CSV: 000654465551551045013236066529659676400110000000010031044435557138124211030100001212322034323443233001100100012344454434544563125131100111021131124333552334442430110000000000000000000000000000000001001101211111000100021002000000000000001124443332211300011320355263533121000000010101003003623443614620312000000000222334322432122111210000000000001331221154326433013010001110001033235433345233400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 QUERY MTTIIWGFVLAFIFGAIANRCRLPTLIGYLVAGILVGPRTPGFVASQSLVPALAEIGIILLMFGVGLHFSVKDLISVRGIALPGALIQIILGTALGALMGMVMGWSLGGSVVFGLALSIASTVVLLKALQENRILETDRGKIAVGWLIVEDLIIVLALVLIPAAATNYSAEPSSMTHPWTSFITQQMGFEVGMPGLIMITLLKVVAFIGVMLIFGRRVIPWILHMIFYTGSRELFRLGVLAIALGFAYGSSKLFGVSLSLGAFFAGMILAESELSQSAAQESLPLRDAFSVLFFISVGMMFNPDILISNPILLMMAVIIVIIGKALIAFIVVIAFGRSVATALTIAASLSQIGEFSFILANLGVELGILPDQARDLILASSIISIILNPLVFVLAEFLQSFLVLRFARVTSSTEQYSHICVEQDTKQEVPVESILEQQEVTIQKTDLCDHVILVGYGRIGKVIVQNLKAAGIALLVIEDSEKKIEELRSLGIDVIYGNATITKILLMANIEKARSLVVSISTAFEAAYITQEARNSNPSILIIALADSDSEVEHLTRYGADTVVMSAREIALGMLDRLNQVHHEKVTCDRSNKDEIDSKDDSSVLSVNL 222084838 ISTIVMGLVLAFIFGAIANRFKLPPLVGYLIAGVLAGPHTPGFVADQGLAPELAEIGVILLMFGVGLHFSLKDLLSVRGIAVPGAIVQIGFATLLGWGLGALMGWPLGGSLVFGLALSVASTVVLLKALQERRLIETERGKIAVGWLIVEDLAMVLALVLIPAAASI-SGDGHGAVEPLSAGINRLFGLDMGLTGIIAMTLFKVAAFVGLMLVVGRRVIPWILHRIAHTGSRELFRLGVLAIALGVAFGAAKLFGVSLALGAFFAGMILAESELSHRAAQESLPLRDAFAVLFFVSVGMLFDPNILIENPLPLLATVFIIVIGKSAAAFFIVLAFRKPMSTALIISASLAQIGEFSFILAALGVELGLLPSEGRDLILGGAIISIILNPLVFFACDWLRKRLDGKRPSEVPEVVEPAAQAEQSEAPAAAAEQPAPAAIDEEERTVTLTGHAILIGYGRVGSIVGENLKSSGTPFVVIEDAEKRIAELKQAGIETIYGNAASAKTLGYANIAEARSLVIAIPNTFEACSAAEQARAINPSILIVARAHSDAEIDVLKQYGADTVIMGEREIALGMVDRLAQVHHDRPHYEDAERPDIMTE---------- 190890334 ISTIVGGLVLAFIFGALAHRLRMPPLIGYLIAGVLVGPHTPGYVADQSLAPELAEIGVILLMFGVGLHFSLKDLMSVRGIALPGAIAQIAFATLLGWGLGALMGWPTGGSLVFGLALSVASTVVLLKALQERRLVETERGRIAVGWLIVEDLAMVLALVLIPAAAGI-GGEGHAPAEPLSAGLNRLFDVNLGIGGMIAMTLVKVALFVALMLVFGRKLIPWTMHRIAHTGSRELFRLGVLAIALGVAFGAAKLFGVSLALGAFFAGMVLAESELSHRAAQESLPLRDAFAVLFFVSVGMLFDPNILIDRPLPIIATIFIIVIGKSVAALLIVLAFKKPLATALTISASLGQIGEFSFILAALGVDLGLLPEEGRDLILAGAIISIILNPLLFFLCDRMRPLLEGA-RREENPAEPAVAPAEETVPTEN----------DDEVHPSSLHGHAIVVGYGRVGKIVGQNLKSAGTPFLVIEDSDKRVGELKAQGIEAFLGNAAATETLDLANLPAARSIAIAIPNAFEACRIAEQARSANPSILIVARAHSDAEVEALKQYGADTVIMGEREIALGMVDRLAQVHHESVAYEDSAYEDSHGPD--------- 241203077 ISTIVGGLVLAFIFGAFAHRLRMPPLVGYLIAGVLVGPHTPGYVADQNLAPELAEIGVILLMFGVGLHFSLKDLLSVRGIAVPGAIVQIAFATLLGWGLGAFMGWPTGGSLVFGLALSVASTVVLLKALQERRLVETERGRIAVGWLIVEDLAMVLALVLIPAAASI-GGEGHAPVEPLSAALSRLFGLDLGIGGMIAMTLVKVALFVALMLVFGRKLIPWTMHRIAHTGSRELFRLGVLAIALGVAFGAAKLFGVSLALGAFFAGMVLAESELSHRAAQESLPLRDAFAVLFFVSVGMLFDPNILIDKPLPILATIFIIVIGKSVAALLIVLAFKKPLSTALTISASLGQIGEFSFILAALGVELGLLPEEGRDLILAGAIISIILNPLLF--------FLCDRMRPLLDGAKREDVAADPAPAADAIAAPEEIPPEDDEVHPTALRGHAILVGYGRVGSIVGQNLKSSATPFLVIEDSDKRIGELKAQGIETLAGNAVMRETLDLANLSGARSIAIAIPNAFEACRIAEQARSVNPSILIVARAHSDAEVDELKQYGADTVIMGEREIALGMVDRLAQVHHESVPYEDSHPDTIAPTDDP------- 116250454 ISTIVGGLVLAFIFGAFAHRLRMPPLVGYLIAGVLVGPHTPGYVADQNLAPELAEIGVILLMFGVGLHFSLKDLLSVRGIAVPGAIVQIAFATLLGWGLGAFMGWSTGGSLVFGLALSVASTVVLLKALQERRLVETERGRIAVGWLIVEDLAMVLALVLIPAAASI-GGEGHAPVEPLSAGLSRLFGLDLGIGGMIAMTLVKVALFVALMLVFGRKLIPWTMHRIAHTGSRELFRLGVLAIALGVAFGAAKLFGVSLALGAFFAGMVLAESELSHRAAQESLPLRDAFAVLFFVSVGMLFDPNILIDKPLPILATIFIIVIGKSVAALLIVLAFKKPLGTALTISASLGQIGEFSFILAALGVELGLLPEEGRDLILAGAIISIILNPLLF--------FLCDRMRPLLDGAKREDVVADPAPAADAIAAQEEMPPEDDEVHPTTLSGHAILVGYGRVGSIVGQNLKSSATPFLVIEDSDKRIGELKAQGIETLSGNAVMRETLDLANLSGARSIAIAIPNAFEACRIIEQARSVNPSILIVARAHSDAEVDELTHYGADTVIMGEREIALGMVDRLAQVHHESVPYDGHEPDTIMLTDDP------- 86356284 ISTIVGGLVLAFIFGALAHRMRMPPLVGYLIAGVLVGPHTPGYVADQSLAPELAEIGVILLMFGVGLHFSLKDLLSVRGIALPGAIVQIGFATLLGWGLGAFMGWPTGGSLVFGLALSVASTVVLLKALQERRLVETERGRIAVGWLIVEDLAMVLALVLIPAAASIGGGHGP--VEPLSAGLNSLLGLDLGIGGMIAMTLVKVALFVALMLVFGRKLVPWTMHRIAHTGSRELFRLGVLAIALGVAFGAAKLFGVSLALGAFFAGMVLAESELSHRAAQESLPLRDAFAVLFFVSVGMLFDPNILLDRPLPILATVFIIVIGKSVAAFLIVLAFKKSPGTALTISASLGQIGEFSFILAALGVELGLLPEEGRNLILAGAIISIILNPLLF--------FLCDRMRPVLESARREETAADPASAADTGAAQEQVPPGDDEVHPSPLNGHAILIGYGRVGRIVGQNLKSSGTAFLVIEDSDKRIGELKAQGIEAFMGNAVARETLDLANLSAARSLAIAIPNAFEACRIAEQARSVNPSILIVARAHSDAEVDELKQYGADTVIMGEREIALGMVDRLAQVHHESVSYEDRQE---------------- 209547900 ISTIVGGLVLAFIFGAFAHRLRMPPLVGYLIAGVLVGPHTPGYVADQSLAPELAEIGVILLMFGVGLHFSLKDLLSVRGIAVPGAIAQIAFATLLGWGLGAFLGWPTGGSLVFGLALSVASTVVLLKALQERRLVETERGRIAVGWLIVEDLAMVLALVLIPAAASI-GGEGHAPVEPLSAGLNRLFGLDLGIGGMIAMTLVKVALFVALMLVFGRKLIPWTMHRIAHTGSRELFRLGVLAIALGVAFGAAKLFGVSLALGAFFAGMVLAESELSHRAAQESLPLRDAFAVLFFVSVGMLFDPNILIDRPLPILATIFIIVIGKSVAALLIVLAFKKPLGTALTISASLGQIGEFSFILAALGVELGLLPEEGRDLILAGAIISIILNPLLF--------FLCDRMRPMLEGAKREEAVVESAPSPDAAAAHEEVPPEDDEVHPTALRGHAILVGYGRVGSIVGQNLKSSATPFLVIEDSDKRIGELRAQGVETLMGNAVMRETLDLANLSGARSIAIAIPNAFEACRIAEQARSVNPSILIVARAHSDAEVDELKHYGADTVIMGEREIALGMVDRLAQVHHDSVPYDGHGPDTIMTADEP------- 283822002 IATVVGGLGFAFIFGAIANRLRLPPLVGYLLAGILVGPHTPGFVADQSLAPQLAELGVILLMFGVGLHFSLSDLLSVRKIAIPGAIVQITLATILGLGLALGMGWPVGAGLVFGLALSVASTVVLLRAMQERRLIETERGRIAVGWLIVEDLAMVLALVLLPALGPLIGATGTSAPDP----LATHLGLDLGLTGILFVTFAKVGAFVALMLIVGRRVIPWLLHRMAHTGSRELFRLSVLAIALGVAFGASELFGVSLALGAFFAGMIMSESELSQRAAQETLPLRDAFSVLFFVAVGMLFDPTSLVNDPLPILAVLFIIVIGKSVGAFLIVIAFGYPIATALTISASLAQIGEFSFILADLGIQLGVLPKQGRDLILAGALLSIVLNPLVFAGVDRLKPWFERRRPPAETPAAAATRATAPKPKKKEAEPAESDDGPPL---PTKLKNHAVLVGYGRVGSLVGKALKESGKPFLVIEDGEKPLASLRADGIEVIVGNAASSDILAAANLKGASDLIVAIPNGFEAGQVVSQARATHPGMRIVARAHSDAEVEHLMSLGANAVVMGEREIARGLIEEM------------------------------- 270263618 ITTIVGGLVLAFLLGMLANRLRISPLVGYLAAGVLAGPFTPGFVADTSLAPELAEIGVILLMFGVGLHFSLKDLLAVKHIAIPGAVAQIAVATLLGMGLSKLLGWDLISGLVFGLCLSTASTVVLLRALEERQLIDSQRGQIAIGWLIVEDLAMVLTLVLLPAFGNMMGNDNASSSQLLME---------------LAITIGKVIAFIALMIVVGRRLVPWILAKTASTGSRELFTLAVLALALGIAYGAVKLFDVSFALGAFFAGMVLNESELSHRAAHDTLPLRDAFAVLFFVSVGMLFDPMILINEPLAVLATLAIIVFGKSAAAFLLVKMFGHSRRTALTISASLAQIGEFAFILAGLGISLGMMSEHGRNLVLAGAILSIMLNPLLFTL-------LERYLAKTETMEDQILEEAVE----------------EEKQIPFDMCNHALLVGYGRVGSLLGAKLAEAGIPLVVIENSRPRVEALREQGIKTVLGNAANPEVMDLARLDCARWLLLTIPNGYEAGEIVASARNKRPNIEIIARAHYDDEVSYISDRGADQVVMGEREIANSMLNILK------------------------------ 16263325 IATLVAGLGLAFILGTLANRLRLSPLVGYLLAGVLIGPFTPGFVADQALARQLAELGVILLMFGIGLHFSLHDLLSVRTIAVPGAFGQMALVTSLGFIVTQAIGWPIGAGLVFGLALSVASTVVVLRALQEKRQLETDGGRIAVGWLVVEDVAMILALVLLPAFADVLGGTANRAEPENSGMLTFFEPHTI--SGALGLTLAKLAAFFALMAIVGRRVIPAILHYVAHTGSRELFRLAVLAIALGVAFGAAELFGVSFALGAFFAGMILAESQLSQRAAQETLPLRDAFAVLFFVSVGMLFNPMILVEQPLLVAATFLIIVIGNAAAASAIAVMFGYSLPIAVTLGLSLAQIGEFSFILAGLGVELNLLPETGRDLVLAGAILSILINPLLFAGLDRLMPRLENRAPVRTEEEGR--------------------IDITPKLTTTSLTDHAILVGYGRVGRLVAETLQNAGQPYLIVEERQVVADQLRAGGVDVISGNAAQPGLLEAANVNSAKWLISAIPNPFESGNFIEHARATNPKLEIIARAHSDAEVEYLKRLGANLIIMGEKEIARSISEHI------------------------------- 157369388 ITTIVGGLVLAFLLGMLANRLRISPLVGYLAAGVLAGPFTPGFVADTSLAPELAEIGVILLMFGVGLHFSLKDLLAVKHIAIPGAVAQIAVATLLGIGLSKLLGWDLISGLVFGLCLSTASTVVLLRALEERQLIDSQRGQIAIGWLIVEDLAMVLTLVLLPAFGNMLGNNNASSGQLLIE---------------LAVTIGKVIAFIALMIVVGRRLVPWILAKTASTGSRELFTLAVLALALGIAYGAVKLFDVSFALGAFFAGMVLNESELSHRAAHDTLPLRDAFAVLFFVSVGMLFDPMILINEPLAVLATLAIIVFGKSAAAFLLVKMFGHSKRTALTISASLAQIGEFAFILAGLGITLGMMSEHGRNLVLAGAILSIMLNPLLFTL-------LERYLAKTETIEDQILEEAVE----------------DEKQIPVDMCNHALVVGYGRVGSLLGAKLAEAGIPLVVIENSRPRVEALREQGIKTVLGNAANPEVMDLARLDCARWLLLTIPNGYEAGEIVASARTKRPNIEIIARAHYDDEVSYISDRGANQVVMGEREIANSMLNILK------------------------------ 107104620 LTTLAAGFVLAFLFGALANRLRISPLVGYLLAGVLAGPFTPGYVADQALSQEIAELGVILLMFGVGLHFSLKDLLSVKAIAIPGALVQIGVATLLGIGLAKLLGWSFGGGLVFGLSLSVASTVVLLRALEQRQLLDTKRGRIAIGWLIVEDLAMVLTLVLLPALAGTLGGKTD--------------GGDAGLLWPLLITLGKVAAFVALMIFGGRRVVPWVLERIAASGSRELFTLAVLAIALGIAYGSAVLFGVSFALGAFFAGMILNESELSHEAAENSLPLRDAFAVLFFVSVGMLFNPMILLQEPLTVLATFLVIVFGKSVAAYLIVRAFGHPNSTALVIAASLAQIGEFSFILIGLGIGLELVPEQSRDLVLAGAILSILVNPLLFIAIDRLQQRKEQRLAEAAGGVRE--------------------MPAQDLPPPILEREHAVLIGHGRVGGLVSARLRAAGTPFVVVVDKRDKADELREQGYSVVLGNAASPGVLELANIAEARWLLIAIPNGFEAGQIASHARAVNPPLDIVARAHFDAEVDYLEQNGANLVIMGEREIACGMVHRLGLDRDER------------------------ 300311286 IATIVAGLVLAFIFGTLAHRLKMPPLVGYLVAGIAIGPFTPGFVGDADLAQELAEIGVILLMFGVGLHFSLKDLLSVKNIAIPGAVAQITIATLLGMALGWLLGWPVGEGFLFGLALSVASTVVLLKALQERRLVETQRGRIAVGWLIVEDIAMVLALVLIPALSGILGGKGEALSGNAVLLT-------------LGITLGKVVAFAAVMLIVGRRVIPWILERIADTGSRELFRLAVLAIALGFALGSAYVFGVSFALGAFFAGMILSESELSHRAAEESLPLRDAFSVLFFVSVGMLFDPSIVAREPLLVLATVLIIVVGKSLGALLIVRAFGYPNGTALTISASLAQIGEFSFILATLGLSLDLLSPMARDLILGGAILSIL------------------------------LNPLLFSLLDRYEARQPKAPQGGDEPQKVELQDHVVLVGFGRVGRGIGEQLRAQGKPFVVIEAQLENLEALRAAGVPALYGNAAQSELLQAAAIDRARWLLVAIPEVFEAGQVIENALELNPGLQVVARAHSDAEIEHLEKHGAQRVIMGEREIARGMLELVGQ----------------------------- 152984967 LTTLAAGFVLAFLFGALANRLRISPLVGYLLAGVLAGPFTPGYVADQALSQEIAELGVILLMFGVGLHFSLKDLLSVKAIAIPGALVQIGVATLLGIGLASLLGWNFGGGLVFGLSLSVASTVVLLRALEQRQLLDTKRGRIAIGWLIVEDLAMVLTLVLLPALAGTLGGKSDTGGAGLLWPLLLTLG--------------KVAAFVALMILGGRRVVPWVLEKIAASGSRELFTLAVLAIALGIAYGSAVLFGVSFALGAFFAGMILNESELSHEAAENSLPLRDAFAVLFFVSVGMLFNPMILLQEPLTVLATFLVIVFGKSLAAYLIVRAFGHPNSTALVIAASLAQIGEFSFILIGLGIGLELVPEQSRDLVLAGAILSILVNPLLFIAIDRLQQRKEQRLAEAAGGVRE--------------------MPAQDLPPPILERDHAVLIGHGRVGGLVSARLRTAGTPFVVVVDKRDKADELREQGYSVVLGNAASPAVLELANIGEARWLLIAIPNGFEAGQIASHARAVNPPLDIVARAHFDAEVDYLEQNGANLVIMGEREIACGMVRRLGLDRDDEQGSD-------------------- 288957978 IAPIVIGLVLAFLGGLAASKLRLPPLVGYLLAGVAVGPFTPGLVADEGLSAQLAEIGIILLMFGVGLHFSIKDLLAVRTIAIPGALVQIVTATALGIGVAHFWGWPFGAGLVFGLALSVASTVVLLRALEERNILDSPNGRIAVGWLIVEDLAMVLALVLLPALAGVFGGGTGSTAGEIDGG---------ALAVTLALTLGKVGLFLALVLVVGTRAIPWLLAKVARTGSRELFTLAVLATALGIAYGSAELFGVSFALGAFFAGVVLSESDFSHQAAADALPFQDAFAVLFFISVGMLFDPTILIREPLAVFTVVLVIVLGKSLAAFWIVLAFGHPASTALTVSASLAQIGEFSFILAGLGGTLGLLPPEGRDLILAGALLSITLNPLVFAGLDWLSDWLRLRPGILGRLERRRDDSLSA-----------------LPPADESLRGHAVIVGYGRVGSVVGKGLKSQKLPIMVIDQNRRRVEALRERGVPAVYGDATTPGVLEAAGIGRARLLVIATPEGYRTRQVLDLARRINPGLDTAVQTHSEAEVAHLERQGVGVAIMGERELAFGLMEYALR----------------------------- 91775013 IATIVGGLVLAFIFGMLANRLRMPPLVGYLIAGVVVGPHTPGFVADADLAHELSEIGVILLMFGVGLHFSLRDLLSVKSIAIPGAIVQIAIATLLGLSMALAIGWPLGEGLIFGLALSTASTVVLLTALQERRILETKRGQIAIGWLIVEDIAMVLTLVLVPVLSGMLGGDGNTLEGS-------------ALFNTMALTMGKIIAFVAVMLLVGRRVIPWLLARTAATGSRELFRLAVLAIALGFALGATYIFGVSFALGAFFAGMILSESELSHRAAEESLPLRDAFAVLFFVSVGMLFDPSILVREPWLILATLFIIVIGKSLAAFGIVLAFRHPLGTALTISASLAQIGEFSFILASLGASLGLLSDTGRDLILSGAILSILINPMLFAWLDRLKPWLLNREEKKPLKGESGAR----------------------TISYPHLHAHAVLVGYGRVGKLVGAALRQQDQPFIVLEDQPEVVQSLREQGIPALCGNAAAPGMMEAANIKSARWLLVAIPDALEAGHIIQHARKINPQIEVVARAHSDAQIEHLEKHGASYTIMGEREIAKGMAN--------------------------------- 293392492 ITTIVGGLVLAFLLGMLANRLRISPLVGYLAAGVLAGPFTPGFVADTSLAPELAEIGVILLMFGVGLHFSLKDLLAVKSIAIPGAVAQIAVATLLGIGLSHLLGWDLISGLVFGLCLSTASTVVLLRALEERQLIDSQRGQIAIGWLIVEDLAMVLTLVLLPAFGNLLGGGNHASTLQLLSE--------------LAITIGKVVAFMALMIVVGRRAVPWILAKTASTGSRELFTLAVLALALGIAYGAVGLFDVSFALGAFFAGMVLNESELSQRAAHDTLPLRDAFAVLFFVSVGMLFDPMILINEPLAVLATLAIIVFGKSAAAFLLVRMFGHSKRTALTISASLAQIGEFAFILAGLGISLGMMSEHGRNLVLAGAILSIMLNPLLFTL-------LERYLAKTETLEEQSLEEAVE----------------EEKQIPVDMCNHALVVGYGRVGSLLGEKLREAGIPMVVIETSRPRVEALREQGIKAVLGNAANVEVMELARLDCARWLLLTIPNGYEAGEIVASARSKRPNIDIIARAHYDDEVTYISERGADQVVMGEREIANSMLNIL------------------------------- 182678825 ISTIVTAFVLAFLLGVLANRFRLPPLVGYLVAGIIVGPHTPGLVADQTLAQELAEIGIILLMFGVGLHFSLKDLASVRAVAVPGAIAQILCATLLGVGLGQWMGWPLGGSLIFGLALSVASTVVLLKALQDRRLLTTERGKIAVGWLIVEDLISVLALVLIPAIADILHGSDGA-KEPLAAGFDQLLGIDLGIAGLIVAIVLKISVFLALMLIAGRRVIPWCLHWIAHTGSRELFRLGVLAIALGVAFGATSLFGVSLSLSAFFAGMVLAESELSHRAAQESLPLRDAFSVLFFVSVGMLFDPSIVLKAPLPLLATVFIILIGKSIAAFFIVRILGGTIGAALTISASLAQIGEFSFILAELGIALDFLPVEGRALILAGSILSIILNSAVFSLVDLLKPRLEAKIQHPLPQDATLRLETAVMAESDVSSMQEREEVKRDSMIPTRLKEHTILIGFGRVGAFIGKTLETAGVPFLVIEENDQIIALLEEQNVETIAGNAASDSILALANPGTAHNLLIAIPNAFEAGQVTVQARRANPSLRIIVRAHSDAEVDHLEKLGADTVIMGEREIARGMLHCMG------------------------------ 153949841 ITTIVGGLVLAFLFGTLAHRLRISPLVGYLAAGVLAGPFTPGFVADTSLAPELAEIGVILLMFGVGLHFSLKDLLAVKSIAIPGAIAQIAVATLLGMGLSHFLGWDLITGLVFGLCLSTASTVVLLRALEERQLIDSQRGQIAIGWLIVEDLAMVLTLVLLPAFAGVMGNETTNLNQLFTE---------------LAITIGKVIAFITLMIVVGRRLVPWILAKTASTGSRELFTLAVLVLALGIAYGAVELFDVSFALGAFFAGMVLNESELSHRAAQDTLPLRDAFAVLFFVSVGMLFDPMILVNEPLAVIASLAIIIFGKSAIAFALVRLFGHSKRTALTISVSLAQIGEFAFILAGLGISLDLLSGHGRNLVLASAILSIMLNPLLFTLLD-----------RYLAKTETMEDLILEE------------AVEEEKQIPVDLCNHVLLVGYGRVGSLLGAKLHAEGIPLVVIENSRPRVEALREQGINAVFGNAANADVMALGRLDCARWLLLTIPNGYEAGEIVASARIKRPDLEIIARAHYDDEVVYISDRGANQVVMGEREIANSMLNMLK------------------------------ 258634764 ITTIVGALVLAFLLGMLANRLRISPLVGYLLAGVLAGPFTPGFVADTNLAPELAELGVILLMFGVGLHFSLKDLMSVKSVAIPGAVAQIAVATLLGMGLSWALGWSMMTGLVFGLCLSTASTVVLLRALEERQLIDSQRGQIAIGWLIVEDLVMVLTLVLLPAIAGMLEQGNASPTL---------------LAWDLLLTIGKVVAFMVLMMVVGRRAVPWILAKSAATGSRELFTLAVLALALGIAFGAVEFFDVSFALGAFFAGMVLNESELSHRAAHDTLPLRDAFAVLFFVSVGMLFDPMILVNQPLAVLGALVIIVVGKSVAAWLLVTLLGHSRRTALTISVSLAQIGEFAFILAGLGISLGLLSQEGRNLVLAAAILSIMLNPILFTL-------LERYLDKTETMEEQTLEEAIE----------------EEKQIPVDICDHAVIVGYGRVGSLLGQKLLEADVPLVVVETSRPRVEALREQGIKAVLGNAARSDTMELARLDCARWLLLTIPNGYEAGEVVTAAREKRDNIEIIARAHYDDEVEYILERGANRVVMGEREIANSMLRMLEEEIAQK------------------------ 261341087 ITTIVGGLVLAFILGMIANKLRISPLVGYLLAGVLAGPFTPGFVADTKLAPELAELGVILLMFGVGLHFSLKDLMAVKSIAIPGAIAQIGVATLLGMALSAVLGWSLMTGIVFGLCLSTASTVVLLRALEERQLIDSQRGQIAIGWLIVEDLVMVLTLVLLPAVAGMMEKDNVGFASLALDMS---------------ITIGKVVAFIAIMMVVGRRLVPWIMSRSAATGSRELFTLSVLALALGIAFGAVELFDVSFALGAFFAGMVLNESELSHRAAHDTLPLRDAFAVLFFVSVGMLFDPLILIDQPLAVLGTLAIIIFGKSVAAFFLVRMFGHSPRTALTIAASLAQIGEFAFILAGLGMALNLLPQAGQNLVLAGAILSIMLNPVLFAL-------LEKYLEKTETLEEQTFEEATE----------------EEKQIPVDICNHALLVGFGRVGSLLGEKLMAQGIPLVVIETSRTRVDELRERGIRAVLGNAANEEIMNLAHLDCARWLLLTIPNGYEAGEIVATAREKCPNIEIIARAHYDDEVDYITERGANQVVMGEREIANTMFTLLEKPPIEEA----------------------- 292487515 ITTIVGGLVLAFLFGMLANRLRISPLVGYLLAGVLAGPFTPGFVADTNLAPELAELGVILLMFGVGLHFSLKDLMAVKSIAIPGAVAQIAVATLLGMGLSWGMGWPTMTGLVFGLCLSTASTVVLLRALEERQLIDSKRGQIAIGWLIVEDLVMVLALVLLPAVAGLFEEGNASITMVLFD---------------LLITIGKVVAFMVLMMVVGRRVVPWILARSAATGSRELFTLSVLALALGIAFGAVEFFDVSFALGAFFAGMVLNESELSHRAAHDTLPLRDAFAVLFFVSVGMLFDPMILIQQPLAVLGALSIIVLGKSLVALLLVRLCGHSRRTALTISVSLAQIGEFAFILAGLGISLNLLPASGRNLVLAGAILSIMLNPILFSL-------LERYLVKTENLEEQTSKETEE----------------DEKQIPVDLCHHAIIVGFGRVGSLLGSQLMAADIPVVVVENSRARVEALRERGITAVLGNAARGDIMDLARLDCARWLLLTIPNGYESGEIVTAAREKRPNIEIIARAHYDDEVKYIEERGADRVVMGEREIANSMLN--------------------------------- 153009189 IATIVIGLCLAFIFGAIATRLKISPLVGYLLAGVIAGPHTPGFVADQDLILQLAEIGVILLMFGVGLHFSLKDLLSVKAIAVPGALAQIAAAAALGTGLGLALGWDVQAGLVFGLALSTASTVVLLRAMQERRLIDTERGRIAVGWLIVEDLAMVMALVLLPAVASVTGRAEGSAASDPIVS-----WLGLGIGGIILLTIAKVVLFVALMLIVGRKVIPWLLNVVAQTGSRELFRLGVLAIALGVAFGAAHLFGVSFALGAFFAGMVMSESELSHRAAEESLPLRDAFAVLFFISVGMLFDPMSLLRDPLPLLGTLAIILIGKSVAAFFIVRAFRRPVSTALTISASLAQIGEFSFILAGLGVSLNLLPPAGRDLILAGAILSIFLNPVMFIVAERMRPWIEKRSKGETSAGDNTSAEL--------------NISEPEPLPQTLLTAHTIIVGYGQIGERIAAGLQAE-TPFLVIEDSSKVSASLKDKGIQVITGNASDSDILKAANPVTARNLVIAIPNAFEAGRVTALARAANPEISIVVRACSKAEAQYLHDLGADFVILGEEEIAAAMAKAIGTEIKRKNTETVSEENEFQAD---------- 260460468 IATIVAGLGLAFVFGALANRFRIPPLVGYLIAGVLVGPNTPGFVADAGVANELAEIGVILLMFGVGLHFSLKDLLSVRAIAVPGAIVQIGFATALGAGLSWMLGWSMGAGVVFGLALSVASTVVLLRALQERRLIETERGRIAVGWLIVEDLAMVLALVLLPALAGALGGQEQADVHASGLL---SLPPSYGIWGVVGITLAKVAAFVVVMLVVGRRVIPWILHYVAHTGSRELFRLSVLAIALGVAFGAAKLFGVSLALGAFFAGMIMSESELSHRAAEESLPLRDAFSVLFFVSVGMLFDPFSLVSNGLPILATLAIIVIGKSLAAFVIVVAFGYPLATALMISASLAQIGEFSFILAELGVGLKLLPEQGRDLILAGAILSIVLNPLMFLVVDWMKPWLEARAAR-TAVPADAKPVGPATEPGQVASVASTSKNEDGPPPKTALTGHAILIGYGRVGGLVGAALRDAGLPFLVIEDADKTLAKLKADGVETVAGNAANAEVFAAANPEGARQLILAIPNAFEAGQVVLRARAANPGINVVARAHSDAEVEHLKGLGADTVIMGEREIARGIVEEVLGRKPEAAE---------------------- 114327503 IAMIVIGFGLAFLFGTAAHRLRLPPLVGYLLAGVALGPFTPGFVADQTLSSQLAEIGVILLMFGTGLHFSVKDLQAVKNIAVPGALLQVSCTSLLGFGAALLFGWSVGAAIVFGFCLSVASTVVLMRALQDRHLMETAKGRHAIGWLIIQDLVTVLILVLLPALTGVLKGGKIDV---------------LPLLETIGLTLGKVIAFIVLMMVIGKRVIPMVLHYAAHTGSREIFRLAVLAIALSVAFTASELFGVSFALGAFFAGVVLSESQLSQRAAEESLPLRDAFAVLFFVSVGMLVNPSILIRQPVEVMVTVAVVVIGTPLVTFLILRALRQSMSASMMIAAGLGQIGEFSFILASLGVSLGLMPKEGQDMILGASIISIFLNPLLFSFYE--------RRRQAVAAAQQETVSALTTPTEDKIPAQPESEEPDDTPVPTTLRQHAVLVGAGRVGGLIAAALLEGGKPLVVIEENNELARNLRDHGADVFLGNAAGGNVLDLANVTEARLLLIAIPNAFEAGQIVEQARQRNPNLEIVCRAHFDDEVRHLQEYGADFVVMGEREIALAMLNRAETVE--------------------------- 294852660 IATIVIGLCLAFIFGAIATRLKISPLVGYLLAGVIAGPHTPGFVADQDLILQLAEIGVILLMFGVGLHFSLKDLLSVKAIAVPGALAQIAAAAALGTGLGLALGWDVQAGMVFGLALSTASTVVLLRAMQERRLIDTERGRIAIGWLIVEDLAMVMALVLLPAIASVTGR-----AQGMAASDPIVTWLGLGIGGTILLTVAKVVLFIVLMLVVGRKVIPWLLNVVAQTGSRELFRLGVLAIALGVAFGAAHLFGVSFALGAFFAGMVMSESELSHRAAEESLPLRDAFAVLFFISVGMLFDPMSLLKAPLPLLGTLAIILIGKSVAAFFIVRAFRRPVSTALTISASLAQIGEFSFILAGLGVSLNLLPPAGRDLILAGAILSIFLNPVMFIVAERMRPWLEKRGATNLTADESNA--------------TEHNIAEPEPLPHTLLTGHTIIVGYGQIGGRLAAGLQEKEVPFLVIEDSPKICISLKEKGIETIAGNASNTEILEAANPGVARNLVIAIPNAFEAGRVTALGRAANSGLHILVRACSQAEAQYLRDLGADSVILGEEEIAGAMANAIGADPR-------------------------- 256061397 IATIVIGLCLAFIFGAIATRLKISPLVGYLLAGVIAGPHTPGFVADQDLILQLAEIGVILLMFGVGLHFSLKDLLSVKAIAVPGALAQIAAAAALGTGLGLALGWDVQAGMVFGLALSTASTVVLLRAMQERRLIDTERGRIAIGWLIVEDLAMVMALVLLPAIASVTG-----RAQGMAASDPIVTWLGLGIGGTILLTVAKVVLFIVLMLVVGRKVIPWLLNVVAQTGSRELFRLGVLAIALGVAFGAAHLFGVSFALGAFFAGMVMSESELSHRAAEESLPLRDAFAVLFFISVGMLFDPMSLLKDPLPLLGTLAIILIGKSVAAFFIVRAFRRPVSTALTISASLAQIGEFSFILAGLGVSLNLLPPAGRDLILAGAILSIFLNPVMFIVAERMRPWLEKRGATNLTADESNA--------------TEHNIAEPEPLPHTLLTGHTIIVGYGQIGGRLAAGLQEKEVPFLVIEDSPKICISLKEKGIETIAGNASNTEILEAANPGVARNLVIAIPNAFEAGRVTALGRAANSGLHIVVRACSQAEAQYLRDLGADSVILGEEEIAGAMANAIGADPR-------------------------- 238795459 ITTIVGGLVLAFLLGTLAHRLRISPLVGYLAAGVLAGPFTPGFVADTSLAPELAEIGVILLMFGVGLHFSLKDLLAVKSIAIPGAVAQIAVATLLGMGLSHLLGWDLMTGFVFGLCLSTASTVVLLRALEERQLIDSQRGQIAIGWLIVEDLAMVLTLVLLPAFAGVMGNETTSLSQLFTE---------------LAITIGKVIAFITLMIVVGRRLVPWILAKTASTGSRELFTLAVLVLALGIAYGAVGLFDVSFALGAFFAGMVLNESELSHRAAQDTLPLRDAFAVLFFVSVGMLFDPMILLHEPLAVLASLAIIIFGKSVIAFALVRLFGHSKRTALTISVSLAQIGEFAFILAGLGISLGLMSEHGRNLVLAGAILSIMLNPLLFTLLD-----------RYLAKNETMEDLILEE------------AVEEEKQIPVDLCNHALLVGYGRVGSLLGAKLHAEGIPLVVIENSRPRVEALREQGINAVLGNAASADIMSLARLDCARWLLLTIPNGYEAGEIVASARIKRPDLEIIARAHYDDEVVYISDRGANQVVMGEREIANSMLNMLK------------------------------ 310766889 ITTIVGGLVLAFLFGMLANRLRISPLVGYLLAGVLAGPFTPGFVADTNLAPELAELGVILLMFGVGLHFSLKDLMAVKSIAIPGAVAQIAAATLLGMGLSWAMGWPTITGLVFGLCLSTASTVVLLRALEERQLIDSKRGQIAIGWLIVEDLVMVLALVLLPAVAGLFEEGNASVTMVLFD---------------LLITIGKVVAFMVLMMVVGRRVVPWILARSAATGSRELFTLSVLALALGIAFGAVEFFDVSFALGAFFAGMVLNESELSHRAAHDTLPLRDAFAVLFFVSVGMLFDPMILVQQPLAVLGALTIIVFGKSLVALLLVRLCGHSRRTALTISVSLAQIGEFAFILAGLGISLNLLPESGRNLVLAGAILSIMLNPILFSL-------LERYLLKTENLKEQTSTVADE----------------DEKQIPVDLCHHAIIVGFGRVGSLLGSQLMAADIPVVVVENSRARVEALRERGITAVLGNAARGDIMDLARLDCARWLLLTIPNGYESGEIVTAAREKRPKIEIIARAHYDDEVKYIEERGADRVVMGEREIATSMLNIILLPLKDEKPAAR------------------- 307129964 ISTMAIGLVLAFLLGILANRLRISPLVGYLVAGVLVGPFTPGFVADTQLAPEIAELGVILLMFGVGLHFSLRDLMAVKSIAIPGAVAQIVMATLLGAGLSAVLGWSLPEGLVFGLCLSTASTVVLLRALEERQLIDSQRGQIAIGWLIVEDLAMVLTLVLLPAFADMLKTDTTNTSKLLQD---------------LAITLGKVVAFITLMVVVGRRVVPWVLAKSASTGSRELFTLAVLAMALGIAFGAVKLFDVSFALGAFFAGVVLNESELSQRAAHDTLPLRDAFAVLFFVSVGMLFDPMILVSEPLAVLGTLLIIVIGKSMAAFVLVHLFGHSKRTALTISVSLAQIGEFAFILAGLGISLGMLSENGRNLVLAGAILSIMLNPLLFAL-------LERYLAKHETIEEQIVEEAIE----------------EEKQIPVDLCNHALLVGYGRVGSLIGARLYQAGVPMVVIETSRARVDALREQGIKTVLGNATRPDIMDIARLDCASWLLLTIPNGYEAGEIVAAARARRPDLKIIARAHYDDEVAYITDHGADHVVMGEREIAETMITMLN------------------------------ 148254976 IATIVAGLGLAFVFGALAQRFRFPPLVGYLLAGVAVGPFTPGFVADQALATELAELGIILLMFGVGLHFSLKDLMSVRAIAVPGAIVQITVATLMGMALSWAMGWSLGGGLVFGLALSVASTVVLLRALQERRLMDTERGRIAVGWLIVEDLAMVLALVLIPAFASLQNGDGAAVAADPLAAR-----FGLGLTGVLLLTFVKIGVFMALMLVVGRRLIPWILHYIAHTGSRELFRLAVLAIALGVAFGSTKLFGVSLALGAFFAGMMLGESPLSQRAAQESLPLRDAFAVLFFVSAGMLFDPASIIREPWPLLATLFIILFGKSLAAFLIVVAFRHPVSTALTISASLAQIGEFSFILAEIGGATNLLPKAGRDLILAGAIISIMLNPLLFAGLDWLLPRLERR----------------------RNDPATPAAAPPAEIPATALTEHTIIVGYGRVGRLVGEALRQRGHALLAVETSDDILKPLKDEGVETITGNAAASHVLRATNPAGAHALVIAIPEAFEAGQIVEQARAANPALHIVARAHSDAEVEHLKSLGADVVIMGEREIARGMIEELGTRPPDAAPA--------------------- 308185950 ITTIVGALVLAFLLGMLANRLRISPLVGYLMAGVLAGPFTPGFVADTNLAPELAELGVILLMFGVGLHFSMKDLMSVKSIAIPGAIAQIAVATLLGMGLSWTLGWSWMTGLVFGLCLSTASTVVLLRALEERQLIDSQRGQIAIGWLIVEDLVMVLTLVLLPAIAGMMEQGNASAGL---------------LAWDLLWTIGKVAAFMVLMMVVGRRAVPWILARSAATGSRELFTLAVLALALGIAFGAVEFFDVSFALGAFFAGMVLNESELSHRAARDTLPLRDAFAVLFFVSVGMLFDPSILVTQPLAVLGALVIIVVGKSVAAWLLVSLLGHSRRTALTISVSLAQIGEFAFILAGLGISLGLLSDEGRNLVLAAAILSIMLNPILFTL-------LERFLAKTESMEEQTLEEAIE----------------EEKQIPVDFCNHAVIVGYGRVGSLIGQKLLEANVPLVVVENSRTRVEALREQGIKAVLGNAARADTMELARLDCARWLLLTIPNGYEAGEVVTAAREKHQNIEIIARAHYDDEVEYIMERGASRVVMGEREIASSMLQIL------------------------------- 123443276 ITTIVGGLVLAFLLGSLAHRLRISPLVGYLAAGVLAGPFTPGFVADTSLAPELAEIGVILLMFGVGLHFSLKDLLAVKAIAIPGAVAQIAVATLLGMGLSHLLGWDLMTGFVFGLCLSTASTVVLLRALEERQLIDSQRGQIAIGWLIVEDLAMVLTLVLLPAFAGVMGNETTSLSQLFTE---------------LAITIGKVIAFITLMIVVGRRLVPWILAKTASTGSRELFTLAVLVLALGIAYGAVGLFDVSFALGAFFAGMVLNESELSHRAAQDTLPLRDAFAVLFFVSVGMLFDPMILLREPLAVLASLAIIIFGKSAAAFILVRMFGHSKRTALTISVSLAQIGEFAFILAGLGISLGLMSEHGRNLVLAGAILSIMLNPLLFTLLD-----------RYLAKNETMEDLILEE------------AVEEEKQIPVDLCNHALLVGYGRVGSLLGAKLHAEGIPLVVIENSRPRVEALREQGINAVLGNAASADIMSLARLDCARWLLLTIPNGYEAGEIVASARIKRPDLEIIARAHYDDEVVYISDRGANQVVMGEREIANSMLNMLK------------------------------ 171060523 ITTLAAGFGIALILGFIAERIKMPALVGYLVAGILIGPATPGFVADVGIAAQLSEIGVMLLMFGVGLHFSLDDLLAVRRIAVPGAVVQMGFATALGMALASWWGWSLGNGLIFGLSLSCASTVVLLKALEARGVLETMNGRIAVGWLVVEDLATVLVLVLMPPLAGVLGGTVDPADSAGPLWIT------------IGKTLLQVSAFIALMLIAGRRVLPWLLSHIARTGSRELFTLSVISAAIGIAYGAAALFGVSFALGAFFAGMVMRESEFSHRAAEESLPLRDAFSVLFFVSVGMLFEPAILVEQPGRVLGVVAIIIVGKSIAALALTLAFRYPLNTALTVAASLAQIGEFSFILAGLGMALGLLPAEGMSLVLAGALITIALNPFLFAAIAPLRRWLLGR-SELARSLERREDPYAEL---------------PMSTERKFLAGQVVLVGYGRLGRRIAEALAQRGIPYVVAEENREQVERLRNQGIAAVSGNAADPAVLIQAHIADASMLVVTIPDPVDVRLMADTARTLNPDIEIVLRSDSEDESELLRKQGIGTVFFGEEELARGITGHVLQ----------------------------- 156934936 ITTLVGGLVLAFILGMLANRLRISPLVGYLLAGVVAGPFTPGFVADTKLAPELAELGVILLMFGVGLHFSLKDLMAVKSIAIPGAILQIAVATLLGAGLSTFLGWSLMTGIVFGLCLSTASTVVLLRALEERQLIESQRGQIAIGWLIVEDLVMVLTLVLLPAVAGMLEKGDLGLAT---------------LSLDMGITLGKVIAFIALMMLVGRRLVPWILARSAATGSRELFTLAVLALALGIAFGAVELFDVSFALGAFFAGMVLNESELSHRAAHDTLPLRDAFAVLFFVSVGMLFDPMILVQQPLAVLGTLLIILFGKSIAAFALVKLFGHSRRTALTIAVSLAQIGEFAFILAGLGMALDLLPQDGQNLVLAGAILSIMLNPVLFVL-------LERFLSRHDELEEQTLEEAME----------------EEQQNPVDICNHALLVGYGRVGSLLGEKLIAEGIPLVVVETSRTRVEALRERGVRAVLGNAANEQTMTLAHLDCARWLLLTIPNGYEAGEIVAAAREKRPDIEIIARAHYDDEVDYITERGANEVVMGEREIASTMLRMLDKPEQAQ------------------------ 261822472 ISTIAGGLVLAFILGILANRLRISPLVGYLAAGVLVGPFTPGFVADTSLASELAELGVILLMFGVGLHFSLKDLMAVKSIAIPGAIAQIAVATLLGMGLSTMLGWSLASGLVFGLCLSTASTVVLLRALEERQLIDSQRGQIAIGWLIVEDLAMVLTLVLLPAFGDMIGSEHADTSK---------------LLADLAWTIGKVIAFITLMIVVGRRLVPWVLAKSASTGSRELFTLAVLAMALGIAFGAVKLFDVSFALGAFFAGVVLNESELSQRAAHDTLPLRDAFAVLFFVSVGMLFDPMILLNDPISVLITLAIIVFGKSAAAFALVRLFGHSKRTALTISASLAQIGEFAFILAGLGIVLGLLSEEGRNLVLAGAILSIMINPLLFTL-------LERYLAKNETIEEQIVEEAIE----------------EEKQIPVDMCNHALLVGYGRVGSLIGAKLHQAGIPVVVVENSRTRVDALREQGIKAVLGNATKPEVMDIARLDCARWLLLTIPNGYEAGEIVAAAREKRGDLEIIARAHYDDEVSYITEHGANEVVMGEREIANSMITLLK------------------------------ 170748530 IAVIALGLTLAFICGMVAQRLRLPPLVGYLVAGVLVGPYTPGFVGDSNLTGQLAEIGVILLMFGVGLHFSFKDLMAVRAIALPGAVVQIAAATAMGIGLALAWGWTLGQGLVFGLALSVASTVVLLRALEERGLLDTDNGRIAVGWLIVEDLAMVLTLVVLPALAPSLGGEARGLGHGTAHALTDLVAQLVGLALTVALTLAKVAVFAALMLVGGRRFVPWLLDQAARTGSRELFTLAVLALALGIAFGSAELFGVSFALGAFFAGMVLAESDLSHKAAADSLPLQDAFAVLFFVSVGMLFDPGILLRAPLSVLAVLGVIMVGKSLAAVAIVLAFRHPLGTALTIAASLAQIGEFSFILVSLGLSLKLLPEEGRNLILGGALLSITLNPLFFALAARIEQAFADR-PELAARFEREGVVDVAVSGGEP-----------------PRRDHVVIVGFGRVGSSIGATLETWDLPYVVVERDRRRVLALRAAGTQAVFGDATAPGILEAAGIGTARLLVVATPDAHQARRLVEAARAANPGIDTVVRTHSEAERRHLEEDGVGLVLMGERELALGMSFYALRSLGVREGEARVFIDTARAESRS------- 108763743 IATIAVGLGLAFVGGFVARWLKLPPLVGYLLAGVAVGPFTPGFVADGGLAGQLAEIGVILLMFGVGIHFSIKDLLAVRNIAVPGAVVQIAAATVMGTAVSHWWGWSLGAGLVFGLALSTASTVVLLRALEERGILDSVNGRIAVGWLIVEDLAMVLALVLLPALGNVLGSADTQTPATAAAGDS--------LIWTLAFTLGKVCLFVALMVVAGTRLVPWLLTQVAKTGSRELFTLSVLAVSLGIAFGAAALFGVSFALGAFFAGVVVSESELSHRVAEDSLPLQDAFSVLFFVSVGMLFDPMVMVKQPLEVLAVLGIIVLGKSLAAFFIVLAFRYPVNTALTVSASLAQIGEFSFILVGLGVTLGLLPKEGQSLVLSGALLSITLNPLVFKTIDPLLAWL-RRHPRFAARMDPEEDELSDL---------------PIGMGDVQLREHAVLIGYGRVGGVIGQSLTEQKIPFVVVEQNREYVERLREEGVPAIYGDAAVPGILEHAHLDTASILIVATPDALQARAIVEQAKGVNPSLPAVVRTHGDEERDYLVSLGVDRVVMGEHALARSMLDYVLE----------------------------- 300715637 ITTIVGGLVLAFLFGMLANRLRISPLVGYLLAGVLAGPFTPGFVADTNLAPELAELGVILLMFGVGLHFSMKDLMAVKAIAIPGAIAQIAVATLLGMGLSWAMGWPWLTGLVFGLCLSTASTVVLLRALEERQLIDSQRGQIAIGWLIVEDLVMVLALVLLPAIAGMFEEGNASISMVLYD---------------LLITIGKVVAFMVLMMVVGRRVVPWILARSAATGSRELFTLAVLALALGIALGAVEFFDVSFALGAFFAGMVLNESELSHRAAHDTLPLRDAFAVLFFVSVGMLFDPMILLKEPLAVIGVLAIIVLGKSLAALVLVRMFGHSRRTALTISVSLAQIGEFAFILAGLGISLNLLTGEGRNLVLAGAILSIMLNPILFTL-------LQSYLNKTETLDDQVIEEAIE----------------EEKQIPVDLCNHAIVVGFGRVGSLLGKKLIEEGVPIVVVENSRPRVEALREQGISAVLGNAARVDTMELARLDCARWLLLTIPNGYEAGEIVTAAREKRPNIEIIARAHHDDEVSYIIERGADQVVMGEREIASSMHTLMHTSLSE------------------------- 226228514 LVTLAAAFGVAFLFGLIAAKLKMPPLVGYLLAGIALGPHSPGYVSDISLASQLAEIGVILLMFGVGLHFSPGDLLRVRRIALPGACIQMLIALGLGSVLAFSWGWDAPAAVVFGLSLSVASTVVVLRVLEDRGLLDSLDGRIAVGWLVVEDLVVVIALVMLPALGAAGVADAAHGAAPGSAAAGASAGVGFGLAKVVIITVLKVGAFIGLMALVGRRAVPWLLTHVARMGSRELFTLAVLAVSLGVAVGAAALFGVSFALGAFVAGVVISESDLSYRAGADALPMQDAFAVIFFVAAGMLIDPAVLLHEPGRVALTSAVIIVGNTLVAAVVMVLLRHPLGASLRLGASFGQIGEFSFILAGIGVTLGVLTEEARSLILAAALVTIVLNPLLFLAMDRLAEFLA-RYPRLLDRLERQKAPRL----------------YSTDLWMATPANHAILIGYGRVGRTIGDALQRVGVPFIAIDQDRRVVDAMRTLGVTAVYGDATRPGILEHAKPEFARLLVVATPDPYHARHVIELVRAKNPDIDIIVRTHNDQEQEHFERLGVSKALMGERELAFGMAYH----SLRSIGCDDDRADDI------------- 50120121 ISTIAGGLVLAFILGILAHRLRISPLVGYLAAGVLVGPFTPGFVADTSLASELAELGVILLMFGVGLHFSLKDLMAVKSIAIPGAIAQIAVATLLGMGLSTMLGWNLASGLVFGLCLSTASTVVLLRALEERQLIDSQRGQIAIGWLIVEDLAMVLTLVLLPAFGDMIGAEHADTSK---------------LLADLAWTIGKVIAFITLMIVVGRRLVPWVLAKSASTGSRELFTLAVLAMALGIAFGAVKLFDVSFALGAFFAGVVLNESELSQRAAHDTLPLRDAFAVLFFVSVGMLFDPMILLNDPVSVLITLAIIVFGKSAAAFALVRLFGHSKRTALTISASLAQIGEFAFILAGLGIVLGLLSEEGRNLVLAGAILSIMINPLLFTL-------LERYLAKNETIEEQIVEEAIE----------------EEKQIPVDMCNHALLVGYGRVGSLIGAKLHQAGIPVVVVENSRTRVDALREQGIKAVLGNATKPEVMDIARIDCARWLLLTIPNGYEAGEIVAAAREKRADLEIIARAHYDDEVSYITEHGANEVVMGEREIANSMITLLK------------------------------ 227328737 ISTIAGGLVLAFLLGILANRLRISPLVGYLAAGVLVGPFTPGFVADTSLASELAELGVILLMFGVGLHFSLKDLMAVKSIAIPGAIAQIAVATLLGMGLSTMLGWSLASGLVFGLCLSTASTVVLLRALEERQLIDSQRGQIAIGWLIVEDLAMVLTLVLLPAFGDMIGSEHADTSKLLTD---------------LAWTIGKVIAFITLMIVVGRRLVPWVLAKSASTGSRELFTLAVLAMALGIAFGAVKLFDVSFALGAFFAGVVLNESELSQRAAHDTLPLRDAFAVLFFVSVGMLFDPMILLNDPISVLITLAIIVFGKSAAAFVLVRLFGHSKRTALTISASLAQIGEFAFILAGLGIVLGLLSEEGRNLVLAGAILSIMINPLLFTL-------LERYLAKNETIEEQIVEEAIE----------------EEKQIPVDMCNHALLVGYGRVGSLIGAKLHQAGIPIVVIENSRTRVDALREQGIKAVLGNATKPEIMDIARLDCARWLLLTIPNGYEAGEIVAAAREKRADLEIIARAHYDDEVSYIMEHGANEVVMGEREIANSMITMLK------------------------------ 226228284 IATIAAGLGLAFIFGLLATRFHLPPILGYLLAGVAVGPFTPGFVADQALASQLAELGVILLMFGVGLHFSIADLMSVRRIAIPGALAQIAVATGLGAVVSHFWGWSWGSGIVFGLALSVASTVVLLKALEERGILDSADGRIAVGWLIVEDLITVLALVLLPALAPLLGASPEAIAASNEAAGHASAA-TTGLWTTLGITLLKVVSFVAVMLIVGRRTIPWVLGRVMNTGSRELFTLAVLAVALGIAFGAAALFGVSFALGAFFAGVIVSESDFSHEAATNALPLQDAFAVLFFVSVGMLFDPTILLREPLHVLAVVFIIMIGKAIASLGIVLLFRYSLHTALTISASLAQIGEFSFILAALGVSLGLLPAEATGLIVAGALLSITLNPFVFKTVEPLAAWL-RSHPRLADMFEREVGEIAEL---------------PTAVNEESLRDHAVLIGYGRVGAPIGAELALHKVPYVVIEASRERTEVLRERGLPVIYGDATRPDILEDAHLERARLLLVAAPDAVQTRAIVALAHKLNPSITVLVRTHSDGERTFLESHGAKQALVGERELAVSLTRHALR----------------------------- 271499631 ISTMAVGLVLAFLLGILANRLRISPLVGYLVAGVMVGPFTPGFVADTQLAPEIAELGVILLMFGVGLHFSLRDLMAVKSIAIPGAVAQIVMATLLGAGLSSILGWSLPEGLVFGLCLSTASTVVLLRALEERQLIDSQRGQIAIGWLIVEDLAMVLTLVLLPAFADMLKIDTANTSQLLQD---------------LAITLGKVVAFITLMVVVGRRVVPWVLAKSASTGSRELFTLAVLAMALGIAFGAVKLFDVSFALGAFFAGVVLNESELSQRAAHDTLPLRDAFAVLFFVSVGMLFDPMILIHEPLAVLATLLIIVIGKSMAAFLLVHMFGHSRRTALTISASLAQIGEFAFILAGLGISLGMLSENGRNLVLAGAILSIMLNPLLFAL-------LERYLARHETIEEQIVEEAIE----------------EEKQIPVELCNHALLVGYGRVGSLIGARLHQADIPMVVVETSRARVDSLREQGIKTVLGNATRPDIMDIARLDCASWLLLTIPNGYEAGEIVAAARAKRPDLKIIARAHYDDEVTYITEHGADHVVMGEREIAETMITMLD------------------------------ 195940985 ITTIVGGLVLAFILGMIANKLRISPLVGYLIAGVLAGPFTPGFVADTKLAPELAELGVILLMFGVGLHFSLKDLMAVKSIAIPGAIAQIGVATLLGMALSAVLGWSIMTGIVFGLCLSTASTVVLLRALEERQLIDSQRGQIAIGWLIVEDLVMVLTLVLLPAVAGMMEKENIGFASLALDMS---------------ITIGKVVAFIAIMMLVGRRLVPWIMSRSAATGSRELFTLSVLALALGIAFGAVELFDVSFALGAFFAGMVLNESELSHRAAHDTLPLRDAFAVLFFVSVGMLFDPMILVQQPLAVLGTLAIIIFGKSVAAFFLVRMFGHSPRTALTIAASLAQIGEFAFILAGLGMALNLLPQAGQNLVLAGAILSIMLNPVLFLLEKYLEKTETLEEQTLEEATEDEKQIPV------------------------DICNHALLVGFGRVGSLLGEKLMAQGIPLVVIETSRTRVDELRARGIRAVLGNAANEEIMNLAHLDCARWLLLTIPNGYEAGEIVATAREKCPHIEIIARAHYDDEVEYITERGANQVVMGEREIANTMLTMLTKPPVEEA----------------------- 262041611 ITTIVGGLVLAFILGMIANKLRISPLVGYLLAGVLAGPFTPGFVADTKLAPELAELGVILLMFGVGLHFSLKDLMAVKSIAIPGAIAQIAVATLLGMALSAALGWSLMTGIVFGLCLSTASTVVLLRALEERQLIDSQRGQIAIGWLIVEDLVMVLTLVLLPAIAGMAEKGNVGFAS---------------LALDLGITIGKVVAFIAIMMLVGRRLVPWIMSRSAATGSRELFTLSVLALALGIAFGAVELFDVSFALGAFFAGMVLNESELSHRAAHDTLPLRDAFAVLFFVSVGMLFDPMVLVQQPLAVLATLAIIIFGKSAAAFFLVRMFGHSPRTALTIAASLAQIGEFAFILAGLGMALNLQPQAGQNLVLAGAIISIMLNPVLFTL-------LEKYLDKTETLDEQTLEEVLE----------------DEKQVPVDICNHALLVGFGRVDSLLGEKLMAQGIPLVVVETSRTRVDELRERGISAVLGNAANEEIMELAHLDCARWLLLTIPNGYEAGEIVASAREKCPNIEIIARAHYDDEVDYIIDRGANQVVMGEREIARAMLRLLE------------------------------ 227115290 ISTIAGGLVLAFLLGILAHRLRISPLVGYLAAGVLVGPFTPGFVADTSLASELAELGVILLMFGVGLHFSLKDLMAVKSIAIPGAIAQIAVATLLGMGLSAMLGWSLASGLVFGLCLSTASTVVLLRALEERQLIDSQRGQIAIGWLIVEDLAMVLTLVLLPAFGDMIGAEHANTSKLLTD---------------LAWTIGKVIAFITLMIVVGRRLVPWVLAKSASTGSRELFTLAVLAMALGIAFGAVKLFDVSFALGAFFAGVVLNESELSQRAAHDTLPLRDAFAVLFFVSVGMLFDPMILVNDPLSVLITLAIIVFGKSAAAFALVRLFGHSKRTALTISASLAQIGEFAFILAGLGIVLGLLSEEGRNLVLAGAILSIMINPLLFTL-------LERYLAKHETIEEQIVEEAIE----------------EEKQIPVDMCNHALLVGYGRVGSLIGAKLHQAGIPIVVIENSRTRVDALREQGIKAVLGNATKPEIMDIARLDCARWLLLTIPNGYEAGEIVAAAREKRADLEIIARAHYDDEVSYITEHGANEVVMGEREIANSMITLLK------------------------------ 295096733 ITTIVGGLVLAFILGMIANKLRISPLVGYLLAGVLAGPFTPGFVADTKLAPELAELGVILLMFGVGLHFSLKDLMAVKSIAIPGAIAQIGVATLLGMALSAVLGWSLMTGIVFGLCLSTASTVVLLRALEERQLIDSQRGQIAIGWLIVEDLVMVLTLVLLPAVAGMMEKDNVGFASLALDMS---------------ITIGKVVAFIAIMMLVGRRLVPWIMSRSAATGSRELFTLSVLALALGIAFGAVELFDVSFALGAFFAGMVLNESELSHRAAHDTLPLRDAFAVLFFVSVGMLFDPLVLIQQPLAVLGTLAIIIFGKSVAAFFLVRMFGHSPRTALTIAASLAQIGEFAFILAGLGMALNLLPQAGQNLVLAGAILSIMLNPVLFLLEKFLEKTETLEEQTLEEAIEEEKQIPV------------------------DICNHALLVGFGRVGSLLGEKLMAQGIPLVVIETSRTRVDELRERGIRAVLGNAANEEIMNLAHLDCARWLLLTIPNGYEAGEIVATAREKCPHIEIIARAHYDDEVEYITERGANQVVMGEREIANTMLTMLTKPPVEEA----------------------- 154245156 IATLVGAFVLAFVFGAIAQRFKLSPLVGYLLAGVMVGPFTPGFVADQSMALELAEIGVILLMFGVGLHFSLSDLLSVKAIAIPGAVLQIGVATLMGMGLAYALGWGLGAGIVFGLALSVASTVVLLRALQERRMVESEQGRIAVGWLIVEDLAMVLALVLLPALSGALGGRVVA-----TPTVEWLGGDDVWMT--LGITLAKVAGFVVLMLVVGRRVIPGIMHWVAHIGSRELFRLAVLAIALGVAFGSAKLFGVSFALGAFFAGMVLSESPLSHRAAEETLPLRDAFAVLFFVSVGMLVDPSIVIKSPIPLIITVLIVLFGKSLAAFLLVRAFGYGNITALTISASLAQIGEFSFILVALGVDLHLLPEEGRDLILAAAIISILANPFFFLALDRYRAKAVKVSTANAAAAAPAQAAADKAATAKGAEKGAEKAPPAPTLPVTAQQAHTVLVGYGRVGHLVADGLKAAGLPFLVIEDQEDRVEELRRGDIEVIDANAASPAAITAANVAGASRLILAIPDGFEASGVLRKARQMNPGIEIIARAHSDAEVEHLRQGGANFIIMGEREVARGMLAHV------------------------------- 91788022 ISTIAAGLGLALIFGFAAARLRLPAIVGYLLAGVIIGPFTPGFVADTGIASQLAEIGVMLLMFGVGLHFSLDDLLAVRKIAVPGAVVQMTVATALGMGLAHWWGWNLGGALVFGLSLSVASTVVLLRALESRGILDSVNGRIAVGWLVVEDLAMVLVLVLLPPLGSWLSGKTDASADVNMLWKT------------LGMTMLQVGGFVALMLVVGRRFFPWVLWHVQRTGSRELFTLCVVAAAVSIAFGATALFGVSFALGAFFAGMVMRESEFSHRAAEESLPLRDAFAVLFFVSVGMLFDPWVLLERPLQVLAVVGIIIVGKSLAAGLLVVAFRYPLNTALTVSASLAQIGEFSFILVALGASLGLLPPEGQSLVLAGALISIALNQLVFKAVEPFQQWILGKSALARKLEARDDPTA----------------QLPASTEAKYLSHHVVLVGYGRVGRRIAEALGAHHIPFVVAEQNREAVERLREQGLPAVSGDASEPDVLIQAHIAQARMLVIATPDTLDVRQMIATARALNPAIETVVRTHNEAEAKLLDQENAGKVFLGEHELAQAMTRHVLE----------------------------- 296101612 ITTIVGGLVLAFILGMIANKLRISPLVGYLLAGVLAGPFTPGFVADTKLAPELAELGVILLMFGVGLHFSLKDLMAVKSIAIPGAIAQIGVATLLGMALSAVLGWSLMTGIVFGLCLSTASTVVLLRALEERQLIDSQRGQIAIGWLIVEDLVMVLTLVLLPAVAGMMEKDTHGFASLALDMS---------------ITIGKVVAFIAIMMLVGRRLVPWIMSRSAATGSRELFTLSVLALALGIAFGAVELFDVSFALGAFFAGMVLNESELSHRAAHDTLPLRDAFAVLFFVSVGMLFDPMILVQQPLAVLGTLAIIIFGKSVAAFFLVRMFGHSPRTALTIAASLAQIGEFAFILAGLGMALNLLPQAGQNLVLAGAILSIMLNPVLFLLEKYLDKTETLEEQTLEEAIEEEKQIPV------------------------DICNHALLVGFGRVGSLLGEKLMAQGIPLVVIETSRTRVDELRERGIRAVLGNAANEEIMNLAHLDCARWLLLTIPNGYEAGEIVATAREKCPTIEIIARAHYDDEVDYITERGANQVVMGEREIANTMLALLAKPPVEEA----------------------- 253687477 ISTIAGGLVLAFLLGILANRLRISPLVGYLAAGVLVGPFTPGFVADTSLASELAELGVILLMFGVGLHFSLKDLMAVKSIAIPGAIAQIAVATLLGMGLSAMLGWSLASGLVFGLCLSTASTVVLLRALEERQLIDSQRGQIAIGWLIVEDLAMVLTLVLLPAFGDMIGAEHADTSK---------------LLADLAWTIGKVIAFITLMIVVGRRLVPWVLAKSASTGSRELFTLAVLAMALGIAFGAVKLFDVSFALGAFFAGVVLNESELSQRAAHDTLPLRDAFAVLFFVSVGMLFDPMILLNDPISVLITLAIIVFGKSAAAFVLVRLFGHSKRTALTISASLAQIGEFAFILAGLGIVLGLLSEEGRNLVLAGAILSIMINPLLFTL-------LERYLAKHETIEEQIVEEAIE----------------EEKQIPVDMCNHALLVGYGRVGSLIGAKLHQAGIPIVVIENSRTRVDALREQGIKAVLGNATKPEIMDIARLDCARWLLLTIPNGYEAGEIVAAAREKRADLEIIARAHYDDEVSYITEHGANEVVMGEREIANSMITLLK------------------------------ 197337835 -------LVAAVIAVPIAKRLGLGSVLGYLIAGVVIGPIIGLVGEETTTIQHFAEFGVVMMLFLVGLELEPKMLWNMRNRLMGLGGLQVVGTTAAVMGLAMFFGQSWTIALTIGLIFALSSTAIVLQTFNEKGLAKTEGGQNAFSVLLFQDIAVIPMLAFIPLLALPELVEKAQLAAATASEHHEELSLVAGLPGWAYG--LVITASIALVVVGGHYLSRPLFRFVASSGLREIFTATALMLVIGIAALMS-LVGLSPALGTFLAGVVLANSEFRHELESNIDPFKGLLLGLFFITVGAGIDFGILFDDFFLIIGLTIGVMVLKAAVLYILALVFKIKNSNRWLFTLSLAQAGEFGFVLLSFTVQNHVLPQEVAQPLSLVVALSMFFTPGLFILFDKV------------------------------ILPKFEQQSNERETDTIEEKGTVIIAGGGRFGQVVNRFLVSNHVNTVVLDHQADQVDSLRKVNTKSYFGDATRPDLLHTAGIEHAAMLVVAIDNQESSIELVKYVKHTYPNVKILARAFDRGHSYMLRCAGADFIESETTRSALEMAMRNLGQHPFHVEQQKIAYKKVENQSSDKLYQAWL 13472819 IATIVAGLGLAFVFGALANRFRIPPLVGYLVAGVLVGPNTPGFVADAGLANELAEIGVILLMFGVGLHFSLKDLLSVRAIAVPGAIVQIGFATALGAGLSWMLGWSMGAGLVFGLALSVASTVVLLRALQERRLIETERGRIAVGWLIVEDLAMVLALVLLPALAGVLGGQEQADVQLSGLLSLPA---SYGIWGVVGITLAKVAAFVVVMLVVGRRVIPWILHYVAHTGSRELFRLSVLAIALGVAFGAAKLFGVSLALGAFFAGMIMSESELSHRAAEESLPLRDAFSVLFFVSVGMLFDPFSLLSNGLPILATLAIIVIGKSLAAFVIVVAFGYPLATALMISASLAQIGEFSFILAELGVGLKLLPEQGRDLILAGAILSIVLNPLMFLVVDWMKPWLEARAARSAPPAD-AKPVGPATEPGQVASVAAAAKKEDGPPPKTALTGHAILIGYGRVGGLVGAALKEAALPFLVIEDADKTLAKLKADGVETVAGNAANAEVFAAANPEDASRLILAIPNAFEAGQIVLRARAANPGINVVARAHSDAEVEHLKGLGADTVIMGEREIARGIVEEV------------------------------- 254522591 INIVAVGLGLAFIFGALANKLRLSPLVGYLVAGICVGPFTPGFVADQALANQLAELGVMLLMFGVGLHFSLKDLMAVKAIAIPGAIGQIAVATLLGWGVASLMGWPAIHGVIFGFSLATASTVVLLRAMEERRLLETMRGKIAVGWLIVEDLACVLALVMMPVMAGVFGPDAAKESHSLGSVLAD-----------IGWTFVQLGLFVAVMLVVGRRVIPWILERIAGTGSRELFTLSVLAIALGVAFGSAMLFGVSFALGAFFAGMLLNESELSHKAAHDSLPLRDAFAVLFFVSVGMLFDPNILIQHPWQVLATVLIIMFGKSAAAFFIVRAFGHPTSTALTISASLAQIGEFAFIIAGLGVALQILPKEGQSLVLAGALVSIMLNPLVFGLLDRWQA--------------------------KQEQLPQPPEPEEATGPSRDLQGHAIVIGYGRVGSELAQVLRDRGVPVLVIDDNKEHVEQAHAKGIAAIRGSAAADRVLAEAHPERAKIAVLAIPQPLEAGEALAKLRAINPDLTLLARAHSDAEVKHLLEHGADGTVMAERELAYSLAEMI------------------------------- 146310618 ITTIVGGLVLAFILGMIANKLRISPLVGYLLAGVLAGPFTPGFVADTKLAPELAELGVILLMFGVGLHFSLKDLMAVKAIAIPGAIAQIGVATLLGMALSAVIGWPLMTGIVFGLCLSTASTVVLLRALEERQLIDSQRGQIAIGWLIVEDLVMVLTLVLLPAVAGMLEKDNVGFASLALDMS---------------ITIGKVIAFIAIMMVVGRRLVPWIMSRSAATGSRELFTLSVLALALGIAFGAVEFFDVSFALGAFFAGMVLNESELSHRAAHDTLPLRDAFAVLFFVSVGMLFDPWILLEQPLAVLATLAIIIFGKSVVAFLLVRMFGHSPRTALTIAASLAQIGEFAFILAGLGMALNLLPQAGQNLVLAGAILSIMLNPVLFVLEKYLDKTETLEEQTLEEATEEEKQIPV------------------------DICNHALLVGFGRVGSLLGEKLMAQGIPLVVIETSRSRVDELRARGIRAVLGNAANEEIMNLAHLDCARWLLLTIPNGYEAGEIVATAREKCPTIEIIARAHYDDEVEYITERGANQVVMGEREIANTMITLIEKPPIEEA----------------------- 217976591 ITTIAAAFGFALVLGFAAAKLKLPSLVGYLIAGVIIGPYSPGFTANAEIAAQLAEIGVMLLMFGVGLHFSLDDLWDVRKVALPGAVLQITVATALGAALAHLWGWSLGGALVFGLALSVASTVVLLKALETRGILDTTNGRIAVGWLIVEDLAMVLVLVLLPPLSNALSGGEAGPDIWWT----------------LEVTIAKIAAFVALMLVIGRRVFPWLLWQVTRTGSRELFTLCVVAAAVSLAYGAAELFGVSFALGAFFAGMVIRESEFSHRAAEETLPLRDAFAVLFFVSVGMLFDPHILIEQPWRVLAVVAIIIIGKSLAAAGLVLLFRYPLNTALTVSASLAQIGEFSFILASLGMSLGLLPREGQSLILAGALISITLNSLVFSALEPIQRWI-RSNSALARMVERSDDPLSEL---------------PMSTEDKYLAGQVVLVGYGRVGRRIGAAMTEAGIPFVVVDQNRELVEQCRSKNIPAVFGDAAEIAVLIQAHISKASLLVIATPDTLDVRAMISTARKVNSSIETVVRTHNEEEAGLLRQEKAGIVFLGEQELANGMTHYVLQ----------------------------- 242238472 ISTMAMGLVLAFLLGILANRLRISPLVGYLLAGVLVGPFTPGFVADTKLASEIAELGVILLMFGVGLHFSLRDLLAVKSIAIPGAVVQIIMATLLGVGLSTLLGWSLPEGLVFGLCLSTASTVVLLRALEERQLIDSQRGQIAIGWLIVEDLAMVLTLVLLPAFGDMLNTSTANTGKLLSD---------------LLFTLGKVVAFITLMVVVGRRVVPWVLAKSASTGSRELFTLAVLALSLGIAFGAVKLFDVSFALGAFFAGVVLNESELSQRAAHDTLPLRDAFAVLFFVSVGMLFDPMVLINEPLAVLSTLLIIVFGKSMAAFFLVRLFGHSKRTALTISASLAQIGEFAFILAGLGITLGMLSDNGRHLVLAGAILSIMLNPLLFSL-------LERYLEKHETIEEQIVEEAIE----------------EEKQIPIDLCNHALLVGYGRVGSLIGARLHQAGIPMVVIETSRARVDALREQGIKAVLGNATRPDIMEIARLDCASFLLLTIPNGYETGEIVASARARRADLKIIARAHYDDEVAYITEHGADYVVMGEREIAETMITMLN------------------------------ 188534587 ITTIVGGLVLAFLFGMLANRLRISPLVGYLLAGVLAGPFTPGFVADTNLAPELAELGVILLMFGVGLHFSLKDLMAVKSIAIPGAVVQIAAATLLGMGLSWALGWPPMTGLVFGLCLSTASTVVLLRALEERQLIDSKRGQIAIGWLIVEDLVMVLALVLLPAVAGLFEEGNASVTMVLFD---------------LLITIGKVVAFMVLMMVVGRRVVPWILARSAATGSRELFTLSVLALALGIAFGAVEFFDVSFALGAFFAGMVLNESELSHRAAHDTLPLRDAFAVLFFVSVGMLFDPMILIQQPLAVLGALAIIVLGKSLVALLLVRLCGHSNRTALTISVSLAQIGEFAFILAGLGISLNLLPESGRNLVLAGAILSIMLNPILFAL---LERYLVK--------------------TESLEEQTTKETEEDEKQIPVDLCNHAIIVGFGRVGSLLGSRLMAAGIPVVVVENSRARVEALRERGIPAVLGNAVLGDIMDLARLDCARWLLMTIPNGYESGEIVTAAREKRPNIEIIARAHYDDEVTYIEERGADRVVMGEREIANSMLNIMLPLPDEK------------------------ 218676218 -------LLAAVIAVPIAKRLGLGSVLGYLIAGVVIGPIIGLVGEETTTIQHFAEFGVVMMLFLVGLELEPKMLWAMRNRLMGLGGLQVGGTTAIVMGIALFFGQPWTIALTIGLIFALSSTAIVLQTFNEKGLSKTEGGKNAFSVLLFQDIAVIPMLAFIPLLALPELIEAAQSAVASASDHHEELSLVAGLPGWAYG--LVITASIAIVVVGGHFLSRPLFRFVASSGLREIFTATALMLVIGIAALMS-LVGLSPALGTFLAGVVLANSEFRHELESNIDPFKGLLLGLFFITVGAGINFDVLFNDFGLIIGLTLGVMLLKALVLFTLALIFKIRNSDRWLFTLSLAQAGEFGFVLLSFSAQNHVLPADIVQTLSLVVALSMFLTPGLFIL---FDKVILPRYEQKSNDRE---------------------------ADTIEEKGTVIIAGIGRFGQIVNRLLVSNDVNTVVLDHQANQVDLLRSINIKSYFGDATRHDLLHTAGIEEAAMFVVAIDNQDSSVELVKYVKHTYPNVKILARAFDRGHSYRLREAGADSVVSETYHSALEMAEALRSLGHHPVEQQKSTYQRVESRKSEKLYQ--- 161504333 ITTIVGGLVLAFILGMIANKLRISPLVGYLLAGVLAGPFTPGFVADTKLAPELAELGVILLMFGVGLHFSLKDLMAVKSIAIPGAVAQIAVATLLGMALSAVLGWSLMTGIVFGLCLSTASTVVLLRALEERQLLDSQRGQIAIGWLIVEDLVMVLTLVLMPAVAGMVEKGDVGIAS---------------LAVDMGMTIGKVVAFIAIMMLVGRRLVPWIMARSAATGSRELFTLSVLALALGIAFGAVELFDVSFALGAFFAGMVLNESELSHRAAHDTLPLRDAFAVLFFVSVGMLFDPLVLIQQPLAVLATLAIIVFGKSIAAFFLVRMFGHSPRTALTIAASLAQIGEFAFILAGLGMALNLLPQAGQNLVLAGAILSIMLNPVVFLLEKYLAKTETLEEHTLEEAIEEEKQIPV------------------------DICNHALLVGFGRVGSLLGEKLLAAGIPLVVIETSRTRVDELRERGIRAVLGNAANEEIMNLAHLDCARWLLLTIPNGYEAGEIVASAREKCPGIEIIARAHYDDEVNYITERGANQVVMGEREIARAMLELLE------------------------------ 71908782 ITTIAAAFGFALILGFVAERLKTPALVGYLVAGILIGPATPGFVADLSTASQLSEIGVMLLMFGVGLHFSIDDLLSVKRIALPGAIVQMSLATLLGMAIGHWWEWAIGPSLIFGLSLSCASTVVLLKALEARGLLTTMNGRIAVGWLVVEDLATVLILVLLPPLAGVLGGSAAAEGSDP-------------LWQAIGKTLLEVAAFIALMLIGGRRALPWLLWQVARTGSRELFTLAVITAAISIAYGAAQLFSVSFALGAFFAGTVMRNSEFSHRAAEESLPLRDAFSVLFFVAVGMLFDPAILVEQPWQVVAVVAIIVIGKSLAALALVLALRYPLNTALTVAASLAQIGEFSFILAGLGQSLGLFSTEGMSLVLAGALISIALNPLVFAAVEPLRRWTLR-------HSEQARHLEDRDEPYSQLP---------LSTDRKYLEGQVVLVGYGRVGQRIASSMKAQGIPYVVVEQNREQVEDLRRQGIAAVSGNAAEPAVLIQAHIAHAAMLVIAAPDAINIRQMADCARTLNPAVEIVLRTHSDDDSELLRKDGIGAVFFGDEELAVGMSRRILQ----------------------------- 283784305 ITTIVGGLVLAFILGMIANKLRISPLVGYLLAGVLAGPFTPGFVADTKLAPELAELGVILLMFGVGLHFSLKDLMAVKSIAIPGAIAQIAVATLLGVALSAVIGWSLMTGIVFGLCLSTASTVVLLRALEERQLVDSQRGQIAIGWLIVEDLVMVLTLVLLPAVAGMVEKGNVGLAS---------------LSVDLGITIGKVIAFIAIMMLVGRRLVPWIMARSAATGSRELFTLSVLALALGIAFGAVELFDVSFALGAFFAGMVLNESELSHRAAHDTLPLRDAFAVLFFVSVGMLFDPMILVQQPLAVLATLAIIIFGKSVAAFFLVRLFGHSQRTALTIAASLAQIGEFAFILAGLGMALNLLPQEGQNLVLAGAILSIMLNPVLFLLERYLAKTETLEEQTLEEALEEEKQIPV------------------------DICNHALLVGFGRVGSLLGEKLMASGIPLVVIETSRTRVDELRERGIRAVLGNAANEEIMNLAHLECARWLILTIPNGYEAGEIVASAREKCPGIEIIARAHYDDEVEYITERGANQVVMGEREIARTMLELLE------------------------------ 148976760 -------LVAAVIAVPIAKRLGLGSVLGYLIAGVVIGPIIGLVGEETTTIQHFAEFGVVMMLFLVGLELEPKMLWAMRNRLMGLGGLQVGGTAAIVMGIALAFGQPWTIALTIGLIFALSSTAIVLQTFNEKGLSKTEGGKNAFSVLLFQDIAVIPMLAFIPLLALPELIEAAQSAVTSASDHHEELSLVAGLPGWAYG--LVITASIAIVVVGGHYLSRPLFRFVASSGLREIFTATALMLVIGIAALMS-LVGLSPALGTFLAGVVLANSEFRHELESNIDPFKGLLLGLFFITVGAGIDFGVLFNDFILIIGLTLGVMLLKAAVLFTLALIFKIKNSDRWLFTLSLAQAGEFGFVLLSFSAQNHVLPADIVQTLSLVVALSMFLTPGLFIL---FDKVILPRYEQKSNDREE---------------------------DTIEEKGTVIIAGIGRFGQIVNRLLVSNDVKTVVLDHQANQVDVLRSINIKSYFGDATRHDLLHTAGIEEAAMLVVAIDNQDSSVELVKYVKHTYPKVKILARAFDRGHSYRLREAGADFVESETYHSALEMGAQALRSHPFFVEQQKSTYQRVESRKSEKL----- 115523619 ISTVVVGLVLAFLLGLAAHRVRLSPLVGYLIAGVAMGPFTPGYVANQNIANELAEIGIILLMFGVGLHFSLKDLLSVKTIAIPGAVVQIAAASAMGIGVGYALGWPFGGGLVFGLALSVASTVVLLRALQDRRLLDSDRGRIAIGWLIVEDLAMVLTLVLLPPIAGLLKSDGSNGAG------------WLDLATPVALTLAKVAAFVAFMLIVGRRMIPWLLHYVAHTGSRELFRLAVLAISLGVAFGAAILFDVSFALGAFFAGMILAESELSQRAAQETLPLRDAFAVLFFVSVGMLVDPSIIIRDPLALLVTVLIIMFGKSLAAFAIVRLFGHPTRTALTISASLAQIGEFSFILVSLGVSLELLPERGRDLVLAGAIISIMLNPLLFALLDRFVADDDAALPAAKATVPGSPAADAQH------------------------GSHVVMVGHGRVGKAVSAALRQRGVDLIVIEDDPDQVARLHQDGVTAFTGNAAAPDMLEAADIAAASGLLVTIPDAFESGQIVAKARALNAKLPIIARAHSDEEVAHLKHNGADTVIMGEDEIAKAMLATLGAGSRDK------------------------ 170767833 ITTIVGGLVLAFILGMLANKLRISPLVGYLLAGVLAGPFTPGFVADTKLAPELAELGVILLMFGVGLHFSLKDLMAVKSIAIPGAIAQIAVATLLGMALSSVLGWSLMTGIVFGLCLSTASTVVLLRALEERQLIDSQRGQIAIGWLIVEDLVMVLTLVLLPAVAGMMEQGDVGFAT---------------LAVDMGITIGKVVAFIAIMMLVGRRLVPWIMARSAATGSRELFTLSVLALALGIAFGAVELFDVSFALGAFFAGMVLNESELSHRAAHDTLPLRDAFAVLFFVSVGMLFDPLILIQQPLAVLATLAIILFGKSVAAFFLVRLFGHSQRTALTIAASLAQIGEFAFILAGLGMALNLLPQSGQNLVLAGAILSIMLNPVLFLLEKYLAKTETLEEQTLEEAIEEEKQIPV------------------------DICNHALLVGYGRVGSLLGEKLLASDIPLVVIETSRTRVDELRERGVRAVLGNAANEEIMHLAHLECAKWLILTIPNGYEAGEIVASARAKNPDIEIIARAHYDDEVAYITERGANQVVMGEREIARTMLELLE------------------------------ 200390094 ITTIVGGLVLAFILGMIANKLRISPLVGYLLAGVLAGPFTPGFVADTKLAPELAELGVILLMFGVGLHFSLKDLMAVKSIAIPGAVAQIAVATLLGMALSAVLGWSLMTGIVFGLCLSTASTVVLLRALEERQLLDSQRGQIAIGWLIVEDLVMVLTLVLLPAVAGMVEKGDVGIAS---------------LTVDMGITIGKVVAFIAIMMLVGRRLVPWIMARSAATGSRELFTLSVLALALGIAFGAVELFDVSFALGAFFAGMVLNESELSHRAAHDTLPLRDAFAVLFFVSVGMLFDPLVLIQQPLAVLATLAIIVFGKSIAAFFLVRMFGHSPRTALTIAASLAQIGEFAFILAGLGMALNLLPQAGQNLVLAGAILSIMLNPVLFLLEKYLAKTETLEEQTLEEAIEEEKQIPV------------------------DICNHALLVGFGRVGSLLGEKLLAAGIPLVVIETSRTRVDELRERGIRAVLGNAANEEIMNLAHLECARWLLLTIPNGYEAGEIVASAREKSPDIEIIARAHYDDEVKYITERGANQVVMGEREIARAMLELLE------------------------------ 168465591 ITTIVGGLVLAFILGMIANKLRISPLVGYLLAGVLAGPFTPGFVADTKLAPELAELGVILLMFGVGLHFSLKDLMAVKSIAIPGAVAQIAVATLLGMALSAVLGWSLMTGIVFGLCLSTASTVVLLRALEERQLLDSQRGQIAIGWLIVEDLVMVLTLVLLPAVADMVEKGDVGIAS---------------LTVDMGITIGKVVAFIAIMMLVGRRLVPWIMARSAATGSRELFTLSVLALALGIAFGAVELFDVSFALGAFFAGMVLNESELSHRAAHDTLPLRDAFAVLFFVSVGMLFDPLVLIQQPLAVLATLAIIVFGKSIAAFFLVRMFGHSPRTALTIAASLAQIGEFAFILAGLGMALNLLPQAGQNLVLAGAILSIMLNPVLFLLEKYLAKTETLEEQTLEEAIEEEKQIPV------------------------DICNHALLVGFGRVGSLLGEKLLAAGIPLVVIETSRTRVDELRERGIRAVLGNAANEEIMNLAHLDCARWLLLTIPNGYEAGEIVASAREKSPDIEIIARAHYDDEVKYITERGANQVVMGEREIARAMLELLE------------------------------ 304311353 ITTLAVGFGVALVLGILAERMRLPALVGYLISGIIVGPATPIFNADMAIASQLSEIGIMLLMFGVGLHFSISDLLSVKRVAVPGAMIQMGVVTLLGFLLSMHWGWSLGGQIIFGLSMACASTVVLLKTLDARRQLKSMNGRIAVGWLVVQDMVSVLVLVVIPPLAGVLGGPVAANANDAPLWIT------------LTKTLLQVAAFIIIMLVGGRRVLPWLLWQVARTGSRELFTLAVIATAIGIAYVASVLFNVSFALGAFFAGTVMRESEFSHRAAQESLPFRDAFSVLFFVSVGMLVDLQAIADAPWRVFGVVCCVILGNSLTALSLVLLFRYPLNTALSVAAGLGQIGEFSIILATVGVGAGLLPNAGMSLLLAGVLISIALNSFVFAAVEPIRQW-ALQHSSLARRLEQREDPFAEL---------------PMSTERKYLEGQVVLVGYGRVGRRIAEGLEQRGIPYVVAEQNREAVEALRNRGKAAVAGDAIDPNVLIQAHIMRAAMLVIATPDPINVRKMVEIAKTLNPDIEVIIRTHSEDESEMLKKEGFGKVFFGEEELAKGMTHHVLH----------------------------- 205351799 ITTIVGGLVLAFILGMIANKLRISPLVGYLLAGVLAGPFTPGFVADTKLAPELAELGVILLMFGVGLHFSLKDLMAVKSIAIPGAVAQIAVATLLGMALSAVLGWSLMTGIVFGLCLSTASTVVLLRVLEERQLLDSQRGQIAIGWLIVEDLVMVLTLVLLPAVAGMVEKGDVGIAS---------------LAVDMGITIGKVVAFIAIMMLVGRRLVPWIMARSAATGSRELFTLSVLALALGIAFGAVELFDVSFALGAFFAGMVLNESELSHRAAHDTLPLRDAFAVLFFVSVGMLFDPLVLIQQPLAVLATLAIIVFGKSIAAFFLVRMFGHSPRTALTIAASLAQIGEFAFILAGLGMALNLLPQAGQNLVLAGAILSIMLNPVLFLLEKYLAKTETLEEQTLEEAIEEEKQIPV------------------------DICNHALLVGFGRVGSLLGEKLLAAGIPLVVIETSRTRVDELRERGIRAVLGNAANEEIMNLAHLDCARWLLLTIPNGYEAGEIVASAREKSPDIEIIARAHYDDEVKYITERGANQVVMGEREIARAMLELLE------------------------------ 260596879 ITTLVGGLVLAFILGMLANRLRISPLVGYLLAGVVAGPFTPGFVADTKLAPELAELGVILLMFGVGLHFSLKDLLAVKSIAIPGAILQIAVATLLGVGLSTLLDWSLMTGVVFGLCLSTASTVVLLRALEERQLIESQRGQIAIGWLIVEDLVMVLTLVLLPAVAGMLEKGNLGLAT---------------LSLDMAITLGKVIAFIALMMLVGRRLVPWILARSAATGSRELFTLAVLALALGIAFGAVELFDVSFALGAFFAGVVLNESELSHRAAHDTLPLRDAFAVLFFVSVGMLFDPMILVQQPLAVLGTLLIILFGKSLAAFALVKLFGHSRRTALTIAVSLAQIGEFAFILAGLGMALDLLPQDGQNLVLAGAILSIMLNPVLFVLLERFLS-----------------------RHDELEEQTLEEALEEEQQNPVDICNHALLVGYGRVGSLLGEKLIAEGIPLVVVETSRTRVEALRERGVRAVLGNAANEQTLALAHLDCARWLLLTIPNGYEAGEIVATAREKRPDIDIIARAHYDDEVDYITERGANEVVMGEREIASTMLRMLDKPEQAQ------------------------ 283834196 ITTIVGGLVLAFILGMIANKLRISPLVGYLLAGVLAGPFTPGFVADTKLAPELAELGVILLMFGVGLHFSLKDLMAVKSIAIPGAIAQIAVATLLGMALSAVMGWSLMVGIVFGLCLSTASTVVLLRALEERQLIDSQRGQIAIGWLIVEDLMMVLTLVLLPAVAGMLEKEDVGFAS---------------LAVDMGITIGKVVAFIAIMMLVGRRLVPWIMARSAATGSRELFTLSVLALALGIAFGAVELFDVSFALGAFFAGMVLNESELSHRAAHDTLPLRDAFAVLFFVSVGMLFDPLILIQQPLAVLGTLAIIVFGKSVAAYFLVRLFGHSQRTALTIATSLAQIGEFAFILAGLGMALNLLPQAGQNLVLAGAILSIMLNPVLFVLEKYLAKTETLEEQTLEEAIEEEKQIPV------------------------DICNHALLIGFGRVGSLLGEKLMAAGIPLVVIETSRTRVDELRERGIRAVLGNAANEEIMNLAHLDCARWLLLTIPNGYEAGEIVASAREKCPSIEIIARAHYDDEVEYITERGANQVVMGEREIARTMLELIE------------------------------ 86750842 ISTIVAGLVLAFILGVVAQRLRVSPLVGYLLAGVVIGPFTPGYVADQKLANELAEIGIILLMFGVGLHFSLKDLLSVRAIAIPGAVVQISVATALGVGLGHMLGWSFGGGLVFGLALSVASTVVLLRALQERRLIDSDRGRIAVGWLIVEDLAMVLTLVLLPAVAGLLKGEANGASWDSVAVP-------------IALTLGKVAAFVAFMLVVGRRIIPWMLHYVAHTGSRELFRLAVLAISLGVAFGAAMLFDVSFALGAFFAGMILSESELSQRAANETLPLRDAFAVLFFVSVGMLVDPAILIREPLPVLATVLIIVFGKSLAAFLIVRMFGHPNMTALTISASLAQIGEFSFILASLGVSLALLPERGRDLVLAGAIISILLNPLMFALLDRFGLRETLAKAKAKTPD----------------PDAAVNTTLGAGAKPAHHDGHVVLIGYGRVGSTVGAALRQEGADVVVIENDAERLAQLQREGITAVGGNAAAPDMLEAAEIAGARGLLVAIPDAFEGGQIVAKARALNAALPIIARAHSAEEVAHLKSNGADVVIMGEDEI--------------------------------------- 91976214 ISTIVAGLVLAFIFGVVAQRLRISPLVGYLLAGVVIGPFTPGYVANQNIANELAEIGIILLMFGVGLHFSLKDLLSVKAIAIPGAVVQIATATALGIGLGHVLGWSFGSGLVFGLALSVASTVVLLRALQERRLVDSDRGRIAVGWLIVEDLAMVLTLVLLPAVAGLLKGDSTGASWDTVALP-------------IALTLGKVAAFIAFMLLVGRRVIPWMLHYVAHTGSRELFRLAVLSISLGVAFGAAILFDVSFALGAFFAGMILSESELSQRAASETLPLRDAFAVLFFVSVGMLVDPIILIREPLPVLATVLIIVFGKSLAAFLIVRLFGHPNMTALTISASLAQIGEFSFILASLGVSLALLPERGRDLVLAGAIISILLNPLMFAL--------LDRFSARSGAAPEPEALAKETAGAHAKPVHH--------------GGHVVLVGYGRVGSIVGAALRRDGADVVVIEDDTERVAQLQREGITAVGGNAAAPDMLEAAEIASARGLLVAIPDAFEGGQIVAKARALNAKLPIIARAHSTEEVAHLKSNGADVVIMGEDEIARAMIARIG------------------------------ 254000461 ISTVAAGFGLALVFGFIAEKIKLPALVGYLLAGILIGPATPGFVADTGIASQLSEIGVMLLMFGVGLHFSIADLMAVKRIALPGAVVQMTLATVLGASVAYWWGWTLGEGLIFGLALSCASTVVLLKALEARGIVDSMNGKIAVGWLVVEDLATVLVLVLMPPLAGILGG-------------TAQVESAAPLWQTIGFTLLQVSFFIAFMLVAGKRLLPWLLWHVAKTGSRELFTLAVIAAAISIAFGAAKLFSVSFALGAFFAGMVMRESEFSHRAAEESLPLRDSFAVLFFVSVGMLFDPAILVKEPFSVLAVVAIIIVGKSIAAMAIVLAFRYPLNTALTVAASLAQIGEFSFILAGLGMSLGILPAEGMSLVLAGALISIALNPLVFSLAKPIEKWLLS-FSKLARHLDRRTDPFAEL---------------PMSTERKLLEGQVVLVGYGRVGRRIAQALTEQGIPFVIAEQNREIVEGLRKKGIAAVSGNAADPAVLVQAHIQNASMLVIATPETIDFRKMSEAASTLQPSIEIVVRTHNEEESTLLRKDGVGTVFYGEEELAKGMTKHI------------------------------- 291616589 ITTIVGALVLAFLLGMLANRLRISPLVGYLVAGVLAGPFTPGFVADTNLAPELAELGVILLMFGVGLHFSLKDLMSVKRIAIPGAIAQIAVATLLGMLMSWAMGWSWMTGLVFGLCLSTASTVVLLRALEERQLIESQRGQIAIGWLIVEDLVMVLTLVLLPAIAGMMEQGNASASLVIWD---------------LLWTIGKVAAFMVLMMVVGRRAVPWILAKSAATGSRELFTLAVLALALGIAFGAVEFFDVSFALGAFFAGMVLNESELSQRAARDTLPLRDAFAVLFFVSVGMLFDPMILVKEPLAVLGALVIVVIGKSAAAWLLVSLLGHSRRTAMTISVSLAQIGEFAFILAGLGISLGLLDEEGRNLVLAAAILSIMLNPVLFTL--------LGRYLSKNETMEQQTLEEALEEEEQQIPVDICH--------------HAVIVGYGRVGNLLCEQLMALNIPVVVVESSIPRVKALRDQGIRAVLANAARANTLELARVDCAAWLLITIPNGYEVGEIVTAARQKKADINIIVHAHYDDEVEYILERGANHVVMGEREIAASIIQKLQENLEQDHT---------------------- 209809205 -------LVAAVIAVPIAKRLGLGSVLGYLIAGVVIGPIIGLVGEETTTIQHFAEFGVVMMLFLVGLELEPKMLWAMRNRLMGLGGLQVGGTTAIVMAIAMFFGQSWTIALTIGLIFALSSTAIVLQTFNEKGLAKTEGGKNAFSVLLFQDIAVIPMLAFIPLLALPELVEKAQLAAANAAEHHEEISLVVGLPGWAYGIVIT--ASIAIVVVGGHYLSRPLFRFVASSGLREIFTATALMLVIGIAALMS-LVGLSPALGTFLAGVVLANSEFRHELESNIDPFKGLLLGLFFITVGAGIDFGILFDDFFTIIGLTIGVMALKALVLFALAVIFKIKNSDRWLFALSLAQAGEFGFVLLSFTVQNNVLPPEVAQPLSLVVALSMFLTPGLFIL---FDKVILPRYEQKSNDRE---------------------------ADLIEEKGTVIIAGGGRFGQVINRFLVSNHVKTVVLDHQASQVDALREVNTKSYYGDATRPELLHTAGIEHAAMLVVAIDNQESSVEIVKYVKHMYPNVKILARAFDRGHSYMLRCAGADFIESETMRSALEMAMRSLGQHPFHVEQQKIAYKNVENQSSDTLYQ--- 194366912 INIVAVGLGLAFIFGALANKLRLSPLVGYLVAGICVGPFTPGFVADQALANQLAELGVMLLMFGVGLHFSLKDLMAVKAIAIPGAIGQILVATLLGWGLAALMGWPVIHGIVFGFALATASTVVLLRAMEERRLLETQRGKIAVGWLIVEDLACVLALVMMPVMAGVFGPDAANETHTFGSVLAS-----------IGWTFVQLGLFVAVMLVVGRRVIPWILERIAGTGSRELFTLSVLAIALGVAFGSAMLFGVSFALGAFFAGMLLNESELSHKAANDSLPLRDAFAVLFFVSVGMLFNPSILIEHPWQVLATAAIIMFGKSAAAFFIVRAFGHPTGTALTISASLAQIGEFAFIIAGLGVTLKILPPTGQALVLAGALISIMLNPLVFGL---LDRWLMKHQETTPAAVETELPPGP----------------------SLDLHDHAIVIGYGRVGSALAQVLRDRGVPVMIIDDNKEHVAEAHAAGLPGIRGSAASDKVLAEAHPERAKIAVLAIPQPLEAGETLAKLRALNPNLTLLARAHSDAEVKHLLEHGADGTVMAERELAYSLAEMV------------------------------- 261345750 ITTIVGGLALAYLLGMLAQRLKISPLVGYLMAGVLAGPFTPGFVADTTLAPELAEIGVILLMFGVGLHFSLKDLLAVKAIAIPGAIAQIAVATLLGLGLSMLFGWGIFTGIVFGLCLSTASTVVLLRALEERQLIESQRGQIAIGWLIVEDLAMVLTLVLLPAAAGIMESNETSIVELSMS---------------LAWTIGKVVAFILIMIVVGRKVIPWILSRTASTGSRELFTLAVLALALGIAYAAVAIFDASFALGAFFAGMVLNESELSHRAAQDTLPLRDAFAVLFFVSVGMLFDPIVLIEQPLGILAVLAIIIIGKSAAALVLVRMFGHSRRTALTISVSLAQIGEFAFILAGMGLTLGVMDKDAQNLVLAGAIVSIMLNPILFTLLDKYL-----------------------EKTETIEEQLLEETLEEETQIPVNICGHAVIVGYGRVGGMLADKLRRREIPLVVVEDTRARFEELAENGFCAILGNGASKEILNLARIECAKSLLLTIPNGYEAGEIVATAKELNPNITVVVRAHYDDEVSFIKERGADHIIIGEHEIAKSMATLM------------------------------- 167623193 -------LCAAVIAVPIAKRLGLGSVLGYLMAGVVIGPIIGLVGAETNTLQHFAEFGVVMMLFLVGLELEPKMLWNMRNKLIGLGGLQVGLSTLVVMGIALSFNYGWSIALTVGMIFSLSSTAIVLQTFNEKSLTKTEGGKNAFSVLLFQDIAVIPMLAFIPLLALPELVEKAQSVTQSAAEHHDELSLVAGLPGWAYGIV--VLMAIASVVVGGHYLSRPLFRYVASSGLREIFTATALMLVIGIAALMS-LVGLSPALGTFLAGVVLANSEFRHELESNIEPFKGLLLGLFFITVGAGINFDVLLSHIGPVMAMTSGVILIKASVLLVLAFIFKIRGSDRWLFALSLAQAGEFGFVLLSYTVQNHVITNELAQLLSLVVAISMFLTPGLFIL---FDKVILPRYEKNENTREP---------------------------DDIDEKGTVIIAGVGRFGQIVNRLLVTNGVKTIVLDHEVQQVENLRKINTKSYYGDATQPDLLHTAGIEQAKMLVIAIDDPERAVGLVEYIKHTYPHIIIMARAFDRRHLYRLRNAGADFMVSETFHSALNLGKHALGVHPFKAEQQRATFYETETTHKDTLYE--- 192360949 ITTIAAGLGLAMILGFLATRVRMPPLVGYLLAGIIVGPYTPGFVADAELTPQLAEIGVMLLMFGVGLHFSVNDLLSVKRIAIPGAIAQIAVASALGAGVGIYWGWHWGEAVIFGLALSVASTVVLLKALEARGVVDSINGRIAIGWLVVEDLVMVLVLVLLPALASVMGGQTNAEHGVSDTNIGITLG----------ITMLKVIAFIAFMLVVGKRLLPKLLWWVAGTGSREMFSLCVIATAVGVAYGSAALFDVSFALGAFFAGMMLRESEFSHRAADDSLPLRDAFAVLFFVSVGMLFDPHVLVEHPLKVLAVVAIIMFGKTLAAVALVLAFRYPLNTALTVGASLAQIGEFSFILAGLGMSLGMMSIEAQNLILAGALASIALNSALFATLDPLQQWLKARSAYARSLDTRDDPLA----------------TLPMTTDEAYLSGQVVLVGYGRVGKRIARILDEQKIPYVVAEANRELVEKLRSQNIPAVCGDAADPNVLIQAHITNASLLVAATSNTVHVRQMVDVARQLNPKIEAVIRTHNEEEAEMWTQEKIGKIFLSEQQLAQGMAGHVLK----------------------------- 300903249 ITTIVGGLVLAFILGMLANKLRISPLVGYLLAGVLAGPFTPGFVADTKLAPELAELGVILLMFGVGLHFSLKDLMAVKAIAIPGAIAQIAVATLLGMALSAVLGWSLMTGIVFGLCLSTASTVVLLRALEERQLIDSQRGQIAIGWLIVEDLVMVLTLVLLPAVAGMMEQGDVGFAT---------------LAVDMGITIGKVIAFIAIMMLVGRRLVPWIMARSAATGSRELFTLSVLALALGIAFGAVELFDVSFALGAFFAGMVLNESELSHRAAHDTLPLRDAFAVLFFVSVGMLFDPLILIQQPLAVLATLAIILFGKSLAAFFLVRLFGHSQRTALTIAASLAQIGEFAFILAGLGMALNLLPQAGQNLVLAGAILSIMLNPVLFLLEKYLAKTETLEEQTLEEAIEEEKQIPV------------------------DICNHALLVGYGRVGSLLGEKLLASDIPLVVIETSRTRVDELRERGVRAVLGNAANEEIMQLAHLECAKWLILTIPNGYEAGEIVASARAKNPDIEIIARAHYDDEVTYITERGANQVVMGEREIARTMLELLE------------------------------ 16763872 ITTIVGGLVLAFILGMIANKLRISPLVGYLLAGVLAGPFTPGFVADTKLAPELAELGVILLMFGVGLHFSLKDLMAVKSIAIPGAVAQIAVATLLGMALSAVLGWSLMTGIVFGLCLSTASTVVLLRALEERQLLDSQRGQIAIGWLIVEDLVMVLTLVLLPAVAGMVEKGDVGIAS---------------LTVDMGITIGKVVAFIAIMMLVGRRLVPWIMARSAATGSRELFTLSVLALALGIAFGAVELFDVSFALGAFFAGMVLNESELSHRAAHDTLPLRDAFAVLFFVSVGMLFDPLVLIQQPLAVLATLAIIVFGKSIAAFFLVRLFGHSPRTALTIAASLAQIGEFAFILAGLGMALNLLPQAGQNLVLAGAILSIMLNPVLFLLEKYLAKTETLEEQTLEEAIEEEKQIPV------------------------DICNHALLVGFGRVGSLLGEKLLAAGIPLVVIETSRTRVDELRERGIRAVLGNAANEEIMNLAHLDCARWLLLTIPNGYEAGEIVASARGKSPDIEIIARAHYDDEVKYITERGANQVVMGEREIARAMLELLE------------------------------ 239832215 IATIVIGLCLAFIFGAIATRLKISPLVGYLLAGVIAGPHTPGFVADQDLILQLAEIGVILLMFGVGLHFSLKDLLSVKAIAVPGALAQIAAAAALGTGLGLALGWDVQAGLVFGLALSTASTVVLLRAMQERRLIDTERGRIAVGWLIVEDLAMVMALVLLPAIASVTGRAEGTAASDPIVS-----WLGLGIGGIILLTIAKVIVFVALMLIVGRKVIPWLLNVVAQTGSRELFRLGVLAIALGVAFGAAHLFGVSFALGAFFAGMVMSESELSHRAAEESLPLRDAFAVLFFISVGMLFDPMSLVRDPLPLLGTLAIILVGKSVAAFFIVRAFRRPISTALTISASLAQIGEFSFILAGLGVSLNLLPPAGRDLILAGAILSIFLNPVMFIVAERMRPWIEKRSKGEITAGD--------------NSDVEPSISEPEPLPQTLLVGHTIVVGYGQIGAGIAEGLQAQTSPFLVIEDSPKVSASLKDKAIEAITGNASDSEILEAANPSAARNLVIAIPNAFEAGRVTALARAANPEINIVVRACSKAEAQYLHDLGANSVILG------------------------------------------- 299131736 ISTIVVGLVLAFVFGALVQRVRISPLVGYLLAGVVMGPFTPGYVADQNIANELAEIGIILLMFGVGLHFSLKDLWSVRAIALPGAVVQISAATVMGWGLGWLLGWSSDKGIMFGIALSTASTVVLLRAMQERRLIDTERGRIAVGWLIVEDIACVLTLVMLPPLAGFMKGHAAGDMDI------------VSLAWPLALTLGKVAAFVALMLVVGRRVIPALLHYVAHTGSRELFRLAVFAISLGVAFGAAILFDVSFALGAFFAGMILSESELSQRAASETLPLRDAFAVLFFVSVGMLFDPSIIVKEPLPLLATLFIILFGKSFAAYGIVRVFGYSKSTALTISASLAQIGEFSFILVGLGVSLSLMTERGRDLVLAGSIISIMLNPFWFAV---------------------LDRILAEKKDTPPLPPDEKPAVPRVELPVTRLSNHVVLVGYGRVGSVVGKALRAANTPFLVIEDNPGAVERLRQEGVEVISGNAAAPGMLQAANLDVAHGLLVAIPDAFEGGQIVAKARTISTTLPIIARAHSEEEIAHLKHHGANSVIMGEHEIAKAMIAQIGAAD--------------------------- 58425579 IDIIAVGLAVAFILGTLAQKAKLSPLVGYLLAGVCVGPFTPGFVADQTIANQLSELGVMLLMFGVGLHFSLDDLMEVKWIAVPGALAQIVVATLLGWALAWSMSWSLMHGLVFGLALSVASTVVLLRALEERRLLDTQRGRIAVGWLIVEDLVMVLALVLLPALADVLGAGTPAAVHDAQSP---------SLLAALGVTLLKMVAFVAAMLVIGRRVIPWSLEKVAATGSRELFTLAVLGIALGVAFVSATLFGVSFALGAFFAGMLLKESELSHKAASDSLPLRDAFAVLFFVSVGMLFDPMILVAHPWQVLATFLTITVGKSLAAFVIVRAFGHPTGTALTISTSLAQIGEFSFILAGLGVQLAIMPETGRDLILAGALLSIVANPFLFS---------------------WLDRWQATQAAKQAQDAPAAVEPELPPGPPLPADGHAIVIGYGRVGSSLAQLLRSRGVPVLVIDDNGDHVAKAHAAGIPGIRGSAAADRVLTEARPEHAKIAILAIPQPLEAGEALAKLRAINPSLTLLARAHSDAEVKHLLEHGADGAVLAERELAYSLAEMV------------------------------- 218688341 ITTIVGGLVLAFILGMLANKLRISPLVGYLLAGVLAGPFTPGFVADTKLAPELAELGVILLMFGVGLHFSLKDLMAVKSIAIPGAIAQIAVATLLGMALSAVLGWSLMTGIVFGLCLSTASTVVLLRALEERQLIDSQRGQIAIGWLIVEDLVMVLTLVLLPAVAGIMEQGDVGFAT---------------LAVDMGITIGKVIAFIAIMMLVGRRLVPWIMARSAATGSRELFTLSVLALALGIAFGAVELFDVSFALGAFFAGMVLNESELSHRAAHDTLPLRDAFAVLFFVSVGMLFDPLILIQQPLAVLATLAIILFGKSVAALFLVRLFGHSQRTALTIAASLAQIGEFAFILAGLGMALNLLPQAGQNLVLAGAILSIMLNPVLFLLEKYLAKTETLEEQTLEEAIEEEKQIPV------------------------DICNHALLVGYGRVGSLLGEKLLASDIPLVVIETSRTRVDELRERGVRAVLGNAANEEIMQLAHLECAKWLILTIPNGYEAGEIVASARAKNPDIEIIARAHYDDEVAYITERGANQVVMGEREIARTMLELLE------------------------------ 238751061 -------------MGTLAHRLRISPLVGYLAAGVLAGPFTPGFVADTSLAPELAEIGVILLMFGVGLHFSLKDLLAVKAIAIPGAIAQIAVATVLGMGLSHLLGWDLMTGFVFGLCLSTASTVVLLRALEERQLIDSQRGQIAIGWLIVEDLAMVLTLVLLPAFAGVMGNETTSLSQLFTE---------------LAITIGKVIAFITLMIVVGRRLVPWILAKTASTGSRELFTLAVLALALGIAYGAVGLFDVSFALGAFFAGMVLNESELSHRAAQDTLPLRDAFAVLFFVSVGMLFDPMILIHEPLAVLASLAIIIFGKSAAAYLLVRLFGHSKRTALTISVSLAQIGEFAFILAGLGISLGLMSEHGRNLVLAGAILSIMLNPLLFTL-------LDRYLTKNETMEDQILEEAVE----------------EEKQIPVDLCNHALLVGYGRVGSLLGAKLHAEGVPLVVIESSRPRVEALREQGIHAVLGNAASADTMSLARLDCARWLLLTIPNGYEAGEIVAAARIRRPDLEIIARAHYDDEVVYISDRGANQVVMGEREIANSMLNMLK------------------------------ 157146895 ITTIVGGLVLAFILGMLANKLRISPLVGYLLAGVLAGPFTPGFVADTKLAPELAELGVILLMFGVGLHFSLKDLMAVKAIAIPGAIAQIAVATLLGMALSAVLGWSLMTGIVFGLCLSTASTVVLLRALEERQLIDSQRGQIAIGWLIVEDLVMVLTLVLLPAVAGMLEKGDVGFAS---------------LAVDMGITIGKVVAFIAIMMLVGRRLVPWIMARSAATGSRELFTLSVLALALGIAFGAVELFDVSFALGAFFAGMVLNESELSHRAAHDTLPLRDAFAVLFFVSVGMLFDPLILIQQPMAVLATLAIIIFGKSVAAFFLVRLFGHSPRTALTIAASLAQIGEFAFILAGLGMALDLLPQAGQNLVLAGAILSIMLNPVLFLLEKYLAKTETLEEQTLEEAIEEEKQIPV------------------------DICNHALLVGFGRVGSLLGEKLMAAGIPLVVIETSRTRVDELRERGIRAVLGNAANEEIMNLAHLDCARWLLLTIPNGYEAGEIVASAREKCPHIEIIARAHYDDEVEYITERGANQVVMGEREIARTMLELLE------------------------------ 310337226 ITTIVGGLVLAFILGMLANKLRISPLVGYLLAGVLAGPFTPGFVADTKLAPELAELGVILLMFGVGLHFSLKDLMAVKAIAIPGAIAQIAVATLLGMALSAVLGWSLMTGIVFGLCLSTASTVVLLRALEERQLIDSQRGQIAIGWLIVEDLVMVLTLVLLPAVAGMMEQGDVGFAT---------------LAVDMGITIGKVIAFIAIMMLVGRRLVPWIMARSAATGSRELFTLSVLALALGIAFGAVELFDVSFALGAFFAGMVLNESELSHRAAHDTLPLRDAFAVLFFVSVGMLFDPLILIQQPLAVLATLAIILFGKSLAAFFLVRLFGHSQRTALTIAASLAQIGEFAFILAGLGMALNLLPQAGQNLVLAGAILSIMLNPVLFLLEKYLAKTETLEEQTLEEAIEEEKQIPV------------------------DICNHALLVGYGRVGSLLGEKLLASDIPLVVIETSRTRVDELRERGVRAVLGNAANEEIMQLAHMECAKWLILTIPNGYEAGEIVASARAKNPDIEIIARAHYDDEVAYITERGANQVVMGEREIARTMLELLE------------------------------ 255062101 ITTIAAGFGLALIFGFIAEKLKTPALVGYLLAGIAISPATPGFVADIDIASQLSEIGVMLLMFGVGLHFSLNDLLAVKRIAVPGAIVQMTVATLLGMALADWWGWDFGAGLVLGLSLSCASTVVLLKAVESRGLLDTMTGRIAVGWLIVEDLVTVLILVLLPSFATMLGGSNGAETATQPLWQT------------IGITLLLVSAFIAIMLIVGLRVLPWLLWQVARTGSRELFTLAVVAAAICIAYGAAALFNVSFALGAFFAGMVMRESKFSHRAAEESLPLRDAFAVLFFVSVGMLFDPAVLFDEPMHVLAVVAIIIVGKSIAAMVLVLMLRYPLNTALTVAASLGQIGEFSFILAGLGLTLELMPAEGMSLVLAGALISIAFNPIAFAVIAPIRN-LILKHSAVARKYESRDDPYAEL---------------PMSTERKYLHGQVVLVGYGHVGERIAQALKEQDIPFVVAEQNRELVQDLRKQNINAVSGDATEPSVLIQAHITDAAMLVIAIPDPLNVRQMIDTARTLNPEIEIVLRTRNEDETVLLRQDKVGTVFFSEEELAKSMTHHILQ----------------------------- 251790613 ISTMAVGLVLAFLLGILANRLRISPLVGYLVAGVMVGPFTPGFVADTRLAPEIAELGVILLMFGVGLHFSLRDLMAVKSIAIPGAVAQIIMATLLGTGLSSLLGWSLSEGLVFGLCLSTASTVVLLRALEERQLIDSQRGQIAIGWLIVEDLAMVLTLVLLPAFADMLKTDTADTGKLLQD---------------LAITLGKVVAFITLMVVVGRRVVPWVLAKSASTGSRELFTLAVLAMALGIAFGAVKLFDVSFALGAFFAGMVLNESELSQRAAHDTLPLRDAFAVLFFVSVGMLFDPMILMREPLAVLATLLIIVVGKSMAAFLLVHLFGHSRRTALTISASLAQIGEFAFILAGLGISLGMLSENGRNLVLAGAILSIMLNPLLFTL-------LERYLARHETIEEQIVEEAIE----------------EEKQIPIDLCNHVLLVGYGRVGSLIGAQLHQAGVPMVVIETSRARVDTLREQGIKTVLGNATRPDIMDIARLDCASWLLLTIPNGYEAGEIVAAARARRPDLKIIARAHYDDEVSYITEHGADHVVMGEREIAETMITMLD------------------------------ 209884578 ISTIVVGLVLAFFLGALVQRARISPLVGYLLAGVVMGPFTPGFVADQTIANELAEIGIILLMFGVGLHFSLKDLWSVRGIALPGAVAQISAATLMGWALGWMLGWSNGKGIMFGIALSTASTAVLLRAMQERRLIDTERGRIAVGWLIVEDIFCVLTLVMLPPLAGLMNGETSLDMS--------------ALTWPLLMTLGKVATFMVLMLVVGRRVIPWLLHYVAHTGSRELFRLAVFSISLGVAFGAALLFDVSFALGAFFAGMILSESELSQRAASETLPLRDAFAVLFFVSVGMLFDPSIIVKEPLPLLATLFIILFGKSIAAYGIVRLFGYSKPTALTISASLAQIGEFSFILIALGVSLSLMTERGRDLVLAGSIITIMLNPLWFAV---LDRVLKEKEGVSEASNDEKPAPRVE-------------------LPVSGLTGHVILVGYGRVGSVVGKALRAGNAPFLVIEDNPGAIERLQQEGIEVISGNAAAPGMLQAANLEAARGLLVAIPDAFESGQIIAKARAISASIPIIARAHSEQEIAHLEHHGANLVIMGELEIAKVMIAEIG------------------------------ 295691260 IATIVAGLGLAFVFGAIANRLKLPVLVGYLLAGVVVGPFTPGYVADQELAPQLAEIGVILLMFGVGLHFSLKDLMAVRKIAIPGAVVQITAATVMGLGLALALGWSVGAGVVFGLALSVASTVVLLRALQERRLVETGRGKIAVGWLIVEDLAMVLALVLLPALSGVLGGEPPVDHAKGGAAAGG-------VLGAFALTVGKVVAFVAFMLIVGRRVIPWILHRIAHTGSRELFRLAVLAIALGVAFGSAALFGVSFALGAFFAGMIMAESELSQQAANDTLPLRDAFAVLFFVSIGMLFDPSVLLREPLAVLATLLIIVVGKSIAALIIVRAFKRPMSTALTISVSLAQIGEFSFILAGLGVSLKLLPDDGRDLVLAGAILSILVNPLLFAILDRILPKMIAKEAKARGETPPVSAAD---------------------------QPHAVLVGYGRVGKAVAEGLKGR-TPLVVIEDDVERAEDLRKAGFETVGGNAVKPEILLEAGLDKATHLFVAVPNPFEAARIIEQARAANPQALIVARAYTDADVALLKQMGASHALIGEDEIARGMLSR-------------------------------- 269468282 LIQIVLLLAIAVMTVSISRRLHFPPILGYIIVGVIVGPNGFGFIDKAENIELLAEFGIVFLLFAIGLEFSIGQMIAMRRQVFGMGAVQVFVTVTVIYLIAYLVGLDTNTSIVIASAFALSSTAIVIKQLTEQSEIRSRHGRSALGILIFQDIMVIPLLILIPALAMSSDGN--------------------GISWVLGTALLKGIFVVVLIHMIGKYLLKPLFHEVASAKSQELFTLTVLTVALGAAAFTEEM-GLSMTLGAFLAGTMLSETEYRHQIEADIRPFQDILLGLFFVTIGMSISIEILTQYFLVIMLITLAIILIKGGILYMTARLFCKEGGVSLRIALSLSQVGEFGLVLLSLAFSFDLLPNETGNILLTAAVLSMSLAPFIIKFNGRIAKFI----------------------HKDSYSNNHQEIENVIIEESKHLSDHVILCGFGRVGQTVERFLRKANHLFVVLDMDIKRVHEAHDAGEAVYYGDAAKQSVLMAAEINKAKVMIITFSDFHATLKIIKTTRRINKDIPILVRTLDDSHLNELFEAGATEVIPDTFESSIMLASHLMLMIGQPASKVLRQTRQI-RQDRYKILE--- 268591245 ITTIVGGLALAYLLGMIAQRLKISPLVGYLAAGVLAGPFTPGFVADAALAPELAEIGVILLMFGVGLHFSLKDLLAVKAIAIPGAIAQIAVATLLGLGLSMLFGWGIFTGVVFGLCLSTASTVVLLRALEERQLIESQRGQIAIGWLIVEDLAMVLTLVLLPAAAAIMNTDDASFSE---------------LTLGLAWTIGKVVLFIFIMIVVGRKVIPWILSRTASTGSRELFTLAVLALALGIAYAAVAIFDASFALGAFFAGMVLNESELSHRAAQDTLPLRDAFAVLFFVSVGMLFDPVVLIEQPLGILAVLAIIIIGKSAAALVLVRMFGHSRRTALTISVSLAQIGEFAFILAGMGLTLGVMDKDAQNLVLAGAIVSIMLNPVLFSLLDKYL-----------------------EKTETIEEQLLEETLEEETQVPVDICGHAIIVGYGRVGGMLADKLRRREIPVVVVEDTRARFEELAENGFSAILGNGANKDIISLARIECAKTLLLTIPNGYESGEIVATAKEMNPDVTVIVRAHYDDEVSFIKERGADHIIIGEHEIAKSMATLMCNDVEE----FGCSIDDFIDNDNKKVEGKNL 197103234 IATLTLAFVGASVLGLIAGRLRLPPILGYLLAGVALGPSTPGFTANPELASELAEIGVILLMFGVGLHFSYRDLVKVQSIALPGAIAQIVVATLLGAALASGMGWPLASGLAFGLALSVASTVVLVRALEERQLLDTRSGHIAVGWLVIEDLVMVAALVFLPVIAGALPGGRPDVFAEHG-----------GVGLSLAATFGKLAAFVALMILVGRRVIPWSLAKVASLGSRELFTLTVLSMAVGVAYGAAKLFDVSFALGAFAAGMILKESELSHKAGDNILPLRDAFAVLFFVSVGMLFDPRTLLERPLAVLATVLTIVVGKSLAAFLIVRAFRHPRDTAVLIAASLAQIGEFSFILTSMSQSLGLLPEEARDLVLAGAIGSILLNPAVFSLATEMRARRLARTPIRDLGDEPLKVDIA-------------------TPHQSELADHVIVVGYGRVGRRVKEALDRDGVKAAVIDTDIERVEALRRNAEIAILGNATREEVLLAAGVKTAVCLVLAIPDGFESGEIVTRARALNPQLRIVARAHSEEQTDRLLNSGADRVVMGESEIARTMLADLSEAG--------------------------- 188990543 IDIIAVGLAVAFVLGTLAQKVKLSPLVGYLLAGVCVGPFTPGFVADQTMANQLSELGVMLLMFGVGLHFSLDDLMEVKWIAVPGALAQIVVATLLGWALAWSMGWPLMQGLVFGLALSVASTVVLLRALEERRLLETQRGRIAVGWLIVEDLVMVIALVLLPALANVLGGSAGAAEHA---------GESTSLLAALGWTLLKMVAFVAVMLVVGRRVIPWSLEKVAATGSRELFTLAVLGIALGVAFGSAKLFGVSFALGAFFAGMLLKESELSHKAASDSLPLRDAFAVLFFVSVGMLFDPMILIAHPWQVLATFLTVTVGKSLAAFVIVRAFGHPTGTALTISTSLAQIGEFSFILAGLGVQLAILPETGRDLILAGALLSIVANPFLFS-------------------------WLDRWQAKQAQDAPATVEPELPPGPPLQLDGHAIVIGYGRVGSALAQLLRSRGVPVLVIDDNGDHVAKAHAAGIPGIRGSAAADRVLAEARPAQAKIAILAIPQPLEAGEALAKLRALNPSLTLLARAHSDAEVKHLLEHGADGAVLAERELAYSLAEMV------------------------------- 209966150 ITTLAAGFGIALVLGFLAERARMPALVGYLVAGILIGPGTPGFVADVHLAAQLSEIGVMLLMFGVGLHFSLGDLLAVRRIAVPGAVAQMGLATVLGLVAAMWWGWSWGSGLVFGLSLSCASTVVLLKALEARGVLESMNGRIAVGWLVVEDLATVLVLVLLPPLAGILGGTAEVGAAVPAADGTP-------LWMTLGLTLLQVSAFIALMLLVGRRLLPWLLWQVSRTGSRELFTLSVVAAAIGIAYGASELFSVSFALGAFFAGMVMRESEFSHRAAAESLPLRDAFSVLFFVAVGMLFEPTVLLEQPLHVLLVVAIVIFGKSLAAFLIVVLFRYPMNTALVVSASLAQIGEFSFILAGLGLSLGLLPAEGMSLVLAAALISIALNPLVFATVEPVRRWIVGRSA-LARRLEQRSDPYAEL---------------PSGTESRFRQGQVVLVGYGRVGRRIADDLEARGIPYVVAEQNREAVEDLRARGVAAVSGNAADPSVLVQAHIAEAAMLVVATPDPLTVRQMAETARTLNPDIEIVLRTHSEEESTLLRRDGFGTVFFGEEELAKGMARHV------------------------------- 292490211 ITTLAVALGLALALGFLTERIKLPALVGYLLAGILIGPFTPGFVANVEIAAQLAEIGVMLLMFGVGLHLSLEELLAVRKIALPGAILQMAVATGLGMGVATAWGWELGGAVVFGLALSVASTVVLLKALETHGVLESINGRIAIGWLVVEDIAMVLVLVLLPPLAGWLGGNTPYAG-------------ETGLWWPLVVTLGKVAAFVALMLIVGRRFFPWLLWQIADTGSRELFTLCVVAAAVSIAYGATALFGVSFALGAFFAGMVLRESELSHRAAAESLPLRDAFAVLFFVSVGMLFDPAVLIEQPLEVLAVVTIIIVGKSLAAAVLVSTFRYPLNTVLTVSASLAQIGEFSFILAGFGVSLGLLSVEGQSLILAGALISIALNPMVFKAIEPLQRWIRSRSA-LARILERPDDPLAEL---------------PLSTEQKYLSKQVVLVGYGRVGRRIGDMLTKKGIPYVVAEQNRELVEALREQGLPAVSGDASDPAVLIQAHIARARMLVVATPDTLNVRQMIKTARTLNPGIETVVRTHNEEEARLLEQEEAGQVFLGESELATGMARHVLE----------------------------- 74318487 ITTIAAALGMALVFGFLAVRVKLPALAGYLLAGIVIGPFTPGFVADTALASELAEIGVILLMFGVGLHFSLDDLLSVKKIALPGAIVQIAAATAMGAALAAWWGWNLTAGIVFGLSLSTASTVVLLKALESRGILATPNGRIAVGWLVVEDLAMVLVLVLLPPVAEIASGNSAASPGS--------------LAGTLALTVGKVAMFIALMLVVGRRFFPWLLWQVARTGSRELFTLCVVGAALGIAYGSSALFGVSFALGAFFAGMVLRESALSYRAAEESLPLRDAFAVLFFVSVGMLFDPRVLVEQPLQVLAVVAIIVFGKSLAAFLLVLAFRYPLNTALTVSASLAQIGEFAFILVGLGVALGMLPVQGQSLILAGALISIALNPLVFRAVEPVQAWLRRHSARARRLESPDDPLA----------------ELPADVAADTLTDHIVLAGYGRVGRRIADALDAEGLPYIVAEQQREAVEKLRGRGHKAVVGDASDPGVLIQAHVARARLLVIATPDSFRARKMIEIARTLNPAIRVVVRSHSVDEAALLRREHAADVLVGEEELAQSMVLRVRAHARQA------------------------ 226943183 ITTLATAFGLALVLGVLAARLRLPALVGYLLAGIILGPFTPGFVADTHLGHELAEIGVMLLMFGVGLHFSLDDLLEVRKIALPGAMLQIAVATALGAVVAISWGWSLGGALVFGLALSVASTVVLLRTLEAHGVLESLNGRIAVGWLVVEDLAMVLVLVLLPPLSGWLGGTTAE-------------GADGNLWGTLALTLLKVSAFIALMLVGGRRVFPKLLWLVAATGSRELFTLCIVAAAVSIAYGAAELFGVSFALGAFFAGMVLRESEFSHRAAEESLPLREAFAVLFFVSVGMLFDPRVLVEQPLQVLAVVGIIVVGKSIAAAALVLLLRYPLNTALIVSASLAQIGEFSFILAGLGVSLGLLPVEGQSLILAGALISIAINPVVFKTAEPLQAWLDS-HSKLARRLEHPVDPLAEL---------------PMSTHERYLSGQVVLVGYGRVGRRIAKALAERDIPYVVAEQNRELVERLRADGGAAVSGDATDPAVLIQAHIARASMLVVAIPDTFNARQMITTARTLNPTIETVLRTHNEEEAELLEREAAGKVFLGENELANGMAQHVLK----------------------------- 15838731 IDIIAVGLSLAFVLGALAQRLKLSPLVGYLVAGICVGPFTPGFVADQQIANQLSELGVMLLMFGVGLHFSLEDLLEVKAIAIPGALVQIAAATLLGWGLAWTMGWPMVQGVVFGLALSVASTVVLLRALEERRLIDTQRGRIAVGWLIVEDLVMVLALVLLPALAQMLNGNESVAAHTPNGSSDGN-----AMLTALGWTLLKMAGFVAVMLVVGRRVIPWSLEKVAATGSRELFTLAVLGIALGVAFGSAKLFGVSFALGAFFAGMVLKGSETSHAAATDSLPLRDAFAVLFFVAVGMLFNPAILIEHPLQVLATFLTITIGKSAAAFLIVRAFGHPTSTALTISTSLAQIGEFSFILAGLGIQLAILPETGRDLILAGALLSIIANPFLFT---WLDRWQAQQTAEETTLVEPELPPGP----------------------SPDLYNHAIVIGYGRVGSMLAQLLQSRHVPLLVIDDNSEHVLKAHAAGIPAIRGSAAADLVLAEAHPDRAKIAVLAIPQPLEAGEILAKLRALNPELTLVARAHNDGEVKHLLEHGADATVVAEREMAHSLAEMV------------------------------- 238788065 -------------MGTLAHRLRISPLVGYLAAGVLAGPFTPGFVADTSLAPELAEIGVILLMFGVGLHFSLKDLLAVKAIAIPGAVAQIAVATLLGMGLSHLLGWDLMAGFVFGLCLSTASTVVLLRALEERQLIDSQRGQIAIGWLIVEDLAMVLTLVLLPAFAGVMGNETTSLSQLFTE---------------LAITIGKVIAFITLMIVVGRRLVPWILAKTASTGSRELFTLAVLVLALGIAYGAVGLFDVSFALGAFFAGMVLNESELSHRAAQDTLPLRDAFAVLFFVSVGMLFDPMILVHEPLAVVASLAIIIIGKSAAAFILVRLFGHSKRTALTISVSLAQIGEFAFILAGLGISLGLMSEHSRNLVLAGAILSIMLNPLLFTLLD-----------RYLAKNETMEDLILEE------------AVEEEKQIPVDLCNHALLVGYGRVGSLLGAKLHAEGIPLVVIENSRPRVEALREQGINAVLGNAASADIMSLARLDCARWLLLTIPNGYEAGEIVASARIKRPDLEIIARAHYDDEVVYISDRGANQVVMGEREIANSMLNMLK------------------------------ 76819507 IALLAAGFGLAMIFGYLASLLKMPPLVGYLLAGIVMGPGTPGFVGDLALAQQLAEIGVMLLMFGVGLHFSLGDLLSVRKIALPGAIVQIAAATALGAGLALWWGWSVGGALVFGLSLSVASTVVLLRALEGRGLIESVNGRIAVGWLVVEDLVMVLVLVLLPPLAALLGGGGAPAHGDAAVHAGEAGG---SLWAALGVTLLKVAAFVALMLVVGKRVFPRILWLVARTGSRELFTLCMIAAAVGVAFGAAKLFDVSFALGAFFAGMMMRESEFSRRAADETLPLRDAFSVLFFISVGMLFDPRVLIDEPLHVLEVAAIVVLGKTLAAVALVLAFRYPLNTALTVGVSLAQIGEFSFILASLGRGLGLLSAEGQSLILAVALLSIALNTLLFAAVDPVLAWIRKRSAFARRLESRDDPLAA----------------LPMSTPQAHLTGQVVIVGYGRVGTRIAHALDARGIAYVVVEQNRETVEKLRADGVAAVSGDAVEPIVLVQAHIARAGMLVVTLPDVFDVRQIVDISRTLNPAIEIALCTNSDEEAALLANEGMGEVFVSETELAHGMTEHV------------------------------- 183600051 ITTIVGGLALAYLLGMIAQRLKISPLVGYLAAGVLAGPFTPGFVADTTLAPELAEIGVILLMFGVGLHFSLKDLMAVKTIAIPGAIAQIAVATLLGLGLSTLFGWGTFSGIVFGLCLSTASTVVLLRALEERQLIDSQRGKIAIGWLIVEDLAMVLTLVLLPAAAAIMNSEQASLSELLIG---------------LAWTIGKVVAFIILMIVIGRRVIPWILSRTASTGSRELFTLAVLALALGIAYAAVALFDASFALGAFFAGMVLNESELSHRAAQDTLPLRDAFAVLFFVSVGMLFDPVVIIDHPLGVIAVLAIIIVGKSAAALVLVRLFGHSRRTALTISVSLAQIGEFAFILAGMGMALGVMDKEAQNLVLAGAIVSIMLNPVLFSLLDKYL-----------------------EKTETAEEQLLEETLEEETQIPVDICGHAIIVGYGRVGTMLADKLRRRDIPLVVVEDTRAKFEELAENGFSAILGNGANRDIISLARIECAKTLLLTIPNGYEAGEIVAHAKELNPDITVIVRAHYDDEVSFIKERGAEHIIIGEHEIAKAMA---------------------------------- 163800287 -------LIAAVIAVPLAKRLGLGSVLGYLIAGVVIGPIIGLVGEETTTIQHFAEFGVVMMLFLVGLELEPKMLWAMRNRLMGLGGLQVGGTAALIMAIALYFDQPWTIALAIGLIFALSSTAIVLQTFSEKGLTKTEGGQNAFSVLLFQDIAVIPMLAFIPLLALPELVEQAQSAAQSAAEHHEELSLVAGLPGWAYG--LVITASVATVVVGGHFLSRPLFRYVANSGLREIFTATALMLVIGIAALMS-LVGLSPALGTFLAGVVLANSEFRHELESNIEPFKGLLLGLFFITVGAGIDFSVLFSDFGLIIGLTLCVMALKAAILFTLALIFRIKGSNRWLFTLSLAQAGEFGFVLLSFSTQNHVIPFELSQTLALVVAISMFLTPGLFILFDK-----VILPRFESESNDRESDTIEE-------------------------QGTVIIAGIGRFGQIVNRLLVSNGVDTVVLDHQASQIDNMRQIGTRAYFGDATRPDMLHTAGIEHASALVVAIDNQEASVDLVKYVKHSYPNVTIIARAFDRGHGYLLRQAGADIIESETYHSALEIGGH-------------------------------- 297537643 ITTIASGFGLALIFGFIAERCKLPALVGYLFAGILIGPATPGFVADVSIASQLSEIGVMLLMFGVGLHFSINDLMSVKRIALPGAIIQMTISTVLGMLLANWWGWTFGEGLIFGLALSCASTVVLLKALESRGILESMNGKIAVGWLVVEDLVTVLVLVLMPPLAAILGGVTTEATSTP-------------LWQTISFTLLQVTGFIVLMLVVGKRLLPWILWHVAKTGSRELFTLSVISAAIGIAYGAAILFSVSFALGAFFAGMVMRESEFSHRAAEESLPLRDAFAVLFFVSVGMLFEPSILLSKPLSVLAVVAIIVFGKSIAAMVITLALRYPLNTALTVAASLAQIGEFSFILAGLGVSLGILPAEGMSLILAGALISIAINPLIFSIIKPFKKWV----------------LGFSEIARQYEQRVDQFSELPMSTERKYLEGQVVLVGYGRVGKRIAKALTDSNIPYVVAEENREIVESLRKKGVPAVSGNASEPAVLIQAHIANASMLVIATPDTINIRKMAETAKTLRPEIKIVVRTHSEDESNLLTTENIGQVFYGEEELANGM----------------------------------- 254505846 -------LVAAVIAVPIAKRLGLGSVLGYLIAGVVIGPIIGLVGEETTTIQHFAEFGVVMMLFLVGLELEPKMLWSMRNRLLGLGGLQVVGTAALIMAIAHYFNQPWTIALAIGLIFALSSTAIVLQTFNEKGLSKTEGGQNAFSVLLFQDIAVIPMLAFIPLLALPELVEKAQSGAAAAAAHHEELSLVAGLPGWAY--AIVIVVSIAGLVVGGHYLSRPLFRFVASSGLREIFTATALMLVVGIAALMS-LVGLSPALGAFLAGVVLANSEFRHELESNIDPFKGLLLGLFFITVGAGINFAILFNQFFVIVGLTLGVMLLKALILFVLAFAFRIKSSNRWLFTLSLAQAGEFGFVLLSFTVQNHVIPVELAQTLSLVVALSMFLTPGLFI---FFDKVILPRY---------------------------QHQSNDQVADTIEEHGSVIIAGIGRFGQIVNRLLVSNGIKTVVLDHQADQIDVVRQINTEAYFGDATRPDMLHTAGIEEAEMLVIAIDNRESSVELTKYVKHTYPHVKVLARAFDRGHGYLLRQAGADVIELETYHSALELAMRGLGHHPFFVEQQKAAYQRVENRKSDSLYQ--- 163868674 ITTIVAGLCLAFLLGMIASRLRISPLVGYLLAGVIVGPNTGGFKIDSVIINQLAEIGIILLMFGVGLHFSLKDLLSVKAIAVPAAIAQMAFSTLLGLCLGLIMGWSLSGSLIFGLALSIASTVILLRALQERHLIETEKGRIAVGWLIIEDLAMVLILVLIPSLASTLNSTNKETLDPLVQ------WLDLSIWGVFGLTILKVIIFIALMLVIGRRVIPWLLKMSAHSGSRELFRLSVFAIALGVAFGAAHLFGVSLSLGAFFAGMVMSESELSHRAAEESLPLRDAFSVLFFVSVGMLFDPEKLLTHFFPLLATLFIIVIGKSAVAFFIVKAFRYSNATALTIAASLAQIGEFSFILAGLSLSLGLLNNDAHDLILGGAIFSILLNPLVFIACNKIKKRL--------------EKFSASSQNTQTIIDIDPQDPDQDFLPMTLKNNHIVIIGYGRIGKCIALSLINRDKPIVIVEESKRLSDKAISDGFEAICGNIIQQEIMNAANINNAHKVVITMRSTIEVGECIVNIRDMKKDIPIITHALSDTETAYLVDLGADVVVTDDEEIANGIIKHITE----------------------------- 189424835 LKDLVLLFGLALVTVVLFRQFRLPSIIGFLCTGVVAGPYALGLIKDTHQVEQMAEIGVVLLLFTIGIEFSLKELLRIKHLVLWGGGLQVGVSIGVVALLWIALGFSWQQSVFFGFLVSLSSTAILMKLLMDAGEMDSPHGKTCLGILIFQDLCVVPLMLFTPFLGGAGNGLTG-----------------------IVIVSAKALVVVVVSHFSARFAVPWIFNQVVRAKSRELFILTIIFVGFGTAFLTAQ-VGLSLALGAFIAGLAISESEYSHQVMGDIIPFRDAFMSLFFISVGMLLDPTVVLRHPLIVVLLVAGIILIKWLVAAAAALVLGFPPKPAFISGLLLAQVGEFAFVLTHSGQQFGLLTPDQYQLFLAASVGTMALTPFSLRFAEPIAGWIAARLPTALKHGSRTTG---------------------VSHDRFPMDDHVIIVGFGVNGKNLARVLNGNGIRYIAIETNHHTVKAERKKGTRIIFGDASKPEILHHALIEKARIMVIAISDATATRRIAAIARQMRPNIHLIVRTRYVAEMEPLFQLGVNDVVPEEFETSVEIFSRVLRTY--------------------------- 149188819 -------LIAAVIAVPIAKRLGLGSVLGYLIAGVVIGPIIGLVGEETTTIQHFAEFGVVMMLFLVGLELEPKMLWGMRHKLIGLGGIQVGGTAAAVMGIALMLGQSWSVALTIGLIFALSSTAIVLQTFNEKGLSKTEGGQSAFSVLLFQDIAVIPMLAFIPLLALPELVEQAQNAAAQAAEHHDELSLVAGLPGWAYG--LVITASIAVVVVGGHYLSRPLFRFVASSGLREIFTATALMLVIGIAALMS-LVGLSPALGTFLAGVVLANSEFRHELESNIDPFKGLLLGLFFITVGAGINFGILFDDFFVIIGLTLGVMLLKAAVLYVLAMIFKIKDSARWLFTLSLAQAGEFGFVLLSFSVQNHVLPTDIAQTLSLVVALSMFLTPGLFIL---FDKVILPKFEKDSNDRE---------------------------ADTVEERGTVLIAGIGRFGQIVNRLLVANDVKTVVLDVRAEQVDNMRQIGTKAYFGDASKPDILHTAGIEDVKLLVIAIDNQETNVELVKYVKHTYPHVKILTRAFDRGHGYQLRQAGADYIESETYHSALELGAKTMKFHPFFIEQQKSIYKTIEDKQSDRLY---- 298675244 --IIIIGLSIAAL--YICNRLGISVIVGFLLTGLIVGPHGLKLIENIHQVDSLSEIGIILLLFTIGVELSLQELWSVRKGVAIGGSLQVLSTILVTTGIVYYLGISITEALFVGFLISLSSTAIVLKILQGKNEINTPHGKMSLAILIFQDVIIVPMMLVTPLLA----------------------GGELNLGSSSLLIIAKGLGIILLIIVSAKWIVPGILYQVARTRNRELFLLSVIFICFSIAWLTAS-VGLSLSLGAFLAGLIISESEYSHQALSKILPFRDIFLGLFFVSVGMLLDYTFILQYPIIFLLIVVGVIVFKSLIAGTVTFIMGYPIRTSILVGLALCQVGEFSLILSKVGLDANVISDSVYQIFLSVSVVTMAATSFIVDFSPKVVDSVSK---------------LPLPHKLKYGYQHVSNESESENHMLENLNDHLIILGYGFNGRTIAKAAKVAGIPYIVIETNPDTVKSERSKGEPIIYGDATHELVLEKANIKSARIMVLAISDFFATRQVIDIAKSLNPKLYIITRTPYMKDIDLLYESGADEVISQEFETSIEIFVRLLK----------------------------- 90578110 -------LVAAVIAVPLAKRLGLGSVLGYLIAGVVIGPVIGLVGSETTTIQHFAEFGVVMMLFVVGLELEPKMLWGMRHRLLGLGGLQVVVTALTVMGIAHLFDIAWSYALAIGLIFSLSSTAIVLQTFSEKGLSKTEGGKSAFSVLLFQDIAVIPMLALIPLLAVPELVAKSQAVVAKAAEHHDDLSLVAGLPGWTY--AIVIILAIVGVVVGGHYLSRPLFRFVASSGLREIFTATALMLVIGIAALMS-LVGLSPALGTFLAGVVLANSEFRHELESNIEPFKGLLLGLFFITVGAGIDFNVLFDQFGTVIGLTIGVMLVKFIVLLVLSFIFKVKGSDRWLFALSLAQAGEFGFVLLSYTVQNNVLPESMSQTLSLVVALSMFLTPGLFILY---DRVILPRFCEAKNERE---------------------------ADEIDEQGKVIIAGIGRFGQIVNRLLASNGVKTVVLDHSVTQIDNLRQINIKSFFGDATRHDLLHTAGIEDAKLFIVAIDDKERATELVHYIKQTYPQVRVLARAYDRGHHYSLRCAGADYVISETYRSALALGTEALKVHPFRAEQQKATFVETEARSKEKLYHTWL 238791490 -------------MGSLAHRLRISPLVGYLAAGVLAGPFTPGFVADTSLAPELAEIGVILLMFGVGLHFSLKDLLAVKAIAIPGAVAQIAVATLLGMGLSHLLGWDLVTGLVFGLCLSTASTVVLLRALEERQLIDSQRGQIAIGWLIVEDLAMVLTLVLLPAFAGVMGNETTSLSQLFTE---------------LAITIGKVIAFITLMIVVGRRLVPWILAKTASTGSRELFTLAVLVLALGIAYGAVGLFDVSFALGAFFAGMVLNESELSHRAAQDTLPLRDAFAVLFFVSVGMLFDPMILLREPLAVLVSLAIIIFGKSAAAFILVRLFGHSKRTALTISVSLAQIGEFAFILAGLGISLGLMSEHGRNLVLAGAILSIMLNPLLFTLLD-----------RYLAKNETMEDLILEE------------AVEEEKQIPVDLCNHALLVGYGRVGSLLGAKLNAEGIPLVVVENSRPRVEALREQGINAVLGNAASADIMSLARLDCARWLLLTIPNGYEAGEIVASARIKRPDLEIIARAHYDDEVVYISDRGANQVVMGEREIANSMLNMLK------------------------------ 83594999 ITILVAGLGIAFIFGAIAHRLKVSPLVGYLLAGIVIGPATPGYVADQNLASELSEIGVILLMFGVGLHFSLKDLLSVRAIAVPGAIVQIAFATVLGIGIAHFAGWGLGGGIVFGLALSVASTVVLLRAMQDRRLIDTLRGRIAVGWLIVEDLAMVMALVLLPAVAGALGVGTANGT---PSLSLVDVGISLG------VTLAKVAAFIVLMLVVGRRVIPWLLHRMASTGSRELFRLAVLVIALGVAFGSATLFGVSFALGAFFAGMVMNESELSGQAAQDTLPLRDAFAVLFFVSVGMLFNPSSVIESPLLFVATLLVIVFGKSVAAFGLVLMFGHSKATALTIAASLAQIGEFSFILAPLGVSLGLMPQQGQDLILAAAIVSILLNPFLFMLLDRY-----FLHDASASASAAADPPEPAPSSGAADDEDEAAIAVAKPAPVAPASGHAVVVGSGRVGALIGEMLAEREVRRVVIEESESVIEALRGKGVSCHLGNAADPETLALADTIEARWLFVAIPNAFEAGQVVEQARKSNPDLQIIARAHSDAEVEHLKARGASRVVMAERETARGMI---------------------------------- 269966114 -------LIAAVIAVPLAKRLGLGSVLGYLIAGVVIGPIIGLVGEETTTIQHFAEFGVVMMLFLVGLELEPKMLWAMRNRLMGLGGLQVGGTVAAIMGIALYFDQPWTIALAIGLIFALSSTAIVLQTFSEKGLTKTEGGQNAFSVLLFQDIAVIPMLAFIPLLALPELIEQAQSAAQTAAAHHEELSLVAGLPGWAYGIVIT--ASIAIVVVGGHFLSRPLLNYVASSGLREIFTATALMLVIGIAALMS-LVGLSPALGTFLAGVVLANSEFRHELESNIEPFKGLLLGLFFITVGAGINFSVLFGDFWLVMALTIGVMVLKALVLFILALIFRVKGSNRWLFTLSLAQAGEFGFVLLSFSVQNHVIPFELSQTLALVVAISMFLTPGLFILFDR-----VILPRFESQSNERESDTIEE-------------------------TGTVIIAGIGRFGQIVNRLLVSNGVTTVVLDHQSDQVDNMRQIGTRAYFGDATRPDMLHTAGIEHAAALVVAIDNQESSVELVKYVKHTYPKVTVIARAFDRGHGYLLRQAGADIIESETYHSALEMGGHTMKIHPFFVEQQKATYKRVEAR---------- 269963579 -------LIAAVVAVPLAKRLGLGSVLGYLIAGVVIGPIIGLVGEETTTIQHFAEFGVVMMLFLVGLELEPKMLWAMRNRLMGLGGLQVGGTAALIMAIALYFGQSWTIALAIGLIFALSSTAIVLQTFSEKGLTKTEGGQNAFSVLLFQDIAVIPMLAFIPLLALPELVEQAQSAAQAAAEHHEELSLVAGLPGWAYG--LVITASIAIVVVGGHFLSRPLFRYVASSGLREIFTATALMLVIGIAALMS-LVGLSPALGTFLAGVVLANSEFRHELESNIEPFKGLLLGLFFITVGAGIDFSVLFSDFGLIIGLTLGVMILKAAILFALAFIFRIKGSNRWLFTLSLAQAGEFGFVLLSFSVQNHVIPFELSQTLALVVAISMFLTPGLFILFDK-----VILPRFESESNERESDTIEE-------------------------QGTVIIAGIGRFGQIVNRLLVSNGVETVVLDHQASQIDNMRQIGTRAYFGDATRPDMLHTAGIEHASALVVAIDNQESSVELVKYVKHTYPNVTVIARAFDRGHGYLLRQAGADIIESETYHSALEIGGHAMKAIGIHPFFTEQQKSTYRRVEDRK------ 254409580 --------------------CRQPPLLGYIVGGMIVGPAGLGLIKEVIQIETLAQFGVAFLLFALGVEFSLAELRKVQKIALGGGGLQVVLTILVTTLVSLGMGWSPVQGVFLGATLSLSSTAVVLKCLMERNETETSHGQVMLGILVVQDLALGLMLAVLPAL----------------DQPTEVIGIAVGL------ALLKIGLFAAGAIAVGIWLIPSLLRFLARTESRELFLLGVVSLCMGIALLTEEL-GLSIEMGAFVAGLMISEVEYADQTLTYVEPLRDVFAALFFAAIGMLIDPIFLWTNLELILGLVLLVSVGKALIITPIVKIFGYPLKTAILAGLGLAQIGEFSFVLASEGQTLGLVPRPVYLLILGTTAVTLIVTPFLLRLTPLALNWL-------------------ENFPPLQRYFEPMETPKAVSLNSQQLKDHVVICGYGSSGSNLVRLMREHDYPIVVVEQSEQVIGQLRDAGIPYVYGNAASLHVLDKAGVERARSMVIVLADAMSSRLCLKRSLELNPNLDIVVRANKDREIELLYQLGAREVVQPEFEASLELATHL------------------------------- 308749806 ITTIVGGLVLAFILGMIANKLRISPLVGYLLAGVLSGPFTPGFVADTQLAPELAELGVILLMFGVGLHFSLKDLMAVKAIAIPGAVAQIAVATLLGMGLSGLLGWSLMTGIVFGLCLSTASTVVLLRALEERQLIDSQRGQIAIGWLIVEDLVMVLTLVLLPAVAGMLEKGNTGFG---------------ALAIDMGLTIGKVVAFIAIMMLVGRRLVPWILARSAATGSRELFTLSVLALALGIAFGAVELFDVSFALGAFFAGMVLNESELSHRAAHDTLPLRDAFAVLFFVSVGMLFDPRILIEQPLAVLGTLVIIIFGKSVAAFLLVRMFGHSQRTALTIAASLAQIGEFAFILAGLGMALDLLPQAGQNLVLAGAILSIMLNPVLFLLEKYLDKTETLEEQTLEEAIEEEKQIPV------------------------DICNHALLVGYGRVGSLLGEKLMAQGIPLVVIETSRTRVDELRERGIRAVLGNAASEEIMALAHLDCARWLLLTIPNGYEAGEIVASAREKCPQIEIIARAHYDDEVAYITERGASQVVMGEREIAKTMMSLLTADE--------------------------- 27365237 -------LIAAVIAVPLAKRFGLGSVLGYLIAGVVIGPIVGLVGEETTTIQHFAEFGVVMMLFLVGLELEPKMLWAMRNRLLGLGGLQVAGTAGIIVAIAVYFGQVWTTALAIGLIFALSSTAIVLQTFNEKRLSKTEGGKNAFSVLLFQDIAVIPMLAFIPLLALPELVEQAQQSIQSASEHHEQLSLVAGLPGWAYGIVITLS--IGVVIVGGHYLSRPIFRYVADSGLREIFTAAALMLVIGIAALMS-LVGLSPALGTFLAGVMLANSEFRHELESNIEPFKGLLLGLFFITVGAGIDFTILFNKFGTIIGLTLAVMLLKALVLLALSFIFRIKGSDRWLFALSLAQAGEFGFVLLSFSVQNHVISTPLSQQLSLVVAISMFLTPGLFILFDRV------------------------------ILPKFATKFNERADDDIDEKGTVIIAGIGRFGQIVNRLLLSNGIKTVALDYQANQVDVMRQIGTQAYFGDVTRPDILHTAGIEEAAAIVVAIDNRDASVELVKQVKHAYPSVKVIARAFDRGHGYRLRQAGADVIESETYHSALEVTMKLLGVHPFFVEQQKMRYKRVENRKSDSLYSAWL 73538567 ITTLAAGFGIALVLGFLAERVKVPALVGYLVAGIIIGPGTPGFVADVHLASQLSEIGVMLLMFGVGLHFSLKDLLAVKRIAVPGAVVQMALATALGAGVAWMWDWHWGSGLIFGLSLSCASTVVLLKALETRGVLESMNGRIAVGWLVVEDLATVLVLVLLPPLAGILGGSDASAAAETRPLWTT-----------IALTLLQVGAFIALMLVAGRRLLPWFLWLVARTGSRELFTLSVIAAAIGIAYGAAQLFSVSFALGAFFAGMVMRESEFSHRAAQESLPLRDAFSVLFFVSVGMLFKPAILIEQPLHVLGTVAIIIVGKSIAAFALVLAFRYPLNTALTVSASLAQIGEFSFILAGLGLSLGLLPAEGMSLVLAGALISIALNPVLFALNEPFRRWVLKRSA-LARRLEQRGDPYAEL---------------PMTTERKYLEGQVVLVGYGRVGRRIGSALQSRGIPFVVAEQNRELVESLRNRGIAAVSGNAADPAVLIQAHIARAAMLVVAIADPIDVRQMADTARTLNPSIEIVLRTHNEDESVMLRKEAIGTVFYGEEELARGMTAHVLE----------------------------- 212711267 ITTIVGGLALAYLLGMLAQRLKISPLVGYLAAGVLAGPFTPGFVADTTLAPELAEIGVILLMFGVGLHFSLKDLLAVKAIAIPGAIAQIAVATLLGLGLSMLFGWSVFTGIVFGLCLSTASTVVLLRALEERQLIESQRGQIAIGWLIVEDLAMVLALVLLPAAAGIMDSNEASFGELAMS---------------LGWTIGKVVAFIVIMIVIGRKVIPWILSRTASTGSRELFTLAVLALALGIAYAAVAIFDASFALGAFFAGMVLNESELSHRAAQDTLPLRDAFAVLFFVSVGMLFDPVVLLEQPLGILAVLGIIIIGKSAAALVLVRLFGHSRRTALTISVSLAQIGEFAFILAGMGLALGVMDKDAQNLVLAGAIVSIMLNPVLFSLLDKYL-----------------------EKTETIEEQLLEETLEEETQIPVDICGHAVIVGYGRVGGMLADKLRRREIPLVVIEDTRARFEELAENGFCAILGNGASKDILSLARIECAKSLLLTIPNGYEAGEIVATAKELNPDITVVVRAHYDDEVSFIKERGADHIIIGEHEIAKSITTLM------------------------------- 145300844 -------LSAAVIAVPLAKRWGLGSVLGYLLAGIIIGPFLLGLVGEQKDVMHFAEFGVVLMLFLVGLELRPALLWQLKGPILGTGGLQVLLTTGALTGVAYLIGLPWQQGLGIGLILALSSTAIVLQSLQERKLMQSESGRSAFAVLLFQDIAVIPILAILPLLAIAPVASNGS---------AELAGWQHG---------LLVVAAISGIVLGGHYLMRPVFRAIAQSHMREIFVAAALLLVIAIAVLM-ESVGLSPALGSFLAGVVLADSEYRHELEADIEPFKGLLLGLFFMSVGAGINFSLFAEHPFLIPALVIGLMALKWLVLMALGFVIRISPNQRWTFGLALAQGGEFAFVLFSFASQNKVLPGDTISLLTLVVALSMALTPLLLILNDRV---------------------------IQPWFDYRTHSDSPQHEQPELVEHPVIIAGFGRFGQIVGRLLHGHGIGTTILEQDASQIEMLRRYGYQVFYGDASRLDLLHAAGAHKAKLLVLSINDPATSLEVIEMVKKHFPHLKILARAQDRPHAHEILRHGVDSVHRETLGSAVDLVEALTQLGFRANQAWRAGQTF-------------- 153839000 -------LVAAVIAVPLAKRLGLGSVLGYLIAGVVIGPIIGLVGEETTTIQHFAEFGVVMMLFLVGLELEPKMLWAMRNRLMGLGGLQVGGTVAAIMGIALYFEQPWTIALAIGLIFALSSTAIVLQTFSEKGLTKTEGGKNAFSVLLFQDIAVIPMLAFIPLLALPELVEQAQNAVQTAAQHHDDLNLVADLPGWAYGIVIT--ASIAIVVVGGHFLSRPLLKYVASSGLREIFTATALMLVIGIAALMS-LVGLSPALGTFLAGVVLANSEFRHELESNIEPFKGLLLGLFFITVGAGINFSVLFGDFWLIMALTIGVMVLKALVLFILALIFRVKGSNRWLFTLSLAQAGEFGFVLLSFSVQNHVIPFELSQTLALVVAISMFLTPGLFILFDR-----VILPRFETQSNERESDTIEE-------------------------TGTVIIAGIGRFGQIVNRLLVSNGVTTVVLDHQANQVDNMRQIGTRAYFGDATRPDMLHTAGIEHAAALVVAIDNQESSVELVKYVKHTYPKVKIIARAFDRGHSYLLRQAGADVIESATYHSALEMGGHAMKIHPFFVEQQKDTYKRVEARKSEMLYQ--- 226357964 ISALAVGLTLAFFGGLLATRLHLPPLIGYLLAGLAVGPFTPGFVADASIAAQLSEIGVMLLMFGVGLHFSISDLLAVRRIAVPGALLRILTITLLGAGVSQLWGWSMGEGLVFGLALSVASTVVLLRALEERGTLDTTNGKIAVGWLVVEDLVMVLALVLLPALAPLLSGGEGTVNLG-------------ALGMSLALTLGKMLLFVVVMMLAGRRFIPWMLARVARIGSRELFTLAVLGTALGIAYVAGALFGVSFALGAFLAGVVASESKFSHQVAEDALPFQDAFAVLFFVSVGMLFNPAILLQAPLLVLATSLIIVVAKTLIAFLTMRLLRASFTTSLTVAISLAQIGEFSFILATLGRDLNLLSVQGQNLILAGAIVSIILNPFLFRLIPLVQRW----------------------------QQRGEPQGTPQSHPPVGLTRHAVLIGYGRVGRMIAQTLQAQHVPFVVVEQDERRIDELRESNIPAIYGDAARTSVLHQAALRDARVVIIATPDAIQAQLIVEHVRRVNPDVYVTARSHDEHTQRALRDLGASDVLYAEHELGLAMGNHVLAALRPAHDAPASRA---------------- 222053948 --DIEILFGLALVTVVIFRRLKFPSIVGFLVTGILAGPHASGLIGNTHQVEQMAEIGVVLLLFTIGIEFSLKELMRIKQLVILGGGLQVVLTIVVIAVAGTLFDFSLNQSIFFGFLVALSSTAILIKLLSDAGELDTPHGKTALGILIFQDLCIVPLMLFTPLLGGNGNGWQE-----------------------VAFIIGKAAAVIIAAHYSAGFFVPWIFAQVVKTRSRELFILTIIFIGMGTAWLTAQ-AGLSLALGAFIAGLAISESEYSHQALSDIIPFREAFMSLFFISVGMLLDPVILFTSPVLIAGLVLTIILIKTLVTTGAAMALGLPMRIALTAGLSLAQIGEFSFVLSQSGLKHGLLSSEAYQMFLAASIATMGLTPLCMKIAAPVAEQLAARLP---------------------HSWTRGKSMFAGNGKKTTLTDHVIIVGYGMNGKNLARVLRHLKIPYVAVETNPFTVKAEKKKGQHIIFGDASKPEILEHAGIENARIMVIAISDAAASRRVAALARHMNPAIHVIVRTRYLLEVEPLFKLGVNEVIPEEFETSVEILSRVLK----------------------------- 260777139 -------LVAAVIAVPIAKRLGLGSVLGYLIAGVVIGPIIGLVGEETTTIQHFAEFGVVMMLFLVGLELEPKMLWSMRNRLLGLGGLQVGGTTAAIMGVALLFDQPWTIALAIGLIFALSSTAIVLQTFNEKGLNKTEGGQNAFSVLLFQDIAVIPMLAFIPLLALPELVEQAQAAVSSAADHHDELSLVAGLPGWAY--ALVIIGSVIGLVVGGHYLSRPLFRFVASSGLREIFTATALMLVVGIAALMS-LVGLSPALGTFLAGVVLANSEFRHELESNIDPFKGLLLGLFFITVGAGINFGILFDDFALIIGLTLGVMLLKATILYVLALIFRIKNSNKWLFTLSLAQAGEFGFVLLSFTVQNHVIPQDIAQTLSLVVALSMFLTPGLFIL---FDKVILPRFELESNDRE---------------------------ADQIEEKGTVIIAGIGRFGQIVNRLLVANGVKTVVLDHQADQVDVVRRIDTKAYFGDATRPDLLHTAGIEEASMLVIAIDNPETSVELTKYVKHTYPKIKVLVRAFDRGHGYLLRQAGADIIESETYHSALELGAQALKSHPFHVEQQRAAYRRIEDKKSDMLYQ--- 157368961 MIEGLIYLGSAALFVPIAVRLGLGSVLGYLIAGCIIGPWGLKLVSDAESILTFAEIGVVLMLFIIGLELDPKRLWTLRASVFGGGIIQMAACGLALSAFCYFLGLDWKVALLIGLTLALSSTAIAMQAMSERNLTPSPIGRSAFAALLFQDIAAIPLVAMIPLLASSGAVTTLAT---------------------FALSAAKVVGALVIVVLLGRYVTRPLLHFVARSGMREVFSAVALFLVFGFGILL-EMAGLSMAMGAFLAGVMLASSEYRHALESDIQPFKGLLLGLFFIGVGMSIDFGTLFHHPLLIASLLLGFMLIKAALLWLIAPWLGVPKRQRGMFAILLGQGSEFAFVIFGAAQLAGVLPPEWAKSLTLAVALSMAVTPLLLVVAARIEK--------------------------------NAPKDERPADEIDDENASVIIAGFGRFGQIAGRLLLANGVHTVVLDHDPDHIETLRKFDTKVFYGDATRADLLEAAGAEHAKVLINAIDDVEANLQLTELAKRHFPHLKVVARARDVDHWYQLRQLGVESPERETFESSLRIGRETLELLGLDAYEAREKADTFRR----------- 170725802 -------LCAAVIAVPLAKRLGLGSVLGYLIAGVIIGPVIGLVGSETNTLQHFAEFGVVMMLFLVGLELEPRMLWDMRNKLIGLGGLQIGLTTLVITAGGLYFGLVWSVALTVGLIFALSSTAIVLQTFSEKDLSKTEGGKNAFSVLLFQDIAVIPMLALIPLLALPELIEKAQSIAGQAAEHHEELSLVAGLPGWAYGIVL--LLSIAIVVVGGHYLSRPLFRYVANSGLREIFTATALMLVIGIAALMS-LVGLSPALGTFLAGVVLANSEFRHELESNIEPFKGLLLGLFFITVGAGIDFNVLASNIGPVLGLTAGVMLIKALVLFALAFIFKIKNSDRWLFALSLAQAGEFGFVLLSYTVQNHVIPSDLAQMLSLVVALSMFLTPGLFI---FFDKVILPKYEHSENDRE---------------------------ADEITEKGTVIIAGIGRFGQLVNRFLRANKIDTVVLDHQISQVENLKKINVKSFYGDATRPDLLHTAGIENAAMIVIAIDNNERAVELTKYVKHTYPKVKIFARAFDRGHHFELKHAGADFIISETYHSALELGKEALGVHPFKAEQKRATLRELELCYKDSLYE--- 39996306 -------FGLAVFTVVLLRRLMFPSIIGFLATGILAGPSALGLIKNTHQVEQMAEIGVVLLLFTIGIEFSLKELMRIKHLVFWGGGMQVGVTIAIVAALAFAFGIPPSQATFFGFLVALSSTAILMKLLMDKGEMDAPHGKVALGILIFQDLCVVPLMLFTPFLAGAGNGWTG-----------------------ILLVSLKAVAVVVVAHFGSRFLVPWIFEQVVKSRSRELFILTIIFIGFGTAWLTAQ-VGLSLALGAFIAGLAISESEYSHQALGDIIPFRDAFMSLFFISVGMLLDLSVLVRQPVLVASLVLTILVVKFLVTGGAAMALGIPARVGIVTALALAQIGEFSFILSQTGMQYGLLSKDMYQVFLAASVATMALTPLCLKVGAPVASYLV---------------------GVLPTPLTRGRGVLRGKEKKLSLTDHVIVVGYGVNGRNLSRVLKVQKIPHVVIETNPFTVSTEKSKGTRIMFGDATRPEVLTHSAVERARSIVIAISDAAASRRVVALARQMSPTIHIIVRTRYIAEMEPLYKLGANEVVPEEFETSIEIFSRVLR----------------------------- 270263914 MIEGLIYLGSAALFVPIAVRLGLGSVLGYLIAGCIIGPWGLKLVSDAESILTFAEIGVVLMLFIIGLELDPKRLWTLRASVFGGGSIQMVGCGLALSAFCYFLGLDWKVALLIGLTLALSSTAIAMQAMSERNLTPAPIGRSSFAALLFQDIAAIPLVAMIPLLASSGATTT---------------------LGAFALSAAKVVGALAIVVLLGRYVTRPLLHFVARSGMREVFSAVALFLVFGFGILL-EMAGLSMAMGAFLAGVLLASSEYRHALESDIQPFKGLLLGLFFIGVGMSIDFGTLFHHPLLIASLLLGFMLIKAALLWLIGPWLGVPKRQRGMFAILLGQGSEFAFVIFGAAQLAGVLPPDWAKSLTLAVALSMAATPLLLVV--------AARLEKNAPKDERPADVIDEENAS------------------------VIIAGFGRFGQIAGRLLLANGVHTVVLDHDPDHIETLRKFGTKVFYGDATRADLLEAAGAAHAKVLINAIDDVEANLQLTELAKRHFPHLKIVARARDVDHWYQLRQLGVESPERETFESSLRIGRETLELLGLDAYEAREKADTFRR----------- 142223073 MIEGLIYLGSAALFVPIAVRLGLGSVLGYLIAGCIIGPWGLKLVSDAESILTFAEIGVVLMLFIIGLELDPKRLWTLRASVFGGGSIQMVGCGLALSAFCYFLGLNWKVALLIGLTLALSSTAIAMQAMSERNLTPSPIGRSAFAVLLFQDIAAIPLVAMIPLLASSGATTT---------------------LGAFMLSAAKVVGALTMVVLLGRYVTRPLLHFVARSGMREVFSAVALFLVFGFGILL-EMAGLSMAMGAFLAGVLLASSEYRHALESDIQPFKGLLLGLFFIGVGMSIDFGTLFHHPLLIASLLLGFMLIKAALLWLIGPLLGVPKRQRGLFAILLGQGSEFAFVIFSAAQLAGVLPVEWAKSLTLAVALSMAATPLLLVIAAQLEK--------------------------------NAPKEDRPADVIDDENASVIIAGFGRFGQIAGRLLLANGVHTVVLDHDPDHIETLRKFDTKVFYGDATRADLLEAAGAAHAKVLINAIDDVEDSLALTELARQHFPHLKVVARARDVDHWYQLRQLGVEKPERETFESSLRVGRETLELLGLDAYEAREKADTFRR----------- 254562263 ISIIALGLVCAFIGGMLAQRMRLPPLVGYLVAGIAIGPFTPGFVGDPALASQLAELGVILLMFGVGLHFSIGDLLAVRTIALPGAIVQITVATAMGAGLAWGFGWGAGAGLVFGLALSVASTVVLLRALEGQGLLDSDKGRIAVGWLIVEDLAMVVALVLLPALAPSLGGEAMQGAGHHGPP-------EHGLWVTLGLTLAKVGVFVAVMLVGGRRLIPYLLGLAARTGSRELFTLAVLASAVGIAFASSELFGVSFALGAFFAGMVLAESDLSHQAAADSLPLQDAFAVLFFVSVGMLFDPGIVLREPLSILGVVGVIVLGKSLAAIAIVLAFGHPVGTALTIAASLAQIGEFSFILAGLGISLKLLPEEGRDLILGGALLSITLNPLFFALAGRVSRWLGERPELRRRLERRAAAPL------------------PVNASAPGMSGHAVIIGYGRVGSAIGKALEDWNLPFVVVERDRRRVEELRAQGVPAVFGDATAPGILEAADIGSARLVVVATPDPHQARRLLTKARATNPGIDSVVRTHSDSERRRLEEDGVGLVLMAERELALGMMTYALRSLGVREGEARLFVDSSRSE---------- 39936904 ISTIVAGLVLAFAFGVAAQRLKISPLVGYLLAGVVIGPFTPGYVADQSLANELAEIGVILLMFGVGLHFSLKDLLEVRAIAIPGAVVQIGAATVLGAGLGHALGWPFGAGLVFGLALSVASTVVLLRALQERRLVDSERGRIAVGWLIVEDIAMVLTLVLLPAVAGLLKGEATTANWETVLWP-------------VAMTLGKVFAFMVFMLVVGRRIIPWMLHYVAHTGSRELFRLAVLAISLGVAFGAAVLFDVSLALGAFFAGMILSESELSHRAANETLPLRDAFAVLFFVSVGMLVDPGIVVREPLPLLVTVLIIVFGKSIAAFFIVRLFGHPNMTALTISASLAQIGEFSFILAGLGVSLGLMPERGRDLVLAGAIISIMLNPMMFVLLDRVSAKIAAAAEVAKQAA----------------------KEAAAAAMPAQPRGHIVLVGHGRVGSNVSTALRRAGADMVVIENDDERVARLQREGFTAINGNAAAQEILDEAEVAQAHGLLVAIPNAFEGGQIVAKARAVNPGLLIIARAHSAEEVTHLRSNGANLVIMGEDEIARAMIARLG------------------------------ 192292734 ISTIVAGLVLAFAFGVAAQRLKISPLVGYLLAGVVIGPFTPGYVADQSLANELAEIGVILLMFGVGLHFSLKDLLEVRAIAIPGAVVQIGAATLLGAGLGHALGWPFGAGLVFALALSVASTVVLLRALQERRLVDSERGRIAVGWLIVEDIAMVLTLVLLPAVAGLLKGEATTANLETVLWP-------------VALTLGKVFAFMVFMLVVGRRIIPWMLHYVAHTGSRELFRLAVLAISLGVAFGAAVLFDVSLALGAFFAGMILSESELSHRAANETLPLRDAFAVLFFVSVGMLVDPGIVVREPLPLLVTVLIIVFGKSIAAFFIVRLFGHPNMTALTISASLAQIGEFSFILAGLGVSLGLMPERGRDLVLAGAIISIMLNPMMFVLLDRVSAKIAAAAEVAKQAA----------------------KEAAAAAMPAQPRGHIVLVGHGRVGSNVSTALRRAGADMVVIENDDERAARLQREGFTAINGNAAAQEILDEAEVAQAHGLLVAIPNAFEGGQIVAKARAVNPGLLIIARAHSAEEVTHLRSNGANLVIMGEDEIARAMIARLG------------------------------ 212636169 -------LSAAVIAVPLAKRLGLGSVLGYLIAGVVIGPIAGLVGSETNTLQHFAEFGVVMMLFLVGLELEPRMLWDMRHKLMGLGGLQVALSTFVVMGIALTFGLTWTVALTVGMIFSLSSTAIVLQTFNEKNLTKTEGGKNAFSVLLFQDIAVIPMLAFIPLLALPELIEKAQSAAASAAEHHEEMSLVAGLPGWAYGIV--VLLAIASVVVGGNYLSRPLFRYVASSNLREIFTATALMLVIGIAALMS-LVGLSPALGTFLAGVVLANSEFRHELESVIEPFKGLLLGLFFITVGAGIDFTVLASNIGPVMAITLAVMLIKALVLLVLAMIFKIKNSDRWLFALSLAQAGEFGFVLLSYTVQNHVIPVDLAQMLSLVVAISMFLTPGLFIFY---DKVILPRYEQSENTRDP---------------------------DTIDEKGTVIIAGVGRFGQVVNRLLVTNGFKTVVLDHEAQQVENLRKINTKSYYGDATQPDLLHTAGIAEAKMLVIAIDNPDRAVELTEYIKHTYPNVIVLARAFDRSNLYRLRKAGADFMVSETFHSALQLGKHALTVHPFKAEQQRAIFFETEMTHKDTLYE--- 119897203 IATLAVGFGLALLLGFIADRLRLPALVGYLLAGILIGPATPGFVADVGIAGQLAEIGVMLLMFGVGLHFSLEDLLAVRRIALPGAVVQMAVATLLGMGMAALWGWNLGAGLIFGLSLSVASTVVLLKALETRGILETVNGRIAVGWLVVEDLAMVVVLVLLPPLAGLLGGTAEVEPSQP-------------LWRTVGLTLLQVGAFVALMLLVGRRVLPWLLWQVAGSGSRELFTLGVIAAAVSIAFGAAQLFGVSFALGAFFAGMVMRESEFSHRAAQESLPLRDAFAVLFFVSVGMLFDPSVLVEYPLHVLGVVAVIIVGKSIAAAALVIAFRYPLNTALTVAASLAQIGEFSFILAGLGMALGLLPAAGQSLILAGALISIAANPFVFATVRPAGKWMLDNWSVARRLALRADPL----------------TELPMSTERDFLEGQVVLVGYGRVGRRIAEALQARDIPYVVAEQNRERVDQLRKSGVAAVFGDAAHPAVLIQAHIAHAAMLVVATPKTIDVRKMAETARTLNPGIEIILRTHSEDDAELLARENIGRVFFGEEELAKGMAGHVVARFAPAPATHRPAQH--------------- 307609876 ITTIAMGFALALILGFIAVRLKMPALVGYLLAGVTIGPFTPGLMANVEIAQELAEIGVMLLMFGVGLHFSLSDLLRVRKIAIPGAIVQMIVATILGGGTAIMWGWDYGSALIFGLSLSVASTVVLLRALEERGTLESINGHIAVGWLLVEDLAMVIVLVLIPPLSHWLGDNSSVTIHRP-------------LWIVLGLTLIKVTTFIALMFLVGRRFFPKLLWQIARTGSRELFTLCIITAAISIAYVASKLFGVSFALGAFFAGMIMRESSFSHRAAEESLPLRDAFAVLFFVSVGMLFNPAVLVEQPLQVLTVVSIIIIGKSIAAFILVLAFRYPIQSALIISASLAQIGEFSFILAELGIRFDMLPEAGRSYILAGALISIAINPLIFKLINPVHAW-VQSHPKLVGILERTDDPLAEL---------------PRTTKEEYLSGQVVLVGYGRVGMHIAQLLSKKVVPFVVIDENRELIERLRASGIPAVYGDASEPSVLIQGHIARASMLMTVTSDTIHVRKMIQCAYKLNPDIEIVVRTHNEEEAELLQKEITGKVFFAEGEIAKSM----------------------------------- 284006444 ITTIVGGLALAYLFGMIAQRLRISPLVGYLLAGVLIGPFTPGFVANTNLASELAEIGVILLMFGVGLHFSLKDLLAVKSIAIPGAIAQIITATLLGLGLAILFGWGLFAGIVFGLCLSTASTVVLLRALEERQLIDSKRGRIAIGWLIVEDLVMVLTLVLLPAIAGIVDSNNASFNE---------------LAIKLTFTVGKVAIFIIITLFLGRQLIPWMLARTAATGSRELFTLAVLVLALGIAYAAVTLFNASFALGAFFAGMILNESELSHRAAQDTLPLRDAFAVLFFVSVGMLLDPIILIEQPLAILAVLAIITIGKSLAALLLVRLFGHSRRTALTIAISLAQIGEFSFILAGMGIALNVFDSQAPNLVLAGAILSIMINPLLFSLLDRYLKKTETTEE-----------------------ELLEETQEEVAQIPVDICGHAIIVGYGRVGTILAEKLRQKDIPLVVIENTRARFEELAKNGFRSLIGNAVNKALMKLARIDCAQTLLLTIPNGYEAGQIVEKARLLNPDITIIVRAHYDDEVRYIRERGANHIVVGEHEIAKTMAHFLAK----------------------------- 82702285 ITTIAVSFGLALLMGVIANRLKLPVLVGYLTAGVIMSANTPGFVADMELSGQLAEIGVILLMFGVGLHFSLKDLLAVRRIALPGALVQISVATAFGAAVALSWGWNPAISIVYGVSLSTASTVVLLRALEQRGLLKSVNGSIAVGWLIVEDVAMVLVLVLLPPLADWLRSDVSGATTDVSG---------LSLLISVLFTFGKVAIFIALMLVVGRRVFPKLLWYVASTNSNELFILSVIAVAIGIAYGSAMLFGVSFALGAFFAGMVMRESDLSHRAAHESLPLRDAFSVLFFVSVGMLFDPDVLLEQPLHLVATLGIIIIVKSLAAFLLVLAFRYPLNTALTVSASLAQIGEFSFILAGLGVSLGLLPVEAQSLILAAAFISITLNPLIFKLVEPAQAWIRSRSG-VARILERSDDPLAEL---------------PTTVTSSYVTNHVVLVGYGRVGGHIGETLRKEGVPLVVAEQNRETVEGLRKRGIHAVAGDAAEPAVLIQAHIARAAMLVIAVPDTLRARRMIETARILNPSVGIIVRTHNEEEATLLRKESGGMVFLGEHELAFSMVRHV------------------------------- 49475819 ITTIVAGLCLAFLLGMIASRLRISPLVGYLLAGVIVGPNTGGFRIDSGIINQLAEIGVILLMFGVGLHFSLKDLLSVKAIAIPAAIAQMAFSTFLGSCLGLIMGWGLSSSVVFGLALSTASTVILLRALQERHLIETEKGRIAVGWLIIEDLAMVLILVLIPSLANILGNTKKEAIDPLIQ------WLDLSIWGIFGLTILKVILFIILMLVIGRRVIPWLLKVSAHSGSRELFRLSVFATALGVAFGAAHLFGVSLSLGAFFAGMVMSESELSHRAAEESLPLRDAFSVLFFVSVGMLFDPGKILSHFFPLLATLFIIIIGKSAGAFFILKAFRYSNATACTISASLAQIGEFSFILAGLSLSLGLLNNDAHDFILGGAILSILVNPLIFIAFDKIKKHL--------------ENLPKNSQDTQKIIDIDPKDPDQEFLPMTSKTNHIVIIGYSRIGKCVALSLINRGDPVVIVEESKRLTDKAIADGFEVICGNIIKQDVMNAANMSNAYKVVITMCNTIEVGECIVNIRDMNKDIQIITHTLSDVDTAYLIDLGADIVVTDEEEIANGVIEHI------------------------------- 307152679 IIDLVSVLTAAGIGGVLAALLRQPILLGYLLAGIIIGPFGLGLIKELVQVETLAQLGVAFLLFTLGVEFSFSELQKVKVISLGGGALQIILTILMTVLVSLTMGWSPTQGIFLGAILSLSSTAVVFKALMERNETATPHGQVMLGILIVQDLALGLMLAVLPAL----------------NKPLEEIGLSVG------IALLQIGIFALGAILVGKWLIPPLLRLLARTESRELFLLGVVALCLGIAVLTG-WMGLSIEMGAFVAGLTISEVEYADQTLAYVEPLRDLCAALFFAAIGMLIDPLFLWNHLELILGLVALVFVGKFLIITPLVALFRYPLKTSLIAGLGLAQIGEFSFVLASEGQQLGLVSQKVYSLILGTTAVTLLFTPFVLRLLPVIFVWAESLPW--------------------LKSWLDQGNVPLEIAEDIPSRDHVIVCGYGRVGRNIVRLLREYGYSVLVIDQSEQQIQKLREAKIPYIYGNAASLQVLEKAEISQAKGMAIVLPDPMSTRLCLKRSLELSPELDIVVRANQDKDIELLYQLGAKEVVQPEFEASLELCAHL------------------------------- 28199089 IDIIAVGLSLAFVLGALAQRLKLSTLVGYLVAGICVGPFTPGFVADQQIANQLSELGVMLLMFGVGLHFSLEDLLEVKAIAIPGALVQIAAATLLGWGLAWTMGWPMVQGVVFGLALSVASTVVLLRALEERRLIDTQRGRIAVGWLIVEDLVMVLALVLLPALAQMLNGNESVAGHTQNAGSDSN-----AMLTALGWTLLKMTGFVAVMLVVGRRVIPWSLEKVAATGSRELFTLAVLGIALGVAFGSAKLFGVSFALGAFFAGMVLKGSETSHAAATDSLPLRDAFAVLFFVAVGMLFNPAILIEHPFQVLATFLTITIGKSAAAFLIVRAFGHPTSTALTISTSLAQIGEFSFILAGLGIQLAILPETGRDLILAGALLSIIANPFLFT---WLDRWQAQQTAEETTLVEPELPPGP----------------------SPDLYNHAIVIGYGRVGSMLAQLLQSRHVPLLVIDDNSEHVLKAHAAGIPAIRGSAAADLVLAEAHPERAKIAVLAIPQPLEAGEILAKLRALNPELTLVARAQNDAEVKHLLGHGADATVVAEHEMAHSLAEMV------------------------------- 298504373 IMTITGSFTAALLLGYLTHRLGMSSIVGYLLAGIAVGTHTPGFVADLGMAEQFAEIGVILLMFGVGLQFHVKELLDVRRVAIPGAVCQSAVATLLSCLLARWLGWSWSAGIVFGFAVSVASTVVLLRVLVDNNELHTPTGHIAVGWLVVEDIFTVFLLVILPIFFGSGVAGSDS------------------LPLATGLSVVKIALLVALTFFVGSRLIPRLLWHVAATRSRELFTLTVLVLALGIAVGSAKLFGVSMALGAFLAGMVVRQSDFSFRAASEALPMRDAFAVLFFVSVGMLFNPTYLMEEPGLVLATLVIILVGKPLAALVIVLVLGYAPRVALSIAVALAQIGEFSFILATVGKDLGVLGEGGANTLVAASIISISLNPLLYRLIGPLEK--KARHWRLWRMLDERAK------------SRTTGSAEDAGSHVLTSRNRAIVVGYGPTGRTLARLLSENGIDPVIIEMNLHTVRQLNADGTLAIYGDATREETLKGAGVESAVAFILTSAGMQGSDEAIRLARELNPNLRIIARAAYLRDIPALRRAGADAVFSGEGEIALNMTEHMLNKLGATPEQIDRERERVRSE---------- 157374486 -------LCAAVIAVPLAKRFGLGSVLGYLMAGVVIGPIIGLVGSETNTLQHFAEFGVVMMLFLVGLELEPRMLWDMRNKLIGLGGLQIGLTTAIITAAGIYFGLSWSIALTVGLIFALSSTAIVLQTFNEKGLSKTEGGKNAFSVLLFQDIAVIPMLALIPLLALPELVEQAQAAVGQAAQQHEELSLVAGLPGWAYGIV--VMLAIAAVVVGGHYLSRPLFRYVASSGLREIFTATALMLVIGIAALMS-LVGLSPALGTFLAGVVLANSEFRHELESNIEPFKGLLLGLFFITVGAGIDFGVLADNIGPVLGITAGVMLVKALVLFLLALIFRIKNSDRWLFALSLAQAGEFGFVLLSYTVQNHVIPTDLAQMLSLVVALSMFLTPGLFI---FFDKVIVPRFEHFENDRE---------------------------TDEITEKGTVIIAGIGRFGQMVNRFLRANKIDTVVLDHQISQVENLKKINVKSFYGDATQPDLLHTAGIEEATMLVIAIDNNERAVELTKYVKHTYPKVKVFARAFDRGHHFELKHAGADFIISETYHSALEL----------------------------------- 121603544 ITTIAAGFGIALILGFIAERIKVPALVGYLVAGILIGPATPGFVADMHIASQLSEIGVMLLMFGVGLHFSLNDLLAVRRIAIPGAVAQMTLATLLGMGLAWWWDWNWGAGLVFGLSLSCASTVVLLKALEARGVLDTMNGRIAVGWLVVEDLATVLVLVLLPPLAGVLGGAAVAEGAGPVWRTIGQ-------------TLLGVSAFIALMLVVGRRALPWMLWQVARTGSRELFTLAVVAFAIGIAYGAAALFSVSFALGAFFAGMVMRESEFSHRAAQESLPLRDAFSVLFFVSVGMLFEPAILIKEPVHVLGVVAIIIVGKSLAALVLVVAFRYPLNTALTVAASLAQIGEFSFILAGLGLSLSLLPAEGMSLVLAGALISMALNPLLFTAIAPLQRWLLERSALARRLEARDDPYA----------------ELPVSTERKYLKGQVVLVGYGRVGRRIASALAARGIPCVVAEQNRELVEALRKQGMAAVSGNAADPAVLVQAHIANAAMLVVATPDLLNARQMIDTARTLNPAIEIVLRTHSEDELQLLRKDGMGTVFMGEEELARGMAGHVLQ----------------------------- 239815034 INTIAAGLGLALVLGFLALRLRLPALVGYLLAGVIIGPFTPGFVADAGIAAQLAEIGVMLLMFGVGLHFSLDDLLAVRKIALPGALAQIAVATLLGGALALWWGWSWGEALVFGLALSVASTVVLLRALESLGILDSFTGRIAVGWLVVEDLAMVLVLVLMPPLAGALGGQAGDSANADPLWQT------------LGVTLLQVGGFVALMLVVGRRAFPWILWQVTRTGSRELFTLCVIAAAVSIAFASAALFGVSFALGAFFAGMVMRESEFSHRAAQESLPLRDAFAVLFFVSVGMLFDPSVLVDRPLQVLAVVGVIVLGKSLAACALVLAFRYPLGTALTVSASLAQIGEFSFILAGLGVSLGLLPVEGQSLILAGALISIATNPLWFSLVAPIEKWLHGRFP-AARSLESHDHPLAEL---------------PTTTEARYLSRQVVLVGYGRVGRRIASELEAHDIPYVVAEQNRELVEKLREAGVAAVWGDAADPAVLIQAHIARARVLVVAIPDAMNVRQMMETARTLNPAIETVIRSHNEEEAGLLTREMAATVFLGEQELAQAM----------------------------------- 296116070 VTILVIGLSLAFVLGTIANRLRCSVLVGYLLAGIAIGPFTPGFVADQDLVPQLAEIGVILLMFGVGLHFSVNDLVSVRAIAVPGAVLQVVMSTICGMFLARLLGWSWGSGVVFGMTLAIASTVVLLRTLQEHRLMDTQRGHIAIGWLVIQDLLTVMVLVLLPVMAPLLKHDPHAAMVGPWQLVIA-----------VGLTIGKVVAFIALILVVGRRLIPTMLHYVAHTGSRELFRLCVLAIALGVALTATEIFGVSFALGAFVAGMVLSESPLSQHAGAETLPLRDAFAVLFFISVGMLFNPVILFRHPLPLLGTLAVIMVATPSLTVVILRILRQPWRTALSVGAGLAQIGEFSFILAALGVQSGVLAERARDLVLGASIVSILLNPVLVAVINRMNDLLDRRARLRTDGAERESPVA-------------------------GLRGHAILIGGGRVGALVAEGLRAHDVPLLVVEEADTQVKALRGRGIDVMLGNAADPGLLPLVGLDRARILIVAIPDAFEAGEIIQQARGLNPEIDIVARAHFDSAANYLLEYGASLVIMGEREIARAMLDYVTH----------------------------- 158425680 VATIVGAIVLAFILGTLAQRLRVSPLVGYLLAGILVGPFTPGFTADPELAMELAEIGVILLMFGVGLHFSLADLLSVKAIAIPGAVAQIAVATLLGMGLAHLLGWPLGGGLVFGLALSVASTVVLLRALQERRILESEQGRIAVGWLIVEDLAMVLTLVLLPALSEAMGGKPAGASQAELLFGTSSIAATLGL------TLAKVAAFVVLMLVVGRRLIPWLLDRVAGLGSRELFRLAVLAIALGVAYGSAKLFDVSFALGAFFAGMVLSESPLSHRAAEETLPLRDAFAVMFFVSVGMLVDPAIILRSPIPLLCTLLIVLVGKSLASFALVRMFGYGKGTALTISASLAQVGEFSFILAALGVELGLLPQEGRDLILASAIISILLNPFFFLALDKLRGKLVV-----------------------QKPEDDVGMGPAAALPATAQSNHTVLVGFGRVGRLVAAGLETAGTPFLVVEDREDAIHELKEAGIEVVPANAAAAEALVAANVTGARRLILAIPDGFEAGRVLRRARELNPELDIIARAHSDAEVENLRQGGAGFIIMGEREVARGMLGHV------------------------------- 188582528 ISIIALGLVCAFIGGMLAQRLRLPPLVGYLVAGIAIGPFTPGFVGDPALASQLAELGVILLMFGVGLHFSIGDLLAVRTIALPGAIVQIAVATAMGAGLAWGYGWGAGAGLVFGLALSVASTVVLLRALEGQGLLDTDKGRIAVGWLIVEDLAMVVALVLLPALAPSLGGEAAGV-------VGHHVAADHGLWVTLGLTLAKVGVFIAVMLLGGRRVVPYLLGLAARTGSRELFTLAVLASAVGIAYASSELFGVSFALGAFFAGMVLAESDLSHQAAADSLPLQDAFAVLFFVSVGMLFDPGIVLREPLSILGVVGVIVLGKSVAAIAIVLAFGHPVGTALTIAASLAQIGEFSFILAGLGISLKLLPEEGRDLILGGALLSITLNPLFFVLADRVSRWLGERPELRRRLERRAAAPL------------------PVRAAAPEMRGHAVIIGYGRVGSAIGKALQDWNLPFVVVERDRRRVEELRVQGVPAVFGDATAPGILDAADIASARLVVVATPDPHQARRLLAKARAANPEIDSVVRTHSDTERRRLEEDGVGLVLMAERELALGMMTYALRSLGVREGEARLFVDTSRSE---------- 283840517 ISTIVAGLVLAFAFGVVAQRLKISPLVGYLLAGVVIGPFTPGYVADQKLANELAEIGVILLMFGVGLHFSLKDLLEVRAIAIPGAVVQIGAATMLGLGLGHALGWPFGAGLVFGLALSVASTVVLLRALQERRLIDSERGRIAVGWLIVEDIAMVLTLVLLPAVAGLLKGEANSADWQSVLW-------------QVALTLGKVAAFMVFMLVVGRRIIPRMLHYVAHTGSRELFRLAVLAISLGVAFGAAILFDVSLALGAFFAGMILSESELSHRAANETLPLRDAFAVLFFVSVGMLVDPAIVVREPLPLIVTVLIIVFGKSIAAFLIVRLFGHPNMTALTISASLAQIGEFSFILAGLGVALGLMPERGRDLVLAGAIISIMLNPLMFVLLDRFSAKVAAAAEAAKQAAKLAAAAAAPPPP----------------------RGHIVLVGYGRVGSNVGTVLRCAGVDLVVIENDDERVMRLQRESVTAINGNAAAQEILDEADVAHARGLVVAIPNAFESGQIVGKARAVNPGLLIVARAHSAEEVAHLKSNGANLVIMGEDEIARAMIAKLG------------------------------ 117622337 -------LGSAALIVPIAVRLGLGSVLGYLIAGCIIGPWGLRLVTDAESILHFAEIGVVLMLFIIGLELDPQRLWKLRAAVFGGGALQMVICGGLLGLFCMLLGLRWQVAELIGMTLALSSTAIAMQAMNERNLMVTQMGRSAFAVLLFQDIAAIPLVAMIPLLAASSASTTM---------------------GAFVLSALKVAGALALVVLLGRYVTRPALRFVARSGLREVFSAVALFLVFGFGLLLEE-VGLSMAMGAFLAGVLLASSEYRHALESDIEPFKGLLLGLFFIGVGMSIDFGTLIENPLRIVILLLGFLIIKIAMLWLIARPLQVPNKQRRWFAVLLGQGSEFAFVVFGAAQMANVLEPEWAKSLTLAVALSMAATPILLVILN-----------RLEQSSTEEAREADEIDEEQP---------------------RVIIAGFGRFGQITGRLLLSSGVKMVVLDHDPDHIETLRKFGMKVFYGDATRMDLLESAGAAKAEVLINAIDDPQTNLQLTEMVKEHFPHLQIIARARDVDHYIRLRQAGVEKPERETFEGALKTGRLALESLGLGPYEARERAD--------------- 253700612 --DIVVLFGLALLTVVLLRRFNLPSIIGFLITGVVAGPHALRFIKNAHQVEQMAEIGVVLLLFTIGIEFSLKELMRIRHLVLIGGGLQLFLTIAVVAGISNLDGFPAPQAIFFGFLVALSSTAILMKLLMDAGETDTPHGKTAFGILIFQDLCIVPLMLFTPFLAGGGSGLLD-----------------------VAIVTLKAVAVVVGAHFGARFVIPWIFEQVVKTRSRELFVLSIIFIGMGTAWLTSQ-AGLSLALGAFIAGLAISESEYSHQALSDIMPFREAFMSLFFISVGMLLKPAILLKFPILIIGMVIFIILIKAVLTSAVVFALGLPMRIAIIAALSLAQIGEFSFVLSRSGLSHGLLTPETYQLFLAASIATMALTPLCMKVSGPVADYLTKLLP---------------------HEWTRGRSSLAQNGKRTTLNDHIIIVGFGVNGKNLARVLKNLEIPHVAIDTNPFTVRNQTRMGEQIIFGDASKPEILTHAGVEQARIVVVAISDAAASRRLVSLARKMNPSIHVIVRTRYLLEMEPLFMLGANEVIPEEFETSVEILSRVLK----------------------------- 197116903 IMTITGGFTAALLFGYLTHRLGMSTIVGYLLAGIAVGSHTPGFVADRAMAEQFAEIGVILLMFGVGLQFHLKELLEVRRVAIPGALCQSAVATLLSCLVARWLGWGWSAGIVFGFAVSVASTVVLLRVLVDNNEMHTPTGHIAVGWLVVEDILTVFLLVILPILFGAGTADSAS------------------LPAAIGISLAKIALLVGLTFWVGGRTIPWLLERVAATHSRELFTLTVLVLALGIAVASTKVFGVSMALGAFLAGMVVKQSDFSFRAASEALPMRDAFAVLFFVSVGMLFNPGHLMQEPGLVLITLVIILLGKPLAALTIVLVLRYAPRVALSVAVALAQIGEFSFILATAGKDMGVLGESGANTIVAAAIISISLNPLLYRLIGPLERR--ARHTRLWQILEARSKP-------------HALGGEAVPGLHSVSRDRAIVVGYGPTGKTLVRLLVDNGVDPFVVEMNIHMVRQLQADGIGVIYGDATNRDTLCAAGIQDAVALILTSSGMQGSEETIQLAREINPRLRIIARTTYLRNIQTLREAGAEAVFSGEGEIALNMTEHMLRKLGATDEQISRERDRVRDE---------- 240850337 ITTIVAGLCLAFLLGMIASRLRISPLVGYLLAGVIVGPNTGGFKIDSVIINQLAEIGIILLMFGVGLHFSLKDLLSVKAIAVPAAIAQMAFSTFLGLCLGLIMGWGFGGSLIFGLALSIASTVILLRALQERHLIETEKGRIAVGWLIIEDLAMVLILVLIPSLASALSNTKKEALDPLVQ------WLDLSIWGIFGLTILKVIVFIALMLVIGRRVIPWLLKMSAQSGSRELFRLSVFAIALGVAFGAAHLFGVSLSLGAFFAGMVMSESELSHRAAEESLPLRDAFSVLFFVSVGMLFDPEKLLTHFFPLLATLFIIVIGKSAVAFFIVKAFRYSNATALTISASLAQIGEFSFILAGLSLSLRLLNNDAHDLILGGAIFSILLNPLVFIACNKIKKRLEKNSASSQNA--------------QTIIDIDPQDPDQDFLPMTLKNNHIVIIGYGRIGKCVALSLINRGNPVVIVEESKRLSDKAIADGFEAICGNIIQQEIMNAANINNAHKVVITMRSTIEVGECIVNIRGMKKDIQIITHALSDTETAYLIDLSADVVVTDDEEVANGIMEYIME----------------------------- 77166510 ITTLAVALGLALALGFLAERIKLPALVGYLLAGILISPSTPGFVADIEIARQLAEIGIMLLMFGVGLHLSLEELLAVRKIALPGAVLQIAITTSLSTSIAIAWGWELGNAMVFGLTLSVASTVVLLKALETRSILDSVNGRIAVGWIVVEDITMVLVLVFLPPLAGWLDGDGTNNQ-------GLELGWTLG------ITLTKVTVFAALMLIVGRRFFPWLLWQVADTGSRELFTLCVVAAAVSIAYGATTLFGVSFALGAFFAGMVLRESELSHRAAAESLPLRDAFAVLFFVSVGVLFDPIILIEQPLKVLTVVAIIIIGKPLAAATLILAFRYPLNTAFTISAGLAQIGEFSFILAGLGVSLGLLTMEGQSLILAGAITSIALNPMVFKAIKPLQRWLRSRSV-LARVLEKPSDPLAEL---------------PMSTEQKYLSKQVVLVGYGRIGRRIGKILTERRIPYVVAEQNRELVEALRKQGIPAVSGDASDSAVLIQAHIARAKILMITIPDTFNARQMIKTARTLNPKIETVIRAYSEEETILLEQEGAGKIFLGENELATSMALHVLE----------------------------- 78485712 LLNIVFLLVITVGLVSISRRFHLPPILNYILVGIIVGPFGFGLIESEKSISFLAEFGIVFLLFSIGLEFSLTQMMSMRKMVFGYGGLQVLLTGAFVYLTCQMFGLDIETSIVVASAFALSSTAIVIKQLTEQSEIQTRHGRAAVGVLIFQDLMAIPLLILIPALGTASGDSLSSE---------------------LGIAFLKGGIVVVVMLFAGRYLLRPLFHEVASSKSQELFTLTVLTVVLSAAAFTEEM-DISMTLGAFLAGMMLGETEYRHQIEADIRPFQDILLGLFFITVGMMISPAVLQSDFFIIITITFSIMLIKAVVIFGIMKTFKKPEGVSIRAAVSLAQVGEFGLVLITLALSYELLSGELGQILLTSAVLSMMITPLLVKFNGRIANRL----------------------CRKSYQNNFSELENVIKEDTKYLADHVVLLGFGRVGQTTAKFLEQAHVPFVALDMDIKRVHEAQQSGEPVYFGDSAKHSIIKATNLSKAKVAIITFHNYHAAIKTLKTLKDVAPELPILVRTQDDSHINELMAAGATEVVPDTFESSIMLASHL------------------------------- 147918789 LSNISILLAFSILVLLICYRFKIPEIIGFLVTGVLAGPHVFGIIHNAHDIDYFAEIGIVLLLFTIGMEFSFKKLIELKKELIIGGVAQVLFTFLVAFVVSSMIGLSFNTSVLIGFLISLSSTAIVLRLLQDRDELETPHGRIILGILIFQDLIALPMMLLIPLLTGKPGDIINTIPAMMVEVVVIVFLVIVATV----------------------WIVPKVLQKVAQTRSQELFLLSVVVLCLAMAW-LTQSIGLSLALGAFLAGLIISESQFSHQALGGILPFRYVFTSMFFVSIGMMLDIHFFINNPVLIVAAVIGVILLKALMGGAATLILGYPMRTVVLVGLALSQVGEFSFILSKIGADSGLLTADQYQFFLAASILTMGVTPFLLSLSPKTSDLI----------------------CRMPLPKRFKANNCPVKDEPVTLKDHLVIIGYGLNGRNLSRAARTSNIPYVIIEMNPDTVVKEKAKGEPIFYGDATNEMVLEHAKISEARTAVIAISDSIATRRIVHALRSKNPHLHIIVRTRYLKEMPSLYELGANEVIPEEFETSVEIFARVLK----KYLVPKSDIDRLVSDVRSENYEV-- 127513476 -------LVAAVIAVPLARRFGLGSVLGYLIAGVVIGPVIGLVGEETSVIQHFAEFGVVMMLFVVGLELEPKMLWAMRNRLMGLGGLQLTLTTAAVAAIALYFEVQWSIAFTIGLIFALSSTAIVLQTFNEKGLNRTDGGRNAFSVLLFQDIAVIPMLAFIPLLALPELVEQAQQAATQVATKHEEISLVAGLPPWAYAIVIVAAI--AILVVGGHYLSRPLFRFVASSGVREIFTATALMLVIGIAALMS-LVGLSPALGTFLAGVVLANSEFRHELESNIDPFKGLLLGLFFITVGAGIDFGILWQDLGLILGLTLGIIVLKALVLLLISPVFKIGKSDRWLFALSLAQAGEFGFVLLSFTVQNHVLPSELAQKLSLVVALSMMLTPGLFIL---FERFIEPRYRSAKADRE---------------------------ADTIDEHGSVIIAGVGRFGQVINRLLSANGIKTVVLDHQISQVDMLRRINVKSYFGDATRPDLLHTAGIEEASLLVVAMDNRDSAVELVKYVKHSYPKVKVLARAFDRGHAYLLRDAGADFIQKETLLSALELGAHPFHVEQQKNTFKRIEKRSSDWKDDSS------ 300866333 ----------------FASLLRQPPLLGYLLGGIVVGPTGLGLIKELIQVETLAQFGVAFLLFALGVEFSFAELNRVKGISLGGGGLQIVLTIVVTTLVSVGMGWSPAQGVFLGAILSLSSTAVVLKCLMERNEAATPHGQVMLGILVVQDLALGLMLAVLPALNQPAEAIGMA----------------------IASALLRISLFALGAIIVGILVIPPLLRFLAKTESKELFLLGVVVLALSIALLTEQL-GFSIEMGAFVAGLMISEVEYADQTLTYVEPLRDIFASLFFVAVGMLIDPRFLWNNLELILGLVFIVFVCKSAIITPIVRSFGYPLKTALIVGLGLAQIGEFSFVLASAGQNLGLVSRRVYLLIAGTTAVTLVITPFVMGMVPKLLNW--------------------AETFEPLQPYFDQSSQPTAIAENLPTQNHVVICGYGRVGRNLVRLMQSHGYPVVVIDQSESRVQECRAQNIPYIYGNAGSLHVLEAAGVERAKAMAIALPDPMSTRLSLKRALELAPELDIVVRANQDKDIELLYQLGALEVVQPEFEASLELSSHLLE----------------------------- 294496404 ---------------YICHKLRISIIVGFLITGVLVGPYGMGFINNPDNIDILAEIGIILLLFTIGVELSLKELWDMKRSVVLGGGLQVLFTTLGTLFAATYLGFGFSESLFLGFLISLSSTAIVLKTLQKRAELHSLHGRTILSILLFQDVIVVAMIVATPFLAGVGGNDANS----------------------IFMILLKSLAIIIFIMFFARWLIPHILYHIAKTRNPELFLLSVIVICLSVAMLTYS-AGLSLALGAFLAGLVISESEYSHQALNNILPFKDVFLSIFFVSIGMLLNVQFFLDNPLMILLVTIGVMLFKGVVSGFVSMVLGYPLRNSILTGMALAQVGEFSFVLSKFGVEYGLLDNYLYQMFLDISILTMAVTSFSISYSPSVAANVLRLPLPHKLKC-----------------GFARKDVTKMYDKKEKMSSHLIIVGFGFNGKTVAKAANAAGIPYLVIETNPESVREGISKGENIFYGDATQESVLEKADIDSAKIMIVGISDATATRRVIWLAREMNPNIHIIARTRYLQEMGPLYEQGANEVIPEEFETSVEIFVRLLR----------------------------- 90411162 -------LFAAVIAVPIAKRLGLGSVLGYLIAGVVIGPVIGLVGSETTTIQHFAEFGVVMMLFLVGLELEPRMLWDMRHRLIGLGGLQVGLSTFIVMAIAMAMGIGWTVALTIGLIFSLSSTAIVLQTFNEKGLGKTEGGRTAFSVLLFQDIAVIPMLALIPLLALPELVEKAQNLVQTASEHSEELSLVVGLPGWAYAIVVITAI--VIVVVGGHFLSRPLFRFVASSGLREIFTATALMLVIGIAALMS-LVGLSPALGTFLAGVVLANSEFRHELESNLEPFKGLLLGLFFITVGAGIDFNVLFGEFGTVIGLTLAVMLIKATVLLVLSFIFKVQGSDRWLFALSLAQAGEFGFVLLSYTVQNHVLPTDIAQTLSLVVALSMFLTPGLFIL---FDKVILPRFQKTENERE---------------------------ADVIDEQGTVIIAGIGRFGQIVNRLLVANGVKTVVLDHEVGQIENMRSIGIKSFFGDATRPDLLHTSGIEEAKVMIVAIDDKERAVELVKYVRKTYPHIRILARAYDRGHHYALRCAGADYMISETYRSALALGTQLKDVGFHPFRAEQLKAAFVETEAQSK------ 290474627 ITTIVGGFVLAYLLGMLAQRLKISPLVGYLAAGVLAGPFTPGFVADTSLAPELSEIGVILLMFGVGLHFSLKDLLAVKSIAIPGAIAQIAVATLLGMGLSTLLGWGLFSGIVFGLCLSTASTVVLLRALEERQLIDSQRGQIAIGWLIVEDLAMVLALVLLPAAAGILDSQNANIGQ---------------LLLELAMTIGKVVAFILLMVFVGRRLIPWILAKTASTGSRELFTLAVLAIALGVAYGAVKLFDASFALGAFFAGMVLNESELSHRAAQDTLPLRDAFAVLFFVSVGMLFDPMVLFQQPLAILGTLVIIIIGKSLAAMLLVKMFGHSRRTALTISVSLAQIGEFAFILAGLGVTLGLLDGEARNLVLAGAIVSIMLNPILFSLLDRYL-----------------------EKTETIEEQLLEETLEEETQIPVDICGHAIIVGYGRVGRLLCQRLQERNFPLVVLEDTRARFEELGEMGISAVMGNAASKDIMALARLDCACTLFLTIPNGYEAGEIVANAREIRPDINIIARAHYDDEVTYIMERGTNHIIIGEHEIARAMADAL------------------------------- 21227031 LANVDVILGFAVVILTIFYRFEFPPILGFLVTGMLIGPYGLGILSGGE-IDMTSELGVVFLLFTIGVDLSLNDLWKMKKAIMGGGVLQILFTTTLAFIICTWIGFSSSTSIFIGLLISLSSTAIVLKVFQDKNEVDTPHGKTSLAILIFQDLAIVPLILITPILA----------------------GSSISFDGAFSNIFFKGSLIIFVFILSSRFLVPWIFYCVGRTGSKQLFLVSVVFICLSAAVFTSSI-GLSLALGAFLAGIVISGSQYSHQAMGNILPLKDMFMSFFFVSIGMLLNISYLLDHLPLLALAAVALIIIKSIAGMLITIILGYPLRTTIITGLALSQVGEFSFVLSKLGLEYSLLSKETYQAFLAVSIITMGVTPFLINASYRPAEFFVKK-----ASDSVYGMKLVRGFCSGSFEWKECV--------EPEIKDHLIMVGFGFSGKTISKAAKAAGIPYIILETNPDIVKQEKTKGERIQYGDATFGAVQEHAGIRNARVLITGISDSVATRKIVEKAKELNPNIYVIAKVRNLQEMKHLHHLGADEIIPEEYETSVEIFVRLL----EKYLVPRENIEKMIND---------- 54293517 ITTIAMGFALALILGLIATRLKIPPLVGYLLAGVAIGPYTPGLMADISIAHELAEIGVMLLMFGVGLHFSLSDLMRVRKIAIPGAIVQILAATILGGCIAILWDWNYGSALIFGLSLSVASTVVLLRALEERRALESINGHIAVGWLLVEDLAMVVVLVLLPPLAHWLGDSTAVGTHNQSLFF------------IFGLTLVKVSAFIAFMLLVGRRYFPKLLWLVARTGSRELFTLCVITAAISIAYVASKLFGVSFALGAFFAGMIMRESSFSHRAAEESLPLRDAFAVLFFVSVGMLFNPAVLFEQPLQILMVVGIIVIGKSIAAFVLVLAFRYPLQSALIVSASLAQIGEFSFILAELGVRLGMLPAEGQSFILAGALISIAINPLIFKLINPVHAWI-KSYPRLLHLFERAHDSLAEL---------------PMSTKEEYLAGQVVLVGYGRVGKRVAHLLSEKNIPFVVVEENRELITSLRAAGLPAVYGDASEPSVLIQSHITHASMLLIVIADTVHLRKMIQYAYQLNPKIEIVVRTHDEEEAALLQREITGKVFFAEGEIAKNMGE--------------------------------- 285017520 IDIIAVGLGLAFLLGTLAHRLRLSPLVGYLLAGICVGPFTPGFVANQELAHQLSELGVILLMFGVGLHFSLEDLLEVKWIAIPGALAQIAVATLLGWGMAYSMHWPTLHGLVFGLALSVASTVVLLRAMEERRLLETQRGRIAVGWLIVEDVVMVLALVLLPALADALGDKGADIGS---------------ILGTLGVTLLKMAAFVAVMLLVGRRAIPWALEKVAATGSRELFTLSVLAIALGVAFGSATLFGVSFALGAFFAGMLLKESELSHKAANDSLPLRDAFAVLFFVSVGMLFNPHILLDHPWQVLVTFLIITVGKSLAAFLIVRAFGHPIRTALTISTSLAQIGEFSFILTGLGMSLAILPETGRDLILAGALLSIIANPLLFT---WLDRWQARQAAEAQVTLEPELPPGP----------------------SLDVAGHAIVIGYGRVGSTLAAVLRTYGVPVLVIDDNREHVERAHADGLPGIRGSATADRVLAEAHPEKATIAILAIPQPLEAGEALVKLRALNPELTLLARAHSDAEVKHLLDHGADGTVMAERELAHSLAEMVMATPPYRALRKAAH----------------- 220909380 IVDLVTVFGVAAIGGLLAALLRQPVLLGYLLGGMIVGPAGLGVIKEVVQVETLAQFGVAFLLFALGVGFSLSELKKVQRISLGGGGLQIVLTILTTAGISLGVGWSIPQGLFLGGVLSLSSTAVVLRCLMDRNETEATHGQVMLGILVVQDLAVGLMLAVLPALDKPPEQIGQA----------------------ILWALVQIALVGGGAVIAGIWVIPPLLRLLARTESQELFLLGVVALCLGIALLTEHL-GLSIEMGAFIAGLMISEVEYADQTLAYVEPLRDIFATLFFASIGILIDPVFLWNNLELILGLVTLAIIGKGLIITPLVRLFGYSWKTALFTGIGLAQIGEFSFVLASEGQTLGLVSRQVYLLILGTTAVTLVVTPFLLRAVPYLLTW-----AESTPWLQPYLGAAEEVL---------------AASEDLPFQNHLIVCGYGRVGQNIVRLLQENNYPLLVIDQTESAVQKLREAKIPYLYGNAASPKVLEKAQVHQASGMAIALPDPMSTRLCLKRALEFAPELDVIVRANSDKDIELLYQLGAKEVVQPEFEASLELSNHLLRSRGLPEAVIRHQVEDIRQ----------- 262275515 ---MTGIFLKAFIFVPIAKRLGLGSVLGYLIAGVVIGPVIGLVGDETTTIQHFAEFGVVMMLFLVGLELEPKMLWAMRNKLLGLGGLQVGLTAAAVMGIALHLNQPGSVALAIGLIFALSSTAIVLQTFNEKRLTKTEGGRSAFSVLLFQDIAVIPMLAFIPLLALPELVEQAQSAAAAAAEHHEELSLVAGLPGWALG--LVITAAIATLVIGGHYLSRPLFRFVASSGLREIFTATALMLVIGIAVLMS-LIGLSPALGTFLAGVVLANSEFRHELESNIEPFKGLLLGLFFITVGAGINVGILFDNFFAVIGLTVGLMVLKAAILLVLSLIFHIKGTARWLFALSLAQAGEFGFVLLSFSTQNHVLPIDTAQLLSLVVALSMFLTPGLFILY---DKVILPRYAKSKNNRE---------------------------YDEIDEQGSVIIAGVGRFGQVVNRILTANGVKTVVLDYEVAQVENLRKINVKSYFGDATRPEHLHTAGIEEAAMLVVSMDNQETTTELVEYVKHTYPHVKVLARAFDRGHAYMLRHAGADFVVKETFHSALEMALRTLGTHPFLVEQQKATFNRIEKESSEKLYDT-- 238754282 -------------MGTLAHRLRISPLVGYLAAGVLAGPFTPGFVADTSLAPELAEIGIILLMFGVGLHFSLKDLLAVKSIAIPGAIAQIAVATLLGIGLSSLLGWDWVTGLVFGLCLSTASTVVLLRALEERQLIDSQRGQIAIGWLIVEDLAMVLALVLLPAFAGVIGSENISLSQLFTE---------------LAITIGKVIAFITLMIVVGRRLVPWILAKTASTGSRELFTLAVLVLALGIAYGAVGLFDVSFALGAFFAGMVLNESELSHRAAQDTLPLRDAFAVLFFVSVGMLFDPMILIREPLAVIASLAIIIFGKSAAAFLLVRMFGHSKRTALTISVSLAQIGEFAFILAGLGISLGLMSEHGRNLVLASAILSIMLNPLLFSL-------LDRYLIKTETIEDQILEEAVE----------------EEKQIPVNLCNHAVLVGYGRVGSLLGAKLHTAGVPVVVIENARTRVTALREQGIHAVLGNAANVEIMSLARLDCARWLLLTIPNGYEAGEIVASAREKRPDIKIIARAHYDDEVIYISDRGADQVVMGEREIANSMLNILK------------------------------ 256419600 -------LAAAVIFIPIARKLGLGSVLGYLLAGIVIGPSLLGFIHEGQDIMHFAEFGVVMMLFLIGIELEPALLWNMRAPILGLGGLQVLITTAIVTGLALLLGQPLNASLALGMTLSLSSTAIVLQSLKEKGQLSSAAGQSAFSVLLFQDIAVIPMLAIFPLLAGADTGNTAAHEQTFRDNLP------------AWAQTLMVLGAVTVIVVAGRYLVRPLLRVVARARVRELFTAFALLLVVSISVLMS-LVGLSPALGAFLGGIVLANSEYRHELESDIEPFKGLLLGLFFMAVGASIDFRLVLSMPWVILGLVAALMLVKALTLFILGKTFRISIEQNLLFAMALSQVGEFAFVLLSFTQQNNILSPETVSIMTAVVALSMALTPLLLLLHERI---IQPRFNKTNTDDTREADEIQEKHP-------------------------VIIAGFGRFGNIVGRFLRVNGIQATILDLDSDRVDALHNLGIKVYYGDASRHDLLASAGAADAKVIIIAMDTVEQTLEVVKVVRKHFPHLQMLVKAENIPDTYELMDLGVLHIYRETLDTSLRMGADALQLLGVRAYQAQRNVSTFRKQDEKALKGLS- 294140061 -------LCAAVIAVPLAKRFGLGSVLGYLIAGVVIGPIVGLVGSETNTLQHFAEFGVVMMLFLVGLELEPRMLWDMRNKLMGLGGLQIGLTTAVIMAAGIHFGLGWSVAFTVGLIFALSSTAIVLQTFSEKNLSKTEGGKNAFSVLLFQDIAVIPMLALIPLLALPELVEKAQTLVSLAAEHNEELSLVAELPGWAYG--ITVLLAISSVVVGGHYLSRPLFRYVASSGLREIFTATALMLVIGIAALMS-LVGLSPALGTFLAGVVLANSEFRHQLESNIEPFKGLLLGLFFITVGAGIDFGVLASNIGPVLGITAGVMLVKALILLVLAFIFRIKNSDRWLFALSLAQAGEFGFVLLSYTVQNHVIPTDLAQMLSLVVALSMFLTPGLFI---FFDKVILPRYEESENKPE---------------------------ADEITERGTVIIAGIGRFGQMVNRFLVANKIKTVVLDQSVDQVANLRKINVKSFYGDATQPDLLHTAGIEDASMLVIAIDNNERAVELTKYIKRTYPKVMIFARAFDRGHHFELKHAGADFIVSETYHSALELGKEALGVHPFKAEQKKATLRELELCYKDSLYE--- 146310260 -------LGAAALIVPVAVRLGLGSVLGYLIAGCIIGPWGFRLVTDAESILHFAEIGVVLMLFVIGLELDPRRLWKLRASVFGGGALQMIACGALLGGFCILLGMDWKVAELIGMTLALSSTAIAMQAMNERNLTVSQMGRSTFSVLLFQDIAAIPLVAMIPLLAVSGSSTT---------------------LGAFALSALKVAGALALVILLGRYVTRPLLRFVARSGLREVFSAVALFLVFGFGLLLEE-AGLSMAMGAFLAGVLLASSEYRHALESDIEPFKGLLLGLFFIGVGMSVDFGTLVTHPLRILILLVGFLVIKMGMLWLIARPLNVPNRQRRWFAVLLGQGSEFAFVVFGAAQMANVLDPEWAKALTLAVALSMAVTPILLVLLTRLEQSGSEQDREADEIDEE--------------------------------QPRVIIAGFGRFGQISGRLLLSSGVKMVILDHDPDHIETLRKFGMKVFYGDATRVDLLESAGAAKAEVLINAIDDPLTNLQLAELAKEHFPNLKIISRARDVDHYIKLRQAGVETPERETFEGALKTGRMALEGLGLGAYEARERADLFRR----------- 218886220 LKEFVVIFSLSVVVIYLCHYVKVPAIVGFLLTGVVAGPHGLGLVKAAHEVEIMAEVGVVLLLFTIGLELSLGELMRLRKPVFLGGLAQVALTILAFAGGAELLGQPHGTAAFIGFLAALSSTAIVLKLLQERAQMDSPHGRISLSILIFQDLVIVPMMLLVPFLAGKGGEAGPS----------------------LLFTMAKGAGIILLVFLLSRKLVPALLHRIVRTRNREVFLVSTLAFCLAIALLTSSM-GLSLSLGAFLAGLIMAESEYSHSALEGIMPFRDVFTSLFFISVGMLLDLGFVIDHLPLVIGVTLSVLAVKCLLGGGATLMLGYPLRPALMVGLALCQVGEFSFVLAKAGVSYGLFDRNEYQLFLAASIMTMALTPFLIAGAPRMADVVVRLLPPGARLARRGEDAAAEEAGGAH--------------CGMDLTNHLIIVGFGIGGRHLARAAKAAGIDYTILEMNPDTVRTFAAKGEPIAYGDASHPAVMEHAGACAARVLAIVISDPAAVRSITDTARKLNPSLHIVVRTRFISEIAALRDLGANDVIPEEFETSVEIFTRV------------------------------- 171911098 ILTLTGGLTAALALGFITQKLRLSPIVGYLLAGILVGPFTPGFVADNDIATQFAELGVILLMFGVGLHFHLKDLLAVRKVAIPGAVAQIAAATALGAIVTHFFGWSIEAGIVFGMAISVASTVVLTRVLSDNRALHTPSGHIAIGWLIVEDLFTILVLVLLPAIFGNPGDAQGAGHGAEGGNVWLTMG----------VAMFKLGLLCVFTLVAGQKIIPWFLGYVAKTGARDLFTLTVLVLALGIAVGSAKFFGASMALGAFLAGMVVGQSEFSGRAASEALPMRDAFAVLFFVSVGMLFDPGALKTGWPLMLATLGIVIIGKPLAALAVVLFFKKPLSSALSISVALAQIGEFSFILAALGTSMKILPPEATNALVLTSVISITLNPLMYKGIAPLVKWLESKWARPARPADMQNALELDDTVHRVVVVGFGPVG-----------------------RTLSRILEDNGFRPVIVEMNIETVRKLLAEGKPAVYGDAAQREILHHAGIEKAEGLIIA-ASGVPAKEIVEAARDLNPKIRILTRTSYLNQAEALRQCGANAVFTSEGEIALAMTDYLLEEMGATDEMIDRERDRVREE---------- 225454115 --DMLWLLLASVIFVPIFQKIGGSPVLGYLAAGILIGPYGLSIIRHVHGTKAIAEFGVVFLLFNIGLELSVERLSSMKKYVFGLGTAQVLVTAVVVGLVTHFIGQPGPAAIVIGNGLALSSTAVVLQVLQERGESTSRHGRATFSVLLFQDLAVVVLLILIPLISPNSSKGGIGFQ---------------AIAEALGLAAVKALVAIAAIIAGGRLLLRPIYKQIAENQNAEIFSANTLLVILGTSLLTAR-AGLSMALGAFLAGLLLAETEFSLQVESDIAPYRGLLLGLFFMTVGMSIDPKLLISNFPVIMGTLGLLIGGKALLVALVGKLFGISIISAIRVGLLLAPGGEFAFVAFGEAVNQGIMSPQLSSLLFLVVGISMALTPWLAAGGQLIASRFEQHDVRSLLPVESET---------------------------DDLQDHIIICGFGRVGQIIAQLLSERLIPFVALDVRSDRVAMGRALDLPVYFGDAGSREVLHKVGAERACAAAITLDTPGANYRTVWALSKYFPNVKTFVRAHDVDHGLNLEKAGATAVVPETLEPSLQLAAAVLAQAKLPTSEIAATINEFRSRHLSELTEL-- 42522245 ---ILAFLGFSVVLVSLFQKLGLGTILGYLAAGILIGPLGWGLISDFHFVQTIAEFGVVFLLFIIGLELQPKKLWGLRKTLLGFGGLQILVCTVVFTLAGHQLGISWASAAVVGFALSLSSTAFALQSLSERKVLNTEFGRASFAILLMQDVVAIPALAVIPSLGLVTA---STREVNWGGALAIFIGLALGS----------------------RLLMGRFLQVVAETRSRELFTGVTLLTVIGVAFLM-ESVGLSMALGAFLAGVLLSESEYRHELEADLEPFKGLLMGLFFVSVGMSVKLSLLVENPGLILGITVGYMVLKGFLIYGVGRVMKLHRPASNNLAVYLVQGGEFAFVIFGVGQSAQVLSPEWTQRFTLVVTLSMIASPIIIVLNEKIQAMIACKRPGAGPQYDQ--------------------------IDEADNGNAVIIAGFGRVGQIFGRILRTQDVKFTAIEHDTEQIDLLRRFGNKVYYGDASRPEILEAAGIKNAKYFVLAVDDVETSNNIARILHEDYPHVKVFARSRNRQHTFDLMAAGVTQVRRETIDSSIALSEQLLVEMGTPAKRAHEIIERFRLHDE-------- 157147534 -------LGSAALIVPIAVRLGLGSVLGYLIAGCIIGPWGLRLVTDAEAILHFAEIGVVLMLFVIGLELDPQRLWKLRASVFGGGALQMVVCGGLIGLFCMFLGLRWQVAELIGMTLALSSTAIAMQAMDERNLTVSQMGRSTFAVLLFQDIAAIPLVAMIPLLAASSASTT---------------------LGVFALSALKVAGALALVVLLGRYVTRPALRFVARSGLREVFSAVALFLVFGFGLLLEE-VGLSMAMGAFLAGVLLASSEYRHALESDIEPFKGLLLGLFFIGVGMSIDFGTLIDNPLRILILLVGFLVIKTVMLWLVARPLRVPNKQRLWFAVLLGQGSEFAFVVFGAAQMANVLDPEWAKALTLTVALSMAATPIFLVLL-----------SRLEKSATGEAREADEIDAEQP---------------------RVIIAGFGRFGQITGRLLLSSGVKMVVLDHDPDHIETLRKFGMKVFYGDATRMDLLESAGAAKAEVLINVIDDPQTSLQLTEMVKAHFPDLQIIARARDVDHYIRLRQAG---VEMPERETFEGALKTGRQAL-EKLGLGRYEARE-------------- 119510988 IVDLVTVLAVAACGGLLASLLRQPVLLGYLIGGMIVGPAGLGVIKEVIQVETLAQFGVAFLLFALGVEFSFAELKKVKAIALGGGGLQIVLTILFTVIVCGITGAGPAKGVFLGSILSLSSTAVVLKCLMERNETETPHGQVMLGILVVQDLALGLMIAVLPALNQPAETIGIA----------------------VITALLRLALFAGGAVVAGIWLIPPLLRILARTESRELFLLGVVTLCLGIALLTEHL-GLSIEMGAFVAGLMISEVEYADQTLTYVEPLRDIFASLFFVAIGMLIDPVFLWNNIELILVLVALVFVGKFLIITPLVKLFRYPLKTALIAGLGLAQIGEFSFVLASEGQALGLVSRRIYLLILGTTAVTLMLTPFVLRLVPFLFNFAESMPWLQPYLEEVYPRDVSE---------------------NLPSKSHFVVCGYGRVGKNLVRLLQKHDLPVVVIDQSERRIQQLREEGVPYVYGNCVSLHVLETAGVNNAKGMAIALPDPMSTRLSLKRALELCPELDLVVRATQDKNIEVLYQLGAKEVVQPEFEASLEMASHLLTGLGFSSLVVQQEMKQIRNNH--------- 283778615 ILTLTGGLAAALVLGYITQQLQLSPIVGYLLAGIAVGPHTPGFEADLHLAEQMAEIGVILLMFGVGLHFHLKELLAVRSVAVPGALVQSITATVLGALAGRLFGWDWSISFVFGGAISVASTVVLVRVLSDNRALHTRVGHVAVGWLVVEDLLTVVALVLLPSLFGNDAQGG------------------WGVAIALGLALVKMGTLVAVVFVVGGRLVPWLLDRVASTRSRELFTLTVLVIALGIAVGSATVFGVSMALGAFLAGMIVGRSEFSLRAASEALPMRDAFAVLFFVSVGMLLDPRQLLESPMVILCTLAIVLVAKPASAMLIVLLMRYPLKVALSVSIALAQIGEFSFILATLGKQLKIVPDEVINTLVAAAIVSITLNPLLYRMVGPIDQWLL--SWRKTPAQQPVAKPDQEEDSEESPRH------------------RAIVVGYGPVGKTVTQLLLDNGITPTVIELNHETVRRIKTFDVAAIYGDASRPDVLVEAGIAEAENLILSSGTSQTDEEIIRRAKELNPKIRILARSQYVRELPKLRHAGAEEVFSGEGEVAMAMTMAILRRLGATPEQIDRERERVTSE---------- 282165338 --SILLAFAIAVLL--ICYRFKIPEIIGFLLTGIMAGPYGLGIFTNMQEIDFLAEIGVVLLLFTIGIEFSFKNLIELKKQFFVGGTLQVLLTFAATFLITMALGVSLNTAIMAGFLVSLSSTAIVLRLLQEKDEMDTPHGRIIVGILIFQDIVSVLMMLLIPFLSGSSSTLLQSIPLLLVEVVGLVVLVIVGTV----------------------WLVPKVLYRVARTRSQELFMLSVVVLLLAMAWLTSSI-GLSLALGAFLAGLIISESQYSTQALGGILPFRYVFTSFFFVSIGMLLDVQFVLDNPAVILLAVVAVLVVKAILAGGTAIALGYQMRTAVLTGFALSQVGEFSFILSKLGVDTGLLSQDMYQFFLATSILTMALSPFLINFSPRVSDVI----------------------CKLPLPQRFIENSCDIRSAKMTANDHLVIIGYGLNGRNLARAAKAASVPYVIIEMNPDTVAVEKEKGEPIHYGDATNEKVLEHANVPYARVAVIAISDANATRRITAAVREMSPKVHIIVRTRYLKEMGPLYDMGANEVVPEEFETSLEIFARVLK----KYLVPRESVDTMTAELRSESYE--- 49474424 ITTIVAGLCLAFLLGMVASRLRISPLVGYLLAGVLVGPNTGGFRIDSSIINQLAEIGVILLMFGVGLHFSLKDLLSVKAIAIPAALAQMAFSTFLGLCLGLIMGWGFSSSLVFGLALSTASTVILLRALQERHLIETEKGRIAVGWLIIEDLAMVLILVLIPSLANILGNTKKEAIDPVIKWLDPSIW------GVFGLTILKVIVFIILMLVIGRRIIPWLLKVSAQSGSRELFRLSVFATALGVAFGAAHLFGVSLSLGAFFAGMVMSESELSHRAAEESLPLRDAFSVLFFVSVGMLFDPGKILSHFFPLLATLLIIIIGKSAVAFFIVKALRHSNAIACTISASLAQIGEFSFILASLSLNLGFLNNDAHDLILGGAILSILLNPLVFIAFDKIKKHL--------------ENLLTNLQDVQTIIDIDLKDPDQEFLPITSKTNHIVIIGYGRIGKCVALSLINKGELVVIVEESKRLADKAIADGLEVICGNIIKQDIMSAANISNAYKVVITMRSTIEVGECIVNIRNMKKDIQIITHALSDVETAYLIDLGADIVVTDDEEIANGIIEYI------------------------------- 297848322 --DFLWLLLASVIFVPLFQKIGGSPVLGYLAAGILIGPYGLSIIRNVHGTRAIAEFGVVFLLFNIGLELSVERLSSMKKYVFGLGSAQVLVTAAVGLIAHYVAGQAGPAAIVIGNGLALSSTAVVLQVLQERGESTSRHGRASFSVLLFQDLAVVVLLILIPLISPNSSKGGIGFQ---------------AIAEALGLAAVKAAVAITAIIAGGRLLLRPIYKQIAENRNAEIFSANTLLVILGTSLLTAR-AGLSMALGAFLAGLLLAETEFSLQVESDIAPYRGLLLGLFFMTVGMSIDPKLLLSNFPVIVGTLGLLIVGKTMLVVIMGKVFGISIISAIRVGLLLAPGGEFAFVAFGEAVNQGIMSPQLSSLLFLVVGISMAITPWLAAGGQLIASRFELHDVRSLLPVESET---------------------------DDLQDHIIICGFGRVGQIIAQLLSERLIPFVALDVSSDRVTIGRSLDLPVYFGDAGSREVLHKIGAERACAAVVALDAPGANYRCVWALSKYYPNVKTFVRAHDVVHGLNLEKAGATAVVPETLEPSLQLAAAVLAQAKLPTSEIANTINEFRTRHLSELTEL-- 261251433 ------------------KRLGLGSVLGYLIAGVVIGPIIGLVGEETNTIQHFAEFGVVMMLFLVGLELEPKMLWSMRNRLIGLGGLQVGGTAAIVMVIALYFDQPWTVALAIGLIFALSSTAIVLQTFNEKGLSKTEGGQNAFSVLLFQDIAVIPMLAFIPLLALPELVEQAQSAVSAASEHHEELSLVSGLPSWGYGIVIIISI--VGLVVGGHYLSRPLFRFVAGSGLREIFTATALMLVVGIAALMS-LVGLSPALGTFLAGVVLANSEFRHELESNIDPFKGLLLGLFFITVGAGINFGILFDDFALIIGLTLGVMLLKSAVLYTLAFIFRIKDSNRWLFTLSLAQAGEFGFVLLSFTVQNHVIPQDIAQTLSLVVALSMFLTPGLFIL---FDKVILPRFEQLSNDREP---------------------------DTIEEKGTVIIAGIGRFGQIVNRLLVSNGVHTVVLDQQAAQVDVVRQINTKAYFGDASRPDLLHTAGIEEASMIVIAIDNRDTCVELTKYVKHTYPQVKVLARAFDRGHGYLLRQAGADIIELETYHSSLELGAHAMRFHPFHVEKQKAAYKRVEDKKSDRLYH--- 260434059 -------LAAAVIAVPLSARLGLGSVLGYLAAGIAIGPVLGLVGAETKDLQHVAEFGVVMMLFLIGLELEPRALWDMRHRLLGLGGLQVTASTAVIAAVTYYAGQPWSVAVAVGLTLSLSSTAIVLQTLSEKGPMRTNGGRATFSVLLTQDIAVIPILAFLPLLAMPASIDDGSITRGDGGHADPHTALSLVDGLPGWAVTLVTLGAIALVIVIGVYLTRPLFRFIHTTRLREMYTALALLIVVGISFLMT-LVGLSPALGAFLAGVVLASSEFRHEMESDLEPFKGLLLGLFFITVGAGIDFGYFFNDPFDLIGLAMLVILVKGLVLWVVGRAFQLRGRDHWLFTLGLAQAGEFGFVLLAFSTKQNVIPPALSQKLLMIIALTMLITPLLFIIYDYLSRRIRDKSPQVAPE-------------------------------EIDEQGPVIIAGIGRFGQIVNRLVRASGFKTVVLDHNIETIQLMRRFGVKGFLGDPTRPELLRAAGLEKASVLVAAMDNPKEVTKLVAYARRQRPDLHIVARAHDRPHVYELYQAGANDIVRELFDSSLRALENIGLSEYEAAQAQQTFYHH-------------- 293392908 -------LGSAGLLVPIAVRLGLGSVLGYLIAGCIIGPWGLKLVSDAESILTFAEIGVVLMLFIIGLELDPKRLWTLRASVFGGGGLQMAGCGLVLSAFCYFLGLDWKVALLIGLALALSSTAIAMQAMSERNLTPSPIGRGAFAVLLFQDIAAIPLVAMIPLLANSGAATTLEA---------------------FALSAAKVVGALALVVLLGRYVTRPLLHFVARSGMREVFSAVALFLVFGFGILL-EMAGLSMAMGAFLAGVLLASSEYRHALESDIQPFKGLLLGLFFIGVGMSIDFGTLFSHPLLIATLLLGFMLLKAAMLWLIAPLLGVPKRQRGLFAILLGQGSEFAFVIFGAAQMAGVLPVEWAKALTLAVALSMAATPLLLV--------IAARRENNAPKDDRPADVIDEENAS------------------------VIIAGFGRFGQIAGRLLLANGVHTVVLDHDPDHIETLRKFGTKVFYGDATRADLLEAAGAEHAKVLINAIDDVEANLQLTELAKRHFPHLKVVARARDVDHWYQLRQLGVENPERETFESSLRIGRETLELLGLDAYEAREKADTFRR----------- 73669160 LANVDVLLGFAILILTIFYRFQVPPVLGFLVTGMLIGPYGLGILNGGQN-ELNADLGVIFLLFTIGVDLSLKELWKMKKALFLGGILQILLTTFLTLIICSSLGFSSATSVFFGFLISLSSTAIVLKVLQDRNEVYTQHGKTSLAILIFQDLAIVPLILITPLLA----------------------GDSLNFEGSLSTVFLKGSLVILVFILSAKFLIPYIFYHVGRTGNKELFLVSVVFICLSTALFTSSI-GLSLALGAFLAGIVISGSQYSQQAMGNIVPLRDMFMSFFFVSVGMLLNVGYLLDHLPILILASIALIFVKSIAGVTITFLLGYPLRTAILAGLALSQVGEFSFVLSRLGVEYSLLTEETYQAFLAVSILTMGVTPFLINASYKPVDFLVTKVSGTTNGLKLIHGLYSEPIKEEEQA-------------EPEMKDHLIIVGFGFSGRTVSKAAKAAGIPYIIVEANPETVIQEKQNGGNIHYGDATFEAVLEHAGVKSARVLIIGISDSTATGKIVEIAKKLNPNICIIAKVRDLQEMKRLNSLGADEIIPEEYETSVEIFVRVL----EKYLVPRENIEKLVNDVRA------- 308750165 -------LGSAALIVPIAVRLGLGSVLGYLIAGCIIGPWGLRLVTDAESILHFAEIGVVLMLFVIGLELDPQRLWKLRVSVFGGGALQMVACGVLIGGFCMLLGLDWKVAELIGLTLALSSTAIAMQAMNERNLTVSQMGRSAFAVLLFQDIAAIPLVAMIPLLAASGASTT---------------------FGVFLLSALKVAGALVLVVLLGRYVTRPVLRFVARSGLREVFSAVALFLVFGFGLLLEE-VGLSMAMGAFLAGVLLASSEYRHALESDIEPFKGLLLGLFFIGVGMSVDFGTLVSHPLRIVVLLFGFLVIKTLMLWLIARPLGVPKAQRRWFAVLLGQGSEFAFVVFGAAQMANVLDPEWAKALTLAVALSMAATPLLLVVLSRLEKTGREQEREADEIDEE--------------------------------QPRVIIAGFGRFGQITGRLLLSSGVKMVILDHDPDHVDTLRKFDMKVFYGDATRVDLLESAGAANAEVLINAIDDPKANLELTELAKAHFPNLRIIARARDVDHYIQLRQAGIDAPERETFEGALKSGRMALEALGLGAYEARERADLFRR----------- 206891007 ---ILIIFGISGVIIYILRQLKIPSIVGFLIAGTVIGPYGMGLIKDPNEVEIIAEIGVILLMFTIGIEFSIPRLMALKKEVFLLGSLQVALTIIVISIISLVLNVSLNNSIFYGFIIALSSTAIVMKLLSDKGELNSPHGKICLGILLFQDICVVPLMLFTQLLAGQGESYYN-----------------------FFTVILKASIILSIVFIFSRLAVPYILHEIVKTKSRELFIITTIFICLGTAYFTSKL-GLSLALGAFLAGIVISESEYSAQAVSDILPFKETFSGIFFISVGMLLNIDYIKAHLLEEVILVGSIFFFKALVIIVIAYIFIHSLRVSLKSALSLSQIGEFSFILAFTGKSLGLLNENAYQSFISASVVTMLFTPLIIKYSPKLIDYLV--QMKPFKSLEKTRKI-------------------KESDIIVKKSNHVIIIGFGLNGRNLARVLKETNIPYIILELNPDTVRKMKKKGEPIYYGDGTSQEILHKLGIKRANVLVIAISDPSATRKIVQLAKTENPKIHIIVRTRFIAEIEELKKLGADEVIPEEFETSLEIFARVLH----------------------------- 296101211 -------LGAAALIVPVAVRLGLGSVLGYLIAGCVIGPWGFRLVTDAEAILHFAEIGVVLMLFVIGLELDPQRLWKLRASVFGGGALQMAACGLLLGGFCILLGMDWKVAELIGMTLALSSTAIAMQAMNERNLTVSQMGRSAFSVLLFQDIAAIPLVAMIPLLAASGASTT---------------------LGAFALSALKVVGALALVVLLGRYVTRPLLRFVARSGLREVFSAVALFLVFGFGLLLEE-AGLSMAMGAFLAGVLLASSEYRHALESDIEPFKGLLLGLFFIGVGMSIDFGTLVTHPLRILILLVGFLVIKMVMLWLIARPLNVPGRQRLWFAVLLGQGSEFAFVVFGAAQMANVLDPEWAKALTLAVALSMAATPILLVL--------LTRLEKTGSEQEREADEIDEEQP------------------------RVIIAGFGRFGQITGRLLLSSGVKMVILDHDPDHVDTLRKFDMKVFYGDATRVDLLESAGAAKAEVLINAIDDPQTSMQLVELVKEHFPNLTIISRARDVDHYIQLRQAGVDAPERETFEGALKSGRMALESLGLGAYEARERADLFRR----------- 224368501 --DIVIIVMAAFIGALLAQRLRQPLILGYILAGVAVGPHTGGVVSGIHEIEMLAEIGIALLLFALGLEFSFKELKPIRRIALIGTPIQIFLTMVFGFCTGQAFGWPWMQSLWFGALISLSSTMVLLKTLENQGRMGTLSSRVMIGMLIVQDLTIVPMMIILPQLNHPRAGLP-----------------------LLAMAAVKAVCFLLVMIIAGTRVIPLVMKRVAHWNSRELFLLSTVAMGLGIGYGT-YLFGLSFAFGAFVAGMLLSESDYGYQALSDIIPLRDIFSLLFFTSVGMLFDPRYLINHLGTVMLLVLIIMVGKGLIFGFLSKAFGYRNVIPLAMALGLSQVGEFSFVLARVGVSTHSISADFYSLILTTTIITMFLTPFVSGWTTPLYAL--------------------------RNKWGKAYTFQTINLPEQGLKDHLVIAGGGRVGQYIADVLQKIGVCFVIIEFDCRRVEQLKSFGFPLIYGDASQPVILEAANIERSKLLLVTTPAAVVARAITLLVKKIQPDLHVVTRADSLDQMKEFQNNGVYHIVQPELETGLEFTRQALLHLDLPIERIQQFTDEIR------------ 255541526 --DVLWLLLASVIFVPIFQKIGGSPVLGYLAAGILIGPYGLSIIRHVHGTKAIAEFGVVFLLFNIGLELSVERLSSMKKYVFGLGTAQVLVTAAVGLGSHFVSGLPGPAAIVVGNGLALSSTAVVLQVLQERGESTSRHGRATFSVLLFQDLAVVVLLILIPLISPNSSKGGVGFQ---------------AIAEALGLAAVKAALAITAIIAGGRLLLRPIYKQIAENQNAEIFSANTLLVILGTSLLTAR-AGLSMALGAFLAGLLLAETEFSLQVESDIAPYRGLLLGLFFMTVGMSIDPKLLISNFPVIMGTLGLLIGGKTLLVALVGRLFGISIISAIRVGLLLAPGGEFAFVAFGEAVNQGIMSPQLSSLLFLVVGISMALTPWLAAGGQLIASRFEQHDVRSLLPVESET---------------------------DDLQDHIIICGFGRVGQIIAQLLSERLIPFVALDVRSDRVAVGRALDLPVFFGDAGSREVLHKVGAERACAAAITLDTPGANYRTVWALSKYFPNVKTFVRAHDVDHGLNLEKAGATAVVPETLEPSLQLAAAVLAQAKLPTSEIASTINEFRSRHLSELTEL-- 269104236 -------LFAAVIAVPIAKRLGLGSVLGYLIAGVVIGPVIGLVGSETTTIQHFAEFGVVMMLFLVGLELEPRMLWDMRHRLIGLGGLQVGLSTLVVMGIAMAFGIGWTIALTIGLIFSLSSTAIVLQTFNEKGLSKTEGGRTAFSVLLFQDIAVIPMLALIPLLALPDLVAKAQSAAQQVAEHHDSLSLVAGLPGWAY--ALVVILAIVGVVVGGHYLSRPLFRFVASSGLREIFTATALMLVIGIAALMS-LVGLSPALGTFLAGVVLANSEFRHELESNIEPFKGLLLGLFFITVGAGIDFNVLFDQFGIVIGMTLGVMLIKALVLLLLSFIFKVKGRDRWLFALSLAQAGEFGFVLLSYTVQNHVLPVEISQTLSLVVALSMFLTPGLFIL---FDRVIEPRFAESINDRE---------------------------ADTIDEEGTVVIAGIGRFGQIVNRLLVANGIKTVVLDHDAGLIENMRQIRIKSFYGDATRDDLLHSTGIAEAKVFVVAIDDKERAIDLVKHVKHTYPKVKILARAYDRGHHYSLRNAGADYVISETYRSALALTEVLKEMGVHPFKAEQQKAAFVETEAQSK------ 157148920 LTAGVMFLFAAVAAVPLASRLGIGAVLGYLLAGIAIGPWGLGFISDVDEILHFSELGVVFLMFIIGLELNPSKLWQLRRSIFGVGAAQVMLSAVVLAGLLMLTDFSWQAAVIGGIGLAMSSTAMALQLMREKGMNRSESGQLGFSVLLFQDLAVIPALALVPLLAGSADEHFD------------------------WIKVGMKVLAFAGMLIGGRYLLRPVFRFIADSGVREVFTAATLLLVLGSALFMDAL-GLSMALGTFIAGVLLAESEYRHELETAIDPFKGLLLGLFFISVGMSLNLGVLYTHLLWVAVSVIVLVAVKTLVLYLLARLYGIRSSERMQFAGVLSQGGEFAFVLFSTASSQRLFQGDQMSLLLVTVTLSMMTTPLLMKL---VDKWLSRQLNGPEEEDEKP--------------------------WVDDDKPQVIVVGFGRFGQVIGRLLMANKMRITVLERDISAVNLMRKYGYKVYYGDATQVELLRSAGAEAAESIVITCNEPEDTMKLVEICRQHFPHLHILARARGRVEAHELLQAGVTQFSRETFSSALELLVSLGMHPHQAQRAQLHFR---------------- 255059739 --DIVVLFGLAICTVVVLRKFKLPSIIGFLITGLLAGPYTLGFIRNTHQVEQMAEYGVVLLLFTIGIECSLKELMRIRHMVLLGGGLQVALTIGAVAAIGSFGGFPLPQSVFFGFLVALSSTAILMKLMMDAGEMDTPQGKAALGILIFQDLCIVPLMLFTPFLAGGGKGLVQ-----------------------IGIVSAKAAAVIVGAHYGARFVVPWVFEQVVKTRSRELFVLSIIFIGMGTAWLTAQ-VGLSLALGAFIAGLAISESEYSHQALSDIMPFREAFMSLFFISVGMLLKPAIVFKFPLLLLGMVLSIVLVKALLTSAVGIALGLPMRIALIAGLSLAQIGEFSFVLSRSGLTYGLLTPETYQLFLAASIATMALTPVFMKVAGPAADFMTRALP---------------------HSWTRGRSSLAQNGRKVNLKDHVIIVGYGVNGKNLARILKSLEIPRVIVETNPFTVRSLRGEGEEIIFGDASKPEILEHAGILDARIVVVAISDAAASRRIAAQARQMHPSIHVIVRTRYLLEMEPLFRLGVNEVIPEEFETSVEILFRVLK----------------------------- 261338958 -------LGAAALIVPVAVRLGLGSVLGYLIAGCVIGPWALRLVTDAESILHFAEIGVVLMLFVIGLELDPQRLWKLRASVFGGGALQMVACGLLLGGFCIVLGMDWKVASLIGMTLALSSTAIAMQAMNERNLTVSQMGRSAFSVLLFQDIAAIPLVAMIPLLAASGASTT---------------------LGAFALSALKVVAALTLVILLGRYVTRPLLRFVARSGLREVFSAVALFLVFGFGLLLEE-AGLSMAMGAFLAGVLLASSEYRHALESDIEPFKGLLLGLFFIGVGMSIDFGTLVTHPLRIIILLVGFLVIKMAMLWLIARPLKVPSKQRRWFAVLLGQGSEFAFVVFGAARMANVLDPEWAKALTLAVALSMAATPILLVLLTRLEKSGSEQEREADEIDEE--------------------------------QPRVIIAGFGRFGQITGRLLLSSGVKMVILDHDPDHVETLRKFDMKVFYGDATRVDLLESAGAARAEVLINAIDDPQTSLQMVELVKEHFPNLTIIARARDVDHYIQLRQAGVAAPERETFEGALKSGRMALESLGLGAYEARERADLFRR----------- 298490600 IVDLVSVFAVAACGGLLAALLKQPVLLGYLIGGMVVGPGGLGLIKEVLQVETLAQFGVAFLLFALGVEFSLAELKKVKAIALGGGGLQILLTILITVVVCGLWGALPAKGVFLGCILSLSSTAVVLKCLMERNETETPHGQVMLGILVVQDLALGLMLAVLPAL--------------------HEPGEVIGIA--ILTALVRIALFAAGAVVAGIWLIPPLLRLLARTESRELFLLGVVTLCLCIAL-LTEYLGLSIEMGAFVAGLMISEVEYADEILTIVEPLRDIFASLFFAAIGMLIDPVFLWNNLELILGLVALVFVGKFLIITPLVKLFRYPLKTALITGLGLAQIGEFSFVLASEGQALGLVSRRIYLLILGTTAVTLMLTPFVLRLVPFLFNFAESMPWLKPYLVEEQARDFAE---------------------DLPLKDHIVVCGYGRIGKNLVRLLQQNQLPVVVIDQSESRIQQLRDEGIPYVYGNGVSFHVLETAGVNYAKAMAIALPDPASIRLCLKRALELSPELDLVVRATQDKNIELLYQLGAREVVQPEFEASLEMATYLKEVVQEKMQEIRKD-HYLDLRPERSALEVS- 21228011 ------ILGFAILILTIFSKFEVPPVLGFLVTGVLIGPHGLGIMDSGQNMEINAELGVIFLLFTIGVDLSLKDLWNMKKAVLVGGALQILFTTGIVLAVCTNLGFSHSASLFTGLLISLSSTAIVLKVLQDRNEVYTPHGKTSLAILIFQDLAIVPLILITPILA----------------------GSSVSFEGALPNIFFKGSLIILTFILSAKFVVPAIFYHVGKTGSKQLFFVSVVFICLSAAV-FTYSIGLSLALGAFLAGIVISGSQYSQQAIGNIMPLKDMFMSFFFVSVGMLLDLHYLLDNLSVIILATISLIIIKLIAGSLVTFLLGCPLRTTILTGLALSQVGEFSFVLSRLGLEYSLLEEETYQTFLAVSILTMGVTPFLINASYRPADFIVKKVSDTTHGMKLINGIYSEPLYNEEM-------------TEPQIKDHLIIVGFGFSGKTISKAAKAAGIPYLIIEMNPEIVQHEKAKGEKIQYGDATFGAVLEHAGIKNARVLVTGIADSSSTGKIVEKAKELNPNICVIVKVHDLQEMKRLNSMGADEIIPEEYETSVEIFVRLL----EKYLVPRENIEKMVND---------- 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-------------------------------- 205351426 -------LGSAALIVPIAVRLGLGSVLGYLIAGCIIGPWGLRLVTDAESILHFAEIGVVLMLFVIGLELDPQRLWKLRASVFGGGALQMVVCGGLIGLFCMFLGLRWQVAELIGMTLALSSTAIAMQAMNERNLTVSQVGRSAFAVLLFQDIAAIPLVAMIPLLAASGASTT---------------------LGAFALSALKVAGALALVVLLGRYVTRPALRFVARSGLREVFSAVALFLVFGFGLLLEE-VGLSMAMGAFLAGVLLASSEYRHALESDIEPFKGLLLGLFFIGVGMSIDFGTLVENPLRILLLLAGFLAIKIVMLWLVARPLGVPAKQRRWFAVLLGQGSEFAFVVFGAAQMADVLEPEWAKALTLAVALSMAATPIFLVL--------LTRMEKTATGEAREADEIDEEQP------------------------RVIVAGFGRFGQIAGRLLLSSGVKMVVLDHDPDHIETLRKFGMKVFYGDATRMDLLESAGAAKAEVLINAIDDPQTNLQLSELVKSHFPHLQIIARARDVDHYIRLRQAG---VAMPERETFEGALKSGRQALEALGLGLGLGRYEARERAD-------- 302039439 --DLLVIYAVSTAVVFVFHQFRLPSIAGFLVAGALIGPHGLHLIPDVSQVQVLAEIGIVLLLFTIGMEFSSAHFAAARRILMVAAPVQTGGVLVLALLGALAVGLSYQQGIFWGFLLSLSSTAIVLKALSEQGESDSFHGRATVAILIFQDLAVVPMMLVTPILGTPSGS----------------------AMGTVLMTLVKAAIVVGLIVAAAWYLVPRLLRHIVRSRSRELFLLSIIVLCLGIAWLTS-LGGLSLALGAFIAGLVISESEYSHQALAEVLPFRDSFNSLFFVSIGVLMDMRVVLEHPFIVLGLLLAVIVGKLVAGTGAMVAAGAPPRSAVLVGMALAQVGEFSFILAQQGQDAGLFTGDLYNLFLATSVLTMVVTPFLMQWSPHLGR-----------------RIEAMQRVRGWMPTRTAAHVEQLEGSQIRIKDHVIIVGYGLNGRNLARVLSETEIPHVALDLDGETVRREARHGVPIYYGDGSNANVLRHMKIDDAKVLVVALSDPFTARRTVKVAKGLNPKLHIVVRTRYLRELEELHQLGADDVVPEEFETSIEIFALVLRTYSLPQEFVARKAEQIRRE---------- 114563418 -------LTAAVIAVPLANKLGLGSVLGYLIAGVVIGPIVGLVGSETNTIQHFAEFGVVMMLFLVGLELEPKMLWAMRNRLLGLGGLQVVGSVVAVMACAIYAGYQLSIALTIGLIFSLSSTAIVLQTLSEKRLNKTHAGQNAFSVLLFQDIAVIPMLAFIPLLALPELVDKAQAAVNSMSEQHEQLSLVASLPGWAYAIVL--VLAIGTVVLGGHYLSRPLFKMVAESGAREISTAAALMLVIGIAALMS-LVGISPALGTFLAGVVLANSEFKHELEANIGPFKGLLLGLFFITVGAGIDFTVLFADFAEIIAITLSVMLIKASVLYLLALIFRIKGSDRWLFALCLAQAGEFGFVLLSFSVQQHVIPTDLAQTLSIVVALSMFLTPGLFIL---FDKVIYPRFQVKTNQREQDS---------------------------IDDEGTVIIAGIGRFGQVVNRFLISNNIKTVVLDYQVSQVDTIRRINTKAYYGDATRPDLLKTAGIEQASLFVVAIDNRESSVELVKYLHNTYPKLKIVARAFDRGHGHLLKEAGADVVESETHH---------------------------------------- 238760376 ---------------------------GYLAAGVLAGPFTPGFVADTSLAPELAEIGIILLMFGVGLHFSLKDLLAVKAIAIPGAVAQIAVATLLGMGLSHLLGWDLMTGFVFGLCLSTASTVVLLRALEERQLIDSQRGQIAIGWLIVEDLAMVLTLVLLPAFAGVMGNETTSLSQLFTE---------------LAITIGKVIAFITLMIVVGRRLVPWILAKTASTGSRELFTLAVLVLALGIAYGAVGLFDVSFALGAFFAGMVLNESELSHRAAQDTLPLRDAFAVLFFVSVGMLFDPMILLHEPLAVLASLAIIIFGKSAAAFILVRLFGHSKRTALTISVSLAQIGEFAFILAGLGISLGLMSEHGRNLVLAGAILSIMLNPLLFTL-------LDKYLAKNETMEDLILEEAVE----------------EEKQIPVDLCNHALLVGYGRVGSLLGAKLHAEGIPLVVIENSRPRVEALREQGINAVLGNAASADIMSLARLDCARWLLLTIPNGYEAGEIVASARIKRPDLEIIARAHYDDEVVYISDRGANQVVMGEREIANSMLNMLK------------------------------ 75909294 IVDLVSVLAVAACGGLFAALLKQPVLLGYLIGGMVVGPAGLGLIKEVIQVETLAQFGVAFLLFALGVEFSFAELKKVKAIALGGGGLQIILTTVLVCGLTGAWGALPAKGVFLGSILSLSSTAVVLKCLMERNETETPHGQVMLGILVVQDLALGLMLAVLPAL--------------------HEPGEVIGMA--VLTALVRIGLFAAGAVAAGIWVIPPLLRLLARTESRELFLLGVVALCLGIALLTESL-GLSIEMGAFVAGLMISEVEYADQTLTYVEPLRDIFASLFFAAIGMLIDPVFLLQNIELILGLVALVFLGKFLIITPLVKLFRYPLKTALIAGLGLAQIGEFSFVLASEGQALGLVSRRIYLLILGTTAVTLMLTPFVLRLLPSLFNF--------------------AESIPWLKPYISGEGQALDISEDLPFQDHIVVCGYGRVGKNLVKLLQQHNVPVVVIDQSESRIQQLRDGEIPYVYGNCVSLHVLETAGVSHAKGMAIALPDPMSTRLCVKRALELCPELDLVVRATQDKNIELLYQLGAREVVQPEFEASIEMATHL------------------------------- 294666042 IDIIAVGLAVAFILGTLAQKVKLSPLVGYLLAGVCVGPFTPGFVADQTIANQLSELGVMLLMFGVGLHFSLDDLMEVKWIAVPGALAQIVVATLLGWALAWSMGWSLIHGLVFGLALSVASTVVLLRALEERRLLDTQRGRIAVGWLIVEDLVMVLALVLLPALADVLGTGTPAAAHDAQSP---------SLLAALGVTLLKMVAFVAAMLVIGRRVIPWSLEKVAATGSRELFTLAVLGIALGVAFVSATLFGVSFALGAFFAGMLLKESELSHKAANDSLPLRDAFAVLFFVSVGMLFDPMILIAHPWQVLATFLTITVGKSLAAFLIVRAFGHPTGTALTISTSLAQIGEFSFILAGLGVQLAILPETGRDLILAGALLSIVANPFLFS-------------------------WLDRWQAKQAQDAPAAVEPELPPGPPLPADGHAIVIGYGRVGSSLAQLLRSRGVPVLVIDDNGDHVAKAHATGIPGIRGSAAADRVLAEARPEHAKIAILAIPQPLEAGEALAKLRVINPSLTLLARAHSDAEVKHLLEHGADGAVLAERELAYSLAEMV------------------------------- 283835755 LTAGVLFLFAAVAAVPLASRLGIGPVLGYLLAGIAIGPWGLGFISDVDEILHFSELGVVFLMFIIGLELNPAKLWQLRRSIFGVGAAQVILSAVVLAGLLMLTAFSWQAAVVGGIGLAMSSTAMALQLMREKGMNRSESGQLGFSVLLFQDLAVIPALALVPLLAGSADEHFD------------------------WIKVGMKVLAFAGMLIGGRYLLRPVFRFIADSGVREVFTAATLLLVLGSALFMDAL-GLSMALGTFIAGVLLAESEYRHELETAIDPFKGLLLGLFFISVGMSLNLGVLYTHILWVAASVIVLVVVKMLVLYVLARLNGMRSSERMQFAGVLSQGGEFAFVLFSTASSQRLFQGDQMALLLVTVTLSMMTTPLVMKM---IDKWLSRQFNGPDEEDEKP--------------------------WVEDDKPQVIVVGFGRFGQVIGRLLMANKMRITVLERDISAVNLMRKYGYKVYYGDATQVDLLRSAGAEAAQSIVITCNEPEDTMKLVELCQQYFPHLHILARARGRVEAHELLQAGVTQFTRETFSSALELLVTLGMHPHQAQRAQLHFR---------------- 88857957 -TEIFSLLAIAVVLVWLFKRLNLPPVLAYLAVGVLVGPHALGWISEYQEIHLVAEFGIVFLLFSLGLEFSIPKLMAMRHIVFGLGSAQVVATSCIIIAIVMVYNPHFATAFSIGTLLALSSTAIVVKQLSESGELHTRRGQLAIGILLFQDIAVVPLLIILPLLSGEG---------------------EHHLVWALSIALTKGAFVCMLLWAVGKWVLPRLFNEVAQLRTDELFVLTTLLVTL-FASGLTHFFGLSMALGAFLAGIMLGESQYRHQLEADIRPFRDILMGLFFVTVGMQLDMSFVWFNAYWILLAVCGLILIKALLIKQLAHFMGETAKDAWATGLMLCQMGEFGFVLIALALQHQLIESSYASLLISIGVISMAMTPYLIDKNQQLAKKLSRG-------------------------EKSEQDKTAAPNFSTNLTNHVVICGFGRVGQTVARFLKAEAIPYIALDIDPIRVREAQAAGENVQFGHVRQKDILKAAKVDKSRLVIISFADYAKAMSVVSVVRQLSDSVKILVRMRDDQHLIELKNAGVTEVVPESLEASLMLVSHV------------------------------- 300115581 ITTLAVALGLALALGFLAERIKLPALVGYLLAGILISPSTPGFIADIEIARQLAEIGIMLLMFGVGLHLSLEELLSVRKIALPGAVLQIVITTSLSTGIAIVWGWELGSAMVFGLTLSVASTVVLLKALETHSILDSVNGRIAVGWIVVEDITMVLVLVFLPPLAGWLDGDGANTQSL-------ELGWTLG------ITLTKVTVFAALMLIVGRRFFPWLLWQVADTGSRELFTLCVVAAAVSIAYGATTLFGVSFALGAFFAGMVLRESELSHRAAAESLPLRDAFAVLFFVSVGVLFDPVILIEQPLELLTVVTIIIIGKPLAAATLILTFRYPLNTALTISAGLAQIGEFSFILAGLGVSLGLLTVEGQSLVLAGAITSIALNPLVFKAIEPLQRWLRSRSV-LARVLEKSSDPLAEL---------------PMSTEQKYLSKQVVLVGYGQIGRRIGKILTEQRIPYVVAEQNRELVETLRKQGIPAVSGDASDPTVLIQAHIARAKVLIITVPGAFSTRQMIKTARTLNPTIKTVIHGYSKEETILLEQEGAGKIFLGENELATNMALHVLE----------------------------- 37527690 ITTLVGGFFIAYLLGMLAQRLKISPLVGYLTAGVLAGPFTPGFVADASLAPELAEIGVILLMFGVGLHFSLKDLLAVKSIAIPGAIAQILVATLLGVGLSAILGWELFSGIVFGLCLSTASTVVLLRALEERQLIDSQRGQIAIGWLIVEDLAMVLTLVLLPAAAGILGNKEANIGQ---------------LIMELAMTVGKVIAFILLMIVVGRRLIPWVLAKTASTGSRELFTLAVLVIALGIAYGAVALFDASFALGAFFAGMVLNESELSHRAAQDTLPLRDAFAVLFFVSVGMLFDPMVLIQQPLSILATLAIIIIGKSAAAMLLVKMFGHSRRTALTISVSLAQIGEFAFILAGLGVALGLLDGNARNLVLAGAIVSIMLNPVLFSLLDRYL-----------------------EKTETIEEQLLEETLEEETQIPVDICGHTIVVGYGRVGSLLCQRLQEKEIPLVVIENTRAKFEELGEQGISAVMGNAASKDIMSLARLDCACSLLLTIPNGYEAGEIVACAREARPDINIIVRADYDDEVTYITERGASHVIIGEHEIAKTMA---------------------------------- 253988458 ITTIVGGFFIAYLLGMLAQRLKISPLVGYLTAGVLAGPFTPGFVADASLAPELAEIGVILLMFGVGLHFSLKDLLAVKSIAIPGAIAQILVATLLGVGLSTILGWELFSGIVFGLCLSTASTVVLLRALEERQLIDSQRGQIAIGWLIVEDLAMVLTLVLLPAAAGILGNKEANIGQ---------------LIMELAMTIGKVIAFILLMIVVGRRLIPWVLAKTASTGSRELFTLAVLVIALGIAYGAVTLFDASFALGAFFAGMVLNESELSHRAAQDTLPLRDAFAVLFFVSVGMLFDPMVLIQQPLAILATLAIIIIGKSAAAMLLVKMFGHSRRTALTISVSLAQIGEFAFILAGLGVALGLLDGDARNLVLAGAIVSIMLNPVLFSLLDRYL-----------------------EKTETIEEQLLEETLEEETQIPVDICGHTIIVGYGRIGSLLCQRLQEQEFPLVVIENTRAKFEELGEQGISAVMGNAASKDIMSLARLDCAYSLLLTIPNGYEAGEIVASAREARPDLNIIVRADYDDEVTYIMERGASHVIIGEHEIAKTMASVL------------------------------- 295098562 -------LGAAALIVPVAVRLGLGSVLGYLIAGCVIGPWGFRLVTDAESILHFAEIGVVLMLFVIGLELDPQRLWKLRASVFGGGALQMLACGLLLGGFCILLGMEWKVAELIGMTLALSSTAIAMQAMNERNLTVSQMGRSTFSVLLFQDIAAIPLVAMIPLLATSGASTT---------------------LGAFALSALKVAGALALVVLLGRYVTRPLLRFVARSGLREVFSAVALFLVFGFGLLLEE-AGLSMAMGAFLAGVLLASSEYRHALESDIEPFKGLLLGLFFIGVGMSIDFGTLVTHPLRIIILLVGFLVIKMAMLWLIARPLNVPKPQRRWFAVLLGQGSEFAFVVFGAAQMANVLDPEWAKALTLAVALSMAATPILLVL--------LTRLEKTGSEQEREADEIDEEQP------------------------RVIIAGFGRFGQITGRLLLSSGVKMVILDHDPDHVDTLRKFDMKVFYGDATRVDLLESAGAAKAEVLINAIDDPETSMQMVELVKEHFPHLTIISRARDVDHYIQLRQAGVAAPERETFEGALKSGRMALESLGLGAYEARERADLFRR----------- 78222323 -------FGLAVFTVVLLRRFMLPSIIGFLATGILAGPYALGLIEDTHQVEQMAEIGVVLLLFTIGIEFSLKELMRIKHLVFWGGGMQVGVTILIVAALAVAFGSTLPQATFYGFLVALSSTAILMKLLMDSGEMDTPHGKMALGILIFQDLCVVPLMLFTPFLAGAGNGWTG-----------------------ILLVSAKAVAVVVIAHFGSRFAVPWLFEQVVKSRSRELFILTIIFIGFGTAWLTAQ-VGLSLALGAFIAGLAISESEYSHQALGDIIPFRDAFMSLFFISVGMLLDPSVILKQPLLVGSLVVIILVVKFLVTGGAAVALGVPARVGIVTGLALAQIGEFSFILCQTGVQHGLLSKEHYQVFLAASVATMALTPLCLKIGAPVAAWLVRILP---------------------APLTRGRGVLRGKEKKVTLSDHVIVVGFGVNGKNLSRVLKAQKIRHVIIETNPFTVSAEKSKGTRIMFGDASRPEVLTHAAVEHARIIVIAISDAAASRRVVAQARQMSPTIHIIVRTRYILEMEPLYKIGANEVIPEEFETSIEIFSRVDQIDHCVAEIRRDSYDMFRTMSRR------- 241774650 ITTLASGFGLALLFGFLAEKIKLPALVGYLLAGILIGPSTPGFVADTHIAAQLSEIGVMLLMFGVGLHFSLGDLMSVRKIALPGAIVQMSLATCLGFALAHWWDWGIGAALVFGLSLSCASTVVLLKALEARNAIDSMNGRIAVGWLVVEDLVTVLVLVVLPPLAHLLESNGSTGSAPTGN-----------LWVTIGQTLLSVGAFIALMMLAGRKVFPWILWQISKTGSRELFTLSVIAAAITIAWGASELFSVSFALGAFFAGMVMRESKFSHRAAEESLPLRDAFSVLFFVSVGMLFDPMVLIEHPMEVLAVVGIIIVGKGLAAAALVLVFRYPLNTAFTVAASLAQIGEFSFILGGLGLSLGILPQSGMSLLLAGALVSIALNPFLFAAIAPLTRW-VLAHSELARRHERREDVLSELPQTTE---------------ARYLKGQVVLVGYGRVGKRIAATLDGQGIAYVVVEQNRERVEDLRENGKAAVYGDAVEPEVLVQAHIHHAAMLLVATPDLVDIHLMVEAARRVNPAIEVVLRTHSEEEMHFLQQAQMGTVFFGEEELARNITRHV------------------------------- 142184222 --DMLILLGFSVVIVYALQKVKVPSIIGFLLTGVIIGPYGFSLINAVDQVEVLSEIGVILLLFVIGMELSIKQLASIKKTVFIGGALQVGVTAAVASVSYQVLGNPWNESVFVGFLFSLSSTAIVLKTLQDRRQISAPHGRNALGILIFQDIIVVPMMLVTPIIAGDTSNVAMS----------------------IASLVGKSLIVVAITYVSARFIVPKVLHSVAKTNSKELFLLVTITLCFAVAFLTSE-AGLSLALGAFLAGLILSESEYSHQATSVILPFRELFTSFFFVSIGMLLQLQFFLANIGVILGLVALVFVVKSLIAALAVAVLRYPPRTLILTGLALFQVGEFAFILSKVGLQYELLTPETNQYFLSVSVLSMMLTPFVIIFSETIADKLAPVTKVLPFSLTSHAPGDPAHDPASDSHASNSHAPGDPAPHDHAYQNHLVIIGYGINGSNLAKAASASNIPYIVIETNPETVQRERAKGVPILYGDATEEHILEIAQIDEARVAVVAISDLLATRDVIRAIRSITDSVHLVVRTRYVKETAELFALGADEVIPEEFETSVQIF---------------------------------- 300721953 ITTIVGGFVLAYLLGMLAQRLKISPLVGYLVAGVLAGPFTPGFVADTSLAPELSEIGVILLMFGVGLHFSLKDLLAVKSIAIPGAIAQIAVATLLGVGLSALLGWGLFSGIVFGLCLSTASTVVLLRALEERQLIDSQRGQIAIGWLIVEDLAMVLALVLLPAAAGILESKNADIGQLFIG---------------LSITIGKVIAFILLMIFVGRRLIPWLLAKTASTGSRELFTLAVLAIALGVAYGAVTLFDASFALGAFFAGMVLNESELSHRAAQDTLPLRDAFAVLFFVSVGMLFDPMVLFQQPLAILGTLIIIIIGKSLAAMLLVRMFGHSRRTALTISVSLAQIGEFAFILAGLGVALGLLDGEARNLVLAGAMISIMLNPLLFSLLDRYL-----------------------EKTETIEEQLIEETLEEETQIPVDICGHAIVVGYGRVGRLLCQRLQEKNFPVVVIEDTRARFEELGEIGTSAVMGNAANKDIMALARLDCACTLFLTIPNGYEAGEIVANTREIRPDINIIVRAHYDDEVTYITERGTNQIIIGEHEIAKAMAASI------------------------------- 186682968 IVDLVLVLGVAACGGLLAALLRQPVLLGYLIGGMIVGPAGLGLIKEVIQVETLAQFGVAFLLFALGVEFSFAELKKVKAIALGGGGLQIALTTVVVSGLSGAWGTLPAKGMFLGCILSLSSTAVVLKCLMERNETETPHGQVMLGILVVQDLALGLMLAVLPALNQPAETIGIA----------------------VLTALLWIALFAAGAVAAGMWLIPPLLRLLARTESRELFLLGVVALCLGIALLTEHL-GLSIEMGAFVAGLMISEVEYADQTLTYVEPLRDIFASLFFAAIGMLIDPVFLWNNLELILGLVALVFIGKFLIITPLVKLFRYPLKTAIIAGLGLAQIGEFSFVLASEGQSLGLVSRQIYLLILGTTAVTLMLTPFVLRLVPFLFNFAESMPWLKPYLEEQEALDVSEDLPF---------------------KDHVVVCGYGRVGKNLVKLLLQHNLPVVVIDQSESRIQQLREAGVSYVYGNCVSLHVLETAGVNHAKGMAIALPDPMSTRLCLKRALELRPELDLVVRATQDKNIEVLYQLGAREVVQPEFEASLEMA---------------------------------- 227355173 IKAVLFFLCAAVIMVPIAQRLKIGAVLGYLIAGIAIGPWGLGLFKDVDYILHFSELGVVFLMFLIGLELNPAKLWELRRAIFGVGAMQVVFTASVITGLLLLLSFSWQAALIGGLGIAMSSTAMALQLMNEKGMNHNEGGQLGFAVLLFQDMAVIPILAVIPLLAGETASSD------------------------WYRIALKIVSF-AALLICGRYLLRPLFRLIVKSGVREVFTAGALLVVLG-SALFMEMIGFSMAMGTFIAGVLLADSEYRHELEISIEPFKGLLLGLFFISVGMSLDIGILWRYLPQVLLGVVILVLIKGLVLYGIAWLARLRFSTRLQFSAVLSQGGEFAFVVFSTSMAMGVLNSEQMALLLVVVTLSMMTTPLVMQMTDA-----------VLSRRYNDAKIDEEPFVENNHPE-------------------VILVGFGRMGQVVGRLLMANKVNVTVLEHDVGSLSTMRKYGYKVYYGDATDLNLLRAAGAEHAKAIVITSNEPEATMEIVHLCQRHFPQLQIIARARGRVEAHELLKAGVTEFSRETFSSALELGRHPHQAYRAQQHFRRLDMQLLRKLVDESPEEVS- 1197659 ITTIVGGLVLAFLLGSLAHRLRSSPLVGYLAAGVLAGPFTPGFVADTSLAPELAEIGVILLMFGVGLHFSLKDLLAVKAIAIPGAVAQIAVATLLGMGLSHLLGWDLMTGFVFGLCLSTASTVVLLRALEERQLIDSQRGQIAIGRSIVEDLAMVLTLVLLPAFAGVMGNETTSLSQLFTE---------------LAITIGKVIAFITLMIVVGRRLVPWILAKTASTGSRELFTLAVLVLALGIAYGAVGLFDVSFALGAFFAGMVLNESELSHRAAQDTLPLRDAFAVLFFVSVGMLFDPMILLREPLAVLASLAIIIFGKSAAAFILVRMFGHSNVYSTHHFCPWRKSVNLPFILAGLGISLGLMSEHGRNLVLAGAILSIMLNPLLFTL-------LDRYLAKNETMEDLILEEAVEEEKQIPGRFVQSCTVSRLWSG----------------GSLLGAKLHAEGIPLVVIENSRPRVEALREQGINAVLGNAASADIMSLARLDCALVIILTIPNGYEAGEIVASARIKRPDLEIIARAHYDDEVVYISVRGANQVVMGEREIANSMLNMLK------------------------------ 171322858 IALLAAGFGLAMIFGYLASLLKMPPLVGYLLAGIVIGPGTPGFVGDLSLAQQLAEVGVMLLMFGVGLHFSLGDLLAVRKIALPGAVVQITVATLLGGGLALTWGWSLGAALVFGLALSVASTVVLLRALEGRGLVETVNGRIAVGWLVVEDLVMVLVLVLLPPVAGLLGGTPPGDAHAAGGSVWGTLG----------VTMLKVAAFIVLMLVVGKRVFPRILWLVARTGSRELFTLCMIAAAVGIAFGAAKLFDVSFALGAFFAGMMMRESEFSRRAADETLPLRDAFSVLFFISVGMLFDPKVLLTEPLHVIEVAAIVLIGKTLAAVALVIAFRYPLNTALTVGAGLAQIGEFSFILAGLGRALGLLSAEGQSLILAVALISIAMNTLLFAMIDPALAWIRKHSAFARKLEARDDPLAA----------------LPMSTPQTHLTGQVVIVGYGKVGARIAHALDERGIAYVVVEQNRELVEKLRADGVAAVSGDAIEPVVLVQAHIARAGMLVVTLPDVFDVRQIVEISRTLNPTLEVVLCTNSGDEADLLSSEGVGTVFMGESELARGMTEHV------------------------------- 254253919 IALLAAGFGLAMIFGYLASLLKMPPLVGYLLAGIVIGPGTPGFVGDLSLAQQLAEVGVMLLMFGVGLHFSLGDLLAVRKIALPGAIVQIAVATLLGGGLALAWDWSIGAALVFGLALSVASTVVLLRALEGRGLVETVNGRIAVGWLVVEDLVMVLVLVLLPPVAGLLGGTPPGDAHGAGGTVWSTLG----------ITMLKVAAFIALMLVVGKRVFPRILWLVARTGSRELFTLCMIAAAVGIAFGAAKLFDVSFALGAFFAGMMMRESEFSRRAADETLPLRDAFSVLFFISVGMLFDPKVLVDEPLHVIEVAAIVLVGKTLAAVALVIAFRYPLNTALTVGAGLAQIGEFSFILAGLGRALGLLSAEGQSLILAVALISIAMNTLLFATIDPALAWIRKRSAFARKLEARDDPLAA----------------LPMSTPQTHLTGQVVIVGYGKVGTRIAHALDERGIAYVVVEQNRELVEKLRADGIAAVSGDAIEPIVLVQAHIARAGMLVVTLPDVFDVRQIVEIARTLNPTLEVVLCTNSGDEAALLASEGVGTVFISESELARGMTEHV------------------------------- 226951950 IILLAAGFGLALVFGFIAARLRLPPLIGYLIAGIIISPNTPGFVGDMKLANQLAELGVMFLMFGVGMHFSINDLLQVRRIALPGAILQITVATLLGIGVSMYWGWDFGAALIFGLSLSCASTVVLLKALGDRGLLDSVNGKIAVGWLLVEDLVMVLALVLLPAVAVLLGGQALHGTNPEQSIWVT-----------IGLTLLKVTGFIAFMLIVGKRVVPMIMQFVARLGSRELFTLTVVAAAVSIAYGSYAVFGVSMALGAFFAGMVVKESDFSHRAEEETLPLREIFAILFFVSVGMLFDPSILLKEPHHILAVVAIIMIGKTLAAIALVLFFRYPLNTALTVGASLAQIGEFSFILATMGVALGLLTLEAQNLILAGALFSITLNSFVFSAIEPTQRWIRQRSHLARLLERSGDPLA----------------MLPDEVDQEYLRDQVVIIGYGGVGRRITENLIAQDIKVVIAEENREIVEKLRAEGVAAVSGEATEPNVLIQAHIHHARLLVISPMDILDIHRIVDISKKLNPKIQVLICAESKEEAAVIREENIGEVFYAKEEMAKNMSHHI------------------------------- 196156210 --NIVVLMFISVCAVALFKRVHLPPILAYLFAGVLAGPQLLSVFAHPEEMHLLAEVGIVFLLFSLGLEFSLPKLLAMRSLVFGVGLGQMLFTTAVFTCVPLLLGIPVSASIIIGGTLALSSTAIVIKQATEMGILNNRRTQLAVSILLFQDLAVVPFLIAIPLLAQTG---------------------EVSIALALGEALLKGVFVIAFLMSVGKWLLPWVFREIARTRTDELFVLTTILIAL-LAGGLTYYFGLSMALGAFLAGMMLGESQYKYQLEADIRPFRDILMGLFFVTVGMQLELTVLWDSLFEIVCGVFALMVVKVILVRGASLLVKTDPIDGWSAGVKLCQIGEFSFVIAALATTHGVLTKEQSSLIVSMGVISMALTPWLMNNSVTIAKRLV--------------------------NNDVSFDDKANLGTAGTLTNHVVICGFGRVGQSVARMLKMEGIHFVAIDMDPVRVHESRNAGEPVIFGDASQKDILTNANVEGARLVLVTFDQVDKAKQVITQTRSLASTTDVMVRTKRDYQLESLYSAGANQVVPELQEGSLMLVSQVLHYA--------------------------- 262375015 IILLAVGFGLALVFGYLAARLRLPPLIGYLIAGILISPHTPGVVGDIHLANQLAELGVMFLMFGVGMHFSLNDLMQVRRIALPGAILQIAVATLLGVGVSMLWGWSFGSALVFGLSLSCASTVVLLKALGDRGLLDSINGRIAVGWLLVEDLVMVLALVLLPATAVLLGGQALEGASDENIWLT------------LGITLLKVAGFIAFMLIIGKRLIPMIIQVVARLGSRELFTLTVVAAAVSIAFGAYKVFGVSMALGAFFAGMVVKESDFSHRAEEETLPLREIFSILFFVSVGMLFDPRILLEQPLHVLAVVAIIMIGKTIAAMALVLFFRYPINTALTVGASLAQIGEFSFILAALGVSLNLLSLEGQNLILAGALISITLNSFIFSAIEPVQKWIRERSTLARLLERSGDPLA----------------MLPDEVSQDYLRDQVVIIGHGEVGRRITRSLMEENIKVVIAEENRDIVENLREKGIAAVSGVATEAGVLIQAHIQHARLLVISPMDIIDIHKIVDIAKTLNPQIQVLVCAESKEEAEAIRRDNVGAVYYAKEEMAKNMSNHI------------------------------- 283835111 -------LGSAALIVPIAVRLGLGSVLGYLIAGCIIGPWGLRLVTDAESILHFAEIGVVLMLFVIGLELDPQRLWKLRASVFGGGALQMAVCGGLIGLFCMFLGLRWQVAELIGMTLALSSTAIAMQAMNERNLMVSQMGRSAFAVLLFQDIAAIPLVAMIPLLAASGASTT---------------------LGAFALSALKVAGALVLVVLLGRYVTRPALRFVARSGLREVFSAVALFLVFGFGLLLEE-VGLSMAMGAFLAGVLLASSEYRHALESDIEPFKGLLLGLFFIGVGMSIDFGTLVDNPLRIVILLVGFLVIKIVMLWLIAKPLQVPNKQRRWFAVLLGQGSEFAFVVFGAAQMANVLDPDWAKALTLAVALSMAATPILLV--------ILTRLEKSATGEEREADEIDEEQP------------------------RVIIAGFGRFGQITGRLLLSSGVKMVVLDHDPDHIETLRKFDMKVFYGDATRMDLLESAGAAKAEVIVNAIDDPQTSLQLTEMVKEHFPHLQIIARARDVDHYIRLRQAG---VEMPERETFEGALKT-GRLALEGLGLGRYEARE-------------- 118579222 LQDIEILFGLALITVILFRRLMFPSIVGFMATGILAGPHALGFIKNSHQVEQMAEIGVVLLLFTIGIELSLKELMRIRHLVLLGGGLQVLVTILVVAGVAMLGGFPANQSVFFGFLVALSSTAILMKLLIDSGQADTPHGKMAMGILIFQDLCIVPLMLLTPLLAGGGDGARE-----------------------IVLIGAKAAAVVVMAHYGARFLVPWIFKQVVRTRSRELFILTIIFIGLGTAWLTA-LAGLSLALGAFIAGLAISESEYSHQALGDIIPFREAFMSLFFISVGMLLDPAILLKHPLLIASLVAAILLIKTLVTSGAGMALGVSTRITVITALSLAQIGEFSFVLSQSGVNLGILTPDMYQIFLAASIATMGLTPACLGFAPAVAERISTLLPRRWSRGR---------------------GVLASHDRPVAMSDHVIIVGYGVNGRNLSRVLKSQKIQHLVIETNPFTVRSEARKGHKIHFGDASKPEVLEHAHVDRARVLVVAISDAAASRRVAGMARQMNPALHIIVRTRYVLEVEPLFKLGVNEVVPEEFETSVEIFSRVLR----------------------------- 283788010 ----VLFLFAAVAAVPLASRLGIGAVLGYLLAGIAIGPWGLGFISDVDEILHFSELGVVFLMFIIGLELNPAKLWQLRRSIFGVGAAQVLFSAALLAGLLILTGFSWQAGVVGGIGLAMSSTAMALQLMREKGMNRSESGQLGFSVLLFQDLAVIPALALVPLLAGSADEHFDWMKVGMK------------------------VLAFAVMLIGGRYLLRPVFRFIAASGVREVFTAATLLLVLGSALFMDAL-GLSMALGTFIAGVLLAESEYRHELETSIDPFKGLLLGLFFISVGMSLNLGVLYTHLPWVVASVLALVAVKTLVLYGLARVYGLRSSERMQFAGVLSQGGEFAFVLFSTASSQRLFQGDQMALLLVTVTLSMMTTPMLMKL---IDKRLSRQFNGPDEADEKP--------------------------WVDDDKPQVIVVGFGRFGQVIGRLLMANRMRITVLERDISAVNLMRKYGYKVYYGDATQVDLLRSAGAEAAESIVITCNDPEDTMKLVALCQQHFPHLHILARARGRVEAHELLQAGVTQFSRETFSSALELLVSLGMHPHQAQRAQLHFR---------------- 253997110 ISTIAAGFGLALIFGFIAERFKLSALVGYLVAGMLIGPATPGFVADAHIASQLSEIGVMLLMFGVGLHFSIDDLMSVKRIAIPGAIVQMSIATVLGMYVANTWGWTFGEGLVFGLALSCASTVVLLRALESRNLMQSINAKITIGWLVVEDLLTVLVLVLLPPLASLLGGTAVD-------------GGATSIWQTLGMTLLQVAAFIVIMLVVGKRLLPWLLWHVAKTGSRELFTLSVISAAIGIAYGAAALFSVSFALGAFFAGMVMRESEFSHRAAQESLPLRDAFAVLFFVSVGMLFQPSILLSKPLSVLAVVAVIIVGKSIAAMAITLAFRYPLNTALVVAASLAQIGEFSFILAGLGVSLGILPAEGMSLILAGALISIAINPLLFSAIMPFRKWLVGLSSYARELETRADPYA----------------ELPMSTERKYLEGQVVLVGYGRVGSRIANELKEHNIPFVVAEQNRAIVESLRKKGIPAVSGNASEPGVLIQAHIANASMLVVATPEPIDVRKMVDTAKALRPEIEIVLRTHNEDESELLRKDNLGTVFYGEEELAVGM----------------------------------- 126645526 -------------CVPLAKRLGMGSVLGYLLAGILIGPYLLGFITNEQDIMHATEFGVVMMLFLIGLELEPKNLWKIRDLIIRIGLSQVLVSAALVFVIGLLIPIQWQISLAIALSMALSSTAIVLQSLKERNEMNSPLGKMSFGVLLMQDIAVIPILAILPLLVVTVPEISGEHTDGMHGLIDSLPGWA---------QTLSIFGAIGIVVLLGRYGFGPLLNFVAKTRLRELFTASALLIVVGISYLM-EIVGLSPALGAFLAGVILANSPYRHALESDLEPFKGLLLGLFFMAVGSTINFSLIFNEASTVFAITFGIILLKTLVLLVLGKVKKLQFSSNLKFAIGLSQVGEFSFVTYAFAQQLGIFDQSLTDTLMAVTALSMTISPILMLV---FDKFIIPLMSKNSENKEGKMDSFQE-------------------------KNKVILIGFGHFGSTLGRFLRASGVEATILDSDPERIEYLRKMGFKVYFGDGTRAELLQSAGAEDADILISALDNTEYSIKLVELCKQEFPHLEVMIRAKNRYDAFELMDKGVTNIYREHLDTSIKMGDVLKKLGFRAHTVHRMAKQFHDYDEEA------- 120610477 -------------------RVRLPALVGYLLAGVAIGPYTPGFVADGAMASQLAEIGVMLLMFGVGLHFSLGDLLAVRRIALPGAIVQMAVATLLGVGLASWWGWGLGGALVFGLALSVASTVVLLRALETLGILDSYTGRIAVGWLVVEDLAMVLVLVLLPPLAGWLGGTPEGPAGAAAHPP---------LWKTVGWTLAQVGGFVAVMLLVGRRLFPWLLWQVARTGSRELFTLCVVAAAVGIAFGSAALFGVSFALGAFFAGMVMRESEFAHRAAQESLPLRDAFAVLFFVSVGMLFDPRVLLERPLQVLAVVAIIIFGKTFAAAALVLAFRYPLNTALTVSASLAQIGEFSFILVGLGASLGLLPPEGASLVLAGALFSIALNPILFRAIAPLQDWLRARSAWARQLELRDDPLA----------------ELPETTHQRYLARQVVLVGYGRVGRRIAAALAARDIPFVVAEQNRELVERLRGQGMAAVAGDAVDPAVLIQAHIARAHMLVIATPDTLDVRQIVATARTLNPGIETVVRSHNEEEAHLLESEGVGKVFLGEEALAVAMTTHVVDVA--------------------------- 238754160 LTAIILFLFAAVVAVPIAQRLGMGAVLGYLIAGIAIGPWGLGFIRDVDEILHFSELGVVFLMFIIGLELNPAKLWQLRRSIFGVGAGQVAITAAVLGALLYFTHFSWQAAVIGGVGLAMSSTAMALQLMREKGMNRNEGGQLGFSVLLFQDIAVIPALALIPILAGGGGAND-------------------------WAKIGLKVAAFAVMLIGGRYLLRPLFRYIVASGVREVFTAAALLVVLGSALFMDAL-GLSMALGTFIAGILLAESEFQHELEIAIEPFKGLLLGLFFISVGMALNIGVIFTHLLEVLLGVLALVAIKMTVLYGLARGFGLHRSVRLQFAGVLSQGGEFAFVLFSAAFSQHVLTGDQLALLLVIVTLSMMTTPLLMQSIDRILS------RRYNAPDENDEKPFVEDNDPQ-----------------------VIVVGFGRFGQVIGRLLMANKMRITVLERDVSAVGVMRKYGYKVYYGDATELELLRAAGADKAKAIVITCNEPEDTMTLVHLCQQHFPNLHILARARGRVEAHELLQNGVKDFSRETFSSALELLLELGMHPHQAYRAQQHFR---------------- 218439909 ILDLVSVLTAAGIGGLLAALLSQPIILGYLLAGIIIGPLGLGFIKELVQVETLAQLGVAFLLFTIGVEFSFAELQKVKNISLGGGALQIILTILLTVIVSLTMGWSPTQGIFLGAILSLSSTAVVFKALMERNETATLHGQVMLGILIVQDLALGLMLAVLPAL----------------NKPVEEIGVAVG------FALLQLGLFALGAVLVGKGLIPRLLRLLARTESRELFILGVVSLCLGIAVLTGKM-GLSIEMGAFVAGLTISEVEYADQTLAYVEPLRDVCAALFFAAIGMLIDPVFLWKNLELILGLVALVFVGKFLIITPLVALFRYPLKTSLIAGLGLAQIGEFSFVLASEGQRLELVSQKVYSIILGTTAVTLLLTPFILRAMPIIFVWAESLPW--------------------LKFWLAQADIPLEIAEDLPFKDHIVVCGYGRVGRNIVQLLHDRGYSVLVIDQSEQRIQQLREAKIPYIYGSAGSLQVLEKARVSQAKGMAIALADPMSTRLCLKRALELNPELDLVVRANQDKDIELLYQLGAREVVQPEFEASLELSAHL------------------------------- 270158835 VTTLATALGLALVMGLIAIKLKLPALVGYLLAGIIIGPFTPGFVANPHIAAELAEIGIILLMFGVGLHFSLDNLLETRKIALPGALLQIIVTTFLGVGVATCWGWNLISSIVFGLALSVASTVVLIRALEDQKMLHSINGQIAVGWLIVEDIAMIIALLLLPLMAYWLDNTVAGNESNNLWFILGGV-------------LFKFSSFIVVMLLIGRWILPKLLWQIARTGSRELFTLCVIAAAVSIAFGASKLFGLSLSLGAFFSGMIIQESKFSRRAAEESLPLRDAFAVLFFVSVGMLFNPYIFIEHPVRVLIIVSIIIVGKSLSAMLLVLVFRYPLNTALTVAASLAQIGEFSFILSAYAVQLNLLSIEGQDLILAGALISIALNPFLFKAIKPLQSWICAK-SPGARSFELVEDPLMELSSTED---------------EKYLSGHVVLVGYNQLGKLIGTLLTNQEIHYVVIDQNRELIEQLREYKIAAVFGNSTDPSVLIQAHIAQAGMLIVTTFDVFDIRKTLKEAQQLNPAIELVIRAQNEEEKNLLNQDIKGTFFFSEVELAQSISQHV------------------------------- 220924834 IAILALGLVFAFAGGMLAQRLRLPPLVGYLLAGIAIGPHTPGFVGNAELAGQIAEIGVILLMFGVGLHFSIGDLMAVRAIALPGAVVQIAAATAMGLGLALAFGWSFGAGLVFGLALSVASTVVLLRALAERGLLDSDKGRIAVGWLIVEDLAMVLALVLLPALAAPLGGEGAGMAHAAGGNLWVTLG----------LTLAKVAAFAGLMLVGGRRLVPWLLNQAARTGSRELFTLAVLALALGIAFGSAELFGVSFALGAFFAGMVLAESDLSHQAAANSLPLQDAFAVLFFVSVGMLFDPGILLREPLAVLAVLAIILIGKSIAAVAIVIAFRHPLGTALTIAASLAQIGEFSFILAGLGISLKLLPPEGRDLILAGALLSITLNPLFFAGIERLIGFLAERPQIAARFERRGAGSLP-----------------VIAEGHHARCGHAVVIGYGRVGSSIGRALQIWDLPFVVVERDRRRVEELRQAGLETVYGDAAAPGILEAADIGRARLLVVASPDAHQARHLIAIAREANPGIDTLVRTHSDTERRHLEQEGVGLVLMPERELGFGM----------------------------------- 303257323 ISTLAIGFGVALVLGFLAEKLKVPALVGYLLAGILVSPSVFGFDVDLNLANQLAEIGIMLLMFGVGLHFSLTDLLKVKGLVVPGAICQMLLSALIGFGLSWLWGWDVGHSVLLGCCLSCASTVVVLKALEARGMLEGFDGNVAVGWLIVQDMVTVLLLVLLPPMASVFTGQAQTSSQP--------------LWQLLLITLAQVVVFIVLMLVIGRRLLPYLLWQVAKTGSRELFTLCVLAVAIGIAFGAAEVFHVSFALGAFFAGMVMRESKYAHRAAVESLPLRDAFSVIFFVGVGMMFNPMVIVEHPWHLLCVLLLILFINPIIAALLVMLFRYPLHTALTLGACLGQIGEFSFILASLGKSMGIVSDEGMNLVLATAILTIALNPIAFATLPKVAEFLKKRSKLARISAARPDPQSL----------------MPDEVEKKKITGHIVIVGYGDVGCKLTAALQKDEIPTVIVDKDDSLVAQLRKNGYTAIQGDAVDPSVLLQAHVQNAAVIVLTIRDEILERKVVETAKLINQGVKVILRAATDQEANHFRADNLGTVVQASVILSQEM----------------------------------- 17229538 IVDLVSVLAVAACGGLFAALLKQPVLLGYLIGGMVVGPAGLGLIKEVIQVETLAQFGVAFLLFALGVEFSFAELKKVKAIALGGGGLQIILTTVLVCGLTGAWGALPAKGVFLGSILSLSSTAVVLKCLMERNETETPHGQVMLGILVVQDLALGLMLAVLPALHEPGEV----------------------IVVAVLTALVRIGLFAAGAVAAGIWVIPPLLRLLARTESRELFLLGVVALCLGIALLTESL-GLSIEMGAFVAGLMISEVEYADQTLTYVEPLRDIFASLFFAAIGMLIDPVFLLQNIELILGLVALVFLGKFLIITPLVKLFRYPLKTALIAGLGLAQIGEFSFVLASEGQALGLVSRRVYLLILGTTAVTLMLTPFVLRVLPAVFNF--------------------AESIPWLKPYIAGEGQALDISEDLPFQDHVVVCGYGRVGKNLVKLLQQHNMPVVVIDQSESRIQQLRDAEIPYVYGNCVSLHVLETAGVSHAKGMAIALPDPMSTRLCVKRALELCPELDLVVRATQDKNIELLYQLGAREVVQPEFEASIEMATHL------------------------------- 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-------------------------------- 126444040 IALLAAGFGLAMIFGYLASLLKMPPLVGYLLAGIVMGPGTPGFVGDLALAQQLAEIGVMLLMFGVGLHFSLGDLLSVRKIALPGAIVQIAVATALGAGLALWWGWSVGGALVFGLSLSVASTVVLLRALEGRGLIESVNGRIAVGWLVVEDLVMVLVLVLLPPLAALLGGGGAPAHGDAAAHAGGSLWAALG------VTLLKVAAFVALMLVVGKRVFPRILWLVARTGSRELFTLCMIAAAVGVAFGAAKLFDVSFALGAFFAGMMMRESEFSRRAADETLPLRDAFSVLFFISVGMLFDPRVLIDEPLHVLEVAAIVVLGKTLAAVALVLAFRYPLNTALTVGVSLAQIGEFSFILASLGRGLGLLSAEGQSLILAVALLSIALNTLLFAAVDPVLAWIRKRSAFARRLESRDDPLAA----------------LPMSTPQAHLTGQVVIVGYGRVGTRIAHALDARGIAYVVVEQNRETVEKLRADGVAAVSGDAVEPIVLVQAHIARAGMLVVTLPDVFDVRQIVDISRTLNPAIEIALCTNSDEEAALLANEGMGEVFVSETELAHGMTEHV------------------------------- 170743055 IAIIALGLVFAFAGGMLAQRLRLPPLVGYLIAGIAIGPHTPGFVGNGELAGQLAEIGVILLMFGVGLHFSIGDLMAVRAIALPGAVVQIAVATLMGLALALGFGWSAGAGIVFGLALSVASTVVLLRALEERGLLDSDKGRIAVGWLIVEDLAMVLALVLLPALAGPLGGEGAGAAHAAGGPLWLTLG----------LTLAKVAAFAGLMLVGGRRLVPWLLDQAARTGSRELFTLAVLALALGIAFGSAELFGVSFALGAFFAGMVLAESDLSHQAAANSLPLQDAFAVLFFVSVGMLFDPGILLAQPLAVLAVLAIILIGKSIAAVAIVLAFRHPLATALTIAASLAQIGEFSFILVGLGIGLKLLPLEGRDLILAGALLSITLNPLFFAGIGRLVALLDTRPGLAARFERRGAGPLPQ-----------------VSGARGRRAGHAVVVGFGRVGSSIGRALDAWDLPYVVVERDRRRVEELRKAGRETVFGDAAAPGILEAAGIGRARLLVVASPDAHQARHLIAIAREANPGIDTLVRTHSDAERRHLEAEGVGLVLMPERELGFGMTLYALRSLGISEGEARVFVDSSRAESRS------- 163848975 LANLAIALMVAFAGGLLARRIGLPTIVGYLLAGMAIGPFTPGFVGDVEDISQLAEIGVIFLMFGVGLHFSLKDLWAVRQVALPGAILQMTIATALGFALSQVWGWNPLSGLILGLSISIASTVVLLRGLMDNGLLSTSAGRIAVGWLVLEDLATVLILVLLPIIFGGQGEQSFLSGT---------------------FSLLKAALFVVVMLFIGRRLLPKLLDIIASTRSRELFILAAVAIALGTAFGAAAFFDVSLALGAFLAGVVLSESQFSHQIGDDVLPFRETFAVIFFVSVGMIVNPLYLWANAAQVLTLTALIVLGKAFFTQLLGFMLPASGRTMLIVAAGLSQIGEFSFILGKAGMRLGLLSQDQYSLILAGSLLSIMVNPLMFRSIKPIERLMQRLSPRLWERFDSHPLQPADLALPKEGHVVVVGYGRVG--------------------QHIVTVLERLGIPRLVVEIDSGRAAEFNARGVPTLFGDAANSDVLIHAGLERARALVVTLPDETATEMVVAAARKIAPNLPIIARAATTKGVGRLLNLGAHDVIHPELEGGLEVMRH-------------------------------- 282895568 IVDLVSVFAVATCGGMLAALLKQPVLLGYLVGGMIVGPTGLGLIREVVQVETLAQFGVAFLLFALGVEFSFSQLKKVKAIALGGGGLQIILTIITTVIVCGITGWETLPAVFLGSILSLSSTAVVLKCLMERNETETTHAQVMLGILVIQDLALGLMLAILPAL--------------------HQPGESIGLA--LFTAIVRIALFAAGAVVAGIWIMPRVLRFLARTESRELFLLGVVTLCLSIAI-LTEYLGLSIEMGAFVAGLMISEVEYADETLTIVEPLRDVFASLFFASIGMLIDPVFLWQNLDLILGLVALVFLGKFFNYYPLVKLFRYPLKTALIAGLGLAQIGEFSFVLASEGQVLGLVSHHVYLLIVGTTAVTLMLTPFVLRVIPFLFNLVE---------------------FIPWLKPYLVDERPEDFTEDLPTKDHVVICGYGRIGQNLVRLLEPYQLPVVVIEQSESRIQQLRESGIPYVYGNAVSFHVLETAGVNYAKAMAIALPDPTSIRLCLKRALELSPELDLVVRATQDKNIEVLYQLGAKEVVQPEFEASLEMASHL------------------------------- 270158966 ITTIAMGFALAFILALIAARLKIPPIVGYLLAGIVIGPFTPGLNADIKIAQELSEIGVMLLMFGVGLHFSLSDLMRVRNIAIPGAIAQILAATLLGGCIAILWGWSYSSALIFGLSLSVASTVVLLKALEERGALESINGHIAVGWLLVEDLVMVVVLVLLPPLSHWQGDSFSVGIHTKP------------LWFVFGLTLLKISTFIAFMLLVGRRYFPKLLWLVARTGSRELFTLCVITAAISIAFVASKLFGVSFALGAFFAGMIMRESSFSHRAAEESLPLRDAFAVLFFVSVGMLFNPSVLVEQPLQILIVVGIIIIGKSIAAFVLVLAFRYPLQSALIVSASLAQIGEFSFILAELGVRLGMLPAEGQSFILAGALISIAINPLVFKLVNPVLAWINS-FPGLLHFLECAQDSLTEL---------------PMSTKDDYLAGQVVLVGYGRVGKRVAHLLSEKNIPYVVVEENRELIASLRAAGFPAVYGDASEPSVLIQSHIAHASMLMMVIADTIYLRKIIQYAHQLNPKIEIVVRTHDEEEAVLLQNEISGKVFFAEEELAKSMGE--------------------------------- 142042489 IALLAAGFGLAMVFGYFASLLKMPPLVGYLLAGIVIGPGTPGFVGDLSLAQQLAEVGVMLLMFGVGLHFSLGDLLAVRKIALPGAIVQITVATLLGGGLALTWGWSVGAALVFGLALSVASTVVLLRALEGRGLVETVNGRIAVGWLVVEDLVMVLVLVLLPPVAGLLGGTPPGDAHAAGGSVWGTLG----------VTMLKVAAFIALMLVVGKRVFPRILWLVARTGSRELFTLCMIAAAVGIAFGAAKLFDVSFALGAFFAGMMMRESEFSRRAADETLPLRDAFSVLFFISVGMLFDPKILLAEPLHVIEVAAIVVIGKTLAAVALVIAFRYPLNTALTVGAGLAQIGEFSFILAGLGRALGLLSAEGQSLILAVALISIAMNTLLFAMIDPALAWIRKHSAFARKLEARDDPLAA----------------LPMSTPQTHLTGQVVIVGYGKVGTRIAHALDERGIAYVVVEQNRELVEKLRAEGVAAVSGDAIEPIVLVQAHIARAGMLVVTLPDVFDVRQIVEISRTLNPALEVVLCTNSGDEAALLSSEGIGTVFMGESELARGMTEHV------------------------------- 78062641 IALLAAGFGLAMVFGYFASLLKMPPLVGYLLAGIVIGPGTPGFVGDLSLAQQLAEVGVMLLMFGVGLHFSLGDLLAVRKIALPGAIVQITVATLLGGGLALTWGWSVGAALVFGLALSVASTVVLLRALEGRGLVETVNGRIAVGWLVVEDLVMVLVLVLLPPVAGLLGGTPPGDAHAAGGSVWGTLG----------VTMLKVAAFIALMLVVGKRVFPRILWLVARTGSRELFTLCMIAAAVGIAFGAAKLFDVSFALGAFFAGMMMRESEFSRRAADETLPLRDAFSVLFFISVGMLFDPKILLAEPLHVIEVAAIVVIGKTLAAVALVIAFRYPLNTALTVGAGLAQIGEFSFILAGLGRALGLLSAEGQSLILAVALISIAMNTLLFAMIDPALAWIRKHSAFARKLEARDDPLAA----------------LPMSTPQTHLTGQVVIVGYGKVGTRIAHALDERGIAYVVVEQNRELVEKLREDGIAAVSGDAIEPIVLVQAHIARAGMLVVTLPDVFDVRQIVEISRTLNPALEVVLCTNSGDEAALLSNEGIGTVFMGETELARGMTEHV------------------------------- 183597101 --SVIIFLCAGVVMVPIAQKIRLGAVLGYLLAGIVIGPFVFGFIHNVDDILHFSEMGVVFLMFLIGLELKPSKLWELRRSIFGVGTAQVVVTAALMAGLLFLAKFSWQAAVVGGLGMAMSSTAMALQLMNEKGMSNKESGQLGFSVLLFQDMAVIPIMALIPLLAGDTASND------------------------WYRIGIKVVAFAGLWVVG-RYLLRPMFRLAAKSGVHEIFTAAALLVVLGSALIMESL-GFSMALGTFMAGVMLAETEFRHELEINIEPFKGLLLGLFFISVGMSLNLQVLWSYLPQVLLGVLALVTVKALVLYILSWIARLRGGARAQFSGVLSQGGEFAFVIFATASGASVIDERQMDLLLVVVTLSMMTTPLVMQL---IDAYLNYRYNRQPTSTEKP--------------------------FVEDNDPHVILVGFGRMGQVVGRLLMANKVKITVLEQDVTAISTMRRYGYTVYYGDARELQLLRSAGADKAKAIVITSDVPEEVMEIVHLCQENFPNLHIIARAKGRVEAHELLQSGVKDFSRETFSSALELGSKATGMHPHKAYRAKQHFRRLDMRVLREIIPEN- 254248554 IALLAAGFGLAMIFGYLASLLKMPPLVGYLLAGIVIGPGTPGFVGDLSLAQQLAEVGVMLLMFGVGLHFSLGDLLAVRKIALPGAIVQITVATLLGGGLALTWGWSLGAALVFGLALSVASTVVLLRALEGRGLVETVNGRIAVGWLVVEDLVMVLVLVLLPPVAGLLGGTPPGDAHAAGGSVWGTLG----------VTMLKVAAFIALMLVVGKRVFPRILWLVARTGSRELFTLCMIAAAVGIAFGAAKLFDVSFALGAFFAGMMMRESEFSRRAADETLPLRDAFSVLFFISVGMLFDPKVLLDEPLHVIEVAAIVLIGKTVAAVALVIAFRYPLNTALTVGAGLAQIGEFSFILAGLGRALGLLSAEGQSLILAVALISIAMNTLLFAMIDPALAWIRKHSAFARKLEARDDPLAA----------------LPMSTPQTHLTGQVVIVGYGKVGTRIAHALDERGIAYVVVEQNRELVEKLRTDGIAAVSGDAIEPIVLVQAHIARAGMLVVTLPDVFDVRQIVEISRTLNPALEVVLCTNSGDEAALLSSEGIGTVFMGETELARGMTEHV------------------------------- 226941215 ISTIAAGFGLALVFGFLAERFRIPALVGYLFAGIVIAPTTPGFVGDVHLAAQLSEIGVMLLMFGVGLHFSLDDLLSVKRIAIPGAVVQMGVATVLGALLASWWGWSLGAALVFGVSLSCASTVVLLKALEARGILASMNGRIAVGWLVMEDLA-------------TVLVLVLLPPLAGLLGGGEAAAPGGSLWWTIGKTLLQVSLFIGLMLLVGRRILPWLIWQVARTGSRELFTLSVITAAIGIAYGAAELFGVSFALGAFFAGMVLRESRLSHRAASESLPLRDAFAVLFFVAVGMLFEPSILIKMPLHVLGVVAIIILCKSLAAAVLVVAFRYPLRTALTISASLAQIGEFSFILAGLGLSLGLLPPEGQSLIVAGALISIALNPVVFASVPPLSRWLLARSALARRLDARPDPYAELPHDTEHHY----------------LQGQVVLVGYGRIGEALAASMLARQIPFVVVEQNRERVDRLRERGIKAVCGDAAEPDVLVQAHIMHAAMLVVASDNPAAVPAMVDTALTLNPDIDLLLQAASEADWQELQQQCNATVIFGEDTLTQAM-----QTHVEAFFARRETHED-------------- 262374140 IILLAVGFGMALIFGYIAARLRLPPLIGYLIAGIIISPNTPGIVGDIHLANQLAELGVMFLMFGVGMHFSLNDLLQVRRIALPGAILQIAVATLLGMGVSMLWGWGFGSALIFGLSLSCASTVVLLKALGDRGLLDSVNGKIAVGWLLVEDLVMVLALVLLPATAVLLGGNALPNTDPSQSIWVT-----------IGITLLKVTGFIAFMLIIGKRLVPMIMQFVARLGSRELFTLTVVAAAVSIAYGSYAVFGVSMALGAFFAGMVVKESDFSHRAEEETLPLREIFSILFFVSVGMLFDPRILVEEPLHILAVVAIIMVGKTLAAMALVLFFRYPINTALTVGASLAQIGEFSFILATLGLALGLLTPEAQNLILAGALFSITLNSFVFSAIEPAQRWIRERSHLARLLERSGDPLA----------------MLPDEVDQSYLRDQVVIIGYGGVGRRISENLIEQNIKVVIAEENREIVEKLRASGIAAVSGEATEPNVLIQAHIQHARLLVISPMDILDIHRIVDISKQLNPEIQVLICAESKEEAAVIREENIGEVFYAKEEMAKNMSHHI------------------------------- 261341854 -------------------RIGIGAVLGYLLAGIAIGPWGLGFISDVDEILHFSELGVVFLMFIIGLELNPSKLWQLRRSIFGVGAAQVLCSAAILAVLLMLTDFSWQAAVIGGIGLAMSSTAMALQLMRDKGMNRNEAGQLGFSVLLFQDLAVIPALALVPLLAGS------------------------GDDSFDWVKISMKVLAFAGMLIGGRFLLRPVFRFIAASGVREVFTAATLLLVLGSALFMDAL-GLSMALGTFIAGVLLAESEYRHELETAIDPFKGLLLGLFFISVGMALNLGVLYTHLLWVIMSVAVLVAVKTLVLYVLARIYGLRSSERMQFASVLSQGGEFAFVLFSTASSQKLFKDDQMALLLVTVTLSMMTTPLLMKLVDKLLS------RRLNPVDDEAETPWVEDDKPQ-----------------------VIIVGFGRFGQVIGRLLMANKKRITVLERDISAVNLMRKYGYKVYYGDATQLELLRSAGAEAAESIVITCNDPEDTMKLVELCQQHFPHLHILARARGRVEAHELLQAGVKHFSRETFSSALELLVSLGMHPHQAQRAQMHFR---------------- 260596469 -------LGSAALIVPVAVRLGLGSVLGYLIAGGLIGPWGLRLVTDAQAILHFAEIGVVLMLFVIGLELDPQRLWKLRASVFGGGALQMGACGLLLGGFCVALGLRWQVALLIGLTLALSSTAIAMQAMNERNLTASQMGRSAFAVLLFQDIAAIPLVAMIPLLAASGEATTAST---------------------FFLSALKVVGALALVVLLGRFVARPALRFVARSGLREVFSAVALFLVFGFGLLLEE-AGLSMAMGAFLAGVLLASSEYRHALESDIEPFKGLLLGLFFIGVGMSIDFGTLVAHPLRVLTLLFGFLIIKTVTLWLIAKPLKVPGRQRRWFAVLLGQGSEFAFVIFGAARSAEVLDAEWAKALTLAVALSMAATPLLLVLLTRLEK--------------------------------AGQQQAREADEIDEEQPRVIIAGFGRFGQIAGRLLLSSGVKMVVLDHDPDHIETLRKFGMKVFYGDATRVDLLESAGVEKAEVLINAIDDPQANLQLTELVQTHFPQVRIIARARDVDHYIRLRQAG---VAQPERETFEGALRVGRMALEELGIGSYEARERAD------------ 219870879 LVSVVTLLGAAIIAVPIFKRLGLGSVLGYLAAGLAIGPFGLKLFSDPQAIIHVAELGVVMFLFIIGLEMKPSYLWGLRRQIFGLGSMQVVVCAVLLTFVGMAFGYSWQISFVGGAGFVLTSTAIVMQVLSERGDIASPRGQRMVSILLFEDLIIVPLLAIVTFLAPTDPNHIADPQPIWQ---------KIGIAGLSVTALVVVGI----------WVLNPIFRILAKTKIRELMTAAALFVVLGSALLMEE-GGLSTAMGAFVAGVLLSESSFRHQLEADIEPFRGLLLGLFFLGVGMALDLNIVFDNWVLILSAVIAMMAVKSLCILLIAKLAKSSTSDAMDRAVVMAQGGEFAFVLYAAAATQGVISAEIQANLTAIVVLSMIFAPITIILHN---KFVAPRFANKAGERE---------------------------ADHIEEQHPIILVGIGRYGQIVNHILTMSGYHPTIIDLNEVQIEGAKKYGIKSYYGNATRPELLHNAGIETAELLIVAVDDKHQAIHIVELARSMNPNIKIIARAYDRVHVFELYKAGADKQVRETFDSALRSGRAALKMLGVEEEVADEICDYYFERDRHNV----- 308188375 LTAGVIYLVAAVLIVPVAARLGIGAVLGYLVAGIAIGPWGLGFISDVDEILHFSELGVVFLMFIIGLELNPAKLWALRRSIFGVGAAQVIFSAAILGGLLWLTDFSWQAAIIGGIGLAMSSTAMALQLMMDKGMNRSEAGQLGFSVLLFQDIAVIPALALIPLLAGTDSGHIDWMKVGM-----------------------KVLAFAG-MLVGGRYLLRPIFRYIAASGVREVFTAASLLLVLGSALFMDAL-GLSMALGTFIAGILLAESEYRHELEVAIDPFKGLLLGLFFISVGMALNLGVLYTHIVTILLGVVTLVAVKTLVLYLLARIYGLRSSERQQFAGVLSQGGEFAFVLFSAASSAKLFSGDQLPMLLVTVTLSMMTTPLLMK---GIDRLLARRFNEPDENAEKH--------------------------FVEDDQPQVIVVGFGRFGQVIGRLLMANNKRITVLERDISVVSLMRKYGYKVYYGDATELELLRAAGAASAQSIVITCNEPEDVMTIVHLCQQHFPQLQIQARARGRVEAHELLQAGVTQFSRETFSSALELGRKTLMSLGMHPHQAHRAQQHFRRLDMRMLREL-- 297537431 ----------AVLAVALFRKLRLPAMLAYFLVGVVLGPHTSGLLPDSDANREFAEFGIVFLMFSIGLEFSLPQLYAMRKKVLGLGGSQVFLTLGIVMGIAKLAGLDWSAAFVIGAALTMSSTAIVSKILAERVDLNSRHGRLSIGVLLFQDIAVVPILVLIPALGVVGT----------------------NLTDVLGLAMLKAAGMLLFLFTIGKWLINPWFNLVAGQRSRELFVMNVLMVTLLLAY-ATKLAGLSYALGAFIAGMLISETKFRYQVESDISAFRDIFLGLFFISVGMLLDVQQIVNNIGAILLVLFALVLFKAAIVTLVVRLVKYESGVAIRTGLILAQAGEFSFVILALGVEQKLVSGPALQVILAASLLSMVIAPFLIQYNGRIARKLVQSYSR-----------------------NSGQVVQDIDDVGKHLHNHVIICGYGRSGQYLARFLREENIPYIALDIDPSRVLEAATAGENVMFGDAARRVVLEAAGGARAKALVISYADNRAAMKILHIVQENYPQLPVIVRTVDDTNMEALREAGAAEVVPEILEGSLMLASH-------------------------------- 282898653 IVDLVSVFAVAACGGMLAALLKQPVLLGYLVGGMIVGPTGLGLIREVVQVETLAQFGVAFLLFALGVEFSFSQLKKVRAIALGGGGLQIILTIITTVIVCGITGWETLPAVFLGSILSLSSTAVVLKCLMERNETETTHAQVMLGILVIQDLALGLMLAILPAL--------------------HQPGESIGLA--LFNAIVRIALFAAGAVVVGIWIMPRILRLLARTESRELFLLGVVTLCLSIAI-LTEYLGLSIEMGAFVAGLMISEVEYADETLTIVEPLRDVFASLFFASIGMLIDPVFLWQNLDLILGLVALVFLGKFLIITPLVKLFRYPLKTALIAGLGLAQIGEFSFVLASEGQVLGLVSRHVYLLIVGTTAVTLMLTPFVLRVIPFLFNLVEFIPWLKPYLVDERAEDFTE---------------------DLPTKDHVVICGYGRIGQNLVRLLEPYQLPVVVIEQSESRIQQLRESGIPYVYGNAVSFHVLETAGVNYAKAMAIALPDPTSIRLCLKRALELSPELDLVVRATQDKNIEVLYQLGAKEVVQPEFEASLEMASHL------------------------------- 293393329 LTAVLLFLFSAVVTVPIARRLGIGAVLGYLFAGIAIGPWGLGFIRDVEEILHFSELGVVFLMFIIGLELNPSKLWELRRSIFGVGAGQVVLTAAVLGVLLYLTQFAWQAAVIGGIGLAMSSTAMALQLMREKGMNRNEGGQLGFSVLLFQDMAVIPALALIPILAGGAGTSDDWAE------------------------IGYKVAAFGGMLVGGRFLLRPLFRYIAASGVREIFTAAALLVVLGAALFMDAL-GLSMALGTFIAGVLLAESEYRHELEIAIEPFKGLLLGLFFISVGMALNIGVLYTHLAEVLIGVLLLVTIKSGVLYTLARIFGLRRSVRLQFAGVLSQGGEFAFVLFSAAASQKLLKSDQLALLLVIVTLSMMTTPLLMQI---IDRMLARRYNAKDEDEE--------------------------TPYVEDDDPQVIIVGFGRFGQVIGRLLMANKMRITVLERDVSAVGVLRRYGYKVYYGDATELELLRAAGAEKAKSIVITCNEPEDTLAIVHLCQQHFPNLAILARARGRVEAHELLQAGVQYFSRETFSSALELLMTLGMHPHQAFRAQQHFR---------------- 309780565 ------------------RRLGLGSVLGYLLAGVIVGPWGLRLITNVQSILDFSEFGVVLMMFVIGLELEPARLWSLRRSIFGYGGLQLMVCALAVGLAVMAVGHPWRAGVVAGLGLALSSTAIALATLTERNLMRTPAGTASFGILLFQDIAAIPMIALLPLLATDAGDASGGHSWVAAAKAVGVVAAVI---------------------FGGRTVLRPVLRAIARTNMREMFTSFSLLLVVGIALLMHS-VGLSMALGAFIAGVLLADSEYRHALETDIEPFKGLLLGLFFLAVGMSIDFGVLMRQPWAVIGLVAVFLAVKIGALRLLATRFGIARGQAWLFAFLLSQGGEFAFVVFGPGVAGNVLGDETAAALNLVVALSMAATPLLLLLH---DKVLVPRM---------------------------MDGKKRAPDAIEPQDNQVIIAGFGRFGQIVGRMLYSQGYSATVLDHDPDQIDMLRRFGFKVFYGDATRMDLLETAGADKASMMVVAIDDMETNLEVVDRVRERFPHLKLYVRARNVSHVYQLRDRGVEVIEREMFEGSLMLSRRVLEAHRIAQTFRRHTLNSMEYRDQKKLVSLA- 188535293 ----LLYLCAAVIAVPLAARLGIGAVLGYLLAGIAIGPWGLGFISDVQEILHFSELGVVFLMFIIGLELKPSKLWELRRSIFGVGAAQVLLSAAVLGGLLWLTDFSWQAAIIGGIGLAMSSTAMALQLMRDKAMNRNESGQLGFSVLLFQDLAVIPALALVPLLAGSDSGHTDWMK------------------------LGMKVLAFAGMLVGGRYLLRPIFRFIAASGVREVFTAAALLLVLG-SALFMEALGLSMALGTFIAGILLAESEYRHELEIAIDPFKGLLLGLFFISVGMALNLGVLYTHILEILAGVVMLVTVKTAVLYLLARIYGLRSSERLQFSGVLSQGGEFAFVLFSAASSTSLFSGDQMPLLLVTVTLSMMTTPLLM---QGVDKILKHRFNEVDDSQEKP--------------------------FVEDDKPQVIVVGFGRFGQVVARLLMANEKRITVLERDISAVSLMRSYGYKVYYGDATQLELLRAAGAETAQSLVIACNGPEDAMAIVHLCQQHFPHLQILARARGRVEAHELLQAGVTQFSRETFSSALELLMSLGMHPHQAFRAQQHFR---------------- 120436311 LQDIVIILGLSIVIILVFQKLKLPAILGFLIAGIIAGPHAFNLISSQHEVELLSEIGIIFLLFVIGIELSLKGLAAIKKIIFIGGSLQVGGTIAITAAISYFIGLPLNTSIFLGFLFSLSSTAIVLKLLQEKGEISTPHGKIGLGILIFQDIIVVPMMLFTPLLA----------------------GETPNIVSTIIIMVLKILLVLMIVYILARFVVPKVFGWVVKTKNKELFILTVVVFCFSVAWLTST-VGLSLALGAFFAGLIISESDYSHQATANVLPFREIFISFFFISVGTLLNLEFFFNNLLNIFLLVIGVIFLKMLVVGLTVLILKYPVRTIFLSLFSLFQVGEFALLLSGVGKDNGIIPENIYQYFLAISIITIGVTPFLIASAPRITYAIL--------------KAPIPASVRKRLENIKRSTKAEEEFSEENLHDHLVLIGYGINGSNISKAAKKAEIPYVIIDANPESFEKAKENKEPIIFGDATNDTILKHAHVQEARVIVIAISDPGATKKMLMSIRQFTQTATIIVRTKYVKEMEDVIRLGADEVIPEEFETSIEIFTRVLKKYLVPFDEIQEFINQIRSSD--------- 238752701 LTAILLFLFAAVVAVPIAQRLGIGAVLGYLIAGIAIGPWGLGFIRDVDEILHFSELGVVFLMFIIGLELNPAKLWQLRRSIFGVGAGQVVITAGILGALLYFTQFAWQAALIGGVGLAMSSTAMALQLMREKGMNRNEGGQLGFSVLLFQDMAVIPALALIPILAGGGGAAND------------------------WVKIGIKVAAFTGMLIGGRYLLRPLFRYIVASGVREVFTAAALLVVLG-SALFMDYLGLSMALGTFIAGILLAESEFQHELEIAIEPFKGLLLGLFFISVGMALNLGVLFTHLLDVLLGVLALVFIKGTVLYGLARTFGLRRSVRLQFAGVLSQGGEFAFVLFSAAFTQHVLNAEQLALLLVVVTLSMMTTPLLMQL---IDRILVRRYNAQEESDEKP--------------------------FVEDNDPQVIIVGFGRFGQVIGRLLMANKMRITVLERDVSAVSVMRKYGYKVYYGDATELELLRAAGAEKAKAIVITCNEPEDTMTLVHLCQQHFPNLHILARARGRVEAHELLQHGVKDFTRETFSSALELLLELGMHPHQAYRAQQHFR---------------- 292489863 -------------------RLGIGAVLGYLLAGIAIGPWGLGFISDVQEILHFSEMGVVFLMFIIGLELKPSKLWELRRSIFGVGAAQVLLSAAVLGGILWLTDFSWQAATIGGIGLAMSSTAMALQLMRDKAMNRNESGQLGFSVLLFQDLAVIPALALVPLLAGSDSGHTDWMKLGM-----------------------KVLAFAGL-LVGGRYLLRPIFRFIAASGVREVFTAAALLLVLGFALFMDAL-GLSMALGTFIAGILLAESEYRHELEIAIDPFKGLLLGLFFISVGMALNLGVLYTHMTEILTGVLLLVAVKTAVLYLLARVYGLRSSERLQFSGVLSQGGEFAFVLFSAASSANLFSGDQMPLLLVTVTLSMMTTPLLMQGVDKILR------HRFNEVDDNQEKPFVEDDKPQ-----------------------VIVVGFGRFGQVVARLLMANERRITVLERDISAVSLMRRYGYKVYYGDATQLELLRAAGAETAQSLVITCNGPEDAMAIVHLCQQHFPHLHILARARGRVEAHELLQAGVTQFSRETFSSALELLMSLGMHPHQAFRAQRMLRELMPNHDDSQQIS--- 134293482 IALLAAGFGLAMVFGYLASLLRMPPLVGYLLAGIVIGPGTPGFVGDLSLAQQLAEVGVMLLMFGVGLHFSLRDLLAVRKIALPGAVVQITVATLLGGALALAWGWSVGAALVFGLALSVASTVVLLRALEGRGLVETVNGRIAVGWLVVEDLVMVLVLVLLPPVAGLLGGTPPGDAQAAGGGVWSTLG----------VTMLKVAAFIALMLVVGKRVFPRILWLVARTGSRELFTLCMIAAAVGIAFGAAKLFDVSFALGAFFAGMMMRESEFSRRAADETLPLRDAFSVLFFISVGMLFDPKVLIEQPLHVIEVAAIVLIGKTLAAVALVIAFRYPLNTALTVGAGLAQIGEFSFILAGLGRALGLLSAEGQSLILAVALISIAMNTLLFAMIDPALAWIRKHSAFARRLEARDDPLAA----------------LPMSTPQTHLTGQVVIVGYGKVGTRIAHALDERGIAYVVVEQNRELVEKLRADGVAAVSGDAIEPVVLVQAHIARAGMLVVTLPDVFDVRQIVEISRTLNPALEVVLCTNSSDEAGLLSSEGVGTVFMSESELARAMTEHV------------------------------- 142212680 ---MLILLGFSVVIVYALQKVKVPSIIGFLLTGVIIGPYGFSLINAVDQVEVLSEIGVILLLFVIGMELSIKQLASIKKTVFIGGALQVGVTAAVASVSYQVLGNPWNESVFVGFLFSLSSTAIVLKTLQDRRQISAPHGRNALGILIFQDIIVVPMMLVTPIIAGDTSNVAMS----------------------IASLVGKSLIVVAITYVSARFIVPKVLHSVAKTNSKELFLLVTITLCFAVAFLTSE-AGLSLALGAFLAGLILSESEYSHQATSVILPFRELFTSFFFVSIGMLLQLQFFLANIGVILGLVALVFVVKSLIAALAVAVLRYPPRTLILTGLALFQVGEFAFILSKVGLQYELLTPETNQYFLSVSVLSMMLTPFVIIFSETIAD-------KLAPVTKVLPFSSVGTTTLENPDTLTSHAPGDPAPHDHAYQNHLVIIGYGINGSNLAKAASASNIPYIVIETNPETVQRERAKGVPILYGDATEEHILEIAQIDEARVAVVAISDLLATRDVIRAIRSITDSVHLVVRTRYVKETAELFALGADEVIPEEFETSVQIF---------------------------------- 37519952 IVDIVTVLGAAAAGGFLASRLRQPVLLGYLLGGMVVGPAGLSLVGDEGAIKALAEVGVALLLFALGVEFSIKELNKVRNIALGGGSLQVLLTIFLGGGLAYLTGWTIPKAIFLGAVLSLSSTAVVLKILIERNEVQTAHGQAMLAILIVQDLGLGLMLAVLPALTQPPEALGGALLWALL----------------------KSVLFIAGAVVSGIWLIPPLMRQVARTGSQELFVLTVFALCLGVALVTSTI-GLGIEMGAFVAGLMISEVEYADQALDRVLPMRDIFATVFFASIGSLIDPIFLWNNAPTLLGLVAAVMVGKALIVTPVVMIFGYPFKTALTVGLGLNQIGEFSFVLAGVAQGLGLFSQELYGLTVGTTAVTLVVTPFVLKSSPMIFNALLPVVGKALRASEAPKAIAVEE----------------------GIRDHIVVAGYGRVGETLVRMLRSQGHTVLVIDNNEATTESLRKQQIPYLYGDSSSELVLEKAHLEQARAMAIALPDPMATRLTLKRVLSVAPEIDITVRAHANSEIDALYQLGAREVVQPEFESALAMGSHM------------------------------- 168698750 ---LAGGLAVALAFGYATNRLGLSPIVGYLLAGAVVGPHTPGFVVDQGLADQLAEVGVVLLMFGVGLHFRLDELLAVRRVALPGALAQCGAATAFGTAVALAFGWSPPAAVVFGISVSFASTVVLTRVLSDQNQLHTPTGHVAVGWLILQDVFAVLVLVVLPAVLKDGPVD------------------AVELPLALGLAALKVGVLIAAVLLAGGYFVPRLLKHVAETRSRELFTLTVLVVALGIAVGSAVLFGASMALGAFLAGMVVGRSEFSVRAATEALPMRDAFAVLFFISVGMLFEPAFLLKAPGLVAATAAIVMIATPVTTFALVLARGYPVRVALGVGLALAQIGEFSFIVAAAGKSLNVLPEAATQVLVVVAIGTISVSPLVYRLAGLLERWAAGRPRLWALLTARTRERLG--------------SGPEPVPANAEPAYRAVVVGYGPVGRTVCRLLRENGIEPTVVELNVDTVKQLRAEGVRAVYGDATHPNTLKEAGADRAASLILSSSQVSGGSEVIRAAKELNPGIRVLARSAYVRELAALQRAGSEVVVSGEGEVALALTEAILRRLGATPDQIDRERERVRLE---------- 110639442 ----VIYLSAAVVCVPIAKRFAMGSVLGYLLAGMLIGPFVLGFIGQEKDIMHFAEFGVVMMLFLIGLELEPAHLWKIRKQILGVGLSQVLITTAVVMIIAIAASLAWQSALAIGFAFAMSSTAIVLQSLKEKGLMKAPSGQFSFAVLLFQDIAVIPILAILPLLVFLPVSIPQDAHSGGINDLPR------------WLQTASVLGAVGGIVLIGKYAIVPLLRVIAKTHMRELFTASALLIVVAIALLMQQ-VGLSPALGTFLAGVILANSEFKHELESDLEPFKGLLLGLFFIAVGASIDFSLVYEELLTIAILTFSIIIVKASILFAIGKKAKLSLDQNLIFAIGLSQVGEFAFVLFSFIGTHNILSKAQTDMMMAVTALSMTISPLLLIV---LDKWILPKLHAADKE------------------------QTTKRADHIEERNNVLLVGFGHFGTTLARFLRANGVAATVLDNNSDQVDLLRKMGFNVFYGDATRIDILEAAGAAEASILIIAIDSPETNLEIVKIVKQHFPNLEIMVRSKNRMDAYELLDEGVSNIYREHLDTSIRLVDVMKKLGYRTYSAFRAGQNFIKYDE--------- 300088217 -AEIIIALVAAVLGGILAHRLKLPVLLGYLVAGMLVSPHGLGLIQDTESIEAMASIGVILLLFTLGLEFSLEELRRIGAVAILGGIAQILATAGAGFGLGQILGWGVAESIFFGFLLSLSSTLIVLKLLMERGELDTTHGRIMTGILLVQDLSLIPLMIILPTLGATDTDIGPALLSAGG----------------------KALVFIIGMAAFGFWLLPRILERVARSRSRELFLITVVSVSLAAAIGA-EFFGVSAAVGAFIAGLLIGQSSFARQALADIVPFRDAFGALFFVSLGTLADLSFIYQNPLLIIGVVLFILAVKFIICSAVPWLFGYSARTSLATGFGLAQIGEFSFVLAGVGVASGVLRDSTYALTLGAAITTMVLTPFVISLGNRVYHRLER-----TAFGQRFFNLRGEVSGARSTP---------------ELSGHAVICGHGRSAAALTKVLKRRNLNYLVIELDPKKIAELRREGVPCIYGDASNPEILGSAQLEKARLLVCTFPGFMDVELTVKNARRINPRLDIVARVEQDRDAEVLKDIGVNELVRPQFEASLEITRH-------------------------------- 148553379 IATIVGGLTLAFIFGAVAQRLRIPPLVGYLMAGVAAGPFTPGYVADQHLANELAELGVILLMFGVGLHFSVRDLMAVRKIAIPGAVTQIAVATLMGMGLAALLGWSLAGGIVFGLALSVASTVVLLRALQERKILDTERGKIAVGWLIVED------------------LAMVLALVLLPALAQGGSGGGSAIWAVLALTVGKVIAFIAFMMIVGRRVIPWALHYVAHTGSRELFRLAVLAIALGVAFGAAMLFGVSFALGAFFAGMILAESPLSQRAANETLPLRDAFAVLFFVSVGMLFNPHVVTDEPLPLLGTVAIIIVGKSIAALAIVMAFRHSAATALTIAASLAQIGEFSFILATMGHELKLIPAVARDLILAGAIISILLNPLIFAIVGRYGR------------------------------KWMPEKVADEAATPPPPRGHVVLIGYGRVGSLVGRKLLEAGEQVTIIEAQPDATGLPEHPNATVLIGNACEASPLDQARLEKARLLCIAIAEGFEVGQIVERARKANPAIRIIARAQDEAEVEHFSKMGADVAITGEREIARSMVD--------------------------------- 270491893 -------------------RVRLPALVGYLLAGVAIGPYTPGFVADGAMASQLAEIGVMLLMFGVGLHFSLGDLLAVRKIALPGAIVQMAVATLLGVGLATWWGWGLGGALVFGLALSVASTVVLLRALETLGILDSYTGRIAVGWLVVEDLAMVLVLVLLPPLAGWLGGTPEGAADAVAHPP---------LWKTVGWTLAQVGGFVAVMLLVGRRLFPWMLWQVARTGSRELFTLCVVAAAVGIAFGSAALFGVSFALGAFFAGMVMRESEFAHRAAQESLPLRDAFAVLFFVSVGMLFDPRVLLERPLQVLAVVAIIIFGKTFAAAALVLAFRYPLNTALTVSASLAQIGEFSFILVGLGASLGLLPPEGASLVLAGALFSIALNPILFRAIAPLQDWLRARSAWARQLELRDDPLA----------------ELPESTHQRYLARQVVLVGYGRVGRRIAAALAARDIPFVVAEQNRELVEWLRTQGMAAVAGDAVEPAVLIQAHIARAHMLVIATPDTLDVRQIVATARTLNPAIETVVRTHNEEEAQLLESEGVGKVFLGEEALAVAMTTHVVAMAAAQERQAATVPGALDERH--------- 296105046 -------------------RLGIGAVLGYLLAGIAIGPWGLGFISDVDEILHFSELGVVFLMFIIGLELNPSKLWQLRRSIFGVGAAQVLFSAAILAGLLMLTDFSWQAATIGGIGLAMSSTAMALQLMRDKGMNRSESGQLGFSVLLFQDLAVIPALALVPLLAGPGDDHFDWAKVSMK------------------------VLAFASMLIGGRFLLRPVFRFIAASGVREVFTAATLLLVLGSALFMDAL-GLSMALGTFIAGVLLAESEYRHELEIAIEPFKGLLLGLFFISVGMALNLGVLYTHLLWVIVSVAVLVAVKTLVLYVLARISGLRSSERMQFASVLSQGGEFAFVLFSTASSQKLFKDDQMALLLVTVTLSMMTTPLLMKLVDKLLS------RRLNPADDEDEAPWVEDDKPQ-----------------------VIVVGFGRFGQVIGRLLMANKMRITVLERDISAVNLMRKYGYKVYYGDATQLELLRSAGAEAAESIVITCNDPEDTMKLVELCQQHFPHLHILARARGRVEAHELLQAGVKHFSRETFSSALELGRKLGMHPHQAQRAQMHFR---------------- 288933249 ----VLFLFAAVIAVPLASRLGIGAVLGYLLAGIAIGPWGLGFISDVDEILHFSELGVVFLMFIIGLELNPAKLWRLRSSIFGVGAAQVMLSAAILGGLLMTTGFSWQAAVVGGIGLAMSSTAMALQLMREKGMSRSESGQLGFSVLLFQDLAVIPALALVPLLAGSADEHVN------------------------WLTVGMKVLAFAGMLIGGRYLLRPVFRFIASSGVREVFTAATLLLVLG-SALFMEALGLSMALGTFIAGVLLAESEYRHELEIAIDPFKGLLLGLFFISVGMALNLGVLYTHLLWVAVSVMVLVAVKMLVLYLLARLYGLRSSERMQFAGVLSQGGEFAFVLFSLPASQRLFQHDQMALLLVAVTLSMMTTPLLMKGIDKLLS------RRLNPADDTDEAPWVEDDKPQ-----------------------VIIVGFGRFGQVIGRLLMANKMRITVLERDISAVNLMRNYGYKVYFGDATQLELLRSAGAEEAQSIVITCNEPEDTMRLVEMCQQHFPHLHILARARGRVEAHELLQAGVTQFSRETFSSALEL----------------------------------- 239993619 --NIVILMFISVCAVALFKRIHLPPILAYLFAGVLAGPQLLSVFAHPEEMHLLAEVGIVFLLFSLGLEFSLPKLLAMRSLVFGVGLGQMVFTTAVFTCVPLFLGIPMSASIIIGGTLALSSTAIVIKQATEMGILNNRRTQLAVSILLFQDLAVVPFLIAIPLLAQTG---------------------EVSIALALGEALLKGVFVIAFLMSVGKWLLPWVFREVARTRTDELFVLTTILIAL-LAGGLTYYFGLSMALGAFLAGMMLGESQYKYQLEADIRPFRDILMGLFFVTVGMQLELTVLWNSLFEIVFGVFALMIVKVILVRGASLLVKTDATDGWSAGVKLCQIGEFSFVIAALATTHGVLTSEQSSLIVCMGVISMALTPWLMNNSVTIARRIVNK--------------------------DISFDDNVSFGNAEPLTNHVIICGFGRVGQSVARMLKMEGIHFVAIDMDPVRVHESRNAGEPVIFGDASQKDILITANVEGAKLVLVTFDQVDKAKQVITQTRSITSTIDVMVRTKRDYQLESLYSAGANQVVPELQEGSLMLVSQVLHYA--------------------------- 159898487 ITNISVALVVAFAGGLLARRLGLPTIVGYLLAGMLIGPFTPGFVGDIGDISQLAEIGVIFLMFGVGLHFSLKDLWSVRKVAIPGAALQMLLATGLGFGLTRLWGWTTAAGLVVGLAISIASTVVLLRGLMDAGQLNTPAGQTAVGWLVLEDLATVLILVLLPALFGSEGGNP---------------------WVTGGLALLKTTAFVLIILFVGGRFLPWLLTSIAHSRSRELFILAAVAVALGTAFAATAAFGVSLALGAFLAGVVLGESEISHQVGDEVLPFREIFAVIFFVSVGMLVNPQYLWDHIGQVVALTALIVIGKAIFTLFLGLILPSTGRTMIVVAAGLSQIGEFSFIVGQAGVGLGVLTQDQYSLVLAGAMFSIMLNPVMFWSIPHVETWL-KRYPKLWARFERHA-------------------TTEPQPTTLPQAEHVVVVGYGRVGEHIGTVLNRLQIPFLVVEADNHRADDFMTKHIPTLIGDAANSDVLTHAKLEQAKALVVTLPNEAASELVVAAARDLAPNLPIIARAATNSGVQRLADLGAQDVIHPELEGGLEIIRH-------------------------------- 283783835 -------LGSAALIVPVAVRLGLGSVLGYLIAGCIIGPWGLRLVTDAESILHFAEIGVVLMLFVIGLELDPQRLWKLRASVFGGGALQMAVCGGLIGLFCALLGLRWPVAALTGMTLALSSTAIAMQAMNERNLTVSQMGRSAFAVLLFQDIAAIPLVAMIPLLATSGAATT---------------------LGAFALSALKVAGALVLVILLGRYVTRPALRFVARSGLREVFSAVALFLVFGFGLLLEE-VGLSMAMGAFLAGVLLASSEYRHALESDIEPFKGLLLGLFFIGVGMSIDFGTLIENPLRIAILLAGFLVIKIGILWLIARPLSVPNKQRRWFAVLLGQGSEFAFVVFGAARMAEVLDPEWAKALTLAVALSMAATPVLLVILSRLEASAAGDEREADEIDEE--------------------------------QPRVIIAGFGRFGQIAGRLLLSSGVKMVVLDHDPDHIETLRKFGMKVFYGDATRMELLESAGAAKAEVLINAIDDPQTSLQLTEMVKAHFPNLHIIARARDVDHYIRLRQVGVAQPERETFEGAL------------------------------------- 196157329 --------MAAVIAVPIAKRLGLGSVLGYLIAGLVIGPIFGLVGDETVAIQHFAEFGVVMMLFLVGLELEPRSLWAMKSKLLGLGGLQLTLTTALITATALALGQPFGISLTIGLIFALSSTAIVLQTLQEKGLQKSEGGKSAFSALLFQDIAVIPMLALIPLLAIPELVAAGGEQGGGEAHDSFNL-VDGLAPWAYGLVIISSVAFLT---IGGHYLSRPLFKFVAASGLREIFTATALMLIIGIAALMG-LVGLSPALGAFLAGVVLANSEFRHELEANIEPFKGLLLGLFFITVGAGINFSVLSENPMLIAGLTLAVMLTKAAVLFLIALIFKIKGTNKWLFTLSLAQAGEFGFVLLSFASQNYVLPKDIISLLSLVVAISMFLTPGLFIL---FDKAIIPRYRNKKSKRDQ---------------------------DTIDEKGTEVIAGIGRFGQIINRLLMANDVETVVLDIRSEQIDLMSRVGTKSYFGDASKPDILHTAGIHEASLMVIAIDNRETAAKMVKYAKHAYPNIMVLARAFDRGHGYRLRQLGADYVVSETYHSALEMGAEALRVHPFQVERQKMAYKNIESQQNDVLYH--- 187735217 ILTFVGGLAAALLFGLIARKLHLSPLVGYLLAGVAVGPYSPGFVADSHTVEQFAELGVILLMFGVGLHFHLKDLIAVQKVAVPGAVVQISVATVLGVLVGWMFGWSAISGLVFGMAISVASTVVLTRVLEDNQNLHTPGGHVALGWLVVEDLFTILLLVLIPAVMEARQSGA---------------GDWGGILSELGWMFVKLALLVALTLFAGKKVIPLVLRYVARTGARDLFTLAVLVIALGVAVCSAEFFGASMVLGAFLAGMVVGQSDFCARAAAEAMLMRDAFAVLFFVSVGMMFDPMSVGDCWPLALATLGVVMIGKPLAAYVVVRCLRRPVPLALSVSVALAQVGEFSFILAGIGLMYNILPPDANQAIILAAVVSISLNPILYRQIGPAVKWLQKRGIGLADPGGVNSMALPAPDAR-----------------------RVVLVGFGPTGRILKRILNDNGVEVIIVEMNIDTVTAIREQGGDIVYGDASQREILRHAGIEYAESLILS-ASIPDAKEIVGVALELNPHIDVMIHTKYMRDVDILKEAGASQVFSSESEVALSMAEYFLREGGADDEQIVSERQRIRAELDREMPGVSV 91216492 LKEIVIVLGISIVIILAFQKIKVPSILGFLMAGIIVGPSAFNLLSSTHEVELLSEIGIIFLLFIIGIELSFSGLMKIRKTVFIGGGLQVGGTILITALVSIALGVEINTAVFIGFLISLSSTAIVLKMLQEKGEIESPHGRVALGILIFQDIIVVPMMLLTPILA----------------------GKSDNIGETLLILLVKLIGVGAVVFVLQRYIVPFVFKLVVKSKNRELFILTTIVFCFSVAWLTSS-VGLSLALGAFFAGLIISESEYSHQATANVLPFREIFISFFFISVGSLLDLSFFINNVIYILLFVLAVLLIKMLVVAVVTFILKTQPRTTFMSALSIFQVGEFSLLLSTVGLQNDLLPNELYQYFLSVSIITMALTPFILQKSHKFTDFLLV--------------AAIPKGVRKRLNNRKLEQSSSEVDQVQEWSDHVVIIGYGINGQNISRVTSHIDIPYVIVDMDYDAIEEAKRKNQPIVFGDAADPEILKHINIQKARVVVIAISDPSATKKIISSVRLFSQTVYIIVRTRFVKEIDENMKVGADEVIPEEFETSIEIFTRVLK----------------------------- 212711527 --SVIIFLCAGVVMVPIAQKIRLGAVLGYLLAGIIIGPFVLGFIRNVNDILHFSELGVVFLMFLIGLELKPSKLWELRRSIFGVGTIQVVVTAVLMAGVLILAQFSWQAAVVGGLGMAMSSTAMALQLMNEKGMSNQESGQLGFSVLLFQDMAVIPIMALIPLLAGDTGSSD------------------------WYKIGLKVVAFVGLWVVG-RYLLRPLFRLAAKSGVHEIFTAAALLVVLGSALIMESL-GFSMALGTFMAGVMLAETEFRHELEINIEPFKGLLLGLFFISVGMSLNLQVLWTYLPQVLIAVVVLVAVKALVLYALGFVARLRNGARAQFSGVLSQGGEFAFVIYATAFGASVIDERQMDLLLVVVTLSMMTTPLVMQL---IDAYLNRRYNQQATSTEKP--------------------------FVEDTNPHVILVGFGRMGQVVGRLLMANKVNITVLEQDVTAISTMRRYGYTVYYGDARELQLLRSAGADKAKSIVITSNVPEEVMEIVRICQENFPNLHIIARAKGRLEAHELLHSGVTDFSRETFSSALEM----------------------------------- 219847208 LANLTIALVTAFAGGIIARRIGLPTTVGYLLAGMVIGPFTPGFVGDVADLSQLAEIGVIFLMFGVGLHFSLHDLWAVRRVALPGAILQMVIATGLGFILSRYWGWEPLSGLLLGLSISIASTVVLMRGLMDNGLLSTGAGRIAVGWLVMEDIATVFILVLLPIIFGGQSAQS---------------------PWSALVSLLKVAVFIVVMLFAGRKLLPKLLDVIAGTRSRELFILAAVAIALGTAFGAATFFDVSLALGAFLAGVVLKESQFSHQIGDDVLPFRETFAVIFFVSVGMIVNPLYLWANAGQVIMLTTLIVVGKALITQLLGFFLPASGRTMLIVAAGLSQIGEFSFILGQAGIRLDILNQEQYSLILAGSLLSIMLNPLMFRAIKPVEHVMQRLSPRLWERFDRHPLQPADIALPREGHVVVVGYGRVG--------------------QHIVNVLERLGVPRLVIEIDSGRAAEFNARGVPTLFGDAANSDVLMHAGLERARALVVTLPDETATEMVVAAARNIAPNLPIIARAATTKGVGRLLKLGAHDVIHPELEGGLEVMRH-------------------------------- 119471141 -------LVAAVIFVWFFKRIGLPPILAYLATGVLAGSHGVGWLEHTHEIDFVAELGIVFLLFSLGLEFSISRLMAMRNIVFGLGSLQVIVTSLVLIIILYCLNFSLLTSFTIGSIMALSSTAVVVKLLKESGELNQRRGQLAIGVLLFQDIAVVPLLIILPLFATSDSQT---------------------IGWALAFSLTKGAFVCVLLWAIGKWLLPKVFSEIALVRTDELFVLTTLLVAL-FAGLLTYMFGLSMALGAFLAGMMLGESHYRHQLEADIRPFRDILMGLFFVTVGMQLDLLYVFSNGLIIVGALFGLLVLKIAVVAISAQLMGERKQDSLACGIMLWQMGEFGFVLIALGRQHQLLTSEHISFLIALGVLSMALTPFLIEKTPYILRRLGLLNSPSIAWEGEPQVSAL-------------------------YTNHVVICGFSRVGQTIARFLKPEAIEYVAVESNPILVQEGKAAGEPVIFGHVKQKDILKCAGVERARLVIITFTEFEQTQIVIDAIKQIAPEVKILIRTRDDSQLEKLRELGVTEVVPETLEASLMIVSHV------------------------------- 261344409 --SVIIFLCAGVVMVPIAQKIRLGAVLGYLLAGIIIGPFVFGFIHNVDDILHFSEMGVVFLMFLIGLELKPSKLWELRRSIFGVGSVQVVVTAAIMAGLLILAQFSWQAAVVGGLGMAMSSTAMALQLMDEKGMSKQESGQLGFSVLLFQDMAVIPIMALIPLLAGDTGSSD------------------------WYKIGLKVVAFAGLWIVG-RYLLRPLFRLAAKSGVHEIFTAAALLVVLGSALVMESL-GFSMALGTFMAGVMLAETEFRHELEINIDPFKGLLLGLFFISVGMSLNLQVLWSYLPQVLIAVVALVAVKALVLYGLGFAARLRNGARAQFSGVLSQGGEFAFVIYATAFGASVINEVQMDLLLVVVTLSMMTTPLVMQL---IDAYLNRRYNQQPFSTEKP--------------------------FVEDNDPHVILVGFGRMGQVVGRLLMANKVKITVLEQDVTAISTMRRYGYTVYYGDARDLQLLRSAGADKAKSIVITSNVPEEVMEIVRICQENFPNLHIIARAEGRLEAHELLHSGVTDFSRETFSSALEMGSKALVSTGMHPHQAYRAKQHFRRLDMRMLRDV-- 221196582 IALLAAGFGLAMIFGYLASLLKMPPLVGYLLAGIVIGPGTPGFVGDLSLAQQLAEVGVMLLMFGVGLHFSLGDLLAVRKIALPGAIVQITVATLLGGGLALAWGWSIGAALVFGLALSVASTVVLLRALEGRGLVETVNGRIAVGWLVVEDLVMVLVLVLLPPVAGLLGGSPPGGEHAAGGGVWSTLG----------VTMLKVAAFIALMLIVGKRVFPRILWLVARTGSRELFTLCMIAAAVGIAFGAAKLFDVSFALGAFFAGMMMRESEFSRRAADETLPLRDAFSVLFFISVGMLFDPKVLLDEPLHVVEVAAIVLIGKTLAAVALVVAFRYPLNTALIVGAGLAQIGEFSFILAGLGRSLGLLSAEGQNLILAVALISIALNSVAFAAIDPALAWIRKRSAFARRLEARDDPLAA----------------LPMSTPQTHLTGQVVIVGYGKVGTRIARALDEHGIAYVVVEQNREIVEKLRAGGVAAVSGDAIEPIVLVQAHIARAGMLVVTLPDVFDVRQIVEISRTLNPTLEVVLCTNSSDEAALLASEGIGTVFMGETELARGMTEHV------------------------------- 255037161 -------LAAAVVMVPIAKRLGLGSVLGYLVAGVIIGPAGLKFIGTEQDIMHFAEFGVVMMLFVIGLELEPSRLWRMRKSIAGLGGLQVGITTVLAAGVAMLLGIGWKEALALGMIVAMSSTAIVMQTLDEKGWLKTVAGQSSFAVLLFQDLAIIPMLALFPLLADHAGVADGHGGGGSLVSALSAWQQAI-----------VVLLSVSGIVLTGKYLLRPVFHMMARTGLREMFTATALLLVVGIAVLMTS-VGLSPALGAFVAGVVLANSEYRHELESSIDPFKGLLLGLFFISVGSSIDFSLVMSKPLLIIGLVAGLMLLKTAILFVLGKIFEVRNAQNFIFSIGLSQIGEFAFVLLSFSVQQGVLGKEISDTMTAVVAISMAMTPLAMMVN---EKFILTRFCLVSAGLQTAQRPS----------------------DVEEQDNPVIIAGYGHFGNIVGRFLRANGVEATVLDNDSDNVDFLRKIGLKVYYGDATRYELLDIAGASRAQMIIIAISDEEKRLELIETVKKHFPNLHMLVRSTNRNDAYDLMNAGMMHIYRETFDTSLRLVDALKLLGHRAHEATRMAKTFFVHDER-------- 51245628 -TDIIIIVLAAFCCGLLMQMLRQPLILGYILAGIIVGPHTGGFVAGVHEIELLAEIGVALLMFALGLEFSLKDLKPVKNIALIGTPIQILLTMIFGYGIGYLLGWSWKDSLWFGTMISLSSTMVILKTLMNQGWMGTLSSKVMIGMLIVQDLAIVPMMIIMPELNDPAMGLSS-----------------------LGIAAVKATLFLGTMLLLGAKLLPTMVRHIARSGSRELFLLAIITIGLGVGL-VTHLVGLSFAFGAFVAGMVLSESDHGHQALSDIIPLRDLFGLLFFVSVGMLLDPHFLFAHLQLIALLVLLVGLGKGIIFSAISWFFGYGNIVPIAVGLGLFQVGEFSFVLAQVGLETKSISSDLYNTILTTAILSMALTPLISSQAGRFYAL--------------------------KKKWFSQESLKNIALPDEKLCGHVVIIGHGHVGFKIATALKQLAIPFILVELDQQRVEEAKRLDFPVIFGDACHETIQEALCLETASLLVVTIPSVIAAQEIIKRIRRSQNNIRIVARISDPASSHIFTDLDIHDLVLPKLETSLEMI-RLILLHRQISPTEIHNLTNIIRQD--------- 207858699 -------------------RLGIGAVLGYLLAGIAIGPWGLGFISDVDEILHFSELGVVFLMFIIGLELNPSRLWQLRRSIFGVGAAQVLLSAAVLAGLLMLADFLWQAAVVGGIGLAMSSTAMALQLMREKGMNRSESGQLGFSVLLFQDLAVIPALALVPLLAGSADEHFD------------------------WFKVAMKVLAFAVMLIGGRYLLRPVFRFIAASGVREVFTAATLLLVLSAALFMDAL-GLSMALGTFIAGVLLAESEYRHELENAIDPFKGLLLGLFFISVGMSLNLGVLYTHLLWVAASVVILVVIKMLTLYLLARLYGIRSSERMQFASVLSQGGEFAFVLFSTASSQRLFQGDQMALLLVTVTLSMMTTPLLMK---GIDKWLSRRLNGPEENDEKP--------------------------WVEDDKPQVIVVGFGRFGQVIARLLMANKMRITVLERDIGAVNLMRKYGYKVYYGDATQVELLRSAGAEAAESIVITCNEPEDTMKLVELCQQHFPHLHILARARGRVEAHELLQAGVTQFSRETFSSALELLVSLGMHPHQAQRAQLHFR---------------- 71066284 MLQATIFLGAALLFVPLGKRFGIATVLGYLITGLILGPSVLDVAGDAESLLHFSEFGVVMLLFIIGLELQPSRLWALRRSIFVLGGLQVLTGVLLMGLLHQIFGLQLDTAFIVGFGLALSSTAFVLQILTEKQQLSSTHGREAFTILLFQDIAVIPLLAVIPFLSGVREQSYD------------------------LIYFGKVFAVFAGLIFASRYVVRPFFKFVASSGASELLTAVALFIVMGVSILMGQI-GLSMALGAFLTGVLLADSEYRHELEASIEPFKGLLLGLFFMSVGMLTDVNLILAKPIFIIGCAMALMFIKFGVITAIAKLFGNRWPTSIRLGVTLAQGGEFAFVLFSVASAQNVLQPELANTLNLIVTISMALTPLAFLL---LEKVGEPLFAKSKPSREYDTIPDHEHQ--------------------------VIIAGFGRVGQIIGRVLRMHNIEFTAIERSANRVDFVRKFGNQVYYGDPKNPEILRAAGIKKARIFILAIDDLERSITTAQYLRKNYPDLIILARARDRQHYYRLREVGVRHIWRETYLSSLDMSRESLQLLGISAEKARETVQTFRDYDDD------- 71281867 ---ILAILTCAVFVVWLFRRLNLPAILAYLVAGMLVGQHGLNLVQDQVDYDHFAELGIVFLLFTLGLEFSLPRLMAMRHLVVSVGSLQVGISLLVFIIAGLFFGLSFSEAFVVGSILALSSTAIVIRQLSETGAMKRKSGQLSVAILLFQDVAVVPLLIIIPMLAMDSQSS---------------------MVWALMLAMVKGVVVVALLLLIGKWLLPKVFNIIAQVRTDELFVLTT-LLVTLLAAAFTQWFGLSMALGAFLAGMMLSESEYKHQLEADIRPYRDILLGLFFITVGMKLDVSLLISSPFSLLGLMLCFMLVKIMVIKILAVKAGESSKDAWASGLMLAQMGEFGFVLIALANQSQILPLDVASMLLGAGVISMAITPFMINNARSWALFLSQEKSPESLDLSQLPE-------------------------NKVLENHVVICGFGRVGQTVSRFLKQDEIDFVAIDVDPLRTQKAREAGEKVLFGSSRQTEVLNAAHLSEAKLVVIAFGDDKQSLEVIQKVRSMNEKVPILVRTRNDDQLDALQAAGANEVVPESLEGSLMLVSQV------------------------------- 20091926 LTDLLIIFGLSIPVVYIFFRLKISPLVGFLIAGILAGPYGLGLIQETEHIEVMSEIGVILLLFTIGIEFSLRELLKIKRIVLLGGGLQMSITTVVVSFLLWRLGYSPETAVFMGLIVALSSTAIVLKLLQEKGEIYSAHGRIALGILIFQDIAAVLIIILAPLLAG-----------------------EAVVGSDLLDLLFRGIGLVLLTLVSARYVVPFVLFHVAKTRNNELFLLSIVVIGLAIAWLTS-VAGLSPALGAFLAGLIISESEYAAQALGTVIPFKDMFMSIFFISTGMMLNLGQMSTHLSLILTATVLVLVLKTSVNALTTFFIGFPLHTMLLVGFSLAQVGEFSLVTAQVGFENGIFSETIYQEFLAVTVLSMVLTPFITDLGYYSAVSSQQLSLPGILTTNRYSL--------------------QDEGQEKKLENHLIVIGYGVSGRNVGIAAQKASIPYMVIEINPETVRREKLNGIDIIYGDAAQKAVLEHAGIKNARSIVITAGNPVSTWQIIEVAKRLNPDIHIIARTHFLDTIDSFYALGADEVISDEFECSIELFSRV------------------------------- 119469715 ------------------KRVGLGSVLGYLIAGILIGPYALGVVGDQTDVMHFAEFGVVMMLFLVGLELQPSRLWKLRHSILGLGGLQVVLTAAIFAFCFWFFTMPWQTALAIGLMLALSSTAIVLQSLEEKGWLKREAGQNAFSVLLFQD------------IAIIPILALLPLLAFAPPSSSKEISHSIIANWPVWQQVAVSVGVIAAIIAGGKYVSAPLFRYIAKTHMREIFTIFALFLVVAIALVM-QSIGLSPALGTFLAGVVLAESEFRHELEADIEPFKGLLLGLFFITVGASINFELLASEFSTVIALVALLIVVKACILYALAITFNISKKQRLLFALALAQGGEFAFVLLSVTTTLAILTPEQTSLVTLVVAVSMLVAPLLLMMYEQLEK----RSHTSAPEFDKPEQISTAK--------------------------HVIIAGYGRFGQIMGRLLHAQGYEITVLDHSPSQIELLRRFGNTVFYGDAARQELLEAAGAHTAQMLVVAIDDPDKTIEIIELAHKNYPQLKIVARAIDRRHAYKLLNLKVDAFNRETVDSAINLAEALELLGNNKQDAERAGKLF-REHDRAAVVQLA- 257486507 LIEMLIYLSSAALIVPIAVRLGLGPVLGYLIAGCLIGPWGLKLVTDVESILHFAEIGVVLMLFIIGLELDPKRLWAMRRMVFGGGALQMLACGAAIAVFCAALGLNWTAALLVGLTLSLSSTAIAMQAMSERNMNSTAVGRSSFAVLLFQDIAAIPLVAMIPLLAANGGTPSGAE---------------------LGLSIAKIVGAIAAVVLLGKYVSRPVLRFVARSGLREIFSAVALFLVFGFGLLLEE-AGLSMAMGAFLAGVLLASSEYRHALESDIEPFKGLLLGLFFIGVGMSIDFGTLIDSPLKVITLTLGFILIKLLVIKLLGRFLNVPSDQRSWQAVFLGQGSEFAFVVFGAANVIGILVDPWGKSLTLAVALSMCVTPLLILLLNHLES--------------------------------SSKQGSNEADTIDQSNPRVIIAGFGRFGQIAGRLLMSCGFEVVVLDHDPDHIETLRKFGVKVFYGDATRLDLLHAAGAAQAVVLINAIDNQDDNLALTKLAQEHFPSLKLVVRARDMGHIITLRQMGIEDVERETFESALSLGRRALEQLGIGRYEARERADRFRR----------- 149907898 -------LFAAVIAVPIAKRLGLGSVLGYLIAGVIIGPVIGLVGSETATIQHFAEFGVVMMLFLVGLELEPRMLWDMRHRLIGLGGLQVGLTTAAIMGIGLALNLDWGLALTIGLVFSLSSTAIVLQTFNEKGLTKTEGARSAFSVLLFQDIAVIPMLALIPLLAIPELVEQAQNAVQAASAQHEELSLVANISGIYY--ALVIIVAITGVIVGGHYLSRPLFNFVASSKVPEIFTAAALMLIIGIAALM-NLVGLSPALGAFLAGVVLATSEFRHQLETTIEPSKGLLLGLFFMTVGAGINFTILFNDISTILAITLTLMLVKSLVLFILTLVFKIKGSDRWLLALSLAQAGEFGFVLIGFTVSNHVLPVDLAQTLSLSVALSMFLTPALFIFY---DRVILPRYVDKTN---------------------------QQASDDIDEQGDVIVAGIGRFGQIVNRLLLANGVKTVVLDHDVSMIQRVRSFNMKSYFGDATQLRLLETAGIANASLFIVAIDDKARAVDLVRYIKQHYPQVKILARAYDRGHGYSLRHAGADHVVSETYHSALILGSH-------------------------------- 241763630 INTIAAALGLALVLGFAATRARLPALVGYLLAGVVIGPFTPGFVADAAMASQLAEIGVMLLMFGVGLHFSLGDLLAVRKIAVPGAVVQILVATALGTAVASWWGWHLGAALVFGISLSVASTVVLLRALEALGILDTYTGRIAVGWLVVEDLAMVLVLVLLPPLAGSLGGVAAAPGAA-------------SVWSTLGWTALQVGGFVALMLVVGRRVFPWVLWQVARTGSRELFTLCVVAAAVGIAFGSAALFGVSFALGAFFAGMVMRESQFSHRAAQESLPLRDAFAVLFFVSVGMLFDPSVMWERPLQVLAVVAIILVGKSLAAAALVLALRYPLHTALTVSASLAQIGEFSFILVGLGTSLGLLPREGASLVLAGALFSIALNPLVFRAMAPLQKWLLARSALARRLEQRDDPLA----------------ELPSTTDERYLARQVVLVGYGRVGRRIAAVLAAHDIPLVVAEHNREVVERLRARGIAAVFGDAVDPAVLVQAHIARACMLVIAAPDTLDVQQIITTARMLNPAIETVVRSRGEEEARRIEKDCDTTVFVGEETLAQAIAGHV------------------------------- 167577815 IALLAAGFGLAMILGYLASLLKMPPLVGYLLAGIVIGPGTPGFVGDLALAQQLAEIGVMLLMFGVGLHFSLGDLLAVRKIALPGAIVQIAVATALGAGLALLWGWSVGAALVFGLALSVASTVVLLRALEGRGLIESVNGRIAVGWLVVEDLVMVLVLVLLPPLAGLLGGEPALGGAGSHAGDAGGSLW-----GALGVTLLKVAAFIALMLVVGKRVFPRILWLVARTGSRELFTLCMIAAAVGVAFGAAKLFDVSFALGAFFAGMMMRESEFSRRAADETLPLRDAFSVLFFISVGMLFDPRVLIDEPLHVIEVAAIVVIGKTLAAVALVLAFRYPLNTALTVGAGLAQIGEFSFILASLGRGLGLLSAEGQSLILAVALLSIALNTLLFAAIDPALAWVRKHSAFARRLESRDDPLAA----------------LPMSTPQAHLTGQVVIVGYGRVGTRIAHALDARGIAYVVVEQNRETVEKLRADGVAAVSGDAIEPIVLVQAHIARAGMVVVTLPDVFDVRQIVEIARTLNPGIEVALCTNSDDEAALLASEGMGDVFVSETELARGMTEHV------------------------------- 262369957 IILLAVGFGLALIFGYLAVRLRLPPLIGYLIAGIIISPNTPGIVADIHLANQLAELGVMFLMFGVGMHFSLNDLLQVRRIALPGAILQIAVATLLGIGVSMIWGWSFGSALVFGLSLSCASTVVLLKALGDRGLLNSVNGKIAVGWLLVEDLVMVLVLVLLPATAALLGGEALAGSTDDNIWLT------------LGITLLKVVGFIAFMLIIGKRLVPMIMQFVARLGSRELFTLTVVAAAVSIAFGAYKIFGVSMALGAFFAGMVVKESDFSHRAEEETLPLREIFAILFFVAVGMLFDPRILVEQPVHVLAVVAIIMVGKTIAAMALVLFFRYPINTALTVGASLAQIGEFSFILATLGVSLKLLSLEGQNLILAGALISITLNSFVFSAIEPVQRWIRERSHLARLLERSGDPLA----------------MLPDEVSQDYLRDQVVIVGHGEVGRRITKQLMAEDIKVVIAEENREIVENLREKGIAAVSGMATDPGVLIQAHIQHARLLVLSPMDILDIHKIVDIAKTLNPEIQVLVCAESKEEAEVIRRDQIGEVYFAKEEMAKNMSNHI------------------------------- 254502551 LSDAFVYLCAAVIAVPIANRLGLGSVLGYLIAGVVIGPVLGIVGSETTEVQHFAEFGVVMMLFLVGLELQPAMLWKMRKQLIGLGGLQVLGTTAVFAGAGLAFGLVWQSAVALGMILALSSTAIVLQTLNEKGWLKTEGGQSSFSVLLTQDIAVIPMLAVLPLLAVGHGGGSQGDSHGAGHGGEALASLPGWLQAVV------ILAVIAAIIVAGRHLMRPVFRFIAESHLREIFTATALLLVIGIALLM-DFVGLSPALGTFLAGVVLSDSDYRHELESDIEPFKGLLLGLFFLTVGAGIDFNLLFGAPVTIFGLAIGLIVTKFALLFGLGTIFNLKGADKWLFALGLAQAGEFAFVLFGFALSAGVLEPALLQTLTLVVAISMLLTPALFILYEKIAPRAVTQSNRPADEIDR--------------------------------KGRIVIAGMGRFGQIVGRLLITSGYDVVILDHDPQTVENLGKVGLKTFYGDATRPDLLHGAGLQDADLFIAALDDRDKQTMVVEHVAKTYTKVRILARARDRHHVYELEQAGAHHAEREVFEGAMTMGRRALIDLGMHPFRARSKAKDFWHHDRAML----- 153950176 LTAVLVFLFAAVVAVPIAQRLGIGAVLGYLIAGIAIGPWGLGFIRDVDEILHFSELGVVFLMFIIGLELNPAKLWQLRRSIFGVGAGQVVITAAVLGALLYFTQFAWQAAVIGGVGLAMSSTAMALQLMREKGMNRNEGGQLGFSVLLFQDMAVIPALALIPILAGNEGGAND------------------------WVKIGLKIAAFAGMLIGGRYLLRPLFRYIVASGVREVFTAAALLVVLGSALFMDAL-GLSMALGTFIAGILLAESEFQHELEIAIEPFKGLLLGLFFISVGMALDLGVLFTHLLDVLLGVLALVFIKSAILYGLARVFGLRRSVRLQFAGVLSQGGEFAFVLFSAAFSQRVLNTEQLALLLVVVTLSMMTTPLLMQV---IDRILVRRYNAQEESDEKP--------------------------FVEDNDPQVIIVGFGRFGQVIGRLLMANKMRITVLERDVSAVSMMRKYGYKVYYGDATELELLRAAGAEKAKAIVITCNEPEDTMALVHLCQQHFPNLHILARARGRVEAHELLQNGVKDFTRETFSSALELLLELGMHPHQAYRAQQHFR---------------- 284098583 --DVIIIFSVSIAVVFLFQKLHLPSIAGFLVVGTLVGPYGLNLISDREHVHVLAEIGVMLLLFTIGLEFSLAKLKSSKTLFFVGGPAQILGVLLFFVIGGFLMDIDMNSAIFWGFLVTLSSTAIVLKALAERGESDSLHGRSTIGILIFQDLAIVPMMLMTPFLGNQGSED----------------------MGRILFALGQSLALVFLIVLAARVFVPKLLEHIVRTKSRELFLLTIVVLCMGTAWLTS-LFGLSIALGAFIAGLIISESEYSHQALAEVLPFRDSFNSLFFVSIGMLLDTRVILEYPLLIMTMVGAVVIGKFVTGAAAVLAVGAPLRSAILAGVALAQVGEFAFILAQEGLTEGILSHETYNMFLAVSVLTMIITPFLIQWSPKIARRTEA--------------------VQRLHQWLPGRVSLRAETAQFKLRDHVIIVGYGLNGRNLSRVLREFEIPYVVLDIRGEVVQLEIGTGVPIQYGDATNPTVLHQVQIENAKVLVVAISDPFGARRIVQLAKSLNPSIHVIVRTRYLKELEELHKLGASEIIPEEFETSIEISTLVLQ----------------------------- 88797830 ---LATILLVAGVFAPLATKLGMGSVLGYLLAGIAISPILSLLHVDVVQIQHFAEFGVVMMLFLVGLELEPKLLWQMRHKLLGLGGLQVGLTIVAVMAIAMMMGQPWRISLAIGLVLALSSTAIVLQTLNEKGLMHSDGGQSSFSVLLFQDIAVIPMLALIPLLAIPEVSNPAATAVTHAAEASHGGGLSLVDGLTGWQTALVTVGAIAFVLFAGNYLTRPLFRFISVARLRELFTATALMIVIGIALLMS-LVGVSPALGTFLAGVVLANSEYRHELEADIEPFKGLLLGLFFITVGAGINFALLADNAGLVIGLTLGLIVLKATILLVLSQLFKLQGYDRWLMAFGLAQAGEFGFVLLSFTVASSVLPSEVADILMLIVALSMLITPLLFI---GLDRFIAPKFAKSQREADTIDK-----------------------------TSDIIIIGHGRVGGIVNRMLRSAGYDTTVIDYSSSQLEMLRRFGLTVFFGDGTRPDLLHSAGIDKAKMLVIAIDDKNHITELARYVSKHYPHVHILSRARDRTHVYDLWAVGCRDIIRETYDSSLRMGRSAFEALGFSREASQAMVDEFNLRDRDAML---- 167648627 IATIVAGLGLAFVFGAIANRLKLPVLVGYLVAGVVVGPFTPGYVADQELAPQLAEIGVILLMFGVGLHFSVKDLMAVRKIAIPGAVVQILAATAMGVGLAHLLGWTLGAGIVFGLALSVASTVVLLRALQERRLIETDRGRIAVGWLIVEDLAMVLALVLLPALSG-------------ILGGEAPPPGPGGLFGAFAITIGKVVAFVVLMLVVGGRVIPWILHRIAHTGSRELFRLGVLAIALGVAFGSATLFGVSFALGAFFAGMIMAESELSQQAANETLPLRDAFAVLFFVSIGMLFNWSVILREPLAVLATLAIIVVGKSVAAWLIVIAFKRPQSVALTISASLAQIGEFSFILAGLGVSLKLLPKDGQDLILAGAILSILLNPLLFAILDKILPRLVGRAGEPVAP-------------------------------VIAAQPHGVLIGYGRVGKLVAQGLKGR-MPLVVIEDEGERADELRAASFEVIQGNAVRPEVLLQAGLAEATHLFVAVPSPFEAARIIEQAKAANPAVKIIARAYTDADVDLLTGVGAHHALIGEQEIARGML---------------------------------- 242237832 LSAIILFLFAAVLAVPVASRLGIGAVLGYLMAGIAIGPWGLGFIRDVEAILHFSEMGVVFLMFIIGLELEPAKLWRLRRSIFGTGATQVALSAAVLGGVLYVNQFSWQAALIGGIGLAMSSTAIALQLMREKSMHRGESGQLGFSVLLFQDLAVIPALALIPVLAGVQ-----------------------GELGDWRQIAFKVMAFAG-MLVGGRYLVRPLFRFIAASGVREVFTAAALLLVLG-SAMFMEALGLSMALGTFLAGVLLAESEYRHELEIAIEPFKGLLLGLFFISVGMSLNLGVLYANILLVLTAVVILVVVKGAILYLLARMYGLRSSERMQFAGVLSQGGEFAFVLFSAAAAHNVLKGNQLPLLLVTVTLSMMVTPLLMQVIDRILK----------------------------RRFNHQEEHDDEAHYVEDDKPQVIVVGFGRFGQVVARLLMANKMRITVLDRDISAVRLMRAYGYKVYYGDATQLELLRAAGAEQAESLVITCSDPEHLMTIVRLCQQHFPHLTILARARGRVEAHELLQAGVTQFTRETFSSALELGRKLGVHPHQAYRAQQHFR---------------- 37520912 -------LAAAVVSVPIAKRLGLGSVLGYLLAGVAIGPFVLGLVGEGEDVMHFAEFGVVMMLFLVGLELQPSLLWRLRVPILGMGGLQVIGTALVAGAIALVFGLSWQMSLAVGLILAMSSTAIVLQTLNEKGVMKSEAGQSAFSVLLFQDIAVIPILALLPLLATGKATEVSLQAAAGDLIFVAAGGASGPTAALAWQQALLVIALLGGIVLVGRFLMQPVFRFIASTRLREIFTATALLLVVGVAL-AVQAVGLSPALGTFVAGVVLAENEYRHELETDIEPFKGLLLGLFFIAVGASINFNLLFEQPLLILGLVIGLAVVKFSVLLALGQFFRLQLSQSFLFAFALAQGGEFAFVLFSFATQNRVLTPEVAEPLVAVVALSMVMTPLLMILHDRL-----------------------------VQPRFVLTEPEREPDAIDENENPVIIAGFGRFGQIVGRMLMANGCKVTILEVDPSQIDMLRRFGFKLFYGDATRIDLLHAAGAQQAKLLVIAIDDREKSLEMVDLVRKHFPHLKILARAIDRRHAYELIRRKVDVVERETFGSAVEMGVGALKLLGERSYRAQRIASTFKANDEKMLY---- 223041408 LVSVVTLLGAAIIAVPIFKRLGLGSVLGYLAAGIAIGPFGLKLFSDSQSIIHVAELGVVMFLFIIGLEMKPSHLWGLRRQIFGLGSAQVVTSAILLTFVGMAFGFSWQVAFVGGAGFVLTSTAIVMQVLSERGDMASYRGQKMVSILLFEDLIIVPLLAVVTFLAPTDPAHVANAQPVWQKIGIAGLS-------------------VTALVIAGIWLLNPLFRILAKTKIRELMTAAALFVVLGSALLMEE-GGLSTAMGAFVAGVLLSESSFRHQLEADIEPFRGLLLGLFFLGVGMALDLNIVFNNWIMILSVVFAMMFVKSLAIFIIAKLAKSTNSTAMDRAVVMAQGGEFAFVLYAAAATQGVITSEIQANFTAIVVLSMIFAPLTIILHNKF----------VAPRLIEQGEQQAEDHIDEQHP--------------------IILVGIGRYGQIVNHILTMSGYHPTIIDLNAKQVEAARQFGIKSYYGNATRPELLHNAGIETAELLIVAVDDKQQALHIVELARSMNPNIKILARAYDRRHVFELYKSGADIQVRETFDSAV----RSSRKALEILGIEHEVADEI------------- 296121021 ILTLTGGLTAALVLGYITNRLGLSPIVGYLLAGICVGPATPGFVANAELAEQMAEVGVILLMFGVGLHFHLADLLAVRKVALPGALGQILISALLGTGLGLIVGWGLVPSIIFGLALSVASTVVLARVLADFRELHTNTGRIAMGWLVVEDLFTVVTLVLLPTVLAAKADLA-------------------GVTIAAFLTFGKIGLFVVVVMYGGGVVIPWVFERMAKSGSRELFTLTVLVTALGIAVVSAQLFGVSMALGAFLAGMVVGRSEFSARAASDALPMKDAFAVLFFVSVGMLFDPSQLVEAPGVILGTLAIVLIGKPLAAFVIVMLLRYPPRTALSVAIALAQIGEFSFILGSLARELGVFPEEANQGLIVAAILSITINPLLYGAIPKLERWMHQVPWLSTRLLARLDAAPAVSEDHEKFGTNTP----------------AIIVGYGPIGRMVARILIENGIRPVIIEMNLDTFRRLRNEGMCVVYGDARQVEVLKQAHVESARYLIFSSAESHGVEEIIQQAKTLHPQIITFVRTRFLHNLPELEHFGAARIFVDEAAIGLAMATSILKDLGATGDQLDRERDRVERE---------- 268592213 --SVIIFLCAGVVMVPIAQKIRLGAVLGYLLAGIMIGPFVFGFIRNVDDILHFSEMGVVFLMFLIGLELKPSKLWELRRSIFGVGTLQVVVTAAIMASLLFLAKFSWQAAIVGGLGMAMSSTAMALQLMNEKGMSNKESGQLGFSVLLFQDMAVIPIMALIPLLAGDSATSDWQKIG------------------------LKIVAFAGLWVVG-RYLLRPMFRLAAKSGVHEIFTAAALLVVLGSALIMESL-GFSMALGTFMAGVMLAETEFRHELEINIEPFKGLLLGLFFISVGMSLNLDVLWAYLPQVLIAVAVLVAVKALVLYGLSLAARLRNGARAQFSGVLSQGGEFAFVIYATAFGASVINERQMDLLLVVVTLSMMTTPLVMQL---IDAYLNYRYNQQPASSEKP--------------------------FVEDNDPHVILVGFGRMGQVVGRLLMANKVKITVLEQDVTAISTMRRYGYTVYYGDARELQLLRSAGADKAKSIVITSDVPEEVMEIVQICQENFPNLHIIARAKGRLEAHELLQSGVTDFSRETFSSALEL----------------------------------- 254471864 IETIVV-LSAAVIAVPITKRLGLGAVVGFLAAGMAIGPYGISFFNEPERILGFAELGVVLLLFVIGLELEPARLWTMRRDIFGLGTAQVLISGLVLTLGALMFGLSWQVALIAGLGLALSSTAFALQMLQERGHLSTKYGQRAFGILLLQDMAIVPLLAMVGILAPAEADVEEAS---------------------IAMQVITVIAAVGFVIFAGRFLLSPLFQLLTASGARELMIAAALLVALG-SAGLMSLVGLSMALGAFLSGVMLAESSYRHTLEADIEPFRSMLMGLFFMTVGMALELDLIVANWQRIVSAVVLLMITKGVLLWGLSRLFGSSNSDALRVAVTLPQGGEFAFVLFSTATAAAILPEETANILSAVVILTMLLTPLGAVGLDFVAERMKK-----------------------------HGDTTNKIETFEDACPSVLIVGFGRFGMMVAQMLTSEGISVTALDNKPDRINYARQYGYKVYYGDATRPDVLKAAGGENATLIALCIENDRVMKQAILQIRSAFPNAALYCRATDRAHALDLTRLGVDYQIRETFESSLTFGRKALEYLGLPADRIDEVEDDVRKRDDERL----- 194332958 -------LTAAVVSVPLAKKLGLGSVLGYLIAGVVIGPFVFGFIGEEQNVMEFAEFGIIMMLFLIGLELQPQMIWKLKGPILGMGGLQVTVTALLVLAGALLFGLEWKTGLALGLVLALSSTAIVLQTLHEKGLMKTDGGQNSFSVLLFQDIAIIPILAVLPLLAAGHSA---GETFHAGDAHHGPVTWVEGLPLWGQT--VTVLGVVSGIVVAGKYLINPAFRLIARTRLRELFTAAALLLVIAITILMGK-VGLSPALGTFLAGVILAQSEYRHELETNIDPFKGLLLGLFFIAVGASIDFHVIGENPLLILQLVVALMVLKFLVLALIGKVFRMSYDNILLFAFALAQGGEFAFVLFSFGLNNNVFEPSLVNPMIAVVAITMALTPLLLLLNEKLIQPRFGTKEKAAPEE--------------------------RSSSSIDESSRVIIAGFGRVGSTVGRFMQANDENATYLDMDPDNVDLLRKLGLNVFYGDASRYDLLHAAGAAEAQLLIIAVDDPEKTVAIARTAMKHFPHLEIIARTNGLVDSHELIDLGVKRVYPETLDSSLRIVDALSLLGHRRYQAIRSMHTFRHHEERH------- 171464186 LTLILLASGVAGVV--IFRYFGLPPILGYLAIGVLIGPHAFGLANDSATVKYLAEFGVVFLMFSIGLEFNLHKLRAMRSIVFGLGGSQVILTMLLAIPASLLMNWSWHAAIALGGALAMSSTAIVTKLISDRAELETEHGRNVVGILLFQDLAVVFLLILLPSLGKNPSDLFVALTAAS----------------------IKITVALVLIFFIGQSLMSHWFRLVAKLRSQELFMLNLLLIVLGM-AGLTEHFGLSLALGAFLAGMLISETPYRHQVEEDVKPFRDVLLGLFFITIGMLLDFNVIREQWVLVLVLLIGPLIFKFGLITLLSRAFGSSPGISIRTGLCLAQAGEFGFVLLNQIDGLDLIDPTLSQAVLAAMLISMFCAPFLIEYSDRIA-----------------------MRFSSNEWLLQSLALTRVASKSVRNENHVVICGFGRSGQSLARMLDQEKIPYIALDLDPDRVKEAAAAGDNVVYGDASRENYLVAAGLSRAKAVVITYADTAASMRILRQVEHLRPGMTVLVRTRDDSDIAKLQAAGATEVVPELIEGSLMIASHVLLI---------------------------- 290512610 -------LGAAALIVPIAVRLGLGSVLGYLIAGCIIGPWGLRLVTDAEAILHFAEIGVVLMLFVIGLELDPQRLWKLRASVFGGGALQMVACGVLIGLFCMLLGLRWQVAELIGMTLALSSTAIAMQAMNERNLTVSQMGRSAFAVLLFQDIAAIPLVAMIPLLAASSGATSLVAFALSALKVAAAL---------------------ALVVALGRYLTRPLLRFVARSGLREVFSAVALFLVFGFGLLLEE-VGLSMAMGAFLAGVLLASSEYRHALESDIEPFKGLLLGLFFIGVGMSIDFGTLVTHPLRIVILLVGFLAIKMLMLWLIARPLGVPRAQRRWFAVLLGQGSEFAFVVFGAARMADVLDGEWAKALTLAVALSMAATPVLLVLLTRLEKSASGQARDADEIDEE--------------------------------QPRVIVAGFGRFGQIAGRLLLSSGVKMVILDHDPDHVDTLRKFDMKVFYGDATRVDLLESAGAEKAEVLINAIDDPHVSLELVERVKEHFPHLQIISRARDVDHYIKLRQAGVEAPERETFEAALKSGRMTLEALGLGAYEARERADLFRR----------- 83717578 IALLAAGFGLAMILGYFASLLKMPPLVGYLLAGIVIGPGTPGFVGDLALAQQLAEIGVMLLMFGVGLHFSLGDLLAVRKIALPGAIVQIAVATALGAGLALLWGWSVGAALVFGLALSVASTVVLLRALEGRGLIESVNGRIAVGWLVVEDLVMVLVLVLLPPLAGLLGGEPALGGAGSHAGDALGSLW-----GALGVTLLKVAAFIALMLVVGKRVFPRILWLVARTGSRELFTLCMIAAAVGVAFGAAKLFDVSFALGAFFAGMMMRESEFSRRAADETLPLRDAFSVLFFISVGMLFDPRVLIDEPLHVIEVAAIVVIGKTLAAVALVLAFRYPLNTALTVGAGLAQIGEFSFILASLGRGLGLLSAEGQSLILAVALLSIALNTLLFAAIDPALAWVRKHSAFARRLESRNDPLAA----------------LPMSTPQAHLTGQVVIVGYGRVGTRIAHALDARGIAYVVVEQNRETVEKLRADGVAAVSGDAIEPIVLVQAHVARAGMVVVTLPDVFDVRQIVEIARTLNPGIEVALCTNSDDEAALLASEGMGDVFVSETELARGMTEHV------------------------------- 114562471 ---ILLMLVIAIVAIALLRRLGLPAILAYLLTGVVSGPSGFHWFTQLQ-MQSVAELGVVLLMFTLGLEFSVPRLWAMRRTVFGLGSAQMLVTAFVAGGIAMLVGQNLVAAVVIGSAIALSSTAIVLKLLNEQNWLRRRHGELSVSVLLFQDLAVVPLLILMPLLAKGGAEMSFNS---------------------IAWGLLTGILAFLGLMSFGKWILPRIFDEVARSRSNELFVLSTLVVAL-VTGAFTQWLGLSMALGAFIAGMLLGESQYRRQLEADIRPFRDLLMGLFFISIGMLLDFNLVMQYWWQVLLILAGVVLTKILIVHGLLKLVGENTKVSLSTAISLGQVGEFSFVLLALAVNYQLLDTEVSTVLVAVAVISMSMAPWLIRHSVDIAKKV------------------------SGNKLPPKNEPIEIVLPHADESDVVLILGYGRVGQTIARFLKTEAVPYMVLDLDPTRVTEARAAGENIHFGDACRMALLKKMGIRQASLVVVTFCEPRQSEECLAVARKLAPDVKILVRTRDDANLHELKEAGATQVIPESLEGSLMLVSQV------------------------------- 28871399 LIEMLIYLGSAALIVPIAVRLGLGPVLGYLLAGCLIGPWGLKLITDVESILHFAEIGVVLMLFIIGLELDPKRLWAMRRMVFGGGALQMLACGAAIAAFCAALGLNWTAALLVGLTLSLSSTAIAMQAMNERNMTSTAVGRSSFAVLLFQDIAAIPLVAMIPLLAANGGTPSGAE---------------------LALSIAKIVGAVVAVVLLGRYVSRPVLRFVARSGLREIFSAVALFLVFGFGLLLEE-AGLSMAMGAFLAGVLLASSEYRHALESDIEPFKGLLLGLFFIGVGMSIDFGTLIDEPLRVLTLTLGFIVIKLVMIKLLGRFLNVPSDQRSWQAVFLGQGSEFAFVVFGAATVAGILIEPWGKSLTLAVALSMCVTPLLILLLNYLES--------------------------------SKKQDSKEADTIDQSNPRVIIAGFGRFGQIAGRLLMSCGFEVVVLDHDPDHIETLRKFGVKVFYGDATRLDLLHAAGAAQAVVLINAIDNQDDNLLLTKLAQEHFPSLKLVVRARDMGHIITLRQMGIEAVERETFESALSLGRRALEHLGVGRYEARERADTFRR----------- 240949198 LVSVVTLLGAAIIAVPIFKRLGLGSVLGYLAAGIAIGPFGLKLFSDSQSIIHIAELGVVMFLFIIGLEMKPSHLWGLRRQIFGLGSAQVVTSAILLTFVGMAFGFPWQVAFIGGAGFVLTSTAIVMQVLSERGDMASYRGQKMVSILLFEDLIIVPLLAVVTFLSPLEANDVANAQPVWQKIGIAGLS-------------------VTALVIAGIWLLNPLFRILAKTKIRELMTAAALFVVLGSALLMEK-GGLSTAMGAFVAGVLLSESSFRHQLEADIEPFRGLLLGLFFLGVGMALDLNIVFNNWLVILSIVLAMMFVKSLAIFIIAKLAKSTNSTAMDRAVVMAQGGEFAFVLYAAAATQGVITSEIQANFTAIVVLSMIFAPLTIILHNKF----------VVPRLADKGEQQSEDHIDEQHP--------------------IILVGIGRYGQIVNHILTMSGYHPTVIDLNAKQVESARHFGIKSYYGNATRPELLHNAGIETAELLIVAVDDKQQALHIVELARSMNPNIKILARAYDRRHVFELYKSGADIQVRETFDSAV----RSSRKALEILGIEHEVADEI------------- 270157311 ITTIAMGFALALILGLLAARLKIPPLVGYLLAGVAIGPYTPGLMADISIAHELAEIGVMLLMFGVGLHFSLSDLMRVRKIAIPGAIAQILAATILGGCVAILWDWNYGSALIFGLSLSVASTVVLLRALEERRALESINGHIAVGWLLVEDLVMVVVLVLLPPLAHWLGDSTAVGTHNQP------------LWFIFSLTLVKVSAFIAFMLLAGRRYFPKLLWLVARTGSRELFTLCVITAAISIAYVASKLFGVSFALGAFFAGMIMRESSFSHRAAEESLPLRDAFAVLFFVSVGMLFNPAVLFEQPLQILMVVGIIVIGKSIAAFVLVLAFRYPLQSALIVSASLAQIGEFSFILAELGVRLGMLPEEGQSFILAGALISIAINPLIFKLINPVHAWI-KSYPRLLHLFEQAHDSLAEL---------------PMSTKEEYLAGQVVLVGYGRVGKRVAHLLSEKNIPYVVVEENRELITSLRAAGLPAVYGDASEPSVLIQSHITHASMLLIVIADTVHLRKMIQYACQLNPKIEIVVRTHDEEEAALLQKEITGKVFFAEGEVAKNMGE--------------------------------- 225155483 ILTLTGGFITALVLGLGTQRLGLSPIVGYLLAGIVVSPHTPGFVANKEMAEQLSEIGVILLMFGVGLQFHFKELLAVRRVAIPGALVQSAVATLLGAVVVHWFGWSWPAGIVFGLALSVASTVVLTRVLVDNNHLHTPTGHIAIGWLVVEDLLTVFVLVLLPAL-----------------FGPGGHAGGGGISLAMGVAALKIGALVAFTFAVGNWLIPRLLTAIAATGSQELFTLGVLAIALGIAVGSAALFGVSMALGAFLAGMVVGRSDFSLRAATDALPMRDAFAVLFFVSIGMLFDFGSLLATPWIALATLGVVLIGKPVAALVLVVAMRYPFRVALSVSVALAQIGEFSFILAAMGRQLGVLPEQASNILVAAAVVSITLNPLLYRTVKPVEAWVSRM-----------------PWLWHWLNVHDHGARAATRTPKVDARHRAVVVGYGPVGQTVVRLMKDNDIESTVVELDLKTVQHLRSEGVEAVYGDAGRPETLRQAGLRQAAVLILSASSIEAGREVIRIARELNPRIRVLARTASLHEVAALRIAGADRVFTGEGEVALAMTEFI------------------------------- 300718721 -------------------RLGIGAVLGYLLAGIAIGPWGLGFISDVDEILHFSELGVVFLMFIIGLELKPSKLWELRRSIFGVGAAQVIFSAAILGGLLLLTDFSWQAATIGGIGLAMSSTAMALQLMRDKGMNRNESGQLGFSVLLFQDLAVIPALALVPLLAGGDSGHTDWMKVGM-----------------------KVLAFAG-MLIGGRYLLKPIFRFIAASGVREVFTAAALLLVLGSALFMDAL-GLSMALGTFIAGILLAESEYRHELEIAIDPFKGLLLGLFFISVGMALNLGVLYTHITEILIGVVALVSIKAGVLYLLSRIFGLRSSERLQFSGVLSQGGEFAFVLFSAASSAKLFTGDQMPLLLVTVTLSMMTTPLLM---QGVDKILERRFNEVDETAEKP--------------------------FVEDDKPQVIVVGFGRFGQVVARLLMANEKRITVLERDISAVSLMRKYGYKVYYGDATELELLRAAGAETAQSIVITCNGPEDAMEIVHLCQHHFPHLQILARARGRVEAHELIQAGVTQFSRETFSSALELLMTLGMHPHQAFRAQQHFR---------------- 157273424 ---------------FVCGRLRLPTIIGYMLTGVVIGPSGLGVIGDVEAVETLAEIGVVLLLFTIGLEFSLEKLLAMQRVVFLGGGIQVGLTIVAAMLLAHWGAVAWPSAIFIGFLVALSSTAIVLRTYVDRAEVDTPHGRVATGILLFQDLCVVPMMLFLPLLS----------------------GWQATNFWYVLKTLGLAAGSVLLILLLARRVFPWLLHWLVTLRSREVFVSFAVLACLGTAWLTSQ-TGLSLALGAFIAGVVLSESEYSHQIVADILPFRDIFNGIFFVSIGMLLSLQVLAMTWPVVLGLVAFIVVGKTVLAFVSIKVLGHTPRVALMAALGIAQIGEFSFVLLKVGAEAGLLEGAAYQTFLAASILTMLATPFLIALAPAL-------------------------GYQAGRWTGIADTPDTGAAELPPVSGHVIIAGYGLNGRNLARVLRAAGIPYRIIELNIESIRAGKKQGEPIIYGDGTRREVLHAVRIEAARVLVVAISDATATRRIAALAREMNPHLHIIVRTRFVSEMDGLYALGVQQVIPEEFETSLEIFARVLR----------------------------- 295134119 LQDIVVILGLSVLIILVIQKIKIPSILGFLLAGIIAGPHAFNLISNSHEVELLSEIGIIFLLFVIGIELSLKGLAAIKNTIFIGGGLQVGGTILFTTLASQLLGLPLNTSIFLGFLFSLSSTAIVLKLFQQRGELTSPHGRISIGILIFQDIVVVPMMLLTPILA----------------------GKADNILMTIGILIGKIALVLVVILLLARYVVPKVLGWVVKTKNQELFILTVVVFCFAIAWLTSS-VGLSLALGAFFAGLIISESDYSHQATANVLPFREIFISFFFISVGTLLDLGFFFDNVGYILLLVLGVVLLKMLVIGITVLILKYKPRTVFITLFSLFQVGEFSLLLSGVGLDNGLLPENIYQYFLAISILSMALTPFLIMNSSKLTYAIL--------------KAPIPSAVRHRLSNIKKTTNTDEQYSEENLSDHIVIIGYGTNGENIAKAARSADIPYVVVDIDPDSFENAKKNKEPVVFGDATNSLILKHIHIQEARVVVIAISDAAATKKIISTIRLFTQTAFIIVRTRQVKEIEENLRVGADEVIPADFETSIEIFTRVLK----------------------------- 50083739 IILLAVGFGIALIFGYIAARLRLPPLIGYLIAGIIISPNTPGVVADMQLANQLAELGVMFLMFGVGMHFSLNDLLQVRRIALPGAILQIAVATLLGFGVSMWWGWNFGSALVFGLSLSCASTVVLLKALGDRGLLDSVNGKIAVGWLLVEDLVMVLVLVLLPATAVLLGGKELA-----------HAGASQNIWLTLGITLLKVAGFIAFMLIIGKRLVPLIMQFVARLGSRELFTLTVVAAAVSIAYGSYAIFGVSMALGAFFAGMVVKESDFSHRAEEETLPLREIFSILFFVSVGMLFDPRILVEQPLHILAVIAIIMIGKTLAAMALVLFFRYPINTALTVGASLAQIGEFSFILATLGVSLGLLTLDAQNLILAGALFSITLNTFIFSAIEPIQRWIRERSHLARLLERSGDPLA----------------MLPDEVDQNYLRDQVVMVGYGEVGRRITKTLMQQEIKVVIAEENREIVEDLRKKGIAAVSGEATEPSVLIQAHIMHARMLILSPMDILDIHRIVDIAKQLNPQIEVLCCAENKEEAEIIRQDEIGLVFYAKEEMAKNMSHHI------------------------------- 197118617 --DIVVLFGLALLTVLLLRRFNLPSIIGFLITGVVAGPHALRFIKNAHQVEQMAEIGVVLLLFTIGIEFSLKELMRIRHMVLLGGGLQLALTIAVVAVIGTLYGFPMSQGVFFGFLVALSSTAILLKLMMDAGETDTPQGKTALGILIFQDLCIVPLMLFTPFLAGGGSGLVD-----------------------IAIVSAKAVAVVVGAHFGARFVIPWIFEQVVKTRSRELFVLSIIFIGMGTAWLTSH-AGLSLALGAFIAGLAISESEYSHQALSDIMPFREAFMSLFFISVGMLLKPTILLKFPFLLIGMVLAIILIKTVLSAAVVFVLGLPMRIAIIAALSLAQIGEFSFVLSRSGLSHGLLTPETYQLFLAASIATMALTPLCMKVSGPVADYLTKLLP---------------------HEWTRGRSSLAQNGDKVTLDDHIIIVGFGVNGKNLARVLKNLEIPHVAIDTNPFTVRNQTRMGEQIIFGDASKPEILTHAGIEQARIVVVAISDAAASRRLVSLARKMNPSIHVIVRTRYLLEMEPLFMLGANEVIPEEFETSVEILSRVLK----------------------------- 157962686 LIQILLMLVIAIVSIAILRRAELPAILAYLVTGVISGPSGFHWFT-QHQMQSVAELGVVLLMFSLGLEFSLPRLWAMRRTVFGLGSAQVVVTTVLSMAIALLCNLSVTESVIVGSAIALSSTAIVLKLLNEQGWLRRRHGELSVSVLLFQDIAVVPLLILMPILASDGDAL---------------------MWSDVVYGLLKGVLAFIALMAFGKWALPKLFDEVARSRSNELFVLSTLVVAL-VTGAITQWLGLSMALGAFMAGMLLGESQYRRQLEADIRPFRDLLMGLFFISIGMLLDFRLVAQFWWQIILILIAVILGKSLIIYSLLKLAKESFRSSVATALSLAQVGEFSFVVLALAVNYQLLDAKTSTMLVMVAVLSMALAPWLVRHSVDIARMLQGLKPKAEKSE-------------------------PLNVQVDTKGDLVLILGYGRVGQTIARFMKTEAIPYLVLDLDPKRVSEAKTAGEPVYFGDVCKRSILKQAKIREAKLIVLTFSSERILEEVLPLCRQLAPEAKILVRTRDDSGMEELEKAGASQVIPETLEGSLMLVSQV------------------------------- 89055795 ---ITIYLTAMLIAVPISIRFGLGSVLGYLLAGIAIGPVLGLVGSETQDLQHYAEFGVVLMLFLIGLELDPRTLWDMRKRLVGLGGSQILLSTAILTGGAMILGLSTSLSLAIGITLALSSTAIVLTTLSEKGLMGTTGGRGAFSVLLTQDIAVIPALALLPLLATGAGIRFTEDGAIERTAEDAHHSLSLVEGLPAWGVTLVTIAAVIAVILAGRYLSPFVFRVIHNAKLKELYTVAALAFVVGIAELMI-LVGLSPALGAFLAGVVLANSEFKHELEADIEPFKGLLLGLFFITVGAGINFATLFANPFLIIGLTLAIMVIKGVVLYAIARVTRMEGRDRWLFTLSLAQAGEFGFVLVAFGVSQAVFPTYIAQILLLVVALSMLLTPLSFILYEAIGARLGTGVEDAPEHDE------------------------------IDEEAPVIIAGIGRFGQSVHRMVRASGFKTVVLDSNLETIQLMRRFGLKSFFGDPTRPELLKAAGLDKARVLVVCVDNKQAAVKLVRYAKRTRPDISVVARAHDLLHVYELYAAGADHIIREVFDSSLRAARYVLEAHAMEIAFYRHDRHNLRA----------- 269961428 ---------AAVVAVPIAQRLGLGSVLGYLIAGVLIGPWGLGLISDVDAILHFAELGVVLLLFLIGLELNPKKLWQMRGPILGLGGAQVIVTTAVIGSIVSLFGLSMQVSLVIGMGLALSSTAIALKVIEEQGQAGTETGQSGFAVLLFQDIAVIPMLAMLPLLAGGQGGGD-------------------------WLDAIWVLGSVAALLVGGHFLLRPLFRFVVMSGVRELFTVAALLVVLGISVAMQKL-GLSMALGTFLAGVLLAESEYRHELEIAIEPFKGLLLGLFFIAVGMAVNLGLLALQPFAIISAVIALVVVKGLVLYVLARTARVRAKSRSRMAAILSQGGEFAFVIFTAASQEGILTKEQVSFLLVVVSLSMVTTPLLL------------------------------MGQKKWFAHTLNQEEESVASNVVDRRPRVIIAGFGRFGQIVGRLMYANKIKVTVLESDASQIHLLRKYGYKVFYGDATQIDLLRAAGADKAEALVICTDSPDEVMAIVDICREYFPKLKILARARSRVEAYQLMNHG---VQNYSRETFLGALDLGRQALVE------------------------- 110833558 LTLTVVLLSSAVVAVVLFRRLGMPPILAYLLSGLAAGPFGFGWINDVEGIQHLAEFGIVFLLFTLGLEFSIPRLLTLRRIVFGAGPLQVVLTAAAVFAVMRLLGFQPMTAGITAGALALSSTAIVIRDLIGRGAVNTGYGRASTGILLFQDLAAVIMLVMLPVISTSNGN---------------------ALWTMTGITLGKSLLLFAGIYVVGKWILPRLLEETGRTRSDEVFVMTALLLALVAAW-VTHLMGLSMALGAFLAGMMLGESHFRHQIEADLRPFRDLLLGLFFISVGMLVDPNLFAEQWHWIILAAVSLMLFKAVLIFALLRLLGEPTDTATRSGLVLSQCGEFGFVLVALAVSHQVMSPGKAGLLVSITVLTMAVTPGLLQHSGKLSRRLLR----------------------------PWMDIPKDSPVSDDITGHVILCGYGRVGQNLMRYLNRFHLKGVAVDMDLVRLQEASAAGEHILFGDASRKDILERAGIHRARLLVVTFDDARLAERIIHSCRDLNSKVRVLVRTRDDTHLDTLTAAGAAEVVPEVLEASLMLVAH-------------------------------- 114770490 --SVLSLLVVAVISTWCFKRVNLPPILAYLFAGIIVGPSALSLFDHPEQMHVLAEIGIVFLLFTLGLEFSLPKLQAMRHLVFGLGMSQMLLTTLSTAGIAYLFGFSLSGSMVIGGIIGLSSTAIVIKQTAEMGTLNTPRSQLAVSILLFQDLAVVPFLIFIPLINSPSDSSFSM---------------------LMLFAFLKGMAVITTLLLIGKWVLPKVFREIANTRTDELFVLTTITVVL-MASGLTYAMGLSLALGAFIAGMMLGESQYKYQLESDIRPFQDILMGLFFVTVGMRLDLLIVWNYASIIVGGLVAMLILKIVIVRFSALIFNTNHNDAWAAAFKVCQMGEFSFILASLAVTHNVLDSQTASILVSIGILSMMCTPYLVANSVRFANFFA--------------------------PDSTASLINNAQILEQERTGHVIILGYGRVGQSTARMLDMENINYIAVDIDPIRVQESQTADEPVIYGDVSDKAILRSVNIDKAVSVIVTFDHIPKATQCIDCIRGFNRDIPIIVRTRKDYAMDTLYNSGATQVVPELQE---GVLMLVSQVYH-------------------------- 251787949 ----VLFLFVAVLMVPIAARLGIGAVLGYLLAGIAIGPWGLGFIRDVEAILHFSELGVVFLMFIIGLELDPAKLWRLRRSIFGTGAAQVLLSAAALGGVLYLSRFSWQAALIGGIGLAMSSTAIALQLMREKGMNRNESGQLGFSVLLFQDLAVIPALALIPVLAGVQGELDDWNQVG-----------------------LKVVAF-GGMLIGGRYLVRPLFRFIAASGVREVFTAASLLLVLGSALFMDAL-GLSMALGTFIAGVLLAESEYRHELEIAIEPFKGLLLGLFFISVGMSLNLGVLYANILMVLAGVAMLVVVKGIILYLLAWLYGLRSSERLQFAGVLSQGGEFAFVLFSSAATYKVLKGSQLPLLLVTVTLSMMVTPLLMTL---IDKLLSRRFNHPEEEDETH--------------------------YVENDRPQVIVVGFGRFGQVVARLLMANKMRITVLDRDISAVRLMRTYGYKVYYGDATQLELLRAAGADQAQSIVITCVSPEHSMTIVHLCQQHFPHLEILVRARGRVEAHELLKAGVTQFTRETFSSALELLVSLGMHPHQAYRAQQHFR---------------- 126667100 -------LLAAVIAVPLAKRFGLGSVLGYLIAGVVIGPVMGLVGQETSTIQHFAEFGVVMMLFLIGMEIDPKALWAMRVRLLGLGGLQVTLTAAAGMAGAWWLGLQWQTALAVGLIFALSSTAIVLQTLDEKGLSKTEGGRNTFSVLLFQDIAVIPM------LALIPLLALPGLKGNPTSRSSQDAGLSLVAGLPGWAHALVVVGAVAAVIVGGYYLSRPLFRYVVKSGLREVFTATALMLVIGIAALMS-VVNLSPALGAFLAGVVLANSEFRHELEANIEPFKGLLLGLFFITVGAGINFEVLLAEWGAIVSLGAAVIVVKALILFALAKMFGIHSSNGWLFTLGLAQAGEFGFVLLTYSVQNDVIPLEISQILSLVVALSMFLTPLLFIVYDRI-----------------------------VLPRYRRSQNDDRDADTIDEQAPVIVAGVGRFGQIVCRLLRANSVPIVVLDHEIEQIENVRRINIRSFFGDASRPDLLEKAGIEQARLLIVAIDDRDRAVAMVTHVKKFFPGVWVLARAFDRGHGYQLLEAGADDVMSETYHSALEL----------------------------------- 94312307 ------------------RRFGLGAVLGYLLAGAAIGPYALRLVTNVESILHFSEFGVVLMMFVIGLELEPRKLKNLRKTIFGYGTAQLAACALVVGGAAALLGASWQVAIVIGLGLALSSTAIAFATLAERNLMGTPAGAASFGILLFQDIAAIPMIALLPLLAIDAADIAPHGPPHWQ-------------------TVARAVAVLGIVVVGGRYLVRPALRFIARTDMREMFTAFALLLVVGIAL-MMEAVGVSMALGTFVAGVLLADSEYKHALEADIEPFKGLLLGLFFMAVGMSIDFGVLAQAPWKVLGLVAGFVLVKTLVLAVLAPRFGIARGQWLLFGLLISQGGEFAFVVFSVADNVGLLTEHMHALLVLIVALSMVATPLLLLVFDQLIAPRLHILMRKPDDVIPPQH------------------------------NPVIIAGFGRYGQIIGRLLYAQGIGVTVLDHDPDQIEFLRQYGFKIFYGDATRVDLLEAAGVAEAKILVVAIDGMEDSLALIDRVRERWPELTICARARHVSHVYQLKDRGVGIYEREMFEGSLMMGRRVLEGLGFDPAEARNVALRFRRH---------- 167624877 LIQILLMLVIAIVSIAILRRAGLPAILAYLVTGVISGPSGFHWFT-QHQMQSVAELGVVLLMFSLGLEFSLPRLWAMRRTVFGLGSAQVVVTTVLSMGIALLCNLSVTESVVVGAAIALSSTAIVLKLLNEQGWLRRRHGELSVSVLLFQDIAVVPLLILLPILASDGEAL---------------------LWNDVFFALLKGVLAFIALMAFGKWALPKLFDEVARSRSNELFVLSTLVVAL-VTGAITQWLGLSMALGAFMAGMLLGESQYRRQLEADIRPFRDLLMGLFFISIGMLLDFQLVAQYWWQIIFILIAVILGKALVVFSLLKAAKESFRSSVATALSLAQVGEFSFVVLALAVNYQLLDNKTSTTLVMVAVLSMALAPWLVRHSVDIARMLQGLKPKADSSE-------------------------SINVQVDAKGDLVLILGYGRVGQTIARFMKTEAIPYLVLDLDPKRVSEARTAGEPVYFGDVCKRSILKQAKVREAKLIVITFSSERILEEVLPLCRQLAPEAKILVRTRDDSGMEELEEAGASQVIPETLEGSLMLVSQV------------------------------- 153834952 ----VVFLSAAVIAVPIAQRLGLGSVLGYLIAGVLIGPWGLGLISDVDAILHFAELGVVLLLFLIGLELNPKKLWQMRGPILGLGGAQVIVTTAVIGSIVSLFGLSMQVSLVIGMGLALSSTAIALKVIEEQGQAGTETGQSGFAVLLFQDIAVIPMLAMLPLLAGGQSGGD-------------------------WLDAIWVLGSVAALLVGGHFLLRPLFRFVVMSGVRELFTVAALLVVLGISVAMQKL-GLSMALGTFLAGVLLAESEYRHELEIAIEPFKGLLLGLFFIAVGMAVNLGLLALQPFAIISAVIALVVVKGLVLYVLARTARVRAKSRSRMAAILSQGGEFAFVIFTAASQEGILTKDQVAFLLVVVSLSMVTTPLLL------------------------------MGQKKWFAHTLNQEEESVTTNVVDRRPRVIIAGFGRFGQIVGRLMYANKIKVTVLESDASQIHLLRKYGYKVFYGDATQIDLLRAAGADKAEALVICTDSPDEVMAIVDICRAHFPKLKILARARSRVEAYQLMNHG---VQNYSRETFLGALDLGRQALVE------------------------- 296121023 LKDLLLVFLCAGVVVYLFHRLKIPTVVGLLATGIVVGPYGLQVVDDVHRVELLAEIGVVVLLFTVGLEFSLSRVVKMATMMLQVGVPQVGFSLLAGTVACMATGIAWNSSVFAGMLMAMSSTAIVIKLLADRGELGTPHGRISVAVLLFQDLLVVVCVLVVPLLAA-----------------------ESGQHHSFIWDVSQGLAMVLAITIVGRFVVPPLLYQIVQTRNRELFLICIFVICIG-TAALTNMVDLSLPLGAFLAGLIIAESEYGHQTLAEVMPFRDTLSSLFFISVGMLLDINHLMTHGWSISLLLIAILLLKALTATVPSLLAGYSFRTAVLAGVSLAQIGEFSFVLAKSGLEVKLMTADQYQLFLAVSVLSMVATPLVLAGLPRLIDVIE--QSPLVKSWQKYTPPEDDSI--------------------DELHGHVVIAGYGFNGRNLATVLKELKIPYVVLEMNPQTVRRERAQGQSIYYGDSGRESVLEHVHIEKAKALVVAINDPISARRTVQLARQMNPDLHIVVRTRYFTESFDLKRLGANSIISEEFETSLEIFAHVLREYH-------------------------- 295691291 LTQTLVYLGAAVVSVPIAKRLGLGSVLGYLIAGVVIGPYALSLIGAQADVMKFAEFGVVILLFLIGLEVRPSMLWDMRKAIFGFGGTQVVCTSLAIAGASMLLGLPWQTALAVGMVLAMSSTAIVLQTLDEKGLRQGPVGRAAFGILLLQDLAVIPMFALLPLLATVAPQTHGDAGGHGGASLVAHL--------PVWAQGLSVFAAVAAVVGGGRYLVRPVFRFIAKARLREIFTASALLIVVAVASLM-QIVGLSPALGAFLAGVVLAESEFRRELETDIEPFRGLLLGLFFITVGAGVDLPLVARQPLLLGGLVLGLMALKFLVLYGLALLFGAPKRGALAVATALAQGGEFAFVLLSFTVGAGVIGAPLAALLTAAVAVSMALTPVAMILYERVAALMDAAIPDVVPDTGDFDESEPD----------------------------IIIAGFGRFGQITGRLLSSNGFKSTVLDSDIEQIELLRRFGRRVHYGDATRLDLLRQAGADRARMLIVALDDREKTVELVETARKAFPNLVILARAWDRRHAYDLLANGADAVERETFESALALGATALQKLGFRAHRAHRAAAYFRRHDRRMFEELR- 86133463 ----IMFLAGAILCVSIAKRFGLSSVIGYLLAGVLIGPYVLGFIGNEDDILHFAEFGVVMMLFLIGLEIEPKNFWKMRKTIIGMGGLQVGATMLLAYLLFIALGFDGKVALVVSMAVALSSTAIAMQTIKEKGLMDTTFGNSAFSILLFQDIIVIFMLGFIPLLANSEQTSSENSHSE---------SFSLIQDLPVAYQTIAIILSVVLIVVAGNYLIVPMLRKVSKTGVRELLIAAALLIVFGISFLM-EFVGISPALGAFLGGVVLSNSEFKHELESTLEPFKNLLLGLFFMAVGASINFIVIANNPLTIIGTLFVIILLKALILFITGSVFKLKLDQKLMLTFSLAQVGEFAFVLLSFAFGLNILGQDQMDMLLVITALSMSLTPIITMINERL---ILPKIGTKESIKRPMDHIAK--------------------------SQKIILVGFGHFGSTVGRFLRSHGVEATILDQDSNRVDFLRKMGFEVYYGDATRIDLLESAGIAEAKIIICATNRLSVSKAISKIVKEKYPHVDLMIRTKNRYDAYELLNMGHEKVYRESLDTSLLLADVLSKMGYRKYTLNTQLQNFRKYDEES------- 271502268 ----VLFLFVAVLMVPIAARLGIGAVLGYLLAGIAIGPWGLGFIRDVEAILHFSELGVVFLMFIIGLELDPAKLWRLRRSIFGTGAAQVLLSATLLGGALYLSHFSWQSAMIGGIGLAMSSTAIALQLMREKGMHRNEAGQLGFSVLLFQDLAVIPALALIPVLAGVQGELDDWRQ-----------------------VVLKVVAF-GGMLIGGRYLVRPLFRFIAASGVREVFTAAALLLVLGSALFMDAL-GLSMALGTFIAGVLLAESEYRHELEIAIEPFKGLLLGLFFISVGMSLNLGILYANILMVLTGVAILVVVKGIILYLLAWVYGLRSSERLQFAGVLSQGGEFAFVLFSSAATYRVLKGSQLPLLLVTVTLSMMLTPLLMTL---IDKLLSRRFNHQEEVDEKH--------------------------YVENDRPQVIVVGFGRFGQVVARLLMANKMRITVLDRDISAVRLMRSYGYKVYYGDATQLELLRAAGADQAQSIVITCVNPEHAMTIVHLCQQHFPHLEILARARGRVEAHELLQAGVTLFTRETFSSALELGRKLGMHPHQAYRAQQHFR---------------- 152995515 ---LTFIFLVAVISVPIASRLGLGSVLGYLLAGIIISPLLTLLKVDIVSIQHFAELGVVMMLFLVGLELNPKKLWALKSKLIGLGGGQVVLTAILIMGIGMLLSQEWRTSLAIGLVLALSSTAIVIQTLTEKGLMKSDGGQSSFAVLLAQDIVVIPMLAFIPLLATPELIESLSHAAEISQDESHSVSLVDGLEAW--QTALATIGAIGIVILSGSFLVTPIFRFIAVTQLRELFIAAALMFVIGTTLLMS-LVGLSPALGTFLAGVVLANSPYRHELESDIAPFKGLLLGLFFMTVGAGINFTLLFNHFFSILGLTVGLILLKATTLLILGRIFNIRGSNKWLFALGLAQAGEFGFVLLSFTVSNAVISQEVADILLLVVALSMLLTPMLFIIYDRI---IAPRYA---------------------------TDQTASAHDDLPDDNKIIIAGSGRMGSTIDNLLRLAGYHSTVIDFSVKRLRALQHFGVKNYFGDATRPDLLEAAGIDEASLLIITIDDPEQITKLVKYVKEHYPDLHIIARAFDNNHVYDLWASGCRDIIRENYDSSLRMGRSAFEALGISHKKAEQMIDVFNQHDKVSMVEVA- 238021456 -------LSFAVGAVLISQKLGLGSVLGYLMAGMLIGPVLHFVGKEAESIQHVAEFGVVMMLFLVGLELAPKMLWQLRHKLLGLGGLQVVLTVAAITGISMALGYKWQIGVAVGCILALSSTAIVLQTYNEKQLMQTAGGQAGFAVLLFQDVAAIPMLALMPLLATSGIAKKGEGGHTAGNLLAHQPGWIVAIVS---------VAAILLIVLAVRYVVPFMFRIIIKSRVREMFTVFTLLLVVGIATLMS-LVGLSPALGAFVAGVTLANSTYRHEMESRLEPFKGIFLGLFFITVGAGMNFAILQSKFFPIIGMTLALLLVKAAVLWLLAKIFRLPSLATKLFALSLAQAGEFGFVLLSIAQANHVLPKTVLDRINLVVALSMVLTPLLFIVYEKI---FAPRAIKEENEESRQNDTIDE-------------------------ANPVILLGHGRFGQHINSMLTACGYHTTVIDNHAEMVEGLAKLGIKSYYGDATDPELLGSAGLAHAKLLIVAIDGKSDTTAVVEYVRRHYPTLPIIARAHDRVHAYDLRHAGASYIIRELSDSSVRAGRIALEKLGMPPEKARELSKFYAARDR-------- 238024835 IALLAAGFGLAMIFGYLASLLKMPPLVGYLLAGIVIGPGTPGFVGDLALAQQLAEIGVMLLMFGVGLHFSLGDLLAVRKIALPGAIVQIAVATVLGGALALAWGWSLGAALVFGLALSVASTVVLLRALEGRGLVESVNGRIAVGWLVVEDLVMVLVLVLLPPLAGLLGGAPEGLAGGAHTAAPGGALW-----GTLGLTFLKVAAFIALMLVVGKRVFPRILWLVARTGSRELFTLCMIAAAVGVAFGAAKLFDVSFALGAFFAGMMMRESEFSRRAADETLPLRDAFSVLFFISVGMLFDPAILVEQPLHVLEVALVVVVGKTLAAVALVLAFRYPLNTALTVGAGLAQIGEFSFILAGLGRSLGLLSAEGQSLILAVALISISTNTLLFAAIEPALGWIRRHSAFARRLEARDDPLAA----------------LPMSTPQTHLTGQVVIVGYGRVGARIVQALDERGIACVVVEQNRETVEKLRAEGAAAVSGDAIEPVVLVQAHIARAGMLVVTLPDTFDVRQIVEIARTLNPTIEIALCTNSGDEAALLTSEGVGTVFISETELARGMTEHV------------------------------- 309791568 LTNITVAIVTAFAGGFIARRVGLPTIVGYLIAGMAIGPFTPGFVGDIVDISQLAEIGVIFLMFGVGLHFSLKDLWAVRSVAVPGAVLQMLIATLLGFLLTRLWGWSVGAGLILGFSLSIASTVVLLRGLMDNGLLNTNAGRVAVGWLVLEDLATVGILVLLPVLFAPATENPWMGAG---------------------LAIFKVALFVGFMLIIGTRVLRWILDSIIHSRSRELFILAAVAAALGTAFASALLFGVSLALGAFLAGVVLGESEASHQIGNDVLPFRETFAVIFFVSVGMLVNPVYLWENAGQVLALMALIVIGKAIFTQFLGFVLPASGRTMLVVSAGLSQIGEFSFIVGQSGVYLGVLSQDQYSLILAGALLSIMVNPLMFRGIPHAERWL-RRFPWLWSRLDRHPPLSHDLALPQ--------------------ADHVVVVGYGRVGQHIVTVLEQLNIPRLVVEIDARRAAEFVAQGVPTLYGDAANSEVLLYAGLPQAQALVVTLPDETATEVVVAAAQSLAPNLPVIARASTTSGVGRITKLGADAVIHPELEGGLEIVRHTLLTLGFPATQVQSYTDAVRHDQYDTTVTTRL 307610602 LLNVFIFLAAASIMVPLASRFRLGSVIGYLTVGMLIGPFGLKLIGNAEQIMHFAEFGVVMMLFLIGLELEPIMLWKLRKLIVGLGGLQVLLTTIALSSAAVMMGYNLRASVAVSMALALSSTALVLQMLQEKNLLKTAEGETSFAVLLFQDIAVIPILVILPLLGNHHGINVAINPHTAASIAQLPKWLH----------AIVVAGIIGSIVLAGHYLSRYLFLIIAKTNIREVFTAFSLSLVVGITLLM-ETIGVSPALGAFIAGMVLANSQYKRTVEADIQPFKGLLLGLFFISVGMGINFNLLFSQMAVIIPIVLGLITIKALILFTLGKIFQLTKIQALGFALGLSQGGEFAFVLFQYSSTLKVISPEISSFFTLVVALSMLATPFLMLL------------------------------YHRFMMPKLISKLPEREYDSIHEKNNIIIAGYGRFGQIIGRFLSGENIKVTVLEKNPEQVELLRKFGYTGYFGDANRLDLLKSAGAAHAQLLIVTVGNPDTNLEIVKLAKEEFPQLKIFARARNRRHAYELHKAGVHYFKRELFDSSLTMTKEILKFLGYKPEEIEKKAKAFQKHDEETLI---- 94497197 IGTIVAGLVVAFIMGSLAHRVKLSPLVGYLIAGILVGPFTPGFVADAGLANELAEIGVILLMFGVGLHFSLKDLLSVRHIAVPGALVQIAVATLLGMGLAHVMGWTVMGGLVFGLALAVASTVVLLRALQGADLVDTRRGRIAVGWLIVEDLVMVLALVLLPALAAVLDNDQGEGAS--------------ALLAPLLGTLLKVVGFVVVMLVVGRRVIPWALHWVVHTGSRELFRLAVLAIALGVAFGAAYVFDVSFALGAFFAGMILGETPLSRRATEETLPLRDAFAVLFFVSVGMLFNPAVVVEHPLPLLATILIIVIGKSIAAWGIVRAFGHPNVTAITIAASLAQIGEFSFILASLGTGLGVLPADARDLILAGAMASIFLNPILFSLIVRAHR-------------------------------QNEEEPSETDRQVAQAMGHMIVVGYGRVGKLIAARLATRGVQFVVIEDDSEKAGEAAEDGHDVIRGNALDDRYLIAAGIAEARHMLIAVPEGFEGGAIHEHARHLNPTLNVIARAHSDAEVAHLESLGVGHIVMGERELATRML---------------------------------- 147919101 -----------------CYRFKLPEIIGLFITGLLMGPHGIGVFTNMHEIEYIAEIGVVLLLFTIGLEFSFKSLINLKKQFFIGGTVQMTLIFVATFLIASMLGLSQNAAILAGFMLSLSSTAIVLKLLQDRDELDTPQGNVIMGIIIFEDIIAVFMMLAIPLMSGKAGNIIESVPT----------------------LVLAAIVIGIILIAGTLWVVPRVLHRIARTRSNELFVLCIVVICLAMASLTSQ-FGLSLALGAFLAGLIISESPYSRQALGTILPFRYVFTSFFFISIGMMLDLHFFISNPWIIIAAAIIGILIKLFSGTITTLLLGYTIRVAVIEGISMAQVGEFSFILASLGLAADMINADLYQIFLATAILTMAASPFLISYSQKLSDTL----------------------CRLPLPARLKASSCPIATPHENITDHLVIIGYGLNGRNLARAAKAAKIPYTIVEMNPDTVSAEQAKGEPIHYGDATNEIVLEHLNLENAKIAVIAISNVEATRRITSTLRKHFPHLHIIVRTRYTSETQVLKELGASEVVPEEFETSVEIFASVLR----RYFIPKSRIDQLTAELRSENYEV-- 294012704 IGTIVAGLVVAFVMGAIAHRLKLSPLVGYLIAGIMVGPFTPGFVANASLANELAEIGVILLMFGVGLHFSLRDLLSVKNIAVPGALGQIAVATLMGMGLAYYMGWPLMGGLVFGLALSVASTVVLLRALQGADLVETRRGRIAVGWLIVED-------LVMVLALVLLPALAGVMNNADAGADAGAGAGAGALLAPLLGTLLKVAGFVALMLVVGRRVIPWALHWVVHSGSRELFRLAVLAIALGVAFGAAVAFDVSFALGAFFAGMILGETPLSRRATEETLPLRDAFAVLFFVSVGMLFNPAVLVEQPLPLLATVAIIIIGKSIAAFAIVRAFGHPGDTALTIAASLAQIGEFSFILASLGTGLGVLPAEGRDLILAGAIVSIFLNPLIFSLIVR-----------------------------GHKQEEVEEEAEAQKARAKPRIGHVILVGYGRVGKLIADRLAEKGAHLVVIEADSDRAEEAEETGLTVVRGSALEDRHLRAAGISEARRLLIAVPEGFEGGAIHEHARHLNPDLQVIARAHSDAEVRHLEGLGVPHVVMGERELAARML---------------------------------- 88706257 -------LAAAVIAVPLAKRFGLGSVLGYLVAGVIIGP-VLGLVGSQETIQHYAEFGVVMMLFLVGLELEPAMLWRMRSRLLGLGGLQVSISAGLFAAIAWQFGLDWRTAVAVGLLLSLSSTAIVLQTFQEKGLNKSEGARSAFSVLLFQDIAVIPMLALIPLLAIPELMSGAALA---ADDGHHDMSLVAGLSGWMHAAV--ILLSIAAVVVAGHFLTRPLFGFIASTGLREAFTAAALMLVIGIALLM-NLVGLSPALGTFLAGVVLANSEFRHELESDIEPFKGLLLGLFFITVGAGVQFALLVDEVGLVISLTLGVIVLKAAVLFVLALVFGVRRADGWLFTLSLAQAGEFGFVLISYASQTKVLPDDLVPVLLLVVALSMFLTPLLFIAFDRL---VLPRYASNTEDRES---------------------------DKIDDRGPVIIAGSGRFGQIVNRMLRANQVPTVVLERSPEQIDNMREVNIKSYFGDATRPDLLLAAGIEEASLFVIAIDGEEQTLALTKHLKHAHPQLKVLARAYDRGHLYALREAGADWVVSETYHSALQLGQQALRAHPFRAHNLTAAFDEAESKGRDALYE--- 291619193 LTAGVIYLVAAVLIVPVAARLGIGAVLGYLLAGIAIGPWGLGFISDVDEILHFSELGVVFLMFIIGLELNPAKLWALRRSIFGIGAAQVIFSAAILGVLLWLTKFDWRAAVIGGIGLAMSSTAMALQLMRDKGMNRSEAGQLGFSVLLFQDLAVIPALALIPLLAGNDSGSIDWMKVGM-----------------------KVLAFAG-MLVGGRYLLRPIFRYIAASGVREVFTAASLLLVLGSALFMDAL-GLSMALGTFIAGILLAESEYRHELEVAIEPFKGLLLGLFFISVGMALNLGVLYTHIIAILLGVLALVAVKILVLYVLARIYGLRSSERQQFAGVLSQGGEFAFVLFSAASSAKLFSGDQLPLLLVTVTLSMMTTPLLM---QGIDRLLARRFNEIDEDAEKP--------------------------FVEDDQPQVIVVGFGRFGQVVGRLLMANNKRITVLERDISAVSLMRKYGYKVYYGDATELELLRAAGAASAQSIVITCSNPEDAMTIVHLCQQHFPHLHIMARARGRVEAHELLQAGVTQFSRETFSSALELGRKTLMSLGMHPHQAHRAQQHFRRLDMRMLREL-- 255321193 IILLAVGFGIALIFGYIAARLRLPPLIGYLIAGIIISPNTPGMVGDIQLANQLAELGVMFLMFGVGMHFSLNDLLQVRRIAVPGAILQITVATLLGIGISMLWGWSFGSALVFGLSLSCASTVVLLKALGDRGLLESVNGKIAVGWLLVEDLVMVLVLVLLPATAVLLGGTPLSDGSG-----------DENIWLTLGLTLLKVTGFIAFMLIIGKRLVPMIMQFVARLGSRELFTLTVVAAAVSIAYGSYAVFGVSMALGAFFAGMVVKESDFSHRAEEETLPLREIFSVLFFVSVGMLFDPRILVEEPVHILGVVAIIMIGKTLAAMALVLFFRYPINTALTVGASLAQIGEFSFILATLGLSLGLLSLEGQNLILAGALISISLNSFIFSAIEPAQRWIRERSHLARLLERSGDPLA----------------MLPDEVSQDYLRDQVVIVGHGEVGRRITRTLMQENIKVVIAEENREIVEKLRERGIAAVSGVATEPGVLIQAHIMHARLLVLSPMDIVNVHRIIDIAKQLNPQIQVLICAESKEEAEVIRAENIGEVFFAKEEMAKNMSNHI------------------------------- 167584553 IALLAAGFGLAMVFGYLASLLKMPPLVGYLLAGIVIGPGTPGFVGDLSLAQQLAEVGVMLLMFGVGLHFSLGDLLAVRKIALPGAIVQISVATALGGGLALLWGWSFGAALVFGLALSVASTVVLLRALEGRGLVESVNGRIAVGWLVVEDLVMVLVLVLLPPVAGLLGGTPPGDAHAGGGSVWGTLG----------VTMLKVAAFIALMLVVGKRVFPRILWLVARTGSRELFTLCMIAAAVGIAFGAAKLFDVSFALGAFFAGMMMRESEFSRRAADETLPLRDAFSVLFFISVGMLFDPQVLLDEPLHVIEVAAIVLVGKTLAAVALVLAFRYPLNTALTVGAGLAQIGEFSFILAGLGRALGLLSAEGQSLILAVALISIALNTLLFAMIDPALAWIRRHSAFARRLEARDDPLAA----------------LPMSTPQAHLTGQVVIVGYGKVGARIAQALDERGIACVVVEQNREIVEKLRADGVAAVSGDAIEPIVLVQAHIARAGMLVVTLPDVFDVRQIVEISRTLNPSLEVVLCTNSGDEAALLASEGVGTVFMGETELARGMTEHV------------------------------- 308746903 -------------------RIGIGAVLGYLLAGIAIGPWGLGFISDVEEILHFSELGVVFLMFIIGLELNPLKLWQLRRSIFGVGALQVAISAAVLGGLLMLTNFSWQAAVVGGIGLAMSSTAMALQLMRERGMNRSEVGQLGFSVLLFQDLAVIPALALVPLLAGSGDEHPD------------------------WLTLGLKVLAFAGMLIGGRFLLRPVFRFIAGSGVREVFTAATLLLVLGSALFMDSL-GLSMALGTFIAGVLLAESEYRHELEIAIEPFKGLLLGLFFISVGMALNLGVLYHHLLLVVGGVVALVMVKTLVLYVLARVYGLRSSERMQFAGVLSQGGEFAFVLFSTASSQRLFQHDQMALLLVTVTLSMVTTPLLMKAIDALLA------RRLNGPEEEGEAQWVENDKPQ-----------------------VIIVGFGRFGQVIGRLLMANKMRITVLERDIGAVNLMRKYGYKVYYGDATQLELLRSAGAEQAQSIVITCNEPEDTMKLVELCQQHFPHLHILARARGRVEAHELLQAGVRLFSRETFSSALELGRHPHQAHRAQLHFRRLDM---------------- 21227035 LTDLLIIFGLSIPVVFTFSKLKIAPLVGFLLVGILAGPFGLGLVQDLGNIEMLAEIGVILLLFTIGMEFSLRELLQLRRIVIFGGGLQLFITTLAAAFIFLILGISRETAIFLGLLVALSSTAIVLKILQEKGEIYSLHGRTSLGILIFQDVAAVMIILLIPLLAGTQGTEKSFLELIMQGF------------GLILFTIFSA-----------RYAVPFIMFQVAKTRNSELFLLSVVAIGLAVAWLTS-MVGLSLALGAFLAGLIISESEYSIQALGNLIPFRDMFMSIFFISMGMLLDLGVLREHLPLILAATLGVLILKAAANSLSTFLIGFPLHTMILVGFSLSQVGEFSLILAKVGFTSGLITTEIYQEFLDIAVISMVLTPFIMSMGYRTTSF-------------------AESLPLPSIVKTGWYRHFKEHVPQDAPENHVIVIGFGINGRNVAAAAKSSSIPYRIIEINPETVRQEKQKGEHILYGDAAQKAVLEHAGIRAAKSVVVTAGDPVSARRVIEAARRLNPEVHIIARTHFLSELDKFHIAGADEVISDEFESSIEIFTRVLH----------------------------- 307353325 ITAVFIILACALAVIFVGRRFRLPMIIGYFLTGIIVGPSLLGLVTE-EQVELLAELGVIFLMFTIGLEMSLKNLLAMWKKILVSGGLQLLITAVVVWLIMTYLGYSTAVSILTAFLVAPSSTAIIMNLYQQKGEINTPHGKTSLGLLIFQDISVIPMMLIIPILAGTSG----------------------GSIPTEILSLIFGLIILAFVLIAAIFFVPRLLIRVAAVRNNELFIITIVVICFGIAWLMS-LNGVSLALGAFLAGIAISESEYSHEVVGQIMPIRDILTSFFFVSIGMMVSLSFLGSHLVMVVLLAAAVIVGKSLINFVSIKATGADSGAAFMSAVGISQIGEFSFIIGSTGLVAGIITNDFYQIFLAISIVTMAVTPFLVDSAPRMARALA-RGNPVPNGNAPLSFGGAAGTAPGIAP-----------VPGEEPKEHVIIVGYGVVGQYVAKAFRRIGMDYVILELNPDTIRDQRKKGEKIVYGDARHESVLEFAGIDMARAIVLTIPDTQAVKAVITAIRRKNPKIGIITRSRFISEIADLYHLGADEVIVDEREAAIQIFRRI------------------------------- 77361876 ------------------KRVGLGSVLGYLIAGILIGPYALAMVGDQTDVMHFAEFGVVMMLFLVGLELQPSRLWTLRHSILGLGGLQVVLTAAVIFACYWLFAMHWQTALAIGLMLALSSTAIVLQSLEEKGWLKQEAGQNAFSVLLFQDIAIIPILALLPLLAFAPLSGNAEVSD------------SIIANWPVWQQVGASIAVIAAIIACGKYISAPIFRYIAQTHIREIFTIFALFLVVAIALVM-QSIGLSPALGTFLAGVVLAESEFRHELEADIEPFKGLLLGLFFITVGASINFELFFNQFSTVISLVVLLIVIKACILFALAFTFKINKKQQLLFTLALAQGGEFAFVLLSVTSTLSILTPEQTALTTLVVAISMLIAPLLLMFYEQLQK----RDSSVKPEFDKPEHISSAK--------------------------HVIIAGYGRFGQVMGRLLHAQGYEITVLDHSPTQIELLRRFGKTVFYGDAGRQELLEAAGAKTAQMLVVAIDNPDKTLEIIKLAQKNYPQLKIVARAIDRRHAYQLLSLKVDAFNRETVDSAISLAKALELLGNNKPDAERAGKLFRD-HDRASVLQLA- 260768025 -------LVAAVIAVPLAKRFGLGSVLGYLMAGVVIGPVVGLVGDETSTIQHFAEFGVVMMLFLVGLELEPKMLWAMRTRLLGLGGLQVGVTTLATMGMCLLFDITWSVALTIGLIFCLSSTAIVLQTFNEKRLNRTEGGQNAFSVLLFQDIAVIPMLAFIPLLALPELIEQAQTAANAAAAHQEELNLIADLPGWAYGIIIT--AAIATVVVGGHYLSRPLFRFVASAGVREIFTATALMLVVGIATLM-NVVGLSPALGTFLAGVVLANSEFRHELEANIEPLKGLLLGLFFITVGAGIKFDILFGHFFIILGATLGVMLLKAVVLYLLAMIFRIQGSNRWLFTLSLAQAGEFGFVLLTFTQQRHVLPADLAQILSLVVALSMFLTPGLFIL---FDKVILPRFEHVTN---------------------------ERDSDTIDEQGTVIIAGIGRFGQIVNRLLVANGVKTVVLDHQAVQVDNLRRIHTKAYFGDATRPDLLHTAGIEDASLLVVAIDNQESSVELVKYVKQTYPHVKVLARAFDRGHGYRLRQAGVDMAVSETYHSALE------------------------------------ 254427425 LTLIVVLLGSAVAAVVLFRRLGMPPILAYLLSGLAAGPFGFGWISDVEGIQHLAEFGIVFLLFTLGLEFSIPRLLTLRRIVFGAGPLQVILTGAAVFAVMRLLGFQPMTSGITAGALALSSTAIVIRDLIGRGAVNTGYGRASTGILLFQDLAAVIMLVMLPVISNSN---------------------DDALWAMAGITLGKSLLLFAGIYVVGKWILPRLLEETGRARSDEVFVMTALLLALVAAW-VTHWLGLSMALGAFLAGMMLGESHFRHQIEADLRPFRDLLLGLFFISVGMLVDPNLFAEQWHWIILAAVSLMLFKAVLIFVLLRLLGEPADTATRSGLILSQCGEFGFVLVALAVSHQVMSPGKAGLLVSITVLTMAVTPALLQHSGKLSRRLLR----------------------------PWMEIPKDSPVSDDITGHVILCGYGRVGQNLMRYLNRFHHHAVAVDMDLVRLQEASAAGEHILFGDASRKDILERAGIHRARLLVVTFDDARLAERIIHTCRDLNSDVRVLVRTRDDTHLDALTAAGAAEVVPEVLEASLMLVAH-------------------------------- 239818253 --DLTLMYLLAAVLGVVVCRLKLPPMLGYLSAGVLIGPHALALAQNSEAIRHLGEFGVVFLMFVIGLEFSLPKLRAMRKHVFGLGLLQVLLTMAIATAGALAIALGWQTALALSGALTMSSTAIVVKLMAERLELESEHGKRVMGVLLFQDLAVVPLLVLIPALGAPPEA----------------------LAKAIGLALVKATLLIGVLLYGGPRIMRWWLTLVARRRSEELFILNVLLVTLGLAW-LTELAGLSLALGAFIAGMLVSETEYKHQVETDIRPFHDVLLGLFFITVGMSLDWHIVVQRWALVAVLLLLPLAFKLALVTLLARVLGATAGVSLRTGLYLAQAGEFGFVLLALAQERSLLPPWLANPVLASMVLSMLATPFIVMYTNAIVRKLV-----------------------ASDWLQQSLQMTTIARKTINTAKHVIICGYGRCGQNLARILEREGIPYMALDLDPDRVRQAAAAGDSVVFGDAARLQALMAAGLARASAVVVTYLDVPGAMKVLANIRSHAPQVPVIVRTQDDLDLEKLQAAGATEVVPEAIEGSLMLASHLALVGVPMRRVIRVVQDQRDAR---------- 253987810 LSASILFLFAAVVAVPIAQKFRIGAVLGYLLAGIVLGPWGLSFIRDVDDILHFSELGIVFLMFIIGLELNPSKLWQLRRSIFGVGAAQVILTAGVLAALLYLTDFAWQAAVIGGIGMAMSSTAMALQLMKEKGMNRNEGGQLGFSVLLFQDIAVIPALALIPLLAGETASSD------------------------WYRIMLKIAAFAG-MLLGGRYLLRPLFRLVVRSGVREVFTAAALLVVLS-SALFMEVLGFSMALGTFIAGVLLADSEYRHELEISIEPFKGLLLGLFFISVGMSLNLGVLLIHLTDVLLGVLVLVVVKGIVLYLIALISGLRNSSRLQFSGVLSQGGEFAFVLFSAALSQNVLNSDQMALLLVVVTLSMMTTPLVMQL---IDAILARRYNAQDETDEQPFVEDNEPQ--------------------------VILVGFGRFGQVIGRLLMVNKIRITVLERDVSVISTMRRYGYKVYYGDAAELELLRAAGADKAKAIVITCNEPENTMMIVHLCQKHFPNLHIMARARGRLEAHELLQSGVENFTRETFSSALGLGMHPHKAHRAKQHFQRLDM---------------- 218195849 --DILYLLLASVVFVPLFQKIGGSPVLGYLAAGVLIGPYGLSIIRHVHGTKAIAEFGVVFLLFNIGLELSVERLSSMKKYVFGLGSAQVLATTAVGMIAHRFAVLPGPAAIVIGSGLALSSTAVVLQVLQERGESTSRHGRATFSVLLFQDLAVVVLLILIPLISPNSSKGGVGFQ---------------AIAEAMGMAAVKAIAAITAIIAGGRLLLRPIYKQIAENRNAEIFSANTLLVIFGTSLLTAR-AGLSMALGAFLAGLLLAETEFSLQVESDIAPYRGLLLGLFFMTVGMSIDPKLLLSNFPAISVILGLLIIGKTMLVTFIGRVFGISTIAAVRVGLLLAPGGEFAFVAFGEAVNQGLLSPQLSSLLFLVVGISMALTPWLAAGGQFLASKFEQHDVRSLLPVESET---------------------------DDLQDHIIILGFGRVGQIIAQLLSERLIPFVALDVRSDRVAVGRALDLPVYFGDAGSREVLHKVGAERACAAAITLDTPGANYRAVWALSKYFPNVKTFVRAHDVDHGVNLEKAGATAVVPETLEPSLQLAAAVLAQAKLPMSEIAATVNEFRNRHLSELTEL-- 254441206 LATILLG--AAVIAVPLAARLGLGSVLGYLLAGVAIAPLIG---AEAAELQHVAEFGVVMMLFLIGLELEPRALWGMRHRLIGLGGLQIGLTTLLITALFMGMGQPWQTALAIGMIFALSSTAIVLQTLSEKGLMQTSGGRNTFSVLLTQDIAVIPMLAILPLLAVRVQLDGSMARGPIEEPTDHSMSLVDGLPGW-GVTLVTIGAVVAVILIGV-FLTKPIFRYIHQARLREMYTALALLIVVSIATLMG-LVGLSAALGTFLAGVVLANSEFRHELESDLAPFKGLLLGLFFITVGAGIDFGVLFAKPARIIGLTLAVMVIKGCVLYFLARVFNIKGRARWLFTLGLAQAGEFGFVLIAFSLQQNVLGPILGADLLLVVALSMMITPLLFIVYDVVSRRIKVEDA-------------------------------EHPEDEIDEKGTVIIAGIGRFGQVVNRLVQSSGFSTVVLDNNLKTVQLMRTFGFKGFFGDPTRPDILHAAGLDDASVLVVALDNKDAAVTLVKYARGHRPDLHIIARARDSVHVYELYAAGANDIVRELFDSSLRALENLGLSEYEASEAEMSHHDRATLRDLAKVWDPNV 94501556 -------LCAAVIAVPLARRLGLGSVLGYLIAGLVIGPVLGLVGSETDTIQHFAEFGVVMMLFLVGLELDPKELWGMRNRLLGLGGLQVALTTILVAIIAWLAGLNASTALSVGLIFSLSSTAIVLQTFNEKQLTKTEGAKTSFSVLLFQDIAVIPMLALLPLLASSDLMESATAAAGHGAHGYSLVDHLSGWSYG-----LVVLAAIGFVVVGGHYLSYPLFRFIADSGLREMFTTSALFIVIGIAALMS-LVGLSPALGAFLAGVVLANSEFRPELESHIEPFKGLLLGLFFITVGAGINLNLLQQEWFAIAAMTIGIILVKGIILYGLGRIFNVYGSNLWLFTLAMAQAGEFGFVLLNFSAQNFIISNELKQLLSLPVALSMFLTPGLFIFYEKVV-------------------------------VPNYRQKGEQKADEIEEQHPVIIAGSGRFGQIVNRLLIANDIPTTVLDYQSAQVDLMRRINIKSYFGDASDPKLLHTAGIEEASMVVVAIDQRDQAVDMVRYIRSIRSDIRILARAFDRGHGYTLEKSGADCVISETYHSALQLGRQASGMHPFSALQNMQTFEELERKQKPKLYKV-- 156936488 -------------------RLGIGAVLGYLLAGIAIGPWGLGFISDVDEILHFSELGVVFLMFLIGLELNPSKLWKLRRSIFGIGAAQVLLSAVVLAGLLMLTDFAWQAAVVGGIGLAMSSTAMALQLMRDKGMNRTEGGQLGFSVLLFQDLAVIPALAMVPLLAGNGDEHPD------------------------WLKIGMKVLAFAVMLVGGRYLLRPVFRFIAGSGVREVFTAAALLLVLG-SALFMDLLGLSMALGTFIAGILLAESEYRHELEIAIEPFKGLLLGLFFISVGMALNLGVLYTHILWVVMSVVVLVSVKMAVLYGLGRFQGLRRTERLPFAGVLSQGGEFAFVLFSSASSQKLFHNDQMALLLVTVTLSMMTTPLVMKGIDRLLA------RHFNAPDEDAEMPYVEDDKPQ-----------------------VIIVGFGRFGQVIGRLLMANKMRITVLERDISAVNLMRKYGYKVYYGDATELELLRAAGAESAQSIVVTCNDPEDTMRIVHLCQQHFPQMEILARARGRVEAHELLQAGVKQFSRETFSSALELGRKLGMHPHQAQRAQLHFR---------------- 240255705 ---------ASVIFVPLFQKIGGSPVLGYLAAGILIGPYGLSIIRNVHGTKAIAEFGVVFLLFNIGLELSVERLSSMKKYVFGLGSAQVLVTAAIGLITHYVAGQAGPAAIVIGNGLALSSTAVVLQVLQERGESTSRHGRATFSVLLFQDLAVVVLLILIPLISPNSSKGG--------------IGFQAIAEALGLAAIKAAVAITGIIA-GGRLLLRPIYKQIAENRNAEIFSANTLLVILGTSLLTAR-AGLSMALGAFLAGLLLAETEFSLQVESDIAPYRGLLLGLFFMTVGMSIDPKLLLANFPLIMGTLGLLLVGKTILVVIIGKLFGISIISAVRVGLLLAPGGEFAFVAFGEAVNQGIMTPQLSSLLFLVVGISMALTPWLAAGGQLIASRFELQDVRSLLPVESET---------------------------DDLQGHIIICGFGRIGQIIAQLLSERLIPFVALDVSSDRVAIGRSLDLPVYFGDAGSREVLHKIGADRACAAAIALDTPGANYRCVWALSKYFPNVKTFVRAHDVDHGLNLEKAGATAVVPETLEPSLQLAAAVLAQAKLPTSEIATTINEFRSRHLSELAEL-- 56460786 ---------------WLFRRVKLPAILAYLVAGIIAGPDVMGWIADPDDYHLVAELGIVLLLFSLGLEFSLPKMIAMRRWVFGLGAAQVLGSLLIFLLIGFIWLDEWAASLAIAGALALSSTAVVIKQLKESAQTSTRRGQMSVAILLFQDIAVVPLLIIIPLLASDNGNIGYTLLLALAKGAA----------------------VIAVLMTIGKWVLPYLFKEIAKQRTDELFVLATLLVAL-VAGGMTHVFGLSMALGAFLAGMMLGESQYKHQLEADIRPFRDILMGLFFTTIGMQLQLYGFVQNFHWILLALIVMAVIKIALISSVARFMGERDEDAWGSGISLFQMGEFGFVIVALASSHGLLSKEIVTSMIGIGVLSMAITPIVIHRLKPLVNLVVR------------------------HPDPLVDIEQQRTTGSEGLENQVLICGFGRVGQTMSRFLDAEGITHIAVDNDPMRVQEAVAGGARVYFGDSARKDILRAVGAESVDLIIISFADDLRALEVLKELRQLNPDAYIIVRSRDDTRLTQLQEAGASQVVPDTLEASLMLISHV------------------------------- 270264389 LTAILLFLFAAVVTVPIARRLGIGAVLGYLIAGIAIGPWGLGFIRDVDEILHFSELGVVFLMFIIGLELNPTKLWELRRSIFGVGAGQVLITAAVLGALLYLTHFAWQAAVIGGIGLAMSSTAMALQLMREKGMNRNEGGQLGFSVLLFQDMAVIPALALIPILAGAGGTSDDWAE------------------------IAIKVAAFGGMLIGGRFLLRPLFRYIASSGVREIFTAAALLVVLGAALFMDTL-GLSMALGTFIAGVLLAESEYRHELEIAIEPFKGLLLGLFFISVGMALNIGVLYTHLVEVLLGVVLLVAIKSGVLYSLSRIFGLRSSVRLQFAGVLSQGGEFAFVLFSAAGAQKVLQSDQLALLLVVVTLSMMTTPLLMQIIDRILA------RRYNARDEDEETPYVEDDDPQ-----------------------VIIVGFGRFGQVIGRLLMANKMRITVLERDVSAVGVLRRYGYKVYYGDATELELLRAAGAAKAKSIVITCNEPEDTMEIVRLCQQHFPELSILARARGRVEAHELLQAGVKQFSRETFSSALELLMELGMHPHQAYRAQQHFR---------------- 260426678 -------------------RLGLGSVLGYLLAGIMIGP-VLHLVAATEDLRHFAEFGVVMMLFIIGLELEPRALWDMRHRLVGLGGSQILLTTLAVMAAAMALGLGWKPALASGMIFALSSTAIVLQSLSEKGLMQSSGGRSAFSVLLTQDIAVIPMLIVLPLLAGTLSPDGSIQRPETELDGHHGLSLVDGLPGWG--VALVTLAAVALIIVAGIYGARPLFRHINSARLPEMFTAVALLIVAGIAFLM-ELVGLSPALGTFLAGVVLANSEFRHQLESDIEPFKGLLLGLFFITVGAGVDLGAFMREPLTLLGLALGMMLLKGAILFGLAHVFRLKPRSRWLFALSLAQAGEFGFVLISFSLNLNIFSEEMGQRLLLVVALSMLITPLLFILFDWLSTRVEETRDAQPAADKVEA------------------------------EGPIIIAGIGRFGQIVNRLVQSSGFRTVVIDHDMKTIELMRRFGYRGFFGDPTRPELLHAAGIKDAKVIVAALDDPKATTKLVRFARRMRDDVFIVARAHDRTHVYELYQAGADKIVREMFDSSLRAGRYVLE-EVGMTDYEAAIAEETFYRHDRTTVQ--- 301155964 ----VVLLATSVTIVPLFKRIGLGSVLGYLVAGCLIGPSVFGMIEDAESVLHMAELGVVMFLFIIGLEMHPERLWAMRKAIFGRGFLQVGLCGALLTFAGYILNLPKEVAFIAGMGFTLSSTAIVMQVLEERGITNTPKGQRVISTLIFEDLSIVPLLASIAFLTPETKHIEHQTN---------------------WTSIAIALGAVVGLVVAGKWLMNPIFRLISKAHIREMMTAAALLVVLGAAL-AMEASGLSMAMGAFVAGVMLSESAFRHQLEADIEPFRGLLLGLFFMGVGMSLDLSLVFNDAVWLLGIVCLYIVGKALAVYTVARITKLDRTESVGRMTIMAHGGEFAFVLFSAATTAGVMTKDQNATFTAAVIISMLFSPLIGLLMRKI--------------------------NQRKSANQEEKIDTSDLDPIVDLEDSVLVIGFGRFSQIVCQSLLVRGINVSVIDRNIENIRAAAKFGFKVYYGDGIRLDVLRTAGIEKAKCVVIGINDTQRIENIVQNLKDAYPKLPILARTYDRRTTVNLIKQDVDFIVRETFESALTLSHALMQLGINKIEADEVIA-EVRYLDQERL----- 163732460 -------------------RLGLGSVLGYIAAGIIIGPVLGLVGAETQDLQHFAEFGVVVMLFLIGLELEPRALWDMRNRLLGLGGLQVVLSTLALMGIAMAYDQPWGVALAIGLSLSLSSTAIVLQTLSEKGLMQTNGGRNVFSVLLAQDIAVIPMLAFLPLLVVTIPVQIAQDGSIILTAGTHAAGDAHHSLSLVWGVTLVTIGAIAAVIFAGVYLTRPLFRFIHAARLREMYTALALLIVVGISFLMT-LVGLSPALGAFLAGVVLANSEFRHELETDLEPFKGLLLGLFFITVGAGINFPLLFDNTPAILSMALLVIIVKGLILFALGWAFKLKGRDQWLFALGLAQAGEFGFVLTSFSVQQNVIPLEIAETLLLVISLSMLITPLLFIIYDILSRRME-------------------------------EQVEQLPDDEIDEEGPVIIAGIGRFGQIVNRLVQANGFKTVVLDQDMETIAVMRRFGYKGFLGDPTRPDILRAAGIENAKVLVVAMDSPEAAIKLVKYARSIRPDLHIIARARDRTFVYRLFQAGASDIVREMFDSSLRALENVGLSEFEAAEAERVFYHH-------------- 157376275 LIQILLMLVVAIISIALLRRAGLPAILAYLLTGVISGPSGFNWF-SQHQMQSVAELGVVLLMFSLGLEFSLPRLWAMRRTVFGLGSAQVVVTTVLATGISFLGGLTLVESVVVGSAIALSSTAIVLKLLNEQGWLRRRHGELSVSVLLFQDLAVVPLLILLPLLAS---------------------GGEVLSAKTIAYAMVEGVLAFVALMAFGKWGLPRLFDEVARSRSNELFMLSTLVVAL-LTGALTQWLGLSMALGAFMAGMLLGESQYKRQLEADIRPFRDLLMGLFFISIGMLLDFTLVFQFWWQILILLVAVIFGKALVIFALLRAARESFRTSMSTALSLAQVGEFSFVVLALAVNYRLLDIALSTKLVMVAVLSMAVAPWLVRHSVDVARYLQGVRPKAEKPPAIEPNIEHEN-------------------------DLVLILGYGRVGQTIARFMKTEAVPFLVLDLDPTRVSEARKAGEPVYFGDVCNRSILKQAKIREAKLIVLTFSNGRILEEVLPLCRQLAPDSKILVRTRDDTGMEELEAAGASQVIPETLEGSLMLVSQV------------------------------- 260576854 -------LGAAVLIVPISVRLGLGSVLGYLAAGILLGPVLGLAGSETQDLQHFAEFGVVMMLFLIGLELEPRTLWEMRHRLLGLGGLQVVLTTALIAGVMLALGQAWQVALTLGLLMSLSSTAIVLQTLTEKNLLRSAGGRSIFSVLLTQDIAVVPMLALIPLLASRPATTAATHGVSNSTDATPQNAAEPLLSFVGWVVTLLTLAAVAGIVLGGHFLTRPVFRFVHASRLPEMSTFISLLMVLGIAFLMM-LVGLSPALGTFLAGVVLANSEFRHQLEADIRPFKGILMGLFFMTVGVSINVAVLAEQPGTILGLTLGLIALKAAVLYALTHFFAVKGRDRWLFSLGLAQAGEFGFLIVSFAVQQMILPDSVAQLALLVISLSMLLTPALFIGYDRLAHRIAARTP-------------------------------DHHPDEIDEKAPVIIAGIGRFGQVVNRMARMSGLSTVVLDADMAAIEVLRRFGVKGFFGDPARPELLEAAGLAQASVLVVAVDDFANTVKIVTYARKMRPDLHIVARARDRVNVYELYQAGADDIVRETFDSAVRAGRYVLE----------------------------- 20092775 --DLLIIFGLSIPVVFAFSRLKIAPLVGFLLAGILAGPFGLGLIQESGEIELLAEIGVVLLLFTIGIEFSLRDLLQLRRIVLFGGGLQLSINTLAVAFVFVLLGSSRETSIFLGALVALSSTAIVLKILQEKGEIYSAHGRTSLGILIFQDVAAVVIILLTPVLAGVSGEENG-----------------------FFKLILQALGLVLLTLLSARYVVPFIMYHVARTRNSELFLLSVVVIGLSVAWLTS-MAGLSLALGAFLAGLIISESEYSTQALGNVIPFRDMFMSIFFISIGMLLDLDILRQHLFLILAATFAVLLLKAFVNALSTFLIGFPLNTMILVGFSLSQVGEFSLILAGVGFANGLLSTEIYQEFLDVAVLSMVLTPFIMSMAPQAAAFAQELPLPQVLKSGWYKGFLEQ-------------------KREKELENHLIIIGYGVNGRNVATAARAALIPYRIIDINPDTVRKEKSKGEPIMYGDAAQKAVLEHAGIKTAKSVVITAGDPVSAQRIIEAARRLNPEIHIIARTHFLSELDRFYSLGADEVISDEFESSIELFSRVLH----------------------------- 291612913 -----------------CRILHLPAMLGYLLVGIMIGPHAMGWIPDAPETRHLGEFGVVFLMFSIGLEFSLARLRAMQHLVFGLGTAQVAATMVLVMISSLFFEIDWRAGLALGGILAMSSTAIVSKMLVERAELNAPHGQNIMGVLLFQDLAVVPLIIIIPALAESGA----------------------HLSGTIAVALLKAVILLTALLTFGQRLLRPWFHLVARQKSSELFMLNVLLFTLGMAW-LTELSGLSLALGAFVAGMLISETEYRYQVEEDIKPFRDVLLGLFFVTIGMMLDLHAVIAGWGWILLLLLILIPFKAAVVALLVRGFSGEWGSALRTGIGLAQAGEFGFVLLTLAGGVQLLPADVMQNVLAAMLISMLVAPFLIQHAEAIVRRLSP-----------------------EEWMNRAMLMHQIAVSSMASKQHIIICGYGRSGQALARFLTEEGISFIALDLDSRRVREAVAAGEKVVYGDAGKLEVLQAAGLMRAKALAITYDDKHSALKILHHTQSTRPELPVVVRTADDTHIAVLKQAGAAEVVAEVTEGSVMLASQ-------------------------------- 254452478 LATILLG--AAVIAVPLAARLGLGSVLGYLLAGVAIAPLIG---AEAAELQHIAEFGVVMMLFLIGLELEPRALWGMRHRLIGLGGLQIGLTTLLITALFMWTGQQWQIALAIGMIFALSSTAIVLQTLSEKGLMQTNGGRNTFSVLLTQDIAVIPMLAILPLLAVRVQLDGSMSRGPVEDTADHSMSLVEGLPGW-GVTLVTIGAVIAVVLVGV-FLTKPVFRYIHHARLREMYTAFALLIVVSIATLMG-LVGLSAALGTFLAGVVLANSEFRHELESDLAPFKGLLLGLFFITVGAGIDFGVLLAKPVRIIGLTLAVMVIKGCVLYFLARVFNIKGRARWLFTLGLAQAGEFGFVLIAFSLQQNVLGPTLGADLLLIVALSMMITPLLFIAYDAVSRRMHVEDA-------------------------------DHPEDEIDEKGTVIIAGIGRFGQVVNRLVQSSGFSTVVLDNNLKTVQLMRTFGFKGFFGDPTRPDILHAAGLDDATVLVVALDNKDAAVALVRYARSHRPDLHIVARARDRVHVYELYAAGANDIVRELFDSSLRALENLGLSEYEAAEAEMSHHDRAMLRDLAEVWDPNI 84500898 -------------------RLGLGSVLGYLAAGILIGPVLGLVGHETHDLQHFAEFGVVMMLFLIGLELEPRALWDMRHRLIGLGGLQVGVTTLAVMAGFMALGYVWQIALAAGMTLALSSTAIVLQTLSEKGLIRTAGGRSAFSVLLTQDIAVIPMLAVLPSLGLVANPDGSLTRSSLEEDAHHTLSLVEGLPGW-GVTLVTLGAVAAVILTGV-YLTAPVFRFIHSARLREMYTALALVIVVGIAFLM-NLVGLSPALGTFLAGVVLANSEFRHELESDIEPFKGLLLGLFFITVGAGIDFGVLLQAPGTILGMAATLILIKGVILFVIGRAFGLRRRRLMLFTLSLAQAGEFGFVLLSFSSQQQVIPPVLAERLLLVIALSMLITPLLFLLYEWLSKKMGDPATEAQEADE------------------------------IDEDGPVIIAGIGRFGQIVNRLAQSSGVRTVVLDNDMRTIEVMRRFGFKGYFGDPTRPDILRAAGLEKARVLVAAMDSPAAVTQLVHYARKSRPDLHIIARAHDRRHVYELYQAGADDIVRETFDASLRAGRYVLENAGFSDYEAARLEQAFYHHDREAIRELA- 226327687 IKAVLFFLCAAVVMVPIAQRLKIGAVLGYLIAGIVIGPWGFGLFKDVDNILHFAELGVVFLMFLIGLELNPAKLWELRRAIFGVGSMQVVLTASIFSGLILVFSFSWQAAVIGGLGIAMSSTAMALQLMNEKGMNHNEGGQLGFAVLLFQDMAVIPILAVIPLLAGETASSD------------------------WYRIALKVAAFAGL-LICGRYLLRPLLRLVVKSGVREVFTAAALLVVLG-AAIFMETLGFSMAMGTFIAGVLLADSEYRHELEISIEPFKGLLLGLFFISVGMSLDIGILWRYLPQVLLGVLVLVIVKALILYSIAWLARLRFSTRLQFSAVLSQGGEFAFVVFSTSMAMGVLESQQMALLLVVVTLSMMTTPLVMQMTDAVLS-------RRYNEPKTDEQPFVENNHPE-----------------------VILVGFGRMGQVVGRLLMANKVNVTVLEHDVGSISTMRKYGYKVYYGDATDLNLLRAAGAEHAKTIVITSNEPEATMEIVHLCQRHFPNLHIISRARGRVEAHELLKAGVTDFSRETFSSALELGRHPHQAYRAQQHFRRLDMQLLRKLVDESPEEVS- 255067558 LAPIVIVLLVSVITVIYCRKFNIPSMLGYLLVGFIAGPGMLKLIPQGHATDYLGEIGIVFLMFSIGLEFSLPKLKAMRRLVFGLGGLQVIVTMLSIIGILMLMGVSFNWAFAAAGAMTMSSTAIVSRILSEKTELGQPHGQMAMGVLLMQDIAVVPLMILIPALSGK--------------------GDEGSLGAALGLAGLKMLVTLGVLFVVGSKVMSRWFRLVAKRKSSELFMINVLLVTLGVAY-LTELEGLSMALGAFVAGMLLSETEYRFQVEDDIRPFRDILLGFFFITVGMKLDIQALIGGWQQILILLAILLVLKALVVFFIALHMKHPIADSLKTALYLAQGGEFGFVMLNISSKMNMVSPELEQAATAAILLSMIIAPFILGSSDAIVSRFVK-----------------------SSWDMKALDLHSMLVETMSKSDHVLIIGFGRGGQTVGRVLAQENIPYFALDLDIARVQVARNAGEPVSFGDAKRREVLEAAGLERAKMVVITLNNMHETQHVLDNIMSLHPSMPVYVRATNDDYVKTFTDMGAEEAVSDTKETSLVLAS--------------------------------- 84489532 LQNITVILLTAVIILLIFNKLKLPSMIGLFLTGIVLGQ----FLHSAETINTISELGVIFLLFIIGLEFSMEKFSSIKHYAIIGGILQVLLTTLIVTILSVLVGFPINQGIFMGFLVSFSSTAIVMKLIQERQMNNSIQGKVVLGILIFQDIAVILVLLLTPLLGGSKIDITTLPQTLITVVTLVVV-----------------------LAVCSKWIIPKVLHIASYTKNRDLFILLTLVICLGTTY-ATSLAGISPELGAFIAGLMISKTEFSHQTLGYVEPFQDVFMSLFLISIGLMLDVNYFISNIVLIIALAIVVLVVKILATGTTIAVLKLPMRIIVIVSVLLSQIGEFSFILAAEGLKYNLITNDLFTLFLATTVITMSLTPFLQKLTPKIIEKIGNRGMRLPENDEALPTQIDEN--------------------DENISDHVILAGFGVNGRNIAKACKNQNIPYIAIDLNPIIVKRQKALGEHIIYGDASKENILEEVNISKAKMIIIATTDYRGSLKATDTARRLNPNIHIEVRTKYIKNVDELYEAGADEVIPEEFETGLVIFSRIMDFYNKDPDEITETINELRSDH--------- 146313401 -------------------RLGIGAVLGYLLAGIAIGPWGLGFISDVDEILHFSELGVVFLMFIIGLELNPAKLWQLRRSIFGVGAAQVLFSAVILGGLLMLTQFKWQAAVIGGIGLAMSSTAMALQLMRDKGMNRNESGQLGFSVLLFQDLAVIPALALVPLLAGSGDDHFDWMKVGM-----------------------KVLAFVG-MLIGGRYLLRPVFRFIAASGVREVFTAATLLLVLGSALFMDAL-GLSMALGTFIAGILLAESEYRHELEIAIDPFKGLLLGLFFISVGMALNLGVLYTHLLWVVVSVAVLVAVKTGVLYTLARIYGLRSSERMQFAGVLSQGGEFAFVLFSTAASQRLFQDDQMALLLVTVTLSMMTTPLLMKL---IDKLLSRRFNQPDDEDE--------------------------APWVEDDKPQVIVVGFGRFGQVIGRLLMANKMRITVLERDISAVNLMRKYGYKVYYGDATQLELLRSAGAEAAESIIITCNEPEDTMKLVELCQQHFPHLHILARARGRVEAHELLQAGVTNFSRETFSSALELLVSLGMHPHQAQRAQMHFR---------------- 171909884 -------LCAAVISVPIAKRLGLGSVLGYLLAGVLIGPFVLKFVGEGGDVMHFAEFGVVMMLFVIGLELKPRLLWRLRGPILGMGGVQVAATALLIGATAMALGLPWKQGLALGMILAMSSTAIVLQSLAEKGQMKSEAGRASFAVLLFQDIAVIPILAILPLLAVGGAPAVVDPHHGAAADAVPGWHQA-----------LLTVGAVALIVGGGRFLIGPLFRFVASTKLREIFTATALLLVIGIALLM-QSVGLSPALGTFLAGVVLAESEFRHELESDIEPFKGLLLGIFFIAVGAGVDFSLIASQPLIMIQAVAGLLGLKMLVLFIVARFSRLPGTDTSLFTLALAQGGEFCFVLLSMADAGHILPSSITKPTVAVVALSMAMTPLLLLLHEKV-----------------------------LLPWLLKSQQERPMDEIPDEENAVLIAGFGRFGHIVGRLLRAYGIGATVLDMDSDQVDLLRRMGLKLFYGDASRPDLLESAGAARAKLIVIAIDDEAKALQIIDTVQHHYPHLAILARASGRLHAYEMVKRGIEHIYRETLGSSLDMLRTLGYPAHEALRATRLFK-ELDERSLRSMADV-- 254174131 IALLAAGFGLAMIFGYLASLLKMPPLVGYLLAGIVMGPGTPGFVGDLALAQQLAEIGVMLLMFGVGLHFSLGDLLSVRKIALPGAIVQIAVATALGAGLALWWGWSVGGALVFGLSLSVASTVVLLRALEGRGLIESVNGRIAVGWLVVEDLVMVLVLVLLPPLAALLGGGGAPAHGDAAVHAGEAGG---SLWAALGVTLLKVAAFVALMLVVGKRVFPRILWLVARTGSRELFTLCMIAAAVGVAFGAAKLFDVSFALGAFFAGMMMRESEFSRRAADETLPLRDAFSVLFFISVGMLFDPRVLIDEPLHVLEVAAIVVLGKTLAAVALVLAFRYPLNTALTVGVSLAQIGEFSFILASLGRGLGLLSAEGQSLILAVALLPIALNTLLFAAVDPVLAWIRKRSAFARRLESRDDPLAA----------------LPMSTPQAHLTGQVVIVGYGRVGTRIAHALDARGIAYVVVEQNRETVEKLRADGVAV------EPIVLVQAHIARAGMLVVTLPDVFDVRQIVDISRTLNPAIEIALCTNSDEEAALLANEGMGEVFVSETELAHGMTEHV------------------------------- 113970958 LIQILLMLVIAIIAIALLRRIGLPAILAYLLTGVLSGPSGFHWFT-QQQMQSVAELGVVLLMFTLGLEFSVPRLWAMRRTVFGLGSAQVLVTTVLTMLVALACGQNWIESLVIGAAIALSSTAIVLKLLNEQGWLRRRHGELSVSVLLFQDLAVVPLLILLPLLGQND---------------------EPLMLAAIALALLKGILAFFLLMALGKWALPRLFDEVARSRSNELFVLSTLVVAL-VTGAFTQWLGLSMALGAFMAGMLLGESQYRRQLEADIRPFRDLLMGLFFISIGMMLDFALVIQFWWQILLILLAVVVGKALIIHGLLRLVGEPFRIAISTALSLAQVGEFSFVVLALAVSYGLLSNETSTMLVMVAVLSMSIAPWLVRHSVDIAKWLLG--------------------------IRQSGHVDEVVPIVTDDHDLVLILGYGRVGQTIARFLKTEAVPYLVLDLDPTRVSEARRAGEPIYFGDVCKRAILKQVGIKHAKMIVITFCETRSLEEALPLCKQLAPDAKILVRTRDDSELDMLQKAGANQVIPESLEGSLMLVSQVLH----------------------------- 298369576 LAPIVIVLLVSVITVICCRKFNIPSMLGYLLVGFLAGPSMLSLIPKSDATDYLGEIGIVFLMFSIGLEFSLPKLKAMRRLVFGLGGLQVVVTMLSIMSILMLMDVQFNWAFAAAGALTMSSTAIVSRILSEKTELGQPHGQMSMGVLLMQDIAVVPLMILIPALAGGNSG---------------NLWLELG------LAALKMIITLGVLFIVGNKIMSPWFRLVAKRKSSELFMINVLLVTLGVAY-LTELEGLSLALGAFVAGMLLSETEYRFQVEDDIRPFRDILLGFFFITVGMKLDIQALIGGWRQILILLAILLVLKALVVAIIAFRMKHPVADSLKSALYLAQGGEFGFVMLAISSKINMVSPELEQAATAAILLSMIIAPFLLGASDTLINFFVK-----------------------SNWDMKALDLHSMLVETMNKSDHVLIIGFGRGGQTIGRILAQENIPYYALDLDVERVQVARSAGEPVSFGDAKRREVLEAAGLNRAKVVVITLNNMHETQHVLDNIMSLHPTMPVYVRAVNDDYLKKFSDMGAEEAVSDTKETSLALASYAMLANGAPYTHVYQTITNIRR----------- 84687440 -------LGAAVVAVPIAIRLGLGSVLGYLVAGLLIGPITGIDGGETEGLMHFAEFGVVMMLFIIGLELDPGALWDMRHRLMGLGGLQVLLTTGVVTAGVMVLGEGWQVALAVGLMLALSSTAIVLQTLTEKGLMQSPGGRSSFSVLLTQDIAVIPMLLILPFLASS-GAHHGGEEHSSVSIVENLPSWGVALVTL---------GAIAAIILGGRYLVRPVFNFIGRARLREMFTAVALLIVVGIATLM-NMVGLSPALGAFLAGVMLANSEFRHQLETDIEPFKGLLLGLFFITVGAGMDVRGFIADPARLIGLAVLLMAAKAAVLAPLGYFFHLRGRNLWLFTLGLAQAGEFGFLMVTFSAQQGVITNAIGQDVLTVIALSMLLTPLAFIAYDFYDR-------RASEKTEHHEEDEIDH------------------------TSDVIIVGIGRFGQVVNRLVRSVGYETTVLDNNLQTIQMMRKFGVKGFFGDPTRPDLLKAAGLLSAKVLVVAVNSPEACMKIVAHARAQRPDIHIIARARDRTHVYGLYQAGANDIVREMFDSSLRVGRYVLE-NIGLSEFEAHEAERMFYKHDRHII---- 110679123 -------------------RLGLGSVLGYIAAGIIIGPVLGLVGAETQDLQHFAEFGVVVMLFLIGLELEPRALWDMRNRLLGLGGLQVALSTLALMGIAMAYDQPWGVALAIGLSLSLSSTAIVLQTLSEKGLMQTNGGRNVFSVLLAQDIAVIPMLAFLPLLVVTIPLQIAQDGSIIVTATSHAGGDAHHSLSLVWGVTLVTIGAIAAVIFAGVYLTRPLFRFIHAARLREMYTALALLIVVGISFLMT-LVGLSPALGAFLAGVVLANSEFRHELESDLEPFKGLLLGLFFITVGAGINFPLLFDNTPAILSMALLVIIVKGLILFVLGWAFKLKGRDQWLFALGLAQAGEFGFVLTSFSVQQNVIPLEIAETLLLVIALSMLITPLLFIIYDVLSRRME-------------------------------EQVEQHPDDEIDEQGPVIIAGVGRFGQIVNRLVQANGFKTVVLDQDMETIAVMRRFGYKGFLGDPNRPDILRAAGIDSAKVLVVALDDPEASIKLVKYARSIRPDLHIIARARDRTFVYRLFQAGASDIVREMFDSSLRAGRYVLE-NVGLSEFEAAEAERVFYHHDRKTI---- 83952326 -------LVAAVIAVPLASRLGLGSVLGYIAAGILIGPVLGLVGHETHDLQHVGEFGVVMMLFLIGLELEPKALWDMRHKLIGLGGMQVVLTTLAVMVVAMQLGQVWSVALAIGMIFALSSTAIVLQTLSEKGLMRTGGGRSSFSVLLTQDIAVIPMLAFIPLLALPQTPESVAGEGKHEVAPAHEAAVHFIESLPSWGVTLVTFGAVAGIIVFGVYLTRPIFRFIHAAKLREMYTALALLIVVSISFLM-NLLGLSPALGAFLAGVVLANSEFRHELESDIEPFKGLLLGLFFITVGAGINFAVLFALPALILGLTLAVIVIKGIVLYCLGRVFGLRRRDLWLFTLSLAQAGEFGFVLISFSKQQNVLPRQIDEVLLLVVALTMLITPLLFLL----YDWMSRRMTETNDLPEP---------------------------DQIDDKGQVIIVGIGRFGQIVHRLVRSAGFSTVVLDRDLSAIQRMRRFGIKSFFGDPTRPEMLIAAGLREARVLVVAIDDPQASVRLVHFARRERPDLHIICRARDRTHVFRLYQAGANDIVREMFDASLRAGRYALENLGLSEFEAAELETTFYHHDRHSV----- 114566704 -------FLAALVGGWIAERLRQSPVLGYILGGILVGPYVLGLVHDLELLQGFSEIGIILLMFTVGIDFSLSRLEKVKKIALLGGALQISGVVLLCTGACYLVGINLYQSFFLGCVAAMSSTMIVLRILGEQGESNSLHGQIMLGILIVQDLAVILMVSLLPELHQA----------------------SLASIPQLIFPLVKSFLFILFIIYLAQKVSPLVFRQAAKGSNNDVFLILALTMGLGIALLSHAL-GLSVALGAFLAGLVISESEYTHEILGKINSLRDTFVILFFVAVGMLVDPLALLNNINLLLILLAVIIPGKLFLLFLIVKFLGYHSRIAFLVGMGMAQTGEFSFVMAKLGLDEQLISSDIYNLILASSIISILLTPLFIKMAPLW--YLKLNKTRIWQKLFPEADLE------------------ESEIDSSELQGHVILVGYGRVGKNIGQGLQQIGLNYIAIDYDYHSVRSLNEAGIPYLYGDASNEVVLAQARPDLARLAIVALPDLFTNRQAIYNLLKLNPNLIILARAHYEWEKEILYQQGAAEVIQPEMEAGLQLMRYLILHLNLPLEEVDKYLETLYVKDHEAIIH--- 24373215 LIQILLMLVIAIIAIALLRRIGLPAILAYLLTGVLSGPSGFHWFT-QQQMQSVAELGVVLLMFTLGLEFSVPRLWAMRRTVFGLGSAQVFVTTVLTMLVALACGLNWRESLVIGAAIALSSTAIVLKLLNELGWLRRRHGELSVSVLLFQDLAVVPLLILLPLLGQSDEPLVLAS---------------------IAWALLKGILAFFFLMALGKWALPRLFDEVARSRSNELFVLSTLVVAL-VTGAFTQWLGLSMALGAFMAGMLLGESQYRRQLEADIRPFRDLLMGLFFISIGMMLNFALVIQFWWQILLILLAVVFGKALIIHGLLRLVGEPFRIAISTALSLAQVGEFSFVVLALAVSYGLLSNETSTMLVMVAVLSMSIAPWLVRHCMDIAKWLLG--------------------------IRQSGHVDDVVPVITDDHDLVVILGYGRVGQTIARFLKTEAVPYLVLDLDPTRVYEARRAGEPIYFGDVCKRAILKQIGIKHAKMIVITFCESRSVEEALPLCRQLAPEANILVRTRDDSELDLLQKAGANQVIPETLEGSLMLVSQVLH----------------------------- 242280245 -SDLVILIVAGMLGGLVARMLRQPLLLGYIVAGVLVGPHTGGIVSGVHEIELLAEIGVALLLFTLGIEFSIKELKPVRHVALIGTPLQIILTMSFGWLTGQLMGWDSHLSTWFGAFIALSSTMVVLKTLESKGLVGTLSSRVMLGMLVVQDIAIVPMLIIMPQLGSDSFGLQA-----------------------LGMAGIKTVLFLVSMFMLGSRVIPGFMRIVAGWNSREMFMLSCSAIGLGIGY-ATHMLGLSFAFGAFVAGMVLSESRYAYQALSDILPLRDIFSLIFFASVGMLIDPFYVWENIGTILILAGAILVGKGLIFGSVARLFNYRNVIPLALGLGMFQVGELSFLLLQQGTESGSFPKEYFPLFMGAGIVTMLLTPIMASFTGPLYSMLQSRR--------------------------KSDPVQTINLPESELDGHVVILGYGRFGSYVADSLREIDIPHVVVELNANKIELAAEDGRAVVYGDAGQEIVLEAARVSHARMVLLTIPSVRGSSSVLQKVHHLAPQCPIVALSRNPEHLEVLNELGAHHIIMPEFETGLEMVRQ-------------------------------- 294638068 LPAVVLFLFAAVLAVPIARRLGIGAVLGFLIAGIVIGPWGIGLIRDVEEILHFSEMGVVFLLFIIGLELNPAKLWRLRRLIFGTGTAQLLLSALLLGGLLIATGFAWQAAVIGGIGLAMSSTAMALQIMREKGMNRNPGGRLGFAVLLFQDIAVVPALALMPILAGGEDQAINWGH------------------------IALKIGALAGIWVGGRLLLRPLFHYIAATGVREIFTAAALLVVLGSALLMDAL-GFSMALGTFIAGVLLAESEFQHELEIAIEPFKGLLLGLFFMSVGMALNLGVLYAYWQSILLAVAALVVIKSMVLYLLAWLSGVRSVVRLQFAAVLSQGGEFAFVLFSAAAAQRVLSAEQSALLLVVVTLSMMTTPPLMQL---LDRLLAQRLNPPEESTEAPYVADDEPQ--------------------------VILVGFGRFGQVIGRLLMANQTRVTVLERDVSVVSMMRRYGYKVYYGDATQLDLLQAAGAQRAEAIVITCNEPEETMAVVHLCQQHFPHLRILARARGRVEAHELLQAGVSQFTRETFSSALEL----------------------------------- 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- 127513545 LIKILLMLMMAIVAIALFRRAGLPAILAYLITGVISGPSVFNWFT-QQQIHSVAELGVVLLMFSLGLEFSLPRLWAMRRTVFGLGSAQVFVTAVLTMCISMLLGLNLSESIVVGSAIALSSTAIVLKLLNERGWLRRRHGELSVSVLLFQDLAVVPLLILMPLLASDG---------------------EMLSWHQILLAMGEGVLAFIALMAVGKWALPKVFDEVARSRSNELFVLSTLVVAL-VTGALTQWLGLSMALGAFIAGMLLGESQYKRQLEADIRPFRDLLMGLFFISIGMLLDFSLVITFWWQVLLLVVAVIIAKALIVFGLLRAAKESFRTSVATAISLAQVGEFSFVVLALAVNYQLLEITVSTKLVMVAVLSMAVAPWLVRHSVDIARRL-------------------------HGVKSVKQGGHETIPIPEQSSDLVLILGYGRVGQTIARFMKTEAIPYLVLDRDPTRVSEARRAGEPVYFGDVAKRAILKQAQIKQAKLIVLTFTSSHVLDEVLPLCRQLAPEAKILVRTRDDEGMEALEEAGASQVIPETLEGSLMLVSQV------------------------------- 298208610 ----IVFLAGAIICVSIVKRLGLSSVLGYLLAGVLIGPYVLGFIGEEDDILHFAEFGVVVMLFLIGLEIEPKNFWKMRKSILGMGGIQVGLTMIFTYAFFYVMGYTWQVSLVIAMAVALSSTAIALQTIKEKGLMETTFGSSSFSILLFQDIIVIFMLGALPLLSNASSEPTTNDHSNTASLIESLP---------IGFQTLAIIVSVVLIVLAGRYLIAPMLRKVAKTGVREMLIAAAFLIVFGISFLM-EFVGLSPALGAFLGGVVLSNSEFKHELESTLEPFKNLLLGLFFMAVGASINFIVIAKSPFTIGGILLAIIVLKAAVLFITAQVFKLKLDQKLLLTFSLAQVGEFAFVLLSFAFQLHILNQEQIDIMLVITALSMSLTPIIGLLNERL---LLPRFGTKESIKRPMDHIAKSQK--------------------------IILVGFGHFGSTIGRFLRSHGVEATILDQDSNRVDFLRKMGFEVYYGDATRLDLLESAGIAEAKIVICATNKIGVSKAISSIIKEKYPHVELMIRTKNRYDAYELLNLGHENIYRETLDTSLALADVLNKLGFRKYTLSRQVQNFIKYDETS------- 307261666 LTSVVALLGAAIIAVPIFKRIGLGSVLGYLAGGLAIGPFGFGLFSDPHTILHVAELGVVMFLFLVGLEMQPAHLWGLRKYIFGLGSFQVIGAAIALTGLVMAFGYSWQVAFVSASGFVLTSTAIVMQVLSERGEMTSDRGRKMVSILLFEDMLIVPLLAVVAFLSPIHSSETASTP--------------------IWQKIAIAVFAMVFLFIIGTKVLNPFFKMLARTKIREMMTAVALFVVLGSALLM-EVSGLSAAMGAFAAGVLLSTSSFRHQLEVDIDPFKGLLLGLFFLAVGMSLDLNVVWDNLGLILSGVALMMLIKGGVIFLVARLSGSNNLDAHDRAIVMAQGGEFAFVLFAAAHAQKVIDDTVHANMTAIVVLSMVFTPLMIIAS---QKFIVPRLQKIDEIK---------------------------PHDHIEEQNPIILVGLGRFGQVVNHLLQMTGYHPTIIELNPKLIAAMKKRGVKSYYGNGAHPDLLKAAGIQTAQMLIVAIDNPKQTLEIVKYARSVNPHIKIIARAYDRYHVYDLVQSGADIEVRETFDGAL----RTGKQALRELGLDADKVHEIGNKDRHSV----- 302341467 LLDLVVILGLSLGVIYVFHRLGIPNIVGFLIAGALAGPHGLGLVSGVHEVELMAEVGVVLLLFTIGLEFSIKDLMQIKDVVFIGGALQVLGAMALGAGAAHLLGLNWNTEIFVGFLLALSSTAIVLNLLRERSALDTPAGRICLAILIFQDIAVVPMMLAVPFLAGGHVNGAD-----------------------MWLMLQKGLAAVAALLVLGRWLAPWAMARVADTRSREMFLISVVTMCLGV-AALTWWAGLSLALGAFAAGLIISSSPFGLQAVGSILPMRDLFISIFFISMGMLVEPAYFVHHPVLVLTVTALVLILKQASAGVAVLFLGHGLRVAGSTALSIGQIGEFSFVLAQIGLNAKLLDSNGYNLFLATAIMTMVLTPFMLSLGFRLGE---------KSPAWLSAIGLGGYWSPSWGGPDRQGGDDEGHAAHDGHAAQVVVIGYGLAGRNVVRAARLAGLPFLVVEMNPHTVRQQSALGLPIVFGDASNPAVLAHAGLAHAKILVVSMGGSVVARRIVAAAKSINPTLHVIVRTRYESEVEGLRKVGADEVIPEEYETALEIFTRVLRRLRAPESEIATLLAQLRRQDYNSLRDVN- 296313315 ---------------ILCRKFNIPSMLGYLLVGFLAGPGMLSLIPKSHATDYLGEIGIVFLMFSIGLEFSLPKLRAMRRLVFGLGGLQVGVTMLSVMGILMLTGVPFNWAFAVSGALAMSSTAIVSRILSEKTELGQPHGQMAMGVLLMQDIAVVPLMILIPALSGN--------------------GGEGSLWAALGLAGLKMLITLGVLFVVGSKVMSRWFRLVAKRKSSELFMINVLLVTLGVSYLTA-LEGLSMALGAFVAGMLLSETEYRFQVEDDIRPFRDILLGFFFITVGMKLDVQALIGGWRQVLMLLAILLVLKALVVFAIAFKMKHSVGDSLKTALYLAQGGEFGFVMLAIAGQLDMVSPELEQAATAAVLLSMIIAPFLLGGSDALVGRLVK-----------------------SSWDMKSLDLHSMLVETMSKSDHVLIVGFGRGGQTVGRVLAQEDIPYFALDLDIARVQVARSAGEPVSFGDAKRREVLEAAGLGRAKMVVVTLNNMHETQHVLDNVLSMYPNMPVYVRATNDDYVKTFTDMGAEEAVSDTKETSLVLA---------------------------------- 83942848 ------------------SRLGLGSVLGYLAAGILIGPAFGLVGSETKDLQHFAEFGVVMMLFLIGLELEPRALWNMRHRLLGLGGMQVVLSAAALMGIAMAYDQPMGVAIAIGLTLSLSSTAIVLQTLSEKGLMQTAGGRSVFSVLLTQDIAVIPILAFLPLLAEAASGHGPAAAGHGAETAQAAISLVQGLPGWAIT--LVTLGAIAGIIITGVFFTRPVFRFIHAAKLREMYTALALLIVVGISFLMM-LVGLSPALGAFLAGVVLASSEFRHELETDLEPFKGLLLGLFFITVGAGINFDLLFADTIIIVGMALLVILVKGLILYGLGTLFKLQGRDRWLFALGLAQAGEFGFVLVSFSVATGVMPNDVAETLLLVVALSMLITPLLFITYDQISKRMDTKSGPIVA-------------------------------DEIDEQGTVIIAGVGRFGQIVNRLVQASGFRTVVLDHNPETIAVMRRFGFKAFLGDPTRADILRKAGLRDAKVLVVALDDPKSALQLIAYARKERPDLHIVTRAHDRTDVYQQYQAGANDIVREMFDSSLRALENLGLSDYEAAEAQRMFY----SHDRASVRELA- 254465380 -------LAAAVIAVPLAARLGLGSVLGYLAAGIAIGPVLGLTGTETEDLRHFAEFGVVMMLFLIGLELEPRALWAMRHKLLGLGGAQISLSTLALMGAAMAMGQPWHVSLAIGLALSLSSTAIVLQTLSEKGLMRTGGGRSAFSVLLTQDIAVIPILALLPLLGSYAIPQFSSLESDSHGAGHGSLSLVDGLPGWAVT--LVTMGAIAFIILAGIYLTRPLFRFIHASNLREMYTALALMIVVGISFLMT-LVGLSPALGAFLAGVVLANSEFRHELESDLNPFKGLLLGLFFITVGAGINYRQLLADPADLIGLAALVIFAKGAVLFAVGRAFGLRRRGLWLFTLSLAQAGEFGFVLLAFSRQLNVIPAALSEKLLLVIALSMLITPLLFILYDFLSKRMA-------------------------------DARQEHEPDEIDEEGPVIIAGIGRFGQIVNRLVQASGFKTVVLDHDMEAVQLMRRFGVKSFLGDPTRPELLKAAGIAKAKVFVVALDDPEGVVKMVSHVRRAYPDLHIIARAKDRNHVYELYQAGANDIVRELFDSSVRAGRYVLENVGLTEYEAAQAAQTFYNHDRQNLRDLA- 89070410 -------------------RLGLGSVLGYLLAGVAIG-FIPGIGSETEELQHFAEFGVVVMLFLIGLELEPRALWDMRDRLIGLGGLQITLTTGLIALGAAALGIAWPTALAVGMIFALSSTAIVLQTLSEKGLMQTPGGRSTFSVLLTQDIAVIPMLALLPLLVVGTGSATALHGEAAHGPEVHAMSLVEGLPGWGVT--LVTLGAVAAIVLAGTYLTRPVFRYIQHARLREMYTVLALLMVVAIAVLM-QSVGLSPALGTFLAGVVLANSEFRHELESDLEPFKGLLLGLFFITVGAGIDFELLLAHPLTLFGLTLGVIVIKGVVLYLLALLFKLRGRDRWLFTLGLAQAGEFGFVLISFSLQQAVLTQEAGAMLLMVVALSMMITPLLFILNERLSRRMV--------------------------------EAADAPADEIDETGPVIIAGIGRFGQVVNRLVRSAGYSTVVLDANLATVQTMRTFGFRAFFGDPTRPDLLHSAGFDDASVLVVALDDPAAATRLVRYARTARPDIHIVARARDRIHVYQLYQAGADDIVRETFDSSLRAGRYVLE----------------------------- 142018649 LIQILLMLVIAIVAIALLRRIGLPAILAYLLTGVLSGPSGFHWFT-QQQMQSVAELGVVLLMFTLGLEFSVPRLWAMRRTVFGLGSAQVLVTTVLTMLVALACGLNWIESLVIGAAIALSSTAIVLKLLNEQGWLRRRHGELSVSVLLFQDLAVVPLLILLPLLGQNDEPL---------------------MLASITWALLKGILAFFFLMALGKWALPRLFDEVARSRSNELFVLSTLVVAL-VTGAFTQWLGLSMALGAFMAGMLLGESQYRRQLEADIRPFRDLLMGLFFISIGMMLDFGLVIQFWWQILLVLLAVVFGKALIIHGLLRLVGEPFRIAISTALSLAQVGEFSFVVLALAVSYGLLSNETSTMLVMVAVLSMSIAPWLVRHSVDIAKWLLG--------------------------IRQSAHVDDVVPVVSDDHDLVVILGYGRVGQTIARFLKTEAVPYLVLDLDPTRVSEARRAGEPIYFGDVCKRAILKQIGIKHAKMIVITFSDSRSLEDALPLCRQLAPEANILVRTRDDSELDLLQKAGANQVIPETLEGSLMLVSQVLH----------------------------- 242077716 --DILYLLLASVIFVPLFQKIGGSPVLGYLAAGVLIGPYGLSIIRNVHGTKAIAEFGVVFLLFNIGLELSVERLSSMKKYVFGLGSAQVLATTAVGMIAHRFAALPGPAAIVVGSGLALSSTAVVLQVLQERGESTSRHGRATFSVLLFQDLAVVVLLILIPLISPNSSKGGVGFQ---------------AIAEAMGMAAVKAVAAITAIMSGGRLLLRPIYKIIAENRNAEIFSANTLLVIFGTSLLTAR-AGLSMALGAFLAGLLLAETEFSLQVESDIAPYRGLLLGLFFMTVGMSIDPKLLLSNFPAISVILGLLIFGKTLLVTFVGRVFGVSTIAAIRVGLLLAPGGEFAFVAFGEAVNQGLLSPQLSSLLFLVVGISMALTPWLAAGGQFLASKFEQHDVRSLLPVESET---------------------------DDLQDHIIILGFGRVGQIIAQLLSERLIPFVALDVRSDRVAVGRALDLPVYFGDAGSREVLHKVGAERACAAAITLDTPGANYRAVWALSKYFPNVKTFVRAHDVDHGVNLEKAGAMAVVPETLEPSLQLAAAVLAQAKLPMSEIQETISEFRNRHLSELTEL-- 307132865 ----VLFLFVAVLMVPIAARLGIGAVLGYLLAGIAIGPWGLGFIRDVEAILHFSELGVVFLMFIIGLELDPAKLWRLRRSIFGTGAAQVLLSAAVLGGVLYLSQFSWQAALIGGIGLAMSSTAIALQLMREKGMNRNESGQLGFSVLLFQDLAVIPALALIPVMAGVQGELDDWRQ-----------------------VVLKVVAF-GGMLVGGRYLVRPLFRFIAASGVREVFTAAALLLVLGSALFMDAL-GLSMALGTFIAGVLLAESEYRHELEISIEPFKGLLLGLFFISVGMSLNLGVLYANILMVLAGVAILVVAKGLILYLLARLYGLRSSERLQFAGVLSQGGEFAFVLFSSAATHKVLKGAQLPLLLVTVTLSMMVTPILMQL---IDRILARRFNAKEEPDE--------------------------TPYVENDEPQVIVVGFGRFGQVIARLLMANKMRITVLERDISAVSLMRSYGYKVYYGDATELELLRAAGAAQAQSIVITCNEPEDAMIIVHLCQQHFPHLEILARARGRVEAHEFLQVGVTQFSRETFSSALELGRKLGMHPHQAYRAQQHFR---------------- 238028651 ----------ASVAGVVVFRLNLPPMLGYLTVGILVGPHALGFAGDLERAEHLAEFGVVFLMFSIGLEFSLAKLRAMRRLVFGLGLAQVVVTLAVAVLLGLAFHITWQGSVALGGALAMSSTAIVSKMLAERLEIETEHGRNIFGVLLFQDLAVVPLLIVISAFGGESSKD---------------------LAVTLGLAAVKIVIALSLLLFVGQKFMTRWFNVVARRRSQELFVLNLLLVTLGAAFITDR-FGLSLALGAFIAGMLISETPYRHQVEEDIKPFRDVLLGLFFVTTGMLLDPSVIWEHPFLVIGFFVGQVLLKAATITGLARLFGATPGVSMRTGLGLAQAGEFGFVMLNLILDRHLVDPTLLQAILASMLLSMLAAPFLIQNADRIVMRL-----------------------SSTEWMQQSLQMTRIATQSLKQQGHVIICGYGRAGQNLARMLEQEGLSYVALDLDPDRVSAAAAAGESVVFGDAARRESLLAAGIHRATAVAITYANTPSALRVLHNVHELEPTLPVIVRTVDDADLDHLLAAGATEVIPEIVEGSLMLASH-------------------------------- 71281139 ------------------KRVGLGSVLGYLLAGILIGPFLLGLVGDQTDVMHFAEFGVVMMLFLVGLELQPSRLWKLRHSIIGLGGLQVVVTTLLSAACYTILSLAWQTSLAIGLMLALSSTAIVLQTLNEKGWIKQEAGQNAFSVLLFQDIAVIPILALVPLLAFSDNISDSGSHGNLIEHFPVYIQTAIS------------VGVIAAIILAGKYVSAPLFRYIAETRLRELFTVFALFLVIVIAVIMQKI-GLSPALGTFLAGVVLAESEFRHELEVDIEPFKGLLLGLFFITVGASIDFPLLFEELGLVTLLVVSLIAIKAAVLFLLSILFKMEKKQKLLFTLALAQGGEFAFVLLSLTSSLQILTPEQSKITTLVVAISMLMAPVLLIFYEKV--------------LDKEAENAREFDKPE----------------DIEATKSVIIAGYGRFGQIVGRLLGSQGYHLSILDHSPTQIDLLKKFGNKVFYGDAARKDLLEASGAQEAQLLVIAIDDADKIIEIAQLAQKHYPNLQIVARAIDRHHAYELIRIGVKTIKRETFESALGLGVSALELLGNSQESAKRAGQLFSEHDRESM----- 303257324 ISTLAIGFAIAWALGFLMERIKVPALVGYLLAGIIISPATPGFVGDVNIASELSEIGVMLLMFGVGLHFSMTDLIRVKNIAVPGAILQMGLATCLGAVLAHFWGWPWGQSIVFGMCLSCASTVVLLKGLESRGILESGDGQIAVGWLVVEDIMTVLILVLLPPLASLLGSPLQNTEA------------SLPLWQIVGITLAQVFGFIILMLVVGKRLLPWLLRQVAKTGSRELFTLSVLVFAIGIAYGAAQIFHVSFALGAFFSGMVMRESRYSHRAAMESLPLRDAFSVIFFVGVGMMFDPKVLYEQPLHVLAVLAIIILGKGLVAFGLVLLFRYTLHTALTVAAALSQIGEFSFILAALGLQLKILPQEGMSLVLAGAIISIALNPFAFATVGPARDFIKKRWGFARRMDARIDPMAL----------------MPDSVGSDILHGHVVLVGYGEKGKIILEELLQRHLSVVVVDDHHSVIEELRERNVNSIYGDATDPAVLIQAHIHEAAILVLAIENEILCRKIVETAKILRPTIETVMPAENEEDAKALKADGVAQAFVPDELLAQAIV---------------------------------- 91227419 ----VVFLSAAVIAVPIAQRLGLGSVLGYLLAGVLIGPWGLGLISDVDAILHFAELGVVLLLFLIGLELNPKKLWQMRGPILGLGGAQVVVTTAVIGSVVSMFGVSMQVSLVIGMGLALSSTAIALKVIEEQGLNGTETGQSGFAVLLFQDIAVIPMLAMLPLLAGGHSGGS-------------------------WLDVFTILGSVVALLIGGHFLLRPLFRFVVMSGVRELFTVAALLVVLGISVVMQKL-GLSMALGTFLAGVLLAESEYRHELEIAIEPFKGLLLGLFFIAVGMAVNLGLLALQPFAIISAVIALVVVKGLVLYVLARTARVRAKSRSRMAAILSQGGEFAFVIFTAASQEGILTKEQVAFLLVVVSLSMVTTPLLL------------------------------MGQKKWFAHTLNQEEESVTTNVVDRRPRVIIAGFGRFGQIVGRLMYANKIKVTVLESDASQIHLLRKYGYKVFYGDATQIDLLRAAGADKAEALVICTDSPDEVMAIVDICRVHFPKLKLLARARSRVEAYQLMSHG---VENYSRETFLGALDLGRQALVE------------------------- 282884684 ---MTLFLLLASVAGVIFRFLNLPPMLGYLTVGIVVGPHALGLVPDSVGAQNLAEFGVVFLMFSIGLEFSLAKLRSMRRLVFGLGLLQVLGTIAVAVTLGFVFHIKWQASIALGGALAMSSTAIVSKMLAERLEIETEHGRNIFGVLLFQDLAVVPLLIIISALGGDSKD----------------------LVNALGVAAIKIVVALSLLLIVGQRFMTRWFNVVARRRSQELFILNLLLVTLGAAFITDK-FGLSLALGAFIAGMLIAETPYRHQVEEDIKPFRDVLLGLFFITTGMLLNPRVIWQHPLIVLGFLIGPTLLKAVMITGLSRLFGASPGVAMRTGIGLAQAGEFGFVLLNLILDKHLVDATLLQAILAAMLLSMLAAPFLIQNADRIVLRL-----------------------SSTEWMMQSLQMTRIATQSLKQSGHVIICGYGRSGQNLARMLEHEGLSYVALDLDPDRVQAAATAGESVVFGDAGRRESLLAAGIHRAAAIAITYANTPSALRVLHNIHELEPTLPVIVRTVDDADLEKLLAAGATEVIPEIVEGSLMLASH-------------------------------- 109897595 -ANILLLMAVAVASVWLFKRINLPPILAYLFCGILAGPDLLALFEHPEDMQTFAELGVVFLLFSLGLEFSLPKMIAMRQMVFGVGLGQMLLTTLAFMGISMLLGVELPAAIIVGSIVALSSTAIVIKQTNDMGILNTSRAQMAVSILLFQDLAVVPLLIVVPLLAMDGGQS---------------------LSMAIALSIVKGIVVVLILMSVGKWILPRVFTEVAQTRTDELFVLTTILVAL-MAAGLTYSFGLSMALGAFLAGMMLGESQYKYQLEADIRPFRDILMGLFFITIGMRLNLTDLLAQWHWALLGLAGMLLIKVFIIRLAGGLFSVPKEDAWAAGFKLCQMGEFSFVIAALAVDHNILSTQVGSLILSIGILSMAMTPWLVTRSSDFAKRMV------------------------NAPPVEFEAIDSVAAKHELMHDHVIIMGFGRVGQSVGRLLKSEAIPYLVVDADPVRVQESQSAGQPVYFGDVRQNDILKAVGIERAKLVLITFDEHNKAMAVIQLISSLYPDLPIVVRTRKDYRMNELYKAGASQVVPEILEGSLMLVSQVLHL---------------------------- 86130618 ----IIFLAGAVICVPLAKKLGLSSVIGYLLAGMLIGPYMLGFVGQEQDILEFAEFGVVVMLFIIGLEIKPSSFWEMRKLVIGMGSIQVFGTMLLTYGILYLAGVDWKIALTSAMAVSLSSTAITLQTNKEKGLMETTYGTSSFSILLFQDIIVIVMLGVLPLLSNVSDATTAS-EGGHGGHVSLLDDLPLGLQALAIISSIAIIIVAG------RYLIVPMLRLVARSKVRELLVASALLIVVGISFLM-ELVGLSPALGAFLGGVVLATSEFKHELESTLDPFKGLLLGLFFMAVGASINFIVIAENPLLITGLVVGVILVKAIVLLIAGLAFKLKLDQRLLLIVGLAQIGEFAFVLLSFAFQLNIFEREQLDIMLVVTALTMTITPVLWIVNERL-----------------------------ILPRKGTKEQEKRPMDDIQSNHKVLLIGFGHFGSTVGRFLRAHGIKTTVLDLDSNRVDFLRKMGFEVFYGDANRMDLLESAGIAEADYLICAIDNPELVRRIVKKVKDKYPHIKLLVRARNRYDAYELHNMGIDHIYRESLDTSVKMADVLHFMGFDREATDEQAAKFIQLDVDS------- 299534089 -------LTAAVLAVPIARALGLGAIIGYLGAGIAMGPWGFGLVRNVDDILHFAEFGVVLMLFVIGLELQPKRLWELRRPIFGWGMAQMAVCTGILFLAAWAFGLSWRVSLIAGMGLALSSTAVCLQIMAERNLMRTPSGQAAFSILLFQDVAAIPILALIPILGAYKAAHASHGDSH------------------VWLAILKTVGTIGAVIIGGRLLLQPLLRWIARSKTPEIFTATSLLLVVGIAMLMTQ-VGLSMALGAFLAGVLLADSEYRSELETNIEPFKGLLLGLFFMAVGMSIDFGVILQSPWAMAAMVTGFIALKAVMIFGLAKFMQIPWRERPVFTLMLAQGGEFAFVVFQTAAQYKVFRHSVSSMLVAAVALSML----LGPLLLVLLDKLLLRRFSTIKDEECGSDKAKEISEPQDSP--------------------IIIAGFGRYGQIVARVLLAQGIRPTILDHSVEMLEAAQIYGHRVFYGDATRMDLLRIAGAAKAHVLVIAVDTPEQSLKIASQVRKHFPNLEIVARTRDLNHWFQLRDLGVEHAQREVFESSLSVLELLGQSPAEAKRITARFREH-------------- 121603781 ---------------PLAKKLGLGSIIGYLAAGIAIGPWGLGLVTNVQDILHFAEFGVVLMLFLIGLELEPQRLWSLRRPIFGWGSAQLLSCAGLLTGTAMAFGIHWTTALVAGLGLALSSTAIALQSINERNLMRTSSGQAGFSILLFQDVAAIPILALLPLLGAIGGENEAVAHTSR------------------ALEAIKIVAAIASIILGGRLLLRPVLRWIANSGTPEIFTAASLLLVVGIAALM-QLVGLSMALGAFLAGVLLAESEYRRELETDIEPFKALLLGLFFIAVGMSIDFGVLWKFPGQMLAILAGFLGLKLLAIYGLAYAMKLPYQERPVFALLLAQGGEFAFVVFQAAAGAHVFSMETASLLIGAVALSMLISPLLLVA---IDKLLLPRYANGKKSTLEEISEPQEAP--------------------------VIIAGFGRYGQIVGRMLLAQGISATVLDHDADLIETVRAFGYRVFYGDATRLDLLRTAGAAQAKILVLSVDDVEQSLKIVDVVRENFPQLQIVARARDVTHWNALRDRGVMRVERELFESSLRVLELLGQLAQQAAGRFRQHNLELFERDREKVIAVA- 258405973 --ILICGLSVASI--WLFTRLRLPPLVGFLLAGILVGPHGFGWVRSGHEVELLAEIGVILLLFTIGLEFSLERLMRIKRAVLLGGSVQLVVTAVVVTLLSAWGGLKLNQAVFFGLAIALSSTAIVLKVLQEKSWLETPHGQSILGMLIFQDIAVVPILLSVQILG----------------------GSEPLTAGGLGLLLLKMAAVLVVIFYGINYVIPKLFRSVAQTQNREIFLLFVIVLCFSVAWLTSK-AGLSLALGGFLSGLVISRSEYSLQALSSIQPFRDVFTSFFFVSIGMLFNVGAVVANPLLIVGLGLAVYALKSVLAAAGALTLRLPLRSAVFTGLALGQVGEFSFIALQAGAETGLVGARLYDTTLAFAVVSMALTPFVIAVAPRLGRLVDRIWP----------------------------QSFEEDSSDVSMRDHLLVIGFGVSGRNMAQAARFADIPYLILELNPVTVSEQQALGVPIHFGDATQAGVLEHFGIKGAAVMVVAVNDPQATRHIVQLAKTLNPSLHLIVRTRFVEELPALRAVGADEIVSEQYEASIEMFARI------------------------------- 258638321 LTAGVIYLVAAVLIVPIAARLGIGAVLGYLLAGIAIGPWGLGFISDVDEILHFSELGVVFLMFIIGLELNPAKLWALRRSIFGVGAAQVLISAAILGVLLWLTDFSWQAAVIGGIGLAMSSTAMALQLMRDKGMNRSEAGQLGFSVLLFQDLAVIPALALVPLLAGGDSGHVDWLKVGM-----------------------KVLAFAG-MLVGGRFLLRPIFRFIAASGVREVFTAASLLLVLGSALFMDAL-GLSMALGTFIAGILLAESEYRHELEVAIEPFKGLLLGLFFISVGMALNLGVLYTHIVEILLGVVILVVVKILVLYVLARVYGLRSSERQQFAGVLSQGGEFAFVLFSAAASAKLFSGDQLPLLLVTVTLSMMTTPLLMQGVDRLLA------HRFNEPEDDSEKPFVEDDQPQ-----------------------VIVVGFGRFGQVVGRLLMANNKRITVLERDISAVSLMRKYGYKVYYGDATELELLRAAGAATAQSIVITCNEPEDAMTIVHLCQQHFPQLKILARARGRVEAHELLQAGVTLFSRETFSSALELGRKARAQHHFRRLDMRMLRELVPNQSDSATVS--- 83643660 LSQFLVLITAAVVVSSLFRRMNIPSVLAYLAVGLGVGPTALGWVDDVETIQVLAEFGVVFLLFSLGLEFSLAKMIALRKVVFNLGGWQVAVSSLVIFGVARLFQASTEEAIIIAGALALSSTAVVSKELVQRNELGQPHGVMSMGVLLFQDLAAVIFLILIPFLAG---------------------GSDSSLALALAITLGKGVLLFALMLAIGKYLLPIIFTEVAKSHSEELFVLTVLMVSL-LAAALTHSFGLSMALGAFIAGMMLSETHYKHQIEADIRPFRDLLLGLFFISVGMIVDFQEVLANWPWILLITALLLLAKATLIGALAYRHQKDRAVALKTGLYLAQGGEFGFALFALGEKFQLISKQAGAVVITTVILSITLTPWLMNLARHLSARFPSNKDQGIAQTRVEA----------------------LTDACSELEGHAIVCGFGRVGQTVARFMRRSAMPMTAVDKDPVRVKEAAAAGEPVHFGDSERLDILKALGLERARLIIITYADVDKSLAVIRKVRSTGSKVPILVRTADDSKMPLLQEAGATEIVPETLEASLMLVTQVLTLMGAPARKIHRQIEEVRR----------- 254510757 -------LAAAVIAVPLSARLGLGSVLGYLAAGIAIGPILGLVGAETESLQHVAEFGVVMMLFLIGLELEPRALWDMRDKLLGLGGLQIGLSTALIAAVAFYTGQPWSVSLAVGLTLTLSSTAIVLQTLSEKGLMQTNGGRATFSVLLTQDIAVIPILAFLPLLALPASVRIEASDAAHGADHHATLSLVEGLPGWAVT--LVTIGVVAFVVLAGIYLTRPLFRFIHATRLREMYTALALMIVVGISFLMT-LVGLSPALGAFLAGVVLASSEFRHEMESDLEPFKGLLLGLFFITVGAGIDVGYFFDDPLDLVGLALLLILAKGIILFIVGRAFKLRGRDHWLFTLGLAQAGEFGFVLLAFSTQQNVIPPALSQKLLMIIALTMLITPLLFILYDLLSRYI-------------------------------GDHKPHVEPDEIDEIGPVIIAGIGRFGQIVNRLVQASGFKTVVLDHDIETIQLMRRFGVKGFLGDPTRPELLRAAGIEKASVLVAVMDDYKQVTRLVAYARRQRPDLHIIARARDRNHVYELYQAGANDIVREMFDGSLRAGRYVLENIGLSEYEAAQAEQTFYHHDRQSVRELA- 144202608 ---ILLIFIGAVVATTLFRRLKLPAILAYLAMGALIGPFAL-QVAQPDQMALLSELGVVFLLFMLGLEFSLPKMIAMRKTVLGLGSAQVITTSAIFIGLSLLMGMELAPSIVLAGALALSSTAIVTKELIRLQQLGQPHGQLSFGILLFQDIAAVVFLILVPALGTSTTESSESIIWPLLQGAGLLL----------------------LLLILGHKILPALFNEIARERSDELFVLVALVTAMTAAW-ITHAAGLSMALGGFLAGMMLGESHFKHQLENDIRPFRDVLLGLFFVTVGMQLDLSALVANIHWVLLTTIMLVTAKSVVILVLGRLFGNNAHTSLKAGISLAQGGEFGFALLAVALTYQVIDSDLNAVLVSTIIISMVITPSLLDKANWIAECFFP-TANLSESVPEHQHADVASQHHE-------------------LTDHVIICGYGRVGQIVARFLKQMGIQYVAIDPDPVRIKEASSAGEPAYYGDAKRVDIMRGLGAANARLIILTLPNPKSSLETLKQIKREFGDIPVLVRTQDDYHLEQFQIYGAAEVVPEALEGSLMLVSHVLTLLDVPADVIKERIRNVRAQ---------- 260550553 -------LGASLILVPLGKRLGIATVLGYLFTGILLGPSVLNIAHDPEAIMELAEFGVILLMFLIGLELRPQRLWEMRDSIFVMGSLQVVITGIILMLIFLLFQQHLAASFVIGFALALSSTAFVLQLLSEKQQLNTTYGQQSFSILLFQDIAAIPLLAVIPLLAGTESTHHGIAY------------------------FAAIIATFSGLFLFSRYVMRPFFRFVAKSGATELITAVGLFIILAVVLLMDTL-GISTTLGAFLTGVLLADSEFRHELEASIAPFKGLLLGLFFMTVGMTTQLSLFIEMPWLIIGGAIGLLVIKTLVLTAIARYKKYSWNNSLLLGTCLAQGGEFAFVILSLAKSEKVLTDALLEPVTLIVTLSMVLTPVIYWIMAT----------KIIPLLNKERPPEYDEIPQQDNP--------------------IIIAGFGRFGQIIARIARLQHLGFTAIDNNLHQVDFVRRYGGKLYYGDVTQPDLLRSAGIEKAQVFILAIDDVEDSMNVARHLRLNYPHIKLLARARDRHHVHLLRDLGVEHIWRETYLSSLGMAYRALRELGISDEQAYNNIEIFRDYDEKLLIQ--- 16124459 LTQTLVYLGAAVVSVPIAKRLGLGSVLGYLIAGVLIGPFALSLVGDQADVMKFAEFGVVILLFLIGLEVQPSTLWDMRKAIFGLGGAQVVGTALAIAAVALGLGLPWQTALAVGLVLAMSSTAIVLQTLDEKGLRQGPVGRAAFGVLLLQDLAV---------IPLFALLPLLAISAPQHAAEAGGHGGSLVATLPVWAQTLSVFAAVAAVVGGGRYLVRPLFRFIAKARLREIFTASALLIVVAVASLM-QTVGLSPALGAFLAGVVLAESEFRRELETDIEPFRGLLLGLFFMTVGAGVDLPLVARQPLTLVGLVLGLMVLKFLVMYGIARLFGAQKRGALAVATALAQGGEFAFVLLTFTVGAGVIGAQLAALLTAAIAVSMALTPVAMILYERVAALMDAAIPDVTPDTGDFDEGEPD----------------------------IIIAGFGRFGQVTGRLLAANGFKSTVLDTDIEQIELLRRFGRRVHYGDATRLDLLRQAGADRARMLIVALDDREKTVELVETARKAFPNLTILARAWDRRHAYDLLSNGADAVERETFESALTLGATALQ----------------------------- 160897112 -------LTAAVLAVPIARALGLGAIIGYLGAGIAMGPWGLSLVSNVDDILHFAEFGVVLMLFVIGLELQPSRLWELRRPILGWGLAQMLACTGVLFLAAWAFGFSWRVSLIAGMGLALSSTAICLQVMAERNLMRTPSGQASFSILLFQDVAAIPILALIPILGAVKAANATHTDSH------------------LWLQVLKTVGTIAAVVVGGRLLLRPLLRWIARSRTPEIFTATSLLLVVGIAMLMVQ-VGLSMALGAFLAGVLLADSEYRSELETNIEPFKGLLLGLFFMAVGMSIDFGVLLRAPWAMAAMVLGFLALKGAVLYTLARVLKLPWRERPVFALLLAQGGEFAFVVFQTAAQYKVFHHSISSMLVAAVALSMLIGPLVLVLMDKL--------------------LLKRFADMKDCQVDGAGQTARPHEISEPQDAQIIIAGFGRYGQIVARVLLTQGVPATILDHSVEMLEVAHTFGYRVFFGDATRMDLLRIAGADKARVLVIAVDSSEQSLKIAARVRKRFPHLEIVARARDMAHWYQLRDLGVHHVEREVFESSLSARTVLELAGHSPAEAQR------------------- 310765612 -------------------RLGIGAVLGYLLAGIVIGPWGLGFISDVQEILHFSELGVVFLMFIIGLELKPSKLWELRRSIFGVGAAQVLLSAAVLGGLLWLTDFSWQAAIIGGIGLAMSSTAMALQLMRDKAMNRNESGQLGFSVLLFQDLAVIPALALVPLLAGSDSGHIDWMK------------------------LGMKVLAFAGMLVGGRYLLRPIFRFIAASGVREVFTAAALLLVLGSALFMDAL-GLSMALGTFIAGILLAESEYRHELEVAIDPFKGLLLGLFFISVGMALNLGVLYTHIIEILIGVVLLVAVKTAVLYLLARIYGLRSSERLQFSGVLSQGGEFAFVLFSAASSASLFSGDQMPLLLVTVTLSMMTTPLLMKGVDNILK------HRFNEVDDSQEKPFVEDDKPQ-----------------------VIVVGFGRFGQVVARLLMANERRITVLERDISAVSLMRRYGYKVYYGDATQLELLRAAGAETAQSLVIACNGPEDAMTIVHLCQQHFPHLQILARARGRVEAHELLQAGVTQFSRETFSSALELLMSLGMHPHQAFRAQQHFR---------------- 73668213 LTDLLIIFGLSIPVVFTFSRLKIAPLIGFLLAGILAGPFGFGFIREIENIELLAEIGVVLLLFTIGIEFSMRDLLQLRRIVIFGGGLQLSITSVIVALILLWLGHSRETSIFLGLLVALSSTAIVLKLLQEKGEIYSLHGRTSLGILIFQDIAAVIIILLIPVLAGTPGTEKS-----------------------FLELILQGFGLIVFTFLSARYVVPFIMYHVAKTRNNELFLLSVVVIGLSVAWLTS-MVGLSLALGAFLAGLIISESEYSVQALGNLIPFRDMFMSIFFISIGMLLDLNILREHLLLILAATLAVLFLKVLVNSLSTFLIGFPLNTMILVGFSLSQVGEFSFIVAKVGLASGLISSLIYQEFLNVVVLSMVLTPLFMSIGYRTTVF-------------------AEFLPLPPVLKRGWYSKFKESGPEEKPENHVIIVGFGINGKNVVTAAKETSIPYIVIDMNPEVVRIEKQREEHIFYGDAAQNAVLEHAGIRTAKSFVVTAGDPPSAKRIIETARRLNPEIHIIARTHFLRELDKFYDFGADEVISDEFESSIELFTRVLH----------------------------- 289664726 --------LAAIVAVPVFKRFGLGAVLAYLVAGVVLGPDGVGVVQDAERISGAAEIGVVMLLFVIGLELSPARLKVMRHSVFGAGATQVLVTAVILGGLLMAAQLGWKSALIVGVALALSSTAVGLQLLAERKALNSDYGRLAFAILLFQDLIAIPLLAAIPLLGGSKND------------------------ALEWQDVAKAIAALALVIVCGRFVLRHLFNVVARTRMPEVFTASALLVVLGTAWIMQE-AGLSASLGAFIAGVLLADSEFRHELESQIEPFEGLLLGLFFISVGMGIDLNRVVAEPWLIAAGVAILLVVKFSLLVGIGSVAKLPLRSSLMLGSVLWLGGEFAFVVFNEADRVGLLEPANHDRLVAIVGVSMALTPLLLLGMQRILNGPLRVRAPKT---------------------------DRPFDTIDAQTPKVLVAGMGRFGQVVARLLTARHVPFVALEHNPDTVEDLRRFGSQLYYGDPTRPELLRAAGADRIKVFVIAVDDPETNIKTVRLIRRLYPQATVLARARNRQHAWKLMDLGAEEVFASSLELSERVLTSLGALAHEHVKRFRQHDEDLLRRDEAKVIQTS- 91773426 -------------------------IVGFLFTGMLVGPHGYGFIDAVEEVEVLAEIGIVLLLFTIGVELSIKDLWKMKRAVVFGGSIQVFLTTIAVFSIANYLGYGIGESIFIGFLFSLSSTAIVLKLLQNRGELQAPHGRFSLAVLLYQDVIVVPMILITPFLAGAGSMSDAA----------------------FIPILAKGIGLVILVFASAKWIVPQVLFQITKTRDSELFFLSIIVICLSVAWLTSSL-GLSLALGAFLAGLIISESEYSHQALSNMIPFRDIFMSFFFISIGMLLDLDYFFNDPFLFIIIAACVLLLKSVIAGLSSYLLGFPLHTAVIAGLGLAQVGEFSFVLSTFGVEYGLLTDEVYQLFLVVSILTMAVTSSVMSISPKVADKVVNLPIPSKMKCGFHSR-----------------KMMAVLDKKGHLEDHLIIAGFGFNGRTVAKAATIAGIPYLVLDTNPETVRKEQLKGELIYYGDSSQRGVLEHADIKDARVMVVCISDPAGTRRAISLARKMNPNIHIIARTQYLQEMEPLYELGANEVIPEEFETSIEIFVRLMK----------------------------- 207723106 ---------------PLARRLGLGSVLGYLLAGVIVGPWGLRLITNVQSILDFSEFGVVLMMFVIGLELEPARLWSLRRSIFGYGGLQLAVCALAVGLVVMAVGHPWRAAVVAGLGLALSSTAIALATLAERNLMRTPAGTAGFGILLFQDIAAIPMIALLPLLAPDTGDAAGGHH---------------------WLAAAKAVGVVAAVIFGGRTVLRPVLRVIARTNMREMFTSFSLLLVVGIALLMHS-VGLSMALGAFIAGVLLADSEYRHALETDIEPFKGLLLGLFFLAVGMSIDFGVLMRQPLAVVLLVAVFLVVKIGALRVLAMRFGIARGQAWLFAFLLSQGGEFAFVVFGPGVAGDVLGAETAATLNLVVALSMAATPLLLLFHDKILAPRLMAGKKRAPDA------------------------------IGPQDNEVIIAGFGRFGQIVGRLLYSQGHTATVLDHDPDQIDILRRFGFKVFYGDATRMDLLETAGADTARIMVVAIDDMETSLEVVDRVRERFPHLKLYVRARNVSHVYQLRDRGVEVIEREMFEGSLVLARRVLE----------------------------- 188993579 --------LAAIVAVPVFKRFGLGAVLAYLVAGVVLGPDGVGVVQDAERISGAAEIGVVMLLFVIGLELSPARLKVMRHSVFGAGTTQVVMTALILGGLLMAGQLGWKTSLIIGVALALSSTAVGLQLLAERKALGSDYGRLAFAILLFQDLIAIPLLAAIPLLGGSKNAT------------------------LDWQDVAKALVALTLVILCGRFVLRHLFNVVARTRMPEVFTASALLVVLGTAWIMQE-AGLSASLGAFIAGVLLADSEFRHELESQIEPFEGLLLGLFFISVGMGIDLDRVVSEPGLIAAGVGILLLVKFALLVGIGTVAKLPLRSSLMLGGVLWLGGEFAFVVFNEADRVGLLDAANHDRLVAIVGVSMALTPLLLLGIQRVLNGPLRI--KVPKSERPYDTIDTQTPK-------------------------VLIAGMGRFGQVIARLLTARHVPFVALEHNPDTVEDLRRFGSQLYYGDPTRPELLRAAGAERIRVFVIAVDDPDTNIKTVRLIRRLYPNATVLARARNRQHAWKLMDLGAEEVFASSLELGGRVLTSLGADAQEHVTRFRHHDEDLLRRDEAKVIQTS- 301169629 LMKVVILLASSVTIVPLFKRLGLGSVLGYLVAGCLIGPSVFGIVQDPTAVVHLAELGVVMFLFIIGLEMYPERLWAMRKAIFGRGLLQVGLCGCLLTFSGYLLGLTKEVSFIAGMGFTLSSTAIVMQSLEERGLTSTSKGQRVISTLIFEDIAIVPLLASVAFLAPHSKE---------------------ATPHTDWVSIGIALSAVVGLIVTGKWLMNPLFRLISKARIREMMTAGALLVVLGAAL-AMEIGGLSMAMGAFVAGVMMSESAFRHQLEADIEPFRGLLLGLFFMGVGMSLDLHLVFNHWILLLGIVFLYILGKASAVYIIARITRLDHREAIGRMSLMAHGGEFAFVLFSAAATAEVISNEEQATFTAAVIISMLFSPIIAQIARKL--------------------------IQRTEPKNLDQLDENDLDSIGDLEDNVLVIGFGRFSQIVCQTLLIRGISVSVIDRNIENIRAAAKFGFKVYYGDGIRLDVLRAAGIEKAKCVVLGINDTQRIEHIVSQMKEAYPNLPILTRTYDRKTTVSLIKQDVDFIVRETFESAI----TLSRATLMKLGIDKIEAEEI------------- 209693906 --TSAIFLAAAVVTVPLAQRFGLGAVLGYLLAGIAIGPWGLQLISDVDAILHFSEFGVVLLLFLIGLELNPNKLWKMRKPIIGLGGSQVVVTSCVITAAMMFYGLAWQVSVVIGMGLALSSTAIALRVIEERKLSDSESGQSGFAVLLFQDIAVIPMLAVLPVLAGGASGN--------------------------WLDGLWVLAGVIGIFTLGHFLLRPLFSYVVKSGARELFTVAALLLVIGVSAAMKEL-GLSMALGAFLAGVLLAESEFRHELEVAIEPFKGLLLGLFFIAVGMSVNLGLLLQYPVEIVIAVTLLVASKGFLLYGLARTFGTQAKARSQMAMILSQGGEFAFVLFTAAQMEGLLSKELTAFLLVVVSLSMMTTPLLLIAQDKW-------FARTLNHEEE----------------------MPLSDFTHATQPKVIIAGFGRFGQIVGRLLFANKIKLTILEGDPSQIRLLRKFGYKVYYGDATQVELLRAAGAEKAEAIVICKTDPQKVMEIVALCKQHFPHLKILARARSRVEAYELLNEGVDHFSRETFYGALDLGRQLTSLGMHPYQAKRAESHF-------------- 142041161 ---------ASVVGVVVFRSLNLPPMLGYLTVGILVGPHAFGIAADLERAEHLAEFGVVFLMFSIGLEFSLAKLRAMQRLVFGLGLLQVVATLVLALVLGMLFHITWQGSIALGGALAMSSTAIVSKMLAERLEIETEHGRNIFGVLLFQDLAVVPLLIVIAAFGAESSKD---------------------LAITLGFAAVKIVIALTLLLVIGQRFMTRWLNVVARRRSQELFVLNLLLVTLGAAFITDR-FGLSLALGAFIAGMLISETPFRHQVEEDIKPFRDVLLGLFFVTTGMLLDPRVIWEHPLLVLGFFVGQILFKATMIAGLARLFGATPGVAMRTGIGLAQAGEFGFVLLNLILDRHLVDSTLLQAILASMLLSMLAAPFLIQNADRIVMRL-----------------------SSTEWMQQSLQMTRIATQSLKQRGHVIICGYGRAGQNLARMLEQEGISYVALDLDPDRVSAAAAAGESVVFGDAARRESLLAAGIHRAAAVAITYANTPSALRVLHHVHELEPTLPAIVRTVDDADLEKLLAAGATEVIPEIVEGSLMLASH-------------------------------- 212636258 LIQILLMLVVAIVSIAILRRAGLPAILAYLMTGIISGPSGFHWFT-QHQMQSVAELGVVLLMFSLGLEFSLPRLWAMRRTVFGLGSAQVVVTAVLSMVIALICNLSVTESIVVGSAIALSSTAIVLKLLNEQGWLRRRHGELSVSVLLFQDIAVVPLLILLPLLASDGAPL---------------------LLSDVAYALLKGILAFIALMAFGKWALPRLFDEVARSRSNELFVLSTLVVAL-VTGAITQWLGLSMALGAFMAGMLLSESQYRRQLEADIRPFRDLLMGLFFISIGMLLDFQLVTQFWWQIILVLIAVILGKALVILSLLKLAKESFRVSVSTALSLAQVGEFSFVVLALAVNYQLLDVKTSTTLVMVAVLSMALAPWLVRHSVDIARMLQGLKPKQEKGE-------------------------PIAVSADVADEMVLILGYGRVGQTIARFMKTEAIPYLVLDLDPKRVSEARTAGEPVYFGDVCKRSILKQAHVRSAKLIVITFSSERILEEVLPLCRQLAPDAKILVRTRDDSGMEELEEAGASQVIPETLEGSLMLVSQV------------------------------- 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---- 308049403 -------LVAAVIAVPLANRFGLGSVLGYLIAGVVLGPLMGLVGSEAATLQHFAEFGVVMMLFLVGLELEPKMLWKMRGKLLGLGGLQVGITTAAIFGLGLLFELRWSVALTIGLIFALSSTAIVLQTLNEKGLTKTEGGRAGFSVLLFQDIAVIPM----LALIPLLALPEFEPVGAAAAEHHEEMSLVAGLPGWAHALVVAGAI--AAVVLGGHYLTRPLFRMIAEARLREIFTAAALMLVIGIAALMS-MVGLSPALGTFLAGVVLATSEFRHELESDIEPFKGLLLGLFFITVGAGIDFGVLFGDFALVMGLTLGVMLLKALVLLALSYLFKIRLGDRWLFSLSLAQAGEFGFVLLAFSSQNAVLPPDLVPILSLVVALSMLLTPLLFILY---ERVIQPRFSRSESREA----------------------------DEIDAPGKVIIAGMGRFGQVVSRMLVANEVNPVVLDLSPTQIEAMRQVNIRAYYGDATRVDLLLSAGISEANLLVVAIDNPEQASELVELAKRHFPRVKVLARAYDRGHFYRLRQAGADFITREYFEGALLLAREALVGLGEHPFTAEQRIRQFRQYEKSTL----- 91793965 ---ILSMLVIAIIAIALLRRIGLPPILAYLLTGVLSGPSGFHWFTQLQ-MQSVAELGVVLLMFTLGLEFSVPRLWAMRRTVFGLGSAQMIVTAVLAGGTALLLGQDGVAALVIGAAVALSSTAIVLKLLNEQGWLRRRHGELSVSVLLFQDLAV--------------------VPLLIVLPLLSNDGAPIGSADIAWGLLKGILAFIGLMS-FGKWVLPRIFDEVARSRSNELFVLSTLVVAL-VTGAFTQWLGLSMALGAFIAGMLLGESQYRRQLEADIRPFRDLLMGLFFISIGMLLDFGLVMQFWWQIILILLAVVLTKAGVVYGLLKLAGEPFKIAMSTAISLAQVGEFSFVLLALAVNYHLLENQVSTILVMVAVLSMSVAPWLVRNSQKIAKKM-------------------------QGNYKGGQEMLPENLPHSDSQELVLILGYGRVGQTIARFLKTEAVPYIVLDLDPTRVSEARAAAEPVYFGDACKLGILKQIGIRQANMVVLTFCEPRQSEESLALCRKLAPDAKILVRTRDDSDLTELKAAGATQVIPETLEGSLMLVSQV------------------------------- 261856562 MASLLILLIISVVAVVGLRRLRLPAILGYLFVGVVAGPYSLGWIGDVKDIHLIAEFGVVFLLFMLGLEFSLPRLIAMRRAVMGMGGAQVIATAVVTGVAAWLMGFSPAAAFVLAGVLTVSSTAIVIKQLGEQLELNSRHGNNAVGVLLFQDLAVIPFLIIIPVLGVQAGDATTAQLSLKIALTIAAGIIAA-----------------AALFFGGRWVLRPLFREIARARSAELFTIAVLLVALGAGWLTNQ-VGLSYELGTFLAGIVLSETQYKHQIETDVRPFRDVLLGLFFITIGMMLNVRELPDVFVWVLLLLGLLVVIKTSIIFVIGRAMGEEPGVALRTGLVLAQGGEFGFAMLAIT-APEIMTDYQRQIVLAVVIFSMVLTPILIKINGLIAKHMVPSYKK-----------------------NRAEQTEAISQFTNELSGHVVICGFGRVGQNVARLLQSEGFEYAAIEIDPDIVQQALQAGLPVHFGNSTHADILEAAGLSRARALVISHLDDSAAIKTTEVARSLVAKIPIMVRARTDEQLDPLYEAGATDVVASIYEMSLVLSGNVLRALNVPVSKVIRQIQEIRRE---------- 170718652 LVSVVTLLAAAVVAVPLFKRLGLGSVLGYLAAGLVIGPFGFGLFTDPEGIIHIAELGVVMFLFIIGLEMKPSHIWGLRNYIFLLGAFQITLCTSALTYIATLFGFDWKVAFVAASGFVLTSTAIVMQELSERNDLTSPRGQRIISILLFEDLLIVPLLAFVAFLS------------PDKVTSTDPLWHKIAISGTAFAVLVAAGL----------WLLNPLFKMLAKTKTREVMTAAALLVVLGSALLMEE-GGFSMAMGAFLAGVLLSESSFRHQLEADIEPFRGLLLGLFFLGVGMSLNLSVVAENWFLIIFGVLLFMLVKGFIIYLIALITKTGNANSIDRAFIMAQGGEFAFVLFSAAASQNVISEEMQANMTAIVVLSMILTPLFIIAQ---KKYIIPRL-KPTQPERKADHIDEQHPT--------------------------ILIGLGRFGQVVNRMLVMTGHHPTIIDKDANLIAGMKKLGIKCYYGDAARPELLHAAGVENAELLIIAIDNREQTLQIVEQARKMNPQIKIIARAHDRIHVYNLYGAGANIQIRETFDSALR------------------------------------ 118580476 ----IVYLAAALLCVPLAKRIGMGSVLGYLLAGVLIGPFCLGFIHEGEDIMHFAEFGVVMMLFLIGLELEPAHFWRMRGTILGLGTLQIVLTTLAMALPLSLLGFSWQSALASGVALSMSSTAIVLQTMKEKGLTQTRAGTGAFAVLLFQDIAVIPILALLPFLAMGGSTADGMESTLLQ-----------GLPGWIRAS--SVLVAVVGVIILGRYVIVPFLRIITRTSVRELCIAAALLIIVGIAFLMKQ-VGLSPALGAFLAGVLLANSEFRHELESDIEPFKGLLLGLFFIAVGASINFGLLLDDPARLFLMVLAVLLIKACVLLAAGKIFRFSFDQNSIFALGLSQVGEFAFVLFSFINRLGILDSPRTDLFMAVTAISMT-----------------------------LTPLLLLLNERLVLPRFGTLEQERRQPDQIESVHQVIIAGFNSFGSTLGRFLRANGVEATILDNDSDQVDLLRRMGFKVFYGDVSRLDILRSAGAEQARILVVAIDNPSMTLDLIENVKKQFPNLTIMARAGNNLDAHELLDLDVRHIYRDFLDTAVRAVDVLAALGQRRFSATRSAQDFIRYDEDAMV----- 161523710 ---------ASVVGVVVFRSLNLPPMLGYLAVGILVGPHAFGVAGDLERAEHLAEFGVVFLMFSIGLEFSLAKLRAMQRLVFGLGLMQVVATLALAVVLGMLFDITWQGSVALGGALAMSSTAIVSKMLAERLEIETEHGRNIFGVLLFQDLAVVPLLIVIAAFGAESSKD---------------------LALTLGFAAVKIVIALSLLLVIGQRFMTRWLNVVARRRSQELFVLNLLLVTLGAAFITDR-FGLSLALGAFIAGMLIAETPFRHQVEEDIKPFRDVLLGLFFVTTGMLLDPRVIWEHPLLVGGFFVGQILFKATMIAGLARLFGATPGVAMRTGIGLAQAGEFGFVLLNLILDRHLVDATLLQAILASMLLSMLAAPFLIQNADRIVMRL-----------------------SSTEWMQQSLQMTRIATQSLKQRGHVIICGYGRAGQNLARMLEQEGISYVALDLDPDRVSAAATAGESVVFGDAARRESLLAAGIHRAAAVAITYANTPSALRVLHHVHELEPTLPAIVRTVDDADLEKLLAAGATEVIPEIVEGSLMLASH-------------------------------- 302877519 LSLVLILLATAVMVVVVCRILRLPVMLGYLAVGILIGPHAFGWIPDSPSTRHLGEFGVVFLMFSIGLEFSLTRLKAMHRTVFGLGGAQVLSTILLVMAAATLLGVDWRAGLALGGILAMSSTAIVSKMLVERAELNLPYGQQMMGVLLFQDLAVVPLLIIIPALASQPD----------------------NLHLTLGLAMFKATIVLLILLVFGQHVMRRWFHIVASQKSSELFTLNVLFITLGLAY-LTELAGLSMALGAFVAGMLISETEYRYQVEEDIKPFRDVLLGLFFVTIGMMLNPASIVSNLGWIALALPLLILFKALLVAILARIFEGEWSVALRSGIGLAQAGEFGFVLLTLTDGAHLLQGETMQITLATMLLSMVTAPFLIQYGEAISR------------------------RFSDEWTNRALQMHQIAIKSMSSTGHVILCGYGRSGQKLASILEDEELRFIALDLDSRRVREAAAGNKSVVYGDAAKREVLMAAGLMRARVLVVTYKDKHSTLAILRHVKELRPDLPVVVRTNDDTNLELLKNAGAAEVVAEVLEGSVMLASQ-------------------------------- 167648658 -------LGAAVISVPIAKRLGLGSVLGYLIAGVVIGPFALSLVGEQTDIMKFAEFGVVILLFLIGLEVQPSTLWDMRKAIFGFGGAQVIGTSVAIAGAAMLLGLPWQTALAVGMVLAMSSTAIVLQTLDEKGLRQGPVGRAAFGILLLQDLAVIPMFALLPTLATIATVHEAASGHGGGSLVEHLPRWAQG---------LSVLAAVGVVVGGGRYLVRPIFRFIAEARLREIFTAAALLIVVGVANIM-QTVGLSPALGAFLAGVVLAESEFRRELESDIEPFRGLLLGLFFITVGAGIDLKLVAAQPLVLIGLVLGLMVLKFLVLFGLARLFGAPARGAAAVAAALAQGGEFAFVLLTFTVGAGVIGATLAALLTAAVALSMALTPVAMILYERIAQMFDAAIPKVAPDTGAFDDSEPD----------------------------IIIAGFGRFGQITGRLLTANGFRSTVLDSDIEQIDLLRRFGRRVHYGDATRMDLLRAAGIERARMLIVALDDREKTVELVETARKAFPHLVILARAWDRRHAYDLLANGADAVERETFEAALALGTTALQKLGYRAHRAHRAGAIFRRHDRKSFEDLR- 94987215 LKDLVYIFCLSIGVLLICLRLKVPAIVGFLLTGVLCGPSALGLVENVHAVELLSEIGVVLLLFTIGMELSGEELARLKKPVFVGGTIQVVLTTGVMCGIAMLFGRTFPQSILIGYLATLSSTAIVLSILQQRGESEAPHGRLALSVLIFQDLAIVPMMLSIPLLAGQGEADPIS----------------------FLLSAGRLVLILGGGWFLAYRVVPVLMRQVMRTRSRELFLMTSLGFCLAVAVGTAYL-GLSLALGAFLAGLLLAESEYSMSVVEGILPFKDVFTSLFFIAVGMLLDVHFFIDHIGSVIALAVILITIKVLLAIPAMTFLGYPLRVAIMAAMSLGQIGEFSFVLAKSGVDHGFLDAIGYQNFLAASILTMVLTPGLISIAPKTARFI------------------------GKFFNHDNSQEKPLLTHQGELQDHLIIVGFGLGGKYLARTARETGIPYVILEMNPDTVRRLRDQ-EPIYHGDASHPLVLKHFGVEKARILVVVISDSAATRGITAAARKLNPSLHLIVRTRFLGEVPYLHELGANDVIPEDFETSIEIFTRV------------------------------- 258592007 --DLVLAIGAAFIGGVAAQRLGQPPLVGYLLGGILIGPYTPGPVSDIHNISTLAEIGLILLMFELGVEFPVSRLRRVRGIAIGGGLLQVVLTAATGMAVGKLMGFPLLQQLFFGGIVSLSSTMVILKLLLDRAEMDAPHGEITIGIALLQDMSLVAMIVLLPAWAAPGDDVVRPLLLALGNALLLLIG----------------------AYLVSSLFLPALFTSVARLRSRELFLLTVVLVVIGTTVGLAAL-GLSPALGAYLAGLVVSRSHYSHQVLAELVPSRDLFASLFFVSIGMLTNPAILWQYPWTLLAVVLMIMLLKPALTAMITRAFGYTWSTAIMTGLFLAQVGELSFVLAKLGVDRSFISEDLYGVVLGAALISIVMNPPLLRHSAPL---LLRRMGRAVEEPALSEGPQVEAARHA---------------------NHLVVCGCGRVGGEIVTQLRACGIPYVAIELNPIRVEELRRQREPCLFGDASNRHILKAAGVERAKLLVVTHYDVAAAEQTIREALQIRPSLEIIARGHNPIELERLRKAGASEVVMPEFEAGMEFLR--------------------------------- 300313677 ---IALVYLLAAVAAPIAKRLGLGAVLGYLLAGIVIGPWGLGLITEVKHILEFSEFGVVLLLFLIGLELDPKRLWALRRSIFGWGSIQVAAVSLALLAAALAASVPWRIGLIGALGMSLSSTAIALATLGERKLTATPAGSAAFSILLFQDIAAIPMMAAVPLLGVAASQGS----------------------GQGWLHAGQVALVIALLIFGGRVLMRPILRIIAKTDMREIFTAFALLLVIATCLLM-QSVGMSMALGTFLAGVLLADSEYRHALESDLEPFKGLLLGLFFIAVGMSVDFGVFFAQPWRILGMVLGFLAIKTCVMWALGRCFGIPRGQQLFFAFLLSQGGEFAFIVFGAAVTAKVLTPETSSLLVVVVALSMLVTPLLLLVHDRLLRWMEGGKRRPEDKIDPQDHA-------------------------------VIIAGFGRFGQIIGRLLAANGIGATVLDHDPDQIDFLRKFGFKVFYGDATRIDLLRTAGADKARVLVIAIDDAQAALEMVDKVREEFPHLQIAARARNVTHYYDLMDRGVTVLERETFESALHMGRQVLQQLDFGAYRAREAAMKFRAH---------- 163802773 ----VVFLSAAVIAVPIAQRLGLGSVLGYLIAGVLIGPWGLGLISDVDAILHFAELGVVLLLFLIGLELNPKKLWQMRGPILGLGGAQVIVTTAVIGSIVSLFGLSMQVSLVIGMGLALSSTAIALKVIEEQGQAGTETGQSGFAVLLFQDIAVIPMLAMLPLLAGGQSGGD-------------------------WLDALWVLASVVALLVGGHFLLRPLFRFVVMSGVRELFTVAALLVVLGISVAMQKL-GLSMALGTFLAGVLLAESEYRHELEIAIEPFKGLLLGLFFIAVGMAVNLGLLALQPFAIIGAVIALVVVKGVVLYVLARTARVRAKSRSRMAAILSQGGEFAFVIFTAASQEGILTKEQVAFLLVVVSLSMVTTPLLL------------------------------MGQKKWFAHTLNQEEESVATNVVDRQPRVIIAGFGRFGQIVGRLMYANKIKVTVLESDASQIHLLRKYGYKVFYGDATQIDLLRAAGADKAEALVICTDSPDEVMAIADICCVHFPKLKILARARSRVEAYQLMNHGVH---NYSRETFLGALDLGRQALVE------------------------- 56696308 -------LAAAVIAVPLAARLGLGSVLGYLAAGLIIGPVLGLVGAETADLQHVAEFGVVMMLFLIGLELEPRALWDMRDKLLGLGGLQVGVSTLAIMVVAMVAGQPWSVALAVGLTLSLSSTAIVLQTLSEKGLMQTNGGRATFSVLLTQDIAVIPILAFLPLLASAAGDGSINRVHKAGAGHEASLSLVEGLPGWAVT--LVTIAAVAFVVLAGIYLTRPLFRFIHASRLREMYTALALMIVVGISFLMT-LVGLSPALGAFLAGVVLANSEFRHEMESDLEPFKGLLLGLFFITVGAGIDVGFFLADPLDLIGLALLVILFKGVILYIVGRAFQLKGRDRWLFTLGLAQAGEFGFVLLAFSTQQNVIPAHLSQKLLMIIALTMMITPLLFILYELLSRRM-------------------------------RDHVADMVPDTIDEQGPVIIAGIGRFGQIVNRLVTASGFKTIVLDHDMETIQLMRRFGVKGFLGDPTRPELLKAAGLAKAQVLVAALDDDNQVTKLVAYARRQRPDLHIIARARDRNHVYELYRAGANDIVREMFDSSVRALENVGLSEYEAAQAAQTHHDRQAVRDLAEVWDPNI 84684460 ---LAFVFLIAGVVAPIASRLGLGSVLGYLIAGIVISPVLAWLHVDVIQIQHFAEFGVVMMLFLVGLELEPRRLWEMRARLLGLGGGQVGLTALLVMGVAMVLGQPWSVSLAVGLVLALSSTAIVLQTLGEKGLMRSDGGQSSFSVLLFQDIAVIPMLALIPLLAMPELVEGLSHAAE-DGDHSGGMSLVDGLPGWG--VALVTVGAIAVVVGAGIYLVGPIFRFIAGANLRELFVATALMFVIGIALLMS-LVGLSPALGTFLAGVVLANSEYRHELESDIDPFRGLLLGLFFMTVGAGINFALLFDDFVLILALTLGLIVAKMAVLYVLSYVFKVGGADRWLFSLGLAQAGEFGFVLLSFTVANAVIPGDLADQLLLVVALSMLLTPALFILYDRVVA------PRFSEAEEREMDAIDEP-------------------------SDIIIAGHGRVGGIVARMLRGAGLTPTVIDFSARQLEMLKKFDVQAYYGDATRPDLLHAAGIEHAKLLVIAIDDKHQITELVTYVKKHYPDVHVIARAVDRPHVYDLWWAGCRDIIRETYDSSLRMSRSAVEALGYSRDQADRVTEMFAEMDRSAML---- 114570412 -------LGAGLIAVPVAHRLGLGSVLGYLLAGVAIAPLLELVGSNPENVQHFAEFGVVMMLFLVGLELQPRVLWDLRVRLFGLGGLQVAVTTAAVAAFCLVIELDWRLAIALGLIFALSSTAIVLQTLGEKGWLRTEGGQSAFSVLLFQDIAVIPMLALMPFLALPDIAGHATEVAGHGAESTPFSHLPAWGQGLVTL------GVVAAIVLGGRYLTRPAFRIIARIGQHELFLSAALFLVIGIAVLMSA-VGLSPALGTFLAGVLLAESEYRHELVSDLDPFKGLLLGVFFVTVGASMEFALLGEHPGMIIGLTLALIGVKGLILLGLAFVFRMEGRARWLFTFSLAQSGEFGFVLLAFASGVDVIPPEIAGVAGLVVALSMMATPLIMIVFERWVSPRVRRSASPEREEDMIEEEAP-----------------------------VIIAGMGRFGQIIQRMLVMDGYKPVVLDNSAEHIDGLRKFGIQVYYGNAMRPGLLEAAGIARAKLLVVCTDNRERAVELVHHVKQRYPQVYVIARAASREHVYQLRAAGADLAIREMFGSSLDAARQSLEVLGESPDRARRKSEAFARHDEESLQQL-- 254488870 -------------------RLGLGSVLGYLAAGILIGPAFGLVGSETKDLQHFAEFGVVMMLFLIGLELEPRALWNMRHRLLGLGGLQVVISAAALMGIAMAYGQPIGVALAVGLTLSLSSTAIVLQTLSEKGLMQTAGGRSVFSVLLTQDIAVIPILAFLPLLVVNMPTPVTLQADGSMTLATGAISLVQGLPGWGITLVTIAAIAGIIITGV--FFMRPVFRFIHAAKLREMYTALALLIVVGISFLMM-LVGLSPALGAFLAGVVLASSEFRHELETDLEPFKGLLLGLFFITVGAGINFELLYADTVIIVGMALLVIIVKGLILYGLGTLFKLQGRDRWLFALGLAQAGEFGFVLVSFSVATGAMPDDVAETLLLVVALSMLITPLLFILYDQISKRTEAKSGPLIA-------------------------------DEIDEKGTVIIAGIGRFGQIVNRLVQASGFRTVVLDHNPETIAVMRRFGYKAFLGDPTRPDILRKAGLKDAKVLVVALDDRKAALQLISYARKEHPGLHIVTRAHDRTDVYQHYQAGANDIVREMFDSSLRALENLGLSDYEAAEAQRMFY----SHDRASVRELA- 124486008 ---VVIVLACAIGVLFIGKKIHIPFIIGYFFTGIIVGPFGLHLITE-EQVAVLAELGVILLMFTIGLEISLKNLLSMKKVVLIGGGLQVIVTTVLVWLALQMAGLPSNTALFLGMMVSSSSTAIVLNIYQSKGQMATKHGKIALGILIFQDLAVVPMMMLAPILAG----------PEETNLLGTVLNFVFGL------------VMLGVILIAAIYLVPKFLQKVALTRSNELFIISIVTICLGIAWLMS-LNGVSLALGAFLAGVAISESDYSHEVIGQIMPIRDLLTSFFFVSIGMLLDLGFLTQHLPFLLVLAASLIMLKLVINFVSVKALGIATSVAFLSAFGLAQIGEFSFVLGATGYSSGILSDNVYQIFLAISIMTMILTPSVISM----------------------APRFVDRFFPMPVPAGVGYSGSAEGVEDELPIGHVIIVGYGLTGHYVAKALKKVDIPYVILELNPETVANEKKLGENIHYGDASREAVLEFAGIEKAQTIVVSIPQMDTIKAILTTARRMNPKIGIITRSRYISETAELYRLGADEVIVDEKEAALQIFHRI------------------------------- 260770903 ----VVFLTAAVVAVPLAQRMGLGSVIGYLLAGVAIGPWGLGLISDVNAILHFAEFGVVLLLFLIGLELNPKKLWQMRGPILGLGGAQVLVTGAVLASIAYLLGFNWQSCLVIGMGLALSSTAIALRVIEEQGWSRSETGQSGFAVLLFQDIAVIPMLALMPVLAGNTGGN-------WLDGVWMLCG-------------------IVGLLVGGHYLLSPLFRYIVLSGVRELFTVAALLLVIGIALLMQNL-GLSMALGTFLAGVLLAESEFRHELEIAIEPFKGLLLGLFFIAVGMAVDLGLLALMPVQIVLAVIGLVVVKGLILYVLARLSGTRAKARSSMAAILSQGGEFAFVIFTAASSEGLLHSEQVSFLLVVVSLSMVTTPLLLTAQRKWFAR-----------------------------NLNVSGDDKLASDIVNKEPRVIIAGFGRFGQIVGRLMYANKIKITVLESDPSQIKLLRKYGYKVFYGDATHLELLRAAGADEAEAIVICTDAPDEVMKIVELCQHHFPRMKILARARSRVEAHQLLNHG---VERYSREMFLGALDLGRQAL--------------------------- 142799295 LIQVLLMLLIAIVAIALLRRIGLPAILAYLLTGVVSGPSGFHWFT-QQQMQSVAELGVVLLMFTLGLEFSVPRLWAMRRTVFGLGSAQVIVTTVLTMLVALACGLNGIESLVIGAAIALSSTAIVLKLLNEQGWLRRRHGELSVSVLLFQDLAVVPLLILLPLLGQND---------------------EPLMLAAIALALLKGILAFFLLMALGKWALPRLFDEVARSRSNELFVLSTLVVAL-VTGAFTQWLGLSMALGAFMAGMLLGESQYRRQLEADIRPFRDLLMGLFFISIGMMLDFALVMQFWWQILLILLAVVVGRALIVHGLLRLVGEPFRIAISTALSLAQVGEFSFVVLALAVSYGLLSNQLSTMLVMVAVLSMSIAPWLVRHSVDIAKWLLG--------------------------IRQSGHVDEVVPIITEDHDLVVILGYGRVGQTIARFLKTEAVPYLVLDLDPTRVSEARRAGEPIYFGDVCKRAILKQVGIKHAKMIVITFCETRSLEEALPLCKQLAPDAKILVRTRDDSELDMLQKAGANQVIPETLEGSLMLVSQVLH----------------------------- 254283524 -------LAAAVVAVPLTKRLGLGSVLGYLLAGVIIGP-VLGLVGSEETIQHYAEFGVVMMLFLVGLELEPAMLWRMRTRLLGLGGLQVSLTAALFTLVAWWFGTDWRSAIAIGLLLSLSSTAIVLQTFQEKGLSGSEGGRSAFSVLLFQDIAVIPMLALIPLLAIPELG--SGQLSAAGAADHHDLSLVAGLSGWSY--ALVIVGAVGGVIVGGHFCSRPLFQAVASTGLREAFTAAALLLIIGIALLMS-LVGLSPALGTFLAGVVLANSEFRHELETDIEPFKGLLLGLFFITVGAAVQFSILIEHAGLIIGLTIAVIVGKALLLYGLALLFRVRRADGWLFTLSLAQAGEFGFVLISYATQNRVLPDSLTSVLSLVVALSMFCTPLLFIAFDRLVTPRYAGNDAQAPPDSIDKH------------------------------GTVIIAGSGRFGQIVNRMLRGAGIDTVVIDRTAQQIENMRAVDIRSYFGDATRPALLHAAGIEQALLFVIAIDDVDQATGLARHLRSSHPNLKILARAFDRGHFYTLKEAGVDWVVIETYHSALE------------------------------------ 108757577 ----LVFLAAAVLAVPLSRRLGLGSVLGYLAAGAVIGPWGLKLISDVEHIFHVAELGVVLLLFVIGLELQPSRLWALRRSVFGLGGAQVLFTGALLASVGLLCSLTWGAAIVTGFGLSLSSTAFALQLLAERNRLTTPYGQLAFGILLFQDLAVVPLLALLPLLGDGGAPS----------------------PGPVWLLLLKDVGVLLAVVLSGRYLVRPVFRAVAATHSQELFTATALLLVVGTASVVNA-VGLSMALGAFLAGVLLADSEYRHELEADLAPFKGLLMGLFFISVGMSVNLSLILQKPLLVFGLVLGLVALKGAVLYGLGRMALGRREPALDLAVVISQGGEFAFVLFSLATAQHVMERSLSELLVVVVGLSMATTPVLYAAH---ERWVRPRFKPKASGRE--------------------------FDVAPTEDNPVIIAGFGRVGQVVGRLLRAKRIGFTAIDASPEQIDFMKRFGSQVFYGDASRLDLLRAARADKAKVFVLAIDDIEASLRTARAVQQHFPHLTLFARARNRVHAYELLDMGIERVMRETFLDSLEMGAGVLQELGLTYSESRRAQERMMEHDER------- 262166627 ------------------QRAGLGSVLGYLLAGVAIGPWGLGLIRDVEAIMHFAEFGVVLLLFLIGLELNPKKLWNLRGPILGLGGAQVVVTTAVLASVAHLLGLSWQGALVIGMGLALSSTAIALRVIEEHELTHTEAGHSGFAVLLFQDIAVIPMLALLPILAGNSSGD--------------------------WLSALWMMGGIAALLLGGHFLLNPLFRYIALSGVRELFTVAALLLVVGIALMMQKL-GLSMALGTFLAGVILAESEFRHELEIAIDPFKGLLLGLFFISVGMAVDVGLLLVKPVWIALTVLGLVIVKGLILYLLARLSGTVAKARSKMAVILSQGGEFAFVIFTAASAEGLLNAEQISFLLVVVSLSMVTTPLLLSAQKHW-------FARQLNTEEAPLTPDVENK-----------------------EPRVIIVGFGRFGQIVGRLLYANKIKVTILESDASQVRLLRKYGYKVFYGDATNLELLRAAGIEQAEALVICTDDPEQVIKIVELCQHHFPKLKLLARARSRVEAYQLLSLGVQNYTRETFLSALDLGRKLIQLGMHPYQAKRAEEHF-------------- 209521312 ----LFLLLASVVGVVIFRFLNLPPMLGYLTVGIVVGPHAFGLIPDSAGAQNLAEFGVVFLMFSIGLEFSLAKLRTMRRLVFGLGLLQVIGTVAVAVSLGFVLHITWQASVALGGALAMSSTAIVSKMLAERLEIETEHGRNIFGVLLFQDLAVVPLLIIISALG----------------------GRSENLVSALGVAAIKIVVALALLLIVGQRVMTRWFNVVARRRSQELFILNLLLVTLGAAFITDK-FGLSLALGAFIAGMLIAETPYRHQVEEDIKPFRDVLLGLFFVTTGMLLNPRVIWEHPLIVLAFFIGPVLLKAVMITGLARLFGATPGVAMRTGIGLAQAGEFGFVLLNLILDRHLVDATLLQVILAAMLLSMLAAPFMIQNADRIVLRL-----------------------SSTEWMMQSLQMTRIATQSLKQSGHVIICGYGRAGQNLARMLEHEGLSYVALDLDPDRVAAAAAAGESVVFGDAGRRESLLAAGLHRAGAIAITYANTPSAMRVLHNIHEMEPTLPVIVRTVDDADLEKLLAAGATEVIPEIVEGSLMLASH-------------------------------- 284009025 --SIMIFLLAGVIMVPIAQKIRLGAVLGYLLTGIVIGPFVLGFIRNVDEIMHFAELGVVFLMFLIGLELNPTKLWTLRRSIFVIGTAQVIITAALITGLLIIIHFSWQAAVVGGLGLAMSSTAIALQIMHERNMNNTESGRLGFSVLLFQDMAVIPILALIPFLASGTADND------------------------WYQIGLKVVAFVGLW-IGGRYLLRPLFHLVAKSGIHEIFTAASLLVVLGAAFFMEKL-GFSMALGTFMAGVLLADTEFRHELEIAIEPFKGLLLGLFFISVGMSLNLAILWSHLLEIVVGVVILVILKFAILYILGWLVQVRRSSRLLFAGVLSQAGEFAFIIFSTAINVKVMNNEQMSLLLVIVTLSMMTTPPLMQLISKL-----------------------------LTHWYNVRNEPIEKPFVEDTDPQVILVGFGRVGQVVGRLLMANKIRITVLEQNVSAIHTMRRYGYKVYYGDAQDLQLLRSAGAAKASVIVITSDNPEEVLGIVHLCQANFPNLHIIARARGRFEAHQLRENGVTDFCRETFVSALEMGERTHQAHRAKQHFRRLD----------------- 145590085 LTLILLASGVAGVV--IFRYFGLPPILGYLAIGVLIGPNALGLASDSATVKYLAEFGVVFLMFSIGLEFNLNKLRAMRTIVFGLGGSQVILTMLLAVPASLLMNWSWQAAIALGGALAMSSTAIVTKLISDRSELESEHGRNVVGILLFQDLAVVFLLILLPSLGKNPKDLFVALTTAS----------------------IKITVALTLIFFIGQTLMSRWFRLVAKLRSQELFMLNLLLIVLGM-AALTEHFGLSLALGAFLAGMLISETPYRHQVEEDIKPFRDVLLGLFFVTIGMLLDFNVILEQWMLVLVLLIAPLFFKFGLIALLSRAFGSSPGISIRTGLCLAQAGEFGFVLLTQIDGLDLIDPTLSQAVLAAMLLSMFCAPFLVEYSDRIA-----------------------MRFSSNEWLLQSLALTRVAAKSVRNENHVIICGFGRSGQSLARMLDQEKIPYIALDLDPDRVKEAAAAGDNVVYGDASRENYLIAAGLSRAKTVVITYADTVASLRVLHQVEHLRPGMTVLVRTRDDADIAKLQAAGATEVVPELIEGSLMIASHVLLI---------------------------- 83720313 ---MTLLLLLASVAGVVVFRLNLPPMLGYLTVGIVVGPHALGFAADLERAEHLAEFGVVFLMFSIGLEFSLSKLRAMRRLVFGLGLAQVLGTIALGALFERWMHITWEGSVALGGALAMSSTAIVSKMLAERLEIETEHGRNIFGVLLFQDLAVVPLLIVIAAFGGESSRD---------------------LALSLGFAAVKIVVALALLLIVGQRFMTRWLNVVARRRSQELFVLNLLLVTLGAAFITDR-FGLSLALGAFIAGMLISETPYRHQVEEDIKPFRDVLLGLFFVTTGMLLDPSVIWRHPFLVLAFFVGQVLLKSVMITGLARAFGATPGVAMRTGLGLAQAGEFGFVLLNLILDRHLVDATLLQSILASMLLSMLAAPFLIQNADRIVMRLSAAEW-----------------------MQQSLQMTRIATQSIKQKGHVIVCGYGRAGQNLARMLEQEGIAYVALDLDPDRVTAAAAAGESVVFGDAARRESLLAAGIHRAAAVAVTYANTPSALRVLHNVHELEPTLPAIVRTVDDADLEKLLAAGATEVIPEIVEGSLMLASH-------------------------------- 116751355 -SDIVIIVVAALIGGIVANKLKVPLMLGYIVAGIAVGPHTGGVVSEIHDIELLAEIGVALLLFALGLEFSLTKLKPVRTVALVGTPIQMLLTIGCGFVIGQLLGWDTISSLWLGGLISLSSTMVILKTLMNQGWLGTLSSRVMIGMLIVQDLAVVPLMILLPQLNNAESGLP-----------------------ILGLAAMKAIVFLAAMVLLGTRLLPRLLTYVAQWNSRELFLLTITAMGLGIGY-ATYLVGLSFAFGAFAAGMVLSESDYGHQALSDIIPLRDVFALLFFTSVGMLLDPQFLLDRWDTVLTLVLLVSVCKGVIFAGLARIFGYGNVVPLAVGLGLFQIGEFSFVLARVGLADRALSTEMYSLVLSTAIISMMLTPLVSSLTAPLYSLRKRWFKR--------------------------EPLQTINLPETGLHDHVVIAGAGRIGRHVAGVLHHLKLSFVLVELDYRQVQQVREAGFPVVYGDAGQEAVLEAAGIEGARLLLITIPAIVSAQAIVDQTRRLNPRLGIVARSEGLEQMKALHEKGVYEVVQPEFEAGLEITRQ-------------------------------- 186475101 ----LFLLLASVVGVVVFRYLNLPPMLGYLSVGIVVGPHAFGIVPDSVGAQNLAEFGVVFLMFSIGLEFSLAKLRSMRRLVFGLGLLQVLGTIAIAVSLGFVFHISWQASVALGGALAMSSTAIVSKMLAERLEIETEHGRNIFGVLLFQDLAVVPLLIVIAALGGSSDDLVRS----------------------LGIASIKIVIALALLLIVGQKFMTRWFNVVARRRSQELFVLNLLLVTLGAAFITDK-FGLSLALGAFIAGMLIAETPYRHQVEEDIKPFRDVLLGLFFVTTGMLLNPRVIWEHPLIVLAFLIGPVLLKAVMITGLARLFGATPGVAMRTGIGLAQAGEFGFVLLNLILDKHLVDATLLQAILAAMLLSMLAAPFMIQNADRIVLRL-----------------------SSTEWMMQSLQMTRIATQSLKQSGHVIICGYGRAGQNLARMLEHEGLSYVALDLDPDRVAAAAAAGESVVFGDAGRRESLLAAGIHRAATVAITYANTPSALRVLHNIHELEPTLPVIVRTVDDSDLEKLLAAGATEVIPEIVEGSLMLASH-------------------------------- 119774296 ---------------------GLPAILAYLLTGVVAGPGGFDWF-SQHQMHSVAELGVVLLMFTLGLEFSVPKLWAMRRTVFGLGSAQVLVTTLLTMLIAMALGQQPVQALVIGSTIALSSTAIVLKLLNEQGWLRRRHGELSVSVLLFQDLAVVPLLILLPLLGEADGTLALHN---------------------VMFALLKGTVAFIALMAFGKWALPKVFDEVARSRSNELFVLSALVVAL-LTGAFTQWLGLSMALGAFMAGMLLGESQYRRQLEADIRPFRDLLMGLFFISIGMLLDFRLVMAYWWQILLVLLAVISGKALVVHGLLKLAGEPFRISSVAALILAQVGEFSFVVLALAVNYQLLEPQVSTVLVMVAVISMALAPTLVRHAVSISKWLQGLKPSVK--------------------------DDPHLPKVEEGTELVLILGYGRVGQTIARFLKAEAVPFLALDLDPTRVQEAKRAGEPVYFGDVCKRAILKQAGISQAKMIVLTFCDSRAVDEVIHLCRTLAPTAKILVRTRDDSELKLLEQAGASQVIPETLEGSLMLVSQV------------------------------- 126729326 ------------------SRLGLGSVLGYLLAGIVIGP-GLGLVANTDDLRHFAEFGVVMMLFLIGLELEPRALWDMRHRLIGLGGLQIVLTTAAIMLGSIALGLAWQTSLAIGLTLALSSTAIVLQTLSEKGLMQTNGGRSAFSVLLTQDIAVIPMLIALPLLAVMPSVAINPDGSIRRATDAAHAADHAGDGHGAAMSLLVTLGIIAVIILAGIYGARPLFRFIHSARLQEMFTAVALLIVIGIAFLMT-LVGLSPALGTFLAGVVLANSEFRHELESSVEPFKGLLLGLFFITVGAGIDVERLAEEPFLVVALAVAVIVIKGAVLYGLGRAFGLSRRGLWLFTLGLAQAGEFGFVLVSFALQLDVFPEPLADRLLLVVALSMMITPLLFLLFDHLAR-------------------------------KFQENAETAEADEIDEEGPVIIAGIGRFGQVVNRLVQSSGYRTVVLDHDMQTIQLMRRFGFKGFFGDPTRPELLHAAGLGSARVLVAALDDHKATTKLVAYARRIRPDLHIVARARDRNHVYALYQAGADDIVREMFDSSLRAGRYVLENIGMSEYEAAIAEETFYHHDRNTVRELA- 148653558 MLQATIFLGAALLLVPLGKRLHISTVLGYLITGLLLGPSVFDVAGDAESLMHFSEFGVVMLLFVIGLELQPSRLWALRHSIFVFGGLQVGVTGLLLMGLLYEFSLKLDTAFIVGFGLALSSTAFVLQVLTEKEQLSSTHGREAFTILLFQDIAVIPLLAAIPFLSGVREQTYD------------------------LIYFGKVVAVFGGLFLVSRYVVRPFFKFVALSGANELLTAVALFIVMGVSILMGQI-GLSMALGAFLTGVLLADSEYRHELEASIEPFKGLLLGLFFMSVGMLTDVKLILAHPAFIIGAAIALMVIKFGVITIIARLLGNRLPTSIRLGVTLAQGGEFAFVLFSTAANSNVLRPEHANLLTLIVTISMALTPIGFML---LEKFGEPRFDKGQPDREYDSIPDHEHP--------------------------VIIAGFGRVGQIIGRVLRMHNIEFTAIESSANQVDFVRKFGNQVYYGNPQNPQILRTAGIEKARLFIIAIDDIERSIATARYLHTNYPHLQILVRARNRAHFYRLREIGITHIWRETYLSSLDMLELLGQKARETITAFRDYDDKLLAQQQA------- 289634229 ---MTLFLLLASVAGVIFRFLNLPPMLGYLSVGIVVGPNALGLVPDSVGAQNLAEFGVVFLMFSIGLEFSLAKLRSMRRLVFGLGLLQVLGTIVVAVSLGFMFHIKWQASIALGGALAMSSTAIVSKMLAERLEIETEHGRNIFGVLLFQDLAVVPLLIIISALGGDSKDLVSS----------------------LGVAAIKIVVALSLLLIVGQRFMTRWFNVVARRRSQELFILNLLLVTLGAAFITDK-FGLSLALGAFIAGMLIAETPYRHQVEEDIKPFRDVLLGLFFITTGMLLNPLVIWQHPFVVLGFLIGPTLLKVVMITGLSRLFGASPGVAMRTGIGLAQAGEFGFVLLNLILDKHLVDATLLQAILAAMLLSMLAAPFLIQNADRIVLRL-----------------------SSTEWMMQSLQMTRIATQSLKQSGHVIICGYGRSGQNLARMLENEGLSYVALDLDPDRVQAAAAAGESVVFGDAGRRESLLAAGIHRAAAIAITYANTPSALRVLHNIHELEPTLPVIVRTVDDADLEKLLAAGATEVIPEIVEGSLMLASH-------------------------------- 254251396 ---------ASVVGVVVFRSLNLPPMLGYLTVGILVGPHAFGVAADLERAEHLAEFGVVFLMFSIGLEFSLAKLRTMQRLVFGLGLLQVVATLVFAVVLGMLFHITWQGSVALGGALAMSSTAIVSKMLAERLEIETEHGRNIFGVLLFQDLAVVPLLIVIAAFGAESSKD---------------------LALTLGLAAVKIVIALALLLIVGQRFMTRWLNVVARRRSQELFVLNLLLVTLGAAFVTDR-FGLSLALGAFIAGMLIAETPFRHQVEEDIKPFRDVLLGLFFVTTGMLLDPRVIWEHPLLVFGFFIGQVLFKGTMIAGLARLFGATPGVAMRTGIGLAQAGEFGFVLLNLILDRHLVDSTLLQAILASMLLSMLAAPFLIQNADRIVMRL-----------------------SSTEWMQQSLQMTRIATQSLKQRGHVIICGYGRAGQNLARMLEQEGIPYVALDLDPDRVSAAATAGESVVFGDAARRESLLAAGIHRAAAVAITYANTPSALRVLHHVHELEPTLPAIVRTVDDADLEKLLAAGATEVIPEIVEGSLMLASH-------------------------------- 262401893 ------------------QRAGLGTVLGYLLAGVAIGPWGLGLIRDVEAIMHFAEFGVVLLLFLIGLELNPKKLWNLRGPILGLGGAQVVVTTAVLASVAHLLGLSWQSALVIGMGLALSSTAIALRVIEEHELTRTEAGQSGFAVLLFQDIAVIPMLALLPILAGNSSGD--------------------------WLSALWMMGGIAALLLGGHFLLNPLFRYIALSGVRELFTVAALLLVVGIALLMQK-VGLSMALGTFLAGVILAESEFRHELEIAIDPFKGLLLGLFFISVGMAVDVGLLLVKPLKIMLAVLGLVIIKGLILYLLARLSGTVAKARSKMAAILSQGGEFAFVIFTAANTEGLLNHAQVSFLLVVVSLSMVTTPLLLSAQKHW-------FARQLNTEEVPLTPDVENK-----------------------EPRVIIVGFGRFGQIVGRLLYANKIKVTILESDASQVRLLRKYGYKVFYGDASNLELLRAAGIEQAEALVICTDDPEQVIKIVEQCQHHFPKLKLLARARSRVEAYQLLSLGVQNYTRETFLSALDLGRKLIQLGMHPYQAKRAEEHF-------------- 115375355 ------------------KKLGLGSVLGYLAAGMVIGPWGIGAVPDVESILHFSEFGVVLLLFIIGLELEPARLWALRRTVFGLGGAQVLGTGALLAGVGVVAGLKPATAAVVGLGLSLSSTAFALQLLSEKNELPTPHGQASFGILLFQDLAVIPLLALLPLLGGTSAASEGPSAGPG------------------WLSALKGLAVLAGVIGAGRYLVRPVFRRVAAAHSQELFTATALLLVIGTAVLVNA-VGLSMALGAFLAGVLLADSEFRHELEADIEPFKGLLLGLFFIAVGMSVNIGLIAASPLRVLAWVLGLVALKALVLFGLGRWRLGSTESALSLALIISQGGEFAFVLFGLAVGLQVMDQALADLMVVTVSLSMAVTPLLFAAY---TRWLRPRLQQKAP---------------------------RAFDVSPQEDNPVLIAGFGRVGQVVGRLLRAKRIGFTALDISSENIDFLKRFGNNVHYGDASRLELLRAARADKAKVFVLAIDDAAASLRTAETVLQHFPHLTIFARARNRQHAYQLLNLGIKNIMRETWVSSLEMGGGILEALGLTYSESRSALERFRQHDEDLLVATS- 238021786 ---IVALLGAAVVAVPLFKRLGLGSVLGYLAAGLAIGKFGLGLFSDGQTILHVAELGVVIFLFVIGLEMKPSHLWYLRRQIFGLGSLQVVIAAALLTAVGMAFGFSWQVSFVGAAGFVLTSTAIVMSVLGERNELGTSSGQKIVSILLFEDLLIVPLLAIVAFLSP----------------------VRIESSTPLWLDIGKALGSVAIIVAAGRWLLNPLFSVLARSKAREVMTAAALLVVLGAGVLMEK-GGLSMAMGAFLAGVMLSESHFRHQLEADVEPFRGLLLGLFFLAVGMSLDLNVVAQNWGVIVSSVLALMAGKAVCIYAVARLAKSSHDEALERAMLMAQGGEFAFVLFADANAQGVISDANNANMTAIVVLSMVLTPLLLIVHSKL--------PKKAAATRPDDAIDEQR--------------------------AVLQIGFGRFGQIVYYILDAAGFALTIIDKDENLIAGMEKYGVKTYFGDGSRPELLLTAGIEKATVLVVAIDNKAEAVQIVRFAREANPQIKIVARAYDRMQTFELHRAGADEIIRETFDSGVRAGKRALE----------------------------- 21244797 --------LAAIVAVPVFKRFGLGAVLAYLVAGVVLGPDGAGVVQDAERISGAAEIGVVMLLFVIGLELSPARLKVMRHSVFGAGATQVLVTAVILGGLLMAAQLGWKSALIVGVALALSSTAVGLQLLAERKALSSDYGRLAFAILLFQDLIAIPLLAAIPLLGGSKNATLQWQDVAKAVAAL------------------------ALVIVCGRFVLRHLFNVVARTRMPEVFTASALLVVLGTAWIMQE-AGLSASLGAFIAGVLLADSEFRHELESQIEPFEGLLLGLFFISVGMGIDLHRVVAEPWLIAAGVAILLVVKFSLLVGIGSVAKLPLRSSLMLGSVLWLGGEFAFVVFNEADRVGLLEPANHDRLVAIVGVSMALTPLLLLGMQRILNGPLRARAPKT---------------------------DRPFDTIDAQTPKVLVAGMGRFGQVVARLLTARHVPFVALEHNPDTVEDLRRFGSQLYYGDPTRPELLRAAGAERIKVFVIAVDDPETNIKTVRLIRRLYPQATVLARARNRQHAWKLMDLGAEEVFASSLELSERVLTSLGALAHDHVKRFRQHDEDLLRRDEAKVIQTS- 88859396 ------------------KRLGLGSVLGYLLAGILIGPYILALVGDQTDVMHFAEFGVVLMLFLVGLELQPSRLWKLKKTIIGLGGLQVILTTLLVWAVAYVFALVWQTALALGLMMAMSSTAIVLQTLTEKGWIKQEAGQNAFSVLLFQDIAVI---PILALLPLLALTEPDAHSQGHTSLIAH-----LAVYQQVLIATGAIVGIIAAG----KYIASPLFRYIAQTRLRELFTVFALFLVMVIALLMQKI-GLSPALGTFLAGVVLAESEFRHELEADIEPFKGLLLGLFFITVGASIDFPLFIAKFWLVIGLVTSLILIKACVLYALAFGFSMQKKQQVLFTLALAQGGEFIFVLLSLTASLSILSPEHTKLATLVVAISMLFAPLLLIGYEKW----LEKSSRHAPSFDKPEHIEA--------------------------TKHVIIAGYGRFGQIIGRLLSAQGYHLSILDYSPSQIELLRRFGNKVFYGDAARQDLLEAAGAKDAKLLVIAIDEGDKILEIARICKKHYPHLKLVARAIDRRHAYELMHLGVVHFKRETFDSALNLIEALQLLGNDPIAAERAGQLFAKHDDDS------- 168703522 -------------LGLLTQWMRLSPIVGYLLAGVLIGPHTPGFQGDVNLAHQLAEVGVILLMFGVGLHFHLEDLLAVRAVAVPGALGQSLVATAASVALFALFGVDVRTGLVIGMALAVASTVVLMRVLMDADSLNSPAGHVAVGWLLVEDVLTVIVLVMIPVLGGQSGAGPDA-------------GGWSGPVVAIGLALLKLAALVAVVMVAGSRLVPWALTQVARLRSRELFTLTVMVFSVAIAAGAYALFGASMALGAFLAGMMVARSPVSHQAAADALPLRDAFAVLFFVSVGMLFDPALLLRAPLMMLAALFVILLVKPLTALVIVAALGHSVRTALTVALGLAQIGEFSFILSELARKHGLMTDDGHSLLVGAAIISITINPVLFRSIDGIERWLQRRPRLWARLNARAERRVGRA---------NAAVADDVARGTAGGSRQAVVVGFGPVGKTVDRLLRDAGLSTVVIDTNMDTVAELRRHGQTAVFGDAAREAILESAGVAQASHLVLTLPHSADRAGVVAVARNLNPRMKIFVRAHYLRERGDLEQVG-------------------------------------------------- 167561505 ----------ASVAGVVVFRLNLPPMLGYLTVGIVVGPHALGFAADLERAEHLAEFGVVFLMFSIGLEFSLSKLRAMRRLVFGLGLAQVLGTIALGAVFERWMHVTWEGSVALGGALAMSSTAIVSKMLAERLEIETEHGRNIFGVLLFQDLAVVPLLIVIAAFGGESSKD---------------------LVMSLGLAAVKIVVALALLLIVGQRFMTRWLNVVARRRSQELFVLNLLLVTLGAAFITDK-FGLSLALGAFIAGMLISETPYRHQVEEDIKPFRDVLLGLFFVTTGMLLDPSVIWRHPFLVFGFFAGQVLLKSVMITGLARAFGATPGVAMRTGLGLAQAGEFGFVLLNLILDRHLVDATLLQSILASMLLSMLAAPFLIQNADRIAMRL-----------------------SSAEWMQQSLQMTRIATQSIKQKGHVIICGYGRAGQNLARMLEQEGIAYVALDLDPDRVSAAAAAGESVVFGDAARRESLLAAGIHRAAAVAVTYANTPSALRVLHNVHELEPTLPAIVRTVDDADLEKLLAAGATEVIPEIVEGSLMLASH-------------------------------- 32033898 LTSVVALLGAAIIAVPIFKRIGLGSVLGYLAGGLAIGPFGFGLFTDSHTILHIAELGVVMFLFLVGLEMQPAHLWGLRKYIFGLGSFQVVGASIALTGLVMAFGYSWQVAFVSAAGFVLTSTAIVMQVLSERGEMTSERGRKMVSILLFEDMLIVPLLAVVAFLSPIHSTEASTP---------------------IWQKIAIAVLAMVFLFIIGTKMLNPFFKILARTKIREMMTAVALFVVLGSALLM-EVSGLSAAMGAFAAGVLLSTSSFRHQLEVDIDPFKGLLLGLFFLAVGMSLDLNVVWDNLGLILSGVALMMLIKGGVIFLVARLSGSNKLDAHDRAIVMAQGGEFAFVLFAAAHAQKVIDDTVHANMTAIVVLSMVFTPLMIIAS---QKFIVPRLQKIDEIK---------------------------PHDHIEEQNPIILVGLGRFGQVVNHLLQMTGYHPTIIELNPKLIAAMKKRGVKSYYGNGAHPDLLKAAGIQTAQMLIVVIDNPKQTLEIVKYARSVNPHIKIIARAYDRYHVYDLVQSGADIEVRETFDSAL----RTGKQALRELGLDADKVHEIGNKDRHSI----- 254515692 LLDVFVYLVAAVIAVPLARRFGLGSVLGYLVAGVAIGP-VLGLVGSEESIQHYAEFGVVMMLFLVGLELEPAMLWRMRGRLLGLGGLQVSVSAGIFAAIAWKFGLDWRTAIAVGLLLSLSSTAIVLQTFQEKGLNKSEGAHSAFSVLLFQDIAVIPMLALIPLLAIPELMDSSGGD---VQGAHHDLSLVAGLAGWMY--ALVVLSSIAAVVVAGHFLTQPLFRFIAATGLREAFTAAALMLVIGIALLM-NLVGLSPALGTFLAGVVLANSEFRHELESDIEPFKGLLLGLFFITVGAGVQFGVLAEHALLVISLTLGVIALKASVLFVLALLFKVRRADGWLFTLSLAQAGEFGFVLISYASQNSVLPSDLVPVLLLVVALSMFLTPLLFIAFDRL---VLPRYTANTDSGES---------------------------DEIDERGPVIIAGSGRFGQIINRILRANQISTVVLERSPEQIDNMRQVNIKSYFGDATRPDLLHAAGVDEASLFVVAIDGEEQAIALTRHLKHTHPKLKVLARAYDRGHLYALREAGADWVVSETYYSALQLGKQALRAHPFRAENLAASFDKAESRGRDALYE--- 149925781 --------LVAVLAVSLFRHWKLPAMLGYLFAGTLIGPYSFGIVPDTAETRHLAEFGVVFLMFSIGLEFSLPKLHAMRRVVFGLGFAQVGLTMLLGLLAGYFFEVPLSTAFVLAGAAAMSSTAIVSKLLSERLELDSPHGRQIMGILLFQDLAVVPLLIIIPALGQGAE----------------------NLTVTLSLAVVKAALVLGLMLVFGQRMMNWWMTFVARSKSQELFVLNVLLITLGLAW-LTELAELSLALGAFVAGILIAETQYKHQVEEDIKPFRDVLLGLFFVTTGMLLNPQVVMQNWYWVILLAVLPVLAKLVLIAALARIFGANTGTAMRTGIYLAQAGEFGFVLLANTGSFGLVPDPWLQTITASMVLSMLAAPFMIQHADRIV-----------------------LRFSSQEWLQKSLELHQIAQKSLATTKHVLICGFGRSGQHLARLLDREDLDYVALDLDPDRIREATAAGDSVVFGDAAKRETLVAAGLLRASCVVVTFAEFKSAEKVLTAVRALAPNVPVVVRTYDESDLEKLTAAGATEVVPEILEGSLMLGSQ-------------------------------- 270156990 -------LVSASIMVPIASRFKLGSVLGYLTVGILIGPFGFKLIENSQQIMSFGEFGVIMMLFLIGLEVEPAMLWKLRRLIVGLGGLQVILTTSILTAIGILLGYAWQETLAISMALSLSSTALVLQMLQEKNLLKTAEGETSFAVLLFQDIAVIPILIIIPLLEQYGTIKINTHEAAFIMHFPRWMH------------ALLITGVVGAVILIGHFVSRHLFFIMAKTNLREVFTAFSLALVVGITLLM-ESIGVSPALGAFIAGVVLANSEYKHAVDADIQPFKGILLGLFFVSVGMGMNFSLFTHKALIILAAVLALISIKALILAVLGRVFDLTKLQTLGFAFALSQGSEFAFVLFDYASKTKVISNDNASFCTLVVALSMLATPFLLLI------------------------------YHRYIIPKFMSIVPEREYDSINEKNGIILAGYGRFGQIIGRLLNGEKIKFTVLEKNPEQIALLRKYGYIGHFGDASRLDLLKSAGAEHAKLLIVTVGNPDANLRIVELAKYHFPHLKIYARARNRRHAYELHRAGVDFFIRELFDSSLTMTKQIMKFLGYKSEDIQKKTAAFKKHDEATLI---- 187922609 ---MTLFLLLASVAGVVFRFLNLPPMLGYLTVGIVVGPHAFGLIPDSAGAQNLAEFGVVFLMFSIGLEFSLAKLRSMRRLVFGLGLLQVIGTIAVAVSLGFVLHIRWQASVALGGALAMSSTAIVSKMLAERLEIETEHGRNIFGVLLFQDLAVVPLLIIIAALGGNSEDLVSS----------------------LGVAAIKIVVALSLLLIVGQRFMTRWFNVVARRRSQELFILNLLLVTLGCAFITDK-FGLSLALGAFIAGMLIAETPYRHQVEEDIKPFRDVLLGLFFITTGMLLNPRVIWEHPLIVLGFLVGPILLKAIMVTGLSRLFGASPGVAMRTGIGLAQAGEFGFVLLNLILDKHLVDATMLQAILAAMLLSMLAAPFMIQNADRIVLRL-----------------------SSTEWMMQSLQMTRIATQSLKQSGHVIICGYGRAGQNLARMLEHEGLSYVALDLDPDRVAAAAAAGESVVFGDAGRRESLLAAGIHRAATIAITYANTPSALRVLHNIHELEPTLPVIVRTVDDADLEKLLAAGATEVIPEIVEGSLMLASH-------------------------------- 78355774 --NLVLVLAFSVGVVLLAQKFRIPAMVGFLLAGVAAGPHALGMVSDVAAVDVLAEIGVVLLLFTLGMEFSIARLRALFRVALLGGGTQVAVTAAAGSVAHWLLGIAWNTSVFIGFLIALSSTAIGIRLMRDKGDVETPHGTAALGILIFQDMAVVPMMLLVPVLA----------------------GQEGSVAWALVTLTAKTALVVAGVLFLAVRGVPHLLHYVARWRNRELFLLTLLSICFGVAWGT-HAAGLSLALGAFLAGLVISGSEYEHYAASQVLPLHDLFICFFFVSVGMSLDVGLALTNPLIVLTLTALLMLSKFVLVTGSALLPGLGFASAVMTGGMLCQVGEFSFILARLGNEAGLFSGEAMQLFLASAVVTMFLTPWAAGYAGRLGRFLRRRGSSALR--------------------------DHTGVTSTAQSDHLVIIGYGPGGRHLAQAARLWNIDYVVIDSNPDTVRDERARGVPIMFGDAASETMLEHAGVERARAVAVVVSDPVAARTVTALVRELSPDVQIITRARYLGEYDGMREAGANDVVPAEMEASVAMVGRVLE----------------------------- 300725114 -------LFAAVVAVPLAQKFRIGAVLGYLIAGIALGQWGIGFIKDVDEILHFSELGVVFLMFIIGLELNPAKLWQLRHFIFGAGMTQVVVTALVLFLFLYLTNFSWQAAVIGGIGLAMSSTAMALQLMKENGMTSNEGGQLGFSILLFQDMAVIPALAAIPFLAGGTGSSD-------------------------WYRIGLKIAAFAGMLLGGRYLLRPLFRLVVKSGVREVFIAASLLVVLGAAIFMEKL-GFSMALGTFIAGVLLADSEYRHELEIAIEPFKGLLLGLFFISVGMSLNMGVLLTHWLSVLVSVLGLLLIKGGILYAIGRISGLRKASCLQFSGVLSQGGEFGFVLFSAAFGQGVLEQAQMSLLLVVVTLSMMTTPLMMQLIES-----------------------------RLAHQYNTQEEHEEKPFVEDNQPQVILVGFGRFGQVIGRLLMANKIRITVLERDVSAISTLRRYGYKVYYGDARELELLRSAGASKAKAIVITSDAPEDTMAIVHLCQKHFPHLNILARARGRLEAHELLQKGIRDFNRETFSSALDLLVRLGMHPHQAHRAQQHFR---------------- 118594081 ---IILLLISSVVFLTLFRYLKLSATIAYFVVGILLGPSAAGFLHDSESVRHFVEFGIVFLMFSIGLEFSLPKLNSMRGILFGLGGAQVLITLATSLFISRLFGLDFTMAFVVGSALTMSSTAIVSKLLIERLDLNSRHGKLSIGILLFQDIAVIPILILIPALSSQ----------------------SIDINTIFISISLKVILLLSILFWLGKPVMNFWFGLVAKQKSRELFVLNVLMVTMFFAY-LTELAGLSYALGAFLAGMLISETRYRYQVESDISSFRDILLGLFFISVGMMLNLNVFFDNFWVILSILFAYTLFKASLIALLTKAFKYEMGVGIRTGVILGQAGEFSFVILALANEQNLIGGEILQIVLSVCLLSMITASFLIPYNGKIARFLSRSYTK-----------------------NSQKNIDKIDEVGHNLSDHVILCGYGRSGQFLGRFLKEENISFIAIDMDLNRVNDAASAGEKVMYGDASRRVVLNAAGISTCKAVIITYADDRASSKVLSVIRESYLELPIIVRTTDETSIERLQEEGASEVVPEVLEGSLMLGSH-------------------------------- 15888999 LAQVVVLLAAGVIAAPIFKRIGLGSVLGYLAAGLVIGPYGLGFFSDSQAILHVAELGVVMFLFIIGLEMQPSRLWSMRQDIFGLGALQVLVCMGGLTLVGVSLGFPVIMSFVAGTGFVLTSTAIVMQMLQERNSMSSLKGQRIIAILLFEDLAIVPLLALVAFLGSGGEHVTASER---------------------WLSIGIALAAVGALILAGRYLLNPFFRLLAASGAREVMTAAALLVVLGSALLM-QVSGLSMAMGAFLAGVLLSESSFRHQLEADIEPFRGILLGLFFLGVGMAIDLAVIASNWQLVVVSVAGYMLLKAFLIYGVARALGTTRRESLERAVLMAQGGEFAFVLYSAAVSAGILDREANAILTATIIISMVLTPLMVILHDRLVPAAVP--------------------------------NTDDLDVPENVEGSILLIGFGRFGQIVSQPLLARGYTLSLIDKDADFVRDAAEFGFKVYYGDGSRAEILHAAGASTARAVLICVDDKDAAVRIAEIVKHEFPLVPVLARAYDRGHAIDLLKAGVDYQIRETLESALNFSEELGAMGEEREDAARLVEEFRDRDEERFAMEV-- 299771751 -------LGASLILVPLGKRLGIATVLGYLFTGILLGPSVLNIAHDPEAIMELAEFGVILLMFLIGLELRPQRLWEMRDSIFVMGSLQVLIGGVLMLIILLLFKQQLSVSFVIGFALALSSTAFVLQLLTEKQQLNTTYGQQSFSILLFQDIAAIPLLAIIPLLAGTESTHHGIAY------------------------FAAIIATFTGLFLFSRYVMRPFFRFVAKSGATELITAVGLFIILAVVLLMDTL-GISTTLGAFLTGVLLADSEFRHEVEASIAPFKGLLLGLFFMTVGMTTQLSLLIEMPLLIIGGAVGLLLIKTLILTAIARYKKYSWNNSLLLGTCLAQGGEFAFVILSLAKSEKILTQALLEPVTLIVTLSMVLTPVIYWIMAT----------KVIPLFNKERPPEYDEIPQQDNP--------------------IIIAGFGRFGQIIARIARLQHLGFTAIDNNLHQVDFVRRYGGKLYYGDVTQPDLLRSAGIEKAKVFILAIDDVEDSMNVARHLRLNYPNLKLLARARDRHHVHLLRDLGVEHIWRETYLSSLGMAYRALRELGISDEQAYNNIEIFRDYDEKLLIQ--- 304409580 LIQVLLMLVIAIVAIAVLRRLGLPAILAYLLTGVVSGPSGFHWFT-QHQMQSVAELGVVLLMFTLGLEFSVPRLWAMRRTVFGLGSAQMVITTLLTMGVALLCGLNWVEALVIGAAIALSSTAIVLKLLNEQGWLRRRHGELSVSVLLFQDLAVVPLLILLPLLAN---------------------GGEPLIVADIAFALLKGILAFFLLMAFGKWALPRIFDEVARSRSNELFVLSTLVVAL-VTGAFTQWLGLSMALGAFMAGMLLGESQYRRQLEADIRPFRDLLMGLFFISIGMMLDFTLVMRFWWQILLVLVAVVLGKALIIHGILRLVGEPFRISMSTAMSLAQVGEFSFVVLALAVNYQLLDNEISTMLVMVAVLSMSLAPWLVRHSVDIAKWVLG--------------------------IRQAKHVDEVVPLLMDEQELVMIFGYGRVGQTIARFLKTEAVPYLVMDLDPTRVSEARRAGEPIYFGDVCKRAILKQIGVKQAKMIVITFCESRSLEEVLPLCKLLAPEAKILVRTKDDSDLDLLKKAGANQVIPESLEGSLMLVSQVLH----------------------------- 254490213 LVDILALLLATVVIIPFFHRIRLGAILGYLTAGVIVGPWGFGVITEVEDIRHLAEFGVIFLLFVLGIELKPDKLWQMRKMVIGLGLGQVLITAGLIYGVAIWFGVSNKSAVIIGFGLALSSTAFCLKLLAERGGISTVMGRMSFSVLLLQDIAVVPLLALVSYFAGGSPDIMEPSLKP-----------------------VYAILVIIALLFAGRYLLNPVLGRIVASHDPEVFIALSVLLVLGVAWIM-ETVGFSMALGAFLAGVMMAESHYRHQIEADILPFRGILLGLFFMTVGMGIDFSLLWERLLDIVLLTLGLMVLKTLVVYLLSRVSGARHDISLQAGVLLSQSGEFGFVLFGFAAASGVLEEKLGDILTLVIALTMVLTPFVVKG----TNMLLIRFYTPKETEDDDYAEFVESSD-----------------------EHVILAGFGRVGARVGTLLGAAGVPYIALDMKQKRVKDARSQGFPVFFGDASKVKVLQAAGADHAKMIVVTLDDPGQIDRLVSQVRQFYPSMPIHARARDRKHCADLITQGATTTVSETLETSLRLTEEVLLGSGVEETVATRVIDEFRDDYYSNVVQ--- 170727602 LIQVLMMLVIAIISIAILRRAGLPAILAYLLTGVISGPSGFNWF-SQQQMHSVAELGVVLLMFSLGLEFSLPRLWAMRRTVFGLGSAQVVITAALATCIALLSSLTIVESVVVGSAIALSSTAIVLKLLNEQGWLRRRHGELSVSVLLFQDLAVVPLLILLPLLAS---------------------GEDVLSFKSVAWAMAEGGLIFAALMAFGKWGLPRMFDEVARSRSNELFMLSTLVVAL-LTGALTQWLGLSMALGAFLAGMLLGESQYKGQLEADIRPFRDLLMGLFFISIGMLLDFSLVVDYWGEILILLFAVILGKAWVIFALLRFARESFRTSISTALTLAQVGEFSFVVLALAVNYHLLDIVLSTKLVMVAVLSMALAPWLVRHSVDIARVM---------------------QGVRPKEIEAPLIVPSIEHDEDHEKDLVLILGYGRVGQTIARFMKTEAVPFLVLDLDPTRVSEARKAGEPVYFGDVCKRSILKQARIKEAKLIVLTFSDSRILEEVLPLCRYLAPDAKILVRTRDDSNLEELEAAGASQVIPESLEGSLMLVSQV------------------------------- 254449486 ---LAFVFLVAVISVPIASRLGLGSVLGYLIAGILISPVLALLNVDVIAIQHFAEFGVVMMLFLVGLELEPKMLWAMRARLIGLGGGQVLLTTLAVMAVALAFGLVWTVALAIGLVMALSSTAIVLQTLNEKGLMKSDGGQSSFSVLLTQDIAVIPMLAFIPLLALSGLGDVAGDMVTHGETAHVEVLVDSHGDPVTWQTALVTIGAVAAVVFCGSFLTSPIFRFVAGANLRELFTATALMMVIGIALLMS-LVGLSPALGTFIAGVVLANSEYRHELESDIDPFKGLLLGLFFMTVGAGINFGLLGANLMLIIGLTLGLIALKIAVLLILAVIFKIRGSDRWLFALGLAQAGEFGFVLLSFNVASNVIPSAIADQLLLVVALSMLLTPLLFILY---DRVIVPR----------------------------FNTDQDRETDTIDEANHIIVAGHGRVGGLVRRMLEGAGYATTVIDYSSKQIDMIAKFGFRAYYGDATRPDLLHSAGIDEAKIFVVAIDGKEQITELVKYVLHTHPHVHVIARAVDRNHVYDLFAAGCRDIIRETYDSSLRMGKSAFEALGHSPETSAQVTEAFNALDRRSMIE--- 254476870 -------------------RLGLGSVLGYLAAGIIIGPVLGLVGSETEDLRHFAEFGVVMMLFLIGLELEPRALWAMRHKLIGLGGLQILLSTIALMGAAMLAGETWQVGLAIGLALSLSSTAIVLQTLSEKGLMRTGGGRATFSVLLTQDIAVIPILALLPLLAVGDGSITRAAEDGHGAHGHATLSLVEGLPGWGVT--LVTIAAVGAIILAGVYLTRPVFRFIHASNLREMYTALALMIVVGISFLMT-LVGLSPALGAFLAGVVLANSEFRHELESDLNPFKGLLLGLFFITVGAGINYRLFLAEPGDLIGLALLVIVAKGVVLYFVGKSFGLKKRDHWLFTLGLAQAGEFGFVLLAFSRQLNVVPPALSEKLLLIIALSMLITPLLFILYDLLSKY-------------------------------SKDAPKEHEADEIDEEGPVIIAGIGRFGQIVNRLVRASGFNTVVLDSNMESVQLMRRFGVKSFLGDPTRPELLKAAGISKARVLVVALDDKEAALRLVAHARRGHPDLHIVARAYDRNHVYALYQAGANDIVREVFDASLRAGRYVLENIGLSEYEAAEAEQTFYAHDRQAVRELA- 53724069 ---------ASVVGVVVFRSLNLPPMLGYLTVGILVGPHALGFAADLERAEHLAEFGVVFLMFSIGLEFSLSKLRAMRRLVFGLGLAQVLGTIALGALFERWMHITWEGSVALGGALAMSSTAIVSKMLAERLEIETEHGRNIFGVLLFQDLAVVPLLIVIAAFGGESSKD---------------------LAMSLGFAAVKIVVALALLLIVGQRFMTRWLNVVARRRSQELFVLNLLLVTLGAAFITDR-FGLSLALGAFIAGMLISETPYRHQVEEDIKPFRDVLLGLFFVTTGMLLDPSVIWRHPLLVLAFFVGQVLLKSVMITGLARAFGATPGVAMRTGLGLAQAGEFGFVLLNLILDRHLVDATLLQSILASMLLSMLAAPFLIQNADRIVMRLSAAEW-----------------------MQQSLQMTRIATQSIKQKGHVIICGYGRAGQNLARMLEQEGIAYVALDLDPDRVAAAAAAGESVVFGDAARRESLLAAGIHRAAAVAVTYANTPSALRVLHNVHELEPTLPAIVRTVDDADLEKLLAAGATEVIPEIVEGSLMLASH-------------------------------- 114799732 LAPVVILLGSAVLAVPLFKKIGFGSVLGYLAAGLVIGPFGFRVFTEPTAILHVAELGVVMFLFIIGLEMQPSRLWSMRKDIFGLGLAQVGICILLLSWVGVALGYSPQTSLVAGTGFVLTSTAIVMQMLQERGDLAKPRGQKMVSILLFEDLAIVPLLALVAFLAPGGG---------EVTLMERLQGVAIGLGCILGLVLAG------------RYLLNPVFRILAAARAREVMTAASLLLVLGAAWWM-QLGGLSTAMGAFLAGVLLSESSYRHELEADIEPFRGILLGLFFLAVGMSLDLNVVLGNWEIIALSVIAFTLLKAAGVYGVARAFRANHREAVERTVLMTQGGEFAFVLYAAALAVGIIDPEGSAMLTAIIIVSMLMTPLFVLIHDRLMPEVEVDASGVETPAD--------------------------------VRGTALLIGFGRFGQVVSQPLLARGYTITTIDNDPEMIRVAGQFGFKVWYGDGARLDILHAAGAHHASLVLVCVDDQAAATKIVELVRHEFPNALLLARAYDRDHGLELVKAGVDYPVRETFESALKFAHAALDRLGEPEDAITDALDEVRRRDEER------ 254499087 LLNIFTFLAAASIMVPIASRFKLGSVLGYLTVGILIGPFGLKLIGNSQQIMHFAEFGVIMMLFLIGLELEPAMLWKLRKLIVGLGSLQVIITTSILIAIGLTLGYEWRSTVAVSMALALSSTALVLQMLQEKNLLKTAEGEASFAVLLFQDIAVIPILIIIPLLQLNGNIQIN---------MHHESAFIIQLPKWAHALL--VAGAIGSIIFVGHYLSRYLFFIIARTNLREVFTAFSLALVVGITLLM-EFIGVSPALGAFISGVVLANSQYKHAVEADIQPFKGLLLGLFFISVGMGMDFSLFSEHTLMILAAVVALIAIKATILIVLGRFFDLTNFQTVGFAFALSQGSEFAFVLFQYAFSTKVINETIMGFFTLVVALSMLATPFLMLLY---YRFILPRFLSLLPEKE---------------------------YDSINEKNDIILAGYGRFGQIIGRLLNGEKIKITVLENNAEQIELIRKFGYIGYFGDASRLDVLKSAGAQYAKLIIVTVGNPDVNLRIVELVKQEFPHLKIYARARNRRHAYELHKLGVDYFIREVFDSSLTMTKKVMKFLGYKHEDIEKKALAFRKHDEATLLQ--- 295675421 ---MTLFLLLASVAGVIFRFLNLPPMLGYLTVGIVVGPHAFGLIPDSAGAQNLAEFGVVFLMFSIGLEFSLAKLRTMRRLVFGLGLLQVIGTVAVAVSLGFVLHITWQACVALGGALAMSSTAIVSKMLAERLEIETEHGRNIFGVLLFQDLAVVPLLIIISALG----------------------GRSENLVSALGIAAIKIVVALALLLIVGQRFMTRWFNVVARRRSQELFILNLLLVTLGAAFITDK-FGLSLALGAFIAGMLIAETPYRHQVEEDIKPFRDVLLGLFFVTTGMLLNPRVIWEHPLVVLAFFIGPVLLKAVMITGLARLFGATPGVSMRTGIGLAQAGEFGFVLLNLILDRHLVDATLLQAILAAMLLSMLAAPFMIQNADRVVLRL-----------------------SSTEWMMQSLQMTRIATQSLKQSGHVIICGYGRAGQNLARMLEHEGLSYVALDLDPDRVAAAAAAGESVVFGDAGRRESLLAAGLHRAAAIAITYANTPSALRVLHNIHEMEPTLPVIVRTVDDADLEKLLAAGATEVIPEIVEGSLMLASH-------------------------------- 73540066 ---LTLVLLAAAVFGVVAFRLQLPPMLGYLAVGILIGPHALGLASDTAQTKYLAEFGVVFLMFSIGLEFSLSKLRAMKRLVFGLGGSQVVLSMLASWLFNWLFPLSWQASVALGGALAMSSTAIVSKMLSERVELESEHGRNIISVLLFQDLAVVPLLIVIPALSRDPGD----------------------LMVALGMATAKIAVALGVIFFLGQRLMSRWFHVVAARRSQELFMLNLLLVTLGMAALTERL-GLSMALGAFMAGMLISETPYRHQVEEDIKPFRDVLLGLFFVTIGMLLNIQVVIEHIWLVLVLLGVPILFKLLLISVLARLFGSRQGVAIRTGLGLAQAGEFGFVLLNQIDGLNLVDPVLIQVILASMLLSMLAAPFLIQYSDAIV-----------------------LRFAANEWLMQSLNMTRIAAQSLQTEKHAIICGYGRSGQNLAHMLERESITYVALDLDPDRVRDAAAAGDTVVYGDAGRREALIAAGIHRAAAVIITYANTPSALKVLHHVQELAPALPVIVRTVDDSELDTLQKAGATEVVPEIIEGSLMLASH-------------------------------- 241759397 ---IVIVLLVSVITVICCRKFNIPSMLGYLLVGFIAGPGMFKLIPQSHATDYLGEIGIVFLMFSIGLEFSLPKLKAMRRLVFGLGGLQVIITMLSIMGILMAMGTPFNWAFATAGALTMSSTAIVSRILSEKTELGQPHGQMAMGVLLMQDIAVVPLMILIPALAGGSEG---------------NLWVELGLAG------LKMLLTLGILFVIGSRVMSRWFRLVAKRKSSELFMINVLLVTLGVAY-LTELEGLSMALGAFVAGMLLSETEYRIQVEDDIRPFRDILLGFFFITVGMKLDIQALIGNWQQILILLAILLVLKALVVFIIALRMKNPVGDSLKSALYLAQGGEFGFVMLAISSKINMVSPELEQAATAAVLLSMIAAPFILGSSDAIVSRFVK-----------------------SDWDMKALDLHSMLVETMSKSEHVLIIGFGRGGQSVARVLAQEGIPYFALDLDIARVQVARNAGEPVSFGDAKRREVLEAAGLGRAKMVVITLNNMHETQHVLGNIMSMHPSMPVYVRATNDDYVKTFTEMGAEETVSDTKETSLVLASYAMLGH--------------------------- 126735326 -------LGAAVIAVPLAARLGLGSVLGYLLAGIVIGPLTGLVGSETQDLQHFAEFGVVMMLFLIGLELDPRALWNMRQRLLGLGGMQILLTMAAITAGSMAMGYPLSTATAIGMIFALSSTAIVLQTLTEKGLMQTSGGRSTFSVLLAQDIAVIPMLALLPLLAVSLATDGSVTLAPHDDDHHTTLSLVEGLPGWGVT--LVTLGAVAVVILAGVFLTRPLFRYIHHARLREMYTALALLMVVATAVLMT-MVGLSPALGTFLAGVVLANSEFRHELESDLAPFKGLLLGLFFITVGAGIDFALLFGDPARIIALAVAVMVIKGVILFGLAFLFKLHKKDRWLFTLGLAQAGEFGFVLISFSLQQGVLGGDLAGQLLLIIAMSMLITPLMFITYELISK--------------------------------RMGDPDETEHDEVDEQGTVIIAGIGRFGQIVNRLVQTAGFATVVVDNDLSTVQMMRKFGFRGFFGDPTRPDLLNAAGLEDARVLVVAADDREACNKLVRYARKARPDLHIIARARDRVHVHELYDAGANDIVREMFDSSLRAGRYALENLG-LSEFEAAELEQAFYQHDRAAL---- 146277104 -------LGAALLIVPLAVRAGFGSVLGYLAAGIVMGPVLGLAGAETGDLRHYAEFGVVLMLFLVGLELDPATLWGMRQSLVGLGGLQIGLTSFVAALGLAWLGFTWQEAAVLGMVAALSSTAIVLQTMTERRMLRTAGGRSSFAVLLAQDIAVVPMLALVPLLALRPSASAHLPHDAAEGPARPIIGFLQSLPGWA--DTLVMLGVVGFIVLGGHYLTRPVFRYVHASRLPEMGSFIALFTVAGTSFLTM-VVGLSPALGTFLAGVVLANSEFRHQLEADIRPYKGILLGLFFMAVGIGIDFRLLAADPWPLIALTLGLVFVKVLVLAALAETFGLRGRDRWLLTLGLAQAGEFGFVLVGFAAQEAILTSLLAQKTLIVISLSMLVTPVLFLIAGWLSGLGEEQPAGRPDPIDE--------------------------------KGRVIIAGIGRFGQVVNRLVRMSGIQTVVLDHDMMAVQIMRRFGVKGFFGDPTRPDLLQAAGLDEAAVLVVAVDDRENAIRIVRYARQVRPDLHIVARARDRVHVYELYQAGADDIVRETFDSSIRAGRYVLENMGFSEYEAAQRSRTYYRVDRAAMRDLA- 269964484 ----VVFLSAAVIAVPIAQRLGLGSVLGYLLAGVLIGPWGLGLISDVDAILHFAELGVVLLLFLIGLELNPKKLWQMRGPILGLGGAQVVVTTAVIGSVVSMFGVSMQVSLVIGMGLALSSTAIALKVIEEQGLNGTETGQSGFAVLLFQDIAVIPMLAMLPLLAGGHSGGS-------------------------WLDVFTILGSVVALLIGGHFLLRPLFRFVVMSGVRELFTVAALLVVLGISVVMQKL-GLSMALGTFLAGVLLAESEYRHELEIAIEPFKGLLLGLFFIAVGMAVNLGLLALHPLEILGAVVALVVVKGLVLYALARAARVGAKARSRMAAILSQGGEFAFVIFTAASQEGILSKEQVAFLLVVVSLSMVTTPLLL------------------------------MGQKKWFAHTLNQEEEGMTTKVVDRRPRVIIAGFGRFGQIVGRLMYANKIKVTVLESDASQIHLLRKYGYKVFYGDATQIDLLRAAGADKAEALVICTDSPDEVMAIVDICRVHFPKLKLLARARSRVEAYQLMSHG---VENYSRETFLGALDLGRQALVE------------------------- 197334091 -------LAAAVVTVPLAQRFGLGAVLGYLLAGIAIGPWGLKLISDVDAILHFSEFGVVLLLFLIGLELNPSKLWKMRKPIIGLGGSQVVVSSVVITAAMMFFGLAWQVSLVIGMGLALSSTAIALRVIEERKLSDSESGQSGFAVLLFQDIAVIPMLAILPVLAGGASGN--------------------------WLDGLWVLAGVISIFTLAHFLLRPLFSYVVKSGARELFTVAALLLVIGVSAAMKQL-GLSMALGAFLAGVLLAESEFRHELEVAIEPFKGLLLGLFFIAVGMSVNLGLLLQYPFEILAAVLSLVVVKGLLIYGLARAFGTRAKARSQMAMILSQGGEFAFVLFTAAQMEGLLSRELTAFLLVVVSISMMTTPLFLIAQDKW-------FARTLNSEEE----------------------MPLSDFTHATQPEVIIAGFGRFGQIVGRLLFANKIKLTILEADPSQIRLLRKFDYKVYYGDATQVELLRAAGAEKAKAIVVCKKDPQKVMEVVALCQRHFPHLKILARARSRVEAYELLSEGVDNFSRETFYGALDLGRQLTSLGMHPYQAKRAESHF-------------- 115461398 --DILYLLLASVVFVPLFQKIGGSPVLGYLAAGVLIGPYGLSIIRHVHGTKAIAEFGVVFLLFNIGLELSVERLSSMKKYVFGLGSAQVLATTAVGMIAHRFAVLPGPAAIVIGSGLALSSTAVVLQVLQERGESTSRHGRATFSVLLFQDLAVVVLLILIPLISPNSSKGGVGFQ---------------AIAEAMGMAAVKAIAAITAIIAGGRLLLRPIYKQIAENRNAEIFSANTLLVIFGTSLLTAR-AGLSMALGAFLAGLLLAETEFSLQVESDIAPYRGLLLGLFFMTVGMSIDPKLLLSNFPAISVILGLLIIGKTMLVTFIGRVFGISTIAAVRVGLLLAPGGEFAFVAFGEAVNQGLLSPQLSSLLFLVVGISMALTPWLAAGGQFLASKFEQHDVRSLLPVESET---------------------------DDLQDHIIILGFGRVGQIIAQLLSERLIPFVALDVRSDRVAVGRALDLPVYFGDAGSREVLHKVGAERACAAAITLDTPGANYRAVWALSKYFPNVKTFVRAHDVDHGVNLEKAGATAVVPETLEPSLQLAAAVLAQAKLPMSEIAATVNEFRNRHLSELTEL-- 167835394 ----------ASVAGVVVFRLNLPPMLGYLTVGIVVGPHALGFAADLERAEHLAEFGVVFLMFSIGLEFSLSKLRAMRRLVFGLGLAQVLIALALGALFERWMHITWEGSVALGGALAMSSTAIVSKMLAERLEIETEHGRNIFGVLLFQDLAVVPLLIVIAAFGGESSRD---------------------LAMSLGLAAVKIVVALALLLIVGQRFMTRWLNVVARRRSQELFVLNLLLVTLGAAFITDR-FGLSLALGAFIAGMLISETPYRHQVEEDIKPFRDVLLGLFFVTTGMLLDPSVIWRHPFLVLAFFAGQVLLKSVMITALARAFGATPGVAMRTGLGLAQAGEFGFVLLNLILDRHLVDATLLQSILASMLLSMLAAPFLIQNADRIVMRLSAAEW-----------------------MQQSLQMTRIATQSIKQKGHVIVCGYGRAGQNLARMLEQEGIAYVALDLDPDRVTAAAAAGESVVFGDAARRESLLAAGIHRAAAVAVTYANTPSALRVLHNVHELEPTLPAIVRTVDDADLERLLAAGATEVIPEIVEGSLMLASH-------------------------------- 167585441 ---------ASVVGVVVFRSLNLPPMLGYLTVGILVGPHAFGVAADLERAEHLAEFGVVFLMFSIGLEFSLAKLRAMQRLVFGLGLLQVVATLVLALVFERWMHITWQGCIALGGALAMSSTAIVSKMLAERLEIETEHGRNIFGVLLFQDLAVVPLLIVIAAFGAESSKD---------------------LVLTLGFAAVKIVIALALLLIVGQRFMTRWLNVVARRRSQELFVLNLLLVTLGAAFFTDK-FGLSLALGAFIAGMLIAETPFRHQVEEDIKPFRDVLLGLFFVTTGMLLDPRVIWEHPLLVFGFFFGQILFKGTMITGLARVFGATPGVAMRTGIGLAQAGEFGFVLLNLILDKHLVDATLLQAILASMLLSMLAAPFLIQNADRIVMRL-----------------------SSTEWMQQSLQMTRIATQSLKQRGHVIICGYGRAGQNLARMLEQEGIPYVALDLDPDRVSAAAAAGESVVFGDAARRESLLAAGIHRAAAVAITYANTPSALRVLHHVHELEPTLPAIVRTVDDADLEKLLAAGATEVIPEIVEGSLMLASH-------------------------------- 309790479 -ADIATILIAALLGGFVAQRLGQPLILGYIVAGILVGPYTDGPVVETHDIELLAEIGVALLLFALGLEFNVTRLARVRWVAFFGAPLQIILTMLLGLGLGVTLGWSPYAALWLGAMIALSSTMVILKTLMARGTLGTLDSRVMLGMLIVQDLAVVPLLIILPELANLAEGMSH-----------------------LGWAMLRAGLFLATMIVVGTRVIPFILKHIATWGSRELFLIAVMAIGLGASY-ATYLAGLSFAFGAFVAGMILSESDYSHQALSDIVPLRDIFGMLFFVSVGMLINPAFLLANIGPILLLVAAVTIGKVIIFTGVVYAFGYRGELPIAVGMGLFQIGEFAFVLARTAVNKQMISADQYGLVLAAALTTMLLTPFVSSLSGPVYTAIQRWRRRKPTP--------------------------NPPLVEGELAGHIIIAGYGRVGRYTADLLRRLELPSVVIERDQRRMDELKQLGQPAIYGDAGSAVVLEAAGAHKARLLLVAVSAAIDAETVVRQARAINPDLHVVARATQLGQLEVLRTLGIHEVVQPEFEAGLEMVRQV------------------------------- 163746981 -------------------RLGLGSVLGYLAAGILIGPVLGLVGSETKDVQHFAEFGVVMMLFLIGLELEPRALWDMRHRLLGMGGLQVLLSTAALMAIAMAYDQPWRVALAIGLTLSLSSTAIVLQTLSEKGLMRTQGGRSVFSVLLTQDIAVIPILAFLPLLATGLAGGISAEASHANGAAQAAQTFVQSLPGWGVT--LVTIGAVAAIILVGIYLTRPVFRYIHLAKLREMYTALALLIVVGISSLMT-VVGLSPALGAFLAGVVLASSEFRHELETDLEPFKGLLLGLFFITVGAGINFVLLFEKPLILISMALLVIIVKALILMGLGRLFRLKGRDGWLFTLALAQAGEFGFVLVSFSLATGVMPDPIAETLLLVVALTMLITPLLFILYDLISKRL--------------------------------DDSSPIVADEIDSSGPVIIAGVGRFGQMVNRMVQASGFATVVLDHNPETIAVMRRFGFKGFLGDPTRPDILRKAGLQDASVLVVALDDPKAAVSLISYARKENPSLHIVTRARDRTEVYRHYQAGADDIVREMFDSSLRAGRYVLENMGLSGFEASEAQKLFYAHDRASVRELA- 145300030 -ADVLILLFAAVLLVAIFRRLGQPVILAYLVAGVLLGPHGAAVLSEQANMQTIAELGIVFLMFSLGLEFSLPRLIAMRMLVVGVGGLQVLFTSLLFFWFGWWWGLSLPQALVVSGTLALSSTAVVIKQLGEQKQLHTRRAQLGVSVLLFQDLAVVPLLVMIPILARPEIQGSALLAE-------------------IAWATLKGLFALFSLLAVGKWLLPLLFHEVARARSDELFVLSALLVALLAAFMTHSL-GLSMALGAFLAGMMLGESHYRHQLEVDIRPFRDVLMGLFFITIGMTMDWQLVALAWWQVIFCVFGLILIKSLLVLLAGGLMGERKRDAMAAGIMLSQVGEFGFVLLALANHHALLDHQLVSLLIGIGVISIAMTPWLVQKAHGLARSLT---------------------------DSALLTRSEVAQSGLSKHQHVIIAGFGRAGQTCARFLKLEDIPFLALDLDPERVGEAKTAGEQVAFGDASRRDILLAAGLLRARLVIITFDDRKRVEAMLALIKELAGQVRVLVRTRDDSFLEVFKQAGAHEVIPESQEGALMLVSHL------------------------------- 108804376 ----------------VAQRLGLPLILGYILAGIFVGPNSPGPVGNVHEIELLAEIGVALLLFTIGLHFSLDELAPVRKVALIGTPIQLGLTALFGYGLGRLLDLGWQESVWLGAILSMSSTAVALKTLGEQGVMGTLSSRVMVGMLLVQDLAIVPIIILLPELGSLGEGLSE-----------------------LGVAAVEAALFLVGMSVFGIRVFPWLMSRIVQWGSRELFLISVVAIGLGVGYGT-YLFGLSFAFGAFVAGMVLSQSEYSHQALADVGPLRDVFTMLFFVSVGMLIEPAFLVERAGTVALVVVLVALVKGLIFAGVTRAFGYGNIVPFAAGLGLFQVGEFSFVIARVGVNEEAVSQATYSMVLSVAVITMALTPFAARLAPVVYGRWRERFPRELMST--------------------------FNLPREGLHDHVVIAGYGRVGTFVAHLISRLGKEFVVVENNPSRADEARKAGFPTVYGDAVADPVLEAAGVGRARLVILTVPDALTTRLAVERVRALNPEVRIVARSESVEELEELARLGVYEVVQPEFEAGLELGRQ-------------------------------- 78049722 --------LAAIVAVPVFKRFGLGAVLAYLVAGVVLGPDGVGVVQDAERISGAAEIGVVMLLFVIGLELSPARLKVMRHSVFGAGATQVLVTAVILGGLLMAAQLGWKSALIVGVALALSSTAVGLQLLAERKALSSDYGRLAFAILLFQDLIAIPLLAAIPLLGGSKNAT------------------------LQWQDVAKAMVALALVIVCGRFVLRHLFNVVARTRMPEVFTASALLVVLGTAWIMQE-AGLSASLGAFIAGVLLADSEFRHELESQIEPFEGLLLGLFFISVGMGIDLHRVAAEPWLIAAGVAMLLVVKFSLLVGIGSVAKLPLRSSLMLGSVLWLGGEFAFVVFNEADRVGLLEPANHDRLVAIVGVSMALTPLLLLGMQRILNGPLRVRAPKT---------------------------DRPYDTIDAQTPKVLVAGMGRFGQVVARLLTARHVPFVALEHNPDTVEDLRRFGSQLYYGDPTRPELLRAAGAERIKVFVIAVDDPDTNIKTVRLICRLYPQATVLARARNRQHAWKLMDLGAEEVFASSLELSERVLTSLGALAHDHVKRFRQHDEDLLRRDEAKVIQTS- 167839846 IALLAAGFGLAMILGYFASLLKMPPLVGYLLAGIVIGPGTPGFVGDLALAQQLAEIGVMLLMFGVGLHFSLGDLLAVRKIALPGAIVQIAVATALGGGLALLWGWNIGGALVFGLALSVASTVVLLRALEGRGLIESVNGRIAVGWLV----VEDLVMVLVLVLLPPLAGLLGGGANAPGEPAAHAGDAGASLWGALGVTLLKVAAFVALMLVVGKRVFPRILWLVARTGSRELFTLCMIAAAVGVAFGAAKLFDVSFALGAFFAGMMMRESEFSRRAADETLPLRDAFSVLFFISVGMLFDPRVLIDQPLHVLEVAAIVVLGKTLAAVALVLAFRYPLNTALTVGAGLAQIGEFSFILASLGRGLGLLSAEGQSLILAVALLSIALNTLLFAAIDPALAWVRKHSAFARRLESRDDPLAA----------------LPMSTPQTHLTGQVVIVGYGRVGTRIAHALDARGIAYVVVEQNRETVEKLRADGVAAVSGDAIEPIVLVQAHIARAGMLVVTLPDVFDVRQIVDIARTLNPAIEVALCTNSDEEAALLASEGMGEVFVSETELARGMTEHVLARMGAAEGHARR------------------ 299065345 ---------------PLARRLGLGSVLGYLLAGVIVGPWGLRLITNVQSILDFSEFGVVLMMFVIGLELEPARLWSLRRSIFGYGGLQLVVCALAVGLAVMAVGHPWRAAVVAGLGLALSSTAIALATLAERNLMRTPAGTASFGILLFQDIAAIPMIALLPLLAPDTGDTAGGHH---------------------WLAAAKAVGVVAAVIFGGRTVLRPVLRAIARTNMREMFTSFSLLLVVGIALLMHS-VGLSMALGAFIAGVLLADSEYRHALETDIEPFKGLLLGLFFLAVGMSIDFGVLMRQPLAVVLLVAVFLVVKIGALRVLAMRFGIARGQAWLFAFLLSQGGEFAFVVFGPGVAGDVLGAEMAAALNLVVALSMAATPLLLLFHDKILA------------------------------PRLMAGKTRAPDAIGPQDNEVIIAGFGRFGQIVGRLLYSQGYTATVLDHDPDQVDMVRRFGFKVFYGDATRMDLLETAGADTARIMVVAIDDMETSLEVVDRVRERFPHLKLYVRARNVSHVYQLRDRGVEGIEREMFEGSLTLARHVLQ----------------------------- 192359007 LVQILLLLGIAVTVVVTFQRLHIPSSLGYLLVGLILGPYTVGPVLDVAEIKSLAEFGIVFLLFTIGLNFSLPQLHALRHQVLGLGTGQVVLTTLVVGLVAWLSGFHPAVAFVIGAVFAQSSTTIIGKQLAEQGEENSRHGRLGLAMSVFQDVTAVPFVVVIPVLGAAAGADVLANTLGW--------------------AMAKAVLAFVLVFIAGRWLLRPLFHLVAAQRSAEVFTLTVLLVALLAAWTTNSL-GLSMAFGAFLAGMMLGETEFRHQVESTIRPFRDVLLGLFFVGIGMLIDPAALPAIWHWALLGMLVLVLSKTLLVMLLVKRSGIDKLTAWRTGLLLAVGGEFGFALLAIALSSGVIDKDLSQIVLTSVLFAMIAGPFLIRYNYVLATLFGGARPAATSEPQVAEVNAE---------------------VTAHLQGHVIVCGYGRIGQSVGRFLEEEKIPYIALDLDPVRVREAHTAGQPVYYGDAAQRDILDALGLERARLVVISHDDVSAALKMLAYLRSVRPGLPVMVRTRDESQVEELQAAGALEVVPETLEAGLMIASQ-------------------------------- 254438277 ---LAFVFLVAVISVPIASRLGLGSVLGYLIAGILISPVLALLNVDVIAIQHFAEFGVVMMLFLVGLELEPKMLWAMRARLIGLGGGQVVLTTLAVMAVAMAFGLIWSVALAIGLVMALSSTAIVLQTLNEKGLMKSDGGQSSFSVLLTQDIAVIPMLAFIPLLALSGLGDVAPDLTADMVTHGETAHIEVLVDSHGWQTTLVTIGAVAAVVLGGNFLTSPVFRFIAVANLRELFTATALMMVIGIALLMS-LVGLSPALGTFLAGVVLANSEYRHELESDIDPFKGLLLGLFFMTVGAGINFGLLGANLMLIVGLTLGLIALKIGVLLILAVVFNIKGSDRWLFALGLAQAGEFGFVLLSFTVASNVIPGAIADQLLLVVALSMLLTPLLFILY---DRVIVPRF----------------------------DTDQDRETDTIDEANHIIVAGHGRVGGLVRRMLEGAGYGSTVIDYSSKQIDMVAKFGMRAYYGDATRPDLLHSAGIDEAKIFVVAIDGKEQITELVKYVHHTYPHVHIIARAVDRNHVYDLYAAGCRDIIRETYDSSLRIGRSALEALGMSRDKSAQVSDAFDAVDRKSMIQVA- 82545699 ----VLFLFAAVAAVPLASRLGIGAVLGYLLAGIAIGPWGLGFISDVDEILHFSELGVVFLMFIIGLELNPSKLWQLRRSIFGVGAAQVLLSAALLAGLLMLTDFAWQAAVVGGIGLAMSSTAMALQLMREKGMNRSESGQLGFSVLLFQDLAVIPALALVPLLAGSADEHFDWMKIGM-----------------------KVLAFVG-MLIGGRYLLRPVFRFIAASGVREVFTAATLLLVLGSALFMDAL-GLSMALGTFIAGVLLAESEYRHELETAIDPFKGLLLGLFFISVGMSLNLGVLYTHLLWVVISVVVLVAVKILVLYLLARLYGVRSSERMQFAGVLSQGGEFAFVLFSTASSQRLFQGDQMALVTVTVTLSMMTTPLLMKL---VDKWLSRQFNGPEEEDEKP--------------------------WVNDDKPQVIVVGFGRFGQVIGRLLMANKMRITVLERDISAVNLMRKYGYKVYYGDATQVDLLRSAGAEAAESIVITCNEPEDTMKLVEICQQHFPHLHILARARGRVEAHELLQAGVTQFSRETFSSALELLVTLGMHPHQAQRAQLHFR---------------- 188591127 ---LTLVLLAAAVFGVVGFRLQLPPMLGYLAVGILIGPHALGLASDTAQTKYLAEFGVVFLMFSIGLEFSLAKLRAMKRLVFGLGGSQVVLSMLAVVPASWAFNWSWQASVALGGALAMSSTAIVSKMLSERMELESEHGRNIISILLFQDLAVVPLLIVIPALSRDPGD----------------------LMMALGLATLKIVVALGVIFFLGQRLMSRWFHVVAARRSQELFMLNLLLVTLGMAALTERL-GLSMALGAFMAGMLISETPYRHQVEEDIKPFRDVLLGLFFVTIGMLLNIRVVLDHLWLVLALLVVPVLFKLVLIAALARVFGSRQGVAIRTGLGLAQAGEFGFVLLNQIDGLNLVDPVLIQVILASMLLSMLAAPFLIQYSDAIV-----------------------LRFAANEWLMQSLNMTRIAAQSLQTEKHAIICGFGRSGQNLAHMLEREGINYVALDLDPDRVREAAAAGDTVVYGDAGRREALIAAGIHRAAALIVTYANTPSALKVLHHVQELAPALPVIVRTVDDSELDTLQKAGATEVVPEIIEGSLMLASH-------------------------------- 86137854 -------LAAAVIAVPLAARLGLGSVLGYLAAGIIIGPVLGLVGAETENLQHVAEFGVVMMLFLIGLELDPRALWAMRHKLIGLGGLQILLSTLALMVAALFAGETWQVSLAVGLTLSLSSTAIVLQTLSEKGLMQTGGGRSAFSVLLTQDIAVIPILALLPLLAIAPGPQIGADGSIDRGDAAAHLGLSLVAGLPGWAVTLTTLGMIGVVVLAGIYLTQPLFRFIHASNLREMYTALALLIVVGISFLMT-LVGLSPALGAFLAGVVLANSEFRHELESDLTPFKGLLLGLFFITVGAGINYRLFLANPGDLLGLALLVIVAKGLILFFVGRAFGLRRRNHWLFTLSLAQAGEFGFVLLAFSRQQGVIPEALAEKLLLVIALSMLITPLLFILYDLLSHFM-------------------------------GETRVEHEPDEIDEQGPVIIAGIGRFGQIVNRLVRASGFKTILLDNDIRAVQLMRRFGVKSFLGDPTRPELLKAAGIAKAHVLVVALDDPEKTVSMVAYVRRTYPDLHIIARAYDRNHVFELYKAGADDIVREMFDSSLRALEKIGLSEYEAAQAE-------------------- 159043341 -------LLAAVIAVPLAVRFGLGSVLGYLLAGVIIGPVLGLVGTDVEELQHFAEFGVVMMLFLIGLELEPRALWDMRDRLLGLGGLQIGLTMAAITGGCILLGFAWPVSLAIGMIMALSSTAIVLQTLNEKRLMQTPGGRSAFSVLLTQDIAVIPMLAFMPLLALSILPHAPEAQSPASGLATDGHGHDDHSATAVMHLLLVTIAAIAAIILGGHYLTRPVFRFIHAARMREMNTAVALLFVTGVASLM-LIVDLSPALGTFLAGVVLANSEYRHELEADIAPFKGLLLGLFFLTVGAGINFGVLFGDPVLLISLTLGLMLIKGVILLGLAILFKIRGRDRWLFTLGLAQAGEFGFVLISFAVGTHVLPAELSQTLLLVVALSMLLTPLLFIVYDQVSARMEEASGPQQPHDE------------------------------IDEQQPIIIAGIGRFGQVVNRMVQMTGMKTTVLDHDLEMIELMRRFGFKGFFGDPTRPELLHAAGLDKARVLVVALDDREAGLRLVQYARRMRPDLHIVARARDRVHVYELYAAGANDIVRETFDSSLRAARYVLENMGMSEFDAADAEHTFFRMDRKAMRDLAV 304415252 LTAILLFLFSAVVAVPIAQRLGIGGVLGYLIAGIAIGPWGLGFIHDVDEILHFAELGVVFLMFIIGLELKPAKLWQLRRSIFGVGAGQVVITALILGALLYYSDFAWQAAIIGGIGLATSSTAMALQLMREKGMNRNEGGQLGFSVLLFQDIAIIPALALIPLLAGCHGAVENDWGKIS----------------------LKMAAFAG-MLIGCRYLLRPLFRYIVASGAREVFTAAALLVVLG-SALFMDMLGLSMALGTFIAGVLLAESEFQHELEIAIEPFKGLLLGLFFISVGMALDVGVLFVHFFTILMGVIALVSIKIAVLWALSSILTLNRSVRLQFSTVLSQGGEFAFVLFSAAFSQKVLTADQLALLLVVVTLSMMTTRLLMK---GIDWMLVRRYNEQEENDEKP--------------------------FVEDNDPQVIIVGFGRFGQVIGRLLMANKMRITVLERDVSAVSMMRKYGYKVYYGDATQLDLLRAAGAEKAKAIVITCDEPEDTMELVRLCQQYFPNLCIFARARGRVEAHELLQSGVDNFARETFSSALELGRKTLLALGMHPHQAYRVQQHFRRLD--------- 261823255 -------------------RLGIGAVLGYLIAGIAIGPWGLGFIRDVDAILHFSELGVVFLMFIIGLELNPAKLWTLRRSIFGVGAAQVGLSALILGGALYLTDFSWQSALIGGVGLAMSSTAMALQLMREKGMNRSESGQLGFSVLLFQDLAVIPALALIPILAGVQ-----------------------GDFGDWERIGLKVAAFLG-MLIGGRYLVRPLFRFIAASGVREVFTAAALLLVLG-SALFMEALGLSMALGTFIAGILLAESEYRHELEIAIEPFKGLLLGLFFISVGMALNLGILYTHIVKIMVAVLVLVAVKAAVLYFLARINRMRRSERLQFAGVLSQGGEFAFVLFSAAASFNVLKGEQLPLLLVTVTLSMMTTPLLMQV---IDRILARRYNVQDVPDEKPYVEDDEPQ--------------------------VIVVGFGRFGQVISRLLMANKMRITVLERDISAVSLMRSYGYKVYYGDATELELLRSAGADKARSIVITCNAPEDTMEIVHLCQQHFPNLEILARARGRVEAHELLQTGVKHFSRETFSSALELLVTLGMHPHQAMRAQQHFR---------------- 262370048 ---ITLFLAAALMIVPLAKRLGIATVLGYLFTGILLGPTVLNVVHDPEDIHKLAEYGVIFLMFIIGLELRPQRLWEMRKSIFVMGSLQVMLGVLLACIVFFALQQQIAASVVIGFALALSSTAFVLQLLSEKQQLNTTFGQQSFSILLFQDIAAIPLIAIIPLLAGTNSTHHGVAY------------------------FAAIVATFTGLFLFSRYLMRPFFRFVAKSGAHELITAVGLFIVLGVVALM-DVLGISTTLGAFLTGVLLADSEFRHELEASIAPFKGLLLGLFFMTVGMSTQVSLLWETPSLIIGGALLLMLVKLLALTAIARYFEFSWRNSLMLATCLAQGGEFAFVVLNVAMSEHVITQAILEPINLIVTLSMILTPILYWL---MSSWVVPLFEKETTP---------------------------VYDEIPEQHNPMIIAGFGRVGQIVARLVHLQHQTFTAIDSNIDKVDFVRNYGGKLYYGDATQPDILRAAGIEHAKVFVLAIDDIEDSMNVARHIRLNYPDLNLLVRARDRHHVHLLRDLGVEHIWRETYLSSLGMLGIAEQDAYKSIELFRDYDEKLLAQQQS------- 170700370 ---------ASVVGVVVFRSLNLPPMLGYLTVGILVGPHSLGIAADLERAEHLAEFGVVFLMFSIGLEFSLAKLRAMQRLVFGLGLLQVVATLALGALFERWVHITWQGSVALGGALAMSSTAIVSKMLAERLEIETEHGRNIFGVLLFQDLAVVPLLIVIAAFGAESSKD---------------------LAITLGFAAVKIVIALALLLIVGQRFMTRWLNVVARRRSQELFVLNLLLITLGAAFITDR-FGLSLALGAFIAGMLISETPFRHQVEEDIKPFRDVLLGLFFVTTGMLLDPRVIWEHPLLVLGFFVGQILFKGTMIAGLARLFGATPGVAMRTGIGLAQAGEFGFVLLNLILDRHLVDSTLLQAILASMLLSMLAAPFLIQNADRIVMRL-----------------------SSTEWMQQSLQMTRIATQSLKQRGHVIICGYGRAGQNLARMLEQEGISYVALDLDPDRVSAAATAGESVVFGDAARRESLLAAGIHRAAAVAITYANTPSALRVLHHVHELEPTLPAIVRTVDDADLEKLLAAGATEVIPEIVEGSLMLASH-------------------------------- 254247191 ---------ASVVGVVVFRSLNLPPMLGYLTVGILVGPHAFGVAADLERAEHLAEFGVVFLMFSIGLEFSLAKLRSMQRLVFGLGLLQVVATLALALVFEHWVHITWQGSIALGGALAMSSTAIVSKMLAERLEIETEHGRNIFGVLLFQDLAVVPLLIVIAAFGAESSKD---------------------LALTLGFAAVKIVIALALLLVIGQRFMTRWLNVVARRRSQELFVLNLLLVTLGAAFITDR-FGLSLALGAFIAGMLISETPFRHQVEEDIKPFRDVLLGLFFVTTGMLLDPRVIWEHPLIVLGFFVGQILFKATMIAGLARLFGATPGVAMRTGIGLAQAGEFGFVLLNLILDRHLVDSTLLQAILASMLLSMLAAPFLIQNADRIVMRL-----------------------SSTEWMQQSLQMTRIATQSLKQRGHVIICGYGRAGQNLARMLEQEGISYVALDLDPDRVSAAATAGESVVFGDAARRESLLAAGIHRAAAVAITYANTPSALRVLHHVHELEPTLPAIVRTVDDADLEKLLAAGATEVIPEIVEGSLMLASH-------------------------------- 21231626 LINVVTLLGAAVVAIPLFRRLGLGSVLGYLAAGLAIGPFGFGLFDDPQAILHVAELGVVMFLFVIGLEMRPSHLWSLRSEIFGLGTVQICVCALVLTGIGILLGFAPPVAFVAASGFVLTSTAVVMQLLAERGDVALPSGQKIVAILLFEDLLIVPLLAIVAWM--GASGDPQAASQRWQGIGIG-------------------LACIVGLLVAGRWLLNPLFRILAASKAREVMTAAALLVVLGAALLM-QVGGLSMAMGAFLAGVLLSESTFRHQIEADIEPFRGILLGLFFLGVGMSLDLRVVAADWRLILVGVLALMVGKAVCIYAVARLMRSDHRQALDRGVLMAQGGEFAFVLFAAASASGVIDAQVNASLTAIVVLSMALTPLFVLLQRRLTPAAAVSLDGVEEASGQ--------------------------------TGSVLIIGFGRFGQVASQSLLARDVDVTIIDNDIEMIQSAEEFGFKIYYGDGTRLDVLHASGAHTARAIAVCVDNREAANRIVELATREFPHAKLLVRSFDREHALELIAAGVDYQIRETFESAVAFGEVALVELGVDEDEARTIAREIRRRDAERL----- 260900870 ----VVFLSAAVIAVPLAQRFGLGSVLGYLLAGVLIGPWGLRLISDVDAILHFAELGVVLLLFLIGLELNPKKLWQMRGPILGLGGAQVVVTTAVIGSIVSLFDLSMQVSLVIGMGLALSSTAIALKVIEEQGLNGTETGQSGFAVLLFQDIAVIPMLAMLPLLAGEQNVGS-------------------------WFDAFTVLGSVVALLIGGHFLLRPLFRCVVMSGVRELFTVASLLVVLGISVVMQKL-GLSMALGTFLAGVLLAESEYRHELEIAIEPFKGLLLGLFFIAVGMAVNLGLLALHPLEILGAVVALVVVKGLVLYALARAGRVREKARSRMAAILSQGGEFAFVIFTAASQEGILSKEQVAFLLVVVSLSMVTTPLLL------------------------------MGQKKWFAHTLNQEEESVTSHVVDRRPRVIIAGFGRFGQIVGRLMYANKIKVTVLESDASQIHLLRKYGYKVFYGDATQIDLLRAAGADKAEALVICTDSPDEVMAIVDICRTHFPNLKLLARARSRVEAYQLMSHG---VQNYSRETFLGALDLGRQTLVE------------------------- 99080420 -------------------RLGLGSVLGYLAAGIIIGPILGLVGAEAEELQHFAEFGVVMMLFLIGLELDPRALWAMRHHLIGLGGLQITASTALLAGAAIFFGHSWQVGLAVGLALSLSSTAIVLQTLSEKGLTRTGGGRATFSVLLTQDIAVIPILALLPLLATQHASEDGSIVRAEEAHGAGHHSLSLVEGLPGWAVTLTTIGAIAFVILAGVYLTRPVFRFIHASNLREMYTALALLIVVGISFLMT-LVGLSPALGAFLAGVVLANSEFRHELESDLEPFKGLLLGLFFITVGAGINYRLFLAEPGDVIGLALLVIFAKGAVLYFVGRAFGLRGRNHWLFTLGLAQAGEFGFVLLAFSLQLNVVTADLSEKLLLVIALTMLITPLLFILYEILSKRM-------------------------------KDAQVEHTPDEIDEEGTVIIAGIGRFGQIVHRLVNASGFKTVLLDSDMKAVQLMRRFGVKSFLGDPTRPELLKAAGISKAKVLVVALDDQESATKLVTYARRNYPDIHIVARAYDRNHVFELYKAGANDIVREMFDSSLRAGRYVLENIGLSEYEAAQAEQTFYAHDRHTIRELA- 91776713 -------LGAAVIAVPVFRRIGLGSVLGYLFAGVVIGPWGLGLVADAEAVMHFSEFGVVMMLFLIGLEIEPDKLMALRLPIFGMGGLQVVLTAALVYGAGIAIGLDWRLSLVAGMGVAMSSTAIAMQILTEQGALNRPSGRSAFSVLLFQDLAVIPIMILLLVIAPGAHTAHGVHMD--------------------WFAILKAVSLVVLLVLGGRYLLRPVLRYTANTKLREIFIAFALFLIIGVSILMT-LVGLSMALGAFIAGVLLADSEYRQELELDIEPFKGLLLGLFFISVGMSINIDLILQQPELVLGLALVLVLFKLVLLFCLAKVFRLDNAGGLMFAVTLSQVGEFAFVIFSAALDAKVISGEHGALLNSVVALSMVTTPLLLLGFRGVYRRRLQQRRSSRGHDEFEEARP------------------------------VIVAGFGRVGQIITRLLTSVGVEPTVIEHDPNQIELMRSFGYHAYYGDITRPDVLRAAGIANARLLILAIDDADAALETARYVREHYPQVKILARARNRTYVFDYMDMEIDCV----RETFLSAVHLGEKALREGYSPFHAYRTAWKFRQDDEKLMHNL 294788669 MTTLLLYFFFAVTAVLLCQKFGLGSVLGYLLAGMLIGPAFGIVGKEAESIQHIAEFGVVMMLFLVGLELAPQMLWRMRHKLLGLGGLQVLLTLAAIMGIALALGYSWQIGVVVGCIFALSSTAIVLQTFAEKQLLNTAGGQAGFAVLLFQDVAAIPMLALLPLLAMGGTTHQTADAHSSSNWLTHQDAWVVAAVSVAAIILIVLAV---------RYLVPYVFRFIAKSKLHEMFTIFTLAVVVGIAALMS-MIGLSPALGAFIAGVALANSSYRHEMESHLEPFKSIFLGLFFITVGASMNFSVLVAQFFPIIGMTLGLLLVKSSVLWLLGKIFRLPTLGGQLFALALAQAGEFGFVLLSIANQHKLLPTQIHDRVSLVVALSMVLTPLLFIFY---DKVLSSRAIRGENSERPNDTVDEE--------------------------NPVILLGHGRFGQQINSMLVSCGFHTTVIDNHAEMVEGLTKYGIKTYYGDATRPELLNSIGLHKAKLLIVCVGD--KSTEVVEFAKRYYPNLTIIARARDRLHAYDLHHAGADYIVRETADAAQRTGRIAMHQMGLSQDQARELTKFYAARDRYQL----- 167572939 IALLAAGFGLAMILGYLASLLKMPPLVGYLLAGIVIGPGTPGFVGDLALAQQLAEIGVMLLMFGVGLHFSLGDLLAVRKIALPGAIVQIAVATALGGGLALLWGWNVGGALVFGLALSVASTVVLLRALEGRGLIESVNGRIAVGWLVVEDLVMVLVLVLLPPLAGLLGGGAPAHGDAAAAQAGGSLWSALG------VTLLKVAAFIALMLIVGKRVFPRILWLVARTGSRELFTLCMIAAAVGVAFGAAKLFDVSFALGAFFAGMMMRESEFSRRAADETLPLRDAFSVLFFISVGMLFDPRVLIDEPLHVLEVAAIVVVGKTLAAVALVLAFRYPLNTALTVGAGLAQIGEFSFILASLGRGLGLLSAEGQSLILAVALLSIALNTLLFAAIDPALAWIRKHSAFARRLESRDDPLAA----------------LPMSTPQTHLTGQVVIVGYGRVGTRIAQALDARGIAYVVVEQNRETVEKLRAEGVAAVSGDAIEPIVLVQAHIARAGMLVVTLPDVFDVRQIVDIARTLNPAIEIALCTNSDDEAALLANEGMGDVFVGETELARGMTEHVLARMGADAGRARS------------------ 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-------------------- 308388427 ---------------ILCRKFNIPSMLGYLLVGFLAGPGMLSLIPKSHATDYLGEIGIVFLMFSIGLEFSLPKLRAMRRLVFGLGGLQVGVTMLSVMGILMLTGVPFNWAFAVSGALAMSSTAIVSRILSEKTELGQPHGQMAMGVLLMQDIAVVPLMILIPALAGGGDG---------------------NIWAALGLAFAKMLLTLGLLFFVGSKIMSRWFRMVAKRKSSELFMINVLLVTLGVAY-LTELEGLSMALGAFVAGMLLSETEYRFQVEDDIRPFRDILLGFFFITVGMKLDIQALIGGWRQVLMLLAMLLVLKALVVFAIAFKMKHSVGDSLKTALYLAQGGEFGFVMLAIAGQLDMVSPEWEQAATAAVLLSMIIAPFLLGGSDALVGRLVK-----------------------SSWDMKSLDLHSMLVETMSKSDHVLIVGFGRGGQTVGRVLAQEDIPYFALDLDIARVQVARSAGEPVSFGDAKRREVLEAAGLGRAKMVVLTLNNMHETQHVLDNVLSMYPNMPVYVRATNDDYVKTFTDIGAEEAVSDTKETGLVLA---------------------------------- 88604038 -TGIVVVFLIAVLLLIVLYRVKIPSVVAFLIAGFLAGPSGLGLITNEESISFFAELGVIFLLFTIGLEFSVSRIFKSRRYVLIGGVVQVLSTIVIFTALMQITGMDLAHAFFWGMLVSLSSTAIVMKVLADRMEVDSPHGRATLGILIFQDLIVIPMVMITPVLAGTTDTDVS-----------------------LARLLIGSFVIIAVVYVAAKYVVPALLLHAARLKNREMFLFIVMGTCLIVAYLTSE-FGLSMALGAFLAGIIISESEYSTHAMSSILPFRDLFTSFFFISIGMIFNLQFFIENPLIIAELVLLVIGVKYATGTLASLLAGLAPRACVMTGISLAQVGEFSFVLATTGTSLGFFAQDSFQLFLDVSIVTMGVAPLLIGLSGKIAAPLSSPLCRIMPDRSHVEETEEQGP-----------------------EDHIIIVGYGLNGKNVARSADIAGVPYRIIEMNPDTVRDEKAKGKPIMFGDAAQGEVLKKAGIAKARVLVIVVNDPFGTQQIVQTARMLNPAIHIIVRTRYMGEVATLMDLGADEVIPEEFETAVEIFTRI------------------------------- 269213709 LAPIVIVLLVSVIAVVLCRKFNIPSMLGYLLVGFLAGPGIFSLIPKSHATDYLGEIGIVFLMFSIGLEFSLPKLRAMRRLVFGLGGLQVGITMLSVIGILMLTDVPFNWAFAVSGALAMSSTAIVSRILSEKTELGQTHGQMVMGVLLMQDIAVVPLMILIPALSGN--------------------GGEGSLWAALGLAGLKMLITLGVLFVVGSKVMSRWFRLVAKRKSSELFMINVLLVTLGVAY-LTELEGLSMALGAFVAGMLLSETEYRFQVEDDIRPFRDILLGFFFITVGMKLDVQALIGGWRQVLMLLAILLILKALVVFAIAFKMRHSVADSLKTALYLAQGGEFGFVMLAISSQINMVSLELEQAATAAVLLSMIIAPFVLGSSDALVGRLAK-----------------------SSWDMKSLDLHSMLVETMSKSDHVLVIGFGRGGQTVGRVLAQEGIPYFALDLDIARVQVARSAGEPVSFGDAKRREVLEAAGLGRAKMVVVTLNNMHETQHVLDNVLSMYPNMPVYVRATNDDYVKTFTEMGVEEAVSDTKETSLVLAS--------------------------------- 254229055 -------LIAAVIAVPLAKRLGLGSVLGYLIAGVVIGPIIGLVGEETTTIQHFAEFGVVMMLFLVGLELEPKMLWSMRNRLMGLGGLQVGGTIAAIMGIALYFEQPWTIALAIGLIFALSSTAIVLQTFSEKGLTKTEGGQNAFSVLLFQDIAVIPMLAFIPLLALPELVEQAQNAVQTAAQHHDDLNLVADLPGWAYGIVIT--ASIAIVVVGGHFLSRPLLSYVASSGLREIFTATALMLVIGIAALMS-LVGLSPALGTFLAGVVLANSEFRHELESNIEPFKGLLLGLFFITVGAGINFSVLFGDLWLIMALTISVMVLKALVLFILALIFRVKGSNRWLFTLSLAQAGEFGFVLLSFSVQNHVIPFELSQTLALVVAISMFLTPGLFILFDKL-----ILPRFETQSNERESDTIEE-------------------------KGTVIIAGIGRFGQIVNRLLVSNGVTTVVLDHQANQVDNMRQIGTRAYFGDATRPDMLHTAGIEHAAALVVAIDNQESSVELVKYVKHTYPKVTVIARAFDRGHGYLLRQAGADIIESETYH---------------------------------------- 162605996 ----ALILLLATVFVPLMRKFNTSPILGFLAAGLFLGPNGFGLVHRIGASKTLAEFGVVFFLFEMGLELSLSRLKSLGMDVFGLGYLQWLITGFILAFISLCNNASIEISLVIGFGLALSSSAFVLQLLSERGEVGTRFGRASFGILLFQDLAVVPLLVVVPLLATGGGDFTSLMNA-------------------LILAAGKAAVALGIIFLGGRTCLEPVFRFGASAKSPEAFVATILVTVLAMSTLTESL-GLSDTLGAFLAGVLLAETKYRHQIEADIAPFRGLLLGLFFITVGFGIDISLISGNFLTVITMLITLLVIKASIITTLGFFFGINFASAQRTGLILAQGGEFAFVTFGLAQKSNLMSPQLSQLLFLIVALSMVMTPFLATTGFKIASSIESKRGLMGARKEDIANA----------------------------KDYVVVAGFGRVGQSVCDLLNARLIRYMAFDMNPARVIEARNKGLPVFFGDACRPEVLKAAGIKNPKAVVVTLDDKDGASKAVNALRREYPSIQIFVRAKDAKHQKMLQLGGATAIVP-------------------------------------------- 119946577 ----------AIVSVLIFKRLRLSNIVAYLFTGFVLGPSLFNLLNSYHEIELVAEFGIVFLMFSLGLEFSLNKLIKMSRAVFGIGALQVCASFFLFYWLCQLFDLNWQQAFTVAAVLTMSSTAIIVKVLSDQQRLQSRIGRLAISILLFQDLAVVPFLIIIPIIAMP--------------------GLEGDIVTALLLAFVKGALAVAVILSVGRWLLPMFFDEMASMRFDEIFILSTLFVTILAAW-FTQLLGLSMALGAFLAGMMLSESHYRHQLLADIRPFKDILMAIFFISIGTLLQYQVLLDDFGILILIVIGVMLAKILTITLAAVIMQEKLSTALGTGIALAQMGEFGFILVALASKYKLLDAQLSSLIIATGVISMTLTPLLVKYSSYISRELLHHSANAFRF---------------------------QKTLPGQFTKHTIICGYGRVGQIVSRFLKNESLPFIVLDRDPMRVKEAREGGELIEFGDASRREILLLAGIEKANLLIITFDDLRRSMALLGLIRVLNPSLKVLVRTKDDKGLDLLKEAGATEVIPEVLEGSLMLVAHV------------------------------- 91787134 ---------------PLAKKFGLGSIIGYLAAGIAIGPWGMGLVTNVQDILHFAEFGVVLMLFLVGLELEPQRLWNLRRPIFGWGSAQVLGCAALLTGAAMLFGVGWQTALVAGLGLALSSTAIALQSMGERNLLPTSSGQAGFSILLFQDVAAIPILALLPLLGAVAGENEAAAQSHR------------------AIEALKIIAVIGGIILGGRLLLRPLLRWIANSGTPEIFTAASLLLVVGIAALM-QLVGLSMALGAFLAGVLLAESEYRRELETDIEPFKGLLLGLFFIAVGMSIDFGVLWKSPGLMAAILLGFLGLKLAVIYGLAWRMKLPYQERPVFTVLLAQGGEFAFVVFQAAAGAQVFSAETASLLIGAVALSMLISPLLLVAVDKL-----------------------------LLPRWANCSTPQLEEISEPQQASIIIAGFGRYGQIVGRMLLAQGIPATVLEHDADMVETVRAFGYRVFYGDATRLDLLRTAGAASARILVLAVDSMEQSLKIVDLAKEHFPNLEIVARAHDVTHWNALRDRGVMRVEREVFESSLRVLELLGQPPHERQAAMRFRQHNLERKDRTKVIAVA- 253997535 ----------SVLAVALFRKLQLPAMLAYFLVGLALGPHTFGVLPDDEASREFAEFGIVFLMFSIGLEFSLPQLYAMRRKVLGLGGAQVFITLALTMCIAKLAGVNWAAAFVIGAALTMSSTAIVSKILAERIDLNSRHGRLSIGVLLFQDIIVVPVLVLIPALGKANA----------------------NIFDVLGLATLKAIGMLLFLFTVGKWLVNPLFNLVASQRSRELFVMNVLMVTLLVAF-ATKTAGLSYALGAFVAGMLISETKYRYQVESDIAPFRDILLGLFFISVGMLLNIAEIFNNIGVILLTLLGFILLKAVIVTAVVRFVKYEIGVAIRTGIILAQAGEFGFVILALGAEQKLIAGPTLQVVLAAALLSMVIAPFLIQYNGRIARRLARSYTRNSS-----------------------QIIEEIDEGSKHLNNHVVICGYGRSGQYLGRFLKEENIPYVALDIDPSRVLEASAAGENVMFGDAARRVVLEAAGAARAKALIISYADNRAAMKILHIAQESYPQLPVIVRTVDDSNMEALREAGATEVVPEILEGSLMLASH-------------------------------- 255065117 ---VVELLGAAVVAVPLFKRLGLGSILGYLAAGLVIGPFGLKLVTDSHAILHIAEFGVVMFLFLIGLEMKPSHLWKLRNQIFGLGTLQVTFSSLFLTQIGLAYGFPLVMSFISAVGFTLTSTAMVMQIMDERHEISTPQGQRIVSILLFEDLLIVPMLAIVAFLAPDNPNAVADAVPLWQKIGVAALSLAALIATGI-------------------WLLNPLFKILAKSKAREVMTAAALLVVLGAAYLM-ELGGLSMAMGAFLAGVLLSESDFRHQLEADIEPFRGLLLGLFFLAVGMSLDVATVLNNWKVILSATVLMIILKCLAIYGVARFAKASHRTAIHRAVLMSQGGEFAFVLLASAAVQRAINAEVLANMTAIVVLSMIMTPFSVMLFDRY--FKEPRAAVAVDDVEEHAG---------------------------ELNGNVLIIGFGRMGQVVSQMPLAYGATISILDNDPDTINVAREYGFKVYYGEATRADVLHACGVEHTDIVAVCVDDGESAVRIVENIHHINPNAKVFVRAWDRRNALALVKAEADFVVRETFYSSMKMGDEIVKALGASVQELRAIHDKVRDADKER------ 166710310 --------LAAIVAVPVFKRFGLGAVLAYLVAGVVLGPDGVGVVQDAERISGAAEIGVVMLLFVIGLELSPALLKVMRHSVFGAGATQVLVTAVILGGLLMAARLGWKSALIVGVALALSSTAVGLQLLAERKALNSDYGRLAFAILLFQDLIAIPLLASIPLLGGSKND------------------------ALEWQDVAKAIAALALVIVCGRFVLRHLFNVVARTRMPEVFTASALLVVLGTAWIMQE-AGLSASLGAFIAGVLLADSEFRHELESQIEPFEGLLLGLFFISVGMGIDLHRVVAEPWVIAAGVAMLLVVKFSLLVGIGSVAKLPLRSSLMLGSVLWLGGEFAFVVFNEADRVGLLEPANHDRLVAIVGVSMALTPLLLLGMQRILNGPLR---------------------------VRTPKTDRPFDTIDAQTPKVLVAGMGRFGQVVARLLTARHVPFVALEHNPHTVEDLRRFGSQLYYGDPTRPELLRAAGADRIQVFVIAVDDPETNIKTVRLIRRLYPQATVLARARNRQHAWKLMDLGAEEVFASSLELSERVLTSLGALAHDHVKRFRQHDEDLLRRDEAKVIQTS- 260779514 ----VIFLTAAVVAVPLAQRLGLGSVLGYLLAGITIGPWGLGLISDVEAILHFAEFGVVLLLFLIGLELNPKKLLQMKGPILGLGGAQVVITTAVLASVTNLAGVSWQTSLVIGMGLALSSTAIALKVIEERGLAGSEAGQSGFAVLLFQDIAVIPMLAILPVLAGNTAGD--------------------------WLDAMWMLGGVIGLLVGGHFLLRPLFRYVVLSGVRELFTVAALLLVIGIALLMQQL-GLSMALGTFLAGVLLAESEYRHELEIAIEPFKGLLLGLFFIAVGMAVNLGLLALEPWNVLMAVFGLVAVKAVILYFLARLAGSKPKARSKMAAILSQGGEFAFVIFTAASAEGLLAQEQTAFLLVVVSLSMVTTPLLLMAQSKWYARGL-----------------------------NFDESGALRTDVVNREPRVIIAGFGRFGQIVGRLMYANKIRVTVLESDASQIQLLRKYGYKVFYGDATQLDLLRAAGADKAEAMVICTDSPDEIMKIVDLCQYHFPHLKLLARARSRVEAYQLLSHGVD---NYSRETFLGALDLGRQALTE------------------------- 285016967 ---------------PVFKRLGLGAVLAYLAAGVVLGPDWLGFVQDTQRIFNAAEIGVVMLLFLIGLELSPARLKVMRHAVFGAGTAQVALSALPLGVLLLCLGMNWKGALVVGMALALSSTAVGLQLLAERKALNSDYGRLGFAILLFQDLIAIPLLAAVPLLGGAKNDT------------------------LTWTEVGQALGALALVVLCGRFVLRHLFRVVARTRMPEVFTASALLVVLGNAWFLQK-AGLSPSLGAFLAGVLLADSEFRHELEAQIEPFKGLLLGVFFIAVGMGINLHRIAAEPWLIVSGVATLLLVKFGLLAGIGRMLRLPWRNALLLGSLLWLGGEFAFVVLIEAQRVGLLDDASHDRLVAIVGVSMGLTPLLLIGMQRLLDGGADAKTRRTSPVPATHYDTVEAQPAQ-----------------------VLIAGMGRFGQVVARLLTAQRIPFVALEHNPDTVEDLRRFGNKLYYGDPSRPDLLRAAGSDSIRLFVVAMDDPETNIKTIRLIRRLYPSARVLARARNRQHAWRLMDLGAEP-FREVFASSLELSEQVLVGLGLDQATARDRIARFREHDEQLLRAQHL 254434151 -TPVLIFLTAAVALVPLFQALGVSPILAYLAAGAIIGPHVLGLIKEVENIGHVAEFGVIFLLFTIGLELSILRLMNMRREVLGLGTVQVLVTALLIGYGAHQLGSSIEVAILIGGGLAFSSTAMVMQLLAERGESAGRTGRGAFSVLLFQDLAVVPFMALLPLLASDGS----------------DIGTALALAGAKAILALLVIFFIG------RFLLSPLYDLVARTHNRELFVATTLLIVLGTSWTTGRM-GLSLELGAFLAGLLLAETQYRHQVEGDIKPFKGLFLGLFFMSVGMAIDLQLVWTQIGTVLLLLASLLSLKCAVLVLFCRLFGFPMATAVHIGLLLAQGGEFAFVLFGFAMILGIIPTEIGQLLLVTVSLSMVLTPWLASLGAYLSRRLTPPLA---------------------------NQEERIQTASEDLRNHVIVGGFGRVGQTVARLLQNYNVPYIALDVDPLKVAQGQAQGYSVYYGSAAQIDVLKAAGLEWARLLVMTLDRHERTHYLIGDLHRSYPDLEILVRGRDQIQSKQLRQAGAAAVIPEALEASLQLSSLTLKCWGIPPEAVEQALEEIRRED--------- 149191595 ----VIFLSAAVVAVPIAQRLGLGSVLGYLLAGVAIGPWGLGLISDVDEILHFSEFGVVLLLFLIGLELNPKKLWQMRVPILGLGGAQVVVTTLILSAIASLFNLSWQTSLAIGMGLALSSTAIALRVIEEQGLGGGETGQSGFAVLLFQDIAVIPMLALLPLLAGNTAGNWAD--------------------------IIWMLAGVLGLLVGGHFLIRPLFRYVVMSGVRELFTVAALLLVIGIAAFMQKL-GLSMALGTFLAGVLLAESEYRHELEIAIEPFKGLLLGLFFIAVGMAVNLGLLISEPLAVLFAVVSLVIIKGLILYVLARLFGIGPKSRSKMAAILSQGGEFAFVIFTAASAQGLLPAEESAFLLVVVSLSMVTTPLLLMGQKKW-----------------------------FEKSLNHVEETTIKTDVEDRQPRVIIAGFGRFGQIVGRLMYANKVKVTVLESDASQIHLLRKYGYKVFYGDATQVDLLRAAGADKAEAIIICTDSPEEIMEVVDLCHNHFPKLRVLARARSRVEAYQLMNHG---VQCYSRETFLGALDLGRQALVE------------------------- 86605625 ---------------------RQPVLLGYLLAGILVGPTGLGWIKELVQVETLAQFGVTFLLFSLGVEFSLKELRQVRGIAIGGGALQIGLTIAITAALAVASGWTPVQGIFLGAVLSLSSTAVVLKSLTETNQMGTPQAHAMLGILIVQDLAVGLMLAVLPALDCPLPELAGSLAKALAEIGLVGLGAVVGGM----------------------WLVPAFLRLLAQQESKEVFLLGVISLCVGIALLTERL-GISSEIGAFLAGLMISEVEYADQTLAYVEPLRDVFAALFFAAIGMLIDPSFIAAHLPLILGLVGLVMVGKFCLVAPLAGLFGYPLPSAVLVGLGLSQIGEFSFVLASEGQALGLVSRQLYLLVVSTTAVTLLVTPLLLRGAPRLLAKLIPFFARWLEASERPPALSPDAPQ----------------------QDHVVVCGYGQVGQDIVRILEARRHPVLVIDQSERVIQHLRSRGIPYLYGNAASAPVLEKAGLPRARALVIALPDRLSMRLCLKRALELAPHLDVVVRATHEEDIEQLYQLGAREVVHPEFEASLGLCSHVLLKLDEPLEVIQQEILAIRSSH--------- 270491467 --------------GVVACRLKLPPMLGYLAAGILIGPHALALTQNSEGVRHLGEFGVVFLMFSIGLEFSLSKLRAMRQFVFGLGLLQVALTLTAGMFVGGLWRMGWQTALALGGTLVMSSTAIVVKLMSERAELESEHGRRVLGVLLFQDLAVVPLLVLIPALGSSPERLLVALGLALLKATVLVG----------------------VLLVGGQRVMRWWLTLVARRKSDELFMLNLLLITLGLAW-LTEAAGLSLALGAFIAGVLVSETEYRHQVGTDIRPFHDVLLGLFFITVGMMLDWHILLERWALVFVLLTVPLLLKAGVILLLARGMGATTGVSLRTGLYLAQAGEFGFVLLSLTQEHGLVEPALMNPVLAAMVLSMLATPFLIQYSNPIVMKLV-----------------------ASDWLQQSLQMTSIARKAINTSGHVLICGYGRCGQNLARMLEREHIPYMALDLDPDRVRQAAAAGDSVVYGDATRLQALMAAGLVRASAVAVTYLDIPATLKVLANTRSHAPQVPVVVRTQDDLHLDKLQAAGATEVVPEAIEGSLMLAGH-------------------------------- 114764919 -------------------RLGLGSVLGYLLAGIVIGP-VLDLVAATEDLRHFAEFGVVMMLFIIGLELEPRALWDMRHRLVGLGGSQIAITMLAVMGCAMALGVSWAPALACGMVFALSSTAIVLQTLNEKGLMQSTGGRSAFSVLLTQDIAVIPMLVMLPLLALPGSPDGSIELGHGSEDGHHGLSLVEGLPGWG--VALVTLAAIALIIVAGIYGARPLFRHIHSSRLPEMFTAVALLIVVGIAFLM-ELVGLSPALGTFLAGVVLANSEFRHQLESDIEPFKGLLLGLFFITVGAGIDILAFLREPFVILGLALGLMLLKGAILMLLARVFKLHTRARWLFTLSLAQAGEFGFVLISFALQLNIFNTGLGQRLLLVVALSMLITPLLFILYDWLST-------RLEEAREAQQEDSIEAD------------------------GPIIIAGIGRFGQIVNRLVGSSGYRTVVIDHDMKTIELMRRFGHRGFFGDPTRPELLHAAGIKDAKVLVAGLDDPKATTKLVRFARRIREDVFIIARAHDRTHVYELYQAGADKIVREMFDSSLRAGRYVLEEIGMSEYEAAIAQETFYHHDRQTVQELA- 218780357 -ADIVVIVVTALAGGLIAQRLKQPLILGYILAGVLVGPYTWGRISPEEIIELLAEIGVALLLFALGLEFSFKKLKPVSRIALIGAPIQIILIIAYGYLIGRLFDWEPIHALWLGGLASLSSTMVLLKTLESQGWMGTLSSRVMIGMLIVQDLAVVPLMIILPQMSDPKAGLP-----------------------ILGVAAIKAVLFLAAMIVVGVRLLPWVMKRVAGWNSRELFLLSITAIGLGVGYGT-YLVGLSFAFGAFVAGMVLSESDFGYQALSDIVPLRDLFGLLFFASVGMLLDLNFLAANLKNILMLAALISIGKFLVFYSLSHAFGYGNVVPLAVGFGLFQMGEFGFVLARTGVAAQAIDQNLYSLFLSVAIVTMILTPVVSRLTVPLYSLQKRLRKDAPMET--------------------------IQISEENMENHVIIVGGGRTGQYVGRVLQRMDEDFVMVEQDFRQVEKVKELGMAVLYGDASQEIVLEGAMVDKARLVLITTPALVTSQTVLRLAKHANPDIRVIAMADSMEHMKLLKEAGTCDVVMPKYEAGLEFARQALMDLH-------------------------- 294650692 ----VVLLAAAVIAVPIFKRIGLGSVLGYLIAGLIIGPFGFAFFSDSASILHIAELGIVMYLFVIGLEMQPSHLWSLRREIFGLGSLQILVSSCALTGVGILFGFTWQVAFIAATGFVLTSTAIVMQLLGDRGDIAQPRGQKIVSILLFEDLLIVPLLALVAFMAPNHVVESTSARLE-----------------MIGIGLLAIAGLIAAGY----WLLNPLFRLLAAAKAREVMTAAALLVVLGAALIM-QVSGLSMAMGAFLAGVLLSESTFRHQIEADIEPFRGILLGLFFLGVGMSLDLSVVAQNWQLILCGVLALMFVKALMIYIVARITKSPHTEALDRALLMAQGGEFAFVLFAAAVSAQVIDNTTRSNLTAIVVLSMVLTPIIGILFKRFT-------------------------------ETKDTISLDNVSVADGLSGSVLMIGFGRFGQVTSQLLLARGVDVTIIDNDIDMIQNAERFGFKIYYGDGVRLDILHASGAATAQAIVVCVDSKETTNKIVELVGHEFPLAKLLVRSYDREHSLYLVKHKVDYMIRETFESAIKFGGVILKELGVDQEEVRRIAHEIRERDEER------ 258544871 -TSAFIYLAAAVLIVPLSKRLGLGSVLGYLLAGILIGPTLHLVGQETHDVQHVAEFGVVMMLFLIGLELEPAMLWKLRAKLLGLGGLQVLGTIAAIAILALILGQPWQVAITAGCVLALSSTAIVLQTLGEKGLLNSPGGQASFSVLLFQDIAVIPMLALLPLIALPELTAAAHGAGGHEATLFKGLPGYIQAPAILAIVIGLIAAF--------HYLSHPFLRYIARSRMREVYTATALMLVVGIAALMS-LIGLSPALGAFIAGVVLADSEYRHELESTLEPFKGLLLGLFFITVGAGIDFELLRHEYHIILALTVAVMAIKAAVLYVLGKTFRLRGTGLPLFTLALAQAGEFGFVLLSFAVQHGDMPEDTAERLLLVVALSMLLTPLLFIAY---DKLLAPRASRDGLKRE---------------------------ADVIAEENPIIILGHGRVGQLVDDLLLSCGYHTTVIDYDVETVEGLSRFGVKSYFGDASQPALLEAAGIAKAKLLIIAIDQREQAVAITEHVRRAHPNLPIIARAYDRIHVYELYNAGASAIIRETFDAAI----RTGRTALEVLGMDAEKAQEISE----------- 77360934 -TQIFTLLVAAVLFVWIFKRVGLPPILAYLATGVLAGSHSVGWMTQTHEMDLVAELGIVFLLFSLGLEFSISRLMAMRNIVFGLGSLQVVVTSTVLIVILYCLNFSLLTSFTIGVIMMLSSTAVVVKLLKENGELNKRRGQLAIGVLLLQDIAVVPLLIILPLLAATGSQS---------------------ISWALAVALTKGAFVCLLLWAIGKWILPKVFNEIALVRTDELFMLTTLLVALFAALLTYS-FGLSMALGAFLAGMMLGESHYRHQLEADIRPFRDILMGLFFVTVGMQLNVMYVLNNSLLIIGALVGLLVLKIAVMAISAQLMGERKQDALACAFMLWQMGEFGFVLIALGAQHQLLTNQQVSFLIALGVLSMALTPFLIDKTPFILKRIGVLDRASQAWESEPKS-------------------------STLYSDHVIICGFSRVGQTVARFLKPEAIDYIAIESNPILVQEGKAAGEPILFGHVKQKDILKCAGVERARLVIITFTEFEQTQIVIDAIKQVAPEVKILIRTKDDSQLERLKELGVTEVVPETLEASLMLVSHVLSMSGRRVSTERHNRYQLLQR---------- 297617289 IVDSLVVFTAALLGGLAADRAKQSAVIGYIVAGIIIGPFVLGLVTDTHVIEAFAEIGVILLMFTLGIEFSFARLENVRPVALWGGICQIMALVVLGSIAGYVLGFSLPQALLLGCSVAISSTMLVMKVLESQGELNSLHGNIMLGILIIQDLAVVVMVTLLPWFSRLSLS----------------------SLPSLGLTLLKSILFVVAVVYVAQKIFPLVMKRAALTNDRDTFLLVALTFGIGVAV-LGYFFGLSLSLGAFLAGLVISESEFTHEIIGKVSSLRNAFVILFFVSVGMLVNPICMVNNWPSLIMLLLLIVPLKFLVFFVIIRLFKYHSRVAFYVATGMIQTGEFSFVLAKLGLDYKIIPDSLYNLILASSIITMLFTPYLIEQAPRWYNWLRTKRCFAGLFPEP--------------------DIGDSAIDPTQLQGHIILCGYGRVGKSIGNALEKLQLPLVCVDFNYLAIQELTAKGIPCLYGDASSESVLVHTRPDTALLAIAALPDLASNVQVVHNLLKINPSLTVFARAHSRYEAEVLREAGALEVVEPEVEAGMETARLV------------------------------- 91791735 ------------------KRLGLGSVLGYLLAGILIGPFLLGLVGEQTDVMHFAEFGVVMMLFLVGLELQPSRLWKLRHSIIGLGGLQVLLSAGLIFAIGFLFELQWQTALAIGLMLSLSSTAIVLQTLTEKGWIKQDAGQNAFSVLLFQDIAVIPILALIPLLAFTDINAAQADHGNMIAHLPSYLQVMISL------------GVIGTIILAGRYVSAPLFRYIAETHLREIFTISALFLVVAIAVIMQKI-GLSPALGTFLAGVVLAESEFRHELEVDIEPFKGLLLGLFFITVGASIDFPLLLEQSLLVLGLVLGLLLVKALVLFVLAQGFKMQGEQKLLFTLALAQGGEFAFVLLSLTQNLEILTLEQTKVVTLVVTISMLCAPLLLMFYERLLVKKTPENPEYDNEIEA--------------------------------TNSVIIAGYGRFGQVVGRLLSAQGYHLSILDHSPSQIDMLRRFGNKVFYGDAARKDLLEAAGAKDAQLLVIAIDAPDKALEIVELAHKHYPQLKIVARAIDRRHAYQYLRLGVTSFKRETFDSAVNLGIEALTLLGNSSTVAERAGDLFSQHDNASL----- 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---------- 134296981 ---------ASVVGVVVFRSLNLPPMLGYLTVGILVGPHAFGVAADLERAEHLAEFGVVFLMFSIGLEFSLAKLRAMQRLVFGLGLLQVVATLVLGALFERWVHIAWQGSVALGGALAMSSTAIVSKMLAERLEIETAHGRNIFGVLLFQDLAVVPLLIVIAAFGAESSKD---------------------LAITLGFAAVKIVIALALLLIVGQRFMTRWLNVVARRRSQELFVLNLLLVTLGAAFITDR-FGLSLALGAFIAGMLIAETPFRHQVEEDIKPFRDVLLGLFFVTTGMLLDPRVIWEHPLLVLGFFVGQILFKATTIAGLARLFGATPGVAMRTGIGLAQAGEFGFVLLNLILDRHLVDATLLQAILASMLLSMLAAPFLIQNADRIVMRL-----------------------SSTEWMQQSLQMTRIATQSLKQRGHVIICGYGRAGQNLARMLEQEGIPYVALDLDPDRVSAAATAGESVVFGDAARRESLLAAGIHRAAAVAITYANTPSALRVLHHVHELAPTLPAIVRTVDDADLEKLLAAGATEVIPEIVEGSLMLASH-------------------------------- 251793122 ----VVLLATSVTIVPLFKRVGLGSVLGYLVAGCLIGPSGFGLFQDPSNIVHMAELGVVMFLFIIGLEMHPERLWAMRKAIFGRGLLQVGLCGVLLTLAGHLLNLSFPIAFIVAMGFTLSSTAIVMQVLEERGISSTPKGQRVVSTLLFEDLSIVPLLAFVAFLSPETDNASHSTN---------------------WAGIGMALAAVLGLVAAGKWLMNPIFRMISKAHIREMMTAAALLVVLGAAL-AMEISGLSMAMGAFVAGVMLSESAFRHQLEADIEPFRGLLLGLFFMGVGMSLDFALVWHNALWLLGIFFLYILGKAISVYAVARMTLLNHKEAIGRTAIMAHGGEFAFVLFSAATTAGVLSAGLNATFTAAVIISMLFSPLIVLVLRRLSK--------------------------PNTKENINTDHVDSIDLIESVENNVVVLGFGRFSQIVCQTLLARGIQVTVIDANIERIRSAAKFGFKVFYGDGSRLDVLRACGLEKASCVILGISDTKGIELIVEQIKHEYPLLPVLARTYDRQSAVNLVKLGIDFQIRETFESAL----LLGREALIRLGVDQIEADEV------------- 163750372 LIQVLSMLVIAIISIALLMRAGLPAILAYLVTGVISGPSGFNWF-SQHEMQSVAELGVVLLMFSLGLEFSLPRLWAMRRTVFGLGSAQVVVTTLLAGCISLFSSLSLVESLVVGSAIALSSTAIVLKLLNEQGWLRRRHGELSVSVLLFQDLAVVPLLILLPLLASGGETLSIQG---------------------IGYALAEGVLVFIALMAFGKWGLPRLFDEVARSRSNELFMLSTLVVAL-LTGALTQWLGLSMALGAFMAGMLLGESQYKRQLEADIRPFRDLLMGLFFISIGMLIDFSLVLQFWWQILIILIAVIVGKTLVVFALLRLAKESFRISVATALSLAQVGEFSFVVLALAVNYELLDVELSTKLVMVAVLSMAIAPWLVRHSLDIARRLQRVKSKGETSL-------------------------VIEPKIEHQNDLVLILGYGRVGQTIARFMKAEAVPFLVLDLDPTRVSEARKAGEPVYFGDVCKRSILKQAKIREAKLIVLTFSGSRILEEVLPLCRQLAPEAKILVRTRDDTDMEELEKAGASQVIPETLEGSLMLVSQV------------------------------- 86610225 --------------------LRQPVLLGYLLAGILVGPTGLGWIKELVQVETLAQFGVTFLLFTLGVEFSLKELRKVRGIAVGGGILQIGLTILITAVLAVVSGWTPVQGIFLGAVLSLSSTAVVLKSLTETNQMGTPQAQAMLGILIVQDLAVGLMLAVLPALDCPLPELAGSLVKSVA---------EIGLVGLGAV-------------VSGIWLVPAFLRLLAQQESKEVFLLGVISLCVGIALLTERL-GISSEIGAFIAGLMISEVEYADQTLDYVEPLRDVFAALFFAAIGMLIDPSFILGHLLLILGLVGLVMVGKFCIVAPLARLFGYTLPAAVVVGLGLSQIGEFSFVLASEGQALGLVSRQIYLLIVSTTAVTLLLTPFLLRGAPRLFSGLIPFLARWLESGERPRALAPDAPQ----------------------QGHVVVCGYGQVGQDIVRILEARRHPLLVIDQSERVIQHLRSRGIPYLYGNAASPLVLEKAGLPQARALVIALPDRMSIRLCLKRALELAPRLDVVVRATDKEDIEQLYQLGAREVVHPEFEASLGLCSHVLLELGEPPDIIQQEILAIRSSH--------- 119774529 -------LLAAVLAVPLAKRLGLGSVLGYLVAGVAIGPLLGLVGQETQSIQHFAEFGVVLMLFLVGLELDAKQLWQMRQRLLGLGGLQVLLTTGAVAGLALILNQPWQIALALGMIFAMSSTAIVLQSFNEKGLAKTEGGRGGFSVLLFQDIAV---------IPILAILPLLALSAPQLDAGHEDMSLVAGLPAWAN--ALVVLGAIAAVVFGGRFLTRPLFGYVARSGLREVFTAAALMMVIGIAALMS-LVGLSPALGTFLAGVVLASSEFRHELESTIEPFKGLLLGLFFITVGAGIDFEMLLSQFALVLGLALGVMVIKALVLLLLAKIFRLSGSDKWLFALSLAQAGEFGFVLLGYSQQQGIFGSELGGLLSMVVALSMFLTPGLFILYERI---ILPRVTRSTNERE---------------------------ADTIDEQGPVIIAGIGRFGQIVNRLLRANGVKTVVLDREYAQVERLREIEMKSFFGDVSNPELLHTAGIESAKMLVVAIDDVEGATALVRHVRQQYPQVAILARAFDRGHFYALTEAGADWVVSESFYSALNM----------------------------------- 152984002 ----VVFLIAAVFMVPLAKRLQLGAVLGYLLAGVLIGPSVLGLVDNPESVAQISEMGVVLLLFIIGLELSPRRLWVMRKSVFGVGLLQVLLGLVIGTVALVGFGQPVNSAVVLGLGLALSSTAFGLQILAERKELTQPHGRLAFAILLFQDIAAIPLIAMIPLLSGAHSDAGGSELTQT----------------------LKVVGSIAAVVVGGRYLLRPVFRIVAQTKLQDMSTATALLVVMGTALLM-ELAGVSMALGAFLAGLLLADSEYRHELEAQIEPFKGLLLGLFFISVGMSADVSLLLKSPWMVLGLTVLLIALKAPVLYFVGRISGLDKASALRLGVVLAAGGEFAFVVFKMARDQGLFENDLHNLLVLSITLSMALTPLLVLGLARLLA----------------------------KQPEAVKPPPEMERIDNDDTPRVVIAGVGRMGQIVARVLRAQRVPFIALDTSVETIELTRTLGIPIFYGDPMRPEILRAAQVEKAEFFVIATDDPETNIETAKRVRKLYPHLKIIARARNRQHVHLLLDAGVEPV-RETFFSSLEMSRMVLCGLGLSEEQADARIRRFRRHDEEVLASQHL 95928490 ----------------IFTRLKLSPIIGYLISGIIAGPYGFYLIKNIHEVEVIAEFGVILLLFTIGLEFSISRLLRLKKLLLAGGLSQILLCGALFTGIGTLFGFSMTTSLTLAMALALSSTAIVLKLLSERGEIDTSHGRMSLGILLAQDLAVVFFLVALPLLAGQDLTFS-------------------------IKEIGKVALLMVGLLIFSRFLLQPFLLAILKTRSQELFRLTILALILVTAWLTSA-VGLSLELGAFLAGLALAESPYAHQALSDILPFRDTFLAIFFVSIGMLVNLDLVLANWTIVLSATLAVFAIKFFAAALATALCRFPLRIILLTGFLLFQAGEFSFVFMKAATSLQLIDDQVYQITLAVIALTMILTPLIAGQAERWAAALSGLLGKPRTEI-----------------------HPEIQEQTGNLTGHVIIAGYGLSGRNIGRILRRFHIPHVYVELNGDSVHKGRQKGDFVIYGDATSGDVLHELGIHRAKALVLSINDPAALARAIPTARHHNPDLYILARTRYVAELEHLCALGANEVVPDEFEASLQLGANLMH----------------------------- 83746573 ----LVLLAAAVIGVVLFRMLQLPPMLAYLVVGVVIGPNATGLESDSAQTRYLAEFGVVFLMFSIGLEFSLAKLRSMRRLVLGLGASQVVLTMLLSLLLSHWYPLSWQASLALGGALAMSSTAIVSKMLAERLQLETEHGRNIISVLLFQDLAVVLLLIVVPSLGKNPTD----------------------LVLTLSIAAVKIIVALVLILFLGQKLLSRWFHLVAARRSQELFMLNLLLVTLGMAALTERL-GLSMALGAFLAGMLVSETPYRLQVEEDIKPFRDVLLGLFFVTVGMLLDPRVVVQHWALVLGLVIGPVLFKFVLIALLARAFGSGGGAAIRTALGLAQAGEFGFVLLNQIDGMRLIDPLLGQAILAAMLLSMLIAPFLIQYSDAIAMRLSR-----------------------TDWLMQSLAMTKIAAQSLQTERHVIICGYGRSGQNLAHMLEQEDISYVALDLDPDRVRDAAAAGERVVYGDAARRESLVAAGIHRAAAVAVTYADTASALKVLHHVQALAPTLPVIVRTIDDADLDRLQQAGATEVVPEIIEGSLMLASH-------------------------------- 309367625 ----VIFLTAAVVAVPLAQRLGLGSVLGYLLAGVAIGPWGLGLIRDVEAILHFAEFGVVLLLFLIGLELNPKKLIQMRGPILGLGGAQVFVSTVVIAVVANLFGATWQTSIVIGMGLALSSTAIALKVIEEQGLAGGETGQSGFAVLLFQDIAVIPMLAVLPVLAGNTAGN--------------------------WLDAIWMLVGVGGLLIGGHFLLRPLFRYVVLSGVRELFTVAALLLVIGIALLMQKL-GLSMALGTFLAGVLLAESEYRHELEIAIEPFKGLLLGLFFIAVGMAVNLGLLALDPVNVLLAVFGLVAVKGLILYALARVSGSNAKSRSKMAAILSQGGEFAFVIFTAAGKEGLLDSDQTAFLLVVVSLSMVTTPLLLMAQSKWYARGLNTDTETLKS------------------------------DVVNKQPRVIIAGFGRFGQIIGRLMYANRIKVTVLESDASQIRLLRKYGYKVFYGDVTQLDLLRSAGAEKAEAMVICTDRPDEIMKTIELCQVHFPHLKLFARARSRVEAYQLLSHGVD---NYSRETFLGALDLGRQTLVELYQAKRAEAHFRKLDD--------- 50083664 ---ITIFLGAALLLVPLGKHLGIATVLGYLFTGILLGPSILNIASDANAILHMADFGVILLMFLIGLELQPQRLWQLRHSIFVMGSLQVVLGIVLIAVIILLFKLDIASGFVLGFALALSSTAFVLQLLAEKQQLSTTYGQQSFSILLFQDIAAIPLLAMIPLLTGTSSTHHGIAY------------------------FAAIIATFTGLFLFSRYIMRPFFRFVAKSGATELITAVGLFIVLGVVMLM-DLLGISTTLGAFLTGVLLADSEFRHELEASIAPFKGLLLGLFFMTVGMTTQVSLLLDMPWLIIGGALGLILIKGIVLTAISRYFKYSWQNSLLLAACLAQGGEFAFVILKVAQKEGVLAQAMTDPVILIVTVSMVMTPICYWLIQ---------------------KQILPLFSKEHPPEYDAIPQHEHPM---------IIAGFGRFGQIIARNARLNHIGFTAIDNNLQQIDFVRRYGGTLYYGDITQPDILRAAGIEKAKVFILAIDDVEDSMNVARHIRLNYPQITLMVRARDRYQVHLLRDLGVEHIWRETYLSSLGMAYRAEQQAYDNIELFRDYDEKLLTQQ--------- 37537901 -------LGAAALIVPIASVLGLGSVLGYLIAGCIIGPWALRLVNDAEAILHFAEIGVVLMLVAMGLELDPQRLWKLRASVFDGGALQMVACGVLIGLFCMLLGLRWQVAELIGMTLALSSTAIAMQAMNERNLTVSQMGRSAFAVLLFQDIAAIPLVAMIPLLAASGGATSLMAFALSALKVAAALALVVVLG---------------------RYLTRPLLRFVARSGLREVFSAVACSWSSALGLLLEEVG-LSMAMGAFLAGVLLASSEYRHALENDIEPVKGLLLGLFFIGVGMSIDFAPWSPNPLRIVILLVGFPAIKMLMLWLIAQPLGVPRAQHRWFAVLLGQGSEFAFVVFGPARMADVLDGEWPKALTLAVALSMATTPILLVLLTRLEK--------------------------------SSSGQARDADEIDEEQPRVIVAGFGRFGQIAGRLLLSSGVKMVILDHDPDHVDTLRKFDMKVFYGDATRVDLLESAGAEKAEVLINAIDDPHVSLELVARVKEHFPHLQIISRARDVDHYIQLRQAGVEAPERETFEAALKSGRMTLEALGLGAYEARERPDLFRR----------- 309379084 ---------------VLCRKFNIPSMLGYLLVGFLAGPGMFSLIPKSHATDYLGEIGIVFLMFSIGLEFSLPKLRAMRRLVFGLGGLQVGITMLSVMGILMLTGVPFTWAFAVSGALAMSSTAIVSRILSEKAELGQAHGQMAMGVLLMQDIAVVPLMILIPALAGGGDG---------------------NIWAALGLAFVKMLLTLGLLFFVGSKIMSRWFRMVAKRKSSELFMINVLLVTLGVSYLTA-LEGLSMALGAFVAGMLLSETEYRFQVEDDIRPFRDILLGFFFITVGMKMDIGVLSGNWRLVLMLLAVLLVLKAVIVFAVSFKMKHSAGDSIKAALYLAQGGEFGFVMLAIAGQLDMVSPELEQAATAAVLLSMIAAPLMMGGGDALVGRFIK-----------------------SNWDMKSLDLHSMLVEAMSKSDHVLIIGFGRGGQTVGRVLAQENIPYFALDLDIARVQVAKNAGEPVSFGDAKRREVLEAAGLGRAKMVVVTLNNMHETQHVLDNVLSMYPNMPVYVRATNDDYVKTFTDMGAEEAVSDTKETGLVLA---------------------------------- 254502139 ----IIFLSATVVAVPIAKRLGLGSVVGYLAAGAAIGPHGLQLLGSGEDVLHVAELGVVLLLFVIGLELDPQKLWRMKRDIFGLGTAQVMLTGFCLFGFAQLAGMGQSAALVAGFGLALSSTAFALQILQERGQLSSEYGQRAFGILLLQDIAIVPLLAMVAILAPGEGPSTTAE---------------------IVQEVLIVLSAVAAVILTGRYLISPVFLLLAATRAREVMLSAALLVALG-SAGIMHTVGLSMALGAFLAGVLLAESSFRHTLEADIEPFRSLLMGLFFVAVGMSLDFSLVMANWAYIAGGVMVVMVVKGLFLWGLSRGTGSSNSDAMRIAVTLPQGGEFAFVLFTAAVVNSIFDYETANLLNAIVILTMLLTPVACLGLDVLATRAKAR-----------------------------GVENPSIETFDEATPTVLVVGFGRFGMVVAQILTSEGLEITAIDNRPDRIAYARKQGYRVYYGDATRADVLEAAGAGDAALVAMCIENDKVMAQSIEMIREDFPKALIFCRATDRAHAMDLTKQGVDFQIRETFESSVVFGRAALEALGTPLDRIDQIEEDVRYRDEQRLAE--- 209542990 ITILVVGLTLAFVLGMLANRLKISVLVGYLLAGVAVGPFTPGFVADQELALQLADIGVILLMFGVGLHFSVKDLLAVRAIALPGTLLQVALSSLAGMGLALLMGWTVRAGLVFGLALSVASTVVLMRALDEQRLMETERGHLAIGWLVIQDLVTVLVLVMLPALA------------PVLKDGTAHAPALSALALTLALTLGKVAAFIALMLLVGRRVIPAALHYVARIGSRELFRLALLAVALGVAFMASELFGVSFALGAFVAGMVLSESALSQHAAEETLPLRDAFAVLFFISVGMLFEPTTLLRHPASLLAPLAVVFIVTPAIVFVTLCVLRQSLRTALTIAAGLSQIGEFSFILATLGVDLGLLDESARSLILAVSILSILLNPLAFLAVTLLAPWAERIDALRAGPPGEAATVA----------------------HPSTLRGHAVVVGYGRVGALVVDGLLHQGWPLLVIETGDMAMQPLRDRGIETILGNAADPAVLAAANIPEARLLVVAIPEAFEAGQVVAQGRAANPSITIIARAHFDSAVDHLHHLGADVVIMGEREIARAMLDHAEH----------------------------- 90413569 ---------------PIAQRLGLGSVLGYLIAGIAIGPWGLGLISDVEAILHFSEFGVVLLLFLIGLELNPKKLWQMRSPILGLGGGQVLVTSLVIAGIVMACSITWRDALVIGMGLALSSTAIALRVIEEKSLDGSETGQSSFSVLLFQDIAVIPMLAVLPILAGGGGGS--------------------------WLDFAWMIGGIAALLVGGHFLLRPLFRWVVLSGVRELFNVAALLLVIGIALGMQSL-GLSMALGAFLAGVLLAESEYRHELEIAIEPFKGLLLGLFFISVGMAVNLGLLFEFPLQILAAVAALVIVKGLLLYGLARLFGIRAKSRSQMAAILSQGGEFAFVLFTAAQGEGLLGTQLSSFLLVVVSISMMTTPLILLLQDR------------------------------WFIHTFKSEDEALESDVIDREPRVIITGFGRFGQVVGRLLFANKIRVTVLERDPSQIQFLRKFGYKVYYGDATQLDLLRAAGADKAEAIIICTDEPDEVMEVVTLCQQHFPKLKVLARARSRVEAHQLLSHGVDNF---SRETFAGALDLGRQAL--------------------------- 260220113 -------LSAAVIAVPLSKAVGLGAIIGYLAAGIAIGPWGAGLVNNVEDILHFAEFGVVLMLFLVGLELEPRRLWSLRRSIFGWGALQVLGCTALLMLVAMACGVGWRLSLVGALGLALSSTAIALQVMGERNLMPTQSGQAAFSILLFQDVAAIPILALLPLLGASSGSNDGLAPMEYAQAAIKIIAVIAGIVLGGRLLLRPL------------------FRWIARSRTPEIFTAAALLLVVGISALM-LLVGLSMALGAFLAGVLLAESEYRRELETDIEPFKGLLLGLFFIAVGMSIDFGVLLASPGTMALVVVGFLVVKAVVIYGLARHIQLPGPERPVFTLLLAQGGEFAFVVFQAAAGANVFSAPTASLLIGAVAVSMLLSPLVLVAVDRW--VLPRFAGRKGPALEEIAEPQSAP---------------------------VIIAGYGRYGQIVGRVLLAEGIPATVLDHDADMVEAARSFGYRVFFGDATRLDLLRTAGAGTARVLVVAVDDVEQSLAIVDLAREHFPTLPIVARARDVTHWNQLREREVTLVERELFESSLRSARSVLEVLGQPAHIARQSTMRFRQH---------- 90580833 ----VVFLAAAIIAVPLAQKLGLGSVLGYLIAGIAIGPWGLGLISDVDAILHFSEFGVVLLLFLIGLELNPKTLWQMRKPILGLGGGQVVITSGVIAVVGFLPSLTWRDAAVIGMGLALSSTAIALRVIEEQQLSGSETGQSGFAVLLFQDIAVIPMLALLPALAGGKGGSWNDA--------------------------FWMLGGIAVLLVGGHFLLRPLFRYVVMSGVRELFNVAALLLVLGIALIMQAL-GLSMALGAFLAGVLLAESEYRHELEIAIEPFKGLLLGLFFISVGMAVNIGLLWQYPLQILAAVFALVAVKGVVLYLLARIFGVREKSRSQMAAILSQGGEFAFVLFTAARAEGLLDAQLLAFLLVVVSISMMTTPLVLTLQNRW----FVRSFKASEQPEPESDIVDRAP-------------------------RVIITGFGRFGQVIGRLLFANKIKVTVLERDPSQIQFLRKFGYKVFYGDATQLDLLRAAGADNAEAIIICTDAPTEVMEVVAICQQHFPHLKILARARSRVEAHQLLGQG---VECFSRETFAGALDLGRQAL--------------------------- 78048045 ---------------PLFRRLGLGSVLGYLAAGLAIGPFGLGLFNEPQAILHVAELGVVMFLFVIGLEMRPSHLWSLRKEIFGLGTLQIAVCALVLTGVGMLLGFALPVAFVAASGFVLTSTAVVMQLLAERGDVALPPGQKIVAILLFEDLLIVPLLAIVAWM--GASGDPQAASQRWQ-------GIGIGL------------ACIVGLLAAGRWLLNPLFRILAASKAREVMTAAALLVVLGAALLM-QVGGLSMAMGAFLAGVLLSESTFRHQIEADIEPFRGILLGLFFLGVGMSLDLRVVAADWRLIVVGVLALMVGKGVCIYAVARLMRSDHRQALDRGVLMAQGGEFAFVLFAAASASGVIDAQVNASLTAIVVLSMALTPLFVLLQRRLTPAAAVSLDGVEAASGQ--------------------------------TGSVLIIGFGRFGQVASQSLLARDVDVTIIDNDIEMIQSAEEFGFKIYYGDGTRLDVLHASGAHSARAIAVCVDNQEAANRIVELATREFPHAKLLVRSYDRQHSLQLVAAGVDYQIRETFESAV------------------------------------- 162148363 ITILVVGLTLAFVLGMLANRLKISVLVGYLLAGVAVGPFTPGFVADQELALQLADIGVILLMFGVGLHFSVKDLLAVRAIALPGTLLQVALSSLAGMGLALLMGWTVRAGLVFGLALSVASTVVLMRALDEQRLMETERGHLAIGWLVIQDLVTVLVLVMLPALAPVLKDGAAHAPTLWALAL------------TLALTLGKVAAFIALMLLVGRRVIPAALHYVARIGSRELFRLALLAVALGVAFMASELFGVSFALGAFVAGMVLSESALSQHAAEETLPLRDAFAVLFFISVGMLFEPTTLLRHPASLLAPLAVVFIVTPAIVFVTLCILRQSLRTALTIAAGLSQIGEFSFILATLGVDLGLLDESARSLILAVSILSILLNPLAFLAVTLLAPWAERIDALRAGPPGEAATVA----------------------HPSTLRGHAVVVGYGRVGALVVDGLLHQGWPLLVIETGDMAMQPLRDRGIETILGNAADPAVLAAANIPEARLLVVAIPEAFEAGQVVAQGRAANPSITIIARAHFDSAVDHLHHLGADVVIMGEREIARAMLDHAEH----------------------------- 261250428 -------LTAAVVAVPLAQRLGLGSVLGYLLAGVAIGPWGLGLISDVDAILHFAEFGVVLLLFLIGLELNPKKLLQMKGPILGLGGAQVVVTTLVLASVAYIAGTSWQTSLVIGMGLALSSTAIALRVIEEQGLGAKEAGQSGFAVLLFQDIAVIPMLALLPILAGNTAGD--------------------------WLDALWMLAGVGGLLVGGHFLLRPLFRYVVLSGVRELFTVAALLLVIGIALMMKQL-GLSMALGTFLAGVLLAESEYRHELEIAIEPFKGLLLGLFFIAVGMAVNLGLLALEPLAVLSAVVGLVIVKGMILYLLARFAGSRAKSRSKMAAILSQGGEFAFVIFTAAASEGLLNQSQTAFLLVVVSLSMVTTPLLLMAQSKWYA----RGLNAETAAELKSDIINKQP-------------------------RVIIAGFGRFGQIIGRLMYANKIKVTVLESDASQIQLLRKYGYKVFYGDATQVDLLRAAGADKAEAMIICTDSPDEIMQIIELCKTNFPNLKLLARARSRVEAYQLLSHG---VESYSRETFLGALDLGRQAL--------------------------- 50086405 ----VVLLTAAVIAVPLFKRIGLGSVLGYLIAGLVIGPFGLAFFSDSASILHIAELGIVMYLFIIGLEMQPSHLWGLRREIFGLGTFQIVVCALGLTATGMLFGFSWQIAFIAAAGFVLTSTAIVMQLLGDRGDITQPRGQKIVAILLFEDLLIVPLLAIVAFMAPNQVVESTTSR------------FENIGIGLLAIAGLIAAGF---------WLLNPLFRLLAASKAREVMTAAALLVVLGAALLM-QVSGLSMAMGAFLAGVLLSESTFRHQIEADIEPFRGILLGLFFLGVGMSLDLKVVAQNWPLILSSVVAFMFVKALMIYIVARTTKSSHQEALDRALLMAQGGEFAFVLFAAATSAQVIDSTIKSNLTAIVVLSMVLTPIIGIL-----------FGRFTKSSKQVSL--------------------ENVDIAENLKGNVLLIGFGRFGQVASQLLLARGVDVTIIDTDIDMIQNAEKFGFKIYYGDGSRLDILHASGADQAEAILVCVDQKEMTNKIVDLVQHEFPLAKLLVRSYDREHSLYLVKQNVDYIMRETFESAIKF----GGAVLEELGVDEQEIRQI------------- 218892816 ----VVFLIAAVFMVPLAKRLQLGAVLGYLLAGVLIGPSVLGLVDNPESVAQISEMGVVLLLFIIGLELSPRRLWVMRKSVFGVGLLQVLLGLVIGTVALVGFDQPVNSAVVLGLGLALSSTAFGLQILAERKELTQPHGRLAFAILLFQDIAAIPLIAMIPLLSGAHSEAGGSELTQT----------------------LKVVGSIAAVVVGGRYLLRPVFRIVAQTKLQDMSTATALLVVMGTALLM-ELAGVSMALGAFLAGLLLADSEYRHELEAQIEPFKGLLLGLFFISVGMSADISLLLKSPWMVLGLTVLLIALKAPVLYFVGRISGLDKASALRLGVVLAAGGEFAFVVFKMARDQGLFQNDLHNLLVLSITLSMALTPLLVLGLARLLA----------------------------KEPEATKPPPEMERIDNDDTPRVVIAGVGRMGQIVARVLRAQRVPFIALDTSVETIELTRTLGIPIFYGDPMRPEILRAAQVEKAEFFVIATDDPETNIETAKRVRKLYPHLKIIARARNRQHVHLLLDAGVEPV-RETFFSSLEMSRMVLCGLGLSEEQADARIRRFRRHDEEVLASQHL 89902985 ---MTLLYLLAAVLGVVACRLKLPPMLGYLAVGIVIGPNALALAKNADGVRHLGEFGVVFLMFVIGLEFNLPKLRAMRSHVFGLGFFQVLLTMLLGMMAPTLWGMGWQTALALSSALAMSSTAIVVKLMTERLEMESEHGKRVMGVLLFQDLAVVPLLVLIPALGVSAES----------------------LFQTLAFASLKATLLIALLLVGGPRVMRFWLTLVARRKSEELFVLNLLFITLGLAW-LTEMAGLSLALGAFIAGMLISETQYKQQVESDIRPFHDVLLGLFFISIGMMLDWRLVLERWPLVLLLVSVPVFFKAALVGLLARSLGATTGVSLRTGLYLAQAGEFGFVLLTLAQSNALVPPALLNPILASMVLSMLATPFVIMYSNQIV-----------------------LKWVSSEWLQQSLQMTSIARQSIKANKHVIICGYGRCGQNLARMLDQESIPYIALDLDPDRVRQATVAGDSVVFGDAARLQALIAAGLARASAVVITYLEVQSALKVLAHTRDHAPQVPVIVRTQDDHDLEALRKAGATEVVPEAIEGSLMLASHLALVGVPMRRVIRIVRDQRDAR---------- 198283744 -----------VLLVGFLRHLRLPAVFAYLLTGVILGPHALAVVPDLASTRQLAAFGVVFLMFTIGLEFSLAQFLSMRRLVFGMGLAQVVLTSLVFVGIALLIPLSWKTGVILGGILAMSSTAMVVRALAEKMEIQTRHGRIAVSVLLFQDLAVVPLLILIPALAGSAND----------------------LADDLAMAGLKAVLVLLVLLVVGRPVMRPWFQLVANRKSTELFMLNVLLVTLGLAWITEQ-AGLSLALGAFVAGMLISETAYRYQVEADIAPFRDILLGLFFVTIGMLVDLPAWWANLSWVIIVLAMILLLKGALVWGLARLFGYESGVAMRSAIVLAQAGEFGFVLLALANQYQLLPAHVLQPVLGGMLLSMMLAPVLVERNGWLTRQMV-------------------------GSYRHHRDQQLADIRSANLQAHVVLCGYGRVGQSVGRVLEEEGIPFVALDLDPVRVRQAQSAGESIFYGDASRRDVLQAAGIFSARAVVITYANVTSSQRVLSIIKELRPDLPVVVRAHDDSQLERLEAAGADEVVPEVTEGALMLASQ-------------------------------- 270308875 --DLIIVLIAAVLAGLLARRFKLPLLLGYLGAGIAIGPNGFGLVQSPGVIESMATVGVILLLFTLGLDFSLDELKRVGKVAVLGGLIQIIVTAGFGFLLGRGLGWDINASIFFGFMVSLSSTLIVLKILMDRGEAEAPHGRVMLGILLVQDICLIPLMIILPALGSEGGD----------------------IGLTIGVAFAKAAAFILVMFALGFWVFPRLLGRVA-SHSHELFLLSVITLSLGAAMGATAL-GLSPAVGAFIAGLLIGQSMYAKQALADIIPLRDIFGALFFVSLGMLANLNFAVENMGLVLLVVVFLLVIKSLVAGVVPWLFGYTFQTSFTTGIGLMQIGEFSFVLAGVGLASSVISDSIYAITISSAVITMIITPFALSFSGAAYRKV--------------------SQWPLASKLVSLRTSGQAEFMDLDISNHAVICSQGGVAKTLTRVMNRRNFPFLVIDLDPQTIAELRRQKAPAIYGDAANPEILRFARLEKARLLICAMPGFADTEQVVKNARKINARLDIVARVTSDTQAAKLKQMGVSEVVQPEFEVGLELSRH-------------------------------- 224826294 LAPIVLVLLSAVLAVTLCRTLKVPPMLGYLVVGFLAGPGVMQLIPDGEETAFLGEIGIVFMMFSIGLEFSLPKLRAMRQLVFGVGLAQVLATLLLIAGVIGALFDSVLAGFAVGGALAMSSTAIVSKLLTERLELNQPHGQLAIGVLLFQDLAVVPLLILLPAFAGGSAT----------------LGMDLG------LAALKVVAVMALLLSFGQRLMRPWFHLVARQRSGELFMINVLLVTLGVAY-LTELSGLSLALGAFVAGMLISETEYRYQVEEDIKPFRDILLGFFFITVGMRVQLPVLYTHAGEVLLLVALLVPVKLGIVFGLARAFGHKANDAMRGALALAQGGEFGFVLLALSGKLGLIGAQTEQAAIAAILLSMLVAPFLILHGDKITRRLIK-----------------------QDWMMQALNLHQMLVESMSKSDHVLICGYGRSGQVLARLLETESIPFFALDLDPDRVREAGEAGDPVVFGDAGKKEVLIAAGLMRAKAVVVTFADTHAALRILNMVQSLRSDLPVIVRTVDDSDMDVLRRAGADEVVAEVMEGSLMLATQALMV---------------------------- 254525115 ---VVALLGAAVVMVPLFRRAGLGSVLGYFAAGLAIGPFGLGWFSDPQAILHTAELGVVMFLFVIGLEMRPSHLWSLRKEIFGLGTLQIATCALVLTSIAKLFGFPWQVAFIGATGFVLTSTAVVMQLLAERGDIALPSGQKIVSILLFEDLLIVPLLALVAWMAPSAGSADGEGSR--------------------WLSVAIGVGAIVGLVLVGRFLLNPLFRVLAESKAREVMTAAALLVVLGAALLM-QLSGLSMAMGAFLAGVLLSESTFRHQIEADIEPFRGILLGLFFLSVGMALDLSVVAAHWQLILGLVLALMAAKALCIYVVARIMGSDHAQALDRGVLMAQGGEFAFVLFSAAASAGVIDLEINANFTAVVVLSMALTPLVVLVYKRVAP--------------------------------KPTVNMDGVDEADGLSGSVLLIGFGRFGQVASQSLLARDVDVTIIDNDVEMIQSAARFGFKIYYGDGTRLDVLHASGAATARAIAVCVDKAEAADRIVELVAHEFPQAKLMVRSFDREHSLRLIHAGVDFQIRETFESAV----LFGQAALVELGADEDDAIEIAEQIRRR------ 70731580 -ANLLIILASSLVVIALFRRLSLPPVLGYLSVGLMVGPTALDWVNDSEDLPDLAELGVVFLLFSLGLEFSLSKMLALRHVVFGLGSLQVLCTGLILGVLLALFGMPLTAALMLGTGLALSSTAIVSKELTSLGEIFSSHGQNAIGVLLFQDVVAVLLLTLVPVFAGSS---------------------EHAWYWALPATLGKTVVLFVGLLLASRWLLPRLFHEVAASHSAELFVLLALVIVLLTAW-LTHLLGLSPALGAFLAGMLLGESHYRHQIEADIRPFRDILLGLFFVSIGMLIDLQLFIDHALLITGLTLALLLIKGSVVATLLKLRGSDGETAWRSGLALAQGGEFCFALMAQMQLSQMIPPDISSLLLAATFCSMLVTPLLLRAAPVITARLHRKPNQTAQLEE-------------------------ISAQNAELQGHVLICGYGRVGQSIGRFLRHEQLRYIALDDDPVRVQEASAGESCVHYGDCRRGDLLAAVGLERARLLVIAVDKSDIALTVLKAARRLDRTVPILVRTRDDSQLAELKAAGANEVVPELLESSLMLASH-------------------------------- 149912282 --NIFIYLAAGVVAVPIAKRLGLGSVLGYLIAGAIVGPYALSLISNQEDVMHVAEFGVVMMLFLVGLELKPALLWQLRMPILGTGGLQLCATTLCIFIILLTCGLAWQTALAIGLIVALSSTAIVLQNLQERELMKTEAGKNAFAVLLFQDIAVIPILSILPLLVIQDTAIVESSTSAW-------------------LSALMIAGVIAGIIIGGHFLVVPLLRIIAGSRSREIFIATALALVVGIAL-AMEAVGLSAALGTFLAGVVLADSEYRHELESDIEPFKSLLLGIFFISVGASIDFTLLLDQPILVALLVTGLIAVKFIVLFITGIVFKIQRSQNWLFSCALAQGGEFAFVLTSFALQRQVFDNEIASLLVLVVTLSMVFTPLLLIINDKIIAPTFKRKVPHADNKATPEHQIP-----------------------DDTDSSVIIAGFGGFGQVVGRLLHGYHINTTILENDVGQIELLQQFKYKVFYGDAEQLNLLHAAGADNAKLFIIAVESASRTKRILIKVKKHFPHLTVLVRATDRNHAQQLIRLGADHVFRESLDSGISLVETLKALGMRANQAHRAGQ--VFRRHDEAVLH--- 294624731 ---------------PVFRRLGLGSVLGYLAAGLAIGPFGLGLFNEPQAILHVAELGVVMFLFVIGLEMRPSHLWSLRKEIFGLGTLQIAVCALVLTGVGMLLGFALPVAFVAASGFVLTSTAVVMQLLAERGDVALPSGQKIVAILLFEDLLIVPLLAIVAWM--GASGDPQAASQRWQ-------GIGIGL------------ACIVGLLVAGRWLLNPLFRILAASRAREVMTAAALLVVLGAALLM-QVGGLSMAMGAFLAGVLLSESTFRHQIEADIEPFRGILLGLFFLGVGMSLDVRVVAADWRLIVVGVLALMVGKGVCIYAVARMMRSDHRQALDRGVLMAQGGEFAFVLFAAASAAGVIDAQVNASLTAIVVLSMALTPLFVLLQRRLTPAAAISLDGVEAASGQ--------------------------------TGSVLIIGFGRFGQVASQSLLARDVDVTIIDNDIEMIQSAEEFGFKIYYGDGTRLDVLHASGAHSARAIAVCVDNQEAANRIVELATREFPHAKLLVRSYDRQHSLQLVAAGVDYQIRETFESAV------------------------------------- 291288363 LADITYIFATAAVSLAICSKLKVPEILGYLITGVLLGPNGFSVIHALHEVEMMAEIGVVLLLFAVGLEFSLSHLLALKKPALLGGGFQVTVTALVTGGVVYIMSHGLSLAIITGMIVSLSSTAIVLKVLAGRGEMDSPHGRLSTAVLIFQDIAVIPMMLLIPVMAGTGDNVYID----------------------LGVTGAKAVFIVAAIFIGARTLVPKVLYYVAASKNRELFLLVVVLIGLGTASLTYK-AGLSLALGAFLAGIMVSESGYGQQALSSVIPFKDIFTGFFFVSIGMLIDFQIYADHPVLILSTAVLILFGKSVISALSILILKYPLKTAVVTGLALGQVGEFSFIMAKTGVSAGVLDSQHYKFAVAVIVLTMAAAPFAIKYGDMIAQLIVKLP---------------------MSERLREGAQSIFTRPSETFEDHIVIVGYGLAGRQLAASCRREGVRFIAIEMNPETVKKEHGKGTNIMYGDASSIEVLEHAQLNTARAIAITVPDPVAVRKIVETARAEHPYIHIVARTRYALELSPLKKLGANAVISEEIESANKLVSEV------------------------------- 190574029 ---VVALLGAAVVMVPLFRRAGLGSVLGYFAAGLAIGPFGLGWFSDPQAILHTAELGVVMFLFVIGLEMRPSHLWSLRKEIFGLGTLQIVTCALVLTSIAKLFGLPWQVAFIGATGFVLTSTAVVMQLLAERGDIALPSGQKIVSILLFEDLLIVPLLALVAWMGPSAGSADGEGSR--------------------WLSVAIGVGAIVGLVLVGRFLLNPLFRVLAESKAREVMTAAALLVVLGAALLM-QLSGLSMAMGAFLAGVLLSESTFRHQIEADIEPFRGILLGLFFLSVGMALDLGVVAGNWQLILGLVLALMAAKALCIYVVARIMGSDHAQALDRGVLMAQGGEFAFVLFSAAASAGVINLEINANFTAVVVLSMALTPLVVLLYKRVAP--------------------------------KPTVNMDGVDEAEGLSGSVLLIGFGRFGQVASQSLLARDVDVTIIDNDVEMIQSAARFGFKIYYGDGTRLDVLHASGAATARAIAVCVDKAEAADRIVELVAHEFPQAKLMVRSFDREHSLRLIHAGVDFQIRETFESAV----LFGQAALVELGADEDDAIEIAEQIRRR------ 302187558 ----VVFLLAAVLTVPLAKRLKLGAVIGYLFAGVIIGPSVLGLIGDTESVSHISELGVVLLLFIIGLELSPKRLWVMRKSVFGVGMAQVLLGLIIGGVAFSAFGQPLNTAVILGLGLALSSTAFGLQSLAERKQLNSPHGRMAFAILLFQDIAAIPLIAMVPFLAGADHAMDTGESINHG---------------------LRVLGSIAIVVIGGRYLLRPVFRIVAKTKIQEVSTATALLVVIGTAWLM-ELVGVSMALGAFLAGLLLADSEYRHELEAQIEPFKGLLLGLFFISVGMGANVGLLLSSPLIVLGLTLLLIAIKLPMLFLIGRTLGLNNRSALQLGLVLAAGGEFAFVVFKIGSAQGLFEAGLYDMLVLTITLSMAITPLLFIA---LARWIKPRIKPVEVPDE--------------------------YRDIQTDKPRVVIAGMGRMGQIVARILRAQKIPFIALDTAVESIEFSRSFGVPVFYGDPLRPEILRAAKVDEAEFFVIATDDPDTNIKTAELIRKLYPHMKIIARARNRQHVHRLMDLGAHAV-RETFYSSLEMSRQTLMGLGLSETQADARISRFKRHDEQVLAAQH- 57233574 --DLIIVLVSAVLAGLLARRFRLPLLLGYLGAGIAIGPNGFGLVQSPGVIESMATVGVILLLFTLGLDFSLDELKRVGKVAVLGGLIQIVVTAGFGFLLGRGLGWDINASIFFGFMVSLSSTLIVLKILMDKGEAEAPHGRVMLGILLVQDICLIPLMIILPALGGEGG----------------DIGLTIG------VAFAKAAAFILAMFGLGFWVFPRLLGRVA-SHSHELFLLSVITLSLGAALGATAL-GLSPAVGAFIAGLLIGQSMYAKQALADIIPLRDIFGALFFVSLGMLANLNFAVENIGLVLLVVVFLLVIKSLVAGAVPWLFGYTFQTSFTTGIGLMQIGEFSFVLAGVGLASSVISDSIYAITISSAVITMIITPFALSFSGAAYRKV--------------------SQWPLASKLVSLRTSGQAEFMDLDISNHAVICSQGGVAKTLTRVMNRRNFPFLVIDLDPQTIAELRRQKAPAIYGDAANPEILRFARLDKARLLICAMPGFADTEQVVKNARKINDRLDIVARVSSDIQAEKLKKMGVSEVVQPEFEVGLELSRH-------------------------------- 260913137 LVQVVALLGAAVIAVPLFKRLGLGSVLGYLAAGLIIGPFGFGLFTDPQAILHVAELGVVIFLFVIGLEMHPSHLWHLRKQIFGLGSLQVILAAALLTGVGVAFGFSLPISFVSASGFVLTSTAIVMSELAERNQLSTSSGQKIVSVLLFEDLLIVPLLAIVSFLSPIHTESDKPLWQS------------------IGISLLSIVILVAIG----RWLLNPLFKILARYKAREVMTAAALLVVLGAALLM-EWGGLSMAMGAFLAGVLLSESSFRHQLEADVEPFRGLLLGLFFLGVGMALDLAVVADNWLLILLGVVVLMIVKFATIYGVARIAKSDHQEAIDRAFLMAQGGEFAFVLYSAATSQGVLNEVDNANMTTIVVLSMAITPLLLILQQKFLQPKVKTLREADNVDEKHS---------------------------------VLLIGMGRFGQVINRILQFSGYKVTIIDMDETTISGINKYGIKAYFGDASRPELLLKAGIEDAKVLVVAIDNPEQTLRIVEFAKEVNPNIKLVVRSYDRVHTFRLYGKGVNDIIRETFDSAVRSGKR-------------------------------- 255070049 LTDALVLLFASILAVTLVSKIGGSPVLGFLLGGAAVGPYTTGLVGHVAQAQVLAEFGVVFLLFNIGLELSLERLQSMAKYIFGMGSAQMVMTTMLCAAAAIACGLTIPQSVVVGMGLAFSSTAVALQVLQDRGEAGTRHGRGTFSVLLFQDLTVVLVFMLVPLLAGPDS------------------GSVAAIIGSLAKAIVKTVAAIGAIMTIGRTILRPIYSRIAKLGKAEVLTATTLFTALGTSL-LTQSIGLSMALGAFLAGLLLAETEFHLQVESDIAPFRGLLLGLFFMTVGMQIDPTTLFANFNTIVTIASGLLAIKMCVMAICGPAFGLNLLASLRAGVYIAPGGEFAFVTYGIAAAAGLLSLDIVNQINLAVVLTMAATPMLANVGANLKKLLKKEDSVASLQAKE--------------------------GDVDDLSGHVIIAGYGRVGRMIGELLSEQLIPFVAVDVSAEDVQKGRDMDAPVYFGDAGSPAVLHAVGAEKASCAVVTLDSPGANYRTVWALNKYYPNIKVYVRARDIDDGLALEKAGAKAVVPETLEPSLQL----------------------------------- 189499080 -------LTAAVVSVPVAKKLGLGSVLGYLIAGIIIGPFVLGLIGEEQNVMQFAEFGIIMMLFLIGLELKPSMIWKLKGSIFGMGGAQVFTTALIVMAIAIMFGLQWKTSLALGLVLALSSTAIVLQTLHEKGLMKTDGGQNSFSVLLFQDIAIIPILAMLPLLATGHAAVHEAHGEGATQAFQ---AWMDGLPIWGQT--IAVLGVVAGIILAGRYLVNPAFRLIALTRLREMFTAAALLLVIGITVLMG-MVGLSPALGAFIAGVVLAQSEYRHELETNIEPFKGLLLGLFFISVGASIDFLVIASNPLVILELVAALIILKFLILAAIGRVFRMSFDNILLFALALAEGGEFAFVLFSFGLNNGVFEASLVNPLIAVVALSMAMTPMLVLLNEKL-----------------------------IQPRFGTKEMPEKVPDRIDKRSRVIVAGFGRVGSVVGRFMQANDEEATYLDADPDNVELLRKMGLQVFYGDASRSGLLEAAGAAEAELLVIAEDNTEKVVEIARTARKYFPHLEIIARASGWDDSYELIDMGVSKIYLDTLDSALRIGDALSRLGHRKYHVRRAMNTFRRHEENH------- 239817367 LTNSLIYLGAAVLVVPLSKALGLGSIIGYLVAGIAIGPWGLGLVSSVEDVLHFAEFGVVLMLFLVGLELEPKRLWNLRRPIFGWGTAQVLSCAAVLFAVGFAAGVAWRVALVAALGLALSSTAIALQVLGERNLLKTPSGQAGFSILLFQDVAAIPILALLPLLAGATAAEQSLSGLDRT------------------LEGLKIVGVIAGIILGGRLALRPLLRWIARSNTPEIFTAAALLLVVAIAALM-QFVGLSMALGAFLAGVLLAESEYRRELETDIEPFKGLLLGLFFIAVGMSINFGVLIASPGLMALLVVGFMAIKLAVIYALAKAMGLAYQERPVFTLLLAQGGEFAFVVFQAA-GPDVLPPETTSLLIGAVALSML---LSPLLLVLLDKFVLPRYSR--------------------------SNGTQLEEISEQQDAKVLICGFGRYGQIVGRMLISQGLRVTVLDHDADTVEGLRQFGFRVFYGDATRLDLLRTAGAGTAKAIVVAVDDIEQSLEIVDLVKEHFPKARIIARARNVNHLFQLRDRGVTDVEREVFESSLRALEALGWPAHERESAMRFRRRNLKLSDE-------- 261364499 ---------------PLFKRLGLGSILGYLAAGLVIGPFGLKLVTDSHAILHIAGFGVVMFLFLIGLEMKPSHLWKLRNQIFGLGTLQVTLSSLFLTPIGLAYGFSLVMSFISAVGFTLTSTAMVMQIMDERHEISTPQGQRIVSILLFEDLLIVPMLAIVAFLAPDNPNAVADAVPLWQKIGVAALSLAALIATGI-------------------WLLNPLFKILAKSKAREVMTAAALLVVLGAAYLM-ELGGLSMAMGAFLAGVLLSESDFRHQLEADIEPFRGLLLGLFFLAVGMSLDVATVLNNWKVILSATVLMIILKCLAVYGVARFAKASHHTAIHRAVLMSQGGEFAFVLLASAAAQRAINAEVLANMTAIVVFSMIMTPFSVMLFDRC--FKEPRAAAAVDDVEEHAG---------------------------ELNGNVLIIGFGRMGQVVSQMPLAYGATISILDNDPDTINVAREYGFKVYYGEATRADVLHACGVEHTDIVAVCVDDGESAVRIVENIHHINPNAKVFVRAWDRRNALALVKAEADFVVRETFYSSMKMGDEIVKALGASVQELRAVHDKVRDADKER------ 73542897 ------------------RRTGLGAVLGYLLAGAAIGPFALRMVTNVESILHFSEFGVVLMMFVIGLELEPRKLWALRRSIFGYGGIQLAACALVIGILAALVGAPWPVALVAGLGLALSSTAIALATLGERNLFGTPAGGASFGILLFQDIAAIPMIALLPLLAAESAADAS---------------------GGGWQSAAKAVAVIAAVVFGGRYLVRPALRFIARTDMREMFTAFALLLVVGIAL-MMDAVGLSMALGTFVAGVLLADSEYRHALEADLEPFKGLLLGMFFMAVGMSIDFAVLARAPGTVLGLVAVFVVAKTAVLMFLGRYFEIARGQRLLFALLISQGGEFAFVVFGVAGTAGLLPRETEALLVLIVALSMVATPLLLLAYDRLVAPRLGVTKR------------------------------RADEAITPQDNPVMIAGFGRFGQIIGRLLYAQGVGVTVLDHDPDQIEFLRQYGFKIFYGDATRLDLLEAAGIDKARILIVAIDGMDDSLQLIDRVRERYPDLQIYARARHVSHIYQLKDRGVNLFEREMFEGSLMLGRRVLEGLGFDPAEARNVALRFRRH---------- 259418532 -------------------RLGLGSVLGYLAAGIIIGPILGLVGSEAEELQHFAEFGVVMMLFLIGLELEPRALWAMRHHLIGLGGLQITASTALLAAAAIFFGHSWQVGLAVGLALSLSSTAIVLQTLSEKGLTRTGGGRATFSVLLTQDIAVIPILALLPLLAAPHAMSLSEDTDDAQDAAHHSLSLVEGLPGWAVT--LMTIGAVAFVILAGVYLTRPVFRFIHASNLREMYTALALLIVVGISFLMT-LVGLSPALGAFLAGVVLANSEFRHELESDLEPFKGLLLGLFFITVGAGINYKLFLAEPGDVIGLALLVILAKGTVLYFVGKAFGLKRRNHWLFTLGLAQAGEFGFVLLAFSLQLNVVTPDLSEKLLLVIALTMLITPLLFILYEVLSKRM-------------------------------KEAQVEHTPDEIDEEGTVIIAGIGRFGQIVHRLVNASGFKTVLLDSDMKAVQLMRRFGVKSFLGDPTRPELLKAAGISKAKVLVVALDDQENATKLVAYARRNYPNIHIVARAYDRNHVFALYKAGANDIVREMFDSSLRAGRYVLENIGLSEYEAAQAEQTFYAHDRHTVRELA- 297539379 ----------AIILVPLFKRLGLGSVLGYLLAGILIGPYALKLIPDPEQVLHFSEFGVVLMLFLVGLELESQKVWELRKVLFGLGGLQVVSTIALVTFATHMMGFTWSIAIVIGMGVAMSSTAIGLTSLTEKKQLSTPGGQASFATLLFQDLSVIPIFMLLALIAPNNAKS-----------------------GFDIWAVAKAIAVILAIVFASRTLLRPIMRIVAKTGIREIFVAFSLLLVIGVSL-AMQSVGLSMALGTFLAGVLLADSEYRYELRLDIEPVKGLLLGLFFIAVGMSVDLSLLANSPLLIFGLALLIVITKMSILIGLGLSFKYSIRDALLFSVTLSQIGEFAFVIFGAALTQQTIPRETYNILNAVVAVSMLITPILLLLY---DRFLVL-------------------------------DCGERPKDAIEENNAVIIAGFGRFGQIVGRVLLAKGITATLIDNDPNQVDLMREFGWRCYYGDASRLDILEEAGIAKAKLFIIAVNDPEATLSVAKLVKERWPNVAIVVRARSRTDAFDLRDLDL-YPIRETFYSSLEAARHALLAIGESPASAAKIIKHFEIHDLEQLEATR- 300772834 ---IIAYLGSAVIFVPIAKKLGLGSVLGYLIAGVIIGPSVLQWVGSTQDVMHVAEFGVVMMLFLIGLELDPGTLWKLRGPILGMGGLQVILSALLIATICSLMGFSWKEGLVLGLTLALSSTAIVMQSLGEKGWLDTVAGKSSFAVLLFQDIAVIPILALLPLLADNASAVTTEGDTWLTDISGPA-------------KAVSLLAAVAIVVLIGKYIVGPILRVITRTGMRELFLVGALLLIVLIAFIMQK-VGLSPALGAFLAGVVLANSEFKHELESDLEPFKGLLLGVFFIAVGASINIFFVWQEASTISIWVGLFMLVKIIVLYVLAVVFKLKIDQRIILAVSLAQMGEFAFVLFSIIGQLRLLSTDTINIMVAVVAVSMALSPILLLVA---DKLILPRLNSLANPPESEEKEFDEVNENKK----------------------VIIAGFGQVGTIVARFLHLNKVETTILDYNGDRVEMLRKYGFKVYFGDPTRYDLLKSAGASKASIIVSAFDNDEDHMKLVYMVKKHFSHLKIVAIANTRNLAYDLIENDVDRVYRVGTDIALRMVDVMTELGYRRYTVYRASQKFSKLEEKS------- 156740051 -ADIAIIVVAALIGGFVAQRFGQPLLLGYILAGVVVGPHTGGIVSNIHDIELLAEIGVALLLFALGLEFNLGRMGKVRTIALAGTTIQILVTMAFGFGIGRMLGWPEYESLWFGAIVALSSTMVILKTLLEQGRLGSLAGRIMMSMLIVQDLAVVPMLIILPTLQDPGAGLLT-----------------------LGWAILHAALFLALMIYGGTRLMPVILRQIAAWNSRELYLIAIVAIGLGVGY-ATYLAGLSFAFGAFVAGMVLSESEHSHHALSSIGPLRDLFGLLFFVSIGMLIDPAFLIDHLGIVLLVVALVAIGKALIFGAISRAFGYADGIPILVGLGMFQIGEFAFVLAEVGLNANAIRQETFTLVLATAVVTMVLTPFAVRGADPLAARLRRTREVIEAHLAPEQ----------------------------TLRNHIIIIGYGRVGRYIAGALQHLRMPCVVIDQDYNAVERARKAGLPVIYGDGASPVVLEAAGLAHARLVMVVVARGVDVEHVVRQVRQLNATVPLIARAANVAQIEELQPLGVDEIVQPEFEAGIEMVRQ-------------------------------- 74316557 -----------------------PTMLAYLVTGIAIGPFALGWIPDSDEARYLAEFGVVFLMFSIGLEFSLPRLMTMRMTVFGFGGAQVVLTIVLSAAVAWMLGLPPLAALAVGGIMSMSSTAIVSKMLTERLEVQTSHGRQIFGALLFQDLAVVPLLILIPAFAKESDA----------------------MAATLGLALLKATVVLGFLLFVGQRVMRPWFQWVAGHKSPELFTLNLLLFTLGLAF-LTESAGLSLALGAFLAGMLVSETEYRYQVEDDIKPFRDVLLGLFFVTIGMRLDPTQVMLDWADVLMIVAAIVIGKGVLVAGLAMAFGSGRPTAWRTALGLAQAGEFGFVLLAQAADLRLLGVEVAQPLLAAMVLSMLIAPLLIHRMDTLTRLLA-----------------------GSEWSGRAKEVHDISIKSFGKTRHVIVCGYGRSGQNLARLLEAEGITFIALDADPERIRAVAASGVSAVYGDASRREVLVAAGLSRAQAVVVTYSDVHSSMAILRHVRELRPEVPVIVRTIDDTHIDALKAAGAAEVVSEVMEGSLMLASH-------------------------------- 83858584 -----------VLAVPIASKLGLGSVLGYLLAGIVLSPILGLLHVDVIAIQHFAEFGVVMMLFIVGLELEPRRLWEMRGRLLGLGGLQVGITALVVFGVCLFLELPWRQGVAIGFILALSSTAIVLQTLTERGLMSSDGGRSSFSVLLFQDIAVIFMLALFPLLASVASHGAGAHGADAAGGHGAGGDLAPFEHLPGWAKGLVSLAAIAIVVGIGSYLTRPLFRFIAMARLRELFTAAALMLVVGIALLMT-LAGLSPALGAFLAGVVLANSEYRHELESHIDPFRGLLLGLFFITVGAAVDFQLLADQLWTTLAMTLGLIVIKALILFALSLAFRIGGSDRWLFTLGLAQAGEFGFVLLTLTVSESILPQTVSSQLLLVVALSMLLTPGLFVLYDRI-CALMAKQTRPAEADEIDSHAE------------------------------IIIAGHGRVGGIVNRMLRAYGHETTVLDYSSSQLEALRAFGFKVFFGDATRPDLLHAAGIEKAKLLIVALNNRDQITELVRHVCKHHPHVHVIARAVSREHVYDLYAVGCRDMIRETFDSSV----RIGRSAFEALGAHAFDAEQMSRQEDRKML---- 289433358 --DLIIVLVAAVLAGLLARRFKLPLLLGYLGAGIAIGPNGFGLVQSPGVIESMATVGVILLLFTLGLDFSLDELKRVGRVAVLGGLIQIIVTAGFGFLLGRSLGWDINASIFFGFMVSLSSTLIVLKILMDRGEMEAPHGRVMLGILLVQDICLIPLMIILPALGGDGG----------------DIGFTMGIAFAKAAAFILAMFALGF------WVFPRLLGRVA-SHSHELFLLSVITLSLGAAMGATAL-GLSPAVGAFIAGLLIGQSMYAKQALADIIPLRDIFGALFFVSLGMLANLNFAVENMGLVLLVVAFLVVIKSLVAGVVPWLFGYTFQTSFTTGIGLMQIGEFSFVLAGVGLAASVITDSIYAITISAAVITMIITPFALSFSGAAYRKV--------------------SQWPLASKLVSLRTSGQTEYKDLDISNHAVICSQGGVAKTLTRVMSRRNFPFLVIDLDPQTIAELRRQKAPAIYGDAANPEILKFARLDKARLLICAMPGFADTEQVVKNARKINSRLDIVARVTSDTQAEKLKKMGVSEVVQPEFEVGLELSRH-------------------------------- 254419647 -----------VIAVPVFKRVGLGSVLGYLAAGLAIGPFGLKLFQEPETILHVAEFGVVIFLFIIGLEMRPKRLWGLRKEIFGLGAAQVLFCGLILTLTAMLAGFSAPVAFVGAMGFVLSSTAVIMQMLEERGEIAGGPGQRSVSILLLEDLAIVPLLAIVAVLASVLGVANEQAPPLWQ-------------------TIGFAVAAVGGVLLAGKYLVNPIFRLLARYGGREVMTAAALLVVVGAAWAMS-LGGLSMAMGAFLAGVLLSESTFRHQLEADVEPFRAILLGLFFLSVGMSLDLSVVVADWRLVVGGVIAFMAVKALGIYAVARLFKASHHEAVERAALFAQGGEFAFVLYGAAVTAGLFDAQIGAMLSAIVILSMALTPLTSLLTQRLLP-------KPTLSAEDA----------------------EGVDFAKDLRGQVLIIGFGRFAQVVSQPLLARDVDVSIIENDVEMIQAASQFGFKVYYGDGAQLHTLRASGADEAEIVLVCVDKPEVADRIVELVKSEFPTTKIMARAFDRGHSMRLIQAGVDYQIRETFESALKFGERALIELGMDEGQAAEAIGDVRRRDEARL----- 154150349 ----LGILTVALLF--LGRRFKIPSIVCFLVIGMLAGPYALSIVSDQSTIETIGEIGVILLLFTIGLEFSFERLLKAWRVVVIGGAFQVCTTIVVAALLHMINGVMFTEAIFFGFLVSLSSTAIVMKILQDRGEVETVPGRTLLGILIFQDLAVIPMLLLTPVLMGSSISTAS-----------------------LPFEIIKVIAILAILIVSAHWVVPWVMYRVARQKNRELFVFTIAGICFAVAWLTNA-AGLSYSLGAFMAGLIIGESEFSIDAVSNIIPFRDVFAAIFFISIGMLLDTSVILSQLSIVITLLAIILVAKVLTGSVASAILGMPTRVSIFVGLALAQIGEFSFVLAKNGVDSNLMGPGPYQFFLAAAIITMALTPFTMNMAFPVTNLLYRLFPDRIKRPDPRKDASGPA--------------------PEELSGHIVIVGYGMTGKSVARAAEILGIPYNAIDMDPDVVARERAADHEIIFGDATHREILEYAGIERARALVVVISEQNVVPGIIHLAREMAPSIYIVVRTRHVNDVRQLLDLGADEVIPEEFETSVRIFSRV------------------------------- 89093638 ----LVILCCAVIATTLFRRIQLPPLLAYLSVGALVGPYALGVIEDVHSIEFLSELGVVFLLFMLGLEFSVSRMIAMRKAVFGLGSLQVIITSAVIIGFCTLIGMPLTTSVVIAGALSLSSTAIVSRELIHRNELDTPHGQLSVGTLIFQDLAAVFFLIVVPTLNGGASEINGSQ---------------------VALMLLEGGTLLIVLLLIGHIVMPMLFHESARSGSSDVFVLTSLAAA-LLAAWLTEAAGLSMALGGFLAGMMLGESRYRYQLEADIRPFRDVLLGLFFVSVGMQLDLQSLLENWYWVLVFTLCLITAKTLIITFIGSLLHKDLVNSLRAGLSLSQGGEFGFALLALALGSQLISPEINTLTVA----------------------TIIISMIITPIIMNHTHRVDGLLAKQQLEQEDSIDPSGSQIDNHNLNNHVIICGFGRVGQIMARFLDQAQIPYIAIDNDPVRVMEASTAGEHICFGDARRDDILEAVGAKNARMLILSFPETESSLPALKHIRSRFVDLPILVRTRDDSQLDEFQTAGATEVIPEALEGSLMMISHVLSLL--------------------------- 255264352 -----------VIAVPIASRLGLGSVLGYLIAGIALSPLLAALNVDVVSIQHFAEFGVVMMLFLVGLELEPKMLWNMRGKLFGLGGLQVGLTMLAVTAISMALGLAFSFAITIGMVLALSSTAIVLQTLNEKGLMKSDGGQSSFSVLLFQDIAVIPMLAFIPLLAAPDLIEMFSAEAADAAHGTDHGTDHGADHGADHGDGLVTVAAIAAVVLGGNFLTRPIFNFVSQAKLRELFTATALMMVIGIAVLMT-FVGLSPALGTFLAGVVLANSEYRHELESDIDPFKGLLLGLFFMTVGAGINFPLLAANLLPIVGMTFGLMALKAGILLILAYIFKIRGGDKWLFALSLAQAGEFGFVLLSFTVANEVLPASIADQLLLVVALSMLLTPALFILY---DRVIAPRFA----------------------------ASQSRDPDKIDEKGSVIIAGHGRFGGIVNRALLGAGYETVVLDHSSAQLDMVRTFGIKAFFGDATRPDLLHAAGIENAALLVVAIDNKEQATELVHYVHKNHPHVKIVCRAMDRGHVYELYAAGCRQIIRDTFDAARSALEELGVHPYAAERAMRVERDLMALRDLAELFDPNI 300113586 -TPVLIFLTAAVALVPLFQALGVSPILAYLAAGAIIGPHVLGLIKEVENIGHVAEFGVIFLLFTIGLELSILRLMNMRREVLGLGTVQVLVTALLIGYGAHQLGSSMEVAILIGGGLAFSSTAMVMQLLAERGESASRTGRGAFSVLLFQDLAVVPFMALLPLLASDGSDIGKAM----------------------ALAGIKAILALLVIFLIGRFLLSPLYDLVARTHNRELFVATTLLIVLGTSWATGRM-GLSLELGAFLAGLLLAETQYRHQVEGDIKPFKGLFLGLFFMSVGMTIDLQLVWTQIGTVLLLLLSLLSLKCTVLVLFCRLFGFPMATAVHIGLLLAQGGEFAFVLFGFAMVLGIIPTEIGQLLLVTVSLSMVLTPWLASLGAYLSRRLTPPLA---------------------------NQEERIQTASEDLRNHVIVGGFGRVGQTVARLLQNYNVPYIALDVDPFKVAQGQAQGYSVYYGSAAQIDVLKAAGLEWAHLLVMTLDHHERTQYLISDLHRSYPDLEILVRGRDQIQSKQLRQAGAAAVIPEALEASLQLSSLTLKCWGIPPEAVEQALEEIRRED--------- 89346056 -------LSAAVIAVPLSKALGLGSIIGYLAAGIAIGPWGLGLVNDVQEILHFAEFGVVLMLFLVGLELEPKRLWSLRRPIFGWGSAQVMGCAVVLTAVAMGFGVDWRVALVAGLGLALSSTAIALQVMGERNLLPTTSGQSSFAILLFQDVAAIPILALLPLLGAFSGQDSSLDTASK------------------ALESLKIIPVIAGIVLGGRLALRPVFRWISRSRTPEIFTAAALLLVVGTAALM-QLVGLSMALGAFLAGVLLAESEYRRELETDIEPFKGLLLGLFFIAVGMSIDFGVLRDSPGLMAAVVAGFLAVKGVVIYALARMMKLPFQEQPVFTLLLAQGGEFAFVVFQAAAGANVFPAKTASLLIGAVAVSMLVSPLILVAIDRL-----------------------------LLPRYANCGVTTMDEIAEPQSAPIIIAGFGRYGQIVSRVLLAQGIAATVLDHDAEMIEVARKFGYRVFYGDATRLDLLRTAGAGTARILVVAVDDVAQSLEIVDLAQAHFAQLEIVARARDVTHWNKLRDRKVMLVERELFESSLRSARSVLELHAARLSTMRFRRHNLEYQDSAKLIAV-- 218710765 ---------------PIAQRAGLGSVLGYLLAGVAIGPWGLGLISDVEAILHFSEFGVVLLLFLIGLELNPKKLWQMRAPILGLGGAQVLITTLIITAIACMFGLTWQTSLVIGMGLALSSTAIALRVIEERELGGKEAGQSGFAVLLFQDIAVIPMLAMLPLLAGNTGGSWADM--------------------------LWMLGGVIGLLVGGHFLLRPLFRYVVMSGVRELFTVAALLLVIGIAVIMQQI-GLSMALGTFLAGVLLAESEYRHELEIAIDPFKGLLLGLFFISVGMAVNLGLLAESPFAILIAVMALVVLKGLVLYALARIFGTQAKARSRMAMILSQGGEFAFVIFTAASAQGILSGEQVSFLLVVVSLSMVTTPLMLKLQ---DRFFARQLNQISESA--------------------------MSSDVVDRSPRVIIAGFGRFGQIIGRLMYANKIRITVLESDASQIHILRKFGYKVFYGDSTHLELLRAAGADKAEAIVLCTDSPDEIMKTVDLCKQHFPQLKILARARSRVEAYQLLNHGVS---NYSRETFLGALDLGRQTLTE------------------------- 303251014 LAKIVALLATSITIVPLFKRIGLGSVLGYLVAGCLIGPSVLGLIQDPQAVVHLAELGVVMFLFIIGLEMHPELLWSMRKAIFGRGFLQVATCGVLLTLAGYILGLTKEVAFIAGAGFTLSSTAIVMQVLEDKGIASTQKGQRIVSTLLFEDLAIVPLLATIAFLAPEQANEEKTFS---------------------LTSIGIAIVGIIILVVGSKWVMNPLFRMISKAKVREMMTAAALLVVLGAALLM-EMSGLSMAMGAFVAGVVLSESSFRHQLEADIEPFRGLLLGLFFMGVGMSLDLNFVFNDLIWLLSIVAVCVLGKAFGVYIIALITRLPHREALMRTSIMSHGGEFAFVLFSAAAAAGLLDQDQQATFTAAVIVSMLISPLVMLLMQ--------RMVARKASVEAPNMMGIEV--------------------AEDLENSVIVIGFGRFSQIVCQALLARGITVTVIDSSTDRIRAAATFGFKVYYGDGTRLDVLRASGLEKADCVVLGINNPARSALIVEQIKNEYPLTPIFARTYDRHSAIELTKLHVDFQIRETLESAL----VLSKAAMMKLGVDEVEATEI------------- 283852361 ILAMTGGLIAALILGLFAKRLGLSPIVGYLVAGFLVGPFTPGFVADKDITNQFAEIGVILLMFGVGLHFHLKDLLAVRGVALPGALAQILVSAGLGAVAAHGFGWSWSAGIVFGIAISVASTVVLTRVLADNRALHTPIGHIAVGWLVVEDLFTILVLVLLPAIYG------------------PKGLEDGGLGLTLGLALLKLAGLIAVAAVAGRWLLPRFFEYVARTGSRELFTLAVLASALGLAVGSALLFGASMALGAFLAGMIVGQSDFGARAASDALPMRDAFAVLFFVSVGMQLDPSSVAAEWRLELATLGIVLLGKPLAALVCVLLLRRPLPVACAVAAALAQIGEFSFILAGLATGLGILPPNATNALVVASVVSITLNPWLFQAVEPLVGWLERRGLVRRGAAHQ-----------------------EAVLEDDAAAHRAVVVGYGPVGRTLCRILRDNGIEPVVVEMNIKTVRMLLAQGWGAVHGDASSREILLHAGIETATGLFIT-ASGVDAGQIVSAALDLHPGLRVLSRADYLREAAVQCRAGAQAVFSGEGEIALSMTAYLMR----------------------------- 117619919 -----------------FRRLGQPVILAYLLAGVLLGPYGVAVITGQAIMQTIAELGIVFLMFSLGLEFSLPRLIAMRRLVIGVGGLQVLLTSLLFFAIAWWWGLSLPQALVVSGTLALSSTAVVIKQLGEQKQLHTRRAQLGVSVLLFQDLAVVPLLVMIPILARPEIQGSALLAE-------------------IAWATLKGLFALLSLLAVGKWLLPLLFHEVARARSDELFVLSALLVAL-LAASLTQWMGLSMALGAFLAGMMLGESHYRHQLEVDIRPFRDVLMGLFFITIGMTMDWQRVAQDWWLVATSVLCLILFKSLLVLLAGRLMGERKRDAMAAGIMLSQVGEFGFVLLALANHHGLLDHRLVSLLIGIGVTSIAMTPWLVLQAHHLARSLT---------------------------DPALLTRSEVAQSGLSKSQHVIIAGFGRAGQTCARFLKQEEIPFLALDLDPERVSEAKSAGEQVAFGDASRRDILLAAGLLRARLVIITFDDHKRVEAMLALIRELAGEVKVLVRTRDDSFLEAFKRAGAFAVIPESQEGALMLVSHL------------------------------- 85860644 --------------GLVAKLFRQPLILGYILAGVVIGPHTGGIAASVHNIEKLAEIGVALLLFALGLEFSLQELKPVRKIALIGTPLQIILTQAFGFALGAWWGLDWQSALWFGALISLSSTMVVLKTLMSQGWMGTLSSRVMIGMLIVQDLAVVPMMIILPELSHPETGLP-----------------------LLALSILKAAIFLFLMIFLGTNLIPRLLRYIAGWNSRELFLVSVVTIGLGIGYGT-YWFGLSFAFGAFIAGMVLSESDYGHQALSEIIPLRDIFGLLFFSSVGMLLDPVFLWTHATTILLLIVLVIVGKGLIFAGLSRLFQYRNVIPLAVGLGLFQVGEFSFLLARVGLNTNSISTELYSLVLSLTVSTMFLTPFLSSLTQPIYSFFRARAKR--------------------------EPLQTINLPKYGLSDHVVIAGGGQVGQNIARILEQFDVKFVLVEVDFHRFEQLKALSYPCIFGDAGQAIVLEASKIRKAKLLLITAPSALVSQTVATHAHVISPDLKIMARAISIEHMKTLHSRGVYEVVQPEFEASLEFTRQ--ALLHFKVPPDRIQQ---------------- 52426191 LVSIVTFLGAAIIVVPLFKKIGLGPVLGYLAAGLAIGPFGLALFTDSTTIIHIAELGVVMFLFLVGLEIQPKQLWGLRKYIFGMGSLQVLGATGALTAIGLLYNFSLQFSFIAASGFVLTSTAIVMQTLSYRNDMTSDPSRRIIAVLLFEDLLIVPLLALVAILSPAQTADSLQSHSLWQHIIVSFAG-------------------LALLIVAGIWLLDPLFRLVAKTKIRELMTAVALFVVLGSALLM-EATGLSMAMGAFLAGVLLSNSSFRHQLEVDIDPFKGLLLGLFFLGVGMSLDLTHVLNHWKMIVSALFLMMITKGIIIYAVARATGSTKLQSLDRAVLMAQGGEFAFVLFSSAALQGVISAEVHANMTAIVVLSMALTPLFIVIY---QKWIAPKFA----------------------------VREVLENDVIEEQNDIILIGLGRFGQIVNHLLRASGFQPTIIDKDAKLVSGMKKRGIRSYFGDACHPDLLHRAGIETVKLVIVAIDNTKQATKIVQHIRQINPKAKIIARAYDRHHVFELAQAGANVQIRETFDSALRTGKQALTTLGIEQEKVHRIGNMFFGKDRHSV----- 153010364 ----LMILGGAIIAAPLFKRLGLGTVLGYLAAGITIGPVA-RLIADGEDFLHFSELGVVFLLFIIGLELKPSRLWALRQSIFGLGTAQVLLCGAALTTLGIYFGLSPEAGIIIGFGLALSSTAFAMQVLEDRAETNQKHGQRAFSILLFQDLAIVPILAIIPALSPTEPSQASAGFHLATAIAAIAALVVAG-----------------------RYLINPMFRIIANTGAREVMIAAALFVVLGSASLL-QAAGLSMAMGAFIAGVLLAESSYRHELEADIEPFRGIFLGLFFVAVGLSLNLTVIVQYWKVILLAVPIFMATKIAIIYLLCRVFRSNHNDAVRIAFLLPQGGEFAFVLFSAASAASIVSSALGSELVAAVTVSMALTPLSVLIGSKL--------------------------------LIKDKTVDEIEENFEGAGSDVLMIGFSRYGQIASQILLAGGIDVTVIDSSPNRVRAAGKFGFRIYFGDGTRKDVLEAAGIRKAKIVAICTHKKETTNHIINLIQSEYPDVRLFVRSYDREHTLQLRAQGVEYELRETFESGLLFGQRTLEGLGIAETQAYEIREDVRQRDEDRL----- 53804204 ---ILLLLGTTALVVAVFQWLRVPSSLAYLVVGVLLGPHTGGPVIENPEIHGAAEFGIVFLMFTIGLNLSLPQVHALRHLVLGLGTGQVVLTTLVVGAAAFAFGLSPEAAFVVGAVFAQSSTAIIGKQLAEQGEEYSRHGRLAVAMSVFQDVTAVPLIVVVPVLAVPSLRV---------------------LGESLAWALAKAVLAFVLVFFAGRWLLRPLFHAVASRRSAELFTLTVLLVSLGAGGLTYQL-GLSVAFGAFLVGMMLGETEFRHQVESTIRPFRDVLLGLFFVSIGMLFDPSLMEGTWQWALGGAFVLLAAKTVLVAVLVRATGIDLATAWRVGLLVAVGGEFGFALLAIALDAGVISQLTGQIVLMAVLLSMITAPFLIRYN----RVLVEGWFRPPPGEEGALSAGPGVAGSPH--------------------DHVIICGYGRIGQNIGRFLEEERIPYVALDLDPQRVKEARIACEPVYYGDSSERDMLEAVGIGKARLVVVSHEDLAAAHKVLHHAAALRPGLPVMVRTRDESHVEELRRAGAAEVVPETLEAGLMIASQ-------------------------------- 28869552 ----VVFLLAAVLTVPLAKRLKLGAVIGYLFAGVIIGPSVLGLIGDTESVSHISELGVVLLLFIIGLELSPKRLWVMRKAVFGVGMAQVMLGLVIGAIALFAFGQSLNTAVILGLGLALSSTAFGLQSLAERKQLNSPHGRMAFAILLFQDIAAIPLIAMVPFLAGADHAMNTGESVNHG---------------------LRVLGSIAIVVIGGRYLLRPVFRIVAKTKIQEVSTATALLVVIGTAWLM-ELVGVSMALGAFLAGLLLADSEYRHELEAQIEPFKGLLLGLFFISVGMGANVGLLLSSPLAVLGLTLLLIAIKLPMLFIIGRTGGLNNRSALQLGLVLAAGGEFAFVVFKIGSTQGLFEAGLYDMLVLTITLSMAITPLLFIALARWIK-----------------------------PKAKVVNVPDEYRDIQTDKPRVVIAGMGRMGQIVARILRAQKVPFIALDTAVESIEFSRSFGVPVFYGDPLRPEILRAAKVDEAQYFVIATDDPDTNIKTAELIRKLYPHMKIIARARNRQHVHRLMDIGAHAV-RETFYSSLEMSRQTLMGLGLTEAQADARISRFKRHDEQVLAAQH- 239833553 ------ILGGAIIAAPLFKRLGLGTVLGYLAAGITIGPVA-SLVADGEEFLHFSELGVVFLLFIIGLELKPSRLWALRHSIFGLGSAQVLLCGAALTALGIYFGLSTEAGIIIGFGLALSSTAFAMQVLEDRAETNQKHGQRAFAILLFQDLAIVPILAIIPALSPNEPSQASAGFHLATAIAAIAALVIAG-----------------------RYLINPMFRIIANTGAREVMIAAALFVVLGSASLL-QAAGLSMAMGAFIAGVLLAESSYRHELEADIEPFRGIFLGLFFVAVGLSLNLSVILQYWKIILLAVPVFMAAKIGIIYLLCRAFRSSHNDAVRIAFLLPQGGEFAFVLFSAATAGGIISSALGSELVAAVTVSMALTPLSVALGSKL--------------------------------LIKDKTVDVIEENFDGAGSDVLMIGFSRYGQIAAQILLAGGIDVTVIDSSPNRVRAAGKFGFRIYFGDGTRKDVLEASGIRKAKIVAVCTHKRETTNHIVNLIQSEYPDVRLFVRSYDREHTLQLRAQGVEYELRETFESGLLFGQRTLEGLGMAEAQAYGIREDVRQRDEDRL----- 294140023 LIQVLSMLVIAIISIALLKRVGLPAILAYLVTGVISGPSGFNWF-SQHQMQSVAELGVVLLMFSLGLEFSLPRLWAMRRTVFGLGSAQVVVTTLLAGSISLLSSLSLVESLVVGSAIALSSTAIVLKLLNEQGWLRRRHGELSVSVLLFQDLAVVPLLILLPLLASG--------------------GETLSLQGIGYALAEGVLAFIALMA-FGKWGLPRLFDEVARSRSNELFMLSTLVVAL-LTGALTQWLGLSMALGAFMAGMLLGESQYKRQLEADIRPFRDLLMGLFFISIGMLIDFSLVLQFWWQILIILIAVILGKALVVFALLRLAKESFRISVATALSLAQVGEFSFVVLALAVNYELLDIELSTKLVMVAVLSMAIAPWLVRHSLDIARRLQGIKSKGETSL-------------------------AIEPKIEHQNDLVLILGYGRVGQTIARFMKTEAVPFLVLDLDPTRVSEARKAGEPVYFGDVCKRSILKQAKIREAKLIVLTFSSSRILEEVLPLCRQLAPEAKILVRTRDDSGMEELEKAGASQVIPETLEGSLMLVSQV------------------------------- 237816716 ----LIILGGAIIAAPLFKRLGLGTVLGYLAAGITIGPVA-RLIADGEEFLHFSELGVVFLLFIIGLELNPSRLWSLRHSIFGLGTAQVLLCGAALAALGYLAGLDTEAAIIIGFGLALSSTAFAMQVLEDRAETNQKHGQRAFAILLFQDLAIVPILAIIPALSPNEPSQASAGFH-----------------------LATAIASIAALVIAGRYLINPMFRIIANTGAREVMITAALFVVLGSASLL-QYAGLSMAMGAFIAGVLLAESSYRHELEADIEPFRGIFLGLFFVAVGLSLNLSVILEYWAVILAAVPIFMATKIVIIYLLCRIFRSSHNDAVRIAFLLPQGGEFAFVLFSAASAAAIISSALGSELVAAVTVSMALTPLSVAIGSRL--------------------------------LIKDKADDIIEENFDGAGSDVLMIGFSRYGQIAAQILLAGGIDVTVIDSSSNRVRAAGKFGFRIYFGDGTRKDVLEAAGIRKAKIVAICTHKKSTTNHIVNLIQSEYPDVRLFVRSYDREHTLQLRAQGVEYELRETFESGLLFGQRTLEGLGLSEANAYAIREDVRQRDEDRL----- 70729863 ----VVFLCAAVLIVPLAKRLQLGAVLGYLLAGVLIGPSVLGLVGNPQSVSHISELGVVLLLFIIGLELSPKRLWVMRKAVFGVGLAQVLLGMLIGVVALFLFGQSLNSAIVLGLGLALSSTALGLQSLAERKELNSPHGRMAFAILLFQDIAAIPLIAMVPVLAGGDHHTSSAEDLRHG---------------------LQVLGSIAVVVVGGRYLLRPVFRIVAKTRLPEVSTATALLVVIGTAWLM-DLVGVSMALGAFLAGLLLADSEYRHELEAQIEPFKGLLLGLFFISVGMGANISLLLSAPIAVLGLTLLLIALKLPLLFVVGRAGGLGRESAVRLGVVLAAGGEFAFVVFKIGRDQGLFEPRLYDLLVLTITLSMALTPLLLLAC---TRWLKPKAKPVEMPAE--------------------------YRRIDSDGPRVVIAGMGRMGQIVARILRAQKVPFVALDTSVETIELIRSFGMPVFYGDPLRPEILSAAKVGEAEYFVIATDDPETNIKTAEQVSRLYPHLKIIARARNRQHVHRLVDLGAQAV-RETYYSSLEMSRR-TLVGLGLSQAQADSRIQRFTQHDEQLLA--- 262278489 ----VVLLAAAVIAVPIFKRIGLGSVLGYLIAGLIIGPFGFAFFQDSTAILHIAELGIVMYLFLIGLEMQPSHLWSLRREIFGLGTLQIIICALALTGVGLLFGFTWQVAFIGAAGFVLTSTAIVMQLLGDRGDLTQPRGQKIVAILLFEDLLIVPLLAIVAFMAPNHVVESTSVRLEN-----------------IGIGLIAIAGLIAAGY----WLLNPLFRLLAAAKAREVMTAAALLVVLGAALLM-QVSGLSMAMGAFLAGVLLSESTFRHQIEADIEPFRGILLGLFFLGVGMSLDLSVVAQNWQLIVSGVIALMLAKALMIYIVARITKSPHTEALDRALLMAQGGEFAFVLFSAALSAQVIDGTIKSNLTAIVVLSMVLTPIVGIIFKRFTQFKA-------------------------------NVSLENVNIAEGLSGSVLMIGFGRFGQVTSQLLLARGVDVTIIDNNTDMIRNAEKFGFKIYYGDGCRLDILHASGAATAQAIVVCVDSKETTNRIVELVTHEFPLAKLLVRSYDREHSLHLVKQKVDFMIRETFESAIKFGGVILQELGVDEDEVERITEEIRDLDNER------ 154150348 MLAAVAVIVLSVVLLYWGHRFGLPSIVSFLVIGMVAGPFGLALITDQTFIATLGEIGIVLLLFTIGLEFSFQSFLRSWRAVIIGGLVQICTTIVATTAINLAFQMPFNEALLFGFIVSLSSTAIVMKILQEKGEVDTLQGRTLLGILICQDLAIIPMMLIVPLLSGNSSGFDLAEAPYE---------------------IAKIALIFLIIVVLGYWLIPRFLFRVAKERSRELFLFTIAGICLVIAWLTSE-AGLSFTLGAFIAGLIIGESDYNIDALGHIIPFRDVFAAIFFLSIGMLLNTGTMIDNFYFVIVTILGIFLVKILTGSFSAAVLGMPARVCIFTGLALAQIGEFSFVLAGTGRDAGVIAEPVYQVFLAGAIVTMAFTPFAMRASPWAVDLFYQLFPKRKT--------------------QAKFAATDEISPTENLSNHIIIAGYGITGKSVARAATLAGIPYMVIELNPEIIRQERSPYRPFIFGDAVQEEVLEHAGIQHARTLIVTVSEEDAIPRIIRAARNLNQTVHILARTRHVRNAQHLLDLGADEVISEEFEAALEIFTR-------------------------------- 21243026 ---------------PVFRRLGLGSVLGYLAAGLAIGPFGLGLFNAPQAILHVAELGVVMFLFVIGLEMRPSHLWSLRKEIFGLGALQIAVCALALTGVGMLLGFALPVAFVAASGFVLTSTAVVMQLLAERGDVALPPGQKIVAILLFEDLLIVPLLAIVAWM--GASGDPQAASQRWQ-------GIGIGL------------ACIVGLLVAGRWLLNPLFRILAASKAREVMTAAALLVVLGAALLM-QVGGLSMAMGAFLAGVLLSESTFRHQIEADIEPFRGILLGLFFLGVGMSLDLRVVAADWRLIASGVLALMVGKGACIYGVARLMRSDHRQALDRGVLMAQGGEFAFVLFAAASASGVINAQVNASLTAIVVLSMALTPLFVLLQRRLTPAAAVSLDGVEAASGQ--------------------------------TGSVLIIGFGRFGQVASQSLLARDVDVTIIDNDIEMIQSAEEFGFKIYYGDGTRLDVLHASGAHSARAIAVCVDNQEAANRIVELATREFPHAKLLVRSYDRQHSLQLVAAGVDYQIRETFESAV------------------------------------- 121607158 ---LTLMYLLAAVLGVVACRLKLPPMLGYLVAGVLIGPHALALAQNSEGVRHLGEFGVVFLMFAIGLEFSLPKLRAMRRQVFGLGLMQVVATMALVTGVALLLDMGWQTALALSGVMTMSSTAIVVKLMVERAELESGHGRWVMGVLLFQDLAVVPLLVLIPALGSAPGQLLPALAWALLKAILLVG----------------------LLLIGGQRLMRWWLTLVARRKSDELFMLNLLLITLGLAW-LTELAGLSLALGAFIAGVLVSETEYRHQVGTDIRPFHDVLLGLFFITIGMLLDWHILLERWALVLALLTVSLIFKLAIILALARGMGATAGVALRTGLYLAQAGEFGFVLLSLTSSNGLVQAALMNPILAAMVLSMLATPFLIMHSNRIVMRLV-----------------------ASDWLQQSLQMTSIARKSINTSGHVLICGYGRCGQNLARMLEHERIPYMALDLDPDRVRQAAAAGDSVVYGDATRLQALMAAGLVRASAVAITYADVPAALKVLANARSHAPQVPVVVRTQDDLHLDVLQRAGATEVVPETIEGSLMLASH-------------------------------- 194367676 ---------------PVFKKFGFGAVLGYLAAGVVLGPDGLGFVQDADRILGAAEIGVVMLLFVIGLELSPARLKVMRRSVFGAGAAQVALSGLVLGGLLLLDHFQWKSALVVGVALALSSTAVGLQLLSEHKAINSDHGRLGFAILLFQDLIAIPLLAAIPLLGGVKNETLRWEDAAVALGALAVV------------------------ILCGRPVLRRVFSIIARTRSPEVFTATALLVVLGTAWFMQE-AGLSPSLGAFLAGVLLSDSEFRHELEAQIEPFKGLLLGLFFIAVGMGIDLDRIVAEPWLIAAGVAILLVVKFSLLYVIGRIAKLSSRHSLLLGSVLWLGGEFAFVVFNEAQRAHLLGSANHDRLVAIVGLSMAITP----------------------------LLMIALLKLLGQEKATPREAAEADKVAPDNRPKVLIAGMGRFGQVIARLLTAQKVPFVALEANPDTVADLRRFGNQLYYGDPTRPEMLRAAGGEHIDVFVITVDDPETNLRAVRMVRRLYPDAKVLARARNRQHAWRLMDMSAEP-FREVFGTSLEMSGRVLTALGVAPEVAERHVQRFREHDE-------- 260549130 IILLAVGFGVALFFGYIAARLRLPPLIGYLIAGIIISPNTPGIEADIHLANQLAELGVMFLMFGVGMHFSLNDLLQVRRIALPGAILQIAVATLLGIGVSMLWGWSFGSALVFGLSLSCASTVVLLKALGDRGLLDSVNGKIAVGWLLVEDLVMVLVLVLLPATAVLLGGKAPA-------------GAQGNIWLTLGITLLKVIGFIAFMLIVGKRVVPIIMQFVARLGSRELFTLTVVAAAVSIAYGSYAIFGVSMALGAFFAGMVVKESDFSHRAEEETLPLREIFSILFFVSVGMLFDPHILIERPLHILAVIAIIMVGKTLAAMALVLFFRYPINTALTVGASLAQIGEFSFILATLGVSLGLLTLEAQNLILAGALFSITLNSFVFSAVEPVQRWIRERSHLARLLERSGDPLA----------------MLPDEVDQAYLRDQVVIVGYGGVGRRITENLINQNIKVVIAEENREIVEKLRQANIAAVSGVATEPGVLIQAHIMHARLLVISPMDILDIHRIVDIAKQLNPQIQVLICAESKEEAAVIRDENIGEVFYAKEEMAKNMSHHI------------------------------- 45659261 LINLIVFLSAAVISVPLFKKIGLGSVVGYLVGGTIIGPWGIGLITDVDSILHLSEFGVVLLLFLIGLELKPQRLWILRRPVFGLGGLQVILTSLTFFILFSLLGLEKRQAIVISISISLSSTAFALQVLGEKNELNTTHGRSAFAILLFQDLAIIPIMATLSFLTESSSNPGS-----------------HGSIKEILFPIGTIIAVI----LAGRFLARPLFKLVASSANHEIFTALSLLIVIGVSILMNQ-VGLSMALGSFLGGVILADSEYRHELESNLEPFKGLFLGLFFLAVGMSINLGEVLKDPILVILLAFILILVKTIILYFIGIITKHSKEVSLNLSTIISQGGEFAFVILGVGVSLSILPKERADLVIAVVTLSMGLTPILGILKDKTSKWILKEDQNIKEDT-------------------------------IEEQNRVIVAGFGRFGQIIARMLFVHKIGFTALEHNPDQVNLARKFGYKIYYGDASKLSLLRSAGAEHADLFILAIQDIDVSVKIAELIKKNFPNLTIIARARNREHVFKLMELGIQIIRRDTFASALELA---------------------------------- 289647123 ----VVFLLAAVLTVPLAKRLKLGAVIGYLFAGVIIGPSVLGLIGDTESVSHISELGVVLLLFIIGLELSPKRLWVMRKSVFGVGMAQVLLGLVIGGIALFAFGQSLNTAVILGLGLALSSTAFGLQSLAERKQLNSPHGRMAFAILLFQDIAAIPLIAMVPFLAGADHAMDTGESINHG---------------------LRVLGSIAIVVIGGRYLLRPVFRIVAKTKIQEVSTATALLVVIGTAWLM-ELVGVSMALGAFLAGLLLADSEYRHELEAQIEPFKGLLLGLFFISVGMGANVGLLLSSPLAVLGLTLLLIGIKLPMLFLIGRTGGLNKRSALQLGLVLAAGGEFAFVVFKIGSAQGLFEAGLYDMLVLTITLSMAITPLLFIA---LARWIKPRIKPVEVPDE--------------------------YRDIQTDKPRVVIAGMGRMGQIVARILRAQKIPFIALDTAVESIEFSRSFGVPVFYGDPLRPEILRAAKVDEAEYFVIATDDPDTNIKTAELIRKLYPHMKMIARARNRQHVHRLMDIGAHAV-RETFYSSLEMSRQTLMGLGLTEAQADARISRFKRHDEQVLAAQH- 260549478 ----VVLLAAAVIAVPIFKRIGLGSVLGYLIAGLIIGPFGFAFFQDSTAILHIAELGIVMYLFVIGLEMQPSHLWSLRREIFGLGTLQIIICALALTGVGLLFGFTWQVAFIGAAGFVLTSTAIVMQLLGDRGDLTQPRGQKIVAILLFEDLLIVPLLAIVAFMAPNHVVESTSVRLEN-----------------IGIGLLAIAGLIAAGY----WLLNPLFRLLAAAKAREVMTAAALLVVLGAALLM-QVSGLTMAMGAFLAGVLLSESTFRHQIEADIEPFRGILLGLFFLGVGMSLDLSVVAQNWQLIVSGVVALMFVKALMIYIVARVTKSPHTEALDRALLMAQGGEFAFVLFSAALSAQVIDSTVKSNLTAIVVLSMVLTPIVGIIFKRFTQAKAK-------------------------------VSLEDINIADGLSGSVLMIGFGRFGQVTSQLLLARGVDVTIIDNNTDMIRNAEKFGFKIYYGDGCRLDILHASGAATAQAIVVCVDSKETTNRIVELVTHEFPLAKLLVRSYDREHSLHLVKQKVDFMIRETFESAIKFGGVILQELGVDEDEVERITEEIRDLDNER------ 303248779 LPDVTIIFALAVLVILVCHRLKIPALVGMLLTGVVCGPHGLGLVQSAHDVEILAELGVILLLFTIGLELSLSDLSRLKRPVFLGGAAQVLLTWGFFFGLAMFLDVSGGASILLGMLAALSSTAIVLKTLQERAEMEAPHGRVILGILIFQDLLAVPLTLAVPLLA----------------------GRTFGFTNSIVFTVFKGAAVLILLVVLSRKLMPRLLLSIVRTRSRELFLLTALGICLAVSLLTAAI-GLSVSLGAFLAGLLLSGSDYRESLHEAVLPFKDVFTSLFFISIGMLLNVAAAWDHAGQILGAVVLILCVKAVMAGIATRILGYPARTAALAGVALCQVGEFSFILAKAGFSHHVISEHFYQKFLAASIVTMVLAPFLIAAAPRLAALFCRLTG---------------------------IRDTPATTPEPGLADHMIILGFGAGGRQLARAAKAADIPYVILEMNPDTVRNEAKKGEPIHFGDASKPGVLVHMGVRDARALAVVISDAAAARRAVEIARCENPALYIVARTRFSSEIKALLDLGANDVIAEEFEASLVVFARV------------------------------- 163758418 -TEGLVLLCGAIVAAPLFKKIGLGTVLGYLSAGIVIGP-VLRIISDGEEILHFAELGVVLLLFVIGLELKPSRLWQMRRDIFGLGLAQVMISIAITAAVFAVSGDTWAAAIVIGLGLALSSTAFGIQILEERGDLNTRYGQQSFSILLFQDIAIVPILALVPLLAPISAEGS----------------------GPVYIDIAITVGAIIALLVAGRYLLNPLFQLIAGTGAKEAMIAAALFVVLGAGMLM-QVAGLSMAMGAFIAGVMLAESSYRHELEADIEPFRGILLGLFFMAVGLSLDLGVILENMLIIIVAVPVLMVLKALVIYGACRAFGSSHNTSIQIAGLLPQGGEFGFVIFSAAAAAGIFEQSTASLLVAIVTISMALTPLAAVLVKR---------------------------------MMHEASTDHMDEDFEGAGSDVLMIGFSRFGQIASQILLAGGSDVTIIDQSADRIRSASKFGFKIYFGDGTRKDVLLAAGIQRAKIVAVCTHKKEITDKIVDMIQADFPNARIYARAYDRGHTLSLRARGVDYEARETFESGMLFGRKTLEALGTSEDQALSISEDVRHRDEERL----- 262280871 IILLAVGFGVALIFGYIAARLRLPPLIGYLIAGIIISPNTPGIEADIHLANQLAELGVMFLMFGVGMHFSLNDLLLVRRIALPGAILQIAVATLLGVGVSMLWGWNFGSALVFGLSLSCASTVVLLKALGDRGLLDSVNGKIAVGWLLVEDLVMVLVLVLLPATAVLLGGKAPE-------------GADGNIWLTLGITLLKVIGFIAFMLIVGKRVVPIIMQFVARLGSRELFTLTVVAAAVSIAYGSYAIFGVSMALGAFFAGMVVKESDFSHRAEEETLPLREIFSILFFVSVGMLFDPNILVERPLHILAVIAIIMVGKTLAAMALVLFFRYPLNTALTVGASLAQIGEFSFILATLGVSLGLLTLEAQNLILAGALFSITLNSFIFSAIEPVQRWIRERSQLARLLERSGDPLA----------------MLPDEVDQAYLRDQVVIVGYGGVGRRITENLINENIKVVIAEENREIVEKLRNSNIAAVSGVATEPSVLIQAHIMHARLLVISPMDILDIHRIVAIAKQLNPQIQVLICAESKEEAAIIRDENIGEVFYAKEEMAKNMSHHI------------------------------- 39997852 -------LAAALFCVPIARRLGMGSVLGYLLAGILIGPFCLGFVGEGEDIMHFAEFGVVMMLFLIGLELEPAHFWRMRTTILGLGSLQLALTTCALTAGLLLLGLDWRGALAAGLALAMSSTAIVLQSLKEKGLGNSHAGLSSFAVLLFQDIAVIPILALLPFLAIQAGGGAVHGDAPSLLDGLP-----------VWMKAGSVLFAVVAVVVMGRSIVVPFLRIVTKASVRELSVAAALLIIVAIAYLM-ELVGLSPALGAFLAGVLLANSEFRHELESDIEPFKGLLLGLFFIAVGASINFRLLTDKPATIISLVLAVILVKAVVLVVAGRLFRLSFDQNSIFAIGLSQVGEFAFVLFAFIDRLGIIGRDWTDTLMAVTAISMTMTPLLLLANERL-----------------------------VLPRFGTREREEQEADLIDTEHPVIIAGFSSFGSTLGRFLRANGVEATILDNDSDQVDLLRRMGFKVFYGDATRLDILRSAGADSARVLFIAIDSPATVNKLVATARKHFPHLKVMARAGTNLDAHELLDLGVRDIYRDFLDTSVRAVDVLASLGYRRYGATRAGQDFIRYDESA------- 288958397 LVTLVVLLAAMVVAVPVAKRFGFGAPLGYLAAGLAVGPAGLGLVTNVGAIAHASELGVVMLLFLIGLELRPARLWVMRKSVLGLGGAQVVTGAAIAGLCIGGLGLAWPTAVVLGFGFALSSTAMALPMMAERGLLANQSGRNAFSILLFQDLAIIPAVALLPLLGNGGVPHADGA----------------------WLAVAKAVVAVIVVLIGGRYLLRPIFHAVDRAGAPEIFTATALLIVVGTAVLIEE-AGLSMSLGAFMAGVLLSDSEYRHEVQADIEPFEGLLLGLFFVSVGMGADVPTLLAHPVRFLGLAVGLLVVKGLVMLVLARAAGVPWVGSMRMATVLSQGGEFGFVLFGLAAGGGAMTGGQASAAMLVVTLSMLATPFLFAAEERW-----------------------------FAPRLMAGKPKRPFDTPPDENPPVIICGFGRVGQVVGRVLRMRGIPFTALESSAAQVDFVRKFGSKAYYGDPTRVELLRAAGAEKARVLVVALDDMEQSLRVVEMATRHFPNLTIFARARNRRHVHHLMDRGVTHIVRETFESSIRLTGDVLREMGFPEGEVTRMLETFRAHDERTLISQH- 225023190 MTTILLYLAFAVAAVLVSKKLGLGSVLGYLMAGIAIGPVLGFAGKETESIQHVAEFGVVMMLFLVGLELAPQKLWQLRHKLLGLGGLQVLLSVAAIAGITIAIGKSWQMGVAVGCILALSSTAIVLQTYSEKNLMRSPGGQAGFAILLFQDVAAIPMLALLPLLAAGHHHRSGPHT---TNLLADQPGWVLAAVSIAAILLIAVGV---------RYLVPRMFRFISKVRLNEMFTMFTLAVVVGIATLMS-LVGLSPALGAFVAGVALANSSYRHEMESHLEPFKGLLLGLFFITVGAGMNFTLLAKEFWVVAAITLATLAVKGIILFILGLLFRLPRMGSKLLALSLAQAGEFGFVLLTIARQSHVLPRAMADRISLVVALSMLLTPLLFIFYDKVIA-----------------------------PRGIVEENQERPHDVIEEENPVILLGHGRFGQQINSMLTACGFHTTVIDYQADTVEGLTKYGSKTYYGDATRPELLNSIGLAHAKLLIICISNLEHATSIVEFVHRHYPNLPIIARAHDRIHAYHLHHAGANYIIRETVDAAI----RSGRLALEKLGINSEKAQELSE----------- 109897491 ---------------PIFRKLKLGAILGYLVAGVVIGPSVMDWVNDPQTILHVAELGVVFLLFIIGLELDPKQLWEMRKKILTGGSQLIFSATFIALMCSSILSLSIVTSLVVGLSVALSSTAFAVQLMEEHGVLKTPPGQQGFSILLMQDVAVIPILLLVASLS---SGDVATGPAWWVS-----------------------VLALCAVLVVGRFLINPFLSLISLYGNSEVMTASALLIVIATALGMQE-AGLSMGMGAFVAGILLANSSFKHQLETEIAPFKGLFLGLFFIAIGMNLNLALLVSEPLFILGASAVLVLVKGGVIFTILKMAKQNTTDAVRISLMLSQGGEFAFVVMSQAEVTGVVETLISQQVTLIVGISMALTSPLVI--------------------------------MHSVWFNSKNCPAVYDAEPDEKEPKVLIAGLGRFGQVSARILTANKIPFIALDKDPEQIEFLKKFGSKVFYGDASRLDLLRTAGISKVKVILIAIDNEQEALKIAYLVRDHFPDIKIIARARNRMSVINYARAGVNTYVREAFPAGLKAAEKLLQAYGFDEEKALRTV-EVFAKHDDKLVHIS- 293609520 ----VVLLAAAVIAVPIFKRIGLGSVLGYLIAGLIIGPFGFAFFQDSTAILHIAELGIVMYLFVIGLEMQPSHLWSLRREIFGLGTLQIIICALALTGVGLLFGFTWQVAFIGAAGFVLTSTAIVMQLLGDRGDLTQPRGQKIVAILLFEDLLIVPLLAIVAFMAPNHVVESTSVRLEN-----------------IGIGLLAIAGLIAAGY----WLLNPLFRLLAAAKAREVMTAAALLVVLGAALLM-QVSGLTMAMGAFLAGVLLSESTFRHQIEADIEPFRGILLGLFFLGVGMSLDLSVVAQNWQLIVCGVIALMLVKALMIYMVARVTKSSHTEALDRALLMAQGGEFAFVLFSAALSAQVIDSIVKSNLTAIVVLSMVLTPIVGIIFKRFT-------------------------------QAKTKVSLENIDIADGLSGSVLMIGFGRFGQVTSQLLLARGVDVTIIDNNTDMIRNAEKFGFKIYYGDGCRLDILHASGAATAQAIVVCVDSKETTNRIVELVTHEFPLAKLLVRSYDREHSLHLVKQKVDFMIRETFESAVKFGGVILQELGVDEDEVERITEEIRDLDNER------ 183221505 ----IIYLTSAIIIVPIANRLGLGSVLGYLVAGIVIGPFVFGFVGTEKDLLHFAEFGVVMMLFAIGLELELNLLWRLKFWLLGLGGLQLLLTTLFVFLFSIGFQFSWKSSLALGFILSLSSTAIVLQTLKEKGLMKSVSGQASFSILLFQDMAVIPILAIFPMLSDGEINSNDHGHSLVDHLPGYQKTFV-------------VLFVVLGIILIGRYVLSPIFRLIAKSGSREIFTGASLLLVIAISVLMGA-VGVSAALGTFLAGVVLASSEFRHELESNIEPFKGLLLGLFFLSVGASMELPVVMEEPLKIISIVFGIIFMKAIVLLTLGFLFKLPLDQNLYMSLALSQVGEFSFVLFGYSEGLGIFDKGTVVILVACVALSMAFTPILLLLYEK----------------------------TVFEALQSKAPKKQTTNTIEREENPVIICGFGRFGNMVGRFLRSNGVGITILDYDADRVEMLGRFGFKVFFGDATRLELLENVGLEHAKILVAALDHPEKQQELIRNVKHHYPNIKIVARAGDREEAYDLKEMGLSFIYRETRETAVKLSDVLKILGTRSYTAERAKNLFLAHDDE-------- 258544662 ---VVSLLGAAVVAVPLFKRLGLGSVLGYLAAGLAIGPFGLKLVTDPHAIIHIAEFGVVMFLFVIGLEMKPSHLWGLRRQIFGLGSLQVVVCAILLTAVGMLYGFPWQVSFISAAGFVLTSTAIVMQVLNERGDIAAPRGQRIVSILLFEDLLIVPLLAIVAFLSPLEPVGEAVRPLWQSAAIAFGALAALVVAGL--------------------FVLNPLFRILAATRAREVMTAAALFVVLGAALLM-EAGGLSMAMGAFVAGVLLSESSFRHQLEADIEPFRGLLLGLFFLGVGMSLDLAVVARNWWLVLSGVAALMATKAACIYAVARLAKSSHADALDRAVIMAQGGEFAFVLFSGALGKGVIDETVNANMTAIVVLSMVFTPLMIILHNRFAKAEEMETRAADTIEEQ---------------------------------NPILIIGMGRFGQHIQRMIQMSGYGTTIIDLDPKVVQNFTQYGVKTHFGDASRHELLIVAGIEKACMAVVAIDNREQALQIVRFAREINPNIKIVARAFDRLHTFALYQAGADDIVREVFDASVGALKLLGKIAHYYFHTDRHEMVEQARVHDPAL----- 241765937 --------------GVVACRLKLPPMLGYLAAGVLIGPHALALAQNSEGVRHLGEFGVVFLMFAIGLEFSLPKLRAMRRQVFGLGLMQVVLSMLVVTAVGGVWEMGWQSALALSGALAMSSTAIVVKLMAERAELESEHGRRVMGILLFQDLAVVPLLVLIPALGSSPDHLLTALGLALLKAAVL----------------------VGLLLTGGQRLMRWWLTLVARRKSDELFMLNLLLITLGLAW-LTELAGLSLALGAFIAGVLVSETEYRHQVGTDIRPFHDVLLGLFFITIGMMLDWHILVDRWALVLVLLAVPLVLKLVLILVLARGMGATTGVALRTGLYLAQAGEFGFVLLSLTLDNGLVQPALMNPILAAMVLSMLATPFLIMYSNRIVMKLV-----------------------ASDWLQQSLQMTTIARKTINTSKHVIICGFGRCGQNLARMLEREGIPYMALDLDPDRVRQAAAAGNSVVYGDATRLQALMAAGLVRASAVAVTYLDVPSALKVLANTRAHAPQVPVVVRTQDDLHLDKLQAAGATEVVPEAIEGSLMLASH-------------------------------- 222085018 -TETLMLLGGAVVTAPIFKKLGLGTVLGYLAAGVVIGPVLHG-IGDSEAVLAVAELGVVFLLFIIGLELKPSRLWQMRRDIFGLGTAQVVLSGLALTLAAYLANIGWRGSIIVGFGLALSSTAFAMQILEQEGDVNTKYGQRSFSMLLLQDLAIVPLLALVTVLDGPKEATNP------------------------IPDLAIAVGAVAAMIIAGRYLLTPLFQVIARTGAREAMIAAALLVVMG-SATLMQIAGLSMAMGAFLSGVMLAESSYRHELEADIEPFRGVLLAIFFIAVGLSLKLDVIVDNWVLIVLAVPVLMVIKGVVIYVLCRVTGSSHNDAIRIACLLPQGGEFGFVLFSTASASGLFSASTASMLIAIVTLSMALTPLGSALSKRLLS---------------------------------GDTHEELDEDFEGAGSDVLMIGFSRFGQIAAQILLAGGRDVTVIDFSADRIRQASNFGFRIYFGDGTRKDVLRSAGIDHAKIVVVSTHHREITDKIVELVQTDYPHARLFVRSYDRIHSIELRNKGVDYELRETLESGLLFGRRTLEALGVSEAEAFEIGEDIRKRDEQRLV---- 162451966 ILTITGGLTGALALGFVTQRLRLSPIVGYLLAGILVGPFTPGFVADKRLADQLAEIGVILLMFGVGLQFHVRELLAVRKVAVPGALIQIAVATALGALVGRAAGWTWGAAVVFGVAISVASTVVLTRVLSDNDVLHTPAGHLAIGWLVLEDVFTVLVLVLLPAVMGEAAGAGAAG-----------------VAVSVGIAVLKLAGLVAFIFIVGQRVIPALLGYVAKTGSRELFTLTVLVVALGVAVGSAILFGSSMALGAFLGGLVVGQSDFSSRAASEALPMRDAFAVLFFVSVGMHLDPAQLAVGWQLAAGTLAVVLIGKPLAALAVTVLLRRPLQTAFAVALSLAQIGEFSFILAALGKKLGVLPVEAEQTLVVAAIVSITLNPVLFGFRDRLARWTSALFQQRDAALAEAEAASLDEHAHRT-----------------------VVVGYGPVGKTLTRLLRENGIAPTVVELNLDTVKQLQDQGIRAIYGDATQREILERAGVGTADSLLFTAAGAPGDG-VIEQAKGVNPRLFVLARAFYLREVTALKKAGADVVVTGEAEVAFSMTERL------------------------------- 299769433 ----VVLLAAAVIAVPIFKRIGLGSVLGYLIAGLIIGPFGFAFFQDSTAILHIAELGIVMYLFVIGLEMQPSHLWSLRREIFGLGTLQIIICALALTGVGLLFGFTWQVAFIGAAGFVLTSTAIVMQLLGDRGDLTQPRGQKIVAILLFEDLLIVPLLAIVAFMAPNHVVESTSVRLEN-----------------IGIGLVAIAGLIAAGY----WLLNPLFRLLAAAKAREVMTAAALLVVLGAALLM-QVSGLTMAMGAFLAGVLLSESTFRHQIEADIEPFRGILLGLFFLGVGMSLDLSVVAQNWQLIVSGVIALMLAKALMIYIVARVTKSSHTEALDRALLMAQGGEFAFVLFSAALSAQVIDSTVKSNLTAIVVLSMVLTPIVGIIFKRFT-------------------------------QTKADVSLENVNIAEGLSGSVLMIGFGRFGQVTSQLLLARGVDVTIIDNNTDMIQNAEKFGFKIYYGDGCRLDILHASGAATAQAIVVCVDSKETTNRIVELVTHEFPLAKLLVRSYDREHSLHLVKQKVDFMIRETFESAIKFGGVILQELGVDEDEVERITEEIRDLDNER------ 299127615 ------------------RALGLGAIIGYLAAGIAIGPWGLSLVSNVQDILHFAEFGVVLMLFLVGLELQPARLWSMRRPIFGLGSAQMLGCAALLWAAAWTFGLPWRVGLVGALGLALSSTAIALQVINERNLMRTDGGQKAFSILLFQDVAAIPILALLPLLGVAAADAAHPHAPQD-----------------LMAEAFKIVAVVGAIVLGGRWVLRPLLRWIARSKTPEIFTATSLFLVVGIAMLMLS-VGLSMALGAFLAGVLLADSEYRRELETDIEPFKGLLLGLFFIAVGMSIDFGVILRQPLVMLGLLLGFLIVKALVIWLLARVTAMPYQERPVFTLMLAQGGEFAFVVFQAGATFGAIPPETASLLIGAVALSMLISPLLLALLDRV---LLKRFATLKSAP-------------------------QVREISEPQSAPVIIAGFGRYGQIVARLMLAQGVPATVLDHSVEMLEVAHTFGYRVFYGDATRANLLRMAGAEQARILVVAVDAPDQSIKIVQLAKKHFPHLQVVARARDVTHWHSLRDLGVTHVERELFESSLRTARTVLEL---------------------------- 168011085 --DVLWLLLASVVFVPIFQRLGGSPVLGYLAAGVLIGPYALSIIKNIHGTRMIAEFGVVFLLFNIGLELSVERLTSMKKYVFGFGSIQVLVTALIGAFAHVACGFSGPAAIVIGNGLALSSTAVVLQVLQERGENTSRHGRATFSVLLFQDLAVVVLLILIPLLSPNSSKGGVGIQ---------------AIAEALGIAAVKAVVAITGIIAGGRLLLRPVYKRMAENHNAEIFAANTLLVVLGTSVMTAR-AGLSMALGAFLAGLLLAETEFALQVESDIAPYRGLLLGLFFMTVGMSIDSQLFINRFPTILGSLMLLIGGKTLLVTGVGRFFGLSTVAAARAGLLLAPGGEFAFVAFGEAVNQGIMSNQLSSLLFLVVGLSMAITPWLAAGGQLLASRFDQQDVRSLLPAESET---------------------------DDLQGHILICGFGRVGQIIAQLLSERLIPFVALDVRSERVSVGRALDLPVYFGDAGSKEVLHKVGAERAAAAVLTLDTPGANYRTVFALTKNFPHVKTFVRAHDVEHGLNLEKAGATAVVPETLEPSLQLAAAV------------------------------- 37681227 LQTSVVFLSAAVVAVPLAQRSGLGSVLGYLLAGVAIGPWGLGLISDVDAILHFAELGVVLLLFLIGLELNPKKLWQMRGPILGLGGAQVVITTLLIACIIQWFGVSWNTALVIGMGLALSSTAIALKVLEEQGLARTETGQSGFAVLLFQDIAVIPMLALLPLLAGS------------------------GMSGDWLSSLLTFSAVVGL-LVGGHFLLRPLFRYVVLTGVRELFTVTALLVVLGIAMLMQQL-GLSMALGTFLAGVLLAESEYRHELEIAIEPFKGLLLGLFFIAVGMAVNLGLLVVHPIEVISAVLGLVALKGAVLYLLGRVSRMRAKARSRMAAILSQGGEFAFVIFTAASKEGLLNPSEVSFLLVVVSLSMVTTPLLLNIQKWWYARTLNQESDVLAP------------------------------DVVDTEPRVIIAGFGRFGQIVGRLLYANKIKVTVLESDASQIQLLRKYGYKVFYGDATQLDLLRAAGAAKAEALVICTDSPDQVMSIVELCQQHFPNLKVLARARSRVEAYQLLSHGVST---YSRETFLGALDLGRQTLVE------------------------- 148658603 -ADIAIIVVAALIGGFVAQRFGQPLILGYILAGVVVGPHTGGIISNIHDIELLAEIGVALLLFALGLEFNLNRLGKVRAIALAGTTIQILVTMVFGFGVGQLLGWPAYESLWFGAIVALSSTMVILKTLLEQGRLGSLAGRIMMSMLIVQDLAVVPMLIILPTLQDPAAGLTT-----------------------LAWAVVRAALFLALMIYGGTRLIPVVLQRIAAWNSRELYLIAVVAIGLGVGY-ATYLAGLSFAFGAFVAGMVLSESEHSHQALNDIGPLRDLFGLLFFVSIGMLIDPAFLIDHLGIVLLVVALVAFGKMLIFGVISRAFGYTDGIPILVGLGMFQIGEFAFVLAEVGLNASAIRQETFTLVLATAVVTMVLTPFAVRGADTLSARLRRTRATLEAHLAAEQ----------------------------PLRDHIIIIGYGRVGRYTAEILQQLQLPCVVIDQDYNAVERAKKAGLPVIYGDGASPVVLEAAGLMHARLVLVVVAGGVDVEQVVRQVRRLNATVPLVARAANVAQIEELQPLGVDEIVQPEFEAGIEMVRQ-------------------------------- 268318204 ---LVALVVTSVLIAYLCYQIRLVPIVGFLLAGVLIGPGVLGLVRNETLIQNTAEIGVILLLFTIGIEFKLDQLRRIWRELLLGGGLQVGLTTLVVLGLSLALGIDVRAAIFTGFLVALSSTAIVLSVLSDRQETDTVVGRLAVAMLIFQDLAIVAMVLLVPVLGGGHGSALETLR-----------------------ALGEALLVVGGVLVLARRLVPWLLERIAHTRRHELFLLSVVAICFGTAWVTS-LFGVSLALGAFLAGLVVSESTYSEYALSEILPLKALFNAVFFVSVGLLLDVSFVLARPLLVVGIVLGVLLVKVLATAAATRLLGYPMRVALALGLTLAQIGEFSFVLAQAGRDVGLTPEAGTQGLLAATVLLMAATPFLMALGRRLNVQLLRREGAAP----------------------------EAPPEKAALEDHVIVVGYGPAGQRLVRVLRETGIPFIVIELNPHTVRAARAEGIPILYGDASRRHILEHAAIDRAKVCVVAINDEAATRRIVELARFLNPTLQIIVRTRFLRDVEPLQRAGADIVVPEELETSVRIFTQVLQAY--------------------------- 269104001 ---------------PIAQRLGLGSVLGYLLAGIAIGPWGLALISDVDAVMHFAEFGVVLLLFLIGLELNPKKLWQMRKPILGLGGSQVLVTSLVITALSWLMQLQWQDALVVGMGLALSSTAIALRVIEEQQLSGSGTGKAGFAVLLFQDIAVIPMLAILPILAGGGGGS--------------------------WLDLAWMFGGIATLLIGGHFLLRPLFRWVVLSGVRELFNVAALLLVVGIAWAMQSL-GLSMALGTFLAGVLLAESEYRHELEIAIEPFKGLLLGLFFISVGMAVNLGLLITYPILILTAVLALVSIKGLLLYILARLFGIGAKSRSQMAAILSQGGEFAFVLFTAAFSQGLLGAELTSLLLVIVSLSMVTTPFLLMGQNYWYRRSFALEQKP-----------------------------ELDETVEDRKPRVIITGFGRFGQVVGRLLFANKIKVTILERDPSQIQFLRKFGYKVYYGDATQIDLLRAAGAEKAEAIIICTDDPAEVMEVVTLCQQYFPHLQVLARARSRIEAHQLLSHGVKGF---SRETFAGALDLGRQAL--------------------------- 77459735 ----VVFLLAAVLTVPLAKRLQLGAVLGYLFAGVIIGPSVLGLIGNPQSVSHISELGVVLLLFIIGLELSPRRLWVMRKSVFGVGLAQVLLGSVIGVLALSVFGQPLNSAIVLGLGLALSSTAFGLQSLAERKELTSPHGRLAFAILLFQDIAAIPLIALVPMLAGVDHHTSTADDIRHS---------------------LQVLGSIAVVVIGGRYLLRPVFRVVAKTGLPEVSTATALLVVIGTAWLM-DMVGVSMALGAFLAGLLLADSEYRHELEAQIEPFKGLLLGLFFISVGMGANLSLLLSAPITVLGLTLLLIALKLPLLFVVGRAGGLNKVSAIRLGIVLAAGGEFAFVVFKIGRDQGLFEPRLYDLLVLTITLSMAVTPLLLLVCARLVS-----------------------------PKVQPVEVPEKFRQIETESPRVVIAGMGRMGQIVARILRAQNIKFVALDTSVETIELSRSFGVPVFYGDPMRPEILSAAKVGEAEYFVIATDDPETNIKTAEIVRKLYPDMKIIARARNRQHVHRLVDVGADP-IRETYYSSLEMSRR-TLVGLGLTQAQADARIKRFKHHDEQVLE--- 194291055 ------------------RRGGLGAVLGYLLAGAAIGPFALRLVTDVESILHFSEFGVVLMMFVIGLELEPRKLWALRRSIFGYGGAQLAACALVIGVAAALAGASWQVALVAGLGLALSSTAIALATLTERNLFGTPAGAASFGILLFQDIAAIPMIALLPLLAT-------------------QGAEGAGTGAAGWLAAAKAVAVIGAVVAGGRYLVRPALRFIARTDMREMFTAFALLLVVGIAL-MMDAVGLSMALGTFLAGVLLADSEYRHALEADLEPFKGLLLGLFFMAVGMSIDFAVLARSPWLVMGLVAAFVVAKTTVLALLAKHFAIARGQRLLFALLISQGGEFAFVVFGVAGGAGLLPRETEALLVLVVALSMVATPLLLLAYDRLVAPRIGAGKKRPDEVITPQH------------------------------NPVLIAGFGRFGQIIGRLLYTQGVGVTVLDHDPDQIEFLRQYGFKVFYGDATRLDLLEAAGIADARILVVAIDSMDDSLALIDRVRERFPDLQIYARARHVSHVYQLKDRGVQLFEREMFEGSLMLGRRVLEPGEARNVALRFRRHNIEAIDR-------- 149927835 IATLAFGFGLALIFGFIAEKLKAPALLGYLVAGFLIGPATPGFVADPALTNQLAEVGVMLLMFGVGMHFSLNDLLAVKKIAVPGAIVQMAAATLLGMGVAYFWDWPMGQSLVFGLALSVASTVVLLKALEARGMLTSANGQIAVGWLVVEDLAMVLILVLLPPLAGLLKGGT--------------LDPETNLVFDIGFTLVKVALFVGLMLVVGKRVIPWMLWHIAKTGSRELFTLSVIALAISLAFVAAGLFDVSFALGAFFAGMVMRESELSHRAAEESLPLRDAFAVLFFVSVGMLFQFDVILEYPLRVLAVVAIIVLGKSLAAGALVLLFKYPLKSALVIAASLAQIGEFSFILIGLGLYLGLVDLQVQSLVVSGAILSIALNPVVFSLIPKINDYMVQRFQWVRNLNAR----------------SHTMEELPEQTDGKYLGKHVVLVGHTELSKKIAKSLKKKNVPLVIVDTSREVVAKLRKNGQAAVSGEYADPVTLVQAHTTNANSLVIATGDTPGLSQMIENAKMLNPAIQIFVQAYSKEEKQMLGALPDVHVYRWEDTLSDAIVHDLIKTRPE------------------------- 118588221 -------LCAAVIAVPIANRLGLGSVLGYLIAGVVIGPVIGIVGSEAADVQHFAEFGVVMMLFLVGLELRPAMLWKMRQQLIGLGGLQVVGTALAFAGAGLAFGLQWQNALALGMILSLSSTAIVLQTLNEKGWLKTQGGQSSFSVLLTQDIAVIPMLVVLPLLALGGHGGGAAAEDHGQSAGH---GGEALAALPGWAQALIILAVIAAIILTGRHLLRPVFRFIAEARLREIFTATALLLVIGIALVM-DFVGLSPALGTFLAGVVLSDSDYRHELESDIEPFKGLLLGLFFLTVGAGIDFGLLFGAPLTILGLALGLIAVKFVVLFLLGALFRLQGPDLWLFALGLAQAGEFAFVLFGFASGSGVLEPALIQTMTLVVAVSMLLTPALFIFYEKIVA------PRAFAKTDREPDVIDR-------------------------RGRVVVAGMGRFGQIVSRLLLTSGYDVIILDHDPQTIENLRRIGIQTFYGDATRPDLLHGAGLDDADLFIAALDDRDKQTKLVEHVARTYPKVRILARARDRHHVYELENAGAHFAEREVFEGALALSRQALIELGFHPFRARTKTREFRHHD--------- 307546493 ----LIFLAAAVLIVPLVKRLGLGEVLGHLIAGVVIGPSVLGLVPDAEAVLQFSEVGIVFLLFVIGLELKPSRLKLMRKPVFGFGGLQMLITSLVLGGLALMLGLSPAPALVVGFSLGLCSTPLVLQLLGEKGELTTRHGRLGFALLLFQDMAAIPVLAAIPLLAGSAD-------------------MTDGWGAMLRDTLIGVGAFIALI-VGGRYLLRPLFRFAAATRSRQVFAGTSLLVVIGAAL-SMELAGLSMALGAFIAGVLLADSEYRHSIEADIEPFRGLLLGLFFMAVGMTAQIGLLGERPGLVLGLTALLLVAKWSSVMIASRAYGTSWRDALNLSVLLSQGGEFAFVLLTAAGGAALLAPDLIGLLVLVVSLSMAATPVLFQLHARLVR-----------------------------PRFAPPAPKHEYDHPADTSPQIIIAGFGRFGQVIGRTLQGLHIPYTILDINAEHVAFVRRYGNEIYFGDASRLDLLEAAGADRARILVIAISDVEASLRIVQRVQRRFPKLRLFARARNRHHAQLLMRAGVQDIVRDLLPASLELTREVLVALGIERQHAQHTVDTFRRHDTTTLM---- 261315510 -------------------------------------------------------------------------------------------GPWYGAWPCPWLG--CAGGHGFRPGSFNGQYVVLLRAMQERRLIDTERGRIAIGWLIVEDLAMVMALVLLPAIASVTG-----RAQGMAASDPIVTWLGLGIGGTILLTVAKVVLFIVLMLVVGRKVIPWLLNVVAQTGSRELFRLGVLAIALGVAFGAAHLFGVSFALGAFFAGMVMSESELSHRAAEESLPLRDAFAVLFFISVGMLFDPMSLLKDPLPLLGTLAIILIGKSVAAFFIVRAFRRPVSTALTISASLAQIGEFSFILAGLGVSLNLLPPAGRDLILAGAILSIFLNPVMFIVAERMRPWLEKRGATNLTADESNA--------------TEHNIAEPEPLPHTLLTGHTIIVGYGQIGGRLAAGLQEKEVPFLVIEDSPKICISLKEKGIETIAGNASNTEILEAANPGVARNLVIAIPNAFEAGRVTALGRAANSGLHIVVRACSQAEAQYLRDLGADSVILGEEEIAGAMANAIGADPR-------------------------- 142827275 ---------AAVIFVPLGKRFGAGPILSYLAAGVILGPGGMALVSDPAAVLHFAELGVVLMLFVLGLELNPSKLWELRSAIFGLGSGQLLLSWAAIGGLAWGFGLSIEAALVVGAALSLSSTAFAVQLMSEHRLLTTPLGRDAFGVLLMQDLAVIPMLLLTAYLAPN-SAQIEHHAVPWYWTCVALVGF----------------------VLVGKYLLPRVLKLVASSGVREVLTAFALLLVMGSAELM-EWLGLSAGMGAFLAGIMLANSSYRHQLETDIEPFKGLLLGLFFMAVGMSMDLKLFLTDPLLILAILLGMLLIKTLVLMLLGRLRHHTWRPSIALGLILAEGGEFAFVLLSQAQLSSIVDDKIAQILVLAIGLSMAVTPMIFTLFRATKPKVV---------------------------------DTRLPDTINVTESEVVIAGFGRVGQITGRILASSGIPFVALDKDASHVDVIRKYGGEVYFGDARRLDMLMSAGIARSRLLLLAVDNVEDSIEIAQQVKTHFPHINIVARARDRNHAYRLMSLGVTDVFRETFGSALSASEKILQ-GLGLSQVQANERVKIFAEHDKKLV---- 307941670 ----IVFLAATVVAVPIAKRLGLGSVVGYLAAGAAIGPFGLGFLASGEDVLKIAELGVVLLLFVIGLELDPAKLWRMKRDIFGLGTAQVGLTGLCLFSLATFLDMGNSAALVAGFGLALSSTAFALQILQERGQLSSPYGQRAFGILLFQDISIVPLLAMVALLAPDRGVSSGGDALKEVSI---------------------VLAAVAAVILTGRYLISPIFSLLAATRAREVMLSAALLVALG-SAGIMHSVGLSMALGAFLAGVLLAESSFRHTLEADIEPFRSLLMGLFFVAVGMSLDFSVLGDNLGFIAAGVVVVMVTKGVFLWALSRVTGSSNSDALRIAVTLPQGGEFAFVLFTAAVGGGILAFETVNLLNAIVILTMLFTPIACLVLDGVAARIKARG-----------------------------VENPSIETFDEATPTVLVIGFGRFGMTVAESLTADGLEITAIDNRPDRISYARKLGYNVFYGDATRSDVLTAAGAGKAALVAMCIENDKVMGRAIDLIREEFPEVKLFCRATDSAHALSLKEKGVDFQIRETFESSLAFGRAALAALGTPTDRIEQIEDKIRQNDLERLEQ--- 254423751 ----MLVLGAAATGGYFVSRLSQPVLLGYLGSGLIIGPLGLNLIRDTANIQELAEIGVAFLLFALGVQFSLEELNRVRNIALQGSLCQIGITTALVTAIMLSFGWSLAQGLFWGALLSLSSTAVALKTLTERGETNTRHGQIMLAILIAQDLALGLMLAVVPAINQPGP-----------------------LWQVVGLVLLKVSSFLVAAVLVGRFVIPTVIRQVALTESNELFLLTLIALCLGVAIITARL-GLSIEIGAFVAGLMIAEVDYADQALGKVLPLRDTFASLFFVSIGMLIDPEILIQNLSKILSLVSLVMVGKALVILPIVLLFGYSLKTAVLTSCGINQIGEFSFVLAVVGLENELITQETYLLLLGTTAITLVLTPTSLQLAEPLIKWV--------------------HQQPRLMSFLSRLESPQQSSGEDAIANHVVVAGYGRVGGVIVELLHRQNHPVLVLENSEAAVQSLRRQSIPFIMGDADAELILARANLTTAKALVIALPDPMSTRLLLKRARAIAPKLDIIARAHTTKELDQLSQLGAQEVVQPEFEAALALCTHLLATLGE------------------------- 117921385 ---------AAVIFVPLGKRFGAGPILSYLAAGVILGPGGMALVSDPAAVLHFAELGVVLMLFVLGLELNPSKLWELRSAIFGLGSGQLLLSWAAIGGLAWGFGLSIEAALVVGAALSLSSTAFAVQLMSEHRLLTTPLGRDAFGVLLMQDLAVIPMLLLTAYLAPN-SAQIEHHAVPWYWTSVALVGF----------------------VLVGKYLLPRLLKLVASSGVREVLTAFALLLVMGSAELM-EWLGLSAGMGAFLAGIMLANSSYRHQLETDIEPFKGLLLGLFFMAVGMSMDLKLFLTDPLLILAILLGMLLIKTLVLMLLGRLRHHAWRPSIALGLILAEGGEFAFVLLSQAQLSSIVDDKIAQILVLAIGLSMAVTPMIFTLFRATKPKVV---------------------------------DTRLPDTINVTESEVVIAGFGRVGQITGRILASSGIPFVALDKDASHVDVIRKYGGEVYFGDARRLDMLMSAGIARSRLLLLAVDNVEDSIEIAQQVKTHFPHINIVARARDRNHAYRLMSLGVTDVFRETFGSALSASEKILQ-GLGLSQVQANERVKIFAEHDKKLV---- 189485132 LEIMAVGFTLALAFGFITQKLGLSSIVGYLLAGFFIGPASPGFVANYGLASQLSEAGVILLMFGVGLHFKTEDLVAVKGVAIPGAIIQSAIATVCGILTGTALGLDLKSALILGFGLAVASTVVLLRVLNDNDIVGTVHGHVAIGWLIVEDILTVLILVALPSLIIILSN-------------TRNVVGSIEILKAIGIALARLVLLWILVMKVGGRFVPWLLSKIVKVRSEELFTLTVLVIAFLTAVLAAVVFQASFALGAFLGGMVVGKSKLSHQAGADILPLRDAFAVLFFLAVGMLFDFKFVVEYPQLICVCLVIVLLVKPLTAVFAVSVLGYSVKTALTVASGLAQVGEFSFILAQEAKRLNLAGDIVYNTIVVCSIVSITLNPLLFKKVPPIEKFLHSRKKLWNILN------FVADRRINKSNRSKEIAKNLLPTEEYLAQKTSIIVGYGPTGKKVTDALIEYGVKPIVVEINIDTVNSLSSQGQTVIYGDSAKKDILLAAGIKSADYLIITVPSLQVTLETALLASALNSKTRILVRAHFLDSKETLKQAGISGIVFEEEEVSNALTSLL------------------------------- 24373055 ---------AAVIFVPLGKRFGAGPILSYLAAGVILGPGGMALVSDPAAVLHFAELGVVLMLFVLGLELNPSKLWELRSAIFGLGSGQLLLSWAAIGGLAWGFGLSIEAALVVGAALSLSSTAFAVQLMSEHRLLTTPLGRDAFGVLLMQDLAVIPMLLLTAYLAPN-SAQIEHHAVPWYWTCVALIGF----------------------VLVGKYLLPRVLKLVASSGVREVLTAFALLLVMGSAQLM-EWLGLSAGMGAFLAGIMLANSSYRHQLETDIEPFKGLLLGLFFMAVGMSMDLKLFLTDPLLILAILLGMLLIKTLVLMLLGRVRHHTWRPSIALGLILAEGGEFAFVLLSQAQLSSIVDDKIAQILVLAIGLSMAVTPMIFTLFRATKPKVV---------------------------------DTRLPDTINVTESEVVIAGFGRVGQITGRILASSGIPFVALDKDASHVDVIRQYGGEVYFGDARRLDMLMSAGIARSRLLLLAVDSVEDSIEIAQQVKTHFPHINIIARARDRNHAYRLMSLGVTDVFRETFGSALSASEKILQ-GLGLSQVQANERVKIFAEHDKKLV---- 300313254 ---LTLFLLAAAVLGVVAFRMQLPPMLGYLVVGIIIGPHGLGFAEDNETTHALGEFGVVFLMFSIGLEFSLAKLSAMRHIVFGLGVAQVATTIAATMVLGWFFNISWQAAFALGGALTMSSTAIVSKLLTERLELETEHGRRILGVLLFQDLALVPLLIVVPALANESGN------------IMVTLGWAAG----------KALVVLALLLFFGSKLMRGWFRIVVKRRSQELFMLNLLLITLGAAWITEK-AGLSLALGAFIAGMLISETEFKHQVEEDIKSFRDVLLGLFFITIGMLLNVRTVIDHWFLVLLLLTGPVLLKFGLIAALARLFGSTPGVALRVGLGLAQAGEFGFVLLSQAGGLKLVDPMLIQVILAAMVLSMLATPFILA-----------------------KSDAIVMKFSANEWMLQSLALTQLATRTMGVQKHVIIAGFGRSGQSLARLLEEEGIAYHALEMDPELVQDARNGGANVSYGDAARRESLVAAGIHRAAALVVTYASTPSALKVLHHAAELEPELPVIVRSHDDADLEKLLAAGATEVVPEALEGSLMLASH-------------------------------- 253701369 -------LAAALVCVPLAKRLGMGSVLGYLLAGILIGPFCLGFVGQEEDIMHFAEFGVVMMLFLVGLELEPAHFWKMRSGILGLGSLQLLLTTAALGGGLLLLGLDWRAALASGVALSMSSTAIVLQSLKEKGLGDSKAGSSSFAVLLFQDIAVIPILALLPFLA----------LHSGAGAPHGDGGLLDGLPVWVK--AGSVFFALVFVIVMGRYIVVPLLRIVTKASVRELSVAAALLIIFSIAFLM-KLVGLSPALGAFLAGVLLANSEFRHELESDVEPFKGLLLGLFFIAVGASINFGLLFDKPGTIFSLVAAVIVLKAVVLIAAGKLFRLSFDQNSIFSIGLSQVGEFAFVLFAFINRLGIVGSAWTETLMAVTAVSMAVTPLLLLVNERL---VLPRFSSVNAEEREADAIDTEHP--------------------------VIIAGFSSFGSTLGRFLRANGVEATILDNDSDQVDLLRRMGFKVFYGDATRLDILRSAGADSARLLFIAVDSPLTVRMLVQTVKKHFPGLQIMARAGSNLDAHELLDLGVTHVYRGFLDTSVRAVDVLASLGHRRYSATRAGQNFIKYDE--------- 260772087 LSSSVIFLTAAVVAVPIAQRLGLGAILGYLLAGIVIGPWGFKLITDVNAILNFAEFGVVLLLFLIGLELNPKRLWQMKGPILGQGGSQMLITSSVIASGLWMYGFSWPVSITVGLILAQSSTAIALRTIDEMRLTLSDTGRTVFAVSLFQDLAVIPTLALVAIFAGQTTGDS--------------------------LPLMWMLAGVAGLLMAGHFLLQPLFRWVVNSQVRELFTVASLLLVIAIALLMEKL-GLSMALGAFLAGMLLAESEFRHELSTAIEPFKGLLLGLFFIAVGMSVNIDLLWQEWWLVSLLVIGLISVKMAIMYGLARLAKVRSKARSRSALILSQGGEIGFVILTAATEGQLFTASQSALLVLVISVSMMTTPLLLKLQTFYYS------------------------------QTLNSPEEEPDNTIGHQTPQVIIAGFGRFGQIVGRLMYANKIKITVLESDASQIKLLRKYGYKVFYGDATHLELLRSAGAAQAEAIVICTDEPDEVMRIVTLCQQHFPQLKILARARSRVEAYQLLSHGIAGH---SRETFLGALDLGRQVLVQ------------------------- 197103784 ---------------PIFRKLGLGSVLGYLAAGLAIGPFGLRLFADPEAILHFAELGVVLFLFLIGLEMRPARLWSLRKEIFGLGATQVLACCALLSGIALLAGLPWQAAVIGASGFVLSSTAVIMKMLDEQGETATEAGQRAISILLLEDIAVVPLLALVAVLAAASGYADADARPAWQ-------------------ALAVAAGCIAVVVAAGKWLLNPFFRVLARSGAREIMTAAALLVVLG-TALFMQWGGLSMAMGAFLAGVLLSESVFRHQLEADIEPFRGILLGLFFLSVGMSLDVAVVVAEWGLVVAGLAAFMVAKAAGIYLVARLFRAPPREAVQRAALFAQGGEFAFVLYGAATAAGVMAPRVGALMSAVVILSMAVTPLVVILLNRL--------------------------------MPPPKVSMDGVEAPDGLEGRVLLIGFGRFAQVVSQPLLAKGFEISLIESDVEMIRAAGSFGFKVYYGDGTRLDVLRASGAERAEAILVCVDKPDAADRIVELVKAEFPLAKVYARAYDRGHSMRLVQAGVDFQIRETFESAIKMGRHVLHGLGVDEAEAAEIIQDVRERDNER------ 229589927 ----VVFLLAAVLTVPLAKRLQLGAVLGYLFAGVIIGPSVLGLIGNPQSVAQFSELGVVLLLFIIGLELSPKRLWVMRKAVFGVGLAQVLLGLVMGVVALWLFGQSWNSAIVLGLGLALSSTAFGLQSLAERKELNQPHGRLAFAILLFQDIAAIPLIAMVPLLAGSDHPTTEAQGLQH---------------------VLQILGSIAVVIIGGRYLLRPVFRIVAKTGLREVSTATALLVVIGTAWLM-ELVGVSMALGAFLAGLLLADSEYRHELESQIEPFKGLLLGLFFISVGMGANLSLLLSSPLVVIGLTLLLIGLKLPLLYAVGRMVGLNRESALRLGVVLAAGGEFAFVVFKIGRDQGLFEPHLYDVLVLTITLSMAVTPLLLLVCPKLFK-----------------------------PKVKTVEVPEEYRTIESDAPRVVIAGMGRMGQIVARILRAQNISFIALDTSVETIELTRSFGMPVFYGDPQRPEILHAAKVDQAEFFVIAMDDPEINIKTAELVRNLYPHMKIIARARNRQHVHRLVDLDASP-IRETFYSSLEMSRRTLVGLGLSQAQADARITRFKNHD--------- 254461370 -------------------RLGLGSVLGYLAAGILIGPLLGLVGAETKDLQHFAEFGVVMMLFLIGLELEPRALWDMRHRLIGLGGLQITLTTLATMIGAMALGFYWSIALAVGLIFALSSTAIVLQTLSEKGLMRTSGGRSTFSVLLTQDIAVIPILALLPLLAMTLSADGSINRHIGDEHGADHTTLSLVADLPGWGVTLVTLGAIAAIILAGVYLARPVFRFIHASNLREMFTALALLIVVGISFLM-LLVGLSPALGAFLAGVVLANSEFRHELETDIEPFKGLLLGLFFITVGAGINFAVLERDPIAILSLTAAVILIKGLVLYALSRVFKLHGQDRWLFTLGLAQAGEFGFILTAFSVAQDVIPVSVSERILLIIALSMLITPLLFIFMEVISK-------------------------------RFRGAIQDITHDEIDDEGPVIIAGVGRFGQIVNRLVGSAGFKTVVIDHDIKTIELMRRFGFKGFFGDPTRPDMLRATGLANARVLVVALDDPAATLKLVLYARKERPDLHIIARAQDRSDVFRLYGAGANDIVREMFDSSLRAGRYVLENIGLSEFEAAEAEKTFFAHDRHAIRELA- 143878418 ---IILLLVCSVGLVALLRNAKLPPMIAYFLVGLILGPSGFSVLIDSESNRHLVEFGIVFLMFTIGLEFSLPTLNSMRKILFGVGLAQVGITLVLSTMIAMFIGLSFIDGFVVGAAITMSSTAVVSKILMERLDLNSRHGKLSIGILLFQDLAVIPVLILIATLSNS----------------------SLNMFQSFMIVIFKAAILFSIVFWIGRPIMNAWFDLIARQKSSELFVLNVLMITLLFSY-ITHLSGLSYALGAFIAGMIISETHYRYQVESDIAPFRDILLGLFFITVGMMLNTQILYDNIFLIISLLIGLILFKSILIAFLIKIFGYEPGVGIRTGVILAHAGEFSFVILALVQQEQLLDASLTQIVLSVALLSMLIAPFIIQMNGKIARKLSK-----------------------SYLVNSKNNVHKIEELGKQFKDHVILCGFGRSGQYLARFLQEEKIKYIAIDIDMSRVNDAAIAGESVVYGDASRFEVLKAAGLAEARGLIVTYADDRASEKVLRVTRSHNKTIPIIVRTMDESGIEKLRSSGADEVVPEVLEGSLMLASH-------------------------------- 149202267 -------LAATVIAVPIAARLGFGSVLGYLAAGILIGP-VFGLVHETAELQHVAEFGVVMMLFLIGLELEPRALWNMRHRLLGLGGLQITVTTLTVMVAGYLLGMGWSVALAVGLIFALSSTAIVLQTLSEKGLMQTGGGRSAFSVLLTQDIAVIPMLAFLPIMGELLSRGAPEAGHGASGPHEAAQSFIASLPGWGAT--LVTIAAVASIVLAGVYLTRPVFRFIHGARLREMFTAIALLIVVGISFLMT-LVGLSPALGAFLAGVVLANSEFRHELESDLAPFKGLLLGLFFITVGAGINFTVLFGAPVLIVGLALAVIVTKGAILYVLGRIFALRGRDLWLFTLSLAQAGEFGFVLVAFSVQQHVLPAGLSEVILLVIALTMLITPLLFILYDVLSRNLRERGEAPEADT-------------------------------IDQTGPVIIAGIGRFGQVVNRLVRSSGFETVVLDHDLLAIERMRRFGVRGFFGDPTRPDLLHAAGLARARVLVAALDDPEATVRLVSFARRERPDLHIIARAYDRTHVFRLYQAGANDIVREMFDSSLRAGRYVLENMGLTEFEAAELEKTFYQHDRQSVRELA- 90419982 ---VVLLLGGGIVAGTLFQRIGLGTVLGYLFAGILLGP-VFRVVADGEEILHIGELGVVFLLFIIGLELKVGRLWAMRRQIFGLGLAQVVLSGLVLAGVAFLFNFAWQASVLIGFGLALSSTAFGLQLLDEAGETNTRHGQSAFSILLFQDLAVVPLLAAIPFLAPASGDTAIDPVEIAIS-----------------------IGAVAALVVGGRYLLNPLFRLMATSGAREVMLGAALFVVLGSAMLM-EAAGFSMAMGAFIAGVLLAESTYRHELEANIEPFRGLLLGLFFMGVGLSLDLAVVMRDWLAILALTPALMLCKAAIIYLLSRAFGETGNTATRVSGLLAQGGEFGFVLFTAASAGLLISEATASFLIAIVTLSMMLTPL--------TTWLGRRLSAEANGDEEV-----------------------LDEDFAGAGASVLMIGFSRFGQMTAQVLLSSGTDVTIIDSSAERIRTAEAFGFRIYFGSGLRKDVLEAAGIRKTRLVAICTNKRETTDRIVDLIRADFPNVRLYVRAYDRSHALSLRARGVDYEIRETVESALAFGRALDALGIEDELADRITED-VRRRDLARL----- 184158236 ----VVLLAAAVIAVPIFKRIGLGSVLGYLIAGLIIGPFGFAFFQDSTAILHIAELGIVMYLFVIGLEMQPSHLWSLRREIFGLGTLQIISCAVALTGVGLLFGFTWQVAFIGAAGFVLTSTAIVMQLLGDRGDLTQPRGQKIVAILLFEDLLIVPLLAIVAFMAPNHVVESTAVRLEN-----------------IGIGLLAIAGLIAAG----HWLLNPLFRILAAAKAREVMTAAALLVVLGAALLM-QVSGLTMAMGAFLAGVLLSESTFRHQIEADIEPFRGILLGLFFLGVGMSLDLSVVAQNWQLIVSSVIALMFAKAIMIYMVARVTKSSHTEALDRALLMAQGGEFAFVLFSAALSEQVIDSTIKSNLTAIVVLSMVLIPIVGIIFKRFT-------------------------------QSKASVSLENINIAEGLTGNVLMIGFGRFGQVTSQLLLARGVDVTIIDNNTDMIRNAERFGFKIYYGDGCRLDILHASGAATAQAIVVCVDSKETTNRIVELVTHEFPLAKLLVRSYDREHSLHLVKQKVDYMIRETFESAIKFGGVILQELGVDEDEVERITEEIRDLDNER------ 308048687 ---------------WLCRRLGLPVILAWLGLGLLAGPQGLDWLA-TEQIHLVAELGIVFLMFSLGLEFSLPRLWAMRSRVFGLGSAQVLITGGLGWLISLALGIELRSALVVGAAIALSSTAIVLKQLDELGWLNRRHGELSVSILLFQDLAVIPLLIVIPMLGSDSAGTALMAELGW--------------------ALLKGLASFAILLWAGGYLLPRLFDEVARSRSDELFVLTTLVVALATGFIT-LWLGLSMALGAFLAGMLLGESQYRQQLEADIRPFRDLLMGLFFVSVGMLLDLTLVVDHAPLLLALVVSVIIGKTAVIMALGVISGEKYKDALATGLCLAQIGEFSFVLIGLALTWQVLDPTLANLLVVTGVISMALAPSLINRCLDLAKRLIGQGHQWTTDPEEDLSLPRE--------------------------DHVVLLGYGRVGQTIARFLRRESIPYTALDLDPIRVREARLGGEPVMFGDGSRADILKETGITRAKLAVITFDNRRGIFNLLDCIRDLAPDCRILVRTRDDDTLMALEQAGADQVIPESLEGSLMLVSQV------------------------------- 220904261 LYEIVTIFLLSIFVTVTCNKIKLPATVGFLLTGVLCGPSLLGIVSDREAIDHVAEIGVAMLLFTIGMELSGEALNRLKRPVFLGGSLQIGLTVLAVMGLALLGGYSYQQGVFMGCLVALSSSAIVLRIMQERGSTNTPTGRLSLAILVFQDIMVAPMLLCVPLLSGTLDLSLES----------------------AFFSTLWVVLALGGVLLFARFGLNRLMEAVVRTRTREILLLTTLGLCLGMALLTNTL-GLSLSLGAFMAGLLLARSQYSMSVIAGILPYRDVFMSLFFISVGMMLNVDFFGKHFFSIIGLTALFIVIKSLLTLPAVLVQGYPLRAAIITSLSLAQVGEFAFVLAASGLSAGLFDMDAYQNFLDVSVLTMMLTPGLMTIAPRLADRFA------------------------GQRNSEQQEESGQQEGEKRLEDHLIIVGFGISGKHLAHVAKESGIEYTILEMNPETVSRYRQK-EPIAHGDASQPVVLEHLGVTRARVLVIVISDPSAVRAITIEARRFNPNLHIIARTRFVTEVAALRRLGADEVIAEEFETSVEIFTRV------------------------------- 262372243 ----VVLLAAAVIAVPIFKRIGLGSVLGYLIAGLIIGPFGFAFFHDSTSILHIAELGIVMYLFVIGLEMQPSHLWGLRREIFGLGTLQIVVCATALTGVGLLFGFTWQVAFIGAAGFVLTSTAIVMQSLGDRGDIAQPQGQKIVAILLFEDLLIVPLLAIVAFMAPNHVVESTSARLEN-----------------IGIGLIAIAGLIAAGY----WLLNPLFRLLAAAKAREVMTAAALLVVLGAALLM-QVSGLSMAMGAFLAGVLLSESTFRHQIEADIEPFRGLLLGLFFLGVGMSLDLSVVAQNWQLILSGVLAMMFAKALMIYIVARLTKSRHTEALDRALLMAQGGEFAFALFSTAVSAQVIDNTVKSNLTAIIVLSMVLTPILGIVFKRFT-------------------------------ETKDQINLDNVNIAEGLSGSILMIGFGRFGQVTSQLLLARGVDVTIIDNDIDMIQNAEKFGFKIYYGDGCRLDILHASGAATAQAIVVCVDSKETTNRIVKLVTHEFPLAKLLVRSYDREHSLYLVKQKVDYMIRETFESAIKFGGVILQELGVDEDEVQRITDEIRERDDER------ 113971104 ---------AAVIFVPLGKRFGAGPILSYLAAGGILGPGGMALVSDPAAVLHFAELGVVLMLFVLGLELNPSKLWELRSAIFGLGSGQLLLSWAAIGGLAWGFGLSIEAALVVGAALSLSSTAFAVQLMSEHRLLTTPLGRDAFGVLLMQDLAVIPMLLLTAYLAPN-SAQIEHHAVPWYWTCVALVGF----------------------VLVGKYLLPRLLKLVASSGVREVLTAFALLLVMGSAELM-EWLGLSAGMGAFLAGIMLANSSYRHQLETDIEPFKGLLLGLFFMAVGMSMDLKLFLTDPLLILAILLGMLLIKTTVLMLLGRLRHHTWRPSIALGLILAEGGEFAFVLLSQAQLSSIVDDKIAQILVLAIGLSMAVTPMIFTLFRATKPKVV---------------------------------DTRSPDTINVTESEVVIAGFGRVGQITGRILASSGIPFVALDKDASHVDVIRKYGGEVYFGDARRLDMLMSAGIARSRLLLLAVDNVEDSIEIAQQVKTHFPHINIVARARDRNHAYRLMSLGVTDVFRETFGSALSASEKILQ-GLGLSQVQANERVKIFAEHDKKLV---- 116250672 ----ILLLGGAVVAAPIFKKLGLGTVLGYLAAGIVIGPVFHG-ITDGEQILAVAELGVVFLLFIIGLELKPTRLWQMRRDIFGLGSAQVVLGLALTALAWFSQALDWRGSIVAGFGLALSSTAFAMQILEGDGDVNTRYGQRSFSMLLFQDLAIVPLLALITILDGGDKGSNAP-----------------------LLDFAIAVGAVAAMIVMGRYLLTPLFQIIARTGAREAMIAAALFVVMG-SASLMQLAGLSMAMGAFLSGVMLAESSYRHELEADIEPFRGVLLAIFFIAVGLSLELDVLADNALFVIVAVPIVMAVKAIIIYGLCRISGSPHNDAIRIAFLLPQGGEFGFVLFTAAGAVGLMSTSTASLLIAIVTLSMALTPIGAALSKRLLR---------------------------------GDEQEELDEDFEGAGADVLMVGFSRFGQIAAQILLAGGRSVTVIDFSADRIRQASSFGFRIYFGDGARKDVLRSAGIDRAKIVLVCTQKKEITDKVVELVQADYPHTRLYVRSYDRIHSIELRNKGVDYELRETLESGLLFGRRTLEALGVSEVDAYEIGEDIRKRDEARLV---- 254427625 ----LVLLGATLVLLPLFQRLGLGSILGYLAAGIAVGPLGFGLVSGGNDVLHFAELGVVLMLFLVGLELAPQQLWAQRRRLVGLGASQMVFSALLLAGGFWLVGFSTNQSLAIGATLALSSTAFVVQMLVENNQLGTPQGRSAFSILLFQDLAVIPILLLLPVLAGAQAGEDSPQLLAGLAALVA-------------------------MVLAGKYALNPWLGWLAKLRNRELMTASALMLVLGSAALMEHL-GLSMGLGAFVAGVLLANSPYREQLETDIQPFKGLLLGLFFLAIGMTMDLRLLLDHPGNIALFLVMLLGLKALVLIVISRLRGGEWRSTFMFGILLSQGGEFAFVLLTQAQTLNLLDPAIAGQLNLVVALSMACTPLLLKLMAML---------WPKASSKGPRKDLEEESMPAHHPQ-------------------VVIAGLGRFGQITARILVGRQIPFTALDSDPDEIDMLRRYGNEVYFGDVTRLDLLHNAGLEHAKVLVLAVDDVDASLKAAELVRHHFPNVTIVARARDRYHAYKLHALGVDQVIRESFESAL------------------------------------- 167036287 LQTAVIFLLAAVLAVPLAKRLQLGAVLGYLLAGVVIGPQALGLIRDTESVAHISELGVVLLLFIIGLELSPKRLWLMRKSVFGVGTAQVLLTGALGAIALFGFSQTLPAAIVLGLGLALSSTALGLQSLAESKQLNAPHGRLAFAILLFQDIAAIPLIALVPLLAASGPDTSHGDSLQHG---------------------LKVFASIAVVIIGGRYLLRPVFRTVARTGLPEVSTATALLVVIGTAWLMEE-AGISMALGAFLAGLLLADSEYRHELESQIEPFKGLLLGLFFISVGMGANLRLLLDMPLVVLGLTLLLVAVKLVLLIGVGRMVGLNSASALRLGMVLAAGGEFAFVVFKLGKDQGLFDTQTYDLLLMTITLSMAITPLLMLGCARA----LKRPQPAREVPEQYKQIQTD-------------------------TPRVVIVGMGRMGQIVARILRAQKIPFIALETSVDTIEMTRMFEVPVFYGDPLRPEVLHAAKVGEAEYFIITIDDPEAAIHTAERVKRLYPHLKVLARARNRQHVHKLVDAGAEP-IRETFYSSLEMTRRVGLGLSDEQAADRIAR---FTQHDEEVL---- 92113072 -------LGAAIIAVPLFQRLGLGSILGYLAVGLLLGPSLIGFISEPEEVLHFSEFGVVMLLFIIGLELEPSRLWGMRKRLFGLGLLQLFGCGVLLTPIGLALGLRWELAVLLGLILALSSTAFALQVLNEQRRLATPHGQTAFAILLFQDLAVIPLLALLPLFAGGVSAQGGDM----------------------WLDIGKGVGMVLAAIVFGRLVFPRVLALIARSGVHEVFTAAALFLVLTLALVM-DWAGLSMALGAFLGGVMLADTIYRHELEANIEPFKGILLGLFFMAVGMSVNLALVFDNVFWVLGITLVLLAAKLVIIALVGMAARLPRQEIPRLATVIAQGGEFDFVLLSAAVSAGVFDQRIASLCIAAVTLSMALTPFLYRGGNHLAD--------------------------------RMRETRPYDNDFGDETPPVLIAGLGRFGQMVARVLKLQDISFTALDPNITQVEFIRRFGSRIYYADATRLDVLRSAGLEHARVLVIAVDDEEAALTIARQVRTHYRQVKVFARARNRHHAWQLMEAGVDAVVRETFEMSVEVLKGLGYPGSNALDAVRTFRDF-------------- 254474293 --ILAFVFLVAVISVPIASRFGLGSVLGYLIAGVAISPILSGLNVDVVGVQHFAEFGVVMMLFLVGLELEPKMLWSMRQRLLGLGGLQVGLTTVLVMGAAMLLGLSWNVALASGVLLSLSSTAIVLQTLSEKGLLRSDGGQASFSVLLFQDIAVIPILALLPLLALPELAGIAGDVASHGAHSGAEEGGSLSLVEDLWQAALVTIAAIAVVIAGGFYLTRPIFRYVAMANLREVFVATALLFVIGIALLMT-LVGLSPALGTFLAGVVLANSEYRHELESDIDPFRGLLLGLFFITVGAAINFELLLANLGITLLLTIGLIAIKLFVLLVLARLFRLKGNAKWLFGLSMAQAGEFGFVLISFTVANHVLPQAIADQLLLVVAMSMVLTPALFIVYSQV------IQPRLASKDELPADEIAEKRP-------------------------IIIAGHGRFGGVINNMMRTAGYKTTVLDYSSAQLEMLRAYGLRVFFGDATRPDLLLAAGISEARLFIVAIDQREAATELVRHVRKHHPQVSIVARAVNRHHVYELYAAGAHHIIRDTFDSAV----RAGRSAWEELGIPKDKAEEMAQD---------- 237801038 ----VVFLLAAVLTVPLAKRLKLGAVIGYLFAGVIIGPSVLGLIGDTESVSHISELGVVLLLFIIGLELSPKRLWVMRKSVFGVGMAQVLLGLVIGGVALYGFGQPLNTAIVLGLGLALSSTAFGLQSLAERKQLNSPHGRMAFAILLFQDIAAIPLIAMVPFLAGADHAMDTGESINHG---------------------LRVLGSIAIVVIGGRYLLRPVFRIVAKTRIQEVSTATALLVVMGTAWLM-ELVGVSMALGAFLAGLLLADSEYRHELEAQIEPFKGLLLGLFFISVGMGANIGLLLSSPLAVLGLTLLLIGIKLPMLFLIGRTGGLGSRSALQLGLVLAAGGEFAFVVFKIGSAQGLFEAQLYDMLVLTITLSMAVTPLLFIALARWIK-----------------------------PKARVVDVPDEYRDIQTDKPRVVIAGMGRMGQIVARILRAQKIPFIALDTAVESIEFSRSFGVPVFYGDPLRPEILRAAKVGEAEYFVIATDDPDTNIKTAELIRKLYPHMKIIARARNRQHVHRLMDIGAHAV-RETFYSSLEMSRQTLMGLGLTEAQADARISRFKRHDEQVLAAQH- 257092271 LPTILLLLGASVVSVIVFRSVSLPPVLGYLLVGTLIGPHAFNLVEGFAGVQHLAEFGVVFLMFSIGLEFSLPKLYAMKRIVFGLGLLQVLATLAVVTAVLGAVGLSWQAGVALGGALAMSSTAVLTKLLNERLELDAPHGREVMGVLLFQDLAVVPLLIVIPSFSESPEQ----------------------MATMIGLAMLKAVLVLSVVLFFGQRLMNRWFYVVARGKSAELFMLNVLLVTLGLAH-LTERAGLSLALGAFVAGILISETQYRHQVEEDIKPFRDVLMGLFFVTIGMMLDVPLVLANAPLVLGVLAALLGVKFALMLGLSRLFGSSAGNATRTALWLCAGGEFGFVLLSEMGRLHLVPALALQAVLAALVLSMLLAPVIVQYSDRIV-----------------------LRFAASEWLMRSMQLTRLAAQTMNTEQHVVICGYGRSGQHLARFMEQESVAYVALDLDPERVREAAAAGENVMYGDAARRETLVAAGVARASVLMISFADTRAAERVLEHVHRLKPDLPVVVRTLDEKDLDRLQRAGAAEVVPETLEASMVLAAHALR----------------------------- 254471772 VADIMLFLSMAILVVPFAKLIRVGTIVGYLIAGVILGPWGIGPFSTPDELRPIGELGVVMLLFLIGLELNPGRLWSLRREIFGSGSAQVGFSALLIGLAIYFAGLTWQKSLIIGLSLALSSTALSLRILQGSGDRTTPMGQTSIAILLFQDMMIVPILALMAIVA------------PVPIDTGQRPGWETALIMASTVLLLVAVG---------RYLLTPLFRLFARIGAREMMTASALLTVLGAAALM-KAVGLSSALGAFIAGVMLAESSFRHELEADLEPFRGLLLGFFFITVGMSIDMNFVFQNWVMVLACSFGLMVLKCLSIFTVTRVSGHTSENSLQIGGLLAQAGEFGFVIFSASVAVDLLNPHQSSLLSAIISFTMAFTLLSVKLTQWFGVKLRPEPVKPDIPNTEGGRT------------------------------NVLVIGFGRFGQLASQMLIAQGSTVTVLDMDAQHIREASRFGYRIYYGDGRRLNVLRAAGAENASVIAVCTERAETTSQIVRMTKTQFPLAKIFARAHDRRHAIQLVTAGADYQLRETLESALEFGREILEELGEDEDHTHEILADVRRRD--------- 283852363 LPDITVIFGLAVVVILVCHRLKIPALVGMLLTGVLCGPHGLGLVRSAHDVEILSEIGVILLLFTIGLELSLADLTRLRRPVFLGGAAQMALTWLVFFVAFFALDFSGGAAVLIGMLAALSSTAIVLKTLQERAEMEAPHGRVTLGILVFQDLLAVPMMLSVPLLA----------------------GQTFGFTNSIVFTIAKGALVLILLVVLSRKLMPMLLLSIVRTRSRELFLLTALGVCLAVSLLTASI-GLSLSLGAFLAGLLLSGSDYRENLHEAVLPFKDVFTALFFISIGMLLDMAPAMQHWIEILGAAVLLLAVKAVLAGAATRITGYPRRTAVLVGLALCQVGEFSFILAKAGFDQQVISEHFYQKFLAASILTMVLAPFLIALAPAAASLLARLTGGRDIPEGPPSPL---------------------------LTDHLIILGFGAGGRQLARAARAGGIPYVVLEMNPDTVRKESKKGEPIVFGDASKPGVLRHIGVRDAKALAVVISDAAAARRAVEVARSENPALYIVARTRFNSEIKALLDIGANDVIAEEFEASLVVFARLGKFMVPRDDIERMAQDIRREGYRAML----- 124265305 ---------------PLFKRLGLGSVLGYLAAGLAIGPFGLGLFVDAQTILHVAELGVVMFLFVIGLEMQPKRLWSLRREIFGLGLAQVVACGALLTGVGMLAGLSAPVAFVAAMGFVMTSTATVMLILDERGETATSRGQRVVSILLLEDLAIVPLLAIVAFLAPAHADVDSS----------------------IWRALLLALVAVGSVTIAGRWLLNPMFRLLAAARAREVMTAAALLVVLGAALLM-QFGGLSMAMGAFLAGVMLSESSFRHQLEADIEPFRGILLGLFFLSVGMSLDLTVFASHWPQVLGGVVVFMLVKAAGIYVVARALGAPHGDALHRMVLMAQGGEFAFVLYSAGVSAGLLDGPMNAVLTAIVILSMALTPLAVGAL----RWMLPRGAASLEGVDR----------------------------ADGLTGSVLMIGFGRFGQVASQALLARGVDVAIIDSDTEMIQSADGFGFKVYYGDGTRLDVLHASGAATAEAIAVCVDDKAAALKIVELVKHSFPQARLLVRSFDREHALKLIAAGVDYQVRETFESASAFGEAALRALGATPDEAAQVAAEVRRRDDERL----- 229589266 -ANLLIILASSLVVIALFRRLQLPPVLGYLCVGLAVGPTALDWVNDSEELPDLAELGVVFLLFSLGLEFSLTKMLALRRVVFGLGSLQVLGCGTLLAVLLMGFGVAPGIALLLGAGLALSSTAIVSKELTSLGEIFSSHGQNAIGVLLFQDVVAVLLLTLVPVFAGTG---------------------EQAWYWALPLTLGKTVVLFVGLLLASRWLLPRLFHEVAASHSAELFVLLALVIVLLTAW-LTHLLGLSPALGAFLAGMLLGESHYRHQIEADIRPFRDILLGLFFVSIGMLIDLQLFVSHSLLILGLTLALMLIKGCVVAALVKLRGSDGETAWRSGLALAQGGEFCFALMAQMQQSRLIPDEFNGLLLAATFCSMLLTPLLLRAAPSIALRLHRK-------------------------PNQQVQLEAITALNAQLHGHAVICGYGRVGQSIGRFLRKEQQAFIALDDDPERVQETATEDSSVHYGDCRRGVLLSAVGLERARLVVIAVDNSDVALVVLKEARRINPDVPILVRTRDDSQLAELKAAGASEVVPELLESSLMLASH-------------------------------- 209548090 ----ILLLGGAVVAAPIFKKLGLGTVLGYLAAGIVIGPVFHG-ITDGEQILAVAELGVVFLLFIIGLELKPSRLWQMRRDIFGLGTAQVVVGLALTALAWFSEVLDWRGSIVAGFGLALSSTAFAMQILEGDGDVNTRYGQRSFSMLLFQDLAIVPLLALITVLDGGGKGSPAPLTD-----------------------FAVAVGAVAAMVVMGRYLLTPLFQVIARTGAREAMIAAALFVVMG-SASLMQLAGLSMAMGAFLSGVMLAESSYRHELEADIEPFRGVLLAIFFIAVGLSLQLDVLADNVLFVIVAVPIIMAVKAIIIYGLCRISGSPHDDAIRIAFLLPQGGEFGFVLFTAAATVGLMSASTASLLVAIVTLSMALTPIGAALSKRLLS---------------------------------GDEHEELDEDFEGAGADVLMVGFSRFGQIAAQILLAGGRSVTVIEFSADRIRQASSFGFRIYFGDGTRKDVLRSAGIDRAKIVLVCTQKKEVTDKVVELVQADYPHTRLYVRSYDRIHSIELRNKGVDYELRETLESGLLFGRRTLEALGVPEVDAYEIGEDIRKRDEARLV---- 163794587 ----VLFLGSAVIAVPILKRLGFGSLLGYLAAGVAIGPSLLGLVSDVDAILHFGEFGVVLLLFIIGLELHLSRLWALRRPILGLGSSQMLLSAAAIAGGAYLVGMRPQTSVVIGLVLALSSTAFALQTLSERKELRTQQGRAAFSILLFQDLAVIPLLAVLPWIATASIAKVADGASQMTETAWLSIAFSVFVVVVAVVGGRYVV--------------RPMLRLVAAADVPELFTAAALLVVLGMALLMEEI-GLSMALGAFLAGVLLADTQYRHQLEGDIEPFKGLLLGLFFIAVGMSMDLGLLVEAPFAVFGAALGLMAIKTVVLMTLGLGSGMRWQAALALAAVLPQGGEFAFVLFGQATSVGAVDRPTADFLILAVAISMALTPLSVLLADRLRQMFERDDSADAPPPE-----------------------------VDEDEPRVVIAGFGRFGQIVGRLLNMRRIKFVALDSDNSRIDVARRFGNLAYFGDANRLQVLEAAGTGSAEIFVIAVDDPDRAVEIARMVRMHFPAIRVFARATDRFHAYRLMEVGVDAVFRELFGSSIDLTKAV------------------------------- 241773573 LLNVFVFLAAACLVVPLAARFKLGAVLGYLIAGILIGPSGFGFIDRVTSTMHFAEFGVVMMMFLIGLELEPALLWRLRRTIVGMGGLQVVLCSAIMALSKFGFNLSWETALAIGMALSMSSTALVLQMLEEKHLMQTQVGETTFSVLLFQDIAVIPILIIIPLLAAGSGQVPEAHGASLVENLP------------VWAQALAGLSTIAMVIAGGQLLSRHFLPRIARTNLREVFTATSLGLVVGVTLLM-QLVGVSPALGAFLGGVVLANSPYKTTIETDIQPFKGLLLGLFFISVGMGMDVDRLLTQPVQLMLAVFGLMAIKGLILYALARRFGMDNIAGSGLALSLAQGGEFAFVLFQLSGQLGLLTPDLRRFLTLVVAISIGITPICLELFNRVPRFLSLLPERAPDPIEE--------------------------------RNSVIIAGFGRFGQIIGRFLRSQGVMVTILENNPDQIQLLQRFGINAYFGDATRLDVLRSAGADQARMLIVAIDDAEGAVKIVQLAKENFPHLKVFARARNRRHAYELDRAGVDYYHRETLDSSMAVAEALITMGAPKAQVERRAQAFL------------- 219871186 ----VVLLATSITIVPLFKRIGLGSVLGYLVAGCLIGPSGAGLFQDPNAVVHMAELGVVMFLFIIGLEMHPERLWSMRKAIFGRGFLQVALCGTLLTFAGFILGLPKEVAFIAGMGFTLSSTAIVMQVLEEKGISTTPKGQRIVSTLIFEDLAIVPLLASIAFLAPEQAGAEQGTN---------------------WTAIGAGLVGVLILVASGKWLMNPLFKMISKAHIREMMTAAALLVVLGSALLM-ELSGLSMAMGAFVAGVMLSESSFRHQLEADIEPFRGLLLGLFFMGVGMSLDLSLVLNNWLWLLGVILLYVVGKGLSIYVVALVTKLTNLEAIMRTAIMSHGGEFAFVLFSAAATAGVFTADNQATFTAAVIVSMLLSPLVMIVIQRLVNLKVKKS------------------------TGEAQPNLEGIEFAENLESSVLVIGFGRFSQIICQVLLARRINVSVIDSDVENIRMATRFGFKVYYGDGARIDVLRASGIAQADCVIVGLAEPDRTLQILELIKHEYPLVPVFARSYDRFNTVNLIKHHVDYQVRETFESAL----LLSKVTLERLGATETEAQDVINLVRH------- 153011478 ----VVLLAAGVVAVPLFRKLGLGSVLGYFAAGALVGPSVFGFFTDPATILHFSELGVVMFLFVIGLEMRPGKLWTMRQQIFGLGLAQVLGCIALLTGAGVLLGLSPITALIAGAGFVLSSTAVIMSMLQERGEIATPDGQKAVSILLLEDLMIVPLLALVAFLSPSQHESGG------------------------ILGIATAIGAILLLIAVGRWLLDPFFSLLARARAREVLTAGALIVVLGAALLM-EASGLSMAMGAFLAGVMLSGSSYRHQIESDIEPFKGLLMGLFFLAVGMSLDLGVVASDWPTVLIFLIAYVITKAIGIYAVARIFGSSHRSALERTLLFAQGGEFAFVLYTSAFGNGLLSARDNALFSTVIILSMAVTPFVLLLGSRLLREEAP--------------------------------SLEGVETAHNLKGRVLMIGFGRFGQIAAQLLLAQRSDVSIIEADPNRIREAGRFGFKIFYGDGSRLDILHHSGADEAEVIMICVDDRKTANRIVELVKSHFPAAKIMVRSYDRTHSIELLKAGVDFELRETFESAL------------------------------------- 239907438 LPDVTVVFGLAVVVILVCHRMKVPAIVGMLLTGMLCGPHGLGLVRSAHDVEILSEIGVIMLLFTIGLELSLADLSRLKRPVFIGGSAQMALTWAVFFAVYYLLDFSGGSSVLIGMLAALSSTAIVLKTLQECSQMEAPHGRVSLGILIFQDLLAVPMMLAVPLLA----------------------GSTFGFTSSIIYTVGKGALILVLLVFFAKKIMPGLLLSIVRTRSRELFLMTALAICMAVSLLTASI-GLSLSLGAFLAGLLLSGSDYRENLHEAVLPFKDVFTSLFFISIGMLLNVGSASAHLGEVILAALLLLVTKAALAGTAARILGYPTRTAVLVGMALCQVGEFSFILAKTGFDKDVISEHFYQKFLAASILTMVLAPFCITLAPRIAA-LVCRWLRV--------------------------CDAPDELPAAHYSNHLIILGFGAGGRQLARAAKNAEIPYVILEMNPDTVRNEAKKGEPILFGDASKPGVLSHICVQEAKALAVVISDAAASRRAVEIARQENPALYIVARTRFNTEITALLDLGANDVIAEEFEASLGVFTRV------------------------------- 134096258 -----------------FRSMHLPPMLGYLVAGILIGPHTLGWAEDSSTTHALGEFGVVFLMFSIGLEFSLAKLSAMRRTVFGLGMAQVLLTIVLTMIFGWLVAISWQAALAVGGALAMSSTAIVSKVLTERLELESEHGRRSIGILLFQDLALVPLLILIPALANPKGD----------------------LLVTLGWAACKAVIVLVLLLFVGHKVMRGWFRLVVKRRSQELFMLNLLLITLGAAWIT-EMAGLSLALGAFVAGMLISETEFKHQVEEDIKSFRDVLLGLFFITIGMLLDIRLVVEYWWLVLVLLIGPVLVKFALVAILARWFGAPLGVALRTGLALAQAGEFGFVLLNQIGALNLLEPLIVQLILASMVLSMLIAPLILAKSNAIV-----------------------MKMSANEWMVQSLALTKIASRTMAAQQHVVIAGFGRTGQSLAKLLDEEGIPYQALDLDPDRVRDAQAAGANVSYGDAGRRESLVAAGINRAAALVITYASTPSALKILHHTQQIAPTLPVIVRSYDDSDLDKLRSAGATEVVPEAIEGSLMLASH-------------------------------- 222147686 -TEALVLLGGAVVAAPIFRKLGLGTVLGYLAAGAVIGPVAH-VITGAEEILSVAELGIVFLLFVIGLELKPSTLWKMRADIFGLGTAQVVLGGALLTGVALAFDLDWRGAVIAGFGLSLSSTAFALQILNDRSDLNSQYGQRTFSVLLFQDLAIVPLLALISILGAQAAPAPGS----------------------LWIDIGVAVTATLAMILAGRYLLNPLFQVMARTGAREVMIAAALFIVLGSAMLM-QAVGLSMAMGAFLAGVMLAESSYRHELEADIEPFRGILQALFFMAVGLSVQFDVIFANLWLLAVAVPVVMLIKALSIYGLCRLAGSRHDDAIRIAAILPQGGEFGFVLFTTAVSAGVFSSATSSLLISIVTLTMALTPVVAALSSRLLS---------------------------------RDQHEELDEDFDGAGSDVLMIGFSRFGQIAAQVLLASGRDVTIIDDSADRIRQAASFGFRIYFGDGTRLDMLRAAGIEKAKVVAVCTQKREVTDRIVELVASEFPQARLFVRSYDRVHSLWLRARNVEYELRETVESGLKFGRKTIEALGVDEDMAEAIEADIRRRDDERL----- 237748914 ---VLLMLGAAVIGVVIFRSFQLPSILGYLAVGAVIGPYSTGLVSDAQSLEGLAEFGVVFLMFTVGLEFSLPQLLAMRKIVFGLGLAQVSISILGSIIITLAIVFSWQAALAMGGAWAMSSTAIVSKMLAERMELETDYGRRVIGILLFQDLAVVLLLIIVPTLSRGTGD----------------------IWLLIGLALGKTALVLMLLLFFGKKMMSKWLSLVASRNSQELFMLNLLLITLGAAWITEK-AGLSMELGAFIVGMLISETRYKNEVDVDIKSFRDVLLGLFFITIGMMLNMRVVFTYWWLVILIVVLAFLYKFALAAWLTRLFGASKGVSLKTGLALAQAGEFSFVLVNQIAGLNMVEPWLLQVTMVSMVLSMLIAPFIILNSDKIV-----------------------MRFSSNEWVQQSLELTKIASSAMSLQQHVIMAGFGRTGQNIATLLEEEQIPYRALDLDLERVRKAETAGASVSYADATRRESLVAAGIHRASSLIITFANTQAALRILHFAKEMAPNLPVIVRSYDESDFDKLKAAGADEVVPEIIESSL------------------------------------- 293610242 IILLAVGFGVALIFGYIAARLRLPPLIGYLIAGIIISPNTPGIEADIHLANQLAELGVMFLMFGVGMHFSLKDLLLVRRIALPGAILQIAVATLLGIGVSMLWGWSFGSALVFGLSLSCASTVVLLKALGDRGLLDSVNGKIAVGWLLVEDLVMVLVLVLLPATAVLLGGKAPA-------------GADGNIWLTLGITLLKVIGFIAFMLIVGKRVVPIIMQFVARLGSRELFTLTVVAAAVSIAYGSYAIFGVSMALGAFFAGMVVKESDFSHRAEEETLPLREIFSILFFVSVGMLFDPHILVESPLHILAVIAIIMVGKTLAAMALVLFFRYPINTALTVGASLAQIGEFSFILATLGVSLGLLSLEAQNLILAGALFSITLNSFIFSAIEPVQRWIRERSHLARLLERSGDPLA----------------MLPDEVDQAYLRDQVVIVGYGGVGRRITENLINENIKVVIAEENREIVEKLRNANIAAVSGVATEPSVLIQAHIMHARLLVISPMDILDIHRIVAIAKQLNPQIQVLICAESKEEAAVIRDENIGEVFYAKEEMAKNMSHHI------------------------------- 152982025 ---IVTLLGAAVVGVPLFKRIGLGSVLGYLAAGLAIGPSGLGLMSDAQTIIHVAELGVVMFLFIIGLEMKPSHLWSLRGQIFGLGSMQVVASSILLTGVGIVFGFPWQVSFVAGAGFVLTSTAIVMQVLSERGDIQTPRGQRIVSILLFEDLLIVPLLAIVAFLAPADAAATHGAP--------------------VLQKIIFAALSLTVLIGAGIWLLNPLFRVLAKAKAREVMTAAALLVVLGAALLM-ELGGLSMAMGAFLAGVLLSESTFRHQLEADIEPFRGLLLGLFFLGVGMALNLDVVASNWQLVIAGVLALMLAKAFCIYCVARLAKSNHAEAIDRAILMAQGGEFAFVLFTEALKLNVISAEINANITAIVVLSMALTPMVVVLHKRFGGKPGVSLDGIEEPRD--------------------------------VQASVLIIGFGRVGQIASQGPLAKGAKLSIIDNDPDVIRAVEPYGFKVFYGDGGRPDILHAAGALQASVILVCINDKNAVTRIVETAKQECPHTKLVVRAFDREHALELVKHDADFVVRETFEASLQMAKQAVILLGSEVQEAEELIADVRSRD--------- 26991922 LQTAVIFLLAAVLAVPLAKRLQLGAVLGYLLAGVVIGPQALGLIRDTESVAHISELGVVLLLFIIGLELSPKRLWLMRKSVFGVGTAQVVLGAVIGAIALFGFSQTLPAAIVLGLGLALSSTALGLQSLAESKQLNAPHGRLAFAILLFQDIAAIPLIALVPLLAASGPDTSQGDSLQHG---------------------LKVFASIAVVIIGGRYLLRPVFRTVARTGLPEVSTATALLVVIGTAWLMEE-AGISMALGAFLAGLLLADSEYRHELESQIEPFKGLLLGLFFISVGMGANLRLLLEMPLVVLGLTLLLVAVKLLLLIGVGRVGGLNSASALRLGMVLAAGGEFAFVVFKLGKDQGLFDTQTYDLLLMTITLSMAITPLLMLGCARA----LKRPQPAREVPEQYKQIQTD-------------------------TPRVVIVGMGRMGQIVARILRAQKIPFIALETSVDTIEMTRMFEVPVFYGDPLRPEVLHAAKVGEAEYFIITIDDPEAAIHTAARVKRLYPHLKVLARARNRQHVHKLADVGAEP-IRETFYSSLEMTRRVGLGLSDEQAADRIAR---FTQHDEEVLE--- 294338683 ----LLYLVAAVLGVALFRALSMPPMLGYLAVGVVIGPNALALAGDTSGMQHLAEFGVVFLMFSIGLEFSLGQLKAMRSLVFGLGAAQMLSTLAVVLLASLAFAWPIAAGIALGGAFAMSSTAIVVKLLAEKIELDSPHGRHIIGVLLFQDLAVVPLLILIPAMASHSSD----------------------LSWLLTLALIKAVLVLAVILLAGGRLLQPWLRIVVKRKSDELFMLNLLLLTLGLAWIT-EMAGLSMALGAFLAGMLIAETPYKAQVEADIRPFRDVLLGLFFITIGMLLDWRLVLAQWWLVLLLAVLPPLVKAALVFGIERLRKTPPGLSLRVALWLAPAGEFGIVLINIASGNTLIPPEVLNPVLAAMVISMLYTPLLAQYIDRIVLKVSSADWMLASL-----------------------QLTNIARSSIKAQNHVIICGFGRCGQNLARLLDTEHIAHLALDLDPDRVAQTKAAGQNVVYGDSTRLATLQAAGLQRASALVITYVETHSALRILHLMHEHAPHVPVVVRTMDDGPLEELRQAGAAEVVPEILEGSLMLASHLKRVRHARAQRYGLLRDWFHGSDDASLED--- 299068027 ----LVLLAAAVIGVVLFRMLQLPPMLAYLVVGVVIGPNATGLESDSAQTRYLAEFGVVFLMFSIGLEFSLAKLRSMRRLVLGLGASQVVLTMLLSLLLSRWYPLSWQASLALGGALAMSSTAIVSKMLAERLQLETEHGRNIISVLLFQDLAVVLLLIVVPSLGKNPTD----------------------LVLTLSIAAVKIIVALVLILFLGQKLLSRWFHLVAARRSQELFMLNLLLVTLGMAALTERL-GLSMALGAFLAGMLVSETPYRLQVEEDIKPFRDVLLGLFFVTVGMLLDPRVVIGHWGLVIGLVIGPVLFKFVLIAVLARVFGSGGGTAIRTALGLAQAGEFGFVLLNQIDGMRLIDPLLSQAILAAMLLSMLLAPFLIQYSDAIAMRLSR-----------------------TDWLMQSLAMTKIAAQSLQTERHVIICGYGRSGQNLAHMLEQEDISYVALDLDPDRVRDAAAAGERVVYGDAARRESLVAAGVHRAAAVAVTYADTASALKVLHHVQALAPTLPVIVRTIDDADLDRLQQAGAAEVVPEIIEGSLMLASH-------------------------------- 146282700 LLSVITLLAAAVVAVPLLKRIGFGSVLGYLAAGMMIGPFGLQLIHDPHTIIQVGELGVVMFLFVIGLELKPSHLWELRGQIFGLGSLQVVVCAFLLTFVGMAFGFPWQVSFVCAAGFVLTSTALVMQVLSERGDITEPRGQRIVSILLFEDLLIVPLLAVVAFLA------PTEVVHEPTSPLWQRIGIAALSLGALAAIGL--------------WLLNPLFRVLAQAKAREVMTAAALLVVLGAALLM-EIGGLSMAMGAFVAGVLLSESTFRHQLEADIEPFRGLLLGLFFLGVGMALDLQVVATNWMLITSGLLALMLVKALCIYGVARLAKSSHGDALDRAVLMAQGGEFAFVLFAEALKLRVISPEVNANMTAIVVLSMAITPVTLLLYKRFAR--------------------------------AQTVSMDGVEPAHNLQGNVLIIGFGRVGQIACQAPLAQGAKLSIIEIDPEVIRAVEPYGFKAYYGDGARHEILHAAGAHNARTIIVCVNDKKAATRIVESTRHYCPQVKLLVRAFDREHALELVKHDADYIVRETFESALLLGRQAVLTLGASEHEADAVTDEVRMRD--------- 254459825 -------LLLAFIFVPIASRLGLGSVLGYLIAGIIISPILALLNVDVIAIQHFAEFGVVMMLFLVGLELEPKMLWGMRAKLLGLGGGQVGFTTLVVMGACMSFGQPWSIALAIGLVMALSSTAIVLQTLSEKGLMKSDGGQSSFSVLLTQDIAVIPMLLMDVASDVVHGADAHGADSHAGDDHGSTMSLVDGLNGWQTMTV--TIGAVAAVILGGSFLTAPIFRFIAGAGLRELFVAGALLIVIGIALLMS-LVGLSPALGTFIAGVVLANSAYRHELESDIDPFRGLLLGLFFMSVGAGINFALLFENVGSIVAMTLGLIAVKAIVLLVLAHIFKIEGADKWLFALGLAQAGEFGFVLLSFTVAGNIIPSSIADILLLVVALSMLLTPALFIIYDKVIA------PRYNSEEIREADEIKE-------------------------TSNIIIAGHGRVGGTVARVLRAAGHAPTVIDYSSKQLDMLAQLGVKAYFGDASRPDLLHAAGIHDAKLIVIAIDNKDQINEMVHYIHTNHPDVHIMARAMNRSHVYELYSAGCRDIIRETYDSSLRMARSAFEAIGIDTEKAADMVAIFDEMDRKAMIE--- 33151802 ---IVALLATSITIVPLFKRLGLGSVLGYLVAGCLIGPSVLGLFQNPQSIVHMAELGVVMFLFIIGLEMHPELLWSMRKAIFGRGFLQVLTCGTLLTFAGHLIGLTTAVAFVVGAGFTLSSTAIVMQVLEDKGISSAPKGQRIVSTLLFEDLAIVPLLASMTFLAPSTEGATTGINSAAISIAVIGIIILVASS---------------------KWIMNPLFRMISKAKVREMMTAAALLVVLGAALLM-ELSGLSMAMGAFVAGVMLSESSFRHQLEADIEPFRGLLLGLFFMGVGMSLDLKFVFDDLFLLLSLVVILVLGKAISVYVIGLLTLLSHREALMRMSIMSHGGEFAFVLFSAAAAVGILDEDQQATFTAAVIISMLLSPLVVLMVQRIMTRKAKPEAPSMAGIE----------------------------VAEDLENSVIVIGFGRFSQIVCQILLARGITVTVIDANTDRIRAAARFGFKVYYGDGTRLDVLRASGLAKADCVVLGINDPTRSASIVEQIKHEFPLMPIFARTYDRYSAIQLTKLHVDFQIRETFESAL------------------------------------- 163743570 -------------------RLGLGSVLGYLAAGIIIGPVFGFVGSEAEDLRHFAEFGVVMMLFLIGLELEPRALWAMRHKLLGLGGLQILVSTMALMGAAMLAGETWQVGLAIGLALSLSSTAIVLQTLSEKGLMRTGGGRATFSVLLTQDIAVIPILALLPLLAAQHGAQITGNGSIARSADDAHAASSHATLSLVWAVTLVTLAAIGSIVLAGVYLARPVFRFIHASNLREMYTALALMIVVGISFLMT-LVGLSPALGAFLAGVVLANSEFRHELESDLNPFKGLLLGLFFITVGAGINYRLFLAEPGDLIGLALLVIIAKGTVLYFVGKAFGLKKRDHWLFTLGLAQAGEFGFVLLAFSRQLNVVPPELSEKLLLVIALSMLITPLLFILYDLLSKY-------------------------------SKDSPKEQAPDEIDEEGPVIIAGIGRFGQIVNRLVRASGFNTVVLDSNMASVQLMRRFGVKSFLGDPTRPELLKAAGIAKAKVLVVALDDREAALRLVAHARRGYPDLHIIARAFDRNHVFELYKAGANDIVREMFDSS-------------------------------------- 283823259 LIQLVVFLGVAALAAPLARMLKLGSILGYLLAGAFIGPYGIGYMNDAEMLRHIAELGVAMFLFLIGLELRLKRLWKMRDAVFGAGSAQFVVTGILLVVLIWGVDLSFSEAMLVGLTLALSSTVLALQTLEEKGELTTRHGRLSFSVLLFQDIAAIPLLVAVPLLAVKATSPEL----------------------LTFAGVLKIFAAIALIIIAGRYLLDRLYHLLALTQVREAMIAASLLTVAAVSLLMTSI-GLSASLGAFLAGVLLADSHFRHQIEADIRPFEMLLLALFFTSIGMALDYNALLRQPFLIASAVVVLVAVKFAVLYAVGRWQRLNPPSARRFAIVASQGGEFAFVVFASAEQGGVLTSALASSLGIIVTLSMMTTPLLLALDDFLRKRTVK--------------------------------AEPLYDELPASAGHVVIAGFGRVGQVVARVLTAKGIPFTALDADPDQVQLVGQFGNKSYFGDASRLAILEAAEVGKARAFVLAIDDVESSLKSAQLVKAYFPHVPIYARARNRRHVHQLMDLGVENIEREAFHSTLEITRDLLRGLGLSEGEIRFTIETFREHDEARLYE--- 85374059 ---LAFSLLVAVIAVPLATRFGLGTVLGYLLAGMALSPLLGILEVNVEQMQQFAEFGVVMMLFIIGLELEPRRLWDMRRRLIGFGGGQVVITTVLLAGIAYFSGNAWQTAVAIGMILALSSTAIVLQTLEEKKLMRTQGGEASFSVLLVQDVA-VIPMLALLPLLAIPELTGAGAHGGEGVHGHGGLNLLAGLPAW--LAGLATVGAVGLVVFIGVFLTRPVFRMIADLRLREMFTAAALMFVIGIALLMT-LVGLSPALGAFIAGVVLANSEFRHELEADINPFKSLLLGLFFITVGAGIDFALVSERFGEVLFWTALVIGAKMLVLFGIGKAFHLMGQDRWLFSLGLAQAGEFGFVLIAFATGNAVLSRELADLLLLVVAFSMLVTPLLFIFYEKV------IVPRYSAGEEREADAIEEN-------------------------NSIILAGRGRIGGIIDRMLDAAGYKTTVIDYDSRHIANMEKFGNKAYFGDATRPDLLASAGIAQAKLLIVALDEKDQIDRLVSHVLENYPDVHVLARAIDRDHVFKLWALGCRDIIRETYDGAVRMGRSAFEAMGHDRQAAQAMADAWEEMDRSSMIEVA- 113869465 ------------------RRSGLGAVLGYLLAGAAIGPFALRLVTNVESILHFSEFGVVLMMFVIGLELEPRKLWALRRSIFGYGGAQLAACALVIGAVAALAGAPWQVALVAGLGLALSSTAIALATLTERNLFGTPAGAASFGILLFQDIAAIPMIALLPLLATQGAAGAGPGAAGWLAAGK-------------------AVVVIGAVVVGGRYLVRPALRFIARTDMREMFTAFALLLVVGIAL-MMDAVGLSMALGTFVAGVLLADSEYRHALEADLEPFKGLLLGLFFMAVGMSIDFAVLAHSPWLVLGLVAAFVVAKTAVLALLARYFAIARGQRLLFALLISQGGEFAFVVFGVAGTAGLLPRETEALLVLVVALSMVATPLLLLAYDRLVA------PRLGSGKARPDEAITPQH------------------------NPVLIAGFGRFGQIVGRLLYTQGVGVTVLDHDPDQIEFLRQYGFKVFYGDATRLDLLEAAGIADARILVVAIDGMDESLELIDRVRQRFPELQIYARARHVSHVYQLKDRGVHLFEREMFEGSLMLGRRVLEGLGFDPAEARNVALRFRRH---------- 85706324 -------LGATVIAVPLAARLGFGSVLGYLAAGILIGP-VLGLVHETAELQHVAEFGVVMMLFLIGLELEPRALWDMRHRLLGLGGLQITLTTLAVMLACMLLGLGWSIALAIGLVFALSSTAIVLQTLSEKGLMQTGGGRSAFSVLLTQDIAVIPMLAFLPLLALPKSSRSTAEAGHGDTSAPHQAAQSFIASLPGWGATLVTIAAVAAIILTGIYLTRPVFRFIHAARLREMYTAIALLIVVGISFLMM-LVGLSPALGAFLAGVVLANSEFRHELESDLAPFKGLLLGLFFITVGAGINFTVLFGAPLVIPGLALALILTKGAILYILGRVFALRGRDLWLFTLSLAQAGEFGFVLVAFSVQQHVLPTGLSEVILLVIALTMLITPLLFILYDVLSRRMQDSTETPEADT-------------------------------IDTTGPVIIAGIGRFGQVVNRLVRSSGFETVVLDHDLLAIQRMRRFGVKGFFGDPTRPDLLHAAGLARARVLVAALDDPEATVRLVSFARRECPDLHIIARAYDRTHVFRLYQAGADDIVREMFDSSLRAGRYVLE----------------------------- 241203276 ----ILLLGGAVVAAPIFKKLGLGTVLGYLAAGIVIGPVFHG-ITDGEQILAVAELGVVFLLFIIGLELKPTRLWQMRRDIFGLGAAQVVLGLALTALAWFSQVLDWRGSIVAGFGLALSSTAFAMQILEGDGDVNTRYGQRSFSMLLFQDLAIVPLLALITILDGGDKGSNAP-----------------------LFDFAIAVGAVAAMIVMGRYLLTPLFQIIARTGAREAMIAAALFVVMG-SASLMQLAGLSMAMGAFLSGVMLAESSYRHELEADIEPFRGVLLAIFFIAVGLSLELDVLADNALFVIVAVPIVMAVKAIVIYGICRISGSSHDDAIRIAFLLPQGGEFGFVLFTTAGAAGLMSTSTASLLVAIVTLSMALTPIGSALSKRLLN---------------------------------GDEQEELDEDFEGAGADVLMVGFSRFGQIAAQILLAGGRSVTVIDFSADRIRQASSFGFRIYFGDGARKDVLRSAGIDRAKIVLVCTQKKEITDKVVELVQADYPHTRLYVRSYDRIHSIELRNKGIDYELRETLESGLLFGRRTLEALGVSEVDAYEIGEDIRKRDEARLV---- 300705232 ----LVLLAAAVIGVVLFRMLQLPPMLAYLVVGVVIGPNATGLESDSAQTRYLAEFGVVFLMFSIGLEFSLAKLRSMRRLVLGLGASQVGLTMLLSLLLSHWYPLSWQASLALGGALAMSSTAIVSKMLAERLQLETEHGRNIISVLLFQDLAVVLLLIVVPSLGKNPTD----------------------LVLTLSIAAVKIIVALVLILFLGQKLLSRWFHLVAARRSQELFMLNLLLVTLGMAALTERL-GLSMALGAFLAGMLVSETPYRLQVEEDIKPFRDVLLGLFFVTVGMLLDPRVVVQHWALVLGLVIGPVLFKFVLIALLARAFGSGGGVAIRTALGLAQAGEFGFVLLNQIDGMRLIDPLLGQAILAAMLLSMLLAPFLIQYSDAIAMRLSR-----------------------TDWLMQSLAMTKIAAQSLQTERHVIICGYGRSGQNLAHMLEQEEISYVALDLDPDRVRDAAAAGERVVYGDAARRESLVAAGIHRAAAVAVTYADTPSALKVLHHVQALAPTLPVIVRTIDDADLDRLQQAGATEVVPEIIEGSLMLASH-------------------------------- 56476146 -----------------FRSLSLPPVLGYLLVGAGVGPHALDLVEASDGASHLAEFGVVFLMFSIGLEFSLPRLFAMKRIVFGLGAAQVLGSLLFTMLAGAIFGLEWGASFALGATLAMSSTAILSKLLSDRLELDRPHGRETIGVLLFQDIAVVPLLILIPALSQPAGE----------------------LAGTLGIAALKAAVLLALVLVAGQRVMRWWFTVVARRRSGELFMLNVLLITLGLAWLSAA-VGLSLALGAFLAGMLISETEYRYQVEEDIKPFRDVLLGLFFVTVGMFLDVGLIMANFAAVLGLLVGLLVFKGVIVFAASRAFGSSSGTALRTALWLCAGGEFGFVLISHIDDVSLIPEALLQVTVAALVLSMLVAPLIVQLSDRLVLRFV-----------------------ASEWLQRSMELTRVAAQTMNTSKHIIVCGYGRSGQYMARFMEQENVSYVALDLDPERVREAGAAGDTVVYGDAARHETLMAAGIMRASALVISFGEVEAALRVMHRAHLLRPDLPIVVRASDEKDMARLSHAGATEVVPEAFESSIILASH-------------------------------- 163794443 ----LVFLAAAVLVAPLLRRLKFSLVLGYLAAGAVIGPYALGMVEDVEATRELADIGVVFLLFAIGLELSLERLKVMRRLVFGLGAGQVAATGLAVAIAGVALGYDAATSAVVGAALALSSTAFVLQLMAERGELATRQGRAAFAVLLFQDLAVVPILVVVPLVARGGDTESIAIALALTLLKAAVALAIIVIAG--------------------RQLLRPLYHVIASANAPEVFTAMTLLVVLGIGW-ATQMVGLSMALGAFLAGLLLSESEFRHQVEADIEPFRGILLGLFFMTVGMTIDLGLAIREFGGVLIFLAGFVALKLLVVVGIAMAVRMPFAAALRTGALLAQGGEFAFVILGLAETHSLMPDGLSDQLFLVVAISMATTPVVVWLAGRVGDLLEHRQNQSMGAGDDDG--------------------------LTEWDDHVIIAGFGRVGRTVARLLDAKLVPYVALDTDAQRVRDGRRAGQPVFYGDASRQEVLRRLGGERARAVVVTLTTSGMAVRTVTYLHARFPELPIYARARDAVHARRLEELGAEGTVLETLEASLQLGGEVLR----------------------------- 190890549 ----ILLLGGAVVAAPIFKKLGLGTVLGYLAAGIVIGPVFHG-ITDGEQILGVAELGVVFLLFIIGLELKPSRLWQMRRDIFGLGTAQVVVTGLALTALAFLSGLDWRGSIVAGFGLALSSTAFAMQILEGDGDVNTRYGQRSFSMLLFQDLAIVPLLALITVLDGSGKGSNAPLTD-----------------------FAVAVGAVAAMVVAGRYLLTPLFQIIARTGAREAMIAAALFVVMG-SASLMQLAGLSMAMGAFLSGVMLAESSYRHELEADIEPFRGVLLAIFFIAVGLSLQLDVLADNALFVIVAVPIVMAVKAIIIYGLCRISGSPHDDAIRIAFLLPQGGEFGFVLFTAAGVTGLMSTSTASLLVAIVTLSMALTPIGAALSKRLLN---------------------------------GDAQEELDEDFEGAGADVLMVGFSRFGQIAAQILLAGGRSVTVIDFSADRIRQASAFGFRIYFGDGARKDVLRSAGIDRAKIVLVCTQKKEITDKVVELVQADYPHTRLYVRSYDRIHSIELRNKGVDYELRETLESGLLFGRRTLEALGVSEVDAYEIGEDIRKRDEARLV---- 218682694 ----ILLLGGAVVAAPIFKKLGLGTVLGYLAAGIVIGPVFHG-ITDGEQILNVAELGVVFLLFIIGLELKPSRLWQMRRDIFGLGTAQVVVGLALTALAWFSEVFDWRGSIVAGFGLALSSTAFAMQILEGDGDVNTRYGQRSFSMLLFQDLAIVPLLALITILDGGRGSNAP------------------------LLGFAVAIGAVAAMILMGRYLLTPLFQVIARTGAREAMIAAALFVVMG-SASLMQLAGLSMAMGAFLSGVMLAESSYRHELEADIEPFRGVLLAIFFIAVGLSLELEVLADNVLFVIVTVPIVMAVKAVIIYGLCRISGSPHDDAIRIAFLLPQGGEFGFVLFTTAGTAGLMSTSTASLLVAIVTLSMALTPIGAALSKRLLR---------------------------------GDAHEELDEDFEGAGADVLMVGFSRFGQIAAQILLAGGRSVTVIDFSADRIRQASSFGFRIYFGDGARKDVLRSAGIDRAKIVLVCTQKKEITDNVVELVQADYPHTRLYVRSYDRIHSIELRNKGVDYELRETLESGLLFGRRTLEALGVSEVDAYEIGEDIRKRDEARLV---- 152982009 -----------------FRMMHLPPMLGYLVVGILIGPYSLGWAEDNATTHALGEFGVVFLMFSIGLEFSLSKLLAMRRTVFGLGMAQVLLTIGATMVFGWLVAISWQAALAIGGALAMSSTAIVSKLLTERLELESQHGRRIIGILLFQDLAVVPLLILIPALANPRGDLGTT----------------------LLWAALKAVIVLFLLLFIGHKLIRSWFRIVVKRRSQELFMLNLLLITLGAAWIT-EMAGLSLALGAFVAGMLISETEYKHQVEEDIKSFRDVLLGLFFITVGMLLNVRLVVEHWWLVLLLLSGVVLLKFGLIAFLARCFGAPVGVALRTGLALAQAGEFGFVLLNQVGGLNLVEPLILQLILASMVLSMLAAPLIIAKSDAIVMKLSANEWMVQSLA-----------------------LTQIATRTMATQQHVIIAGFGRSGQSLAKLLEAEGITYQALDMDPDRVSEAQAAGASVSYGDAGRRESLVAVGINRAAALVITYASTPSAMKVLHHMHDLAPNLPVIVRSHDDTDLDKLRAAGASEVVPEAMEGSLMLASH-------------------------------- 15888035 ----LLLLAGAVIAASVFRKLGLGTVLGYLVAGIIIGPF-LHLVTDAKDIFNVSELGVVFLLFIIGLELKPSRIWQMRRDILGLGLAQVLVTGSALAAIAWWAGLDARGSVVAGFGLALSSTAFALQILEDDGDMNTRHGNRSFSILLFQDLAIVPLLALVTILSNRPDVPTDSMAYD----------------------LVASVVAVAGMVLAGRFLLTPMFQIIARTGAREVMIAAALFVVIGAAAIM-EMVGLSMGMGALLAGLMLSESSYRHELEADIEPFRGLFLALFFMAVGMSLHINIVYEHIVLILIAVPVMMAVKAALIYGLCRIAGSSRYASSRIALLLAQGGEFGFVLFTTAAASGLFPQATASILVAVVTLSMALTPVLAVISRRLTA--------------------------------EDAEEDKLEEDFDGAGADVLMIGFSRFGQIASQILLAGGRDVTVIDSSADRVRQAARFGFRIFFGDGTRKDVLIAAGIERADLVAVCTHKKEVTDRIIDMIQSEFPSVRIYARSYDRIHSLDLRKKGVEYEIRETLESGLLFGRRILEGLDMDAERALAISDDIRERDEQRL----- 299771671 IVLLAVGFGVALFFGYLAARLRLPPLIGYLIAGIIISPNTPGIEADIHLANQLAELGVMFLMFGVGMHFSLNDLLLVRRIAVPGAILQIAVATLLGVGVSMLWGWSFGSALVFGLSLSCASTVVLLKALGDRGLLDSVNGKIAVGWLLVEDLVMVLVLVLLPATAVLLGGKAPE-------------GADGNIWLTLGLTLLKVIGFIAFMLIVGKRVVPIIMQFVARLGSRELFTLTVVAAAVSIAYGSYAIFGVSMALGAFFAGMVVKESDFSHRAEEETLPLREIFSILFFVSVGMLFDPHILVERPLHILAVIAIIMIGKTLAAMALVLFFRYPINTALTVGASLAQIGEFSFILATLGVSLGLLSLEAQNLILAGALFSITLNSFIFSAIEPVQRWIRERSHLARLLERSGDPLA----------------MLPDEVDQAYLRDQVVIVGYGGVGRRITENLINENIKVVIAEENREIVEKLRQSNIAAVSGVATEPGVLIQAHIMHARLLVISPMDILDIHRIVAIAKQLNPQIQVLICAESKEEAAVIRDENIGEVFYAKEEMAKNMSHHI------------------------------- 226940937 LAPLVAILFASVVVITLFRVARIPAMLGYLLVGYIVGPGGLGLISDSAESQFFGEIGIVFLMFTIGLEFSLPKLRAMRQIVFGLGVAQVGVTLLVVMLLWMLFGGSMLTGFALGSIAALSSTAIVSKLLTERLELNAPHGQMSIGILLFQDLAVVPLLILLPALAGDSSA----------------------LLYDLALALGKVAVVMAALFFVGQRLVRPWFHLVARQRSSELFMINVLLVTLSVSW-LTEMAGISLALGAFVAGMLISETPYRYQVEEDIRPFRDILLGFFFITIGMRLEIGALAERFWLVFAFVAVLIPLKLGLVYAIARAFKYRANDSLKTAIALGQGGEFGFVLIALAGNLRFLPPAVEQAAIASVLISMLAAPFLIQQSARLVRLLIRSDWETQAAD-----------------------LHSILVSSMMRNEHAIICGYGRSGQALARLLEKEDMPFFALDTDPERVREAGAAGDAVVFGHAGKKEVLLAAGLMRAKAVVITFADTHASMQILQVVHELRPDLPVIVRTIDDSDIDKLRDAGADEVVAEVMEGSLMLASQ-------------------------------- 170719413 LQTAVIFLLAAVLAVPLAKRLQLGAVIGYLLAGVAIGPQALGLIRDTESVAHISELGVVLLLFIIGLELSPKRLWLMRKSVFGVGTAQVLLTGALGAIALFGFGQSLSAAIVVGLGLALSSTALGLQSLAENKQLNAPHGRLAFAILLFQDIAAIPLIALVPLLAASGPETSHGDSLQHG---------------------LNVFASIAVVIVGGRYLLRPVFRIVARTGLPEVSTATALLVVIGTAWLMEE-AGISMALGAFLAGLLLADSEYRHELESQIEPFKGLLLGLFFMSVGMGANLSLLLEMPLVLLGLTLLLVTVKLVLLIGVGRAGGLNSASALRLGMVLAAGGEFAFVVFKLGKDQGLFDTQTYDLLLMTITLSMAITPLLMLGCARALK-----------------------------HTQPAREVPEQYKAIDAGTPRVVIVGMGRMGQIVSRILRAQKIPFVALETSVDAIEMTRMFEQPVFYGDPQRPEVLHAAKVGEAEYFVITTDDPEVTTRTAERVKRLYPHLKVLARARNRQHVHKLVDVGAEP-IRETFYSSLEMTRRALVGLGLSSEQAADRIDRFAQHDEEVLEA--- 237746781 ---VLLMLGSAVIGVVIFRYLQLPSILGYLAVGVVIGPHSTGLVSDTQSLEGLAEFGVVFLMFTVGLEFSLPQLLAMRKIVFGLGLAQVTISIIGSIIITLSIVFTWQAALAMGGAWAMSSTAIVSKMLAERMELETDYGRRVIGVLLFQDLAVVLLLIIVPTLAKETGD----------------------IWLIIGMALGKTALVLVLLLFFGKKLMSKWLGIVAARRSQELFMLNLLLMTLGAAWITEQ-AGLSMELGAFIAGMLISETRYKNEVDVDIKSFRDVLLGLFFITIGMMLDMNLVLQYWWLVLLIIVSAFLYKFALAAWLTRLFGASKGVSIKTGLALAQAGEFSFVLVNQIAGLDMVEPWLLQVTMASMVLSMLAAPFIILNADKIV-----------------------MRFSANEWIQQSLELTKIASSSMSLQRHVILAGFGRTGQNIATLLEEEQIPYRALDMDLERVRKAEAAGANVSYADASRRESLVAAGIHRASSLIVTFANINTALRVLYYAKELAPNLPVIVRSYDDSDFDRLKAAGADEVVPEVIESSLVLTSH-------------------------------- 300692611 ----LVLLAAAVIGVVLFRMLQLPPMLAYLVVGVLIGPNATGLESDSAQTRYLAEFGVVFLMFSIGLEFSLAKLRSMRRLVLGLGASQVVLTILLSLLLSRWYPLSWQASLALGGALAMSSTAIVSKMLAERLQLETEHGRNIISVLLFQDLAVVLLLIVVPSLGKNPTD----------------------LVLTLSIAAVKIIVALVLILFLGQKLMSRWFHLVAARRSQELFMLNLLLVTLGMAALTERL-GLSMALGAFLAGMLVSETPYRLQVEEDIKPFRDVLLGLFFVTVGMLLDPRVVVDHWALVLGLVIGPVLFKFVLIALLARAFGSGGGAAIRTALGLAQAGEFGFVLLNQIDGMRLIDPLLSQAILAAMLLSMLLAPFLIQYSDAIAMRLSR-----------------------TDWLMQSLAMTKIAAQSLQTERHVIICGYGRSGQNLAHMLEQEDISYVALDLDPDRVRDAAAAGERVVYGDAARRESLVAAGIHRAAAVAVTYADTASALKVLHHVQALAPTLPVIVRTIDDADLDRLQQAGATEVVPEIIEGSLMLASH-------------------------------- 260221783 -----------------CRTLKLPPMLGYLAVGVVIGPNALALSQNSEAVRHLGEFGVVFLMFVIGLEFNLPRLRAMRQHVFGLGFAGGALMLGLSIWLSGAWHLGWQAALALSSALAMSSTAIVVKLMVERLEMESEHGKRVMGVLLFQDLAVVPLLVLIPALSASGER----------------------LMEALALAAFKATVLVTVLLVGGQHVMRRWLTVVVRRKSDELFVLNLLLITLGLSW-LTELAGLSLALGAFIAGMLISETEYKHQVETDIRPFHDVLLGLFFISIGMLLDWRLVLERWPLVLLLLVVPTLFKAALVALIARGLGATAGVSLRTGLYLAQAGEFGFVLLTLAQKNALVPPELLNPILAGMVLSMLATPFIIMNANRIVMKLV-----------------------SSEWLQQSLQMTTIARKSINANQHVIICGYGRCGQNLARMLEGEGIPYMALDLDPDRVRQAAAAGDSVVFGDAARLQALMAAGLARASAVVITYLDTNGALKVLANTRSHAPQVPVIVRTQDDQNLEKLQEAGATEVVPEAIEGSLMLASHLALVGVPMRRVIRIVQDQRDAR---------- 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----------------------------- 222112038 ------------------RALGLGAIIGYLAAGIAIGPWGLALVSNVQDILHFAEFGVVLMLFLVGLELQPSRLWSLRRPIFGLGTAQMVGCAALLWAAAWAFGLPWRVGLVGALGLALSSTAIALQVIHERNLMRTDSGQKAFSILLFQDVAAIPILALLPLLGVAARAAELDHPHEVQE---------------LLLEAAKILGVVGAIVLGGRLALRPLLRWIAKSKTPEIFTATSLFLVVGIAMLMLS-VGLSMALGAFLAGVLLADSEFRRELETDIEPFKGLLLGLFFIAVGMSIDFGVILRTPWGMLALLLGFLGIKALVIWTLARVTAMPYQERPVFTLLLAQGGEFAFVVFQAGAGFRAIPAEMASLLIGAVALSMLISPLLLVLLDRVLL--------KRFATLKTAPQAQEISEPQSAP--------------------VIIAGFGRYGQIVARMMLAQGVPATVLDHSVEMLEVAHTFGYRVFYGDATRVNLLRMAGAEHARILVVAVDAPEQSLKIVQLAKKHFPQLQIVARARDVTHWHALRDLGVEHVEREVFESSLRTARTVLEL---------------------------- 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------------------------------------------------------ 300775223 MNTLIF-LGVAIIMVPLARKLGLSSVIGYILGGIIIGPYVLRLTKNVDDIMHASEFGVIMLLFLVGLELEPRKFWEMRKKIMGLGLSQMVLTIALLFVVFISAGWRIDKAVAIAMCFALSSTAIVLQTLQEKNNLKTTAGEASFSTLLFQDISVIPILAILPIIANYKAKHHDNEIQILIQKLPE------------WLQAGTVIFGVALLILLGRYVFVPFLRYVSKSGMTELLTASSLFLVIGVSELMV-VIGLSPALGAFLAGVMLANSEFRHELEAQIDPFKGLLLAVFFVSVGSTINFNIIQKDPLFIFSTVFAVLVVKFIVLYTIGKFFRIDTPQSLFYAFALSQVGEFAFVLLNYASDLYLLGPEMNAQMMAVTAITMCITPILLIIN---DKFITPKFIKEIPEEEHDFNILGSEVTQKK----------------------IIIVGFGHFGSTVGRLLKANKIPATVLDRDSDRVKLLRSYGFKVYYGDATRIPILRAAGIEDAEILVLCLDDPDDNKFIAELVREHYPDVKIFVRAKNRIDAYDYLNNGINHIYRETLGTAVDMADVLHETGMRKYAARRLGQRFM------------- 241661915 ----LVLLAAAVIGVVLFRMLQLPPMLAYLVVGVLIGPKATGLESDSAQTRYLAEFGVVFLMFSIGLEFNLSKLRSMRRLVLGLGASQVVLTMLLSMLLSHWYPLSWQAGLALGGALAMSSTAIVSKMLAERLQLETEHGRNIISVLLFQDLAVVLLLIVIPSLGKNPTD----------------------LVLALSVAALKITVALVLILFLGQKLLSRWFHLVAARRSQELFMLNLLLVTLGMAALTERL-GLSMALGAFLAGMLVSETPYKLQVEEDIKPFRDVLLGLFFVTVGMLLDPRVVVDHWALVLALVAGPVLFKFVLIALLARAFGSGGGAAIRTALGLAQAGEFGFVLLNQIDGLHLIDPLLGQAILAAMLLSMLLAPFLIQYSDVIAMRLSR-----------------------TDWLMQSLAMTKIAAQSIATERHVIICGYGRSGQNLAHMVEQEGIGYVALDLDPDRVREAAAAGEHVVYGDAARRESLVAAGIHRAAAVAITYADTASALKVLHHVQALEPTLPVIVRTIDDADLDRLQQAGATEVVPEIIEGSLMLASH-------------------------------- 297745231 --DMLWLLLASVIFVPIFQKIGGSPVLGYLAAGILIGPYGLSIIRHVHGTKAIAEFGVVFLLFNIGLELSVERLSSMKKYVFGLGTAQVLVTAVVVGLVTHFIGQPGPAAIVIGNGLALSSTAVVLQVLQERGESTSRHGRATFSVLLFQDLAVVVLLILIPLISPNSSKGGIGFQ---------------AIAEALGLAAVKALVAIAAIIAGGRLLLRPIYKQIAENQNAEIFSANTLLVILGTSLLTAR-AGLSMALGAFLAGLLLAETEFSLQVESDIAPYRGLLLGLFFMTVGMSIDPKLLISNFPVIMGTLGLLIGGKALLVALVGKLFGISIISAIRVGLLLAPGGEFAFVAFGEAVNQGIMSPQLSSLLFLVVGISMALTPWLAAGGQLIASRFEQHDVRSLLPVESET---------------------------DDLQDHIIICGFGRVGQIIAQLLSERLIPFVALDVRSDRVAMGRALDLPVYFGDAGSREVLHKVGAERACAAAITLDTPGANYRTVWALSKYFPNVKTFVRAHDVDHGLNLEKAGATAVVPETLEPSLQLAAAVLAQAKLPTSEIAATINEFRSRHLSELTEL-- 104784289 LQTAVIFLLAAVIAVPLAKRLQLGAVIGYLLAGVAIGPQALGLIRDTESVAHISELGVVLLLFIIGLELSPRRLWLMRKSVFGVGTAQVLLGAVIGAIALFGFSQTLPAALVLGLGLALSSTALGLQSLAETKQLNAPHGRLAFAILLFQDIAAIPLIALVPLLAASGPDTAQGDSLEHG---------------------LKVFASIAVVVVGGRYLLRPLFRTVARTGLPEVSTATALLVVIGTAWLMEE-AGVSMALGAFLAGLLLADSEYRHELEAQIEPFKGLLLGLFFISVGMGANLRLLLEMPLVLLGLTLLLIAVKLVLLIGVGRAGGLNRASALRLGMVLAAGGEFAFVVFKLGKDQGLFDIQTYDLLLMTITLSMAITPLLMLGCARA----LKRPQPPREVPEQYKSI-------------------------DAGTPRVVIVGMGRMGQIVARILRAQKVPFIALETSVDTIEMTRMFEVPVFYGDPSRSDVLHAAKVGEAEYVIITIDDPEAATRTAERVKRLYPHLKVVARARNRQHVHKLMDVGAEP-IRETFHSSLEMSRRIGLGLSEEQAAYRIER---FAEHDEQVLE--- 294678310 -------LVAMVVAVPLATRAGLGSVLGYLIAGVCIGPVLGLAQGEAHDLQHFAEFGVVMMLFLIGLELDPKALWSMRDKLVGLGGLQVLITTTAVALAALAVGQPPRAAIALGAILSLSSTAIVVQMLTEKRLMQTAGGRSAFAVLLTQDIAVIPMLALLPLLALPGARELARAEASGHGAAAFMDALPAWGLTLVTLAAVVLVVGIG------HFLVQPLFRFVQGSKLREIHTAVALMLVVGIASLM-NLVGLSPALGTFLAGVVLADSEFKHELESSLEPFKGLLMGLFFIAVGAGIDLDVLYAGPLKIAALVLALVALKSAVLYGLARLFGLWGTDRWLFTFGLAQAGEFSLVLVSFATMQRILPQETAEKALLVIALSMLLSPMLFLLHERLARRLKPAATRPDP-------------------------------DQIDEEQPIIIAGAGRFGQVVNRMVTMSGFRTTVLDADLKTVQTLRTFGFKAWYGDPAQPQLLAAAGLSRARVLVAALDDKEATNRLVAYARKERPDLHIIARARDRYHVYDLYAAGADDIVREMFDSSCRAARYVLE----------------------------- 268316860 ---LVTLLGAGTAIAYLCYRLRLEPVVGFLLAGVLVGPGGIGLVQNETLIGRMAEIGVILLLFSIGVEFSLEKLARLSRLVLGGGLLQMGATTALVALLLHLLGTTWPVAIFTGTLVALSSTALVMGLLAERGETGSAAGQASLAILIFQDLAAVGLVLLVPL-----------------------MGGAGGSAADVLFTLVKALLIIGVVLVLARLLIPRLLDYVARTYRHELFLLTVVTLCFGTAFVTG-LFGISLALGAFLAGLVVSESPYAEHTLSEILPLRTVFNAMFFMSVGMLLDVRFVLAHPWLVLGIALFIALLKALVTGGSVLALGYGPRVAAVVGLGLAQIGEFSFVLERLGREVGLQPPDGDALFIASAVLLMLATPLLLPAGHRLGRWLEARWPVRLPAE------------------------LATDGQEATLEDHLILVGYGRDGQHLAWMLRPLQLPMLVIDLDPHRVLEAREAGLPTLLGDASRRAILEAAGIRRAKALVVLIDDRAAAERLVRLAHYLNPTLRIIARAGLLRDVDTLREAGADLVVPEELETPLRLFSHVLDAY--------------------------- 121606991 ----------ASVLGVICRSFKLPPMLGYLSVGVVIGPHALALAQNSDGVRHLGEFGVVFLMFVIGLEFNLPKLRSMRRHVFGLGLLQVALTMVLVTLGSLFLAMQWQTALALSGAMAMSSTAIVVKLLAERLELASEHGKRIMGILLLQDLAVVPLLVLIPALGSPADE----------------------LFMALGIAALKAAVLLGLLLTGGQRVMRWWLTIVARRKSEEL-FVLNLLLVTLALAWLTELAGLSLALGAFIAGMLISETQYKHQVETDIRPFHDVLLGLFFISVGMMLDWHEVVDHWALVLLLLTLPVLFKLILVTALARVLGATAGVSLRTGLYLAQAGEFGFVLLSLAQGSKLVPPALMNPILASMVLSMLATLFMIMYANRIVMKLV-----------------------SSEWLQQSLQMTTIASKSMSVNKHVIICGYGRCGQNLGRMLEREGIPYIALDLDPDRVRQAAAAGNSVVFGDAVRLQALIAAGLARASAVVVTYLDTASALKVLANTRTHAPTVPIIVRTVDDRDLEKLKAGGATEVVPEAIEGSLMLASHLALVGVPMRRVIRVVQDQRDAR---------- 90020667 IFNVLAYLGAAVVAVPLFRKLGLGAILGYLFAGAVIGPQGFQFIDHPESALHFAEFGVVMLLFLIGLELNPEKLWNMRVQIGLLGGGQLLISALIIAVLVVGMQWGWHLAIITGLTLGLSSTAFAVQLMDEQGIMGTALGRKGFSILLLQDMAVIPLLLLVSAWAPTSIESTSGHALPWWSG----------------------LCAVIAVLLIGRFALGPILTLVARYGSKEVLTAGSLLIVLGTAVLM-QYVNLSMGMGAFLAGIILANSSFRHQLEADIEPFKGLLLGLFFIAVGMSLDLQLLLKEPLVILGLALALMLAKATVIMLLTQLRACTWKEGFLLGLMLSQGGEFAFVVMTKAVGLNVIDQSLANYVVMVVGISMALTPLVMLFKRFIHKPIPANTNYDAATGEEPE---------------------------------VVIAGFGRFGQIVGRILVANNIHFTALDKDPTHVDFVKQFGNKIFFGDAARMDLLRAAGIDHARVLIIAVDDMEDATRIAQQVRHEFPKLKIIARAHNRMHNYQLVAAGCNEIIRETFESSLHAA-RSTLVALGVNDGQAMFKVELFRMHDEELIQ--- 296113023 LIQVVTLLGAAVIAVPLFRKIGLGSVLGYLAGGLIIGPFGLGIFTDPQTIIHTAELGVVMFLFIIGLEMHPSHLWSLRRQIFGLGSLQVLGATALMMLVLKIFGVSWQVAFVGASGFVLTSTAIVMQTLGENNGLSTAKGQSMVSILLFEDLLIVPLLAIVAFLSPVVHTSETPA----------------------WQAIAVALGSLLALLIVGRVLINPLFTILAKTGVREIMTAAALLVVLGSALLM-ELGGLSMAMGAFVAGVLLSESSFRHQLEADIEPFRGLLLGLFFLGVGMALDLSIVTKNWQLISLGVIALMFTKGLWIYFVARITKAGHAIAIERAVMMAQGGEFAFVLFSAAAAHSVISADTHANLTAIVVMSMVLTPLFLVI-------------------------------HQKYTAKNTSPASVRDSDAIDEENPIIILGHGRYGQVVNGMMTACGYQTTLIDSDADHVDGLSNLGIQTYYGNATRFDLLDMAGIAKAKLVLIAIDHPKEALSIVRHLRHTYNDLPIVARAYDRIHAYQLHKAGASAVIRETFDSAVRSARTGLELLGMDSEIAERIAHLYHHRDRDGVAA--- 307320043 -TTIIYSQALAVVAAPLFKRLGLGTILGYLAAGILIGPVA-QQITEGEEILHVSELGVVFLLFIIGLELKPSRLWQMRRDIFGLGTAQVVITGAVLSFLIAFSGLEGAGSIVAGFGLALSSTAFAMQILEENNDTNTRYGQRAFSILLLQDLAIVPLLAIIPLMAAQAPEDTTTPLEDFAIAIAAVA----------------------ALFAAGRYLLNPLFQVIARTGARDVMIAAALLVVMG-AATMMQLAGLSMAMGAFLAGVLLAESSYRHELEADIEPFRGILQALFFMAVGLSLELQVVAENLLSIIIAVPVLMLVKSLVLYGLCRATGSRHNDAVRIGLLLPQGGEFGFVLFTAAAAAGVFSQATSSLLVAIVTLSMALTPVAAMLSRRL-----------------------------MHKQDELAEEIEEDFEGAGAGADVLMIGFSRFAQIASQILLAGGRDVTIIDHSAARVRQAATFGFRIYFGDGTRLDVLRAAGIEKAKIVAVCTQKKEVTDKIIDLVHAEYPNARIFARSYDRLHTLELRARGVDYELRETFESGLLFGRKTLEALGVNGDEAIGIMDDIRRRDEARLV---- 134336685 LQDMLILLGFSVVIVYALQKVKVPSIIGFLLTGVIIGPYGFSLINAVDQVEVLSEIGVILLLFVIGMELSIKQLASIKKTVFIGGALQVGVTAAVASVSYQVLGNPWNESVFVGFLFSLSSTAIVLKTLQDRRQISAPHGRNALGILIFQDIIVVPMMLVTPIIAGDTSNVAMS----------------------IASLVGKSLIVVAITYVSARFIVPKVLHSVAKTNSKELFLLVTITLCFAVAFLTSE-AGLSLALGAFLAGLILSESEYSHQATSVILPFRELFTSFFFVSIGMLLQLQFFLANIGVILGLVALVFVVKSLIAALAVAVLRYPPRTLILTGLALFQVGEFAFILSKVGLQYELLTPETNQYFLSVSVLSMMLTPFVIIFSETIADKLAPVTKVLPHAPGDPAHDPAPNSHAPNDPASNSHAPGDPSPHDHAYQNHLVIIGYGINGSNLAKAASASNIPYIVIETNPETVQRERAKGVPILYGDATEEHILEIAQIDEARVAVVAISDLLATRDVIRAI---------------------------------------------------------------------------- 224130216 --DVLWLLLASVIFVPIFQKIGGSPVLGYLAAGILIGPYGLSIIRHVHGTKAIAEFGVVFLLFNIGLELSVERLSSMKKYVFGLGSAQVLVTAVVVGLVAHFVGLPGPASIVIGNGLALSSTAVVLQVLQERGESTSRHGRATFSVLLFQDLAVVVLLILIPLISPNSSKGGVGFQ---------------AIAEALGMAAVKAAVAITAIIAGGRLLLRPIYKQIAENQNAEIFSANTLLVILGTSLLTAR-AGLSMALGAFLAGLLLAETEFSLQVESDIAPYRGLLLGLFFMTVGMSIDPKLLVSNFPVIMGSLGLLIGGKTVLVALVGRVFGVSIISAIRVGLLLAPGGEFAFVAFGEAVNQGIMSPQLSSLLFLVVGISMAMTPWLAAGGQLIASRFEQHDVRSLLPVESET---------------------------DDLQDHIIICGFGRVGQIIAQLLSERLIPFVALDVRSDRVAAGRALDLPVYFGDAGSREVLHKIGAERACAAAITLDTPGANYRTVWALSKYFPNVKTFVRAHDVDHGLNLEKAGASAVVPETLEPSLQLAAAVLAQAKLPMSEIAATINEFRTRHLSELTEL-- 292493560 ----------ALVVVGLIQRARLSPIVGYLLVGVIVGPHALGWVQDLEAVRRLGELGVIFLMFTIGLEFSLPRLLADKTTVLGLGGMQLGLTTLVIGGAAGFFGLQPAAAFAVGVALAMSSTAIVCRQLVEQTEIHTRLGHTAVGILLFQDLATIVLLLILPVLAEG---------TPWLRFSDMVAVLTQG------------AGVFFILLFLGRWGVRPFFRHIASLHSPELFMLAILLVSLGAAW-FGQKAGLSLILGGFMAGMVLGETEFRHQVEADIRPFQDVLLGLFFITMGMLVDLKVLVQVWPAAVLLATGLIVVKGGVIAGLAKASHLPASTALRVGIVLAQGGEFSLVILFLALDMGLLGGAVGQVILSAVLLSMTVAPVLIRFNTTLA----------------------EYFFAGSLQRIRTGIAQQVAETAKGLESHIILCGYGRVGQNIGRFLAEENFPYIAVDLDPYRVRAATEAGEPVSYGDVTREHILHAAGLERAQAVVITFNDTRSALKALGHIHASRPDISILVRTIDDTHLEELLNAGATEVIPDALEASLTLAAHILLLLGVPIRRVLRRSTEVRA-DRYSLL---- 51245765 ---LFIFLAAASIAVPIAKKLGLGSVLGYLIAGIIIGPFGLSLIGDIEEVMHFTEFGVVMMLFLVGLELKPSLLWQMRIPILGMGGAQVVLSSLAIGGVALFF-LPWQQAVAIGLILSLSSTAIVLQTLREKGLMNTSPGKSIFSVLLFQDLAVIPMLAALPLLATVTIHDNKHHASALFNINLLPGYLQISATLLAILSIF----------FLGKFASRPIFRTIAATRVREVFVAAALALVVGISLLMT-VVGLSPALGTFLAGVVLADSEYRHELESDLEPFKGLLLGIFFISIGSSLNFTLIGENILLIALLTIGLISLKWFVLVGTGFIFKMAKKERSFFGIALAQGGEFAFVLFQFTKINGVLPTQTIDPLISAVAISMFLAPLLLLAHDKFVSSNQREEAQRDTDTIDHS------------------------------GQKVILAGFGRLGTDLGRFLISAGVKPVILDHDAANVDVLRKFGFEVYYGDITRLDLLEAAGAAEAELLIITIGDINKSRNLIELVAKHYPHLKIAVNASDRSSAYELMDLGITQIRRETFGSALA----LGQDSLEMLGFDPYDTHKL------------- 119897086 --------------------VNLPPVLGYLLVGAMVGPHAFNLVPDSAGARHLAEFGVVFLMFSIGLEFSLPRLLAMKNIVFGLGAAQVVGSIALTLVLGRLGGLGWAAAFALGGTIAMSSTAILSKLLADRLELDSRHGREIIGVLLFQDLAVVPLLILLPAL----------------SRPAEELAVTLGLAG------IKAVVLLALVLVFGPRLMRWWFTLVARRRSGELFMLNVLFITLGLAWLS-ELVGLSLALGAFLAGMLISETEYRYQVEEDIKPFRDVLLGLFFVTVGMFLDVETIVWHLPAVIGLVVALLAAKFLIVFAASRAFRSPPGTAMRSGLWLCAGGEFGFVLLSEIVGLRLMPAGLVQVTVAALVLSMLVAPLIVQVSDKLVMRFVASEWLLRS-----------------------MELTRVAAQSLNTDKHIIVCGYGRSGQYMARFLEQENLSYVALDLDPERVREAGAAGDTVVYGDAARRETLMAAGIMRASALVISFAEVEAALRVMHHAHALRPGLPIVVRAVDEADMEKLSLGGAAEVVPEAFEGSIMLASH-------------------------------- 302812424 --DVLWLLLASVVFVPVFQKIGGSPVLGYLAAGVLIGPHSLHIIRNVHGTKAIAEFGVVFLLFNIGLELSVERLSSMRKYVFGFGSSQVLATALASGLFAYYVGLTLPAAIVIGNGLALSSTAVVLQVLQERGESTSRHGRSAFSVLLFQDLAVVVLLILIPLLSPNSSRGGAGLN---------------AIAEALGIAAVKGVIAISGIIAGGRLLLRPIYRSMAENHNAEIFAANTLLVVLGTSVLTAR-AGLSMALGAFLAGLLLSETEFALQVESDIAPYRGLLLGLFFMTVGMSIDPQLFLAKSNIILGSLALLIVGKAMLIACLGRQFGLSSVAALRTGLLLAPGGEFAFVAFGEAVNQGIMSQQLSSLMFLIVGLSMALTPWLAAAGQIISTKFDQQDVRSLLPAENET---------------------------DDLEGHMIVCGFGRVGQIISQMLSERLIPFVALDVRSERVSMGRALDLPVYFGDAGSKEVLHKLGADRAAAAVITLDTPGANYRAVWALSKYFPKVKTYVRAHDVDHGINLEKAGATAVVPETLEPSLQLAAAVLAEAKLPASEIASTINEFRSRHLAELTEL-- 142472449 ---ILIYLGAAVIAVPLAARLGLGSVLGYLAAGIAIGPILGLVGSETKDVQHVAEFGIVMMLFLIGLSLDPRALWDMRHRLLGLGGLQLVLTTVGVMLGAIALGYPAATGLVIGLILALSSTAIVLQTLSERGLIKSRGGRSIFAVLLTQDIAVIPILALFLLGESPDILQEPTAITPHGQSVENGLGLTVLDGLPGWGVTLATLSIVAAIILAGVYFIRPIFRFIHATGLREMYTALALLIVIGISVLMT-IVGLSPALGAFLAGVVLANSEFRHELESDIEPFKGLLLGLFFITVGAGMNLSVLQHDPIGLLTLAVLIIIAKGCVLYLLCHLFGIQGRDRWLFTLGLAQAGEFGFVLTAFAVQHNILSVTLSDRLVLIITLTMLMTPLLFLAFEALLRRLKDKI-----------DIGIEDEINEQGP--------------------VIIAGIGRFGQIVNRLVQSSGFETVVLDHDIRKIDLMRSFGIKSFLGDPTRPVTLRAAGLLEAQVLVVALDDAAACLKLVKLAHRARPGLHIIARAYDRAQVFELYNAGADDIVRETFDSSLRAGRYVLENLGLSDYEADTAAKTFYQHDREAM----- 16264743 ---------------PLFKRIGLGSVLGYLAAGIAIGPFGLRLLQEPSSILHVAELGVVMFLFIIGLEMRPSRLWGLRREIFGLGIVQVALCALLLTGVGVLTGFPVAPSFVAGAGFVLTSTAIVMQLLEERREMAAPKGQRIVSILLVEDMAIVPLLALVAFLAPIVP------------------GSVAASGAIDWLSIAIGLVTIAGLVLAGRYLLNPLFGLIAGVEAREVMTAAALMVVLGSAYVM-QLGGLSMAMGAFLAGVLLSESTFRHQLEADVEPFRGILLGLFFLAVGMSLDLGVIARNWAMILFYVAAYMVVKAIVIYLVARLFRASNWEAIERAVFMAQGGEFAFVLYAAALGTGIISSEENAILTAIIIVSMMVTPLLIAALRLVERNIPLSTDGVERPE--------------------------------NLSGNVLIIGFGRVGQIVSQVLLTRGHVISIIDTDVEMINTAREFDFKVYYGDGKRLDILHAAGAERASAIVVCVDKADDATKIVELIKAEFPLIPVLARASDRRHALDLITAGADFHIRETFESSLVLGQKALEALGADLPEVAEIIEKVRQRDEKRL----- 303327007 LYEIVIIFLLSIVVTIVCNRLKLPATVGFLLTGVLCGPSLLGIVSNREAIDQVADIGVAMLLFTIGMELSGDALNRLKRPVFLGGSLQIGLTVLAVMGLALLEGVTYQKGIFWGCLVALSSSAIVLRILQERGTTNTPTGRLSLAILVFQDIMVAPMLLSVPLLAGTLELSLEN----------------------AFFSVLWVVLALGGVLLFAHFGLDRLMEAVMRTRTREILLLTTLGLCMGMALLTSAL-GLSLSLGAFLAGLLLARSQYSMSVISGILPYRDVFMSLFFISVGMMLNVDFFAHHFFDIILSTCLFVLIKALLALPAVLIQGYPLRAAIITALSLAQVGEFSFVLAASGLAAGLFDMTAYQNFLAVSVLTMMLTPGLIAIAPRLADLLTGWRNKKQLENEENTGE------------------------ESSLEDHLIIVGFGISGKHLAHVAHESGIAYTILEMNPETVHRYHGK-EPITHGDATQPVVLEHLGVEKARVLAIIISDPAAVRAITIEARRLNPNLYIVARTRFVTEVAPLRRLGANDVIAEEFETSIEVFSRV------------------------------- 253997921 LPAILILLTSSVLAVALFRALRLPAMLAYFLVGLALGPHTFGILPDTEANRELAEFGIVFLMFSIGLEFSLAQLYAMRKTVLGLGGMQVLLTMLAVMMACIAFGLSWETAFVIAGALSMSSTAIVSKMLVEGLELNSRHGRLSIGVLLFQDIAVVPMLVLIPALASHGGD----------------------LGQVLLISLLKAAVMLIILFVFGKSLINPWFGLVARQRSRELFVMNVLMVTL-MLAFATKLAGLSYALGAFIAGMLISETRYRYQVESDIAAFRDILLGLFFITVGMLLDVHELAANLGLVLLVTAGFILFKGVLVAVLSRAFGHEPGVAIRTGITLAQAGEFSFVLLSLGLGHGLIGGQALQVVLAASLISMVVAPFIIQHNERLGELLSRSYVR-----------------------NREKQIQDIESIGKELVDHVIICGFGRSGQYLARFLSEENIPFIALDIDPSRVREAAAAGENVIYGDAGRRVVLAAAGAAQAKALIISYDDAPSAMKILHVVEDNYPKLPVIVRTVDDANMEGFRKAGAAEVVPEVLEGSLMLASH-------------------------------- 90021104 LYETIAFLLTVVIVVPLFKRIKMSPILGYLAVGAIIGPYGAAVIHDANAVQHFAELGVIILLFTIGLELSFARLKSFSKLIFGLGAAQVLVSASIISGLAFWWGNTIEAAVIIGLCLALSSTAMVMQILHERSESATTYGRASFAILLFQDLAVVPILILLTILGDTSSGDSS-------------------LWLTVGSALLKAAITIGFIIFVGRFLLSFLFRHVARLRNIDVFTALMLLVILATSVITG-LAGLSMALGAFLAGLLLAETEFRHQIESEIAPFKGLFLGLFFMGVGMNLDLVMAFEYGVWVVLSVVGLLALKATIATLFARLFGLSWQDALRTGLIVSEAGEFAFVVIGQATSYQLIEPNIGQFMVVVAGLSMIFTPFLAMFGKWLAD--------------------------------KYNLSQTPNAAPDALHDHIIIAGFGRVGQAVAHILTQQSIPYIALDTNADEVRRLQKQGAHIFLGDASKQEVLHMASVDNASVLLVTMDDSHASIRTTHGARQHHPELKIVVRSKDEQHSTALLHAGANQVVPETLEASLQLCAHTLQA---------------------------- 118590724 ----IVFLAATVVAVPIAKRLGLGSVVGYLAAGAVIGPHGLKLLGSGEDVLHVAELGVVLLLFVIGLELDPRKLWRMKRDIFGLGTAQVLLTGVTFYAIGRFVGYSFTTSLVAGFGLALSSTAFALQILQERGQLSSAYGQRAFGILLLQDIAIVPLLAMVAILAPGEGQSTYTQ---------------------ILSEIMIVLAAVAAVVLTGRYLVSPIFLLLAASRAREVMLTAALLVALG-SAGIMHAVGLSMALGAFLAGVLLAESSFRHTLEADIEPFRSLLMGLFFVAVGMSLDFYLVMSHWEILAIGVLCVMGVKGIFLWALSRGTGSPNSDALRIAVTLPQGGEFAFVLFTAAVGERLLTYQDVNQLNAIVVLTMLLTPVACLGLDRLAARVKAR-----------------------------GVENPSIETFEEATPTVLVIGFGRFGMVVAQFLTSEGLEITAIDNRPDRIAYARKQGYKVYYGDATRADVLAAAGAGKAALVAMCIENDKVMGKAIDLVREGFPDALIFCRATDRAHMLDLTKRGVDFQIRETFESSVVFGRAALEALGTPLDRIDQIEEDVRDRDEERLAQ--- 253996591 ----------AILLVPIFKRLGLGSVLGYLIAGILIGPYALKLIPDPEHVLHFAEFGVVLMLFLIGLELESQKVWELRKILLGLGGLQVVSTLGLIAIIAHMMHFSWPVAIVIGMGVTMSSTAIGLTALAEKKQLSTHGGQASFATLLFQDLSVIPLFMLLAFIAP-----------------------DSGQSSFDVWAVAKALAVIAAIIVASRTLLRSIMRIVAQTEIREIFVAFSLLLVIGVSL-AMQSVGLSMALGTFLAGVLLADSEYRYELRLDIEPVKGLLLGLFFIAVGMSVDLSLLANSPLMIFGLALLVVLVKITILLGLAYVFKYSLRDGLLYGAALSQIGEFAFVIFGIAFTQNTIPREIYNVLNAIVAVSMLITPILLLLYDRFLTL----------------------------------QCGERPKDNIEENNSVIIAGFGRFGQIVGRVLLAKGIAATLIDNDPNQVDLMRKFKWRCYYGDASRLDLLEEAGIATAKLLVISVNDPVAALHIGKLVRERWPTLAVVTRARSRTDAFDLLDIGLDP-IRETFYSSLVAAKQALLALGETPTSAAKIIKHFERHDIEQIESAR- 126735673 ---LAFIFLIAVIAVPIATRLGLGSVLGYLIAGIVISPVLAVLNVDVISIQHFAEFGVVMMLFLVGLELEPKRLWAMRGQLIGLGGGQVGLTAAAIMGIGMLFGLGWTVALAVGLIAALSSTAIVLQTLNEKGLMKSDGGQSSFAVLLAQDIAVIPMLALMPLMAMPELLDMAGDLAHATDDHGHGAGMSLVAGLNGWQTALVNIVAIAAVVGAGSFLTRPIFRFIAGANLRELFTATALMMVIGIALLMS-LVGLSPALGTFLAGVVLANSEYRHELESDIDPFKGLLLGLFFMTVGAAINFTLLADNLMLILGLTVILIGVKAAVLGILAVVFKLRGADRWLLALSLAQAGEFGFVLLSFSVSNAILPQLLADKLLLVVAISMMLTPLLFIFYDRVI-------------------------------VPRYTVAVDDEADAIEEQGEVIIAGGGRIGGLVRRILSAAGYNLTVIDYNAQHLENMRRFGARIYYGDATRPDLLQAAGLQNAKVFVAAIDDRDKLTELVRYVHTTAPHVHVIARAVDRHHVYELWAVGCRDIIRETYDSSLRMGRSALEALNIPKDRALMMVDAFNRADRSSMITLA- 163859319 ---------------PLFRRLGLGSVLGYLAAGLVIGPFGLGLFRDPHTILHTAELGVVMFLFIIGLEMRPSHLWALRGEIFGLGSLQVLVCGLLLTGVGVAFGFPLAVSFICAMGFVLTSTAIVMQLLGERGDIATARGQKIVSILLLEDLLIVPLLALVAFIAPPGAG-------PVEASTAASRWLDVGIG----------VGALAALVVAGIWLLNPLFRLLARAKAREVMTAAALLVVLGSALLM-QWGGLSMAMGAFLAGVLLSESTFRHQLEADIEPFRGLLLGLFFLGVGMSLDLTVVARNATLIVVGVLAMMAVKALCIYGTARLARSSKAEALDRAVLMAQGGEFAFVLFSAALANRVIDPVVNANMTAIVVLSMALTPLAVLAHNRWAPRPGVSTEGLEAPSNQL--------------------------------GRALVIGFGRVGQIASQHMLAMGAEITIIDNDPEMIRSAADFGFKVYYGDGTRTDVLHAAGAKHAQAILVCADGRATVTQMVERIKAVCPHSRILVRSFDREHALELHRADVDFQVRETFESAMVLGRQATMTLGATPEIADEIAEDIRRRD--------- 212703001 LDELVIIFLLSIVVNLVCNKIKLTATVGFLLTGVLCGPSLLGIV-DSQSISDVAELGVAMLLFTIGMELSGEALSRLKRPVFLGGSLQIGLTLAIAGLTALLDGTSLSSGIFWGCLVALSSSAIVLQIFQQKGITSTPTGRLSLAILVFQDIMVAPMMLCVPLLSGQFHMAALDM----------------------LLSVLKVGGILGAVLLAAHLGLNRFMEAVMRTRSRELLFLSTLGTCFGMALLTHSL-GLSLSLGAFLAGLMLARSQYSMSVISGIMPYRDVFMSLFFISVGMMLDLSFFLQHIWAILFNTLLFILIKSLLTMPAVLVQGYPLRTAIQTSLSLAQVGEFSFVLAASGLAAGLLNDIGYQSFLALSVITMMLTPFLINLAPRAAALLTKGRGKEASSPEEEQQKA------------------------STLKDHLIIVGFGISGKHLAQVAKESGIPYTILEMNPETVSRYKNK-EPISHGDASQPVILEHLGVYTARVLAIIISDPAAVRAITLEARRMNPDLYIVARTRFITEVAPLRRLGANVVIAEEFETSIEVFNQVLT----QYLVPRQDIDAFSAR---------- 34498781 -----------------CRSLKVPAMLGYLVVGFLTGPGVMNLIPQGKETAFLGEIGIVFMMFTIGLEFSLPRLRAMRQLVFGVGFAQVALTMLLVAMAIAYLTGSPLTGFAIGGALAMSSTAIVSKLLAERLELNQPHGQLAIGVLLFQDIAVVPLLIMLPAFAGGSDT----------------LWLDLAKAG------GKVLVVLALLLFFGQRLVRPWFHLVARQRSGELFMINVLLVTLGIAW-MTELSGLSLALGAFVAGMLISETEYRYQVEEDIKPFRDILLGFFFITVGMKLELSVLFGRFGEVLLLLALLLPLKLAVVFGLGRLFGHRSNDAMRSALALAQGGEFGFVLLSLALNLKLVAAPMAQAAIAAILISMLAAPFLIMHGERITRRLIKQDWMLQSLD-----------------------LHQMLVAGMSKDEHVLICGYGRSGQALARLLETEKINMFALDMDPERVREAGEAGDPVVFGDAGKKEVLLAAGLMRAKVVVVTFADTHAALRILHTVREVRPDLPVIVRTIDESELDVLRQAGADEVVAEVMEGSLMLASQ-------------------------------- 261493312 ----VVLLATSVTIVPLFKRLGLGSVLGYLVAGCLIGPSGIGLFQDPAAVVHMAELGVVMFLFIIGLEMHPELLWAMRKAIFGRGFLQVAICGTLLTLAGYLLGFSKEVAFIAGMGFTLSSTAIVMQVLEDKGISSTPKGQRIVATLLFEDLAIVPLLASVAFLAPNQVDAESSTNWS---------------------AIGLSLVAVLILVASGKWLMNPIFRVISKAKVREMMTAAALLVVLGSALLM-EISGLSMAMGAFLAGVMLSESSFRHQLEADIEPFRGLLLGLFFMGVGMSLDLSLVLNNWLWLLVIVAVYVIGKGLGIFIAASITRLTLNESIVRTTIMAHGGEFAFVLFSAAATAGILTPDTHATLTAAVIVSMLLSPLLILIKQGVRKKKAKNESTNMTGVELPE----------------------------DLEANVLVIGFGRFNQIVCQALLAKGLSVSVIDSNTDHIRAAARFGFKLYYGDGARLDVLRASGIANANCVIVGVGNPERTEKIVELIKSEYPLVPVFARTYDRQSAVDLKKHHVDYHIRETFESALA----LSQAAIERLGSSEEEAKQI------------- 171056872 -----------------CRLLKLPAMLGYLIVGVLIGPNALALARDSVGVSYLAEFGVVFLMFVIGLEFNLPKLRSMWRLVFGLGMGQVTLTILGAVIGNVLLTWHWTGAVALGAALAMSSTAIVARMMAERLELESEHGRRVMGVLLFQDLAVVPLLVLIPSLAQGGDD----------------------LWRTLGLALVKAVVLLGVLLWGGQRAMRWWLTRVAKRKSEELFILNLLLITLGLAW-LTEHAGLSLALGAFVAGMLIAETEYKHQVETDIRPFHDVLLGLFFITVGMKLDWRPVLERWDLVLLLSTAPLLAKGVLVTLLARAFGATPGVAIRTGLYLAQAGEFGFVLLSLGAEQHLIAARWMSPVLASMVLSMLAAPFLILHSNRIVMRLA-----------------------ASDWLMQSVQLTTIAKKSIRTEAHVIICGYGRAGQNLARLLDQEHIPYMALDLDPDRVRQAAAAGQSVVFGDAARLQSLMAAGLARASAVVVSYHDTSSALKVLHHVNEHAAHVPVVVRTIDDTDLEKLRAAGATEVVPEAIEGSLMLANHLALVGVPMRRVLRITQDARDAR---------- 16517107 --DIIILLSAAVFIVIAFWKMNISPVLGYFVAGAVIGSHGFNLIHSAEAMDNLAEFGVVFLLFIIGLELTFERLIAMRIHVFGFGSLQVIVTMVAIWCIALAFGVNTNIATVIGGGLALSSTAIVLQVLQEKGSQASQVGRLSIAVLLMQDFAVVPLIVLVPLLTGNS---------------------EHSLISSLAGSLVQAAIALVLIFITGRLLLRPLFSVIAKMENNEIFISTTLLIVLGAAFITEQ-FHLSLALGAFVAGLLVAETEYRHSVEHAVLPFKDLFLGLFFMTVGMSINTELLLNKLPLITLLSIILTVLKTSIIYILCRFFGFKSAPAIQAGLLLSQGGEFAFILFRLADELNVLPSEIAQVLMMVTTVTMAFTPLLSGLGDWIAN--------------------------SFSTEKTILDDEAVETDTQDLYNHVIVAGFGRVGYMVTKMLTAEHLSYVVVDIQSKIVKEGKSDSFPIYLGDVTRCEILKSVGIERAQALVISIKNEVTIKKVVSLVAANFPHVNIVIRLPDLSNVEVYRDLGASKIIPETSEIGLQL----------------------------------- 124545068 ---------AAVIFVPLGKRFGAGPILSYLAAGVILGPGGMALVSDPAAVLHFAELGVVLMLFVLGLELNPSKLWELRSAIFGLGTGQLLLSWAAIGGLAWTFGLSIEAALVVGAALSLSSTAFAVQLMSEHRLLTTPLGRDAFGVLLMQDLAVIPMLLLTTYLAPNSAPIEHHAVP-------------------WYWTCLALVSFVLVG----KYLLPRILKLVASSGVREVLTAFALLLVMGSAELM-EWLGLSAGMGAFMAGIMLANSSYRHQLETDIEPFKGLLLGLFFMAVGMSMDLSLLLTEPLLILFILISMLLIKTIVLMLLGRLRHHKWRPSIALGLILAEGGEFAFVLLSQAQISGVVGDKIAQILVLAIGLSMAVTPMIFTLFRATKAKVV---------------------------------DTRLPDTINVTESEVVIAGFGRVGQITGRILASSGIPFVALDKDASHVDVIRKYGGEVYFGDARRLDMLMSAGIARSRLLLLAVDNVEDSIEIAQQVKTHFPHVNIVARARDRNHAYRLMSLGVTDVFRETFGSALSASEKILQ-GLGLSQVQANERVKIFAEHDKKLV---- 304393190 ----VVLLGGAAVAAPLFKRIGLGTVLGYLAVGVLLGPLVLSFTGDGEDVLHVAELGVVMLLFLVGLELKPALLWSMRKEIFGLGATQVIASGLLLMVCAMVAGFGAATSFVIGFGLALSSTAFALQILEEEGDDRTRWGKKAFSILLFQDLAIAPLLVAVPLLAAGT------------------MEVTAGGLWQVAIAISAVVALVLAGL----YLMNPLFGIIAATGAREAMIAAALFIVIGSAVLM-QYAGLSMAMGAFIAGVLLAESSYRHELEADIEPFRGILLGLFFIAVGLSVDLQIVWDNLLWIALLVPAALALKAAVIYAAARLFGSDHNDSVRMAALLPQHGEFGFVLFSAAVAAGLLDRELSSFLIAGVTLSMALTPLTVMLGQRFLK---------------------------------SAEKEEMDEDFEGAGSSVLMVGFSRMGQIASQTLLAGGCDVTVIDNSADRMRQAERFGFRIYFGDGTRKDVLRAAGIEKAKIVAVCTRDRETTDKIVELIASEYPHAKLFVRSYDRGHAIDLLQRPDIWQVRETFESALKLGGALLIGTGMNESDAHAVVDDVRHRDLARL----- 160901241 ---IVTLLGAAVVAVPLFKRLGLGAVLGYLAAGLAIGPYGLGLVTDAQTILHVAELGVVMFLFVIGLEMKPSHLWDLRGQIFGLGSLQVVVCALLLTGVGMAFGFPWQVAFVSGAGFVLTSTAIVMQVLAERGDILAPRGQRIVSILLFEDLLIVPLLAVVAFLAPADAAPVATSP----------------LWQRAGVALLSLGALVGAGL----WLLNPLFRILAKAKAREVMTAAALLVVLGAALLM-EMGGLSMAMGAFVAGVLLSESSFRHQLEADVEPFRGLLLGLFFLGVGMALNLEVVALNWRIVGLGVVALMLGKALCIYAVARVARSSHADALDRAILMAQGGEFAFVLFAEALKLGVLDPEVHANMTAIVVLSMAITPLVVVLHKRLAGAEAVSLDGVEAPQD--------------------------------LRGNVLVIGFGRVGQIASQGPLARGAKLSIIDNDPDVIRNAEPYGFKVYFGDGARADILHAAGASHASAILVCVDSKAAATRIVENVRHECPHARLIVRAYDREHALELIQKDADHVVRESFESALLMGHHAVLALGATEDEAQTLEAEVRGRDTER------ 213018697 --DIIILLSAAVFIVIAFWKMNISPVLGYFVAGALIGSHGFNLIHSVEVMDNFAEFGVVFLLFIIGLELTFERLIAMRRHVFGFGSLQVIVTMIAIWCIALAFGVNTNMAAVIGGGLALSSTAIVLQVLQEKGSQASQVGRLSIAVLLMQDFAVVPLIVLVPLLTGNS---------------------EHSLISSLAGSLVQAAIALVLIFVTGRLLLRPLFSVIAKMESNEIFISTTLLIILGSAFITEQ-FHLSMALGAFVAGLLVAETEHRNSVEHAVLPFKDLFLGLFFMTVGMSIDIDLLLNKLPLVTLLSIILIVLKTSIIYTLCRFFGFRSAPAIQAGLLLAQGGEFAFILFRLADELDVLSSEIAQVLMMVTTVTMAFTPLLSGIGDWIAN--------------------------SFSTEKIILDDEAIETDTQDLYNHVIVAGFGRVGYMVTKMLTAEHLSYVVVDIQSKIVKEGKNDSFPIYLGDATRYEILKSVGIERAQALVVSIKNEVTIKKIVSLVATNFPHVNIIIRLPDLNNVEVYKDLGASKIIPETSEIGLQL----------------------------------- 170750348 LPPVLTFLTAAVIGVPIFRLIGQSAVLGYLVAGVLIGPSGLSLIAEPETAASVAEIGVVLLLFIVGLELHLSQLVSMRRDIFGLGTAQLVVCALVLGGAGILAGLSFGAAAVIGLALALSATAVALQLLEERGDLGSAYGARAFAVLLFQDLSVVGILALMPLLASAGEAT------------------DVSWLGEAAVSTGKALAAILAVVLVGRYGLNPFFRLLAASGAREVMTAAALLVVLGTALLMEQ-VGLSMAMGAFLAGILLAESNFRHQLEADIEPFRGMLLGLFFMSVGMSIDGNLVREVWPALFGATLAAILVKVAIVAGLFRLFGSDTLGALRGAAVLAPAGEFAFVLLPQAQDLGLTGVTATRFAVALAALTMLIGPIAAK---GLDKLIERRNARSTFALEEPSSELSESGDA-----------------------RVLVIGFGRFGQVLTHVLMAEGIPVTVIDKDVEQLRAASRFGFRIYYGDGTRLDVLRAAGIGRVELVCICVDDREGALKIVDIVHEEFSSVRTFVRAYDRLHAVELMNRDVDYQIRETAESALAFGRAALEGLGLSPEAATARTDDVRKRDIARLV---- 307103892 ----IWLLLASVIVPLICKIPGGSPVLGFLAGGALVGPAALGLIQDVESIRHLAELGVVFLLFNIGLELSFDRLRSMGKFVFGMGTAQVVLTLAAVAWTGMAVTLGGPGAIILGGGLALSTTAVGMQVLADRGEAGSKFGRATFSVLLLQDLAVVVLLMLIPLLAPGPDGASAAGISS--------------ITKAIGAAAVKAVVTMVGITVAGRTLLRPLYKRVAETNDSTIFNALTLLVVLGTSLIT-QLAGLSLALGAFLAGLLLAETEYHLQVESDIGPYKGLLMGLFFMTVGMEISVPLFFAKLKPIMVAMGLLIVGKVAVMTAVGQAFGLTLVQSMRSGLLLAPGGEFAFVLFGEAVARGIMGTALAKELYLVVALSMALTPFLAQFGGKLSQMLEKSDMKALQPKEGE---------------------------MSGMSGHVIICGFGRVGELIGQMLTERLIPFVALDVSASRVQEGKKLDLPVYFGDAGSPAVLHAVGADQAACAVITLDTAGANYRSVWAMHKHFPHVKTFVRAFDIENGVMLEKAGATAVVPEILELAAAVLSQLNMPEDEVAETIRTFR---------------- 269140585 LPAVVLFLFAAVLAVPIARRLGIGAVLGFLIAGIAIGPWGIGLIRDVEEILHFSEMGVVFLLFIIGLELNPGKLWRLRRLIFGAGAAQLLLSALLLGGLLVASGFAWQAAVIGGIGLAMSSTAMALQLMREKGMNRNQGGRLGFAVLLFQDIAVVPALALMPILAGGADHAISWGH------------------------IALKLGALAGIWVGGRLLLRPLFHYIAATGVREIFTAAALLVVLGSALLM-DMLGFSMALGTFVAGVLLAESEFQHELEIAIEPFKGLLLGLFFISVGMALNLGVLYAYWAQILAAVVALVVVKSAVLYLLARLSRIRSAVRLQFAAVLSQGGEFAFVLFSAAAAQHLLSAQQSSLLLVVVTLSMVTTPLLM---QALDRLLAQRLNPAEESTEKPYVADDEPQ--------------------------VILVGFGRFGQVIGRLLMANQTRVTVLERDVSVVSMMRRYGYKVYYGDATHLDLLHAAGAARAEAIVITCNEPEETMAVVRLCQQHFPQLRILARARGRVEAHELLQAGVTQFSRETFSSALEL----------------------------------- 171057981 LTSLVF-FGAAVLVVPLARWLGLGAIIGYLVAGIAIGPAGLGFISDPDTTLHVAEFGVVLMLFMVGLELEPHRLWAMRRPIFGWGSVQVLGCAAALAGVAMLAGAPWRWAVVGALGLALSSTAVALQVMGERNLLPTASGQAGFSILLFQDVAAIPILALLPLLGTGQAA-----------------------AGNPWLEAGKALGVIAAIVLGGRLLLRHGLRWVATSRTPEVFTAAALGLVVGIAALM-QAVGLSMALGAFLGGVLLAESEYKRELETDVEPFKGLLLGLFFMAVGMSIDFAALLARPLLVLALLLGFLAVKVLVLSAIGRAMGLTRAERPVWVLLLAQGGEFAFVVFQQAADAGVFSNAIGSVLVGTVALSMLITPLLLVA---FDRWLAPRYAAMSDGPHRTEHALDEPQ-----------------------EAPIIVCGYGRYGQIVGRLLYASGLKATLLDHDPEQVEVMRRFGFSTWYGDATRLDLLRKAGAAQARVIVVAVDDVAQSLKIVDLAQAHFPQAQLVVRARNVQHHYALRERGVTHIERETFESALSVLEAMGEPHHAWQLAARFRR---------------- 4101473 --DFLWLLLASVIFVPLFQKIGGSPVLGYLAAGILIGPYGLSIIRNVHGTRAIAEFGVVLLLFNIGLELSVERLSSMKKYVFGLGSAQVLVTAAVGLLAHYVAGQAGPAAIVIGNGLALSSTAVVLQVLQERGESTSRHGRASFSVLLFQDLAVVVLLILIPLISPNSSKGGIGFQ---------------AIAEALGLAAVKAAVAITAIIAGGRLLLRPIYKQIAENRNAEIFSANTLLVILGTSLLTAR-AGLSMALGAFLAGLLLAETEFSLQVESDIAPYRGLLLGLFFMTVGMSIDPKLLLSNFPVIVGTLGLLIVGKTMLVVIMGKLFGISIISAIRVGLLLAPGGEFAFVAFGEAVNQGIMSPQLSSLLFLVVGISMAITPWLAAGGQLIASRFELHDVRSLLPVESET---------------------------DDLQGHIIICGFGRVGQIIAQLLSERLIPYVALDVSSDRVTIGRSLDLPVYFGDAGSKEVLHKIGAGRACAAVVALDAPGANYRCVWALSKFYPNVKTFVRAHDVVHGLNLEKAGATAVVPETLEPSLQLAAAVLAQAKLPTSEIANTINEFRTRHLSELTEL-- 310759899 ---------------PLFKRLGLGSVLGYLAAGLVIGPFGLGLFSDPKSILHVAELGVVMFLFIIGLEMQPSRLWKLRGEIFGLGVAQVLACGGLLTVVGLLAGLSGPAAFMAAMGFVLSSTAIVMQILAERGETASAQGQRIVSILLLEDLAIV---PLLALAALLAPADNASHGDPWMQSAI-------------------AVACILALLAAGRWLLNPLFRLLAAAHAREVMTAAALLVVLGAALLM-ELGGLSMAMGAFLAGVLLSESTFRHQLEAEVEPFRGILLGLFFLGVGMSLDLSAVAREWPLILAAVVVFMLVKSVGVYVVARVLRATHAEAMTRAALLAQGGEFAFVLYGAAAAAGIFDPHTGAVLTAVVIISMALTPLCVLALRWLLP--------------------------------KPQPSMEGVDVAKDLEGCALIVGFGRFGQIVTQAMLARDLTVSILDTDTDAIRAAAKWGVKVYYGDGTRVDMLRTAGAENACAILICIDDPKAVNHMVKLIKAEFPLVRVVVRAYDRIHSLALAKEGVDYQVRETLESALAFGEAALRVIGVPPDEAAEVVQDVRRRDTER------ 22298081 ---------------------RQPILLGYLLAGMLVGPTGLGLLKEVPQVEGLAQLGVAFLLFALGVSFSLGEIRKVQGVSLGGSALQILLTIAVTTLIAVGVGWSPNQGIFLGAVLSLSSTAVVLRSLMDRNELESIQGQIMLGILVVQDLAVGLMIAVLPAL----------------NKPPEELGLALGQAVLTIALIALGAIAAGMWLLPPLLR------LLAKTESREIFLLGVVALCLGIAL-LTQYLGLSIEIGAFIAGLMISEVEYADQTLDYVESIRDIFTTLFFASIGMLIDPVFLWEHLDRIIELVSLVILGKFLITTPIVKFFGYSWKTSLLVGIGLAQIGEFSFVLLTAGRGLGLVSQQVYLLTLGTTAVTLLVTPFLLKLVPVLLELPLLRRLLKEDEI------------------------LDMDLTGLPKRNHVIVCGYGRVGKSVVKLLQKQNYPVLVIEQSETVINEVRDAQLPYIYGNAASQTILAKAGVDQALGMAIALSDSMSTRLCLKRALEFAPELDVIVRANSDRDIELLYQLGAREVVQPEFEASLELAAHL------------------------------- 152977694 ---VVTLLGAAVIAVPLFKRLGLGSVLGYLAAGLIIGPFGLRLFTEPQSIIHVAELGVVMFLFLIGLEMKPSQLWGLRKQIFGLGMLQVLLSGSLVMSVARILGFSWQTAFIIASGFVLNSTAIVMQILSERNEMASSRGQKMISILLFEDLLIVPLLAIVAFLSPVTDIDTHEPLWQKFAIGTGS---------------------LTILIVSGIWLLNPLFKALAWTKLREMMTAAALLVVLGSALLM-EHAGLSAAMGAFVAGVLLSNSSFRHQLEADIEPFRGLLLGLFFLGVGMSLDLNLVFAHLWFILLGVIALMIVNGFGVFLAALLTRSSFSEALDRAFVMALGGEFAFVIFAAAAGQRVITPQQQANGVAIIVLSMVFSPLFVLFH---KKYLEPRLRKPNEEREADNIDEIRP---------------------------IIMVGFGRFGQIINEVLTMTNHKVTIIDRDEEIITGMRKLGIKAYYGNAERPEILHHAGIESAQMLIVTSGNKAKATHIVEMARKMNPSLRILSRAYDLFHVFELYEKGADRQVRETFDSALRTARYALEDLGDIDSERIEEITHIYYEENRR------ 269925379 LTNLVLALSVAAIGGLVSTALKQSPIIGYLLAGIIIGPFTPGPVSNVEIISQLADIGVIFLMFAVGVHISIKEILSYGKLVLIGAPLQVLAVILIAMAIGRLIRMDTGTSLVLGFVVAISSSVVISKVLEDSGEGSTDHGGIALAWGAIQDIVTIIMVAVMPLFSSVGTDNNS-----------------------VLLSMVKTFGFLVIAFGGGFFVLPWFMNRLALLRNREVLLLATAAVALIAAVGAS-MFGLSVALGAFVAGLIVSESEISHQILGDIVPIRDVFSALFFVSIGMLLDPRMIISDWHLVVLGLVLILIVKSLISTGIMLAMGYAIKTSVLVGLLLAQCAEFSFLLASIGRDLELLSENSFRLMLATTTISVIINPFIYRLRAPIVSFV---------------------NNLISANNIPQPTQYATPDIDLPDRRHAVLCGYGRVGAVVGAALRRRGFPFVVIEEDPRIIKELRRRGIPAIIGNAANMSVLSAANVESARILIIAISDAVATRIAVENAKALNPNIDIVARAQSAKERDYLRHRRVSHVVLGEMELALEI----------------------------------- 206591096 -------LAAAVIGVVLFRMLQLPPMLAYLVVGVVIGPNATGLESDSAQTRYLAEFGVVFLMFSIGLEFSLAKLRSMRRLVLGLGASQVVLTMLLSLLLSHWYPLSWQASLALGGALAMSSTAIVSKMLAERLQLETEHGRNIISVLLFQDLAVVLLLIVVPSLGKNPTD----------------------LVLTLSIAAVKIIVALVLILFLGQKLLSRWFHLVAARRSQELFMLNLLLVTLGMAALTERL-GLSMALGAFLAGMLVSETPYRLQVEEDIKPFRDVLLGLFFVTVGMLLDPRVVVQHWALVLGLVIGPVLFKFVLIALLARAFGSGGGAAIRTALGLAQAGEFGFVLLNQIDGMRLIDPLLGQAILAAMLLSMLIAPFLIQYSDAIAMRLSR-----------------------TDWLMQSLAMTKIAAQSLQTERHVIICGYGRSGQNLAHMLEQEEISYVALDLDPDRVRDAAAAGERVVYGDAARRESLVAAGIHRAAAVAVTYADTASALKVLHHVQALAPTLPVIVRTIDDADLDRLQQAGATEVVPEIIEGSL------------------------------------- 224067866 --DVLWLLLASVIFVPLFQKIGGSPVLGYLAAGILIGPYGLSIIRHVLGTKAIAEFGVVFLLFNIGLELSVERLSSMKKYVFGLGSAQVLVTAVVIGLVTHFVSLPGPAAIVIGNGLALSSTAVVLQVLQERGESTSRHGRATFSVLLFQDLAVVVLLILIPLISPNSSKGGVGFQ---------------AIAEALGLAAVKAAVAITAIIAGGRLLLRPIYKQIAENQNAEIFSANTLLVILGTSLLTAR-AGLSMALGAFLAGLLLAETEFSLQVESDIAPYRGLLLGLFFMTVGMSIDPKLLVSNFPAIMGSLGLLIGGKTVLVALVGRFFGISIISAIRIGLLLAPGGEFAFVAFGEAVNQGIMSPQLSSLLFLVVGISMALTPWLAAGGQLIASRFEQHDVRSLLPVESET---------------------------DDLQDHIIICGFGRVGQIIAQLLSERLIPFVALDVSSDRVAAGRALDLPVYFGDAGSREVLHKVGAERACAAAITLDTPGANYRTVWALSKYFPNVKTFVRAHDVDHGLNLEKAGATAVVPETLEPSLQLAAAVLAQAKLPMSEIAATINAFRSRHLSELTEL-- 298293804 ----VIFLATAVIAVPIARRLGLSPIVGYILAGVAIGPAGIGAFSDPERIITVAEIGVVLLLFIIGLELQVSRLLALRKAIFGIGTAQLIFSGAAIAVLTHYAGFGWRASLVAGLALALSATSIALQLLEEKGGMSQPYGQRAFGVLLFQDMAVVPLIALMPLLAQGTHEERS-------------LAESIGHVGMIL-------GALALVIIVGRYLLTPMFRILAHSGAREVMTAAALLVVLGAGVLMAS-AGMSMALGAFLAGVMLSESSFRHELEANVDAFRGLLIALFFMGVGMSMNLDVVLANAPLLIAGTLLVTLVKAVSVWAVFRLSDGTRADAVRSASVLTPAGEFSFVLFPLALELGLIDSRQTDMLAACAAMTMLLGPPVALIGERLARRLER------------------------------RTVSEPVDDFSDAHGAVLVVGFGRFGQIVSQCLLAQGLEVTIIDNDVEMIQSAGLFGFRIYYGDGTRLDVLRAAGAERARVVAVCVDQRGTADRIVEILKANMPDARLYVRAYDRNHAVALRHGGVDFEIRETFESALAFGEATLRANGIDAETAQTTIADIRQRDLERL----- 296447797 ---------------PLAKRFGLGSVLGYLVAGVVIGPLIGIVGAETQKLQEFAEFGVVMMLFLVGLELEPRQLWAMRDRLLGLGGLQFVATALAVCGLAFAAGTGAPAALAIGLMAAGSCTAIVLQTLSEKGLLESDGGKASFAVLLLQDIAVI------PTLALLPLLAGPGAHAASGETAEHVTSLVHGLPGWAAGAV--TLAAIALVVIGGHFLTRPLFRFIASAQLREMFTATALLLVIGIALLMT-LVGLSPALGAFLAGVVLADSEYRHELESDIEPFKSLLLGLFFITVGAGIDFSLLIEHAPLVLGLTAALIFVKAAVLYSIGGAFRLRGADRWLFTLGLAQASEFAFVLLAFAAQNAILPDAVAKLLLLVAALSMLATPLLFIL---FDRVILPRTTK----------------------------EQARAADAIDARGVAIIAGIGRFGQIVNRMLRSNGYETVALDLGAATVDAAARFGVKAFFGDAARPDLLEAAGLMEARLLVVAIDDRERALTIVRYAKRVRPDIHIVARAYDRLHVYDLYSAGCDDIIRETFDGAVRAGRSALEAL--------------------------- 303326237 ILTLAGGLSAALVLGFITQKLHLSPLVGYLLAGVLVGPHSPGFVADAATAAQCAEIGVILLMFGVGLHFHLKDLLAVRNIAVAGAVAQIGLTTVASMGILSLFGFSLLAGAVFGMSVSVASTVVLTRVLSDNHALHTRTGHVALGWLVVEDLFTILLLVLLPAVLTPEGGVSGG-----------------GFWSALGLTLLKLAALSVFTLLVGQKLIPLFLGYVARTGTRDLFTLAVIALALGIAVAAALFFDASMALGAFLAGMVVGQSDFSARAAAEALPLRDAFAVLFFVSVGMLFDPAALLSDWPLMLATLGIIIVVKPLAALLMTTLFRKPLRLSLSVAVALGQIGEFSFILAAMGISHGLFGPEVNNAIIPAAMISITLNPLLYRRIDGAVRWLERHGPAWLSRSPLPRLSAEAVGAGGTVEENEPHRVVVVGYGPVG--------------RNLCRILRDSGIIPVVVENNIDTVRKLRADGKPAVHGDAAQAEVLREAGLERAEALLLTTPSIP-AREVTPIARSVNSGIRILANTAFLSEARALRKLGVAEVFSGEREVALAMSEFLLHDLGATDAHAQSELQRLREE---------- 120612555 -TWLTYGFLAAVLAVPIARALGLGAIIGYLAAGIAIGPWGLGLVSNVQDILHFAEFGVVLMLFLVGLELQPSRLWSLRRPIFGLGSAQVLGCAALLWAVAWACGLPWRVALVGALGLALSSTAIALQVLAERNLMRTDSGQKAFSILLFQDVAAIPILALLPLLAAGAEGAGGAAQPHTASGLALEAAKIVGVVGGIVLGGRLLLRPLLR--------------WIARSRTPEIFTAAALLLVVATAMLMLA-VGLSMALGAFLAGVLLAESEYRRELETDLEPFKGLLLGLFFMAVGMTIDFGVLMRSPWTMLALLFGFLAVKAVVIHTLARATGMAYQERPVFTLLLAQGGEFAFVVFQTAAGAGAIPAETSSLLIGAVALSML---LSPLLLTALDRVLLRRHARLGTEPPPDVEEISEPQ-----------------------EAPVIIAGFGRYGQIVARMMLAQGVPATVLDHSVDMLEVAHTFGYRVFYGDATRLDLLRIAGAAQARVLVVAVDDTEQSLKIVKIARKHFPQLQIVARARDVTHWNALRDLGVTRVEREVFESSLKTARTVLEVHHNIALADRMYPHH---KDRAKMIAVA- 209963720 ----ILFLAASIVVVLVLSRLRISPVLGYLLAGLLIGPSGLALIGDVDKIRSFAELGVVFLLFIIGLELSVERLQALRRWVFGLGAAQVGLTAGLIGGIAWFWGNSPEASMVLGACLALSSTAVVVQLLVERGEVASATGRVTFAVLLFQDLAVVPVLVLVSVLSNPG---------------------DQPLLLALGLSLLKAVVAVTVILVIGRFTLGPLLRRVAATRSTEIFTATALLIVLAMGW-ATSLGGLSAALGAFLAGLVLAGSEFRHQIESDIQPFKGLLLGLFFLTVGMGIDLDLVMENVAWALVSVFGLIAIKAGLTTGLALAFGAPRDVAIRSGLLLGEGGEFAFVVVGAALSAHMLPPEIGQFMFAVVGLSMLLTPFLPTLADRIVSVLGPQKAEPAGPEPDVAE----------------------------MSGHVIVNGFGRVGQTVAALLSEQQVPYVALDMNPELVRAMREKGYPIHYGDGSRPELLQKLGADNAAAVIVTLDQPAATERAVGAVRHHWPKLQVFARARDRARAAELAKLGVEGVVPETFESSLSLAKGALQAL--------------------------- 110832936 ----LVLLGATLVLLPLFQRLGLGSILGYLAAGIAVGPLGFGLVSGGNDVLHFAELGVVLMLFLVGLELAPQQLWAQRQRLVGLGASQMVFSALLLTGGFYLLGFDSHQSVAIGATLALSSTAFVVQMLVETNQLGTSQGRSAFSILLFQDLAVIPILLLLPLLAGAQAGEDSPQLLAGLVALAA-------------------------MVLAGKYALNPWLGWQAKLRNRELMTASALMLVLGSAALMEHL-GLSMGLGAFVAGVLLANSPYREQLETDIQPFKGLLLGLFFLAIGMTMDLRLLLDHSGNIALFLVMLLGLKGLVLVAISRLRGAQWRSTVMFGILLSQGGEFAFVLLTQAQTLNLLDSTLAGQLNLVVALSMACTPLLLKLVTLLWPKADGKAPRKDLEEED---------------------------MPSNHHPQVVIAGLGRFGQITARILVGRQIPFTALDSDPDEIDLLRRYGNEVYFGDVTRLDLLHNAGLGQAKVLVLAVDDVDASLKAAELVRDHFPNVTIVARARDRYHAYKLHALGVEQVIRESFESAL------------------------------------- 13470945 LIQVVALLAAGVVAVPIFKRMGLGSILGYLAAGVVIGPFGLRIFSESGAILHVAELGVVMFLFIIGLEMQPSRLWGLRREIFGLGALQVGVCAVLLTGVGMAGGFPVSQSFVAGAGFVLTSTAIVMQLLEERGEIASPKGQRIVSILLLEDLAIVPLLALIAFLAPGGADTSMSERLTEVGIG---------------------LAAIVGLVLAGRYLLNPFFRILADARAREVMTAAALLVVLG-SALAMQLSGLSMAMGAFLAGVLLSESTFRHQLEADIEPFRGILLGLFFLAVGMSLDLHVVAANWRLIAVYVVAYMVMKALGIYIVARILKTGHREALERAVFMAQGGEFAFVLYSAAAAVGIIDNQANATLTAIVIISMVLTPLAIIALRYVTP--------------------------------RDEQSLDGVDVADGLTGSVLIIGFGRFGQIASQPLLLRGIDVSIIDNDVEMIQAAADFGFKVYYGDGTRLDILHAAGAGRARAVLICVDKADAAVRIVQLIKAEFPLLTVLARAFDRGTALQLIRAGVDYQLRETFESALVFGGSALESLGVDPEDVAETIEDVRRRDTER------ 42521046 --DIIILLSAAVFIVIAFWKMNISPVLGYFVAGAVIGSHGFNLIHSAEAMDNLAEFGVVFLLFIIGLELTFERLIAMRIHVFGFGSLQVIVTMVAIWCIALAFGVNTNIATVIGGGLALSSTAIVLQVLQEKGSQASQVGRLSIAVLLMQDFAVVPLIVLVPLLTGNS---------------------EHSLISSLAGSLVQAAIALVLIFITGRLLLRPLFSVIAKMESNEIFISTTLLIVLGAAFITEQ-FHLSLALGAFVAGLLVAETEYRHSVEHAVLPFKDLFLGLFFMTVGMSINTELLLNKLPLITLLSIILIVLKTSIIYILCRFFGFKSAPAIQAGLLLSQGGEFAFILFRLADELNVLPSEIAQVLMMVTTVTMAFTPLLSGLGDWIAN--------------------------SFSTEKTILDDEAVETDTQDLYNHVIVAGFGRVGYMVTKMLTAEHLSYVVVDIQSKIVKEGKSDSFPIYLGDVTRCEILKSVGIERAQALVISIKNEVTIKKVVSLVAANFPHVNIVIRLPDLSNVEVYRDLGASKIIPETSEIGLQL----------------------------------- 217974202 ---------AAVIFVPLGKRFGAGPILSYLGAGIILGPGGMALVSDPAAVLHFAELGVVLMLFVLGLELNPSKLWELRSAIFGLGSGQLLLSWAAIGGLAWCFGLSVDAALVVGAALSLSSTAFAVQLMSEHRLLTTPLGRDAFGVLLMQDLAVIPMLLLTAYLAPN-SAQIEHHAVPWYWTCLALVGFVLVGKYLLPKLLK----------------------LVASSGVREVLTAFALLLVMGSAELM-EWLGLSAGMGAFLAGIMLANSSYRHQLETDIEPFKGLLLGLFFMAVGMSMDLKLLISDPLLILGILMAMLLIKTFVLMVLGRIRHHKWRPSIALGLILAEGGEFAFVLLSQAQLSGIVGDKIAQVLVLAIGLSMAVTPILFTLFRATKAKVV---------------------------------DTRLPDTINVTESEVVIAGFGRVGQITGRILASSGIPFVALDKDASHVDVIRKYGGEVYFGDARRLDMLMSAGIARSRLLLLAVDSVEDSIEIAQQVKTHFPHIHIVARARDRNHAYRLMSLGVTDVFRETFGSALSASEKILQ-GLGLSQVQANERVKIFAEHDKKLV---- 158335798 IVDMVAVLGTAAVGGYLTTRLGQPALLGYLLAGLAVGPSGLEIVKAEGAINFFAEMGVVLLLFALGVEFSFSNLLKVRKIALGGGTLQVLLTTLLGGGLAYFTRWTLPQAIFLGAVLSLSSTAVVLKSLIERNEMQTVHGQVMLGILIIQDLSLGLMLAVLPILTQPAATIGQA----------------------LLFAVLKTALFFLIAIVAGLKIVPTLMKKVAQTGSQELFVLSVVALCMGVALATASM-GLGIEMGAFVAGLMISQVEYADHALQSILPMRDVFATLFFASIGMLIDPLFLVQNLGTLLSLVAIVMIGKALIVTTLVVIFGYGFSTALKVGLGINQIGEFSFVLAGVAVELKLFSPRLYGLMVGTTAITLLITPFVFKLSTRLPSYLQRLPG--------------------IGRWFIYAQRPREVVIPEVLTGHCVVAGYGRVGQTLVRMLRSQRHPVLVIENNEATLQTLRDQKLPYLFGDASSELVLRKSKLDRARVLAIALPDPLATRLTLKRALSMVPGLDVTVRAHAIQEIDVLYQLGAKEVVQPEFEASLEMGAHV------------------------------- 158424586 -----------VVSVPIARRLGLSPVVGYLAAGVAIGPAGLS-VADPSTVITVAELGVVLLLFLIGLELQPSRLLSMGRYIFGLGTAQLLLTGAVIAVVEMLLGFGWAAAVISGLALAMSATSIALQLLSERGDVSSGYGQRAFSILLLQDIAIVPLLALVPLLAPGESATPRN-------------------PTGVLLQAGAMIGAIAVVVVAGRYLLNPLFRLLARTGAREAMTAAALLVVMG-AAGLMAFAGLSMALGAFLAGLLLSESTFRHELEANIDAFRGLLLALFFMGVGMSLDLKVVIPYLGPVLSGALVITAIKFAVVFVLYRGDHRDLADGLRAGAVLMPAGEFAFVLFPLALSNGILDQQQTSLLTATAAVTMMIGPLAFAGIEVLLPRLRKDAPEPEPDD------------------------------FTDANGSVLVIGFGRFGQVVSQCLLAENVGVTIIDNDVEMIQSAGRFGVHIYYGDGTRLDVLRAAGAETAEVIAVCVDDKDTATRIVEIVKASMPQARLFVRSFDRVHTMDLLRKGVDFEIRETLESAFAFGTRTLESLGLDTETARQRVAEVRERDRARLL---- 90399078 --DILYLLLASVVFVPLFQKIGGSPVLGYLAAGVLIGPYGLSIIRHVHGTKAIAEFGVVFLLFNIGLEISAYHFLP---AAFCGKAKLLATTAAVGMIAHRFAVLPGPAAIVIGSGLALSSTAVVLQVLQERGESTSRHGRATFSVLLFQDLAVVVLLILIPLISPNSSKGGVGFQ---------------AIAEAMGMAAVKAIAAITAIIAGGRLLLRPIYKQIAENRNAEIFSANTLLVIFGTSLLTAR-AGLSMALGAFLAGLLLAETEFSLQVESDIAPYRGLLLGLFFMTIGMSIDPKLLLSNFPAISVILGLLIIGKTMLVTFIGRVFGISTIAAVRVGLLLAPGGEFAFVAFGEAVNQGLLSPQLSSLLFLVVGISMALTPWLAAGGQFLASKFEQHDVRSLLPVESET---------------------------DDLQDHIIILGFGRVGQIIAQLLSERLIPFVALDVRSDRVAVGRALDLPVYFGDAGSREVLHKVGAERACAAAITLDTPGANYRAVWALSKYFPNVKTFVRAHDVDHGVNLEKAGATAVVPETLEPSLQLAAAVLAQAKLPMSEIAATVNEFRNRHLSELTEL-- 288960438 ---------------PLFQVLRIPAVLGYLVAGTMLGPHTPGPVVDLAVPQVLSEFGVVFLLFAIGLELPVSRLRAMRHYIFGLGLMQVGLTSTAIGFAAWWVGLAPEASLIVGGMLAFSSTATVLKLLVERGETVARFGRISVAVLIFQDLAVVPLLTLLPLLADPNASIPLALT----------------------LAAVKAVAAILAITLLGRFVVRPAYRFIASAGNPELFTATNLFVVLAVGWLTAE-AGMSMALGAFLAGMLLADTAYRHQVEADIEPFRGLLLGLFFMTVGMSLDLPAMAAEAKSIAAVTAALLVGKSLLLFLLCRLSGLGLATSLRIGLLLSQGGEFAFVLIGKAVGLSVLDGHTGLLLSSAVALSMAVTPAIGAVAQRLAQMIEGRLG-----------------------------AEAFGIETGDLKSHVLICGYGRVGKAIARLLTEHNIAYVALDLEPQRIAAARHDGLPVYYGDASQGSVLRAAGIERARAAVITLNRPEAAQRAVEAIHATAPSLPIIARAHDLGQSAELASAGASAIVPETMEASLQLAGLVLRSA--------------------------- 99034765 --DIIILLSAAVFIVIAFWKMNISPVLGYFVAGAVIGSHGFNLIHSAEAMDNLAEFGVVFLLFIIGLELTFERLIAMRIHVFGFGSLQVIVTMVAIWCIALAFGVNTNIATVIGGGLALSSTAIVLQVLQEKGSQASQVGRLSIAVLLMQDFAVVPLIVLVPLLTGNS---------------------EHSLISSLAGSLVQAAIALVLIFITGRLLLRPLFSVIAKMESNEIFISTTLLIVLGAAFITEQ-FHLSLALGAFVAGLLVAETEYRHSVEHAVLPFKDLFLGLFFMTVGMSINTELLLNKLPLITLLSIILIVLKTSIIYILCRFFGFKSAPAIQAGLLLSQGGEFAFILFRLADELNVLPSEIAQVLMMVTTVTMAFTPLLSGLGDWIAN--------------------------SFSTEKTILDDEAVETDTQDLYNHVIVAGFGRVGYMVTKMLTAEHLSYVVVDIQSKIVKEGKSDSFPIYLGDVTRCEILKSVGIERAQALVISIKNEVTIKKVVSLVAANFPHVNIVIRLPDLGNVEVYRDLGASKIIPETSEIGLQL----------------------------------- 85060273 -------------------------MLGYLAAGIAIDPWGLGFIRDVDEILHFSELGVVFLMFIIGLELNPAKLWHLRHSIFGVGAAQVAITAVLLGAALTFTGMRWQAALIGGIGIAMSSTAIALQLMRDKGMNRNEGGQLGFSVLLFQDMAVIPALSLIPFLAG-----------------------CAGGHGDWMKISIKLAAFFG-MLVGGRFLLRSLFRYIASVNVHEVLTAASLLLVLGAAL-FMDLRGLSMALGTFIAGVLLAESEYRHEFEIAIEPFKGLLLGLFFISVGMALNLGILYVHVLTVLAGVAILVAIKGTVLYILARLSGLKRSVRLQFAGVLSQGGEFAFVLFSAASVQKILTGDQLSLLLVIVTLSMITTPILMQL---IDRILVRRYNAVEENDEKP--------------------------FVNDDDPQVIIVGFGRFGQVIGRLLMANKTRITVLERDISVVSLMRGYGYKVYYGDATELELLRAAGAEKARTIVVAANTPEDNMAIIRLCQQHFPQLQILARGR--VEAHELLQVGVSRFSRETFSSALELGRKVLQSLGMHPHQAYRAQQHFRRLDMRMLREL-- 187927376 ----LVLLAAAVIGVVLFRMLQLPPMLAYLVVGVLIGPKATGLESDSAQTRYLAEFGVVFLMFSIGLEFNLSKLRSMRRLVLGLGASQVGLTILLSMVLSHWYPLSWQAGLALGGALAMSSTAIVSKMLAERLQLETEHGRNIISVLLFQDLAVVLLLIVVPSLGKNPTD----------------------LVLALSIAALKITVALVLILFLGQKLLSRWFHLVAARRSQELFMLNLLLVTLGMAALTERL-GLSMALGAFLAGMLVSETPYKLQVEEDIKPFRDVLLGLFFVTVGMLLDPRVVFEHWALVLGLVMAPVLFKFVLIALLARVFGSGGGAAIRTALGLAQAGEFGFVLLNQIDGMRLIDPLLGQAILAAMLLSMLLAPFLIQYSDVIAMRLSR-----------------------TDWLMQSLAMTKIAAQSIATERHVIICGYGRSGQNLAHMVEQEGIGYVALDLDPDRVRDAAAAGEHVVYGDAARRESLVAAGIHRAAAVAITYADTASALKVLHHVQALEPTLPVIVRTIDDADLDRLQQAGATEVVPEIIEGSLMLASH-------------------------------- 160331015 ----ALILLLATVFVPLMRKLNTSPILGFLSAGLVLGPNGFGLIHRIGASKTLAEFGVVFFLFEMGLELSLSRLKSLGLDVFGLGSLQWLLTGMILALISVITHAPIEAAVVIGFGIALSSSAFVLQLLSERGEVGTRFGRASFGILLFQD-------------------LAVVPLLVVVPLLAAGSGDIFSLLKALGTAATKAAIALGVIFLGGKTCLEPVFRFGASAKSPEAFVATILVTVLTMSTLTESL-GLSDTLGAFLAGVLLAETKYRHQIEADIAPFRGLLLGLFFITVGFGIDISLMTGNFLIICFLLFTLLFIKTTIITALCRGFGINFSNSQRTGLILSQGGEFAFVTFGLAQKNNLLPPQLAQLLFLIVALSMVLTPFLASTGSKIGASIESKRGLIGARKEDVADA----------------------------KDYVVVAGFGRVGQSVCDLLDARLVRYMAFDLSPVKVMEARNKGLPVFFGDACRPEVLKAAGIKNPKAVIVTLDDQNGANRAVNALRREYPNIQIFVRAKDAKHQKKLQLGGATAIVP-------------------------------------------- 148260973 IITLVALLAATVVTVPLARRLGVGSIVGYLFAGLIIGPAGLRLVTGISEIRSVSELGVTMLLFLIGLEIRPHRLWILRKTILGLGFGHMIPSAAILAVLAHFAGLGWPAATVVGLGLSLSSTAIVLPMLNERNLLSAASGRDAFAVLLFQDMAFIPLVALVPLLVGN------TLASHLAAGAAPADVAAHFAHNVPWLAVGRAVLAVAAILFGGMVLADRVFRLIGGARTPEVFTAMTLLIVVG-TAALAHWAGLSASLGAFMAGALLSDSEFRHAIQADIEPFEGLLLGFFFISVGMSVDFSLFHSEPLLIVASVAALLVVKTAVGFVVAFAKRRNVATALRFAAALPEGSEFSFVVFAAAVGAGVLNRAQSGLATLTVALSMLVVPLGFA---GIERWVMPRIARRQTP--------------------------PTTPIEEGAVVPVLICGFGRVGQIVGRLLSVRRIPFVALDQNAEHVAFVRRFGARAYFGDPARLTVLRAAGAGNAKLLVIALDDPDAALRVADLARRHLPHLTILARARNRRHAQLLMDRGVEHIVRETFASSLELGERALRELGIPAEEAARTIFTFRQRDEALLTET-- 86356486 -------------------------MLGYLAAGIVIGPVFHG-ITDGEQILAVAELGVVFLLFIIGLELKPSRLWQMRRDIFGLGTAQVVVGLALTALAWFSEVLDWRGSIVAGFGLALSSTAFAMQILEGDGDVNTRYGQRSFSMLLFQDLAIVPLLALITVLDGGGKGSNAPLTD-----------------------FAVAVGAVAAMIVMGRYLLTPLFQIIARTGAREAMIAAALFVVMG-SASLMQLAGLSMAMGAFLSGVMLAESSYRHELEADIEPFRGVLLAIFFIAVGLSLELDVLVDNALFVIVAVPIVMAVKAIIIYGLCRISGSPHNDAIRIAFLLPQGGEFGFVLFTTAGVVGLMSTSTASLLVAIVTLSMALTPIGAALSKRLLN---------------------------------GDEQEELDEDFEGAGADVLMVGFSRFGQIAAQILLAGGRSVTVIDFSADRIRQASSFGFRIYFGDGTRKDVLRSAGIDRAKIVLVCTQKKEITDKVVELVQADYPHTRLYVRSYDRIHSIELRNKGIDYELRETLESGLLFGRRTLEALGVSEADAHEIGEDIRKRDEARL----- 294056321 ---LFIFLTAAAIAVPIAKKLGLGSVLGYLIAGIVIGPYGLSLISHVEDVMHFTEFGVVMMLFLVGLELKPSLLWKMRTPILGMGGTQVVGTTLLITGVALLFV-PWQYALAIGLILALSSTAIVLQTLREKGLMNSPSGRSIFSVLLFQDLAVIPMFALMPLLATIELHHDDGHHAAALFDISSLPGY---------LQAVVSLSAVLLIFLFGKYASRPLFRAIAITRVREIFVAAALGMVVGISLLMTA-VGLSPALGAFVAGVVLADSEYRHELESDLDPFKGLLLGIFFISIGASLNFTLIGAEILLIAGLTLGLIALKAVALYGTGLLFKAPKSELGFFAVALAQGGEFAFVLFQFAKVNGVLPVETIDPLVAAVALSMFLAPLLFIA------------------------------YDKFCGKNTEVESSRETDRIDRSGHKVILAGFGRMGTDLGRFLISSGITPVILDDDASNVDVLRKFGFEVYYGDSTRLDLLEAAGAAEADVLVITIGHRAKLRQLVELAQKHYPHLEIVVSVADRTAAYELMDLGIKHLRRETYGTAVTLGQDVLQVLGVDPYEAHRTARLFRKSDEVKV----- 260459111 LVQVVALLAAGVVAVPIFKRMGLGSILGYLAAGVVIGPFGLRIFSESEAILHVAELGVVMFLFIIGLEMQPSRLWGLRREIFGLGAFQVGVCAILLTGVGMAGGFPVSQSFVAGAGFVLTSTAIVMQLLEERGEIASPKGQRIVSILLLEDLAIVPLLALIAFLAPGGADTSLSERLTEVGIG---------------------LAAIVGLVVAGRYLLNPFFRILADARAREVMTAAALLVVLG-SALAMQLSGLSMAMGAFLAGVLLSESTFRHQLEADIEPFRGILLGLFFLAVGMSLDLHVVAANWKLIAIYVVAYMAMKAFGIYAVARILKTGHREALERAVFMAQGGEFAFVLYSAAAAVGIIDNQANATLTAIVIISMVLTPLAIVALRYLTP--------------------------------RDEQSLDGVDVADGLSGSVLIIGFGRFGQIASQPLLLRGIDVSIIDNDVEMIQAAADFGFKVYYGDGTRLDILHAAGAGRARAVLICVDKADAAVRIAELVKAEFPLLTVLARAFDRGTALQLIRAGVDFQLRETFESALVFGGSALESLGVDPEDVAETIEDVRRRD--------- 254375129 LTQTALFLLFAIITVPIAKRLKLGSVLGYLIAGVLLGPLFGLIKSEVHSIQHFAEFGVVMMMFLIGIELKPKEIWNLRYQLIGLGGLQVILTTLLIAIICFVFNIAWNQALAIALILSLSSTAIVLQSVQEAKQMNTKAGQSILSVLISQDIAVIPIFAILPLLLIKHINDPVSTSTHE--------SFIAGFPGFLQAII--IFGSILTMIIAGKFILRHIFRYIAKTKLPEIFTSLVLLLIISVSILMENL-GLSAALGAFIAGVILSESEYRHEIESQISPFKGLLMGMFFISIGASINFVVLATSWKYIISGVLLLILAKAFILIVLSKIYKLEKSDFWLFSLALAQGSEFAFVLLGFALTISLVTSHIVSIVTSIVILSMLITPALFLIYEKIIMPIYRNQINLETDEIQHQSK-------------------------------IIIAGAGRFGQVIARVLRSNDYNPIIIDNNINMIETFRKYGNIAYYGDALNPELLMAAGIVNAKVFVAALDDREGQVELISMIRRYEKEIIIIARAKDRHHVYELENAGADYIIRETFESASIAAFETLVGLGESKEIAKLKIDTFKKHD--------- 58698787 -------LSAAVFIVIAFWKMNISPVLGYFVAGAVIGSHGFNLIHSAEAMDNLAEFGVVFLLFIIGLELTFERLIAMRIHVFGFGSLQVIVTMVAIWCIALAFGVNTNIATVIGGGLALSSTAIVLQVLQEKGSQASQVGRLSIAVLLMQDFAVVPLIVLVPLLTGNS---------------------EHSLISSLAGSLVQAAIALVLIFITGRLLLRPLFSVIAKMESNEIFISTTLLIVLGAAFITEQ-FHLSLALGAFVAGLLVAETEYRHSVEHAVLPFKDLFLGLFFMTVGMSINTELLLNKLPLITLLSIILIVLKTSIIYILCRFFGFKSAPAIQAGLLLSQGGEFAFILFRLADELNVLPSEIAQVLMMVTTVTMAFTPLLSGLGDWIAN--------------------------SFSTEKTILDDEAVETDTQDLYNHVIVAGFGRVGYMVTKMLTAEHLSYVVVDIQSKIVKEGKSDSFPIYLGDVTRCEILKSVGIERAQALVISIKNEVTIKKVVSLVAANFPHVNIVIRLPDLSNVEVYRDLGASKIIPETSEIGLQL----------------------------------- 297620456 ---LAIGLGLACLFGYIAQKLKQTPTIGYLVAGYLIGPNSPGFVADAYISDQLANIGVTLLMFAVGLSFSWKDLIAVKKVAVPGALALATISFLTGAFYSSYMGEQLLTGFVVGIAICVSSTVVIVRVLSDVNLLHTKQGHLAVGWTIVEDLISVSGLLLLPVFVSIYTFSGSSASDAAFE---------------ILLLLAKITLFGVIIYSFGGKFVEAILKVIARTRSHELFTLAILSTTFLIAVGSSQLFGVSVALGAFIAGTIVGRTDMSYQAAANALPMRDAFSVIFFLSVGMLFSPAAILDNLPFFFGLMGILLLLRPLIAFLIVKIAKKPSMTALTVACAIAQIGEYSFIVAEEGSGLGILPDNIYDVLIAAAFSTIALNPFLFKLIGFIKSNKKNYKGELSEEFSLEQIKTAKHGKPSFLP-------------------RVIVIGFGPIGQKIAQEMLSRDYHVTIVDQNIDSITLLRDAEVENIFGDATQFHILEKAQTENAQLLVVTIPNFQAVRKIIQAARDINPHIKIIARVQFQSDLQDNSLQDV-SVICDEESSSEKLTSFLKEIL--------------------------- 163854030 ----ILFLVTAGIVVPLFHRLRISPVLGFIGAGALLGPFGLGRFADAHEIAHLAEFGVIFLMFMIGIELSWERLRVLRRLVFGLGAIQVIASAAVIAGILVALDQPVSGAVLVGLALALSSTAVVLPVLAEQKRLGTPAGRTSFAILLFQDLAVAPILFAIAVLGRKDGGDLGAALALALGQAAIAL---------------------AVIVVAGRVALRPLFHLVARTRSPELFMAACLLVIVATALVAAG-SGLSMTLGAFVAGLLLAETEYRRAIEATIDPFKGLLLGVFFVSVGMNLDPAQLISAPGAILGLSVGLLVIKGAVVLVGARIMKLSRSVALEAALLIGPGGEFAFVLIGGAMVTGLVPEPVGGAALIVTTVTMIAIPGLAALGRRI----------------------------GGRASKQQVGPAQAEPVPEPEQNRVIIAGYGRVGRLVGEMLKRHAISHIAVDSDPARVAEQRRLGSPVYFGDSANTEMLRRCDIATARALVVTLDNPRAVEAVVQAARAERPDLTIVARARDARHATQLYEMGVDDAVPETIEASLQLSEAV------------------------------- 300115440 LIQIILLLATAITVVVVFQRFHIPTSLGYLLVGIVLGPHTIGPVVSMPELEALAEFGVVFLLFTIGLNFSLPQIHALRHQVLGLGTGQVAFTTLVVGLIAWLAGFPVAAAFVFGAVFAQSSTIIIASLLTEQGEENTQHGRLGLAMSVFQDVTAVPFLVVIPVLGMPVTADV--------------------LAGTLGLALTKAVFAFALVFFVGRWLLGPLFHVVSERRSVEIFTLAVLLIALFAAWITNSL-GLSLAFGGFLAGMILGETEFRHQVESSIRPFRDVLLGLFFIGIGMRFNPAAILPIWHWTLLGALLIVTSKTLIVAAMVRGTGIDIRVAWRTGLMLSVGGEFGLALIAIALDSGVVAMELGQIAITSVLLSMIAGALLIRFNSTIVNWLVKTPRAITHDTAELQEAPEQQ---------------------------VVIGSYGRVGHTIAILLHSCGVPFVAFDTDPKRVVQGRADGHAVWFGDIADPGLLSSIHVERASLVVVAVDNPDTALGVLSYINRTCPQVPVIVRARDLETSTRLLAAGAAHAYPEAIESSLRL----------------------------------- 299127311 --------------GVVACRLRLPPMMGYLAAGILIGPHALALTQNSEGVRHLGEFGVVFLMFTIGLEFSLPKLRAMRRHVFGLGLLQVLASMLAFMACGGVWDMGWQTALALSGTLAMSSTAIVVKLVSERGELESEHGRRVLGILLFQDLAVVPMLVLVPALGSSPERLLLALGLALLKASM----------------------LVGVLLVGGQRVMRWWLTLVARRKSDELFMLNLLLVTLGLAW-LTELAGLSLALGAFIAGVLVSETEYRHQVGTDIRPFHDVLLGLFFITVGMMLDWHILLERWALVLALLAAPLLIKTAIIVALARGLGATTGVALRTALYVAQAGEFGFVLLSLMQEHALMQPALMNPVLAAMVLSMLATPFLIQYSNRIVMKLV-----------------------ASDWLQQSLNVTTIARQAINASGHVLICGYGRCGQNLARMLESEGIPYMALDLDPDRVRQAAAAGNSVVFGDATRLQALKAAGLARAAAVAVTYLDTPAALKVLAHARTHAPHVPVVVRTQDDSQLDRLQAAGATEVVPEAIEGSLMLASH-------------------------------- 154252820 ----VLLMGAAVVAVPLFQRLGLGSVLGYFAAGLLVGPSVLGLITDTQSILHFSELGVVMFLFVIGLELRPRKLWAMRGQIFGLGLVQVAAATTALALAGAVFGLPGPVAFVAGAGFVLSSTAVIMSMLQDRGEIASSEGQKSVSILLFEDLMIVPLLAVVAFLSPLATGDAGWTH------------------------IMVALASLLALLAVSYWGLNPFFALLARTRTREVLTAGALLVVLGAALLM-EAAGLSMAMGAFLAGVMLSSSSYRHQIESDIEPFRGLLMGLFFLAVGMSLDLSIVAAEPLFLVSVLFAFTLAKGVVVYTVARLFGGSNHQALHRTSMFLQGGEFAFVLYAAAAASGVIDARENSLFTTVVILSMALTPLLIIATDRLLR---------------------------------SEASMDGIDIAEDLKGRIFVIGFGRFGQIASQLLLSRGVSLSVIDRDPDRIRDAARFGFKVFFGDGTRLDTLRHSGAATADAIMICVDDPKAALQIVELAQHEFPQARLLVRSYDRGHAVELIRAGVDYQIRETVESAYLMGAEGLRALGFSELEVEEAAADIRQRDVERLSE--- 227821000 -TQALMLLGGAVVAAPLFKRLGLGTILGYLAAGIVIGPVAQS-ITEGEEILHVSELGVVFLLFIIGLELKPSRLWQMRRDIFGLGTAQVLVGLVLSFLIEFFSLLEWRGSVIAGFGLALSSTAFAMQILDENNDTNTRYGQRAFSILLLQDLAIVPLLALIPLMATRAPEATTTAFEDFAIAIAAIA----------------------ALYAAGRYLLNPLFQVIARTGARDVMIAAALLVVMG-AATMMQLAGLSMAMGAFLAGVLLAESSYRHELEADIEPFRGILQALFFMAVGLSLELHVIAENYLLILVAVPVLMAVKSLVLYGICRATGSHHNDAVRISLLLPQGGEFGFVLFTAAAIAGVFTQGVGSLLVAIVTLSMALTPVAALLSKRLLREHEE-------------------------------LEDEIEEDFEGAGADVLMIGFSRFAQIAAQILLAGGRDVTIIDHSAARVRQAATFGFRIYFGDGTRLDVLRAAGIEKAKIVAVCTQKKEITDRIISLVQAEYPNARIFARSYDRLHTLELRAMGVEYELRETFESGLLFGRKTIEALGVGGEEALAIMDDIRRRDEARLV---- 110632794 ----LLLLGAAVIAAPLFKRLGLGTVLGYLAAGIAMGPVA-RLISDGEDLLPIAELGVVFLLFLIGLDLNPSRLWAMRRQIFGLGAAQVVVTGAVLALAALFFGLSPAAAVVIGFGLALSSTAFGVQIMESEGTLNRPYGRTAISILLLQDLAIAPLLALIPLLSPGGE----------------------GAEDITFSGFALALACVAALILAGRYLLNPLFRLIGSTGAREAMIAAALLVVLGSATLL-QVAGLSMGLGAFIAGVLLADSSYRHELTADIEPFRGILLGLFFMAIGLSLDLDVVLENWLLVLGLVPAFMLAKAVLLYGICRLFGCQHNQAVHVASLLPQGGEFGFVLFTAASAALIFSPETASLLIAIVTLSMAMTPAVVRMGALL---------------------------------MLPEEREEIDETFDGAGSEILMIGFSRFGQVASQILLAGGVDVTIIDHSATRVRSVEKFGFRIYFGDGRRKEVLEAAGINKAKVVAVCTNVRATTDAIVNMIRSEFPHVKLYVRSYDREHTLSLKARGVDYEIRETFESALVFGQRSLTELGTSEEVALEIVEDVRRRDEERL----- 15146055 --DIIILLSAAVFIVIAFWKMNISPVLGYFVAGAVIGSRGFNLIHSAGAMDNLAEFGVVFLLFIIGLELTFERLIAMRIHVFGFGSLQVIVTMVAIWCIALAFGVNTNIATVIGGGLALSSTAIVLQVLQEKGSQASQVGRLSIAVLLMQDFAVVPLIVLVPLLTGNS---------------------EHSLISSLAGSLVQAAIALVLIFITGRLLLRPLFSVIAKMESNEIFISTTLLIVLGAAFITEQ-FHLSLALGAFVAGLLVAETEYRHSVEHAVLPFKDLFLGLFFMTVGMSINTEPLLNKLPLITLLSIILIVLKTSIIYILCRFFGFKSAPAIQAGLLLSQGGEFAFILFRLADELNVLPSEIAQVLMMVTTVTMAFTPLLSGLGDWIAN--------------------------SFSTEKTILDDEAAETDTQDLYNHVIVAGFGRVGYMVTKMLTAEHLSYVVVDIQSKIVKEGKSDSFPIYLGDVTRCEILKSVGIERAQALVISIKNEVTIKKVVSLVAANFPHGNIVIRLPDLSNVEVYRDLGASKIIPETSEIGLQL----------------------------------- 135170131 ---------------PLSVRFGLGSVLGYLIAGIAIGPVLGLVGSETEDLQHYAEFGVVLMLFLIGLELDPKGLWEMRRKLLGLGGLQVVITTLAIAAAAFSLGLDAQMALAVGLTLSLSSTAIVLKTLNEKDLMQTGGGRSAFSVLLTQDIAVIPFLAFLPLLASEAGAEDGSIERGAAADDHHAMSLVEGLPAW-GVTLVTLGAVVAVILAG-RYLSPHLFRFIHMSRLREMYTAVALAIVVGIAVLMI-LVGLSPALGAFVAGVVLANSEFRHELEANIEPFKGLLLGLFFITVGAGINFAVLIGNPFLIVGLTAGLMVLKGLILYAIAAAFRVRGADRWLFTLGLAQAGEFGFVLIAFGVQQAVFPGRVAEIVLLVIALSMLLTPLAFIAYERLRDHLGGPDETAEPDAIDHSAP-------------------------------VIIAGIGRFGQVVNRMVKASGFDTVVLDSDLKTIQLMRRFGFKGYFGDPTRPELLQAAGLETAKVLVVAVDDRNAGVQLVRYARRVRPDLSITARAHDRLHVYE------------------------------------------------------- 148284832 LPNIVILLATAICIVIVFKKLKLSPVLGYLVAGALIGDHGLKIV-NVQYTSAIAEFGVVFLLFAIGLELSIERLKAMRRYVFGLGSLQVIITSVIIGGCVMSYYDNVDVSIIIGTVLSLSSTAIVLQVIEESRSQSSQVGRVALSVLLMQDFAVVPLLVILPMLSNKT---------------------DISIAQAMGIALVKAMIALIVIFITGQLFLRPLFKVISIDKTNELFIATTLLIVLSAAWGTSH-QGLSLALGAFVSGILVAETEFRLQAEESIYPFKGLLLGLFFMSVGMHINVNEIIQNLQTILVCSIGLILIKATIVTGLCILFNFNKSIALHTGLLLSQGSEFAFILFNEAMKEGIIENSIGKTLLLVVTCTMALTPLLSVAGSKIADLL------------------------GNGKKEEYNPLQIIEQGARDLTNHIIIAGFGRVGRMVANVLEAENIRYIAIDINEQAVKEDNHSSFPIVQGDISQVDTLKALGIERASAIILSLTNEITIKKTLKAISNNFSHIAIIVKAKDLQRSNELYECGATVIVPSDYEVGLQLGSEVLKV---------------------------- 188584357 ----ILFLVTAGIVVPLFHRLRVSPVLGFIGAGALLGPFGLGTIGNRAEIAHLAEFGVIFLMFMIGIELSWERLRVLRRLVFGLGAIQVIASAALIAAILVALDQPVAGAVLVGLALALSSTAVVLPVLAEQKRLGTPAGRTSFAILLFQDLAVAPILFAIAVLGRKDGGDLGGALALALGQAAVAL---------------------VVIVVAGRVALRPLFHLVARTRSPELFMAACLLVIVATALVAAG-SGLSMTLGAFIAGLLLAETEYRRAIEATIDPFKGLLLGVFFVSVGMNLDPAQLVSAPGAILGLSVGLLVIKGAVVLAGARIMKLSRSVALETALLIGPGGEFAFVLIGGAMATGLVPEPVGGAALIVTTVTMIAIPGLAAL----ARRIGGRVSREQLARERAEPL----------------------PEPDPQENRVIIAGYGRVGRLVGEMLKRHDIPYIALDSDPARVAEQRRLGSPVYFGDSANAEMLLRCGVATARALVVTLDNSRAVEAVVQAARAERRDLTIVARARDARHATQLYEMGVDDAVPETIEASLQLSEAV------------------------------- 46446015 --ILAFGFSLAGILGYITHRLKLSPILGYLLAGYIIGPYSPGFVADVNVSEQLAEIGVVLMLFGVGLHLKWEDLVNVKNIAIPGAIGQTLVAAACGAWIVYAIGWPIEVGIIVGLAIGVASTVVLVRVLSDNHLLDTLEGHVSIGWLIVEDILTVIVLILLPVISTFAKEGNLPL---------------IELLETLGWTVFKFLLLALVMFTFGKKIVTFILMHIARLRSHELFTLALLALTFMIAVASALVFGTSIALGAFIAGMVIGQTHVKHQAAANALPMKDAFAVIFFLTVGMIFNPMAIMENFTLFIGILAIVVVIKPLAAFLIVVVMRYPVKVALTVALALAQIGEFSFILGEEAIKFHLLPDEGYDIIVACALISISINPLLFKGINFLQNSIE-------------------------SVQNTYNPLVPNDIPPVFHSLHAIVIGFGPLGRAIAQTLEQQNFDVTVIDQNVDTIAFLSDSHQRAVFGDATLPTILEDAHIKDADLLLITVPNLNITLKIIQVAQPLNSEMKILARANYLTDQQKLQNLNIQSVCSEEKQAFIKMVDRIVKEELEA------------------------ 126741222 -------LAAAVIAVPLASRLGLGSVLGYLAAGIIIGPVLGLVGSETADLQHFAEFGVVMMLFLIGLELDPRALWAMRHKLIGLGGLQVVLSTLALMAAAMAAGETIQVSLAIGLALSLSSTAIVLQTLSEKGLMQTGGGRSSFSVLLTQDIAVIPILAFLPLLASGATPHISNDASGHGAESHHALSLVEGLPGWAVT--LTTIGMIAVIILAGFYLTRPLFRFIHAANLREMYTALALLIVVGISFLMT-LVGLSPALGAFLAGVVLANSEFRHELESDLNPFKGLLLGLFFITVGAGINYRLFLASPGDLIGLALLVIIAKGVILYFVGKAFGLKGRNHWLFTLSLAQAGEFGFVLLAFSRQQNVIPGPLAEKLLLIIALSMLITPLLFIIYDLLS------------------------------HRMGGETRVEHEPDEIDEEGPVIIAGIGRFGQIVNRLVRASGFKTILLDNNMRAVQLMRRFGVKSFLGDPTRPELLKAAGIAKARVLVVALDDPVNTVKMVAYVKRTYPHVHIVARAYDRNH---------------------------------------------------------- 254563998 ----ILFLVTAGIVVPLFHRLRISPVLGFIGAGALLGPFGLGRFADAHEIAHLAEFGVIFLMFMIGIELSWERLRVLRRLVFGLGAIQVAASATVIAVILIVLDQPVAGAVLVGLALALSSTAVVLPVLAEQKRLGTPAGRTSFAILLFQDLAVAPILFAIAVLGRKDGGDLGAALALALGQAAIAL---------------------AVIVVAGRVALRPLFHLVARTRSPELFMAACLLVIVATALVAAG-SGLSMTLGAFVAGLLLAETEYRRAIEATIDPFKGLLLGVFFVSVGMNLDPAQLISAPGAILGLSVGLLVIKGAVVLVGARIMKLSRPVALEAALLIGPGGEFAFVLIGGAMATGLVPEPVGGAALIVTTVTMIAIPGLAALGRRI----------------------------GGRASKQQVGPAQAEPVPEPEQNRVIIAGYGRVGRLVGEMLKRHAISHIAVDSDPARVAEQRRLGSPVYFGDSANTEMLRRCDIATARALVVTLDNPRAVEAVVQAARAERPDLTIVARARDARHATQLYEMGVDDAVPETIEASLQLSEAV------------------------------- 222112652 --------------GVVACRLRLPPMMGYLAAGILIGPHALALTQNSEGVRHLGEFGVVFLMFTIGLEFNLPKLRAMRRHVFGLGLLQVLACMAAFSAWLLLLDMGWQTALALGGTLAMSSTAIVVKLMSERGELESEHGRRVLGILLFQDLAVVPLLVLVPALGSEPEQLLTALAVALLKAT----------------------VLVAVLLVGGQRVMRWWLTQVARRKSDELFMLNLLLVTLGLAW-LTELAGLSLALGAFIAGVLVSETEYRHQVGTDIRPFHDVLLGLFFITVGMMLDWHVLVERWSLVLVLLAAPLLIKTAIIVALARGLGTTTGVSLRTALYVAQAGEFSFVLLSLMQVHGLLQPALMNPVLAAMVLSMLATPFLIQYSNRIVMKLV-----------------------ASDWLQQSLQVTTIARQAINTSGHVLICGYGRSGQNLARMLEREGIAYMALDLDPDRVRQAAAAGNSVVFGDATRLQALKAAGLARAAALVVTYLDTPAALKVIHHARTHAPQLPVVVRTQDDSQLEKLQEAGATEVVPEAIEGSLMLASH-------------------------------- 120602003 LPDIVVLFCLSIGVLLVCHRVRLPAIVGFLITGVLCGPSALGLVSAVHEVELMAEIGVVLLMFTIGMELSGDELSRLRKPVFIGGTAQVGLTVAVFAGIALLHGQTLSEGILFGFLAALSSTAIVLSLLQQRAQTESPQGRIALSVLIFQDIAIVPMMLAIPLLAGTITADAKS----------------------LALSVGRTVAVLGGLVLLARYVVPPLMERVVRTRSRELLLLTTLGLCLAVALLTSSM-GLSLSLGAFLAGLLLAESEYSLSVIEGVLPFRDVFTSLFFISVGMLLDVGFLFDNLGAVLAVAAALVVLKAAIATPAILLLGYPLRTCIIAALALAQIGEFSFVLARSGLEHGLLGKDSYQLFLAASIITMTLTPGLLAVAPRFARFVSTLLKSRETFDEAHG---------------------------AALHDHLIVVGFGVGGKHLARVAREAGIAYTILEMNPDTVARYHGK-EPIHHGDATHPLVLEHLGVRQARILAVVISDPAAVRGVTAAARALNPALHIVVRTRFLGEVTALRDLGANEVVPEEFETSIEVFSRV------------------------------- 189347138 ---LVLIGVLAIAIILIFQRLRIPPVIGLIFTGIVLGPSGIGAVYDEKLIGTLAELGVILLLFTIGLEFSLEELRRLKKIVLVGGIVQILVTGLAVSCLAYWLLYGIGAAIFMGFAFSVSSTAICLKILTDREELALPHGKIALGILIFQDIAIVPLMIGINFLSPDVTPSLEN----------------------IFRKVGFIVLFGAVIFTGFRLFMPRMVRLIASLHAREVLVIGALVICFGAAYLTS-LAGLSLALGSFVAGMVIASTDESHQISLTIDPFREAFTSIFFISVGLLLD--VKVINLPLFISIALGVLLVKGLLVAGVSLFLGYSLRVSMMAGMALAQIGEFSFVLAESGLNNRIINNEVFQAMLAIIVVTMIVTPAMIAIAPKVADQVAPVLGFIPLPKRDSGAAPVRP---------------ADSTIICAGEIHAAIIGFGVNGQNVAAVLHATNISYSVLEVDREIVRVMRRKGEPIYYGDCTEKKSLLRAGIDHARAVVLGISDNGAVRKCIPLIREINPKAFVIVRARTLDEVDTLYKAGADVVVTEKFETSIQIFSQL------------------------------- 302382038 ----VALLAVTVFAVPLFKRFGLGAVLGYLAAGLVIGPFGIGMIQDTESVLHVAELGVVMFLFIIGLEMRPARLWSLRKEIFGLGALQVVVCASLLTAAAIAFGLPWYAGLIIGSGFALSSTAIVMQLLEERNENNENDGQRVVSILLFEDLAIVPLLAVVAILAG-------------------QFGTAIEDPQPIWMTVGFAIAAVAAVYVIGRWALNPAFRLLARYGGREVMTAGALLVVLGAAW-AMDLGGLSMAMGAFLAGVLLSESTFRNQLEADVEPFRGILLGLFFLSVGMSLDLSVVARDWPLVLGGVVAFMGAKMIGVYSVARFMKAGHPEALKRAALMGEGGEFAFVLYAAALAAGLFDARTGAIASAVVILSMALTPLRMLVADRLKS--------------------------------RETVSLEGVEEARNLQERVLVIGFGRFAQVVCQPLLARDVDVSIVDIDVDMIKAAGNFGFKVYYGDGARLDVLRSSGAADAESILVCVDKAETADRIVELVQSEFPLTKLFVRAYDRGHSIRLIKAGVEYHIRETFESALAFSEHVLMDLGFSDEEAREAVEDARRRD--------- 15678386 ------------------------------MTGVIAGPSVLGAVSSGS-IESLAELGVILLLFTIGLEMSAERFGEFRRTALIGGTLQICLTVSVVTILTMVLGLSPGKAVFLGFLISLSSTAVVLKVLQDFHETEAPHGQASLAILIFQDVAAVPMILTVPFL-----------------------GGVVGDPSSALGTLLTAGAVLPWEPCIGKVLVPRLFDVVAATGSREIFLLTVILVCASVTWLTGE-VGLSPALGAFLVGSIVANTEYAHRAQGTILPFQEVFLSFFFVSLGMLLDLRFFLDHIYLIVLAVIGVLMIKVVMNSLVGFVMGYSARVVVLLGLVLAQIGEFSFILSETGLRYGLMDRLTFQAFLSVSLITMAITPFLISLSPRISERIVR-----------------------ADLHPRIKNGRVYRRPSVDLRDHLIIIGMGITGRRLADTCEDHGIPYIGLDVNPEAVRRARDEGLNVYYGDGTHLAVLRHFNVPEAAVMVIAIADYRSTVHAIHEARALNEGMKIIARIRGFENTEMLYTAGADVVVSEKREATRRISDEI------------------------------- 115523618 ----LVFLGTAGVVIPLMSRLRISPVLGFLIAGLVLGPHSLGTITSQDAVDRLAELGVAFLLFTIGLELSFDRLWTMRKLVFGLGMSQVVLTTAAISGMALLFGNTVESSLVIGACLALSSTAIVLQLLAEQKRLTSLAGRSIFAILLAQDLAVVPILFLIVVFGKAAGDAGAAAAATGSVWFG------------LAMALTQAAAAILLIVGIGRLILRKLFRQVAHTHNRELFMATILFVVVGTSL-LTHVAGLSMALGAFLAGLVLAETEFRRQVEVDIEPFKGMLLGLFFISVGMRIDLAEVARYPEMMATSVIGMVALKAAVIAALARLFGLSWPIVAEASLLLAGGGEFAFLVLGLASSSGLVTHEVEQFMLLVSSGTMILTPYLARLSVKASTRVRNASAMADGYAEP----------------------------GPVEPGRIIVVGYGRVGRILGDILIKQDKSFIGIEIDPEAVRKARKAGRNLVYGDATQRAFLRKCGIADAPALVVTMHDAIAAEHVVAAARAERPDIPVIVRAHDSEHAVRLFKLGASEVVREVLEASLEIASTVLQAL--------------------------- 170748361 ----ILFLVTAGIVVPLFHRLRISPVLGFIGAGALLGPFGLGRLADTAEISHLAEFGVIFLMFMIGIELSWERLRVLRRLVFGLGSLQVGCSALILGAILYGLNVPLTGAVIVGIGLALSSTAVVLPVLAEQKRLNAPTGRTSFAVLLFQDLAVAPVLFAIAVLGRDDGGDKGWA---------------------LAMALGQAAIALVLIVVAGRLALRPLFQLVARTRSTELFMAACLLVIVGTALTAAA-SGLSMTLGAFVAGLLLAETEYRRAIEATIDPFKGLLLGVFFVSVGMNLDPAQLMATPGAIIGLSLALVLIKAAVVMMAAPVLKIPRPVALETALLLGPGGEFAYVLIGGAMATGLVPEEVGAAALVVTTVTMIMIPALAAVGRRL-KLRATAGAQATAKAEP---------------------------WPQRVENRVIVAGFGRVGRQVGEMLERHKIPYLALDSDAARVAEQRRAGAPVYFGDSGNTEMLRRCDIATARALVVTLDNPRAVEAAVAAARAERPDLTIVARARDARHASSLYELGVDDAVPETIEASLQLSEAV------------------------------- 57238826 LLDIITLLSAAILIVVLFWKLNISPVLGYFVAGTLIGAHGLNLVESSVIIQNLGEFGVVFLLFLIGIELTFERLIAMRLHVFGFGTLQVIVTTLAIWYIANKFGIDSKGSIIIGGALALSSTAIVLQVLQEKGCQSTQVGRLSIAILLLQDLAVVPLIVLLPLLSGES---------------------HHSIPISLLYSFIKAAVALTLIFITGRLLLRPLFNTIAAIKSSEIFIATTLLIVLGSAFITEN-FNLSMALGAFVSGLLVAETEYRHDVEQVVLPFKKLLLGLFFMTVGMSIDIKFVVNKLPIIGLISFSLITLKSLIIFILCRFFKFHVAAAIQAGLLLSQGGEFAFILFGLAAEKNVLPSDLAQTLMMITTVTMAFTPPLAALGDWIAKLITKKKISLNS--------------------------QELTLDTKDLDQHVIVVGFGRVGRMVAKVLVAEHVNYIASDIQPKTVKDGRDAGFPVYLGDLTKLATLESMAISRAKMIIIAINNEVTIKKIISLVAQRFPNIIIIVRLPDLNNAEVYKELGAHYLIPETYEVGLQL----------------------------------- 254787321 ILVFLAYLLAAMVAVPIFKRLGLGAILGYLVAGTVLGPQILHVVINPDDALHLAEFGIVMLLFVIGLELNPQKLWEMRTQVLLMGGGQLLGSAVVIALLCFLFGFDWQIAMLLGLTLGLSSTAFAVQLMDEHGVMATDLGRKGFSMLLLQDMAVIPILILVSAFAPQIATAGHNTAPWWYGPLA-----------------------IAAVLLVGRFAINPLLTIIAATNIRELLTAAALFIVIGTAFLM-QSVGFSMGLGAFLAGIVLANCSFRHQLETDIEPFKGLLLGLFFMAVGMTLNLQLLVTKPLLIFGLAVGLMLLKTAVITLLCRNKSTDIWDALALGLMLSQGGEFAFVVLTKMVNFGVADNATRDIVVIVVGVSMALTSPALMLFNLWRK----RHQDTPRSYDKIDNEEPE----------------------------VIIAGLGRFGQIAARILAANEMHFSALDKDASHVDFVRKFGNKIYYGDATRLDLLNAAGLAHARLLLVAVDDEKDSLTIVDNVQSAYPNLKIIVRAHNRAHAYQLFARKVDVVVRETFESGLIAARHTLELLGYTESQALNKIEIFRQHDEQMMMN--- 240139279 LPPVLTFLSAAVIGVPLVRLLGQSAVLGYLVAGVVIGPAGFSLIAEPETAASVAEIGVVLLLFIVGLELEISRLVSMRRDIFGLGAAQLALCSLVIAGAALAYGLTPAAASVVGIAIALSATAVALQLLEERGDLGSPYGGRSFAVLLFQDISVVAILALLPLLASAGATPKD------------------GWLDEGLRSTGRAVVAVAGVVLVGRYGLNPFFRLLAAAGGREVMTAAALLVVLGTALVMEK-AGLSMAMGAFLAGVMLAESNFRHQLEADIEPFRGMLLGLFFMSVGMSIDGGLLTNHWLALLAATMAAIAVKIALVAGLFRLFGSPWLDALRGAAVLAPAGEFAFVILPAAGDLRILASDVTRFCVALAALTMLVGPIA-------AKGLDALIARRPKEAEPPSDVGEAQESGDT---------------------RVLVVGFGRFGQILAQVLLAEGINITVIDKDVEQIRNATSFGFRIYYGDGTRLDVLRASGLAKADLICVCIDDAPAALKIVDIVHEEFPNVRTYVRAYDRTHAIELMNRDVDFQLRETVESALGFGRATLESLGLPAEAAARRVEDVRKRDVARLV---- 189183588 LPNIVILLATAICIVIVFKKLKLSPVLGYLVAGALIGDHGLKIV-NVQYTSAIAEFGVVFLLFAIGLELSIERLKAMRRYVFGLGSLQVIITSVIIGGCVMSYYDNVDVSIIIGTVLALSSTAIVLQVIEESRSQSSQVGRVALSVLLMQDFAVVPLLVILPMLSNKT---------------------DISIAQAMGIALVKAMIALIVIFITGQLFLRPLFKVISIDKTNELFIATTLLIVLSAAWGTSH-QGLSLALGAFVSGILVAETEFRLQAEESIYPFKGLLLGLFFMSVGMHINVNEIIQNLQTILVCSIGLILIKATIVTGLCILFNFNKSIALHTGLLLSQGSEFAFILFNEAMKEGIIENSIGKTLLLVVTCTMALTPLLSVAGAKIADLL------------------------GNGKKEEYNPLQIIEQGARDLTNHIIIAGFGRVGRMVANVLEAENIRYIAIDINEQAVKEDNHSSFPIVQGDISQVDTLKALGIERASAVILSLSNEITIKKTLKAISNNFSHIAIIVKAKDLQRSNEFYECGATVIVPSDYEVGLQLGSEVLKV---------------------------- 149184551 ----FLILVAGVIAVPLASRFGLGSVLGYLLAGMAISPLLGALNVDVEALQVFAEFGVVMMLFIVGLELEPKRLWEMRGKLLGLGGGQVLLTTLAITGIALIDSNPWQTALAIGMVLALSSTAIIVQTLTEKNLLRSEGGEASFSVLLVQDVAVIPILALLPLLAMPELYGAGGHGEGAHGGIDLTASMSGWLAALSRIGAVAAVVAIGI------YAIRPLFRYIAAANLRELFTAAALVVVIGIALLMS-LVGLSPALGAFVAGVVLATSEYRHELESDINPFKGLLLGLFFITVGAGIDFALASEMWGSVLFWAAVTIAAKFAVLIAVGWLYGLRRQALWLFSLSLPQAGEFAFVLIAFAVANAVFPGGLADLLLLVVALTMLATPLLFILYDKVIA-------------------------------HALCESEGRDADTIEEENPVIIAGRGRMGGIVDRMLQAAGFSTTVIDYDSKQLEIVRKFGFRTYFGDATRPDLLHSAGIEKAKLLVVALDEREQIDKLVQYAVKNFPDLHVTARAIDRNHVYELWAYGCRDIIRETYDSSL----RIGRSAFEALGMDRAAADAFEEMDRRSMREVA- 218885647 ILTLAGGLTAALALGFITQKLRLSPIVGYLLAGMVVGPYSPGFVADADTATQFAELGVILLMFGVGLHFHLKDLMAVRSVAVPGAIVQIAAATVLGMLATHFFGWSWTAGAVFGMAISVASTVVLTRVLSDNRAMHTPVGHVAIGWLVVEDLYTILVLVLLPALFPPASAS----------------GAPVSVWATLGTTTLKLGALVVFTLVAGQRVIPLLLSYVARTGTRDLFTLAVLVLALGIAVGAAEFFGASMALGAFLAGMVVGQSEFSARAAAEALPMRDAFAVLFFVSVGMLFDPASLATGWPLMLVTLGIVLLGKPLAALLVVLVLGHPLRKAVSVAVALAQIGEFSFILASLGTALGVLPPEAGNAMVVAAVVSITINPMLYKGIEPLMKALARRGIGVARPAAGDGPVPVPADDAHRVVLIGYGPVGRAIARIEMNIDTVRELHEQAAREALPPDAQDAGTGVMPGDDSGGGVGRAGHAERPAVHGDATQAEILRHAGLEEAEALIISTAT-APAREIIEVARGVNPNARILIHTTYLREAEALRAGGAEVVFSGEGAVALSLSTFLLRATDEQVEAERRR----------------- 157826270 LINVIILLGTAVFIVAILKRLRLSPVLGYLIAGAAIGDHGLKIVT-YDQTKLLGELGVVFLLFAIGLELSFERLKAMRRYVFGLGSLQVVTTAIVIAGAMVLIDGNSSAAIITGGGLALSSTALVMQVIEENRSQSTQIGRISLAILLLQDLAVVPLLVIVPLLAGNNKAS---------------------LAGALGIALLKAVTALLTIFIVGRVFLRPVFSFIESNNTSELPISMTLLIVLSAAW-ATETFGLSLALGAFVAGVLVAETEFRLQAEESIYPFKSLFLGLFFMTVGMNIDALEMYEKISHILTLSIALIGIKTLIITAFCLLFGFNKGVAFYSGLLLSQGGEFGFILFSLGKDSGVLEESTADILLLVVTFTMALTPLLAALGKKIAEKVDKGLGKTPT--------------------------QMIELGARDLTNHIIIAGLGNTGKMVARVLEAEGISYVILDLDDDRVKEELSNGLPVFKGDVSQADTLKALGTERAFAIILTMNNQVTIKKSLKTISGNYQDIPVVVKLKNLKNAREFYDLGATTIIPESYEAGLQI----------------------------------- 149927387 MESVVYFLLAAALAVPLFKKLGLGAILGYLAAGVVIGPQVLGLIDDPEKVLHFSEIGVILLLFVIGLELEPAKLWAMRAQVLLLGSGQLLITAGVIYVLAFMFEMNSNAALVIALALGLSSTAFAIQLMADKGILGNEDGRRGFSMLLFQDLAVVPILFAVQALAP---IEPDTDPGQWWL----------------------APAAILGLIVFARFLINPALHFLSRYGGREIMTVVALLIVLGAAVVM-EHANLSMGLGAFMAGMMLANSSFRHQLEADVEPFKGLSLGLFFISIGMTLNFGLLIDSPLTVMFGTLGLMALKALVIIGLVMLAGVPFPRGLMLGLMLCQGGEFGFVIMAQAMDLRLLGEGTAGMVNLMIGISMALT---APAVLWFEKFTDKQIAKTPENIEKFDTSESE----------------------------ALILGFGRFGQVTGRILAANQIRFTALDKNAEHIEFVKKFGNQVYYGDASRAEVLEAAGISKVRTVIVAIDDPKMSQAIVEFIVHHYPKITIIARAHNRNDYLALKAAGAHSVVRELFAGALEAATEALHALGYSDGQAMQKAETFKQHDES------- 58616815 LLDIITLLSAAILIVVLFWKLNISPVLGYFVAGTLIGAHGLNLVESSVIIQNLGEFGVVFLLFLIGIELTFERLIAMRLHVFGFGTLQVIVTTLAIWYIANKFGIDSKGSIIIGGALALSSTAIVLQVLQEKGCQSTQVGRLSIAILLLQDLAVVPLIVLLPLLSGES---------------------HHSIPISLLYSFIKAAVALTLIFITGRLLLRPLFNTIAAIKSSEIFIATTLLIVLGSAFITEN-FNLSMALGAFVSGLLVAETEYRHDVEQVVLPFKKLLLGLFFMTVGMSIDIKFVVNKLPIIGLISFSLITLKSLIIFILCRFFKFHVAAAIQAGLLLSQGGEFAFILFGLAAEKNVLPSDLAQTLMMITTVTMAFTPPLAALGDWIAKLITKKKISLNS--------------------------QELTLDTKDLDQHVIVVGFGRVGRMVAKVLVAEHVNYIASDIQPKTVKDGRDAGFPVYLGDLTKLATLESMAISRAKMIIIAINNEVTIKKIISLVAQRFPNIIIIVRLPDLNNAEVYKELGAHYLIHETYEVGLQL----------------------------------- 77460188 -ANLLIILASSLVMIALFRRLRLPPVLGYLCVGLMVGPKAFDWINESEHLPDLAELGVVFLLFSLGLEFSLSKMIALRQVVFRLGSQQVMITTLLLGGVLMLLGMPATPALLLGAGLSLSSTAIVTKELGSLGEIFSSHGQNAVGVLLFQDVVAVLLLTLVPVFAGSS---------------------DQAWYWALPLTLLKTVLLFFGLLLASRWLLPRLFQEVAASRSAELFVLLALVIVLLTAW-LTHLLGLSPALGAFLAGMLLGESHYRHQIEADIRPFRDILLGLFFVSIGMLIDLQLFASHSLLIIGMTLGLLVIKGLVVALLVKWRGSDSETAWRSGLALAQGGEFCFALMAQMQQTRLLPAELGALLLAATFCSMLLTPLLLRAAPRIAAALHRK-------------------------PNQEAQIEEISALNAGFDGHVVICGYGRVGQSIGRFMRNAGQSYVALDNDPVRIQEAATAERDVHYGDSTRGDLLTAVGLLRARLLVIAVDQADVALRVLKEARRLNPTVPILVRTRDDSQSAELKAAGASEVVPELLESSLMLGSH-------------------------------- 296134719 ----LLYLVAAVIGVAVFRAMSMPPMLGYLAVGVVIGPNTLALAGDTAGLQHLAEFGVVFLMFSIGLEFSLGQLKAMRSLVFGLGAAQMLSTLAVVLLASLAFAQAIAAGIAIGGAFAMSSTAIVVKLLAEKIELDSEHGRHIIGVLLFQDLAVVPLLILIPALASHSAD----------------------LPRLLLFAAIKAVLVLAVILLAGGRLLQPWLRIVVKRKSDELFMLNLLLLTLGLAWIT-ELAGLSLALGAFLAGMLIAETPYKAQVEADIRPFRDVLLGLFFITIGMLLDWRLVLAQWWLVLLLAVLPPLVKAALVFGIERLRKTPPGLSLRVALWLAPAGEFGIVLLNIASGNTLIPPEVLNPVLAAMVISMLYTPLLAQYIDRIVLKVSSADWMLASL-----------------------QLTNIARSSIKAQNHVIICGFGRCGQNLARLLDTEHIAHLALDLDPDRVAQTKAAGQNVVYGDSTRLATLQAAGLQRASALVITYVETHSALRILNLMREHAPHVPVVVRTMDDGPLEELRQAGAAEVVPEILEGSLMLASH-------------------------------- 15604642 LINVIILLGTAVFIVAILKRFRLSPVLGYLIAGAAIGDHGLKIVT-YDQTKLLGELGVVFLLFAIGLELSFERLKAMRRYVFGLGSLQVLTTAIVIAGAMVLIDGNSSAAIITGGGLALSSTALVMQVIDENRSQSTQIGRISLAILLLQDLAVVPLLVIVPLLASNNKAS---------------------LAVALGIAFLKAVTALLTIFIVGRVLLRPVFSFIESNNTSELPISMTLLIVLSAAW-ATETFGLSLALGAFVAGVLVAETEFRLQAEESIYPFKSLFLGLFFMTVGMNIDALEMYEKISHILTLSIALICIKTLIITAFCILFGFNKGVAFYSGLLLSQGGEFGFILFSLGKDSGVLEESTADILLLVVTFTMALTPLLAALGKKIAEKVDKGLGKTPT--------------------------QMIELGARDLTNHIIIAGLGNTGKMVARVLEAEGISYVILDLDDDRVKEELSNGLPVFKGDVSQADTLKALGTERAFAIILTMNNQVTIKKSLKTISSNYQDIPVVVKLKNLKNAREFYDLGATTIIPESYETGLQI----------------------------------- 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----- 217969309 -----------------FRSMNLPPVLAYLLVGALGGPHALDLMQESAGARHLAEFGVVFLMFSIGLEFSLGRLMAMKRIVFGLGLAQVLTTIALATLLGRLGGLGWITSFALGGTLAMSSTAILSKLLADRMELDSRHGREVIGVLLFQDIAVVPLLILLPAL----------------SRPAEEMMFTLG------LAAFKVVFLLSLVLVFGQRLMRWWFTVMARRRSGELFMLNVLLITLGLAWLS-ERVGLSLALGAFLAGMLISETEYRYQVEEDIKPFRDVLLGLFFVTVGMLLDVAEIVRNLPAVLGLLGALLVLKFGLVFAASRVFGSPAGTAMRSGLWLCAGGEFGFVLLSQILDLGLMPYGLAQAAVAALVLSMLVAPLIVQVSDRLVMRFVASEWLLRS-----------------------MELTRVAAQSLNTERHIIVCGYGRSGQYLARFLEQENVAYVALDLDPERVREAGAAGDTVVYGDAARRETLVAAGIQRASALVVSFDALEAALRVIHHAHALRPGLPVVVRAGDEADLEKLAQAGAAEVVPEAFEASIMLASH-------------------------------- 144901357 IIDVLIFLAIAVLVSPLCHRLRVSPVLGYLIAGSVAGPVGLGLIADNEGTRSLAELGIVFLLFMIGLELSWDRLRVIRHFIFGLGSAQVLATVAALVLALLLPALPFASAVIVGLALAFSSTAFVLQILSERSQLTSQTGRVAVAVLILQDLAVVPLLVMIPLLGSGANG--------------------LGMLTGMAIALSKAALAMAVIFVLARLALRPLFQAVAATRSPEVFVAAALFAVIGTSFATESL-GLSHSLGAFLAGVMLASTEFRHQVEADILPVRGLLMGLFFLTVGMTVDPTALLADLPRTAIGVGLLLAVKASILAVLALAFRFPLYIALHLGLLLAQGGEFAFVVLARAQQSNLLDANTAKLVTGIVAISMALTPLLALLAEWIAR----------------------------HQRLHSGDLPHPGTETKDLANHVIIAGCGRAGQIVLSILREQNIPYVGIEREPLLVDALRKRGEPVFFGDIRKLEVLKAVGGDRARAVVLTIDSGSSREKLVPRLRALFPELRILARARDRRQAKGLEAGGATAVVPEMLEGSLQLTGHVLRQLG-KPAEDVQALLEDYRKDDYARLAL-- 51473979 LINVIILLGTAVFIVAILKRFRLSPVLGYLIAGAAIGDHGLKIVT-YDQTKLLGELGVVFLLFAIGLELSFERLKAMRRYVFGLGSLQVLTTAIVIAGAMVLIDGNSSAAIITGGGLALSSTALVMQVIDENRSQSTQIGRVSLAILLLQDLAVVPLLVIVPLLASNNKAS---------------------LAVALGIAFLKAVTALLTIFIVGRVLLRPVFSFIESNNTSELPISMTLLIVLSAAW-ATETFGLSLALGAFVAGVLVAETEFRLQAEESIYPFKSLFLGLFFMTVGMNIDALEMYEKISHILTLSIALICIKTLIITAFCVLFGFNKGVAFYSGLLLSQGGEFGFILFSLGKDSGVLEESTADILLLVVTFTMALTPLLAALGKKIAEKVDKGLGKTPT--------------------------QMIELGARDLTNHIIIAGLGNTGKMVARVLEAEGISYVILDLDDDRVKEELSNGLPVFKGDVSQADTLKALGTERAFAIILTMNNQVTIKKSLKTISGNYQDIHVVVKLKNLKNAREFYDLGATTIIPESYETGLQI----------------------------------- 34581156 LINVIILLGTAVFIVAILKRLRLSPVLGYLIAGAAIGDHGLKIVT-YDQTKLLGELGVVFLLFAIGLELSFERLKAMRRYVFGLGSLQVLTTAIVIAGAMVLIDGNSSAAIITGGGLALSSTALVMQVIEENRSQSTQIGRVSLAILLLQDLAVVPLLVIVPLLAGNNKAS---------------------LVAALGIALLKAVTALLTIFIVGRVFLRPVFSFIESNNTSELPISMTLLIVLSAAW-ATETFGLSLALGAFVAGVLVAETEFRLQAEESIYPFKSLFLGLFFMTVGMNIDALEMYEKISHILTLSIALIGIKTLIITAFCILFGFNKGVAFYSGLLLSQGGEFGFILFSLGKDSGVLEESTADILLLVVTFTMALTPLLAALGQKIAEKVDKGLGKTPT--------------------------QMIELGARDLTNHIIIAGLGNTGKMVARVLEAEGISYVILDLDDDRVKEELSNGLPVFKGDVSQADTLKALGTERAFAIILTMNNQVTIKKSLKTISGNYQDIPVVVKLKNLKNAREFYDLGATTIIPESYETGLQI----------------------------------- 58584406 --DIIILLSAAVFIVIAFWKMNISPVLGYFVAGALIGSHGFNLIHSAKAMDNFAEFGVVFLLFIIGLELTFERLIAMRIHVFGFGSLQVIVTMVAIWCIALAFGVNTNMAAVIGGGLALSSTAIVLQVLQEKGSQASQVGRLSIAVLLMQDFAVVPLIVLVPLLTGNSENSLISSLTG---------------------SLLQAAIALVMIFITGRLLLRPLFSIIARMESNEVFISTTLLIILGAAFITEQ-FRLSMALGAFVAGLLVAETEHRHSVEHAVLPFKDLLLGLFFMTVGMSINIDLLLNKLPLITLLSIILIVLKTSIIYMLCRFFGFKRAPAIQAGLLLAQGGEFAFILFRLADELNVLPSEIAQVLMMVTTVTMAFTPLLSGLGDWI--------------------------VNSFSTEKVILDDEAVETDTQDLYNHVIVAGFGRVGYMVTKMLTAEHLSYVVVDIQSKIVKEGKSDSFPIYLGDATRYEILKSVGIGRAQALVISIKNEVTIKKIVSLVATNFPHVNIIIRLPDLSNAEVYKDLGASKIIPETSEMGLQL----------------------------------- 154252727 ---VIVFLIAAVAVMPLFHWFRASTVLGYLFIGAVIGPHGFALIAEGIGLSEIGELGVVFLLFTIGLELSWQRLRSMRTYVLGLGGAQVLLCGLALAGVFLLTGLSGPASTILGFALALSSTAIVTQLLIERGEFAAQPGRIAFSILLMQDLAVVPILVMVSIFSAQAQG-----------------GDEVNVFSLAGMATLKAAVAVLLILTVGRYVLRWVYGVVARTRNPELFLALSLLAALLTAVATGA-AGLSMALGAFLAGLLLSDTEFRPQIETDIQPFKSLLLGLFFISVGLGMDFTVLRDSFGAVLGLIAMFLALKTVLIGLLTFSFGLSKLCSLRTGLLLASGGEFAFVVISGAATGGVLPLEVAHVVQLAAAISMALTPGLAVLGGWLQTRLEGKEGERERNADTLAE---------------------------GLEAHVIIAGYGRVGRIIGRLLREQQVPYVALDLNAALSRAARTRGELVYYGDAARTEVLERVGIERASAVVVTLDDSAAASRLVRALRTKWADVPIFARARDREHMLDLEEAGASAVVHEALEASLQLSGHVLKA---------------------------- 302839320 -------------------------VLGYLLGGAIVGPYALGFISDVNNIKHLAEIGVVLLLFNIGLELSLDRLQSMAKFVFGMGTAQVVFTLLGVAGVAMAVGLPGPGAIILGGSLAMSSTAVAIQVLEERGEMGSRHGRAIFSVLLLQDLAVVVLLMLIPLLAPSPDGSSGGFARIAQALGLAAVKAVVAIVGIIA---------------GGRILVRPLYKKISEFANAEIFAATTLLMVLGTSF-LTQLAGLSLALGAFLAGLLIAETEYALQVESDIAPYKGLLMGLFFMSVGMEISVQLFLQKWKEVLGAIVVLIVGKVAVMAAVGPLFGLSRLAAVRSGLLLAPGGEFAFVAFGEAVSRGVLPANVCNLLYVVVALSMALTPYLAELGSRLGAVLESSDLMTLQPKEDE---------------------------MKEMKDHVIIAGYGRVGQIIAQMLSEQLIPFVALDVSSARVAVGKKKDVPVYFGDAGSYSVMHLVGAERAACAIIALDTPGANYRAVYTMSKHFPHVKTYVRAHDITNAVNLERAGATAVVPETLEPSLQLAAAVLREMEFNTEEVSSVVDEFRRKH--------- 296135107 ---------------PLFKRFGLGSVLGYLVAGIAVGPYGLGVVSRPESVLHTAELGVTLLMFLIGLELQPSRLWALRRQVFGLGALQMAGVALPVAAIAAALGLGWTGAALVGVALAMSSTAYILPLLAERRELTTRFGRETFAILLFQDVSVIPILALLALTGAGGQA-----------------------PGWPALVALLIVALAG------RPVLATMFRYVARFGNRELFAAAALLGAVGIGVGLNG-VGLSASLGAFLAGVLLADSEFRHELEAAIEPFESLLLGLFFIAVGMGIALPLVMAEPLQVLGLGAGILLLKALSLYAGRRLIGGDDALSRPLAILLACGGEFAFVLFTSARSGGLLDGPTAELLTVAVAVSMALAPFLLILNDRLQPWARNRQAPPFSTIDEPGQP-------------------------------VVIAGYGRVGQIVGRLLNAQGVAFTALDASAEQVDFVRQFGNKIYYGDATRLSLLRAAHVQDARLFVLAVDDVEASLKIAELLRTHFPDVPLLARARNRTHLMRLRELGVKDVLRETWGTSVELGRRALQTVQPEVDADR------------------- 83312565 -----------------FQRFGIPSVLAYLAAGVALGPYTPGPVVDLEVTRPLAEFGVVFLLFAIGMELPLSRLRTMRRYILGLGLAQVVVTALAIGGISHALGLGSSAALIIGLTLAFSSTATVLAILVERGEAVDHHGRIAVAVLIFQD----------------------LAVVPVLVLLPLLAGQERHMAEALALAGGKVALVMAAIFVVGRFLLRPVYRFIATARNPEVFTAANLLLVLAVAWVTGE-AGMSMALGAFLAGLLLADSRYRHQVEADIEPFRGLLLGLFFMTVGMSINLPLVADRLGLVLGLTLGTVAVKAVVLIGLCRLMKVGLADGLRVGFLLAQGGEFAFVVFGRALELKLLDGGLGQSLLASVALSMLLTPALAALGRRWSQGLAPQAS-----------------------------GEPIPETARHLADHVIIAGYGRVGRAIGRLLAEHGISFIALDMDVDRVAKAREDGIPVYYGDAGRTGILRSVGIDRARAAVITVNEARQAERAIGCIRQAAPHLPIVARARDRAQEQLLGDIGATAVIPETVEASLQMAGAVLRSA--------------------------- 116749702 LITFATGLTGALVFGYLALRLRFSPIIGYLLAGIVVGPFTPGIVANRAIAEQFAEIGVILLLFGIGLRFHLRELLAVWRVAIPGALIQSTISTTALAVLLRLMGWDWTSGFILGMAISVASTVVMALVLAEWHDLHAKIGHIAVGWTVVEDLLTVALLLILPIIFAPDRSAGQS------------------IGAVLGLAGLKIVVLVAIVVLLGKWGVPRALELIAKTRSRELFTLAVLVLAVGIAVGSAKIFGVSMALGAFLAGLAVGRSEFAARAANDALPMRDAFAVLFFVSVGMLFDPRSLIQVPLIITAVLFVVVVAKPLAAMLTVRALGQPLTSALPIGAAFSQVGEFSFILGTVAISLGLIEASGWNALVAASIISIALNPYIYGWARRLGS----------------------------RKKGGGPVQIEAGRRAAVNPNRCILVGYGPVGRIVHRLLLERGVEATIIDLNLDTVHQLNTEGYAALYGDVLRTGTLEDAGIATAGSLILS-ADIEDAAEIIKHALILNPDLRILVRCAHLRDAPALYRAGATIVAAGEAEVGVALAEVVAAGRQPTCETAAEHREAIRR----------- 167998436 --DVLWLLLASVVFVPLVQKIGGSPVLGYLAAGVLIGPYALSIIQNVHGTKAIGEFGVVFLLFNIGLELSVERLSSMKKYVFGFGSAQVLATAAVGYFTFLVSGASGPAAIVIGNGLALSSTAVVLQVLQERGESTSRHGRATFSVLLFQDLAVVVLLILIPLLSPNSSKGGVGFQ---------------AIAEALGLAAVKAVAAITVIIAGGRLLLRPVYKRMADNHNAEIFAANTLLVVLGTSFLTAR-AGLSMALGAFLAGLLLAETEFALQVESDIAPYRGLLLGLFFMTVGMSIDPKLLVAKFPMIMGALTLLIVGKTLIVTGLGRCFGLSTVAAVRAGLFLAPGGEFAFVAFGEAMNLGIMSAEMSSLLFLVTGLSMAITPWLAAGGQLVASRFDQQDVRSLLPVESET---------------------------DDLQNHMIICGFGRVGQIIAQLLAERLIPFVALDVRSERVSMGRALDLPVFFGDAGSREILHKVGAERASAAVIALDTPGANYRTVWALSKYYPHVKTFVRAHDVDHGMSLEKAGATAVVPETLEPSLQLAAAILAQAKLPASEIAAAIDQFRTNHLSELTELS- 294339153 ---------------PLFKRFGLGSVLGYLVAGIAVGPYGLGVVSRPESVLHTAELGVTLLMFLIGLELQPSRLWALRRQVFGLGALQMAGVALPVAAIAAALGLGWTGAALVGVALAMSSTAYILPLLAERRELTTRFGRETFAILLFQDVSVIPILALLALTGAGGQA------PGWPALAALLVVALAG-----------------------RPVLATMFRYVARFGNRELFAAAALLGAVGIGVGLNS-VGLSASLGAFLAGVLLADSEFRHELEAAIEPFESLLLGLFFIAVGMGIALPLVMAEPLQVLGLGAGILLLKALTLYAGRRLIGGDDALSRPLAILLACGGEFAFVLFTSARNGGLLGGPTAELLTVAVAVSMALAPFLLILNDRLQPWARSRQAPPFSTIDEPGQP-------------------------------VVIAGYGRVGQIVGRLLNAQGVAFTALDASAEQVDFVRQFGNKIYYGDATRLSLLRAAHVQDARLFVLAVDDVEASLKIAELLRTHFPDVPLLARARNRTHLMRLRELGVKDVLRETWGTSVELGRRALQTVQPEVDADR------------------- 229587173 LINVIILLGTAVFIVAILKRLRLSPVLGYLIAGAAIGDHGLKIVT-YDQTKLLGELGVVFLLFAIGLELSFERLKAMRRYVFGLGSLQVLTTAIVIAGAMVLIDGNSSAAIITGGGLALSSTALVMQVIEENRSQSTQIGRVSLAILLLQDLAVVPLLVIVPLLAGNNKAS---------------------LAVALGIALLKAVTALLTIFIVGRVFLRPVFSFISSESNNELPISMTLLIVLSAAW-ATETFGLSLALGAFVAGVLVAETEFRLQAEESIYPFKSLFLGLFFMTVGMNIDALEMYEKISHILTLSIALIGIKTLIITAFCILFGFNKGVAFYSGLLLSQGGEFGFILFSLGKDSGVLEESTADILLLVVTFTMALTPLLAALGQKIAEKVDKGLGKTPT--------------------------QMIELGARDLTNHIIIAGLGNTGKMVARVLEAEGISYVILDLDDDRVKEELSNGLPVFKGDVSQADTLKALGTERAFAIILTMNNQVTIKKSLKTISGNYQDIPVVVKLKNLKNAREFYDLGATTIIPESYETGLQI----------------------------------- 303270967 ---LVLLFTSIFAVTLVSKIPGGSPVLGFLLGGAMIGPYTTGLIGHVEGAKVLAEFGVVFLLFNIGLELSLERLQSMAKYIFGMGSAQMLMSTLVGATIACACGLAVPPAVVIGMGLAFSSTAVALQVLQDRGETGSRHGRATFSVLLFQDLTVVLVFMLVPLLAGPDSGSIT------------------AICGSLAKAIVKTVAAIGVIMVSGRAILRPIYRRIANLGKAEVLTATTLFVALGTSLLTQSL-GLSMALGAFLAGLLLAETEFHLQVESDIAPFRGLLLGLFFMTVGMQIDPSVLMSNSFNIIVMAFGLLVGKLGVMAVCGPLFGLPLLASLRSGVYVAPGGEFAFVTFGLAASAGLLTMDVVNQINLAVVLTMALTPLLANLGSKLKDVL--------------------------KQDDGVVSLQAKEGENDDLSGHVIVAGYGRVGRIIGDLLNEQLIPFVALDISADNVNAGRSNDMPVYFGDAGAETVLHAVGAAKASCAVVTLDTAESNYRVVYALQKHYPDVKVYVRAKDVANGLLLEKAGAKAVVPETLEPSLQLAAAV------------------------------- 121595838 ------------------RALGLGAIIGYLAAGIAIGPWGLALVSNVQDILHFAEFGVVLMLFLVGLELQPSRLWSLRRPIFGLGTAQMVGCAALLWAAAWAFGLPWRVGLVGALGLALSSTAIALQVINERNLMRTDSGQKAFSILLFQDVAAIPILALLPLLGVAVRAAELDHPHEVQE---------------LLLEAAKILGVVGAIVLGGRLALRPLLRWIAKSKTPEIFTATSLFLVVGIAMLMLS-VGLSMALGAFLAGVLLADSEFRRELETDIEPFKGLLLGLFFIAVGMSIDFGVILRTPWGMLALLLGFLGIKALVIWTLARVTAMPYQERPVFTLLLAQGGEFAFVVFQAGAGFRAIPAEMASLLIGAVALSMLISPLLLVLLDRVLL--------KRFATLKTAPQAQEISEPQSAP--------------------VIIAGFGRYGQIVARMMLAQGVPATVLDHSVEMLEVAHTFGYRVFYGDATRVNLLRMAGAEHARILVVAVDAPEQSLKIVQLAKKHFPQLQIV------------------------------------------------------------------ 226941763 LTEILLLLAAAVFAVPLFRRFGLGAVLGYLFAGVLIGPSFTGLISDVTRIQSLSELGVVLLLFVIGLELQPSRLWVLRRPVFGLGSLQVVACSLLFGGLAALLGLHWQAALVVGVALSLSSTAVVLQVMSERRELTTRHGRDAFAVLLFQDLAAIPVLSLLPALAGRAE-------------------------GMDWLSALRILGLLVAFLLAGRWGLRPLLGWVARSGNSEVFTAMALLLVVGAAVLAEQ-AGLTMSLGAFLAGVLLSGSAYRHALEADITPFKGILLGLFFMAVGMGANFSLLLVHPGWMLGGLLAWLVLKTGLLLALGWIAGQRDGELWRFAALMAVGGEFAFVMLAQARSLSLLPAMLADSLVVLITLSMMLSPLMLWL---LDRWLARRRPVAAPVDPAPPPPAP-----------------------------VLIIGFGRFGQIVARLLRAHGIRFTAIDIDPARIEFVGRFGIRVYFGDARQTALLQTAGMAEAQLVVLAVGDVARSLEIARVLREAYPDRKVLARARNRQHVYQLWQLGIRQVWRETFDSALSMGRAALEAAGLTAARARRDARIFRQRDEALLVE--- 53804368 -----------------FQRLRLPDILAYLFAGGLVGPFGFGMVTNDANIHFLSELGLVFLMFELGLEFSVRQLLHLSRAVFGLGSLQMLLTLSVFAALFFALHWPIGATLVVAGSLALSSTALVVRELRSLKLINRHHAQLAVGVLIFQDLAALLGLILVPALAGNG---------------------ERALHEQLLHVAEKGGILVVILTGAGKWLLPSIFHEVARSRSEEIFVLTVLVIILLSAW-LTQAFGLSMALGAFLTGVMLGEGEFRHQVEVDIRPFKDILMGVFFASVGMQIDFGLLVEEGRIVLLGIVLLILAKSVVITLAARIMGESATTGSKTGIILAQASEFGLALITLGAQLGVLAPRIASLALAIVVGSLILAPWLIRYNFEISQWIGRLVGQKVSGRDR-----------------------EMSRIPPHLSDHIILAGYGRVGQMIAKFLKNNGIPFIALDPDGNRIKEGRAAGDPVIYGSCARIDLLRRCHMERARLAILTFKSLSEARRIITQIRRQGYTLPIVVRTQNEADHAELIAAGADYVIPEMLESSLVIAAEVLSLL--------------------------- 119356745 ---LIGAMAIAIIL--IFQKLRIPPVIGLIFTGIVLGPSGIGVVYDEKLIATLAELGVVLLLFTIGLEFSVDDLKRLKKIVLVGGFVQIVLTGLALSFLAYWFMFSVEAGIFLGFAFSVSSTAICLKILSDREELGMPHGRIALGILIFQDIAIVPLMVGINFLAPD----------------------AIFSFEVFLKKVGFILLFGAALVAGFRVLMPRIVRLIASLHAREVLVIGALVICFGAAYLTS-LAGLSLALGSFVAEMIIASTDESHQISATIDPFREAFSSIFFISVGLLLD--IRVINLPLFISIALGVLLVKGMLVTGVSLFLGYSMRVSMMAGMALAQIGEFSFVLAQTGMKSHLINQEVFQAMLAIIVVTMIVTPAMIAVAPKVADQVVPVLGFIPLVSKDASGIPSRP------PDSTIICAGEI---------HAAIIGFGVNGQNVAAVLHATNISYSVLEIDREIVKTMRRSGEPIYYGDCTEKKSLLRAGIDHARAVVLCVSDNMAVRKSIAVIREINNKTFIIVRARTLDEVDTLYKAGADVVVTEKFETSIQIFSQL------------------------------- 157826401 LINVIVLLGTAVFIVAILKRFKLSPVLGYLIAGAAIGDHGLKIVT-YDQTKLLGELGVVFLLFAIGLELSFERLKAMRRYVFGLGTLQVLTTAIVIAGAMVLIDGNSSAAIITGGGLALSSTALVMQVIEENRSQSTQIGRISLAILLLQDLAVVPLLVIVPLLSGNSQAS---------------------LATALGIAFLKAIVALLTIFVAGRVLLRPIFSFIESNSANELPISMTLLIVLSAAW-ATETFGLSLALGAFVAGVLVAETEFRLQAEESIYPFKSLFLGLFFMTVGMNIDALEMYEKLSHILTLSIALIGIKTLIITAFCILFGFNKGVAFYSGLLLSQGGEFAFILFSLGKESGVLEESSANILLLVVTFTMALTPLLAALGQKIAEKVDKGLGKTPTQI--------------------------IELGARDLTNHIIIAGLGNIGKMVARVLEAEGTSYVILDLDEDRVKEGLTDGFPVFKGDVSQADTLKALGTDRALAIILTMNNQVTIKKSLKTVTANYPDMQVIVKLKSLKNSREFYDLGATTIIPESYETGLQI----------------------------------- 109692196 LIQLLFLLGFMVFMVMLFQRAHIPASIAYLLVGVLLGAHTAGPVISEGYIHKIAEFGIVFLLFTIGLRFSWQQIYQLRHTILGLGTAQVGLTTLLVALLLWAMGVASVVAFVIGAVFAQSSTTIISKQLLEQGEDQSRHGRLGISLSVFQDITAVPFIIVIPVLGVAMAQDIAST---------------------LGMALFKAVLATALVVLVGRYLLRHLFHRVSSSDSAELFTLTVLLVCLAAAWLTQSL-GLSMAFGAFLAGMVMGETEFKLQVEAAIRPFRDVLLGIFFVSIGMLLDPMLLPEIGHIALAGALLLLLIKIVLVTALVLATGVALETAFRTGLILAVGGEFGFALLALALEGGTLDSRSSQIILTSVLLSMMLAVFLIRYNLQLSRFVVGRWIGQAAVSSEPFD----------------------DIEQHGLQQHVVIAGFGRIGQGVAQFLQKEQVPYIGLDLDAARVKNARLADVPVFYADSTDPDTLIAVGLAKARLLVISHEDLSAALTTLRHARTLHPDLPVIVRTRDESHVAELRQAGATEVIPETIEAGMMLTSHV------------------------------- 91204832 LINVIVLLGTAVFIVAILKRFKLSPVLGYLIAGAAIGDHGLKIVT-YDQTKLLGELGVVFLLFAIGLELSFERLKAMRRYVFGLGTLQVLTTAIIIAGVMVLIDGNSSAAIITGGGLALSSTALVMQVIEENRSQSTQIGRISLAILLLQDLAVVPLLVIVPLLSGNSQAS---------------------LATALGIAFLKAIVALLTIFVAGRVLLRPIFSFIESNSANELPISMTLLIVLSAAW-ATETFGLSLALGAFVAGVLVAETEFRLQAEESIYPFKSLFLGLFFMTVGMNIDALEMYEKLSHILTLSIALIGIKTLIITAFCILFGFNKGVAFYSGLLLSQGGEFAFILFSLGKESGVLEESSANILLLVVTFTMALTPLLAALGRKIAEKVDKGLGKTPTQI--------------------------IELGARDLTNHIIIAGLGNIGKMVARVLEAEGTSYVILDLDEDRVKEGLTDGFPVFKGDVSQADTLKALGTDRALAIILTMNNQVTIKKSLKTVTANYPDMQVIVKLKSLKNSREFYDLGATTIIPESYETGLQI----------------------------------- 168054444 --DVLWLLLASVVFVPLVQKIGGSPVLGYLAAGVLIGPYALSIIQNVHGTKAIGEFGVVFLLFNIGLELSVERLSSMKKYVFGFGSAQVLATAAVGYFTFLVSGASGPLAIVIGNGLALSSTAVVLQVLQERGESTSRHGRATFSVLLFQDLAVVVLLILIPLLSPNSSKGGVGFQ---------------AIAEALGLAAVKAVVAITAIIAGGRLLLRPIYKRMADNHNAEIFAANTLLVVLGTSFFTAR-AGLSMALGAFLAGLLLAETEFALQVESDIAPYRGLLLGLFFMTVGMSIDPKLLVAKFPMIMGALTLLIVGKTLIVTGLGRCFGLSTVAAVRAGLFLAPGGEFAFVAFGEAMMQGIMSLEMSSLLFLVTGLSMAITPWLAAGGQLIASRFDQQDVRSLLPAESET---------------------------DDLQNHMIICGFGRVGQIISQLLAERLIPFVALDVRSERVSMGRALDLPVFFGDAGSREILHKVGAERASAAVIALDTPGANYRTVWALSKYYPHVKTFVRAHDVDHGMSLEKAGATAVVPETLEPSLQLAAAILAQAKLPPSEIASAIDQFRSNHLSELTELS- 17231026 ILDFTTVLGASALGGYLANRLRQPVLLGYLVTGLALGPYGLKLLSDVPRIQSLASIGVAFLLFALGVEFSLTELRRVKNIAINGSLLQIGLTTALVAFLTITLGWNLTQGIFLGVVLSLSSTAVVLKTLGERGETNTLHGQVMLAILIAQDLALGLILAFLPVLNQPER-----------------------LVWALGIALLKVLLFLALAIALGRWIVPKLISNVAATESTELFVLTVISLCLSVALVTAKL-GLSIEMGAFVAGLMVSEIDHADHALAKVLPLRDTFACLFFASIGMLIDPIALMQNLGLVLGLVTLVMLGKAIVVMPIILKFGYSLKTTILTSLGINQIGEFSFVLALAGLQLQLIPEKTYILLLETTAITLVLTPISLNIAPQLIERLTQIPFFAQSLRQ--------------------FTEPNILSIPETISGHVVVAGYGRVGQVIVNILLNQGYVVLVIENSEAAIQRLRMQRIPYIFGDADSELVLEKIHLETAKALAIALPDPASSRLLLKRALAIAPKLDVIARSHHDNEIDLLTQMGAKEVVQPEFEAALELSAHLLSTLGEA------------------------ 157804188 IINVIILLGTAVFIVAILKRFRLSPVLGYLIAGAAIGDHGLKIVT-YDQTKLLGELGVVFLLFAIGLELSFERLKAMRRYVFGLGSLQVLTTAIVIAGAMVLIDGNSSAAIITGGGLALSSTALVMQVIEENRSQSTQIGRISLAILLLQDLAVVPLLVIVPLLAGNNQAS---------------------LAAALGIAFLKAVTALLTIFIVGRVLLRPVFLFISSESNNELPIAMTLLIVLSAAW-ATETFGLSLALGAFVAGVLVAETEFRLQAEESIYPFKSLFLGLFFMTVGMNIDALEMYEKISHILTLSIALIGIKTLIITAFCILFGFNKGVAFYSGLLLSQGGEFGFILFSLGKDSGILEESTADILLLVVTFTMALTPLLAALGRKIAEKVDKGLSKTPT--------------------------QMIELGARDLTKHIIIAGLGNTGQMVARVLEAEGVSYVILDLDDDRVKEELSNGLPVFKGDVSQADTLKALGTERAFAIILTMNNQVTIKKSLKTISDNYQDIPVVVKLKNLKNAREFYDLGATTIIPESYETGLQI----------------------------------- 73666728 LLDIITLLSAAIVIVVLFWKLNISPVLGYFVAGTLIGSNGLNLVESSVIIQNLGEFGVVFLLFLIGIELTFERLIAMRLHVFGFGTLQVIVTASVIWYISNKFGIDSRGSLIIGGALALSSTAIVLQVLQEKGYQSTQVGRLSIAVLLLQDFAVVPLIVLLPLLTGES---------------------HHSIPISLLYSFIKAAIALTLIFITGRLLLRPLFNTIAAMKSNEIFIATTLLIVLGAAFITEN-FNLSMALGAFVSGLLVAETEYRHDVEQVVLPFKRLLLGLFFMTVGMSIDIKFVLNKLPIITLASISLIALKSFIIFILCRFFRFQLAAAIQAGLLLSQGGEFAFILFGLAAEKNVLSSDLAQTLMMITTVTMAFTPLLAALGDWISKLITKKKISLNS--------------------------QELTLDTKDLDQHVIVVGFGRVGRMVAKVLVAEHVNYIASDIQPKIVKDGIDEGYPVYLGDLTKLNTLQSMAISRARMIIIAINNEVTIKKIISLVAKNFPHIIIIVRLPDLNNVEIYKELGAHYLIPETYEVGLQL----------------------------------- 193212350 ---LIGTLAIATIL--LFQRIRIPPVIGLIFTGIMLGPTGFGVVSDSGLISILAELGVVLLLFTIGLEFSLDDMKKLQKIVFAGGLAQVMLTGMIIAALAFWLKISIQEAIVLGFSFSVSSTALCLKILSDRDELSFEHGKIALGILIFQDMAIVPLMIGLTFLTPGKVISPEATFQEVALLLLFAIGMFGG----------------------FRLLMPRIVRMITELHAGEVLVLGALVLCFGAAWLAS-LIGLSLALGAFMAGMVIASTDGSHRISRTIDPFREALTSIFFVSVGLLLD--VNMIELPWLIGVALVVLLVKGIVMTGISMALGFSTRVSLMSGMVLAQIGEFSFVLAGSAKNTGLLDQHMFQLMLTIIVVTMIVTPALISAAPAFAAQMAP---------------VFRFMPLMPEPKPKQPTRTTTSSIACKGEIHAVIIGYGLIGRNVAAVMNATNLLYTVLDTNRKVVSTMRRKGEPLFFGDCTERKSLLRVGTDHCRSVVICIPEIEAAIQCIRQVRIINSEAFIIVRARSFQSASQFYRAGADAVVTEIFETSIQMFSELLR----------------------------- 212703646 ILTLTGGLGAALVLGFVTQKLRLSPLVGYLLAGILVGPHSPGFVADAGLASQLAEIGIILLMFGVGLHFHLKDLLAVRGIALGGAAVQITLTTLSCMFLLQFWGFSLWAGAVFGMSVSVASTVVLTRVLADNHVLHTPTGHVALGWLVVEDLFTILLLVLLPVVLGAGEG---------------------NIWWILGKTLLKLAALTVFTLVAGQRLIPALLGYVARTGTRDLFTLAVIVLALGIAVGSALFFDASMAFGAFLAGMVVGQSDFSARATAEALPLRDAFAVLFFVSVGMLFDPAALLEQWPLFLMALGVIVLLKPLLAFLVCLVARKPLRLAVSVGLSLGQIGEFTFILIALGVSFGLFDSSISNAVIPAALLSITLNPLLFRRVGALTRLLERLGLGARLPRMEHGQTAADGLPRVVVVGFGPVG------------------------RSLCRIARAHGMLPVVVEANIDTVRRLRGLGRPAVHGDATQAEVLREAGLEQAQALLLSAP-GIPAREVVPIARAINPDLRIFVNTPFASEADSLRGMGVEGAFSGEREVALSMSRFL------------------------------- 68171517 LLDIITLLSAAIVIVVLFWKLNISPVLGYFVAGTLIGSNGLNLVESSVIIQNLGEFGVVFLLFLIGIELTFERLIAMRLHVFGFGTLQVIVTALAIWYISSQFGVDSKGSIIIGGALALSSTAIVLQVLQEKGYQSTQVGRLSIAVLLLQDFAVVPLIVLLPLLTGES---------------------HHSIPISLLYSFVKAAIALTLIFITGRLLLRPLFNTIAAMKSNEIFIATTLLIVLGAAFITEN-FNLSMALGAFVSGLLVAETEYRHDVEQVVLPFKRLLLGLFFMTVGMSIDIKFVLNKLPIITLASISLIALKSFIIFILCRFFRFQLAAAIQAGLLLSQGGEFAFILFGLAAEKNVLSSDLAQTLMMITTVTMAFTPLLATLGDWISKLITKKKISLNS--------------------------QELILDTKDLDQHVIVVGFGRVGRMVAKVLVAEHVNYIASDIQPKIVKDGIDEGFPVYLGDLTKLNTLQSMAISRARMIIIAINNEVTIKKIISLVAKNFPHIIIIVRLPDLSNVEIYKELGAHYLIPETYEVGLQL----------------------------------- 146307393 ---VVTLLAAAVVAVPLLKRIGFGSVLGYLAAGMMIGPFGLQLIHDPHTIIRVGELGVVMFLFVIGLELKPSHLWELRGQIFGLGSLQVVVCAVLLTFVGMAFGFPWQVSFVCAAGFVLTSTALVMQVLSERGDIAEPRGQRIVSILLFEDLLIVPLLAVVAFLA------PTEVVHEPTSPLWQRIG----------IAALSLGALVAIGL----WLLNPLFRVLAQARAREVMTAAALLVVLGAALLM-EIGGFSMAMGAFVAGVLLSESTFRHQLEADIEPFRGLLLGLFFLGVGMALDLQVVATNWMLITSGLLALMLVKALCIYAVARLAKSSHGDALDRAVLMAQGGEFAFVLFAEALKLRVISPEVNANMTAIVVLSMGVTPVALLLYRRFAR--------------------------------AQSVSMDGVEPAQNLQGNVLIIGFGRVGQIACQAPLAQGAKLSIIEIDPEVIRAVEPYGFKAYYGDGARHEILHAAGAHHARAIIVCVNDKKAATRIVESTRHYCPQVKLLVRAFDREHALELVKHDADYIVRETFESALLLGRQAVLTLGASEHEADAVTDEVRMRD--------- 300023138 ---------------------GIAAVLGYLVAGVMLGPFGAGALQDAEQVLHFAEFGVVLLLFLIGLELRPKRLWAMRQAVFGLGSAQVVLTIALGFIGMLFFDTQWQPALFAGAALALSSTAFALQVMEENGELQTRHGRLGFSVLLFQDIAAIPLIALAPYFAVSAMQQA---------------------PHIDYLTFAKGLATIAAVVFVGRYALDFLLRLVALSKVKEAMTAAALLTVVGVTLIM-EAVGLSASLGAFIAGALLAESSYRHELEADIAPFEGLLLGIFFTAIGMSLNLKLLVSEPVLIALLTVSLIAVKSVILFGLGRWQGLEAGPARRLAFALSQGGEFAFVLLSVGRAAGVLGTRPSEILAVVVTLSMAMTPLLLMLERVLFK---------------------------------KQAPQRAFDPIPENDGHVVIAGFGRFGQITARVLRAKGIPFTALDISAEQIEFVKRFGNKAFFGDVSRPEVLEAAQIGKARAFVLAIDDVEASMRAAEIVKTRYPHVPVYARARDRMHAMRLLDLGVAELRRETFLASLDLTRLLLLGLGYSQRVAERTVNTFRDHDERRL----- 241764393 -SWLTYGFVAAVLAVPLARALGLGAIIGYLAAGIAIGPWGLALVRNVQDILHFAEFGVVLMLFLIGLELQPSRLWALRRPIFGLGSAQVLGCAAALFALAWLVGLPWRVSLVGALGLALSSTAIALQSLTERNLLRAGSGQAAFSILLFQDVAAIPILALLPLLGAAAGEGPGHT------------------PGDLALEALKIVGVVGAIVLGGRLLLRPLLRWIAKSRTPEIFTAAALLLVVAIAMLMVT-VGLSMALGAFLAGVLLADSEYRQELEADIEPFKGLLLGLFFIAVGMSIDFGVLMRSPWQMAALLAGFLVVKAIVIFGLARVAEIPYQERPVFTVLLAQGGEFAFVVFQAAAGAHVFAAETASLLIGAV-----------------------------ALSMLLSPLLLALLDRVLLRRFAQVKAPKAAEISEPQEAPIIIAGFGRYGQIVSRVLLAQGIPTTVLDHSVEMLEVARTFGYRVFYGDATRLDLLRTAGAERARILVVAVDDPDQSLKIAKLARAHFPHLQIVARARDLTHWNKLRDVGVTLVQRELFESSLKSARTVLEL---------------------------- 1145264 ----ALVFLAAVVLAPLSRRLGLGSVLGYLAGGAVIGPWGLKLISDVEHIFHVAELGVVVLLLFVSLELQTSRLWALRRSVFGLGGAQVLFTGALLASVGLLCSLTWGAAIVTGFGLSLSSTAFALQLLVERNRLTTPYGQLAFGILLFQDLAVVPLLALLPLLGDGGAPS----------------------PGTVWLLLLKDVGVLLAEVLSGRYLVRPAFRAVAATHRQELFTATALLLVVATASVINA-VGLSMGLAASLAGVLLADSEYRHELEADLAPFKGLLMGLFFISVGMTVNLSLILQKPLLVFGLVLGLVALKGAVLYGLGRMALGRREPALDLAVVISQGGEFAFVLFSLATAQHVMERSLSELLVVVVGLSMAV------LYAAHERWVRPRFKPKASGRE--------------------------FDVAPTEDNPVIIAGFGRVGQVVGRLLRAKRIGFTAIDASPEQIDFMKRFGSQVFYGDASRLDLLRAARADKAKVFVLAIDDIEASLRTARAVQQHFPHLTLFVRARNRVHAYELLDMGIERVMRETFLDRLEMGAGVLQELGLTYSESRRAQERRMMEHDERLL---- 220927004 LPPVLTFLSAAVIGVPIVRMLGQSAVLGYLAAGVVIGPSGLSLIPEAETARSVSELGVVLLLFIIGLELEISRLISLRRDILGLGTLQLVTCAAALGGLAMLGGLAPAASVVVGIALALSATAVALQLLQERRDLGAPYGQRAFAILLFQDLSIVAI----LALLPLLASTGTSAGENWLSEALSSTG--------------SAVAAVVAAVVVGRYGLNPFFRLLAASGAREVMTAAALLVVLGTALLM-EHVGLSMAMGAFLAGLLLAESNFRHQLEADIEPFRGMLLGLFFMSVGMSIDVALVRAHWLGLSAAMVSAILLKTTIVAGLFRLFGSPWLDALRGAAVLAPAGEFAFVLLPVAGELGIVDGAAGRLAIALAALTMLVGPLAAK---GLDGFLARRRTGALEP---------------------------AYDVIENAEARVLVVGFGRFGQILNQVLLAQGISVTVIDKDVEQIRSAARFGFRVYYGDGTRLDVLRAAGAGRAELICICIDDPEETLKIIDLVHAEFPSARTYVRAFDRVQAIEAMNRDVDFVIRETVESALAFGRATLEALGVAAAEAAGIADDVRKRDVARLV---- 242086302 ----LTFLGVTVLVVPAFRVVKASPILGFFCAGVVL--NQFGLIRNLTDVKLLSEWGILFLLFEMGLELSLSRLKALARYAFGMGLPQVLLSTLAGAIGTKILQFSIDEAIVIGAALSLSSSAFVLQLLAEKGELPTRFGSATLGILLLQDIAVVPLLVILPVLESQNIVERS-------------------LWPLLLAESLKALGGLGLLSLGGKYLMRRVFEFVAESRSSEAFVALCLLTVAGTSLITQKL-GFSDTLGAFLAGAILAETNFRTQIEADIRPFRGLLLGLFFMTTGTSIDMQLLIREWPNVLTLLGGLVAIKTLIITAIGPRVGLTLKESVRIGLLLSQGGEFGFVVFSLANRLGVLPLELNKLLIIVVVLSMALTPLLNEVGRRVAGIIDERSEEKEKPAEMVNYGATEP---------------------------VVILGFGEMGQVLANFLSAEGWPYVAFDLNPAVVKSARKSGFRVLYGDGSRPSVLQSAGITFPKAIMVMYTGKEKTIESVNRLRQAFTAVPIYARAKDLSHLLDLKKAGATDVVLENAETSLQLGSILLK----------------------------- 194337128 ---LIGAFAVAIIL--IFQRLKIPPVIGLIFTGILLGPSGIGAVYDQKMISTLAELGVVLLLFTIGLEFSLDDLKKLKTIVLVGGVVQILVTGLAISFLAYWFGISLSAALFLGFTFSVSSTAICLKILTDRDELTLPHGRIALGILIFQDIAIVPLMIGINFLNPDASPS----------------------FAIVANKIGVIVLFASGIFIGFRLLMPKMVHLIASLHAREVLVIGALVICFGAAYLTS-LAGLSLALGSFVAGMVIASTDESHQISVTIDPFREAFSSIFFISVGLLLD--VKMINLPLFVAIALVVLLVKGLLVAGVSLFLGNSPRVSMMAGMALAQIGEFSFVLAESGLKNSVINHEVFQAMLAIIVVTMIVTPAMIAIAPKFADQMAPALGFIPLVSRYSSAPSVRP------PDSTIICAGEI---------HAAIVGFGINGQNVAAVLHATNISYSVLEIDREMVKVMRRKGEPIYYGDCTEKKALIRAGIDHARAVVLGISDTTAVRNSIAMIRDINNKAFIIVRARTLDDVAALYKAGADVVVTEKFETSIQIFSQL------------------------------- 282891602 IWILAVGLSFACAAGYIAQRLKLSPILGYLIAGFFIGPNSPGFIADQSISDQLANIGVTLLMFAVGLNFNWKDIDADKKIVVPGALILSFLSICAGILLNVSLGQTVIEGFVIGVAICVSSTVVIVRVLADQNLLHTKQGHIVVGWTIVEDLVSVLGLILLPALIYSPSENTS--------------GPFLSILSSVGIVLLKVVVLGLIVHFIGENLIERILKLIARTRSHELFTLAILASVFLIAVGCSYIFGISLALGAFIAGTVVGKTELSHQAAANALPMRDAFAVIFFLSVGMLFNPLAVQNNLPLFAGILVILLLLRPLVAYLIVKIAKYPSYIGFTVALAISQIGEYSFILAEEGSRLNILPDNAYDILVACAFISIALNPILFQFFKPLTKATRPYLDVDTSKIQLDTLSEATGTFLPM----------------------ALVVGFGPVGRAVARHL-ATQYQVLVIDQNIDTVSSTKEKNIELLFGDATQLQLLERAKIENVQVIVITTPDLPITNSIIEAAQHINPHADIIARVHFERDYDH-TKFGSIPIVCDETACAEKMVELVSQ----------------------------- 165933810 LINVIILLGTAVFIVAILKRLRLSPVLGYLIAGAAIGDHGLKIVT-YDQTKLLGELGVVFLLFAIGLELSFERLKAMRRYVFGLGSLQVLTTAIVIAGAMVLIDGNSSAAIITGGGLALSSTALVMQVIEENRSQSTQIGRVSLAILLLQDLAVVPLLVIVPLLAGNNKASLAAALGIALLKA---------------------VTALLTIFIVGRVFLRPVFSFISSESNNELPISMTLLIVLSAAW-ATETFGLSLALGAFVAGVLVAETEFRLQAEESIYPFKSLFLGLFFMTVGMNIDALEMYEKISHILTLSIALIGIKTLIITAFCILFGFNKGVAFYSGLLLSQGGEFGFILFSLGKDSGVLEESTADILLLVVTFTMALTPLLAALGQKIAEKVDKGLGKTPT--------------------------QMIELGARDLTNHIIIAGLGNTGKMVARVLEAEGISYVILDLDDDRVKEELSNGLPVFKGDVSQADTLKALGTERAFAIILTMNNQVTIKKSLKTISGNYQDIPVVVKLKNLKNAREFYDLGATTIIPESYETGLQI----------------------------------- 15893175 LINVIILLGTAVFIVAILKRLRLSPVLGYLIAGAAIGDHGLKIVT-YDQTKLLGELGVVFLLFAIGLELSFERLKAMRRYVFGLGSLQVLTTAIVIAGAMVLIDGNSSAAIITGGGLALSSTALVMQVIEENRSQSTQIGRVSLAILLLQDLAVVPLLVIVPLLAGNNKASLAAALGIALLKA---------------------VTALLTIFIVGRVFLRPVFSFISSESNNELPISMTLLIVLSAAW-ATETFGLSLALGAFVAGVLVAETEFRLQAEESIYPFKSLFLGLFFMTVGMNIDALEMYEKISHILTLSIALIGIKTLIITAFCILFGFNKGVAFYSGLLLSQGGEFGFILFSLGKDSGVLEESTADILLLVVTFTMALTPLLAALGQKIAEKVDKGLGKTPT--------------------------QMIELGARDLTNHIIIAGLGNTGKMVARVLEAEGISYVILDLDDDRVKEELSNGLPVFKGDVSQADTLKALGTERAFAIILTMNNQVTIKKSLKTISGNYQDIPVVVKLKNLKNAREFYDLGATTIIPESYETGLQI----------------------------------- 115489604 ----LTFLGVTVLVVPAFRVVKASPILGFFCAGVVL--NQFGLIRNLTDVKLLSEWGILFLLFEMGLELSLSRLKALARYAFGMGLPQVLLSTLAGAIGTKILQFSVDEAIVIGAALSLSSSAFVLQLLAEKGELPTRFGSATLGILLLQDIAVVPLLVILPVLESQNVVEQS-------------------VWPMLLAESLKALGGLGLLSLGGKYLIRRIFEFVAESRSSEAFVALCLLTVSGTSL-LTQWLGFSDTLGAFLAGAILAETNFRTQIEADIRPFRGLLLGLFFVTTGTSIDMELLIREWPNVLSLLGGLIAIKTLIITAIGPRVGLTLQESVRIGLLLSQGGEFGFVVFSLANRLGVLPLELNKLLIIVVVLSMALTPLLNEIGRRAAGIIDEKSETKEKPAEMVNYDATEP---------------------------IVILGFGEMGKVLAKFLDAEGWPYVAFDLNPAVVKSARKSGFPVLYGDGSRPLVLQSAGVSSPKAVMVMYTGKEKTIEAVNRLRQAFPGVPMYARAQDMSHLLDLKKAGATEVVLENAETSLQLGSMLLR----------------------------- 298351841 ----LTFLMVTVIIVPAFRILKASPILGFFFAGVVL--NQFGLIRNLTDVKVLSEWGILFLLFEMGLELSLARLKALAKFAFGMGLTQVLLCTAAGAIGTKILEFSIDEAVVIGAALSLSSSAFVLQLLAEKGELPTRFGSATLGILLLQDIAVVPLLVILPVLESQDIGGES-------------------IWPMLAKESAKALGGLGILSLGGKFFLRRIFEVVAETRSSEAFVALCLLTVAGTSL-VTQWLGFSDTLGAFLAGALLAETNFRTQIEADIRPFRGLLLGLFFVTTGTSIDMEVLFREWPNVLSLLGGLIVIKTLIITAIGPRVGLTIQESVRVGFLLSQGGEFAFVVFSLANRLGVLPNELNKLLIIVVVLSMALTPYLNQLGRKAADFLDERLDPGEKIGEDVNFDVSES---------------------------IVIIGFGQMGQVLANFLSTPGWPYIGFDLNPAVVKESRKLGFPILYGDGSRPSVLQSAGVSSPKAIMIMYKGKKRTTEAVQRLRLAFPGSPIYARAQDLPHLLELKKAGATDAILENAETSLQLGSKL------------------------------- 88606860 -----------------FWKLRISPVLGYFVAGAAIGTHGLQLVESSSIINSLAEFGVVFLLFLIGIELTFERLSAMRMHVFGFGTLQVIVTATLIWCVARGLGVDSESSVVIGGALALSSTAIVLQVLQEKGMQSSQVGRLSIAVLLLQDFAVVPLIVLLPLLAGESNS----------------------LVGSLFIAFLKAGVALALIFVTGRLLLRPLFGTIAAMKSNEVFIASTLLIVLGAAFVTEN-FNLSMALGAFVSGLLVAETEYRYDVEQVVLPFKKLLLGLFFMTVGMSIDTELLLSKLPVVAALSLSLMLLKSFIVCVLCRCFRFSLSAGLQAGLLLSQGGEFSFILFGLAAEKSVLSHDLAQVLMMATTVTMAFTPLLATLGNWISGFLTKNKVSYTSSA--------------------------LVLDTSDLDQHVIVVGFGRVGRLVAKVLMAEHVNYIASDIQPSVVTEGRKEGFPVYLGDLTKLEVLTAMGASRATAIAIAINNEVTAKKVIALVAKNFPDTIIAVRIPDLSNADMYKKLGAHYLIPETYEAGLQL----------------------------------- 157964958 LINVIILLGTAVFIVAILKRLRLSPVLGYLIAGAAIGDHGLKIVT-YDQTKLLGELGVVFLLFAIGLELSFERLKAMRRYVFGLGSLQVLTTAIVIAGAMVLIDGNSSAAIITGGGLALSSTALVMQVIEENRSQSTQIGRVSLAILLLQDLAVVPLLVIVPLLAGNNKASLAAALGIALLKA---------------------VTALLTIFIVGRVFLRPVFSFISSESNNELPISMTLLIVLSAAW-ATETFGLSLALGAFVAGVLVAETEFRLQAEESIYPFKSLFLGLFFMTVGMNIDALEMYEKISHILTLSIALIGIKTLIITAFCILFGFNKGVAFYSGLLLSQGGEFGFILFSLGKDSGVLEESTADILLLVVTFTMALTPLLAALGQKIAEKVDKGLGKTPT--------------------------QMIELGARDLTNHIIIAGLGNTGKMVARVLEAEGISYVILDLDDDRVKEELSNGLPVFKGDVSQADTLKALGTERAFAIILTMNNQVTIKKSLKTISGNYQDIPVVVKLKNLKNAREFYDLGATTIIPESYETGLQI----------------------------------- 257093665 -------LAAAVVCVPLAKRSGLGSVLGYLIAGWLIGPWGLKLVGDVESTLHFAEFGVVLMLFLIGLELELKRLIEMHRAVFGGGSLQMAACGAVLALGLIALGLTWQAAVAAGLALALSSTAIAVQTMNERNLMAAPVGRSSFAVLLFQDIAAIPLIALVPFL-----------------------GAASGEGGTGWLGAAKAIGAILGVVIIGRFLTRPLMRLIAKSEVREIFTAFALLLVIGIAQLMAG-AGLSMALGAFLAGVLLASSEYRHALESDIAPFKGLLLGLFFIAVGMSIDFGQVIARPALLAVLVVGLLVVKGTMLALIAPRLEVPPSERWLFAALLAQAGEFAFVVFGVARAAQVLPRDWEGRLTAAVALSMAATPLLLIAFDRLTARRARTQR--------------------------------AADAIDDDSAPVIIAGMGRYGQIVGRLLLAQGIPITVLDHDPDQIDTLRKFGYQVFYGDATRLDLLAAAGAARAKLLVVAIDDVADSLALVDLARASFPKLTIVARARNVRHWLELADRGVTAIERETFESSLKSARTALTVLGVEPYEARSIAEAFRRQ---------- 21673546 ---LVLIGALAIVNILVFQKIRIPPVIGLIFTGIMLGPTGFHVIRNSGLISTLAEMGVVLLLFTIGLEFSADDLKKLRKIVLFGGTAQILLTGLVIAMFSYWLMDAIGEALVLGFSFSVSSTALCLKILSDRGELGFDHGKIALGILIFQDMAIVPLMFGFSFLTRGSSMPLESSFEE----------------------IALLLLFAIGMFGGFRLLMPKIVRIITELHAGEVLVLGALVLCFGAAWLAS-LIGLSLALGAFMAGMVIASTDGSHRISRTIDPFREAMTSIFFVSVGLLLD--VNMIELPWLIAIALVVLVVKGLIMTGILMALGFSLRVSLMSGMVLAQIGEFSFVLAGTAKDAGLLDQHMFQSMLAVIVVTMIVTPALISAAPKFAAQVAP---------------ALGFMPLASKPEPKQPARAAAGPIVCRGEIHAAIIGFGLIGRNIAAVMNATNLNYTVLDTDRKTVKTMRRQGEPLFYGDCTERKSLLRIGVDHSRAVVICIPEIDAAIQCIRLVREINPGAFIIVRSRSLESTNRFYRAGADAAVTELFETSIQMFSELLKHFRVEPETILAQQEIIRRE---------- 89055839 ---LSFIFLIAVIAVPIASRLGLGSVLGYLIAGIVISPVLRVLGVDVISIQHFAEFGVVMMLFLVGLELQPKALWEMRARLIGLGGGQVVLTILAVLGVAIALGQSWQIGLAVGFIFALSSTAIVLQTLGEKGLLRSDGGQGSFSVLLTQDIAVIPMLAILPLLAAGHDSADASHGAQEHAGDGHGDAMSLVSGLNGWQTALVTLGAVGFVVVGGSLLTGPLFRFIAAANLRELFTATALMMVIGIALLMS-LVGLSPALGTFLAGVVLANSAYRHELESDIDPFRGLLLGLFFMTVGAGVNFTLLGENLGTVLGLTLGLMVLKAVVLIALAYVFRIKGADKWLMALSLAQAGEFGFVLLSFTVANNVLPAALSDLLLLVVALSMLLTPALFILY---DRVIAPRYAAGEAREADAMPDEAK----------------------------IIIAGAGRVGGLIDRVLRGAGHETTVIDYNSRRLDIMAKFGVKNYFGDATRPDLLAAAGLAEASVLIVAIDDRDSITQIVDYAHKTYPNLHVIARATDRDHVYDLWFHGCRDIIRETYDSTLRMGRSAFEALGIEAETAQEMVDAFNAHDREIMLAIA- 268680004 LTIILSATAIATFLNIILKRFNIPTIIGYIFTGFAIA-YLFELGRNNDSLTHIAEFGIVFLMFTIGLEFSIKHLMAMKKDVFFYGLLQVGLVGGVIALSAFLFGMEKKSAIMIGYALALSSTAIVLKIFNDKGMIHTVYGRKALGILLFQDIAVIPILLMIHIFSNEQST----------------------LSALLLQTFYSVVIILGLMYLIGKYVLNRFLSLVVWADTQEIFIAGVLLFVVGASF-LAHMLGFSYSLGAFLAGMMMSESQYKHQIEADLVPFRDLLLGLFFITVGMQIDFNLMVENYEMILLSLVLMLALKIAVVFAILFFS-VGGRVALKTGLALCQGGEFSLAILALASSSHLLSNTVTQILIVTVVLSMVMTPFILKNMKKIVDAITKEPS-----------------------------NGDFMIHSSGIKDHIIVCGYGKLGQEIVYRLKKMNVNYVVLEHDINLVKLGQSRGEPVYFGNAAEKSILKNAFVENAKAVIVAINNEKKLILLCEILKSFNAPIKIVAKASDYDEKKLLKSLHVKHIVNEGREAAKALLK--------------------------------- 157829086 LINVIILLGTAVFIVAILKRLRLSPVLGYLIAGAAIGDHGLKIVT-YDQTKLLGELGVVFLLFAIGLELSFERLKAMRRYVFGLGSLQVLTTAIVIAGAMVLIDGNSSAAIITGGGLALSSTALVMQVIEENRSQSTQIGRVSLAILLLQDLAVVPLLVIVPLLAGNNKASLAAALGIALLKA---------------------VTALLTIFIVGRVFLRPVFSFISSESNNELPISMTLLIVLSAAW-ATETFGLSLALGAFVAGVLVAETEFRLQAEESIYPFKSLFLGLFFMTVGMNIDALEMYEKISHILTLSIALIGIKTLIITAFCILFGFNKGVAFYSGLLLSQGGEFGFILFSLGKDSGVLEESTADILLLVVTFTMALTPLLAALGQKIAEKVDKGLGKTPT--------------------------QMIELGARDLTNHIIIAGLGNTGKMVARVLEAEGISYVILDLDDDRVKEELSNGLPVFKGDVSQADTLKALGTERAFAIILTMNNQVTIKKSLKTISGNYQDIPVVVKLKNLKNAREFYDLGATTIIPESYETGLQI----------------------------------- 238650856 LINVIILLGTAVFIVAILKRLRLSPVLGYLIAGAAIGDHGLKIVT-YDQTKLLGELGVVFLLFAIGLELSFERLKAMRRYVFGLGSLQVLTTAIVIAGAMVLIDGNSSAAIITGGGLALSSTALVMQVIEENRSQSTQIGRVSLAILLLQDLAVVPLLVIVPLLAGNNKAS---------------------LAAALGIALLKAVTALLTIFIVGRVFLRPVFSFISSESNNELPISMTLLIVLSAAW-ATETFGLSLALGAFVAGVLVAETEFRLQAEESIYPFKSLFLGLFFMTVGMNIDALEMYEKISHILTLSIALIGIKTLIITAFCILFGFNKGVAFYSGLLLSQGGEFGFILFSLGKDSGVLEESTADILLLVVTFTMALTPLLAALGQKIAEKVDKGLGKTPT--------------------------QMIELGARDLTNHIIIAGLGNTGKMVARVLEAEGISYVILDLDDDRVKEELSNGLPVFKGDVSQADTLKALGTERAFAIILTMNNQVTIKKSLKTISGNYQDIPVVVKLKNLKNAREFYDLGATTIIPESYETGLQI----------------------------------- 239946792 LINVIILLGTAVFIVAILKRLRLSPVLGYLIAGAAIGDHGLKIVT-YEQTKLLGELGVVFLLFAIGLELSFERLKAMRRYVFGLGSLQVLTTAIVIAGAMVLIDGNSSAAIITGGGLALSSTALVMQVIEENRSQSTQIGRVSLAILLLQDLAVVPLLVIVPLLAGNDKAS---------------------LAAALGIALLKAVTALLTIFIVGRVFLRPVFSFISSESNNELPISMTLLIVLSAAW-ATETFGLSLALGAFVAGVLVAETEFRLQAEESIYPFKSLFLGLFFMTVGMNIDALEMYEKISHILTLSIALIGIKTLIITAFCILFGFNKGVAFYSGLLLSQGGEFGFILFSLGKDSGVLEESTADILLLVVTFTMALTPLLAALGKKIAEKVDKGLGKTPT--------------------------QMIELGARDLTNHIIIAGLGNTGKMVARVLEAEGISYVILDLDDDRVKEELSNGLPVFKGDVSQADTLKALGTERAFAIILTMNNQVTIKKSLKTISSNYQDIPVVVKLKNLKNAREFYDLGATTIIPESYETGLQI----------------------------------- 219117373 ---------------PVCKRLGTSPILGFLASGMLLGPNGCGLISGIHTTETLAELGIVFFLFEMGIELSFDRLLSMRKDVFGLGFLQFSITAVAVALVGKLAGLPANALVVLGGGLALSSSAFVLQLLKDKNQLATRFGKAAFGILLFQDLAVVPLLVVTPILAGSGQ----------------------GLASAVGSAVVKAAMALGSIAVAGRFVLNPLFKTVAQAQSQEAFLGVVLLTVLSMSF-MTEGLGLSNTLGAFLAGVLLSETKYRYQVEADIAPFRGILLGFFFVTVGFEIDLALIWSQLPLVGSLVMGIILIKAAITTALSLAFGLSLSTSQQTGLILSQGGEFAFVAFGLARSLGILDVATTKLLLTSVSLTMALTPAMATIGAKVAKRLE-----------------------ESSDFTHYLGQDRDANEIKESDDFAVVIGYGVVGKVVCDLLDRKFIKYVGLDIDPNKAIQARNAGLPVFYGDIGRQEVAEAFNVGKAKAVIVCIANRAQANRCVIALRRWYPNLKIFARAADADHANRLQ----------------------------------------------------- 117926709 LLELLIIFALSVSVVYLCHRLGIAPIIGFLLTGAVAGPFGLTLIDSIEQVELLAEIGVMLLLFTIGMELSLTKLVEMQRAVFVGGGLQVGLTVAVGALLAVALGFPLNQSLFFGFLLAHSSTAIVLKTLQSRGEVGSAHGGAAVGVLIFQDLIVVPMLLLVPLLAGKAENPMLEMG----------------------LFSLKFVGIGFALWFGARRLIPAMLNAIVRLRDPELFLLFIIAIGLGIAWLTAA-AGLSLALGAFLAGLIISESEYGHQAFASVLPFRDVFTSLFFISVGMLMDVGFLWNHLGLILTLTLLAILCKALLTSGAVLSAGIGFAAAAGAGLTLAQIGEFAFVLARSGVDEGLLSQQAYQTFLAVSVLTMSMTPLLA--------GRAGRWGRKLAHMPLFRRLAL--------------GAEAANPTKDTLHNHLIIIGFGENGHTMAQLARYHGIDHLILETNPETVRREKLAGAHIQFGDASRASILKHAGIDHAKALLITVPDAAATRHILHTARHLRADLPIIARTSFKNEVEALETLGATHVVAMQLEASVVLCQHTLRHLEIPQEQILLDLDDIRHH---------- 304322127 -------LGATAVAVPLFRKLKLGTILGYLGAGVLLGPSALNLLYNGDGVFAIAELGVVLFLFVIGLELSLSRLWSLRHTIFGLGLMQLLVGTAIGWVIDYIDVLSTGPAYIVGFGLACSSTAFALSLLEERHELNTPHGTKAFSVLLLQDVAVIPLFAAIPFVATQGDNAADGLPIDWQAIGL-------------------AAGAIAAIVFLSHFVLDRVLRLVAISGSREAFTAAALLIV-AVTALIVDAAGLSMALGAFLAGVLLAESTFRHQIESDIEPFRELLLGLFFIGVGMQLDLAVLRNAWVVVLFGAAALIVFKAAVIFVLARILKSATPTALKTAAVLSQGGEFGFVVFSLSVGEGLLTSADATMFSAIVTLSMMATPLIMMAVSKLE---------------------------------HNPSGAAIPVTDMEDHGSVLIVGFGRMGQLVNQVLRSSNVKTICIDNSPRRIEVASRFGNKVYFGNGTDVHLLFQAGALDVDAIVFTLNAKEKLKPVVQAVRERCPKVRILARVYDRLHEIEMMDVKADFVVREMYESSMALAGETLAGLGFSEQLIADIMAEYRERDRDRLLA--- 114777921 ----LFLLVTVSITVGISKKLGVGSVLGLLIAGIIVGPYSPGPVDQVESLRHFAEIGVVLLLFLIGLEMRPGKLWTMRREVFGLGSLQIVFGIVIGAYAYWSMPMSAGVAMLIGLTLALSSTAFVIQILQERGEIASRYGTASFAVLLMQDLAVIPLLAITPLFSE---------------------GGVLPDDIPVWEEVLFVAGMIAGVVAVGKYIVPYLLSRFARDRNREAFVFTVM-LSVVFAVWAMEHAGLSMALGAFLMGMTLSDSRYRIQIEANIEPYKGILMSLFFVAVGMSLDLNIVMEHPWTIARHVFVIMLIKILVVFLLALTFGFSRSNAFRMSFLLSQSGEFGFVLFGAARVLGVIGDEIFAVGIAVISITMLLTPFCVKLGEMIA-------AKAPAGRDLIGEIPDEDNFAP-----------------------VVIAGFGRVGQVVANMLELSQIPYMAYDSDHDLVLRERKKGKSVYYGDMSDPALLSAIGLGKARLVIVTVDSPLHAVRVVSHIKDIYPGLNVFARAKDVDTKHLLIKYGATWAIPEALEASLLMSETLLAMDIDKTTVDALL--DALRKDDYKLL---- 307110252 -SDFLTFLIATVLVVPVFKSAKQSPVLGYLFAGLVLGQ--LGLFRNLEEVEKLSELGVLFLLFEMGLELSIDRLRALARFAFGMGTLQMIICTLAFTVLGLPPGGDVDEAIVIGAALSLSSSAFVLQLLRERGELDTKFGQATLGILLLQDIATVPFLVLLPLVEGNNSALLEGADT-------------ISLLQQLGPTALKTLGGLGIVLLGGRLFMRRVFELVAEARSEETFIALCLLSVTGASLLTQRM-GFSDTLGAFVAGVLLSETNFKTQVEADIQPFRGILLGLFFVTTGSSLDVGLLVQEWPLALALLSGLLALKISVISALGPMFGLTRAESVRTGFILSQGGEFAFVLLALANQLNVLPAELNRLLIIVVVLSMALTPLLTEVGKTFAAKLTAPGGEALYSSEGYNQEEP-----------------------------VVICGFGGVGQTVANMLESRPLPYVAFDNNVGRVQAAQEAGFNVLFGDGTRKKVLHAAGIDKPRAVAVGYTARQKAVSAVEALREAYPGVPIYVRALDMAHAASLKEAGATDVVIAEAEAGLVVGSQLAR----------------------------- 78186546 ---LVLIGAMAVAIILVFQRLKIPPVIGLIFTGILLGPSGIGVVYDEKLISTLAELGVVLLLFTIGLEFSLDDLKRLRRIVLVGGVVQIVFTGLAISFLAYWLMLAIGAAIFLGFAFSVSSTAICLKILSDRDELELPHGRIALGILIFQDLAIVPLIIGISFLNPE----------------------AVPSLETVLRKIGFIVLFASGIFLGFRIFMPKMVRIIASLHAREVLVIGALVICFGAAYLTS-LAGLSLALGSFVAGMVIASTDESHQISVTIDPFREAFTSIFFISVGLLLD--VQMINLPLFAAMALGVLLVKGLLVTIVSVFLGNSIRVSLMAGMALAQIGEFSFVLADSGLANGVINQEVFQAMLAIIVVTMIVTPAMIALAPRIADQVAPALGFIPLVSRDAPLSTVRPAD---------------STIICAGEIHAAIVGFGVNGQNVAAVLHATNISYSVLEIDRELVRTMRRKGEPIYYGDCTEQKSLLRAGIDHARAVVLGISDMTAVRRSIGMIRQINPKAFIIVRSRTLHRIDELYAAGADVVVTEKFETSIQIFSQL------------------------------- 304312047 LAQILLLLAVTIAVIVTFQRLKIPTSLGYLLVGVILGPYTFGPTVRVPEFDALAEFGVVFLLFTIGLNYSLPQLQALRGQVLGQGTGQVVFTTIFGGIIMWLAGLPVAVAFVFGAVFAQSSTTVIGSLLAEQGEDNTRHGRLGLAMSVFQDVTAVPFLVIIPVLGASVAASALALTLGW--------------------ALAKAVFAFALVFFAGRWLLGPLLHLVSQRQSLEIFTLAVLLVALLSAWTTNSL-GLSLAFGGFLAGMMLGESEFRHQIESSIRPFRDVLLGLFFIGIGMRFDPMAIPPIWQWTVACALLIIVSKIVLVTVIVHRSTKDPRLAFRTGLMLSVGGEFGLALIAIALDSSTINLEQGQILITSVLLAMVGGAVLIRFNRTLAGWLFRAPQQENAAEAELPEGANTL---------------------------VVIGGYGRVGHTIAVLLASHGVPFVAFDPDPQRVLQGRTDGHRVYYGSISDPELLATIHIERASLVVLTVDDVDKALPAISYLRQMCPQVPVIARARDLLASTRLQEAGAVHSYPETIEASLRLGAMALQIL--------------------------- 269837801 ---------IATVGAALAARLGQSVILGYIVSGVIISPSTPGPVGATAPVEALADIGVILLMFTVGMRLSLRELQAVGPVALLGGSAQVLILIGLGYLIARGVGWGWQEALFFGAVVSNSSSTVLSKVLGDRGQMGALHSRIALAWSTVQDLSTVALVVVLSAVVTGGSGMT--------------------LAGTLGVAAAKAGIFLFLLLGVGSRVLPLLFERVAALRNREIFVMAVAAFALGVAY-ASLFFGLSLALGAFVAGVVVSESDLSHEILGSVQPLRDVFVGLFFVSVGMLVDIGFLVQNWPYTLLVVAVIVLLKGAISTGIARLFRYSFATALLTGVALAQSAEFSFLMARVGVEVGALSPAVFSYLLGGSVASIALAPWLNALANDLARAYERRQAGRLVAEAVPEG------------------------KKAPFQGHAVICGYGRVGRLIGAALRRRDFSFIVIEQDRDIVHALRNQGIYALLGSADNPVLLEQTHLEHARILVVAIPDALAARLVVEYARRVNPNLDIIVRVHSEEERRFMLSRGVSLAVLPLHEAAFEMTRH-------------------------------- 170745187 LVQVVALLAAGVIAVPLFKRLGLGSVLGYLLAGLAIGPFGLGLFTDAHAILHVAELGVVMFLFIIGLEMEPSRLWGMRRAIFGLGLAQVGACIAALTLVGLALGFPVTVAFVAGTGFVLTSTAIVMQLLEERGALSTPKGQRIVAILLLEDLAIVPLLAAVALLAPGGSAASATER---------------------AVTVAIALVSVCALVAAGRWLLNPLFRLLAASKAREVMTAAALLVVLG-SALAMQLGGLSMAMGAFLAGVLLSESSFRHQLEADVEPFRGILLGLFFLGVGMSLDLTVIAANAGLILAGVAAYMAVKGLLIYGVARILRASHAESLERAALMAQGGEFAFVLYAAAASAGIIDGTTNAVLTATIILSMAITPLMVVAFDRLGPKAALSTDGVEAPED--------------------------------LVGSALIVGFGRFGQIASQPLIAQGCSVSIIDTNPGNIRLAEGFGFKVYYGDGTRLDILHAAGAATARAILICVDDTAMARRVAEIAKAEFPLVPVLARARDREHAVELIQAGVAYQIRETVASALLLGEQALLTTGADPEAASAIMEEVRRRDAERL----- 255554533 -----------------FKILRASPILGFFFAGVVL--NQFGLIRNLTDVKVLSEWGILFLLFEMGLELSLARLKALAKFAFGMGLTQVILSTLAGAIGTRILEFSIDEAVVIGAALSLSSSAFVLQLLAEKGELPTRFGSATLGILLLQDIAVVPLLVILPVLESQNLIEES-------------------IWPMLAKESLKALGGLGLLSLGGKYILRRVFEVVAETRSSEAFIALCLLTVTGTSL-STQMLGFSDTLGAFLAGALLAETNFRTQIEADIRPFRGLLLGLFFVTTGTSIDMQLLFREWPNVLSLLAGLIVIKTLIISAIGPRVGLTIRESVRIGFLLSQGGEFAFVVFSLANRLGVLPLELNKLLIIVVVLSMALTPLLNEVGRRAADFIDDKFDKEDKAAELVNFDGSEP---------------------------VIILGFGQMGQVLANFLSAAGWPYVAFDLNPSVVKASRRLGFPVLYGDGSRPAVLQTAGISSPKAFMIMHTGKKRTIEAVQRLRLAFPGIPIYARAQDLVHLLDLKKAGATDAILENAETSLQLGSRLLK----------------------------- 78189510 -----------------FQRLKIPSVIGLIFTGILIGPSGIGAVYDQKMISTLAELGVVLLLFTIGLEFSLEELKKLRKVVLVGGVAQIIATTLVISALASWLPISVPTAFFLGSTFSVSSTAICLKILAEREELSLPYGRIALGILIFQDLAIVPLMLGINMIAPGASSSFYAMMKE----------------------IGLVIVLAVAIVLGFRLLMPKLVRFIVSLKAREVLVLGALVICFGAAYLTS-LAGLSLALGSFVAGMVIASTDESHQISVIIDPFREAFSSLFFISVGLLLD--VNMENLPLFIAIAVVVLLVKGLVVAGIGLFLGNSLRVSMMAGMALAQIGEFSFVLAETGLHNGLISRDIFQAMLVIIVVTMIVTPAMIAVAPKVADQVVPAFGFIP---------LVGRYTAPPAPTQAVRPPNSAIICAGEI--HAAIIGFGVNGQNVAAVLHATNISYSALEIDRYIVKTMRRKGEPIFYGDCTEKKSLLRAGIDHARAVVIGISDHTAISKSIALIRELNEKAYIVVRARTLDTVGDFYRAGADVVVTEKFETSIQIFSQL------------------------------- 297809661 ----LTFLMVTVIIVPAFRVLKASPILGFFFAGVVL--NQFGLIRNLTDVKVLSEWGILFLLFEMGLELSLARLKALAKFAFGMGLTQVLLCTAAGAIGTKILEFSIDEAVVIGAALSLSSSAFVLQLLAEKGELPTRFGSATLGILLLQDIAVVPLLVILPVLESQNLGGES-------------------IWPMLAKESAKALGGLGILSLGGKFFLRRIFEVVAETRSSEAFVALCLLTVAGTSL-VTQWLGFSDTLGAFLAGALLAETNFRTQIEADIRPFRGLLLGLFFVTTGTSIDMEVLFREWPNVLSLLGGLIVIKTLIITAIGPRVGLTIQESVRVGFLLSQGGEFAFVVFSLANRLGVLPNELNKLLIIVVVLSMALTPYLNQLGRKAADFLDERLDPGDKIDENVNFDVSES---------------------------IVIIGFGQMGQVLANFLSTPGWPYIGFDLNPAVVKESRKLGFPILYGDGSRPSVLQSAGVSSPKAIMIMYKGKKRTTEAVQRLRLAFPGSPIYARAQDLPHLLELKKAGATDAILENAETSLQLGSKL------------------------------- 220910167 IVEMVTVLGAATTGGYVANRFGQPVLLGYLLGGMLVGPAGLQLIPLDSDMEVLAKLGAALLLFALGVEFSLQEL--LRPIALGGGSLQILLTILLGGGLAYLTGWTLPTAIFLGAVLSLSSTAVVLKSLIERNEVQTAHGQVMLGILIVQDLGLGVMLAVLPALTQPADVIGMALASALLKALLFLGG----------------------AILAGIWVIPWLVRLLVQTRSQELFLLGVLSLCLGIALLTSAI-GLSIEMGAFVAGLMISNVEYADHALDRVLPMRDAFATLFFASIGVLINPASLWANGWALLGLVSVTLIGKALIVAGIVRLFGFPPRIALIVGIGINQIGEFSFVLARVAQSQGLFSAELYALTVGTTAVTLLITPFLLQSTPHLLLWLE---------------------QWPMVQQYLNPGQSRLVGAITPPSNHVVVAGYGRVGQTLVRMLYFQGHSVLVIDNNEAGLQPLRDRGIPYLFGDASSPLVLEKANLSQARSLAIALPDPMATRLTLKRALSMAPDLDITVRAHGNDEIDVLYQLGAKEVVQPEFEASLEMGAHI------------------------------- 142436721 ------------------------------------------------------------FMFVIGLEFSLSKLKTMGKHVFGLGASQVLATIVIATVGSLFLAWAWSTALALGCVMSMSSTAVVIKLTADRSELETEHGKRVVGILLFQDLAVVPLLILIPALGESGTDMATSLGWALLKAVLLVLVLLVGGSH----------------------FIRWWLTLVVKRKSAELFMLNLLLITLGLAW-LTEHAGLSLALGAFIAGMLISETEFKHQVETDIRPFHDVLIGLFFITIGMMLDWRIVWDRWWVVLMLTTLPVVFKFITIAGLTRLWGAPLGTSTRVGLYLAQAGEFGFVLLTLASQRGLVSPEMLNPILAAMVLSMMFTPLIIQY-----------------SDEAVARLAGNDWMMQSLQMT------SIARQAINTKQHVVICGYGRSGQNLARLLQAENIPYMALDLDPDRVRQAAAAGDAVVFGDAARLQALMAAGLARASAVVVTYKDPNAAFRVLLHTKEHAPQVPVIVRTVDDHDIDRLLRAGATEVVPEAIEGSLMLASH-------------------------------- 167648623 --DLVLFLATAGIVAPLFKRLKLNPILGFLIAGVILGPFGLGTVDSPEEIAQLAEFGVVFLLFMIGLELSWERLRLLRKLVFGLGALQMIGCSLALGAVAWLLGQTPVAALTIGAALTLSSTAIAVPVLVERKRLHSEGGRATFSVLLFQDLAVAPILITLAVLGRADGAFRLTD----------------------LLALGPAAVGLGVIVLFGRLALRPMMRSVAKAKSEEMFMAACLLVIIGAGLVAA-LSGLSMALGAFVAGVLLAETEYRHEVEVKIEPFKGLLLSLFFVSLGIRLDLSLLVASPGLVLGVAVGLLAIKGVMITGLGRLFGLSNRAAIEAALTLAAGGEFAFVILDNAMGAGVVQARIGQAVLVAATLTMFLIPLLSGIGGRLAKKTAAPVSEAPDLVGLQSEEPA---------------------------GRVLVVGYGRVGRLVGDMLDRHELPWIAIDRDPGFVQQGRRAGHRVYYGDASRVELLERCGLDHARAVVVTMDSPEAAEAVVATARGHRPDLTIVARARDARHAARLYELGATDAVPETIEASLQLSEAV------------------------------- 297810103 ------------------KFLAVTPVLGYLAAGILIGPYGLSIIRNVHGTKAIAEFGVVFLLFNIGLELSVERLSSMKKYVFGLGSAQVLVTAAVGLITHYVAGQAGPAAIVIGNGLALSSTAVVLQVLQERGESTSRHGRATFSVLLFQDLAVVVLLILIPLISPNSSKGGIGFQ---------------AIAEALGLAAIKAAVAITAIIAGGRLLLRPIYKQIAENRNAEIFSANTLLVILGTSLLTAR-AGLSMALGAFLAGLLLAETEFSLQVESDIAPYRGLLLGLFFMTVGMSIDPKLLLANFPVIMGTLGLLLVGKTILVVIIGKLFGISIISAVRVGLLLAPGGEFAFVAFGEAVNQGIMTPQLSSLLFLVVGISMALTPWLAAGGQLIASRFELQDVRSLLPVESET---------------------------DDLQGHIIICGFGRIGQIIAQLLSERLIPFVALDVSSDRVAIGRSLDLPVYFGDAGSREVLHKIGADRACAAAIALDTPGANYRCVWALSKYFPNIKTFVRAHDVDHGLNLEKAGATAVVPETLEPSLQLAAAVLAQAKLPTSEIATTINEFRSRHLSELAEL-- 142213711 ---------------------------------------------------------------------------------------------------YQVLGNPWNESVFVGFLFSLSSTAIVLKTLQDRRQISAPHGRNALGILIFQDIIVVPMMLVTPIIAGDTSNVAMS----------------------IASLVGKSLIVVAITYVSARFIVPKVLHSVAKTNSKELFLLVTITLCFAVAFLTSE-AGLSLALGAFLAGLILSESEYSHQATSVILPFRELFTSFFFVSIGMLLQLQFFLANIGVILGLVALVFVVKSLIAALAVAVLRYPPRTLILTGLALFQVGEFAFILSKVGLQYELLTPETNQYFLSVSVLSMMLTPFVIIFSETIADKLAPVTKVLPPDTLTSHAPGDHATHAPNDPAPNSHVPGDPAPHDHAYQNHLVIIGYGINGSNLAKAASASNIPYIVIETNPETVQRERAKGVPILYGDATEEHILEIAQIDEARVAVVAISDLLATRDVIRAIRSITDSVHLVVRTRYVKETAELFALGADEVIPEEFETSVQIF---------------------------------- 302851783 --DFLTFLSATVLVIPLFKSLKLSPVLGFLFSGVVL--KQLGLFQDLQDTERLGELGVLFLLFEMGLELSFDRLKSLAKFAFGLGTLQVALCTGIFTAFALPVGHGLGEAVVIGAALSMSSSAFVLQLLRERGELATRFGSATLGVLLFQDIAVVPFLVLLPLVTNKGGAELMEVRGRPG----------WGLLTLLGPTALQTVAGLGALLLADRLIMKRIFEMVAQSRNSETFIALCLLTVAGTSLITQRL-GLSDTMGAFLAGVLLSETSYRTQVEADIRPFKGLLLGLFFVTTGSSINLAFLQSHWQEVFWILTGLVVIKTGVVTAAGQLVGLSRSESIRTGFVLSQGGEFAFVLLSLANQLRILPTNLNQLLIIVVVLSMALTPFLAETGKVVANKLDELYPPLASLP--------------------------------PVSDPVVICGFSPAGQMVANMLESSVLPYVAFDLDPDRVAAGRKAGFKVLYGDATRSVVLRAAGVEEPRAVAVCYADREAALQAVSSMRIDFPSVPIYACASDLRHAAELEEAGANHIVIRSVEAGLALGSMM------------------------------- 145219932 ---LVLIGAMAVAIILIFQRMKIPPVIGLIFTGILLGPSGIGVVYDEKLISTLAELGVVLLLFTIGLEFSLDDLKRLKRVVLIGGVVQIVFTGMAISFLAFWFGISTSASVFLGFAFSVSSTAICLKILTDRDELDLPHGRIALGILIFQDLAIVPLIIGISFLNPEAA--------PSFEMVFRKVGF--------------IVLFASGIFMGFRLLMPKMVRIIASLHAREVLVIGALVICFGAAYLTS-LAGLSLALGSFVAGMVIASTDESHQISLTIDPFREAFTSIFFISVGLLLD--VKMIDLPFFALIALVVLLVKGLLVAIVSLVLGNSLRVSLMAGMALAQIGEFSFVLAESGLRNNVINDEVFQAMLAIIVVTMIVTPAMIAIAPRFAEQVAPALGFIP-------------LVSPDAPLASVKPADSAIICAGEI--HAALIGFGVNGQNVAAVLHATNISYSVLEIDRELVRAMRRKGEPIYYGDCMERKSLLRAGVDHARAVVLSISDKTAIRKSIPMIRQVNPKAFIVVRSRTLDRIDELYAAGADVVVTEKFETSIQIFSQL------------------------------- 257094412 ----VLLLVVASIAVAVFRHFGLGSILGLLVTGVIVGPHTPGPFVTTEVVRQFTELGVVLLLFLIGLEMKPRRLWDLRRTLFGLGSLQIVVSALVIAAYFRLFEPNWSTALLIGASFALSSTAFVIQMLRDQGEIASRHGQTAFAVLLMQDLAVVPLLALVPILA-------DSGPLPKELPLWEQIG--------------AAGAMVALVVLGGRYVVPRILDQLARQNNREAFFLVAMA-AVFIAAWAMDRAGMSMALGAFLMGMMLSTSRYSLQIEATMEPHKGLLMSLFFVAVGMSVDVGALAQHPFEFGLHVLAIISIKIVVLYGLCLCFGTGRSTAVRVAFMLSQGGEFGFVVFGAAKAIGVIDDLVFVMAVAVISLTMLLTPLLARIGNRLALQVAEQAS-------------------------EMHERFRYQAQGDEADARVVIAGYGRVGHTVGTILGSSGIPYVAFDTDAVLVAKWRSEGHPVFYGDIADPQLLGNASLHRVDLVVLTIDDGPAAVRAATLIRSHVPQMAIVARARDLVTCDALHRVGVNQAFPETLEASLRLA---------------------------------- 145352713 MSDLLWLLFTSVLAVTIVSKIGGSPVLGFLVGGALVGPFGLGIIQHVEQVKVLAEFGVVFLLFNIGLELSYDRLVSMAKYIFGLGSSQMMLSTAVGAAVAVACGLAIPPAVIVGLGLAFSSTAVALQVLADRGESASRHGRATFSVLLFQDLTVVLVFMLVPLLAGPDSGSLT------------------AIGGSLLKAVVKTAAAIVSIIGLGRVVLRPVFDRVAKLRQAELMSATTLFVALGTSLLTQSL-GLSMALGAFLAGLLLAETEFHLQVENDIAPFRGLLLGLFFMTVGMTIDPMTFTQSAGNIVSMMAAILIGKIAVVAAVGPMFGLSLLNCIRAGMYIGPGGEFAFVTFAEAVRVGLFSPDLATQLNLAVVLTMAITPYLA---------------------------EVGNSMKDVWKSGNVATLQPKENEVDDLKGHVILAGYGRNGKIIGEILSANMIPFVALDVNPEIVSEGRAADQNVYFGDAGSPEVLRAIGAARASCAIVALSSPAANYRAVWSLTKNFSNIHTYVRAEGVEGGLILEKAGAKAVVPEALEPSLQLA---------------------------------- 193214778 ---LILIGICAIAIILIFQRLKVPPVIGLIFTGIVLGPSGFSVVHDTELISVLAEMGVILLLFTIGLEFSVDELNRLKKIVLIGGSGQLLLSIMSISLLSFLTMLSVREAMFLGFAFAVSSTAICLKILNDREELDLPYGKIALGILIFQDIAIVPLMIGITFLSP-----------------HKETSFLTVFRELGLISFFAVAVFGG-----FRLLMPRAVEIISSLRAKEVLVIGALVLCFGSAYLTS-LIGLSLALGAFVAGMVIASTDESHQIGHAIEPFREAFTSIFFVSVG--LLLKVNLIDLPVFMLLALGVLLIKGVLVAVLSLFLGYSFRVSLMAGMALAQIGEFSFVLAEAALKNDVIQEPLFNSMLAIIVVTMIVTPSMIAIAPHLAEQVEP---------------ALRFIPLVQKNSHSVRTSATEGTVIHPGEVHAAIIGFGLNGRNVSSVLKATNISHTILEIDRDIVREMKKANEPIYYGDCTDRKALQRAKIDKARAIVIGISDTTAIRQSIRLIRQLNEKAYIIVRARSLSLVDELYKAGADVVVTEKFETSIQIFSILLQ----------------------------- 94496315 LSEGVILLGAAVAFVMLFRRFGLGAVLGYLVAGALVGPQGLGLVGGGESKLAIAEIGIVLLLFLVGLELHPARLWRLKRDIFALGLAQVVCGCVLTAIIFYSTGFSWGAAIALGLPLALSSTAQVLPGLKSSGRINSPFGEKVFSILLFQDLSIVPLITIIAALSRNPADAG-------------------GPPGWVM--AGYTVAAIAGLVLAGRFILRPLLSLVGRMGERELFVAVGLFTVLAAAALMHALH-LSTALGAFVAGVMLADSPYRHEIEADVEPFRSILLGLFFLAVGMVLDLGAVIANPLFVLSMAAILVATKAAIITGLGRLFGMNWQQALGAGLLLSQGGEFGFVLFTQAQNALLIAPQAASLFSAIVTFSMATTPFLM---------LFARRFEFARDKERYDLPGPEDAP----------------------RGSAIIVGYGRFGQTVAQMLMGHGFGVVLIDKKPAQIEVSSRFDMKVYYGDGTRIDLLRRSGADEARLIAFCIDDPSLDSRALQPIAEAFPQAAIMVRAFDRRQVLALKDIDLAGVVREVYESAICMMETLGVPPKEVEEVERQYRENDDQR---------- 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----------------------------- 240136854 LVQVVSLLAAGVVAVPLFKRLGLGSVLGYLVAGLAIGPFGVGLFTDAHAILHVAELGVVMFLFIIGLEMEPSRLWGMRREIFGLGLAQVGACIAALTLVGVAMGFPVVVAFVAGTGFVLTSTAIVMQLLEERGSLSTPKGQRIVAILLLEDLAIVPLLAAVALLAPGGAETSGTER---------------------AIAVAIALVSIAALVAAGRWLLNPLFRLLAAAKAREVMTAAALLVVLG-SALAMQLGGLSMAMGAFLAGVLLSESSFRHQLEADVEPFRGILLGLFFLGVGMSLDLAVIAANWGLILMSVAAYMAVKSLVIYGVARALRTKHAEALERTALMAQGGEFAFVLYAAAASAGIIDGTTNAILTATVILSMAITPLTVIAFDRLGPKATASTDGVEAPED--------------------------------LVGSALIIGFGRFGQIVSQPLISRGCSVSIIDTNADNIRLAEGFGFKVYYGDGARLDILRAAGAATARAILICIDDRAMAKRIAELAKAEFPLVPVLARARDREHAVELIEAGVAYQMRETLESAFALGEQALVTIGADPDAAGEIMAEVRRRDAERL----- 218528189 LVQVVSLLAAGVVAVPLFKRLGLGSVLGYLVAGLAIGPFGVGLFTDAHAILHVAELGVVMFLFIIGLEMEPSRLWGMRREIFGLGLAQVGACIAALTLVGVAMGFPVVVAFVAGTGFVLTSTAIVMQLLEERGSLSTPKGQRIVAILLLEDLAIVPLLAAVALLAPGGAETSGAER---------------------AIAVAIALVSIAALVAAGRWLLNPLFRLLAAAKAREVMTAAALLVVLG-SALAMQLGGLSMAMGAFLAGVLLSESSFRHQLEADVEPFRGILLGLFFLGVGMSLDLAVIAANWGLILMSVAAYMAVKSLVIYGVARALRTKHAEALERTALMAQGGEFAFVLYAAAANAGIIDGTTNAILTATVILSMAITPLTVIAFDRLGPKATASTDGVEAPED--------------------------------LVGSALIIGFGRFGQIVSQPLISRGCSVSIIDTNANNIRLAEGFGFKVYYGDGARLDILRAAGAATARAILICIDDRAMAKRIAELARAEFPLVPVLARARDREHAVELIEAGVAYQMRETLESAFALGEQALVTIGADPDAAGEIMAEVRRRDAERL----- 283840518 ----LVFLGTAGVLIPVMTRFRVSPVLGFLVAGLVLGPHSLGTITSQEAVDRLAELGVAFLLFTIGLELSFDRLWTMRRLVFGLGMSQVVLTTAAISGIALAFGNTVESSLVIGACLALSSTAIVLQLLAEQKRLATVAGRSIFAVLLAQDLAVVPILFLIVVFGKAAGDAAGGGSTGAVWLG-------------LAMALVQAAAAILLIIGFGRLVLRRLFRMVASTNNRELFMATILFVVVGTSL-VTHVAGLSMALGAFLAGLVLAETEFRRQVEVDIEPFKGMLLGLFFISVGMRIDLAEVARYPAMVVTSVIGMTALKAMVIAGLAWMFRLSRPVIAEASLLLAGGGEFAFLVLGLASSSGLVTREVEQFMLLVSSGTMMMTPYLARLSRKASARARNAVAVAAGHTDP----------------------------TPGDSPRIILVGYGRVGRIVGDILSKQGKPFIGIDVDPEAVARARKAGVNVVYGDATQRAFLRKCGLGDAPAMVVTMHDAAAAEHVVAATRAERADLPIIVRARDADHATRLFSLGATEVIREVLEASFEIASTVLQ----------------------------- 217969233 LKEIILFLALSGVLMPLLSRLKINPVLGFLSVGVLLGPYGLASLARPDEVEFLAELGVIFLMFMIGLEMPVERLWSMRRLVFGLGGLQVALSAAAVGGLALWFGNGIEAAVILGVVLAFSSTAIVMQLLIQRHELGTPLGQASFAILLFQDLAVVPLLVLISILGAASG--------------------EGSFASLLGLAMLKGVLTVVGIYLVGRRVVRPLFHQIAVDKQPDTFTALTLLTTLGV-AALTWVAGLSMALGALLAGLIIAETEFRHEVEITIEPFKGLLMGLFFMSVGMGIDLRALLAEPLWIPLSVVGLLAMKALIVFVLLRVFGLSWGRSAEGGLLLGQGGEFAFIVIGMALTLGLLERDVGQFMLIVVGVSMLAAPVVARLGQSLGDGIDRRIAPPAEANDAE---------------------------LGELGGHVIIAGYGRVGQLVGQMLEEQGVGYVAIENNAQLIAHQRKAGVPLVFGDASRPELLRKLRLDQARAVVLTMDHTAAAIHAVHGIRRMVPMMRIIARARDEKHALLLREAGASVVVPETLESSLKL----------------------------------- 254558714 LVQVVSLLAAGVVAVPLFKRLGLGSVLGYLVAGLAIGPFGVGLFTDAHAILHVAELGVVMFLFIIGLEMEPSRLWGMRREIFGLGLAQVGACIAALTLVGVAMGFPVVVAFVAGTGFVLTSTAIVMQLLEERGSLSTPKGQRIVAILLLEDLAIVPLLAAVALLAPGGAETSGAER---------------------AIAVAIALVSIAALVAAGRWLLNPLFRLLAAAKAREVMTAAALLVVLG-SALAMQLGGLSMAMGAFLAGVLLSESSFRHQLEADVEPFRGILLGLFFLGVGMSLDLAVIAANWGLILMSVAAYMAVKSLVIYGVARALRTKHAEALERTALMAQGGEFAFVLYAAAASAGIIDGTTNAILTATVILSMAITPLTVIAFDRFGPKATASTDGVEAPED--------------------------------LVGSALIIGFGRFGQIVSQPLISRGCSVSIIDTNADNIRLAEGFGFKVYYGDGARLDILRAAGAATARAILICIDDRAMAKRIAEMAKAEFPLVPVLARARDREHAVELIEAGVAYQMRETLESAFALGEQALVTIGADPDAAGEIMAEVRRRDAERL----- 86750843 ----LVFLGTAGVLIPLMARLRISPVLGFLVAGLVLGPYSLGTITSQDAVDRLAELGVAFLLFTIGLELSFDRLWTMRRLVFGLGMSQVVLTTAAISGIALAFGNTVEAGLVIGACLALSSTAIVLQLLAEQKRLATIAGRSIFAVLLAQDLAVVPILFLIVVLG------NSTGAAGAGAAASGSIWFGLGM------AIVQAAAAILLIIGFGRLVLRRLFRLVAHTHNRELFMATILFVVVGTSL-LTHVAGLSMALGAFLAGLVLAETEFRRQVEVDIEPFKGMLLGLFFISVGMRIDVAEVARYPAMVAASVFGMVALKAVIIAALTRGFGLSWPVVAEASLLLAGGGEFAFLVLGLASSSGLVTREVEQFMLLVSSGTMLLTPFLARLSRKASKRVHNATALADGHGDPRPAEA----------------------------GGIIIVGYGRVGRILGDILTKQDKAFIGIEIDPDAVRKARRAGHNLVYGDATQRAFLRKCGLADATALVVTMHDANAAEHVVAAARAERPDLPVIVRARDAAHAMRLFKLGATDVVREVLEASFEIASTVLQ----------------------------- 289675128 -----------------------------------------GLIGDTESVSHISELGVVLLLFIIGLELSPKRLWVMRKSVFGVGMAQVLLGLIIGGVAFAAFNQSLNTAVILGLGLALSSTAFGLQSLAERKQLNSPHGRMAFAILLFQDIAAIPLIAMVPFLAGADHAMDTGESINHG---------------------LRVLGSIAIVVIGGRYLLRPVFRIVAKTKIQEVSTATALLVVIGTAWLM-ELVGVSMALGAFLAGLLLADSEYRHELEAQIEPFKGLLLGLFFISVGMGANVGLLLSSPLIVLGLTLLLIAIKLPMLFLIGRTLGLNNRSALQLGLVLAAGGEFAFVVFKIGSAQGLFEAGLYDMLVLTITLSMAITSLLFIA---LARWIKPRIKPVEVPAE--------------------------YRDIQTDKPRVVIAGMGRMGQIVARILRAQKIPFIALDTAVESIEFSRSFGVPVFYGDPLRPEILRAAKVDEAEFFVIATDDPDTNIKTAELIRKLYPHMKIIARARNRQHVHRLMDLGAHAV-RETFYSSLEMSRQTLMGLGLSETQADARISRFKRHDEQVLAAQH- 197103802 --DVVLFLATAGVVVPLFRRWRISPILGFLVAGVLLGPFGLGSIDEPEQLSVLAELGVVFLLFMIGLELSWERLRAMRRYVFGLGALQVGLCLAGVAGAALLLGQRPLAALAIGAALALSSTAIVMPILAEQKRQHSQAGRATFSVLLFQDLAVAPILVTLTLLSRQEDAVFGPA---------------------LLLSFAPAVLGLAALFLMGRLLLRPMLRSVAKAKSEELFVAASLLVVIGAGLVSA-LTGLSMALGAFIAGLLLAETEFRHEVEVRVEPFKGLLLGLFFLSVGIGLNVPLLVERPAAILGIALAMVAGNALVVFGLARLFGLRSRPAAEAALLLAGAGEFAFVILGQAMGGGIVDRTTGETVLVAATVSMFCIPLLSLLSVRV-------GGRKVAPAETPAEPEGA----------------EPGGTEPGGTPRVLVVGYGRVGRLVGDMLNRHQVAWVGAEKDARMVDTGRRAGQRIYFGDAARPEFLERCGLAEAPALVVTMDDPEGVEAIVGLARSLRPDLTIVARARDARHAQRLYELGATDAVPETVEASLQLSEAV------------------------------- 170744079 LPPVLTFLSAAVVGVPIVRLLGQSAVLGYLLAGVVIGPSGFSLIPEAETARSVSELGVVLLLFIVGLELELSRLISMRRDILGLGTLQLVACAAALGGLGILGGLTPAAAGVVGTALALSATAVALQLLEERRDLAAPYGQRAFAVLLFQDLSVVAILALLPLLASTGTAASGNPL------------------GEALRAAGSAVAAILAAVLVGRYGLNRFFRLLAASGAREVMTAAALLVVLGTALLM-EHVGLSMAMGAFLAGLLLAESNFRHQLEADIEPFRGMLLGLFFMSVGMSIDVALVREHWLGLSAATVSAILLKTAVVAALFRLFGSPWLDALRGAAVLAPAGEFAFVLLPMAGELGIVDGAAGRLAIALAALTMLVGPLAAK---GLDGLLARRRTGALEP---------------------------AYDQIESTDARVLVVGFGRFGQILNQVLLAQGISVTVIDKDVEQIRSAARFGFRVYYGDGTRLDVLRAAGAGRAEVICICIDEAEETLKIIDLVHAEFPAARTYVRVFDRVQAIEAMNRDVDFLIRETVESALAFGRATLEALGVPAQEAAGIADDVRKRDVARLV---- 288572921 --DLSLVILAGLLGGSLARFFRQPLILGYIVAGILIGPYTGGTVSEVNNIERLADIGATLLLFSLGLEFSLKDLRPIGRIAFGGTLIQVALTMGYVTFIADAQGWG-GQALWFAAAMVSSSTAVILKTLTSRGYDRTLSGRIMLGMSIVQDLCVIPIMIFLIHGSQGGGWAP------------------------LAKSAGYATAFLASMAIMGTKAIPWALRKVSQWESRELFLLFVMAMGLGIGSLSATI-GLSSAFGAFVAGVVLSESDYGHKAMSELIPLRDIFGLLFFVSVGMLMDPSFLINHLGTVLLLTLAVTMGKGAILSGISWIMGYRRVIPLALFLGMLPISEMAFVLIQTGNSMGVLGEEVYSITLNVVILSMLGGSIISGFTDTIYKTVKRRLP---------------------------EGRITAVNLPEEQSGHIVVTGGGTISTYVVDILREKDTPIVTIEPQYRTFESMKKKGLSLIYGDPSMISILEVAKLDKASLLIVASEDPRTARTVVETARRLSPNLPIVARGEDDLEVEKLTSLGATKAVLSRREAAMAMVRMGQEV---------------------------- 4115938 ------------------------SILGFFFAGVVL--NQFGLIRNLTDVKVLSEWGILFLLFEMGLELSLARLKALAKFAFGMGLTQVNIR-------------SIDEAVVIGAALSLSSSAFVLQLLAEKGELPTRFGSATLGILLLQDIAVVPLLVILPVLESQDIGGES-------------------IWPMLAKESAKALGGLGILSLGGKFFLRRIFEVVAETRSSEAFVALCLLTVAGTSL-VTQWLGFSDTLGAFLAGALLAETNFRTQIEADIRPFRGLLLGLFFVTTGTSIDMEVLFREWPNVLSLLGGLIVIKTLIITAIGPRVGLTIQESVRVGFLLSQGGEFAFVVFSLANRLGVLPNELNKLLIIVVVLSMALTPYLNQLGRKAADFLDERLDPGEKIGEDVNFDVSES---------------------------IVIIGFGQMGQVLANFLSTPGWPYIGFDLNPAVVKESRKLGFPILYGDGSRPSVLQSAGVSSPKAIMIMYKGKKRTTEAVQRLRLAFPGSPIYARAQDLPHLLELKKAGATDAILENAETSLQLGSKL------------------------------- 136828639 ---------------------------------------------DSDSIRHFVEFGIVFLMFSIGLEFSLPKLNSMRGILFGLGGAQVFITLATTFFVSRLFGLDLAMAFVIGSALTMSSTAIVSKLLIERIDLNSRHGRLSIGILLFQDIAVIPILILLPALSAP----------------------AIDINTLFIPIILKIIVLLSILFWLGKPIINFWFGLVAQQKSRELFVLNVLMVTMFFSY-LTHLAGLSYALGAFLAGMLISETRYRYQVESDIASFRDILLGLFFISVGMMLNLSIFVEYLWIILTIFLGYSLFKATLITFLTRLFKYELGVGIRTGIILGQAGEFSFVILALAKEQNIIGGDILQIILSVCLLSMICAPFLIPYNGRIARFLSKSYIK-----------------------NSQKNIDKIDDIGHNLSEHVILCGYGRSGQFLGRFLKEEHIPFIAIDMDLNRVNDASNAGELVMYGDASRRVVLNAAGIRNCKAVIITYADDRASSKVLTVIRETYADLPIIVRTADESSIALLQKEGATEVVPEVLEGSLMLGSHALMVL--------------------------- 268679541 ------------IMVTISRHIGLGSILGLLIAGIIVGPHTGGFTSQVEALRHFTEFGVVLLLFIIGLEMQPSKLWSMRKEVFGLGSLQVIASGVVLGFYMHFFVEDLGVAMLIGFTLALSSTALVMQLLQEKGKMNTEHGKSAFAILLLQDLAVVPLLAILPLLSTQQQVQTP-----------------------WWESLATVVVMFILLVAFGQYIIPNALDKVAKQRNKDAFLLLTMLSVVLSAYLMDH-AGLSMALGAFLMGMFLSTSRYNFQIEATLEPFKGILMSLFFIAVGMSIDFNAILENPLVFSGHIIVILVLKALVVFGLVLAFGGNKSGAIKLAFLLNQSGEFGFVLFGSAKALNVIDDTLFVVGIGVISISMLVTPVLYSFGCSLANKLANLSQFSYFNTENAA-----------------------------MEQKVVVAGYGSTGKVISKMLKSSGIPFIVFDVNAQEVSLGRKNGMPVFFGDITDMRLLNTIKIDQASMLIVSIDHSISAIKIVKHIKESYPHIKILARALDIKVMDKLLLAGANWVIAETLESSIR------------------------------------ 153004595 --------------------LGLGSVLGYLVAGALVGPHGLALSGNPEAVLHVAELGVVLLLFLVGLELDPRRLVELRRDVFGFGGLQVALTTVALAGVALLAGLPWRAAAVAGMGLSLSSTALVVPLLQERRELGTRHGQGAFAILLFQD-----------------------LAVVLMLALLHALGAPARSPEPAWLALARAAAVIAGVVLASRFVARPVFRFVAKQGNPELFTATALLLVAGTALAVSA-AGLSMALGAFLAGVLLATSEFRHELEADVAPFKGLLLGLFFLAIGMTADLGVLAERPLVVLGLVAGLVALKVLVGVAVGRAALGQAEPALALAVLLSQGGEFAFVLFRLAAADAVMDGELASLLVVAVTLSMATTPALFALHRRVVRPLLR------------------------------TRQARAFDVRPDGEPPVVIAGFGRVGQVVARVLAAKRIPFTAIDASPEHIDFVRRFGNEVFYGDVSRLDLLRAARVGRARLFVLAIDDVEASVRTAEVVKEHFPHVTILARARNRQHAYRLRRLGVRRIVRETLHSSLEMTVDVLQAMGIDYVAARTAVDRFRDHD--------- 159467851 ----FLTFLSATVLVILFKSLKLSPVLGFLFSGVVL--KQLGLFQDLKDTERLAELGVLFLLFEMGLELSLDRLKALAKYAFGIGSLQVLLCTGIFTAFALPAGHSIGEAVVIGAALSMSSSAFVLQLLRERGEVTSKFGNATLGVLLFQDIAVVPFLVLLPLITTHGTDLEGASP--------------VSLLSQLGPTALQTVAGLGALLLADRLIMKRIFEMVAQSRNSETFIALCLLTVAGTSLITQRL-GLSDTMGAFLAGVLLSETSYRTQVEADIRPFKGLLLGLFFVTTGSSINLQFLQLHWQEAGWILAGLVTIKTVVVAAVGQLFGLTRSESIRTGFMLSQGGEFAFVLLSLANQLRILPTNLNQLLIIVVVLSMALTPFLAESGKVVANKLDELWPPAPRGS---------------------------PSGGSGVPDPVVICGFSPAGQMVANMLESEPPAYLAFDLDPERVAAGRKAGFKVVWGDATRGAVLRAAGVDAPRAVAVCYADKESALQAVYTCRAEFPAVPIYACAADLRHAAELEEAGASRVIIRSVE---------------------------------------- 302381680 --DLVVFLAAAGIVVPLFSRWKISPVLGFLAAGVLLGPDGLATIDDADQLSQLSELGVAFLLFMIGLELSWERLKAMRRFVFGFGLMQVGVCTVVLGGAFMLMGQSLASAAVLGMGLALSSTAVVLPVMAERGRMKGVVGRATFAALLAQDLSVAPILITVTVLAALAASGGEMTPS---------------VLGPALLTLAPAAVGLALIVVIGRLGLRPLFRSVAKSRKKAAGGSQELFVALCLLVVVGAGVAASMSLGALIAGILLAETEYRREIEINIEPFKGLLLGVFFVGVGLGLDLDAVAADPVGVFGLALALTAIKAGVVFGLARLWGLSSRAAVETALVLGPAGEFAFVILTTGMVEGIADQGFTQGVLVSATISMFTVPLMAMLGQRLARVAVPGPALTLPEPEARS-------------------------------GDVLIVGFGRVGRLVAEMLAEHGQSFIALDTDPAAVASGRRDGFDVSYGDAGRPELLSLCGIETARALVVTMDAPGKVDEVVTVARGLRDDLIVIARARDDRHAARLYALGVTDAVPETTEASLQLAENL------------------------------- 94311223 ISTIVGGIVLAFILGAIANKFRLPPLIGYLCAGIVVGPHTPGYTADQTLAPELAELGVILLMFGVGLHFSVKDLMAVKRIAIPGAIVQISIATALSMLVAWGFDWSWGQGLVYGLALSVASTVVLLRALQERDLIESPQGRIAVGWLIVEDLAMVLTLVLLPAMARLLGGGDANATAPTTMEVLIE----------VLSTLGKVAAFVAVMLVIGRRFIPWMLERIVWTGSRELFRLGVLATALGVAFGAYALFGVSFALGAFFAGMVLAESEFSHRAAEESLPLRDAFSVLFFVSVGMLFDPMVLVNDPWGVLATLLIIVVGKSLAALGIVRAFGLNNRTGLTIAVSLAQIGEFSFILASLGVYLDILPERGQALILAGALLSIVLNPVLFHLLDRYTA----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 254421127 --DLVVFLAAAGVIVPLVNRLKISPVLGFLAAGVVLGPSGLATISDPVQLAQLSELGVAFLLFMIGLELSWERLRAMRRLVFGLGLMQVVVCTLVLAGLFVLLGQSLVSAAVLGMGLALSSTAVVMPVLAESGRLKGTVGRSTFAILLAQDLSVAPILITVSVMAAVAQAGGS---------------LDPAVLGRSLFTLVPAAIGLGLLVLMGRVVLRPMFRSVAQARKSELFVAASLLVVVVAGL-AAQASGLSMSIGALVAGVLLAETEFRREVEVSIEPFKGLLLGVFFVGVGLGLDLGAVAANPVLLFGLALAITVVKTGVIFGLARLWGLGARPALETALVLAPAGEFAFVVFATGMVEGIAPPALTSTVALSATLSIFSIPLLALLGQRLSREKAPALP----------------------------TTPEGAAPPEQADGAVIIVGFGRVGRLIGELLKEHDQAFIALDTDAAAVAAGRRDGFDVFYGDAGRAEMLAHCGVLSTRALIVTMDAPTKVDEVVTTARALRDDLIIIARARDDQHAARLYALGVTDAVPETTEASLQLAE--------------------------------- 224373602 --IVIVLLFIALSFNIPFARYKIPPIIGYIFTGVIVSNI---FDIDKHTIELIAEMGIVFLMFMIGLEFSPEKLKSMKKEVFGFGIAMVLVSGFFGLFFWLALGLDVRIAFIIGAAIALSSTAIVLKLLNENREISKPYGRISLGILLFQDIAV----------------------IPILIAISIIVNKDANLTQLILKTLGGFAALGAFIWIYGKYIAPFVISHATKTKSDEIFIATVLLVVL-TAAEIAHFFGLSYSLGAFLAGMILSETKYKYQIEADLVPFRDILLGVFFISVGLMVDLHFVINNIFTILLMTVAFMFAKAGVIYLMLKYFVKHNRIAIKTAFTLSQIGEFAFVIFALMSKHNLVESDLLQKLVVATVISMVLTPFIVRYIYKIADIFDK----------------------------DIQDFEEFMLKPAKTAGHIILIGYDKIGQRVAKKLTNAGIPYVAIDKQIEEVKKGLKNGDNVIFGNAANKKVLESLNIEDASAVIITTQNEDHTHMIVENILDINPNLNIIVLTDSDVEKEFYSNHNV-YVIDKSKELAQKLID--------------------------------- 67459675 LINVIILLGTAVFIVAILKRLRLSPVLGYLIAGAAIGDHGLKIVT-YDQTKLLGELGVVFLLFAIGLELSFERLKAMRRYVFGLGSLQVLTTAIVIAGAMVLIDGNSSAAIITGGGLALSSTALVMQVIEENRSQSTQIGRVSLAILLLQDLAVVPLLVVVPLLADSNKASLAAALGIALLKA---------------------VTALLTIFIVGRVFLRPVFSFISSESNNELPISMTLLIVLSAAW-ATETFGLSLALGAFVAGVLVAETEFRLQAEESIYPFKSLFLGLFFMTVGMNIDALEMYEKISHILTLSIALIGIKTLIITAFCILFGFNKGVAFYSGLLLSQGGEFGFILFSLGKDSGVLEESTADILLLVVTFTMALTPLLAALGKKIAEKVDKGLGKTPT--------------------------QMIELGARDLTNHIIIAGLGNTGKMVARVLEAEGISYVILDLDDDRVKEELSNGLPVFKGDVSQADTLKALGTERAFAIILTMNNQVTIKKSLKTISGNYQDIPIVVKLKNLKNAREFYDLGATTIIPESYETGLQI----------------------------------- 170738604 ----ILFLVTAGIVVPLFHRLRISPVLGFIGAGALLGPSGLGTIGNRSEIAHLADLGVIFLMFMIGVELSWERLRILRRLVFGLGSLQVALSSLVLGALLLPLGVNPTAAGLVGLSLALSSTAIVLPVLADQKRLNAPAGRASFAVLLFQDLAVAPVLFAIAVLGRKDGD----------------------AIGGLALALGQAAVAIALIVGAGRLGLRPLFQLVARTRSPELFMAACLLVIVATALVAAA-SGLSTTLGAFVAGLLLAETEYRRAIEATIDPFKGLLLGVFFVSVGMNLDPAQLLDAPAAILGLSLAMILIKGGVILAVARALRLSRAVAVETALLLGAGGEFAFVLIGSALSADLVPEGLGQAALVVTTVTMVMIPLLAALARRLGRQIDRRALAQVPAEPPPERQ----------------------------QGRVIEAGYGRVGRLVGEMLARHKVPYLALDMDAARVAEQRRLGNPVYFGDSANPELLRRCGIAGARALVVTLDAPRSVEAVVAAARAERPDLTIVARARDARHATALYELGVDDAVPETIEASLQLSEAV------------------------------- 283822782 -------LGTAGIVVPLLRRLGVSSVLGYLGAGAILGPYGLGSISDTKSLGGIAELGVVFLLFTIGLELSYNRLLTMRRLVFGLGSLQVVASTAVIAAICAAAGLDLRLSIILGGCLALSSTAIVVDVLACQRRLATATGRASFSILLAQDLAVVPLLLFLLILGSSAEASVYEALALALMKAALGLSF---------------------ILIVARLFLRPLFRLVASAGSSEPFMAATLFVVVATGVTASR-AGLSMALGAFVAGLLLAETEYRKSVEIAIEPFKGVLLGLFFFTVGMGIDFREILHHPGLVFGAIVALVIVKAAIVLGIAPLFSVPIPAALETALLLGPAGEFAFVGLGLAAGLKLIPAEISGPALAVVSLSMAFIPLLDIAGRKLAERAAAKRPSLDAAL--------------------------FALPETELKDHAIVVGHGRVGQVLCSLLERHRFPFIASDKDPDVVSHHRRLGREVYYGDAANPAFLNACGLQRASALIITITAGDQIVGIVKTALNLRPDLVILSRARDATHAHQLYAIGVTDAVPETIEASLQLSE--------------------------------- 77166402 LIQIILLLATAITVVVIFQRFHTPTSLGYLLVGIVLGPYTIGPVVAMPELEAFAEFGVVFLLFTIGLNFSLPQIHALRHQVLGLGTGQVAFTTLVVGLVVWLAGLPVAAAFVFGAVFAQSSTIIIASLLTERGEENTQHGRLGLAMSVFQDVTAVPFLVAIPVLGTSVTADV--------------------LAGTLGLALAKAVLAFVLVFFAGRWLLGPLFHVVSERRSVEIFTLAVLLVALLAAWITNSL-GLSLAFGGFLAGMMLGETEFRHQVESSIRPFRDVLLGLFFIGIGMRFSPAAILPIWHWTVLGALLIVTSKTLIVAAMVRGTGIDTRVAWQTGLMVSVGGEFGLALIAIALDSGVIAMQLGQIAITSVLLSMIAGALLIRFNGTIAKWLVKTPRATTHDTAELQEAPEKQ---------------------------VVIGSYGRVGHTIAVLLHSCGVPFVAFDTDPKRVAQGRADGHAVWFGDIADPGLLSSIHVERASLVVVAVDSPGTALGVMSYINRTCPQVPVIVRARDLETSTRLLAAGAARAYPETIELSLRL----------------------------------- 220925306 ----ILFLVTAGVVVPLFHRLRISPVLGFIGAGALLGPSGLGTIANRSEIAHLAELGVIFLMFMIGVELSWERLRILRRLVFGLGSLQVVVSSLLLGGLLLWLGVSPTAAALVGLALALSSTAVVLPVLAEQKRLNTPAGRVSFAVLLFQDLAVAPVLFAIVVLGRKDG----------------------NAIGGLALALGQAVVAVALIVGAGRLGLRPLFQLVARTRSPELFMAACLLVIVATALVAAA-SGLSTTLGAFVAGLLLAETEYRRAIEATIDPFKGLLLGVFFVSVGMNLDPAQLVNAPAAILGLALAVILLKGAVILALARALKLSRAVAVETALLLGAGGEFAFVLIGSALGAGLVPEGLGQAALIVTTVTMVMIPALAALARRLGGRIDRRALAQEVTAEPP---------------------------PEKQQGRVIVAGYGRVGRLVGEMLARHKVPYLALDMDAARVSEQRRLGNPVYFGDSANPELLRRCGIASARALVVTLDAPRSVEAVVAAARAERPDLTIVARARDARHATALYDLGVDDAVPETIEASLQLSEAV------------------------------- 56417310 LLDVILLLSAAVVVVVVFGKLRISPVLGYFVAGAAIGPHGLQLVESSAIISSLGEFGVVFLLFLIGIELTFERLAAMRLHVFGFGTMQVIVTATLIWCVARALGVDYESSVVIGGALALSSTAIVLQVLQEKGQQSTQIGRLSVAILLLQDFAVVPLIVLLPLLAGESNSLVMSLMHALLKAVAAL----------------------ALIFISGRLLLRPLFGTIATMKSNEAFIATTLLVVLGAAFVTEN-FNLSMALGAFVSGLLVAETEYRYDVEQVVLPFKKLLMGLFFMVVGMSIDGGLLISKLPIILALSIALILLKAIVVCALCRFFRFQLAVGVHAGLLLCQGGEFAFILFGLAAEKGVMSHGLAQILMMTTTVTMAFTPLLAALGHWIAGLLTK--------------------------NKIAFSSQELVLDTRDLDQHVIVVGFGRVGRIVAKVLTAEHVNYIASDIQPVVVTEGRKEGFPVYLGDLTRLETLTSMGIARAKAVIIAINNSVTTKKIISLVANNFRDTIVAVRIPDLTNAEAYRKLGAHYLIPETYETGLQLGGVALSISGFSTDAIASLQDALRAED--------- 254797215 ---VIALLSTAVLVVALFLKLNISPILGYFVAGAVLGTHGFKIVAFSSPMETFAEFGIVFLLFLIGLELTLDRIMSMRLHVFGLGTLQVIITALLIILICRVFGNSSSASIIIGCAFALSSTAIVLQVLQETGMESNQVGRLSIAVLLMQDFTVVPLLVLVALLGNNAPQ---------------------NLLLPIAMSLIRAGLVLLLIFVAGRLLLRPFFKIIASTKSSELFIATTLLIVLGAAYITEKL-ELSMAMGAFVAGLLLAETEYRHEVEQVIFPFKSLLLGLFFMTVGMSIDLRMLAENIGLITGVALALMTLKASIVIGLAKLFGFKTGPAINAGLLLAQGSEFALILFKLDSSTTILDASMVNILVSSVTMSMAFTPLFSSIGAMVANKLEAPDRIVEEEE----------------------LIHLMRASVADIDNHVVIAGFGRVGRMVARMLSEERINYIAIDVDSKIVERAQDEGFPIFKGNINKPATLEAIAADRASTIVLSMQNGVTSKKAVALISQSFPHATIVARVADFSDIRTYRKLGAHKLVPETYETGLQIGAEVLQ----------------------------- 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--------------------------- 295691258 --DLVLFLATAGIVAPIFKRLKINPILGYLLAGVILGPFGLGTVDNPAEIAQLAEFGVVFLLFMIGLELSWERLRLMRRLVFGLGAAQVIGCSLVLAGGAILLGQPPAAALAIGAALTLSSTAIAVPVLAERRRLHSDAGRATFSVLLFQDLAVAPILITLAIVGRGHGEFQASD----------------------LLSLAPAALGLAVIVLVGRVALRPMLKSVAKAKSEEMFMAACLLVIIGAGLVS-QMSGLSMALGAFVAGILLAETEYRHEVEVKIEPFKGLLLSLFFVSLGIRLDLSLLVAKPAVILGTVVGLLLVKAAVVFGIGLLMGLGRKAATEAALILAAGGEFAFVLLDNAMGAQVVSPAIGQAVLVSATLTMFLIPGLAALGQRLGRKGAPAPVSEAPAAAGPDRLGPEP------------------------TGQVLVIGYGRVGKLVGDMLGRHDLPWIAVDRDARLVERARRDGRRVYYGDAARVELLERCGLATARAVVVTMDAPEAAEAVVAAARGARPDLAIVARARDARHAARLYELGATDAVPETIEASLQLSEAVLVDIGVPMGLVIASIHERRDEYRKKL----- 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----------------------------- 309778988 ISTIIGGIVLAFIFGTIAQRLRLPPLVGYLMAGVVAGPFTPGFVADQSLAPQLAELGVILLMFGVGLHFSMKELLAVKAIAIPGAIGQIALATLMGMGLAWLLGWDWGPGLVFGLALSVASTVVLLKALEDRGIDTSHEGHIAVGWLIVEDLVMVVTLVLLPALAGALGGAGSAAVSTWD------------IVKVLAVTLSKVVAFAALMLVVGRRVIPWMLERIVMTGSRELFRLGVLATALGVAYGATVLFGVSFALGAFFAGMVLAESEFSQRAAEESLPLRDAFAVLFFVSVGMLFDPSVLIEDPWAVLGTVLIVVVGKSLAAFAVVRAFGHGNRTALTISASLAQIGEFSFILIGLGISLEILPDRARGLLLAAAILSILLNPLMFALINRLKREVAPEPA---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 171911571 -------------------RFQQSLLIGYFLCGVAVANSGLLKLAGPEFMAGFAEVGVVLLMFTIGIEFSLAELKHLRHTAFVGGGIQCGLTMLLAFVVFKLCGFSVVQGLVAAVAVAVSSTAVSMKTFQSLGIPAGPSSRATLGIALFQDLLVIFFMVMLPALSKSATG----------------AGEDSHLWGSLAGTMGNGAIFAVAVWLLGRYVVPRVMLAVSNTRSRELFTLMVVALCAGVTCLAAAL-GLSPALGAFVAGLVASGSIYSHRVMADILPFKDLFLTLFFVSIGLTIDVGILSQNLPSVVAFTLALILVKAAVVALACRALHLTWRAGLMTTAALASAGEFSLILMTRSKAQMPWDEVFVQVFNTSGAISMALVPTLMRAVPNIADWLERKGYAKTKKTAAV--------------------NADYKQKIKSLRGHAVLCGYGHVGAALHKSLAKYGIEVLVIELNVDTVRTLKRQGISVLYADAAQRETWELARLHDASLVAFTFPDARIAFEAIQLVKEFNAEVPILARSRFASDRGRLLDRGATAVVQDESEAATSMLRYAEGIYHE------------------------- 159468197 ------------------------AVLGYLLGGAIIGPYALGLISDVHSIKHLAEIGVVLLLFNIGGRGGGG---RGGRGVFGMGTAQVVLTLLGVAGVAMLAGLPGPGAIILGGSLAMSSTAVAIQVLEERGEMGSRHGRAIFSVLLLQDLAVVVLLMLIPLLAPSPDGSSGGFARIAQALGLAAVKAVVAIVGIIA---------------GGRLLVRPLYKKISEFANAEIFAATTLLMVLGTSF-LTQLAGLSLALGAFLAGLLIAETEFALQVESDIAPYKGLLMGLFFMSVGMEISVQLFIAKWKEVLAAITILIVGKVAVMAAIGPMFGVPRLAAIRSGLLLAPGGEFAFVAFGEAVARGVLPAATCNLLYVVVALSMALTPYLAEFGSRLGAVMESSDLKELQPKEDE---------------------------MKEMKDHVIIAGYGRVGQIIAQMLSEQLIPFVALDVSSARVSVGKKKDVPVFFGDAGSASVMHLVGAERAACAIIALDTPGANYRAVYTMSKHFPHVKTYVRAHDITNAVNLERAGATAVVPETLEPSLQLAAAVLREMDFNTEEVSSIVDEFRRKH--------- 302036242 --DLAYVFVAAVIGGASAYLLRQPLILGYVFGGILISPFTPGPISDVHSFELFAEIGVILLMFCIGIEFSLNDLLRVRWVALLGGPLGIFLSILLAVGLGHVVGWSGIQSVVIGSVVSVASTMVLARLLLDSGDLRAKHGRVMIGITLVED----------------------LAVVVLTVLLPALGALEPGRFATIGKALWLAVLILVPFAYLAAKAIPPLLTRIAKTQNAELFLLVALSLGIG-TAAVTQMAGLSLALGAFLAGLIISGSEYGHETLARLLSLRDAFVALFFVTIGVLIDPRVVWANLPLLGLMLGLIIVGKFVIWTLVVRLFRYAWGTALLVGAGLTQIGEFSFVLVQVAKTAGHVSEDVYNATLAASLLSILLNAPLVRYAPGWIATLHFKMGRAALPIQ--------------------------GGVPEDQAGHVVLCGFGRMGSAVGLALDHFQLPYTVIERDPDIVRQLRRRGISCVYGDASQTELLKAAGAQHAALVIVALPVIHETSLTVRRFRGLNEKIPLLARAHGFREAEDLKAVGATEVILPEVEGAHTLIRHAFQAL--------------------------- 294012269 LSEGVVLLGAAVLFVMLFRRLGLGAVLGYLVAGALVGPQGLRLVGGAESKLAIAEIGIVLLLFLVGLELHPARLWRLKRDIFALGMAQVVLGCALTAIIFYTTGFTWGAAIALGLPLALSSTAQVLPGLKSSGRINSPFGEKVFSILLFQDLSIVPLITIVAALSRNPANVG-------------------GPPGWLM--AGYTVAAIAGLVLAGRFVLRPLLHLVGRLGERELFVVVGLFTVLAAAALMHALH-LSTALGAFIAGVMLADSPYRHEIEADVEPFRSILLGLFFLAVGMVLDLHAVAANPLFVIGMAGILVLTKAALITGLARLFGMEWNQAIGSGLLLSQGGEFGFVLFAQAQNALLIAPQAASLFSAIVTFSMATTPFLMLFARRLE-------------------------------FAKPRTGLDLPRPEDAPRGTAIIVGYGRFGQTVAQMLMGHGFGVVLIDKKPSQIEVSSQFDMKVYYGDGTRIDLLRRSGAEEARLIAFCIDDPSLDARVLEPIAEAFPQAALVVRAFDRRQLLAFKDMDLAGIVREVFESAICMGVQAMEALGVPPEEVEEVERQYRRNDEQRM----- 154174318 ---LLITIAISVALNVIFNKFSIPTIIGYIVTGVLISEVLD--FKSTDDVAHIAEFGIVFLMFTIGLEFSFKHLMAMKKEVFLNGTLQVCIGFAIGILLFYVMKIPDRSSLIAGLAFALSSTAIVLKTLNDSGDISQNFGRKALGILLFQDIAVIPILLMVDIFSQQGSS----------------------INELLLKTLVSALILIVVLYIIGKYVINWIFYKVVQTNSQEVFITTIMLLVVGGSELAHK-FGFSYSLGAFLAGMMMAETQYKHQIEADLIPFRDILLGMFFIMIGMQINFGVVMQNILVIAALVIAVMAIKALVVFGILKVY-LSRRVAAKTALSICQVGEFALAVFGLMSTRDLLEPKIAQIFIATSVVSMFITPFILKNLNRLADFIEKEIA----------------------------IEPNEMIKPQKIKNHIVVFGYGQLGQEVVLRLKEQKILYLVLENDISLVELGRSRGENVFLGNALQTQTLENACLQNAAAVIITVDNEQRLELIAKKIKDYAADIQTIIRFNGREEKELFRDLGSSHLISEERSIARSLVHEALQ----------------------------- 254292742 IKDAIVFLFAAGLVIPALRYCRIPSVLGFILAGIALGPIGLGSLSDPAAAAPFAELGVLFLLFLLGLELSFKKLWEMRRLVFGAGGLQASISAVLIGIVAYMIGLTAPAAALIGLALALSSTAIVMQLLIDDHRATSPAGRTGLSVLLFQDILVAPILILAGFLSRDATP---------------------ALSGAILQAAFNGFAALVAILFIGHFLLRPLFRLAATTGGRDFMIATTLLTVVGAAVITAS-AGLSLALGAFLAGLMLGETEFKHQTEVDLEPFKSLLLGLFFMTVGMGLDLPTMFKYWPIVILGLILLLVIKLAVAIIACRIFTGKMSTALEAAFLLAPAGEFAFVVLAAGSEGGVVTPKEAALITAIAGLSMMITPLMSKIGQILAKRFDVEGEESAEGINNYS----------------------------DLEGHVIIAGFGRVGQTVARILEAEQTSFVALESRPKRVNIMRKEGWRVYLGDAARKEILEKAGIQGAAMAVLTLDDAGSVEAIVRTMRTIRPQMPIIVRANDAIHARELYAAGADFVVPETIEAGLQMASRTLQ----------------------------- 168005034 ----LTFLGATVLIVPAFKAIKQSPILGFLLAGVVL--NQLELIRSVTDVKALAELGILFLLFEMGLELSLARLKALAKFAFGIGLAQVVLSTLAFTAFELPPNKAIGEAVVIGAALSLSSSAFVLQLLAEKGELPTRFGSATLGILLLQDIAVVPLLVILPILETGNIADS-------------------NLWPVLASESLKALLGLGLISLGGRIFLRRLFEIVANSRSAEAFVAMCLLTVTGTSLLTQKL-GFSDTLGAFLAGALLAETNYRTQVEADIRPFRGLLLGLFFVTTGTSIDIQLLVREWPNVLALLGGLIAIKTAIITAIGPRVGLTLSESVRTGLLLSQGGEFAFVVFSLANRLGVLPLELNRLLIIVVVLSMALTPLLNEVGRKLAEYIER--------------------------EFEDSSPTESGVKNFQAKEPVVIIGFGQMGQVLANFLDAAGWPYVAFDLDPGRVKAACKLGFPVLYGDGSRPAVLQTAGIAQPKAVMVMYTGRQKSVQSVERLRQAFPQVPIYARAQDLQHLLELKHAGITDCILENAETSLQLGSVLLR----------------------------- 257453779 MLDATIFLGAAVILIPLAKRFGIATVLGYLFTGLLLGPSFLKVASNPDDLLHFSEFGVVLLLFIIGLELQPSRLWALRQQIFVLGGLQVIVTGVVLMLLSWFLDIRLSNSFVIGFGLALSSTAFVLQLLGEKKQLATTHGQQAFTILLFQDIAVIPLLAALPFLSGAQE------------------------QNYDWIYFAKVISVFTGLIFVSRFMVRPFFKFVASSDATELLTATALFIILSVSLLM-NYIGLSMALGAFLTGVLLADSEYRHELQASIEPFKGLLLGLFFMSVGMLINVKLIVAKPLLIIGLAGLLMLIKFVVLTIIARLMGNKNESSIRLGVTLAQGGEFAFVLFSVATAQHLLTREQQNILNLVVTVSMAMTPLAFLL---LEKFGNPLFAKATPSKE--------------------------YDKIPNHEHAVVIAGFGRVGQIIGRVLRMHNIEFTAIEKSANQVDFVRKFGNQVYYGNPKNPEILRAAGLENAKVFIIAIGDIELSETVAAYVVRNYPHLTI------------------------------------------------------------------- 241206528 IATVAVSFVFAAILGYGADRLRLPPLVGYLMAGILMGPFTPGFVADTALAGQLAEMGVILLMFGVGLHFSASDLLAVRGIAVPGAIGRIILATLLGIGLCKLWGWSLGAGIVLGLSLSVASTVVLLKALEERNLVNAASGRVAVGWLIVEDLVMVLALVLLPALAELLGGNASTTTNHGLG--------DLPLALTIGLTLLKVVAFAAMAIFLGPRIVPWLLTMIARTGSRELFTLTVLAIALGIAFGSAAIFGVSFALGAFFAGVVMSESQLSHRAAADSLPLQNAFSVLFFVSVGMLFDPSILVRQPLAVIGALALVILGKGIITFLIVILLRYPISMGLTLAGGLAQIGEFSFILAGLGVSLGLLPHEGQDLILAAAILSITLNPIVIFATDGLKKYIHSKWPSLWESYGRSRQKAL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 209551125 IATVAVSFVFAAILGYGADRLRLPPLVGYLLAGILMGPFTPGFVADTALAGQLAEMGVILLMFGVGLHFSASDLLAVRGIAVPGAIGRIILATLLGIGLCKLWGWSLGAGIVLGLSLSVASTVVLLKALEERNLVNAPSGRVAVGWLIVEDLVMVLALVLLPALAELLGGNAAATNNHGLG--------ELSLALTIGLTLLKVAGFAAMAIFLGPRIVPWLLTMIARTGSRELFTLTVLAIALGIAFGSAAIFGVSFALGAFFAGVVMSESQLSHRAAADSLPLQNAFSVLFFVSVGMLFDPSILVSQPLAVIGALALVILGKAIITFLIVILLRYPIGLGLTLAGGLAQIGEFSFILAGLGVSLGLLPHEGQDLILAAAILSITLNPIVILATDGLKKFVHSRWPSLWESYGRTRQ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 237750551 ---------MAVISGIVLSWLKIPTIIGYILTGVLTTYIFGFQLEDSGELNDIAEFGVVFLMFMIGLDFSFKSLTSMKQEVLVFGGLQIGISIAFFYVVCFFLGFNFSTSIIISSAVSLSSTAIVLKFLNESAQTKTPYGMASVGILIFQDIAVIPILLMIKLLSDKDS----------------------HLSALLLTTLISAIIVLIVLFLPGRIMAKLFLRFSANMKTDEIFVGAVFLIVLGAAYISKS-FGFSLALGAFLAGMIISNTPYKYQVSSVLTHFRDILLGVFFITVGMQVDIIFLLEYFVVILILV-ALMMGAKALLMYLFLFLFRGQRIGLRIALSLAQIGEFSFAIFLLASQHKILPDKIYQFLTLMVIFSMIATPFILDRLDKVTNFFLRYLTPVSSFFARRKAESYDDT------------KADHTNHATDLEKHVVVCGYGELGKKILEYFKGCDVQYIAVDKNYNKVEEAIKKGEPVIYGDITRRQILEQLGITKCSAVIIAIDSIDSAQRAHQDIHALSPYCKIILKTKSSKFASEIQSQGVYAVVHERREIAKILSDLALQAVDE------------------------- 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----- 86359363 IATVAVSFVFAAVLGYGADRLRLPPLVGYLMAGILMGPFTPGFVADTALAGQLAEMGVILLMFGVGLHFSASDLLAVRGIAVPGAIGRIILATLLGIGLCMLWGWSLGAGVVFGLSLSVASTVVLLKALEERNLVNAPSGRVAVGWLIVEDLVMVLALVLLPALAELLGGHALDTNHGLG---------ELPLVLTIGLTLFKVLAFAAMAIFLGPRIVPWLLTMIARTGSRELFTLTVLAIALGIAFGSAAIFGVSFALGAFFAGVVMSESQLSHRAAADSLPLQNAFSVLFFVSVGMLFDPSILVRQPLAVIGALALVILGKAVITFAIVMLLRYPIGMGLTLAGGLAQIGEFSFILAGLGVSLGLLPHEGQDLILAAAILSITFNPIVIVATDGLKKYIHAQWPSLFESFGRKRQ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 255598965 --------------------------------------------------PPGGRVRYCVLMFSIGLEFSLPKLYAMRKTLFGLGGGQVVLTLLASLVLGKLAGLSLTSAFIIGAAITMSSTAIVSKILMERVDLNSRHGRLSIGVLLFQDLAVIPILVLIQTLGSHSD----------------------NWLDVLGLTLFKSSILLFLLFKFGKNILNFWFELVAKQRSRELFVLNVLMVTLLM-AAATNFVGLSYALGAFVAGMLISETKYRYQVESDIAPFRDILLGLFFISVGMLLNVSVLVEHIGLIVVLLALFLLFKIGLIALLTKFYGFEMGVGVRTGIILGQAGEFSFVVLALGLQTNLIDGDSLQLVLSVAVLSMLVAPFIIQKNGRIARALVKSYSR-----------------------NSIKVVDTIQEHSQDLRDHVIICGYGRSGQYLGRFLREENIPYVALDMDASRVQEAASAGENVIYGDAGRRSVLEAAGLARAKAVIISYAETRGTMKVLHVIQERNPNLPVIVRTHDDSEMD-------------------------------------------------------- 125537425 -------------------------ILGFFCAGVVL--NQFGLIRNLTDVKLLSEWGILFLLFEMGLELSLSRLKALARYAFGMGLPQVLLSTLAGAIGTKILQFSVDEAIVIGAALSLSSSAFVLQLLAEKGELPTRFGSATLGILLLQDIAVVPLLVILPVLESQNVVEQS-------------------VWPMLLAESLKALGGLGLLSLGGKYLIRRIFEFVAESRSSEAFVALCLLTVSGTSL-LTQWLGFSDTLGAFLAGAILAETNFRTQIEADIRPFR-----------GTSIDMELLIREWPNVLSLLGGLIAIKTLIITAIGPRVGLTLQESVRIGLLLSQGGEFGFVVFSLANRLGVLPLELNKLLIIVVVLSMALTPLLNEIGRRAAGIIDEKSETKEKPAEMVNYDATEP---------------------------IVILGFGEMGKVLAKFLDAEGWPYVAFDLNPAVVKSARKSGFPVLYGDGSRPLVLQSAGVSSPKAVMVMYTGKEKTIEAVNRLRQAFPGVPMYARAQDMSHLLDLKKAGATEVVLENAETSLQLGSMLLR----------------------------- 302812891 ----LTFLVATVLVVPSFKAFKASPILGFLLSGVVM--NQLGLIRNVTDIKALSELGILFLLFEMGLELSLARLKALAKYAFGMGFAQVLLSTVAFAAFELALGTRLDEAVVIGAGLSLSSSAFVLQLLSEKGELPTRFGSATLGILLFQDIAVVPLLVILPILETGNFSQES-------------------LWPVMAAESLKALGGLGALSLGGQLLLRRIFEVVADSRSSEAFVALCLLTVTGTSLLTQKL-GFSDTLGAFLAGALLAETNYRTQVEADIRPFRGLLLGLFFVTTGTSIDLQLLIREWPNVLALLGGLIAIKTLITTAIGNKVGLSLPESVRTGLLLSQGGEFAFVVFALANRLGVLPLELNRLLIIVVVLSMALTPFLNEIGRKLATIIELKIQQDSTEIKK--------------------------VEIPKVAEPVVIVGFGQTGQVLANFLSTEGWPYLAFDLDPNRVS--RTLGFPVLYGDGSRPLVLQTAGVVKPKALMVMYTGRGSAVQAVERLRLAFPETPIFARAQDLGHLLELKQAGATDAILENAETSLELGSVLLR----------------------------- 307293204 LSEGVILLGAAVLFVMLFRRLGLGAVLGYLVAGALVGPQGLRLVGGAESKLAIAEIGIVLLLFLVGLELHPARLWRLKRDIFALGMAQVVLGCALAAIIFYTTGFTWGAAIALGLPLALSSTAQVLPGLKSSGRINSPFGEKVFSILLFQDLSIVPLITIVAALSRNPADAG-------------------GPPGWMM--AGYTVAAIAGLVLAGRFVLRPLLYLVGRLGERELFVVVGLFTVLAAAALMHALH-LSTALGAFVAGVMLADSPYRHEIEADVEPFRSILLGLFFLAVGMVLDLHAVAANPIFVIGMAAILVLTKAGLIMGLARLFGMERNQAIGAGLLLSQGGEFGFVLFAQAQNALLIAPQAASLFSAIVTFSMATTPFLMLFARRLE-------------------------------FAKPRAGTDLPRPEDAPRGTAIIVGYGRFGQTVAQMLMGHGFGVVLIDKKPSQIEVSSRFDMKVYYGDGTRIDLLRGAGAEEARLIAFCIDDPSLDGQALEPIAEAFPQAALVVRAFDRRQLLAFKDMDLAGIVREVFESAILMGVQAMQALGVPQEEIEEVERQYRRNDEQRM----- 148552932 --------GAAIVCVLIFRRLGLGATLGYLVAGALIGPQGFGLIGDAESKLGIAELGIVLLLFLVGLELHPNRLWRLRRDIFGLGFVQVVCGVALSAVIYFGTAFTAAAAIALGLPLALSSTAQVLPMLRSAGRLNTPAGERAFSVLLFQDLSLIPLITIIATLSRTPPAADAPP------------GWLLGVHTVVAV---------VGLVLAGRFIINPLFRLVGRLGERELFVAAGLFTVLA-SAAVMEALHLSTALGAFVAGVMLADSPYRHELEADVEPFRTILLGLFFIAVGMLLDLHVIAERPLFVAAMALAVVATKTLVMFGVAKLFGVSNRGALGFGLLLSQGGEFAFVLFAQASEALLIRPEAASLFGAIVTLSMATTPFLMMVSSRFLTPPPSQEERPGP--------------------------------DGGMSPAAIVVGYGRFGQTVAQMLMAAGTRVSLIDNEIEQIDVAEKFGSKVFYGDGTRVELLRHAGADQACAIIFCVDGDGLGKAQLQPVLNAFPNAAVLVRAFDRRHMMVLGRLDIAGAVRELFESAV----VLGREALEAVGVSEANIDKIEAEYRRR------ 310635861 VSDIVILLSACLLVGGIFSRLGQSPLVGYLLAGMFLGPGSLHWIKSEHEVEAISELGVSLLLFSLGLEFSIGRLRKLGPTPLLGGILQVSLSLLFCALAAWLYGLPGKEATAVGAMLALSSTAIVLRTLMEKSELETPYGGNSLAVLLIQDMAVVPLAILISLLAGDDGSS--------------------GVLWNAGRILLVSSLLVLGLYILLNHVANRALGLLTLERNRELTTLLAVVTGLGSAWAASAAG-ISPALGAFVAGMFLGSSPFATQIRADISPLRIVLLTLFFGSAGMLADPIWIFQNAPLVLTVTVAILALKLLIIMGIFIALGNLPAVALASGICLAQIGEFAFVLGAVAFNGGVISEQTHNLIVSFTIVSLFSGPFLVAQAPDITNWLIRKFWGPRGLLEREADGDSHHPD-------------------------VVIIGFGPAGQFAGKVVTDANLRAIVIDLNRVGVRKGIDMGFDGLVGDATQHEVLEHAHVYSAKVVVVTIPSLRMAIAVVDMIRNLAPNAHIVVRARYVRDVNELYTAGADIVFDDEEEIGASIGKHLS------------------------------ 190893616 IATVAVSFVFAAVLGYGADRLQLPPLVGYLVAGIMMGPFTPGFVADTALAGQLAEMGVILLMFGVGLHFSASDLLAVRGIAVPGAIGRICLATLLGIGLCKLWGWSLGAGIVFGLSLSVASTVVLLKALEERNLVNAASGRVAVGWLIVEDLAMVLALVLLPALAELLGGHAVDTTNHGLG--------ELPLALTIGLTLLKVAAFAAMAIFLGPRIVPWLLTMIARTGSRELFTLTVLAIALGIAFGSAAIFGVSFALGAFFAGVVMSESQLSHRAAADSLPLQNAFSVLFFVSVGMLFDPSILVRQPLAVIGALALIILGKAIITFAIVLLLRYPISMGLTLAGGLAQIGEFSFILAGLGVSLGLLPHEGQDLILAAAILSITLNPIVIFASDGLKKYMHSKWP---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 300816084 ------------------------------------------------------------------------------------------------------------------MTLALSSTAIAMQAMNERNLMVTQMGRSAFAVLLFQDIAAIPLVAMIPLLATSSASTTM---------------------GAFALSALKVAGALVLVVLLGRYVTRPALRFVARSGLREVFSAVALFLVFGFGLLLEE-VGLSMAMGAFLAGVLLASSEYRHALESDIEPFKGLLLGLFFIGVGMSIDFGTLLENPLRIVILLLGFLIIKIAMLWLIARPLQVPNKQRRWFAVLLGQGSEFAFVVFGAAQMANVLEPEWAKSLTLAVALSMAATPILLVILN-----------RLEQSSTEEAREADEIDEEQP---------------------RVIIAGFGRFGQITGRLLLSSGVKMVVLDHDPDHIETLRKFGMKVFYGDATRMDLLESAGAAKAEVLINAIDDPQTNLQLTEMVKEHFPHLQIIARARDVDHYIRLRQAGVEKPERETFEGALKTGRLALESLGLGPYEARERAD--------------- 39936905 ----LVFLGTAGVLIPVMTRFRVSPVLGFLVAGLVLGPHSLGTITSQDAVDRLAELGVAFLLFTIGLELSFDRLWTMRRLVFGLGMSQVVLTTAAISGIALIFGNTVESSLVIGACLALSSTAIVLQLLAEQKRLATVAGRSIFAVLLAQDLAVVPILFLIVVFGKAAGDAAGGGAASTGAVWLGLAMALVQAAAAILLIIGFGRLVLRRLFRL-----------VASTHNRELFMATILFVVVGTSL-VTHVAGLSMALGAFLAGLVLAETEFRRQVEVDIEPFKGMLLGLFFISVGMRIDLAEVARYPAMVATSVIGMTALKALVIAGLTWLFRLSRPVIAEASLLLAGGGEFAFLVLGLASSSGLVTREVEQFMLLVSSGTMMLTPYLARLSRKASARARKAVAVAAGHTDP----------------------------TPSDSPRIILVGYGRVGRIVGDILNKQGKPFIGIDVDPEAVARARKAGVNVVYGDATQRAFLRKCGLGDAPAVVVTMHDAAAAEHVVAAARAERADLPVIVRARDADHAARLFTLGATEVIREVLEASFEIASTVLQAL--------------------------- 294012142 ----LVILGAAGLVIPGFARLRISPVIGFILVGLAVGPSGLGTISNRAAIEPFAELGVILLLFSIGLELSFRRLWTMRTQVFGVGAAELIGGGTLIALGLYLLGQPPAGAFGLGLALALSSTAVVLPMVGTQNA----VGRAAFSMLLFEDLALVPIIFMLGALAPSVAASPD------------------GPWGELADTLVKSGITIAVMLVLGRLFLPHIFSQAARTKSPEVFLAASLLVVIVSSM-ATSIAGLSPIVGALLAGLLIAETDYHGEVEVMTAPFKGLALGVFLITVGMGLDVRVILANWPALILAVVGVVLAKTIVTAALLYLSGARKGVALEVGVLMSSPSETTLIVLSAAAAAQLILPSTAAFWQIVTAIGLTITPLLARLGHDIARRLEMALGEDTP-----------------------------EISEDHAEAAAVVIGFGRVGRMVCDLLDLHKQRFIVVESDPDVVAEARRGGYPILFGDVSRTEMLDKLRLGHARALILTMDDPVLSVRVTKRVRGWVPDLPIIARARDTDHAAQLYRAGASDAVPETLESSLQLAE--------------------------------- 192292735 ----LVFLGTAGVLIPVMTRFRVSPVLGFLVAGLVLGPHSLGTITSQDAVDRLAELGVAFLLFTIGLELSFDRLWTMRRLVFGLGMSQVVLTTAAISGIALIFGNTVESSLVIGACLALSSTAIVLQLLAEQKRLATVAGRSIFAVLLAQDLAVVPILFLIVVFGKAAGDAAGGGAASTGAVWLGLAMALVQAAAAILLIIGFGRLVLRRLFRL-----------VASTHNRELFMATILFVVVGTSL-VTHVAGLSMALGAFLAGLVLAETEFRRQVEVDIEPFKGMLLGLFFISVGMRIDLAEVARYPAMVATSVIGMTALKALVIAGLTWLFRLSRPVIAEASLLLAGGGEFAFLVLGLASSSGLVTREVEQFMLLVSSGTMMLTPYLARLSRKASARARKAVAVAAGHTDP----------------------------TPSDSPRIILVGYGRVGRIVGDILNKQGKPFIGIDVDPEAVARARKAGVNVVYGDATQRAFLRKCGLGDAPAVVVTMHDAAAAEHVVAAARAERADLPVIVRARDADHAARLFTLGATEVIREVLEASFEIASTVLQAL--------------------------- 288939997 ------------------------------VAGVAVGPHSPGVTAHVEDVRNFTELGVVLLLFMIGLEMQPKRLWALRREVFGLGTVQILLSGLVIALYLSIYAPSWPVALLMGLTMALSSTALVMQLLHERGDLSTRHGTTAFAVLLMQDLAVVPLLAIVPLMSDLGRAADEVSLGEQLLHVVALV---------------------GLVLVAGRYVVPFALDRLLRQNNREAFALVVMLAVFLAAWAMHE-AGLSMALGAFMMGMLLSTTRFSFQIQAHVEPFKGLLMSLFFVAVGMSIDLPAIADHPWLLAQHVLVILAIKLAALFGIAVVFGLPRGVATRVAFLLAQNGEFGFVLFGFAKTLGLIDDATFVIALSVISVSMMLTPILVRIGDQVARRLERRPGPIQSFDEATTGVVPK--------------------------GRVVIGGYGRVGHTIATLLEVNQIPFIAFDTNPANVEHGVRDGRPVYYGDIGDMELLTAAHVEGASLVVLTIDHGPTAHRAVSHIHQAYPYVPVIARARDLDACGSLIRAGATRAYPEAIESSLRLGAEALQML--------------------------- 300694458 LSTIIGGIVLAFILGTIAQRLRLPPLVGYLCAGVMAGPFTPGFVADQSLAPQLAELGVILLMFGVGLHFSMKELLAVKSIAIPGAIGQIALATLMGMGLAWLLGWAWGPGLVFGLALSVASTVVLLKALEDRGIENSHEGHIAVGWLIVEDLVMVVTLVLLPALAGVLGGTGSTAVGWWD------------LAEVLAITLGKVVAFAALMLVVGRRVIPWMLERIVRTGSRELFRLGVLATALGVAYGATVLFGVSFALGAFFAGMVLAESEFSQRAAEESLPLRDAFAVLFFVSVGMLFDPRVLIDDTWAVLGTVLIVVLGKSLAAFAVVRAFGHPARTALTISASLAQIGEFSFILIGLGIGLEILPVRARDLLLAAAILSILLNPLMFALIDRLKREVPAEPAPA-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 194290142 ISTIVGGIVLAFILGAVASRLRLPPLIGYLCAGIVVGPHTPGYTADQALAPELAELGVILLMFGVGLHFSIKDLMAVKRIAIPGAVVQIGIATLMGMLVSWGFGWSWGQGLVYGLALSVASTVVLLKALQERNLVESPQGRIAVGWLIVEDLAMVLALVLLPAMAGLLAGAGAASGDAGPGTGEVVLA--------IFATLGKVAAFVAVMLVIGRRFIPWMLERIVWTGNREMFRLGVLATALGVAYGAYALFGVSFALGAFFAGMVLAESEFSHRAAEESLPLRDAFAVLFFVSVGMLFDPMVLVNDPWGVLATVFIIVVGKSLAALGIVRAFGHSGQTGMTIAVSLAQIGEFSFILASLGVYLKILPERGQALILAGALLSIMLNPVLF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 124267219 -----------------------------MLAGIVVGPNTPGFVADQSLASQLSEIGVILLMFGVGQHFHPQELLRVWRLAVPGAVAQSLVAGVAGWAAARAFGWSHAAGAVFGMSLAVASTVVLMRMLVERDRLSSRDGHVAVGWLIVEDLFTVAALVVLPVLASDSSDAQS-------------------LGSALLLAMGKVAAFVAIVMLVGTRVVGRLLERVAGARSAELFTLTVFVVALGVAVLASELFHVSVALGAFFAGLVVGQSRFGPQAAADMAPFRDVFTALFFVSVGMLFNPNLVVQQPALVLTALGVVLLLKPLVAVVIVLLLRSDWRTAATVGVGLAQIGEFSFILASLGLSLGVIPKEALDVLVVAAIVSIALNPVLFRL--------VERWLPKEHGSAPEEEVPLASTYAPDAP-----------------GAAVVLAGYRSLGRRVVQRCAAAGIPLCVV--QHEAIEALEGLGVAQIYGDPGRPDVLAAAGLGQAHMLVVADMPLVEKMQVCRAARQLNPRVEIVGAAMNDAEAAWLRDFGAEFVV--------------------------------------------- 168033738 ----LTFLGATVLVVPAFKAVKQSPILGFLLAGVVL--NQLELIRSVTDVKALAELGILFLLFEMGLELSLARLKALAKFAFGIGLAQVVLSTLAFTAFELPPNKAIGEAVVIGAALSLSSSAFVLQLLAEKGELPTRFGSATLGILLLQDIAVVPLLVILPILETGNIADS-------------------NLWPVLASESLKALLGLGLISLGGRLFLRRLFEIVANSRSSEAFVAMCLLTVTGTSLLTQKL-GFSDTLGAFLAGALLAETNYRTQVEADIRPFRGLLLGLFFVTTGTSIDIQLLTREWPNVLALLAGLIAIKTAIITAIGPRVGLTLSESVRTGLLLSQGGEFAFVVFSLANRLGVLPLELNRLLIIVVVLSMALTPLLNEVGRKAAEYIEREFEDVSPTDSNFEA-----------------------------NEPVVIIGFGQMGQVLANFLDAAGWPYVAFDLDPGRVKAACKLGFPVLYGDGSRPLVLQTAGITQPKAVMVMYTGRQKSVQSVERLRQAFPQVPIYARAQDLGHLLELKHAGITDCILENAETSLQLGSVLLR----------------------------- 142777910 ---------------------------------------------------LLAELGVVLMLFSIGLELDAKKLWAMRHRVFLFGSLQVLVCAVGIAVATFLLGLSYALSVFIGLALALSSTAVAIQLMKDRNLMGTHTGQSVFGALLLQDMVAIPLLIGVSLIAPSADTAEFKALPALAAVVAVVL--------------------------TGRYLIGYLLHWVAHHGSRELFVGLALLLVIGVMELMTA-VGVSAGLGAFIAGVLLASSEFRHQLEADLEPFKGLFLGLFFITIGASINMQLLREEWQLISLLLLLFVGLKLLLLYGVACVLKIAGPERFSYAVLLGQGSEFAFVLAALATAGALLTGTEGAMLNLLIALSIAVSPLLMKLQDAWAA-------------------------------RQQKQQPVQNTDVQSSDSPVIIAGFGRYGQILGRLLLSNGIVPTVLDHDSDTIQTMTKFGFKVYYGDASRMDVLEAAGAAEAKVLVIAVDDVQAINAIVSSAKQHFPHLTLMARAKDVAHMYQLRQLGVEHIERELFEASLRVLSVLGMGHYEKELADRFRA---------------- 207738937 LSTIIGGIVLAFILGTAAQRLRLPPLVGYLCAGVMAGPFTPGFVADQSLAPQLAELGVILLMFGVGLHFSMKELLAVKSIAIPGAIGQIALATLMGMGLAWLLGWAWGPGLVFGLALSVASTVVLLKALEDRGIENSREGHIAVGWLIVEDLVMVVALVLLPALAGVLGGTGSTAVGWWD------------LTEVLAITLGKVVAFAALMLVVGRRVIPWMLERIVRTGSRELFRLGVLATALGVAYGATVLFGVSFALGAFFAGMVLAESEFSQRAAEESLPLRDAFAVLFFVSVGMLFDPRVLIDDTWAVLGTVLIVVLGKSLAAFAVVRAFGHPARTALTISASLAQIGEFSFILIGLGISLDILPVRARGLLLAAAILSILLNPLMFALIDRLKR----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 307292729 ----LVILGAAGLVIPGFARFRISPVIGFILVGLAVGPSGLGTISNRAAIEPFAELGVILLLFSIGLELSFRRLWTMRTQVFGVGAAELIGGATLISLGLYFLGQAPAGAFGLGLALALSSTAVVLPMVG----TQSAVGRAAFSMLLFEDLALVPIIFMLGALAPSVAASPD------------------GPWSELADTLLKSGVTIVVMLVLGRICLPHIFSQAARTKSPEVFLAASLLVVI-ISSMATSIAGLSPIVGALLAGLLIAETDYHGEVEVMTAPFKGLALGVFLITVGMGLDVRVILANWPNLILAMVGVVLAKTLVTAALLYISGARKGVALEVGVLMSSPSETTLIVLSAAAAAQLILPSTAAFWQIVTAIGLTITPLLARLGHDIARRLEMALGEEAP-----------------------------EIGEDQAEAAAVVIGFGRVGRMVCDLLTVHKQRFIVVESDPDVVAEARRAGYPILFGDVSRTEMLDKLRLGHARALILTMDDPVLSVRVTKRVRGWVPDLPIIARARDTDHAAQLYRAGASDAVPETLESSLQLAE--------------------------------- 299069864 LSTIIGGIVLAFVLGTIAQRLRLPPLVGYLCAGVMAGPFTPGFVADQSLAPQLAELGVILLMFGVGLHFSMKELLAVKSIAIPGAIGQIALATLMGMGLAWLLGWAWGPGLVFGLALSVASTVVLLKALEDRGIEGSREGHIAVGWLIVEDLVMVVTLVLLPALAGVLGGAGSTAVGWWD------------VTEVLAITLGKVVAFAALMLVVGRRVIPWMLERIVRTGSRELFRLGVLATALGVAYGATVLFGVSFALGAFFAGMVLAESEFSQRAAEESLPLRDAFAVLFFVSVGMLFDPRVLIEDTWAVLGTVLIVVLGKSLAAFAVVRAFGHPARTALTISASLAQIGEFSFILIGLGIGLEILPARARGLLLAAAILSILLNPLMFALIDRLKR----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154248569 -----------VVSVPIAKRLGFSPVVGYLLVGIAIGPVGFN-VADPGVVSTVAELGVVMLLFLVGLELKPSSLLSMGHFIFGLGTAQLMLTALAFALLAYFLGFGAAAAVVSGLALSISGTAIALQLLGERGDLASPYGQRTFSILLFQDIAVVPLLALVPLLAPGGEAEVARD------------------PKATLLAAAIAVAAIAVIVVSGRYLLNPLFRVLARSGAREAMTAAALLVVMG-AAGLMEAAGLSAALGAFLAGLLLSESTFRHELEANVDAFRGLLLAVFFMSIGMSLNITVVLGHIPSLLVGTLAVAVVKSVIVYLVFRADNIAPQDSMRAAVALMSAGEFAFVLFPLGLDNRILKSEQADLLIALAALTMILGPLLFAAL----SRLLPRFARPAAE--------------------------PPADDFADADGSVLVIGFGRFGQIVSQCLLAQEVTVTIIDKDVEMIQSAGRFGVHIYYGDGTRLDVLRAAGAETVEVICVCVDNKEDANRIVEIVRASIPNARLFVRSFDRVHSMELARLGVDFELRETLESALSFGARTLEALGVPQNAAAARIADVRVRDRARL----- 118474802 ----LAATAFAIVLNVFFKRYEIPTIIGYIVTGIFIS-KTFGLTYNTDLT-HIAEFGIVFLMFTIGLEFSFKHLLTMKKEVFLNGIIQVFVTGIIFSMIAYAFDIGQQTSLIIGFALSLSSTAIVLKTLNDNGDISQVYGRKALGILLFQDIAVIPLLLMIDIFSSKTTS----------------------VSDLVTTTLTSAIILLFLLYFIGKYLFNWMLYLVIKTNSQEIFITTILFSVVGASF-LAHYFGFSYSLGAFIAGMLIAETQYKHQIEADLIPFRDLLLGLFFITVGMQINFEIIFENLLMIIVILVDVMVIKIAVVYALLATY-LKKRVAIKTALSICQIGEFALAIFALLNVNNMLNSETSQILTAVVIISMVATPFILKNIGHLADRLEE----------------------------ESEIPEFEKLKVQDLSDHFIVCGYGRLGQEVVNRLKAQGLLYLVIESDISLVQLGRSRGENVFFGNATQKITLEKASIKTCAAIILTVSNEQKLEMIANSIKDLDYPVNTVIRFTGTEEKQLYADFGENHLIKEERAVARVLIHEALQ----------------------------- 90423083 ----LVFLGTAGVVIPLMARLRISPVLGFLVAGLVLGPHSLGAITSQSAVDRLAELGVAFLLFSIGLQLSFDRLWTMRRLVFGFGMLQVVLTTAAIGAVTLAFGNTLDASLVIGACLALSSTAIVLQLLAEQRRLSSVAGRSIFAVLLAQDLAVVPILFLIVVFGGAVAEGGGGSVTASSVSAGLALALLQAVGAIVLIVGVGRLLLRPLFRL------------VARTHSRELFMATILFIVVGTSL-LTHFAGLSMALGAFLAGLLLSETEFRRQVEVDIEPFKGMLLGLFFISVGMRIDLSEVSRTPLLLATSVVGMAVLKALVIALLARAFKLSWSVALEAGLLLAGGGEFAFLVLGMAGSSGLLRPDVEQFMLLVASGTMMLTPFLARLGRHV-GVQARRAAAITDGFDDPGPIEP---------------------------GRTIVIGHGRVGRIICDILAKQGKPFIAIERDPDVVARGREIGRNLVYGDATSRAFLRQCGLAEAPAVVVTMHDPAAAENAVAAIRADRADIPVIVRARDAAHAVRLFQLGASEVVREVLEASFEIASTVLQ----------------------------- 17549715 LSTIIGGIVLAFVLGTIAQRLRLPPLVGYLCAGVMAGPFTPGFVADQSLAPQLAELGVILLMFGVGLHFSMKELLAVKSIAIPGAIGQIALATLMGMGLAWLLGWAWGPGLVFGLALSVASTVVLLKALEDRGIEGSHEGHIAVGWLIVEDLVMVVALVLLPALAGVLGGAGSTAVGWWD------------LTEVLAVTLGKVVAFAALMLVVGRRVIPWMLERIVRTGSRELFRLGVLATALGVAYGATVLFGVSFALGAFFAGMVLAESEFSQRAAEESLPLRDAFAVLFFVSVGMLFDPRVLIDDTWAVLGTVLIVVLGKSLAAFAVVRAFGHPARTALTISASLAQIGEFSFILIGLGIGLEILPARARGLLLAAAILSILLNPLMFALIDRLKREVPAEPAPA-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 222082124 IALIAAGFGFAAIFGYLADRLHLPPLVGYLVAGVMIGSATPGFVADMALASQLAEIGVILLMFGVGLHFSAADLLAVRGVAIPGAIGQIAIATLLGIGLASLWGWGIGAGLVLGLSLAVASTVVLLKALEERNLVSSTNGRVAVGWLIVEDLAMVLALVLLPAFAGALGGHADAGGHAATGSIWLTIG----------ITLLKVAAFAAVAIFIGPKIVPWLLTSVARTGSRELFTLSVLAIALGIAFGAAEIFGVSFALGAFFAGLIMSESHLSHRAAADSLPLQNAFSVLFFVSVGMLFDPSVLVREPLMIIGVLALIILGKALIAFCVVVLLRYPVSMGLAVAAGLAQIGEFSFILAGLGVSLGLLPREGQDLILAGAILSITLNQLVFAGTGRLEAWIFSRWPAFASNYGMAKH----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 300698151 LSTIIGGIVLAFILGTAAQRLRLPPLVGYLCAGVMAGPFTPGFVADQSLAPQLAELGVILLMFGVGLHFSMKELLAVKSIAIPGAIGQIALATLMGMGLAWLLGWAWGPGLVFGLALSVASTVVLLKALEDRGIESSHEGHIAVGWLIVEDLVMVVALVLLPPLAGVLGGTGSTAVGWWE------------VTQVLAVTLGKVVAFAALMLVVGRRVIPWMLERIVRTGSRELFRLGVLATALGVAYGATVLFGVSFALGAFFAGMVLAESEFSQRAAEESLPLRDAFAVLFFVSVGMLFDPRVLIDDTWAVLGTVLIVVLGKSLAAFAVVRAFGHPARTALTISASLAQIGEFSFILIGLGIGLDILPARARGLLLAAAILSILLNPLMFALIDRLKR----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 157165634 MEQILEGFLLSVALNVIFKKFQIPTIIGYIVTGTLISEFFN--LKSNDEISHIAEFGIAFLMFTIGLEFSFKHLMSMKKEVFLNGGLQVCLGFVMGVMLYYALHLKDETALIAGLAFALSSTAIVLKTLNDNGDVSKIYGRKALGILLFQDIAVIPILLMIDMFSSQ----------------------DASINELLLKTFTSAAILIVVLFLLGKYVINWIFYKVVQTNSQEVFIATILFLVVGAS-TLAHFFGFSYSLGAFLAGMMMAETQYKHQIEVDLIPFRDLLLGLFFITVGMQINFVVVLSNIWLVLGLVFSIMVVKAIVVFAVLNIY-LKRRVAAKTALSVCQIGEFALAVFGLMTTRNLLDVQTAQIFIAASVISMFATPFILKKLDVIADLVER----------------------------EVVVESNETLKPQKLKNHIVVFGYDRLGQEVVLRLKETKLLYIVLDNDISLVELGRSRGENVFLGNVLQSNTLENACLDDAAAVIITVNNEQRVELIAQKIKDYGANIQTIIKANGEGNKDIFGELGENHLISEERVMAKTLVHEALQ----------------------------- 224436978 ---ILCVLAMAVVSGIVLSWLKIPTIIGYIITGVLTAYIFGFRLEDSESLNNIAEFGIVFLMFMIGLDFSFKSITAMKQEVLVFGGMQIGISIAFFFVVCYFLGFNFSTSIIVASAVSLSSTAIVLKFLNESGQTKTPYGMSSVGILIFQDIAVIPILLMIKLLSDKDSE----------------------VVALLLTTLFSAIIVLVVLVLPGRILAKVFLRFSANMKTDEIFVGAVFLIVLGAAYIS-KAFGFSLTLGAFLAGMIISNTPYKYQVSSVLVHFRDILLGVFFITVGMQVDILFLLEYFIVIIILV-ALMMGAKTLLMYLFLCFFRGERVGMRVALSLAHIGEFSFAIFLLASQHKILPQEIYQFLTLMVIFSMIATPFILDRLDKVTDFFLRYMRPFS-------------FLQKKIIESQQDSQEEGEGGKADIEGHIVVCGYGELGKAILEYFKGCNVRYVAVDKNYKKVEEGMKKDEPVIYGDITHRKILEELGISQCAAVIIAIDSIETAQRAYQDIHSLSPLCKIILKTKSSAFALQIQSQGAYAVVQERREVAKILSDLALQAVEEDIQ---------------------- 187926215 ISTIIGGIVLAFIFGTIAQRLRLPPLVGYLMAGVVAGPFTPGFVADQSLAPQLAELGVILLMFGVGLHFSMKELLAVKAIAIPGAIGQIALATLMGMGLAWLLGWDWGPGLVFGLALSVASTVVLLKALEDRGIDNSHEGHIAVGWLIVEDLVMVVTLVLLPALAGALGGAGSTAVGAWD------------IIKVLAVTLSKVVAFAALMLVVGRRVIPWMLERIVMTGSRELFRLGVLATALGVAYGATVLFGVSFALGAFFAGMVLAESEFSQRAAEESLPLRDAFAVLFFVSVGMLFDPSVLIEDPWAVLGTVLIVVVGKSLAAFAVVRAFGHGNRTALTISASLAQIGEFSFILIGLGISLEILPDRARGLLLSAAILSILLNPLMFALINRLKREVAPEPA---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 32266749 ---------MAVISGIILSRLKIPTIIGYIITGVLSAYIFGFALEDSESLNSIAELGIVFLMFMIGLDFSFKSITAMKQEVLVFGGMQIGISIAFFFVVCFFLGFNFATSIIIASAVSLSSTAIVLKFLNESNQTKTPYGTASIGILIFQDIAVIPILLMIKLLSDKDS----------------------HLWALILTTFLSAIILLIVLVLPGRIVAKVFLRFSANMKTDEIFVGAVFLIVLGAAYISKS-FGFSLTLGAFLAGMIISNTPYKYQVSSVLVHFRDILLGIFFITVGMQVDVIFLLEHFVIIVILV-ALMMGAKTLLMYLFLLFFKGQRIGMRIALSLAQIGEFSFAIFLLASQHKILPEEIYQFLTLMVIFSMIATPFILDRLDKVTDFFLRYMHPL-------------HIFQTTKNNDEEETLQESHHKEAGLEGHIIVCGYGELGRKILEYFKGCDVRYIAVDKDYNKVERGIKNDDNVIYGNITRRRILEQLGIEQCAAVIIAIDSIEVVQHVYQEILSIAPLCKIILKTKNSAFESQMKTQGIYGIVHERRELAKILSDLALQATNE------------------------- 149184403 LSDALVILGAAGLVIPVFTRFRITPVIGFILIGILVGPYGLGTISDPEALDLFAEFGIILLLFAIGLELSFKRLWQLRRLVFGLGAAELLIGGICLAIVLSMMGQYWIGALALGFALAFSSTAIVLPISG----STSPVGRAALSMLLFEDIMIVPIVFILGAMAPNAASEGWEG---------------------LLTTMWQGAAVIAVMMIAGRYALPRLFAQAARTKSPELFLAAAMLVVIGSSLATAA-VGLSPIVGALIAGLLIAETEYHTEVESIMEPFKGLALGIFLITVGMSIDLATIAEHFGMIATAVVGVLVFKALLTGVLLRLMGARRSTAAETGILMASPSETTLIVLTAASSALLIQPGTAQFWQIVTAIGLTITPLLARLGRVVAR-------RVEPAPELPPEDEGERK--------------------------VIIVGIGRVGRLVAQMLKAHEKAYVAIDSDADLIEYAKREGYRATFGNAARGDALHHLGIEDALAVVLTMDEPVLAERLVRKLRSEYPDLLIVARARDIAHAAELYRAGASHAVPEALEATLQLSEAV------------------------------- 134367232 ------------------------------------------------------------------------------------------------GLTASWHGMTWQAGVALGGALAMSSTAMVMRLAGDRGELESAHGRPVVGVLLFQDLAVVPLLVLIPALSGLTGQS------------------DQGLGWALSMAVAKSILVLGLALLIGQRLVRPWLTLVARRKSQELFTLNVLLMTLGLALIT-EHAGLSLALGAFLAGMLISETEYRYQVEADVKPYRDVLMGLFFISVGMLLDFSVLASQWMLVLLMVICPMLFKFVVIAALARFFGISTGPSLKTGLWLCQAGEFGFVLLDPVGLNGLVPQSVLQPVQAAMVISMLIAPFIIEQSDRWILRLVRNEWFLRSLE-----------------------IHRIASQTLGSDQHVIVCGFGRCGQNLAQMLDAERIAYVALDLDPQRTREAAAAGSSVVFGDAARRETLLAAGVHRASILVITYADRASAVHVIHAARQLAPALPIIVRSRDDHDLSSLRAAGATEVVPEVVEGSLMLASH-------------------------------- 296273359 --SLLYLFTIVAILVTLSKRLGLGSILGLLIAGIIVGPFGPILTKEVSSVRNIAEFGVVLLLFVIGLEMQPKKLWSMRKEVFGLGSAQIVFSGFFIFLYTVFYAKSWQIALLIAPTFALSSTAFVMQILQDKGITHTPEGQTSFSILLMQDLAVVPLLALVPIVAVNQVTSAES----------------------IWIEVLIAIASIAALILLGKYVVPKLLDYLAKHQNKDAFFFFVIA-AVVFAAWLMEHSGLSMSLGAFIMGMILSNSKYHYQIRAYVEPYKGLLMAMFFVAVGMSIDLKAMVDNPLVLLQHLVVIMAIKIVALFVFMIFMGYKRSTAISVSFLLAQSGEFGFVVFGAMKAVGGISDEIFVASITIISFSMLLTPILVNLSEKLALKFDTSPIKIKSA-----------------------------YVPKTEWEGVIIAGYGEVGRLTATMLDYANIPFVAFDIDAKRVEIGEKEGRAVYYGELSDLDFITRIGLEKAKAVILTIENHHTAAKIISHIRNEYPYLRILSRTKNMKTRDLLVKHGVSWAMPVSSEGALRLLGRTREDVIDILTYFRKNDKELHEKDEKK------ 114800280 IKDLLVFLIAAGILVPAMRWLKMPTIIAFMLAGVGLGPYALGHITEPEAALPLAELGVLFLLFLLGVEFSFQRLWALRKVVLGAGGMQTLLSAAVIAVAGWALGLDPAVSLILGLALALSSTAIVMQVLVEEKRAAQPVGRTSLGVLLFQDIMVAPILIFVGFVGLKS---------------------DANLGGVLLDALIRGLIAIAVIWVIGNFLLGRVFRLAAASGGRDFLMALTLLTVVGAAAITYS-AGLSVALGAFLAGLLVGETEFKHQTEVDLEPFKGLLLGLFFMTVGMSLDLPAIAGQLGPILAVLAGLIVAKVGIAYLACRLFAGGHPISIEAALLLAPAGEFAFIILTAAQAGNAVTREVATFAAAVAGLSMLLTPLLGQLGRKLA---ARRPAKVDPEGMQLT-------------------------DPSEMENHVVLAGYGRVGRAVARVLKDEEVSILAIDRDPEKVHQARLDGLTAYVGDAARPEILTLTGIAKAEQFIVTVDDPNRARDMVSSARSLHRDILILARAHDGEHAAELEKAGAAHVVPEAVESGLQMA---------------------------------- 296446785 ------------IIAPLFHRLRISPILGFLAAGAALGPFGLGTLSDVESISRIAEFGLVFLLFTIGLELSWERLARMRVLVFGLGLAQVLCGAALSAISVYAGGLGAAPAIILGAALAMSSTAIVIPVLAERRRLNRAAGRASFAVLLMQDLMVAPLLFLVSFLADPETSRQGIGSLLAFLPALAAMGLLIVAGRLLLRPLFRLVAA---------------------ADSTELFMAACLLVIIGSGVASAA-DGFSMGLGAFIAGLLLAETEFRREIEVTTEPFKGLLLGLFFVSVGAGLDLGRLVADPVPVLAIAGGLIVVKAAITFGLGRAFRLEAPVAAETALLIAPGGEFAFILLTGAIAGGLVPQRLGSDAMLAVTLGMFVVPALGRLGEWLNP-----GKRKQDIEAEYGHLAPE---------------------GEVAAGRVVIVGYGRVGTLIGEMLSRHEIPFVAIDNSVTLVAEKRDAGVDIFWGNCMRREFLLRSGVAQARALVVTVEKPEAAEEIVRVAHEARGDMPIVARARDASHATHLYELGATDAIPETIEASLQLAETV------------------------------- 83858783 LKDAVVFLIAAGVVVPLFRLFKLSSVLGFLIAGLALGPFALGTISEPEAAKPFAELGVLFLLFLLGLELSFKRLWQLRRAVFGAGGLQAFGSAAILGAACFFIGQTAPAALVIGLALALSSTAIVMQIMAEERRTAAPVGRASLAVLLMQDILVAPILILVGFLTRDSGAD---------------------LGEALLSALFQGLLALAWILLLGRLVLRPVFRLVAKAGGRDLLMALTLAVVVGASMLTAG-AGLSLALGAFLAGLMLGETEFKHQAEIDLEPFKGLLLGVFFMTVGMGLDLGAVWQNAGVVIAGLVVMLIVKALLVYLACRLFAGDHRLSLEAAFLLAPAGEFAFVVLATASAGDIIPADISTLVAAIAGLSMLMTPALAALGRKLAS-----------------------------EPEDAQGQGELPADLLELEGHVIIAGFGRVGRTMARVLETENVSLIGLDMNAQKVADGRKEGWPVYYGDAGREEFLERAGAARADMFVVTVDNPQKASDMVRTARRLRPDALILARARDRRHAAELEAAGASHVTLETAEAALQLAGRALEDMGLSADTVRDR----------------- 296447606 ------------IIAPLFHRLRISPILGFLAAGAALGPFGLGRLADIESISRIAEFGLVFLLFTIGLELSWERLARMRVLVFGLGLAQVLCGAALSAISVYAGGLGAAPAIILGAALAMSSTAIVIPVLAERRRLNRAAGRASFAVLLMQDLMVAPLLFLVSFLADPETSRQGLGSLLAFLPALAAMGLLIVAGRLLLRPLFRLVAA---------------------ADSTELFMAACLLVIIGSGVASAA-DGFSMGLGAFIAGLLLAETEFRREIEVTTEPFKGLLLGLFFVSVGAGLDLGRLVADPVPVLAIAGGLIVVKAAITFGLGRAFRLEAPVAAETALLIAPGGEFAFILLTGAIAGGLVPQRLGGDAMLAVTLGMFIVPALGRLGEWLNP-----GKRKQDIEAEYGHLAPE---------------------GDVAAGRVVIVGYGRVGALIGEMLGRHDIPFVAIDNQVKLVAEKRDAGVDIFWGNCMRREFLLRSGVAQARALVVTVEKADAAEEIVRVAHEARADMPIVARARDASHATHLYELGATDAIPETIEASLQLAETV------------------------------- 157737699 LITLFLAIFVSTVLNIIFKRFGISQIIGYILTGTLISYWFHFNGVNIHSLEAIAEFGIVFLMFTIGLEISVDKIKRMKEILLLNGFLQVSISAILIYLVGYIFELEVEVAVIVALAFSLSSTAIVLTYLKQSKDIHTPYGEKATAILIFQDLAVIPILLLISFLSNDT----------------------LAIEEVITKTLISAILIILYMFVIGKKVINWLLKFASNSSMDEIFLGAVLSIVVGASLLAEEL-GFTYSLGAFIAGMIIADTDFSIKVESEIASFKDLLLGTFFFSVGSKIDILYFFHNLHLILAIFVGIMIIKALVVYVIIRR-KSDKSISVKTAISLCQVGEFSFVIFTLASSKNIIPAQTADFLMLISVLSMILTPFIVNNIYKLSAFIA------------------------------EDYFESDNITPLKDKNHVVVCGFSILGKVIAMDLTQRNIPFVIITNDLRQVLTARKLGYRSYFGHLNKRQVLESLKVDEASSVIVTVSDTPKKRLICEAVLNFHKEASILLKIESVEEKLQLKDLNIKRFVHAHTEVGRLLVEE-------------------------------- 302781797 ----LTFLVATVLVVPSFKAFKASPILGFLLSGVVM--NQLGLIRNVTDIKALSELGILFLLFEMGLELSLARLKALAKYAFGMGFAQVLLSTVAFAAFELPPNGALGEAVVIGAGLSLSSSAFVLQLLSEKGELPTRFGSATLGILLFQDIAVVPLLVILPILETGNFSQES-------------------LWPVMAAESLKALGGLGALSLGGQLLLRRIFEVVADARSSEAFVALCLLTVTGTSLLTQKL-GFSDTLGAFLAGALLAETNYRTQVEADIRPFRGLLLGLFFVTTGTSIDLQLLIREWPNVLALLGGLIAIKTLITTAIGKKVGLSLPESVRTGLLLSQGGEFAFVVFALANRLGVLPLELNRLLIIVVVLSMALTPFLNEFGRKLANIIELKIQQDSTEIKK--------------------------VEIPKVAEPVVIVGFGQTGQVLANFLSTEGWPYLAFDLDPNRVS--RTLGFPVLYGDGSRPLVLQTAGVVKPKALMVMYTGRGSAVRAVERLRLAFPETPIFARAQDLGHLLELKQAGATDAILENAETSLELGSVLLR----------------------------- 150399964 -------LLVAFLVSLVMRVLKQPLIIGYILTGILVSPYFLNIVRFEESISTLGHYGVTLLLFMVGIGLNPGHFKEIGKISLITGLGQIIFTFSIGFLISLFLGYSYVESAYISIALTFSSTIIIMKLISDKGDLDKLYGKISIGFLIVQDIAAMAILIFISAFSVQAS-----------------------IGSLITGMVLKLILILTSLYIFTKYILRSFMDY--ASKNQEFLFLFSVMWCFSLSAVF-YLLGFSSEIGALVAGIVLAIFPERYEIASKLRPLRDFFLILFFVVLGVQMTFESSGMLIITAIILSIFVLIGNPIIVMILMGFFGYTKKTSFLAGLTVAQISEFSLIVATMGLRNGHISEEIISMITLVGILTIAGSSYFITYAEQLYPMLSKYLSVFERKNKKDEK-----------------------DFKNGNSGEIVIFGADRTGKTIMNELEDYKDKFLIMDHNPKIIKNLSKKGYNCIYGDASNFELLNELNFNDTKMVISTISDIETDTLLIKYILKRNKNAIIISIAHKIDDAIKLYEEGASYVIMPHFLGSFHAAQMIEKYGLHIDEFLKEKYKHIESLKKSKELFIH- 255319684 -------LGASLILVALSRRLGLTSVLGYLVTGLILGQSGFNLI-EFSLIQNFIDYASILLVFLIGLELRPQRIWLMRSHLIKLGGIQIVITAGLIVTLGIVLQLPLLNSFIVGFALALSAMILALQLQTQYEQLNTTTGQYTLAVTLAQALVAIFLIALLPLFTRTESSQHGIAY------------------------FAATLATISGVFLFGRYLIQPFLNYLAKQNSIELMAATALFTVLAIFLTVDAL-GLHVLIGALLAGMLLADTPFRHAFETMIKPFRSLMSGFFFLSLGLYASFAVITQSPVFIVSLVAALLIIKSIVLAVLGHYSRLNWSNASLLGLGLFQSGELTFLVLYAALKEQLIEQVLMNQLTAVIILSMLLSPFIYLLAQHIIK--------------------------------QRPEQTRQDNVNTEASPALIIAGFGRFGQIIARVAHQQRLPFTIIDNNQPGAEFIEAYGGRFIEADITDSQTLQQAGIEQAKILVIAIDDVEDCMNAVRYIRLNYPELKLLVRARDRYHVHLLRDMGIEHFWRETQLSALDMAEYMLHAHHEQVDAFRQHQQQRLNRDDHKIYETH- 136541469 ---------------PLFRRLKISPVIGFLGAGVLLGPAALGKFGDVDEMKLFAELGVVFLLFMIGLELSFERLNRMRKLVFGLGALQVAICGLALGLLAFLMGESAASASVIGGALALSSTAIVIPVLLERKRLRVAAGRATFSILLFQDLMIAPLLFMVAMLGTDGMSDFNAGA---------------------LYALFPAILGLVLIVGIGRLFLRPLFRQVAYARSPEFFMAACLLVVIGTSVLAAA-SGLPMTLGAFMAGLLLAETEYRRQIEVTIELFKGLLLGLFFVSTGASLDIARILQNPLPLIALTVGLVIFKIVLIYLAGRAAGVSSEVARESALVLAPGGEFAFVMLGAAMASGVVSNAVGGDLMIVVTLSMLLIPSLASAAVRVVK---------------------------PDPDADIYGLRNLAPPPDEGDAPVLIAGFGRVGQLVSELLVRHKIPFVAVDGNAKLVADEREKNVPIYWGNASDPELLRRCGVGRARGLVVTMDNPQAVERVVQAARNERKDMVIVARARDAQHAQHLYALGASDAI--------------------------------------------- 148553378 -------LGTAGLVIPAFARFRITPVIGFILVGMLVGPNGLGTIGNPRSIEPFAEFGIVLLLFSIGLELSFKRLWGLRRTVFGLGSSKLALSALLIGGGLWLFGQTPNGSFGLGLALALSSTALVLPMVGTSGA----VGQRAFGILLFEDLALVPIVFILGAMAPYGETDGWDG---------------------LLFTVASGIGVIAVMMVGGRLILPRLFAQAARAKNPELFLSASLLVVILASIATTA-VGLSPIVGALVAGLLIAETDYHAEVDLVTAPFKGLALGIFLITVGMSVDPLMILANWDSVALAVVAIVAAKALVTAFLLRFWGAKRAVAAETGLLMSSPSETTLIVLATAAQARLIDPGTAGFWQVVTAIGLTITPILAKIGHDIARRVDERETAADPDL------------------------------SDTIQARAIIAGFGRVGRLVAQMLDAHNKPYIAVDADIDTVINARRRGYKAMFGDVAKPGMLDHLDLSRSTALILTMDDPVQVVRITRLARQNYPELTIVARARDPNHAAELYRAGATDAVPETIESSLQLSEAV------------------------------- 136540833 -----------------FRYLKLPAMIAYFVVGLILGPHLVGVLPDSESSRHFAEFGIVFLMFSIGLEFSLPKLYSMRNILFGLGGAQVLITLFASISVAWWLGLHLNSAFVIGSAFTMSSTAIVSKILMERVDLNSRHGRLAIGILLFQDIAVIPILILIPALGASSSD----------------------IGTIFLMPLLKAIFLFAMLFKFGRPLMNSWFAVVANQRSRELFIMNVLMITLLFSF-ATKMAGLSYGIGAFMAGMLISETRYRYQVESDIAAFRDILLGLFFISVGMLLNLHQIASNIGVVILITFGFILFKAFVITLLTRLFNYEIGVGIRTGLILAQAGEFSFVILALAREEHVIGAHAFQIILAASLFSMMLAPFIIQYNGRIARYLSKSYNRNSADT-----------------------VEAIQSVSRTLKEHVILCGYGRSGQYLGRFLKEENIPFIAIDIDPSRVSDASAGGEHVMYGDASRRVVLEAAGIKR------------------------------------------------------------------------------------------------- 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-------------------------------- 213583521 -------------------------------------------------------------------------------------------------------------------------------------------GQIAIGWLIVEDLVMVLTLVLLPAVAGMVEKGDVGIAS---------------LAVDMGITIGKVVAFIAIMMLVGRRLVPWIMARSAATGSRELFTLSVLALALGIAFGAVELFDVSFALGAFFAGMVLNESELSHRAAHDTLPLRDAFAVLFFVSVGMLFDPLVLIQQPLAVLATLAIIVFGKSIAAFFLVRMFGHSPRTALTIAASLAQIGEFAFILAGLGMALNLLPQAGQNLVLAGAILSIMLNPVLFLLEKYLAKTETLEEQTLEEAIEEEKQIPV------------------------DICNHALLVGFGRVGSLLGEKLLAAGIPLVVIETSRTRVDELRERGIRAVLGNAANEEIMNLAHLDCARWLLLTIPNGYEAGEIVASAREKSPDIEIIARAHYDDEVKYITERGANQVVMGEREIARAMLELLE------------------------------ 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--------------------------------------------------------------------------------------------- 307722055 ---IIIALGLSIVINIFLKKIGISQIIGYILTGTIIAYGFLHEASHSHELEMAGEFGIVFLMFTIGLEISLAKMGSMKKEIFANGFLQVGITTIVTYLLHYIFALEAKSSIIIALAFSLSSTAIVLTYLKSSKEIYTPYGQNATGILIFQDIAVIPILILISFLTNEGDQD---------------------IMVILWHTLFSVVIVIGVLFTVGKKVVAWLLHFSASSEVDELFMGSVLFIVMASSL-FAYYMGFTYSLGAFVAGMIIAETKYHHKVESDIAPFKDILLGTFFVVVGMKIDVSLFIHNIGLIISLFLLIFMIKSLIMFALLRLTATS-ATSLKTALFLSQVGEFSFVIFALAASGHIIDDKLASLLVLIVIFSMVVTPFFVPYINAITAKLIKEKDIVTD-----------------------------MSALKGRENHVVVCGYSVVGKFVTQYLEELDVPYVVIDNSNKHVKEALNEGKEAYLGDVSKTSILEALNIDKAAAVIVTLDNLAKKRLICEAVLNHAKNVNVIVKVVSLEEKEKLADLDITTIVDGKVEVARVLVERM------------------------------- 190150379 LAKIVALLATSITIVPLFKRIGLGSVLGYLVAGCLIGPSVLGLIQDPQAVVHLAELGVVMFLFIIGLEMHPELLWSMRKAIFGRGFLQVATCGVLLTLAGYILGLTKEVAFIAGAGFTLSSTAIVMQVLEDKGIASTQKGQRIVSTLLFEDLAIVPLLATIAFLAPEQANEEKTFS---------------------LTSIGIAIVGIIILVVGSKWVMNPLFRMISKAKVREMMTAAALLVVLGAALLM-EMSGLSMAMGAFVAGVVLSESSFRHQLEADIEPFRGLLLGLFFMGVGMSLDLNFVFNDLIWLLSIVAVCVLGKAFGVYIIALITRLPHREALMRTSIMSHGGEFAFVLFSAAAAAGLLDQDQQATFTAAVIVSMLISPLVMLLMQ--------RMVARKASVEAPNMMGIEV--------------------AEDLENSVIVIGFGRFSQIVCQALLARGITVTVIDSSTDRIRAAATFGFKVYYGDGTRLDVLRASRL--------------------------------------------------------------------------------------------------- 85374369 ----LVILGAAGIVIPVFTRFKITPVIGFILIGVLVGPFGLGTISDPEGLDPFAEFGIILLLFAIGLELSFKRLWTLRKLVFGLGAMELLVIGTCAAAVLAMMGQYWVGALALGFALAFSSTAIVLPISGTK----TPVGRAALSMLLFEDIMIVPIVFILGALAPFAQSDGVTGLVD---------------------TLWQGGLVIVALLVLGRIALPRLFAQAARTKSPELFLAASLLVVIGSSLATG-VTGLSPIVGALIAGLLIAETEYHGEVESIMEPFKGLALGIFLITVGMSIDLASIWDNLWPILTAVVLVLVFKAIVTGTLLRLMGARRSTAAETGVLMASPSETTLIVLSAAGSAMLIQPGTQQFWQIVTAIGLTITPLLAMLGRVIARRVEPNPSLDVGESDEP---------------------------------RVIIIGVGRVGMLVADMLEAHERPYVAIDSNADLIARARRRGYRAVYGDAARGDALDKLGVENSPAVVLTMDEPVLTDRLTSKLRKAYPDLLIVTRARDSQHAADLYRAGASHAVPETLESSLQLSEAV------------------------------- 300021546 ----LLVLGTAGVVVPLLHRLGVSTVPGSLGA---LTPYFPSLITDPERLSKFAEWGVVLLLFLIGLELSFERLSTMRRLVFGLGGLQVLVSTAAIAIFAIEIGQTPTTAIVIGSALSLSSTAIVIEILARQKRLSTTVGRTSFSILLFQDLAVVPILLLVGILEPGSKQSLLVGIMTALLQAAAALLIIIG---------------------VGRFLLQPLFRLVAQTHNHDLFIAATLFVAVGTSFISAA-AGLSLALGAFVAGLLLAETEYRRAVQTTIEPIKSLLLGVFFFSVGSSLELKALISSPLAILLTAGGTIALQTAIIYGLSRLFGISKGPSFETATLLAPCGEFAFVILTVALSYGLLERELASILLTSVSLSMALIPATARIGRWVSKRNAP---------------------------PAVVDPAGSVAPTGSENATALVVGYGRVGQLIGDMLAEHQVRYIAVDRDPRLVANARRDGKPVYFGDVSQLDFLKHCGLDTAKAAIITIHTQTEIDAIVQALRVNYPNLVIVSRAKDANHARHLYEIGVSDAVPETIEASLQLSE--------------------------------- 78778273 ---IVMALGVSTILNLFLKRLGISQIIGYIFTGIIVYAFDLRQMSDSSILEHIGEFGIVFLMFTIGLEISLARMYSMKKEIFFNGFMQVTFTALIVYAVHYFFALDSISALILSLAFALSSTAVVLSYLKSSKEIHSPYGQQATGILIFQDIAVIPILILLSFLTSNADQSVLIILRD---------------------TFISAVLVIGLMFIVGKRAMTWLLHFSASSEVDELFMGSVLFIVVSAALLAS-YMGFTYSLGAFVAGMIIAETKYHHKVESDIAPFKDILLGTFFIVVGMKIDIFFFIDNFLVIAGLFALVMILKTTVTYLILRLT-SSHSRSLKTALAISQVGEFSFVIFAVASVDGLLNKELESLFILIVIFSMVITPFFISKINRFVSYLT-----------------------------NYEYLGLKTSAFTSRQNHVIVCGYSITGKFVAHYLDKIDAHYVIIDNNPKHVQEAIADKKEAYLGDMSKLSLLEALHAESSAAVIVTLDNMEKKRAICEAVLKHTKHVNLIVKISTLEDKNNLEDLEITSMVDDKVEVARLLVEKM------------------------------- 121998642 -------LLVAAVIGFIGTRLKQPLIVSFIAVGILVGPSALGWVGHEPMMDLLAEIGIALLLFIVGLKLDLHLIRTMGPVALATGLGQVLFTSAVGFLIALALGMEPITALYVAVALTFSSTIIIVKLLSDKKEIDALHGRIAIGFLIVQDICVVLAMILITSLAAGEGDANVAME--------------------VGQVLLTGVAMLLFVALMMRYVLPPLLNMLART--PELLVLFSIALAVAMATG-GDLMGFSKEVGAFLAGIAIASTPYREAVASRLTALRDFLLLFFFISLGAQLDMGTIGDQVVPALIFSTFVLIGNPIIVLIIMGYMGYRKRTGFLAGLTVAQISEFSLILAALGMSVGHIGQDTMGLVTLVGLITIGASTYMILYSKPLYERLAPLLS-VFERKVPHAEIALDSQPDQHY------------------EADVVIFGLGRYGHQLAKNFKARGWRVLGVDFDPTLVGQWREEGHMAHYGDASDPEFPQTLPLARARWVISTVPDRDIGATLISALRSAGYQGKVAVTSHSRMDADYLRGQGPDRILLPFVDAAEMAV---------------------------------- 296282025 ----VVLLAAALLFVILFRKLGLGATLGYLVAGAVVGPQVLGLAGSGEETLSFGELGIVMLLFVVGLELAPSRLWRLRGAIFGLGLTQVLCGLAVSGVIWLATSYPMAAALAVGLSLGLSSTAQVLPMLQSGGNLRTPVGERAFSILLFQDLSIIPLLAIVAAL---------GVQGGEDGGTGGWVQLPIALGACVALVLAGRFLLRPLLRLI------------GRLGEREMFVVAALFAVVASAAVMEAI-GLSTALGAFIAGVMLADTPYRHELEADIEPFRSILLGLFFVSVGMMLDLQAIAAQPLFVIGMAAALVATKAAIITGLGMVVKLPWRSALALGLLLSQGGEFGFVLFNAAQSGGVIDTQTASLFTAIVTLSMATTPFLMMATARLRTPAA--------------------------------GAREEREGPDGETPQALVIGFGRFGQTVAQMLATAGLDVTMIDRNVPQIDTAEEFGIKVFFGDGLRMDMLRQAGAREAKLICFCIDGDQIDAEFLASVREAFPDAALFVRTFDRRHVMKLAPAQIAFQVRELRESAIAMGRAVLEHLDTDARAIEQLEQDYRENDMARL----- 283954791 LEIFLITVAIAIVLNVIFKKFEIPTIIGYIAAGEII--SEIYHLSGEGEITHIAEFGIVFLMFTIGLEFSFKHLMAMKQEVFLNGSLQMLTCGFIFMLLAIILGLGDKSATIVGFALALSSTAVVLKILNDNGDINEQYGRKALGILLFQDIAVIPLLLLVDIFSSNNQ----------------------NIEKLLFTTLISALILITLLFFIGKYLVDRIFRLIIHTSSQEIFISTVLFMVIGASF-LANYFGFSYSLGAFIAGALIAETKYKHKIEADLIPFRDLLLGLFFITVGMQIQLDVVAQNWFLIIVLTLVVMALKFGIVFGFLFLY-TKKRVALKTAFAIAQIGEFALAIFSLLQAKNMLDIKTSQILIVVSILTMIITPFILNNIRKITNVVE--------------------------DITLNTNTVQNIDNNIKLKNHLVVFGYGRLGQEVVQKIKNTGVPYLVLESDLNLVELGVSRGENVVFANAAQEETLKIANIEECAVAIITVTN-EAKLEILCQILANYPK-PIDTIIHVNGTLKKMLFSSIDEIIRSEKVIARNLVQEALE----------------------------- 87199302 LSDALVILGAAGIIIPAFARFRITPIIGFILVGLVVGPFGLGSISDPAAITPFAEFGIILLLFEIGLELSFNRLWDMRRLVFGLGAMELGVSAFLLSAVLLGTGLNISGAFGLGLALALSSTALVLPIAGTHG----PVGRAALSMLLFEDIALVPIIFILGAMGPVAAHSDGPSLGE---------------------TLLYGGIVVAVLLVGGRLLLPRLFAQAAQTKSPELFLAATMLVVIAAAL-STSLVGLSPIMGALLAGLLIAETEYHTEVESITKPFKGLALGVFLITIGMGIDLRVVWEQIGPLALAVTGVVVLKALVTMFALRAMGKERATALEAGILMASPSETTLIVLATAAEASLIDRETAQFWQIVTAIGLTITPLLAKVGETWGRRVAKGGA----------------------------DAGQAVAVEEPEGERVVVMGFGRVGRLVADMLSVHGASWLGIDTDPAIVKRARNDGLPVLFGNVDSETAIERLGLDNARAMILTMDEPVLVVRMVKKLRSGHPDLPIIVRARDTAHAAELYKAGATHAVPETLESSLQLSEAV------------------------------- 289808392 -----------------------------------------------------------------------------------------------------------------------------------------QVGRSAFAVLLFQDIAAIPLVAMIPLLAASGASTT---------------------LGAFALSALKVAGALALVVLLGRYVTRPALRFVARSGLREVFSAVALFLVFGFGLLLEE-VGLSMAMGAFLAGVLLASSEYRHALESDIEPFKGLLLGLFFIGVGMSIDFGTLVENPLRILLLLAGFLAIKIVMLWLVARTLGVPAKQRRWFAVLLGQGSEFAFVVFGAAQMADVLEPEWAKALTLAVALSMAATPIFLVL--------LTRMEKTATGEAREADEIDEEQP------------------------RVIVAGFGRFGQIAGRLLLSSGVKMVVLDHDPDHIETLRKFGMKVFYGDATRMDLLESAGAAKAEVLINAIDDPQTNLQLSELVKTHFPHLQIIARARDVDHYIRLRQAG---VAMPERETFEGALKSGRQALEALGLGRYEARERAD------------ 153950994 LEIFLTTVTIAIVLNVIFKKFEIPTIIGYIATGKII--SEIYHLSGKGEITHIAEFGIVFLMFTIGLEFSFKHLMAMKQEVFLNGSLQMLTCGFVFMLLAIILGLGDKSATIAGFALALSSTAVVLKILNDNGDINEQYGRKALGILLFQDIAVIPLLLLVDIFSSNNQ----------------------NIEKLLFTTLISALILITLLFFIGKYLVDRIFRLIIHTSSQEIFISTVLFMVIGASF-LANYFGFSYSLGAFIAGALIAETKYKHKIEADLIPFRDLLLGLFFITVGMQIQLDAVAQNWFLIIVLTLLVMALKFGIVFGFLFLY-TKKRVALKTAFAIAQIGEFALAIFSLLQAKNMLDIKTSQILIVVSILTMIITPFILNNIRKITNVVE--------------------------DIALNTNAVQNIDSNIKLKNHLVVFGYGRLGQEVVQKLKNTGVPYLVLESDLNLVELGVSRGENVVFANAAQEETLKIANIEECAVAIITVTN-EAKLEILCQVLAHYPK-PIDTIIHVNGTLKKMLFSSIDEIIRSEKVIARNLVQEALE----------------------------- 152992244 LIVLIVTIAIATVLNIILKKFDIPTVIGYVLSGFAISSFYHFAEDSREVLSHLAEFGIVFLMFTIGLEFSVKHLKHMKKEVFLFGGLQVMLSGILFSIISHLFHQEMKSAIVIGFALSLSSTAIVLKILNEKNEIHSGYGRGSVGILIFQDLAVIPMLLMVSIFTSQTDS----------------------VSVMLFNTLISALLVFAILFIVGKYFLERFFDLIMETDSEEIFLVAVLLGVISASV-LAEVFGFSYSLGAFIAGMMLSETKYRYRIEADLVPFRDILLGVFFVTIGMLIDWHAILIYWHIILGLLAGIMLLKGFLIFGILQFF-VQKRTALKTALALFEVGEFALAIFALANSKGLIDPGLNQILIITVVLSMIITPFVLKNIKAIADKLIK----------------------------EPDTLRERAMIGGTYKDHIIVCGYGPLGQRLVKSFKEKNLLYVILEHDVKVVDAVIAKGEEIFFANAAQKMVLEHFNVDQCCAIIVTIDNEIQKQLICENIASFGPHINSIVKVMNNAEGKTISSLGIKHVVNARNIVADIM----------------------------------- 135140916 ----------------------------------------------------------------------------------------------------------------------------------------------ALGILIFQDIIVVPMMLVTPIIAGDTSNVAMS----------------------IASLVGKSLIVVAITYVSARFIVPKVLHSVAKTNSKELFLLVTITLCFAVAFLTSE-AGLSLALGAFLAGLILSESEYSHQATSVILPFRELFTSFFFVSIGMLLQLQFFLANIGVILGLVALVFVVKSLIAALAVAVLRYPPRTLILTGLALFQVGEFAFILSKVGLQYELLTPETNQYFLSVSVLSMMLTPFVIIFSETIADKLAPVTKVLPHAPGDPAHDPAPNSHAPNDPASNSHAPGDPSPHDHAYQNHLVIIGYGINGSNLAKAASASNIPYIVIETNPETVQRERAKGVPILYGDATEEHILEIAQIDEARVAVVAISDLLATRDVIRAIRSITDSVHLVVRTRYVKETAELFALGADEVIPEEFETSVQIF---------------------------------- 134046174 -------IFVAFLISLVMRMLKQPLIIGYILTGILVSPYFLNIVRFEESISTLGHYGVTILLFMVGISLNPGYFKEIGKISVITGLGQIVFTFSIGFLISIFLGYSYIESMYISIALTFSSTIIIMKLISDKGDIDKLYGKISIGFLIVQDIVAMAILILISA-----------------------FNVQSGAGELLFLLLSKIVLILTAIYIFTKYALSNFISY--ASKNQEFLFLFSLMWCFTLASIF-HLLGFSSEIGALIAGIVLAMFPERYEIASKVRPLRDFFLILFFVVLGVQMTFETSGSFLIPAIILSIFVLFGNPIIVMILMGAFGYTKKTGFLAGLTVAQISEFSLIIASLGLRNGHLSQGIVSMITLIGIITIAGSSYFITYSEKIYSLLSNYLSIFEKKTK-----------------------MSEKDFKNKNTGEIILFGADRTGKNILNVIENSKERFLIIDYNPKIIKDLSKRGYNSIYGDASNLELLNELNFKESKMLISTISDIETDILLIKTILKSNKNAIIIVIAHKIEDAIKLYEEGASYVIMPHFLGSIHASLMIQKYGLNIEEFLKEKSNHMES----------- 45358047 -------IFIAFFISLVMRMLKQPLIIGYILTGILVSPYFLNIVRFEESISTLGHYGVTILLFMVGISLNPGYFKEIGKISLITGLGQILFTFSIGFLISVFLGYSLIESMYISIALTFSSTIIIMKLISDKGDIDKLYGKISIGFLIVQDIVAMAILVLISA-----------------------FNVQSGAGELLFLIISKIVLILTAIYIFTKYALSNFISY--ASKNQEFLFLFSLMWCFTLASLF-HLLGFSSEIGALIAGIVLAIFPERYEIASKVRPLRDFFLILFFVVLGVQMTFETSGNFIIPAIILSIFVLFGNPIIVMILMGAFGYTKKTGFLAGLTVAQISEFSLIIASLGLRNGHISQEIVSMITLIGIMTIAGSSYFITYSERIYALLSNYLSIFEKKTK-----------------------ISEKDFKNKNTGEIILFGADRTGKNILNVIENSKERFLIIDYNPKIIKNLSKRGYNSVYGDASNLELLNELNFKESKMLISTISDIETDILLIKTILKSNKNAIIIVIAHKIEDAIKLYEEGASYVIMPHFLGSIHASLMIQKYGLNIEEFLKEKSNHIES----------- 119489319 -------------------------------------PSGLAITDDPEGLRHITELGVVFLLFIIGLEMHPEKLWSMRRLVFGLGSLQLGLTAIAITLYGLVLGYSGNAALILGLGLAMSSTAFVMQLLEERNEGSTEYGQTTFAILLLQDIAIVPILALVPLLSNQPTQTNSIPFWQQGA---------------------SIFGGLFAVYLLGCYGVPFILKIVVSQRNREAI-AGIVGLTVIGSAWVMDTVGLSMSLGAFFIGMLLSGSHYRHYLESEIEPFKNLLLSLFFISVGMSINLEAFLSEGFQMVGHALALMLVKAIVLFGLCLAFRLSRSTSVRVATLLPQNGEFGFVLFSAAAETELISDEAFSWLVVIIVISMVTTPLLVQFGDSLAQRLSPSTEMSEDSVQALSKRRIRNPK------------------------AVLVIGYGRVGQVVCTILERMNIPYIALEKDLEQVAAGRASGRAVYFGDVDNPRILSAVRVRRARAVVITVGESKITKKLVALLQSSYPNLPLVVRTRNLEKREKMLGVCVGHVVPEVVEAALMMGEKTLELL--------------------------- 283956625 LEIFLITVAIAIILNVIFKKFEIPTIIGYIAAGEII--SEIYHLSGKGEITHIAEFGIVFLMFTIGLEFSFKHLMAMKQEVFLNGSLQMLTCGFVFMLLAIILGLGDKSATIVGFALALSSTAVVLKILNDNGDINEQYGRKALGILLFQDIAVIPLLLLVDIFSSNNQ----------------------NIEKLLFTTLISALILITLLFFIGKYLVDRIFRLIIHTSSQEIFISTVLFMVIGASF-LANYFGFSYSLGAFIAGALIAETKYKHKIEADLIPFRDLLLGLFFITVGMQIQLDVVAQNWFLIIVLTLLVMALKFGIVFGFLFLY-TKKRVALKTAFAIAQIGEFALAIFSLLQAKNMLDIKTSQILIVVSILTMIITPFILNNIRKITNVVE--------------------------DIALNTNAVQNIDSNIKLKNHLVVFGYGRLGQEVVQKIKNTGVPYLVLESDLNLVELGVSRGENVVFANAAQEETLKIANIEECAVAIITVTN-EAKLEILCQVLANYPK-PIDTIIHVNGTLKKMLFSSIDEIIRSEKVIARNLVQEALE----------------------------- 86150611 LEIFLITVAIAIVLNVIFKKFEIPTIIGYIAAGEII--SEIYHLSGKGEITHIAEFGIVFLMFTIGLEFSFKHLMAMKQEVFLNGSLQMLTCGFVFMLLAIILGLGDKSATIVGFALALSSTAVVLKILNDNGDINEQYGRKALGILLFQDIAVIPLLLLVDIFSSNNQ----------------------NIEKLLFTSLISALILITLLFFIGKYLVDRIFRLIIHTSSQEIFISTVLFMVIGASF-LANYFGFSYSLGAFIAGALIAETKYKHKIEADLIPFRDLLLGLFFITVGMQIQLDVVAQNWFLIIVLTLLVMALKFGIVFGFLFLY-TKKRVALKTAFAIAQIGEFALAIFSLLQAKNMLDIKTSQILIVVSILTMIITPFILNNIRKITNVVE--------------------------DIALNTNAVQNIDSNIKLKNHLVVFGYGRLGQEVVQKIKNTGVPYLVLESDLNLVELGVSRGENVVFANAAQEETLKIANIEECAVAIITVTN-EAKLEILCQVLANYPK-PIDTIIHVNGTLKKMLFSSIDEIIRSEKVIARNLVQEALE----------------------------- 135046573 LETAAVLLGAGVLAVPICKRLGLGSVIGYLAAGAAIGPSGLGLVPEVETVAGIAEFGVVLLLFVIGLELRPARLWRLRMEIFGLGFAQVAATSAALLALLLAVGIAFAPALVIATALSLSSTAFGVQILREKGDMSAPYGTRAFSILLFQDIAIVPLLALVAVLAPGAAGEAFDWLGALAALAAVAALILVG-----------------------RFGLRPLFVLVARTRADEVFTAAALLVVVGSALLM-HAVGLSMAMGAFIAGVLLAETEFRHQLESDIEPFRGLLLGLFFMSFGMTVQWPLVLGSLPLVVGGALGLFALKALILAALSERMGSPRADALRIGATLGQGGEFGFVLFAAASGAAIIGGETASILSAIVTLSMLATPFAIRAAERLTPRPAEEGEEDLEPAHRAKPPAAR----------------------------IIVAGFGRVGQVVARVMRLHGYAVTLIDNSPRRIRMAATFGNQVYYGDCTRLDVLRSAGAEQA------------------------------------------------------------------------------------------------ 57168127 LEIFLITAALAIVLNVIFKKFEIPTIIGYIAAGEII--SKIYHLSGKGEITHIAEFGIVFLMFTIGLEFSFKHLIAMKQEVFLNGSLQMLTCGFVFMLLAIILGLGDKSATIVGFALALSSTAVVLKILNDNGDINEQYGRKALGILLFQDIAVIPLLLLVDIFSSNNQ----------------------NIGQLLLTTLLSAVILIALLFFIGKYLVDRIFRLIIRASSQEIFISTILFMVIGASF-LANYFGFSYSLGAFIAGALIAETKYKHKIEADLIPFRDLLLGLFFITVGMQIQLHIVAQNWFIICVLTLLIM-GLKFGIVCGFLFLYTKKRVALKTAFSIAQVGEFALAIFSLLQAKSMLDVETAQILIVVSIVTMIITPFVLNNIRKIANVV---------------------------EDMTLNTNVVQQSTHSTLKNHLVIFGYGRLGQEIVQKIKNTGVPYLVLESDLNLVELGISRGENVVFANAAQEETLKIANITECAVAIVTITNEAKLEMICQ-VLASYPK-PIDTIIHVNGSLEKMLFSSIDEIVRSEKVIARNLVQEALE----------------------------- 86152896 LEIFLITVAIAIVLNVIFKKFEIPTIIGYIAAGEII--SEIYHLSGKGEITHIAEFGIVFLMFTIGFEFSFKHLMAMKQEVFLNGSLQMLTCGFVFMLLAIILGLGDKSATIVGFALALSSTAVVLKILNDNGDINEQYGRKALGILLFQDIAVIPLLLLVDIFSSNNQ----------------------NIEKLLFTTLISALILITLLFFIGKYLVDRIFRLIIHTSSQEIFISTVLFMVIGASF-LANYFGFSYSLGAFIAGALIAETKYKHKIEADLIPFRDLLLGLFFITVGMQIQLDVVAQNWFLIIVLTLLVMALKFGIVFGFLFLY-TKKRVALKTAFAIAQIGEFALAIFSLLQAKNMLDIKTSQILIVVSILTMIITPFILNNIRKITNVVE--------------------------DIALNTNAVQNIDSNIKLKNHLVVFGYGRLGQEVVQKIKNTGVPYLVLESDLNLVELGVSRGENVVFANAAQEETLKIANIEECAVAIITVTN-EAKLEILCQVLANYPK-PIDTIIHVNGTLKKMLFSSIDEIIRSEKVIARNLVQEALE----------------------------- 136745042 --DLIILLSTSIFMIAFFKQLKLSPVLGYLFAGVAIGPSGFAYIQSSEITTSIAEFGVVFLLFSIGLELTFDKLKAMRKYVIGFGGLQFLLTTILFYIIASVFSFDNGVALIISSSLSLSSTAIVMQVIAESSEQSTRVGRLSISALIMQDLAVIPILVLLPLISMQ----------------------EAQLHSAIADAFFRAILAFVIIFAVGRLFLRPIYRIIVSTRNDTLFLSTTLLIILG-SAAITNYMGMSFTLGAFVAGLMVAETEYKYRVERETSSFKSLLMGLFFLTVGMDFDLQFLLQKFDLIIFLSASLIFLKAFVIILLCRIFRFPIAPSIHTGLLLSQGGEFAFVVFLEAQNMSIMSASTTQLLITVVTVTMAFTPILAIIGSKIKRSIYVLEALKDNKLKR---------------------------DVGDLSDHVIIIGYGKIGRIVTNLLKQKDVTYITLGNNYRSVQAGRVNNHNVHYGDSLNKDILISSGINTANSVIIAAEDDLNCLKTARFIHDNFPHVNVVTKVNSNNN---------------------------------------------------------- 150403706 -------IFVAFLISLVMRMLKQPLIIGYILTGILVSPYFLNIVRFEESISTLGHYGVTILLFMVGISLNPGYFKEIGKISVITGLGQIVFTFSIGFLISIFLGYSYIESMYISIALTFSSTIIIMKLISDKGDIDKLYGKISIGFLIVQDIVAMAILILISA-----------------------FNVQSGAGELLFLIISKIVLILTAIYIFTKYALSNFISY--ASKNQEFLFLFSLMWCFTLASVF-HLLGFSSEIGALIAGIVLAMFPERYEIASKVRPLRDFFLILFFVVLGVQMTFETSVSFLIPAIILSIFVLFGNPIIVMILMGAFGYTKKTGFLAGLTVAQISEFSLIIASLGLRNGHLSQGIVSMITLIGIITIAGSSYFITYSEKIYSLLSNYLSIFEKKTKIFEK-----------------------DFKNKNTGEIILFGADRTGKNILNVIENSKERFLIVDYNPKIIKDLSKRGYNSIYGDASNLELLTELNFKESKMLISTISDIETDILLIKTILKSNQNAIIIVIAHKIEDAIKLYEEGASYVIMPHFLGSIHASLMIQKYGLNIEEFLKEKSNHMES----------- 57242324 --------GLAVLLNVFFKKFEIPTIIGYILVGIIIS-YAYGFNGGAEL-SHIAEFGIVFLMFTIGLEFSFTHLMAMKKEVFLNGSLQVICGLVCFLLVLGILGLGGKVGIIVGFALALSSTAVVLKILNDSGDIKEQYGRKALGILLFQDIAVIPLLLLVDIFSSNNQ----------------------NITQLILTTLISVVILLTLLYLIGKYLIDRIFRFVIRASSNELFILTILFIVMGASF-LAHYFGFSYSLGAFIAGVLIAKTKYKYKIEADLVPFRDLLLGLFFISVGMQINFKVVFENWDLILLLTLLVELLKFGVIFGILVIYNK-KQVAIKTAFSIAQIGEFALAIFSLLQAKNMLDGQTTQILIVLSIITMILTPFILNNIRRISNAVE--------------------------DIMQTQEVTQPQAVNSTLKNHIVIFGYGVIGQEVVQKIKNSGVPYLVLENDLNLVELGLSRGENVYFANAAQEETLKIANIEECAVAIITISNEAR-LTMLYQALESYKDIDIVIFTNSDS--KKLFYSKIDEIVQTERVLARALIS--------------------------------- 142164009 ----IVYLGMAGLVVPLARRLGLNEILTFLLLGVIIGPGALGLLTNTEQIALLADLGVIFLMFTIGLELSPTRLYAMRRLIGGVGGLQIVITAILLTMVMMAFGFSEEHAILFGMAMSLSSTAMVMHLLSERRALASPLGRANFGVLLAQDLAVIPLLFAVSSLASDDAGTVD--------------------LTVLALGIGQAIIVVIAMYSIGRLVARPFL-VHSQFGGRAGFMAIILLIMFAMSAGA-ELGGLSASLGALLAGLVFASTASRHQIEADIEPFKTLLLGLFFLTSGMLLPLSSMIANLPLVLLLIILMMIIKVAVISALMLLFRQGRSVTIESAFLLAPAGEFAFVLLATAASHDVINQEIREIMLAVALISMMTMPIMAKLGAHFGRKLHRDEEDATSHLDEL---------------------------PENNSSDVLLLGIGRVGKTIAEALEMQNIPYIAVDNRMNHVREARREGIEVFFGEARREDFLMRLQPEKRQVVVIALDDPPSVYAATRSVRKLAPNVRIITRSHDEDNANRLRDAGASMAIPDMLGSSLMISEQ-------------------------------- 218441513 ---IALILIIATAMGALAVWLRQPLIMAFIGVGILVGPAGLEIVKSSTEVELFAEMGIALLLFVVGLKLNPQEIRETGAVAIIAGLGQIGLTALLGDFLALNLGFTGVEAFYIGIALTFSSTIIIVKLLSDQREIDALHGRISVGILIIQDLVVILVMITLSTLMGNQAQG--------------------GLIQAIILVFWKGGGFILAVALITRFILPFLLDNLAR--STELLLVFAISWAIALASVGDAL-GFSKEVGAFIAGVSLASTHYRITIGSKLMSIRDFLLLFFFINLGIHIDVSHFGAAFLPALILSTFTFIGKPLMVMVLVEMMGYRKYTSAMTSLSQSQISEFSLILANLGLSLGQISEEVLGLITLVGLITMGCSTYMIIYGHRIYEWL--------------SPVLTELEKFIPHPKKTLADLSETEVDRVD----IILFGLGRYGGSMIANLQHLGIKVLGVDFDPEIVRFWKKKGVLAFYGDAEDPEFTATLPLREAKWIVSTLPGERIGLVLLHTLQHHHFQGKIALTSHNLKEMKTLQKAGADLVLLPFRDAATQASRTLAQL---------------------------- 305431723 LEIFLITAALAIVLNVIFKKFEIPTIIGYIAAGEII--SKIYHLSGKGEITHIAEFGIVFLMFTIGLEFSFKHLIAMKQEVFLNGSLQMLTCGFVFMLLAIILGLGDKSATIVGFALALSSTAVVLKILNDNGDINEQYGRKALGILLFQDIAVIPLLLLVDIFSSNNQ----------------------NIGQLLLTTLLSAVILIALLFFIGKYLVDRIFRLIIRASSQEIFISTILFMVIGASF-LANYFGFSYSLGAFIAGALIAETKYKHKIEADLIPFRDLLLGLFFITVGMQIQLHIVAQNWFIICVLTLLIM-GLKFGIVCGFLFLYTKKRVALKTAFSIAQVGEFALAIFSLLQAKSMLDVETAQILIVVSIVTMIITPFVLNNIRKIANVV---------------------------EDMTLNTNVVQQSTHSTLKNHLVIFGYGRLGQEIVQKIKNTGVPYLVLESDLNLVELGISRGENVVFANAAQEETLKIANITECAVAIVTITNEAKLEMICQ-VLASYPK-PIDTIIHVNGSLEKILFSSIDEIVRSEKVIARNLVQEALE----------------------------- 292491898 ---IGALLGVAAAGGVLAILLRQPLIVAFIAVGIIVGPTGFGWVVASDQVDLLAKLGIALLLFVVGLKLDPHIIRTMGPVALATGLGQVVFTSVVGYLIALALGMAPVSALYVAVALTFSSTIIIVKLLSDKREVDSLHGRIAIGFLIVQDIMVVLVMIGLTAFG--------------------QAGDALSLGREALLVLAKGAAMLAVVGLLMRYVLPPSLHRLAR--SPELLVLFSIAWAI-LGASAGDTLGFSKEVGAFLAGVSIAATPYRELVAARLVSLRDFLLLFFFIDLGASLNISTLGAHLEASAVLSLFVLIGNPFIVMAIMGAMGYRKRTGFLAGLTVAQISEFSLILGALGLNLGHIDQETMGLITLVGLITISLSTYMILYSHPLYERLAP---------------------WLGMFERKVAHREEGVAAAINGDTYAFLFGLGRFGAGIAQILQKRGCRVLAVDFDPDLVRRHAGEGYMTRYGDAEDPEFVASLPLERVPWVVSTVRERSVNRTLLHTLRQQGFRGRVAVAANGQHEAELFRREGADLVLVPYFDAAREAVDHLLELG--------------------------- 154248486 -------LLAAGILVPLFHRARIGAVVGFIAAGALIGPHGLGTISSPERAAPFGELGVVFLLFLLGLEFSAPRLWKLRREVFGVGALQVFCGVPLALGLALVAVPEPEVALVLGFALALSSTALVSQLLIDQHRSLAPLGQLVIAVLLFQDLMVVPILLAAELLSGPATD----------------------VLTLAAMALAKATGAVALILVAGRFVLAPLVAVAASTRSRELIMAITLVVVVG-SAAVTHAAGLSSALGAFLAGMALSETAYRHQIEVDLEPFKGLLVGVFFVTVGMSLDFAAVLPRALWVVAGVAALIAVKAACTYGAARLLRVSAPAAAEAALLLSQTGEFAFVVLGLLAAKGVLGAQDAATLVAVVSLSLAATPVLARVAARLGRTLDARLHDALAPV------------------------------ASTASGHVIIGGFGRVGRTIADALDEEGVPYVAVDADPRRVAQARTAGRPVFFGDAGRAEILDRLGAERALAFVATLDAPNAAERMVAAVRQHWPGTAVIARAKDAEHARRLAALGVAGVIPEAAEASLQLMAQLLSSLADEAVAARTEQTRARIRDD-------- 146281263 -AEFALLLIISAVVGAIAVSLRQPLLISYIVVGILLGPAVFGPVNAADQIHLLAEIGVAVLLFVVGLKLDLAHIRNIGPVALATGLGQLTFTIIFGFALTLLMGKSAMEAIYIAVALTFSSTIIIVKLLSDKQELDSLHGRIAVGFLIVQDLAVVLAMMTMSALRGAG---------------------DAGWAEVSGSLLLRLGGAAVLLYLLMRYVLPDLVSRMAR--SQELLLIFAIAWGTGL-AALGDYVGFSKEAGAFVAGFSLASTAYREAMNARLTGIRDFMLLFFFIDLGGKLDFSTLGNELLPALVLALFVLIGNPLIVMAIMGYMGYRKRTGFLAGLTVAQISEFSIVFVAMGISLGHVGPQALGLTTLVGLVTIMLSTYMILFSQPLYERLAP-WLGLFERKRPYRELEVEAQGRPQG------------------QPRIIIFGLGRYGSRLLQQLAAERMPVLGVDFDPEAVRALRRARLPVRFGDGEDPSFLESLPLQHAEWVVTSFPQWESNRAFLHALKHAGFTGKIAGVVRDDQHGKALDAAGVARVLNPFTDAADYAARSLLE----------------------------- 77917680 ------------------QKLRQPLIVAFIAVGILVGPLGLNLWQADRQHELLATLGIALLLFVVGLKLDVKLIRSTGPAALAIGSGQIGLTFGLGYVLAWGLGFGRLQAFYMAAAMTFSSTVIIVKLLSDKREIDALHGKIDLGVLIVQDLAVILAMIALTAWSS---------------------GSEGGLVRDGVLVLLKGGLFIGLTALLMRYVLPGLLARLAR--SQELLLLFAIGYAALWSALSQQL-KLSLEVGAFLAGISLASTAFREVLAARLVTLRDFLLLFFFISLGSHLELSLSGRQWLTVLVLTLFVLLVKPLLVAGIMGGMGYGKRTGFLAGICLGQISEFSLILGALGMQFGHLDQNILGMLTLMGVITIGVSSYLILDSRRLYDRLTPYLGFLQRR--------------------QPYREAMADSGDTEAPVDVILFGLGNFGSHIAMNLQARPKTLLGVDFNPEVVQKAAAEGLRVRYGDATDEQTLDHLPLNQVPWVVSAMPGAGPNMALLEALKSREFKGKIVLTAQNAEQEEAFRLAGADRVLWPNLDAAEQAVDLLSTA---------------------------- 254037317 --------------------FRVPALLGYLSAGVVLGPSVIGVIAPGETLSFLSELGVALLLFMVGLEFSLGDFWLARRTVLMAGALQMIAVAPPLILLLMWLGQPGLSAALLGTAAAMSSTALVSRQLADQGELTTRHGRSAIAVLVFQDLASVPLLALLAIWARGESPKIEH----------------------VLLEVFGVLLLFAAAALVSRRLLHGLLGWVARRGHEESFVLVSLCVVVAAAAAAHAVG-VSAALGAFLAGMVLGESDFRHHMESHLRPFRDVLSGVFFVTIGLQLDAAQILSAPLAVLAWLVVLVPVKILLNTLALRATRLSALDAWRTGIALGHGGEFALLLLGTVLQQHLIPATVVQPMLVALVLSMALAPLLIRHHDVLARFLSRTGGVIQPPQAEEVEIAAQ---------------------TTRYRDHVIVCGAGELGLTVSEILRHAGVAHLLLEADAQKVEAARAAGAPVFHGDASRPDTLLAAGLTHAHLVVLTFAHAQQALRIAQVIAERRPALTLWVSCRSTTAADAFRAMPNVRVYQQSFAAAIGLAEQVMSTLGMSTELIEGHISAMRRRLDSS------ 301596910 IILLAVGFGVALFFGYIAARLRLPPLIGYLIAGIIISPNTPGVEADIHLANQLAELGVMFLMFGVGMHFSLNDLLLVRRIALPGAILQIAVATLLGIGVSMLWGWSFGSALVFGLSLSCASTVVLLKALGDRGLLDSVNGKIAVGWLLVEDLVMVLVLVLLPATAVLLGGKAPA-------------GAEGNIWLTLGITLLKVIGFIAFMLIVGKRVVPIIMQFVARLGSRELFTLTVVAAAVSIAYGSYAIFGVSMALGAFFAGMVVKESDFSHRAEEETLPLREIFSILFFVSVGMLFDPHILIERPLHILAVIAIIMVGKTLAAMALVLFFRYPINTALTVGASLAQIGEFSFILATLGVSLGLLTLEAQNLILAGALFSITLNSFIFSAIEPVQRWIRERSH---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 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------------------------------------------------------------------ 86150908 LEIFLITVAIAIVLNVIFKKFEIPTIIGYIAAGEII--SEIYHLSGKGEITHIAEFGIVFLMFTIGLEFSFKHLMAMKQEVFLNGSLQMLTCGFVFMLLAIILGLGDKSATIVGFALALSSTAVVLKILNDNGDINEQYGRKALGILLFQDIAVIPLLLLVDIFSSNNQ----------------------NIEKLLFTTLISALILITLLFFIGKYLVDRIFRLIIHTSSQEIFISTVLFMVIGASF-LANYFGFSYSLGAFIAGALIAETKYKHKIEADLIPFRDLLLGLFFITVGMQIQLDVVAQNWFLIIVLTLLVMALKFGIVFGFLFLY-TKKRVALKTAFAIAQIGEFALAIFSLLQAKNMLDIKTSQILIVVSILTMIITPFILNNIRKITNVVE--------------------------DIALNTNAVQNIDSNIKLKNHLVVFGYGRLGQEVVQKIKNTGVPYLVLESDLNLVELGVSRGENVVFANAAQEETLKIANIEECAVAIITVTN-EAKLEILCQVLANYPK---------------------------------------------------------------------- 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------------------------- 126659800 -AEIACIMAIATAVGGLALWLRQPLIMAFIIVGILIGPAGLHIVSANEEVELLAELGIALLLFVVGLKLDPHEIQSVGPVAIIAGMGQILMTGILGYFIASFLGFDLISAFYIGLSLTFSSTIIVVKLLSDRQEIDALHGRIALGVLIVQDLVVVVAMILLTAFSEDSQQS---------------------LWQEILSVILKGGIFLLFIAFLTRYILPKLLHVLAY--STELLLIFAISWAIALAAVGDGL-GFSKEVGAFVAGVSLASTTYRATIGARLVSLRDFLLLFFFIDLGIHINVSYLGSEILSALVLSVFVLLGKPLMITVLMSIMGYQKYTSTITSLSLSQISEFSLIIATLGLELGHINENVLGLITLVGLITMGVSTYMIIDSHTIYEKLLPIVSHLNKLIPHYHQKLGDLDAVNVYNVD------------------IILFGLGRYGGSLIKALQGSGLQVLGVDFNPELVRTWRHKGILAFYGDAEDPEFAATLPLNKAKWVISTLPGQRVGLTLLHTLEYQKFQGKIAVTSHTEREMEILKNAGSDLVLLPFRDAAHEAARLL------------------------------- 159904802 -------IFIAFLISLVMRMLKQPLIIGYILTGILVSPYFLNIVRFEESISTLGHYGVTILLFMVGISLNPGYFKEIGKISVITGLGQIIFTFSIGFLISIFLGYSLIESMYISIALTFSSTIIIMKLISDKGDIDKLYGKISIGFLIVQDIVAMAILVLISA-----------------------FNVQSGAGELLFLIISKIVLILTAIYLFTKYALSNFISY--ASKNQEFLFLFSLMWCFTLASVF-HLLGFSSEIGALIAGIVLAIFPERYEIASKVRPLRDFFLILFFVVLGVQMTFETSGYFIIPAIILSIFVLFGNPIIVMVLMGAFGYTKKTGFLAGLTVAQISEFSLIIASLGLRNGHLSQEIVSMITIISIMTIAGSSYFITYSERIYSLLPNYLSIFEKKTK-----------------------ISEKDFKNKNTGEIILFGADRTGKNILNVIENSKERFLIVDYNPKIIKDLSKRGYNSIYGDASNLELLNELNFKESKMLISTISDIETDVLLIKTILKSNKNAIIIVIAHKIEDAIKLYEEGASYVIMPHFLGSIHASLMIQKYGLNIEEFLKEKSNHMES----------- 219362493 ----------------------------------------------------------------------------MKKYVFGLGSAQVLATTAAVGVIAHCFALPGPAAIVVGSGLALSSTAVVLQVLQERGESTSRHGRATFSVLLFQDLAVVVLLILIPLISPNSSKGGVGFQ---------------AIAEAMGMAAVKAVAAITAIIAGGRLLLRPIYKQIAENQNAEIFSANTLLVIFGTSLLTAR-AGLSMALGAFLAGLLLAETEFSLQVESDIAPYRGLLLGLFFMTVGMSIDPKLLLSNFPAISVILSLLIIGKTLLVTFVGRVFGVSAIAAIRVGLLLAPGGEFAFVAFGEAVNQGLLSPQLTSLLFLVVGISMALTPWLAAGGQFLASKFEQHDVRSLLPVESET---------------------------DDLQDHIIILGFGRVGQIIAQLLSERLIPFVALDAGSDRVAAGRALDLPVYFGDSGSREVLHKIGAERACAAAITLDTPGANYRAVWALNKYFPNVKTFVRAHDVDHGVNLEKAGATAVVPETLEPSLQLAAAVLAQAKLPMSEIQETINEFRNRHLSELTEL-- 308827073 ------------LAAMATAAFRVPALLGYLSVGVVLGPSVIGVIAPGETLSFLSELGVALLLFMIGLEFSLGDFWLARRTVLMAGALQMIAVAPPLILVLMWLGQPGQSAALLGTAAAMSSTALVSRQLADQGELTTRHGRSAIAVLVFQDLASVPLLALLAIWARGESPKIEH----------------------VLLEVFGVLLLFAAAALASRRLLHGLLGWVARRGHEESFVLVSLCVVVAAAAAAHAVG-VSAALGAFLAGMVLGESDFRHHMESHLRPFRDVLSGVFFVTIGLQLDAAQILSAPLAVLAWLVVLVPVKILLNTLALRATRLSALDAWRTGIALGHGGEFALLLLGTVLQQHLIPATVVQPMLVALVLSMALAPLLIRHHDVLARFLSRTGGVIQPPQAEEVEIAAQ---------------------TTRYRDHVIVCGAGELGLPVSEILRHAGVAHLLLEADAQKVEAARAAGAPVFHGDASRPDTLLAAGLTHAHLVVLTFAHAQQALRIAQAIAERRPALTLWVSCRSTTAADAFRAMPNVRVYQQSFAAAIGLAEQVMSTLGMSTELIEGRISAMRRRLDSS------ 283843192 IGDITLSILFAWLLGLVAHFFRQPLILAYLVAGFVIGPFGLGWVKSENSITVISELGLIFMLFMIGLEIDLKKIIRAGPVILVAAGGQIAGGVALGIAFFVGIGLAFGGALYLTVACALSSTVIIVKVLYEKRELDTLPGRITLGILVLQDIFAILFLAVQPSLADLQ-------------------------ISVLLISVGRVAALVATALLLSRYVLPWLFHRIART--PELVLLGALAWCFLIGE-TAERLHLSREMGALVAGVSLSTFPYALDVTAKVTTLRDFFITLFFVALGMTI-PIPNGSVIGLALAIAVFTLASRLLTTFVPLYLMKQGLRASLLPALNLAQISEFSLVVIQTGIAAGHIGTQTASAASFAFVLLAVLSTFVIMRSDPITRGAIGTMTRLGFRDLGQQQSGADAAAEAGHGAVH----------------RIVILGFFRAASALVSEIERHAPEISVIDFNPTVYRTLTERGMHVIYGDISNVDTLLHAGVAKAEIIILSVPDSATNERLVRHVRALNPTAQIVATADLLTDVEAMYQAGADYVTVTRITEAQELFDVIEAADHGLLADKRAALDARLSERREVL----- 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--------------------------------------------------------------------------------------------------------------------------- 148255574 IGDITLCILFAWVLGLAAHYWRQPSILAYLVAGFAIGPFGTGWVKSQESISVISELGLIFMLFMIGLEIDLKKIIRAGPVILIAGGVQLLGGAALGILFFVAIGMRMGAALYLCVACALSSTVIIVKVLYEKRELDTLPGRITLGVLVLQDVFAILFLAVQPSL-------------------------DDLHFGVILLSFARAGALVAIALLLSRYVLPPVFHRIART--PELILLGALAWCFLIGEIAERL-HLSREMGSLIAGVSLSTFPYALDVTAKVTTLRDFFITLFFVALGMTI-PIPTMSVVGLALVIALFTVASRLLTTFTPLYMMRQGLRASLLPALNLAQISEFSLVVIQTGAAAGHLKTGTSSAASFAFVLLAVLSTFVIVRSDPIVRRGIPLLKRLGLRDLDATKDGEAGHDGGHGATRP-----------------IVLLGFFRTASALLSEIERNQPELLVVDFNPVVFRTLSDRGIQVTYGDISNVDTLVHAGVGQAELIILSIPDSANNEKLVRHVRSINATAKIVATADLLADVNDLYNAGADYVTVPRLSDAQVLLN-LIQDASAGLLSDRRQEVEALLADRREVL---- 46203532 ---------------------------------------------------------MILLMFGVGLHFSIGDLLTVRAIALPGAIVQIGVATAMGAGLAWAFGWGAGAGLVFGLALSVASTVVLLRALEGQGLLDTDKGRIAVGWLIVEDLAMVVALVLLPALAPSLGGEAMSGSA--------QHGASAGLWVTLGLTLAKVSVFVAVMLVGGRRLVPYLLGLAARTGSRELFTLAVLASAVGIAFASSELFGVSFALGAFFAGMVLAESDLSHQAAADSLPLQDAFAVLFFVSVGMLFDPGIVLRAPLSILGVVGVIVLGKSLAAVAIVLAFGHPVGTALTIAASLAQIGEFSFILAGLGIALKLLPEEGRDLILGGALLSITLNPLFFVLSDRVSRWLGERPELRRRLE------------------RRSPAPPPLNNAAQGLRDHTVIIGYGRVGSAIGQALQDWNLPFVVVERDRRRVEDLRAQGVPAVFGDATAPGILDA------------------------------------------------------------------------------------------------------ 86750679 IRDITLCILFAWMLGLSAHFFRQPLILAYLVAGFAIGPFGLGLVQSQESISVISELGLIFMLFMIGLEIDLKKVVRAGSVILVAAGGQLIGGCLLGFAFFLAIGLSFGGALYLTVACALSSTVIIVKVLYEKRELDTLPGRLTLGVLVLQDIFAILFLAVQPSLAELQ-------------------------ISVLLLSIGRVAALVATAIVLSRYVLPWLFHRIART--PELVLLGALAWCFLIGEIAERL-HLSREMGSLVAGVSLSTFPYALDVTAKVTTLRDFFITLFFVAVGMTI-PVPNGSVIMLALAIAAFTVVSRVVTTFVPLYLMRQGLRASLLPALNLAQISEFSLVVIQTGIVAGHIRTETASAASFAFVLLAVLSTFVMV------------------RSDQITRAAIRMLKAIGLRDLDHKAEDADDAAGHGAVRRIVILGFFRAASALISEIERQNPELLVIDFNPMVYRTLTDRGMHVVYGDISNVDTLLHAGVGKAEMIILSVPDSANNERLVRHVRVLNPTAKIVATADLLADVAALYAAGADYVTVTRLSDAEELFSVIDAVECGLLSDKRAELDARLAERREVL----- 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----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 146340478 IGDITLCILFAWVLGLAAHKWRQPSILAYLVAGFAIGPFGTGWVKSQESISVISELGLIFMLFMIGLEIDLKKIIRAGPVILIAGGVQLLGGAALGILFFVAIGMRMGAALYLCVACALSSTVIIVKVLYEKRELDTLPGRITLGVLVLQDVFAILFLAVQPSL-------------------------DDLHFGVILLSFARAGALVAIALLLSRYVLPPVFHRIART--PELILLGALAWCFLIGEIAERL-HLSREMGSLIAGVSLSTFPYALDVTAKVTTLRDFFITLFFVALGMTI-PIPTMSVVGLALVIALFTVASRLVTAFTPLYIMRQGLRASLLPALNLAQISEFSLVVIQTGAAAGHLKAGTSSAASFAFVLLAVASTFVIVRSDPIVRRTIPLLKRVGLHDLDDAKEGE----------------AGHEGGGHGAGRPIVLLGFFRTASALLSEIERTQPALLVVDFNPVVFRTLSDRGLQVTYGDISNVDTLVHAGVGQAELIILSIPDSANNEKLVRHVRSINASAKIVATADLLADVNDLYDAGADYVTVPRLSDAQVLLN-LIQDASAGLLSERRRQAEALLADRREVL---- 300919544 ------------LAAMATAAFRVPALLGYLSVGVVLGPSVIGVIAPGETLSFLSELGVALLLFMVGLEFSLGHFWLARRTVLMAGALQMIAVAPPLILLLMWLGQPGQSAALLGTAAAMSSTALVSRQLADQGELTTRHGRSAIAVLVFQDLASVPLLALLAIWARGESPKIEH----------------------VLLEVFGVLLLFAAAALASRRLLHGLLGWVARRGHEESFVLVSLCVVVAAAAAAHAVG-VSAALGAFLAGMVLGESDFRHHMESHLRPFRDVLSGVFFVTIGLQLDAAQILSAPLAVLAWLVVLVPVKILLNTLALRATRLSALDAWRTGIALGHGGEFALLLLGTVLQQHLIPATVVQPMLVALVLSMALAPLLIRHHDVLARFLSRTGGVIQPPQAEEVEIAAQ---------------------TTRYRDHVIICGAGELGLTVSEILRHAGVAHLLLEADAQKVEAARAAGAPVFHADASRPDTLLAAGLTHAHLVVLTFAHAQQALRIAQAIAEHRPALTLWVSCRSTTAADAFRAMPNVRVYQQSFAAAIGLAEQV------------------------------- 240168256 --------------GLLATRLRQPLIVAFIVVGIAVGPIGTGWVSAGGTIELLARLGIAILLFLVGLRLDLHMVRGTGPVAVATGLGQVIFTSVIGYLIALAFGMDSVTAIYIAVALTFSSTIIIVKLLSDKRELDQLHGRIAVGFLIVQDIIVVLVMIALTAFGQNAGD---------------------NFGLAIMAVLLKGAGLLVGTWLLMRYILPWLLPQIAR--SQELLVLFGVSYAVSV-AALSEWLGFSSEVGAFLAGVSIAGTPFRDALGARLVSLRDFLLLFFFLDLGARLEFTDTAQQFTEALVFSAFVLVGNPLIVIAIMAALRYPVRVGFLAGLTVAQISEFSLILATLGLSLGHITNATVSLITVVGLITIGASTYMIVYSHQLYR----RLKRWLSLFERSAIREPESQSAEDDFD-------------------VILFGLGRFGGHLAERLSSVGHRVLGVDFDPHGVKTHDRKGVTAVFGSAEDIHFLEALPLDRARYVISAIPVLQTNLALLHSLRHHRFGGTIALTAHTQHDAEQLRAAGVDVV----LEPFSAAAHTTSHTLHELLTVD-------------------- 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-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 91976372 IRDITLCILFAWMLGLSAHFFRQPLILAYLIAGFAIGPFGLGLVRSQDSISVISELGLIFMLFMIGLEIDLKKVVRAGSVILVAAGGQLIGGCLLGLAFFFGIGLSIGGAVYLTVACALSSTVIIVKVLYEKRELDTLPGRLTLGVLVLQDIFAILFLAVQPSLADLQ-------------------------VSVLLLSIGRVAMLVATALVLSRYVLPWLFHRIART--PELVLLGALAWCFLIGEIAERL-HLSREMGSLVAGVSLSTFPYALDVTAKVTTLRDFFITLFFVAVGMTI-PIPNGSVIMLALAIAAFTVVSRVVTTFLPLYLMRQGLRASLLPALNLAQISEFSLVVIQTGIAAGHIRTETASAASFAFVLLAVLSTFVMVRSDPITRRAIRLLKALGLRDLDHRAADPEDE------------------ASHGAVRRIVILGFFRAASALISEIERQNEELLVIDFNPNVYRTLVARGMHVIYGDISSADTLLHAGVGKAEIIILSVPDSATNERLVRHVRALNPTARIIATADLLADVATLYAAGANYVTVTRISDANELFSAIEAADNGLLDDKRVAFDARLAERREVL----- 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------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 254496779 -------LMMATIVGFFCLLLRQPMIVGFIIVGILVGPAFLGIVQSHEHIELLAELGIAVLLFLVGLKLDLHLIKTLGLVSLATGLGQVLFTSLIGFFIAKFLGMDSVTALYVSVALTFSSTIIIVKLLSDKHEVDSLHGRIAIGFLIVQDLVVVLAMITLSAFGIGRQENTAGFTT------------HIAMIFLYGITLLTFVG------VFIRYLANPLVNRIAH--SPELLIIFAIAFA-ALMATLGSYFGFSKELGGLIAGISLASTPIRDTIAARLSSLRDFLLLFFFIALGSQLSLNQLGHQVTPAIVFSLFVLIGNPLIVLAIMGVMGYRKRTGFLAGLTVAQISEFSLVFMTMGVTLGHVSTESLGLVTLVGLITIALSVYMITYSQTLYRWLEPVLSFFERTIPYREKIEIHSLANKNHYD-------------------IVIFGLGRFGKAIAKLLIEKKINVLAVDFNPDEVREWEFKGYDAIYGDACDIEFVASLPLNQVKWIICTIPQHHQDPRIILTEALKQANISIAVTTHHASEMELLKNIGVDVIFQPFHDAATRAVEIIME----------------------------- 296274343 --ILFISLSISTVLNIIFKKLSVSHILGYIITGTLISTLFFNGEEDLDALNLIAEFGIVFLMFSIGLEMPIEKLKRMKNALIFDGLSQVFISAVIIFIISYVFSIDTNSSLIISLAFSLSSTAIVLTYLKQSKDIYTPYGQRATAILIFQDLAVIPILLLISFLSNDT----------------------LSLQEVLLKTVVSAVGIIAFMFIIGKRLISLLLRLSTQTKLEELFLASVLSIVIGTSILAHSL-GFTYSLGAFIAGMIIADSSFHVKVESDISSYKDLLLGTFFFSVGTKIDVGFLLSNIHYVLLIFLAVMAIKASVIYFIIK-FKENKSDSVKSALALCQVGEFSFAVFALAATNNIISEELSKFLILVTVLSMIITPFIVNNIYRLASYFVV------------------------------EFYESDKITPIDQKNHTIVCGYSMLGRMIANTLEEKKVPFVIISDDLRHVLLARKRGFKAYFGHLDKLPVLESLKADETSSIIITLDNINKISLICTAVLSFYKDANLVVKVDSIEEKKMLKELNIKKFVYAYQEVAELLVKESLEV---------------------------- 224120182 ISDLVVAIVSAAIGGIIFSCLGQPVIVGYLLAGSIIGPGGLNFISEMVQVETVAQFGVVFLLFALGLEFSLTKLKVVGPVAVLGGMLQIVIFMCLCGIVAAMCGAKLSEGVFVGSFLSMSSTAVVVKFLIERNSSNSLHGQVTIGTLIFQDCAIGLLFALLPVLGGNSGA--------------LQGMISMGKLLLVLSVYLTAASFMSWSF------VPRFLKLMIQLSSNELYQLAAVAFCLLSAWCSDKL-GLSLELGSFVAGIMISTTDFAQHTLEQVEPIRNLFAALFLSSIGMLIHVHFLWNHVDILLASVILVIAVKTTIAAAVTKAFGYSIRTSFHVGVLLAQIGEFAFVLLSRASNLHLIEGKMYLLLLGTTALSLVTTPLLFKLIPNVMNLGILLQWFPSESSTPNKWFPSEN------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 85713547 IGDITLCILFAWGLGLAAHFFRQPLILAYLLAGFFIGPFGMGWVKSQESIRTISELGLIFMLFMIGLEIDLKKIMRAGPVILIAGGGQLLGGCILGALFFMTIGLPAGGFLYLCVACALSSTVIIVKVLYEKHELDTLPGRITLGVLVLQDVFAILFLAVQPSLDNLH-------------------------ISIVLLSIARGGTLVATALIVSRYVLPYLFHQIARR--PELVLLGALAWCFLIGEIAERL-HLSREMGSLVAGVSLSTFPYALDVTAKVTTLRDFFITLFFVALGMTI-PIPNGSVIGLALTIAVFTVASRLATTFLPLYLMKQGLRASLLPAINLAQISEFSLVVTQTGLIAGHIQGETASAASFAFVVLAVLSTFAISRSDQFSR-LAIRFLKRLGFRDLDRHQAGEGGHGAGTHGEPR---------------RIVILGFFRAASALLNEIERRDEAMLVVDFNPLVFKTLSARGLHVTYGDISNVDTLVHAGVGSAEIIILSVPDSANNEKLVRHVRSLNPTAKIISTADRLSDVEDQYVAGADYVTVTRLTDAQELFAAIEAAENGLLADKRAETDALLKERREVL----- 167723719 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LWAALGVTLLKVAAFVALMLVVGKRVFPRILWLVARTGSRELFTLCMIAAAVGVAFGAAKLFDVSFALGAFFAGMMMRESEFSRRAADETLPLRDAFSVLFFISVGMLFDPRVLIDEPLHVLEVAAIVVLGKTLAAVALVLAFRYPLNTALTVGVSLAQIGEFSFILASLGRGLGLLSAEGQSLILAVALLSIALNTLLFAAVDPVLAWIRKRSAFARRLESRDDPLAA----------------LPMSTPQAHLTGQVVIVGYGRVGTRIAHALDARGIAYVVVEQNRETVEKLRADGVAAVSGDAVEPIVLVQAHIARAGMLVVTLPDVFDVRQIVDISRTLNPAIEIALCTNSDEEAALLANEGMGEVFVSETELAHGMTEHV------------------------------- 148550651 -------------------RLRLSPVLGYLAAGLLLGPHGIGAVTDSEGTHFFGELGIALLMFVIGLEFSVPRLLSSGGAMIGLGFGTVAGATLLAGAASHFLGLPLLPAALLGGAIAMSSTAIIQKHLVDTDAVSSRHGVAATGIVLFEDLVA--------------------LILLSLIAALPDAANEVEMEKVLLRMGVSFVALAGVALLA-RRTLGRLLGWVARSGPDETFLLGVLTLVVGASL-AAEKIGLSLPIGAFVVGMMVGESDFRHQLEEEIRPFRDLLLGVFFVTIGMSVDWSQILAQPAVTFLVLAAILVVKFLVVFGVTRLSGLPASSAVKTGLLLAHSGELGLLIVGRSLDSALLSPAIGQPVLGAIAASMLVGPILAQWSDRAGDLILRSRDPRGAEIE-----------------------TAVRTTSQELKGHVVLAGCGPVGRLVALTLEASEIPYLAIERNVERLRRAQQDGHKAVFGDASRAGILKAAGVDRAAAIIVLVNNWHRSVRIIREAKRLNPAIHVIASLRDDAHLGELAQAGAAHVFPENYAAGLGL----------------------------------- 198277112 ISDLALILISAGIMTLLFKKLKQPLVLGYIVAGFVCSPHFAPSVVDADNIQTWSEIGVIFLLFALGLEFSFKKLMKVGGSAVISACTIIFCMILVGVFVGWMFGWKQMDCIYLGGMLAMSSTTIIYKAFDDLGLRQQRFAGLVLSILILEDILAIVLMVMLSTMAVSKNFEGSEM----------------------IYSIGKLVFFLILWFVVGIYLIPLFLKRARKLMSDETLLIVSLALCFGMVVLAAR-VGFSPAFGAFIMGSILAETVESEHIDKLVAPVKDLFGAIFFVSVGMMVDPNMIVEYIWPILAIVVAILLGQTIFGTGGVLLSGQPLKIAMQCGFSLTQIGEFAFIIAALGVSLNVTSSFLYPIVVAVSVITTFLTPYMIRLSGPAYGWVDRHLPVFWKHLLERYSVGVQPVNHQNNWKKLLTSIVRITLIYLVLSIAMVVLSFNLFLPLLISAL---------------------------------------------------------------------------------------------------------------------------------------------- 257060944 -SEIACILAIATGVGALALWLRQPLIMAFIIVGILVGPAGLGIVISTQQVELLAELGIALLLFVVGLKLDPHEIESVGLVALITAVGQILITGILGYLIAISLGINQLSAFYIATALSFSSTIIIVKLLSDKREIDALHGRIALGILIIQDIVVVIVMIALTAFQGSSQQSLSQE---------------------ILMVVLKGGGFLGLVTLLTRYVLPKLLHSLAH--STELLLIFAISWAIALAAIGDEL-GFSKEVGAFIAGVSLASTHYRATLGARLVSLRDFLLLFFFINLGIHINLNHLTTGIIPAVIFSLFVLVGKPLMVMILMSLMGHRKYTSAITSFSLGQISEFSLILASLGVELGHISDNTLGLITLVGLMTMAVSTYMIIDSHTLYEWFTPALSYLDRLIPHSHRKLGDLERVDIPPVD------------------IILFGLGRYGGSLIQYLQEQGLQVLGVDFNPELVRECREKGILAFYGDVEDPEFAATLPLNEAKWIVSTLPGSRIGLLLLHTLQHRRFAGKTALTSHTYRERKILEDAGADLILLPFRDAAKEAARRLLQ----------------------------- 142206428 ---IAAILVLAAVVGGLAKLLRQPVIVAYIVVGVLAGPAVLEIVSDGDDVAALAKIGIAILLFLVGLKLDLHLIRSTGLVALYTGVGQVVFTSIVGYLIVIALGFDPLPALYIAVALTFSSTIIIVKLLSDKRELDQLHGRIAVGFLIVQDLLVIVAMIVIVAIGQPDQVSPAET---------------------ILRTLVGGIVFLGAVALAARYVIPRVLGWLA--NSQELTLLFGVAWAISLAATSAAL-GLSMEIGAFVAGVALASTPYRESLSARLVSLRDIMILFFFIELGASLTFTSALQQLGPALVLSVFVLIGNPIIVMVIMGIMGYRKKVSFKAGLAVAQISEFSLILIALGFSLGQVDEAVLGLVTLVGMITITISTYFILYSQQIFD----RISPALSIFERKKADAAEVEERLEHPYD------------------AIIVGAGRMGGEVTRGLLAKGANLLVVDYDPEALRAVAGPHVTTLYGDVSEPEFAASLPFHEADSIVCAVPSPSTNVVLLQTLRRFEFTGGICLTAMDARTAQMLEEYGGVRVIRPFKMAAQNIVGEMDLPVKAKPSPAGPTPDE-------------- 135182301 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PKVLHSVAMTNSKELFLLVTITLCFAVAFLTSE-AGLSLALGAFLAGLILSESEYSHQATSVILPFRELFTSFFFVSIGMLLQLQFFLANIGVILGLVALVFVVKSLIAALAVAVLRYPPRTLILTGLALFQVGEFAFILSKVGLQYELLTPETNQYFLSVSVLSMMLTPFVIIFSETIADKLAPTSHAPGDPAHDPAPNSHAPGDPAHDPASDSHVPGDPAPHDHAYQNHLVIIGYGINGSNLAKAASASNIPYIVIETNPETVQRERAKGVPILYGDATEEHILEIAQIDEARVAVVAISDLLATRDVIRAIRSITDSVHLVVRTRYVKETAELFALGADEVIPEEFETSVQIF---------------------------------- 167565844 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LWSALGVTLLKVAAFIALMLIVGKRVFPRILWLVARTGSRELFTLCMIAAAVGVAFGAAKLFDVSFALGAFFAGMMMRESEFSRRAADETLPLRDAFSVLFFISVGMLFDPRVLIDEPLHVLEVAAIVVVGKTLAAVALVLAFRYPLNTALTVGAGLAQIGEFSFILASLGRGLGLLSAEGQSLILAVALLSIALNTLLFAAIDPALAWIRKHSAFARRLESRDDPLAA----------------LPMSTPQTHLTGQVVIVGYGRVGTRIAQALDARGIAYVVVEQNRETVEKLRAEGVAAVSGDAIEPIVLVQAHIARAGMLVVTLPDVFDVRQIVDIARTLNPAIEIALCTNSDDEAALLANEGMGDVFVGETELARGMTEHVLARMGADAGRARS------------------ 302381121 ISTLVAGFVLAFVFGMIANRLKLSPLVGYLVAGVVVGPYTIGFVADTTLAPQLAEIGVILLMFGVGLHFSPADLMKVRKVAIPGALVQIASATLLGWLLGRFLLGLGDEALLMGFALSVASTVVLMRALEERHQNKGEVGRIAVGWLIVEDLVIVIALVMLPMIVLPAGTAVDPS----------------ALALNVGWTLLKVVGFVLAMLFVGGRVLPWLLVRIAHTRSRELFTLGVLAIALGIAWIAYYLFH-SFALGAFLAGLVLNGTPLGHNAAERSLPLRDAFAVLFFVSVGMLFDPTILWREPLSVLGVLGIVIVGKTIAALAITHMFKLDRATGLTVGASLAQVGEFSFILAALSMSLGAMSQQTHDLVLAAALLSISLNPFVFAFMDRIGGKL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 255011922 IADLALILMSASIITLLFKWLKQPLVLGYIVAGLLAGPYVQIFVGDIENINIWAEIGVVFLLFALGLEFSFKKLINVGSAAFITATTEVISMLLIGYMVGHLLGWSTMNSIFLGGMLSMSSTTIIIKAFDDLGLRNQRFTGVVFGTLVVEDLIAILMMVILSTMAVSKEFVGEE----------------------LLMSVLKVVFFLILWFLIGIFILPFFLKKAKRLMNNETLLIVSLGLCLGMVVLATR-TGFSAALGAFIMGSILAETVEAEHIEHIIQPVKDLFGAIFFVSVGMLVNPAVLVQYAWPVVIITLVTLVGKSIFSSLGVLLSGEPLKVSVKSGFSLAQIGEFAFIIAGLGASLKVLDSFIPPIIVAVSVITTFTTPYFIRLANPFAEWLYKILPPKTRESLDRYASGKKTVNHDSDWKRLLKTIVGRVIIYSVLLTAIWLLSVQTVYPTINEMFDAPG------------------------------------------------------------------------------------------------------------------------------------------ 34557422 -------------------------IIGYVTTGLIVYAFGLASVAGSSTLSHIAEFGIVFLMFMIGLEFSFDKIKAMKQEVLLFGTLQILLSWVIFYLVAHLFGIESKVALVVSAAFSLSSTAIVLKSFNETRETHTGYGRNAIGILIMQDIAVIPILLLISLLAN----------------------HEARLEELLLHTFLSAVLVLFILFVPGKKVATMILKLAADARMDEIFVGTILFIVLGASALAG-YFGFSYSLGAFIAGMIIAGTKYKYQAEADLSHFRDLLLGLFFITVGMQVDLEFLRNHLFRILWVLLAVMGLKALIIYIIIRFF-RSAKVAFKTALSLAQVGEFSFAIFALSQSNGLLDKETHQLLVLTVIFSMILTPFLLKNLRAISAVFVREREKSVPA----------------------------FSGTIGLHNHIVVCGYGTFGKEVVTYLKRYDINYIAIDYNLAQVEEGIRAGDNVQFGNIAQKAILEKLNLEECVAVVVAVDDTRKIRVICESILQKAPHCHIIAKVTTKAEEEELGELDIYRVVNEKHEIARLLGQAAISCEYERL----------------------- 194333668 ---ITALLVLAAITGSLSLLLRQPLIVSLIAVGVLAGPSALDIVQSHEYIELMAELGIALLLFLVGLKLDISLVRSLGLVALATGLGQVLFTSVTGFFIAQALGLDVRTSIYVAVALTFSSTIIIVKLLSDKKEVDSLHGRVALGFLIVQDLVVVIAMMTLSAFAVSSQSTGEYDGLLQVGSVIVYGGL-----------------MLLLVSIFVRFLANPIVNRFAR--SPELLVTFALGWA-ALLASAGDFFGFSKELGGLLAGVSLASTPFRESIVSRMSSLRDFLLLFFFISLGMNLDLSLLGSQVGPAIIFSLFVLIGNPLIVMIIMGVLGYRKRTSFLAGLTVAQISEFSLIFMAMGMDLGHVDPEAMGLVTLVGLLTIAISVYMITYSHTLYRFLEPLLGVFEKKIPSREIEANSEQLENARYD-------------------IILFGMGRYGSAVAHYLKQDGYRILAVDFNPDEIRQLNKRGYDAIYGDASDQEFLATLPLQGVQWVVSAVSQHEPRMVLIDALKHTGFTGRIAVSTQRIQEKERLKAKGADIVFLPFYDAAELAAKRIKEIG--------------------------- 27377725 IRDITLCILFAWMLGLLAHFSRQPLILAYLIAGFCIGPFGAGWVKSQESISVISELGLIFMLFMIGLEIDLKKIVRAGKVILFAAGGQLPGGCLLGVLFFAGIGLSLGGAVYLCIACALSSTVIIVKVLYEKRELDTLPGRITLGVLVLQDIFAILFLAVQPSLANLQ-------------------------VSVILLSIGRVAVLVAAALLVSRYVLPRLFHQIARR--PELILLGALAWCFLVAETAERLS-LSREMGALIAGVSLSTFPYALDVTAKVTTLRDFFITLFFVALGMTI-PVPGLSVIGLALMIAAFTVVSRLVTTFTPLYLMKQGLRASLLPALNLAQISEFSLVVIQTGVTDNHIAAETANAASFAFVVLAVLSTFVMTRSDEIARWAIGPLKRIGLRDLDHGNGHA----------------EEGHEGGHGEARRIVILGFFRAASALLAEIERQAEQITVVDFNPNVYQTLLSRGLHVIYGDISSADTLLHAGVGKSEMIILSVPDAASNEKLVRHVRTLNPTAMIVATADLLSDVGELYEAGASYVTVTRLSDAHELFTVIEAAQAGLLADKRAELD--------------- 110598849 ---------------------------------------------------------------------------MVGGAVQILVTGIVVSTLAYWFMYAIGSGVTPAAAVFLGFTFSVSSTAICLKILTDRDELGLPHGRIALGILIFQDIAVVPLMIGIDFLSPHTALS----------------------FGLIFKKIGFIILFASAIFIGFRILMPRIVRLIASLQAREVLVIGALVICFGAAYLTS-LVGLSLALGSFVAGMVIASTDESHQISMTIDPFREAFTSIFFISVGLLLD--IRVINLPLFIAIALMVLLVKGLVVGGVSIFLGNSLRVSMMAGMALAQIGEFSFVLAEAGLKNRLIDHEVFQSMLAIIVVTMTVAPAMIALAPKFADQVVPALGFIPLPSRDPSSVTARP------PDSTIICAGEI---------HAAIIGFGVNGQNVAAVLHATNISYSVLEIDRETVKLMRRKGEPIFYGDCTEKKALLRAGINHARAVVLGISDATAVRQSIAMIREINKKAFIIVRARTLDDVAALYSEGADVVVTEKFETSIQIFSQL------------------------------- 224419026 ---------MAVISGIILNKLKIPTIIGYIVTGVLTAYIFNFRVEDSTDLSEIAEMGIVFLMFMIGLDFSFKKMSSIKQEVFLFGGLQIGLSILTFFFICYLFGFNFDTSIIVASAISLSSTAIVLKHLNEVNQTKTSYGIASVGILIFQDLAVIPILLMIKLLSSK----------------------DLAMSDLLLTTGISAFIVVLLLLLPGRFLAKIILRSSAKMKTDEIFVGTVFLIVLGSAFLS-QSFGFSMTLGAFLSGMIISSTSYKYQVAAVLVYFRDLLLGIFFITIGMQVDVIFLAKYFIIIILLVFLTLLAKTLIMFAFLSFF-RGTKIAMKIALSLSQIGEFSFAIFLLASQHKILPTEIHQFLTLMVIFSMIATPFILDNLDKCTAFALKTIKIPQKTSTTYTQEQQ--------------------EEEKESKKRILICGYGLVGQKIFDFLKDYDIEVFGIDSNYERVEKGIIRGDKIIYGNITDKMIFREVEIQKVTAVILCIESPVEIEKACRHILALSKYTKIIVQTRDNALESELKAMGLYGVINSTMEIA-------------------------------------- 260885364 ISDLALILVIAGITGLIFKRLRQPLILGYILAGFLASPHMTFFVRDTSSIHTWADIGIIFLMFALGLEFSFKKLVKMGTGPIITAVSIILFMMTMGTLIGQTFGWSEMNSLFLGGMLAMSSTTIIYKSFSELGLLQQKFAGRVISVLILEDIFGILLMVVLPALAASNKFEGQE----------------------LIMSFVKLFFFLILWFVVGIYIVPQIFRSFKKWLNAETLLVFSVGLCFLMVFLAEK-AGYSSALGAFLIGSILAETIEAEAIEKVISSVKDLFGAIFFVSVGMLVDPAILLEYWAPIVVIVAAILIGQMIFGTIGYLLSGLPLKTAMQCGFSMAQIGEFSFILASLGITLGVTSDFLYPVVVAASIITTFLTPYMIKLSLPAYKRLEKLLPRKVTRRLSDRSTAGKEMPASGWRVMF-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 265766616 IADLALILMSASIITLLFKWLKQPLVLGYIVAGLLAGPYVRIFVGDMENINTWAEIGVVFLLFALGLEFSFKKLMNVGSAAFITATTEVISMLLIGFMVGHLLGWSTMNSVFLGGMLSMSSTTIIIKAFDDLGLRSQRFTGIVFGTLVVEDLIAILMMVILSTMAVSKEFVGEE----------------------LLMSVLKVAFFLILWFLVGIFILPFFLKKAKRLMNNETLLIVSLGLCLAMVVLATR-TGFSAALGAFIMGSILAETVEAEHIEHIIQPVKDLFGAIFFVSVGMLVNPSVLLQYAWPVVIITLVTLVGKSIFSSLGVLLSGEPLKVSVKSGFSLAQIGEFAFIIAGLGASLKVLDPFVPPIIVAVSVITTFTTPYFIRLANPFSEWLYKLSPRTREFLDRYASGKKTVNHDSDWKRLLKTIVGRVIIYSVLLT----------------------------------------------------------------------------------------------------------------------------------------------------------------- 224136838 ISDLVVAIVSAAIGGIISSCLGQPVIVGYLLAGSIIGPGGLNFISEMVQVETVAQFGVVFLLFALGLEFSLTKLKVVGPVAILGGMLQIVIFICLCGIISVLCGAKLSEGVFVGSFLSMSSTAVVVKFLMERNSSSSLHGQVTIGTLIFQDCAVGLLFALLPVLGGNSGA--------------IQGMISMGKLLLVLSLYLMAASFLSWSF------VPRFLKLMIQLSSQELYQLAAVAFCLLSAWCSDKL-GLSLELGSFMAGVMISTTDFAQHTLEQVEPIRNLFAALFLSSIGMLINVHFLWNHVDILLASVILVIVVKTTIAAAVTKAFGYSIRTSFLVGVLLAQIGEFAFVLLSRASNLHLVEGKMYLLLLGTTALSLVTTPLLFKLIPNVMNLGVLLQWFPSES----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 75674804 IGDITLCILFAWGLGLAAHFSRQPLILAYLLAGFFIGPFGMGLVKSQESIRTISELGLIFMLFMIGLEIDLKKIMRAGPVILIAGGGQLLGGCILGALFFVMIGLPSGGALYLCVACALSSTVIIVKVLYEKHELDTLPGRVTLGVLVLQDVFAILFLAVQPSL-------------------------DDLHMSIVLLSIARVATLVATALIVSRYVLPFLFHQIARR--PELVLLGALAWCFLIGEIAERL-HLSREMGSLVAGVSLSTFPYALDVTAKVTTLRDFFITLFFVALGMTI-PIPNGSVIGLALMIAAFTVASRLATTFLPLYLMRQGLRASLLPAINLAQISEFSLVVIQTGLIAGHIQSETASAASFAFVVLAVLSTFAIGRSDQLSRQAIRFLKRL----------------GFRDLDRLQAGEGGHGAGAHGEPRRIVILGFFRAASALLNEIERRDEAMLVVDFNPLVFKTLSARGLQVTYGDISNVDTLVHAGVGRAEIIILSVPDSANNEKLVRHVRALNPTAKIISRADRLSDVEDQYAAGADYVTLTRLTDAQELFAAIEAAENGLLADKRAETDALLE----------- 115525789 IRDITLCILFAWMLGLLAHFFRQPLILAYLIAGFLIGPFGLKWVASQESIQVISELGLIFMLFMIGLEIDLKKIVRAGPVILFAALGGCLLGVAFFAGIGMALGNGHFDAVYLCVACALSSTVIIVKVLYEKRELDTLPGRVTLGVLVLQDVFAILFLAVQPSLGDLQ-------------------------IGVFLLSIARVAVLVATALVLSRYALPWLFHRIARM--PELVMLGALAWCFLIGE-IAELLHLSREMGSLVAGVSLSTFPYALDVTAKVTTLRDFFITLFFVALGMTI-PIPSLSVVGLALLIAAFTVASRLLTTFVPLYLMKQGLRASLVPAINLAQISEFSLVVIQTGIVAGHIGGDTANAISFAFVVLAVLSTFVMVRSDDIARKAIAALKRLGLRDLDHQPTADPAHSGEHG------------------SRRILILGFYRAASALLAEIERQDAALLVIDFNPLVFKTLAERGVHVIYGDISNIDTLLHAGVGQAEIIILSIPDAATNARLVRHVRTLNPAAKIVATADILADVAELYAAGADYVTVPRLTDAHELFAVIDAADNDLLDDKRAELD--------------- 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------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 5834357 ----LVILGAAGLIIPAFARFRISPVIGFILAGAVLGPKALGSISDPDGIEPFADFGIVLMLFSIGIELSFKRLWAMRQAVFGLGTGKLLGCGFLIGAGLYALGENWAGAIGMGTG----SQRIVNRFGAASSGNNGTCRKKPFAILLFEDLALVPIIFAL---------------------VPWHLMGKIIAGTDLIATIWQGGATVIAILVLGRFALPTLFAQAARTKSAEVFLSISLLVVILASVATSAM-GLSPIVGALTAGLLIAETDYHVEVEMVILPFQRLALGVFLLTVGMSLDLRLIMANWQALALGVAGVVLVKTLVTSTLLRLSHVRLATAVESCLLMSAPSETTLVILATARQAQLIMPSTAAFWEIVTAIGLTITPHLAKISHKVSLKLTLREHNLTLPSNEE--------------------------PIEDIQNHTIVAGIGRVGKVIADVLTSEKKPYLAIDSDIDLVINAKRDGYHATFGDISNPVFIQQLG-NKINAVVLAINDPVSMVNVVHRLHTIYPDLTIIARASDSRHAAQLFRAGATDIVAETLESSLRLAE--------------------------------- 265756183 ISDLALILICAGVMTLVFKRLKQPLVLGYIVAGFLASPHVPPSVIDVANIHTWSEIGVIFLLFALGLEFSFKKLVKVGGTAVIAACTIIFCMILVGIFVGWSFGWQRMDCLYLGGMLAMSSTTIIYKAFDDLGLRQQRFAGLVLSILILEDILAIVLMVMLSTMAVSQNFEGSEMVY----------------------SIAKLLFFLILWFVVGIYIIPTFLKRSRKWMANETLLIVSLALCFGMVVVAAK-VGFSAAFGAFIMGSILAETVEAENIEKLVAPVKDLFGAIFFVSVGMMVDPAMIVEYIWPIVIITLAILLGQVIFGTGGVILSGQPLKVAMQCGFSLTQIGEFAFIIASLGVSLKVTSDFLYPIVVAVSVITTFLTPYMIRLAIPAYHIVEKRLPGKWRKMLERYSSGSQTVNHENNWKKLLVAIARIVAVYSVLCIAMITLSF--------------------------------------------------------------------------------------------------------------------------------------------------------- 301311156 ISDLAVILISAGLVTLLFKKLKQPVVLGYIVAGILAGPSIEQIVTDVESIRIWADIGVIFLLFALGLDFSFKKLMKVGGTAVIGAITVVIGMMTAGYITGLSLGWGHMNSLFLGGMLSMSSTTIIFKAFDDMGLRNQRFAGVVFGILVVEDLFAVLLMVLLSTVAVSKHVEGMEMLD----------------------SVVKLGIFLLFCFVVGIYLIPSFLKKAKSFLNEETLLIVSIGLCLGMVMIATK-AGFSSALGAFVMGSILAETIDAERIEHLVKPVKDLFGAIFFVSVGMLIDPQMLWEYKIPIFIITLVVMAGQICFASFGVLLSGQPIKIAIQSGFSLAQIGEFAFIIAGLGLSLNVTDQYLYPIVVAVSVITTFFTPYMIRLAEPAYKWAER------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 124547245 -TEIAALLVMAAIIGFIGIFLRQPLIVSFIVVGLLSGPSVLDIVHSKEQINLLSELGIAVLLFLVGIKLDVKLIKSIGGVSILTGLGQVIFTSIVGYFIGLALGLDDITSIYIAVALTFSSTIIIVKLLSDKREIDSLHGQIALGFLIVQDLVVVVAMIVLAAIGIGSDAGHSGTQNTS-----------------ILQVTASGIGLVLFVIVFVRYLASPLTEQLAK--VPELLLIYSIAQATLF-AAVCDLLGLGMEVGGLLAGIALASTPYRESIAARLGPLRDFLLLFFFIALGATLDLSQLGSHIYAAILFSVFVLIGNPLIVLIIMGLMGYKKRTSFLAGLTVAQISEFSLIFIAMGISLGHIQQDILGLVTLVGIVTITASTYMITYSHKLYAICEPILGIFERTGTPREQPSIHSTQDHYQ---------------------VVIFGLGRLGTAIAARLKEKGVKVLGLDFNPSAIKKCRLLGIDTEYGDVTDAEFIAELPLRHAHWIVSTMPQHHTGLTIIQLTRTSGFSGKLATVSQSKKETEELTMLGIDLVLEPFQDAADRAIELL------------------------------- 226951868 ---------AALIIVPLTKRYTSNTVLGYLIAGLLLGSSGFALITDTQFITQITELGMLLLMFFLGLAFRPIQLWIQRYTILKNSGLSLLTISLILTSICFFLFDNFASSIVLGVALALSAVTLVQQLLHHQQKSNSTLGQSILSAIQMQVFVAILFIVLFPL---------------WDDTATTRHGIAY---------FAAIIATVSGLFLASRFLIRPAFRYLAKRNSIELIPVLGLVTILSIIVIM-DILNIHILIGVFLAGLLLADTEFNTEVERIVHPYKDTALGLLFLAIGLNLSVLPLFESPLLILGSIFSLVLIKTVVIAAISYYHQRHKQLSLLSATALAQGGELSFILLNIAVAEQILAQPIFESALWVIFGSMLLTPLVFWLVNNKRLPIL------------HKKIAAQTPDIPQHP--------------------ILIVGFGRFGQVVARALHAQGQQLSVIDSNQPDADFIEQYGHRFFDADVTQVENLRAAGIEYCKLLILAIDDVEDSMNLARHLRLNYPDLVLFVRARDRHHAHLLKDMGIQHIWRETYVSSLSMAQLALTETGLSSEEARAQIEQFQSHDQR------- 118581952 ---------------FLALRMRQPLLIAYIAVGIIAGPAMLGWVTAHDQIDLLAQIGVTVLLFVVGLKLDLHSVRHIGPVALATGLGQLTFTILIGFALLLAFGKDMLTALYVAVALTFSSTIIIVKLLSDKKELDSLHGRIAVGFLIVQDIAVVLAMMVMSALRSTTGSAAPGEIILSLATRLGGAGI--------------------ILFLVMRYVFPWLMERIAR--SSELLLIFAIAWGVAL-AALGEWSGFSKEAGAFLAGFSLASTGYREVIGSRLSSMRDFLLLFFFVELGSKLNLSTLGDQTVTAIVLSLFVLIGNPLIVMAIMGFMGYRRRTGFLAGLTVAQISEFSIVFVAMGITLGHVGEAALGLTTLIGLITITLSTYMILYSEPLYQ----RMKGFLGIFERYKPFREMAMEQEHQDTSLPE---------------IVVFGLGRYGGRLARKLNDAGLDVLGVDFDPEVIVSLEREGLHVHFGDSEDINFLETLPIDAAKWIVTTLPQPDSHQILMSGLKHIGYEGRIAVLARDENQVAVLETTETDKILYPFNDAADFAAKELADLLR-------------------------- 92116364 IGDITLSILFAWGLGLAAHFSRQPLILAYLLAGFFIGPFGMGWVKSQESIQTISELGLIFMLFMIGLEIDLKKIVRAGRVIVVAAGGQLLGGCLLGVLFFMAVGLPMSDALYLCVACALSSTVIIVKVLYEKRELDTLPGRITLGVLVLQDIFAILFLAVQPSLDNLQMS-------------------------IILLSIARVGALVATALILSRYVLPYLFHQIARR--PELVLLGALAWCFLIGEIAERL-QLSREMGSLVAGVSLSTFPYALDVTAKVTTLRDFFITLFFVALGMTI-PIPNGSVIGLALMIAAFTVASRVVTTFLPLYLMKQGLRASLLPAINLAQISEFSLVVIQTGVVAGHIRTQTAS-----------AASFAFVVLAVLSTFAIGRSDQLSRLGIRFLKRLGFRDLDRTEAGEGGHSAGEHGAGGHGEPRRIVILGFFRAASALLSEIERRDESLLVVDFNPVVFSTLSARGLPVTYGDISNVDTLLHAGVGSAEIIILSVPDSANNEKLVRHVRSLNPTAKIISTADLLSDVGDHYAAGADYVTVTRLTDAHELLAAIEAADNGLLADKRAESDALLSERREVL----- 18423310 ISDLVVIIVFAAIGGIVFSCLGQPVIVGYLLAGSIIGPGGLKFISEMVQVETVAQFGVVFLLFALGLEFSMTKLKVVGPVAVLGGLLQIVLLMFLCGVTALLCGARLSEGIFVGAFLSMSSTAVVVKFLVERNSTSSLHGQVTIGILIFQDCVVGLLFALLPVLGGNSGLLQGIISMGKL--------------------LLILSIYLTVASLLTWSFVPRFLKLMIQLSSNELYQLAAVAFCLLSAWCSDKL-GLSLELGSFVAGVMLSTTEFAQHTLEQVEPIRNLFAALFLSSIGMLINVHFLWNHVDILLASVILVIVIKTAIAAVVVKAFRYNMRISFHVGVLLAQIGEFAFVLLSRASNLHVIEGKMYLLLLGTTALSLVTTPLLFKLIPSAMNLGVLLRWFPSENSSPNESLQEKASLIEVH------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 153821523 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLLGGHFLLNPLFRYIALSGVRELFTVAALLLVVGIALLMQK-VGLSMALGTFLAGVILAESEFRHELEIAIDPFKGLLLGLFFISVGMAVDVGLLLVKPLQIMLAVLGLVIVKGLVLYLLARLSGTVAKARSKMAAILSQGGEFAFVIFTAASAEGLLTASQVSFLLVVVSLSMVTTPLLLSAQKYW-------FARQLNIEENPLTPDVENK-----------------------EPRVIIVGFGRFGQIVGRLLYANKIKVTILESDASQVRLLRKYGYKVFYGDATNLELLRAAGVEQAEALVVCTDDPEQVITIVELCQQHFPNLKLLARARSRVEAYQLMSLGVQNYTRETFLSALDLGRKLVQLGMHPYQAKRAEEHF-------------- 34499602 ITTIVGGLVFAFALGALALRLRLPPLVGYLCAGILVGPFTPGFQADTALAPELAELGVILLMFGVGQHFSIKDLMAVKAIAVPGALVQITVATLLGIGLSHFLGWPLGEGVVFGLALSVASTVVLLRALEEYGWLDSEDGKVAVGWLVVEDLVMVLTLVLLPAFAGALGGGQAAPSLAQ-------------LGWTLALTVAKVAAFVALMLIVGRRFIPWMLELIVHTGSRELFRLGVLATALGVAYGATQLFQISFALGAFFAGMVMAESPFSHRAAEESLPLREAFAVLFFVSVGMLLDPEVLLKDTAVLLTTVLIIVVGKSAAAYGIVRLFRRGHHTSLRIAASLSQIGEFSFILAGLGMSLGLLSARGQALILAGSIVSILFNPMMFALAERFSR----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 189500545 ---ITALLVLAAMIGLFSLLLRQPLIVSLIAVGVLAGPSALDIVQSHEYIELMGELGIALLLFLVGLKLDLNLVRSLGLVSLATGLGQVLFTAVMGFFIAVAIGLDVRTSIYVAVALTFSSTIIIVKLLSDKKEVDSLHGRIALGFLIVQDLVVVIAMMTLSAFGAGSGNTGE-----------YEGLLKVGSVMLYGGIMLLFVSF------FIRFLANPIVNRFAR--SPELLVTFALGWAALF-ASAGDFFGFSKELGGLLAGVSLASTPFRESIVAKMSSLRDFLLLFFFISLGMNLDMGLLGAQVGPALIFSLFVLIGNPLIVMIIMGILGYRKRTGFLAGLTVAQISEFSLIFMAMGMDLGHVEPEAMGLVTLVGLLTIALSVYMITYSHTLYRFLEPLLGVFEKKI-------------------PVRESNEKLEQIEHTDYDIILFGMGRYGSAVVHYLKQDGYRILAVDFNPDEVRQWKKRGYDAIYGDASDQEFIASLPLQGVKWVVSAVSQHEPRMVLIDALKHTGFTGRIAVSTQRLQEKEQLKAKGADIVFLPFYDAAEQAAIRIKE----------------------------- 242037101 IKDLVIIIVSATGGGIIFSCMGQPVIVGYLLAGSLVGPGGLNFINEMVQVETFAQFGVVFLLFALGLEFSLTKLKAVGPVAVLGGLLQIALFMFLCGLTAALCGAKSSEGVFVGAFLSMSSTAVVSKFLVEKGSTNTLHGQVTIGTLILQDCAVGLLFALLPVLGGASGIFGGVMS--------------------MAKLLLVLSIFVAVTYMMTWSIVPRFLKLMIQLSSNELYQLASVAFCLLLAWCS-DYCGLSLELGSFLAGVMISTTDFAHHTMEQVEPIRNLFAALFLASIGMLIHVKFLWNHVDILLAAVILVIIVKSIVVTIVVKAFGYSIRTAFVVGLSLAQIGEFAFVLLSRASHLHLVGGKMYLLLLGTTALSLVTTPLIFKLIPVVMHLGILMRWFPSENSMQSEDKAV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 299148965 IADLALILISASIITLLFKWLKQPLVLGYIIAGLLAGPYINIFVGDIENINIWAEIGVIFLLFALGLEFSFKKLMNVGSTAFITAITEVISMLLIGYLVGQLLGWGTMNSIFLGGMLSMSSTTIIIKAFNDLELRNQRFTGIVFGTLVVEDLIAILMMVLLSTMAVSQDFVGED----------------------LLISVLKVVFFLILWFLIGIFVIPAFLKKAKKLMNNETLLIVSLGLCLGMVVLAT-YTGFSTALGAFIMGSILAETIEAEHIEHIIQPVKDLFGAIFFVSVGMLVNPAVLVEYAWPVIIITLVTIIGKAIFSSFGVLLSGEPLNTSIKSGFSLAQIGEFAFIIAGLGVSLKVLDPFISPIIVAVSVITTFTTPYFIRLANPFAEWLKILPTKVQETLDRYASGKKTMNHDSDWKKLLKNMIGRVVIYSVLLT----------------------------------------------------------------------------------------------------------------------------------------------------------------- 298483320 IADLALILISASVITLLFKWMKQPLVLGYIIAGLLAGPYINIFVGDIENINIWAEIGVIFLLFALGLEFSFKKLMNVGSTAFITATTEVVSMLLIGFLVGQLLGWGTMNSIFLGGMLSMSSTTIIIKAFDDLGLRNQRFTGIVFGTLVVEDLIAILMMVLLSTMAVSQDFVGED----------------------LLISVLKVVFFLILWFLIGIFVIPAFLKKAKKLMNNETLLIVSIGLCLGMVVLAT-YTGFSTALGAFIMGSILAETIEAEHIEHIIQPVKDLFGAIFFVSVGMLVNPAVLVEYAWPVIIITLVTIIGKAIFSSFGVLLSGEPLNTSIKSGFSLAQIGEFAFIIAGLGVSLKVLDPFISPIIVAVSVITTFTTPYFIRLANPFAEWLKILPTKVQETLDRYASGKKTMNHDSDWKKLLKNMIGRVIIYSVLLT----------------------------------------------------------------------------------------------------------------------------------------------------------------- 255539661 ISDLVVAIVSAAIGGIIFSCLGQPIIVGYILAGSIIGPGGLKFISEMVQVETVAQFGVVFLLFALGLEFSLTKLKAVGPVAVVGGLLQIVIFMFLCGVTAVLCGAKLSEGVFVGFFLSMSSTAVVVKFLVERNSSNSLHGQVTIGTLIFQDCAVGLLFALLPVLGGSSGMLQGMVSMGKL--------------------LLVLSIFLIVASILSWSFVPRFLKLMIQLSSNELYQLAVVAFCLLSAWCSDKL-GLSLELGSFVAGVMISTTDFAQHTLDQVEPIRNLFAALFLSGIGMLIHVHFLWNHVDILLASVILVIVVKTAVAAVVTKAFGYSIRTSFHVGVLLAQIGEFAFVLLSRASNLHLVEGKMYLLLLGTTALSLVTTPLLFKLIPNVMNLGVLMQWFPPESSTQNEHEWL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 223999959 --DLLIFLFSSVVVTLGSTALNISPILGYLVAGALLGPHGLDVFSNAKADVELGDFGILFLLFSEGLEVSSARLKKLSNY-LPLGFAQISLTTGVITAAGFIDIRNPTEAVVLALAGTLSTSAFIFPVLKERGWEGENSGQAATSILLLQDLFVAPLLVVLPYVVGQGPTDFVA----------------------IGFLTAKAAIGFGLVMYVGSFLLQRLFGVVAQTRSTETFVALSLLVSVGMGAVAQSL-GLTDTAGAFAAGVLLANTNFRAQIQADVLPFKGILLGIFFMDAGSLFDSDLVLAELPTVLTGAIALIVLKAVTVGLATRPNRLEPYDAVKLSFLLSGGGEFAFVVLALAERLEVLPKDLGGLLTAVVLITMAVTPLL--------------------------GEVAEIASKAFVSYTVNQGTQIPAEEYEVVEDAIVIAGFNEVGKQIARNTTERLPQIVAFDTDPMLIDKLPMENTAVMYGDGENPEVISAHGVHSPRAIFIAYDHHEKVMAATSRLRTIYPNTPIYTRAQTRKESIELEVAGATEVIVERDEL--------------------------------------- 297795979 ISDLVVIIVFAAIGGIVFSCLGQPVIVGYLLAGSIIGPGGLKFISEMVQVETVAQFGVVFLLFALGLEFSMTKLKVVGPVAVLGGLLQIVLLMFLCGVTALLCGARLSEGIFVGAFLSMSSTAVVVKFLVERNSTSSLHGQVTIGILIFQDCVVGLLFALLPVLGGNSGLLQGIISMGKL--------------------LLILSIYLTVASLLTWSFVPRFLKLMIQLSSNELYQLAAVAFCLLSAWCSDKL-GLSLELGSFVAGVMLSTTEFAQHTLEQVEPIRNLFAALFLSSIGMLINVHFLWNHVDILLASVILVIVIKTAIAAVVVKAFRYNMRISFHVGVLLAQIGEFAFVLLSRASNLHVIEVKMYLLLLGTTALSLVTTPLLFKLIPSAMNLGVLLRWFPSENSAPNESLQEKASLIEVH------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 142217771 -SQISLIFLLAAIVGFGAKLLKQPVIVSYIFVGILLGPSFFDLVAYEDEIELLAKLGIAILLFLVGLKLDIGLIRSTGLVALLTGVGQVVFTSIIGYFIVIALGFDVVSALYIAVALTFSSTIIIVKLLSDKREIDQLHGQIAVGFLIVQDILVVVAMVVIVTIGSPGSTDSP--------------------PQALLITFISSLVFLLAVAVLSKYVLPRLLDWL--SSSQELTLLFGVGWAMSLAAVSAGL-GLSMEIGAFVAGVALASTQYRESISAKMISLRDVLILFFFIQLGSSLTFADAIDQLVPAIILSAFILIGNPIIVLIIMGLMGYRAKVSFKAGLAVAQISEFSLILIALGYSLGQVDEAVLSLVTVIGIITITLSTYLILYSDQIYNKLAPALKIFERKKPESS----------------------VNEQNQEVRYDAIVIGAGRLGGSVVSGLLKKGGQLLVVDQSAEALKKIRERNCTVLFGDINDPEFASSLPLHEADAVICTAQERATNLNLALMLDRYEFHGEICLTAMDDQTAKLFQERDNVTVIRPLKMAANSIVDSL------------------------------- 255535082 IEDLALILIVAAIVVLLFRKIKQPLVLGYIIAGFLVSPNLNIFVVDSTNIKTLAEIGVIFLLFSLGLEFSFKKLMNVGGSASITAFVEIIFITIAGYYTGRWLGWSVMDSMFLGGMLASSSTTIIIRAFDELGVKTKNFAKTVFGVLVVEDIVVILLMVLLSTIAVTKEFEGTQ----------------------ILFTVAKLLFFLILWFLLGIFLIPTLLKKIKPLVDDEILLIVSIGLCLGMVLIAVN-VGFSAELGAFVMGSIIAETTVAEKVEHTLKSVKDLFAAVFFVSVGMMIDYQEMMVYAWPIFIVTMLTLFGKLFSSALGALLSGQPLKQSIQVGMSMAQIGEFAFIVATLGLSLGVISDFLFPVAVGVSAITTFTTPYLIKLSEPFYNWLVK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 42523556 ITDLGFILMIAALSTLLFKKLGQPQVLGYLIAGFLVSPHVPFLVTDKVSIQVWSEIGVIFLLFSLGLEFSFKKLFKVGGSASFTAVFEVVFMVALGYLVGHLLGWNNIDSLFFGGILSVSSTTIIVRAFQELGMKGKKFVELVFGILVVEDIVAILLLVLLTAIASSDTFSTAE----------------------LAFSGLRLLFFIALWFVVGIFLIPIFLRKIRSLLEDETLLLVSIGLCFMMVMIAAG-VGFSPALGAFVMGSLLAETPEGHQMEHVLQPVKNLFAAIFFVSVGMMIDPKVIIERWDLVILVTLVTIVGKFVSTFLGAVLSGQGRKQAFQSGMSLAQIGEFSFIIAALGVSLKVTSDFLYPLAIAVSAVTTFTTPYLIKVADPFYRWVEAR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 295087179 IADLALILISASVITLLFKWMKQPLVLGYIIAGLLAGPYINIFVGDIENINIWAEIGVIFLLFALGLEFSFKKLMNVGSTAFITATTEVVSMLLIGFLVGQLLGWGTMNSIFLGGMLSMSSTTIIIKAFDDLGLRNQRFTGIVFGTLVVEDLIAILMMVLLSTMAVSQDFVGED----------------------LLISVLKVVFFLILWFLIGIFVIPAFLKKAKKLMNNETLLIVSIGLCLGMVVLAT-YTGFSTALGAFIMGSILAETIEAEHIEHIIQPVKDLFGAIFFVSVGMLVNPAVLVEYAWPVIIITLVTIIGKAIFSSFGVLLSGEPLNTSIKSGFSLAQIGEFAFIIAGLGVSLKVLDPFISPIIVAVSVITTFTTPYFIRLANPFAEWLKILPTKVQETLDRYASGKKTMNHDSDWKKLLKNMIGRVIIYSVLLT----------------------------------------------------------------------------------------------------------------------------------------------------------------- 226499046 IKDLVIIIVSATGGGIMFSFMGQPVIVGYLLAGSLVGPGGLNFINEMVQVETFAQFGVVFLLFALGLEFSLTKLKVVGPVAVLGGLLQIVLFMFLCGLTAALCGAKSSEGVFVGAFLSMSSTAVVSKFLVEKGSTNTLHGQVTIGTLILQDCAVGLLFALLPVLGGASGIFGGVMS--------------------MAKLLLVLSVFVAVTYMMTWSIVPRFLKLMIQLSSNELYQLASVAFCLLLAWCS-DYCGLSLELGSFLAGVMISTTDFAHHTMEQVEAIRNLFAALFLASIGMLIHVKFLWNHVDILLAAVILVIIVKSIVVAIVVKAFGYSMRTAFVVGLSLAQIGEFAFVLLSRASHLHLVGGKMYLLLLGTTALSLVTTPLIFKLIPVVMHLGILMRWFPSENSMQSELPLQEKAVM--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 142147123 -SQISLIFLLAAIVGFGAKLLKQPVIVSYIFVGILLGPSFFDLVAYEDEIELLAKLGIAILLFLVGLKLDIGLIRSTGLVALLTGVGQVVFTSIIGYFIVIALGFDVVSALYIAVALTFSSTIIIVKLLSDKREIDQLHGQIAVGFLIVQDILVVVAMVVIVTIGSPESTDSP--------------------PQALLITFISSLVFLLAVAVLSKYVLPRLLDWL--SSSQELTLLFGVGWAMSLAAVSAGL-GLSMEIGAFVAGVALASTQYRESISAKMISLRDVLILFFFIQLGSSLTFADAIDQLVPAIILSAFILIGNPIIVLIIMGLMGYRAKVSFKAGLAVAQISEFSLILIALGYSLGQVDEAVLSLVTVIGIITITLSTYLILYSDQIYNKLAPALKIFERKKPESS----------------------VNEQNQEVRYDAIVIGAGRLGGSVVSGLLKKGGQLLVVDQSAEALKKIRERNCTVLFGDINDPEFASSLPLHEADAVICTAQERATNLNLALMLERYEFHGEICLTAMDDQTAKLFQERANVTVIRPLKMAANSIVDSL------------------------------- 126663584 ISDLGLILVTAAIAVLIFRILKQPLVLGYLVAGFLAGSEFDLFVKDMNSVTVWAEIGVIFLLFSLGLEFSFKKLMKVGGTASITALTQIIFMVALGYFVGQLMDWNKINSLFLGVILSISSTTIILKTFDELGVKSQKFAGNVIGALIVQDILAILMMVLLSTVAVSQQFSG----------------------GELLQSVLKLIFFLTIWFVAGIFFIPTLLKKAKHLLTDEMLLIVSLALCLLMVLFAAN-VGFSPALGAFIMGSIIAETTQAEHIEHLVKPVKDLFGAVFFVSVGMLIDPEMLMKYAVPVGILTLVVILGQSLSSTIGALLSGQPLKQSIQTGMSLSQIGEFSFIIATLGMTLNVTSDFLYPIVVAVSAITTFTTPFMVKFATPFSVYLEKKPRRWVKKIERYS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 146293190 ---------MAAIIGFIGIFLRQPLIVSFIVVGLLSGPSVLDIVHSKEQINLLSELGIAVLLFLVGIKLDVKLIKSIGGVSILTGLGQVIFTSIVGYFIGLALGLDHITSSYIAVALTFSSTIIIVKLLSDKREIDSLHGQIALGFLIVQDLVVVVAMIVLAAIGIGSDAGHSGTQNTS-----------------ILQVTASGIGLVLFVIVFVRYLATPLTEQLAK--VPELLLIYSIAQATLF-AAVCDLLGLGMEVGGLLAGIALASTPYRESIAARLGPLRDFLLLFFFIALGATLDLSQLGSHIYAAILFSVFVLIGNPLIVLIIMGLMGYKKRTSFLAGLTVAQISEFSLIFIAMGISLGHIQQDILGLVTLVGIVTITASTYMITYSHKLYAICEPILGIFERTGTPREQPSKHSTQDHYQ---------------------VVIFGLGRLGTAIAARLKEKGVKVLGLDFNPSAIKKCRLLGIDTEYGDVTDAEFIAELPLRHAHWIVSTMPQHHTGLTIIQLTRTSGFSGKLATVSQSKKETEELTMLGIDLVLEPFQDAADRAIELL------------------------------- 301162308 IADLALILICAGIMTLLFKRLKQPLVLGYVVAGFLASPHMPPSVMDVANIKTWADIGVIFLLFALGLEFSFKKIVKVGGTAVIAACTIIFCMILLGIAVGMGFGWQRMDSLFLGGMIAMSSTTIIYKAFDDLGLRKKQFTGLVLSILILEDILAIVLMVMLSTMAVSNNFEGTEM----------------------LGSIGKLLFFLILWFVVGIYAIPEFLKRCRKLMSEETLLIVSLALCFGMVAIAAN-TGFSAAFGAFIMGSILAETIEAESIDRLVKPVKDLFGAIFFVSVGMMVDPAMIIEYAVPIIVITLAVILGQAFFGTMGVMLAGQPLKTAMQCGFSLTQIGEFAFIIASLGLSLHVTSDFLYPIVVAVSVITTFLTPYMIRVAEPASNFVDRKLPESWRRFLMRYTTGTRTVNHESLWRKLLFALARILVVYSIVSISVITLSFRFVVPLLREHL---------------------------------------------------------------------------------------------------------------------------------------------- 92113222 ---LTGLLLLVAIVGSIGLILKQPMIVSLIAAGILAGPSALDMVSSHENIEILAELGIAILLFLVGLKLDLKLINTLGPVSLATGLGQVLFTSVIGFLLGLLLGLDSITAIYVAVALTFSSTIIIVKLLSDKREADSLHGRIAIGFLIVQDLFVVLAMMMLSAYGVGAQPSTGDSAFV-----------------QIVKIIAYGLIMLAIVGVFIRYLATPIVSRIAR--STELLIVFSIAWA-SLLAALGDHLGFGKELGGLLAGVSLASTPFREAIVARLSSLRDFLLLFFFIALGTQLDLSLLGAQVYPAMVFSLFVLIGNPLIVVIIMGFMGYRKRTGFLAGLTVAQISEFSLIFMTMGVSLGHVTAESLGLVTLVGLITIALSVYMITYSHFLYNWIEP------------------MLTIFERKHPIRESSIEDHKKIEKKSYDIILFGLGRYGKAIAQYLRKEGFSILAVDFNPDEVQRWRNIGNDALYGDAFDQDLLSELPIENVKWVISAMPQHDPRLVLINALKQQHYTGRIAISTQRQHEKEMLHAKGADVVFMPFHDAAERAVERI------------------------------- 84623715 --------------------------------------------------------------------MRPSHLWSLRKEIFGLGTLQIAVCALVLTGIGMLLGFAPPVAFVAASGFVLTSTAVVMQLLAERGDVALPPGQKIVAILLFEDLLIVPLLAIVAWMAA--SCDPQAASQRWQ-------GIGIGL------------ACIVGLLVAGRWLLNRLFRILAASKAREVMTAAALLVVLGAALLM-QVAGLSMAMGALLAGVLLSESTFRHQIEADIEPFRGILLGLFFLGVGMSLDLRVVAADWRLIVAGVLALMVGKGACIYAVARLMRSDHRQALDRGMLMAQGGEFACVLFAAASASGVIDAQVTASLTAIVVLSMALTPLFVLLQRRLTPAAAVSLDGVEEASGQ--------------------------------TGSDLIIGFGRFGQVASQSLLARDVAVTIIDNDIEMMQSAEELGFKIYYGDG-------------------------------------------------------------------------------------------------------------- 260771374 ---VAFLLILASGIGFLGLLFKQPLIVSFIVVGLIAGPSALDIVHSKEKIDFLSELGIATLLFLVGIKLDIKLIRSIGLVSIFTGLGQVIFTSLGGYLLGLALGFDSISSLYIAVALTFSSTIIIVKLLSDKKEIDALHGQIALGFLIVQDIVVVLSMVILATIGIGSENGEESKS--------------------IAQVILACIGLVLFVAIFVRFIATPLTQKLA--NAPELLLIFSIAFAALF-ASTGELIGLGKEVGGLLAGIALASTPYRESIAARLAPLRDFLLLFFFIALGSTLDLSQLGSNVYESIILSLFVLIGNPFIVIIIMGLMGYKKRTGFLAGLTVAQISEFSLIFITMGITLGHVKNEILGVVTLVGIITIALSTYMITYSHSLYKIFEPYLYIFEKKEPKRENLSEKHN---------------------QLKYDVIILGLGRFGTALSRQLRNKGISVLGVDFNPSVVKKLNSEGLDCLYGDAADAEFLAELPLQGLKWVISTIPNHHTGLSIVQLLRACSYHGSVSIVSHNSADTLLLEKLGVHLVLEPFKDAAQQA----------------------------------- 135055983 LQDMLILLGFSVVIVYALQKVKVPSIIGFLLTGVIIGPYGFSLINAVDQVEVLSEIGVILLLFVIGMELSIKQLASIKKTVFIGGALQVGVTAAVASVSYQVLGNPWNESVFVGFLFSLSSTAIVLKTLQDRRQISAPHGRNALGILIFQDIIVVPMMLVTPIIAGDTSNVAMS----------------------IASLVGKSLIVVAITYVSARFIVPKVLHSVAKTNSKELFLLVTITLCFAVAFLTSE-AGLSLALGAFLAGLILSESEYSHQATSVILPFRELFTSFFFVSIGMLLQLQFFLANIGVILGLVALVFVVKSLIAALAVAVLRYPPRTLILTGLALFQVGEFAFILSKVGLQYELLTPETNQYFLSVSVLSMMLTPFVIIFSETIADKLAP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 297624279 -------------VGAVAVRLRQPLIIAFIVVGILVGPSALGVIDPGELWGLLAELGIALLLFVVGLKLDVQLVRRMGPTALATGLGQVAFTSGVGFVIARALGLAPVAALYVAVALTFSSTIIIVKLLSDKREIDALHGRIAVGFLIVQDLVVVLAMIVLTALGEGSDRHP----------LLEALAVGLRGLLFLGGTFALALLLPRLLHLLAR--------------SAELLVLFAVAWAVALG-AAGDLLGFSAEVGAFLAGVALASTPYREAIASRLVSLRDFLLLFFFINLGAGLELGLLGAQVVPALVLSAFVLVGNPLIVMLIMRWLGYRKRTGFLAGLTVAQISEFSLILAALGASLGHIGRDTVGLITLVGLVTIALSTYLILYSNELYTRLAPLLRPFERR--------------------VPFRESEGDANAGARGADALVFGLGRFGGRLLRELHKGGLTVHGVDFDPETVRRWRAAGVTAHYGDAEDPETLELSGV---RWVVSSIPHLEVNVALLHGLRHYGYGGRVAVTAHSRAVGDALRAAGADLVLFPFKDAAERAAQEV------------------------------- 297836296 ISDLVVVIVSATCGGIAFACAGQPVITGYLLAGSIIGPGGLSFVSEMVQVETVAQFGVIFLLFALGLEFSAAKLRVVRAVAIPGGLLQIFLFMCLSGITASLCGGKLTEGIFVGAFLSMSSTAVVLKFLMERNSISALHGQITVGTLILQDCAVGLLFALLPVLGGTSGVLQGVLS--------------------MAKSLAILIAFLGALFVLSRTWVPWFLKLMTSLSSNELYQLAAVAFCLLVAWCSDKL-GLSLELGSFAAGVMISTTDLAQHTLEQVEPIRNFFAALFLASIGMLIHMHFLWNHVDILLAAVLLVIVIKTVVVAIVVKVFGYNNKTAVLVGMSLAQIGEFAFVLLSRASNLHLIESKLYLLLLGTTALSLVTTPLLFKLIPAVVHLVLLRWFSPDSSTE--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 110637240 ITDLALILVTAAITTLIFKKIKQPLVLGYIIAGLLVGPNIKLFISEYKNISTWAELGVIILLFSLGLEFSFKKLIKVGGASSITAVFQIVVMLFVGYFAGHLMGWSQMNCFFLGAMLSISSTTIIIRAFEELDVKNKKYASVVFGALIVEDLVAIVLMVLLTTVAVSQQFAGMEM----------------------LYSILKLIFFLILWFAGGIYFIPTFLKKSRKLMTDETMLLVALGLCLTMVILADQ-AGFSPALGAFIMGSILAETTEAEHVEHLIKPIKDLFGAVFFVSVGMMIDPGVLVEYAYPIGILTLVTIFGKAIASTIGALISGQPLKQSVQTGMSLAQIGEFSFIIATLGLSLKVISPFLYPIIVAVSAITTFTTPYLIKYSGSFYGLIER------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 120598733 ---------MTAIIGFIGIFLRQPLIVSFIVVGLLSGPSVLDIVHSKEQINLLSELGIAVLLFLVGIKLDVKLIKSIGGVSILTGLGQVIFTSIVGYFIGLALGLDDITSIYIAVALTFSSTIIIVKLLSDKREIDSLHGQIALGFLIVQDLVVVVAMIVLAAIGIGSDAGHSGTQNTS-----------------ILQVTASGIGLVLFVIVFVRYLANPLTEQLAK--VPELLLIYSIAQATLF-AAVCDLLGLGMEVGGLLAGIALASTPYRESIAARLGPLRDFLLLFFFIALGATLDLSQLGSHIYAAILFSVFVLIGNPLIVLIIMGLMGYKKRTSFLAGLTVAQISEFSLIFIAMGISLGHIQQDILGLVTLVGIVTITASTYMITYSHKLYAICEPILGIFERTGTPREQPSKHSTQDHYQ---------------------VVIFGLGRLGTAIAARLKEKGVKVLGLDFNPSAIKKCRLLGIDTEYGDVTDAEFIAELPLRHAHWIVSTMPQHHTGLTIIQLTRTSGFSGKLATVSQSKKETEELTMLGIDLVLEPFQDAADRAIELL------------------------------- 148258940 -------------------------------------------------MTFLSEIGVILLMFTVGLELSVAELWATRWRVLSAGGLQFALGSVAFGGVAYLLGASPSAAVMVGAAAAVSSTAICAKQLADQGELTTRHGRTSVAVLLFQDIATAPLLAALPLLASRTEAGTQ-----------------------IAIEVVRILAILGIIVLVGKPILYRSLAWVARHGHSEAFLLASILLVL-ITAWISHYLGIEPALGAFIAGLVLGESDFRHRIEDDIRPFRDLMVGLFFITTGVQLNLALVTQSPLSVIFWLFLLVPIKIVISAIALRLAKLGSLDAGRGAIILGHGGEFGLLLVSLGISADFLPATIGQPAMIAIAISMALAPLLIR---------------------EHDRLVQHIFRAHRQPHHPQLEELEGFDQSKDLQQHVLVCGAGSLGRIVSRALLKAGISHLLFETRYEPFVQAKELGLPVILGDASRLATLEAAGVERARAVVVTFHQHRPAFRILRALRHRFPNLALIASARTEAAAEELQLIGNVNVFHEHIAAGLALARQCLQ----------------------------- 255692812 IADLALILICAGIMTLLFKKLKQPLVLGYVVAGFLASPHMPPSVMDTANIKTWADIGVIFLLFALGLEFSFKKIVKVGGSAIIAACTIIFCMILLGIGVGMGFGWHRMDSLFLGGMIAMSSTTIIYKAFDDLGLRKKQFTGLVLSILILEDILAIVLMVMLSTMAVSHNFEGTEMLE----------------------SIGKLLFFLILWFVVGIYLVPEFLKRCRKLMGEETLLIVSLALCFGMVVMAAN-TGFSAAFGAFIMGSILAETIEAESIDRLVKPVKDLFGAIFFVSVGMMVDPAMIVEYAIPILVITLAVILGQSVFGTFGVILSGKPLKTAMQCGFSLTQIGEFAFIIASLGVSLHVTSDFLYPIVVAVSVITTFLTPYMIRLAEPASTFVAHLPVSWRKFLMRYSSGSQTALNHENLWKKLILAMVRITVVYSIVSISIIALSFRFVIPFFKENLPHLGASLLG------------------------------------------------------------------------------------------------------------------------------------- 30680729 ISDLVVVIVSATCGGIAFACAGQPVITGYLLAGSIIGPGGLSFVSEMVQVETVAQFGVIFLLFALGLEFSAAKLRVVRAVAIPGGLLQIFLFMCLSGITASLCGGKLTEGIFVGAFLSMSSTAVVLKFLMERNSISALHGQITVGTLILQDCAVGLLFALLPVLGGTSGVLQGVLS--------------------MAKSLAILIAFLGALFVLSRTWVPWFLKLMTSLSSNELYQLAAVAFCLLVAWCSDKL-GLSLELGSFAAGVMISTTDLAQHTLEQVEPIRNFFAALFLASIGMLIHMHFLWNHVDILLAAVLLVIVIKTVVVAIVVKVFGYNNKTAVLVGMSLAQIGEFAFVLLSRASNLHLIESKLYLLLLGTTALSLVTTPLLFKLIPAVVHLVLLRWFSPDSSTE--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 222624127 IKDLVVIIVSATAGGIIFSCLGQPVIVGYLLAGSLVGPGGLNFISEMVQVETFAQFGVVFLLFALGLEFSLTKLKAVGPVAVIGGLLQIVLFMFLCGLTAALCGAKSSEGVFVGAFLSMSSTAVVSKFLVEKGSTNALHGQVTIGTLILQDCAVGLLFALLPVLGGASGIFGGVMS--------------------MAKLLLVLSVFITVAYMMTWSFVPRFLKLMIQLSSNELYQLASVAFCLLLAWCS-DYLGLSLELGSFLAGVMISTTDFAHHTLEQVEPIRNLFAALFLASIGMLIHVKFLWNHVDILLAAVILVIIVKSVVVTVVVKAFGYSIRTAFVVGLSLAQIGEFAFVLLSRASHLHLVGGKMYLLLLGTTALSLVTTPLIFKLIPVVMHLGILMRWFPSESSMQ-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 218262801 ISDLAVILISAGLVTLLFKKLKQPVVLGYIVAGLLAGPSITQIVTNVESIRIWADIGVIFLLFALGLDFSFKKLMKVGGTAVIGAITIVIGMMTLGYTTGLSLGWGHMNSLFLGGMLSMSSTTIIFKAFDDMGLRNQRFAGVVFGILVVEDLFAVLLMVLLSTLAVSKHVEGME----------------------LLNSVVKLGVFLLFCFVIGIYLIPSFLKKARTFLNDETLLIVSLGLCLGMVIIATK-AGFSSALGAFVMGSILAETIDAEHIEHIIKPVKDLFGAIFFVSVGMLIDPALLWEYKIPILILTLVVMAGQILFASFGVLLSGQPVKIAIQSGFSLAQIGEFAFIIASLGLSLGVTDNFLYPIVVAVSVVTTFFTPYMIRMAEP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 281420652 --DLALILMVAGIVTLIFKRLKQPLVLGYIMAGFLVSPHMPYSVVDETDIQTWADIGVIFTLFSLGLDFSFKKIVKMGASPIIATVVIVFCMMMLGISVGHGFGWGRMDCIFLGGMLAMSSTTIIYKAFDDMRLRTQKFASMVMSVLILEDILAIVMMVMLSAIASGSSPDGGQM----------------------LASIVKIGFFLGVWFIVGIFAIPWFLRSVRKLINAETLLIVSLGLCCGMAVLSTK-VGFSSAFGAFVMGSILAETIEAEKIIKLVEPVKNLFGAIFFVSVGMLVDPKILVEYAVPILALVGTILVGQAIFGTFGFMLGGESLKSAMRCGFSMAQIGEFSFIIASLGLSLGVISKFLYPVVVAVSVITTFLTPYMIRLATPTYQVMEKHLPDKLIHILNHFAMSHPQTQQQSKWKSLIRQMLVNTTAYSILSAAVIALMF--------------------------------------------------------------------------------------------------------------------------------------------------------- 256838902 ---------------VIFKWLKQPVILGYIVAGIMAGPSVSLVVSDPANIKIWADIGVIFLLFAMGLDFSFKKLINVGITAIVATVTIVCGMMFIGYTAGNAMGFSHMSSIFLGGMLSMSSTAIVFKAFNDMGLLQQKFTGIVLGILVIEDLVAVVMMVILSTLAVGKHFEGKEMLE----------------------SILKLAAFLIFWSALGIYLIPTLLKKIRRFTSNEILLITSLGLCLGMVMIATK-AGFSAALGAFVMGSLLAETVEAEKIAHIVQPVKDLFASIFFVSVGMMIDPAMMWEYAVPILILTLLVLSGQVLFGSFGVLLSGQPLKIAIQSGFSLTQVGEFAFIIASLGVSLNVTDKYLYPVIVAVSVITTFLTPYMIRLSEPAYRFIDIHMP---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119946263 --------------------------------------------EDLNSLELIGEFGIVFLMFTIGLELSFSKLNKMKEIIFFNGFIQVALSSVIIFMLSYLFNIDSTSSIIIALAFSLSSTAIVLTYLKKSKDIITPYGTKSVAILVFQDLAVIPILLLISFLANDT----------------------LSITDVLFKTAISATLVIVFMFTLGKKIIEWLLHFSSTARLDELFLASVLTIVVGASLLAHEM-GFTYSLGSFIAGMIIAGTTYHVKVESDIASYKDLLLGAFFFSIGTKIDIFYFASHLHLVFAVLAFTMLIKALIIYFLIRK-KSNKSDSLKSAIALCQVGEFSFAIFSIAISQEIITPELGSFLILVAVSSMIVTPFMVNNIYKIASLFVV------------------------------EFFESDKITPIKETNHTVICGFAILGRLVAKELEKEGRQFLIISDNLQHVLEARKRGYMAYFGHLEKHPVLESLKIEQSSSIIITVNTARTKKIICEAVLDYYPQANLVVRINSLEEKKTLANLNVHYFVHAQHETALLLV---------------------------------- 293370790 IADLALILICAGVMTLLFKKLKQPLVLGYVVAGFLASPHMPPSVMDTANIKTWADIGVIFLLFALGLEFSFKKIVKVGGSAIIAACTIIFCMILLGIGVGMGFGWHRMDSLFLGGMIAMSSTTIIYKAFDDLGLRKKQFTGLVLSILILEDILAIVLMVMLSTMAVSHNFEGTEMLE----------------------SIGKLLFFLILWFVVGIYLIPEFLKRCRRLMGEETLLIVSLALCFGMVVMAAH-TGFSAAFGAFIMGSILAETIEAESIDRLVKPVKDLFGAIFFVSVGMMVDPAMIVEYAVPIIVITLAVILGQSVFGTFGVILSGKPLKTAMQCGFSLTQIGEFAFIIASLGVSLHVTSDFLYPIVVAVSVITTFLTPYMIRLAEPASTFVDAHLPEWKKMMMRYSSGSQTALNHENLWKKLILAMVRITVVYSIVSISIVALSF--------------------------------------------------------------------------------------------------------------------------------------------------------- 120402435 --------------GVVATRLRQPLIVAFIMVGVAVGPVGAGWVSADSTMELLARLGLAVLLFLVGLRLDLHMIRNTGPVAVITGLGQVLVTFALGLLIALALGMDNVTALYVAVALTFSSTIIIVKLLSDKRELEQLHGRIALGILIVQDIVVVVVMIALTASGRGGEGSVGAG---------------------IAAVALKGIGLLATLWVLMRFVLPWLMPQIAR--SQELLVLFGVAYAVSV-ASFSEWLGFSSEVGAFLAGVSLAGTQFRDALGARLVSLRDFLLFFFFLNLGAGLDFSEAAGQITAAIILSVFVLVAKPAIVIAIMSVMRYPVRVGFLVGLPLAQISEFSLILAALGLSLGHISNATVSLITVVGLITIAASTYM----TMYSDGIFARSQRWLSHLERKHQRDHEVAGLSDGDFD------------------IILFGLGRFGSHLADRLSGAGHRVLGVDFDPHGVRAHRRDGVTTTFGSAEDLDLLEALPLDRAKYVISAIPVLQTNLALLHGLRQHQFSGAVALTAHTRHDAERLRATGVEIVI----EPFSSAAHTTSNTLHDLLTTEFEDTDDEGYSDDE------- 298373386 ISDLGLILIVAAMVTLIFRKLKQPLVLGYIIAGFLVSPYINIVVTDIHNVETLAEIGVIFLLFSLGLEFSFKKLMRVGASASITAIVEILVIVVAGYLMGRALGWSTMNSLFLGGMLASSSTTIIIRAFDELGIKSRNYAKTVFGVLVVEDIVVILLMVLLSTVAVTQSVEGGEM----------------------LFTILKLGFFLILWFLLGIFVIPTFLKRVKNLLDDEGYLILSIGLCLGMVIVATQ-AGFSAELGAFIMGSILAETLAAERIEHIFKPVKDLFGAIFFVSVGMMINPAVIVQYGLPVLLVVLLVIVGKFSATLLGALLSGQSLKHAVQVAMSMAQIGEFAFIVATLGMSLGVIDEFLFPIAVGASAITTFTTPYMIKYSDRVYLFIEK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 224538929 INDLALILICAGIMTLLFKKLKQPLVLGYVVAGFLASPHMPPSVMDTANIQTWADIGVIFLLFALGLEFSFKKIVKVGGAAIIAACTIIFCMILLGITVGTGFGWQRMDSIFLGGMIAMSSTTIIYKAFDDLGMRKKQFTGLVLSVLILEDILAIVLMVMLSTMAVRHNFEGSEMLE----------------------SIGKLLFFLILWFVVGIYLIPELLKRCRKLMSEETLLIVSLGLCFGMVVMAAH-TGFSAAFGAFIMGSILAETVEAESIERLVKPVKDLFGAVFFVSVGMMVDPAMIVEYALPIIVITLAVILGQSLFGTLGVLLAGQPLKTAMQCGFSLTQIGEFAFIIASLGVSLHVTSDFLYPIVVAVSVITTFLTPYMIRFAEPASNFVDTHLPAKWKNFLLHYSSGSQTMNHESLWKKFILALTRITIVYSIVSIAVVALAF--------------------------------------------------------------------------------------------------------------------------------------------------------- 159043482 ---IAALLVLAAGVGFLGLLMRQPLIVSFIAVGILAGPSLLDVAQSDEQIDLLAELGIALLLFLVGLKLDFNLVRTLGPVALVTGLGQVIFTTVFGFLIALALGLDALTAIYVAIALTFSSTIIIVKLLSDKREIDALHGRIALGFLIVQDIVVVVAMIALSAIGVGGAAAEGENALAE-----------------VLRVLGYGIGMLAFVVIFIRYVATPLVERL--SRAPELLVSFAIGWA-ALLAAVGHYLGFGKELGGLLAGVSLASTPFREAIAARLASLRDFLLLFFFIALGASLDLSVLGASIGPAIVLSLFVLIGNPLIVLAIMGAMGYRKRTGFLAGLTVAQISEFSLIFMAMGVAIGHVAEDALGLVTLVGLVTIAASTYMITYSHQLYGLFEP---------------------VLGVFERRHPKAEDGVGPGTARAHDVILFGLGRYGLGIASALRDSGRSILGVDFSPEAVRHARAQGFDVLFGDATDPEFLGHLPLARAEWLVMAVPEHDTGLALLRAVRDLGFDGKIAVAAHRDTTAMMLQAERADLVLMPYRDAAYAAAKMITDDARECVVADAEGQKELPT----------- 299141522 IEDLALILVVAGIVTLVFKKLKQPLVLGYIVAGFLVSPHMPYIVVDKGDIHTWADIGVMFLLFSLGLDFSFKKILKMGMAPVIAALTIIFSMMTLGILIGHGFGWNRMDCIFLGGMLAMSSTTIIYKAFDDLGLRQQRFASLVMSVLILEDVLAIVMMVMLSAIASGNNPDGGEM----------------------LGSILKIGFFLVLWFVVGIFLIPLFFRKTRKLMNSETMVIVALGLCCLMAVLSTK-VGFSSAFGAFVMGSIIAETVEADKIVKLVEPVKNLFGAIFFVSVGMLVEPKVLVDYAIPILVLVLTILLGQGIFGTAGFMLSGQSLKNAMRCGFSMAQIGEFAFIIASLGLSLGVIGKFLYPVVVAVSVITTFLTPYMIRFAEPCYNHIEKHLPKKWVRRMNHVGNAHQNSTEEENAWKVLLRKMLINTAIYGILSTAVVTLMLTFVLPLCRNMLGH------------------------------------------------------------------------------------------------------------------------------------------- 225444959 ISDLVVVIVSATCGGIAFACAGQPVITGYLLAGSVIGPGGLSFVSEMVQVETVAQFGVIFLLFALGLEFSTTKLRVVRAVAVLGGLLQIFLFMCLCGITASLCGGKPSEGVFVGVLLSMSSTAVVLKFLMERNSISALHGQVTVGTLILQDCAVGLLFALLPVLGGTSGILQGVISMTK--------------------SLVVLITFLAILSILSRTCVPWFLKLMVSLSSNELYQLASVAFCLLVAWCSDKL-GLSLELGSFAAGVMISTTDLAQHTLEQVEPIRNFFAALFLASIGMLIHVHFLWNHVDILLAAVILVIIIKTIVVSTVVKGFGYNNKTSLLVGMSLAQIGEFAFVLLSRASNLHLVEGKLYLLLLGTTALSLVTTPLLFKLIPAVVHLGVLLRW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 29349993 IADLALILICAGVMTLLFKKLKQPLVLGYVVAGFLASPHMPPSVMDTANIKTWADIGVIFLLFALGLEFSFKKIVKVGGSAIIAACTIIFCMILLGIGVGMGFGWHRMDSLFLGGMIAMSSTTIIYKAFDDLGLRKKQFTGLVLSILILEDILAIVLMVMLSTMAVSHNFEGTEMLE----------------------SIGKLLFFLILWFVVGIYLIPEFLKRCRKLMGEETLLIVSLALCFGMVVMAAN-TGFSAAFGAFIMGSILAETIEAESIDRLVKPVKDLFGAIFFVSVGMMVDPAMIIEYAIPIIVITIAVILGQATFGTFGVILSGKPLKTAMQCGFSLTQIGEFAFIIASLGVSLHVTSDFLYPIVVAVSVITTFLTPYMIRLAEPASSFVAHLPASWRKFLMRYSSGSQTVLNHENLWKKLLLAMVRITVVYSIVSISIIALSF--------------------------------------------------------------------------------------------------------------------------------------------------------- 168033657 ISDLVIVIVSAAGGGILFACLGQPVITGYLLAGSAIGPGGLDLVSELVQVETVAQFGVVFLLFALGLEFSTTKLRVVRAVAIFGGFLQIALFMCLSAITAVFCGARASEGIFVGAFLSMSSTAVVLKFLMDRNTTNSLHGQVTIGTLILQDCCVGLLFALLPVLGGSGSVISGLMSMSR--------------------SLFVLAAFLLFAAILARTLVPQFLRLMVRLSTNELYQLTAVAFCLLIAWISDRL-GLSLELGAFVAGVMISTTDLAEHTLEQVDPIRNLFASLFLASIGMLINVQFLWTHMDILLSSLILVISSKTIVITLVVRAFGYNNKNAFLVGMSLAQIGEFAFVLLSRASNLHLIQKKLYLLLLGTTALSLITTPLLFRAIPAVLHIGSLMHW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 242093334 ISDLVVVIVSATCGGIAFACLGQPVITGYLLAGSIIGPGGFSFVNEMVQVETVAQFGVIFLLFALGLEFSTAKLRVVRAVAVLGGLLQIMLFMFLCGILATLCGGKTKEGVFVGVLLSMSSTAVVLKFLMERNSINALHGQVTVGTLILQDCAVGLLFALLPILSGTSGLLHGVASMTK--------------------SLVVLISFLTILSILSRTGVPWFLKLMISLSSNELYQLASVAFCLLFAWCSDKL-GLSLELGSFAAGVMISTTDLAQHTLEQIEPIRNFFAALFLASIGMLINVHFLWNHVDILLAAVILVITVKTFIVAIVVKGFGYSNKTSLLVGMSLAQIGEFAFVLLSRASSIHLIEGKLYLLLLGTTALSLVTTPLLFKMIPAVVHLGVLLRW---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 288802690 --DLALILVVAGFVTLIFKKLKQPLVLGYIVAGFLVSPHMPYSVVDQGDIQTWADIGVIFLLFSLGLDFSIKKILKMGASPIIAACTIIFCMLALGVIVGYSFGWKEMDCIFLGGMVAMSSTTIIYKAFSDMGLTQQGFASTVMSVLILEDILAIVMMVMLSTVASGNSPDGVQ----------------------LLGSIMKIGFFLVLWFVVGLFAIPLFLRSVRKILNSETLLIVSLGFCCLMAVISTQ-VGFSAAFGAFVMGSILAETIEADKIIRLVDPVKNLFGAIFFVSVGMLVKPDVIVQYAIPILLLVITILVGQALFGTLGYLLGGQTLKNAMRCGFSMAQVGEFAFIIATLGKSLGVISEFLYPVVVAVSVITTFLTPYMIRAAEPCYNVLVKHPKRWVRRLTHIQTNNAGESASTNNLWKVLMKKMILNTLIYGILSAAVIAIMFSATLPICRNL---------------------------------------------------------------------------------------------------------------------------------------------- 255036337 IIDLSLILTMAGIITVIFKKLKQPIVLGYILAGLLVGPNFHLFITDIKTIEIWAEIGVIFLLFNLGLEFSFKKLVKVGNTAAITGLFEVSMMLVTGFVTGQLLGWSKTDSLFLGGIIAISSTTIIFRAFDELGLKTQKFTRVVMGILVIEDLTAVLLMVLLSTLSLSQQFAGFELIQSS----------------------LKLFFFLTIWFLGGIFVFPTLLRRYRHLMNDESVLITSVALCFGMVFLVTK-AGFSAALGAFIMGSILAETTHAEKIEHLLKPVKDLFGAVFFISVGMLINPGLLLEYAVPTAILVLVVILGKTMFVTLGAVISGQPLKKSLQSGMSLSQIGEFSFIIANLGLSLKVTSGFLYPIAVGVSVITTFATPYMMKASEPLYEWLDRRLPEKWRHYLNRYSTSTETITQTTQWNEILKSYAQTVILNSVVVVGIILASSRQLAEQL-------------------------------------------------------------------------------------------------------------------------------------------------- 225455594 ISDLVVVIVSAAIGGIIFSCLGQPVIVGYLLAGSIIGPGGLKFISEMVQVETVAQFGVVFLLFALGLEFSLPKLKAVGPVAVLGGLLQIFIFMFLCGVTAMLCGAKLSEGVFVGSFLSMSSTAVVVKFLVERNTNNALHGQVTIGTLILQDCAVGLLFALLPVLGGNSGLLQGMISMGKL--------------------LLVLSMFLTAASVLSWSFVPRFLKLMIQLSSNELYQLASVAFCLLSAWCSDKL-GLSLELGSFVAGVMISTTDFAQHTLDQVEPIRNLFAALFLSSIGMLIHVQFLWTHVDILLASVILVVVVKTAVVAVVTKAFGYSVRTSFLVGVLLAQIGEFAFVLLSRASNLKLIEGKMYLLLLGTTALSLVTTPVLFKLIPAVMHLGVLMHWFPSENSNQNEERA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 142195391 LQDMLILLGFSVVIVYALQKVKVPSIIGFLLTGVIIGPYGFSLINAVDQVEVLSEIGVILLLFVIGMELSIKQLASIKKTVFIGGALQVGVTAAVASVSYQVLGNPWNESVFVGFLFSLSSTAIVLKTLQDRRQISAPHGRNALGILIFQDIIVVPMMLVTPIIAGDTSNVAMS----------------------IASLVGKSLIVVAITYVSARFIVPKVLHSVAKTNSKELFLLVTITLCFAVAFLTSE-AGLSLALGAFLAGLILSESEYSHQATSVILPFRELFTSFFFVSIGMLLQLQFFLANIGVILGLVALVFVVKSLIAALAVAVLRYPPRTLILTGLALFQVGEFAFILSKVGLQYELLTPETNQYFLSVSVLSMMLTPFVIIFSETIADKLAP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 142175778 -------------VGFAGQLLRQPMIVSFIAVGVMAGPSALGLVQSHAQIQLLAELGIAILLFLVGLKLDLKLIRTLGPVALATGLGQVTFTSVIGFFIGLALGFDTITSLYIAVALTFSSTIIIVKLLSDKREVDSLHGRIAVGFLIVQDLVVVIAMMVLSAFGVSAEGESQGSALEH-----------------IGMVALYGLLMLGFVLLFIRYAATPLMARVAR--SPELMITFAIGWAALLAVIGSHL-GFSKELGGLLAGISLASTPYREAIVARLSSLRDFLLLFFFIALGSQLDLGLLGAQVVPALLFSVFVLIGNPMIVLAIMGAMGYRKRTGFLAGLTVAQISEFSLIFMAMGLTLGHVSAEALGLVTLVGLITISLSVYMITYSHSLYEHLKGLLGIFERRRAYREETFEQSQLTKQSYD-------------------IILFGLGRYGKALAHYFKAEGFSLLVVDFNPDEVRRWCEGGESAIYGDACDMGFVAGLPLKDVKCVVSAMPQHEPRLALIEGVKAHGYKGVIAVSTQHPEDDTLLKDKGASLVLHPFYDAAEQAAIRIK------------------------------ 94969799 ---ISLAILVATGLALLAKLLRQPLILAYIAGGIIVGAVGFGWVQ-TDVIEPISELGLILLLFMIGLEIDLKKLKSAGAPVLATGIVQFFACVGLGFAFFPLIGFSLRTGLYLSVACALSSTMIVVKLLYDKFEIDTVPGRITLGVLVFQDIWAILFLAI-------------------------QHDLSHPRPLLLLLSLAKGIAVVAVAFAASRYLLPILFRSIAK--SPELVLISALAWCFGVAMVAS-YVGLSREMGALIAGVAISTFPYNMDIVAKIITLRDFFVTLFFVTLGTKV-PRPTFGLLLIAVGVSIFLNLSRFLTVFPVLHRFKEGNRASFLPALNLGQISEFSLVICALGVSVGHISDRILSVVLYTLVITSVTSTYAIMASHRIFTFVNR----------------------GLIAVGIHDLGDPAGEMEKPEPRPIVFLGFSRASSSMLVELLERKDEIAIIDFNPEAKAELDRRGLHVIYGDISHRDVLHHAGVEEAKLVISTIPDSTSNLKLLRMIRGLAPEADVIVTAEFFSHARELYAAGATFVFIPRLMSAVDLAGAVFAIMADQGEQLRERAQEALRDRDEVL----- 189462546 ISDLALILICAGIMTLIFKKLKQPLVLGYIVAGFICTPHFTPSVVDSASIHIWSEIGVIFLLFALGLEFSFKKLMKVGGSAVISACTIIFCMILVGVFVGWTFGWNRMDCIYLGGMLAMSSTTIIYKAFDDMGLRQQRFAGLVLSILILEDILAIVLMVMLSTMAVSQNFEGGEMVYSILKLLFFLILW----------------------FVVGIYGIPLFLKRVRKLMSDETLLIVSLALCFGMVYLAA-LVGFSPAFGAFIMGSILSETIESEHIGKLVSPVKDLFGAIFFVSVGMMVDPAMIVEYKYQILVIVLAVLLGQTIFGTTGVLLSGQPLKTAMQCGFSLTQIGEFAFIIASLGVSLKVTSHFLYPIVVAVSVITTFLTPYMIRLAVPAYNVIDKYMPRWRRLLDRYSSGASVANHSNNW------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 189467501 INDLALILICAGVMTLLFKKLKQPLVLGYVVAGFLASPHMPPSVMDTANIQTWADIGVIFLLFALGLEFSFKKIVKVGGAAIIAACTIIFCMILLGITVGTGFGWQRMDSIFLGGMIAMSSTTIIYKAFDDLGMRKKQFTGLVLSVLILEDILAIVLMVMLSTMAVRHNFEGSEMLE----------------------SIGKLLFFLILWFVVGIYLIPELLKRCRKLMSEETLLIVSLGLCFGMVVMAAR-TGFSAAFGAFIMGSILAETVEAESIERLVKPVKDLFGAVFFVSVGMMVDPAMIVEYALPIIVITLAVIFGQSLFGTLGVLLAGQPLKTAMQCGFSLTQIGEFAFIIASLGVSLHVTSDFLYPIVVAVSVITTFLTPYMIRFAEPASNFVDTHLPVKWKNFLLHYSSGSQTMNHESLWKKLILALTRITIVYSIVSIAVVALAF--------------------------------------------------------------------------------------------------------------------------------------------------------- 294673032 IADLALILMVAGVVTLIFKRLKQPLVLGYIVAGFLVSPNMTYTPSDMANVHLWADIGVMFLLFSLGLDFSFKKILKMGASPVISAITIIFCMMMLGIVVGHVFGWGKMDCIFLGGMLAMSSTTIIYKAFDDLGLRQQQFAGMVMSVLILEDILAIVMMVMLSALASGSDMGG----------------------GQLLQSVMRIGFFLILWLVVGIFAIPLFLRRVRRLINNEVLLIVALGLCCAMAVFSTK-VGFSSAFGAFIMGSILAETIEAERIEKLVEPVKNLFGAVFFVSVGMLVDPKILVEYAIPILCLVLTIIVGQSVFGTISFMLGGQSLKSAMRCGFSMAQIGEFSFIIASLGLSLGVIGDFLYPVVVAVSVITTFLTPYMIRLATPAYNNLEKR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 135150852 LQDMLILLGFSVVIVYALQKVKVPSIIGFLLTGVIIGPYGFSLINAVDQVEVLSEIGVILLLFVIGMELSIKQLASIKKTVFIGGALQVGVTAAVASVSYQVLGNPWNESVFVGFLFSLSSTAIVLKTLQDRRQISAPHGRNALGILIFQDIIVVPMMLVTPIIAGDTSNVAMS----------------------IASLVGKSLIVVAITYVSARFIVPKVLHSVAKTNSKELFLLVTITLCFAVAFLTSE-AGLSLALGAFLAGLILSESEYSHQATSVILPFRELFTSFFFVSIGMLLQLQFFLANIGVILGLVALVFVVKSLIAALAVAVLRYPPRTLILTGLALFQVGEFAFILSKVGLQYELLTPETNQYFLSVSVLSMMLTPFVIIFSETIADKLAP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 152982911 ----IVFLGLGITTAIVSRAVGLSPIVGYIVLGLGLNISGFGLLYGKSTISLLAELGVVFLLFDIGLHFSLDRIRKQASDIFAFGPFQVIFATTGLTLTALVLGISIVPALLIGSILALSSTAVVGRLIAERHQQNCPVGLTATSILIFQDVAAIFLLIVANSLDDGGT-----------------------IWTVAALALCKAILAFAITVAISRLLIGSLLGLVARSKNEEVFTAAALLIALAAGWATGKM-GLSLTLGAFLGGLALAETPYRAVIESEIRPFRGLLLGFFFISIGLSLNVNVLAHSLPLIIGLTILLFIVKIISNITASRVFKWSVPGSTQLGFLLAQGSEFAFVILSLPSMQSAIGDTNTSVIIAVVALSMAVTPNLADVGRKLAGRMRMRKRVKEALDAELTPKIDNAP--------------------------IIIVGMGTIGRTIADALIKFEIGYYAVEFDQQRLEMAIADGYDATFGDGFDMQMWGSFKLHERKFSILTTPNFDILDGTRHMANSRFPNLKRYVVVTDEIEAQRFKNIGFATVI--------------------------------------------- 116749861 LSNIGLAIVVATGFALLARAFKQPLLLAYLAAGIVLGPIGFGLIEDEASITLISEIGLILLLFIIGLEIDLKKLLSAGRTLIISGISQFLICTALGIGFFVLLGFQLGGALYLAVAMALSSTMIVVKILYDKFELTTLPGRITLGILVFQDIWAILFLSLQPNLLSPG-------------------------VSTILLSFVKGAGLVLFSLSVSRYLLAHVFSFIAKI--PELLLITAVAWCFLISGIADE-VGLSKEMGALVAGVSLSTFPYNIDVIAKVINIRDFFVTLFFVGLGLQI-PVPTVSLLAYAAVASTFLVLTRFLSIFPVLHSMKNGLRASLIPSINLSQMSEFSLVIASLGLGFNHIDPQVVGILTFVFAITSVASTYMIQYNHEIQAKIAPVLRRIGLRDIDQQPAAGEGAKEQKEIVFLGFFREASSIF------HEIESIRDGNGVPL-------KDKVLVVDFNPVVHCELTKRDVECIYGDISSVDTLMHAHFDYSKTLVCTIPDSVTNERLLNLSRRLCPQARIIVTANTLQTALHLYRQGADFVFIPRIHSARFLAEIISHSLHEDL--DRYRDEEMHLMDRREVLD--- 171911530 ---------------IIFRQLKQPVVLGYILAGVIIGPHTPPFISDQHTIETLSELGVIFLMFALGLEFSLRKLTQVGVTALVAAAFEILFMVWVGYQLGLAFGWNTMDSVFLGAILSISSTTIIIKALEEIGKTRERFAQLIFGILIVEDILAILMIAMLSAFATTGELG----------------------VGEVAATVGRLSAFLGVLLVAGLILVPRLLNYVAKFKSNEMLLVTVTGLCFGVSLLAVKL-GYSVALGAFLIGAIIAEARQIAQIEDLMHPVRDLFSAVFFVSIGLLIDPALLVQYWLPILVITLAVIVGKVLTCFFGTFIAGNDLKSSMRVGMGLAQIGEFSFIIAALGLSLKVTSGFLYPIAVAVSALTTLTTPYLIRSSDSAVGLLVRWMPP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 254502202 ---IAALLVLAASVGFVGLLLRQPLIVSFIAVGILAGPSVLGIAQSDAQIDLLAELGIAVLLFLVGLKLDYNLVRTLGPVALVTGLGQVLFTTVFGFLIALALGMTPTTAIYVAIALTFSSTIIIVKLLSDKREIDALHGRIALGFLIVQDVVVVVAMITLSAIGVGSASGSDSAFAD------------------VLRVFGYGLATLVFVAVFIRFVANPLVEKL--STAPELLVSFAIGWA-ALLAAVGHYLGFGKELGGLLAGVSLASTPFREAISARLASLRDFLLLFFFIALGASLHLSVLGASVGPAIVLSLFVLIGNPLIVLAIMGAMGYRKRTGFLAGLTVAQISEFSLIFMAMGLTIGHVDERALGLVTLVGLVTIAASTYMITFSHQLYAALEPFLGIFERRNTAAEPEGSNVSAKPYD---------------------VILFGLGRYGLGIANALKEDGKRILGVDFSPGAVRNARTLGYDVLFGDATDPEFLAHLPLGNAEWLVMAVPEHDTGLALLKAARDLGFEGRVAVAAHREVTAEALSKINADIVMMPYRD---------------------------------------- 255546171 ISDLVVVIVSATCGGIAFACAGQPVITGYLLAGSIIGPGGLSCVSEMVQVETVAQFGVIFLLFALGLEFSATKLRVVRAVAVLGGLLQIFLFMCMCGIIVLFCGGKPSEGVFVGAFLSMSSTAVVLKFLMEKNSINALHGQVTIGTLILQDCAVGLLFALLPILGGTSGVLQGVISMTK--------------------SLVLLVTFLAILTILSRTCVPWFLKLMISLSSNELYQLASVAFCLLVAWCSDKL-GLSLELGSFAAGVMISTTDLAQHTLEQVEPIRNFFAALFLASIGMLIHVHFLWNHVDILLAAVLLVIVIKTIVVATVVKGFGYNNKTSLLVGMSLAQIGEFAFVLLSRASNLHLVEGKLYLLLLGTTALSLVTTPLLFKLIPAVIHLGVLLRWFPPDSPSEH------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 297811293 ISDLVVVIVSATCGGIAFACAGQPVITGYLLAGSIIGPGGLNFISEMVQVETVAQFGVVFLLFALGLEFSTAKLKVVRSVAVLGGLLQILLFMFLCGITVSLCGGKHSEGVFVGAFLSMSSTAVVLKFLMEKNSTNSLHGQVTIGILILQDCAVGLLFALLPVLEGNS-------------------GIVHGMLSMGKVVVV-LLSFLAVLSILSRTCIPWLLKLMVSLSSNELYQLAAVAFCLLVAWCSDKL-GLSLELGSFAAGVMISTTDLAEHTLEQIEPIRNLFAALFLASIGMLVNVHFLWTHVDILLASVILVIIIKTTIVTTVVKGFGYNNKTALLVGISLAQIGEFAFVLLSRASNLHLIEGKLYLLLLGTTALSLVTTPLVFKMIPAVVHLGILLKWFSPDSTIEKGEIVRSESGKQRM------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 300726468 IQDLTLILSAAGIVTLLFKKLKQPLVLGYIVAGFLVSPQMPYLVIDKEDIQIWADIGVLFLLFSLGLDFSFKKILKMGMSPVISALTIVFCMMTLGVGVGYSFGWRQMDCIFLGGMMAMSSTTIIYKAYSDLGLRQQSFAGLVMSVLILEDILAIVMMVMLSAIASGQNPDGGQMVG----------------------SILKIAFFLILWFLIGIYLIPLFLRKTRKIMNNETLLIVSLGLCCLMAIISTS-VGFSSAFGSFVMGSILAETIEADKIIKVVEPVKNLFGAIFFVSVGMLVDVHILVDYAIPIMLLVLAILAGQAIMGSMGFMLGGQPLKTAMRCGFSMAQIGEFAFIIASLGLSLGVISKFLYPVVVAVSVITTFATPYMIRAAEPCYNALAKRLPKRW------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 70733449 IQDLAVIMLVAGVVTILFHRLKQPVVLGYIVAGFIIGPHTPGLIHDEQTIKTLAELGVIFLMFCLGLEFSLRKLFKVGATAFIAAFLEIVLMIWIGYEIGRWFGWSTMDSLFLGAILAISSTTIIVKALNDLKMKNERFAQLIFGVLIVEDILGIGIIALLSSIAVSGTVSS----------------------GEVFSTVGKLSLFMIVALVIGILLVPRLLAYVARFDSNEMLLITVLGLCFGFCLLVVKL-EYSMVLGAFLIGAIMAESRQLLKIERLIEPVRDLFSAIFFVAIGLMIDPQILLQYAWPIAVITVAVVLGKMLSCGMGAFIAGNDGRTSLRVGMGLSQIGEFSFIIAALGMTLQVTSDFLYPVAVAVSAITTLLTPYLIRAADPLSLKLAGVLPKRLSRVLGMYGEWLRSIQPQ-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 42567794 ISDLVVVIVSATCGGIAFACAGQPVITGYLLAGSIIGPGGLNFISEMVQVETVAQFGVVFLLFALGLEFSTAKLKVVRSVAVLGGLLQILLFMFLCGITVSLCGGKRSEGVFVGAFLSMSSTAVVLKFLMEKNSTNSLHGQVTIGILILQDCAVGLLFALLPVLEGNS-------------------GIVHGMLSIGKVVVL-LLSFLAVLSILSRTCIPWLLKLMVSLSSNELYQLAAVAFCLLVAWCSDKL-GLSLELGSFAAGVMISTTDLAEHTLEQIEPIRNLFAALFLASIGMLVNVHFLWTHVDILLASVILVIIIKTTIVTTVVKGFGYNNKTALLVGISLAQIGEFAFVLLSRASNLHLIEGKLYLLLLGTTALSLVTTPLVFKMIPAVVHLGILLKWFSPDSTIEKGEIVRSESGKQRM------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 26992031 IQDLAVIMLVAGVVTILFHRFKQPVVLGYIVAGFIIGPHTPGLIHDEDTIKTLAELGVIFLMFCLGLEFSLRKLFKVGATAFIAAFLEIVLMIWIGFEIGRWFGWSTMDSLFLGAILAISSTTIIVKALNDLKMKNERFAQLIFGVLIVEDILGIGIIALLSGIAVSGTVSS----------------------GEVFSTVGKLSLFMVVALVIGILLVPRLLAYVARFESNEMLLITVLGLCFGFCLLVVKL-EYSMVLGAFLIGAIMAESRQLLKIERLIEPVRDLFSAIFFVAIGMMIDPEVLIDYAWPIVVITLAVVLGKMLSCGMGAFIAGNDGRTSLRVGMGLSQIGEFSFIIAALGMTLQVTSDFLYPVAVAVSAITTLLTPYLIRAADPLSQKLGNVVPARLARVLSLYGEWLRNIQPQGESAMLAAMIRRILLQVGVNLALVIAIFF--------------------------------------------------------------------------------------------------------------------------------------------------------- 186475481 IQDLAVVMALAGVVTVLFHRLKQPVVLGYIAAGVIIGPYTPPFIHDEQTIQTLGELGVVFLMFSLGLEFSLRKLFKVGATAVVAALSEIVLMLWIGYEIGSAFGWSPMDSLFLGAILAISSTTIIVKALAELGLKRERFAQLVFGILIVEDILAIAMLVLLSGIAQTGELS----------------------AGIALVTLGKLLLFMTVSLVVGILVVPRALNYVAKSQSDEMLLVSVLGFCFAFCLLVVKL-DYSIALGAFLIGAIMAESRHLHRIEHLIAPLRDAFSAIFFVTIGLMLNPAVLVDHAWPIAVITIAVILGKIVSCGLGTFLAGKDGRTAMRVGMTVSQIGEFSFIIASLGLTLKVTSAFLYPIAVAVSALTTLFTPYLIRAADPLTQRLGRAMPRTVA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 307565018 ISDLALILIVAAFVTIIFKKLNQPLVLGYIVAGFIVSPQMPYSVIDKANIHTWADIGVIFLLFSLGLEFSIKKILKMGASPIISSMIITFSMTFLGFVVGRFFGWEQMDCMFLGGMIAISSTTIIYKAFTDMGLTQTKFAINVMSVIILEDILAVVMMVMLSTIAAGNGLSGSQ----------------------ILGSLIKIVFFLVLWFVIGLFVIPLILRSVRKYLNNETLLIVALGLCCLMAVLSTE-VGFSAAFGAFVMGSILSETVEAERIEHLVEPVKNLFGAIFFVSVGMLVDPVILVKYAVPILLLTLTVLLGKIIFGTLGYFLSGQPLKTSMRCSFSMAQVGEFAFIIASLGLSLGVIAKFLYPAVVAVSVITTFLTPYMIRAGEPAYNLLTRILPKYWVRRLEHIQAAPTYNPINERYWHRLVKSMISSTLIYSILSIAVIA----------------------------------------------------------------------------------------------------------------------------------------------------------- 3047127 ------------------KFLEVTPVLGYLAAGILIGPYGLSIIRNVHGTKAIAEFGVVFLLFNIGLELSVERLSSMKKYVFGLGSAQVLVTAAIGLITHYVAGQAGPAAIVIGNGLALSSTAVVLQVLQERGESTSRHGRATFSVLLFQDLAVVVLLILIPLISPNSSKGGIGFQ---------------AIAEALGLAAIKAAVAITGIIAGGRLLLRPIYKQIAENRNAEIFSANTLLVILGTSLLTAR-AGLSMALGAFLAGLLLAETEFSLQVESDIAPYRGLLLGLFFMTVGMSIDPKLLLANFPLIMGTLGLLLVGKTILVVIIGKLFGISIISAVRVGLLLAPGGEFAFVAFGEAFFQGIMTPQLSSLLFLVVGISMALTPWLAAGGQLIASRFELQDVRSLLPVESET---------------------------DDLQGHIIICGFGRIGQ------------------------------------------VLHKIGADRACAAAIALDTPGANYRCVWALSKYFPNVKTFVRAHDVDHGLNLEKAGATAVVPETLEPSLQLAAAVLAQAKLPTSEIATTINEFRSRHLSELAEL-- 135282363 -------LVAAVLAVPIAKKLGLGSVLGYLIAGVIIGPFVLGFIGEEQDVMHFAEFGVVMMLFLVGLELQPSLLWKLRIPIAGLGGLQLGLTTLCILGISLTFSLPWQSGLAIGLTLALSSTAIVIQTLNEKGLMKTEGGQNSFSVLLFQDIAVIPILAFLPMLAIGEVAKSGGGHETHTITEGLPIFAQAGI----------ILGVVASIIVGGKYLISPAFKLIARTGLRELFTAAALLLVIGITLLMT-IVGLSPALGTFLAGVVLAQSEYRHELETDIEPFKGLLLGLFFIAVGVSIDFSLIGSEPGLIFSIVSGLILVKFIVLAFIGKIFKMKLDNNLLFAFGLAQGGEFCFVLFSFALQNGVLTEATTSPLIAAVAISMAFTPLLMIINDKI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 270296230 IADLALILICAGIMTLLFKKLKQPLVLGYVVAGFLASPHMAPSVMDTANIQTWADIGVIFLLFALGLEFSFKKIVKVGGAAIIAACTIIFCMILLGVTVGTGFGWKRMDCIFLGGMIAMSSTTIIYKAFDDLGMRKKQFTGLVLSVLILEDILAIVLMVMLSTMAVSHNFEGTEM----------------------LGSIAKLLFFLILWFVVGIYLIPGLLKRCRKLMSEETLLIVSLGLCFGMVVMAAH-TGFSAAFGAFIMGSILAETVEAESIERLVKPVKDLFGAIFFVSVGMMVDPAMIVEYAGPIVVITLAVILGQSLFGTLGVLLAGQPLKTAMQCGFSLTQIGEFAFIIASLGVSLHVTSHFLYPIVVAVSVITTFLTPYMIRLADPASNLVDTHLPEKWRKFLTRYASGSQTMNHESLWKKLIFALVRITVVYSIICVAVIALAF--------------------------------------------------------------------------------------------------------------------------------------------------------- 261880183 IKDLALILVVAGTVTLIFKKLRQPLVLGYLVAGFLVSPHMPYHVMDESAIRTWADIGVMFLLFSLGLDFSFKKILKMGMSPIIAAMSIIFSMSLLGVGVGHAFHWSRMDSLFLGGMLAMSSTTIIYKAFDEMGLRPQRFAGLVMSVLILEDILAIVMMIMLSSLANGQNPDGEQM----------------------LASVLRIGFFLILWFVVGLFIVPSLLRNTRKLMTDETMVIVSIGLCCLMAWISTT-VGFSSAFGSFIMGSILAETIEADKIIRLVEPVKNLFGAIFFVSVGMLVDPKIIVEHALPIIILVATVLLGQGIFGSAGFMLSGQPLKTAMRCGFSMAQIGEFAFIIASLGLSLGVISDFLYPVVVAVSVITTFLTPYMIRFAEPCYNSLERHLPKRW------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167036390 IQDLAVIMLVAGVVTILFHRLKQPVVLGYIVAGFIIGPHTPGLIHDEDTIKTLAELGVIFLMFCLGLEFSLRKLFKVGATAFIAAFLEIVLMIWIGFEIGRWFGWNTMDSLFLGAILAISSTTIIVKALNDLKMKNERFAQLIFGVLIVEDILGIGIIALLSGIAVSGTVSS----------------------GEVFSTVGKLSLFMIVALVIGILLVPRLLAYVAKFESNEMLLITVLGLCFGFCLLVVKL-EYSMVLGAFLIGAIMAESRQLLKIESLIEPVRDLFSAIFFVAIGLMIDPQVLIDYAWPIVVITLAVVLGKMLSCGMGAFIAGNDGRTSLRVGMGLSQIGEFSFIIAALGMTLQVTSDFLYPVAVAVSAITTLLTPYLIRAADPLSQKLGNIVPGRLARVLSLYGEWLRNIQPQGESAMLAAMIRRILLQVGVNLALVIAIFF--------------------------------------------------------------------------------------------------------------------------------------------------------- 87306785 --DLIVILTAGAISGAVCRRFQISSLVGYLMIGAICGSGGLGFFTSEEVLAHLAEIGALFLLFSIGMEISLDEVQEFAFRLLVGGPTQLLLVSIPSALLIRALGLDWPAAILLGSAIALSSTVLVFRALKEGGVQSTAAGVSSISVLIFQDMAIVPLMLMAPLLAGASDKSSMDLLK-------------------LGLYSLMFLAIIPISGAIVRRIGVPVLQRL---RSRELLVLFALAVLGGMCYLAHEL-GLPAALGAFAAGLILSGNRLTQQVDALILPFRETFAAIFFISLGGLLHFQEAMQDPWLILIGLPVILALKTLGGAVALRAVGVRWPVAFCFGLGLAQVGELSFLLLSEGMRLDLINAAQYNQMLVLAIATLLLTPAMISYGIRAVGDHLAEVVRHVKKLKRPPSDVKE----------------------------AVVIGVGPIAKQVASRFEMMGILVCFVDMNAVNTYPLEQMGFRTVTGDATKLKTLQQAEVDRAQLVLVSVPSDEAAVAIVRTIRRLNKKATIMARCRYLETRARLLSSGADLAIDEESHVASALLSMVDSLD--------------------------- 260591442 --DLALILVVAGFVTLLFKKLKQPLVLGYIVAGFLVSPHMPYLVVDKANIHTWADIGVIFLLFALGLDFSIKKILKMGASPIIAASTIILCMITLGIVVGYSFGWKEMDCIFLGGMLAISSTTIIYKALNDMGLTQQGFVPTVMSVLILEDILAIVMMVMLSTIASGTNLNGAQ----------------------LFGSIAKIGFFLVLWFVIGLFAIPLFLRSTRKLLNSETLLVVSLGLCCLMAVISTQ-VGFSAAFGAFVMGSILAETIEADKIIRLVDPVKNLFGAIFFVSVGMLVDPHILISYAVPILLLVLTILLGQAIFGTIGFLLGGQSLKNAMRCGFSMAQIGEFAFIIASLGLSLHVISDHLYPVVVAVSVITTFLTPYMIRAAEPSYNFIIHLPKKWVRRINHIQTETPEENTTGHNQWHELIKKMLTNTVIYGILSAAVIAIMFSLTLPICRKF---------------------------------------------------------------------------------------------------------------------------------------------- 282884921 IQDLAVVMALAGVVTVLFHRLKQPVVLGYIAAGVIIGPYTPPFIHDEQTIKTLGELGVVFLMFSLGLEFSLRKLFKVGATAIVAALSEIVLMLWLGYEIGSAFGWSPMDSLFLGAILAISSTTIIVKALSELGLKRETFAQLVFGILIVEDILAIAMLVLLSGLAQTGQLS----------------------AGVAVVTLGKLLLFMTVSLVVGILVVPRALHYVARARSDEMLLVAVLGFCFGFCLLVVKL-DYSIALGAFLIGAIMAESRHLHRIEHLIAPLRDAFSAIFFVTIGLMLNPAVLVDYAWPIAVITVAVIVGKIVSCGLGSFLAGKDGRTAMRVGMTVSQIGEFSFIIASLGLTLKVTSAFLYPIAVAVSALTTLFTPYLIRAADPLTRRLADAMPR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170724290 IQDLAVIMLVAGVVTILFHRFKQPVVLGYIVAGFIIGPHTPGLIHDEDTIKTLAELGVIFLMFCLGLEFSLRKLFKVGATAFIAAFLEIVLMIWIGFEIGRWFGWSTMDSLFLGAILAISSTTIIVKALNDLKMKNERFAQLIFGVLIVEDILGIGIIALLSGIAVSGTVSS----------------------GEVFSTVGKLSLFMIVALVIGILLVPRLLAYVAKFESNEMLLITVLGLCFGFCLLVVKL-EYSMVLGAFLIGAIMAESRQLLKIERLIEPVRDLFSAIFFVAIGLMIDPNVLLDYAWPIMVITVAVVLGKMLSCGMGAFIAGNDGRTSLRVGMGLSQIGEFSFIIAALGMTLQVTSDFLYPVAVAVSAITTLLTPYLIRAADPLSLKLGKVMPSRLSRVLSLYGEWLRSIQPQGESAMLAAMIRRILLQVGVNLALVVAIFF--------------------------------------------------------------------------------------------------------------------------------------------------------- 145343630 INDLVIMLCSAAAGGSLFALLQQPLITGYLVAGSLVGPGGFGMIVELVQVETFAQFGIIFLLFGLGLEFDITKLRQVQSVAVYGGFLQMLLSMLVCGVVSDFAGASAKEGIFVGAFLSVSSTAVVGKCLIERDNLRTLCGQITMGTLILQDCTIGLLFALIPVLASSQGSTLWSFAG----------------------VVVKMIIFVLVFTLLSGIITKRIFRFVA-AHSDESYQLTGVAFCLIVACASERL-GLSMELGAFVAGVAVSATPYADQTLHSLEPFRNIFTALFLTSIGLIMNPYFLWLHLDVLVMSVFAVIIFKTTLIAVVVRAFGYNLYTSFTVGVSLAQVGELSFVLLSRASGANLVERKLYLLLLGTTALSLIFTPTLFRATPSLLRF---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 296159996 IQDLAVVMALAGVVTVLFHRLKQPVVLGYIAAGVIIGPYTPPFIHDEQTIQTLGELGVVFLMFSLGLEFSLRKLFKVGATAIVAALSEIVLMLWLGYEMGSAFGWSPMDSLFLGAILAISSTTIIVKALSELGLKRESFAQLVFGILIVEDILAIAMLVLLSGIAQTGQLS----------------------AGVAVVTLGKLLLFMTVSLVVGILVVPRALNYVARAKSDEMLLVSVLGFCFGFCLLVVKL-DYSIALGAFLIGAIMAESRHLHRIEHLIAPLRDAFSAIFFVTIGLMLNPAVLVDYAWPIAVITVAVIVGKIVSCGLGTFLAGKDGRTAMRVGMTVSQIGEFSFIIASLGLTLKVTSAFLYPIAVAVSALTTLFTPYLIRAADPLTQRLGHAMPRTLA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 303235427 VTDLALILVVAGCVTLLFKKLKQPLVLGYIVAGFLVSPHMPYIVVDEADIKTWADIGVIFLLFSLGLDFSVKKILKMGASPIIAACTIVFCMLGLGITVGHGFGWKQMDCIFLGGMLAMSSTAIIYKAFTDMGLSQQGFATTVMSVLILEDILAIVMMVMLSAVASGNSPDGVQLIE----------------------SLLKIGFFLILWFVIGLFAIPLFLRKVRGILNSETLLVLALGLCFLMAVISTK-VGFSAAFGSFIMGSILAETIEAEKIIKVVEPIKNLFGAIFFVSVGMLVDPKILVTYAVPIGLLVITILFGQALFGTMGYMFGGQSLKNALRCGFSMAQVGEFAFIIATLGLSLGVISKFLYPVVVAVSVVTTFLTPYMIRAANPTYDFILRHLPKQWARRVNHIEVGTPQNFSSDNLWRTLIRAMVANTVVYSILSAATIIIMFSIVLPILRRL---------------------------------------------------------------------------------------------------------------------------------------------- 109896938 -------LLFAFVGGLSMKQLGLPPLIGFLSAGFLLNYFGF---ESSENLQALADLGITLMLFTIGLKLNVRDLLKPEVWVASAQHMVIWVLLVTGVIYGYFADMTLQQAALLAFALSFSSTVCVVKILEESGEIKTRHGKIAIGVLVMQDIFAVLFLVFAAGKAPT------------------------------------LWAFALFALWFAR---PLLYRLINSAGHGELLPLTGFLFALGGYYIF-DLVGVKGDLGALILGMLIAPHAKAAELNKSLLSFKDLFLVGFFLSIGLIALPDLEM---VMIALLLCVLVPLKFVLFFVTFVQFKLRARTAYLSGLVLSNFSEFGLIVAALAVSSGWLTPQWLVIVALAVSFSFVFTSL-----------------RYKSAHSQYLKLKDTLRQYESN------IRLREDIYQQPEGASVLLIGMGRVGKGAYGALRPSGDELCGVDADPQRVRKLQEDGLKVIVGDGEDADMWENVDTTDIKLILLALPSVDDTTHITQQLRVAKYQGKIAAIARYDDEVEKLMSTGTDYVFNMFTEAGAGLAEE-------------------------------- 237721739 ISDLATILIIAGIITVIFKWLGQPVIVGYIVAGIMAGPSISLFVSDQANIKIWADIGVIFLLFAIGLDFSFRKLISVGASAIFSTVIIVCGMMFLGYTAGNAMGFSHTSCIFLGGMLSMSSTAIVFKAFSDMGLLDQKFTGIVLGILIIEDVVAVIMMVVLSTLAVGKHFEGFEMLE----------------------SILKLAAFLIFWSALGIYLIPTLLKRLNRFISNEILLTTSLGLCLGMVMIATK-AGFSAALGAFVMGSLLAETDKAEEIAHIVQPVKDLFASVFFVSVGMMIDPAMIWEYAVPVFILTALVLCGQVLFGSFGVLLSGQPLKIAIQAGFSLAQVGEFAFIIASLGISLNVMDKYLYPVIVAVSVITTFLTPYMIRLSDPVYCF---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 103485882 --SVFILFASILVAGLLFHLMKAPTILGYIAVGILLGSSVTGLFPDGPALDFMAEAGIILLLFMVGLEFSLTEFWSDKGKILKAGALQGFLVGLPVGSLVWCLGWGIAPAILLGASVAMSSTALSAKQLADHGELTTRHGRVAISVLVFQDLAAIPLLAMLAIWQSGGQPGPVE----------------------ISLEILKVLAIFAVALVLARPVLRSLLMAIYRRGNSELLVLAALAII-AMAAQSAHLAGASAALGAFLAGLILGESDVRHRIEEDLRPFRDVFASIFFVSIGLQLDLSQLGSSPLAVLAWLLVLLPAKALLNFIALKISGSSARDALQTAVILAHGGEFGLLLLSGALTASLISTEMGQPLLLALVVSMGLGPILFRSSETIARNLCGGKSGMTNLPQREE--------------------VEVAREVRACINHIVFCGADNLARSAARAVRLAELDFVMIEPDLRLYLTAREEGLPVILGDPGRTATLEAARANVAAAIVITKPFSQRQNRIVDWFLEGNAHGKIVLLGTSQD----------------------------------------------------------- 10177870 ISDLVVIIVFAAIGGIVFSCLGQPVIVGYLLAGSIIGPGGLKFISEMVQVETVAQFGVVFLLFALGLEFSMTKLKVVGPVAVLGGLLQIVLLMFLCGVTALLCGARLSEGIFVGAFLSMSSTAVVVKFLVERNSTSSLHGQVTIGILIFQDCVVGLLFALLPVLGGNSGLLQGIISMGKL--------------------LLILSIYLTVASLLTWSFVPRFLKLMIQLSSNELYQLAAVAFCLLSAWCSDKL-GLSLELGSFVAGVMLSTTEFAQHTLEQVLILNSGRFCFASTCIGMLINVHFLWNHVDILLASVILVIVIKTAIAAVVVKAFRYNMRISFHVGVLLAQIGEFAFVLLSRASNLHVIEGKMYLLLLGTTALSLVTTPLLFKLIPSAMNLGVLLRWFPSENSSPNEVIL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 282891069 ---LTIGFALAGLLGYLSLRMRLSPLLGYLLAGYVIGPYSPGFVTEIDVSEQLAEIGVIMMMFGVGLNFKLEDLYNVKWIAIPGAIGQTFCATIFSTLFMSYLGWPIQTGIIVGLAIGVASTVVLVRILSDFHLLHTQQGKISVGWLIVEDILTVIMLILLPVIASLSKSGGFSMRESFY---------------LMAIALSKFALLTILMFTIGKKLVIYILSAVERTKSKELFTVAILALTFGVATASALVFGASIAMGAFIAGMIIGQSDVKHLAFRHAEPLKNAFVVTFFLSVGTLFNPGAIWEFFPLFISILGIVLIVKPLAAFLIAIALRQTTYTATVVGLALAQIGEFSFILSEEAMRLKLLPDEGYDAIVAVALVSIALNPLLFKL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 255533432 ITDLGLILAAAGITTLLFKRIKQPLVLGYILAGLLVGPHIKFIVTDNESIHIWAEIGVIFLLFSLGLEFSFKKLVKVGGSASITAIVEVVFMLLIGFVAGKAMGWATMDSIFLGGILSVSSTTIIIRAFEELGVKHKKFAGLVFGVLIVEDLVAILLLVLLSTLAVSQQFAGAEM----------------------LVSILKLCFFLVLWFIGGIFLVPTFLKATKKLMNDETMLVVSIALCLIMVLLAVK-VGFSPALGAFIMGSILAETTQAERIEHLTKSVKDLFAAIFFVSVGMLIDPGILVDYAVPILIITLATILGKFLSSGMGALLSGQPLKTSVQTGLSLAQIGEFSFIIATLGVTLKVTSDFLYPIAVAVSAITTFTTPYLIKASEPFYFFLERLPKKWVEGLNRYSSSTAGITTLSDWKILLKSYTFNTIIHSVILIALVFL------------------------------------------------------------------------------------------------------------------------------------------------------------ 136456176 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLLITLGLAW-LTELAGLSLALGAFVAGMLISETEFKHRVETDIKPFHDILLGLFFITIGMMLDWRIIWDRWTFVLFLVTVPVAFKFVLIAALARLGGANEGISLRTGLYLAQAGEFGFVLLTLGNQHNLIPPDWLNPVLASMVLSMMATPFIIMRANQWV-----------------------MKWSASDWLQQSLEMTQLAQKSINTEKHIIICGYGRCGQNLAKLLKTQKISYIALDLDPDRVSRAQSQGDQVAYGDAARLQSLMAVGLERASAVVVTYLDNASAFKVLALAREHAPHVPVVVRTQDDHDLAKFQAAGASEVVPETIEGSLMLATH-------------------------------- 298374300 ISDLAVILIAAGIITLIFKCLKQPVVLGYIVAGILAGPAVPYIVSDPTNIKIWADIGVIFLLFAMGLEFSFKKLMTVGGTAVIASITIVSGMMFLGYTAGNALGFSHLSSIFLGGMLSMSSTAIVFKAFDDMGLRGQKFTGVVLGVLVVEDLVAVVLMVLLSTLAVSKQVEGMEMLE----------------------SILKLGAFLIFWSLLGIYLIPSFLKKIKPFLNDETLLIIALGFCLGMVMIAAK-AGFSSALGAFVMGSLLAETIEAEKIEKLVKPVKDLFAAIFFVSVGMMIQPDLLIEYLVPICILTILVIIGQIFFGSLGVLLSGQPLKIALQSGFSLTQIGEFAFIIASLGVSLKVTDDYLYPVIVAVSVVTTFLTPYMIRMATPVYQLI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 116754571 --DVVIIFVLSSAVLFLFHRIRLPAILGYLITGIIAGPQCLGLIRSLDQVAVLAEIGVILLLFTVGIEISLKDLLQIKRFVLVGGFLQVLFTTLAVVFILVNLGRPFGEAIAIGFMVSLSSTAIVLRIIQQRGEFDALHGRTILGILIFQDVIVVPMMLLIPML----------------------PGAAVATAESPIFIIIKAALLIAVVIAGAKWAVPRILYQVLKTRDHELFLLFTVGMCFAIAWISS-FVGLSLGLGAFLAGLVISESPYSLHAIGNIRPLRDAFSSFFFVSIGMLLDLDLLMKNTAYIIALSICVILIKTIACGLATSLIGLPTRLVVLVSLALSQVGEFSFILSKVGLDAGLLSHEVYQLFLDVTVLTMAATTFMIAISHRVAAGISQL---------------------------SRYDALERIGKQHALKDHLIIVGFGVNGRNVAMAARAKGIPYVVVDLNPDIVK---------------------------------------------------------------------------------------------------------------------------- 295677302 IQDLAVVMALAGVVTVLFHRLKQPVVLGYIAAGVIIGPYTPPFIHDEQTIQTLGELGVVFLMFSLGLEFSLRKLFKVGATAIVAALSEIVLMLWIGYAIGNAFGWSPMDSLFLGAILAISSTTIIVKALSDLGLKRESFAQLVFGILIVEDILGIAMLVLLTGIAQTGQLS----------------------AGLAAVTLGKLLLFMTVSLLVGVLLVPRALNYVARTGSNEMMLVSVLGFCFGFCLLVVKL-DYSIALGAFLIGAIMAESRHLHRIEHLIAPLRDAFSAIFFVTIGLMLNPAVILDYGWPIAVITLAVIVGKIVSCGLGAFLSGQDGRTSMRVGMTVSQIGEFSFIIATLGLTLKVTSGFLYPIAVAVSALTTLTTPYLIRVADPLTRRIANAMPATLSNAFGMYGQWLRSLITARGEPTLISMTRRIVVQIAAAIFLVVSYSAPHSGRLLAHWLDEEPLQRVV------------------------------------------------------------------------------------------------------------------------------------- 229593440 IQDLAVIMLVAGVVTILFHRLKQPVVLGYIVAGFIIGPHTPGLIHDEDTIKTLAELGVIFLMFCLGLEFSLRKLFKVGATAFIAAFLEIILMIWIGYEIGRWFDWNTMDSLFLGAILAISSTTIIVKALNDLEMKNQRFAQLIFGVLIVEDILGIGIIALLSSIAVSGTVSS----------------------GEVFSTVGKLSLFMIVALVIGILLVPRLLAYVAKFESNEMLLITVLGLCFGFCLLVVKL-EYSMVLGAFLIGAIMAESRQLIKIERLIEPVRDMFSAIFFVAIGLMIDPQILLQYAWPIAVITVAVVLGKMLSCGLGAFIAGNDGRTSLRVGMGLSQIGEFSFIIAALGMTLQVTSDFLYPVAVAVSAITTLLTPYLIRGADPLSLKIAAIMPKRMSRVFGMYGEWLRSIQPQGEGAMLASMIRKIILQVGVNLALVIAIFF--------------------------------------------------------------------------------------------------------------------------------------------------------- 237748772 ISDLAVIMIVAGFVTIIFHRLKQPVVLGYIVAGILIGPHTPPFIRDEHTIKVLAELGVIFLMFSLGLEFSIRKLLKVGATALIAAVLEIVVMIWLGYQIGLWLGWNNNDALFLGAILAISSTTIIVKALNDLKMKHERFAQLIFGVLIVEDILGIGLIALLSGVAISGSVSGSD----------------------VFFTISKLSLFMIVALLVGILLVPRLLAYVARFRSNEMMLVTVLGLCFGFCLLVVKL-EYSMVLGAFIIGAIIAEAKELHWIEKLIEPVRDMFSAIFFVAVGLLLDPKIMIEYAIPILIIAGAVILGKVTSCTIGALIAGNDGRTSLKVGMGLSQIGEFSFIIAALGMSYKVTSDFLYPIAVAVSAITTLTTPYLIRAADPVARQIGKMIPQPVARIAGLYGEWLNHLHPQGTNAVIWNMIKRILTQIGINMAIVIAI----------------------------------------------------------------------------------------------------------------------------------------------------------- 149280012 ITDLGLILAAAGITTLLFKRIKQPLVLGYILAGLFVGPHIHFIVTDNESITIWAEIGVIFLLFSLGLEFSFKKLVKVGGSASITAIVEVVCMLLIGFFAGLAMGWSTMDSIFLGGILSVSSTTIIIRAFEELGVKHKKFAGLVFGVLIVEDLVAILLLVLLSTLAVSQQFAGADM----------------------LVSILKLSFFLVLWFIGGIFLVPTFLKATKKLMNDETMLVVSIALCLLMVLLAVK-VGFSPALGAFIMGSILAETTQAERIEHLTKSVKDLFAAIFFVSVGMMIDPGILVDYAVPIVIITIATIVGKFLSSGLGALLSGQPLKTSVQTGLSLAQIGEFSFIIATLGLTLKVTSDFLYPIAVAVSAITTFTTPYLIQSSEAFYLFLDRTLPK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 142798336 IQDLAVVMALAGVVTVLFHRLKQPVVLGYIAAGVIIGPYTPPFIHDEQTIQTLGELGVVFLMFSLGLEFSLRKLFKVGATAIVAALSEIVLMLWIGYEIGSAFGWSSMDSLFLGAILAISSTTIIVKALSELGLKRESFAQLVFGILIVEDILAIAMLVLLSGIAQTGELS----------------------AGVAVVTLGKLLLFMTVSLVVGILVVPRALNYVARAKSDEMLLVSVLGFCFGFCLLVVKL-DYSMALGAFLIGAIMAESRHLHRIEHLIAPLRDAFSAIFFVTIGLMLNPTVLLDYAWPIAVITVAVIVGKIVSCGLGTFLAGKDGRTAMRVGMTVSQIGEFSFIIASLGLTLKVTSAFLYPIAVAVSALTTLFTPYLIRAADPLTQRLGRAMPPTLA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 170693689 IQDLAVVMALAGVVTVLFHRLKQPVVLGYIAAGVIIGPYTPPFIHDEQTIKTLGELGVVFLMFSLGLEFSLRKLFKVGATAIVAALSEIVLMLWLGYEIGSAFGWSPMDSLFLGAILAISSTTIIVKALSELGLKRESFAQLVFGILIVEDILAIAMLVLLSGIAQTGELS----------------------AGVAVVTLGKLLLFMTVSLVVGILVVPRALNYVARARSDEMLLVAVLGFCFGFCLLVVKL-DYSIALGAFLIGAIMAESRHLHRIEHLIAPLRDAFSAIFFVTIGLMLNPAVLVDYAWPIAVITIAVIVGKIVSCGLGTFLAGKDGRTAMRVGMTVSQIGEFSFIIASLGLTLKVTSAFLYPIAVAVSALTTLFTPYLIRAADPLTRRLAHAMPR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 260796989 IQDIILILSMSFLWGWLCNILHLPTLFGYVMTGLVLGPAGLNIIKAVVQVETLGEFGVFFILFTVGMEFSPDKLRKTWKVAVLGSLAMMLLMVLCGILWGYPLNISWKQSVFVSACLSLSSTPLVVRFLSTSARSDHKHSSILLGILVMQDVMLGLIMAIMPTLAPSGPPDVIGQSTTDHRSAWDTV-------KAIMALLEAVVVVLGLSFVLSKYVMSPFFRKLHLQGSKEMLLMGTVALCFLM-LQLTDVLGVSMEVGCFLAGVLVSSHQVVEELLSLIDPVKDIFASIFFATIGLHVFPTFVVYELSILAIMTLVVVSLKFIVGVAVLGLFLTSRQSKWLVAAGLAQVSEFSFVLGSRARRLGIISREVYLLVLGVTTLSLLLAPALWQLSLWRFRVIRRR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 135401706 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIFSYFTKMAGLSYALGAFLAGMIISETRYRHQVESDITSFRNILLGLFFISVGMMLNINVFINNFNLIVILFLAFTIFKVFLITTLTMIFKYELGVGIRTGVILSQAGEFGFVILALGQKSEIISGDIFQIILSVCLLSMLVAPILIPLNGRIARWIAKGYSKKSETL-----------------------VKQIEGVGHDYSDHVILCGYGRSGQYLGRFLKEENIDFIAIDMDLNRVSDASIAGENVMYGDASRRIVLKAAGIERAKAIIVAYTDDRSTEKVLNVIRESYPILPVIVRTKDESSVEKLQHAGATDVVPEVQEGSLMLASH-------------------------------- 90580030 -------ILTAFVIGFIALRCKLPPLVGFLVAGFSLNSFGF---TSTPTLETLANLGVTLLLFTIGLKLDVKSL--LKKEVWGGATLHNLFSTALFTLCLLILDMALSQLILIGFALSFSSTVFAIKLLQEKGELNAKYGTVSIGILVMQDIFAVIFLTISSGKMP-----------------------EVYALGLFALPLLR----------------PILYKILDKAGHGEVLVLYAITLALVLGAGLFELVGMKPDLGALLIGMLMAGHSKSSEMAKSLFNFKELLLVCFFLNIGLSETPTL---NGLLMAFVLLLLLPLKGMLYYGIFHLCRYRVRTSMLATLTLFNYSEFGLIVGGVAYKLGLLPGTFLVAIAIAVSFSFLLAAPLNSMSHKLY-----------------------TEASKWLKEFEPEKLNADDRLIDLGQSKVLILGMGRIGTGAYDELQARGKQIIGVETREESAEQQRKEGRNVIQGDATDPDFW--ARVERVTLILLAMPHSQANVYALEQIKARHFQGKIAAIAQYNDDEELLYEQGIDAVFNIFNEAGSGFARNV------------------------------- 167762599 IADLALILICAGIMTLLFKKLKQPLVLGYVVAGFLASPHMAPSVMDTANIQTWADIGVIFLLFALGLEFSFKKIVKVGGAAIIAACTIIFCMILLGVAVGTAFGWKRMDCIFLGGMIAMSSTTIIYKAFDDLGMRKKKFTGLVLSVLILEDILAIVLMVMLSTMAVSHNFEGTEM----------------------LGSIAKLLFFLILWFVVGIYLIPVLLKKCRKLMSEETLLIVSLGLCFGMVVLAAH-TGFSAAFGAFIMGSILAETVEAESIERLVKPVKDLFGAIFFVSVGMMVDPLMIVEYAGPIVVITLAVIVGQSLFGTLGVLLAGQPLKTAMQCGFSLTQIGEFAFIIASLGVSLHVTSHFLYPIVVAVSVITTFLTPYMIRFAEPASNFVDTHLPERWQKFLLHYASGSQTVNHESLWKKLIFALLRITVVYSIVSVAVIAIAF--------------------------------------------------------------------------------------------------------------------------------------------------------- 114772382 ----IMFLLVAFGFGLIAKFCRLPPLIGFLLAGFVLNAVG---YSNNDTLQAIADLGITIMLFTIGLKLNIKDL--LKREILVGAVAHTTLWIALCSVCVFVLGLTWHTALMIGFAFSFSSTVCVVKILDEAGETKTRHGKLAIGILVIQDIFAVLFLVFATGKLPSAWAALLLLLIPLRPLLH---------------------------------------RVVARAGHGEMLPLTGFIFALGAYHLF-DYFGVKGDLGALIAGVLLASQAKASELSKSLMAFKDLFLIGFFLTIGLTALPSLELVSFALVLCLLLPIKLLLFFGLFISLR---LRARTAYLTSLMMSNYSEFGLIVGAVAVTGGILDAQWLVILAIATAFSFIFTSILYKKSHQFYSHNKDRIK-----------------------CYEKAIPLKQDIYPSLGPAKVLVIGMGRVGKGAFNAIHTQGEGVCGIDSDSEKIKQLASLGKNAVIGDGEDIDLWENLDITNIELVLIALPSIQDATNITQQLKQANYTGRIAAIARYEDEVEPLINKGVDRVFNFFTEAGLGFAEESLQ----------------------------- 187925008 IQDLAVVMALAGVVTVLFHRLKQPVVLGYIAAGVIIGPYTPPFIHDEQTIQTLGELGVVFLMFSLGLEFSLRKLFKVGATAIVAALSEIVLMLWIGYEIGSAFGWSSMDSLFLGAILAISSTTIIVKALSELGLKRESFAQLVFGILIVEDILAIAMLVLLSGIAQTGQLS----------------------AGVAMVTLGKLLLFMTVSLVVGILVVPRALNYVARAKSDEMLLVSVLGFCFGFCLLVVKL-DYSIALGAFLIGAIMAESRHLHRIEHLIAPLRDAFSAIFFVTIGLMLNPAVLVDYAWPIAVITVAVIVGKIVSCGLGTFLAGKDGRTAMRVGMTVSQIGEFSFIIASLGLTLKVTSAFLYPIAVAVSALTTLFTPYLIRAADPLTQRLGHAMP---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154490302 ISDLAVILIAAGIITLVFKWLKQPVVLGYIVAGIIAGPAVPYIVSDPANIKIWADIGVIFLLFAMGLEFSFKKLMTVGGTAVIASITIVSGMMFLGYAAGNALGFSHISSIFLGGMLSMSSTAIVFKAFDDMGLRGQKFTGVVLGVLVVEDLVAVVLMVLLSTLAVSQQVEGMEM----------------------LKSILKLGAFLIFWSLLGIYLIPSFLKKVKPFLNDETLLIIALGFCLGMVMIATK-AGFSSALGAFVMGSLLAETIEAEKIEKLVKPVKDLFAAIFFVSVGMMIQPDLLIEYLIPICILTILVIVGQVFFGSLGILLSGQSLKIALQSGFSLTQVGEFAFIIASLGVSLKVTDDYLYPVIVAVSVVTTFLTPYMIRLAIPTYQLI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 142068312 --------------------------------------------AEEDEIKLLAKLGIAILLFLVGLKLDIHLIRAIGPVALLTGLGQVILTAALGFGIALLLGWDLTSAIYISVALTFSSTIIVVKLLSDRRELDQLHGRLAVGVLIVQDILVVLAMLAIVTVGQPG---------------------EQALASEIALTLGGGVVLFGIVALLARYVLPRLLEWMAK--NQELTLVFGVSWAVALAAISA-WLGLSMEIGAFVAGVALASTPYRESLGARMVSLRDILILFFFIELGSSLTLDGAVSQLLPAILVTLFILIGKPAIVLLVMTLQGYRATVALRTGLTLAQTSEFSLILIALGYSLGQVNEDVLSLITLVAIFTITISTYFISYQDRLITLLHPMVASLEERFTKGAEEDAQRHPYD-----------------------AIVIGAGRLGSDIVRGLRGEGAELLVVDLDPRALKALTPSGVDTLYGDAGDPDFIKVLPVHETKTVVCAAPDRSTNLVVLESLQRLGYEGNICLTALDRQTAATFETYDRVTVVRPFQMAATSIVTGLKKRLHE------------------------- 218129913 IADLALILICAGIMTLLFKKLKQPLVLGYVVAGFLASPHMAPSVMDTANIQTWADIGVIFLLFALGLEFSFKKIVKVGGAAIIAACTIIFCMILLGVAVGTAFGWKRMDCIFLGGMIAMSSTTIIYKAFDDLGIRKKQFTGLVLSVLILEDILAIVLMVMLSTMAVSHNFEGTEM----------------------LGSIAKLLFFLILWFVVGIYIIPVLLKKCRKLMSEETLLIVSLGLCFGMVVLAAH-TGFSAAFGAFIMGSILAETVEAESIERLVKPVKDLFGAIFFVSVGMMVDPLMIVEYGGPIIVITLAVIIGQSLFGTLGVLLAGQPLKTAMQCGFSLTQIGEFAFIIASLGVSLHVTSHFLYPIVVAVSVITTFLTPYMIRFAEPASNFVDTHLPERWQTFLLHYASGSQTVNHESLWKKLILALLRITVVYSIVSIAVIAVAF--------------------------------------------------------------------------------------------------------------------------------------------------------- 196012828 IQDIVFIILMAFLCGWFCSLLTLPAMFGFILCGMILGPSGENALKNLVQIETLGEFGVLYILFVVGMEFSPDRVKRIWKTAVFGTAAELLGLVSGGLILGAIFGIKPNQTFFVAASLSISSTPLIVKFFQNTRCPEKDYESHLLGVLVMQDVMLGLLIAILPALAGKTATAD---------------GGAMGTVMVCLKLIGSLVGLVLLCFILSRYVVGHFFRLIQNLNSNEMLCIAALALAYSMLLITDAL-NVSMELGCFMAGVMISGHHMAEKITELIEPLRDFFACIFFTCMGLHLFPTFIMYEWTILLTVTFAVVFSKFLIGVTVMTCLPRTYNIHWIVGAGLAQISEFAFVLGCRGQEMGLISREMYLIMLTITMLSFLIAPFIWRVAIW-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 225165888 IQDMAVILLVALVVGRICQRIRLSVIVGYLLAGILVGPFMFSLVTNEQQIETVAQVGLVFLMFSIGLKLSLRKMRRLGAGMIVAVFSSAGILYFIARSAGSAAGLDGTQTMFLGGAFMVCSSMIMSKVLQEEGVSHEQPGQLALGFGVLEDVVAVIMLTTLNSLVQFGVASTGEAAGSATGTEGAAATMVAAPPAPIGTTLGHFGAFVVLAGVAGLLLVPWMLRRMSIKIGGELQTLGTAGLLFAL-ATIAQRAGYSLALGAFLLGMIISETPQKNQVERTFEGMRDVFSSVFFVAIGMQINPALLGGAWVAILGLTVAVLAARTLAPTLGLILIGTAPKDALRTGLALTPIGEFSFIIAQLGVSAKVMPAKFYPTVVGVSLLTTLVAPLLTRRSHAISDRLLAWQPRWLASLVRYYQGWLERFDARSQRSALWQQSRPRLI----------------------------------------------------------------------------------------------------------------------------------------------------------------------- 298489456 IQDLAVIMLVAGVVTILFHRLRQPVVLGYIVAGFIIGPHTPSLIHDEDTIKILAELGVIFLMFCLGLEFSLRKLFKVGATAFIAAFLEIALMIWIGYEIGQFFGWKTMDSLFLGAILAISSTTIIVKALNDLKMKNQHFAQLIFGVLIVEDILGIGIIALLSGIAVSGSVSS----------------------GEVFSTVGKLSLFMIVALVVGILLVPRLLSYVARFESNEMLLITVLGLCFGFCLLVVKL-EYSMVLGAFLIGAIMAESRELLKIERLIEPVRDMFSAIFFVAIGLMIDPKILLEYAWPIAVITVAVVLGKMLSCGLGAFIAGNDGRTSLRVGMGLSQIGEFSFIIAALGMTLQVTSDFLYPVAVAVSAITTLLTPYLIRGADPLSLKLASIMPRRVARVFGMYGEWLRSIQPQ-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 77461868 IQDLAVIMLVAGVVTVLFHRFKQPVVLGYIVAGFIIGPHTPGLIHDEETIKTLAELGVIFLMFCLGLEFSLRKLFKVGATAFIAAFLEIVLMIWIGYEIGRWFDWNTMDSLFLGAILAISSTTIIVKALNDLKMKNERFAQLIFGVLIVEDILGIGIIALLSSIAVSGTVSS----------------------GEVFSTVGKLSLFMIVALVVGILLVPRLLAYVARFESNEMLLITVLGLCFGFCLLVVKL-EYSMVLGAFLIGAIMAESRQLLKIERLIEPVRDLFSAIFFVAIGLMLDPMILLQYAWPIAVITVAVVLGKMLSCGLGAFIAGNDGRTSLRVGMGLSQIGEFSFIIAALGMTLQVTSNFLYPVAVAVSVITTLLTPYLIRAADPLSIKLSAAMPQRLGRVFGMYGEWLRSIQPQGEGAMLASMIRRI------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 136569895 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGMIIFVVRIIGYRFFHYIAKTNQREIFIASILLIVIAVSYIM-QLIGLSPALGAFLVGMLLSDNEYRHSIEVDIAPFKDILLGLFFITVGTSLNVTYALDHYTLALTAFVALLIIKGGILWGIAYQGDIEPQQRLFFAAALCQAGEFAFVLGGFAFQAQLFDYNFYTLVNVIATLSMISTPFLMRAF-------LRRQGKILNTSEELDPGEVAESK-------------------------IIIAGFGRFGQIVSRFLLSQGFKLTILEEDPDQVRLLRDFGYQVYYGRASDERILETVKANKAKYFIVAVDDHKASLEIIDLLNKKYPRLKVLVRAMDRRHVYDLMDRKVFSVQRETFLSSLAIGE--------------------------------- 296392394 IQDLAVIMLVAGVVTILFHRLRQPVVLGYIVAGFIIGPHTPGLIHDEDTIKTLAELGVIFLMFCLGLEFSLRKLFQVGATAFIAAFLEIVLMIWIGFEIGRFFEWSTMDSLFLGAILAISSTTIIVKALGDLKMKNERFAQLIFGVLIVEDILGIGIIALLSGIAVSGSVET----------------------GEVFSTVGKLSLFMIVALVVGILLVPRLLAYVAKFESNEMLLVTVLGLCFGFCLLVVKL-EYSMVLGAFLIGAIMAESRQLVQIERLIEPVRDMFSAIFFVAIGLLIDPKILVEYAWPIALITVAVVLGKMFSCGMGAFIAGNDGRTSLRVGMGLSQIGEFSFIIAALGMTLKVTSDFLYPVAVAVSAITTLLTPYLIRAADPLSQHLANAMPQRMARIFGHYGDWLRSIQPQGDRAVLAAMIRRILLQVGV--NLALVIAIFLAGGYFADTLSAWMSQWVAYD----------------------------------------------------------------------------------------------------------------------------------- 104784401 IQDLAVIMLVAGVVTILFHRLKQPVVLGYIVAGFIIGPHTPGLIHDEDTIKTLAELGVIFLMFCLGLEFSLRKLFKVGATAFIAAFLEIVLMIWIGFEIGRWFGWNTMDSLFLGAILAISSTTIIVKALNDLKMKNERFAQLIFGVLIVEDILGIGIIALLSGIAVSGTVSS----------------------GEVFSTVGKLSLFMIVALVIGILLVPRLLAYVAKFESNEMLLITVLGLCFGFCLLVVKL-EYSMVLGAFLIGAIMAESRQLLKIERLIEPVRDLFSAIFFVAIGLMIDPAILVEYAWPIVVITLAVVLGKMLSCGMGAFIAGNDGRTSLRVGMGLSQIGEFSFIIAALGMTLQVTSDFLYPVAVAVSAITTLLTPYLIRAADPLSLKLGKVVPSRLARVLSLYGEWLRSIQPQGEGAMLAAMIRRILLQVGVNLALVIAIFF--------------------------------------------------------------------------------------------------------------------------------------------------------- 160872072 IKDLAVILGVASLVTLLFQKIRQPVVLGYLLSGMIVGPHIPDLVADVPSLRTLSELGVIFLMFSLGLDFSFHKLKRVGTPAIITGIFEVVIVLLIGFLLGKFLGWPIYDCIFLGAALSISSTTIIIKAMEELGLKSKHFAELIFGVLIVEDLLAILLLAGLSIVVGTHAVISTTLAD----------------------SAIKLFIVVGSWFLIGYFLIPTLIRKLVNIANQETLTIVSVALCLILVCIAA-YFGYSTALGAFIMGSILAETDLIQFIEQYMRPIRDIFAAVFFISVGMLIDPSIIIQNSGVVLFISILTIVAKIFATATGALVAGQSLTTAVRSGFSMAQIGEFSFIIAGLGLTLQVTRPALFPIIIAVSAVTTFTTPYLILSSATFSQFLEKNLPPRTSAFLNHYAILIHRY----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 302187825 IQDLAVIMLVAGVVTILFHRLRQPVVLGYIVSGFIIGPHTPPFIHDEDTIKILAELGVIFLMFCLGLEFSLRKLFKVGATAFIAAFLEIALMIWIGYEIGQFFGWKTMDSLFLGAILAISSTTIIVKALNDLKMKNQRFAQLIFGVLIVEDILGIGIIALLSGIAVSGSVSS----------------------GEVFSTVGKLSLFMIVALVVGILVVPRLLSYVARFESNEMLLITVLGLCFGFCLLVVKL-EYSMVLGAFLIGAIMAESRELLKIERLIEPVRDMFSAIFFVAIGLMIDPGILLQYAWPIAVITVAVVLGKMLSCGLGAFIAGNDGRTSLRVGMGLSQIGEFSFIIAALGMTLQVTSDFLYPVAVAVSAITTLLTPYLIRGADPLSLKLAAIMPRRVARVFGMYGEWLRSIQPQ-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 289632667 IQDLAVVMALAGVVTVLFHRLKQPVVLGYIAAGVIIGPYTPPFIHDEQTIKTLGELGVVFLMFSLGLEFSLRKLFKVGATAVVAALSEIVLMLWLGYEIGSAFGWNSMDALFLGAILAISSTTIIVKALSELGLKRESFAQLVFGILIVEDILAIAMLVLLSGIAQTGQLS----------------------AGVAVVTLGKLLLFMTVSLVVGILVVPRALNYVARARSDEMLLVAVLGFCFGFCLLVVKL-DYSIALGAFLIGAIMAESRHLHRIEHLIAPLRDAFSAIFFVTIGLMLNPAVLVDYAWPIAVITAAVIVGKIVSCGLGTFLAGKDGRTAMRVGMTVSQIGEFSFIIASLGLTLKVTSAFLYPIAVAVSALTTLFTPYLIRAADPLTRRVANALPR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 300312759 IQDMAIIMLIAGIVTVVFNKLKQPVVLGYIVAGVIIGPHTPDLIQDEKTVHILSELGVIFLLFSLGLEFSLKKLAKVGATAFIGAAAEILLMIWIGYEIGLYFGWKRMDAIFLGAMLAVSSTTIIVKALNELGMKNEKFAQIIFGILIVEDILAIGMIALLSGVATSGSVDSTE----------------------VFTTVGKLVLFMTVSLVVGILAVPRLLSFISRFKSNEMLLVAVLGVLFGFCLLVMKL-QYSVALGAFLVGAVMAESRHLHRIERLVEPIRDMFSAIFFVAIGLLFDPNVLVKYWMPITVITLAVVFGKLISCGLGTFIAGQGGRTPMRVGMGLAQIGEFSFIIAALGQSLKVTSDFLYPIVVAVSAVTALLTPYLIKAADPLSAKAVTLVPARVSGLMGMYSRWLESLQPTGDRAELTRIIRRILMQVMVNLALVIAIFLG-------------------------------------------------------------------------------------------------------------------------------------------------------- 213648793 ITTIVGGLVLAFILGMIANKLRISPLVGYLLAGVLAGPFTPGFVADTKLAPELAELGVILLMFGVGLHFSLKDLMAVKSIAIPGAVAQIAVATLLGMALSAVLGWSLMTGIVFGLCLSTASTVVLLRALEERQLLDSQRGQIAIGWLIVEDLVMVLTLVLLPAVAGMVEKGDVGIAS---------------LAVDMGITIGKVVAFIAIMMLVGRRLVPWIMARSAATGSRELFTLSVLALALGIAFGAVELFDVSFALGAFFAGMVLNESELSHRAAHDTLPLRDAFAVLFFVSVGMLFDPLVLIQQPLAVLATLAIIVFGKSIAAFFLVRMFGRR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 237801763 IQDLAVIMLVAGVVTILFHRLRQPVVLGYIVAGFIIGPHTPSLIHDEDTIKILAELGVIFLMFCLGLEFSLRKLFKVGATAFIAAFLEIALMIWIGYEIGQYFGWKTMDSLFLGAILAISSTTIIVKALNDLKMKNQHFAQLIFGVLIVEDILGIGIIALLSGIAVSGSVSS----------------------GEVFSTVGKLSLFMIVALVVGILLVPRLLSYVARFESNEMLLITVLGLCFGFCLLVVKL-EYSMVLGAFLIGAIMAESRELLKIERLIEPIRDLFSAIFFVAIGLMIDPKILLEYAWPIAVITVAVVLGKMISCGLGAFIAGNDGRTSLRVGMGLSQIGEFSFIIAALGMTLQVTSDFLYPVAVAVSAITTLLTPYLIRGADPLSLRLAAIMPGRVARVFGMYGEWLRSIQPQ-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 288799739 IGDLGLILVVAGIVTLLFKRLRQPLVLGYIVAGFLVGPNMPPSIVDRSDVQVWADIGVVFLLFSMGLDFSFKKIFKLGTAPFIAVLGIVVSMFTIGYTAGWLFGWTSMERIFLASVFSVSSSTIVYKTFNELKLKQQRFASLVLSVLVIEDVLSIVIMVMLSAIAGGDSLSSIELIKITT----------------------KIAFFIILWFVVGIYLVPIFLRKTRKIMTNEILLVVSLAMCFFMAIFSAQ-VGFSSAFGAFVMGSILAETVDVHKIIKVVEPIKDLFGAVFFVSVGMLVDMKILIDYALPILSIVALVIVGQAIFGTFSFMLSGNSLRTSMQSSFSMAQIGEFPFIIASLGVSLGVIGHFMYPVIVAASAITTFLTPYVIKSAVPLYNGLERVLPRRWMKMINHMNVGTERESSNSLWKPFMMRMLRTVVIYSIISIAVI------------------------------------------------------------------------------------------------------------------------------------------------------------- 282859365 ISDLALILIVAAFVTIVFKKLKQPLVLGYIVAGFIVSPHMPYSVLDKANIQTWADIGVIFLLFSLGLEFSVKKILKMGISPIISSLIIVFSMGNLGFIAGRFFGWAEMDCIFLAGMIAISSTTIIYKAFTDMGLTQNKFATVVMSVLILEDILSIIMMVMLSTIAAGDSLSG----------------------GQIINSVMKIGFFIVLWFVIGLFAIPLILRSVRQHLNNETLLIVALGLCCFMAVVSTE-VGFSAAFGAFVMGSILAETIEAERIERLVEPVKNLFGAIFFVSVGMLVDPHILVKYALPILLLTLTVLLGQAIFGTLGYFLSGQPLKTAMRCSFSMAQVGEFAFIIASLGQSLHVIGDFLYPVMVAVSVVTTFLTPYMIRAAEPAYSTLTRILPKHWVRRLEHIQAAPPYNPINENYWRSLVRAMIANTIVYGILSAAVIALMFSVVLPICRQL---------------------------------------------------------------------------------------------------------------------------------------------- 237746636 IQDLAVIMIVAAFVTVIFHRLKQPVVLGYIVAGVLIGPHTPPFIRDEHTIRILAELGVIFLMFSLGLEFSFRKLLRVGATALIAAVLEIIVMIWIGYQIGLWLGWNNNDALFLGAILAISSTTIIVKALNDLKMKHERFAHLIFGVLIVEDILGIGLIALLSGVAISGSVSGSD----------------------VFLTISKLSLFMIVAMLVGILLVPRLLAYIGKFRSNEMLLITVLGLCFGFCLLVVKL-EYSMVLGAFIIGAIIAEARELHWIERLIEPVRDMFSAIFFVAVGLLLDPRVMIEYATPILVIAGAVIIGKVFSCTIGAMIAGNDGRTSLRMGMGMSQIGEFSFIIASLGMAYKVTSDFLYPIVVAVSAITTLTTPYLIRAADPLAKSIARITPRPLARIVDLYGEWLNNLHPQGTNAVIWNMIKRILVQIGINMAVVIAIFLG-------------------------------------------------------------------------------------------------------------------------------------------------------- 135184708 ----------------------------------------PYLFTNTEQIALLADLGVIFLMFTIGLELSPTRLYAMRRLIGGVGGLQIIITAILLTMVMMAFGFSEEHAILFGMAMSLSSTAMVMHLLSERRALASPLGRANFGVLLAQDLAVIPLLFAVSSLASDDAGTVD--------------------LTVLALGIGQAIIVVIAMYSIGRLVARPFL-VHSQFGGRAGFMAIILLIMFAMSAGA-ELGGLSASLGALLAGLVFASTASRYQIEADIEPFKTLLLGLFFLTSGMLLPLSSMLANLPLVLLLIILMIIIKVAVISALMLLFRQGRSVTIESAFLLAPAGEFAFVLLATAASHDVINQEIREIMLAVALISMMTMPFMAKLGGYFGKKLHRDEEDATNHLDEL---------------------------PENNSSDVLLLGIGRVGKTIAEALEMQNIPYIAVDNRMNHVREARREGIEVFFGEARREDFLMRLHPEKRQVVVIALDDPPSVYAATRSVRKLAPNVRIITRSHDED----------------------------------------------------------- 136486434 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VFAAVMLPLGRRLIPWILTLTARDGSRELFRLSVIVAALGIAYLAAALVGVSPALGAFFAGVIIAESDVSHQAAGESVPVQQIFTVLFFVSVGMLFDPGVLLRAPLEVAAVSLAVIVGNAVITLVVLLAMSAAPRSALEVAALLAQIGEFSFILSGTAARRGLLTGDGRSLVLAAALISILLQPIMLRLAQALAPPL--------------------DNLRFLRRWHAGRREIRHRHTLPRLDRHAIIIGHGRVGSAIAATLRAQAVPYIVIEQDLRFAQRLRREHVPVIYGDAAWPEVFEAAGPERARLLVIAVPEKSAVRRILAAARAANPALEIVARTHSRDEAEWLKRHGVDRVVMGESHTANEMAN--------------------------------- 136569115 -------------------------------------------------------------------------------MALPGALLQIIAATVMGAFFALSWGWNLSASLIFGLSLSVASTVVLLRAMEKNGLLQTINGQIAVGWLIVEDLIMVLVLVLLPAIANIFSASASLMPSE-------------NLWISLLITVLKITLFIAVMLIAGKKLFPKMLWHIARTGSRELFTLCVIAAAVSIAYGASKLFGVSFALGAFFAGMMMRESEFSHRAAEESLPFREAFAVLFFVSVGMLLKPEIIINSPFKVLTVIGIIIIGKSIAAALLVHFFKYSLKTSLTVSASLAQIGEFSFILAGLGVSLGLLPEEGQSLIVAGALISIALNPIVFKGASYLEQYIERHPKFKSR----------------FIFSNDSLSQLADELHDKDMANHIVLIGYGRVGSYIGDQLKRKNIEFVVIEQNRQ------------------------------------------------------------------------------------------------------------------------------- 54302230 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTFLAGVVLANSEFRHELESNLEPFKGLLLGLFFITVGAGIDFSVLFGEFGTVIGLTLAVMLIKATVLLVLSFIFKVQGSDRWLFALSLAQAGEFGFVLLSYTVQNHVLPTDIAQTLSLVVALSMFLTPGLFIL---FDKVILPRFQKTENERE---------------------------ADVIDEQGTVIIAGIGRFGQIVNRLLVANGVKTVVLDHEVGQIENMRSIGIKSFFGDAIRPDLLHTSGIEEAKVMIVAIDDKERAVELVKYVRKTYPHIRILARAYDRGHHHALRCTGADYMISETYRSALALGTQLKDVGFHPFRAEQLKAAFVETEAKSK------ 269966034 ----IILITAAFLAGFIALKCSLPPLVGFLLAGF--GLHAFGY-QSNDVIVTLADLGVTLLLFTIGLKLDVKTLLS--KEIWGGATAHNILSTAFFALALSGLSMDGSQILLLAFALSFSSTVFAVKALQEKGEMNATYGTLAIGILVMQDIFAVVFLTA---------------------------------------STGKVPEWYAIGLFALPFLRPLFYKLLDKVGHGEMLVLFGIFFALVVGAGLFELVGMKPDLGALILGMLLAGHPKASELSKSLFNMKELFLVCFFLNIGLSASLSV---NGVVLALLFILLLPIKGLLYFVTINHFKFRVRTSLLASLSLFNYSEFGLIVAGLAYKMGWMPSDMLAAIAVAVSVSFVISAPLNRLSHKIYQ----------HSGKWLQETAVEKLNQRDQLINPGHAQ-------------VLILGMGRIGTGAYDELRSRGKISLGIEIREDAAHHHRSEGRNVISGDATDPDFWERLDTGHVKLVLLAMPHHQGNQTALEQLKRRKYKGQIAAIAEYPDQLEGLLENGVDAAFNIYSEAGSGFARHVCKQLQPKFT---------------------- 148980748 ----LILISTAFIAGFIALKCHLPPLVGFLVAGF--GLFAFGFETNDTII-TLADLGVTLLLFTIGLKLDIKTLLS--KEIWAGATIHNLLSTLFFAVALFGFKFSVEQIVLLGFALSFSSTVFAVKTLQEKGEMNATYGTLAIGILVMQDIFAVVFLTA---------------------------------------STGKIPEWYAIALFALPLLRPLFYKILDWVGHGEMLVLSGIFFALVVGAGLFHLVGVKPDLGALVLGMLLAGHPKASELSKSLFNLKELFLVCFFLNIGLSEQPTIQG---FMLAILFLLMLPVKGVLYFLVLNRFKFRVRTSLLASLSLFNYSEFGLIVGGLAFKMGWMSGDILVAVAIAVSLSFLIAAPLNRAGHKLY-----------------------QQSGKWLKEHASEKLHRRDKRIDPGRAQVLILGMGRIGTGAYDELRSRGKVSLGVEVREEAAHNHRSHGRNVISGDATDPDFWERLDTANVKLVILAMPHHQGNQTALDQLKSRNFKGQIAAIAEYPDQLETLKENGVDAAFNIYSEAGSGFARHV------------------------------- 167622609 -----AILIITLACGMLVSRVGLPPLIGYLVAGFVL--FLFGIEESSPMLEQLANLGVTLLLFAIGLKLDLRSLFKAEVWALIGSMLFFIPLLKLLGILGQLTGLEIDQLALLAFALSFSSTIFAVKILEDKGDMQSLYGRVAIGILIMQDIFAVAFLTISKGDIPSYWALGLLLLPLAKPL---------------------------------------IYKAFDRVGHGELLVLFGLVMALVMGAGLFELVGLKPDLGALVIGILLAGHPKSSELAKSLFYFKELFLVAFFLTVGLNGLPTFSDIGLAAILVL---IVPIKVILFMYLLTHFKLRSRTALMSSFSLGNYSEFGLIVAAVATSKGWLPPQWMVILAVALSFSFLFAAPLNTASNRLYQKFQSRLKRLEKPP-----------------------LHPEDRPIPVGNPRFLILGMGRIGSGAYDELRARDGEILGIEHKQELVDFHIKEGRNVVQGDASDTDFWEK--LDRAELVLLTMPHHVGNQFAVEQLKLLDYQGKLSAIVKFKEDAQSLSESGVHSVYNLYEAAGAGLVEHLVKELLAPSGTAPDNPNAINHQNEAKI----- 224088846 ISDLVVVIVSATCGGIAFACAGQPVITGYLLAGSIIGPGGFNFVSEMVQVETVAQFGVIFLLFALGLEFSTTKLRVVRAVAVVGGLLEIVLFMFLCGITAMLCGGKSSEGVFVGAFLSMSSTAVVLKFLMEKNSINSLHGQVTIGTLILQDCAVGLLFALLPVLCGTSGVLQGLMSMTK--------------------VLVLLIAFLAVLSILSRTWVPWFLKLMMSLSSNELYQLASVAFCLLVAWSSDKL-GLSLELGSFAAGVMISTTDLAQHTLEQIEPIRNFFAALFLASIGMLIHVHFLWSHVDILLASVILVIIIKTAIITTVVRGFGYNNKTALLVGMSLAQIGEFAFVLLSRASNLHLVEGKLYLLLLGTTALSLVTTTLLFKLIPAVMHLGVLLRWFPPDS----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154253357 ---IAALLMLASIVGVVGLRLRQPMIVSFIIVGMLAGPAGFDMVRSTDYLDLLSELGVTLLLFLVGLKLDLNLVRTLGVVALSTGLGQIVFTSTVGFVLCLVLGMPMLTSIYVAVALTFSSTIIIVKLLSDKRELDALHGRIALGFLIVQDLAVVLAMAVMSALTAGAERDAGLLEALLALAAGAIPLLLLWLIVS--------------------KFANPLLENIAKAPE---LLVVFALGLAAAFAALGDYLGFSKELGGLIAGVALATTPFREAIASRLASLRDFLLVFFFISLGAHLDLRTVGDAVGDALVLSLFVLIGNPLIVMIIMGVMGYRKRTGFLAGLTVAQISEFSLIFVTMGLVLGHLNEGAVGLVTLVGVITIGLSTYMIIYSQQLYAVLERFLGIFERRVTYREEEYAEGEAGQGY--------------------DVLLFGLGRYGRALHSRFTESGLKVLGVDFDPDVIRQWKQRGAAVMYGDLLDPDMLPMAGIEYVVMAVIGITHQDPRIVQIEALRHRGYTGHIAVIGRSEADVVLLREKGADIVLSPFADAAERAMERLFRAGRGSFSA--------------------- 256422348 -----------------FKKLKQPLVLGYIVAGLLVGQHVSLVVSDEANIKIWSEIGVIFLLFSLGLEFSFKKLIKVGGSSSITAIVEVVFMLLLGYLVGQLMGWSSMDSIFLGGILSISSTTIIIRAFEELGIKGQQFAGLVFGILVVEDLVAIVLLVLLSTLAVSQQFAGGEMLN----------------------SVIKLVFFLIAWFITGIFFIPTLLRKTKKLMNEETLLVTAIGLCLLMVVLATQ-AGFSPALGAFIMGSILAETTQAEKIEHLIKPVKELFGAIFFVSVGMLIDPAMLVKYALPVAIITLVTLAGKTLSTCIGALLSGQPLKTSVQAGMSLAQIGEFSFIIAQLGLSLKVTSDFLYPVAVAVSAVTTFTTPYMIRLSAPFYEKLAVLPHRWKTSLNRYSAATQTISVVSDWKQLLRSYVVNMTIYAVVI------------------------------------------------------------------------------------------------------------------------------------------------------------------ 76802439 --------------GLLARQLGQPTIVAYILTGVVLGPVALDVVTQEGLVDVMAELGLGFLLFLLGLKMRFDDIREILAPITNVAIGQTVLQTALAFLVALLLGFATDEILVIALATVFGATPVIVKVLTDKDEITTLPGKIDVGVLIVQDIYLVVVLAL---------------------FGAEQLGDAGEIATTLGVIFVMMSFIGLFSLASSRYLLPHLFERIA--NNKDVFLIVAIAWAFLF-IAIAEGFDLSVEVGAFLAGLSLAQLPYSKELQDRITPITDFFILVFFASIGLQIEVGSLLTHWQEALIASVVLMVGNFWIMFYLIDREGFGPETSFLGSINMVQVSEFSLVVGALAFQQGYIGADVLGYLTLMALLTMTASTYIILYNHAIYERVAPWIRRISS-------------------------GDGIDEGLPEYENHAVAIGYDEVTEKALPVLDEAFEEVVIIDRNTEHIAEIREAGYESIFGDFRHKEVRKASNLKEAEFVLSSSVQREINEALLQ---ETADDTPVFVEAERIADAHRLYEAGASYVVMPPHLAAEKLGEYLELYLTDQSVFHTRIQDDIEQ----------- 115468546 ISDLVVVIVSATFGGIAFACLGQPVITGYLLAGSIIGPGGFSFVSEMVQVETVAQFGVIFLLFALGLEFSTAKLRVVRAVAVVGGLLQIILFMLLCGISATLCGGKTKEGVFVGVLLSMSSTAVVLKFLMERNSINALHGQVTVGTLILQDCAVGLLFALLPILSGASGLLQGVAS--------------------MAKSLVVLITFLTILSILSRTGVPWFLKLMISLSSNELYQLAAVAFCLLFAWCSDKL-GLSLELGSFAAGVMISTTDLAQHTLEQIEPIRNFFAALFLASIGMLINVHFLWNHVDILLAAVILVITVKTFIVAVVVKGFGYSNKTSLLVGMSLAQIGEFAFVLLSRASSIHLIEGKLYLLLLGTTALSLVTTPLLFKMIPAVVHLGVLLRWFSVDSNQ--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 212550672 ITDLAFILAITSIFSLLFKWLNQPVVLAYITVGIILSLFIHNKQEMYTHIKVWADIGIIFLLFGLGLEFSFKKLKKVGLSASVASVTIVISMMGLGYLAGSCFGWSHITSLFLGAMLCMSSTMIIIKIFDDYHLNKKKFTEIVWGILVIEDLIAIVLMVLFSTIAISRKFEGQE----------------------LILGLTKLSTFLLFWFVLGIYFIPLTLQKTKRFLNDEVLLILAVALCLGMVFLATK-AGYSSALGAFVMGSILAETIEGERIERILLPIKNFFGVLFFVSVGMLVNINTFIHNITSIGIVSLIVIMGQILFATIGTLLSGQNLKTAVFTGFSLAQIGEFSYIIGSLGLSLGVIEQSLYQVVVATSIVTIFVTPFTMKLAPITYNFLKEKLPPKW------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 153838375 ----IILITTAFLAGFIALKCSLPPLVGFLLAGF--GLHAFGY-QSNDVIVTLADLGVTLLLFTIGLKLDVKTLLS--KEIWGGATAHNILSTAFFALALSGLSMESGQILLLAFALSFSSTVFAVKTLQEKGELNATYATLAIGILVMQDIFAVVFLTV---------------------------------------STGKVPEWYAIGLFALPLLRPLFYKLLDKVGHGEMLVLFGIFFALVVGAGLFELVGMKPDLGALILGMMLAGHRKASELSKSLFNMKELFLVCFFLNIGLSASLSL---TGIALALLFIVLLPIKGLLYFLTINHFKFRVRTSLLASLSLFNYSEFGLIVGGLAYKMGWMPSDMLAAIAVAVSLSFIISAPLNRLGHKIYQHSGKWLQETAAEKLNQRDQLINPGHAQ-----------------------VLILGMGRIGTGAYDELRARGKISLGIEIREEAAQQHRSEGRNVISGDATDPDFWERLDTGHVKLVLLAMPHHQGNQTALEQLQRRNYKGQIAAIAEYPDQLEGLLESGVDAAFNIYSEAGSGFARHV------------------------------- 255071183 ISDLITVIVGAASGAIISSLLGQPVSTGYLVAGSCVGPGGMGLVIELVQVETLAQFGVIFLLFTLGLELSFSKLHYVQAVSLAGGSLEIWLMIFVCGVLADFIGAPLSEGIFIGAFLSMSSTAVVVQCIVERKIIRSTSGQITVGTLILQDCTIGLLFALLPILGGSHGIMEGTVS---------------------LLRTGTATIIFTCAISICRTHVRAIFYLVSNSKHRELHQMVAMAFCLTVAW-TSEHLGLSIELGAFFAGLTISLTPFAERTLHNIEPVRNVFAALFLASIGIVMNPTFLWLHFDVLFATLFVVVFYKCSLIALVVRAFGYTAQTSLAVGFSMAQVGEFSFVLLARASNLGLVQRKLYFLLQGTTALSMIVSPCLFRCTHFF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 209522560 IQDLAVVMALAGVVTVLFHRLKQPVVLGYIAAGVIIGPYTPPFIHDEQTIQTLGELGVVFLMFSLGLEFSLRKLFRVGATAIVAALSEIV----LMLWIGYAIGWSPMDSLFLGAILAISSTTIIVKALSDLGLKRESFAQLVFGILIVEDILGIAMLVLLTGIAQTGQLS----------------------AGLAAITLGKLLLFMTVSLLIGVLLVPRALNYVARTGSDEMMLVSVLGFCFGFCLLVVKL-DYSIALGAFLIGAIMAESRHLHRIEHLIAPLRDAFSAIFFVTIGLMLNPAVMLDYAWPIAVITLAVIVGKIVSCGLGTFLSGQDARTSMRVGMTVSQIGEFSFIIATLGLTLKVTSGFLYPLAVAVSALTTLTTPYLIRVADPLTRRIARAMP---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 144169352 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGLSLALGAFLAGLALSESEYGHQAFAEVLPFRDTLASLFFVSVGMLLDISFVVSHFGLVCLVVIGIVLVKLLVTAVPAMFIGFPLRTGLIAGGTIAQVGEFSFVLGSRGEEVGLLAAADYQAFLAAAVLTMAATPVVTSLLPRLCDRLARSRRFGRLFHEPPPPSGRE------------------------LSDHVVIAGFGVNGRNLAAALTEFGVPHVILELNPETVRRERATGLDIRYGDCTRVAILEHAGIARARAYVVAISDPASARRSVRVARDLAPDTQILCRTEYLAEVDELRLLGADVVVPAEFETALSIFERVLGIY--------------------------- 262276233 ----LVIIAAAFISGLLMLRCQMPPLVGFLIAGFALNAAG---YTSTPLIQTLADLGVTLLLFTIGLKLDVKSLLN--KEIWFGATLHNITTTALFTLCLLGFGLEIGDLALIAFALSFSSTVFAIKALQEKGEMNATYGTLAIGVLIMQDIFAVIFLTITSG---------------------------------------KVPGIEALALFALPLVRPVFFKLLDHAGHGEVLVLYAIFLALVVGAGLFNAVGVKPDLGALIVGMLMAGHVRASEMAKSLFNLKELFLVCFFLNIGLSEQPTLQG---LFIAVMMLLLLPLKGLLYYFIFSGFKFRVRTSLFATLSLFNYSEFGLIVGGIAYQMGIMPGSVLVAIAIAVSLSFVLAAPLNTFSHKIYAYASGKLHDPSPNLLHHNDQLI-----------------------CLGNARVVILGMGRIGTGAYDELSDYPEAVLGIEAREDSVERHNNEGRKVIFGDATDPDFWSRVTPSKIELILLAMPNSQANAIAMEQINQLNFKGRVAAIARYADELEQLKALGVDEAYNIYREAGSGFARHVKEHLH-------------------------- 142166021 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDLAIVPLLLLVQLLSAGEATGSMAENVQSVLLGLLAIGALIAIGHYGLDRMFRLLAQARTPEIMTAGVLGVVIGAALLM-DIAGLSYAMGAFIAGVMLAESSYRHELEADIEPFRGLFLGLFFVAIGLSLDLSVVIDSWVIIALATPLFLGLKILGVYGTGRLFKASHPDALKVAGTLSQHGEFGFVIFAAASSTLLLDRETSSILVVIITLSMAVSPFTEKFLLRLARTPV---------------------------------DVGEHPPIKPDGARALIIGFGRVGQIASQALLTEQIPVMLIDNDPKRIAQAAQFGFRVHFGEGTRRDVLHAAGASEASLILICVDDRHKIDLIFSLVRRNFPQAKTIVRAYDRIHAIRLHAQNADFVVRETLEAGLSMGGQALIELGYSEAARDDVIEHVRQQDAERLRN--- 289937604 -SDVAIILVAAALVGVLAVRLGQPTIIGYILTGVVIGPVGLGLVEPSIITDTMAELGLAFLLFLLGIKMRIDDIRHLIAPIVKISIPQMAAIGLVGFGLAAALPFSVEESVIIGLAVMYSSTAVVIKMLNDKGEATSLHGKMDVGVLLAQDIVVVIILAVLAAGRPEDAADIAATLAVVMVLVTVTTVAAIAASRYVLPPLFRRIADDTTFLFLV--AISWLFLFVLVSD-----QIDVLLAPFGIDAY------LSVEMGAFLAGLAIAQLPYSKDLQGRVNPLTDLFVMIFFVSVALDFEARHLLEYWQEAIVVGAVLMVVKFVVFFSLLYWQRFDLETTFLGSIGMVQVSEFGIVVAVAATDPQFIGQEELGFITLVALLTMSVSVYFMQYNKQLFERAKPYLSR-------------------------WEQTDPVEPAKTEYRDHVVVVGYDEIARRALRILEEQYDNIVVVDRNVEHVEAIEDAGYEALFGDFRYEKIRKDARVKYADFVFSSSDQVAINEILLDETSE---ETTVFVEAATADEAGRLYDHGADYVIMAPQLGVTQFIEYLESYLENRAAFDREIAGDME------------ 157377148 -----AILITTLACGMLVSRIGLPPLIGYLVAGFVL--FLFGIDESSPLLEQLAELGVTLLLFAIGLKLDIRSLFKAEVWALMGSMLFFIPLLKLLGMLGLLTGLDLNQLALLAFALSFSSTIFAVKVLEDKGDMQSLYGRVAIGILIMQDIFAVAFLTISKG------------------------------------DIPSVWAFGLLLLPFAR---PLIYRAFDRVGHGELLVLFGLVMALVLGAWLFEAVGLKPDLGALIIGILLAGHPKSSELAKSLFYFKELFLVAFFLTVGLNGLPTFSDIGLATLLVLVVPVKVALFL---YLLTHFKLRSRTSLMTSFNLGNYSEFGLIVAAVATSKGWLPPQWMVIIAVALSISFLVAAPLNASSSRLYQKLHGRLRKLEK-----------------------HPLHPEDREIRVGNPRFLILGMGRIGSGAYDELKAKDGEILGIEHKQELVDYHKKKGRHVVQGDASDTDFWEKLHAPNLELVLLAMPHHIGNQFAVEQLQRLNYKGKMSAIVQYTEDAQSLKTSGVHCVYNLYEAAGAGFVDHVINDLLPDSHVARSNAEEMKNR---------- 135287793 -------------------------------------------------------------------------------------------------------------------ALALSSTAVVIKQLTEQKEQNTEHGRLSIKILLFQDIAAVFLLVLIPALSTESSGS---------------------LPVAFLITTLKGIGVVIGMALIGLWVLRPLFHAVAKVHSTELFMIAILLTALS-AAGITHYLGLSMALGAFLAGMMLGETEFRHQIELDIRAFRDVLLGLFFVVIGAYLELDKIPQHIGTILAILAFLALGKMVLILLIVRVFGKRKAIALSIGVILAHGGEFTFVILKEAVDNKIVPVEYRPIIFSAVVISLLLAPLMIKFHEKIVAFFLK---------------------EEVAGKPKEHVSNKLIEYGAEQQDHVILCGFSRVGQVLARFLDQEKISWLALDLDPVRVTKSSTAGETVFYGDTTKAEILAAAGLAKARMLVITFADESPAMNVLKHVRGMRLDLPVFIRTVDDSNLE-------------------------------------------------------- 269103092 ----IVFIITAFVAGFIALRCKLPPLVGFLIAGFFLNSFG---YHSTDALTTFADLGVTLLLFTIGLKLDVKTL--LAKEIWGGATLHNLLSTLLFTLLNMLAGLDMGQLALMGFALSFSSTVFAIKALQEKGELNATYGTLAIGVLVMQDIFAVVFLTASTGKMP-----------------------EITALGLFALPLLR----------------PLFYRILDKAGHGEMLVLYGIFLALVAGAGLFESVGMKPDLGALILGMMLASHPKASELSKSLFNIKEILLVCFFLNIGLAETPTI---DGLLMALVLMLILPLKGILYYLVFHLFRFRVRTSLLGTLTLFNYSEFGLIVGGVAYKLGWLPGNFLVAIAIAVSLSFLVAAAVTSAGHKIYS-----------------------QSSRWLKEFAPEQLNSGDKLIDLGSARIMILGMGRIGSGAYDELERYGHQVIGVETREDSAEQHKQEGRNVICGDATDPDFWARV-IKRIDLILLAMPNSQANTFALEQIRLRDYQGQIAAIAKYSEDEQWLIEQGVDAAFNIYSEAGSGFARHVCEHLDPQIQ---------------------- 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----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 4191789 ISDLVVVIVSATCGGIAFACAGQPVITGYLLAGSIIGPGGLSFVSEMVQVETVAQFGVIFLLFALGLEFSAAKLRVVRAVAIPGGLLQIFLFMCLSGITASLCGGKLTEGIFVGAFLSMSSTAVVLKFLMERNSISALHGQIT-------DCAVGLLFALLPVLGGTSGVLQGVLS--------------------MAKSLAILIAFLGALFVLSRTWVPWFLKLMTSLSSNELYQLAAVAFCLLVAWCSDKL-GLSLELGSFAAGVMISTTDLAEQARSQVEPIRNFFAALFLASIGMLIHMHFLWNHVDILLAAVLLVIVIKTVVVAIVVKVFGYNNKTAVLVGMSLAQIGEFAFVLLSRASNLHLIESKLYLLLLGTTALSLVTTPLLFKLIPAVVHLVLLRWFSPDSSTE--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 114564819 -----AILIITLLCGMLVSRVGLPPLIGYLAAGFVL--FTLGIETSLPILQQLADLGVTLLLFSIGLKLDLKSLFKAEVWALIGSILFFVPVLKLLGFLGILDGFSFNQLMLISFALSFSSTVFAVKVLEDSGDMQSLYGRVAIGILIMQDIFAVIFLTISKGNIPSVWAFALLLLPLARPL---------------------------------------IYKVFDRVGHGEMLVLFGLVMALVVGAWLFEAVGLKPDLGALIVGILLAGHAKSSELAKSIYFFKELFLVAFFLTIGLNGLPTLADIGLAAILVALIPVKILMFV---YLLTRFKLRSRTSLLASFNLGNYSEFGLIVAAVAAHKGWLPPEW--LIIIAVALSI-----SFLFAAPFNNNVSNIYQRFQSKLTKLER----------------HPLHPEDRQIRIGNPRFLILGMGRIGSGAYDELRAKYTEILGIEHKQELVDFHRNEGRNVVQGDASDTDFWVKLRAPHLELVLLAMPHHAGNLFAVQQLQKLNYEGKISAIVQYAEDAESLKESGVHTVYNLYEAAGAGFVDHV------------------------------- 87121789 -------ILFAFVCGLLVKLINLPPLIGFLIAGFALNAYG---IQPSDSLNTIADLGITLMLFTIGLKLHVKDLLKREIWALWSVLFIAMCLFGFALSLPYFTSLDWQTSALVGFALSFSSTVCIIKLLEESGELKTRHGQISLAILVMQDIVAVIFLVVATG------------------------------------TIPSIGALALFGLIFARPLFGIVLN---KAGHGEMLPLAGIFLALA-GYELFYLFNVKGDLGALIFGILLSSHPKASELTKSLMGFKDLFLIAFFLSIGFTALPTLDM---LVSAFLVSFALILKFALFFGLFILLRLRGRTAFLTALALSNYSEFGLIVAQLSVDSGWLDKEFLVILALAVSISFVVTSLLYRRAHDIY----HTYQRIIRSFEKAEPLAVDTFIQPAQAD-------------------VLVVGLGRVGCGSFHSLNRIMPNSVGMDADRLRIDRLKAEGHNVFFGDGEDADLWEKFDVSHYKLVLLALPSIEDCSNITIQLRKAGFKGKVAAIARYQDEREPLMASGIDNVFNFYTEAGNGFAEESMQLL--------------------------- 223935397 LQDLAVVMLVAGVVTVIFHRLKQPVVLGYIIAGVIIGPHTPPFIRDEETIKTLSELGVIFLMFSLGLEFSLRKLKQVGATAFIAASSEILLMGWAGYEIGRLFGWNNMDSLFLGAMLSISSTTIIIKALNDLGKSKERFAELIFGILIVEDIMAIVMIALLSGIAMSGSLKLAEVVS----------------------TVERLGIFLVVVLIVGLLALPRLIGYVARFRSNEVLLITILGLCFGVCLLAVKL-GYSVALGAFIIGAVIAEARELKKIEHLMEPIRDMFSAIFFVSIGLLIEPGLLVEYALPIVVITVAVVVGKILSCSFGTFLAGNDTRTSLRVGMGLAQIGEFSFIIASLGLTLGVTSKFLYPIAVTVSAITTLFTPYLIKGADGVVTLIDR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 262190286 ----LILLSAAFLAGFIALKCHLPPLVGFLIAGFALNAYGF---TSNDTLSLLADLGVTLLLFTIGLKLEVKTL--LAKEIWAGSTIHNLLSTALFTLLLLIFDLSFDKLILIGFALSFSSTVFAVKSLQEKGEMNATYGTLAIGILVMQDIFAVVFLTA---------------------------------------STGKLPEWYAIGLFVLPLLRPLFYELLDWVGHGEMLVLFGIFFALVVGAGSFQLVGMKPDLGALILGMMLASHHKASELSKALFNLKELFLVCFFLNIGLSAHPT---TTGIMLALLLLLLLPIKGVLYFWVIHQFHFRVRTSLLASLSLFNFSEFGLIVGGLAFKMGWINSDILVALAVSV-------PLSFILAAPIERKGHAIYQRSAKWLKEQAAESLHTRDRLIDPGEAQ----------------VLILGMGRIGRGAYEELTRHGEICLGVEIREEAANSHREEGRNVISGDATDPDFWERIDTGKVKLVLLAMPHHQANQIALEQLQKRHYQGQIAAIAEYPDQIESLLEHGAHAAFNIYSEAGTGFARHV------------------------------- 257791142 ---------------IVCRRFKQPLVLGYVVAGFLVSPAIGWIIVETADVSTWSQIGVIFLMFGLGLQFSVVKLTTVGRPALVTAVVEMSLMIAAGFACGTLLGWSPSTSLFLGGMLAISSSSIIVKTFGELGLRTKAFAQLVFGVLVIEDIAGVFLLVVLSTVAVSASVDG----------------------GAVAVRIGRMALYLVVWFALSVILVPSALKRLRSELNDEILLIASIALCLGMVVLADAI-GFSSALGAFLAGSILAGTVQAKRVDALFKPIKDLFGAVFFVSVGMLVTPAAVTENLGAIVVIALVAIIGRSLFCGLGALLSGATLKTSVMSGLSLAQIGEFSFIIAALGSATGVTPDFLYPVIVTVSVATTLASPLLVKNSERIYHLLVRVLPESLFALRHEHLERAQEEDGEPNLWVDYLKRWTLKLGLVVLAG---------------------------------------------------------------------------------------------------------------------------------------------------------------- 226328585 --------------------------------------------------------------------------MAVKAIAIPGAIAQIAVATLLGLGLSAFFGWGLFSGIVFGLCLSTASTVVLLRALEERGLIDSQRGQIAIGWLIVEDLAMVLALVLLPAIANMLESSDQTNVSQ--------------LMINLGITIGKVVAFILIMMIVGRKLIPWILAKTAATGSRELFTLSVLALALGIAYGAVTLFDASFALGAFFAGMVLNESELSHRAAQDTLPLRDAFAVLFFVSVGMLFDPMVLIEHPLGILATLAIIIIGKSVAALLLVRMFGHSRRTALTISVSLAQIGEFAFILAGLGVALNVLEPDARNLVLAGALVSIMLNPVLFSL---------------------LDRYLAKTETKEEVEQLQQEELEEEMPVPVDICGHAIIVGYGRAGSMLAEKLLAQSIPLVIIENSRNKFAELKEKKFK-------------------------------------------------------------------------------------------------------------------- 269960690 ----IILITTAFLAGFIALKCNLPPLVGFLLAGF--GLHAFGY-QSNDVIVTLADLGVTLLLFTIGLKLDVKTLLS--KEIWGGATAHNILSTLFFALVLVGLKMDNSQILLLAFALSFSSTVFAVKTLQEKGEMNATYGTLAIGILVMQDIFAVVFLTA---------------------------------------STGKIPEWYAIGLFALPLARPLFYKLLDKVGHGEMLVLFGIFFALVVGAGLFELVGMKPDLGALILGMLLAGHRKASELSKSLFNMKELFLVCFFLNIGLSASLSFTGVGLA---LLFILLLPIKGLLYFLTINHFKFRVRTSLLTSLSLFNYSEFGLIVGGLAYKMGWMPSDMLAAIAVAVSISFIISAPLNRLGHQIYQHSGKWLQETAAEKLNQRDQLINPGHAQ-----------------------VLILGMGRIGTGAYDELRSRGKISLGVEVREEAAHKHRSEGRNVISGDATDPDFWERLDTANVKMVLLAMPHHQGNQTALEQLQSRNYKGQIAAIAEYPDQLEGLLETGVDAAFNIYSEAGSGFARHVCEQLQPQFT---------------------- 262402666 ----LILLSAAFLAGFIALKCHLPPLVGFLIAGFALNAYGF---SSNDTISLLADLGVTLLLFTIGLKLEVKTL--LAKEIWVGSTIHNILSTALFTLLLLIFDLSIDKLILIGFALSFSSTVFAVKSLQEKGEMNATYGTLAIGILVMQDIFAVVFLTA---------------------------------------STGKLPEWYAIGLFVLPLLRPLFYELLDRVGHGEMLVLFGIFFALVVGAGSFQLVGMKPDLGALILGMMLASHHKASELSKALFNLKELFLVCFFLNIGLSAQPTV---TGIMLALLLLLLLPIKGILYFWVIHQFHFRVRTSLLTSLSLFNFSEFGLIVGGLAFKMGWINSDILVALAVSV-------PLSFILAAPIERKGHAIYQRSAKWLKEQAAESLHTRDRLIDPGDAQ----------------VLILGMGRIGLGAYEELRRHGDICLGVEIREDAAFSHREDGRNVISGDATDPDFWERLDTGKVKLVLMAMPHHQANQIALEQLQKRNYQGQIAAIAEYPDQIDSLIEHGAHAAFNIYSEAGTGFARHV------------------------------- 163752269 -----AILIITLACGMLVSRVGLPPLIGYLVAGFVL--FLFGIDESSPLLERLAELGVTLLLFAIGLKLDIRSLFKAEVWAMIGSMLFFIPLLKLLGMIGLVTGLDFNQLALLAFALSFSSTIFAVKVLEDKGDMQSLYGRVAIGILIMQDIFAVAFLTISKGEIPS-----------------------VWALGLLLLPFAK----------------PLIYKAFDRVGHGELLVLFGLVMALVLGGWLFEIVGLKPDLGALIVGILLAGHPKSSELAKSLFYFKELFLVAFFLTVGLNGLPSISDIGLATILVLVIPLKIGLFL---YLLTRFKLRSRTSLMTSFNLGNYSEFGLIVAAVATSKGWLPPQWMVILAVALSISFLLAAPLNAISSRLYQQYQGQLQQLEK-----------------------HPLHPEDRQIPVGNPRFLILGMGRIGSGAYDELAAKDGEILGIEHKQDLVDYHKSLGRHVVQGDASDTDFWEKLHAPNLELVLLAMPHHIGNLFAAEQLRRLDYQGKLSAIVQYTEDGESLKESGVHSIYNLYEAAGAGFVDHVVNDLLPESHVARSNAEEIKNK---------- 77359805 --------------------LKLPPLIGFLLAGFALNLAG---YKSTELLNTIATLGVTLLLFSIGLKLKVNSL--MKPQVWASATLHIILSSALFSGFMLFVDLSWQSALLVGFALSFSSTVFAVKVLEERGEMGSLHGKVAIGILVMQDIFAVVFLAISTGKIPNIWA-----------------------------------LVLIISLPLVRPVMGWILN---RSKHGELLPLFGFFFALVAGYHAFELVGLKGDLGALIIGMMIAPHKKASELSKSLLNLKDILLVGFFLTIGLNAELTTSSLLAA---LLLVLVLPIKTFLYYVLTNMFNLRARTSLLTTFSLANYSEFGLIVCAVAASTGMITSEWLAVIAIAVSITFIIASPLNKRSNEIYAKIEPWLLKFESKTRLSEELPVNLNDTK-----------------------IVIFGMGRIGTGAYETINATHPQLVAIDIKPEVVDKHIKRGRNVLIADATDPDFWQRVNHSRVEMVMLTMPQHMQNIFALEQLKASGYKGQVTAIANYPDQQKELEEMGVNSTYNFYLEAGSGFAEHVKQ----------------------------- 142204128 LQDMLILLGFSVVIVYALQKVKVPSIIGFLLTGVIIGPYGFSLINAVDQVEVLSEIGVILLLFVIGMELSIKQLASIKKTVFIGGALQVGVTAAVASVSYQVLGNPWNESVFVGFLFSLSSTAIVLKTLQDRRQISAPHGRNALGILIFQDIIVVPMMLVTPIIAGDTSNVAMS----------------------IASLVGKSLIVVAITYVSARFIVPKVLHSVAKTNSKELFLLVTITLCFAVAFLTSE-AGLSLALGAFLAGLILSESEYSHQATSVILPFRELFTSFFFVSIGMLLQLQFFLANIGVILGLVALVFVVKSLIAALAVAVLRYPPRTLILTGLALFQVGEFAFILSKVGLQYELLTPETNQ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 302804873 ISDLVVVIVSAAVGGILFACMGQPVITGYLLAGSIIGPGGLCIVSELVQVQTVAEFGVVFLLFALGLEFSSSKLRVVKGVAVFGGLIQILLFMCLCGFAAMIFGANISEGVFVGAFLSMSSTAVVLKFLMERNSVSLLYGQITVGTLILQDCAVGILFALLPVLGGESGMIQGALS--------------------IIRGLIVLSAFILLTAFTARSLLPRGMKSLMRTMTNELYQLAAVAFCLFVAWTSDKL-GLSFELGAFTAGVMVSTTDFSEHTLHQVEPIRNLFTALFLASIGMLINVSFLWTHIDILVASLVLVLISKLFVISVVVKAFGYNTRTALMVGISLAQVGEFAFVLLSRAWNLHLLQKKLYLLLLGTTALSLVTTPLFFRIVPVILKIGTIMKWFP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 294142479 -----AILIVTLACGMLVSRVGLPPLIGYLVAGFVLFLFGLD-ESSLPLLEQLAELGVTLLLFAIGLKLDIRSLFKAEVWALMGSMLFFIPLLKLLGMIGLLTGLDFNQLALLAFALSFSSTIFAVKVLEDKGDMQSLYGRVAIGILIMQDIFAVAFLTISKG------------------------------------DIPSVWAFGLLLLPFAK---PLIYKAFDRVGHGELLVLFGLVMALVLGGWLFEAVGLKPDLGALIVGILLAGHPKSSELAKSLFYFKELFLVAFFLTVGLNGLPSVSDIGLATILVLVIPLKIGLFL---YLLTRFKLRSRTSLMTSFNLGNYSEFGLIVAAVATSKGWLPPQWMVILAVALSISFLLAAPLNAASNRLYIKMQGRLHKLEK-----------------------HPLHPEDRPIQVGNPRFLILGMGRIGSGAYDELAAKDGEILGVEHKLDLVNFHKKQGRHVVQGDASDTDFWDKLHAPNLELVLLAMPHHIGNLFAAEQLRRLNYRGKLSAIVQFAEDGESLKESGVHSIYNLYEAAGAGFVDHVVNDLLPESHVALSNAAEMKNK---------- 142548100 -TDLIFLVVTAFFSGVLMQKLGQPLVLGYILTGIAFSPHTGGLLTSVHEIELLAEIGVALLLFALGLEFSLKDLKPVKKIALIGTPIQIMLTIGMGYGIGQLMGWDVKSSIWLGTLVSLSSTMVLLKTLMSQGWLGTLSSKVMVGMLIVQDLAVVPFMVLLPMLNEPSVGWLS-----------------------LEIAILKAVLFLAGMIFFGTRLLPRIMQHVAHLGSRELFLLAITAIGLGVGY-VTYLVGLTFAFGAFVAGMVLSESDYGHQALSDIIPVRDLFGLLFFASVGMLFNPAFVIDHWQEVLILVLIVSLGKGSIFALLAKIFKYRNVVPLALGLGLFQVGEFSFVLAQLGISTNSISHEVYSLVLTTAV----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 26987449 -----------------AQRLKMGAVPGYLLAGILIGPSVFGLLGNPDNVARLSEMGVVMLLFVIGLELSPKRLWTMRRALFGVGSLQVGLTALLGLLAFWLFDQSKPAAIVLGLGLALSSTAFGLQVLAERKDLGKPHGRMAVAILLFQDIAAIPLIAVVPLL-----------------------GGDVSTADEGAWPLLAVVVGIGVLIVFGRYLLTPIFKWTVGSGLPELSTATALLVVLGTAWLM-EHVGVSMALGAFLAGVLMAESPFRHELETQIEPIKGLFLGLFFVGVGMSADLRLLFGMPLMVLGLTLLLVAIKLPLLYGLGRTMGLNKSQALCLGVVLASGGEFAFVVFKLALEHQVLTQAVHDLLVLAITLSMAVVPLVMMA----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 135147389 ---------AAALLGIGFRRMGLPPLLAYLGTGLLLGP-VLGWVEPSHAIELIGELGIALLLFVVGMELSLERLRDAGSVALRAGTIQVGVTATLGWALGWALGFPPEEQIVLALALAFSSTVVAVRLLGDEGSLGRRFGRVAVGVLLVQDLVVVLVLTILAGVAGGEEVAGTPGDPAAALAVDPAALAVGVGQALLGTALLVAVALIA-----SRSVLPRLFTW--GQESLEILFVWSLAWCFSAIL-AAEALGLSVELGAFLAGVSLAQLPHGAELERRTAPLAAVFLAVFFVTLGLRMEPGAAFARPGALVALVLFATILKFALFVRLFRSLGE--VSAVRGALSLSQISEFSLILAALAASAGLAGETLVSLLGVTALVSMSLSALVFPRGERIAAAFSRSGAARRFSLAPEPDAPPAHDGPPP----------------------VIVVGMNALGRRLIRELNQTGVATVAIDIDANKLEGL--PGRRLI-GDAAHPEVLEEAGAHRARLLVSALHIQEANLLLVEQAREL--EVPVSVNAFTVEMAEELEGLGCAHLMISKEEGSRRIASALTEVG--------------------------- 167031766 -----------------AQRLKMGAVPGYLLAGILIGPSVLGLLGNPDNVARLSEMGVVMLLFVIGLELSPRRLWTMRRALFGVGSLQVGLTAVLLGLLAYVFDQSRAAAIVLGLGLALSSTAFGLQVLAERKDLGKPHGRLAVAILLFQDIAAIPLIAVVPLL-----------------------GGDVSTADEGAWPLLAVAVGIGVLIVFGRYLLTPVFKWTVGSGLPELSTATALLVVLGTAWLM-EHVGVSMALGAFLAGVLMAESPFRHELETQIEPIKGLLLGLFFVGVGMSADLRLLFGMPLMVLGLTLLLVAIKLPLLYGLGRTGGLNKAQALCLGVVLASGGEFAFVVFKLALDHQVLTQQVHDLLVLAITLSMAVVPLVMMA----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 59711412 ----LLFIIAAFVMGFIALKINLPPLVGFLLAGF--GLHALGF-QSNDALETFADLGVTLLLFSIGLKLDIKTL--LAKEIWLGATLHNVFSTLFFTFINMLANIETAQLVLFGFALSFSSTVFAVKALQEKGEMNATYGTLAIGILVMQDIFAVVFLTA---------------------------------------STGKIPEITALALFALPLFRPLFFKLLDWAGHGEMLVLYGIFLALVAGAGTFELVGMKPDLGALILGMLLAGHAKASELSKSLFNLKEVLLICFFLNIGLSAAPTISGLGLA---LILILLLPVKGFLYFIIINKFKFRVRTSLLASLTLFNYSEFGLIVGGLAFKMGWLPADTLVAIAIAVSISFIISAPLNNFGHTIY--------------QRSRHWLKEHTAERLNPMDKLINPGRAQ---------ILILGMGRIGSGAYDELKEKGDIILGIELREESAKQHQELGRNVISGDATDPDFWERLSTSHVKLVLLAMPNHQGNQFALEQLQTRNYQGQTAAIAAYNDQIDGLIEQGVDAAFNIYHEAGSGFARHVSE----------------------------- 142801625 ---------AAVIFVPLGKRFGAGPILSYLAAGVILGPGGMALVSDPAAVLHFAELGVVLMLFVLGLELNPSKLWELRSAIFGLGSGQLLLSWAAIGGLAWGFGLSIEAALVVGAALSLSSTAFAVQLMSEHRLLTTPLGRDAFGVLLMQDLAVIPMLLLTAYLAPN-SAQIEHHAVPWYWTCVALVGF----------------------VLVGKYLLPRVLKLVASSGVREVLTAFALLLVMGSAELM-EWLGLSAGMGAFLAGIMLANSSYRHQLETDIEPFKGLLLGLFFMAVGMSMDLKLFLTDPLLILAILLGMLLIKTLVLMLLGRLRHHAWRPSIALGLILAEGGEFAFVLLSQAQLSSIVDDKIAQILVLAIGLSMAVTPMIFTLFRATKPKVV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 76800819 --DLAIILLSATLLGFVARQTGQPTIIAYIVAGVLIGPVVFGIVEVTELTDTLSDLGLAFLLFLLGIKMRLDDVRHVLSPIVKISIPQMVAVAAVGGGAAYALGFTVLESVIIGLAVMYSSTAVVIKMLTDRDEATSLHGKIDVGVLLVQDIVVVILLAVLAAGRPESAGEVARTLAVVLVLVAVVT---------------------VAALAASKYALPRVFRRIAD--NKEIFFLVAISWAFLFVFVSDEPLGLSIEMGAFLAGLAIAQLPYSKELQNRVNPLTDLFVMIFFASVALDIQARELLFYWREAIVVAVVLMVAKFLIFFVLINWQRFDIETNFLGSLYMIQVSEFGIVVGVAALAGDFIGVEVLGFLTLVALITMAVSVYFIEFGDRL-------FERFEPWLSQFEPKET------------------FSEGGKAYNGHAVAIGYDDVTRNVLPLLDEYYDDVVVIDRRVDHIEALQAEGFDAIYGDVASSTIRKDAALKKADFVFSSSDQPAVNKTIIDEVGE---GTTVFVEARSDAGAEILYEYGADYVVNSFNLAADRLTAYLEAYLDGRPTFDRAIETDTE------------ 135096600 -SQISLIFLLAAIVGFGAKLLKQPVIVSYIFVGILLGPSFFDLVAYEDEIELLAKLGIAILLFLVGLKLDIGLIRSTGLVALLTGVGQVVFTSIIGYFIVIALGFDVVSALYIAVALTFSSTIIIVKLLSDKREIDQLHGQIAVGFLIVQDILVVVAMVVIVTIGSPGSTDSP--------------------PQALLITFISSLVFLLAVAVLSKYVLPRLLDWL--SSSQELTLLFGVGWAMSLAAVSAGL-GLSMEIGAFVAGVALASTQYRESISAKMISLRDVLILFFFIQLGSSLTFADAIDQLVPAIILSAFILIGNPIIVLIIMGLMGYRAKVSFKAGLAVAQISEFSLILIALGYSLGQVDEAVLSLVTVIGIITITLSTYLILYSDQIYNKLAPALRVFERKKPESS----------------------VNEQNQEVRYDAIVIGAGRLGGSVVSGLLKKGGQLLVVDQSAEALKKIRERNCTVLFGDINDPEF--------------------------------------------------------------------------------------------------------- 108761480 ---IAVVLCVAAVTTVLFQKLRQPVVLGYILAGLVVGPYLPPLVANPEVVTTLSELGVILLMFSLGLEFSLRKLFAVGPTAGVTAVIQCSIMIWLGFVVGRAFGWTTLESLFTGALISVSSTTIIAKAFDEQN-IRGRLRELVVGVLIVEDLIAVLLMATLTAISSGTGLSVGELS----------------------LTTGRLVAFLVGLVVVGLFIIPRAVRYVVKLNKPETTLVASVGICFAVAL-LAQAFGYSVALGAFLAGSLVAESGEEKVVEHLVQPVKDIFAAIFFVSVGMLINPALIAEHWAAILVLTVVVIVGKLFSVTLGAFLTGHSTRTSVQAGMSLAQIGEFSFIIAGLGLSLKATGNFIYPVAVAVSAITTLTTPLLIRVSGPVASYVDRKLPKPLQTFVTLYGTWVERLRDAPRRQTFGASVRRLARLMVLDAVLLIVLVIG-------------------------------------------------------------------------------------------------------------------------------------------------------- 242309103 -------------------------------------------------------------MFMIGLDFSFKKMSSIKQEVFLFGGLQIGLSMLFFSICYFIFGFNFDTSIIVASAVSLSSTAIVLKHLNEINQTKTSYGVASVGILIFQDLAVIPILLMIKLLSSKN----------------------LALSDLMITTGISAVIVVILLLLPGRFLAKLILRYSAKMKTDEIFVGTVFLIVLGSAYLS-QYFGFSLTLGAFLSGMIISSTPYKYQVASVLVYFRDLLLGIFFITIGMQVDIAFLVKYFAIILILVALTLFAKTLI-MFIFLSFFRGAKIAMKIALSLSQIGEFSFAIFLLASQHKILSTEIHQFLTLMVIFSMIATPFILDNLDKCTAFALKLMRIPQKFTKKQTEDNQEQEENPKK--------------------RIVVCGYGLVGQKIFQFFKDYDIEIFGVDSNYERVEKGIIQGDKIIYGNITDKMIFREIEIEKVTAIILCIESPVEIEKACRHIISLSRYTKIIVQTRDNALEAELKAMGLYGVINSTREIA-------------------------------------- 291239909 --DIILMIVLSFLCGWVCHSLDLPSMFGYIMAGVILGSSGFNIIKAQVQVETLGEFGVFFILFMVGLEFSPDRIRKVWRVAVFGSVAMTILMMVCGLMFGYMLKIIPSQSVFVAACLSLSSTPLVVKFLKDTGQGDSEYSSTLLGILVVQDVQLGLLIAILPAMAGS--------PIPTMLPHQGMNIMDILRTLWLLIKLVTAMAFVLALSVATKYVVPPFFHKLRQHGCREMLVLGSMSLAF-IMLMVTDLLGISMELGCFLSGVIISSHSHAEEISILTEPVRDVFACLFFASIGLHVFPTFVAYEFTVLLTLTFTVVIIKFVTGVFVVLLPVGGSNIKWIVAAGLAQVSEFSFVLGSRARRLGMLSREVYLLILSITTLSLLLAPVLWKISLW-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 143906991 IELILILLVSSVAAVAFFRYLRISSMIAYFFVGLLLGPFAFGLLPNTESVKHFVEFGIVFLMFTIGLEFSLPRLNSMRKIIFGLGAIQVVTTILTTMAISRLFNLNFGAAFIIGSAFSLSSTAIVLKILVERIDLNSRHGKLATGILLFQDLAVIPILILIPAISSD----------------------SYDLYTISGLILIKVLILFTILFWLGKPILNFWFGIVAKQKSRELFVLNVLMITLIFSY-LTNLTGLSYALGAFIAGMLISETRYRYQVESDIASFRDILLGLFFISIGMMLNISIFIDYLFIIITIFILYTFFKVILISVLTKIYSYEWGVGLRVGIILGQAGEFSFVVLSLGNDQGLLTGDLFQIILSTCLLSMVVSPFLIPLNGKIARFLSKNYLR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 82775450 ------------------------------------------------------------------------------------------------------------------------------------------------SILHFAEIGVVLMLFIIGAAVFGGGALQMVICGGLLGLFCMLLGLRWQVAELISMTLALSSTAIAMQAMNERNLM---VTQMGRSAFAVLLFQDIAAIPLVAMIPLLAASSASTTMGAFLAGVLLASSEYRHALESDIEPFKGLLLGLFFIGVGMSIDFGTLIENPLRIVILLLGFLIIKIAMLWLIARPLQVPNKQRRWFAVLLGQGSEFAFVVFGAAQMANVLEPEWAKSLTLAVALSMAATPILLVILN-----------RLEQSSTEEAREADEIDEEQP---------------------RVIIAGFGRFGQITGRLLLSSGVKMVVLDHDPDHIETLRKFGMKVFYGDAMRMDLLESAGAAKAEVLINAIDDPQTNLQLTEMVKEHFPHLQIIARARDVDHYIRLRQAGVEKPERETFEGALKTGRLALESLGLGPYEARERAD--------------- 152998107 -------ILFAFVCGLAVKVINLPPLIGFLLAGFLLNYAGL---EPSNTLDSLANIGITLMLFSIGLKLHVKDL--LKREVWASTLSHIGISTILFAGIALLLGLDFKTAALIGFALSFSSTVCIMKLLEESSELKTRHGQLSLGILVMQDIVAVVFLVAATGKIPSI--------------------WALGLFGLLLIR-------------------PIINKIVDKAGHGEMLPLTGLFLALG-GYELFYFVGVKGDLGALIFGILLASHPKAAEMNKSLMNFKDLFLIGFFLSIGFTALPTLSMVGMSLIITLV---ILVKFALFFVLMTKMKLRGRTSFLSSVILSNYSEFGLIVVALSVANGWLEKEWLVVLALAVSFSFVITSVLYRNVHRMYRKNKDIIRRFESA-----------------------DCLSEDIFVQPVNSDILVVGLGRVGRGAFDSLKGLGDTVAGMDADRNRINQMQAAKENVFYGDGEDADLWERLDTSRIELVLLALPATEDTTNVAIQLRKANYKGQIAAIARYQDEREILINSGIDNVFNFYTEAGTGFAEE-------------------------------- 119471568 -------FATAFVCGFAIYQLKLPPLIGFLLAGFALNLAG---YKSTELLDTIAALGVTLLLFSIGLKLKVKSLI--KPQVWAPASLHIIFSSAIFSGFMLLLGLSWQSALLVGFALSFSSTVFAVKVLEERGEMASLHGKIAIGILVMQDIFAVIFLA---------------------------------------ISTGKVPNIWALAIIIALPLIRPIMFMLNRSKHGELLPLFGFFFALVAGYNAFEFAGLKGDLGALIIGMMFAPHKKAGELSKSLLNLKDILLVGFFLSIGLNAELTVDS---LIIAIVLIFVLPIKVILYYVFTNAFKLRARTSLLTAFTLSNYSEFGLIVCAVAASTGIITPEWLAVMAIAVSITFVIASPLNKRSNELYVKVESWLVKFESKTRLAEELPVNLNDTK-----------------------IVIFGMGRIGTGAYETINMTHPNLVAIDIKPEVVDKHISRGRKVLIADATDPDFWQRVNHSHVEMVMLAMPKHMQNIFALEQLQASGYTGQVTAIANYPDQQKELESMGVHSTYNFYLEAGSGFAEHVKQ----------------------------- 89094941 -------ILFAFVCGYLMRLVEMPPLIGYLFAGFFL--HFIG-IEPVSSLDTLADLGITLMLFTIGLKLNVKDLLEVWASTLSHMGIWILITGSLFLLLAYFTDLDLKSAALIAFALSFSSTVCIVKLLEESGEMKTRHGQLAIGVLVMQDIVAVLFLVAATGKIPS-----------------------IWAIGLLGIFLIK----------------PLLNHMLMRAGHGELLPLAGFFLALG-GYELFNLVGVKGDLGALVFGMLLSTHPKASELTKSLLSFKDLFLIGFFLSIGFTALPDWSMLGMATILA---ILIPLKYLMFFGIFTRLHLRGRTSYLSALALSNFSEFGLIVAYLCVDSGWLSEQWLVILALSVSISFILTSIIYRSAHSFY----LRHKEKIKSYESLKPLASD-------------------IFIQPKDSEILVIGLGRVGKGAFKALHSMGDKVWGMDADRNRIKKFQSKGLHVFYGDGEDADLWSNMDTHNIKLILLALPAIDDMLNIAEQLHSANYQGEIAAIARFPDEHDLLVEGGIDKVFNFYTEAGFGFAEESLQLIDYKKEA--------------------- 152980839 IQDLAVIMLIAGIVTIIFHHFRQPIVLGYILAGVIIGPHTPPFIQDDRTIKIVAELGVVFLMFSLGLEFNLKKLSRVGVTAFIAAFGEIVLMTWIGYEIGRYFEWNTMDSLFLGAMLAISSTTIIVKALDELGLKHERFAHLIFGILIVEDILAIGMIALLSGIAMNGSVD----------------------AGDVFVTVGKLSLFMIVALVLGLLMVPRLLAYVAKFKSNEVFLITVLALCFGFCLLVLQM-EYSIALGAFMIGAIMAEARQLNLIERLIAPIRDMFSALFFVGVGLLFNPTVLVTYALPIALITVAVVLGKVFACGLGTFVAGNDGRTSMRVGMGLSQIGEFSFIIASLGLTLQVTSEFLYPIVVAVSAVTTLLTPYLIKWADPVSLRAANAMPDGVSRLANRYTAWLQHTQPD-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 224142882 ISDLVVVIVSATCGGIAFACAGQPVITGYLLAGSIIGPGGFNFVSEMVQVETVAQFGVIFLLFALGLEFSTTKLRVVRAVAVVGGLLEIILFMFLCGITAMLCGGKSSEGVFVGAFLSMSSTAVVLKFLMEKNSTNALHGQVTIGTLILQDCAVGLLFALLPVLGGTSGVLQGLMSMTK--------------------VLVVLIAFLAVLSILSCTWVPWFLKLMMSLSSNELYQLASVAFCLLVAWSSDKL-GLSLELGSFAAGVMISTTDLAQHTLEQIEPIRNFFAALFLASIGMLIHVHFLWSHVDILLASVILVIIIKTAIITAVVKGFGYNNKTSLLVGMSLAQIGEFAFVLLSRASNLHLVEGKLYLLLLGTTALSLVTTTLLFKLIPAVMHLGVLLRWFPPDS----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 91791780 -----AILIITLLCGMLVSRIGLPPLIGYLGAGFVL--FMFGIEASLPLLQQLADLGVTLLLFAIGLKLDVKSLLKAEVWALMGSLLFFVPVLKLLGVLGILTGLGINQLLLISFALSFSSTVFAVKALEDNGDMQSLYGRVAIGILIMQDIFAVLFLTISKGAVPS---------------------------------------VWALGLLLLPFARPFIYKVFDKVGHGEMLVLFGLVMALVVGAWLFEAVGLKPDLGALIIGILLAGHAKSSELAKSIYYFKELFLVAFFLTIGLNGLPTWADVGLAGILVALVPLKVMLFL---YLLTRFRLRSRTSLLASFNLGNYSEFGLIVAAVAAHKGWLAPEW--LIVIAVALS-----LSFLLAAPFNANVSKLYQKFQPYLTKLER----------------HPLHPEDRQIRIGKPRFLILGMGRIGCGAYDELRLRSGEILGIEHKQELVDFHRSEGRNVVQGDAGDSDFWEK--LEKAELVLLAMPHHVGNLFAVKQLQRLNYEGKISAIVQYAEDAQALRESGVDSVYNLYEAAGAGFVDHVVAELFETQQLE-------------------- 66362178 ---IVILFYSSFIFGTICKFIGLPLLLGYIIGGYVVGPSGFGYISQPIQIISISQIGVCLILFTLGLEFSLKRVLSIGKSVIYCAVSSILVFVCLCSAYSIWIGTPINEGIFIGSYISMSSTAVVICELQ----IESNESMVTIGILILQDLLLGIVLALIPALQTNSVESVSSKTSNTNSFTVYQLMVFVTHFCLFLWKIIKLSIFILISFIVKIIIFPVILFVLTKTKSREIILIGIVSIVLCIS-SLTEYLGLSMEMGSFVGGVILSSYNFKHDFIQSIESLKWVFSMLFFTSIGLVIDATFIWDNYWTIGYVCLFISIIKFFVNFLIFFAFGHMIKLSAFTSFMLANLGEFGFVLASKGISLGIISRKVYLILVATTVISLLSTPIILRIFSII---LKRRNSNIPSNENNYKKFNVKNN----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 54308221 --------IAAFLAGFIALRCKLPPLVGFLLAGFALNSAGF---HSTETLTVLADLGVTLLLFTIGLKLDVKTLLT--KEIWGGATLHNLLSTALFTLIGMLADLELMQLTLLAFALSFSSTVFAIKALQEKGELNATYGTLSIGILVMQDIFAVLFLT---------------------------------------ISTGKVPEITALGLFALPLLRPLMFKLLDKAGHGEMLVLYAIFLALVAGAGLFELVGMKADLGALILGMMLAAHPKASEMSKTLFNLKELLLVCFFLNIGLAEQPTF---DGFLMAILLLLLLPIKGLLYYVIFNLCRYRVRTSLLGTLTLFNYSEFGLIVSGMAYKLGWLPGNFLVAIAIAVSLSFLIA-------APLNSMGHRLYTEASKWLKEYAPEKLNANDQLIDLGDAK----------------ILILGMGRIGSGAYDELTRYGKQIIGVENRDDSALNHRNEGRNVIHGDATDPDFWARVIAHRIKLILLAMPHSQANTFALEQVNLRNYDGKVAAIAKYNDDEELLHELGVDAAFNIYNEAGSGFARHVCEHLKPDIT---------------------- 217978477 -----------VIAAVACRAARLSPIVGYLALGILL--HASGVDGASATIALLAELGVVFLLFDIGLHFSLNHLREQARDIFGFGPVQVALGALGLGLGGLILGLAPLPAFLLGATLALSSTAVVAGLLAQRRQQNCPVGLTATAILIFQDVAAIFLLIIVNAIGGESGP----------------------MAPQLFLAVVKAAAAFGVAFALARLVVRPLFDLIARTDNAEVFTASALLVALAASWATGSI-GLSLTLGGFLGGMIIAETPYRPIIQAETKPFRNLLLSFFFISVGLSLDLNALSQNWLAILGVTIALIAIKIVTNGVSSLIFRWSIPGSTQLGFLLAQGSEFAFVILSMPTMRLLIGDRAAAIIISAVALSLALTPAIAKLGRKLAGKMRA----------------------------RRAARQERELLQSELAAPVLIIGMGRVGRTVADALSEFDIGYAAIEADQKTFADANADGYEVLFGDAADPRIWEPLNVRERKIVVITTPDLQISRELTPLAALAFPHIKRFTLAANEAEHAAFAAIGIDASTPPGLDLAVALLVELG------------------------------ 197122021 ---LTVVLGVAAVTTVLFQRLRQPVVLGYILAGLIVGPYVPPLVADREIVQTLSELGVILLMFALGLEFSLRKLVQVGPTAGVTAVVQSSIMVWLGFVAGRAFGWTVLESVFAGAIVAMSSTTIIAKAFDDLK-VRGPLRDLVVGVLLVEDLFAILFMAVLTAVATGAGVS----------------------PGELGATLGRLGAFLAVLLGGGMLLVPRAVRYVRRRGSAETLLVASLGLCFGFAW-LALAAGYSVALGAFIAGSLVAESGEAHAVEELIRPVRDLFAAIFFVSVGMLIDPALVARHWVAVVVFIGLVVVGKSAAVGLGAFLTGNGVRTSVQTGMSLAQIGEFSFILAALGTSLGATREFLYPVAVAVSAVTTLTTPWLIQASGPAATWIDRKLPSRLQTLLSLYGSWLEQ--LRSAPDRHTLGTRLRAVIRALLVDAVAVVG---------------------------------------------------------------------------------------------------------------------------------------------------------- 302781000 ISDLVVVIVSAAVGGILFACMGQPVITGYLLAGSIIGPGGLCIVSELVQVQTVAEFGVVFLLFALGLEFSSSKLRVVKGVAVFGGLIQILLFMCLCGFAAMIFGANISEGVFVGAFLSMSSTAVVLKFLMERNSVSLLYGQITVGTLILQDCAVGILFALLPVLGGESGMIQGALS--------------------IIRGLIVLSAFILLTAFTARSLLPRGMKSLMRTMTNELYQLAAVAFCLFVAWTSDKL-GLSFELGAFTAGVMVSTTDFSEHTLHQVEPIRNLFTALFLASIGMLINVSFLWTHIDILVASLVLVLVSKLFVISVVVKAFGYNTRTALMVGISLAQVGEFAFVLLSRAWNLHLLQKKLYLLLLGTTALSLVTTPLFFRIVPVILKIGTIMKWFPES------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 218198385 ISDLVVVIVSATFGGIAFACLGQPVITGYLLAGSIIGPGGFSFVSEMVQVETVAQFGVIFLLFALGLEFSTAKLRVVRAVAVVGGLLQIILFMLLCGISATLCGGKTKEGVFVGVLLSMSSTAVVLKFLMERNSINALHGQVTVGTLILQDCAVGLLFALLPILSGASGLLQGVAS--------------------MAKSLVVLITFLTILSILSRTGVPWFLKLMISLSSNELYQLAAVAFCLLFAWCSDKL-GLSLELGSFAAGVMISTTDLAQHTLEQIEPIRNFFAALFLASIGMLINVHFLWNHVDILLAAVILVITVKTFIVAVVVKGFGYSNKTSLLVGMSLAQIGEFAFVLLSRASSIHLIEGKLYLLLLGTTALSLVTTPLLFKMIPAVVHLGVLLRWFSVDSNQ--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 135280913 ------------------KIIRQPQILAYVLVGILITP-VLGLVTNTSVIESMSIIGIAFLLFIVGLEMDIKSLRAVSLVSTLGGTIQVVLLFTLGYIVSLFMGFLNLEAIYIGLFLAFSSTMVVMKILSDNRELNTLHGRIIVGILLIQDIVAIFSLSILSSINDFS-------------------------WAIFGMAIAKFIGLFGAAYLSGKYLFPIIFRFAAK--NQELLLISSLAVCFTFSM-AFYYLGFSVAIGAFLAGLVLGNLDYSLEIIGKVKSLKDFFALIFFVSLGMGISIAVIKDIWIQFIILIALVMIAKPIIIMTICSLFKYTKKPSFLTASALAQIGEFSLILASQGLLLGHISQELFSLTVLITLASITLTSYYIEYSEWLYKILT----KPLKIFDVFTTEGLEFLPGEVKPTY-------------------ILCGHNRIGYSVLKSLSKVKKRVLVIDYNPEIIDRMVRKGYHCIYGEVTDEEIVERMNLSNIK----------------------------------------------------------------------------------------------- 254509303 ----LILITTAFLAGFIALKCNLPPLVGFLLAGF--GLHAIGFQTNDTII-TLADLGVTLLLFTIGLKLDIKTLLS--KEIWAGATIHNLLSTALFSGALLCFKFTIDQVVLLGFALSFSSTVFAVKSLQEKGEMNATYGTIAIGILVMQDIFAVVFLTASTGK----------------------------LPEWYAIALFALPL-----------MRPLFYRLLDWVGHGEMLVLFGIFFALVVGAGLFEFVGMKPDLGALILGMLLAGHKKASELSKSLFNLKELFLVCFFLNIGLSEQPTLSGFALS---ILFLLLLPLKGILYFVVLNAFKFRVRTSLLASLCLFNFSEFGLIVGGLAFKMGWMSGDILVALALAVSIS-------FVLSAPINRYGHQIYQRSSRWLKETAAEKLNTRDQLINPGHAQ----------------ILILGMGRIGTGAYDELRNRGKISLGIEVREEAAKEHKAQGRNVIAGDATDPDFWERLDTANVKLVLLAMPHHQGNQIALEQLQRRHFKGQIAAIAEYPDQLEALTEKGVDAAFNIYNEAGSGFARHV------------------------------- 170725018 -----AILIITLACGMLVSRVGLPPLIGYLVAGFVL--FLFGIDESSPLLEQLAELGVTLLLFAIGLKLDIKSLFKAEVWALMGSMIFFIPLLKLLGMLGLLTGLEFNQLALLAFALSFSSTIFAVKILEDKGDMQSLYGRVAIGILIMQDIFAVAFLTISKGDIPSVWAFGLLLLPLAKPL---------------------------------------IYRAFDRVGHGELLVLFGLVMALVLGAWLFEVVGLKPDLGALIIGILLAGHPKSSELAKSLFYFKELFLVAFFLTVGLNGLPSFSDIGLATLLV---VIVPIKMLLFLYLLTHFKLRSRTALMSSFSLGNYSEFGLIVAAVATSKGWLPSQWMVILAVALSISFLFAAPLNAASSRLYQKLQGRLIKLER-----------------------HPLHPEDRPIPVGNPRFLILGMGRIGSGAYDELKANDGEILGIEHKQDLADFHQSEGRNVVQGDASDTDFWEK--LDRAELVLLAMPHHIGNQFAVEQLKRLNYQGKLSAIVQYSDDAQSLRESGVHSIYNLYEAAGAGFVEHVVKDLLADSQTKEEDTSEV------------- 222635756 ISDLVVVIVSATFGGIAFACLGQPVITGYLLAGSIIGPGGFSFVSEMVQVETVAQFGVIFLLFALGLEFSTAKLRVVRAVAVVGGLLQIILFMLLCGISATLCGGKTKEGVFVGVLLSMSSTAVVLKFLMERNSINALHGQVTVGTLILQDCAVGLLFALLPILSGASGLLQGVAS--------------------MAKSLVVLITFLTILSILSRTGVPWFLKLMISLSSNELYQLAAVAFCLLFAWCSDKL-GLSLELGSFAAGVMISTTDLAQHTLEQIEPIRNFFAALFLASIGMLINVHFLWNHVDILLAAVILVITVKTFIVAVVVKGFGYSNKTSLLVGMSLAQIGEFAFVLLSRASSIHLIEGKLYLLLLGTTALSLVTTPLLFKMIPAVVHLGVLLRWFSVDSNQ--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 149912557 ----VITISFAFVFGLAVRQIGLPPLVGFLAAGFAISPLLGVPTYTGKTLEHVAHLGVLMLLFTVGLKLKIGQIAQ--PQVVGGALVHFALSVLLFMGLKFLMGLDWNTALLMAIALSFSSTVLAAKLLETKRELGAFHGRTAIGILIVQDIIALAVLAIWSGQTPN---------------------------------------IWALMLFGLPLLRPVLHRLLDIAGHDELLVLMGMLLSLVIGGMGFQAMGLSSEIGALVMGVLLSTHPRAKELGASLWSLKEIFLVGFFLQIGLTGLPDWGAM---VFAIAAGIALALKGALFFALLVAFKLRARSAFLSALSLTAYSEFGLIVAA-----GVLPEYLVPLAIAVSISFVISAPL-----------------------NRYAHPLYERYETRLRRYERDTIHPDEQPKNMGDAD-VLIFGMGRTGSAAYREMTEQGYKPLGLDADTYKAQAHRDAGRNVMFADAEDSNFWRSCSLGQIKAAILAMDDLEAKLIAARSLRQRGFTGPIVAHALHEAHLEQIREAGADYTYLTMNQAGINLAEQTAEA---------------------------- 163802555 ----IILITTAFLAGLIAIKCNLPPLVGFLLAGFSLHAFG---YQSNDVIVTLADLGVTLLLFTIGLKLDVKTLLS--KEIWGGATAHNIISTLFFASVLIGLKMDHSQILLLAFALSFSSTVFAVKSLQEKGEMNATYGTIAIGILVMQDIFAVVFLTA---------------------------------------STGKIPEWYAIGLFALPFLRPLFYKLLDKVGHGEMLVLFGIFFALVVGAGLFKFVGMKPDLGALILGMLLASHHKASELSKSLFNMKELFLVCFFLNIGLSASLSFTGVGLA---LLFILLLPIKGLLYFLTINHFKFRVRTSLLTSLSLFNYSEFGLIVGGLAYKMGWMPSDMLAAIAVAVSISFIISAPLNRLGHQIY-----------------------QHSGKWLQETAAEKLNQRDQLINPGRAQVLILGMGRIGTGAYDEIRARGKISLGVEVREDAAHKHRSEGRNVIAGDATDPDFWERLDTANVKLVLLAMPHHQGNQTALEQLQSRKYKGQIAAIAEYPDQIEGLLATGVDAAFNIYNEAGSGFARHV------------------------------- 224824468 IHDLAVIMLIAGLVTVLFHRLRQPVVLGYIVAGVIIGPYTPPFIQDEATVKTLAELGVVFLMFSLGLEFSLKKLASVGVTALLAALTEIVAMVAIGFQIGKYFGWATMDAVFLGAMLAISSTTIIVKALDELGLKNERFAQMIFGILIVEDILAIGMIALLSGIAISGRVE----------------------AGAVLSTLGQLSLFMVVALVLGILIVPRLLAYVARFESREVLLVTVLGLCFGFCLLVLQL-EYSIALGAFMIGAIMAESRELKQIEHLVEPIRDMFSAIFFVAIGLLLDPAVLLQYAWPIALITVAVVVGKVVTCSLGTFVAGNDGRTSMRVGMGLAQIGEFSFIIAALGLSLKVTSDFLYPVAVAVSALTTLFTPYLIRAAEPFAGLVNRLSPEPVKRGLGYYTAWLQSIQPQ-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 115375333 LKAITLVLCVAAVTTVLFQRLRQPVVLGYIIAGLIVGPYVFPLFADPATVQTLSEMGVILLMFSLGLEFSLRKLFSVGPTAGLTAVIQCSIMIWLGFVVGRAFGWTARESIFAGSLIAISSTTIIAKAFDEQG-IRGRLRELVVGVLIVEDLIAVLLMATLTAISTGTGLS----------------------AGQLALTTGRLVAFLVGLVVVGLLVVPRVMRAVVRLNRPETTLVASVGLCFAVAL-LAQSFGYSVALGAFLAGSLVAESGEEKVVEHLVLPVKDMFAAIFFVSVGMLIDPALIAEHWAAIAVLTAVVIVGKIVSVSLGAFLTGNGTRTSVQAGMSLAQIGEFSFIIAGLGLSLKATGEFLYPVAVAVSAITTLTTPLLIRASGPVANFVDRKLPKP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 209694407 ----LLFIIAAFVMGFIALKINLPPLVGFLLAGF--GLHAFGF-QSNDTLSTFADLGVTLLLFSIGLKLDIKTL--LAKEIWLGATLHNVFSTLFFTLITMLANIEIAQLVLFGFALSFSSTVFAVKALQEKGEMNATYGTLAIGILVMQDIFAVVFLSVSTGK----------------------------TPEITALALFALPLF-----------RPLFFKLLDWAGHGEMLVLYGIFLALVAGAGTFELVGMKPDLGALILGMLLAGHSKASELSKSLFNLKEILLICFFLNIGLSAAPTLSGLTLA---LLLVLLLPVKGFLYFIIINKFKFRVRTSLLASLTLFNYSEFGLIVGGLAFKMGWLPGDTLVAIAIAVSISFIIS-------APLNNFGHSIYQRSRHWLKEHTAEKLNSMDKLINPGRAQ----------------ILILGMGSIGSGAYDELKKYGDIILGIELKDDAAKHHQELRRNVITGDATDPDFWERLSTSHVKLVLLAMPNHQGNQFALEQLKSRNYKGQTAAIAAYNDQIDGLVEQGVDAAFNIYNEAGNGFARHVTEQLNPKF----------------------- 27363664 ----IILITTAFVAGFLALKCNLPPLVGFLLAGFALHAFGF---ESNLTITTLADLGVTLLLFTIGLKLEIKTLLSKEIWAGATAHNLLSTLLFTAAFIGLFLGISTGHLVLLAFALSFSSTVFAVKSLQEKGEMNATYGTLAIGILIMQDIFAVVFLTA---------------------------------------STGKLPHWYAIALFALPLLRPLFYKILDWVGHGEMLVLFGIFFALVAGAGLFELVGMKPDLGALVLGMLLAGHRKSSELAKSLFNMKELFLVCFFLNIGLSASLSLTGVSLA---LLILLLLPLKGLLYFLTINHFKFRVRTSLLASLTLFNYSEFGLIVGGLAYKMGWMPSDILVALAVAVSLSFILAAPLSKMGHQIY-----------------------QHSGKWLQETAAEKLNQRDQLINPGNAQVLILGMGRIGTGAYDELRARGKISLGVEVREEAAQHHREEGRNVIAGDATDPDFWERLDTANVKLVLLAMPHHQGNQTALEQLKRRNYQGQIAAIAEYTDQLEMLTNSGVHAAFNIYNEAGSGFARHV------------------------------- 119944863 --SILLFIGTAFTFGMVVNFTSLPPMVGFLIAGFVL--NFFGFESSEGLVS-LANLGVTLLLFSIGLKLDIRTLF--KSEVWGGASIHLIASIIFYTLLLFFIDLKIMELILVSFTLSFSSTVFAVKILEEKSETNSLYGRIAIGILIMQDIFAVLFLTV---------------------------------------SIGEMPSIWAVALLGLPLIRPLLFKLLDRAGHGELLVLYGFFLALVVGAGLFEFAGLKADLGALIAGMLLAGHPSAKDMAKSLFNLKELFLICFFLSIGLGGLPNIDH---VMVAGILSILLLGKITLYFLTLSRFKLRSRTSLFTSFSLANYSEFGLIVAALATHKGWLSQDWLIIIAIAVSFSFIIASLLNKFSDTIYSRFSHPLKRFQAKRLHKDDRPVRVGDAQ-----------------------ILVLGMGQIGTGAYEALKTYGERVMGIDYNHQKTLDHRAHGRRVITGDALDSDFWNKLQLDNIKLILLAMPDHNGNRYAAEQLKISSANFKVAALAHYKSDQAELNEFGVNQVYNMYEEAGSGFARHVCSELQISLLKDHHKQE--------------- 261211967 ----LILLSAAFIAGFIALKCHLPPLVGFLIAGFALNAYGF---SSNDTISLLADLGVTLLLFTIGLKLEVKTL--LAKEIWAGSTIHNVLSTALFTILLLIFKLTFDKLILISFALSFSSTVFAVKSLQEKGEMNATYGTLAIGILVMQDIFAVVFLTASTGKLPEWYAISLFLLPLLRPLFYELLDWV---------------------------------------GHGEMLVLFGIFFALVVGAGSFQLVGMKPDLGALILGMMLASHKKASELSKALFNLKELFLVCFFLNIGLSAQPT---TTGIMLALLLLLLLPIKGALYFWVIHQFHFRVRTSLLASLSLFNFSEFGLIVGGLAFKMGWINGDILVALAVSV-------PLSFILAAPIERKGHAIYQRSAKWLKEQAAESLHTRDRLIDPGEAQ----------------VLILGMGRIGRGAYEELRAHGDICLGVEIREDAALSHREEGRNVISGDATDPDFWERIDTGKVKLVLLAMPHHQANQVALEQLQKRQYQGQIAAIAEYPDQIDSLLEHGAHAAFNIYSEAGTGFARHV------------------------------- 134662746 ------------------------------------------------LAPELAEIGVILLMFGVGLHFSLKDLLAVKSIAIPGAVIQIAVATLLGIGLSRLLGWDLGAGVVFGLCLSTASTVVLLRALEERQLIDSQRGQIAIGWLIVEDLVMVLALVLLPAFSNMIDNNHSSFT---------------GLALELVITLGKVVAFVTLMLVVGRRLVPWILAKTASTGSRELFTLAVLALALGIAYGAVKLFDVSFALGAFFAGMVLNESELSHRAAHDTLPLRDAFAVLFFVSVGMLFDPLIILHEPLAVLATLGIIVFGKSIAAFLLVKTFGHSRRTALTISVSLAQIGEFAFILAGLGITLGLLSEHGRNLVLAGAILSIML------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 302768711 IRDIVVVMVASALGAIVFAFLGQPVILGYLAAGMFVGPGGLHLVHELVQVETLAQFGVIFLLFALGVEFSATKMQGVKAVALGGGCIQILTAMVLGALLST----TVPQGIFIGAFLSMSSTAVVVKCMMDANMAGTEHGQILLGTLIFQDCALGLLLAVMPALAAKGSSSWTILIALAREC-------------------LLLSGFCAVAWIASKLVVSRLLSALSRLNSSELYQLGIVGLCLSISMLSQSL-GLGLEVGAFVAGLMLSGGTYSEKTLHHVEPIRNIFASLFLASIGMVMHPVFLWQHKDILLGSLAVLFFGKTFLIAIVVCAFGYSTPISVSVGIALAQIGEFSFVLLSRAQGLGLVSRKLYLLLMGTSAFSLVLTPFAFKLVARL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 87301361 LLDIVVIFTMSAVAVVLCHRFSIPSSIGLLLAGVLAGPDLFRLVQNVHEIELLAEIGVVLLLFVIGLEISLADVARLSRHFLIGGSLQFFGTAALVGAICMGLGLSPGQGVYVGFVVALSSTAIVLRMLQERAELETPHGRTTLAILIYQDVGVVPVMLIAPLLAGVGSASGGGT---------------------IAALLGRIALVALVAWLAWRWIVPWLLERITRTRSSEAFLLGVFSLCVGIAM-MTQSLGLSLALGAFLAGFILSESEYSHQAVAVMLPFRDVLMSLFFVSIGMLLDIQFMLAHPLSLLLLTLGVVLVKPLVAAGSALVVGLPLGGSVLTGLALAQVGEFSLVATKAGVSTGLLGPDIFQTVLDVAVLSMMLTPALVACGPGLAAWVA-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 260769075 ----LILISAAFIVGFVALKCHLPPLVGFLIAGFGLNLYGF---ESNETIALLADLGVTLMLFTIGLKLDVKTL--LEKEIWAGATLHNIVSTAIFTLALLAFKFPLSSLLLLGFALSFSSTVFAVKSLQEKGEMNSTYGTLAIGILVMQDIFAVVFLTA---------------------------------------STGKLPEWYAIGLFILPFLRPLFFELLDWVGHGEMLILFGIFLALVVGAGSFELVGMKPDLGALILGMMLAKHRKSSELSKALFNLKELFLVCFFLNIGLSEEPT---ATGFMLALLLLILLPIKGAIYFWVINKFHFRVRTSLLASLSLFNFSEFGLIVGGLAFKMGWIPGDILVALAISVPLSFILAAPLGRKGHAIY-----------------------QHSSQWFQEQLPEELNQRDKLINPGNAQVLILGMGRIGTGAYEELRHRGHICLGIELREEAASGHRDEGRNVISGDATDPDFWERLDTGQVKMILLAMPHHQANQIALSLVKKRQFKGQIAAIAEYPDQMDNLIEEGAHAAFNIYSEAGTGFARHV------------------------------- 289579881 -TDFALLIVAAAVLSYVARLTGQPTIVAYILTGVVVGPIGLGIVGEDQLIEILSELGLGFLLFLLGIEMRFDDIKEIMRPVGVIAVGQAVLQAIASTAVALALEFTLFQSLMLALATTFGATPIIVKVLGDKGDLKTLYGKADVGILIFQDIYLVLALAILAVGTVDDTAEIATSIGRV----------------LILMALIGLVAYAA-----SKYVLPSLLRASAANKS----TLFTVGIAWAFVFIAAEALELSVELGAFIAGLSLAQLPYSTELKERMRPATNFFIAVFFASIALQMERGQLLAYWQEALLACAALLVINFAIVFGLFYSQRFDMETSFLGTISMLQVSEFSVVLGALAVNEGFVEEGILGFLSLMALVTMPISTYYVRYNREIFARVEPYLSRFER-------------------------EDTIEAAPVEYEDHAVIVGYNRFTAELATLLEDTVEDVVVVEDGAEYVEELAEGDHEFIFGNARHGEIRQEANVAEADVLVSVATRDDVNRRLVEET----PETISIVRATTEESAQRLRDDGADYVVETAGLVGTELAELLATFDDREAFDQRLA--ELSERARSETLRAN- 88860489 ----LIFFATAFVCGFIVLQLKLPPLIGFLAAGFLLNLAG---YHSTPLLETIAALGVTLLLFSIGLKLKVDHLTKLLHIILSSALFCGFLLLLGFFGLPLFTDLSAESALLLGFALSFSSTVFAVKVLEERGEMASLHGKIAIGILVMQDVFAVLFLAVSTGKVPNYWA-----------------------------------IALVISLFFIRPVFFWIL---GRSKHGEVLPLFGFFFALVVGYNAFEFAGLKGDLGALIIGMLLASHRKAGELAKSLLSFKDLLLVGFFLSIGLNAQLTVQA---LVVALLIISILPIKVALYYVFTNMFHLRARTSLLGAFTLANFSEFGLIVCALAASSGWLTPEWLAVVAISVAITFIIASPLNNRANDIYVKLENWLFKFESKVRLAEEMPVNLNRTK-----------------------ILIFGMGRIGTGAYEAIAHTYPDMVGVDINPECIERHLKRGRFAILADATDPDFWQRINHSEVEMVMLAMPKHVQNLLALEQIKLSGYGGQVTAIANYPDQQKELELLGVDSTYNFYLEAGTGFAEHVKEHLFE------------------------- 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------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 260776558 ----LILISAAFLAGFITLKCNLPPLVGFLLAGF--GLHAFGF-ESNDTIVTLADLGVTLLLFTIGLKLDIKTLLS--KEIWAGATLHNLLSTLLFCAALFCFKFSIEQLLLLGFALSFSSTVFAVKSLQEKGEMNSTYGTMAIGILVMQDIFAVVFLTASTGK----------------------------LPEWYAIALFALPL-----------LRPAFYKMLDWVGHGEMLVLFGIFFALVVGAGLFELVGMKPDLGALILGMLLAGHHKASELSKSLFNLKELFLVCFFLNIGLAEQPTMSGFALA---ILFLLLLPLKGILYFVVLNAFKFRVRTSLLTTLSLFNFSEFGLIVGGLAFKMGWMGGDILVALALAVSISFVLASPLNRKGHELYR-------RSGRWLKEHAAEKLHTRDQLINPGNAQ----------------VLILGMGRIGTGAYDELRARGKISLGIEVRDDAALQHQAEGRNVIAGDATDPDFWERLDTANVKLVLLAMPHHQGNQIALEQLQKKEFKGQIAAIAAYPDQLESLNEGGVDAAFNIYSEAGSGFARHV------------------------------- 304383030 IKDLALILVVAGVVTVLFKKLKQPLVLGYIVAGFLVSPHMPYIIIDKTDIQTWADIGVIFLLFSMGLDFSFKKITKLGMAPFIAVTLIFISMFTLGYVAGHFFSWTHMECVFLAAVFAVSSTTIIYKTFTDLKLKQQNFTNLVLSVLVLEDVISIIVMVMLSAIAGGDSVNGEQLAGIVT----------------------KIVFFIVLWFVVGIFFVPLLLRKIRGLLTNEILLIVSLALCF-FMAILSSLVGFSSAFGAFVIGSILAETVEGTHIIKVVDPIKDLFGAVFFVSVGMLVNLHIIIEYAVPIVVIVSLIVVGQALFGTMAFLLSGQSLKTAMRCSFSMAQIGEFPFIIASLGLSLGVIGEFMYPVIVAGSAITTFLTPYIIKSAIPAYNILER------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 308800392 INDLVIMLCSAALGGSTFALLRQPLITGYLVAGSLVGPGGLGMIVELVQVETFAQFGIIFLLFGLGLELNVSNLRQVHIVAVYGGALQMLLSMLVCGVISDFAGASAKEGIFVGAFLSVSSTAVVSKSLLERDDLHTATGQITMGTLILQDCATGLLFALIPVLGSSEGVGSTFLS--------------------FVNVLMKMIIFMLVCTVLSGIVTTRLFRF-ASSYGDESYQLTGVAFCL-LVARITERFGLSMELGAFLAGVAVSATPYAEKTLHSLEPFRNIFTALFLTSIGLIMNPHFLWLHLDVLLLSVCSLVIFKTTLIAVVVRAFGYNTYTSFTVGVSLAQVGELSFVLLSRASAVNLVERKLYLLLLGTTALSLVLTPTLFRVTPGILR----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 33593438 MELLTILLIAAVLCVPLAQRLGLGAIPGYLLAGGVIGPSGLGLVTDVPDIMRVSEWGVVMMLFVIGLELAPKRLWAMRREVFGAGTLQMVVCGALGAGLRHLAGMGWQAAILCGLSLALSSTAVALRLLEERGLVRTPLGRSALGVLLLQDMAAIPMLVAAGLLGSDGDSAPS----------------------------FEAALVAVVVVLACYRL--RLLDWAARSQLHELFTAATLLVVLGTAQLF-DYAGLSAGLGGFLVGMLLAESRHRNELEHTIEPFKGLLLGLFFLAVGMSVNVEEALDYWPYVLAGVVALLSLKALVLYGIARLMGLPHYHRLLYALVLAQGGEFSFVIFNEAWDNHLMSLEQRDLLAIVVAISMGAVPIVIRLLERL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 253998906 IQDLAVIMLVAGFVTVVFQRIKQPVVLGYILAGLIIGPHTLPLIHNQETVETLAELGIVFLMFSLGLEFNLRKLQKVGATAFVAAITEIVVMVCIGYEIGQYFGWKVMDSIFLGAMLAISSTTIIVKALEELGMKRERFAQLIFGILIVEDILAIGIIALLSGMAATGTVSTGEAVG----------------------TIGKLVLFMVVSLVVGILVVPRLLDYVASFKRHETLLVSVLGLLFGFCLLVIKM-DYSIALGAFMIGAIMAEAKQIRAIERLIEPVRDMFSAIFFVTIGLMLDPNAIVEYAVPIMVISAAVILGKIISCGTGTLLAGNDGRTSLRVGMGLAQIGEFSFIIATLGLTLNVTSHFLYPIAVATSVVTTLLTPYLIRAADPLSNRLTQRVPGKIARFFDWYQGWLQ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 149909510 -TTLILFIATAFSFGMLVNLTGLPPMVGFLLAGFALNFYGF---EATEGLQTFADLGVTLLLFSIGLKLDIRTLF--KAEVWGGASVHIFASIAFYAVVLFILNLDTFSLVLVAFALSFSSTVFAVKILEEKSETNSLYGRVAIGILIMQDIFAVVFLTV---------------------------------------SVGKIPSLFAVLLLALPLIRPLLFKLLDRVGHGELLVLYGIFLSLVLGAGLFESVGMKADLGALIAGMLLAGHASAKQMAKSLFNMKEMLLVCFFLSIGLGGLPTVDH---LFVAGILAVLLFGKIALYFFTLAKFKLRARTSLFVAFSLANYSEFGLIVAALATYKGWLSQDWLIITALAVSISFVIASLLNKYADDIYSRFTGKLARFQALDLHIDDRPVSLGDAE-----------------------ILVMGMGRIGAGAYDELKTQGDKVLGLDYNNQKTLDHCALGRRVITADALDTDFWNKLEMDNIKLVLLAMPDHHGNHYAAEQLHKMRCSFQVAALAHFKSDEEELRALGVNPVYNMYQEAGAGFAHHVWTELQLRVT---------------------- 90411577 --------IAAFLAGFIALRCKLPPLVGFLLAGFALNSAGF---HSTETLTVLADLGVTLLLFTIGLKLDVKTL--LAKEIWGGATLHNLLSTALFTLIGMLADLELMQLALLAFALSFSSTVFAIKALQEKGELNATYGTLAIGILIMQDIFAVLFLT---------------------------------------FSTGKIPEITALGLFALPLLRPLMFKVLDKAGHGEMLVLYAIFLALVAGAGLFELVGMKADLGALILGMMLAAHPKASEMSKTLFNLKELLLVCFFLNIGLAEQPTF---DGFLMAILLLLLLPIKGLLYYVIFNFSRYRVRTSLLGTLTLFNYSEFGLIVSGMAYKLGWLPGNFLVAIAIAVSLSFLIA-------APLNSMGHRLYTEASKWLKEYAPEKLNANDQLIDLGDAK----------------ILILGMGRIGTGAYDELIRYGKQVIGVENREDSALNHRNEGRNVIHGDATDPDFWARVIAHRIKLILLAMPHSQANTFALEQVNLRSFDGKVAAIAKYNDDEELLHELGVDAAFNIYNEAGSGFARHVCEHLEPKI----------------------- 136428967 IINALIYLLAAVAVVPLAKQFKLGSIVGYILAGILIGPFVLGLISDQKGVHTFAEFGIIMMLFLIGLEIRPSELWSMRRKFLRYGVSQILLTTMVIGLVVYYFTRQINLSIIAGLVLALSSTAIVIPTLSEMSQDVNNTGRSALSVLLLQDMMVIPIIALIALLSPSGIQSQNGEFLQQFNNIE---------------TFIIIVASVGIIVFVIRIIGYRFFHYIAKTNQREIFIASILLIVIAVSYIM-QLIGLSPALGAFLVGMLLSDNEYRHSIEVDIAPFKDILLGLFFITVGTSLNVTYALDNYALALVAFISLLLIKGSILWVIAYQVDIEPEQRLFFAVSLCQAGEFAFVLGGFAFQAQLFDYSFYTLVNVIATLSMITTPFLMRAF---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 228990722 ---IALILLSTKIAGDISVRLGQPSVLGKLIVGIVIGPAVLGLVNNSDLLTQLSQVGVILLMFMAGLETDLKELNENRNSSLAVAVGGIILPFVGGYVSGLIMGMEQANAVFLGLLLCATSVSISVQTLRDLGKMKTRESTTMLGAAVFDDILVVILLAFAMSFLGS------------------------GDVSLTMIILKKVVFFLSIILIGWK-GVPMIMRWLSPLRVSESIISAALIICFAFAY-FGELLGIAGIIGAFAAGIAISQTDYKHEVEKKVEPIAYMFVPIFFVSIGMNITFAGIGDKVWFILALTVIAVLTKLIGCGFGARMTGFDLQSSTIIGSGMVSRGEVALIIAGQGLTSGLLAQDYFTAIVIVVILTTMITPPMLKYSFGVKD----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 254444539 LADLAWIMLAASVAALISSRIKLPSLLGYLFAGFFLGPNLGLWIVTLSNVQDLSELGVVFLMFYIGLEFNLEKVRKVFAPASAALVLQTLLMVFIGLQASKWLGLSTMDGWFLGGLLSISSSMVSVKLMRENGSFNRQHGQQAVGILVFEDILAILLLVLLNGMATSGSFDYAKLGQ----------------------TAFFIGLFIVAVFLIGTLGSKRLVRVLETRGTAEMITMATLGLIFGVSLIAEQ-FQFSWALGGFLAGAILPSAGLGHRIESLTEPLRDLFCALFFVTVGMLLEPAALWANAPAILILSAVVIIGKFGACWLGLFVAGQHAGVAGRAALIKSQIGEFSFVITAIGAKYGATSPELQSIASGVAFVTILLTPVLIKGEGPILKTIERAAPKALKEFTQLYAQW--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 228900293 ---IALILLSTKLAGDLSVRLGQPSVLGKLIVGIVIGPAILGWIENSELLTQLSNVGVILLMFMAGLETDLDELNANRNSSLAVALGGIILPFVGGYVSGLVMGMEQGNAVFLGLLLCATSVSISVQTLRDLGKMKTRESTTMLGAAVFDDILVVILLAFAMSFLGTDDVN-------------------------LTMVILKKVVFFASIILIGWKGVPVIMRWLSPLRVSESIVSAALIICFSFAY-FGELLGIAGIIGAFAAGIAISQTNYKHEVEKKVEPIAYMFVPVFFVSIGMNITFDGIGNQIWFILALTVIAVLTKLIGCGVGARMTGFDAKSSAIIGSGMVSRGEVALIIAGTGLSSGLLAQDYFTAIVIVVILTTMITPPMLKYTF--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119475043 -------ILFAFACGLSTKLISLPPSTGYLLAGFLL--HFLGFEADA-LIDSLANLGITLMLFTIGLKLNVRDLIKNEVWLLWFVLAMLFIKAFVAFSLSYFAQIDTYTIALIVFALSFSSTVCVVKLMEDHGEMRTRHGKLAIGILVMQDIAAVLFLV---------------------------------------IATGKIPSLWALLLLSAVVLKPLVNKLVDHIGHGELIPLAGFFLALGAYELF-EFVNIKGDLGALLAGMYLASHKKSSEINKSLMGFKDLFLIGFFLSIGFAALPTWEM---LAIAAVLTLLIPVKFLLFFYLFTQLRLRVRTAFLAALALSNFSEFGLIVATLSTQLGWLSSEWLVILSLAVSISFVITNFIYNYAHQFFSENREAIKKYETSEKLPEDNFLQPH-----------------------GAPIVVIGMGRVGMGAYQALNSRGQAW-GLDTDKEKVEWLNQEQIQAFCGDAEDINFWESIDLDKLQLVLLALPSVQDITSITQQLRYARYQGKIAAIARFDDERKSIEALGVDKVFNFYNEAGVGFAEE-------------------------------- 119773677 -----AILVITLACGLLVNRVGLPPLIGYLAAGFVL--FMFGIEESSPMLQQFADLGVTLLLFAIGLKLDIRSLF--KAEVWAGASLHLVGTMLFLLGLSQLTDLSLNQLSLLAFALSFSSTVFAVKVLEDKGDMQTLYGRVAIGILIMQDIFAVGFLTV-----------------------SKGEWPSIWALTLLLLPIAR----------------PLIYRAFDRVGHGELLVLFGLVMALVLGAWLFEAVGLKPDLGALIVGVLLAGHPKASELAKSLFYFKELFLVAFFLTIGLNGLPSLED---VALAGLLVALIPFKVALFVVLLTRFKLRSRTSMLASFNLGNYSEFGLIVAAVAASKGWLPSQW--LIIIAVALS-----FSFLLAAPLNNMVGKIYQRYQQPLRRMERPPL----------------HPEDRPIPIGNPRFLILGMGRIGSGAYDELKLRFEEILGIEHKQELVDFHRAQGRNVVQGDASDTDFWEK--LDRADLVLLAMPHHAGNLFAVEQLKKQDYQGKISAIVQYAEHTDSLKESGVHSVYNLYEAAGAGFVEHV------------------------------- 301053247 ---IALILLSTKLAGDLSVRLGQPSVLGKLIVGIVIGPAVLGWIENSELLTQLSNVGVILLMFMAGLETDLEELNANRNSSLAVALGGIILPFVGGYVSGLVMGMEQGNAVFLGLLLCATSVSISVQTLRDLGKMKTRESTTMLGAAVFDDILVVILLAFAMSFLGTDDVN-------------------------LTMVILKKVVFFASIILIGWKGVPAIMRWLSPLRVSESIVSAALIICFSFAY-FGELLGIAGIIGAFAAGIAISQTNYKHEVEKKVEPIAYMFVPVFFVSIGMNITFDGIGDQIWFILALTVIAVLTKLIGCGLGARMTGFDAKSSAIIGSGMVSRGEVALIIAGTGLSSGLLAQDYFTAIVIVVILTTMITPPMLKYTF--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 212637227 -----AILIITLACGMLVSRVGLPPLIGYLVAGFVL--FLFGIEESSPMLEQLANLGVTLLLFAIGLKLDIRSLF--KAEVLAGSSLHLLGSMLFFIGLEQLTGLELNQLGLLAFALSFSSTIFAVKILEDKGDMQSLYGRVAIGILIMQDIFAVAFLTISKGDIPSYWALCLLLLPLAKPL---------------------------------------IYKAFDRVGHGELLVLFGLVMALVMGAWLFEIVGLKPDLGALIIGILLAGHPKSSELAKSLFYFKELFLVAFFLTVGLNGLPTFSDIGLAAILVLVVPIKIVLFL---YLLTHFKLRSRTALLSSFSLGNYSEFGLIVAAVATSKGWLPPQWMVILAVALSFSFLFSAPLNIASNRLYQKYQNRLQRLEK-----------------------HPLHPEDRPIHVGNPRFLILGMGRIGSGAYDELRVQYEEILGVEHKQDLVDYHNQEGRNVVQGDASDTDFWEK--LDKAELVLLAMPHHVGNLFAVEQLKRLDYQGKLSAIVQYKEDADSLQESGVHSVYNLYEAAGAGFVDHV------------------------------- 289579877 LTAVSIMFIVAGPFLLVANRYNLPTVPFFLLAGIAAGFGLDAFGIPDELTLEIAQYGIALLVFSFGVGIDISAVRSVIWDSELAALAQILVVGSVGYALSVALGVAPSEAIYVGIAAALSSTIVGRGLVQTGIQSRLVRGRLSNSIQFVQDLFAILLVLVLGTGLGTGTAE----------------------AGPVVMAVGYGFALIAAAFLVNRYLFDAIGRL--AGDSDELMILGVVSL-LAAFVGAAQSANISIIVGAFAAGLAVRHDPIEYGLFNGLESVRDFFVAIFFVTVGALITFPFVEAGWLIAGGLVVLTAVVKPAITTAVLLFRGYERRTATLTALSIDQVSEFALIIAIQALLLEQISETLFDAIILAAAVTMVTSSLSQRYDEQIYRALVKRGLLPSA----------------------HGKIDAWSNVPDELSDHVIIVGYGRQGKRLAQTCDDLDQPYVVVENDPARRETVAAESDAVVVGDAMEDYTWEKANVDDARIILSTVASAPVSRRLL----SYNFDADIVLRASDQSEARALLEAGALYVSVSELLAGQQLAEHVEALLEGDLTAADLREER-------------- 228964694 ---IALILLSTKLAGDLSVRLGQPSVLGKLIVGIVIGPAVLGWIENSELLTQLSNVGVILLMFMAGLETDLEELNANRNSSLAVALGGIILPFVGGYVSGLVMGMEQGNAVFLGLLLCATSVSISVQTLRDLGKMKTRESTTMLGAAVFDDILVVILLAFAMSFLGTDDVN-------------------------LTMVILKKVVFFASIILIGWKGVPAIMRWLSPLRVSESIVSAALIICFSFAY-FGELLGIAGIIGAFAAGIAISQTNYKHEVEKKVEPIAYMFVPVFFVSIGMNITFDGIGNQIWFILALTVIAVLTKLIGCGVGARMTGFDAKSSAIIGAGMVSRGEVALIIAGTGLSSGLLAQDYFTAIVIVVILTTMITPPMLKYTF--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 309367310 ----------AFLAGFFALKLGLPPLVGFLFAGFTLHAFG---IESNSTIITLADLGVTLMLFTIGLKLDLKTLLSKEIWALTTGTFTLVLLLLKYLGISSLAAMPIEQIALLGFALSFSSTVFAVKALQEKGEMNATYGNIAIGILVMQDIFAVIFLTA---------------------------------------STGKLPEWYAIFLFILPLIRPIFYKLLDSVGHGEMLVLLGIFFALVTGAGLFKIVGMKPDLGALILGIMLANHPKSSELSKSLFNLKELFLVCFFLNIGLSAEPSL---TGFALAILFILMLPLKGILYFGVLNKFKFRIRTSLLSSLSLLNYSEFGLIVAGIAFQLGWMSGDILVALAIAVSISFVIAAPLNRHGHFLY---------------QYSGKWLKEHAAES--------LNPRDQLINPGSAQILILGMGRIGSGAYEELNEHGDVCLGVELRDEAVNEHISAGRNVIRGDATDPDFWERLDTENVKLVLLAMPHHQGNQIALEQLKSRSFNGQIAAIAEYPDQLRSLKEQGVDAAFNIYSEAGSGFARSV------------------------------- 304411273 -----GILIITLICGMLVSRIGLPPLIGYLVAGFVL--FVLGIDESLPLLQELASLGVTLLLFAIGLKLDIRSLF--KAEVWAGSSVHLILSIVVFVPILKLFGLNLEQLTLIAFALSFSSTVFAVKVLEDKGDVQSLYGRVAIGILIMQDIFAVLFLTISKGDVPSVWAFALLLLPLAKPL---------------------------------------IYKAFDRVGHGELLVLFGLVMALVVGAWLFESVGLKPDLGALIIGILLAGHKKSSELAKSLFYFKELFLVAFFLTIGLNGLPTVSDIVLAALLVLLVPLKILLFV---YILTRFKLRSRTSMLGSFNLGNFSEFGLIVAAVATYKGWLPPEWLVIIAVALSFSFLLAAPLNATVGNIYQRFQQRLIKLEKRP-----------------------LHPEDRPIAIGNPRFLILGMGRIGSGAYDELREQDGEILGIEHKQDLVDLHKAKGRNVVQGDAADTDFWEK--LDRAELVLLAMPHHAGNMFAVEQLKKLNYQGKISAIVQYSDDAAALRESGVHSVYNLYEAAGAGFVDHVIYELLQDSEKNAAQAEETAQVADPKI----- 229172353 ---IALILLSTKLAGDLSVRLGQPSVLGKLIVGIVIGPALLGWIENSELLTQLSNVGVILLMFMAGLETDLEELNANRNSSLAVALGGIILPFVGGYVSGLVMGMEQGNAVFLGLLLCATSVSISVQTLRDLGKMKTRESTTMLGAAVFDDILVVILLAFAMSFLGTDDVN-------------------------LTMVILKKVVFFASIILIGWKGVPAIMRWLSPLRVSESIVSAALIICFSFAY-FGELLGIAGIIGAFAAGIAISQTNYKHEVEKKVEPIAYMFVPVFFVSIGMNITFDGIGNQIWFILALTIIAVVTKLIGCGFGARMTGFDAKSSAIIGAGMVSRGEVALIIAGTGLSSGLLAQDYFTAIVIVVILTTMITPPMLKYTF--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 229115151 ---IALILLSTKLAGDLSVRLGQPSVLGKLIVGIVIGPAVFGWIENSELLTQLSNVGVILLMFMAGLETDLEELNANRNSSLAVALGGIILPFVGGYISGLVMGMEQGNAVFLGLLLCATSVSISVQTLRDLGKMKTRESTTMLGAAVFDDILVVILLAFAMSFLGTDDVN-------------------------LTMVILKKVVFFASIILIGWKGVPAIMRWLSPLRVSESIVSAALIICFSFAY-FGELLGIAGIIGAFAAGIAISQTNYKHEVEKKVEPIAYMFVPVFFVSIGMNITFDGIGNQIWFILALTVIAVFTKLIGCGFGARMTGFDAKSSAIIGAGMVSRGEVALIIAGTGLSSGLLAQDYFTAIVIVVILTTMITPPMLKYTF--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 157960411 -----AILIITLACGMLVSRVGLPPLIGYLVAGFVL--FLFGIEESSPMLEQLANLGVTLLLFAIGLKLDLRSLFKAEVWALLGSMLFFILKLLGLLGLEQLTGLELEQLALLAFALSFSSTIFAVKILEDKGDMQTLYGRVAIGILIMQDIFAVAFLTISKGDIPSYWALGLLLLPLAKPL---------------------------------------IYKAFDRVGHGELLVLFGLVMALVMGAGLFELVGLKPDLGALVIGILLAGHPKSSELAKSLFYFKELFLVAFFLTVGLNGLPTFSDIGLAAILVLIVPIKVTLFL---YLLTHFKLRSRTALMSSFTLGNYSEFGLIVAAVATSKGWLPPQW--MVILAVALS-----FSFLFAAPLNTASSRLYQKFQSKLKRLEK----------------HPLHPEDRPIPVGNPRFLILGMGRIGSGAYDELRARDGEILGVEHKQELVDFHISQGRNVVQGDASDTDFWEK--LDRAELVLLTMPHHVGNQFAVEQLQLLDYQGKLSAIVKYKEDAQSLSESGVHSVYNLYEAAGAGFVEHLVKELLTPSGAAPDNPHAINRKNEANALET-- 127514195 -----AILIITLACGMLVSRIGLPPLIGYLVAGFVL--FLFGIDESSPLLEQLAELGVTLLLFAIGLKLDIRSLFKAEVWALMGSIIVPLLKLLGLLGLEQLSGLAFNQLTLLAFALSFSSTIFAVKVLEDKGDMQSLYGRVAIGILIMQDIFAVAFLTISKGDIPS-----------------------IWALGLLLLPFAK----------------PLIYKAFDKVGHGELLVLFGLVMALVVGAGLFELVGLKPDLGALIIGILLAGHAKSSELAKSLFYFKELFLVAFFLTVGLNGLPSFADIGLAALLVLIVPVKIVLFL---YLLTHFRLRSRTSLMTSFNLGNYSEFGLIVAAVATSKGWLPGQWLVILAVALSLSFLFAAPLNAASARLYQKFQSRLQKLER-----------------------HPLHPEDRQIPVGNPRFLILGMGRIGSGAYDELANQDGEILGIEHKQDLVDFHRQQGRNVVQGDASDTDFWEK--LDRAELVLLAMPHHAGNQFAVEQLKRLDYQGKLSAIVQYSEDAQSLKAAGVHSVFNLYEAAGAGFVEHV------------------------------- 229043464 ---IALILLSTKLAGDLSVRLGQPSVLGKLIVGIVIGPAVLGWIENSELLTQLSNVGVILLMFMAGLETDLEELNANRNSSLAVALGGIILPFVGGYVSGLVMGMEQGNAVFLGLLLCATSVSISVQTLRDLGKMKTRESTTMLGAAVFDDILVVILLAFAMSFLGTDDVN-------------------------LTMVILKKVVFFASIILIGWKGVPAIMRWLSPLRVSESIVSAALIICFSFAY-FGELLGIAGIIGAFAAGIAISQTNYKHEVEKKVEPIAYMFVPVFFVSIGMNITFDGIGNQIWFILALTVIAVLTKLIGCGFGARMTGFDAKSSAIIGAGMVSRGEVALIIAGTGLSSGLLVQDYFTAIVIVVILTTMITPPMLKYTF--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 228907347 ---IALILLSTKLAGDLSVRLGQPSVLGKLIVGIVIGPAILGWIENSELLTQLSNVGVILLMFMAGLETDLDELNANRNSSLAVALGGIILPFVGGYVSGLVMGMEQGNAVFIGLLLCATSVSISVQTLRDLGKMKTRESTTMLGAAVFDDILVVILLAFAMSFLGTDDVN-------------------------LTMIILKKVVFFASIILIGWKGVPAIMRWLSPLRVSESIVSAALIICFSFAY-FGELLGIAGIIGAFAAGIAISQTNYKHEVEKKVEPIAYMFVPVFFVSIGMNITFDGIGNQIWFILALTVIAVLTKLIGCGFGARMTGFDAKSSAIIGAGMVSRGEVALIIAGTGLSSGLLAQDYFTAIVIVVILTTMITPPMLKYTF--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 229084710 ---IALILLSTKIAGDISVRLGQPSVLGKLIVGIVIGPAVLGWVNNSDLLTQLSEVGVILLMFMAGLETDLKELNENRNSSLAVAVGGIVLPFAGGYLAGLVMGMEQANAVFLGLLLCATSVSISVQTLRDLGKMKTRESTTMLGAAVFDDILVVILLAF-------------------------AMSFLGSADISLTVMILKKVVFFASIILIGWKGVPMIMRWLSPLRVSESIISAALIICFAFAY-FGEILGIAGIIGAFAAGIAISQTDYKHEVEKKVEPIAYMFVPIFFVSIGMNITFAGIGDKVWFILALTIIAVLTKLIGCGFGARMTGFDLQSSTIIGSGMVSRGEVALIIAGQGLTSGLLAQDYFTAIVIVVILTTMITPPMLKYTFGLKD----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170723631 -----------------AQRLKMGAVPGYLLAGILIGPSVFGLLDNPGNVARISEIGVVMLLFVIGLELSPQRLWTMRRALFGVGTLQVGLTALLGLLAYAVFGQSKPASIVLGLGLALSSTAFGLQVLAERKDLGKPHGRLAVAILLFQDIAAIPLIAVVPLL-----------------------GGDVSTTDERAWPLLAVSLGIGLVIVSGRYLMTPVFRWTVGSGLPELSTATALLVVLGTAWVM-EHVGVSMALGAFLAGVLMAESPFRHELETQIEPLKGLLLGLFFVGVGMSADLRLLFGMPLAVLGLTLLLVGIKLPLLWGLGRAGGLTHPQALCLGVVLASGGEFAFVVFKMAHEHHVLTQQVHDLLVLAITLSMAVVPLVMMA----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 229029386 ---IALILLSTKLAGDLSVRLGQPSVLGKLIVGIVIGPAVLGWIENSELLTQLSNVGVILLMFMAGLETDLEELNANRNSSLAVALGGIILPFVGGYVSGLVMGMEQGNAVFLGLLLCATSVSISVQTLRDLGKMKTRESTTMLGAAVFDDILVVILLAFAMSFLGTDDVN-------------------------LTMVILKKVVFFASIILIGWKGVPAIMRWLSPLRVSESIVSAALIICFSFAY-FGELLGIAGIIGAFAAGIAISQTNYKHEVEKKVEPIAYMFVPVFFVSIGMNITFDGIGNQIGFILALTVIAVLTKLIGCGLGARMTGFDAKSSAIIGSGMVSRGEVALIIAGTGLSSGLLAQDYFTAIVIVVILTTMITPPMLKYTF--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 206970853 ---IALILLSTKLAGDLSVRLGQPSVLGKLIVGIVIGPALLGWIENSELLTQLSNVGVILLMFMAGLETDLEELNANRNSSLAVALGGIILPFIGGYVSGLVMGMEQGNAVFLGLLLCATSVSISVQTLRDLGKMKTRESTTMLGAAVFDDILVVILLAFAMSFLGTDDVN-------------------------LTMIILKKVVFFASIILIGWKGVPAIMRWLSPLRVSESIVSAALIICFSFAY-FGELLGIAGIIGAFAAGIAISQTNYKHEVEKKVEPIAYMFVPVFFVSIGMNITFDGIGNQIWFILALTVIAVLTKLIGCGVGARMTGFDAKSSAIIGSGMVSRGEVALIIAGTGLSSGLLAQDYFTAIVIVVILTTMITPPMLKYTF--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 206974732 ---IALILLSTKLAGDLSVRLGQPSVLGKLIVGIVIGPAVLGWIENSELLTQLSNVGVILLMFMAGLETDLEELNANRNSSLAVALGGIILPFVGGYVSGLIMGMEQGNAVFLGLLLCATSVSISVQTLRDLGKMKTRESTTMLGAAVFDDILVVILLAFAMSFLGTDDVN-------------------------LTMIILKKVVFFASIILIGWKGVPAIMRWLSPLRVSESIVSAALIICFSFAY-FGELLGIAGIIGAFAAGIAISQTNYKHEVEKKVEPIAYMFVPVFFVSIGMNITFNGIGDQIWFILALTVIAVLTKLIGCGLGARMTGFDAKSSAIIGSGMVSRGEVALIIAGTGLSSGLLAQDYFTAIVIVVILTTMITPPMLKYTF--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 91775483 IQDLAVIMLVAGMVTIIFHRMKQPVVLGYILAGLILGPHTPPFVHDNHTIEILAELGIVFLMFSLGLEFSLRKLRAVGATAVVAALVEIIVMIWLGYEIGSYFGWSSMDSIFLGAMLAISSTTIIVKALDELNMKHERFAQMIFGVLIVEDILGIGIIALLSGIAATGQVSTLD----------------------AAITISNLTLFMVVALVLGIIFVPKLLEYVAGFKRDEMLLITILGLCFGFCLLVMKL-DYSVALGAFMIGAIMAESRRIRVIERLIMPIRDMFSAIFFVAIGLMLDPAIIIEYAKPVIVVTLVIIFGKIFACTLGAMAAGNDGRTSLRVGMGLSQIGEFSFIIAALGLTLGVTSSFLYPIAVAASVITTLTTPYLIKAADPLSSALARNMPARISQFFRLYSDWLDSNNH--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 239908699 ---LVILVSFAFAFGMVLSRVGLPPMVGFLAAGFA--YNFLGLTRPPG-LDAAADLGITLLLFSIGLKLDVRGLLKPIIWASSTAQMLLSTSFTFAMLLAVLFALDWPILLMLGFALSFSSTVFAVKALEEKGDMSAFYGVVAIGVLIMQDLFAVLYLA---------------------------------------ISEGKIPSVWAVAVLALPFLRPVFFWLMDKSGRGELFILCGLFYALGVGAEGFNLVHLKPDLGALVMGVLVAGHPRASELSKALFGFKELMLVGFFLSVGMKGLPSGEMLAAALFLCLLLPFKTG---IYHLVVSRFGLRPCTSLFTALTLTNYSEFGLIVAAIASRKGALSPDWLLVIAMAVSLSFLIGAPLSARSEAVYRAMVGWLRRFEPRKPHPHEVAIDLGTT-----------------------RAVILGMGRIGMGAYDELRSYGDSVLGVEHVPARADRNREQGRNVIVGDACDTEFWLKLRNGHAEMVILAMPNHHGNMFAARQLRNLGFTGHVAAVARYPEEVEELAALGVCAVFNMYERAGAGLARHAMEA---------------------------- 229016996 ---IALILLSTKLAGDLSVRLGQPSVLGKLIVGIVIGPAVFGWIENSELLTQLSNVGVILLMFMAGLETDLEELNANRNSSLAVALGGIILPFVGGYVSGLVIGMEQGNAVFLGLLLCATSVSISVQTLRDLGKMKTRESTTMLGAAVFDDILVVILLAFAMSFLGTDDVN-------------------------LTMVILKKVVFFASIILIGWKGVPAIMRWLSPLRVSESIVSAALIICFSFAY-FGELLGIAGIIGAFAAGIAISQTNYKHEVEKKVEPIAYMFVPVFFVSIGMNITFDGIGDQIWFILALTVIAVLTKLIGCGFGARMTGFDAKSSAIIGAGMVSRGEVALIIAGTGLSSGLLAQDYFTAIVIVVILTTMITPPMLKYTF--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 229016149 ---LVVILLCTKLAGDISVRLGQPSVLGKLIVGIIIGPALLGIINSSELIDELSEIGVLLLMFMAGLETDLEELNRNLKSAFAVAMGGIIFPFLGGYLAGLAFGMLQSHAIFLGLLLCATSVSISVQTLRDLGKMNTRESTTILGAAVFDDVIVVILLAFVMSFLGTQDVN-------------------------VTLVIAKKIIFFVSIVFISWKVVPWIMKMLVPLRVTEALISAALIICFSFSYYS-EMMGIAGIIGAFAAGIAISQTEYKHEVEHKIEPIAYIFVPVFFVSIGMEITFQGIGSQLWFIIIMTLIAIFTKLIGSGLGARLTGFNLQSSISIGAGMVSRGEVALIIAANGLAANLLAKENFTAIVIVVILTTIITPPLLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 228970957 ---LVVILLCTKLAGDISVRLGQPSVLGKLIVGIIIGPAVLGIINSSELIDELSEIGVLLLMFMAGLETDLEELNRNLKSSFAVAAGGIIFPFIGGYVTGLLFGLIQSHAIFLGLLLCATSVSITVQTLRDLGKMNTRESTTILGAAVFDDVIVVILLAFVMSFLGTQDVN-------------------------ITLVIAKKIIFFVSIVFITWKVVPWIMKMLVPLRVTEALISAALIICFSFSYYS-EMMGIAGIIGAFAAGIAISQTEYKHEVEHKIEPIAYIFVPVFFVSIGMEITFQGIGSQLWFIIIMTLIAIFTKLIGSGLGARLTGFNLQSSISIGAGMVSRGEVALIIAANGLTANLLAKENFTAIVIVVILTTIITPPLLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 118477146 ---IALILLSTKLAGDLSVRLGQPSVLGKLIVGIVIGPAVLGWIENSELLTQLSNVGVILLMFMAGLETDLEELNANRNSSLAVALGGIILPFVGGYVSGLVIGMEQGNAVFLGLLLCATSVSISVQTLRDLGKMKTRESTTMLGAAVFDDILVVILLAFAMSFLGTDDVN-------------------------LTMVILKKVVFFASIILIGWKGVPAIMRWLSPLRVSESIVSAALIICFSFAY-FGELLGIAGIIGAFAAGIAISQTNYKHEVEKKVEPIAYMFVPVFFVSIGMNITFDGIGDQIWFILALTVIAVLTKLIGCGLGARMTGFDAKSSAIIGSGMVSRGEVALIIAGTGLSSGLLAQDYFTAIVIVVILTTMITPPMLKYTF--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 254759736 ---IALILLSTKLAGDLSVRLGQPSVLGKLIVGIVIGPAVLGWIENSELLTQLSNVGVILLMFMAGLETDLEELNANRNSSLAVALGGIILPFVGGYVSGLVMGMEQGNAVFLGLLLCATSVSISVQTLRDLGKMKTRESTTMLGAAVFDDILVVILLAFAMSFLGTDDVN-------------------------LTMVILKKVVFFASIILIGWKGVPAIMHWLSPLRVSESIVSAALIICFSFAY-FGELLGIAGIIGAFAAGIAISQTNYKHEVEKKVEPIAYMFVPVFFVSIGMNITFDGIGDQIGFILALTVIAVLTKLIGCGVGARMTGFDAKSSAIIGSGMVSRGEVALIIAGTGLSSGLLAQDYFTAIVIVVILTTMITPPMLKYTF--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 30261709 ---IALILLSTKLAGDLSVRLGQPSVLGKLIVGIVIGPAVLGWIENSELLTQLSNVGVILLMFMAGLETDLEELNANRNSSLAVALGGIILPFVGGYVSGLVMGMEQGNAVFLGLLLCATSVSISVQTLRDLGKMKTRESTTMLGAAVFDDILVVILLAFAMSFLGTDDVN-------------------------LTMVILKKVVFFASIILIGWKGVPAIMRWLSPLRVSESIVSAALIICFSFAY-FGELLGIAGIIGAFAAGIAISQTNYKHEVEKKVEPIAYMFVPVFFVSIGMNITFDGIGDQIGFILALTVIAVLTKLIGCGVGARMTGFDAKSSAIIGSGMVSRGEVALIIAGTGLSSGLLAQDYFTAIVIVVILTTMITPPMLKYTF--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 152975131 ---IALILLSTKIAGDISVRLGQPSVLGKLLVGIIIGPAVLGWVNNSDLLTQLSEVGVILLMFMAGLETDLKELNENRNSSFAVAVGGIVLPFVGGYVAGLVIGMDQAHAVFLGLLLCATSVSISVQTLRDLGKMKTRESTTMLGAAVFDDILVVILLAF-------------------------AMSFLGADDVNLTMVVLKKVVFFASIILIGWKGVPMIMRWLSPLRVSESIISAALIICFAFAY-FGEILGIAGIIGAFAAGIAISQTDYKHEVEKKVEPIAYMFVPIFFVSIGMNITFAGIGDKVWFILALTVIAVLTKLIGCGFGARITGFDLQSSTIIGSGMISRGEVALIIAGQGLTSGLLAKDYFTAIVIVVILTTMITPPMLKYSFGVKD----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 300986970 ----VLFLFAAVAAVPLASRLGIGAVLGYLLAGIAIGPWGLGFISDVDEILHFSELGVVFLMFIIGLELNPSKLWQLRRSIFGVGAAQVLLSAALLAGLLMLTHFSWQAAVVGGIGLAMSSTAMALQLMREKGMNRSESGQLGFSVLLFQDLAVIPALALVPLLAGSADEHFDWMKIGM-----------------------KVLAFVG-MLIGGRYLLRPVFRFIAASGVREVFTAATLLLVLGSALFMDAL-GLSMALGTFIAGVLLAESEYRHELETAIDPFKGLLLGLFFISVGMSLNLGVLYTHLLWVVISVVVLVAVKILVLYLLARLYGVRSSERMQFAGVLSQGGEFAFVLFSTASSQRLF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 149189726 ----LILITVAFIAGFLALKCQLPPLVGFLLAGFILHHFGF---ESTDTITTLADLGVTLLLFTIGLKLDIKTLLS--KEIWAGATIHNLLSTLLFLGVSSLATLDIEQLILLGFALSFSSTVFAVKTLQEKGEMNATYGTLAIGILVMQDIFAVIFLTA---------------------------------------STGKFPEWYAIGLFALPLLRPIMFKLLNKAGHGEMLVLSGIFFALVMGAGLFELVGMKPDLGALILGMLLASHSKASELSKSLFNLKELFLVCFFLNIGLADQPTI---EGFVLGALLLLLLPLKGILYFVVINAFKFRVRTCLLTTLTLFNFSEFGLIVGGLAYKLGWISGDILVALAIAVSLSFIVSAPLNRIGHSIY----------LRSAKWLKEQAAEKINTRDQ-------------FINPGEAQVLILGMGRIGTGAYDELQRYGKVSLGVEVREEAAKQHREEGRNVIAGDATDPDFWERLDTAHVKLVLLAMPHHQGNQTALDLLHQKQFKGQIAAIAAYPDQLDELEQMGVNAAFNIYSEAGSGFARHV------------------------------- 30019759 ---IAVILLSTKLGGDLSVRLGQPSVLGKLIVGIVIGPAVLGWIENSELLTQLSNVGVILLMFMAGLETDLEELNANRNSSLAVALGGIILPFVGGYVSGLVMGMEQGNAVFLGLLLCATSVSISVQTLRDLGKMKTRESTTMLGAAVFDDILVVILLAFAMSFLGTDDVN-------------------------LTMVILKKIVFFASIILIGWKGVPAIMRWLSPLRVSESIVSAALIICFSFAY-FGELLGIAGIIGAFAAGIAISQTNYKHEVEKKVEPIAYMFVPVFFVSIGMNITFDGIGNQIWFILALTVIAVLTKLIGCGFGARMTGFDAKSSAIIGAGMVSRGEVALIIAGTGLSSGLLAQDYFTAIGIVVILTTMITPPMLKYTF--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 228951313 ---LVVILLCTKLAGDISVRLGQPSVLGKLIVGIIIGPAVLGIINSSELIDELSEIGVLLLMFIAGLETDLEELNRNLKSSFAVAAGGIIFPFIGGYVTGLLFGLIQSHAIFLGLLLCATSVSITVQTLRDLGKMNTRESTTILGAAVFDDVIVVILLAFVMSFLGTQDVN-------------------------ITLVIVKKIIFFVSIVFIAWKVVPWIMKMLVPLRVTEALISAALIICFSFSYYS-EMMGIAGIIGAFAAGIAISQTEYKHEVEHKIEPIAYIFVPVFFVSIGMEITFQGIGSQLWFIIIMTLIAIFTKLIGSGLGARLTGFNLQSSISIGAGMVSRGEVALIIAANGLTANLLAKENFTAIVIVVILTTIITPPLLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 144154809 LTAITMVILVALSFGLLMTRIKQPAIVGYILAGFALGPTGMGLVEDTSTIRLLADLGVIMLLFVIGMELSLRSFKNVIGIAVGTACLQITLSLAVAFGASYLFDLSMNQAILAGFIMSLSSTAVVIKILEDVGELRTQLGRTAVGVLIAQDLAVVPMLLLIGDLGRG------------------------GFDPTILVKLGAAGLILAGVIWFLSRRERVKIPLMEAIADREDLAPVAALAGCFGIATLSGVLGMSAAYGAFLAGLILGNSNVRAQIWKSIKPIETCLLLIFFLSIGLLIDLPFIQDHWQLVLGCLIAATLLKTCINIFSLRLLGECWGRSITAGALLGQVGEFSFVLAAAGLSAGIIDENGYALAIAVIALSLLISPVWKALVQRAHDL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 71280372 -------ILFAFICGLAAKTISLPPSIGFLAAGFILNIAG---YQADESLSVLSDLGITIMLFTIGLKLNVKNLFKTEHTLLWIVVTITFVKLLALMSVNYFSDLDLMTAALIAFALSFSSTVCVIKLLEENGEMRTRHGKLAISILVIQDIIAVAFLVFATGKIPS------------------------------------VWAFSLLGLFLIKPLINRVINHV---GHGELITLMGFFLALG-SYELFELVNIKGDLGALLVGMFLASHIKATEINKALMNFKDIFLIGFFLSIGFTAIPTLEMLGLA---TLLILLVPIKFLMFYGIFTLLKIRCRTAFLSALSLSNFSEFGLIVGALSVSSGWLSNDWLVILALSMAISFILTNIIYRFAHTIFTEHRGFLSRFERQTKLEEDNFSQPCQRP-----------------------IVIIGMGRVGMGAYQAINSHGTPAWGLDADKEKITWLNSKGMQAYYGDAEDIYFWESIDLSQLELVLLALPSVQDIINITKQLTAANYKGKIAAVARYDDERKQLEAFGIDKVFNFYTEAGVGFAEE-------------------------------- 229011025 ---IALILLSTKLAGDLSVRLGQPSVLGKLIVGIVIGPAIFGWIENSELLTQLSNVGVILLMFMAGLETDLEELNANRNSSLAVALGGIVLPFVGGYVAGLVVGMEQGNAVFLGLLLCATSVSISVQTLRDLGKMKTRESTTMLGAAVFDDILVVILLAFAMSFLGTDDVN-------------------------LTMIILKKVVFFASIILIGWKGVPAIMRWLSPLRVSESIVSAALIICFSFAY-FGELLGIAGIIGAFAAGIAISQTNYKHEVEKKVEPIAYMFVPVFFVSIGMNITFDGIGDQIWFILALTVIAVFTKLIGCGFGARITGFDAKSSAIIGAGMVSRGEVALIIAGTGLSSGLLAQDYFTAIVIVVILTTMITPPMLKYTF--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 213620614 LTAGVLFLFAAVAAVPLAARLGIGAVLGYLLAGIAIGPWGLGFISDVDEILHFSELGVVFLMFIIGLELNPSRLWQLRRSIFGVGAAQVLLSAAVLAGLLMLADFLWQAAVVGGIGLAMSSTAMALQLMREKGMNRSESGQLGFSVLLFQDLAVIPALALVPLLAGSADEHFD------------------------WFKVAMKVLAFAVMLIGGRYLLRPVFRFIAASGVREVFTAATLLLVLSAALFMDAL-GLSMALGTFIAGVLLAESEYRHELENAIDPFKGLLLGLFFISVGMSLNLGVLYTHLLWVAASVVILVVIKMLTLYLLARLYGIRSSERMQFASVLSQGGEFAFVLFSTASSQRLF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 149914476 -------LAAAVIAVPLAARLGLGSVLGYLAAGILIGP-VLGLVHQTTELQHVAEFGVVMMLFLIGLELEPRALWDMRHRLLGLGGLQITLTTAAVMGGAMWFGHPWSISLTVGLVFALSSTAIVLQTLSEKGLMQTGGGRSAFSVLLTQDIAVIPMLAMVMGEALERMNGTAPAAKPEAGAHAAATSFIESLPGWGAT--LVTIGAVVAIILTGIYLTRPVFRFIHAARLREMYTALALLIVVGIAFLM-NLVGLSPALGAFLAGVVLANSEFRHELESDIAPFKGLLLGLFFITVGAGINFEVLARAPFTVIGIALALIVLKGAILFFLGLAFHLRGRNLWLFTLSLAQAGEFGFVLISFSAQVNALPPSMTEILLLIVALTMLITPLLSSL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 258405313 ---LVLLVSFAFGFGYALSRIGLPPMVGFLLAGFV--YNIAGFV-PPSGLDLVSDLGITLLLFSIGLKLDLKGLLRAEIWASATAQILLTTGVLSGLLLLALLDLSWPALIILGFALSFSSTVYAVKILEDKGDMSALYGKLAIGILIIQDLFAVLFLSLTAGKAPS-----------------------LWALGILALPLLR----------------PVLYRLLDGSGRGELFILCGLFFALGIGAELFALVGLKPDLGALVVGVLIAGHPRASELSKALFGFKELMLVGFFLSIGMTGLPTWEM---LAAACVLCLVLPLKTGLYYGIVSRFGLRARTSLFSSLTLTNFSEFGLIVAAIAVEQNLLPANWLLVMALAVSISFAFSSPLSYYAESLYQY-----------------------FSSWLRPFDPQRVHPWDAPIELGRARAVIFGMGRIGTGAYDVLQEEGNAVCGVDHAPASVDANRAQGRNVLLGDACDTDFWLKLKREDLELVILAMPNHQGNVFAVHQLRNHGFQCTVVAIAKYQEEVDAFTEMGVCSAFNLYERAGAGLARKALQ----------------------------- 117922013 -----AILIITLICGMLVSRIGLPPLIGYLVAGFVL--FVFGIEESLPLLQELANLGVTLLLFAIGLKLDIRSLF--KAEVWAGSSIHLVLSMVLFIPILKIFGFGIAQLSLIAFALSFSSTVFAIKVLEDKGDVQSLYGRVAIGILIMQDIFAVIFLTISKGAVPSVWALALLLLPLAKPL---------------------------------------IYKAFDRVGHGELLVLFGLVMALVVGAWLFESVGLKPDLGALIIGILLAGHKKASELAKSLFYFKELFLVAFFLTIGLNGLPTVSDVVLAALLVLLVPLKILLFV---YLLTRFKLRSRTSMLASFNLGNFSEFGLIVAAVATSKGWLPPQWLVIIAVALSFSFLFAAPLNTAVGNIYQRFQQRLVRLEKPP-----------------------LHPEDRPIAIGNPRFLILGMGRIGSGAYDELRARDGEILGIEHKQELVDLHRANGRNVVQGDASDTDFWEK--LDRAELVLLAMPHHAGNLFAVEQLKKLNYQGKLSAIVQYGDDAASLRSSGVHSVYNLYEAAGAGFVDHVHELLPDSETKADAEAQEETQKQGSAL----- 229028615 ---LVVILLCTKLAGDISVRLGQPSVLGKLLVGIIIGPAVLGIINSSELIDELSEIGVLLLMFMAGLETDLEELNRNLKSSFAVAAGGIIFPFIGGYVTGLLFGLMQSHAIFLGLLLCATSVSITVQTLRDLGKMNTRESTTILGAAVFDDVIVVILLAFVMSFLGTQDVN-------------------------ITLVIVKKIIFFVSIVFIAWKVVPWIMKMLVPLRVTEALISAALIICFSFSYYS-EMMGIAGIIGAFAAGIAISQTEYKHEVEHKIEPIAYIFVPVFFVSIGMEITFQGIGSQLWFIIIMTLIAIFTKLIGSGLGARLTGFNLQSSISIGAGMVSRGEVALIIAANGLTANLLAKENFTAIVIVVILTTIITPPLLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 163734091 ----VFAIGAAFVFGLAARPLGLPPLVGFLAAGFVIGPHVGMPDTTGPILEYIANLGVLILLFTVGLKLKIKQIGE--PHVVGVSLLHFALSVALFTPLARAFFTDWTVALLVGIALAFSSTVLAAKMLESKREMGTFHGRTAIGILIVQDIIALVVLAIFSG---------------------------------------KVPGPWALLIFATPLLRPFLHKLLDWAGHDEVLVLAGMALALVIGGYGFEIIGLKGEIGALVMGLLLSNHPRASELSDALWSLKEIFLVGFFLSIGMSGLPD---WDALIFAVVLGLMLPLKGILFFFLLLAFRLRARTAFLSALSLTVYSEFGLIVAT-----GIPAAEPFVVPLAIAVVSFLIAAPINRLAHPLYERFEQRLHRFERVTRHPDEQPADLGDAD-----------------------VLIFGMGRTGSATYEVLIQNGSKPIGLDADTYKAAAHAKAGRNVVFADAEDSNFWSSVELGKIKAAVLAMDDLEAKLIATRTLRAKGFTGPIVTHALHEEHIDLMKEAGANQTYLTMREAGRSLAHH-------------------------------- 33597960 MELLTILLIAAVLCVPLAQRLGLGAIPGYLLAGGVIGPSGLGLVTDVPDIMRVSEWGVVMMLFVIGLELAPKRLWAMRREVFGAGLR-------------HLAGMGWQAAILCGLSLALSSTAVALRLLEERGLVRTPLGRSALGVLLLQDMAAIPMLVAAGLLGSDGDSAPS----------------------------FEAALVAVVVVLACYRL--RLLDWAARSQLHELFTAATLLVVLGTAQLF-DYAGLSAGLGGFLVGMLLAESRHRNELEHTIEPFKGLLLGLFFLAVGMSVNVEEALDYWPYVLAGVVALLSLKALVLYGIARLMGLPHYHRLLYALVLAQGGEFSFVIFNEAWDNHLMSLEQRDLLAIVVAISMGAVPIVIRLLERL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 42523724 IHDLALILGTAGLVTLLFKKLNQPIVLGYLVAGFLVGPSIFPTVIGVASINLWAEIGVIFLLFALGLEFSFKKLLRVGGSASFTALFEVSLMILFGFTTGRLLGWSTMDSLFLGGILSISSTSIIIRTVEELGMKNMKFVGMVFGVLVIEDLVAVLLMVLLTTVALTRDFSGTEM----------------------LGAVLKLSFFLSIWFVAGIFLLPSFLKRTQKLLSEETVLVVAVGLCLMMVVFASN-VGFSSALGAFITGSILAETIEGERIHHLIAPIKNLFSAVFFISVGMLIDPQVISIYWKEVLLLSAVVVVGKTLSVTLGSVLSGQTFKSSLQSGMSLAQIGEFSFIIATLGLSLKVISEKIYPIAVAVSVLTAFTTPYMARSAEKTYAWLEILPARFIQSIDSYSVLSFSMSGNREW------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 120597524 -----AILVITLVCGMLVSRIGLPPLIGYLVAGFVL--FVLGIEESLPLLQELANLGVTLLLFAIGLKLDIRSLF--KAEVWAGSSIHLILSMLIFVPILKILGLNIEQLTLLAFALSFSSTVFAVKVLEDKGDIQSLYGRVAIGILIMQDIFAVLFLTISKGDVPSVWAFALLLLPLAKPL---------------------------------------IYKAFDRVGHGELLVLFGLVMALVVGAWLFEVVGLKPDLGALIIGILLAGHKKSSELAKSLFYFKELFLVAFFLTIGLNGLPSVSDIVLAALLVLLVPLKILLFV---YILTRFKLRSRTSMLGSFNLGNFSEFGLIVAAVATSKGWLPSQW--LVIIAVALS-----FSFLLAAPLNATVGNIYQRFQQRLVRFEK----------------QPLHPEDRPIAIGNPRFLILGMGRIGSGAYDELRNKFEEILGIEHKQELVDLHRANGRNVVKGDASDTDFWEKLHAPNLELVLLAMPHHAGNMFAVEQLKKLDYQGKISAIVQYSDDADALRASGVHSVYNLYEAAGAGFVDHV--IHELLQASDKTTLEEQEALKPSTLNNVS- 142056982 -----AILIITLICGMLVSRIGLPPLIGYLVAGFVL--FVFGIEESLPLLQELANLGVTLLLFAIGLKLDIRSLFKAEVWALSMVLFIPILKILGLIGLSQLDGLSVAQLSLIAFALSFSSTVFAIKVLEDKGDVQSLYGRVAIGILIMQDIFAVVFLTISKGAIPSVWALALLLLPLAKPL---------------------------------------IYKAFDRVGHGELLVLFGLVMALVVGAWLFESVGLKPDLGALIIGILLAGHKKASELAKSLFYFKELFLVAFFLTIGLNGLPTVSDVVLAALLVLLVPLKILLFV---YLLTRFKLRSRTSMLASFNLGNFSEFGLIVAAVATSKGWLPPQWLVIIAVALSFSFLFAAPLNATVGNIYQRFQQRLIRLEKPP-----------------------LHPEDRPIAIGNPRFLILGMGRIGSGAYDELRARDGEILGIEHKQELVDLHRANGRNVVQGDAADTDFWEK--LDRAELVLLAMPHHAGNLFAVEQLKKLNYQGKLSAIVQYGDDAASLRTSGVHSVYNLYEAAGAGFVDH---VIHELLPDSETRAEAEANAD--------- 30018993 ---LVVILLCTKLAGDISVRLGQPSVLGKLIVGIIIGPAVLGIINSSELIDELSEIGVLLLMFMAGLETDLEELNRNLKSSFAVAAGGIIFPFIGGYVTGLLFGLIQSHAIFLGLLLCATSVSITVQTLRDLGKMNTRESTTILGAAVFDDVIVVILLAFVMSFLGTQDVN-------------------------ITLVIVKKIIFFVSIVFIAWKVVPWIMKMLVPLRVTEALISAALIICFSFSYYS-EMMGIAGIIGAFAAGIAISQTEYKHEVEHKIEPIAYIFVPVFFVSIGMEITFQGIGSQLWFIIIMTLVAIFTKLIGSGLGARLTGFNRQSSISIGAGMVSRGEVALIIAANGLTANLLAKENFTAIVIVVILTTIITPPLLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 90409247 --TLLLFIGTAFSFGMLINMTGLPPMVGFLIAGFALNYLGF---EESQTLSTLAHLGVTLLLFSIGLKLNIRTL--LKREVWGGASIQMFCSVLFYSLLLLIFHLDTPGLILVAFLLSFSSTVFAVKILEAKSETNSLYGRIAIGMLIMQDIFAVLFLTISVGELPS-----------------------IWAFGLFALPLLR----------------PILFKLLDRAGHGELLVLYGVFLALGMGAGLFEYLGLEADLGALVAGMLLASHRTAKDMANALFNMKEIFLICFFLSIGLKGLPNIDH---FMIAILLSCLLLGKTALYFFTLTKFNLRSRTSLFAAFSLANYSEFGLIVASLAYAKGWLSSDWLTITAIAVSLSFIISALLNKYSDPIYSHFTHSLKRFQSKRLHKDDRPVRVGDAQ-----------------------ILVMGMGRIGVGAYDALKHYGKKVMGVDYDHQTTIKHRKLGRRVITGDALDSDFWTKLQLDNIKLILLAMPDHNGNRYAAEQLNKIHYNFKVAALAHYKDDEKDYI----------------------------------------------------- 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------------------------ 113971737 -----AILIITLICGMLVSRIGLPPLIGYLVAGFVL--FVFGIEESLPLLQELANLGVTLLLFAIGLKLDIRSLFKAEVWALSMVLFIPILKILGLIGLSQLDGLSVAQLSLIAFALSFSSTVFAIKVLEDKGDVQSLYGRVAIGILIMQDIFAVVFLTISKGAVPSVWALALLLLPLAKPL---------------------------------------IYKAFDRVGHGELLVLFGLVMALVVGAWLFESVGLKPDLGALIIGILLAGHKKASELAKSLFYFKELFLVAFFLTIGLNGLPTVSDVVLAALLVLLVPLKILLFV---YILTRFKLRSRTSMLASFNLGNFSEFGLIVAAVATSKGWLPPQWLVIIAVALSFSFLFAAPLNATVGNIYQRFQQRLIRLEKPP-----------------------LHPEDRPIAIGNPRFLILGMGRIGSGAYDELRARDGEILGIEHKQELVDLHRANGRNVVQGDAADTDFWEK--LDKAELVLLAMPHHTGNLFAVEQLKKLNYQGKLSAIVQYGDDAASLRTSGVHSVYNLYEAAGAGFVDHV------------------------------- 186473809 LIDVVVFLAAALIAVPMSVRLGFGSVLGYLVAGIMIGPWALGLVTDIDAILHFSELGIVLMMFVIGLEMQVDTLWAMRRTIFGYGTMQMTVCAAALSAIFMLLGLSWRIALAGGLALSLSSTAMVMSELQQRKLMDMPTGRAGFGILLFQDMAAIPLIALLPLLGPAMP---------------------VAAAEPGWLIALKALGMVIAVALVGRYLLQVVLRVITGIGVPEIFTAFALLWIVGIALLM-ESVHLSMSLGAFLAGVLLADSDYRHQVEVDMAPFKGLLLGLFFIAVGTSIDFGVLMREPVRVAVLVVALVGIKTIAQWFLANRFGVPASERSYFAVLLSQGGEFAFVVMAASLAAGVIDQRQSSLVTLVVALSMVSTPLLLLVHRRFVQPVVSREP---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 135206201 -----------------------------------------------------------------------------WKAATLVGIGQVVFTSIVSYGICRLVGLTHVASVYIGIAISLSSTIIVIKLLSDRGDLDKLYGRIVLGILIVQDLVAILMLIFINGAGES-------------------------IVGLMWNTISIGAGIAISLYFIARYIFPPLLKTIAK--SQELMFLFSIAWCLVVAVVAAKL-HFSIEVGALLAGISLASTPYAVQINSRVKPLRDFFLVLFFVHLAAGMTFVDVQSIVIPAIILSFFMLFLTPFIVLAIMGALGFSKRNSFLTGITVAQISEFSLIVVALGVSKGVLESEMLTLVAIIAIITMVGSTYLITYGKRIYNFLSP----------------------VLKFFERKKLVDQLNYHDKGLEYKVYLFGYNRIGYSVLQSLTKMQKSYLIIDHNPETVVELGKKGMHCKYGDAEDIELLAELNTNKIEMAISTIPDFDTNMLIIDKIREVNHDAIIIITAHQLEDALEF------------------------------------------------------ 229176607 ---LVVILLCTKLAGDISVRLGQPSVLGKLIVGIIIGPAVLGIINSSELIDELSEIGVLLLMFMAGLETDLEELNRNLKSAFAVAMGGIIFPFLGGYLAGLAFGMLQSHAIFLGLLLCATSVSISVQTLRDLGKMNTRESTTILGAAVFDDVIVVILLAFVMSFLGTQDVN-------------------------VTLVIAKKIIFFVSIVFISWKVVPWIMKMLVPLRVTEALISAALIICFSFSYYS-EMMGIAGIIGAFAAGIAISQTEYKHEVEHKIEPIAYIFVPVFFVSIGMEITFQGIGSQLWFIIIMTLIAIFTKLIGSGLGARLTGFNLQSSISIGAGMVSRGEVALIIAANGLAANLLAKENFTAIVIVVILTTIITPPLLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 307945128 ----VFAIGTAFVFGLAVRQVGLPPLVGFLAAGFAIGPHLGMPAETGPILEYIAELGVLMLLFTIGLKLKLRQI--TEPQVIGGALVHFAVSIAVFSIVWLLFTSDWMTAVLVGIALAFSSTVLSAKILEAKRELGTFHGRTAIGILIVQDIIALVVLAIFAGKMPGP---------------------------------------WALLIFATPLLRPLLFKMLDLAGHDEVLLLTGMVLSLVIGGVGFEIIGLKGEIGALVMGLLLSGHPRSSELSSSLWALKEVFLIGFFLSIGMSGLPDWDSIVFAVVLGA---LLPLKGILFFFALIAFKLRARTSFVTALSLTAYSEFGLIVAAGIPAAQ---DYLVPLAIAVSVSFLIAAPL-----------------------NRFAHQIFERFEDRLLGFELSARHPDEQPKNLGDAD-VLVFGMGRTGTAAYNALMEKARRPVGLDADIYKVEGHVKAGRNVIFADAEDSNFWHGVNLQNISAAVLAMDDLEAKLIAARMLRSNGFTGTVVSHALHEDHVAKICEAGADQTYLTMQEAGQSLAAH-------------------------------- 256847702 ------------VCSELSSRIGLPPVMGELITGILIGPAVFHLLTPTTFIHYFSNIGVIMLMFIAGLEGDLRQLLHYWAPSLTVATLGVIFPTGTAYLLCHVFNFDVQTAAFMGLVLSATSVSITVQVLREMGYSNTRESQIILGAAVADDIICIILLGISVQLVGQHSASS--------------------LSGKVLSMVVPQILFFIIVLLIGHYIVPRFLQIFDKMGISESLPTAALIICFGFAWIAVKC-GMSDVLGAYCAGLAISQTKYEEALAPKIEPIGYIFTPVFFISIGLEVTFHGIGNDVLFIICLIIIAVLGKQLGCGIGAKLFHLNWKEANIVGAGMVSRGEMALVVIKVALSAGLIDQSYFTALILVTVITTLLAPLLLKIF---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 135045120 --------------------------------------------------------------------------------------------------------------------------ALISKVLTETGQLQTTTGKLSISVLIFQDIMVVPFIIITHALAVKSEQSTTVLMGQQ---------------------LLSGVITFSALFFIGQKLISPLFSYIARLRSTELFMLTVLLTALTAAF-VTEAMDLSKELGAFLAGVLLAGTPFHHQVELDIRPFRDVLLGLFFIGIGMMFHASLPAIWPQMLALGLLTMLLKMVIIPTAIVLMKKGNKEEALRAGIYLSQGGEFGFVLLSIASSLGAVSDSIQQTVLGALILTMILSLLMIRWEDTILNLLLRKVER---------------------PQRDLNDVNQISERCQDLQKHVIICGYGAIGQHLAGILQDQEQTYVALGIDAALVNAAALAGENVFYGDATQLQLLKAVNVQQAAVVVVSFSDLRAAEHVINAVRSVTSEVPILVRCREESEFEQLKDKNVTGIVVETLETGLQLLTTLGFSEAKIRAVNRRSRDD-------------- 172040763 MELLLTYLGVVFICGLIAWAVRLPPLIGFLAAGFALHAAG---VEHVESLDLFADIGVTLMLFAIGLRLDLKALTD--KAVWLTASAHVLVMTLVGAGFITALGTSFQVAVNVALVLSFSSTIVVIKILQDRGDEQALYGNICIGVLIMQDILAVAFMSILRGEPPHLASLLLVVIVPVLALTT---------------------------------------RRWYKLGHGELGALFGIAMALIPGYALFEWVGLSGSLGALIMGVVLSRSPGAEQLSHSLFTLKELLLVGFFVNIGFMGLPN---WQNVADAALLLLLLPVQAAAYWAILWSLGLRNRTSVLAALLLANYSEFALIIAAVGVQDGWLNQRWLLSLVLAVSISFVISAIFNPQSVSRATHLAKR-----------------------LPVRPPHKIHPEDRPIELGDAHALVLGVGRVGLACYNELSEYGAKILGVEHDPARVRHLQERGYNVVEGDATDIDFWERVKSHQIDMIMLAMPAQHANVDTVKEIHASHVDCTISSVAMYREDVEALEELGLDVVVHLQDGAGESLAER-------------------------------- 226226201 LANLTLVLCVGALTTYLFQRIRQPVVFGYLVAGMIVGPHGVPLFADLSMVTTLSELGVIMLMFGLGLEFSLRKLVQVGPTAGVVALVDTSVMLVFGYGAAQLLGWSTLESVFCGAIVAISSTTIIVKAFAEQG-VRGRFTELVFGILISEDLIAILLIAVLTTVAAGGGVS----------------------AGEVGITAGKLVLFLVGFVGIGLLVVPRLVRAIVRLDRPETTLIVSLGLCFGGALLALGAG-YSVALGAFIMGSLVSESGEARRVEHLIAGVRDMFGAIFFVSVGMMIDPRLVAEHWGAVVLLSVVVIAGKLIAVSTGAFLMGNDVRTSTQAGMSLTQIGEFAFIIAALGLSSGVVREFLYPVAVAVSAITTLTTPLLIRASGPFASMVDRNLPRP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 94310572 ----VLFLASALVVVPLSIRLGFGSVLGYLVAGMLIGPSALGFVTDVNAVLHIAELGIMLMMFIIGIEMDVRKLWNLRRSIFGHGGAQVLLCAVLLALAFTAFGVNWRVGVAAGFALSLSSTAMVIAILEQRGLMQAPIGRASFGILLFQDMAAIPMIALLPLLSPAPATTNTIAG---------------------WIVALEALGMLAAVVFGGTILLRYLLPIIRRSGTRDMVTVFALLWVIGIALLM-QSVHLSMSLGAFVAGVLLAGSDCREEIEADISPIKGVLLGLFFMAVGMSIKFDVLASKPFLVAVLLLVLLVAKISGLLFLARQIQLPRGDRVYFAVLLSQGGEFAFVVMAVAEAARLLNGEQASIVTAVVALSMAATPLLLMA----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 289677458 IQDLAVIMLVAGVVTILFHRLRQPVVLGYIVAGFIIGPHTPPFIHDEDTIKILAELGVIFLMFCLGLEFSLRKLFKVGATAFIAAFLEIALMIWIGYEIGQFFGWKTMDSLFLGAILAISSTTIIVKALNDLKMKNQRFAQLIFGVLIVEDILGIGIIALLSGIAVSGSVS----------------------SGEVFSTVGKLSLFMIVALVVGILVVPRLLSYVARFESNEMLLITVLGLCFGFCLLVVKL-EYSMVLGAFLIGAIMAESRELLKIERLIEPVRDMFSAIFFVAIGLMIDPGILLQYAWPIAVITVAVVLGKMLSCGLGAFIAGNDGRTSLRVGMGLSQIGEFSFIIAALGMTLQVTSDFLY------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 229189026 ---LVVILLCTKLAGDISVRLGQPSVLGKLIVGIIIGPAVLGIINSSELIDELSEIGVLLLMFMAGLETDLEELNRNLKSSFAVAAGGIIFPFIGGYVTGLLFGLIQSHAIFLGLLLCATSVSITVQTLRDLGKMNTRESTTILGAAVFDDVIVVILLAFVMSFLGTQDVN-------------------------ITLVIVKKIIFFVSIVFIAWKVVPWIMKMLVPLRVTEALISAALIICFSFSYYS-EMMGIAGIIGAFAAGIAISQTEYKHEVEHKIEPIAYIFVPVFFVSIGMEITFQGIGSQLWFIIIMTLIAIFTKLIGSGLGARLTGFNLQSSISIGAGMVSRGEVALIIAANGLTANLLAKENFTAIVIVVILTTIITPPLLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 228989924 ---IVVILLCTKLAGDISVRLGQPSVLGKLIVGIIIGPAVFGIINSSELIDELSEIGVLLLMFMAGLETDLEELNRNLKSSFAVAMGGIIFPFLGGYLAGLAFGMLQSHAIFLGLLLCATSVSISVQTLRDLGKMNTRESTTILGAAVFDDVIVVILLAFVMSFLGTQDVS-------------------------ITLVIAKKIIFFVSIVFIGWKVVPWIMKMLVPLRVSEALISAALIICFSFAYYSEQM-GIAGIIGAFAAGIAISQTTYKHEVEHKIEPIAYIFVPIFFVSIGMEITFQGIGNQIWFIVIMTIVAIITKLVGSGLGARLTGFNLKSSISIGAGMVSRGEVALIIAANGLAANLLAKENFTAIVIVVILTTIITPPLLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 226310002 IFQLAVILIASKIAGDISVRLGQPSVLGKLLIGIVLGPTVLGLVTDTEILKEISQIGVILLMFIAGLETDIDEFKRTAKSSTSVGIAGIVMPLALGYGAGIAIGLSNIEAIFLGLLLSATSVSISVQTLKELGKLKSREGATIMGAAVIDDVLVILALAFLMSFAGGDVN--------------------------LGMVVLKKVAFFAIVIALSWKVVPWVLKKFAPLQVTESVISAALIICFLFAY-FAEYTGVAAIIGSYIAGVAISLTNYKTEVTHKVETISYVFVPVFFTSIGVTAQFSGILENLGLIVLLSVIAIVSKLIGGAFGAKITGFPWKNSMAIGAAMVSRGEVALIIAAIGLENNLLTQDMFAVLIVVVLLTTIVTPPMMKWFF--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 114650752 IKDIVTIGMLSLPCGWLCTAIGLPTMFGYIICGVLLGPSGLNSIKSIVQVETLGEFGVFFTLFLVGLEFSPEKLRKVWKISLQGPCYMTLLMIAFGLLWGHLLRIKPTQSVFISTCLSLSSTPLVSRFLMGSKEGDIDYSTVLLGMLVTQDVQLGLFMAVMPTLIQAGASASSSIVVEVLRVLVL-----------IGQILFSLAAVFLVCLVTKKYLIGPYYRKLHSKGNKEILILGISAFIFLM-LTVTELLDVSMELGCFLAGALVSSQGVTEEIATSIEPIRDFLAIVFFASIGLHVFPMFVAYELTVLVFLTLSVVVMKFLLAALVLILPRSSQYIKWIVSAGLAQVSEFSFVLGSRARRAGVISREVYLLILSVTTLSLLLAPVLWRA----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 118084320 IKDIVTIGMLSLPCGWLCTMIGLPTMFGYIICGVLLGPSGLNSIKSIVQVETLGEFGVFFTLFLVGLEFSPERLRKVWKISLQGPCYMTVLMIAFGLLWGHLLQIRPTQSVFISTCLSLSSTPLVSRFLAGSKEGDIDYSSVLLGMLVMQDVQLGLFIAVMPTLIQAGVSTHSSIFKEILRILI-----------LIGQILFSLAAVFLICLVIKTYLIGPYYRKLHSKGNKEILILGISAFIFLM-LTITELLDVSMELGCFLAGALISSQGHTEEIMACIEPIRDFLAIIFFTSIGLHVFPTFVIYELTVLLFLTLSVVIMKFVLAVLVLILPKTSQYIKWIVSAGLAQVSEFSFVLGSRARRAGIISREVYLLILSVTTLSLLLAPALWRA----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 142037410 -----AILIITLICGMLVSRIGLPPLIGYLVAGFVL--FVLGIEESLPLLQELANLGVTLLLFAIGLKLDIRSLFKAEVWAGSSVHLMLSILVFVLLGLSQLTSLGIEQLTLLAFALSFSSTVFAVKVLEDKGDMQSLYGRVAIGILIMQDIFAVLFLTISKGDVPSVWAFALLLLPLAKPL---------------------------------------IYKAFDRVGHGELLVLFGLVMALVVGAWLFESVGLKPDLGALVIGILLAGHKKASELAKSLFYFKELFLVAFFLTIGLNGLPTISD---IVLATLLVLLVPLKILLFVYILTRFKLRSRTSMLGSFNLGNFSEFGLIVAAVATSKGWLPSQWLVIIAVALSFSFLLAAPLNATVGNIYQRFQQRLVRLEKRP-----------------------LHPEDRPIAIGNPRFLILGMGRIGSGAYDELRARDGEILGIEHKQDLVDLHRAKGRNVVQGDASDTDFWEK--LDKAELVLLAMPHHAGNLFAVEQLKKLNYQGKLSAIVQYGEDAASLRSSGVHSVYNLYEAAGAGFVDHVHELLPDSETKAVADLDDDNKQHSAAV----- 74201628 IKDIVTIGMLSLPCGWLCTAIGLPTMFGYIICGVLLGPSGLNSIKSIVQVETLGEFGVFFTLFLVGLEFSPEKLRKVWRISLQGPCYMTLLMIAFGLWWGHLLRIRPTQSVFISTCLSLSSTPLVSRFLGDKEAGDIDYSTVLLGMLVMQDVQLGLFIAVMPTLIQAGAGASSSVVMEVLRIL-----------FLIGQILFSLAAVFLLCLVMKTYLIGPYYRKLHSKGNKEILVLGVSAFTFLM-LTVTELLDVSMELGCFLAGALVSSQGHTEEIMTYIEPIRDFLAIIFFASIGLHVFPTFVIYELTVLVFLTLSVVIMKFVLAVLVLILPRSSQYIKWIVSAGLAQVSEFSFVLGSRARRAGILSREVYLLILSVTTLSLLLAPVLWKA----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 135162718 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGLSPGLGAFLAGVLVADSEFRHQLETDIEPFKGLLLGLFFMAVGMSVDTQLLASSTLLLVGLAAGLLLAKVAVLFVLGRVTGANGRDALSTALFLAQGGEFAFVLFGRPAAQSLLGAEVIDLLILAVILSMAATPLLFALDGWLRHRGEAVPDVPTEVPDDVEHE-------------------------------VVIAGFGRFGQIVGRLMSMTGFHFTAIDDDPADVEFVRRFGHSVYFGDPRRVDVLRDAHVDRARLFVIAVDDVQKSIEIAEVMREAFPSTPILARVRNRNHAFHMRDLGVNYVVRDTLLSAVETGGEALRVLGMEDGLVRRSTALFLEHDARTLEE--- 229003730 ---IVVILLCTKLAGDISVRLGQPSVLGKLIVGIIIGPAVFGIINSSELIDELSEIGVLLLMFMAGLETDLEELNRNLKSSFAVAMGGIIFPFLGGYLAGLAFGMLQSHAIFLGLLLCATSVSISVQTLRDLGKMNTRESTTILGAAVFDDVIVVILLAFVMSFLGTQDVS-------------------------ITLVIAKKIIFFVSIVFIGWKVVPWIMKMLVPLRVSEALISAALIICFSFAYYSEQM-GIAGIIGAFAAGIAISQTTYKHEVEHKIEPIAYIFVPIFFVSIGMEITFQGIGNQIWFIVIMTIVAIITKLVGSGLGARLTGFNLKSSISIGAGMVSRGEVALIIAANGLAANLLAKENFTAIVIVVILTTIITPSLLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 152974492 ---LVVILLCTKLAGDISVRLGQPSVLGKLIVGIIIGPAVLGIIDSSELIDELSEIGVLLLMFMAGLETDLEELNRNLKSSFAVAIGGIILPFLGGYLAGIAFGMMQSHAIFLGLLLCATSVSISVQTLRDLGKMNTRESTTILGAAVFDDVIVVILLAFVMSFLGTQDVN-------------------------VTLMIAKKVIFFSSIVVIGWKVVPWIMRMLVPLRVSEALISAALIICFSFAYYSEQM-GVAGIIGAFAAGIAISQTTYKHEVEHKIEPIAYIFVPVFFVSIGMEITFQGIGNQIWFIVLMTIIAILTKLVGSGLGARLTGFNLKSSIGIGAGMVSRGEVALIIAANGLTANLLAKENFTSIVIVVILTTIITPPLLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 229074523 ---LVVILLCTKLAGDISVRLGQPSVLGKLLVGIIIGPAVLGIINSSELIDELSEIGVLLLMFMAGLETDLEELNRNLKSSFAVAAGGIIFPFIGGYVTGLLFGLMQSHAIFLGLLLCATSVSITVQTLRDLGKMNTRESTTILGAAVFDDVIVVILLAFVMSFLGTQDVN-------------------------ITLVIVKKIVFFVSIVFIAWKVVPWIMKMLVPLRVTEALISAALIICFSFSYYS-EMMGIAGIIGAFAAGIAISQTEYKHEVEHKIEPIAYIFVPVFFVSIGMEITFQGIGSQLWFIIIMTLVAIFTKLIGSGLGARLTGFNLQSSISIGAGMVSRGEVALIIAANGLTANLLAKENFTAIVIVVILTTIITPPLLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 24372286 -----AILIITLICGMLVSRIGLPPLIGYLVAGFVL--FVMGIEESMPLLQELANLGVTLLLFAIGLKLDIRSLF--KAEVWAGSSVHLILSILVFLGLSQLTSLGIEQLTLLAFALSFSSTVFAVKVLEDKGDMQSLYGRVAIGILIMQDIFAVLFLTISKGDVPSVWAFALLLLPLAKPL---------------------------------------IYKAFDRVGHGELLVLFGLVMALVVGAWLFESLGLKPDLGALVIGILLAGHKKASELAKSLFYFKELFLVAFFLTIGLNGLPTVSDIVLAALLVLLVPLKILLFV---YILTRFKLRSRTSMLGSFNLGNFSEFGLIVAAVATSKGWLPSHWLVIIAVALSFSFLLAAPLNATVGSIYQRFQLRLVRLEKRP-----------------------LHPEDRPIAIGNPRFLILGMGRIGSGAYDELRARDGEILGIEHKQDLVDLHRAKGRNVVQGDASDTDFWEK--LDKAELVLLAMPHHAGNLFAVEQLNKLNYQGKISAIVQYGEDAASLRNSGVHSVYNLYEAAGAGFVDHV------------------------------- 229010245 ---LVVILLCTKLAGDISVRLGQPSVLGKLIVGIIIGPALLGIINSSELIDELSEIGVLLLMFMAGLETDLEELNRNLKSAFAVAMGGIIFPFLGGYLAGLAFGMLQSHAIFLGLLLCATSVSISVQTLRDLGKMNTRESTTILGAAVFDDVIVVILLAFVMSFLGTQDVN-------------------------VTLVIAKKIIFFVSIVFISWKVVPWIMKMLVPLRVTEALISAALIICFSFSYYS-EMMGIAGIIGAFAAGIAISQTEYKHEVEHKIEPIAYIFVPVFFVSIGMEITFQGIGSQLWFIIIMTLIAIFTKLIGSGLGARLTGFNLQSSISIGAGMVSRGEVALIIAANGLAANLLAKENFTAIVIVVILTTIITPPLLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 228957236 ---LVVILLCTKLAGDISVRLGQPSVLGKLIVGIIIGPAVLGIINSSELIDELSEIGVLLLMFMAGLETDLEELNRNLKSSFAVAAGGIIFPFIGGYVTGLLFGLIQSHAIFLGLLLCATSVSITVQTLRDLGKMNTRESTTILGAAVFDDVIVVILLAFVMSFLGTQNVN-------------------------ITLVIVKKIIFFVSIVFIAWKVVPWIMKMLVPLRVTEALISAALIICFSFSYYS-EMMGIAGIIGAFAAGIAISQTEYKHEVEHKIEPIAYIFVPVFFVSIGMEITFQGIGSQLWFIIIMTLVAIFTKLIGSGLGARLTGFNRQSSISIGAGMVSRGEVALIIAANGLTANLLAKENFTAIVIVVILTTIITPPLLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 229101579 ---LVVILLCTKLAGDISVRLGQPSVLGKLLVGIIIGPAVLGIINSSELIDELSEIGVLLLMFMAGLETDLEELNRNLKSSFAVAAGGIIFPFIGGYVTGLLFGLMQSHAIFLGLLLCATSVSITVQTLRDLGKMNTRESTTILGAAVFDDVIVVILLAFVMSFLGTKDVN-------------------------ITLVIVKKIVFFVSIVFIAWKVVPWIMKMLVPLRVTEALISAALIICFSFSYYS-EMMGIAGIIGAFAAGIAISQTEYKHEVEHKIEPIAYIFVPVFFVSIGMEITFQGIGSQLWFIIIMTLVAIFTKLIGSGLGARLTGFNLQSSISVGAGMVSRGEVALIIAANGLTANLLAKENFTAIVIVVILTTIITPPLLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 229042688 ---LVVILLCTKLAGDISVRLGQPSVLGKLIVGIIIGPAVLGIINSSELIDELSEIGVLLLMFMAGLETDLEELNRNLKSSFAVAAGGIIFPFIGGYVTGLLFGLIQSHAIFLGLLLCATSVSITVQTLRDLGKMNTRESTTILGAAVFDDVIVVILLAFVMSFLGTQDVN-------------------------ITLVIVKKIIFFVSIVFIAWKVVPWIMKMLVPLRVTEALISAALIICFSFSYYS-EMMGIAGIIGAFAAGIAISQTEYKHEVEHKIEPIAYIFVPVFFVSIGMEITFQGIGSQLWFIIIMTLVAIFTKLIGSGLGARLTGFNRQSSISIGAGMVSRGEVALIIAANGLTANLLAKENFTAIVIVVILTTIITPPLLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 229095458 ---LVVILLCTKLAGDISVRLGQPSVLGKLLVGIIIGPAVLGIINSSELIDELSEIGVLLLMFMAGLETDLEELNRNLKSSFAVAAGGIIFPFIGGYVTGLLFGLMQSHAIFLGLLLCATSVSITVQTLRDLGKMNTRESTTILGAAVFDDVIVVILLAFVMSFLGTQDVN-------------------------ITLVIVKKIVFFVSIVFIAWKVVPWIMKMLVPLRVTEALISAALIICFSFSYYS-EMMGIAGIIGAFAAGIAISQTEYKHEVEHKIEPIAYIFVPVFFVSIGMEITFQGIGSQLWFIIIMTLVAIFTKLIGSGLGARLTGFNLQSSISVGAGMVSRGEVALIIAANGLTANLLAKENFTAIVIVVILTTIITPPLLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 229114409 ---LVVILLCTKLAGDISVRLGQPSVLGKLLVGIIIGPAVLGIINSSELIDELSEIGVLLLMFMAGLETDLEELNRNLKSSFAVAAGGIIFPFIGGYVIGLLFGLMQSHAIFLGLLLCATSVSITVQTLRDLGKMNTRESTTILGAAVFDDVIVVILLAFVMSFLGTQDVN-------------------------ITLVIVKKIVFFVSIVFIAWKVVPWIMKMLVPLRVTEALISAALIICFSFSYYS-EMMGIAGIIGAFAAGIAISQTEYKHEVEHKIEPIAYIFVPVFFVSIGMEITFQGIGSQLWFIIIMTLVAIFTKLIGSGLGARLTGFNLQSSISIGAGMVSRGEVALIIAANGLTANLLAKENFTAIVIVVILTTIITPPLLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 163938734 ---LVVILLCTKLAGDISVRLGQPSVLGKLIVGIIIGPAVLGIINSSELIDELSEIGVLLLMFMAGLETDLEELNRNLKSAFAVAMGGIIFPFLGGYLAGLAFGMLQSHAIFLGLLLCATSVSISVQTLRDLGKMNTRESTTILGAAVFDDVIVVILLAFVMSFLGTQDVN-------------------------VTLVIAKKIIFFVSIVFIAWKVVPWIMKMLVPLRVTEALISAALIICFSFSYYS-EMMGIAGIIGAFAAGIAISQTEYKHEVEHKIEPIAYIFVPVFFVSIGMEITFQGIGSQLWFIIIMTLIAIFTKLIGSGLGARLTGFNLQSSISIGAGMVSRGEVALIIAANGLAANLLAKENFTAIVIVVILTTIITPPLLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 149635966 IKDIVTIGMLSLPCGWLCTLIGLPTMFGYIICGVLLGPSGLNSIKSMVQVETLGEFGVFFTLFLVGLEFSPEKLRKVWKISLQGPCYMTFLMIAFGLLWGHLLQIRPTQSVFISTCLSLSSTPLVSRFLRGDKEGDIDYSSVLLGMLVMQDVQLGLFIAVMPTLIQAGAGTYSSIVMEMLRIFI-----------LIGQILFSLAAVFLLCLVIKTYLIGPYYRKLHSKGSKEILVLGISAFIFLM-LTITELLDVSMELGCFLAGALISSQGHTEEIMSCIEPIRDFLAIIFFASIGLHVFPTFVIYELTVLLFLTLSVVIMKFILAVLVLILPKSCQYIKWIVSAGLAQVSEFSFVLGSRARRAGIISREVYLLILSVTTLSLLLAPVLWRA----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 224105839 -----------------------------------------------------------FQLFEMGLELSLARLKALAKYAFGMGLTQVVLSTLAFTAFDLVNIRSIDEAVVIGAALSLSSSAFVLQLLAEKGELPTRFGSATLGILLLQDIAVVPLLVILPVLESQNLVEESIWPMLAQESLKALGGLGLLSLGGKYLL-------------------RRVFEVVAEARSSEAFVALCLLTVAGTSLLTQKL-GFSDTLGAFLAGALLAETNFRTQIEADIRPFRGLLLGLFFVTTGTSIDTQLLFREWPNILSLLAGLIAIKTMIITAIGPRVGLTLQESVRIGLLLSQGGEFAFVVFSLANSLGVLPLELNKLLIIVVVLSMALTPLLNEVGRRAAEFIEDKFDTEDVTAE----------------------------VNFNVREPIVIVGFGQMGQVLANFLSAPGWPYVAFDLNVSVVKASRKLGFPILYGDGSLPAVLQSASISSPKAFMIMFTGRRRTTEAVQRLRLAFP----------------------------------------------------------------------- 254504574 ----VFAIGTAFVFGLAVRQVGLPPLVGFLAAGFLIGPRFGMPGETGPILEYIAELGVLMLLFTIGLKMKLRQI--TEPQVVGGALIHFIVSIGVFTIIWLLFTSEWMGALLVGIALAFSSTVLSAKILEAKRELGTFHGRTAIGILIVQDIIALVVLAIFAG---------------------------------------KLPGPWALLIFATPLLRPVLFKLLDLAGHDEVLLLAGMMLSLVIGGVGFEIIGLKGEIGALVMGLLLSGHPRAGELSSSLWALKEVFLIGFFLSIGMSGLPDWNAIIFALVLAALLPV---KGILFFAVLIAFKLRARTSFVTALSLTAYSEFGLIVAAGIPAAQ---DYLVPLAIAVSVSFLIAAPL-----------------------NRFAHQIFERFEPQLQRFELSTRHPDEQPKDLGDAD-ILVFGMGRTGTAAYNALIEKGHRPIGLDADIYKVEGHAEAGRNAIFADAEDSNFWNSVDLTKITAAVLAMDDLEAKLIAARMLRASGFSGTIVSHALHADHVAQITEAGADQTYLTMQEAGQSLAIHALETTGSENAAD-------------------- 299470605 ------------------------PVLGFLATGAILGPSGISVIKDLNELDTLGELGISFLLFEQGLELSLDRLKALSKYAFGLGTAQVLLCTLAFAAFPFLGGVDVDEAVVIGAALSLSSSAFVLKILQEKGQKAARFGRAVLGILLLQDIAVVPLLVLLPIIETQGGTDTALSEQLL----------------LVALTVAKGVGGLGGILVAGRFLLRPLFDVVAGARSSETFVALCLLVALGMGQ-LTEAIGLSTTLGAFAAGTLLAETNYRTQVEANIAPFRGLLLGLFFTTTGATVDPMLLVEQWPTVTGLLLGLVTFKSIIISSASLGFGLSAPEAAKTGLILSGGERFRLGACPPPRPPGAWP----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 228938082 ---LVVILLCTKLAGDISVRLGQPSVLGKLIVGIIIGPAVLGIINSSELIDELSEIGVLLLMFMAGLETDLEELNRNLKSSFAVAAGGIIFPFIGGYVTGLLFGLIQSHAIFLGLLLCATSVSITVQTLRDLGKMNTRESTTILGAAVFDDVIVVILLAFVMSFLGTQDVN-------------------------ITLVIAKKIIFFVSIVFITWKVVPWIMKMLVPLRVTEALISAALIICFSFSYYS-EMMGIAGIIGAFAAGIAISQTEYKHEVEHKIEPIAYIFVPVFFVSIGMEITFQGIGSQLWFIIIMTLIAIFTKLIGSGLGARLTGFNLQSSISIGAGMVSRGEVALIIAANGLTANLLAKENFTAIVIVVILTTIITPPLLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 189424869 IQDLAIVLLVAGCAGMLCRRIGLSVIVGYLVAGIIIGPHTPPFVLDIQRIETLSQLGLVFLMFAIGLGLSLTKLQKLGTATLLATALGAFFMLNLTQMLGAVLGWPPAKTLFVAALFMVSSSAVIAKVIADMQLGRDQSGQSALGITVLEDVVAVVMLTILGSYSADSGSGGSDVPG----------------------LLAGLSAFVVLLVMIGLYFVPRLLRKMETRADPELQTIMVAGVLLLMALLAVK-AGYSLALGAYLLGAIVAEMPQKGEVEKSFSGMRDLFSSVFFVSIGMMIEVHLLLKVWPWILALGLFTLLARMLSTGFALILVGTPIHVARRAGLLLTPLGEFTFVIAQLGVSKLVLPAEFYPIAVGVSILTVLVTPLLNRHAEPLLVWIEQKEPAWISRVLTFYHNWLAQ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 76800820 LTIVSVMFIVAGPFLLLANRYDIPAVPLLILAGIVAG----RFFEEQGLVLELARYGVALLVFSFGVGIQLDSLRTVLADSELAALGQIGVVGALGTGFGVVVGLPPVEAALFGIAAALSSTIVATALLQREIWMDLVHGRLAESINFVQDLFAVGVLLIISAEAFAADP--------------------------IATQLGYGLVLFAAAVAINRYLFDALGRL--AGGSDELMIIGAVSL-LVVFIGAAEVFGVSIAVGAFAAGLAIRHEPGTHGLFNGVESLKDFFVAIFFVTVGALVVVPFVINKLLLAGGLVVLAGLVKPAVTIAILMYKGYEARTATLTGATSDQVSEFALIIAIEAFLLGLLTQITLDAVVLAAVVTMVTSSLTQRHDEAIYRWLSKRGLLPSR----------------------HGKVDSMSDVPDDISDHIVVVGYGHTGKPVVAACEELDVPYVVIENDPARHDAVQRECDAYIFGDAMDQYTWEKANVTDAALVMSMVDFEPVSQRLLSFDLE----ADLVLRAGDEQTALRLLDAGATYVSVPDLLASEELIGRVRAVLEGETTPAELRAEQRER----------- 75762732 ---LVVILLCTKLAGDISVRLGQPSVLGKLIVGIIIGPAVLGIINSSELIDELSEIGVLLLMFMAGLETDLEELNRNLKSSFAVAAGGIIFPFIGGYVTGLLFGLMQSHAIFLGLLLCATSVSITVQTLRDLGKMNTRESTTILGAAVFDDVIVVILLAFVMSFLGTQDVN-------------------------ITLVIAKKIIFFVSIVFIAWKVVPWIMKMLVPLRVTEALISAALIICFSFSYYS-EMMGIAGIIGAFAAGIAISQTEYKHEVEHKIEPIAYIFVPVFFVSIGMEITFQGIGSQLWFIIIMTLIAIFTKLIGSGLGARLTGFNLQSSISIGAGMVSRGEVALIIAANGLTANLLAKENFTAIVIVVILTTIITPPLLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 292490213 ---IIW-IAVAYVLGLGASYFGLPPLVGYLIGGFVLGGWG---ISGGPVIHTITELGVLLLLFGIGLKLDLKSLLQ--WEVLGIGATHLIALGIGFTLLFLTAKIAQSPALFLSLGLAFSSTVFAAKVLEEKGELGAFHGRLAIGILILQDLVAVGMLV----------AAENGALSLWTP-----------------------------IFLLCTPLLRLPLKQALTWSGHSELLLLYGLLVALGGAHTFQALGLGTELGALVAGMLLADHSRSEELSKTLWGLKEAFLVGFFLQIGLEGLPNLQDSKWL---LPLIIFLPLKAVLYFFLGTLFGLRARTAFLTSLALFSYSEFLLIAAAVGAKNGILPSTWLSLALLVTISFIIAAPLSHTLFAYFERWLVRFERQVPHPDEEPQNVGQAKW---------------------------LIVGMGRTGTAAYDLLTQRHQRALGLDSDLVIVRQHLEEKRRVVYGDAEDPNLLEKISVNSLVGVILGMPDLEAKLRLSKDLRQNGFQGMLAAMSFYPEEDAKLYENGINLIFHPFNEAGERLAER-------------------------------- 229159896 ---LVVILLCTKLAGDISVRLGQPSVLGKLIVGIIIGPAVLGIINSSELIDELSEIGVLLLMFMAGLETDLEELNRNLKSSFAVAAGGIIFPFIGGYVTGLLFGLIQSHAIFLGLLLCATSVSITVQTLRDLGKMNTRESTTILGAAVFDDVIVVILLAFVMSFLGTQDVN-------------------------ITLVIAKKLIFFVSIVFIAWKVVPWIMKMLVPLRVSEALISAALIICFSFSYYS-EMMGIAGIIGAFAAGIAISQTEYKHEVEHKIEPIAYIFVPVFFVSIGMEITFQGIGSQLWFIIIMTLIAIFTKLIGSGLGARLTGFNLQSSISIGAGMVSRGEVALIIAANGLTANLLAKENFTAIVIVVILTTIITPPLLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 206967745 ---LVVILLCTKLAGDISVRLGQPSVLGKLIVGIIIGPAVLGIINSSELIDELSEIGVLLLMFMAGLETDLEELNRNLKSSFAVAAGGIIFPFIGGYVTGLLFGLIQSHAIFLGLLLCATSVSITVQTLRDLGKMNTRESTTILGAAVFDDVIVVILLAFVMSFLGTQDVN-------------------------ITLVIVKKIIFFVSIVFIAWKVVPWIMKMLVPLRVTEALISAALIICFSFSYYS-EMMGIAGIIGAFAAGIAISQTEYKHEVEHKIEPIAYIFVPVFFVSIGMEITFQGIGSQLWFIIIMTLIAIFTKLIGSGLGARLTGFNLQSSISIGAGMVSRGEVALIIAANGLTANLLAKENFTAIVIVVILTTIITPPLLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 135105640 LVNLTLILVLTTALVMFFRMFNQPPILSYILAGLIAGPAILGWTADTGIIEVMGHLGIAFLLFVVGIDLDFRGLRKMGVHAGLIGVGQVIITGVIVYIISRALSLTILQSTYLAVAVTFSSTIIVIKLLTDLRATDSLYGKLAIGVLLVQDIIAVFALLFISALNTSTHSIAST----------------------LALTVIKGLFVGGLAWGVNVYLLPPLLKGAGKRL--EVLFLFSLTWCFTFAVLF-NLIGFSLEIGALIAGLMLASTPYSYEISSRVKPLRDFFIILFFILLGSRISFAVLGDVLLPAAILSFVIIVGKPLIIMGLMGLLGFSKRTSFLTGVTLAQISEFSLIVVALGVTVGQLGEETTALVTVIALITIALSTYGFLHKERLYKRIER-----------------------FIPFYRLGIHHHEDRGEHHLKPHVIVFGHNRIGHGVVENFLKHHKDFLVVDYNPEIVVELENQGH--------------------------------------------------------------------------------------------------------------------- 228932237 ---LVVILLCTKLAGDISVRLGQPSVLGKLIVGIIIGPAVLGIINSSELIDELSEIGVLLLMFMAGLETDLEELNRNLKSSFAVAAGGIIFPFIGGYVTGLLFGLIQSHAIFLGLLLCATSVSITVQTLRDLGKMNTRESTTILGAAVFDDVIVVILLAFVMSFLGTKDVN-------------------------ITLVIVKKIIFFVSIVFIAWKVVPWIMKMLVPLRVTEALISAALIICFSFSYYS-EMMGIAGIIGAFAAGIAISQTEYKHEVEHKIEPIAYIFVPVFFVSIGMEITFQGIGSQLWFIIIMTLIAIFTKLIGSGLGARLTGFNLQSSISIGAGMVSRGEVALIIAANGLAANLLAKENFTAIVIVVILTTIITPPLLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 209881464 ---IVILLYSSFIFGTICRFIGLPLLLGYIIGGYIVGPYGFGYISQPIQMISIAQIGVCLILFMLGLEFSFKRVSSIGKVIVYCAISSLLLFILLCSTYSIWIGTPIREGIFIGAFISMSSTAVVIGELQ----LDTKESMLTIGVLILQDLLLGLILALIPALQISFENNLNNSKSIFKYRIILIITYFSKLTWKILKPFLVLFLFGLISYIVKVIVFPFILFFLLKTKNKEIILIGI-ISIVLSISSLTEYLGLSMEMGSFVAGIILSDSHFKHDFIQSVESLKWLFSMLFFTSIGLVIDATFIWDNCLTIGTVCIFISIIKFSVNFILFLIFGHDSRIAGQTAVLLANLGEFGFVLASKGMSLGIISRKVYLLLVGITVVSLITTPIILRLLSYLTN----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 30260960 ---LVVILLCTKLAGDISVRLGQPSVLGKLIVGIIIGPAVLGIINSSELIDELSEIGVLLLMFMAGLETDLEELNRNLKSSFAVAAGGIIFPFIGGYVTGLLFGLIQSHAIFLGLLLCATSVSITVQTLRDLGKMNTRESTTILGAAVFDDVIVVILLAFVMSFLGTQDVN-------------------------ITLVIVKKIIFFVSIVFIAWKVVPWIMKMLVPLRVTEALISAALIICFSFSYYS-EMMGIAGIIGAFAAGIAISQTEYKHEVEHKIEPIAYIFVPVFFVSIGMEITFQGIGSQLWFIIIMTLIAIFTKLIGSGLGARLTGFNLQSSISIGAGMVSRGEVALIIAANGLAANLLAKENFTAIVIVVILTTIITPPLLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 182416379 IQDLATLLLAAGVAGALCRRIGLSVIVGYLVAGILIGPHTPPFIVDEARIMALSQVGLVFLIFSIGLGLSLSKFGRMGAATLIATGIGAFLVLNLTQLLGLVIGWTPLQAMFVAAMLMVSSSAVIAKIVHELKLSHERSSQIALAITVLEDVVAVTMLTVLGSQTQAGASEGVGSLLGGLG------------------------AFVVLLVGAGLLFVPRLLRRLEARADPEMQTI-IVAGVLCLLALAAAAAGYSTALGAFLFGALVAEIPQKRGVETSFAGIRDLFSSVFFVSIGMMIDVRLMLDVWPLTLGLAAFALIARPIAVGIAMVLVGMPPDEARRASLLLTPLGEFSFIIAQLGVSTAVLPSSFYPVAVGASILTVLATPLLGRHRDRILQLMDRWEPRWFKRTIDAYHGWMQQ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 68535969 MELLLIYLGVVFVCGLLAWAVRLPPLIGFLAAGFALHAAG---VEHVDSLDLFADIGVTLMLFAIGLRLDLRALMD--KAVWLTASAHVLVMTLIGAGFITGLGTDFSVAVNIALVLSFSSTIVVIKILQDRGDEQALYGNICIGVLIMQDILAVAFMSILRGEPPR------------------------------LASLLLVAIVPLLALTTRRWY---------KLGHGELGALFGIVMALLPGYALFEWVGLSGSLGALIMGIVLSRSPGAEQLSHSLFTLKELLLVGFFVNIGFLGLPNLQNLADA---ALLLILLPVQGIAYWAILWGLGLRNRTSVLASLLLANYSEFALIIAALGVNDGWLNQRWLLSLVLAVVISAILNPQSVSRATRLAKRLPTRPPHKIHPEDRPINLGDA---------------------------HALVLGVGRLGVSCYNELTEYGAKVLGVEHDPARVRHLQERGYNVVEGDATDIDFWERVKSHQIDMIMLAMPAQHANVDAVKEASNINPECTISSVAMYREDVEELEELGINVVVHLQDGAGESLAERTFTENQQR------------------------ 224042869 IKDIVTIGMLSLPCGWLCTTIGLPTMFGYIICGVLLGPSGLNSIKSIVQVETLGEFGVFFTLFLVGLEFSPERLRKVWKISLQGPCYMTVLMIAFGLLWGHLLQIRPTQSVFISTCLSLSSTPLVSRFLAGSKEGDIDYSSVLLGMLVMQDVQLGLFIAVMPTLIQAGVSTYSSIFKEILRILI-----------LIGQILFSLAAVFLLCLVIKTYLIGPYYRKLHSKGNKEILILGITAFTFLM-LMITELLDVSMELGCFLAGALISSQGHTEEIMCCIEPIRDFLAIIFFASIGLHVFPTFVIYELTVLLFLTLSVVIMKFVLAVLVLILPKTSQYIKWIVSAGLAQVSEFSFVLGSRARRAGIISREVYLLVLSVTTLSLLLAPALWRA----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 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----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 120556360 MPEAIW-ISFAFVIGLLVKGIGLPPLVGYLAAGFVLSATTSITAEPTDVLAHIAHLGVLLLLFTVGLKLKLRSI--VSPEVIGGSLLHFAITCVVFAGLYLLFDLDWSTALMLAIALSFSSTVLAAKVLESKRELRAFHGRVAIGILIMQDLIALVVMSLSAGKTPSEWALIVFGLPLLRPLLYRLM---------------------------------------DASGHDELLVLLGLLLALVVGGLGFEAVGLSSELGALVFGAMLANHPRSQELAKSLWSVKEIFLVGFFLQIGIGGLPDQLALIFA---AVAALLLPLKGILFYFLLLAFRLRARSSFLTSLSLTNYSEFGLIVASVA-----LPEWLVPLAISVSLSFVFSAPL-----------------------NRFSHSIYEHVAHKLVRFESQKRHPDEQPISLGTT-RVLVMGMGRTGTAAYDWLAPHETRIMGIDSDPAKTEKHQKDGRNVVFADAEDTTFWEGLHMPELNSVVLAMSDIEGKLIAARMLRKLGFEGYIVAHTMYADEAVKIREAGANDAYLTMSETGVALASHL------------------------------- 144899372 -------------CGVIMTRLRQPAIVGYILAGVVLGPSGLKLVSNPDAVSTLAEFGVLMLLFVIGIELDLRRFIQGWKVAVVATLIQIAGSVGAALLFRHLMGWSFGLAMVLGFAVAVSSTAVVIKMLESSGDLDKPVGRTVVGILIAQDMAVVPMMLFLGSMQRQ------------------------GIVPLDVAKVVFSVAFLAALFWLLVRKRIRLPVTSRLAKSGELGPLTALAWCFGAAALSG-LMDLSPAYGAFLAGVVIGNSTQREAILKSAEPVQSVLLMVFFLSIGLLLDIRFIWKNLGQVLTLLLMVTVFKTVLNIAALRLLRQDWRLSFVAGVSLAQIGEFSFLLAEVGKAAKLITGTETKLVVAVTVLSLVLSPLWLLAMRRLH------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 294055507 IYDLGFIAIGAAVFAFLGKLIRMPSLVAYILAGMVIGP-GIGLVEMDHSLELITELGIALLLFLVGLELSLEKIKDLGKVALTLGGLQVGLTAIGGFALCLMLGFSPMAALFLAASVTFSSTVVVIKLLDQKGAMKRLYARISVALFLAQDIVVIVALTLMSGLGDGSAEVSI-----------------LGLLMNVGNAFLGMLIMLLVSILAARYILPKPFAWAAR------FPDTAFIWALCWCFLLAHAFHLSVEIGAFLAGIAIAQLPVHEDLHQRLHPLMNSFIAVFLVTLGVKMEFGDFPVIWPYALVLSVFVLTVKPVLVYSILSKLKFSRYTAFQTAVSTAQISEFSFILLGLAAVTGLIEGSVVSLGGLVGILTISASSYAILGSEALYVLAERRLFRFSKASEIREQEEVHDR-----------------------SGHIIVIGMNGLGREIVRALVARGQSVLAIDTDPEKLRGL--DGADSLIGNVEYHAVVEEIGMRKACLVISALQIEDANHLLAYRCRSM--GVPCAIHAFDDSVVEDLLDLDVNYLMMPAIAGAVKEVRLLRE----------------------------- 307822033 --------GAAYLAGLVTSRLHLPPLVGYLMAGYVLNFSG---VESNDTLSHLADIGIELLLFTVGLKLKLSSLLRRE--VLSVGTLHLLVVTLVSALVYFGFNGQITGGLVIGVSLAFSSTVLAIKVLEDSGELSTLYGRDVLSILILQDIVAIGLLAV----------ANNKQPSPWALCLLLLPLLRPLA-----------------------------YRLLSASRDDELKLLLGIVLALAGGVLAQK-VGISSDIGALLMGVMLAGHPDIDDLSKKLWGLKETFLAAFFLQIGL---ADLPGYDEVIQVFQLLSLLPLQGILFFALFLLVGLRARTAFVSALALMTYSEFALITSSVVVKAELLPPAWEAVIGLAVALSLAIAAPLNRFSHRIFSFLEPGLVRFERKVEHLDRLPSSIGGAEW-----------------------LVVGMGRTGMSAYLAFKQQDMRVLGLDADPINLKNLLADGRRVIYGDAEDSALWETLPLEKIKGIILTMPEFEARSSSIKQLKNLQFAGSIGTVCFHNDEESELYRLGATFVIHPLIEAGKQLAEHLLK----------------------------- 140889688 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LCLAMGKATFMVIALFACSRKLVPWLFRAVDASRSNEVFILTILCLCIGTAYITS-LTGLSLALGAFLAGMIVADTDFRHRAMGDILPLRDVFVSFFFVSLGMFFDFEVLLQKPGQVGWLLIAFLGGKGILAILAASIMRFPPRAAWLAGVGLAQFGEFGFVILQLANQEGVVSDQTIAPLLNAGILSMFLTPLLVYKAPHFTAGERALDPLAKLLRARSSQELEEKTVGH--------------------SDHVVVIGFGLAGQFLTTSLRELKIEVVVLEMNSDNVRTGKERGDPVYYADATSEEALGHAHVESCRAIVIMINDHPATERV-------------------------------------------------------------------------------- 13398330 -------------CGGLMTRLKQPAIVGYILAGVVLGPSGFGLVSNRDAVATLAEFGVLMLLFVIGMKLDIIRFLEVWKTAVFTTVSQIAGSIGTALLLRHGLGWNLGLAVVLGCAVAVSSTAVVIKVLESSGELETPVGRTTLGILIAQDMAVVPMMLVLESFETK----------------------VLLPADLARVILSVLFLVLLFWWLSKRRIDLPLTSRL--SRDSDLATLSSLAWCFGTAAISG-VLDLSPAYGAFLGGVVLGNSAQRDMLLKRAQPIGSVLLMVFFLSIGLLLDFKFIWKNLGTVLTLLAMVTLFKTALNVAALRLARQDWPSAFLAGVALAQIGEFSFLLADTGKAVKLISAQETKLVVAVTVLSLVLSPFWLFTMRRMHRVAAVHVHPFRELVSRLYGDEARTARRARTLVRRGSWRDDHN------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 76802440 --TLAAVFIAAGALSLLANHFEYPVVPAYIVAGLLAGTFI-----APSDVFELAQWGIAFLVFVFGIRVDLSDIRSVLRDAEVAALTQLLVVGVVATGVGYGLSLSFGFAIYFAAAATFSSTVVGSGVLAAGTQNNLVYGRLASSIHFFDDIVAIGLVLVLSADALTD-------------------------PQAVTSNIGYGVVLLVAGLVFYRYGFPRLVR--AADGSDELVLMGSISILIAF-IAAAELAGISIVVGAFAAGLAIQEGGEALDVRNGIDSIKDFFAAIFFVTIGALVQFPT-IEIVVLTAVLVALVLLVNPAVHTAAFLYEGYDARTSFFASSTLAQTSEFALIIAIHAWLLGTIAPSLFDAIILTAAITMVVATVVRRFQGQLYTSIVAR----------------------LVEGQQTRQVDKHSSVDDGLEDHVVIVGHGRQGRRVVEQLETLGEDYVVVENDPAKRRGLKTDCKNHVFGDAMATYPMAKARLPEAKLLVSTVDYEPLSRSLLLRSTE----ADIIVRSESAVEARTLLDAGAMFVTHSNILAADRLVESIEQVIQGGQGSD-------------------- 209529691 IKDIVTIGMLSLPCGWLCTTIGLPTMFGYIICGVLLGPSGLNSIKSIVQVETLGEFGVFFTLFLVGLEFSPEKLRKVWRISLQGPCYMTLLMIAFGLWWGHLLRIRPTQSVFISTCLSLSSTPLVSRFLGDKEAGDLDYSTVLLGMLVMQDVQLGLFIAVMPTLIQASASTSSSVVMEVLRIL-----------FLIGQILFSLAAVFLLCLVMKTYLIGPYYRKLHSKGNKEILILGVSAFTFLM-LTVTELLDVSMELGCFLAGALVSSQGHTEEIMGYIEPIRDFLAIIFFASIGLHVFPTFVIYELTVLVFLTLSVVIMKFVLAVLVLILPRSSQYIKWIVSAGLAQVSEFSFVLGSRARRAGIISREVYLLILSVTTLSLLLAPVLWKA----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 310759125 -------------CVPLTQLLGLGAIPGYLLAGVLVGPSCLRLVTNVDTMINVSQWGVVMMLFIIGLELSPKRLWAMRNEVFVLGSLQMLACGLLGAALRHLAGMEWQAAILCGLSLALSSTAVALRLLDERVLTRTPLGRSALGILLFQDMAAIPMLVAAGLLGSDGASAPSFKE--------------------------ALIAVLVVAAAYRLRLLGW----AAKAQLNELFTAAALLMVVGAAQLF-DFAGLSAGLGGFLVGVLMAESRYRHDLEKAIDPFKGLLLGLFFVAIGMSVNLKVVANHWPFIFVGVFALLLVKALILYGFSRFLGLPRYHRLLFALALAQGGEFSFAIFNEAWDNHLMNLEQRDLLSVIVAISMGVVPVLIKLLERI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 117924523 -------IAVAFFFGLIFKKLHLAPMLGFLAAGFALNILG---VSNDSFLNELADLGVTLLLFTIGLKLQLKSLARTEIWGTATAHMGIIVIATTLILLLLFADLGWEEALIVAFALSFSSTVFAIKTLEGRGAMSAQYAHVSIGILVIQDIAAVIFLAASSGKVPS------------------------------------IWAVLLLALIPGRHLLGYIL---SQSGHRELLALFGFVTALG-GAAVFELVGMKGDLGALVFGVLLANHPQAGELSKNLLGFKEIFLVGFFLTIGLSGLPTWETAIAA---LILLLIMPIKGALFYLLLTRLKLRARSATQSSAILTNYSEFGLIVAAIALNVGWLPAEWVTILALALSFSFLIASPLNSHADDLYEKIRGWLVRWERDERLPE-----------------------DREIFITGNDLLILGMGKVGQAAYDEMKQEQSKIMGIDVDHSVVMRNKAAGRNVVVGDASHPEFLFTDGHQGVKTVLLSMPNQQSNIIVADNLRKHGYQGSLVAIALYPDQEARLKEHGITQVYNVYNEVGLGVATHLLE----------------------------- 294053647 ----ALLLAIAFVFGLIAQQLKLPPLVGFLVSGFVLQAMGK---TGGPVLESMANIGVTLMLFTIGLKLRLRSLGRPEIWAVLVLLLFTPVIVIAGSVVGRSVGLDWQAALLVAFALSFSSTVFAVKSLNESGDMGAMYGRIAIGVLIMQDILAVLFLTFSTGKMPTLWALP-----------------------------------LLVILLFGRQGIRGL---IGRSGHGEMIALCGLFLALVVGAEGFTAVGLKADLGALFIGVLVGSHPKSKELSKSLSGVTDLLLIGFFLQIGLQGVLTLQA---VLWALLFIALLPLKNIAFFFLFTRFHLRARTSWMSGLTLSTYSEFGLIVLTLAVAKGWLGSEWLVAMALALSVSILI--------------VAPLQRSGEQIYEPRRKLLKRYETKGTHPDDLPIDIGDH---------RIAIFGMGRVGVEAYSYLSHRYPKVIGFDRDPEAVEVHCSQGRKVMLADATDSDFWRRMSADRLDLAVLAMPKHAANIHAAQSLKSCEFHGVVAATGKFDDEVKELRALGLDTAFNLYAEAGSGFAGHVYHVFNQQ------------------------ 213581973 ------------------------------------------------------------------------------------------------------------------------STAIAMQAMNERNLTVSQVGRSAFAVLLFQDIAAIPLVAMIPLLAASGASTT---------------------LGAFALSALKVAGALALVVLLGRYVTRPALRFVARSGLREVFSAVALFLVFGFGLLLEE-VGLSMAMGAFLAGVLLASSEYRHALESDIEPFKGLLLGLFFIGVGMSIDFGTLVENPLRILLLLAGFLAIKIVMLWLVARTLGVPAKQRRWFAVLLGQGSEFAFVVFGAAQMADVLEPEWAKALTLAVALSMAATPIFLVLLTRMEKTATGEAREADEIDEE--------------------------------QPRVIVAGFGRFGQIAGRLLLSSGVKMVVLDHDPDHIETLRKFGMKVFYGDATRMDL--------------------------------------------------------------------------------------------------------- 310644553 ---------FTKVAGHLSVKLGQPAVLGKLIAGIVLGPAVLGWVQNDSLIHDMSEIGVLLLMFIAGLETDLDQLRRNWKPAVAVAVGGIILPLLCGFAVGEAFGFSVHEGWFLGIVLSATSVSITVQVLKDMNKLNTREGSTILGAA------------------------VLDDVLVVVLLAVVMSIFGMGGQTSLGLLVGKKLIFFVGAILGGWFVVPWIMKILAPLKVTEAVITAAMVICFGFAY-FADLMGMAGIIGAFAAGIAISQTSFKHVVEEKVEPIYSIFVPVFFVSIGLNVSFEGVGQQLGFVVVLTLIALVTKLVGGGIGARLTGFNTRSSLAIGSGMISRGEVALIIAATGLQTGLLAQQYFTSVIIAVILTTLAAPPILKLCF--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 301615102 IKDIVTIVMLSLPCGWVCTMIGLPTMFGYIVCGVLMGPSGLNSIKSIVQVETLGEFGVFFTLFVVGLEFSPERLRKVWKIALQGPCYMTVLMIAFGLLWGHLLRIRLTQSVFISACLSLSSTPLVSRFLRGDKDGEIDYSSVLLGMLVMQDVQLSLFIAVMPMLIQASGNTYSSIFLEILRILS-----------LTGQILFSLVATFLVCVIMKTYLIGPYYRKLHSKGNKEILVMGVSAFIFLM-LTLTELLDVSMELGCFLAGALISSQGHTEEIMSVIEPIRDFLAIIFFASIGLHVFPTFVVYELTILLFLTLFVVILKFVLAVLVLILPKNSQYIKWIVSAGLAQVSEFSFVLGSRARRSGIISREVYLLILSVTTLSLLLAPALWRV----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 83815889 -------LLAALGVVLVARTARVPNIVAYIGAGLLLGP-ALGVLTVTHTIELIAEFGIILLLFLVGLELSLDKIKAVGTTAFVAGGVQMGGTALGGGLLAGLVGVPVVEAVVVAVAIMFSSTVVVVKMLEKQSDLDAPYGQIAVGVLLVQDLVVVMVLTFVAGLAGPGELAWADVARG------------------LGQAFVGMVLLGGLIAAAARYVLPPAIQWI--SRMTEGLFIWSLFWCFLVVLGAEAL-HLSPELGAFLAGIALAQLPQCHELRQRVHPLMNFFIIVFFVSLGLQMELGAALARWPLALALAAFVMVVKPLLFFGVLPRLGHGEETSFRTGLSLAQISEFSLIFGALALSSGLIDEALLSVITLVGLVTFALSSFLLLYSDRLYAAVKPYRPLAWLGARQEAPAPP----------------------PDGLQGHVIVVGLNTLGRCLVDRLTAAGETVVAVDTDPEK---LARRSVSTVHGNAVHETTREAADWEDAKLVVSSLSIEGTNNLLAYHAQRA--GVPCSIHAFDRTSENSLRTFGVDHLIRSKHEGARRLLDELK------------------------------ 198431598 --NIIWIVMTCLPLGSLCQILGVPSLFGYILAGLALGPSGLNVIQEMVQMETIGELGVFMIMFCAGLEFSFVHIQKVWKVAVQTPLFTTVIMLVAGIIISSVFGIPLGESAFVSSCFSFSSTPLVSRFLQGAGKITSDYSTILLGVLVMQDVQLSVLVAAIPNLALHKTGDSPAFLTTLHVF---------------LWTLLSLSLVVAVCGLVYKFIMPYYTMWVMKQR-RELQLLGVLCVMFVCQLLTRSL-GTSMELGCFIAGVVVAHAFHEPAIKQKVQVIHDFFSIIFFATMGFHVFPSFVLVEFTLLISLTVIVVAGKFLISLLVLRFPPQSQNLKWLISSGLAQVSEFSFVIGSRACHLKIISREVFLLILSITTLSLVFAPVLWKLSLWRYRL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 25165952 -------------CGGLMTRLKQPAIVGYILAGVVLGPSGFGLVSNRDAVATLGEFGVLMLLFVIGMKLDIIRFLEVWKTAVFTTVLQIAGSIGTALLLRHGLGWSLGLAVVLGCAVAVSSTAVVIKVLESSGELETPVGRTTLGILIAQDMAVVPMMLVLESFETK----------------------VLLPADLARVILSVLFLVLLFWWLSKRRIDLPLTSRL--SRDSDLATLSSLAWCFGTAAISG-VLDLSAAYGAFLGGVVLGNSAQRDMLLKRAQPIGSVLLMVFFLSIGLLLDFKFIWKNLGTVLTLLAMVTVFKTALNVAALRLARQDLASAFLAGVALAQIGEFSFLLAETGKAVKLINAKETNLVVAVTVLSLVLSPFWLFTMRRMHRVAAVHVHSFRELVSRLYGDEARNARRARTLVRRGSWRDDHN------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 149376844 MPEALW-ISFAFVLGLTVKAIGLPPLVGYLAAGFVLSAATGLAIEATNVLEHIAHLGVLLLLFTVGLKLKLRTIISPE--VIGGSLLHFGITCAVFTGLYLLMELTWQTAFLLAIALSFSSTVLVAKVLETKRELRAFHGRVAIGILIMQDLIALVVMSLAAGQTPSQWALVVFGLPLLRPLLFRLL---------------------------------------DASGHDELLVLLGLLLALVLGGLGFEAVGLSSELGALVLGAMLANHPRAQELAKSLWSVKEMFLVGFFLQIGIGGLPDGDALLFA---AVALLVVPLKGVLFFFLLLAFRLRSRSSFLSALSLTNYSEFGLIVASVA-----LPEWLVPLAI-TVALSFVVSAPVNRLSHAVYERFSARLARFES-----------------------QRRHPDEQPISLGNTRLLVMGMGRTGSAAYDQLAHEEPLIKALDSDPAKVEKHQKEGRNVVFGDAEDISFWQGLHMPAVEAVILAMGDIEGKLIAARNLRKKGFTGYIVAHTLYADEAERIREAGADEAYLTMSETGVALASQVLHRNRQA------------------------ 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--------------------------------------------------------------------------------- 117620132 -------IAVAFGCGMLVNLIGLPPLLGFLAAGFLL--NGMGY-QNTPALNEIADLGVTLLLFTIGLKLNVKIL--MRRDVWGTLLFTVVLLVCKGLGLALAMSLDWRLALLLGFALSFSSTVFAVKVLEERSDMNALYARLAVGVLVMQDLFAVAFLAV-------SSGQWPSIWALWILGLPLLRPLLLKLL--------------------------------ERAGHGELQVLFGIFLALVVGAAGFEVVGLKPDLGALVIGMLIASHPASAGLAKSLFNLKDLFLICFFLTIGLNGLPTHDTMLLA---LALVLALPLKSALYYLVYSGAHLRVRTALLSTLALTNFSEFGLIVAAIAAKAGWISHEWLVALSLALA-------ASFMISAPLNGQSERIYHRLGNWLR----------------GMQATTLHPEDRPIELGDAEVIILGMGRIGQGAYFELEKYGTVILGVENDSEKLPTLRAQGMNVIEGDATDTDFWDKVLLNQVNLVLLAMPHHSGNLYAIEKLRSHGFAGKIAAIVRFEDDIASLKEQGVDAVFNVYDEAGSGFARHVIKRLQPR------------------------ 225164456 IKDLGTVLLAGGVAGVICKRMGLSAIVGYLLAGMVIGPHTPPFIAEEERIKELSEVGLVFVMFAIGLHLSLSKMGKMGLATIGATFLGAFFMLNFTLILGHFLDWTAMQSMFVAAMLMVSSSAVIAKLMQEYNLNHERAAQMALAITIVEDVVAVIMLTLLVSHETGG--------------------------GGVGGVIGVLGAFVVLLIGGGLLLMPRVLRRLEARGDPELQTVIVAGLLLLLSFFTVK-AGYSLALGAFLFGAIVAEMRQKHAVEKSFESIRFLFSSVFFVSIGMMIDLGQLKEVWLTVLILCTFSLVFRPIACGFALILVGIAPREARRGGLLLTPLGEFTFIIAAAGIGASILPQSFYPLAVSLSVLTVLITPILNRYADPILKFADEVEPRWVTKAITAYHGWLRQLQSRPPSTLAW------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 194222077 IKDIVTIGMLSLPCGWLCTMLGLPTMFGYIICGVLLGPSGLNSIKSIVQVETLGEFGVFFTLFLVGLEFSPEKLRKVWKISLQGPCYMTLLMIAFGLLWGHLLQIRPTQSVFISTCLSLSSTPLVSRFLSGSKEGDLDYSAVLLGMLVTQDVQLGLFVAVMPTLIQAGASTSSSIVMEMLRIL-----------ALIGQILFSLAAVFLLCLVIKTYLVGPYYRKVESKGNKEVLVLGVSAFIF-FMLTVTELLDVSMELGCFLAGALISSQGHAEEIMAYVEPIRDFLAIVFFTSIGLHVFPRAYELTVLLVLTLSVVIMKFVLAALVLSLLLPKTSQYIKWIVAAGLAQVSEFSFVLGSRARRAGIISREVYLLILSVTTLSLLLAPVLWRA----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 135049234 -------------------------------------------------------------LFLVGLKLDFNLVRTLGPVALVTGLGQVVFTTVFGFLIALALGLDPRTAIYVAIALTFSSTIIIVKLLSDKREIDSLHGRIALGFLIVQDVVVVLAMIVLSAIGVGAAAEGQ------------------GALGDVLRVIGFGVAMLAFVVVFIRYAANPLVERL--SRAPELLVSFAIGWA-ALLAAVGHYLGFGKELGGLLAGVSLASTPFREAIAARLASLRDFLLLFFFIALGASLDLSVLGASVGPAIVLSLFVLIGNPLIVLAIMGAMGYRKRTGFLAGLTVAQISEFSLIFMAMGVAIGHVADEALGLVTLVGLVTIAASTYMITFSHQIYAVFEPILGIFERKA---------------------PDRMRDDAPSSAHPHDVILFGLGRYGLGIAGALRDSGKRVLGVDFSPEAVRHARAECYDVMFGDATDPEFLAHLPLRHAEWLVLAVPEHDMGLALLRAVRDQGYAGRVAVAAHRDITAAALAAETADLILMPYRDAAVA------------------------------------ 83313089 -------------CGGMMTRLKQPAVVGYILAGVVLGPSGFGLVSNRDAVATLAEFGVLMLLFVIGMKLDIIRFLEVWKTAIFTTVLQIAGSVGTALLLRHGLGWSLGLAVVLGCAVAVSSTAVVIKVLESSDELDTPVGRTTLGILIAQDMAVVPMMLVLESFETKALLPADMARVVLSVLFLVLLFWWLSKRRIDLPITARL------------------------SRDSDLATLSTLAWCFGTAAISG-VLDLSPAYGAFLGGVVLGNSAQRDMLLKRAQPIGSVLLMVFFLSIGLLLDFKFIWKNLGTVLTLLAMVTLFKTALNVTALRLARQDWPSAFLAGVALAQIGEFSFLLAETGKAVKLISAQETKLVVAVTVLSLVLSPFWLFTMRRMHR----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 25165942 -------------CGGMMTRLKQPAVVGYILAGVVLGPSGFGLVSNRDAVATLAEFGVLMLLFVIGMKLDIIRFLEVWKTAIFTTVLQIAGSVGTALLLRHGLGWSLGLAVVLGCAVAVSSTAVVIKVLESSDELDTPVGRTTLGILIAQDMAVVPMVLVL-----------------------ESFGTKALLPADMARVVLSVVFPGLLFWWLSKRRID-LPITARLSRDSDLATLSTLAWCFGTAAISG-VLDLSPAYGAFLGGVVLGNSAQRDMLLKRAQPIGSVLLMVFFLSIGLLLDFKFIWKNLGTVLTLLAMVTLFKTALNVTALRLAGQDWPSAFLAGVALAQIGEFSFLLAETDKAVKLISAQETKLVVAVTVLSLGLSPFWLFTMRRMHR----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 227893891 --------------GQLFARFNMPAVIGQLLSGILLGPAILNLVKPNDIVSLFSEFGVILLMFLAGLESDLDLLKKYFKLSFTVASIGVILPVVFMGLASYFFGMKPLEALFIGIVFAATSVSISVVVLQEARQLHTRAGTAILGAAVVDDILAVVVLSLFTTFSHEGGKS--------------------GLTNNFFVNIVIEAVYFVAVWLIFKFVAPYFMKASEKISVDYSVVIGSLVLALTMAW-AADFVGLSAVVGAFFGGLAIRQTPQYKEVHSSVSVIYSIFIPVFFADIGLSMTFTSFFKDLWFIVVMTVLAVLSKFWAGKYSSEFFGFTKNEGNIVGAGMVSRGEVALIVAQIGITHHLFPEDIYSSLILVIIVTTVLSPFIL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 289579876 --DLAIILFSATLAGFVAKQTGQPTIIAYILAGVVIGPAALGIVEVSELTELLSELGLAFLLFLLGIKMRLEEIRHVLSPIVKISIPQMIAVFLVGAGLAFALNFGPIESVLIGLAVMYSSTAVVIKMLTDKDEATSLHGKL---------------------DVGVLLVQDVVVVIILAVLAAGQPDSLAEVATTLAVVLVLVALVTIAALVSSRTVLPVVFRRIAD--NEEIFFLVAIAWAFLFVFVSDNLFGLSIEMGAFMAGVAIAQLPYSKELQDRVNPLTDLFVMVFFVSVAIDLEAAQLFEYAPEAIIAALVLMPVKFLIFFSLLDWQGFGSETTFLGSINMIQVSEFGIIVTAVAVEGGFIEPEILGFMTLLAIFTMAVSVYLIEFSHQLFERFEPTITRFTS-------------------------EGDFEGGKQEYRDHAVVIGYDKVTRNALPLIAAHYDDVVVIDRTVEHIKTLEAKGYDAVYGDFRNATIRKDVAVSKADFVLSSSVDPAVNSVLLESV---DEKATVLVEAERLEDARLLYESGVHCVLMTPYLAADKLGEYLETYLEEGSDDELEAALESD------------ 117925925 -------IAIAFIFGLIFKQFQLAPMIGFLAAGFMLNMLG---VSTDSFLNELADLGVTLLLFTIGLKLQLKTLARLWGTATAHMAISVVAITAVLLLLSLFAELDLASALIVAFALSFSSTVFAVKVLEERGAMSSQYGRTAIGILVIQDIAAVIFLAASSGK------------------------------------LPSIWAILLLALIPGRHLLGYIL---SRSGHRELLPLFGFVAALG-GAALFEVVGMKGDLGALIFGVLLANHPRSGELAKHLLGFKDVLLVGFFLTIGLAGLPTWDTALAA---LLLSLLLPFKGGLFYLLLARFKLRARAATQGGAILTNYSEFGLIVAAISLNVEWLPAEWITILALALSFSFLLASPLNRYTDTLYMSLHDWLIRWEQEKRLPEDEEI-----------------------SISGNRILIIGMGRVGQAAYDEMAHNAEQILGIDLDKAEVEKNSKEGRRVVPGDATHPEFWSRFGHKGVEMILLAMPNHLGNIAAADNLRAHGYKHSLVATALYPDQEAELKRHGITEVYNIYKEVGVGAAAHM------------------------------- 229195156 ---LVVILLCTKLAGDISVRLGQPSVLGKLIIGIIIGPAVLGIINSSELIDELSEIGVLLLMFMAGLETDLEELNRNLKSSFAVAAGGIIFPFIGGYVTGLLFGLIQSHAIFLGLLLCATSVSITVQTLRDLGKMNTRESTTILGAAVFDDVIVVILLAFVMSFLGTQDVN-------------------------ITLVIVKKIIFFVSIVFIAWKVVPWIMKMLVPLRVTEALISAALIICFSFSYYS-EMMGIAGIIGAFAAGIAISQTEYKHEVEHKIEPIAYIFVPVFFVSIGMEITFQGIGSQLWFIIIMTLIAIFTKLIGSGLGARLTGFNLQSSISIGAGMVSRGEVALIIAANGLTANLLAKENFTAIVIVVILTTIITPPLLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 73989509 LKDIVTIGMLSLPCGWLCTTIGLPTMFGYIICGVLLGPSGLNSIKSVVQVETLGEVGVFFTLFLVGLEFSPERLRKVWKIALQGPCYMTLLMIAFGLLWGHLLQIRPTQSVFISTCLSLSSTPLVSRFLMGSKEGDIDYSAVLLGMLVVQDVQLGLFIAGMPTLIQAGAGTYSSIIMETLRIL-----------ALVGQILFSLAAAFLLCLVIKTYLIGPYYRKVESKGNKEILILGISAFIFLM-LMVTELLDISMELGCFLAGALISSQGHTEEVMSYIEPIRDFLVIIFFASIGLHVFPTFVVYELTVLMVLTLSVVIMKFAALVLSLLLPKSSQYVKWIVAAGLAQVSELSFVLGSRARRAGIISREVYLLILSVTTLSLLLAPVLWRA----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 301781186 LKDIVTIGMLSLPCGWLCTTIGLPTMFGYIVCGVLLGPSGLNSIKSVVQVETLGEVGVFFTLFLVGLEFSPERLRKVWKIALQGPCYMTLLMIAFGLLWGHLLQIRPTQSVFISTCLSLSSTPLVSRFLRGEKEGDIDYSAVLLGMLVVQDVQLGLFMAGLPTLIQAGAGTSSSIVMETLRIL-----------ALVGQILFSLAAAFLLCLVIKTYLIGPYYRKVESKGNKEILILGISAFIFLM-LTVTELLDISMELGCFLAGALISSQGHTEEVVSYIEPIRDFLVIIFFASIGLHVFPTFVVYELSVLMVLTLSVVIMKFAALVLSLLLPKSSQYVKWIVAAGLAQVSELSFVLGSRARRAGIISREVY------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 143276045 ------------------------SLFAFIIIGVCGGLFGLKEIINTNVMTAFVDVGITLLLFMAGMEVDIPGLIKRWKLLLINGFGQIIGLFLISIGFGVAMGISGAALMYFALCLTLSSTILVIGTLKNTGQISEEHGQVALGLMVLQDIVAVVGLAIL-----------GSLKPPPPGAEPPNLGVEVGMI------FLKMFILAIILFFVTKYILNPLFKFFAR--SSELLFIGTLGYGMGV-AGLCEVVHFSSGIGAFFAGATLAALPYRHEIEDKVEPLKAFGVILFFIGLGFDIKVEQIFGGLVDGIILAVMIVVLTIPLMIVLGYLSRLKGKQSFLMGAIINQSSEFSLMLAVLCLQYKLFDPHLFIVITIVVLVTFFLSSLGHQFMDQMYGALSKSLA---------------------FMDKRAPSSEEEGGDEFEMENHVVLMEYNELSTEIADFYSERGQKVLLLDLDPDITEYFESQNIHAHYANMQDPDVWEHMEFHKAKVVISCMDAGQEALAMARWLKKHAPEVPFLAATSSHEESLELYDAGARYVIQTEFLAARGFREILD------------------------------ 218461698 --------------------------------------------ADTALAGQLAEMGVILLMFGVGLHFSASDLLAVRGIAVPGAIGRICLATLLGIGLCKLWGWSLGAGIVFGLSLSVASTVVLLKALEERNLVNAASGRVAVGWLIVEDLAMVLALVLLPALAELLGGHAVDATNHGLG--------ELPLTLTIGLTLLKVAAFAAMAIFLGPRIVPWLLTMIARTGSRELFTLTVLAIALGIAFGSAAIFGVSFALGAFFAGVIMSESQLSHRAAADSLPLQNAFSVLFFVSVGMLFDPSILVREPLAVIGALALVIVGKAIITFAIVMLLRYPISMGLTLAGGLAQIGEFSFILAGLGVSLGLLPHEGQDLIL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 227889223 --------------GQLFSRLNMPAVIGQLLSGILLGPAILGWVKPNEIVSLFSEFGVILLMFLAGLESDLDLLKKYFKLSFTVAGIGVILPVFFTGIASYLFGMQFLEALFIGIVFAATSVSISVVVLQEANQIHTRAGTAILGAAVVDDILAVIVLSLFTTFSHEGGKS--------------------GLTNNFFLNLLIEVIYFVAVWVIFKFIAPYFMKLAEKVEVDYAVVIGSLVLALSMAW-AADFVGLSAVVGAFFGGLAIRQTPQYKEVQSSVSAIYSIFIPVFFVNIGLSMTFASFIKDIWFIIVMTILAVLSKFWAGKYSSELFGFTKNEGNIVGAGMVSRGEVALIVAQIGITHHLFPEDIYSSLILVIIITTVLSPFILNYY---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 142783073 LTYLMIYLAAMVLVVPLAKRFGLGVVLGYLLAGVALGPAGFSIASNTDDIKLLAELGVVLMLFSIGLELDAKKLWAMRHRVFLFGSLQVLVCALGIGLATSVLGLSYALSVFIGLALALSSTAVAVQLMKDRNLMGTQTGQSVFGALLLQDMVAIPLLIGISLLAPSADTAE--------------------------FKALPALAAVVAVIFTGRYLIGYLLHWVAHYGSRELFVGLALLLVIGVMELMTA-VGVSAGLGAFIAGVLLASSEFRHQLEADLEPFKGLFLGLFFITIGASIDMQLLSTEWQLISLLLLLFVGLKLLLLYGVAWVLKIAAPERLSYVVLLGQGSEFAFVLAALATAGALLSATEGAMLNLLIALSIALSPLLMKLQDAWAVRQQNQQPQQESDVE--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 301299368 --TLCLVLLTTAFAGSISRRVGMPAVIGQLLVGIILGPAMLGWVTSNNFVHIFSEIGVVILMFMAGLESDLDLLKKYLKPATSVALFGVIAPIILVYLLGRIYNFTNEEAIFLGVTFAATSVSISVEVLKELKKLDTKEGTTILGAAVIDDILAVLILSILVSIFSDVAQAEGGHTQ----------------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---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 116630368 --------------GQLFSRLNMPAVIGQLLSGILLGPAILGLVKPNEIISLFSEFGVILLMFLAGLESDLDLLKKYFNLSFTVAGIGVILPVFFMGIASYLFGMNFLEALFIGIVFAATSVSISVVVLQEANQIHTRTGTAILGAAVVDDILAVIVLSLFTTFSHEGGKS--------------------GLTNNFFLNLLIEVIYFVVVWIIFKFIAPYFMKLAEKIEVDYAVVIGSLVLALSMAW-AADFVGLSAVVGAFFGGLAIRQTPQYKEVQSSVSAIYSIFIPVFFVNIGLSMTFASFIKDIWFIIVMTILAVVSKFWAGKYSSELFGFTKNEGNIVGAGMVSRGEVALIVAQIGITHHLFPEDIYSSLILVIIITTVLSPFILNYY---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 228984011 ---LVVILLCTKLAGDISVRLGQPSVLGKLIIGIIIGPAVLGIINSSELIDELSEIGVLLLMFMAGLETDLEELNRNLKSSFAVAAGGIIFPFIGGYVTGLLFGLIQSHAIFLGLLLCATSVSITVQTLRDLGKMNTRESTTILGAAVFDDVIVVILLAFVMSFLGTQDVN-------------------------ITLVIVKKIIFFVSIVFIAWKVVPWIMKMLVPLRVTEALISAALIICFSFSYYS-EMMGIAGIIGAFAAGIAISQTEYKHEVEHKIEPIAYIFVPVFFVSIGMEITFQGIGSQLWFIIIMTLIAIFTKLIGSGLGARLTGFNLQSSISIGAGMVSRGEVALIIAANGLTANLLAKENFTAIVIVVILTTIITPPLLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 301300552 LVELFIILLLTKIGAHLSNVFNFPSVIGELLVGIIAGPAVLGILAPINLVHYFSELGVIILMFIAGLEGNLQMLMKYWKTSVTIAILGVIVPTGSAALLALVFGFSWETALFVGLVLSATSVSITVQVLREMNRMNSREGAMILGAAVADDIICVILLGLSISFVGSSGTSGIA----------------------LLKLIGPKILFFVIAFLLGKWFVPKFLEIFSKLNASENDTTAAIILCFGFAALAVSM-GMSDVLGAYFAGLAISETKFKEKLSLKIEPIGYVFIPVFFVSIGLSISFKGMQNDIFFIILLIIIAILGKQIGCGLGAKAFGLTWDESNIVGAGMVSRGEMALVVANVALNAHVVDQNHYTAMIIVTVITTLIAPLILKFY---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 142024273 MSTFLLWIAGAWASGQIARWLALPPLVGYLIAGALFAANGMDDVNGWLDAP--AAIGVELLLFAIGLKMNPRSIFR-FDVAFGTILHLLISATIL--LLALTQDLSIELKIALAITLGFSSTVVAAKGLEARREIRAFHGRLSISILVLQDLVAVTLLAIGGDASPSPYAALLLLIPLAAPLL--------------------------------RKMLERL------SPEPELELLVGLLIALVLGAELFKAVGVSGELGALVMGMVFANHPVSKGIANHLWGLREVLLIAFFLSVGMQVPLDMEVLESALPLL---MILPVKLAILFGLLLVIRLRAYTAFLMCITLFSYSEFALIVAAAWVSSGLIPESVLPTIAVAVTLSFIISAPLNRFAHDLYEYFERPLAKFERRDR-----------------------HPDEQPLTLGGAHILVIGMGRIGTAVFDSLAEAGQKVVGIDADPGKLESHRQSGRRVVFADAEDPGFWNKLRFGRLEAVVLTMPEPESQCWATTRLRERGFKGVVAVSTRSRHTVDRVHQAGADLIYDAHDAAGLGLGQALMTCLH-------------------------- 144171690 ----------------FSKWLRLPVIPLLILSGVGLRALAGGVELSPELLGQMVELGLAVLVFTAGAELSPRRMRGRTRPILIVAASQFLLLGLAGVGTALALGYDLLTAFYLGCALSASSTLVVVRHLQTRRQMFEPYGRLVLGVLLLQDVFIILIMVALLAAPGGL--------------------------GMSLLGVLKALGLGVLALGLHRWVVPWLTRRVRL--DDEELMLGALSMLFAFS-GMAYLLDLPFLVGALFAGFALSAFPMNGLVRGMLGSLSGFFLALFFISVGAFMDLVMLGHSLVFILVLILVTVVFVSIVAEAV----GYSTRAAIEAGILLSQTSEFSLMLALIGMASGQISTELFSMIVLITVSTMTLTPFISR------------------------------DRVAWSLMKLHPRYRSGERACEVMSGHAVLLGYGRAGARLTQYFTAQGIPFLVVDDDAAVIRRLIDKGVPCIQGDGSDARTLERAHSREARVVVCSMRRMRDAEEVLRHLQGA--PVKVLVRTFEPEEVVAVERAG-------------------------------------------------- 58338173 --------------GQLFARFNMPAVIGQLLSGILLGPAILNWIHPNEIISLFSEFGVILLMFLAGLESDLDLLKKYFKLSFTVASVGVILPVIFMGLASYFFGMRPLEALFIGIVFAATSVSISVVVLQEANQLHTRAGTAILGAAVVDDILAVVVLSLFTTFSHEGGKS--------------------GLTNNFFLNILIEIVYFVVVWIIFKFIAPYFMKVSEKISVDYSVVIGSLVLALTMAW-AADFVGLSAVVGAFFGGLAIRQTPQHKEVQSSVSAIYSIFIPVFFADIGLSMTFASFIKDIWFIIVMTVLAVLSKFWAGKYSSEVFGFTKNEGNIVGAGMVSRGEVALIVAQIGITHNLFPEDIYSSLILVIIVTTVASPFIL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 295425547 ---LILILLATVLLGQLFARFNMPAVIGQLLSGIILGPAILNLVKPNDIISLFSEFGVILLMFLAGLESNLDLLKKYFKLSFTVASIGVILPVVFMGLASMAFGMKFLEALFIGIVFAATSVSISVVVLQEANQLHTRAGTAILGAAVVDDILAVVVLSLFTTFSHEGGKS--------------------GLTNNFFLNLLIEAAYFVAVWFIYKWVAPYFMKVAEKMDVNYVVVIASLILSIAMGW-AADFVGLSAVVGAFLGGLAIRQTPQYKEVNSSVSAIGYIFIPVFFADIGLSMTFASFFRDIWFIIAMTVLAVLSKFWAGKYSSELFGFSKSEGNIVGAGMVSRGEVALIVAQIGITHHLFPEDIYSSLILVIIVTTVVSPFIL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 23095857 IHDLALILGTAGLVTLLFKKLNQPIVLGYLVAGFLVGPSIFPTVIGVASINLWAEIGVIFLLFALGLEFSFKKLLRVGGSASFTALFEVSLMILFGFTTGRLLGWSTMDSLFLGGILSISSTSIIIRTVEELGMKNMKFVGMVFGVLVIEDLVAVLLMVLLTTVALTRDFSGTEM----------------------LGAVLKLSFFLSIWFVAGIFLLPSFLKRTQKLLSEETVLVVAVGLCLMMVVFASN-VGFSSALGAFITGSILAETIEGERIHHLIAPIKNLFSAVFFISVGMLIDPQVISIYWKEVLLLSAVVVVGKTLSVTLGSVLSGQTFKSSLQSGMSLAQIGEFSFIIATLGLSLKVISEKIYPIAVAVSVLTAFTTPYMARSAEKTYAWLEILPARFIQSIDSYSVLSFSMSGNREW------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 308181502 --SLALILIVTAVAGHLSVRMGLPAVIGQLLSGIILGPAVLGWVSATSFIKDFAELGVIILMFMAGLESDLKLLKKYWRPSLLVAVLGVILPVAVIDWCSQLFHLNATESLFLGVTFAATSVSISVAVLKELGALDGKEGTTILGAAVVDDVLAVLILSLMISLFGSEVSGGGSHASTN-----------------LGLSLAIQLAFFVALYFVVKWVVPHLMAVGNALLVPTSITLMSLVICFGLSYLADAI-GLSAVIGAFFAGIAVGQTDYHEVIDEHIQPIGNVFIPVFFVSIGLNMSFNGFLNDFWFIAVITVSAIATKIIGAGVGARLAGFNWLSGYEIGAGMVSRGEMALIIAQIGYQGKLLSADRYSAVITAIILTTLIAPLLLR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 28379303 --SLALILIVTAVAGHLSVRMGLPAVIGQLLSGIILGPAVLGWVSATSFIKDFAELGVIILMFMAGLESDLKLLKKYWRPSLLVAVLGVILPVAVIDWCSQLFHLNATESLFLGVTFAATSVSISVAVLKELGALDGKEGTTILGAAVVDDVLAVLILSLMISLFGSEVSGGGSHASTN-----------------LGLSLAIQLAFFVALYFVVKWVVPHLMAVGNALLVPTSITLMSLVICFGLSYLADAI-GLSAVIGAFFAGIAVGQTDYHEVIDEHIQPIGNVFIPVFFVSIGLNMSFNGFLNDFWFIVVITVAAIATKLIGAGVGARLAGFNWLSGYEIGAGMVSRGEMALIIAQIGYQGKLLSADRYSAVITAIILTTLIAPLLLR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 300215121 --TLCLVLLTTAFAGSISRKIGMPAVIGQLLVGIILGPAMLGWVTXNNFVHIFSEIGVVILMFMAGLESDLDLLKKYLKPATSVALFGVIAPIILVYLLGRIYNFTNEEAIFLGVTFAATSVSISVEVLKELKKLDTKEGTTILGAAVIDDILAVLILSVLVSIFSDVAQAEGGHTQ----------------SNLGVGILIQVIYFIGIYLVF-RWIAPFLMKISEKLLISSSEILMSLVICLGMAF-FADLVGLSAVVGSFFAGVAVAQTPYKREIDSSIEPIGYVFIPMFFVSIGLSMTFKGLLTNWLFIVILLVLALLTKWGGCGLGAKMLGMSWHSGDIIGAGMVSRGEMALIIAQVGYEAHLLSDKFYSSVIIVIILTTIIAPFMLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 308071317 ------------VAGHLSVKLGQPAVLGKLIAGIVLGPAVLGWVQNDSLIHNMSEIGVLLLMFIAGLETDLDQLRRNWKPAVAVAVGGIILPLICGFGVGEAFGFSVHEGWFLGIILSATSVSITVQVLKDMNKLNTREGSTILG------------------------AAVLDDVLVVVLLAVVMSIFGMGGETSLGLLVGKKLVFFVVAILGGWFVVPWLMKILAPLKVTEAVITTALIICFGFAY-FADMLGMAGIIGAFAAGIAIAQTSFKHVVEEKVEPIYSIFVPVFFVSIGLNVSFEGVGQQLGFVVVLTLIALVTKLIGGGLGARLTGFDNRSALAIGSGMISRGEVALIIAATGLQSGLLAQQYFTSVIIAIILTTLASPPILKLCFSDKR----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 88704415 -----LLIIVALACGMASRAIGMPALIGYLAAGFVLHEL---HVDGGEMLAVLSEMGITLLLFSIGLKLQIRDLLQPRIWGTTVIHMLVTQLVVLAILFLPQLGLSMNAKLVIAFAFSFSSTVFVIQIMQERGEMASRHANLAVGVLIIQDLAAVLFLAASTGKMPELSALWLLLLFPAR---------------------------------------RPILSMLRLAGHGELFTLAGFALAILGAQLFDS-VGIKGDLGALLIGVLLAGEQKGKELARNLLYFKDLFLVGFFLSIGLSGWPSPSLMILALILGSLALL---KPLLYFPLFTRFHVAPRTALLASNSLANHSEFGLIVIAVAASQGWIGGEWSGAMSIAIAMSFIAASPLNRLSHSLYRRHRTRLLRHESPLVRASQPDTRDV-------------------------RVLVLGMGNIGTGAYEAIRSYGREVLGIDDNDRKLAQHIAMHRRVAAADASDPDFWHRVDLDELELVMLALTNHQENLLVAGILREMGFTGRIAAVVRFDEEASALEAKGISA-FNLYAQAGEGFAAHAAKGLRERRQDERDDDE--------------- 81429315 MSTLAIILISTLLAGHLSKRIGMPAVIGQLLVGIILGPALLGVLHENSFIHTFSEIGVVLLMFTAGLESNLTLLKKYFKPSVVVAILGVIVPVGSIYAMSLAFGINQLESLFIGVIFAATSVSISVEVLRELKVLESREGTIILGAAVVDDLLAVIILSVLTSLFGAQLATAAPNQMG------------------LGLTFALQIAFFVVVYFSVKWLVPGVMRLSQRLLVPYANAIMSLVICFVFVW-LAEAVDLSTVVGAFFAGIAISQTPYQSEISRHIEPLYTVFIPVFFVSIGLSMTFADLNRHLVFIIVLTVLAVLAKLLGSGWGAKMMGVPQAGAYTIGAAMISRGEMALIIAQIGYTAKLLSEMYYSAIIFVIILTTILAPFILK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 114704936 LTEIAFVIVMAVSIGMILMRLKQPPLVGFILAGALLGPSGLGFISSNENITMLAEMGVLMLLFFIGMELSLKAFVASLKPAVLIAGGQLLAAMAISFGLMAISEATLPEAIILGFIIALSSTVVAMKMLEDIGELRSEPGRIAVAVLIAQDLAVVPMLIIATSLGGEGMDGAG------------------WVGLTIKISISVAVLVWLLWYLGSRPKLKPGF-ANAMEKNVEMLALGALAFCFGAAAISG-FAGLSPAYGAFIAGLVVGASTLRSPIIHVVEPIQAILLVVFFLSIGLLIDIQYILREWVLVLVASIFVIIAKTVWNVTLIRLAGLPHKTAMEAGLSMAQIGEFSFVLAAAAFASQAIGADVYRLALAVTAVSLLVSPAWMAMTRVIEGEARFGYAEFRQALAELYEDQVEN------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 24216995 LNDIALSIIFATFFSHIARITKQPLILGYVAGGLLLGPNLGLSVINEESIELISEIGLILLLFIIGLEIDLKELARMGKSMFVLGIVQFVFCVLFGFFFFWILANSTGDLLYFAIALAISSTMIVVKLLHDKFEVSTIAGRLTIGVLVLQDIWAIIFMGVQPNLQNPQ-------------------------ILKIAGSLGIGLVLICVSFLISRFFLSKLFN--AAASKPELILITSIAWCFLLC-GFAEKAGLSKEMGALIAGVSIAAFPYGADVIAKLSGIRDFFITLFFVALGMKI-PIPSIQILSISLIAVVFVIFSRVITVATPVYLSGKGLRAGIVTGLNLAQISEFSLVILSLGMGYGHISKELESTVLTSMILASVVSTYIILFNDPISRFILKILNMIGLKEKEDEEDQTESY------------------ITGQSKRDIVILGYFRIAQGLLEGIEREKPRILIVDFNPVFRQSLEAKGIRWAYGDLANPETLHHLGIEEAKYVICTISDMTTSRRLLESLKCHRTQPSIILTTDDVQEAEILVKSGAAHVIVPGRISGMSLFKEMKTI---------------------------- 261252245 --------------------------------------------QSDDTIVTLADLGVTLLLFTIGLKLDIKTLLS--KEIWAGATIHNLLSTAIFSLALFCFKFSIEQIVLLGFALSFSSTVFAVKSLQEKGEMNATYGTIAIGILVMQDIFAVVFLTA---------------------------------------STGKIPEWYAIGLFALPLLRPLFFKMLDWVGHGEMLVLLGVFFALVAGAGLFELVGMKPDLGALILGMMLAAHKKASELSKSLFNLKELFLVCFFLNIGLSASPTLSGFALA---ILFLLLLPLKGVLYFLVLNAFKFRVRTSLLASLSLFNFSEFGLIVGGLAFKMGWMSGDILVALAIAVSIS-------FVLAAPINHHGHALYQRSGRWLREHAAEKLNTRDQLINPGHAQ----------------VLILGMGRIGTGAYDELRNRGKISLGIEVREDAAHQHKAHGRNVISGDATDPDFWERLDTANVKLVLLAMPHHQGNQVALEQLQRRNFKGQIAAIAEYPDQLESLIDGGVDAAFNIYSEAGSGFARHV------------------------------- 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-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 260101921 --------------GQVFARFNMPAVIGQLLSGIILGPAILNWVTPNDIVSLFSEFGVILLMFLAGLESDLDLLKKYFKLSFTVASIGVILPVVFMGIASYFFGMKPLEALFIGIVFAATSVSISVVVLQEAQQLHTRAGTAILGAAVVDDILAVVVLSGFTTFSHEGGKS--------------------GLTNNFFINILIEIVYFVVVWIIFKFAAPYFMKASEKIDVDYSVVIGSLVLALTMAW-AADLVGLSAVVGAFFGGLAIRQTPQYKEVHSSVSAIGYIFIPVFFADIGLSMTFESFFKDIWFIIMMTILALLSKFWAGKYSSEVFGFTKNEGNIVGAGMVSRGEVALIVAQIGITHHLFPEDIYSSVILVIIVTTVLSPFILNYFIKKQK----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 293401024 LLDIALILIFTKVLGLVTKRIEMPQVVGALMAGIVLGPGFLKIVHESQFIDHIAEIGVIVLMFSAGLETDINELKKSGGKSFVIALIGVLIPLIGGYLLASFYNSAFLENMFIGVILTATSVSISVETLKEMGKLSTPSGNAILGAALIDDVLGIIALTLITGMADTSVDLTT-----------------------VMIKIVAFFAVSIVIGLAAHRLIEKWFDRYEKVHRR--FSILSFAFCLLFAYCAEEFFGVADITGAFIAGLIISGTSRSSYVKMRIETLSYLLSPVFFASIGLKFLPEMTTSILIFSVLLLVISVLSKILGCGLGAKLCGYQTIQSARIGVGMISRGEVALIVASKGMAVGLMNDQFFGPIIIMVVFTTIVTPILLKF----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 229499965 IAQLAVILFAAKLAGDAAVRLGQPAVLGKLLIGIVLGPSVLGVIEDTDLLQELSQIGVILLMFIAGLETDMDQFRRTGKAAVAVGVLGILVPLLAGYAAGAAFGMETGTALFLGLLLSATSVSISVQALKEMGQLQSKEGSAILGAAVIDDVLVVIALAFLLSLTGGDVELGA--------------------------VVLKKAVFFAVAILLAWKAIPLVLKWFAPLRVTEAVVSAGLVICFAFAY-FAEAMGVAAIIGAYMAGLGASFTDYREEVFEKVETIYSLFVPVFFTSIGVAADFSGIIEHWPLIVGWSALAILTKLVGAALGAKWAGFSWGSSLAVGAGMVSRGEVALIIAGIGLEAGLLDGDMFAVMIIVVLVTTIVTPPLLKM----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 108562872 LYIVIAGLWLAVGFGIFLKKLDMPVIIGYICTGTVLAAFFK--INDFDLLSDIGEFGIVFLMFMIGIEFNFDKLKSIKQEVLVFGLLQVVLCALIAFLLGYFLGLSPIFSLVLGMGLSLSSTAIVLKFFEDSKQLSTPMGKSAVGILIFQDIAAIPMLLILTILGSKDS----------------------NVNLLILKTLISAGIILVLLLLPGKKGANLILEQAKDTRLPEIF-IGTILVIVCSAAGLSHFFGFSMSLGAFIAGMAISKSRYKINVQEEFAQLKNLFLALFFITIGMQINVSFFMEKFFVVIFLLILVMGFKTAIIYALLRFF-RDAKTAIKTALSLAQIGEFSFVIFLNSGSHQLFNNDIHQLLILMVVFSMLATPFILKYLESIAQFILHQKSQENEPAKK-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 126664720 MPEAVW-ISFAFGLGLLVKVVHLPPLVGYLAAGFTLSPGSNISAEPTEVLGHIAHLGVLLMLFTVGLKLKLKTIISPE--VIGGSLLHFITCFVFTPGLYLILDITWYVAFMLAAALSFSSTILVAKVLESKRELRAFHGRVAIGILVMQDLIA---LVVMSLAAGKTPSEWALIVFGLPLLRPLLFRLLDA------------------------------------SGHDELLVLLGMLLALVLGGLGFEAVGLSSELGALLFGAVLANHPRSQELAKSLWSVKEIFLVGFFLQIGIGGLPD---THSLMFALAAGLILPLKGLLFFFLMILFRLRARSSFLTSLALTNYSEFGLIVASIA-----LPQWMVPLAISVALSFIISAPLNRIAHSLYEHF--------ASRLERYE----------------TNNHHPDEQPLALADAKVLIMGMGRTGTAAYDWLIETEPTLVGLDSDPNKITQHGVAGRNVVFADAEDTTFWSNLHMPQVHSVILAMADIEGKLIAARMLRRMGFTGYIVAHTMFQDEAHQIREAGANDAYLTMSETGVALASHIME----------------------------- 167627800 IPMFVLVMLGILIVTITLKKLRQPYVVAYLLTGILLGPYGLKLIQDQENLAQLGEIGVILLLFFAGMEVSPRKFAENWKVPTIGTMLQMLVTSFIVSIIGYALDWSLAKILLFGAVISLSSTAVVLKLLNDNGSMKTRLGQNVLGVLLIQDLAVVPMLIIIRIIGGEEPSVSQILIQVVGGILVISIAAIMAIKKNIKIPFISVLG-----------------------KDEEMRVFAALVICFGM-AGLTESLELSSALGAFIGGMIVSTVEETEWVGHSLSTVKTIFMALFFISIGMLIDLNLFWNHISLFISLLLLTYVLNTTINALIFKALRQRTDEALIGGAMLSQIGEFSFVLISMGYVSGILSDTMYQYCITLISLSLLFSPLWISTINLYIKKFIKKKA---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 136416566 LSDLLVVFAVTAVVVFLFGRAQIPSVIGLLVSGVVVGPYGLSLVDDLESVELLAEIGVVVLLFTVGLEISISRLLAMLPLMGSIGLPQIAGTTFLIAAACRWHVGTLPQAIFAGLLIAMSSTAIVLKLLSDRSQSGTQAGRISISVLLLQDLFVIIAMLAVPLLAASAGVSAPANHQNASHQSTQ------ALVENPFLAVLVGFSIVVGVLLAGRQFIPKVLHEVVRLRNRELFLITLVLICLGTAAITAAAG-LSLAIGAFIAGLALSESEYGHQAFAEVLPFRDTLASLFFVSVGMLLDISFVFSHFGLVCLVVFVIVLLKIFATAIPAMLAGFPVRTSLIAGGTIAQVGEFSFVLGSRGADVGLLTGDDYQTFLAAAVIT--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 222153041 ---ITIILVSSFLAIELSKKVGIPAVVGQLLVGIVIGPSFLNFVHQGEMVHFLSELGVILLMFLAGLEANLALLKKYLRPSLVVAVSGVLIPVALFYLYTQFLGYPTQISVFYGIVFAATSVSITVEVLQEYNKVKTDTGAVILGAAVADDIIAVLLLSLFVSTTNGSGSSSQ-----------------------LIWQMVLQVLFLFFLLLLVKYIVPAIYRFTEKMDYFEKDTFLALILCFSMSILATK-VGMSSVIGSFFAGLAIGQTRKAEEITHEVAQFSYFFIPIFFASIALPLQLNGIFEHVWLIIIFTVLATLSKLIPCYYVARAFRFTKKESLTIGGGMVSRGEMALIIVQIGLAEKLISTDLYSILVLVVILSTIIAPFILKISFHSEK----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 160914325 LLDVALILISTKLFGLITKRIEMPQVVGALLAGIILGPGMLGILHETEFMNQIAEIGVIVLMFSAGLETDMEELKKTGGSSFVIAVIGVLVPLAFGYVLTSFYNTSPNAFLFIGIILTATSVSITVETLKEMGKLNTASGNAILGAALIDDILGIIGLTVITGMADTSVNLMA-----------------------VLLKIVLFFVFSGVVGFFARKLVKYWFDRHDNTLRR--FSVLSFAFCLIFAYVAEHFFGVADITGAFIAGLIISNTSKCTYVASRIETLSYMLSPVFFASIGLKVLPELSTQILIFSILLCVAALLSKIIGCGLGARCCGFTNVQSVRIGVGMISRGEVALIVASKGIALGLMQEQFFGPVIIMVVFTTVITPVLLKFVFKERANDPDIAAVHSELLEHYEEVEAYEAASQAMLDQHIRM----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 260903840 MQDIIVTIAAALALGLVARELRIPPLVGFLGAGFLL--HYLGFTAFDG-LERVSDLGVVLLLFTIGLKFDLRSLLQPEGTAALHMISSVLVGAGTIGLAAVVGVVSLGTIGLLGFALSFSSTVLVVKVLEDRSDDGSYYGQIAIAILVIQDIAAVAFITI----------AGEEPPSPW--------------------------AFALVLLVPAAWVLRRVLERV---GRGELLVLFGVVMALGPGYVAFESVGIHGDLGALVMGLLFASHPRSTELSKSLFSVKELFLVAFFVTIGLQAVPT--WADLLMSLILCVILLPFNFLSFYLMGRLFGLRNRTSFRTSLALSNFSEFALIVVAVGAGNGVFEDSWLTVTALAVAIGMIISSLANAYSLQIVGRL-----------------------DAILPDENESKLRPLDRPIDTGSAEVVVLGMGRIGRGAYERLHSGGLSVIGVDNDHLVVEELKREQFNVLEGDATDHEFWHRLVVGTARTVILAMAIHDSNTFALEQLRIAGFGGAIAAVVQRQDQADALTTAGVHTVVNIYGGSGAEVADAALRL---------------------------- 254558015 --------------AHIAATFNLPSVIGELLVGILAGPAVFHILTYSTFIQYFAEIGVIILMFIAGLEGDLKLLFRYWKPALTVATLGVIFPTASAVLLCVMFDFSLTTSIFLGLILSATSVSITVQVLKEMDYLNTREGAIILGAAVADDIICVVLLGISTSLFGTASAHNQSLVA----------------------MVLPKVLFFVVVIALAKWFVPLFLRGFNKVNASENITTAAMVLCFGFSFLAVKL-GMSDVLGAYIAGLAISETRFKEQLVAKVEPIGYVFIPAFFVSIGLEITFKGMQNDLVFIGLLLVLAILGKQIGGAIGGKLFGLTWNEANIVGAGMVSRGEMALVVANVAVSAGLIDHNHYTAMIVVTVMATLIAPSMLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 22537125 -------LLASVLATLISKRIGIPAVVGQLLVGIIIGPAMLGLVHQNQVLHVLSEIGVILLMFLAGLEANFDLLKKYLKPSLLVAITGVIVPMALFYFLTRLFGFQINTAIFYGLVFAATSISITVEVLQEYNRVKTDTGAIILGAAVADDVLAVLLLSVFIATNGSSSN--------------------------IGLQIIIQLLFFVFLFICMKYLVPALFKLIEKVHFFEKYTILAILICFSLSILADK-VGMSSIIGSFFAGLAIGQTSFVDKVEHKISLLYTFFIPIFFASIALPLKFDGMMSHLHTILIFTALAVLSKLIPGYFVGRGFNFSKLESLTIGGGMVSRGEMALIIVQVGLAAKIISSTTYSELVIVVILSTIIAPFILKYSFK-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 84515492 ----VICISFAFFFGLAVRQVGLPPLVGFLAAGFAIGPSLGVPEETGEILKYVAHLGVLLLLFAVGLKLRVEQVFQ--PQVLAGSLVHFAVTASVFTLLAVFLQLDWNTALLLAIALSFSSTVFSAKILDAKRDLGSFYGRTAIGILIVQDVIALVVLGIWSGQTPT-----------------------VWALGVFAIPLLR----------------PALHRLLDFTGHDELLVLMGMLLALVVGGMGFESLGLSAEIGALVMGLLLSTHRRAKELSDALWALKEVFLVGFFLQIGMSGLPDLDD---LVFAGVFALVLPLKGVLFFFLFILFRMRARTSFMAAASLTAYSEFGLIVAA-----GVLTEWLVPLAVAVS--------LSFVVSAPLNRLSQRFFDRYEDRLQRFELSRVHVD----------------ELPTDLGNARILILGMGRIGTAAYDHLSPVCDRIVAIDADTYKTTAHRAAGRNVWFADVEDAGFWRGLDISLLKVVILAMDNVEAKECSARALRRNGFEGAIVSHALFEDHIDRLTSAGATHTYLTMNQAGMGLADHAARA---------------------------- 77412646 ----------SVLATLISKRIGIPAVVGQLLVGIIIGPAMLGLVHQNQVLHVLSEIGVILLMFLAGLEANFDLLKKYLKPSLLVAITGVIVPMALFYFLTRLFGFQINTAIFYGLVFAATSISITVEVLQEYNRVKTDTGAIILGAAVADDVLAVLLLSVFIATNGSSSN--------------------------IGLQIIIQLLFFVFLFICMKYLVPALFKLIEKVHFFEKYTILAILICFSLSILADK-VGMSSIIGSFFAGLAIGQTSFVDKVEHKISLLYTFFIPIFFASIALPLKFDGMMSHLHTILIFTALAVLSKLIPGYFVGRGFNFSKLESLTIGGGMVSRGEMALIIVQVGLAAKIISSTTYSELVIVVILSTIIAPFILKYSFK-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 254876893 -----------LIVTIVLKKLKQPYVVAYLLTGILLGPYGLKLIQDQENLARLGEIGVILLLFFAGMEVSPRKFAENWKVPTIGTMLQMLVTSFIVSIIGYVLDWSLAKILLFGAVISLSSTAVVLKLLNDNGSMKTRLGQNVLGVLLIQDLAVVPMLIIIRIIGGEEPSVSQILIQVVGGILVISIAAIMAVKKNIKIPFISVLG-----------------------KDEEMRVFAALVICFGM-AGLTESLELSSALGAFIGGMIVSTVEETEWVGHSLSTVKTIFMALFFISIGMLIDLNLFWNHISLFISLLLLTYVLNTTINALIFKALRQRTDEALIGGAMLSQIGEFSFVLISMGYVSGILSDTMYQYCITLISLSLLFSPLWISTINLYIKKFIKKKA---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 261839293 LYIVIAGLWLAVGFGIFLKKLDMPVIIGYICTGTVLAAFFK--INDFNLLSDIGEFGIVFLMFMIGIEFNFDKLKSIKQEVLVFGLLQVVLCALIAFLLGYFLGLSPIFSLVLGMGLSLSSTAIVLKFFEDSKQLSTPMGKSTVGILIFQDIAAIPMLLILTILGSKDS----------------------NVNLLILKTFISAGIILVLLLLPGKKGANLILEQAKDTRLPEIF-IGTILVIVCSAAGLSHFFGFSMSLGAFIAGMAISKSRYKINVQEEFVQLKNLFLALFFITIGMQINVSFFIEKFFVVIFLLILVMGFKTAIIYALLRFF-RDAKTAIKTALSLAQIGEFSFVIFLNSGSHQLFNNDIHQLLILMVVFSMLATPFILKYLESIAQFILHQKSQENEPAKK-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 109947632 LYIVIVGLWLAVGFGIFLKKLDMPVIIGYICTGTVLAAFFK--INDFNLLSEIGEFGIVFLMFMIGIEFNFDKLKSIKQEVLVFGLLQVVLCTLIVFLLGYFLGLSPIFSLVLGMGISLSSTAIVLKFFEDSKQLNTPMGKSAVGILIFQDIAAIPMLLILTILSSKDSD----------------------VSFLILKTLISAGIILIILLLPGKKGANLVLEHAKDTRLPEIF-IGTILVIVCSAAGLSHFFGFSMSLGAFIAGMAISKSRYKINVQEEFAQLKNLFLALFFITIGMQINISFFIDKFFAVIFSLILVMSFKTFIIYALLRFF-RDAKTAIKNALSLAQIGEFSFVIFGLLHQKHILDADIHQFLILMVVFSMLATPFILKYLEPIAQFILYKNTQANETTKK-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 308061801 LYIVIAGLWLAVGFGIFLKKLDMPVIIGYICTGTVLAAFFK--INDFNLLSDIGEFGIVFLMFMIGIEFNFDKLKSIKQEVLVFGLLQVVLCALIAFLLGYFLGLSPIFSLVLGMGLSLSSTAIVLKFFEDSKQLSTPMGKSAVGILIFQDIAAIPMLLILTILGSKDS----------------------NVNLLILKTFISAGTILVLLLLPGKKGANLILEQAKDTRLPEIF-IGTILVIVCSAAGLSHFFGFSMSLGAFIVGMAISKSRYKINVQEEFVQLKNLFLALFFITIGMQINVSFFIEKFFVVIFLLILVMGFKTAIIYALLRFFRDS-KTAIKTALSLAQIGEFSFVIFLNSGSHQLFNNDIHQLLILMVVFSMLATPFILKYLESIAQFILHQKSQENEPAKK-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 57340036 ISIFVFVMLGILVVTIVLKKLKQPYVVAYLLTGILLGPYGLRLIQDQENLARLGEIGVILLLFFAGMEVSPRKFAENWQVPTIGTMLQMLITSLIVSIIGVALGWSIAKILLFGAVISLSSTAVVLKLLNDSGSMKTRLGQNVLGILLIQDLAVVPMLILVRLIGGEELSISQIVTQILGGILIISIAAIMAVKKNIKISFISVLG-----------------------KDEEMRVFAALVICFGMAALTESL-ELSSALGAFVGGMIVSTLEETEWVGHSLSTVKTIFMALFFISVGMLIDLKLFWNHIFLFMALLLLIYSLNTTINALIFKALRQRTEEALIGGAMLSQIGEFSFVLISMGFASGILSLTIYHYCITLISLSLLFSPLWI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 42779986 ---LVVILLCTKLAGDISVRLGQPSVLGKLIIGIIIGPAVLGIINSSELIDELSEIGVLLLMFMAGLETDLEELNRNLKSSFAVAAGGIIFPFIGGYVTGLLFGLIQSHAIFLGLLLCATSVSITVQTLRDLGKMNTRESTTILGAAVFDDVIVVILLAFVMSFLGTQDVN-------------------------ITLVIVKKIIFFVSIVFIAWKVVPWIMKMLVPLRVTEALISAALIICFSFSYYS-EMMGIAGIIGAFAAGIAISQTEYKHEVEHKIEPIAYIFVPVFFVSIGMEITFQGIGSQLWFIIIMTLIAIFTKLIGSGLGARLTGFNLQSSISIGAGMVSRGEVALIIAANGLTANLLAKENFTAIVIVVILTTIITPPLLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 7573394 ISDLVVVIVSATCGGIAFACAGQPVITGYLLAGSIIGPGGLNFISEMVQVETVAQFGVVFLLFALGLEFSTAKLCGGKR----------------------------SEGVFVGAFLSMSSTAVVLKFLMEKNSTNSLHGQVTIGILILQDCAVGLLFALLPVLEGNSGIVHGMLSIGKGGFVA----FVFGCFVNIITDMYSLVAEANGQLIV----------------TDSHMCVPSLIWSWCVFGNSSDKLGLSLELGSFAAGVMISTTDLAEHTLEQIEPIRNLFAALFLASIGMLVNVHFLWTHVDILLASVILVIIIKTTIVTTVVKGFGYNNKTALLVGISLAQIGEFAFVLLSRASNLHLIEGKLYLLLLGTTALSLVTTPLVFKMIPAVVHLGILLKWFSPDSTIEKGEIVRSESGKQRM------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 52144509 ---LVVILLCTKLAGDISVRLGQPSVLGKLIIGIIIGPAVLGIINSSELIDELSEIGVLLLMFMAGLETDLEELNRNLKSSFAVAAGGIIFPFIGGYVTGLLFGLIQSHAIFLGLLLCATSVSITVQTLRDLGKMNTRESTTILGAAVFDDVIVVILLAFVMSFLGTQDVN-------------------------ITLVIVKKIIFFVSIVFIAWKVVPWIMKMLVPLRVTEALISAALIICFSFSYYS-EMMGIAGIIGAFAAGIAISQTEYKHEVEHKIEPIAYIFVPVFFVSIGMEITFQGIGSQLWFIIIMTLIAIFTKLIGSGLGARLTGFNLQSSISIGAGMVSRGEVALIIAANGLAANLLAKENFTAIVIVVILTTIITPPLLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 296134389 ---LVIVLTATKLFGTISKRLNQPTVFGKLLAGLIIGPSLLGILQPTEIIKELAEVGVIVLMFLAGLETDVEEFRKAGFASTLTAVGGVILPLLAGLGIGLATGHNLFISLFIGTLLTATSVSISATTLRELGRLQTPVGLTILGAAVIDDILGIVVLTLVLGLAGAGSG-----------------------IGAVGILIGKMVIFFVVALVIGKKLIPPILKFADKMPVNHGLTTAGLVLAFVFAY-VAELSGVANITGAYIAGVLIGMTKFGHQVTEHTETVFTTVIPVFFVSIGLLAQVNSLQGGILFVTAITLIAILTKILGCGVGARIAGFNNRDSLAIGAGMISRGEIALIIATIGLNRNLINDSLFTASVVMVLITTIITPPLLKA----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 308184252 LYIVIAGLWLAVGFGIFLKKLDMPVIIGYICTGTVLAAFFK--INDFNLLSDIGEFGIVFLMFMIGIEFNFDKLKSIKQEVLVFGLLQVVLCALIAFLVGFILGLSPIFSLVLGMGLSLSSTAIVLKFFEDSKQLSTPMGKSAVGILIFQDIAAIPMLLILTILGSKDS----------------------NVNLLILKTLISAGIILVLLLLPGKKGANLILEQAKDTRLPEIF-IGTILVIVCSAAGLSHFFGFSMSLGAFIVGMAISKSRYKINVQEEFAQLKNLFLALFFITIGMQINVNFFMEKFFVVIFLLILVMGFKTAIIYALLRFF-RDAKTAIKTALSLAQIGEFSFVIFLNSGSHQLFNNDIHQLLILMVVFSMLATPFILKYLESIAQFILHQKSQENEPAKK-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 143484051 METILLWMAGALFAGYLCRLIFIPTIVGFILAGYL---FSLYDGSGQSLLDIPSEIGVELLLFSIGLKIKPSSLLN---TSLFLVFLIHSTAVFFIFLLLLNLGVSLEIKVLICLAFTFSSTIIASKALENRNELTTFHGRLAISLLIFQDILALIVLLLTNDTSWTPSTLYLLALPLLIPILKILLEKFDP--------------------------------------SEELELIATILLALLLGSTLFKYAGLSGEIGALTLGMLMANYKSAKQLGERIWTIREILLVAFFFSLGMSLDLNLQIIQSAFLI---TILIFIKSIILFCLLLVFKLRAYTAFLVVISLATYSEFSLILISSWEQSGLLNSETFSILTCTICFSFALG---AILNNSVHEIFVVIEKYLVNFERRQHHPDEQPHTCG--------------------GADVMVLGMGRVGSAIFDNLSANNVKVVGFDADTNLVKEQLKFGKRVTFADAEDPGFWSKLRFGKLKAIILALPEFHAQNWSTQQARRYGFKGKIIVPTRSQGNPETLKISGADEIYDAYQTTGIGVTE--------------------------------- 217031680 LYIVIAGLWLAVGFGIFLKKLDMPVIIGYICTGTVLAAFFK--INDFDLLSDIGEFGIVFLMFMIGIEFNFDKLKSIKQEVLVFGLLQVILCALIAFLVGFILGLSPIFSLVLGMGLSLSSTAIVLKFFEDSKQLSTPMGKSAVGILIFQDIAAIPMLLILTILGSKDS----------------------NVNLLILKTFISAGIILVLLLLPGKKGANLILEQAKDTHLPEIF-IGTILVIVCSAAGLSHFFGFSMSLGAFIAGMAISKSHYKINVQEEFAQLKNLFLALFFITIGMQINISFFIDKIFAVIFSLILVMGFKTAIIYALLRFFRDS-KTAIKTALSLAQIGEFSFVIFLNSGSHQLFNNDIHQFLILMVVFSMLATPFILKYLESIAQFILHQKSQENEPAKK-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 81429257 ---LAFIILLTKLFSHLFARLNLPTVIGELAVGVLFGPACFNLIQSNDFITSFAQLGVIFLMFMAGIEGDLSQLLKYWKPSLIVATLGVILPTLGAFFICVLFHFTVSTAIFIGLILSATSVSISIQVFKEMDYLNTEEGMIILGAAVADDIICVILLGIFSSIMQPASGQSLNLVN----------------------LILPKLLFFILAFVLGKWFVPLILNLAKRLTASENITSIAITLCLLFASLATYL-GMSDVLGAYFVGLAISQTDYKNVLTEKIETIYSVFIPVFFVSIGLNIRLAHLQDNLSFIVLTIIIAIIGKQLGGWLGTRICGLSSSAGHIVGAGMVSRGEMALVVAQAAINAHLIDDSHYTAMIIVTVVTTLIAPLLLKIFIMHQA----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 210134675 LYIVIAGLWLAVGFGIFLKKLDMPVIIGYICTGTVLAAFFK--INDFNLLSDIGEFGIVFLMFMIGIEFNFDKLKSIKQEVLVFGLLQVILCALIAFLVGFILGLSPIFSLVLGMGLSLSSTAIVLKFFEDSKQLSTPMGKSAVGILIFQDIAAIPMLLILTILGSKDS----------------------NVNLLILKTFISAGIILVLLLLPGKKGANLILEQAKDTRLPEIF-IGTILVIVCSAAGLSHFFGFSMSLGAFIVGMAISKSRYKINVQEEFAQLKNLFLALFFITIGMQINVSFFMEKFFVVIFLLILVMGFKTAIIYALLRFF-RDAKTAIKTALSLAQIGEFSFVIFLNSGSHQLFNNDIHQLLILMVVFSMLATPFILKYLESIAQFILHQKSQENEPAKK-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 298922401 LYIVIAGLWLAVGFGIFLKKLDMPVIIGYICTGTVLAAFFK--INDFNLLSDIGEFGIVFLMFMIGIEFNFDKLKSIKQEVLVFGLLQVVLCALIAFLLGYFLGLSPIFSLVLGMGLSLSSTAIVLKFFEDSKQLSTPMGKSAVGILIFQDIAAIPMLLILTILGSKDS----------------------NVNLLILKTFISAGIILVLLLLPGKKGANLILEQAKDTRLPEIF-IGTILVIVCSAAGLSHFFGFSMSLGAFIVGMAISKSRYKINVQEEFAQLKNLFLALFFITIGMQINVSFFIEKFFVVIFLLILVMGFKTAIIYALLRFF-RDAKTAIKTALSLAQIGEFSFVIFLNSGSHQLFNNDIHQLLILMVVFSMLATPFILKYLESIAQFILHQKSQENEPAKK-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 307637143 LYIVIAGLWLAVGFGIFLKKLDMPVIIGYICTGTVLAAFFK--INDFNLLSDIGEFGIVFLMFMIGIEFNFDKLKSIKQEVLVFGLLQVVLCALIAFLLGYFLGLSPIFSLVLGMGLSLSSTAIVLKFFEDSKQLSTPMGKSAVGILIFQDIAAIPMLLILTILGSKDS----------------------HVNLLILKTLISAGIILVLLLLPGKKGANLILEQAKDTRLPEIF-IGTILVIVCSAAGLSHFFGFSMSLGAFIVGMAISKSRYKINVQEEFAQLKNLFLALFFITIGMQINVSFFMEKFFVVIFLLILVMSFKTFIIYALLCFF-RDAKTAIKTALSLAQIGEFSFVIFLNSGSHQLFNNDIHQLLILMVVFSMLATPFILKYLESIAQFILHQKSQENEPAKK-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 116333099 -----LILVLTTLAGHLANRLGVPAVIGELVVGIILGPAMLNWIQLNSLVSLFANIGVVILMFLGGLESNLQLLMKYLRPAIIVATSGVIFPVVLMGAAAWWWGFSPLEALFIGVIFSATSVSISVAVLKEYHALTSREGATILGAAVADDIIGVVLLSLMISLLASQGIQTA------------------GHHPALAIVLLEQVAFFGGTYILVKWLAPYLMHLSERLVMASSVTIMSMVICLGMAW-IADLVGLSGAIGAFFAGIAVAHTPYRAVLADHVEPLGNIFIPVFFVSVGLNMTLDHFAENLGLILILTLLACLSKLVGCGLGARLSGFTGTSSTVIGTGMIARGEMGLITAQIGHQAGLLQGSDYSAMILVIILATVLAPLLLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 238852799 --------------GQLFSRLNMPAVIGQLLSGILLGPAILGLVKPNEIISLFSEFGVILLMFLAGLESNLELLKKYFNLSFTVAGIGVILPVFFMGIASYLFGMNFLEALFIGIVFAATSVSISVVVLQEANQIHTRAGTAILGAAVVDDILAVIVLSLFTTFSHEGGKS--------------------GLTNNFFLNLLIEVIYFVVVWIIFKFIAPYFMKLAEKIEVDYAVVIGSLVLALSMAW-AADFVGLSAVVGAFFGGLAIRQTPQYKEVQSSVSAIYSIFIPVFFVNIGLSMTFASFIKDIWFIIVMTILAIVSKFWAGKYSSELFGFTKNEGNIVGAGMVSRGEVALIVAQIGITHHLFPEDIYSSLILVIIITTVLS--LFILNYYIKRGI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 208434393 LYIVIAGLWLAVGFGIFLKKLDMPVIIGYICTGTVLAAFFK--INDFNLLSDIGEFGIVFLMFMIGIEFNFDKLKSIKQEVLVFGLLQVILCALIAFLVGYFLGLSPIFSLVLGMGLSLSSTAIVLKFFEDSKQLSTPMGKSAVGILIFQDIAAIPMLLILTILGSKDS----------------------NVNLLILKTFISAGIILVLLLLPGKKGANLILEQAKDTRLPEIF-IGTILVIVCSAAGLSHFFGFSMSLGAFIVGMAISKSRYKINVQEEFAQLKNLFLALFFITIGMQINVSFFMEKFFVVIFLLILVMGFKTAIIYALLRFF-RDAKTAIKTALSLAQIGEFSFVIFLNSGSHQLFNNDIHQFLILMVVFSMLATPFILKYLESIAQFILHQKSQENEPAKK-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 297530822 IAQLAVILFAAKLAGDAAVRLGQPAVLGKLLIGIVLGPSVLGVIEDTDLLQELSQIGVILLMFIAGLETDMDQFRRTGKAAVAVGVLGILVPLLAGYAAGAAFGMETGTALFLGLLLSATSVSISVQALKEMGQLQSKEGSAILGAAVIDDVLVVIALAFLLSLTGGDVELGA--------------------------VVLKKAVFFAVAILLAWKALPLVLKWFAPLRVTEAVVSAGLVICFAFAY-FAEAMGVAAIIGAYMAGLGASFTDYREEVFEKVETIYSLFVPVFFTSIGVAADFSGIVEHWPLIVGWSALAILTKLVGAALGAKWAGFSWGSSLAVGAGMVSRGEVALIIAGIGLEAGLLDGDMFAVMIIVVLVTTIVTPPLLKM----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 256851646 --------------GQLFTRLNLPAVIGQLLSGILLGPAILGLIKTSSTITLFSELGVIFLMFLAGLESDLELLKKYFKLSFSVAFIGVILPVIFMTIASQLFGMKFLEALFIGIVFAATSVSISVEVLHDANQLHTKAGTAILGAAVVDDILAVVVLSLFTSFSHEGGNS--------------------GLTNNLVLNLIIEVIYFVIVWLIFKFIAPYFMKYAERIEVNYSVVIASLILALGLAW-AADFTGLSAVVGAFFGGLAIRQTPQYKEVNSAVSAIYSVFIPVFFADIGLSMTFSSFTQDLIFIIVMTVLALLSKFWAGKYTCELFGFNKIDANIVGAGMISRGEVALIVAQIGIAHHLFPEDIYSSLILVIIVTTVLSPFIL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 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------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 254516878 -----LLIIVALLCGMASRAVGMPALIGYLAAGFVLHELD---IDGGEMLGKLAEMGITLLLFSIGLKLQIRDLLLPRVWGTTVVHMLVTALLSLAGLLLPQLGLSLNTNLVIAFAFSFSSTVFVIQIMQERGEMASRHANLAIGVLIIQDLAAVLFLAASTGKVPEWSALWLLLLLPAR---------------------------------------RPILRMLSLAGHGELFTLAGFALAILGAQLFDS-VGIKGDLGALLIGVLLAGEQKGKELARNLLYFKDLFLVGFFLSIGLSGWPS---PSLMIVAFALGALALLKPLLYFPLFTRFHVAPRTALLASNSLANHSEFGLIVIAVAATQGWVGAEWGSAMSIAIAMSFLVASPLNRLSHTLYRRHRLRLLRHESPLVRAQRPDTRNV-------------------------RVLVLGMGNIGTGAYEAIRSYGEQVLGVDDNDRKLAQHHAMHRRVAAADASDPDFWHRVALDELELVMLALTNHQENMLVADLLREMGYQGRIAAVVRFDEEAAALEAKGISA-FNLYAQAGEGFAAHAALGLRERRHGDRDADD--------------- 167536594 LNDLLRLVIACFLAGAICTSFNMPSFVGYVVAGTLLGPSGLNVVTTIVQITTIGDLGVFFVLFTLGMEFSISKLRDMFRVAVVGGTIYTIVSL-------------LGITLFVAMVVALSSTTVAANNLTHSEH-ESTHGRHMLGMLLMQDVYLGVIVAASPLLASLDNVATGDV------------------ILLILWLIGSFVLLGLITALFTKFVVEKLVSQMSR-YDETTQLLAILSICFGM-LKLTEHMEVSMELGCFLAGLMFSNHGITHRLMTLVDPVKDLFLAIFFASVGMHIYPTFLATNATLLLALTTGITVIKYTAGIVVLKYGKTNLSEVHVMSVGLAQISEFAFVLASRGRRLGILSQPIYFLLLSVTGLSLLLAPLIWSLIQQSRQRLL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 25165946 --------LAAVLCGGMMTRLKQPAVVGYILAGVVLGPSGFGLVSNRDAVATLAEFGVLMLLFVIGMKLDIIRFLEVWKTAIFTTVLQIAGSVGTALLLRHGLGWSLGLAVVLGCAVAVSSTAVVIKVLESSDELDTPVGRTTLGILIAQDMAVVPMMLVLESFETKALLPADMARVVLSVLFLVLLFWWLSKRRIDLPITARL------------------------SRDSDLATLSTLAWCFGTGAISG-VLDLSPAYGAFLGGVVLGNSAQGDMLLKRAQPIGSVLLMVFFLSIGLLLPFKVIWKKLGTSFTRVRTREPFKTPLNVTALPLARQDWPNASLAGVALAQIGEFSFLLAETGKAVKLISAQETKLVVAVTVLSLGLSPFWLFTMRRMHR----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 218283675 LLDIALILLMTKAFGLFSRRLRMPSVVGALIAGIVLGPAVLNIVEPSKLIESLSEIGVIVLMFAAGLETSITDLKKAGLKAFIIATLGVLVPLAIGYVVGGFYNVAWLHNLFLGVILTATSVGITVETLKEMGCMSTESGNAILAAAVIDDVLGIICLTLVTGMADSSVN-----------------------IGVVMFKILLFFVFAVVVGVILHKVFSWWFEH-DSCGGLQRYSIVSFAFALIMAFCSEAFFGVADITGSFVAGLILSGTRQCDYVTKRISTLSYMLIPVFFASIGLKLSPITWNAKLILVIVLCVVAVLTKIVGCGLGAIACKYTPTQAIRIGCGMISRGEVALIVANKGMALGILPEVFVTPVLLCVVFTTVITPILLKIVYKKKP----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 309776003 LLDVALILLSTKVFGLLTRRIEMPQVVGALVAGLLLGPAFFNIVQESEFLDHIAEIGVIVLMFSAGLETDITELKKSGKNSFVIALIGVLVPLLAGYVLASFFNTAFLQNMFIGVILTATSVSISVETLKEMGKLSTPSGNAILGAALIDDILGIVALTIITGMADTSVQLQE-----------------------VMLKIVAFFVLAVIVGIFARKGIEKFFDRYQKVHRR--FSILSFAFCLLFAYVAEAFFGVADITGAFIAGLIISGTSRCNYVQMRIETLSYLLSPVFFASIGLKVLPEMSTSIMIFSVLLLVLAILTKIVGCGLGAKLCKYETIQSLRIGIGMVSRGEVALIVASKGMKVGLMNDAFFGPIIIMVVLTTVVTPILLKIVFR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 300767049 ---ILCLLILATLAGHFAHRAGIPAVIGEILVGVILGPALLNWVHLTTLVQTFSDIGVVVLMFIGGLESNLALLRKYLRPAIIVAIIGVIFPVVIMGLASRFFQFSWFESLFIGVIFSATSVSISVEVLKEFKVLDTKEGATILGAAVADDIIGVILLSIMIAMMGGQSGVAQTN---------------------LGIVLLEQVGFFIGVFIVIKWVAPYLMRLSDHLLMAASPTIMAIIICLALAW-LAELVGLSGAIGAFFAGVAIAQTDYQHVVDVSIEPVYTTFIPLFFVSVGLNMTFKGVWQSLPFIVVMTVLGVLTKLWGCGLGAKLNGFSRHSNYLVGAGMISRGEMALITAQIGFSAHLLSNDYYSDIILVIIVVTMIAPFVLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 153011795 IESAALLVCAAFVLVTICSRIGVPSIVGYILAGIVIGPAGLGLIAESAALSSIGEIGVVLLLFALGLEFSFEKLVTLRKHVFGLGAVQVSVTTIVSLVASLVFDLAPVSAILIGGAVAMSSTAMCLKVLAGANALGSAHGRLAIAVLLFQDLAAVAFLLLHDSMSGAAEGHG-------------------------VITVVASAMALVAALFTARGPLQVLARWVASRGDPELAQLLALTIALGSAIVAAS-AGLSPALAAFTAGMIIGEGDARHAVENEIRPFRDLFVGIFFVGIGTQLPLWIIPSAWPVVLIWLAIIFAGKTLIVLVVARLFGESLQTSWRTGIILAHGGEFSLMLLSVSSASGIVANEFAGPLLLAIGVSMLAGSLMIRW----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 135288827 -TQLSLMIVLATVGAFIARMLRQPIIPAYILVGVLIGP-VWKLVTSSELIKSMSLIGIAFLLFIVGLELSLKKIKDLGTVIFIGSIIQVLLVFALGFAAAILLGFYRVEAAYLGLILTFSSTMMVIKLLSDKKQLESLHGKIIIGVLLMQDVLAILALSILSSL-------------------------DAPGIVMFGFSLLKAGSVFLLAFLCSKFIFPRLFRFGAR--SSELLFMMSVSVCFFFSVLI-YYFNISIAIGAFIAGISLANLPYNLEIISKVKSLKDFFSTLFFVSLGMSVVLGEIQKVLVPLIVFLAVVIVLKPLLIMFITSIFGYTKKVSFFTGVSLAQVSEFSIIIASGGLVLGHLSNELFTLTIVLAIVTMVGTSYFVQFSERLFRF---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 260665180 --------------GQLFTRLNLPAVIGQLLSGILLGPAILGLIKTNNTITLFSELGVIFLMFLAGLESDLELLKKYFKLSFSVAFIGVILPVIFMTIASQLFGMKFLEALFIGIVFAATSVSISVEVLHDANQLHTKAGTAILGAAVVDDILAVVVLSLFTSFSHEGGSN--------------------GLTSNLALNLVIEAIYFVIVWMIFKFIAPYFMKYAEQIEVNYSVVIASLILALGLAW-VADFTGLSAVVGAFFGGLAIRQTPQHKEVSSAVSAIYSVFIPVFFADIGLSMTFSSFTQDLIFIIVMTVLALLSKFWAGKYTCELFGFNKIDANIVGAGMISRGEVALIVAQIGIAHKLFPEDIYSSLILVIIVTTILSPFIL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 259501853 ------------IVAHYCRRIEIPEVIGQILVGILVGPAVLNWVHLNAMMNEFQEIGVIILMFIAGLESDLSQLKKYLKPAFFVAAAGALVPVLIMAPASYFFGFTKTESVFIGVIFAATSVSISVAVLREFNQLSSREGATILGAAVADDIIGVMMLSVMISVINGEGGNAHSSLPLWLALCLQ-------------------VLFFGGTYLLVRWLAPYLMRISEHMLTEAAPSVMAMIICLGM-AAIAHYVGLSGAVGSFFAGIAVANTHRKETIDRSFEPIGYIFIPLFFVSVGLNMRFDNISESLVFVIVMTILACLTKLIGCGAGARLAGFNMTSSYVVGSGMVARGEMALITAQIGYEAHLLSSMYYSDVITVIILATVLAPFILK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 114650766 IKDIVTIGMLSLPCGWLCTAIGLPTMFGYIICGVLLGPSGLNSIKSIVQVETLGEFGVFFTLFLVGLEFSPEKLRKVWKISLQGPCYMTLLMIAFGLLWGHLLRIKPTQSVFISTCLSLSSTPLVSRFLMGSKEGDIDYSTVLLGMLVTQDVQLGLFMAVMPTLIQAGASASSSIVVEVLRVLV-----------LIGQILFSLAAVFLVCLVTKKYLIGPYYRKLHSKGNKEILILGISAFIFLM-LTVTELLDVSMELGCFLAGALVSSQGVTEEIATSIEPIRDFLAIVFFASIGLHVFPMFVAYELTVLVFLTLSVVVMKFLLAALVLILPRSSQYIKWIVSAGLAQVSEFSFVLGSRARRAGVISREVYLLILSVTTLSLLLAPVLWRA----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 143896169 ISDLGLILITAAVAALLFKKIRQPLVLGYLIAGYLAGPHFKFFVTDTHSIDVWAEIGVIFVLFSLGLEFSFKKLLKVGGTAAITSGFQLISMIFIGYTTGILLGWEQIDSIFLGAMLAMSSTTIILRAFDELNLKGKKFAGIVFGALIIEDIVAILMMVLLATISVSQKFSGVELFD----------------------SVLKLIFFLILWFLAGIFIIPTLLKK-SKNLLNEETLLLLALGLCLMMVISASAAGFSSALGAFIMGSIIAETIFSERIVHVVKPVKDLFGAVFFVSVGMMINPQTLVEYALPVAIITLVTIFGKTTMTFIGSLISGQPLKQAVQVGSSLSQIGEFSFIIATLGMTLKVTSDFLYPVIVAVSAITTFA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 308182618 LYIVIAGLWLAVGFGIFLKKLDMPVIIGYICTGTVLAAFFK--INDFNLLSDIGEFGIVFLMFMIGIEFNFDKLKSIKQEVLVFRLLQVVLCALIAFLLGYFLGLSPIFSLVLGMGLSLSSTAIVLKFFEDSKQLSTPMGKSTVGILIFQDIAAIPMLLILTILGSKDS----------------------NVNLLILKTFISAGIILVLLLLPGKKGANLILEQAKDTRLPEIF-IGTILVIVCSAAGLSHFFGFSMSLGAFIVGMAISKSRYKINVQEEFAQLKNLFLALFFITIGMQINVSFFIEKFFVVIFLLILVMGFKTAIIYALLRFF-RDAKTAIKTALSLAQIGEFSFVIFLNSGSHQLFNNDIHQLLILMVVFSMLATPFILKYLESIAQFILHQKSQENEPAKK-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 227544745 ---VLAGLLLATIVAHLCRRVEIPEVIGQILVGIIAGPAVLDWVHLNSMMNEFQEIGVIILMFIAGLESDLSLLRKYLKSAVVVALLGVIVPIVIMGPVSYMFGFTKLESLFIGVIFATTSVSISVAVLREFNRLDSREGATVLGAAVADDIIGVILLSVMISVINGSSNNGHGNGQP------------------LGIVLLMQLVFFGGTYLLIRWLAPYLIHMSDRLLTVASTSVMAMIICLGM-AAIADYVGLSGAVGSFFAGIAVANTKHKEVVDRSFIPIGYMFIPLFFVSVGLNMRFDNIGESFVFVIVMTILACLTKLLGCGAGAKLSGFSMPSSYIVGSGMVARGEMGLITAQIGYEAHLLSPMYYSDVITVIIIATVLAPFILK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 254445481 IQDFAVVLVSAAFASWICRKIGLSSIVGYLLAGIIVGQITFPYVTDTLRIQLLSQVGLVFIMFFIGLGFRLQRFKQLGIGVLVATFSTAMLVLTLTRFIGGRLGLDAAECLFLAAMLLVSSSAVIGKTLQENGLTHRRFGQLALGMTLCEDMVAIILLAFL----GAYTSLDPSASGDWTDTLGK---------------VGMLLGFASLILIPGLILVPRLLRHLNKGGNRELESLVALGLLFSMAF-LTLYAGYSLALGAFLCGMIIAETPKVRLFNESFSGLRDMFVAVFFVAIGMAVDITQFPSAIGLIALGTALALLLRWLAATTSLLLVAEDPQDALKAGMSLTPVGEFSFVIAGMGVAAGAIGENFQIAAVGIAFATTILSPIMISKRASIARFLPLEKLPILPAYQRLWQKFGQRQDKSLLWRIVGPRLWQIGGWLIFVT----------------------------------------------------------------------------------------------------------------------------------------------------------------- 90418214 LTAIAFVIVVAVTAGLGLMRLRQPPLVGFILAGVLLGPSALGVISSNENVTMLAEMGVLMLLFFIGMELSLKAFVASLKPAVQIAGGQLIAAMAISFGLMAISEATLAEAIILGFIIALSSTVVAMKMLEDIGELRQEPGRIAVAVLIAQDLAVVPMLILATSLGGEEAVS----------------WVDVGLKIAVAVAVLGGL----LWFLGRRPKLKPSFAPAVENNV-EILALGSLAFCFA-AASFSGLVGLSPAYGAFIAGLVVGASTLRSPVIHVVEPIQALLLVVFFLSIGLLIDLNYIVENWVLVLVASLFVILAKTVLNILLIRLAGLPHKTAVEAGLSMAQIGEFSFVLAAAAFASGAIGGDVYRLALAVTAVSLLVSPAWMVVIRHLEGEARFGYAEFRAALTELYGDRIE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 142706527 ------------------------------------------------------------------------------HIIFSSAIFSGFMLLLGVFALPLFVDLSWQSALLVGFALSFSSTVFAVKVLEERGEMASLHGKIAIGILVMQDIFAVIFLA---------------------------------------ISTGKVPNFWALAIIIALPLIRPIMFMLNRSKHGELLPLFGFFFALVAGYNAFEFAGLKGDLGALIIGMMFAPHKKAGELSKSLLNLKDILLVGFFLSIGLNAELTVDS---LIIAIVLIFVLPVKVILYYVFTNAFKLRARTSLLTAFTLSNYSEFGLIVCAVAASTGIITPEWLAVMAIAVSITFVIASPLNKRSNELYVKVESWLVKFESKTRLAEELPVNLNDTK-----------------------IVIFGMGRIGTGAYETINMTHPNLVAIDIKPEVVDKHISRGRKVLIADATDPDFWQRVNHSHVEMVMLAMPKHMQNIFALEQLQASGYTGQVTAIANYPDQQKELESMGVHSTYNFYLEAGSGFAEHVKQ----------------------------- 125624947 ILQLTIVLIASLIATLASRRLKIPAVIGQMLVGILIAPSVLGLVHSGHVLEVMSEIGVILLMFLAGLESDLTVLKKNFKASMLVAIGGVIVPLIVFGLVAFSFGYGMSTSFFYGIVFAATSVSITVEVLQEYGKLSTRAGSIILGAAVVDDILAVLILSIFTS-------------------------FKNGGSGTHLFFQFLLELLFFAFLFVVHKLIPRFWKFVQKLPIANKNTIVALIICLGLSLLADS-VGMSAVIGSFFAGLAISQTEVSHKIEEYTSAIGYIFIPVFFVLIAISVQFDSLIHHPWIILLFTLLAILTKFIPAYFVGKSNKLSTGESMLIGTGMISRGEMALIVAQIGLTSAIITDEVYSELVIVIILATVLAPFLIKL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 227522890 IGQIALILIATLLAGAISQRLTMPAVIGQLLVGVVLGPGVFNVLQNTELMHAGSEIGVIMLMFIAGIESDLDLLKKYFKPAMNVAMIGVLFPMIVFYGYGQLMGQSFEKAIFWGVIFAATSVSISVEVLREYNSLNTKEGATILGAAVVDDIIAVILLSIFVSAFGVGDSQKMN---------------------LVQSTLFQLLYFAGVVVLV-KWLAPIILRVAKRLPVRGAVPITSLFLCLSMAW-VADTIGLSSVVGAFFAGVAVSQTDFQDEVSDSISSVYTFFIPIFFVSIGLDMTFGGLLHNLGFVIVMTLLAIVTKLFGGAIGAAITKMNWHSAFAIGSGMVSRGEMALIIAQIGLSAHLLVTNLYSEIIIVIVLSTIIAPMLLKW----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 256753719 LIDIALILIFTKIGGLISRKLKMPEVLGALIAGVILGPAVLKLVDYTEHIKLLSELGVIMLMFLAGLETNVDELKKAGKTSFVIALGGVIVPLILGTAAAYLFFTNFWENLFVGVILTATSVSISVETLNELGKLNTKAGVNILGAAVIDDVLGLILISIVLAVSKTVGSGASGSDAVIS----------------LVLTFAKIIAFCVLAVI-MIAVVPKFINKIKADSSHKRDLLTYAIAMALILAFISELLGIAAITGAYICGLTLSQFIHRDYIEKNVKAISSGFLSLFFASVGIAADIKGLNFEVVLILVMFAIAVAGKLFGCGGAAKLFKMSKQECIQIGVGMVSRGEVAIITANIGMQNKIISEEIYIPTLIVVILTTVITPALLKI----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 307546025 -----AIIIAAFLGGLVALSLHLPPLVGFLAGGFVLNFLG---VEPSPLLGALADIGVTLLLFTIGLKLDIRTL--LRRDVWGGASLHMLVSTLTLVAIFAILGLPLLASVALAFALSFSSTVFVVKVLEKRSETQAAYGRLAIGVLIMQDIFAVAFLTV----------SSGTLPSPW-----------------------------ALGLVLLIPLAPALRALLDRLGHGEMQMLFGILLALVLGYALFEAVGIKGDLGALLIGLLLSPHPAGQTLARSMFSLKELLLVGFFLSLGLTALPS---WEQLGVATLLVLLLPLKGLLYQLVFMRFRMRHRTSLLASLSLTNYSEFGLIVGAIAVSAGWLPARWLVILSLAVAMSFAASSLLNAFSERLYRRLEPLLPAIDTAALTPSDRPIEVGDAE-----------------------AVVLGMGRIGRSAYRRLKEYGLQVLGIDSNPKSVARLSERGFNILEGDAVDSDFWDKLLMSEVRVVVLAMPHHAGNLAALKQLRRRHFPGHITAVVEYPEEIEPIRELGAHAVFHVYDEAGRALAD--------------------------------- 88799553 -------IAIAFAFGYAVKQISLPPLIGYLIAGFVLNALGA---ESDSFLDTVADLGITLLLFTIGLKLRLRALWGVASIHLVVVSLLFAGFVLMLSAIGMFTDLDAQTSLLVGFVLSFSSTVFAIKVLDELGATTSKHGQVAIGVLVIQDIAAVIFLAFSAGKVPTVWALGLLLLIPLRPLLYRLL---------------------------------------EKVGHGELLLLFGIVLAL-VGADVFEMVGIKGDVGALILGMILATHHKASELAKSLLSLKDLFLIGFFLSIGMTALPGWAEIGVA---VLLLLLLPVKTLLYYLLFNQFHARASTSWRASTNLANYSEFGLIVGAIAVSAGWLNPSWMAVFAIALSASFIISAPVIRIRDQLFQRWRPTLIRWERKSRLPDEQDIDLSAITT-----------------------VIFGMGRMGTAAYTAIEPDYTELVGIEINEFKAEEHCALGRNVVVGDGTNPEFWFRAILDNLNRVMLTLPTHEANLAAARQLKSMGYTGFIAATSKFEDEEQALKEAGVSFTFNIYTEAGLGFAEDLRQL---------------------------- 227509830 IGQIALILIATLLAGAISQRLTMPAVIGQLLVGVVLGPGVFNVLQNTELMHAGSEIGVIMLMFIAGIESDLDLLKKYFKPAMNVAMIGVLFPMVVFYGYGQLMGQSFEKAIFWGVIFAATSVSISVEVLREYHSLNTKEGATILGAAVVDDIIAVILLSIFVSAFGVGDSQKMN---------------------LVQSTLFQLLYFAGVVVLV-KWLAPIILRVAKRLPVRGAVPITSLFLCLSMAW-LADTIGLSSVVGAFFAGVAVSQTDFQDEVSDSISSVYTFFIPIFFVSIGLDMTFGGLLHNLGFVIVMTLLAIVTKLFGGAIGAAITKMNWHSAFAIGSGMVSRGEMALIIAQIGLSAHLLATNLYSEIIIVIVLSTIIAPMLLKW----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 116512852 ILQLTIVLIASLIATLASRRLKIPAVVGQMLVGILIAPSVLGLVHSGHVLEVMSEIGVILLMFLAGLESDLTVLKKNFKASMLVAIGGVIVPLIVFGLVAFSFGYGMSTSFFYGIVFAATSVSITVEVLQEYGKLSTRAGSIILGAAVVDDILAVLILSIFTS-------------------------FKNGGSGTHLFFQFLLELLFFAFLFVVHKLIPRFWKFVQKLPIANKNTIVALIICLGLSLLADS-VGMSAVIGSFFAGLAISQTEVSHKIEEYTSAIGYIFIPVFFVLIAISVQFDSLIHHPWIILLFTLLAILTKFIPAYFVGKSNKLSTGESMLIGTGMISRGEMALIVSQIGLTSAIITDEVYSELVIVIILATVLAPFLIKL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 148228635 IKDLVSIVMLSLPCGWLCTTIGLPTMFGYIICGVLLGPSGLNSIKSIVQVETLGEFGVFFTLFLVGLEFSPEKLRKVWKISLQGPCYMTLLMVAFGLVWGHLLQIRPTQSVFISACLSLSSTPLVSKFLRSDKEGDIDYGALLLGMLVTQDVQLGLFIAILPTLIQAGAGAHASVAMEALRLL-----------ALVGQVLFSLAAVLLVCLLVRTYLVGPYCRKVESKGNKEILVLGVSAFTFLM-LTVTELLGVSMELGCFLAGALVSSQGHAEEVVSCVEPVRDFLAIVFFASIGLHVFPTFVLYEVLLVLTLSVVVMKFVLAALVLSLLLPKTSQYVKWIVAAGLAQVSEFALVLGSRARRARVISREVYLLI---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 225016185 LLDLALILISTKLFGLITKKFQMPQVVGALLAGLILGPAMLKILKETDFITQVSEIGVIVLMFTAGLETDIKELKKSGKASFVIALIGVIVPLLGGFGLAAFFNNDFLQNIFIGIILTATSVSISVETLKEMGKLNTRAGNAILGAAIIDDILGIVALTIVTSMA------------------DASVNIWMVLLKVVLFFVFAGGAGFVFYLIFTKWLKRY-------HKDMRRFVIVAFVFCLLLSYCAEVFFGVADITGAFIAGVILSNTERTKYIASRFETLSYLLSPMFFASIGIKVLPDMDWMIILFAVLLVIVAVLTKILGCGIGAKLCKYTNREALQIGAGMISRGEVALIVANKGAAVGLMSSVFFGPVVIMVVITTIIAPILLKIVFRPHK----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 159899956 ------------IGGLVSTKLKQPAVLGELLVGILLGPSVLDFLHLQDTVFEIAEIGVIFLMFVAGLEVKLPDLLAAGKVSTIAGVLGVIIPLLGGFALAWFWNYSFTKSLFIGILLTATSVSISAQTLLELGKLRSRVGLSLLGAAIVDDVLVIVLLSTFVALTASSG----------------------GGVMTVLSIVGVMLLYFVVMSIFGLRALPWIIRKAAKLPISQPLVSTALVLVLFASWSAEALGGVAAITGAFLMGVFLGRTPYHNRIEDGVQTLTYFFVPIFFASIGLHANFSLPSDLVAFAAVLCVIAVVTKIVGCGIGAKIGGMNNKESLQVGLGMISRGEVGLIVASVGIRQGIIGEDVFAMTVLMVLVTTLVTPLLLRWSF--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 257868656 -------------FSHIARRIGVPAVIGQLLAGVLLGGAGLNWVHPDILVHDFSEIGVILLMFLAGLESDISLLKRYFRPGMFVAILGILFPMLFGYLTGIGFQSSGTEAFFFGIVLAATSVSISVEVLKELNVVNTKEGSTILGA----------------------SVVDDILVVLVLSLSLSFLGGSGTQSTPLPVTLFVELIYFVLIFLLVKWIAPFLLSLAEKLFANASVIIMSLIICLGMAY-LADLVGLSSVIGAFFAGIAVSQTKVKEEVEHSVEALGYVFIPVFFVSVGLEVDFSLLNEQLLFILAFTVVAILTKLVGGFAGGKIAQFSNNSAWMVGAGMISRGEMALIILQIGQQNNLITPALYSPLVIVVLLSTLISPLILKYFTK-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 258538923 IGNLALILVTTLVLAHVSRLLKMPAVIGELLAGILIGPALLGWISSTHTISLFAEIGVIILMFLAGLESDLELLKKYFKPGMLVAVIGVIVPVVVVFGFAHLWGFNLTSSLFLGITFAATSVSISVEVLKELHALEGRNGATILGAAVVDDILTVLIL----------------------SFTVAVLGEQKTTSVPFWLQIIEQLLYFVGIYFVVRWAAPYLMRLSEKLFPASAVTIMSLLICLGMAY-VADLVGMSAVIGAFFAGVAVGQTHYRHEVDGNLSAIGYVFIPVFFVSVGLNMRFDTFGRDLGFIAILTVLALVTKWVGCGLGDRLAGASWLQSNVVGAGMVSRGEMALIVAQIGFEAKLMDAEYYSAVIVVIVITTLIAPVILK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 268318208 --------------GLLATRLGYPSVLGELLAGMLLGPPLLGVLHGSEALAVVGELGVLLMMLYIGMEIDPRELGRASKGGVLAALGGFITPFVACYLIIYYVTGSAYAAMFVGVAAGVTSLATKSRILVDLQLLDTRIAHVMMAGALIADTLSLLIFAGIIGVAQFGSVSVMD----------------------LALVGLKALAFFAVAALVGLKLIPRFGVWLQRYAPGRTVSFLLIVVVALLFAEGAELAGLHGILGAFLAGLFLRERTLGRTLSKDLMDLVGFLAPIFFVTAGFEVTFDVFQQHPILLAGVIAAATVAKIVGTALFYLPTGYGWREGVVIGAGMNGRGAVEIIIAQIGLSMGIIDATIFSILVFMAIFTTATVPVLLKLGV---DWLKRRNELVRSDHERRG---------------------------------VLIIGAGATARALGRVL-ARSQPVWVVDRNPQLCALAESDGLQVICGDALDEQVLGEAQAAHVRTFIAMTANAEVNALAAQLARTVFYVPEIHVLFSGGDEAEH------------------------------------------------------- 56707790 ISIFVFVMLGILVVTIVLKKLKQPYVVAYLLTGILLGPYGLRLIQDQENLARLGEIGVILLLFFAGMEVSPRKFAENWQVPTIGTMLQMLITSLIVSIIGVALGWSIAKILLFGAVISLSSTAVVLKLLNDSGSMKTRLGQNVLGILLIQDLAVVPMLILVRLIGGEELSISQIVTQILGGILIISIAAIMAVKKNIKISFISVLG-----------------------KDEEMRVFAALVICFGMAALTESL-ELSSALGAFVGGMIVSTLEETEWVGHSLSTVKTIFMALFFISVGMLIDLKLFWNHIFLFMALLLLIYSLNTTINALIFKALRQRTEEALIGGAMLSQIGEFSFVLISMGFASGILSLTIYHYCITLISLSLLFSPLWI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 18450360 ---IALVLGVSQIFGVLASRMGLPKIVGELLVGVVLGPSLLNIVQPGEFLHIFSEIGVLLLMFIAGMETDFKKLKANLKPSIIVALFGVIIPLVAFLLFGKYLHMETMESFFVGIIFSATSVSITVKIFMDSDILQTKVAAIVLGAAVIDDILAVLLI---------------------SAYKSVDQLATANIFFMLWDLLLSKILFFIMLYLFYKFALPWIKRYTEKWTWSFLPVTITLIICFFWGY-FAELMGLSAVLGSFFFGLMLAISGTKQRVEKEIDLIANIFIPLFLTSIGAAITLSDIWGNVGPIALGTLLAIITKLGSCYIAARASKLSRPDSFLIGSGMMSRGEMALVTLNIGISLHFIGEDYYSIFVAIIVMTTILSPLFIKLALPKSSH---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 304404781 --TLVMVIAATKLAGDLSVRIGQPSVLGKLLAGIVLGPAVLNWIEPSALIHDFSEIGVVLLMFIAGLETDLDQLRKNWKASFAVAIGGIVLPFIGGYGVAQAMGLANAQSIFIGLLLCATSVSISVQTLKEMNQLHSSEGTTILGAAVVDDVIVVLLLAVMMSLLGGESDVSLSM------------------------VFLKKAIFFVVIVLAGWFAIPYVMKRLSTIHVTEAVMSIALVFCFLFAY-FAERMGVAAIIGAFAAGISISQTSFKHEVEHKVEPIYTLFVPVFFVSIGLNISFAGLGSQLLFLLLITLTAIASKWIGGGLGARLTGFGNRASLSIGAGMISRGEVALIIATTGLEASLLPEQYFTSIVLVVILTTLVTPPLLKLMFRSDS----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 199598059 IGNLALILVTTLVLAHVSRLLKMPAVIGELLAGILIGPALLGWISSTHTISLFAEIGVIILMFLAGLESNLDLLKKYFKPGMLVAVIGVIVPVVVVFGFAHLWGFNLTSSLFLGITFAATSVSISVEVLKELHALEGRNGATILGAAVVDDILTVLILSFTVAVLGEQKTTGIP----------------------FWLQIIEQLLYFVGIYFVVRWAAPYLMRLSEKLFPASAVTIMSLLICLGMAY-VADLVGMSAVIGAFFAGVAVGQTHYRHEVDGNLSAIGYVFIPVFFVSVGLNMRFDTFGRDLGFIAILTVLALVTKWVGCGLGDRLAGASWLQSNVVGAGMVSRGEMALIVAQIGFEAKLMDAEYYSAVIVVIVITTLIAPVILK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 257878324 IGILCLILISTTIGSHISRRLGIPAVIGQLLVGVLLGQAGLNWVKPDILVHDFSEIGVILLMFLAGLESDLSLLKKYFRPGMFVALLGIIFPVVFGWLTGKAFQVSGNEAIFFGIILAATSVSISVEVLKELNVVNTKEGSTILGA----------------------SVVDDILVVLVLSFSLSFLTGEASSNASLPLVLIEQLIYFVFIFLLVKWIAPFLLSFAEKVYANSSIIIVSLVICLGMSY-VADLVGLSSVIGAFFAGIAVSQTKVKEEVYHNVEALGYVFIPVFFVSVGLEVDFSDFSEQLLFISILTLVAILTKLLGGYFGAQIAGFSQHSSLMVGAGMISRGEMALIILQIGQQSQLIEPQYYSPLVIVILLSTLISPLVLKYFTK-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 77407245 -------LLASVLATLISKRIGIPAVVGQLLVGIIIGPAMLGLVHQNQVLHVLSEIGVILLMFLAGLEANFDLLKKYLKPSLLVAITGVIVPMALFYFLTRLFGFQINTAIFYGLVFAATSISITVEVLQEYNRVKTDTGAIILGAAVADDVLAVLLLSVFIATNGSSSN--------------------------IGLQIIIQLLFFVFLFICMKYLVPALFKLIEKVHFFEKYTILAILICFSLSILADK-VGMSSIIGSFFAGLAIGQTSFVDKVEHKISLLYTFFIPIFFASIALPLKFDGMMSHLHTILIFTALAVLSKLIPGYFVGRGFNFSKLESLTIGGGMVSRGEMALIIVQVGLAAKIISSTTYSELVIVVILSTIIA----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 254374420 ISIFVFVMLGILVVTIVLKKLKQPYVVAYLLTGILLGPYGLRLIQDQENLARLGEIGVILLLFFAGMEVSPRKFAENWQVPTIGTMLQMLITSLIVSIIGVALGWSIAKILLFGAVISLSSTAVVLKLLNDSGSMKTRLGQNVLGILLIQDLAVVPMLILVRLIGGEELSISQIVTQILGGILVISIAAIMAVKKNIKISFISVLG-----------------------KDEEMRVFAALVICFGMAALTESL-ELSSALGAFVGGMIVSTLEETEWVGHSLSTVKTIFMALFFISVGMLIDLKLFWNHIFLFMALLLLIYSLNTTINALIFKALRQRTEEALIGGAMLSQIGEFSFVLISMGFASGILSLTIYHYCITLISLSLLFSPLWI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 220929844 LIDIALILIFTKIGGLVSRKFKMPEVLGALIAGVILGPAVLKLVDYTEHIRLLSDLGVIMLMFLAGLETNVDELKKAGKTSFVIAIGGVIVPLILGTAAAYLFFTNFWENLFVGVILTATSVSISVETLNELGKLNTKAGVNILGAAVIDDVLGLILISIVLAVSKTVGSGASGSD-----------------AVLSLVLTFVKIIVFCVIAVIMIAIVPKFINKIKADGNHKRDLLTYAIAMALILACVSELLGIAAITGAYICGLTLSQFIHRDYIEKNVKAISSGFLSLFFASVGIAADIKGLNFEVVLILVMFAIAVAGKLFGCGGAAKLFKMSKQECIQIGVGMISRGEVAIITANIGMQSKIISEEIYIPTLIVVILTTVITPALLKV----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 160932933 --NLALILLSTKLFGMLTRKFKMPQVVGALAAGLILGPAMLGWLQETEFIDMMAELGVIVLMFTAGLETDIKELKKSGKASFVIALIGVIVPLAGGFGLAYFFNHEFLQNIFIGIILTATSVSISVETLKEMGKLNTRAGNAILGAAIIDDILGIVALTIVTSLADSSVN--------------------------VAIVLLKIVAFFVFAIVFGI-VFYLIFGKLQKYYNKDLFVIIAFVFCLLLSYLAEVWFGVADITGAFIAGVVVSNTQRAKYIASRFETSYMLLSPVFFASIGLKVSPGMSTSIIVFSVLLLIVAILTKIVGCGLGAKMCRYSNAEALQIGCGMISRGEVALIVANKGAALGLMSTTFFGPIIITVVATTIIAPILLKLVFRSKK----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 187931860 ISIFVFVMLGILVVTIVLKKLKQPYVVAYLLTGILLGPYGLRLIQDQENLARLGEIGVILLLFFVGMEVSPRKFAENWQVPTIGTMLQMLITSLIVSIIGVALGWSIAKILLFGAVISLSSTAVVLKLLNDSGSMKTRLGQNVLGILLIQDLAVVPMLILVRLIGGEELSISQIVTQILGGILVISIAAIMAVKKNIKISFISVLG-----------------------KDEEMRVFAALVICFGMAALTESL-ELSSALGAFVGGMIVSTLEETEWVGHSLSTVKTIFMALFFISVGMLIDLKLFWNHIFLFMALLLLIYSLNTTINALIFKALRQRTEEALIGGAMLSQIGEFSFVLISMGFASGILSLTIYHYCITLISLSLLFSPLWI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 144167780 ------------------KHTGLPPLVGYLVAGFVLNALGA---QEDPVIDTLSELGVTLLLFTIGLKLKLKSLPQVWGVAAVVAVFAPLLLALGHLGLPYLAGVDYGPALVLAFALSFSSTVFAVKVLEEKGEMGSLYGTIAIGILIMQDLAAVVFLVFSAGKVPSLWALLLLGLLLARPLV----------------------------------------HWLLERAGHGELLLLFGLTLGLGGAEVFELVDVKGDLGALLLGVMVASHPKSGELADVLLGLKDLFLVGFFLSIGLAVTPSLEM---VPVVILLLLLLPLKGFLFEQLMLALRLRARTALLGALALFNYSEFGLIVAAIAAKNGWLSPDWLAIIAITLALSFVLASPLNSQSHVIYELFSGRLRRQERKRRITAELEIDPGDA-----------------------NAMIVGMGRIGGGAYDFLRERGLRPVGVDADPDGVARQKAAGRNVVQGSATDADFWHRLHLDHVKLVLLAMPKASENVFAAEHLLKEGFAGTIGAIAKFPDDEAALRAAGVHQVFNLYAEAGAGLAQHV------------------------------- 134302027 ISIFVFVMLGILVVTIVLKKLKQPYVVAYLLTGILLGPYGLRLIQDQENLARLGEIGVILLLFFAGMEVSPRKFAENWQVPTIGTMLQMLITSLIVSIIGVALGWSIAKILLFGAVISLSSTAVVLKLLNDSGSMKTRLGQNVLGILLIQDLAVVPMLILVRLIGGEELSISQIVTQILGGILVISIAAIMAVKKNIKISFISVLG-----------------------KDEEMRVFAALVICFGMAALTESL-ELSSALGAFVGGMIVSTLEETEWVGHSLSTVKTIFMALFFISVGMLIDLKLFWNHIFLFMALLLLIYSLNTTINALIFKALRQRTEEALIGGAMLSQIGEFSFVLISMGFASGILSLTIYHYCITLISLSLLFSPLWI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 257887378 IGILCLILISTTIGSHISRRLGIPAVIGQLLVGVLLGQAGLNWVKPDILVHDFSEIGVILLMFLAGLESDLSLLKKYFRPGMFVALLGIIFPVVFGWLTGEAFQVSGNEAIFFGIILAATSVSISVEVLKELNVVNTKEGSTILGA----------------------SVVDDILVVLVLSFSLSFLTGEASSNASLPLVLIEQLVYFVFIFLLVKWIAPFLLSFAEKVYANSSIIIVSLVICLGMSY-VADLVGLSSVIGAFFAGIAVSQTKVKEEVYHNVEALGYVFIPVFFVSVGLEVDFSDFGEQLLFISILTLVAILTKLLGGYFGAQIAGFSQHSSLMVGAGMISRGEMALIILQIGQQSQLIEPQYYSPLVIVILLSTLISPLVLKYFTK-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 224456861 ISIFVFVMLGILVVTIVLKKLKQPYVVAYLLTGILLGPYGLRLIQDQENLARLGEIGVILLLFFAGMEVSPRKFAENWQVPTIGTMLQMLITSLIVSIIGVALGWSIAKILLFGAVISLSSTAVVLKLLNDSGSMKTRLGQNVLGILLIQDLAVVPMLILVRLIGGEELSISQIVTQILGGILVISIAAIMAVKKNIKISFISVLG-----------------------KDEEMRVFAALVICFGMAALTESL-ELSSALGAFVGGMIVSTLEETEWVGHSLSTVKTIFMALFFISVGMLIDLKLFWNHIFLFMALLLLIYSLNTTINALIFKALRQRTEEALIGGAMLSQIGEFSFVLISMGFASGILSLTIYHYCITLISLSLLFSPLWI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 15673897 ILQLTIVLIASLIATLVSRRLKIPAVVGQMLVGILIAPSVLGLVHSGHVLEVMSEIGVILLMFLAGIESDLTVLKKNFKASMLVAVGGVIVPLIAFGLVAFGFGYGISTSFFYGIVFAATSVSITVEVLQEYGKLSTRAGSIILGAAVVDDILAVLILSIFTS-------------------------FKNGGSGSHLFIQFLLELLFFAFLFLVHKLIPRFWKFVQKLPIANKNTIVALIICLGLSLLADS-VGMSAVIGSFFAGLAISQTEVSHKIEEYTSAIGYIFIPVFFVLIAISVQFDSLIHHPWIILLFTFLAILTKFIPAYFVGKASKLSTGESMLIGTGMISRGEMALIVAQIGLTSAIITDEVYSELVIVIILATVLAPFLIKM----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 260559873 IGILCLILISTTIGSHISRRLGIPAVIGQLLVGVLLGQAGLNWVKPDILVHDFSEIGVILLMFLAGLESDLSLLKKYFRPGMFVALLGIIFPVVFGWLTGKAFQVSGNEAIFFGIILAATSVSISVEVLKELNVVNTKEGSTILGA----------------------SVVDDILVVLVLSFSLSFLTGEASSNASLPLVLIEQLIYFVFIFLLVKWIAPFLLSFAEKVYANSSIIIVSLVICLGMSY-VADLVGLSSVIGAFFAGIAVSQTKVKEEVYHNVEALGYVFIPVFFVSVGLEVDFSDFSEQLLFISILTLVAILTKLLGGYFGAQIAGFSQHSSLMVGAGMISRGEMALIILQIGQQSQLIEPQYYSPLVIVILLSTLISPLVLKYFTK-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 69246520 IGILCLILISTTIGSHISRRLGIPAVIGQLLVGVLLGQAGLNWVKPDILVHDFSEIGVILLMFLAGLESDLSLLKKYFRPGMFVALLGIIFPVVFGWLTGKAFQVSGNEAIFFGIILAATSVSISVEVLKELNVVNTKEGSTILGA----------------------SVVDDILVVLVLSFSLSFLTGEASSNASLPLVLIEQLIYFVFIFLLVKWIAPFLLSFAEKVYANSSIIIVSLVICLGMSY-VADLVGLSSVIGAFFAGIAVSQTKVKEEVYHNVEALGYVFIPVFFVSVGLEVDFSDFSEQLLFISILTLVAILTKLLGGYFGAQIAGFSQHSSLMVGAGMISRGEMALIILQIGQQSQLIEPQYYSPLVIVILLSTLISPLVLKYFTK-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 227534450 IGNLALILVTTLVLAHLSRLLNMPAVIGELLAGILIGPALLGWLAPSHTISLFAEIGVIILMFLAGLESDLDLLKKYFKPGMLVAMIGVIVPVAVVFVFGRSWGFNMTSSLFLGITFAATSVSISVEVLKELHALEGRNGATILGAAVVDDILTVLIL----------------------SFTVAVLGEQKTASLPFWVQIIEQLLYFVGIYLVVRWAAPYLMGLAEKMFPSSAVTIMSLLICLGMAY-LADLVGMSAVIGAFFAGVAVGQTRHRHEVDGSLSAIGYVFIPVFFVSVGLNMRFDTFGRDLGFIAILTLLALVTKWVGCGVGDRLAGASWLQSNVVGAGMVSRGEMALIVAQIGFEAKLMDAEYYSAVIVVIVLTTLIAPIILK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 299782793 IITLTGILFVTQLVSHFFNRWGIPDVIGQILVGIVAGPAVLGWIHQTAMIEEFQEIGVIVLMFIAGLESDLSLLKKYLKPAMAVAVGGMALPIAVMGLASQLFGLQWFESLFIGVIFSATSVSISVAVLREFNQIDSKEGATVLGAAVADDIGGVLILSVLISLMNGKGGESSTSLP---------------------LIIMMQAIFFGGTYLLVRWLAPYLMHLSKRXLTTAAPAVMAMILCLGM-ASLADLVHLSGAVGAFFAGIAVANTKARHDIAEAFEPLGYVFIPVFFVNVGLVMRLNHFLDSLVFIVVMTILACLTKLIGSGGGAMLMGFDRQSGYVIGSGMIARGEMALITAQIGYEAHLLSSKYYSDVITVVVLATVLAPFILK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 257874970 --ILCLILITTTLFSHLARRMGVPAVIGQLLAGVLLGGAGLNWVHPDILVHDFSEIGVILLMFLAGLESDISLLKRYFRPGMLVALLGIVFPMLFGYATGIGFQSSPTEAFFFGIVLAATSVSISVEVLKELNVVNTKEGSTILGA----------------------SVVDDILVVLVLSLSLSFLGGESSQATPLPVTLLVELIYFVLIFLLVKWIAPFLLALAEKLFANSAVIIMSLIICLGMAY-LADLVGLSSVIGAFFAGIAVSQTKVREEVEHSVEALGYVFIPVFFVSVGLEVDFSRLNEQLFFILAFTVVAILTKLVGGYVGAKIAKFSNNSAWMVGAGMISRGEMALIILQIGQQNQLISSALYSPLVIVVLLSTLISPLILKYFTK-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 257865377 --ILCLILITTTLFSHLARRMGVPAVIGQLLAGVLLGGAGLNWVHPDILVHDFSEIGVILLMFLAGLESDISLLKRYFRPGMLVALLGIVFPMLFGYATGVGFQSSPTEAFFFGIVLAATSVSISVEVLKELNVVNTKEGSTILGA----------------------SVVDDILVVLVLSLSLSFLGGESSQATPLPVTLLVELIYFVLIFLLVKWIAPFLMALAEKLFANSAVIIMSLIICLGMAY-LADLVGLSSVIGAFFAGIAVSQTKVREEVEHSVEALGYVFIPVFFVSVGLEVDFSRLNEQLFFILAFTVVAILTKLVGGYVGAKIAKFSNNSAWMVGAGMISRGEMALIILQIGQQNQLISSALYSPLVIVVLLSTLISPLILKYFTK-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 293377091 IGILCLILISTTIGSHISRRLGIPAVIGQLLVGVLLGQAGLNWVKPDILVHDFSEIGVILLMFLAGLESDLSLLKKYFRPGMFVALLGIIFPVVFGWLTGEAFQVSGNEAIFFGIILAATSVSISVEVLKELNVVNTKEGSTILGA----------------------SVVDDILVVLVLSFSLSFLTGEASSNASLPLVLIEQLVYFVFIFLLVKWIAPFLLSFAEKVYANSSIIIVSLVICLGMSY-VADLVGLSSVIGAFFAGIAVSQTKVKEEVYHNVEALGYVFIPVFFVSVGLEVDFSDFGEQLLFISILTLVAILTKLLGGYFGAQIAGFSQHSSLMVGAGMISRGEMALIILQIGQQSQLIEPQYYSPLVIVILLSTLISPLVLKYFTK-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 257880896 IGILCLILISTTIGSHISRRLGIPAVIGQLLVGVLLGQAGLNWVKPDILVHDFSEIGVILLMFLAGLESDLSLLKKYFRPGMFVALLGIIFPVVFGWLTGKAFQVSGNEAIFFGIILAATSVSISVEVLKELNVVNTKEGSTILGA----------------------SVVDDILVVLVLSFSLSFLTGEASSNASLPLVLIEQLIYFVFIFLLVKWIAPFLLSFAEKVYANSSIIIVSLVICLGMSY-VADLVGLSSVIGAFFAGIAVSQTKVKEEVYHNVEALGYVFIPVFFVSVGLEVDFSDFSEQLLFISILTLVAILTKLLGGYFGAQIAGFSQHSSLMVGAGMISRGEMALIILQIGQQSQLIEPQYYSPLVIVILLSTLISPLVLKYFTK-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 227551521 IGILCLILISTTIGSHISRRLGIPAVIGQLLVGVLLGQAGLNWVKPDILVHDFSEIGVILLMFLAGLESDLSLLKKYFRPGMFVALLGIIFPVVFGWLTGEAFQVSGNEAIFFGIILAATSVSISVEVLKELNVVNTKEGSTILGA----------------------SVVDDILVVLVLSFSLSFLTGEASSNASLPLVLIEQLVYFVFIFLLVKWIAPFLLSFAEKVYANSSIIIVSLVICLGMSY-VADLVGLSSVIGAFFAGIAVSQTKVKEEVYHNVEALGYVFIPVFFVSVGLEVDFSDFGEQLLFISILTLVAILTKLLGGYFGAQIAGFSQHSSLMVGAGMISRGEMALIILQIGQQSQLIEPQYYSPLVIVILLSTLISPLVLKYFTK-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 163761096 --------------GLGFMRLKQPPLVGFILAGLLLGPTGMGVISTSENVALLAEMGVVVLLFFIGMELSVKAFVRSINQAVLVAGGQLVASMALAALLAYALDASLPETIILGFIIALSSTVVAMKMLDEMGELRSEPGRVAIGVLIAQDIAVVPMLILVSSLG----------------------GDSIDFGAIAFKVIVAVALLGGLLWWFGRNPKLKLPFAEAIEDNVDLLAIGSLAMCFSAAALSG-LAGLSPVYGAFLAGIIVGNSTLRSRVIPVIEPIQSILLVVFFLSIGLLIDLDFILDNIWLVLAAALLVVALKTVLNILLLRITGSDPKTALVAGLSMAQIGEFSFVLAAAGFASGAFGSDIYRLAIAVTAISLLVSPVWFNLMERVENL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 283796961 --DIAAILLSTKLLGLATRKFQMPQVVGALLAGLILGPAMLGLVQETDFVKKTAEIGVIVLMFCAGMETDLDELKKSGRASFIIALIGVIVPLLGGYAVAMLFGSLFLQNMFIGVILTATSVSITVETLKELGKLKTRSGNAILGAAIIDDVLGIIALTIITSVADS----------------------SVHLSVILLKIAGFFVFALVVGVLFHKFYVNWIMHAERGLH---RHVLIAFVFCLLMSYAAETFFGVADITGAFIAGVVISSTQRTKFLASKFDVLSYALSPIFFASIGLKVSPSMNSTVILFSASLVLVAILTKVIGCGIGARLCGYTNEECVRIGVGMISRGEVALIVASKGEALGLLGSTFLGPVVLVVIITTIVTPVFLKLAYR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 256848339 IATLAIILLVTQVVSHFSMRMGIPDVIGQILVGIVMGPAVFGWITQTHMINEFQEIGVIILMFIAGLESDLSLLKKYLKPAVVVALMGMILPIVVMGVAADLYGMQWFESLFIGVIFSATSVSISVAVLRDYNQLGSKEGATILGAAVADDIGGVFLLSILISMMNGQSGQRMSLP----------------------LVVLLQVIFFGGTYFLVRWLAPYLMEISSDLLTTAAPSVVAMILCLGM-AALADAVHLSGAVGSFFAGIAIANTKKKEVINRSFVPIGYMFIPIFFVNVGLSMRFDHFLDSLWFIIMMTVLACLTKLLGCGGGAKLTGFDLNSSYIIGSGMIARGEMSLITAQIGFQAHLLSEKYYSDIITVIVLATILAPFILK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 293552774 IGILCLILISTTIGSHISRRLGIPAVIGQLLVGVLLGQAGLNWVKPDILVHDFSEIGVILLMFLAGLESDLSLLKKYFRPGMFVALLGIIFPVVFGWLTGEAFQVSGNEAIFFGIILAATSVSISVEVLKELNVVNTKEGSTILGA----------------------SVVDDILVVLVLSFSLSFLTGEASSNASLPLVLIEQLIYFVFIFLLVKWIAPFLLSFAEKVYANSSIIIVSLVICLGMSY-VADLVGLSSVIGAFFAGIAVSQTKVKEEVYHNVEALGYVFIPVFFVSVGLEVDFSDFSEQLLFISILTLVAILTKLLGGYFGAQIAGFSQHSSLMVGAGMISRGEMALIILQIGQQSQLIEPQYYSPLVIVILLSTLISPLVLKYFTK-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 257884552 IGILCLILISTTIGSHISRRLGIPAVIGQLLVGVLLGQAGLNWVKPDILVHDFSEIGVILLMFLAGLESDLSLLKKYFRPGMFVALLGIIFPVVFGWLTGEAFQVSGNEAIFFGIILAATSVSISVEVLKELNVVNTKEGSTILGA----------------------SVVDDILVVLVLSFSLSFLTGEASSNASLPLVLIEQLVYFVFIFLLVKWIAPFLLSFAEKVYANSSIIIVSLVICLGMSY-VADLVGLSSVIGAFFAGIAVSQTKVKEEVYHNVEALGYVFIPVFFVSVGLEVDFSDFGEQLLFISILTLVAILTKLLGGYFGAQIAGFSQHSSLMVGAGMISRGEMALIILQIGQQSQLIEPQYYSPLVIVILLSTLISPLVLKYFTK-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 89256294 ISIFVFVMLGILVVTIVLKKLKQPYVVAYLLTGILLGPYGLRLIQDQENLARLGEIGVILLLFFAGMEVSPRKFAENWQVPTIGTMLQMLITSLIVSIIGVALGWSIAKILLFGAVISLSSTAVVLKLLNDSGSMKTRLGQNVLGILLIQDLAVVPMLILVRLIGGEELSISQIVTQILGGILVISIAAIMAVKKNIKISFISVLG-----------------------KDEEMRVFAALVICFGMAALTESL-ELSSALGAFVGGIIVSTLEETEWVGHSLSTVKTIFMALFFISVGMLIDLKLFWNHIFLFMALLLLIYSLNTTINALIFKALRQRTEEALIGGAMLSQIGEFSFVLISMGFASGILSLTIYHYCITLISLSLLFSPLWI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 146322273 ILQITIILFFSMLATLLSKKLKIPEVVGQMLIGIILAPSVLGLINGGHTIEVMSEIGVILLMFLAGLESDLEVLKKNLKPSILVALSGVIIPITIFGIVAFYSGRSISTSLFYGIVFAATSVSITVKVLQEYGYLSTKAGNIILGAAVVDDILAILILSVFKSFKNGEGN---------------------------LIVQFSMEILFFVFLFFVHKFIPKVWKFINKLPIYAKNTTSALIICLGLSLLADK-VGMSAVIGSFFAGIAISQTEVSEIIEEYVSAIGYIFIPIFFVSIAISISFDVLFEHPFIVILFTLLAILTKFLPAYYSGKVCNLKKSESLLIGTGMVSRGEMSLIVAQIGLSGAIINKNIYSELVIVIILTTLLAPFLIKMVIKKDS----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 118497605 ISIFVFVMLGILVVTIVLKKLKQPYVVAYLLTGILLGPYGLRLIQDQENLARLGEIGVILLLFFAGMEVSPRKFAENWQVPTIGTMLQMLITSLIVSIIGVALGWSIAKILLFGAVISLSSTAVVLKLLNDSGSMKTRLGQNVLGILLIQDLAVVPMLILVRLIGGEELSISQIVTQILGGILVISIAAIMAVKKNIKISFISVLG-----------------------KDEEMRVFAALVICFGMAALTESL-ELSSALGAFVGGMIVSTLEETEWVGHSLSTVKTIFMALFFISVGMLIDLKLFWNHILLFMALLLLIYSLNTTINALIFKALRQRTEEALIGGAMLSQIGEFSFVLISMGFASGILSLTIYHYCITLISLSLLFSPLWI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 300772859 LAQIITIIVAARFFGWIFKKIGQPYVIGEIIAGIALGPSFFGPVESLGNLQMLSQVGLVMFMFVIGMELDLNILRNKAHDAVVISHASIVIPFSLGMVLAYFIYLDFAPSLFMGIAMSITAFPVLARIVQERGIQKTRLGTVVLTCAAADDITAWCILAIVIAIVKAGSFVSS------------------------LYVIGLAVVYVWIMIKLVRPFLKRIGDLHAQRESLGAPIVAIFFIVLIISAYLSEIIGIHALFGAFMAGAIMPENKKFRHIFIEKVEPLFFVYTGLRTQIGLLNDIELWKTTGWIILVAVAGKFIGSALAA----RFVGQNWKDSLTIGALMNTRGLMELVVLNIGYDLGVLSPEIFAMLVVMALLTTFMT----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 87119863 -------LTAAAISVPIAKKLGLGSVLGYLIAGIIIGPFGASLIHDIEEIMHFTEFGVVMMLFLVGLELKPSLLWQLKTPILGFGGSQVLITSAIITAIGAIF-LPWQQAVAIGLILALSSTAIVLQTLQEKGKMKTEAGQSVFAVLLFQDLAVIPMLAIIPLLATLPVLGSDHHASVLIDISILPNYLQVIIT----------FAAILLVLALGKYASHPMFRVIAKTGVREIFVAAALSLVIGTSLLMMA-VGLSPALGAFLAGVVLADSEFRHELESDIEPFKGLLLGIFFISIGASLNFTLISNNIVLILGMTVGLIAIKWLVLVLIGRVFRISL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 29374935 --ILCLILITTTLAGVACKRVGIPAVIGQLLVGIVLGPAMLNIVHQDVFVHDFSEIGVIMLMFIAGMECELELLKKYAKPSVMVAILGIVLPVGFTMLIGQLFAFSWKEAFFLGLVLAATSVSISVEVLRELNVLSSKEGATILGASVVDDIVVVIILSVAVGMIGASTGGNTEVS--------------------FIVKLIEQGLFFIGIFFLVRFIAPYLLRLSQKMNIGSSVIIMSLIICLGMAY-LADLVGLSSVVGAFFAGIAVGQTDAKTEIDFNIEAIGYVFIPVFFASIGLSVTFNTLGKDLPFILVMTIMAILTKLLGGAWGAKMVGFSNTSSLMVGAGMVSRGEMALIIAQIGYQSKLLSEAYYTSMIVVIILTTLVAPFLLKYF---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 208779405 -----------LVVTIVLKKLKQPYVVAYLLTGILLGPYGLRLIQDQENLARLGEIGVILLLFFAGMEVSPRKFAENWQVPTIGTMLQMLITSLIVSIIGVALGWSIAKILLFGAVISLSSTAVVLKLLNDSGSMKTRLGQNVLGILLIQDLAVVPMLILVRLIGGEELSISQIVTQILGGILVISIAAIMAVKKNIKISFISVLG-----------------------KDEEMRVFAALVICFGMAALTESL-ELSSALGAFVGGMIVSTLEETEWVGHSLSTVKTIFMALFFISVGMLIDLKLFWNHIFLFMALLLLIYSLNTTINALIFKALRQRTEEALIGGAMLSQIGEFSFVLISMGFASGILSLTIYHYCITLISLSLLFSPLWI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 227508098 --------------GHLSNRLGTPSVIGQILVGVVVGPAILNWIHLDLLLNTFSGIGVIILMFIGGLESNLALLRKYLQPAVIVAIIGVIFPVVMIGAASLAFSFEPLEAIFIGVVFSATSVSISVEVLRDYHSLNTKEGATILGAAVADDIIGVILLSIMISIMGTHGVRTGQSADNLILVFVEQIG------------------FFGITYLMVKWIVPYLMQIGERLLMASSVTITSMIICLGMAW-LADLVGLSGAVGAFFAGIAVAHTPYRRLIENHMEPIGYLFVPMFFVCIGLNMSFAHIGHSIGFVGVLTVFACLSKLFGCGLGALLNGFDIHSSYMIGSGMISRGEMGLITAQIGFSSGVLSSTYYSDLILVIILSTMIAPFLLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 256959563 --ILCLILITTTLAGVACKRVGIPAVIGQLLVGIVLGPAMLNIVHQDVFVHDFSEIGVIMLMFIAGMECELELLKKYAKPSVMVAILGIVLPVGFTMLIGQLFAFSWKEAFFLGLVLAATSVSISVEVLRELNVLSSKEGATILGASVVDDIVVVIILSVAVGMIGASTGGNTEVS--------------------FIVKLIEQGLFFIGIFFLVRFIAPYLLRLSQKMNIGSSVIIMSLIICLGMAY-LADLVGLSSVVGAFFAGIAVGQTDAKTEIDFNIEAIGYVFIPVFFASIGLSVTFNTLGKDLPFILVMTIMAILTKLLGGAWGAKMVGFSNTSSLMVGAGMVSRGEMALIIAQIGYQSKLLSEAYYTSMIVVIILTTLVAPFLLKYF---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 18478304 IGILCLILVATTIGSHISRRFGIPAVIGQLLVGVLLGQAGLGWVHPNILVHDFSEIGVILLMFLAGLESDLSLLKKYFKPGMFVALLGILFPVFFGWLTGEAFQVANNEAIFFGIILAATSVSISVEVLKELNVVNTKEGSTILGASVVDDILVVLVLSFSLSFLTGKSTSNLPLPLLLLEQLFY----------------------FLFIFLLVKWIAPFLMSLAEKIYANSAIIIMSLVICLGMSY-LADLIGLSSVIGAFFAGIAVSQTKVKHEVYNNVEALGYVFIPVFFVSVGLEVDFSKFSEQILFILILTLVAILTKLIGGYIGAKFSSFSSNSALMVGAGMISRGEMALIILQIGQQSNLIENHYYSPLVIVVLLSTLISPLILKYFTK-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 38234321 -----------LLAAWGASILRLPPLIGFLAAGFIMSALGL---EQIPFIDYIAELGVTTLLFTIGLKLNPHDIASPRVVGTATAHA-VVNTIVFAGLFALFAIVGWTGLLYIGIAASFSSTVFVMSQLEVHSRSGSAVGRISIGVLVLQDIIAVGVLVVSAGTTP------------------------------------QLWALFLPLILCLRPLVTRMPDRMFRT---ELLVLTGVGIAVG-AYSFFELAGVSGSLGSLVAGIVLSGHPVSQRLSHALISVRELLLVAFFIHIGLGGIPNAAGLGIAAILVAFLAV---KAAVFFAILPLMGMGVRTTILAGLTLANYSEFGLIVTAVAVSHGALPDQWLPIMAIAVGASFIVGSIVSAQEEKLVRILARFVPKVSE-----------------------HRKAPNERPVIVAGADAIVLGMGRVGVGVYDRLEEYGMHVYGIEFDEDRIIELRDRGYRIVAGDVTDPELWRRIELDIPQLFAMSLPRYTDSDKVLARIHHDYPGATVATITQTRGREQALLTAGADVAVYLYEELADQAVAHLRQ----------------------------- 259500732 --------------GQLFTRLEMPAVIGQLLSGIILGPAILSLVHPNQTITLFSEFGVILLMFLAGLESDIDLLKKYFKLSFTVASTGVILPVLFISTSCLFFKMKPLEALFIGIVFAATSVSISVEVLKDAKQLNSRAGTAILGAAVVDDILAVVVLSLFTTFSHEGGRS--------------------GLTNNFFINIVIEIGYFIVVWLIYKFIAPYFMRIAEKISVSYSVVIASLILSLTMAW-VADFVGLSAVVGAFFGGLAIRQTPQYEEVAESVSAIYSIFIPVFFAEIGLVMTFSSIIQDAIFIILMTILALLSKFWAGKYSSEYFGFTPLEGNIVGAGMISRGEVALIVAQIGIAHHLFPRDIYSSLILVIIVTTVISPFILNYYIKKTPQL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 281203133 ----LLIIILSRCVAWLFAKIQQPPVIAEIISGILLGPTALGKIASVSILYVFAQIGLIFFMFIIGLELDPTLFRSQIRQSLAISTVSIVFPFGLGLAASVYLAWTYSLGIFIGVALCITAFPVLARILASKKLLSTPIGILTIACAAINDICGWVLLGLSVSLAGSSNSLDT------------------------VWTLLASIGFVAVMLLVVRPILHKVTAMVYHVQSPSHLVMSGVVIVLFTASWATEVIGIHAMFGAFTLGAITPKTGFNQAITEKIEDLVLVFLPLYFVISGLRTDLTTTGESWIGVVVIISCACIGKIVGSGLVALLLGNNKRDSLSIGILMNTRGLVELIVLNLGLDFKIINIEVFGIMVLMAVFTTLMTSPLISMVMKKEK----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 256617277 --ILCLILITTTLAGVACKRVGIPAVIGQLLVGIVLGPAMLNIVHQDVFVHDFSEIGVIMLMFIAGMECELELLKKYAKPSVMVAILGIVLPVGFTMLIGQLFAFSWKEAFFLGLVLAATSVSISVEVLRELNVLSSKEGATILGASVVDDIVVVIILSVAVGMIGASTGGNTEVS--------------------FIVKLIEQGLFFIGIFFLVRFIAPYLLRLSQKMNIGSSVIIMSLIICLGMAY-LADLVGLSSVVGAFFAGIAVGQTDAKTEIDFNIEAIGYVFIPVFFASIGLSVTFNTLGKDLPFILVMTIMAILTKLLGGAWGAKLVGFSNTSSLMVGAGMVSRGEMALIIAQIGYQSKLLSEAYYTSMIVVIILTTLVAPFLLKYF---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 227528851 IATLAGLLLATQLVAHLCRRVEIPEVIGQILVGIIAGPALLNWVHLNSMMNEFQEIGVIILMFIAGLESDLSLLKKYLKPAVVVAIVGVMVPIAIMAPASYFFGFTTLESIFIGVIFSATSVSISVAVLREFKRLDSREGATILGAAVADDIIGVILLSIMISVVNQAEGKTGGQP--------------------LWAVLLLQVLFFGGTYLVVKWLAPYMMHLSERLLTVASPSVMAMIICLGM-AALADYVGLSGAVGSFFAGIAVANTHRKETINRSFIPIGYMFIPLFFVSVGLNMRIDRLNESFVFVIVMTILACLTKLVGCGTGAYLSGFNFNSSYVVGSGMIARGEMALITAQIGYQAHLLSSMYYSDVITVIIVATVLAPFILK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 153953145 LLNIVLILVFTKIGGIISRRMKMPEVLGALIAGVILGPVVLNIVQYDDNIKLLSNLGVILLMFLAGLETNVEEFKQAGLSSFIIAVGGIILPLVLGTLGAYMFFSDFWENIFVGVILTATSVSITAETLKELGKLNTRAGINILGAAVIDDILGLILISIVLAVAQTSGSNT-----------------EVSSTLSIVYVFVKVILFCVASIIAVAYMPKYMNKFKSYIKPGREFFTFSIAFAVLIAY-IAEILGIAAITGAYIAGLILSSFVHREYLERNVKAISSGFLSLFFASVGIEANLQGLTLEVVLILVMFVIAVIGKVIGCGAAARLMKMSKSESVQIGAGMISRGEVAIITANIGLQKGIISEEIFLPTLIVVILTTIITPILLKLSFSHKRM---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 254283215 -----LIIVTALLCGMLSRAAGLPALVGYLAAGFVLHEFSL---ESGALLEHLADVGITLMLFTIGLKLDARKLLQTKVWVIHMAVTHLVMLGLLLGASALIPGLSLTAALVIAFALTFSSTVFVIQTLQERGESTSAHANLAIGILIVQDLVAVVFLAFSTSKAPQLE---------------------------------------ALWLLLIIPARPLILKLLSVAGYGELLTLSGLALA-LGAAQLSDAVGIKGDLGALLFGAILAGHPKAKDMAKNLIQFKDLFLVGFFLSIGLAGWPS---TTLIFIAVILGLLATLKPLLYFLLMTRFHTSARVAVLASGSLANYSEFGLIVVAVAATVGWVDPQWSGAISIAIAVSFVVAAPLSTASHRFYQTYRDRLFRFQSDELMASMEPISDT-------------------------RIIILGMGRVGTGAYESLAPRGPSVLGVESGAAQVAVHKSENRRVIRADASDPDFWQRIDINNVQLVMLALTNHPENMLVAGLLRSLNYSGELAAVVRYADHEVEMSEHGI------------------------------------------------- 254481082 ------IILIALAGGLASRALGLPALIGYLAAGFVLHET---NIEGGELLQGLANLGVTLLLFTIGLKLSPAELLKVWGTTIIHMASMQLFFMGVLWLAGQLMGLAMNETLIIAFALTFSSTVFVIQVMQERGEMSSRHANLAIGILVIQDLAAVLFLSATKGTIPHVE---------------------------------------ALGLILLWPLRGVVTRLMERAGHSELFTLFG-LGLALGGAALFDYAGLKGDLGALAIGALLAGTQKSKELYRNLMNFKDLFLVGFFLTIGLDGWPEEEALLLA---LVLGVLSVFKVTLYFPLMTWLHTTPRTALLSASMMGNYSEFGLVVVAVAATTGWIGSEWASAVSLAIATSFVLSSPLSNRAHQLYRRYHKFWLRFESA-------------------------RVIEQKPDTGGAKIIVLGMGNIGTGAYDAIEEHGYGVLGVDLNERKLSQHSRMHRRVVTADASDPDFWHGVQLDQVELVLLALTHHEENMLVGSLLKDLGYAGRMAAVVRFAEEGRELEQHG-------------------------------------------------- 309806066 --------------GQLFTRLEMPAVIGQLLSGIILGPAILSLVHPNQTITLFSEFGVILLMFLAGLESDIDLLKKYFKLSFTVASTGVILPVLFISTSCLFFKMKPLEALFIGIVFAATSVSISVEVLKDAKQLNSRAGTAILGAAVVDDILAVVVLSLFTTFSHEGGRS--------------------GLTNNFFINIVIEIGYFIVVWLIYKFIAPYFMRIAEKISVSYSVVIASLILSLTMAW-VADFVGLSAVVGAFFGGLAIRQTPQYEEVAESVSAIYSIFIPVFFAEIGLVMTFSSIIQDAIFIILMTILALLSKFWAGKYSSEYFGFTPLEGNIVGAGMISRGEVALIVAQIGIAHHLFPRDIYSSLILVIIVTTVISPFILNYY---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 294055506 --------------------IRISPIPLLLLSGAGLRMDSMGHELPHELIYEMTEIGLAMLVFTAGVELSPRRLRKRARPVLIVGTVQFLALGVAGISTAILLGYDPLTAVYLGCALSASSTLVVVRHLQQRRQMFEPFGRLVLGVLLLQDVFIILLLVALSNSPDGWLAMIAG--------------------------LARAFGLGALAIACHRWFVPWVCRNL--NLDEESLMLGAMAMLFAFS-GLAYVLNLPFLVGAFLAGYALSAFPMNGLVRGMLGSISGFFLAIFFISIGFALTMPGW-QMLQHCLIFIVVLVLVTVVLVTIVSEIVGYSTRASIESGILLSQTSEFSLLLAVIGVKNGQITPELFSLIALITVTTMTLTPFFSR------------------------------DNVAWGLMNLHPRYRRGEVQGDALSGHAILLGFGRAGPSTLAALKDDGIQAVVIDDDAAVIRRLIAQGVTCIQGDGSNPRVLAQAYAREARVVLCSMRRTNDVSKALDYLRGT--DVKVMVRTFEPFESDSVRAEG-------------------------------------------------- 296537297 LALLVIALTLAFVFGTLARLLRLPPLIGYLVAGAVVGPHTPGFSADLGFTATLAEVGVGLLLFGVGLHFRAEDLLAVWRVALPGAVAQVAAAGLLGGLAGVALLGSGAGAFAFGLALAIASTAVATRALEERGRLSGEAGRLALGWLVVQDLIVVLGLVLLPALSGR--------------------GQEGGLAWAMLRAVGELVAFMALMLLAGRRVLPWALQRVARTGSRELFTLAVVVVALGVAYSATALFHVSFALGAFFAGVVLGESDLGHQAAAETVPLQRVFAAIFFFSVGMLLDPANLADAPWASAAALLVVLLGTGGATFALLLALRVAPATAAVVGAAMAQIGEFSFVLAELAIGQGALPAEARGPILLGSFGAILLLPLTFRAFAALAPRL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 195536304 -----------LVVTIVLKKLKQPYVVAYLLTGILLGPYGLRLIQDQENLARLGEIGVILLLFFAGMEVSPRKFAENWQVPTIGTMLQMLITSLIVSIIGVALGWSIAKILLFGAVISLSSTAVVLKLLNDSGSMKTRLGQNVLGILLIQDLAVVPMLILVRLIGGEELSISQIVTQILGGILVISIAAIMAVKKNIKISFISVLG-----------------------KDEEMRVFAALVICFGMAALTESL-ELSSALGAFVGGMIVSTLEETEWVGHSLSTVKTIFMALFFISVGMLIDLKLFWNHILLFMALLLLIYSLNTTINALIFKALRQRTEEALIGGAMLSQIGEFSFVLISMGFASGILSLTIYHYCITLISLSLLFSPLWI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 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------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 301309133 ------------LFGWLFQKIGQPTVIGEIVAGIVLGPSVLGPVESLVNINMLSQFGLILFMFAIGMELNISEVRKKLKETILISHTSTIVPFFFGMLTAYFVYDFLSFALFIGIAMSITAFPVLARIIQEKGLTKTHLGTISLASAANGDITAWCLLAVVIAIAQAGS----------------------------MLSAVYNILFSVLYIVFMFLAVRPFLRMIGHIHNKEVIDKGLVAFIFLLLITSAEILGLHALFGAFIAGVVMPGNVKFRKIMTEKVEDVSLFLPLFFVSTGLRTEIGLKPELWWLCLIFIVVAIAGKFGGAMFSARFVGESWKDSLYIGALMNTRGLMELVVLTIGYEMGILTPSVFVILVLMTLVTTFMTTPLVSFIKFCYR----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 116333020 ------------VVGHYCTRIGIPAVIGQLLVGVIVGPAMLGWLSLTHSLESFAEIGVIILMFIAGLESDLQLLKRYLKPSVLVALLGVLIPVAGVYLVGMVYQLNTVESLFISVIFAATSVSISVEVLKEMNALNSREGTTILGAAVVDDVLAVIILSVLISTTGTAVGTTAASSN-------------------LLLTTLEQLVYFAAIYFVVRWLAPYMVQIGQRLMIPMGSTLMAIILCFGMAY-VAELVGLSDVVGAFFAGIAISQTSAKETVDHHIEPVGYLFIPVFFVSIGLNMSFTGLGKQLGFIAVLTVVAVLSKQLGAGAGAKLAGFTGASSLAVGAGMVSRGEMALIIAQIGYQAKLMSASRYSAIVAAIILATLLAPFLLRWTM--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 219130628 LYDFVVFLTCIYLAGHIATYCKMPGLVGEIIVGIVLGPPLADFVPNPEAWVLLGEVGLVILVLEAGIDIDVSTLKLIGTRGFLIAFVGSVLPIGIGILLAILVNGDIKAAIAAGATFGPTSLGIALNILRSGGILNTPVGQLIISAAVIDDMIALIVLSQLESLAGTIDAAG------------------------ILIPIVSAVLFLVVGGYLALFVAPPFLNYVLKHFEQESHGKIEMAVMFGILLAATFYAKASYLMGAFVAGLAFCTSHDLHEVRQFKRLLQWLMRIFFAASIGFQVPIKDLFQHHVLWKGLVFTLALTGKLAVGFMVPNFGIHLRDCLITGFSMAAEGEFAFVIAVFAVDKGLIDKDLYASVVLAVLISTIIPPFLLRFTISHYNKKAEEAIKALANAEMERQHNLEHELEHVVMGDDHLARLEDEIKSHR------------------------------------------------------------------------------------------------------------------------------------------------------------------- 308048200 ----------------------FPPLIGYLAAGFALYAAG---VDALPFLQPIADLGVLLLLFAIGLKLDLRGL--ARAEIWGGASIHLALTMVIVMGIALFDELSLNQAVLLAFALGFSSTVFAIKMLEERGETQSLYGRTAIGILIMQDLFAVLYLTI----------SKGALPSPWALLLLGLPLLRPL-----------------------------FYRLMDRVGHGEMLVLFGLAMALVPGAALFEAVGLKPDLGALVLGILLAGHVKASELSKSLFLFKELFLVAFFLTIGQQGLPT---GAEVLTALALMLLLPIKLGLFLLLLARFRLRLRSALMASLSLGNFSEFGLIVLTAAIAAGSMDPSWLRVMALLVAFSFLLAAPLSTHGQSIYLRLRDQLLQLER-----------------------HPLHPDDQPIRLGQPRVLIFGMGRIGSGAYDELKQHGDTLLGIDHKQEIIERHEQAGRRVVMGDATDTDFWDKLHSDSVELVILAMPAHHGNLFTAEQLARIEFQGRVAAISRWPEEAEALKEMGVHSVYNIYEAAGSGVAEQVVEL---------------------------- 255526948 LLNIVLILIFTKIGGIISRKLKMPEVLGALIAGVILGPVVLNIVQYDDNIKLLSNLGVIMLMFLAGLETNVEEFKKAGLSSFIIAVAGIVLPLVFGTLSAYMFFNNFWENVFVGVILTATSVSITVETLKELGKLNTRAGINILGAAVIDDILGLILISVVLAVA-------------------QTSGSGNSGSLSIVYVFIKITLFCLFSIIGILYIPKYINKFKDYLKPSKEFLTFSIALAILIAYIAESL-GIAAITGAYICGLMLSSLSYKEYLERNVKAISSGFLSLFFASVGIEANLKGLNMEVLFILVMFIVAVIGKILGCSSAARLMKMSRSEAVQIGVGMISRGEVAIITANIGLQKGIISEEIFLPTLIVVILTTIITPILLKL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 28210875 ILSLAIILLSTKLLGILAQRFHMPQVVGALLAGLILGPSCLAIVNKTATIAELSQLGVILLMFSAGLETDLEELKKCGKASFIIALLGLIISLIGGFLIAGIFNNPVLENIFIGIILTATSVSITVETLQEMGKLKTASGTAILGAAIIDDILGIIALTIVTSLADSSVK--------------------------LSFVLLKIVAFFIIAFFISFVFVSLFKNMWNKKGEARRVPILALGFCLIMAFAAERFFGVADITGAYVAGIIISRTPACEYIEKKIEVVSFLFLPIFFANIGISTTIDHMNSTMIMFIALTVIAIVTKIYGCKFGARICGYTKEESLQIGIGMVSRGEVALIIANIGASTNILESKFFAPVILMVIITTLITPVLLKLVY--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 56419522 IAQLAVILFAAKLAGDAAVRLGQPAVLGKLLIGIVLGPSVFGVIEDTDLLQELSQIGVILLMFIAGLETDMDQFRRTGKAAVAVGVLGILVPLLAGYAAGAAFGMETGTALFLGLLLSATSVSISVQALKEMGQLQSKEGSAILGAAVIDDVLVVIALAFLLSLTGGDVELGA--------------------------VVLKKAVFFAVAILLAWKAIPLVLKWFAPLRVTEAVVSAGLVICFAFAY-FAEAMGVAAIIGAYMAGLGASFTDYREEVFEKVETIYSLFVPVFFTSIGVAADFSGIVEHWPLIVGWSALAILTKLVGAALGAKWAGFSWGSSLAVGAGMVSRGEVALIIAGIGLEAGLLDGNMFAVMII-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 142354514 --DLGYLLLFSAAIGIIAYVLRQPLVLGFLVAGILIGPFGPHLIKDTSILSNFSDIAIVLLLFGVGLTFPISQLRNIGKLGAVIAIIEVLAMLGIGFGVGLAFGWSTIDAMFLGAAISISSTAIIVKVLEEMGVVEEPSSLLLIGVLVIEDLIAAILISTLHSSVLSHTFNLEQM----------------------LWEIAKIGMFIGGTVTVGCFAMPKIFALLSNIPRYEFTILVALGLAFGLSFLSHNL-GFSAATGAFLAGVILAGSRFSEDITSLITPIREIFTAVFFVTIGALMDVNIITQYWLPIAVITIVTIVGKTASVYLGVRLFRLGPTNAMGIGLSMAQLGEFSFIVLMVGQDLGATSKFLFPIVGMVVVLTTIFAPFLIKRGTRM------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 136480210 --------------------------------------------------------------------------------------------AAVGFGLAVLFGFETTTAFYIAVALTFSSTIIIIKLIGDKRELDTLYGRIAVGILIVQDILVVAAMVVIVTIGTPGEGSVVTD---------------------LVVTLASSAVFLGVAAFASRFVLEKVLDWI--SKSPELTLLFGVAWAIVLAAIST-LIGLSMEIGAFVAGVSLASTAYRESLGARMVSLRDVMLLFFFIELGASLTFADALGQLWPAIVLSVFVLVGKPLIVFAIMGWMGYRSITSFRTGVALAQISEFSLILIALGFSLGQVDSAVLSLVTLVAVFTITVSSYFILYTDKLYS-----------------------MMQGFMHLFERGKAEAVDEESQSLSFDAIVVGSGRFGTEVISGLISSGSSVLAVDLDPDALARARELGAETLFGDVGDPDFAKMLPMHQSDTLICTAPDRSTNTLLLGSIKSLGYEGKIYLTALDNQTAEMFAKDPQVTTIRPLKMAANRIVKQ-------------------------------- 301121979 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-------------------------------------------------------------------------------------------------------------------------------------------- 270290924 --------------GHFAQRIGIPAVVGQLLVGIVLGPGVLGVIHSNEITAVFSEIGVIILMFLAGLESDLKMLKRYIKPALVVAVMGVILPIALVGGASLIFGVSPMEALFIGVIFSATSVSISVEVLKEYQTLNTKEGATILGAAVADDILGVLLLGVMIALTSSSGG----------------------SKTSLGGALFYQVLFFIAVYVIGKWLVPMLMRAADRLYITAARPVMSIIICLGLAW-LADVAGLSGAIGAFFAGVAVSLTDENDELNESIEPIGYVFIPVFFVSVGLSMSFAGLQSVIGLIITLTVLATLTKLLGCGAGAYLSGFDVTSSGVIGAGMISRGEMALITLQIGYGEHLMSETYYSAIVLVIVLVTLIAPFILKDAIKYNKRAMAR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 255331171 IVQLAAILFAAKIAGDISVRLGQPAVLGKLLIGIVLGPSVLGIVQDTDILKEISQIGVILLMFIAGLETDIDQFKRTGKAATYVGVLGIVVPLALGYAAGVAIGLSMEKAVFLGLLLSATSVSISVQALKEMDQLKSKEGSAILGAAVIDDILVIVALAFLMSLT--------------------------GSDVHLGAVILKKIIFFAVAILLAWKAVPVVLRLFAPLRVSESVISAALIICFVFAY-FAEAAGVAAIIGAYIAGLAVSFTSYKQEVFEKIETIYSIFVPVFFTSIGVAVEFSGALKHIWLMIGLSGLAVLTKLVGAALGAKLAGFSWNSSFAVGAGMVSRGEVALIIAGIGLETKLLTPDLFAVLVVVVLVTTIVTPPLLKAIFK-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 295401313 IVQLAAILFAAKIAGDISVRLGQPAVLGKLLIGIVLGPSVLGIVQDTDILKEISQIGVILLMFIAGLETDIDQFKRTGKAATYVGVLGIVVPLALGYAAGVAIGLSMEKAVFLGLLLSATSVSISVQALKEMDQLKSKEGSAILGAAVIDDILVIIALAFLMSLT--------------------------GSDVHLGAVILKKIIFFAVAILLAWKAVPVVLRLFAPLRVSESVISAALIICFVFAY-FAEAAGVAAIIGAYIAGLAVSFTSYKQEVFEKIETIYSIFVPVFFTSIGVAVEFSGALKHIWLMIGLSGLAVLTKLVGAALGAKLAGFSWNSSFAVGAGMVSRGEVALIIAGIGLETKLLTPDLFAVLVVVVLVTTIVTPPLLKAIFK-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 120537106 ---LTALVVLAAAIGFCGVLLRQPMIVSFIAVGVVAGPSALNIVQSHEHIDLLAELGIAVLLFLVGLKLDLKLIRTLGPVALATGLGQVAFTSAIGYFLGIALGLDTVSSLYVAVALTFSSTIIIVKLLSDKREVDSLHGRIAVGFLIVQDLVVVLAMMVLSALG-----------------IGAQTGASNSALAQIGSVIIYGLAMLLFVLLFIRYLATPLVSRIAR--SQELLITFAIGWATLLAAIGSQL-GFSKELGGLLAGISLASTPFREAIVARLASLRDFLLLFFFIALGTQLDLSLLGSQVLPAMVFSVFVLVGNPLIVMAIMGLMGYRKRTGFLAGLTVAQISEFSLIFMAMGLSLGHVTTDSLGLVTLVGLITIATSVYVVVKCFRPPSF---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 15893735 --DIALILIFTKIGSLISIHFKMPGVLGELIAGVILGPFILNLIQANADIKLLSDLGVVFLMFLAGIETNLDELKKAGKSSFLIALGGIIIPLIVGTLSAYMFFSNFYENLFVGVILTATSVSISVQTLTELGKLNTRSGINILGAAIIDDVLGLILITVVLAISGGTKSHGSS----------------------IFMTFIYIGIFCLVSLLAIAFLPKPIDKLTQKFKPQKGLAIFSIAAAL-ICAFTAEKLGIAAITGAYICGLVLSPITHKEYIEKRVKIISTSFLPIFFASVGISASVGLNFEVLLITLIMFIIAVIGKILGCSASALTLKFKKSEALQIGVGMVSRGEVAIITANIGLQAKIISEEIFLPTLIVVILTTVITPILLKI----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 289937603 LTALAILFVVVGPLLLIAKGLRLSLVPSLILAGLLVGQLG---VIEEETMLELARLGIAFLVFTFSVQIHTERVRTVVSDTEVVAIVQALALGTLGICFALLVGVALELEIFADVALEEPLTVEQALFVGIAAALSSSIVGTALFTKPQSDIVHDYL-----------SREIDSFNDLLAVFLLLVVSAGTFALDPIATQLGYGVILLATAIVVNRYLFGIVERL--ARGSDEAMLVSIVALLIVF-LAAAEFLETSIVVGAFAAGLAVRNNPVYSEVFNGLTSIQEFFVAIFFATVGALVTPTAVVSDPTAAFAPFVPVVVVKPIVTGILLVYNGYDRRSATVTGLDLDHVGEFSVIVAIEALVLGLLIRPVFYAIILAAAVSMILSNLTHTYDEEIYGFMVSR----------------------GWLGQPYHDVHDWNSVPENISDHVIIVGYGRQGRRLVEFCEEVNQPYVVIENNPQALPNLRADCDAYVFGDAIEPETAGVANLEDSRLVISTV----ESKPLTEYFLSFTDTVDVIVRTRELPMAAELIEQGATYVIVPDLLAADQLADSLEALLSGEYDLDGLRTESMRELD--------- 310624504 --NLAIIILSAKFFGLVARKCKAPQVVGEILAGLIIGPCVLNLVQTSDAISTFAEIGVVMLMFTTGLGTNLKELIKAGPIATLVACVGVAVPLVGGTLLYSAFGFSAVGALFIGTIMTATSVSITVATLQELGHLKSFLGTTIVSAAVIDDVIGIVVLTCVLGASSGTGT---------------------GLGKVLINTVLFFATAVGVGVVAH-FAMTWLDKRNPHT---QRITIVSMAFCFAMAYIAEEYFGIADITGAYIAGIVLCTMDDAPYVERRVDISNYIFAPIFFASIGLKTDISLTPEIFLFCVCFVIVALITKIIGCGLAAKICRFNWGDSLKIGVGMMTRGEVALIVAQKGLDVGVVDSVYFTAVILLIVVSSVATPLVLKA----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 135349344 --------VCSVVFLTVFKYFKLSATIAYFAVGILLGPSGAGILYDSDSIRHFVEFGIVFLMFSIGLEFSLPKLNSMRGILFGLGGAQVLITLATTFFVSRLFGLDLAMAFVIGSALTMSSTAIVSKILIERIDLNSRHGRLSIGILLFQDIAVIPILILLPALSSP----------------------AIDINNLFIPIFLKIAVLLSILFWLGKPIINFWFGLVAQQKSRELFVLNVLMVTMFFAY-LTHLAGLSYALGAFLAGMLISETRYRYQVESDIASFRDILLGLFFISVGMMLNLNIFIEYIWIIITIFIGYSLFKATLIALLTKVFKYELGVGIRTG----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 290770217 ---IALILLSTKILGLVTKKMKLPQVVGALLAGVILGPAILGVVKETEFISEMSELGVIVLMFTAGLTTDVQELKKTGKASFIIALLGVIVPLFGGLGLAAAMGSPFLQHLFIGVVLTATSVSITVETLKELGKLSTRAGNAILGAAIIDDILGIIALTLITSLADT--------------------------SVHVVTVLIKIVAFFAVA-IGCTVVYHIVFTKWRKRDKKDLRRHVIISFVFCLLMAVAELFGVADITGAFVAGLAISSEKDVKYISNRFETLSYLLSPVFFASIGLTMSINMSGKMVLFTVLLLVVAIITKIIGCGLGAKVCKYTNQESVQIAMGMISRGEVALIVAAKGQKLGLMGNEVFAPIIIMVVATTIITPVFLKF----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 150024544 ---IITIIIVARFFGWIFKKIGQPSVIGEIIAGIFLGPSVVGMTESLGNLQFLSQIGLILFMFVIGMELDLKVLKNKANEAVVISHASIVIPFALGISLAYFVYYRFAPSLFMGIAMSITAFPVLARIVQERGIHKTKLGSIVITCAAADDITAWCLLAAVIAIVKAGSFISS------------------------LYVIALAVLYVLLMLFIVKPFFKRVGDLYSNNENLSKPVVAIFFLTLILSSYCTEVIGIHALFGAFMTGVIMPDVSKFRNIEKVEDVSLILLLPLFFVFTGLRTDPYLWKITGYIILVAVIGKFIGSALAAKFV----GQNWKDSLTIGALMNTRGLMELVVLNIGYDLGVLNSEIFTMMVIMALVTTFMT----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 182418847 LLDIALILLSTKCLSLLTRRFNLPQVVGALLAGLILGPAMFNILNETEFISQMAELGVIVLMFTAGLESNIDELKESGKASLIIASLGVIIPLFGGFAVAEMFVSSTVQSIFIGIVLTATSVSITVETLKELGKLSTRSGNAILGAAIIDDILGILALTVI------------------TSISDPQVSLKTVILKVIGFFIFALISGLIIAVLFDKW-------THKYNVDKRRFVIFAFVICLLMSFSAEEFFGVADITGAFIAGLILSKNNERDYIKNRFETVSYLLSPMFFASIGICITPKMDLRILSLTLLLTIVAIFTKIIGCGVGAKICRYTNKESVQIGIGMISRGEVALIVASKGMALGLMSDYFVGPIIIMVLITTIITPVFLKM----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 94967286 ---LFTIFVWAKAFGEIFERLRLPAVLGEILAGVILGPFAAKLIEPSDTIVSMAEIGAIFLLFSVGLETSPKDLIKVGRTSLNVALAGIAAPFLLGFIYLKARGEVTHEAAFVAAAMVATSVGITARVLSDLHVIKSYTSQVILGAAVFDDILGMILLTIVVSLAEGSGIQYIH----------------------LGIVAAEAVGFALIMIFVAPRVVGRMEPGLQKMSSGNAPLILALAICLGFSVLATKI-GMAAIIGAFFAGLIFADHAPRWELESPVRGITEFLTPFFFFTMGARLDLHIFTPDLIVAASIVGFLALVSKVVGCGLPVLH-EGWKTALKIGVGMTPRGEVALIVALIGLQMNMVSQRAYAIVILMTAITTILPPPFLRMLYR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 289579880 ---LTLIFGIAAVLLVVAAQRSLPVIPFYLLAGILVG-----VVIDETQLLDLAQWGVAFLVFLFGIHVDLEAVRSTGRISVAVSILQVAVVGGLAVGAGLVFGLDAINAVYLGVAAALSSSLVATSYLDSAADTRPTYARLAESIHFTEDVLGVLIVLSLSAFVYAATP---------------------------AIEQFAVAGGILALALIIRYAV--FHRLTARLGDSEVMMLVGIAFVVGF-IALAEAANLSIVVGAFAAGIAVADDPHSLELVDTVDDLEDFFSPIFFVTLGALLTLP-GLESIGYTLVLLVAIVVLNPLLAAALLLRAGFDGRTAVLTGLTLDQVSIFSLFIAIEALAAEQIAAPVFEAIVLAATLSMLLATYTGRHAESINRWLRERGVISALGESVGTRTSVA----------------------DDLSDHIIVVDFEHGGRELVDTARERERPLLIIEDNPALYDEIQAACENYVYGDVLNEQVWKQARLEEAALVVALTPRRARAEAVA----GLETDVPRIVRVDTTEQAAECSERGASGVIYPDVLAAERVGDDLVAVLEGEISRE-------------------- 161527954 VTDLAFIMIIGAVVTLAFFKIKQPLIIGYLFAGMLLGPLSPGILSDISALHLFAEIGVILLLFVIGIEFPYAKIKSIGRVAVGVGTLGLFATLGVVFYTATALGLQFMDALFIAAALSISSTAIIVKILEDMGRIKKESSILVLGILIVEDVIAVILISSLQSIALVGSVSIES----------------------IIVVVLVATGLIVGTFTIGTRVIPPLIDRVAAAEHREILLLSVLGVCFG-YALFANIVGLSVAIGAFLAGVLVAESKSAEVAKLLSSPIKDMFVAIFFISVGALMDISQLGDYIWIAIALIAVATGMKFGGNMIGNIIFRQKRGKALRSAFTLAPRGEFSIVIVKAGVDIGAVSAFLFPLIGIISIITAFLSPFFVKAGDKVVEKL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 293115367 LKDLAIILAAAELFGLVARKLKLPQVVGQILAGLLVGP-ILGWASNTSYIQIFAEVGVVLLMFSAGLETNLKTLVKTGPVAVFMAFMGVLMPLIFGTIIGYFWTAKFFQAVFIGVIMTATSVSITVQTLKELGKVDTELGTTIVSAAIVDDVIGIMVLSIVLGAAG-------------------------GSDEPIGMVILKTVLFFVASGCFGFLLYKLFSWIDKRWPHRRRIVILSIVFCFALSYVAEKVFGVAEITGAFIAGVILCNIEDSEYVDRRVNIGSYMFFGLFFASIGLKTDLSSMTFGLLAFSGLFIVAIAGKIVGCGFAAKVTKHTWKESLIAGVGMMTRGEVALVVTQKGLDSGLVKPEYFAPVILLIIVSSVITPILLKL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154486491 IISLCAILMLTTVSGLICRKAQLPEVIGQILVGILVGPSLLNVMHMSDSLSLFSDLGIIILMFLGGVGCDLQLLKKYSKAAVIIACMGVVFPVAVMGGVSLLFGFKPIPAAFIGVVFSATSVSISVAVLKEAGLLDSKEGVSILGAAVADDVIGVILLSVMCTLVNTGSVDVAG----------------------LGLILLKQVLFFVAAAVVVVWVAPALMTLAGVLKAPSGIAVMAVIICLAMAW-ASNLAGLSYAVGAFFAGIAVSNSDYAEDADRYIEPVGDLFVPVFFVGIGLQTTGVDDTKMIVFIAIMTVLGVITKVVGCGLGGRMAGFGGASALMIGAGMVPRGEMALITAQIGFNEHVLGSEYYSTIIFIISLVTLVAPLLLKLTIR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 118576340 -TIIGVGILLAKLMAELFVRIKLPIVLGELLAGMIIGPFALGILVISDELRVLGEMGAIVILFMAGLEMTPREFLRGGKSSFTVGTLGVVVPFFAGLWIFQAFGFDALQSMLIATALTATSIAISVQVLTEFGKIKTPEARMIIGAAVVDDILAIAVLSVVTSLATDG-------------------GVENIVISEVIIVILEVLGFFGAMLIASVVIIPRLV--TPRLWKAKGSVEGIVTAVFFGAAALAGTIGLSPIVGAFAVGMALSTAKVLDKVENFIGKVGLIFAPLFFAIIGAQVDFDVNMEVLMLSGIIIVVAIVTKLFGCGLPAWFFLKNKAQGMRVGIGMISRGEVGLIVAGVGVSSGVLTGSVYSTIIIMVAITTIITPIWLKMEYRKEIRQMAHDGRAV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 297566658 -------------------------------------------IHSGEVLQYLGEIGVLLLLFTVGLKLRLASLVRPEVLGVG---GLHLLLVGSLLALPLAFSLGAQAAVYLGLGLAFSSTVLAIKVLEDKRELNSYHGRVAIGILVLQDLVAVALLAFAGVKTPTPWVLALLALPLLRPL---------------------------------------VFWLLAKSGHSEL-LLLFGLGLALAGGSIAQRVGISPELGALLFGAVLAGHPQTTELSRTLWGLKEAFLVAFFLNIGLAGLPTLRELMMG---LGLLLLLPLKGLIFFGLFLAFGLRARTAFVTTLSLSSYSEFALIVAAPLIESGRLEESWGTVLAVAVASSLALNQVAHRIYMRLEPWLSRFERKGRHPDEEPTSLGKARW---------------------------LVVGMGRTGGAAYKLLESRGERVVGLDSDPDKLERHRAKGRRVLYGDAEDPELWERLELTGLKGVLLTLPDLESKVRALEGLRRRGFIGQIAATSYHREEDAVLEAAGANLIFHPFAEAGERLAERVLE----------------------------- 240102361 ---LALILIVAKLFGYLAVRLGFPAALGQLIGGILIGPSILGLVGFDEAVKLLADLGVVMLLFLAGLETDVEEFKHVGIPAFIIASLGVLIPFILGYVGALAWGYSNIQAMFLGGVLTATSVGLTTSILMEMKKLRTRVGTTILAAAVVDDVLGIIVLTILVGINTRGSVYFKD----------------------LLIILGEVVLYFGIGLLIGNPAVREALKLSERITLPETVTAFAIAIMLIFAYLAEQ-FQIAGITGAYLAGLLVASTDEAKEVDRKFMTIYSLFIPVFLVSIGIESDVRVLAHAGTFALIYAILAIVSKVVGCGFGAFVSKFRPIESLQVGVGMIPRMEVALIMANVALNEGVFDSGTFSIPVTMVLVTTIVTPFLLKW----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 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---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 291556633 ---IAIILIFTKAFGLLSKVIKLPQVVGALVAGIILGPVCLNLVSNAPILSNLSEIGVIVLMFVAGLETDIREMKKCGLASSIIALIGVIVPLVGGAATAFLFGSTFLQDVFVGVILTATSVSITVETLKELGKLNTRAGNAILGAALIDDVLGIIALTVITSLADPES----------------------GNIGIVILKILGFFAFALLFGIFFHFVFNKWTQRTEENQRR--YVIVSFALCLLFAYVAEEFFGVADITGSFVAGLVISSTSKTKYIAHRFDTMSYLLLPIFFASIGLKVTLTMTPTIIIFAVVLLVVAILSKVVGCGLGAKICRYTNKEALQIGVGMISRGEVALIVADKGLNMGLMSSGLFGPIVIMVVITTVVTPILLKF----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 293167648 --DLSLLLTVPLVCGLAAQAVRVPPMVGFLAAGFILNASG---VRSFEALDVAADVGVTLLLFGIGLKLDPRTL--VRREVWVTATVHIVVSTVVATGLGLVAGLDWRGYALIGVALSFSSTVFVVKLLEATNSTQAFFGRTAIGVLVIQDIVAVAVL----------TGSTGELPSPW--------------------------ALSLVLVVPGAWVVRWVMGRLDH---GEVQVLFGVVIALVPGYLLFDAVGLKGDLGALVLGMLLASHERSGEIRRAIFGLKEFLLVGFFVSIGFVGLPS--ASDLLVALLLVLLLVPLKAVGFAVLLDRTGLRHRSAALVAASLASFSEFGLIVVDNGVTSGVLEEDWLVVISTAVAFSFLASTAANTGREQLVTLAAR-----------------------WLPAKDPDRLLDQDRPIDVAHAQGVVIGMGRVGRSAYEQLDEHGLEVVGVDADGERVESLREAGLQVVEGDASDPEFWMRLAADDLDLAVLAMPFHGANRTAITRLEESGFGGVVAVVVQFADEAAQAREHGADIVLH-------------------------------------------- 146298341 LAQIVTIILVARLFGWFFRKIGQPSVIGEMIAGIVLGPSLVGMYESLGNLQFLSQIGLILFMFVIGMELDLKVLKNKAHDAVVISHASIVIPFALGLTLAYFIYHTFAPGLFMGIAMSITAFPVLARIVQERGMQKTKLGTIAITCAAADDITAWCILAVVIAIVKAGSFTSS----------------------------LYVIGLAILYVIIMLKIVRPFLKRVGDLNSRESLVVAIFFITLLISAYAAELIGIHALFGAFLAGAIMPENNKFRNIFIELLPLFFVFTGL-RTQIGLLNDPELWKVTGLIIAVAVAGKFFGSALAAKFV----GQNWKDSLAIGALMNTRGLMELVVLNIGYDLGVLSTEIFTMMVIMALVTTFMT----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 291531837 ---IAIILIFTKAFGLLSKVIKLPQVVGALVAGIILGPVCLNLVSNAPILSNLSEIGVIVLMFVAGLETDIREMKKCGLASSIIALIGVIVPLVGGAATAFLFGSTFLQDVFVGVILTATSVSITVETLKELGKLNTRAGNAILGAALIDDVLGIIALTVITSLADPES----------------------GNIGIVILKILGFFAFALLFGVFFHFVFNKWTQRTEENQRR--YVIVSFALCLLFAYVAEEFFGVADITGSFVAGLVISSTSKTKYIAHRFDTMSYLLLPIFFASIGLKVTLTMTPTIIIFAVVLLVVAILSKVIGCGLGAKICRYTNKEALQIGVGMISRGEVALIVADKGLNMGLMSSGLFGPIVIMVVITTVVTPILLKF----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 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----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 300854083 LLDIVLILICTKIGGIISRKLKMPEVLGALIAGVVLGPVILNVVQYDDNIKLLSNLGVIMLMFLAGLETNIEEFKKSGLSSFIIAMCGIILPLILGTLSAYMFFNNFLENVFVGVILTATSVSISVETLKELGKLNTRAGINILGAAVIDDVLGLMLISIVLAVAQSSGSGASASGMMSLVFVFVKIILFCGFSILGIVCLPK-----------------YINKFTRDVKPGKEMLTFSLAFALLIAC-IAEYLGIAAITGAYICGLVLSSIEHKKYLERNIKAISSGFLSLFFASVGIEANLGLNLEVLIITLVMFVIAVIGKIIGCGGGARALKMSKSESLQIGVGMISRGEVAIITANIGLQKNIISEEIFLPTLMVVILTTIITPVLLKVAFSHKK----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 143097230 IDSFFLIFSGAAVLATLSLYTRQPMLVAYIVLGCVIGPHGFALISDDRHLSEIAEIGIMFLLFLVGLDLQPSKLRNMVGESMLTALGTTLAFFVLGAGVMLFFDFAITESIVVGLALTFSSTILGLKLLPTTALHHRHIGQLVISLLLIQDLLAIIAIVVVSEFTPELSALMQNLG-----------------AVLLALPVLGLCAFAGV-----RFVLLPLIRRFDAFH--EYIFLIAIAWCLGLASLSHSL-NLSFEIGAFTAGVSLATSPIAQYIAEHLRPLRDFFLIMFFFSVGADLNTGLIGTLWLPILATSVVVVVSKPLVFGALLKIQGEPTSTAKEVGARLGQGSEFALLLSYIAVGNALLGEAAAAVLQTATVLTMIINSYWVVSRYP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119502857 -----LIIFVALLCGLTSRALGLPALIGYLAAGFVLHEIG---IAAGSWLGQLSDLGITLLLFTIGLKLDIKALLKLNVWGTTLIHMAVSQGFLLLLLIGLALNLSLAGAALIAFALTFSSTVFVIQTLQERGELQSSHAVLAIGILIVQDLVAVGFLAVTTGEVPS---------------------------------------VYALGLFLIIPARPVILKLLSVSGYGELLTLLGLALAIG-AAGLSELVGLKGDLGALLIGAMLAGAQKTKALAANLTQLKDLFLVGFFLSIGLGGWPPTILIGVAIILGLAS---VAKPLLYFFLMTRLHTTPRTAVLASAALSNHSEFGLIVISVAAGLGWIAPVWSSTLSIALAISFLLA-------------------------APMSKASHGFYRKHRDQLLGHRSVQLLHTYERTDNINTVILGMGRVGTGAYEALAPRGEALLGVEASIGKATHHQQEQRRVICADASDPDFWVRINLKEVKVVMLALTNHPENILVAELIRSMGYSGDIASVVRHEEHSAQLNSLGI------------------------------------------------- 295105042 --DLAIIILSAKFFGLVARKCKAPQVVGEIIAGLLIGPCVLNLVQISDSISIFAEIGVVMLMFTTGLGTNLKELIKAGPIATLIATVGVAVPLVGGTLLGAFYGFAAVGALFIGTIMTATSVSITVATLQELGHLKSFLGTTIVSAAVIDDVIGIVVLTCVLGASSGTGT---------------------GLGKVLFNTLLFFATALGVGLVVH-YAMKWLDQRNPHT---QRITIVSMAFCFAMAYIAEEYFGIADITGAYIAGIVLCTMDDAPYVERRVDISNYIFAPIFFASIGLKTDISLTPEILLFCVCFVVVALITKIIGCGLAAKICRFNWDDSLKVGVGMMTRGEVALIVAQKGLAIGVVDPVYFTAVILLIVVSSVATPLALKAMF--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 144191700 ---IAFTFLIAVIAVPLATRFGLGSVLGYLIAGIVISPVLLALNVDVVSLQHFAEFGVVMMLFLVGLELEPRMLWEMRSRLLGLGGLQVAGTVAAVMGCAMLLGQPWTVALAIGMVMALSSTAIVLQTLNEKGLTRSDGGQASFAVLLMQDIAVIPMLALLPLAAQDAGQDASHGDGHGDGHAGAGLSLVDGLPAWAAT--LVTLSAIAAVVLGGRYLTRPIFRFIALAGLRELFTATALMFVIGIALLMS-LVGLSAALGTFLAGVVLANSEYRHELESNIDPFRGLLLGLFFMTVGAGIDFALLGQNLPAILGMTLGLIALKAGIMLVLAR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 66800889 IVQVLLIVIISRALGYLLNFVKQPPVISEVITGILLGPSVLSSGSSITTLNVIANIGLIFFMFMIGLEVDASILKKNLKASMIISLSSIILPFAMGIGLAATLYQFMPFCVFVGVAISITAFPVLARILNERNLMGTRVGISSIAAASVDDVIAWILLAIVVSWGNNIKS-----------------GSDEGVNLSALWTFLMLIGFLIFMGTVGRFGIDFLYKRFVRTEAQKHNMLVVILILTLVCAFFTQVIGVHSIFGAFVMGIITPRHNGFHHVTESIEDFVTILLPLYFTYSGLRTDLSSIGAAGGLTVFIIFIACLGKIGGATLASRFTKKSWRESLTIGFLMNTKGLVELIVLNIGLDIHVLDKTTFTMFVIMALVTTMTTPIVHFLWTKWE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 306823812 IVSLCAMLALTTCSGLICRKLQLPEVIGQILVGIVCGPALLNVLHSSDYISLFSDLGIIILMFLGGVGCDLQLLKKYSKAAIIIACMGVVFPVVVMGGVSLAFGFEPIPAAFIGVVFSATSVSISVAVLKEAGLLDSKEGVSILGAAVADDVIGVILLSVMCTLVNTGSVNVAD----------------------LGLIILKQAAFFVGAVVVIVWIAPALMTLAGVLKAPSGIAVMAVIICLAMAW-ASDLAGLSYAVGAFFAGIAVSNSDYAEETDRYIEPVGDLFVPVFFVGIGLNTTAVDDSRMIVFIVIMTILGVITKIVGCGLGGAMAGFGAASSVMIGAGMVPRGEMALITAQIGFNEHVLGNEYYSTIIFIISLVTLVAPLLLKL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 307109672 ----------------------QPAINGYFVAGSLVGPGGLKLIKEIVQVQSVAQLGVQLLLFTLGLEFSLTKLRAVRHVALLGGLLQTALFAVVAGIGAKMIGASAAQGGFVGAMVAMSSTSIVVKVLADYRTSNTPAGQITIGTLILQDCLVGLLFALMPVLAAAGGGSGFDITL---------------LLTVMGRVVAKLAVLAVGALLVARTVLPPAMRALQRRFGPDSFQLAAVAFCLLCALATAR-QGISAELGAFVAGVMLSATEQQESVLHNIEPVTQFFLTLFISSTGLVLSPVFLLDHLPILAAGALAVIIAKTVLIAIVVKAFKYPADTALAVGLNLSQIGEFVFVLLSMANQQSLLPESVYMLLM--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 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-------------------------------------------------------------------------------------------------------------------------------------------------- 308183787 --TLVIILIATSLFGHLASRVGIPAVIGQLFVGIILGPALLNWVHANDFIHIFSEIGVIILMFIAGLESDLTLLKKYLRPSIIVALLGVLIPMVLIYPVGIVFGLTQFESLFLSVIFAATSVSISVAVMKELNLLDSKSGSTVLGAAVVDDVLAVVLLSIMVSLIGTKAGTDTQIP--------------------LALTFLEQLIYFAAIYFVMRFIAPLLARLGTKLLNPVGPTIMAMILCFGMAY-IANLIGLSAVIGAFFAGIAIAQTHVAHEVDQSIEPIGYIFIPVFFVSIGLSMSLAGIEHDLLLIIVLTIVATLTKLLGAGSGAKWAGFSSNEAYLVGAGMVSRGEMALIIAQIGYQSKLISDDYYSAIITAII----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 152992076 --------VGARIFAELFGRIGLPPVLGELAAGLFLGPSILGWVSLNDTIKMLAEIGIILLLFDVGLETDLRKLKESGWSATLVAIGGFVFPLILGAALSFLFDLNLITSLFVGGTITATSIGITVRVLKDLKKNQSKEGEIILGAAVLDDVFGVVLLAILYDFSQSGEVNLFDTGR----------------------VLLFITAFFIIAPVAAKLMAVLIQKYDTRTNYPGLIPTAIISLVLFFAWMAHQM-GAPEIIGGFAAGLALSDRHFADKIERQMRPIVLLFTPIFFVTVGLSINLQIDWSESHIWFFGGSILLVSVIGKMLFPLLLKSLSVRKRMIIGLSMVPRGEVGLIFSEIGRASGIFENEIYTALIVVIVLTTMLPPLLIKAAY--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 257439409 --NLAIIILSAKFFGLVSRKFKAPQVVGEIIAGLIIGPCLLNLVHISDTISIFAEIGVVLLMFSTGLGTNLKELIKAGPIATLIACVGVAVPLAGGTLLYSLFGFSALGALFIGTIMTATSVSITVATLQELGHLKSFLGTTIVSAAVIDDVIGIVVLTCVLGASSGTGT---------------------GLGKVLMNTVLFFATAIGVGIIAH-FAMKWLDKRNPHT---QRITIVSMAFCFAMAYIAEAYFGIADITGAYIAGIVLCTLEDAPYVERRVDISNYLFAPIFFASIGLKTDISGLTPEILLFVCFVVVALITKIIGCGLAAKVCRFNWGDSLKVGVGMMTRGEVALIVAQKGLDIGVVDSVYFTAVILLIVVSSVATPLALKA----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 135221479 IESLLLIMVVVWGTGVIFRRLNLPILLGELLAGVIFGPALLGVFHDSETIQLLAELGIFFLMFHAGLETSPKDLINASKTSLGIALGGMVLPLTLGFVVSRAFGYGIPDSVFIGLGLSITAIAVTTKLFRDFKFNQSKIAHEVMGAAIVDHILAFVILSILLVVVEGGGTISGAE---------------------LGIVIGKVALFFGGVIIAGNKLLPYFEKVFKETGHKAFTFTLVVALAFGV---FAEWIGLHSILGAYLAGLFVKEEEVYRKIEDRFFALSYSFLGIFFVSLGFHVDFAVFPSTLSFLVAIIIAAIIGKVVGSGGMRYYFKRDLNEAAVVGFSMNGRGAVELVIAVIGLEMGLIDSRAFSVLVFMAFVTTLITPISLKL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 138893900 ------ALVLVAIGSIIANRLNFSIIPFLIIIGMLVGPHALTFIESNEIIQFLGRIGVLFLLFYLGLEFSVGKLIKSGKNIVVGGSIYVIMNFVLGLVYGKTVGMPWMETLLIAGLLSVSSSAIVAKVLVDLRRTANPETELILGMILFDDIFLALFLTTMSGVLLAGSTSFFG----------------------ISLSVLTSVAYMLLFFVIARKGAP-LLNKWLNIKSDEIFIIVIFAI-LFFVAGFSETLHVAEAIGALLLGLVFSETEHRDRIEHLVVPFRDFFGAIFFFSFGLTIEPSTLIHAFWLSLGAVIVTLLANMVAGMIAGRKAGLSYKASTNIGLTITARGEFSIVVANLGITAG-LNPILTPFTALYVLMLAILGPLFAKESKTIYKLL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 147785381 ILQLTLVVVTTRLLVFILKPLRQPRVISEILGGVLLGPSVLGPLRSVMVLETMANVGLLYFLFLVGVEMDLTVIRRTGKKAIAIAIIGMILPFIIGCAFSLILHHEDRQMLFLGVALSVTAFPVLARILAELKLINTELGRMAMSSALINDMCAWVLLAVAIALAENESSSLAS-----------------------LWVILSSVFFVVVCIFIVRPVISWMIRRTPEGESFSEFYICLILTGVMISGFVTDAIGTHSVFGAFVFGLVIPNGQLGVTLIEKLEDFSGLLLPLFFAISGLKTDVTHGALTWGFLFLVIILACAGKIAGTLIVALFYQMPLREGIVLGLLMNTKGLVEMIVLNVGRDQHVLDDETFAIMVTVAVITSIIAPIVTHIYKPARKFIPYKRRTIQRSPDGELRILVCIHTPRNVPTIINLLEASHPSKKSPICXHLVELTGRASAMLIVHNTRKSGCP---------------------------------------------------------------------------------------------------------------------------------------- 168041784 IIQICIVLTITRVLAALFKPLKQPRVIAEVVGGILLGPSALGPKQSVIILEVFAQMGLIFFLFMVGLELDIRQIRRTGFQALVISAAGIAVPFSTGVGVSFVLLNTIAGDVFMGVAMSITAFPVLARILAERKLLTTEVGQLAMSVAAVDDVVAWCLLALAVALTGTNTK-----------------------PSVVAWVLLTGIAFIITMFVVVQPVMRWVATRSADNEPVKEILVCLTFAGVLIAAFTTDLIGIHAIFGAFLFGLIVPDGPFAVALVEKIEDFISILLPLYFASSGLKTNIGAIGQSFGLLVLVIAVACFGKMCGVFLAATASKVNPRKALTLGVLMNTKGLVELIVLNIGKDRGVLNEETFAIMVLMALVTTFMTTPLVMALYKPARNPIPYNRRKLAMEDSKDDLRILSCVHGMKNVPAMINLTEGTRGIRKYILHLMELSERTSAIMIVQRARKDGRPF--------------------------------------------------------------------------------------------------------------------------------------- 119025130 IISLCAILMLTTVSGLICRKAQLPEVIGQILVGILVGPSLLGVMHMSDSLSLFSDLGIIILMFLGGVGCDLQLLKKYSKAAVIIACMGVVFPVAVMGGVSLLFGFKPIPAAFIGVVFSATSVSISVAVLKEAGLLDSKEGVSILGAAVADDVIGVILLSVMCTLVNTGSVDVAG----------------------LGLILLKQVLFFVAAAVVVVWVAPALMTLAGVLKAPSGIAVMAVIICLAMAW-ASNLAGLSYAVGAFFAGIAVSNSDYAEDADRYIEPVGDLFVPVFFVGIGLQTTGVDDTKMIVFIAIMTVLGVITKVVGCGLGGRMAGFGGASALMIGAGMVPRGEMALITAQIGFNEHVLGSEYYSTIIFIISLVTLVAPLLLKLTIR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 57641494 ---LALILVVAKLFGYLTVRLGFPAALGQLIGGILIGPSILGIVSYDEAVRLIGELGVVMLLFLAGLETDIEEFKHVGIPAFIVAAMGVLVPFLLGYFGALAWGYSHVQALFLGGILTATSVGLTTSILMEMKKLRTRVGTTILAAAVVDDVLGIIALTILVGINTRGSVYAKD----------------------LLIIIGEVALFFLIGLLVGTPAVKEALKASEKITLPETVTAMAIAIMLIFAYLAEQ-FQIAGITGAYLAGILVATTEEARKVADKTVTIYSLFIPVFLVSIGIESDVRILTTAGTFALVYALLAVVSKVVGCGLGALFAKFKPIEAIQVGVGMVPRMEVALIMANVALREGVFDRGVFAIPVTMVVITTIVTPFLLKW----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 298480766 LIQIIAVLLMVRLFGYLFSLIGQPGVIGEIVAGIVLGPSVLGFFHSLTNLELLSQVGLILFMFVIGMELDFSVLKNKINETLVISHAGILVPFFLGILSSYWVYEFLPFALFIGISMSITAFPVLARIIQERNMTKTPLGTLTIASAANDDVTAWCLLAVVIAISKAGSFASA------------------------LYSVGLAVVYIAVMFLVVRPFLKKVGEVYANREAINKTFVAFILLILIISSCLTEIIGIHALFGAFMAGVVMSNLGFRKVMMEKVEDISVFFLPLFFAFTGLRTEIGLINSLWMVCLLLVTVAVVGKLGGCAIAARLVGESWKDSLTIGTLMNTRGLMELVALNIGYEMGVLPPSIFVILVIMALVTTFMTTPLLHLVEHI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 228936054 ------ALVLVAFAAILAAKLKFSIIPFLIILGMLVGPHAPDFIESGEVISFLGRVGVIFLLFYLGLEFSIKKLIKSGKSIAFGGTVHISLNFLLGLLYGYVMGFPLLETLIIAGIITISSSAIVAKVIVDLRRSGNKETELILGIIMFDDIFLAVYLSVVSGLVLGGATSFAG----------------------ALTSVLIAVGYMLLFFVIARKATP-FLNKVLDISSNEIFIIVIFAI-LFFVAGFSETIHVAEAIGALLLGLVFSETEHSDRIEKLVVPFRDFFGAIFFFSFGLSIDPFSLGGAVWLALGAVFITLIGNFTAGMIAGRKAGLSHKTSTNIGLTLVSRGEFSIIVANIGIAGGLM-AAIKPFSALYVLILASLGPLLTKESGRIYSLLDKLFKWSAKERAKREK----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 20330755 IKDLVVIIVSATAGGIIFSCLGQPVIVGYLLAGSLVGPGGLNFISEMVQVETFAQFGVVFLLFALGLEFSLTKLKAVGPVAVIGGLLQIVLFMFLCGLTAALCGAKSSEGVFVGAFLSMSSTAVVSKFLVEKGSTNALHGQVTIGTLILQAACII-------------------------RIYNCCIYDDLVICSSILETDDSAIIAV---------------RSQYHTNELYQLASVAFCLLLAWC---SDYLGLSLELGSFLAGVMISTTDFAHHTLEQVEPIRNLFAALFLASIGMLIHVKFLWNHVDILLAAVILVIIVKSVVVTVVVKAFGYSIRTAFV--------------------------GKMYLLLLGTTALSLVTTPLIFKLIPVVMHLGILMRWFPSESSMQ-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 218262496 ---------VCRLFGWMFQKIGQPTVIGEIVAGIVLGPSVLGHLESLGNITILSQFGLILFMFAIGMELDIGEVRKKLKETILISHTSTVVPFFFGMLTAYYVYGSLSFALFIGIAMSITAFPVLARIIQEKGLTKTHLGTISLASAANGDITAWCLLAVVIAIAQAGS----------------------------MLSAVYNILFSILYILFTFLAVRPFLRMIGHIHNKEVIDKALVALMFLLLIVFTEILGLHALFGAFIAGVVMPGNIKFRKIMTEKVEDVSLFLPLFFVSTGLRTEIGLLNTPELWAMIFIVVAIIGKFGGALFSARFVGESWKDSLYIGALMNTRGLMELVVLTIGYEMKILPPSIFVMLVLMTLVTTFMT----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 14521863 ---LAIILVIAKIFGYLSVRLGFPAALGQLLGGVIIGPSLLDVVEYGSEVRLLSELGVVMLLFLAGLETDVEEFKHVGLSAFIVAVMGVFVPFLLGYLVSVLHGYGSLKALFFGGVLTATSVGLTTSILMDMKKLRTKVGTTILAAAIVDDVLGIVILTLLVAMSSRGKVEVED----------------------IEIILLEVAIFFILGILIGHPLVKEVLTLSERITLPETVTTFAIVIMLIFAYLAEK-FQLAGITGAYLAGLLVSMTEGSRKITDKIMTIYSLFIPIFLVSIGIETDIRVLTHAGVFALVYSLIAVVGKIIGCGFGALVARFKPIEAIQVGIGMIPRMEVALIIANVGLKEGILTRGDLAVPVTMVVITTLITPFLLKW----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 168035539 IVQIVLVLAITRALAFVLKPLKQPRVVAEIIGGILLGPSAFGPHESVIILEVFADMGLLFFLFMVGLELDMTQIRKTGKQAMSIAAAGITLPFVAGVGVSFVLHLTIAPEVFMGVAMSITAFPVLARILAERKLLTTEVGQLAMSAAAVNDVVAWVLLALAVALSGSGRS-----------------------PAIVAWVLLCGIAFCLAIFLVVQPCMQWVAHRSPDNEPVKEYIVALTLLCVLVAGFCTDAIGVHSIFGAFLFGLVIPEGPFAAALVEKLEDFVSLLLPLYFASSGLKTNIGAIHSSFGLLVLVISVACLGKILGTFAAAKACRVDARKALTLGILMNTKGLVELIVLNIGLDRGVLNSETFAIMVLMALFTTFMTTPLVMAIYKPARNPTPYTRRTLEMEDSKDDLRILSCVHGMKNVAAMINLTEATRGMRKYILHLMELSERTSAIMIVQRARRNGRPF--------------------------------------------------------------------------------------------------------------------------------------- 52841737 --TIFLIFAGAAFFSTLVLYTKQSLLVAYITLGAILGPWGFKLVSDVTVVKQIGDIGIVFLLFLLGLHLQPQNLIHMLRKVTWIAIVSSILFAALAYGIGRWFGLTVTESLILGGAMMFSSTIIGLKLLPTTILHHQHTGEVMISVLLMQDVIAIVLLILLNSAHQDGNLSISD----------------------FILVIIALPALCLFSFLFERYILIKLLARFDRT--QEYVFLLSIGWCLGISV-LAQTIGLSEDIGAFIAGVALASSPISLFIAESLKPLRDFFLVMFFFSIGATFNFGFGAQVVIPAVILATLILIIKPLLFYILLARSGEKKQVAKEVGIRLGQGSEFSLLVASIALSTNLISEVASNLIQATTILTFIVSSYLVVLKYPTPIALSEKMRK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 260587427 ------------VFGLITRRVKLPQVVGALLAGLILGPACIGVLHQTDFIYQVSEIGVIVLMFCAGLETDVDELKKSGKASFVIALLGVIVPLLGGFAVAAYFNRPILQNVFIGVILTATSVSISVETLKEMGKLNTKAGNAILGAAIIDDILGIVALTIITSLA------DSSVNVALVFIKIIGFFIFVGVGG---------------------YLLHIIFQKWVKGYERDLFVILAFVICLLFSYCAEEFFGVADITGAFFAGLIITKTTHTTYIARRFGILSYLLSPVFFANIGLQVEPSMSPMIIGFAVTLVIVAVLTKVVGCGAGAKLCKYSNKDCIRIGAGMVSRGEVALIVAAKGNAIGLISADLMGPIVIVVVITTIISPILLKMTF--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 168333896 --DLAIILLAAKIFGILSRKLQLPQVAGILVAGLIIGPNMLGWVKETEFLLQMGELGVIMLMFVAGLETDLKELKNTGLAALCIAAFGVVVPLTGGYLLYSVYGFAAIGAIFIGVILTATSVSITVETLREMGKLKGKVGTAILSAAIIDDVIGIILLTFVIGFTNPESSGVAVIGNT--------------------VAFFVVAIVLGAIIHYIFKVIDH------HDPHRRRLPIYGFAVCLLFAYIAEHYFGIADITGAYVAGIVLYNLSSSEYIIEKITNSYMLFSPIFFTSIGLKTELTFTVPVLLFTIAFVIIALASKVVGCGYGAKLMGFKKHDAIKIGVGMMARGEVALIVAQKGLSAGLMDPVLFSAVIMLVILSSIATPIILKVLY--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 295100597 --NLALILISAKFFALLARKCRAPQVVGEIIAGLIIGPCLLNFVQPSDSIAIFAEIGVVLLMFTTGLGTNLQELMRAGPIATLIACVGVAVPLAGGTLLYSLFGFSALGALFIGTIMTATSVSITVATLQELGKLKSFLGTTIVSAAVIDDVIGIVVLTCVLGASG---------------------GADTSLVDVLMDTVLFFIAAIVIGLIIHKAML-WLDHRNPHT---QRITIVSLAFCFAMAYIAEQYFGIADITGAYIAGIVLCSLEDASYIERRVISSYTLFAPVFFASIGLKTDISGLTPTILLFSACFVAVALLTKIIGCGLAKVCRFSWPDSLKVGVGMMTRGEVALIVAQKGLGVGVVDSVYFTAVILLIVVSSIVTPLALK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 52140762 ------ALVLVAFAAILAAKLKFSIIPFLIILGMLVGPHAPDFIESGEVISFLGRVGVIFLLFYLGLEFSIKKLIKSGKSIAFGGTVHISLNFLLGLLYGYVMGFPLLETLIIAGIITISSSAIVAKVIVDLRRSGNKETELILGIIMFDDIFLAVYLSVVSGLVLGGATSFVG----------------------ALTSVLIAVGYMLLFFIIARKATP-FLNKVLDISSNEIFIIVIFAI-LFFVAGFSETIHVAEAIGALLLGLVFSETEHSDRIEKLVVPFRDFFGAIFFFSFGLSIDPFSLGGAVWLALGAVFITLIGNFTAGMIAGRKAGLSHKTSTNIGLTLVSRGEFSIIVANIGIAGGLM-AAIKPFSALYVLILASLGPLLTKESGRIYSLL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 196231700 ---VALLIVIGRLLGELMQRIKQPAVMGQLLAGIILGPSVFGTIWPEQMLSAVSELGVLMLLLVTGMETDLALVKRVRRTAAVTSIAGIAFPFTCGFLLGEFLPQDLITALFLATALSISSVKIVAAVLQEVDFLRRNLGQIIMATAILDDTAGWTILALIGGLAAKGKI----------------------VLGPVLISVLGTIVFLAFCLTIGRRWIARLIRWTNDHFTIEMPVISLILAVMIVLALITNAIGVHTVLGAFVAGIMIGQSPIKHIQEELRGLIVALFMPVFFGVAGLSIDLKVLHHLLGLALLLIAVASLGKLGGCYVGGLVGRLHNMESLAVAFAMNARGSTEVILATVGLSMGVLDQKLFTLIVVMAVVTTLCMPPLLRWALAHVPLREEEKKRMEAEDKEKKDIIPR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 135152818 ----VVVLAAAFTFGLLARGVGLPPLVGYMAAGFAL--ATQGMVGGP-LIEKLADLGITLLLFTVGVKIQLRNL--VRVQVWAVSTIHMLVTTVLFAGAGIFAGMELRMALLVGFALSFSSTVFAVKALEARGTMSALFGQLAIGTLVMQDI---------------------------------------GAVAFLAAATAKLPSVWAVLLLLLVPFRVALIRLLQRIGHGELLVLYGFILALG-GAELFELVSLKGDVGALVFGMLIASDPRSDELVKRMLGFKDLFLVAFFLSIGLSGALT---TDAVLLGVAIAPLALVKAYGFYALFTGFRIRARTALLASLNLANFSEFGLIVAAIGVSQGMLPTAWLTVIATALTVSFVIAAVLNTRSHAIYTRFRRLWHLSESSARLPDDDLLDIGDA-----------------------RAAIIGVGRLGTGAYDALHAYGDALVGVDFDPEMVAAHQAANRRVVLGDPSDEDFWDRVGAHRLEWVLLTLPNVRTRLSVLERL---------------------------------------------------------------------------- 239825805 ------ALVLVAIGSIIANKLNFSIIPFLIIIGMLVGPHALTFIESNEIIQFLGRIGVLFLLFYLGLEFSVGKLIKSGKNIVVGGTIYVIMNFVLGLLYGKAVGMPWMETLLIAGLLSVSSSAIVAKVLVDLKRTANPETELILGMILFDDIFLALFLTTMSGVLLAGSTSLFG----------------------ISLSVFTSVAYMLLFFIIARKGAP-LLNKWLNIKSDEIFIIVIFA-TLFFVAGFSETIHVAEAIGALLLGLVFSETEHRDRIAHLVVPFRDFFGAIFFFSFGLSIEPSTLIHVFWLSLGAVIVTLIANIVAGMIAGRRAGLSYKASTNIGLTITARGEFSIIVANLGITAG-LNPILTPFTALYVLMLAILGPLFAKESKSIYKLLNKVFKWDKKVIKEKQKERLE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 302669333 --DLVIILVAAKFFGLIARKLKAPQVAGEIIAGLLIGPTLFNLVQSGDFLSGMAEIGVILLMFSAGLETDIDKLKKSGLKSTILACTGVAVPLVLGTLLYMAFSADFTKALFIGTILTATSVSITVQVLKELGKISTDVGTTIMSSAIIDDVIGIVVLTAVLGLKDPNAN--------------------------LAAVCIKTIAFFALSIVVGIVVFMIMKKIEQRWPHTRRIPILGLALAFAMAYVADKYFGVADITGAYVAGIILSSLDTSEYIDRKMINSYMIFGPVFFASVGLQTNLSVDMTIITFSIAFVIVGLLGKVVGCGLVAKCLKYNSSDALKIGVGMMTRGEVALIVAQRGLKADIIDSRYFTAVILLIILSSILTPIIMKAIY--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 15236572 --------------------LRQPRVIAEIVGGILLGPSALGFIKSLTVLDTLANLGLIFFLFLVGLELDPKSLKRTGKRALSIALAGITLPFVLGIGTSFALRSSIADGVFMGVALSITAFPVLARILAEIKLLTTDIGKIALSAAAVNDVAAWILLALAVALSGEGSSPLTS-----------------------LWVFLSGCGFVLFCIFVVQPGIKLIAKRCPEGEVNELYVCCTLGIVLAASF-VTDFIGIHALFGAFVIGVIFPEGNFANALVEKVEDLSGLFLPLYFVSSGLKTNVATIAQSWGLLVLVIFNACFGKIIGTVLVSLYCKVPLDQSLALGFLMNTKGLVELIVLNIGKDRGVLNDQIFAIMVLMAIFTTFMTTPLVLAVYKPGKSLTKADYKVEETNRSNKPLCLMFCFQSIMNIPTIVNLIEASRGINRKENHLMELSERSSAILMAHKVRRNGLPF--------------------------------------------------------------------------------------------------------------------------------------- 143895741 ILDVGIVLTVAATMGFAARKLGLPTVLGYLLTGLLVSPFTPGFVADENQLALLADIGVVLLLFEVGVEIDLRRMRREQKSILWGVPAQMAVGILLGTPVFLWLGIPIFGALLLSLSVAMSSSVVIVNIVRSRRRTDSSTEDALLGWTVVQDVVCVTLAIIILTI--------------------------FGESDRPLPIAIAGIFGFAALAYLSSRLLPKLLRAIRW--ENDLFLIYSVAIGLVLASLGTVVFGIPMALAGFIAGLAINQSQDTDQLRKAILPFRDLFAVLFFVVIGSLIPPEELANSWPFALLILAMMILLKTFPTALLAKVGKLKVR-PLQFGVGISQIGEFSFVLGSIAFAEGVITLSQYTGLLVAVVVSIVFSTIFVR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 227513856 ----MIILITTSLFGHLASRVGIPAVIGQLFVGIILGPALLNWVHANDFIHIFSEIGVIILMFIAGLESDLTLLKKYLRPSIIVALLGVLIPMVLIYPVGIVFGLTQFESLFLSVIFAATSVSISVAVMKELNLLDSKSGSTVLGAAVVDDVLAVVLLSIMVSLIGTKAGTDTQIP--------------------LALTFLEQLIYFAAIYFVMRFIAPLLAKLGTKLLNPVGPTIMAMILCFGMAY-IADLIGLSAVIGAFFAGIAIAQTHVAHEVDQSIEPIGYIFIPVFFVSIGLNMSLAGIEHDLLLIIVLTIVATLTKLLGAGSGAKWAGFSSNEAYLVGAGMVSRGEMALIIAQIGYQSKLISDDYYSAIITAII----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 229158354 ------ALVLVAFAAILAAKLKFSIIPFLIILGMLVGPHAPDFIESGEVISFLGRVGVIFLLFYLGLEFSIKKLIKSGKSIAFGGTVHISLNFILGLLYGYVMGFPLLETLIIAGIITISSSAIVAKVIVDLRRSGNKETELILGIIMFDDIFLAVYLSVVSGLVLGGATSFVG----------------------ALTSVLIAVGYMLLFFVIARKATP-FLNKILDISSNEIFIIVIFAI-LFFVAGFSETIHVAEAIGALLLGLVFSETEHSDRIEKLVVPFRDFFGAIFFFSFGLSIDPFSLGGAVWLALGAVFITLIGNFTAGMVAGRKAGLSHKTSTNIGLTLVSRGEFSIIVANIGIAGGLM-AAIKPFSALYVLILASLGPLLTKESGRIYSLL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 49478743 ------ALVLVAFAAILAAKLKFSIIPFLIILGMLVGPHAPDFIESGEVISFLGRVGVIFLLFYLGLEFSIKKLIKSGKSIAFGGTVHISLNFLLGLLYGYVMGFPLLETLIIAGIITISSSAIVAKVIVDLRRSGNKETELILGIIMFDDIFLAVYLSVVSGLVLGGATSFAG----------------------ALTSVLIAVGYMLLFFVIARKATP-FLNKVLDISSNEIFIIVIFAI-LFFVAGFSETIHVAEAIGALLLGLVFSETEHSDRIEKLVVPFRDFFGAIFFFSFGLSIDPFSLGGAVWLALGAVFITLIGNFTAGMIAGRKAGLSHKASTNIGLTLVSRGEFSIIVANIGIAGGLM-AAIKPFSALYVLILASLGPLLTKESGRIYSLLDKLFKWSAKERAKREK----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 254725770 ---LVVILLCTKLAGDISVRLGQPSVLGKLIVGIIIGPAVLGIINSSELIDELSEIGVLLLMFMAGLETDLEELNRNLKSSFAVAAGGIIFPFIGGYVTGLLFGLIQSHAIFLGLLLCATSVSITVQTLRDLGKMNTRESTTILGAAVFDDVIVVILLAFVMSFLGTQDVN-------------------------ITLVIVKKIIFFVSIVFIAWKVVPWIMKMLVPLRVTEALISAALIICFSFSYYS-EMMGIAGIIGAFAAGIAISQTEYKHEVEHKIEPIAYIFVPVFFVSIGMEITFQGIGSQLWFIIIMTLIAIFTKLIGSGLGARLTGFNLQS---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167761339 LLDLAIILLCTKLLGLATRKVQMPQVVGALMAGLILGPAMCGVLTETNFIKAVAELGVIVLMFCAGLETDIKELKASGKASFIIALCGVLVPLAGGFALAYFFGSIFLQNIFIGIVLTATSVSITVETLKELGKLKTRSGNAILGAAIIDDILGIIALTIVTSLADSSVK-----------------------LWVVLLKIVGFFVFSAVVGFIFYKVYKEWTESAPKNLHR--HVIIAFVFCLLMAYTAEEFFGVADITGAFFAGLIISNTQRSVFVETKFDTLSYLLSPVFFASIGLKVLPKMSLTIVIFSLLLIIVAVITKIIGCGLGAKACGYKPYQYKRIGVGMVSRGEVALIVASKGASLGLLGTAFLGPVIIMVVVTTIITPILLKIVFKKGPDLPIPKEQEVSSYYEEAAIL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 229163738 ------ALVLVAFAAILAAKLKFSIIPFLIILGMLVGPHAPDFIESGEVISFLGRVGVIFLLFYLGLEFSIKKLIKSGKSIAFGGSVHISLNFILGLLYGYVMGFPLLETLIIAGIITISSSAIVAKVIVDLRRSGNKETELILGIIMFDDIFLAVYLSVVSGLVLGGATSFVG----------------------ALTSVLIAVGYMLLFFVIARKATP-FLNKILDISSNEIFIIVIFAI-LFFVAGFSETIHVAEAIGALLLGLVFSETEHSDRIEKLVVPFRDFFGAIFFFSFGLSIDPFSLGGAVWLALGAVFITLIGNFTAGMIAGRKAGLSHKASTNIGLTLVSRGEFSIIVANIGIAGGLM-ATIKPFSALYVLILASLGPLLTKESGRIYSLLDKMFKWSAKERAKREK----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 281203064 ------------LLGYILSYIYQPPVISEVITGIILGPSVLGWSGSVAILNVIANVGLILFMFMIGLEVDAKLLKNNVKMSVIISFSSIILPFAMGIGLAAVL-WNVLVAVFVGVAISITAFPVLARILTERGLMSTKVGSTSLAAASVDDVIAWILLAFVVSFAKNIGTGNDG----------------VAFKYAALWTFLLLIGFLVLMFTVVRIGLNWTYQRLVRTEAHKHNYIVFLLMFMFISAFYTEVIGVHAIFGAFVVGVMTPRTNGLHLVERIQDIVTIILLPLYFTNSGLKTQLSSINSAGGCTILIIVVACVGKIGGATLAARYCKNSWRESITVGFLMNTKGLVELIVLNIGLEIKVLDSQMFTMFVVMALVTTFMTTPFVHLFYINHIEKKSRQPMIPRATGKFD------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 229076251 ------ALVLVAFAAILAAKLKFSIIPFLIILGMLVGPHAPDFIESGEVISFLGRVGVIFLLFYLGLEFSIKKLIKSGKSIAFGGTVHISLNFILGLLYGYIMGFPLLETLIIAGIITISSSAIVAKVIVDLRRSGNKETELILGIIMFDDIFLAVYLSVVSGLVLGGATSFVG----------------------ALTSVLIAVGYMLLFFIIARKATP-FLNKVLDISSNEIFIIVIFAI-LFFVAGFSETIHVAEAIGALLLGLVFSETEHSDRIEHLVVPFRDFFGAIFFFSFGLSIDPFSLGGAVWLALGAVFITLIGNFIAGMAAGRKAGLSHKASTNIGLTLVSRGEFSIIVANIGIAGGLM-ATIKPFSALYVLILASLGPLLTKESGRIYSLLDKIFKWSAKERAKREK----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 226310849 -----LALALIAIAGFLSMKLKFSIVPFYILVGMIVGPHAPDFISSAPLIEFMGRLGVLFLLFYLGLEFSVGRLIKAGRSIAVGGTIYIVINFTLGLLFGWAAGFPLKEVLIIAGITTISSSAIVAKVLVDLKRTANRETEMILGIIMFEDIFLAVYISIVSGLVLSGATSLAG----------------------VLSSALIALGYMLLLIIVGRKLVP-FLNRALNIKSNEVFMITVFA-ALFLIAGFSETIHVAEAIGALLVGLVLAETQHMKRIEHLILPFRDFFGAMFFFSFGLTIDPLSLGGAVWLSIGAVALTLFGNVVAGLLAGRSAGLPPKASTNIGLTIVSRGEFSIIMANLGKA-GALMEILQPFAALYVLILAILGPLLTKESKHIYKLL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 196041410 ------ALVLVAFAAILAAKLKFSIIPFLIILGMLVGPHAPDFIESGEVISFLGRVGVIFLLFYLGLEFSIKKLIKSGKSIAFGGTVHISLNFLLGLLYGYVMGFPLLETLIIAGIITISSSAIVAKVIVDLRRSGNKETELILGIIMFDDIFLAVYLSVVSGLVLGGATSFVG----------------------ALTSVLIAVGYMLLFFVIARKATP-FLNKVLDISSNEIFIIVIFAI-LFFVAGFSETIHVAEAIGALLLGLVFSETEHSDRIEKLVVPFRDFFGAIFFFSFGLSIDPFSLGGAVWLALGAVFITLIGNFTAGMIAGRKAGLSHKASTNIGLTLVSRGEFSIIVANIGIAGGLM-AAIKPFSALYVLILASLGPLLTKESGRIYSLLDKLFKWSAKERAKREK----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 229175457 ------ALVLVAFAAILAAKLKFSIIPFLIILGMLVGPHAPDFIESGEVISFLGRVGVIFLLFYLGLEFSIKKLIKSGKSIAFGGTVHISLNFILGLLYGYVMGFPLLETLIIAGIITISSSAIVAKIIVDLRRSGNKETELILGIIMFDDIFLAVYLSVVSGLVLGGATSFVG----------------------ALTSVLIAVGYMLLFFVIARKATP-FLNKVLDISSNEIFIIVIFAV-LFFVAGFSETIHVAEAIGALLLGLVFSETEHSDRIEHLVVPFRDFFGAIFFFSFGLSIDPFSLGGAVWLALGAVLITLIGNFTAGMMAGRKAGLSHKASTNIGLTLVSRGEFSIIVANIGIAGGLM-ATIKPFSALYVLILASLGPLLTKESGRIYSLLDKIFKWSAKERAKREK----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 144145231 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GEVVTVLLYGLAMLGAVAVFIRYLADPLVERL--SAAPELLVSFAIGWA-ALLAALGHYLGFGKELGGLLAGVSLASTPFREAIAARLASLRDFLLLFFFIALGASLDLSVLGESVGPAIVLSLFVLIGNPLIVLAIMGAMGYRKRTGFLAGLTVAQISEFSLIFMAMGVSIGHVPEEALGLVTLVGLVTIAASTYMITFSHTLYGWLEPVLGVFERRAKDRLREDAPERAHPQE---------------------VILFGLGRYGLGIGAALREAGLGVLGVDFSPEAVRHARAQGYEVMFGDATDPEFLAHLPLRSADWLVLAVPEHDTGVTLLRAARDLGFEGRVAVAAQRPATAEALARAGADLVLMPYRDAAVAAAGLI------------------------------- 229019975 ------ALVLVAFAAILAAKLKFSIIPFLIILGMLVGPHAPDFIESGEVISFLGRVGVIFLLFYLGLEFSIKKLIKSGKSIAFGGTVHISLNFILGLLYGYIMGFPLLETLIIAGIITISSSAIVAKVIVDLRRSGNKETELILGIIMFDDIFLAVYLSVVSGLVLGGATSFIG----------------------ALTSVLIAVGYMLLFFIIARKATP-FLNKILDISSNEIFIIVIFAI-LFFVAGFSETIHVAEAIGALLLGLVFSETEHSDRIEHLVVPFRDFFGAIFFFSFGLSIDPFSLGGAVWLALGAVFITLIGNFTAGMIAGRKAGLSHKASTNIGLTLVSRGEFSIIVANIGIAGGLM-ATIKPFSALYVLILASLGPLLTKESGRIYSLLDKMFKWSAKESAKRKK----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 255331466 ------ALILVAIAAVLAGRLNFSIIPFLILLGMAVGPHALTFIESSEIIAFFGRIGVLFLLFYLGLEFSIGKLIRSGRSIVVGGSIYILINFSLGLLYGYIMGFPFLEILVIAGVITISSSAIVAKVLVDLRRTANPETELILGIIMFEDIFLAVYLSIVSGLILGGSTSLGGT----------------------LLSVAIALGYMLFFFVLARKATP-LINKLLNISSDETFVIVVFAL-LFFVAGFSETIHVAEAIGALLLGLVLSETEHSDRIERLVVPFRDFFGAIFFFSFGLSIDPFSLGEAVWLAIGAVILTIVGNFIAGMVAGRRAGLSHKASSNIGLTIVSRGEFSIIMANLGIAGG-LSANLKPFAALYVLILAIIGPLLTKESKRIYEFLNKIFKWNKSSEK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 225426073 IVQICLVVVVTRCLAFLLKPLRQPRVIAEIVGGILLGPSALGPPKSLTVLDTLANLGLLFFLFIVGLELDLKSLHRAGKKALSIAVAGISLPFALGVGTSFVLGVDAGPFVVFGVALSITAFPVLARILAELKLLTTDVGQMAMSAAAVNDVAAWILLALAIALSGTGRS-----------------------PIISLWVFLCGFGFVLCCSLIAPRIFRWMAQRCPEGEPVDEMYICATLAAVLAAGFVTDAIGIHALFGSFVMGILVPEGPFASALVEKVEDLSGLLLPLYFVSSGLKTDVSTILQSWSLLVLVIFTACLGKIAGTIAVSVCCRMPVREALALGFLMNSKGLVELIVLNIGKERKVLNDQTFAIMVLMALFTTFITPLVISVYKPAKRPSADYKHRTIDRKNPNGELRILVCFRSTNNIPTMINLIETSRGTGKREGHLMELSERSSVISMVHKARKNGLPF--------------------------------------------------------------------------------------------------------------------------------------- 229062427 ------ALVLVAFAAILAAKLKFSIIPFLIILGMLVGPHAPDFIESGEVISFLGRVGVIFLLFYLGLEFSIKKLIKSGKSIAFGGSVHISLNFILGLLYGYIMGFPLLETLIIAGIITISSSAIVAKVIVDLRRSGNKETELILGIIMFDDIFLAVYLSVVSGLVLGGATSFVG----------------------ALTSVLIAVGYMLLFFVIARKATP-FLNKVLDISSNEIFIIVIFAI-LFFVAGFSETIHVAEAIGALLLGLVFSETEHSDRIEHLVVPFRDFFGAIFFFSFGLSIDPFSLGGAVWLALGAVFITLIGNFTAGMIAGRKAGLSHKASTNIGLTLISRGEFSIIVANLGIAGGLM-ATIKPFSALYVLILASLGPLLTKESGRIYSLLDKIFKWSAKESAKRKK----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 110800775 --DLALILISTKLFGLITKKVRMPQVVGALVAGVILGPAVLNVLSETEFIQKLAELGVIVLMFTAGLETDINQLKKTGKASFIIAVLGVIIPLAGGFFIASIFNNTILQNVFIGIILTATSVSITVETLKEMGKLNTRAGNAILGAAIIDDILGIIALTITTSLAD---------------------------PSINVIIVLAKIVMFFIFAGFAGYLFHWAFIKLDERYQRDLFVIIAFVFCLLLSFCAEEFFGVADITGAFIAGLVISDSNRSKYLNSRFETLSYLLSPIFFASIGIKVQLTAMTKTIIFAILLLIVAILSKVLGCALGAKLCKYSNREAIQIGTGMISRGEVALIVANKGIAMGLMLPEFLA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 229198906 ------ALVLVAFAAILAAKLKFSIIPFLIILGMLVGPHAPDFIESGEVISFLGRVGVIFLLFYLGLEFSIKKLIKSGKSIAFGGTVHISLNFLLGLLYGYVVGFPLLETLIIAGIITISSSAIVAKVIVDLRRSGNKETELILGIIMFDDIFLAVYLSVVSGLVLGGATSFVG----------------------ALTSVLIAVGYMLLFFVIARKATP-FLNKILDISSNEIFIIVIFAI-LFFVAGFSETIHVAEAIGALLLGLVFSETEHSDRIEKLVVPFRDFFGAIFFFSFGLSIDPFSLGGAVWLALGAVFITLIGNFTAGMVAGRKAGLSHKASTNIGLTLVSRGEFSIIVANIGIAGGLMSA-IKPFSALYVLILASLGPLLTKESGRIYSLL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170780976 LIVLGLLFVLAYAFGQLGKRIGLPAIPIYMLVGLLASPNVDWFPLDSGDIELIAVFGLILLLFNLGLEFDQDEFFGNAGKLIISGGSYVLINMGVGFAFGFALGWGTCEALIIAGMTATSSSAIVTKLLIELNRLANDETPMILGVTVVEDIFIAVYLAIVSVVLSGQTE-----------------------PWAVVGQLAVSFAFLVVMFTVARKGGAFLSRFM-RTRDVELFTVLFFGLAILFG-GIGEVLGVTDAIGAFLIGLVLGATRVRNRIEQIAIPLRDVFGAFFFLNFGLALDPGEFPTVVVPVLGAVLMTVVLNLIAGQFVAWLNGHGAQAGINTAFILQNRGEFALILATLSLSAG-LDERIQPFAGLYVLVMAIMGPLLAANSVRIGTAVLPTRYR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 218905975 ------ALVLVAFAAILAAKLKFSIIPFLIILGMLVGPHAPDFIESGEVISFLGRVGVIFLLFYLGLEFSIKKLIKSGKSIAFGGTVHISLNFLLGLLYGYVMGFPLLETLIIAGIITISSSAIVAKVIVDLRRSGNKETELILGIIMFDDIFLAVYLSVVSGLVLGGATSFVG----------------------ALTSVLIAVGYMLLFFVIARKATP-FLNKILDISSNEIFIIVIFAI-LFFVAGFSETIHVAEAIGALLLGLVFSETEHSDRIEKLVVPFRDFFGAIFFFSFGLSIDPFSLGGAVWLALGAVFITLIGNFTAGMIAGRKAGLSHKASTNIGLTLVSRGEFSIIVANIGIAGGLM-AAIKPFSALYVLILASLGPLLTKESGRIYSLL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 229013950 ------ALVLVAFAAILAAKLKFSIIPFLIILGMLVGPHAPDFIESGEVISFLGRVGVIFLLFYLGLEFSIKKLIKSGKSIAFGGSVHISLNFILGLLYGYVMGFPLLETLIIAGIITISSSAIVAKVIVDLRRSGNKETELILGIIMFDDIFLAVYLSVVSGLVLGGATSFVG----------------------ALTSVLIAVGYMLLFFVIARKATP-FLNKVLDISSNEIFIIVIFAI-LFFVAGFSETIHVAEAIGALLLGLVFSETEHSDRIEHLVVPFRDFFGAIFFFSFGLSIDPFSLGGAVWLALGAVFITLIGNFTAGMIAGRKAGLSHKASTNIGLTLISRGEFSIIVANLGIAGGLM-ATIKPFSALYVLILASLGPLLTKESGRIYSLLDKIFKWSAKESAKRKK----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 83590894 LLEIGLALAIVAFAGILAARFRVSIVPLLILAGMVVGPHAPRFIKSAPLIDFMGRVGILFLLFSLGLEFSVGRLLKAGRSILVGGSIYMAINFTLGMVLPIIWGWPLRETLVVAGLISISSSAIVAKVLVDLKRTARPETEMILGLMLFQDVFVAVYLSIISGLVLTGSASPAS----------------------VLKSTSLALGFMLGLILAGRKLAP-LINRLLNVPSDEVFMLIVFAF-LTLVAGFSETIHVAEAIGALLVGLILAETDHLDRIEHIVVPFRDFFGALFFFSFGLSIDPLTLGGAVGPVLTAVAATLTGNFLAGILAGRMAGYSYRGCTNIGLTITPRGEFSIILANLAKTGGLLP-VLQPFAALYVLLMAILGPLLTKESKWIYNQLAHIFGWPA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 225866732 ------ALVLVAFAAILAAKLKFSIIPFLIILGMLVGPHAPDFIESGEVISFLGRVGVIFLLFYLGLEFSIKKLIKSGKSIAFGGTVHISLNFILGLLYGYVMGFPLLETLIIAGIITISSSAIVAKVIVDLRRSGNKETELILGIIMFDDIFLAVYLSVVSGLVLGGATSFVG----------------------ALTSVLIAVGYMLLFFVIARKATP-FLNKVLDISSNEIFIIVIFAI-LFFVAGFSETIHVAEAIGALLLGLVFSETEHSDRIEKLVVPFRDFFGAIFFFSFGLSIDPFSLGGAVWLALGAVFITLIGNFTAGMIAGRKAGLSHKASTNIGLTLVSRGEFSIIVANIGIAGGLM-AAIKPFSALYVLILASLGPLLTKESGRIYSLL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 229135585 ------ALVLVAFAAILAAKLKFSIIPFLIILGMLVGPHAPDFIESGEVISFLGRVGVIFLLFYLGLEFSIKKLIKSGKSIAFGGSVHISLNFILGLLYGYIMGFPLLETLIIAGIITISSSAIVAKVIVDLRRSGNKETELILGIIMFDDIFLAVYLSVVSGLVLGGATSFVG----------------------ALTSVLIAVGYMLLFFVIARKATP-FLNKVLDISSNEIFIIVIFAI-LFFVAGFSETIHVAEAIGALLLGLVFSETEHSDRIEHLVVPFRDFFGAIFFFSFGLSIDPFSLGGAVWLALGAVFITLIGNFTAGMIAGRKAGLSHKASTNIGLTLISRGEFSIIVANLGIAGGLM-ATIKPFSALYVLILASLGPLLTKESGRIYSLLDKIFKWSAKESAKRKK----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 229032399 ------ALVLVAFAAILAAKLKFSIIPFLIILGMLVGPHAPDFIESGEVISFLGRVGVIFLLFYLGLEFSIKKLIKSGKSIAFGGTVHISLNFILGLLYGYVMGFPLLETLIIAGIITISSSAIVAKVIVDLRRSGNKETELILGIIMFDDIFLAVYLSVVSGLVLGGATSFVG----------------------ALTSVLIAVGYMLLFFVVARKATP-FLNKILDISSNEIFIIVIFAI-LFFVAGFSETIHVAEAIGALLLGLVFSETEHSDRIEHLVVPFRDFFGAIFFFSFGLSIDPFSLGGAVWLALGAVLITLIGNFTAGMMAGRKAGLSHKASTNIGLTLVSRGEFSIIVANIGIAGGLM-AAIKPFSALYVLILASLGPLLTKESGRIYSLLDKIFKWSAKERAKREK----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 42783930 ------ALVLVAFAAILAAKLKFSIIPFLIILGMLVGPHAPDFIESGEVISFLGRVGVIFLLFYLGLEFSIKKLIKSGKSIAFGGTVHISLNFILGLLYGYVMGFPLLETLIIAGIITISSSAIVAKVIVDLRRSGNKETELILGIIMFDDIFLAVYLSVVSGLVLGGATSFVG----------------------ALTSVLIAVGYMLLFFVIARKATP-FLNKILDISSNEIFIIVIFAI-LFFVAGFSETIHVAEAIGALLLGLVFSETEHSDRIEHLVVPFRDFFGAIFFFSFGLSIDPFSLGGAVWLTLGAVLITLIGNFTAGMMAGRKAGLSHKASTNIGLTLVSRGEFSIIVANIGIAGGLM-AAIKPFSALYVLILASLGPLLTKESGRIYSLL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 229099221 ------ALVLVAFAAILAAKLKFSIIPFLIILGMLVGPHAPDFIESGEVISFLGRVGVIFLLFYLGLEFSIKKLIKSGKSIAFGGTVHISLNFILGLLYGYIMGFPLLETLIIAGIITISSSAIVAKVIVDLRRSGNKETELILGIIMFDDIFLAVYLSVVSGLVLGGATSFIG----------------------ALTSVLIAVGYMLLFFIIARKATP-FLNKVLDISSNEIFIIVIFAI-LFFVAGFSETIHVAEAIGALLLGLVFSETEHSDRIEHLVVPFRDFFGAIFFFSFGLSIDPFSLGGAVWLALGAVFITLIGNFIAGMAAGRKAGLSHKASTNIGLTLVSRGEFSIIVANIGIAGGLM-AAIKPFSALYVLILASLGPLLTKESGRIYSLLDKIFKWSAKERAKREK----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 66804097 ----LLIIFISRCVTWLFAKIQQPPVIAEIISGILLGPTALGKIASLKILNVFAQIGLVFFMFIIGLELDPTLFKGQIKTSLLISAASIAIPFGLGIAASVYLAWSYSLGIFIGVALCITAFPVLARILTARKLLATKIGILAIACAAINDICGWILLGVSVSLAGSAGSLDALWTLLASAVFVVILIVVVRPVLLRVVGRI------------------WKLDSHGHAPHPSNIIMSGTVFLLFLCSLATEWIGIHAMFGAFTLGAVIPKTHFNQAITEKIEDLVLVFLPLYFVISGLRTDLTTTGESWLGVLVIISCACAGKIFGAGIMAKILGSSTRDSFYIGVLMNTRGLVELIVLNLGLDFKIIEKNVFGIMVLMAVFTTILTSPIISLFNK-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 229118235 ------ALVLVAFATILAAKLKFSIIPFLIILGMLVGPHAPDFIESGEVISFLGRVGVIFLLFYLGLEFSIKKLIKSGKSIAFGGTVHISLNFILGLLYGYIMGFPLLETLIIAGIITISSSAIVAKVIVDLRRSGNKETELILGIIMFDDIFLAVYLSVVSGLVLGGATSFIG----------------------ALTSVLIAVGYMLLFFIIARKATP-FLNKVLDISSNEIFIIVIFAI-LFFVAGFSETIHVAEAIGALLLGLVFSETEHSDRIEHLVVPFRDFFGAIFFFSFGLSIDPFSLGGAVWLALGAVFITLIGNFIAGMAAGRKAGLSHKASTNIGLTLVSRGEFSIIVANIGIAGGLM-ATIKPFSALYVLILASLGPLLTKESGRIYSLLDKIFKWSAKERAKREK----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 229169477 ILEVGTALVLVAFAAILAAKLKFSIIPFLIILGMLVGPHAPDFIESGEVISFLGRVGVIFLLFYLGLEFSIKKLIKSGKSIAFGGSVHISLNFILGLLYGYVMGFPLLETLIIAGIITISSSAIVAKVIVDLRRSGNKETELILGIIMFDDIFLAVYLSVVSGLVLGGATSFVG----------------------ALTSVLIAVGYMLLFFVIARKATP-FLNKVLDISSNEIFIIVIFAI-LFFVAGFSETIHVAEAIGALLLGLVFSETEHSDRIEHLVVPFRDFFGAIFFFSFGLSIDPFSLGGAVWLALGAVFITLIGNFTAGMIAGRKAGLSHKASTNIGLTLISRGEFSIIVANLGIAGGLM-ATIKPFSALYVLILASLGPLLTKESGRIYSLLDKIFKWSAKESAKRKK----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 186701230 --------------------LRQPRVIAEIVGGILLGPSALGPPKSLTVLDTLANLGLIFFLFLVGLELDPKSLKRTGKRALSIALAGMTFPFILGIGTSFALRSSIADGVFMGVALSITAFPVLARILAEIKLLTTDVGKIALSAAAVNDVAAWILLALAVALSGDGNSPLTS-----------------------LWVFLAGCGFVLFCIFVVQPGIKLIAKRCPEGEVNELYVCCTLGIVLAASF-VTDLIGIHALFGAFVIGVIFPEGNFANALVEKVEDLSGLFLPLYFVSSGLKTDVATIAQSWGLLVLVIFNACFGKIVGTVLVSLYCKVPLDESLALGFLMNTKGLVELIVLNIGKDRGVLNDQVFAIMVLMAIFTTMTTPLVLAVYKPGKSLAKGDYQNRTIEDTKKSNKPLRLMFCFQSIMNIPTIVNLIEASRGSNRKHLMELSERSSAVLMAHKVRKNGLPF--------------------------------------------------------------------------------------------------------------------------------------- 290890904 --------------------------------GVALGPGILGWIEPNQFIKTFSEFGVVLLMFLAGLGSDLKGLKKFFKPSITIAFSGTIFPLIMTYFVARAFRFNFSQAAFLGVIFSTTSVSITVEILREMNLLASNEGITILGSSVADDIISVFVLSLLISFTGSQSNENAMN---------------------IVYKILGLVAYFVFAFVVIHWLINYIMFYTKKLFSPMSETVVSIVLCFSM-ASLSELCGLSDVIGAFFAGLAISTTDSKSEIVKNINPIGYVFIPFFFVSIGLNVSFEGFTNDFLLILSLTVIGILSKIIGAGFASKFCGFDYPHSYLIGSGMVARGEMALIVAQIGFSANLLTAGRYTAVIMAIILVTLSAPFLVK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 294501454 ------------------HKFKFTIIPFLILLGMAVGPHALKFIESQEIIEFMGRIGVLFLLFYLGLEFSVGKLIKSGRSIAVGGSIYILINFTLGLLYGYLTGNPLLEVLIIAGIITISSSAIVAKVLVDLKRTANPETELILGIIMFEDIFLAVYLSVVSGLVLG----------------------DHGSLAGSLTSILIAFGYMMLFFIIARKATP-LLNKLLNISSNEIFIIVVFAV-LFFVAGFSETIHVAEAIGALLLGLVFSETEHRDRIEHLVVPFRDFFGAIFFFSFGLSIDPLTLWDAGWFALGAVALTIIGNFTAGMISGRKSGLSHKASTNIGLTIMSRGEFSIIMANIGIEGG-LSAILQPFAALYVLILAIIGPLLTKESKHIYGFL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 228987996 ------ALVLVAFAAILAAKLKFSIIPFLIILGMLVGPHAPDFIESGEVISFLGRVGVIFLLFYLGLEFSIKKLIKSGKSIAFGGTVHISLNFILGLLYGYVMGFPLLEMLIIAGIITISSSAIVAKVIVDLRRSGNKETELILGIIMFDDIFLAVYLSVVSGLVLGGATSFVG----------------------ALTSVLIAVGYMLLFFVIARKATP-FLNKILDISSNEIFIIVIFAI-LFFVAGFSETIHVAEAIGALLLGLVFSETEHSDRIEKLVVPFRDFFGAIFFFSFGLSIDPFSLGGAVWLALGAVFITLIGNFTAGMVAGRKAGLSHKASTNIGLTLVSRGEFSIIVANIGIAGGLM-AAIKPFSALYVLILASLGPLLTKESGRIYSLL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 261405499 -----LAIALIALAGLLSAKLRFSVVPFYILVGMAVGPHAFHFIESAPLIDFMGRIGVLFLLFYLGLEFSVGRLIKSGRSIVVGGSIYIAINFTLGLMIGIFAGFPLAETLIVAGITTISSSAIVAKVLVDLRRTANPETEMILGIIMFEDVFLAVYISILSGLVLSGSS----------------------SLGGVLISAVIALGFMLLVIIVGRKAVP-LLNKALNIRSNELFALVVFG-ALFLLAGFAETIHVAEAIGALLVGLVLAETEHRERIEHLILPFRDFFGAIFFFSFGLTIVPSELGGAVWLSLIAVIITLLGNFIAGMLAGRSAGLSSKASSNIGLTIVSRGEFSIILANMGKAGG-LATFIQPFAALYVLILAILGPLLTKESKHVYNFL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 302672105 --DLFIIIVMAKLFGLIARRLHAPQVAGEIIAGLLIGPTLLNLVNPSDFLSGMAEIGVILLMFSAGLETDIDKLKKSGLKATILACTGVGVPLVLGTLLYMAFGFAAPGALFIGTILTATSVSITVQVLKELGKISTEVGTTIMSAAIIDDVIGIVVLTAVLGLKDPNAN--------------------------LAAVCLKTVAFFALSVVVGIIIFKIMSKAEAKWPHTRRIPIMGLALAFAMSYVADKYFGVADITGAYVAGIILSSLDNSEYIDRKMINSYMLFGPVFFASVGIQTNLSVDMTILAFSAAFVVVGLLGKVVGCGIVAKLLKYNTSDSLKIGVGMMTRGEVALIVAQRGLKADIVDSRYFTAVILLIILSSILTPIILKAIY--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 254173464 ---LAVILITAKLSGYLSSKIGLPAAMGQILGGIVVGVSFLDLVTYGEGVRLISDLGVVMLLFLAGLETDIEEFKRVGFPSFVIASLGVIVPFIFGYAVAIEWGYPRMEALFLGGVMTATSVSLTANVLLEMKRLRSKVGSTILAAAVVDDVLGIIILTILVAMSTKGTVSPLD----------------------IGIILAEVSAFFLLSYLLGRGVIKRVLRSSHRINLPETVTSVALVIMLLFAY-LAERFEIAAITGSYLAGVLVAGSEDAKKITDKMITLYSLFIPVFLVGVGAETDVHVLLVAGSFTFLYSFLAVVGKVLGCGAGALLTGFRKIEALQIGVGMIPRMEVGLIMANIGLAEGVLTPESFSIAIAMVLVTTLVTPPLLKV----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 56750984 ------------LLGSLVHRFGQPLVVGEIAAGILLGPSFLGAIASGSYLELLAQVGLIFFMFLIGLELNPQYLRGRLRLALWVSNLSVLLPFGLGIGLAIGLQRFLPVSLFLGVALSITAFPVLARILTERNLQRTPLGSLALTCAAIDDLTAWCLLAIAIAVTRTNS-----------------------MVAAIPTIVLAMLYCGGMLTMGRRWLGNVISRWYARSGELSQVLLATIYMGVLVSALLTELIGIHFIFGAFLLGVILPKNQTRDLALRTEDFVLTILLPVFFAYSGLRTDLSRLNQPALWFILILVVAIAGKVGGAYLAARWGNMSVREAQTLGWLMNTRGLTELVVLNIGLSLGVISSELFTLLVIMALVTTVMTTPLLNRLYPQRRILSLPQPQLPNSDSAYQVLVP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169831024 -------LFLFFILGFASRKLKLPSVLGFILLGIAL---AGWLGKSGEALHYIAEIGIVLLFFILGLEFPLQRMRDISIRIWPAGLLDVVLNLGVGLLIALLFGLNLVTAILIGAVVYASSSSITLKMLEEKKRLASPEAEFILALLIFEDLVAPVLVSFLAGVYTGAEISFPS----------------------LGFLLVKILAITGGAILIALYGFRKLSVFVERYLEADFMPLFTIGIAFA-YAGLAMWLGLSEVLGAFLAGVMLSETGRSKELEHLVMPVRNITLPFFFFWFGTTISLAEGIPMAGLLAVLAVWSLIAKVLVGFYGGKIYGLSPRASVRAGLSLGQRGEFSAIIATLA------PPQLRAFCGIYILITAFAGIYMFNKAPKWARWVNDRFFCKPGPE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 118479873 ------ALVLVAFAAILAAKLKFSIIPFLIILGMLVGPHAPDFIESGEVISFLGRVGVIFLLFYLGLEFSIKKLIKSGKSIAFGGTVHISLNFILGLLYGYVMGFPLLETLIIAGIITISSSAIVAKVIVDLRRSGNKETELILGIIMFDDIFLAVYLSVVSGLVLGGATSFVG----------------------ALTSVLIAIGYMLLFFIIARKATP-FLNKVLDISSNEIFIIVIFAI-LFFVAGFSETIHVAEAIGALLLGLVFSETEHSDRIEKLVVPFRDFFGAIFFFSFGLSIDPFSLGGAVWLALGAVFITLIGNFTAGMIAGRKAGLSHKASTNIGLTLVSRGEFSIIVANIGIAGGLM-AAIKPFSALYVLILASLGPLLTKESGRIYSLL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 168217560 --DLALILISTKLFGLITKKVRMPQVVGALVAGVILGPAVLNVLSETEFIQKLAELGVIVLMFTAGLETDINQLKKTGKASFIIAVLGVIIPLAGGFFIASIFNKGILQNVFIGIILTATSVSITVETLKEMGKLNTRAGNAILGAAIIDDILGIIALTITTSLAD---------------------------PSINVIIVLAKIVMFFIFAGFAGYLFHWAFIKLDERYQRDLFVIIAFVFCLLLSFCAEEFFGVADITGAFIAGLVISDSNRSKYLNSRFETLSYLLSPIFFASIGIKVQLTAMTKTIIFAILLLIVAILSKVLGCALGAKLCKYSNREAIQIGTGMISRGEVALIVANKGIAMGLMLPEFLA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 301056250 ------ALVLVAFAAILAAKLKFSIIPFLIILGMLVGPHAPDFIESGEVISFLGRVGVIFLLFYLGLEFSIKKLIKSGKSIAFGGTVHISLNFLLGLLYGYVVGFPLLETLIIAGIITISSSAIVAKVIVDLRRSGNKETELILGIIMFDDIFLAVYLSVVSGLVLGGATSFVG----------------------ALTSVLIAVGYMLLFFVIARKATP-FLNKILDISSNEIFIIVIFAI-LFFVAGFSETIHVAEAIGALLLGLVFSETEHSDRIEKLVVPFRDFFGAIFFFSFGLSIDPFSLGGAVWLALGAVFITLIGNFTAGMVAGRKAGLSHKASTNIGLTLVSRGEFSIIVANIGIAGGLM-AAIKPFSALYVLILASLGPLLTKESGRIYSLL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 308068184 -----LAIVLIAAAGLISSKLRFSVIPFYILIGMAVGPHAFRFIESAPFIDFMGRIGVLFLLFYLGLEFSVGRLIKSGRSIAVGGTIYIGINFTLGLALGFLSGFPVAETLVIAGITTISSSAIAAKVLVDLKRTANAETEMILGIIMFEDVFLAVYISILSGLVLSDSSS----------------------LGGVLLSALIALGFMLAVIIIGRKAVP-LLNRILRIRSNEVFGLVVFG-SLFLVAGFSETIHVAEAIGALLVGLVLAETEHAKRIEHLIVPFRDFFGALFFFSFGLSIDPSLGGNAIWLALVAVILTLFGNIWAGMLAGRTASLSPKASANIGLTIVARGEFSIIMANLGKEGGLLD-IVQPFAAIYVLILAILGPLLTKQSKPIFNMLNKIFKFKDPRLRKEE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 206977317 ------ALVLVAFAAILAAKLKFSIIPFLIILGMLVGPHAPDFIESGEVISFLGRVGVIFLLFYLGLEFSIKKLIKSGKSIAFGGTVHISLNFLLGLLYGYVVGFPLLETLIIAGIITISSSAIVAKVIVDLRRSGNKETELILGIIMFDDIFLAVYLSVVSGLVLGGATSFVG----------------------ALTSVLIAVGYMLLFFVIARKATP-FLNKILDISSNEIFIIVIFAI-LFFVAGFSETIHVAEAIGALLLGLVFSETEHSDRIEKLVVPFRDFFGAIFFFSFGLSIDPFSLGGAVWLALGAVFITLIGNFTAGMMAGRKAGLSHKASTNIGLTLVSRGEFSIIVANIGIAGGLM-AAIKPFSALYVLILASLGPLLTKESGRIYSLL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 228923499 ------ALVLVAFAAILAAKLKFSIIPFLIILGMLVGPHAPDFIESGEVISFLGRVGVIFLLFYLGLEFSIKKLIKSGKSIAFGGTVHISLNFILGLLYGYIMGFPLLETLIIAGIITISSSAIVAKVIVDLRRSGNKETELILGIIMFDDIFLAVYLSVVSGLVLGGATSFVG----------------------ALTSILIAVGYMLLFFIVARKATR-FLNKMLDISSNEIFIIVIFAI-LFFVAGFSETIHVAEAIGALLLGLVFSETEHSDRIEQLVVPFRDFFGAIFFFSFGLSIDPFSLGGAVWLALGAVFITLIGNFTAGMVAGRKAGLSHKASTNIGLTLVSRGEFSIIVANIGIAGGLM-ATIKPFSALYVLILASLGPLLTKESGRIYSLLDKIFKWSAKERAKREKEA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 218899897 ------ALVLVAFAAILAAKLKFSIIPFLIILGMLVGPHAPDFIESGEVISFLGRVGVIFLLFYLGLEFSIKKLIKSGKSIAFGGTVHISLNFILGLLYGYIMGFPLLETLIIAGIITISSSAIVAKVIVDLRRSGNKETELILGIIMFDDIFLAVYLSVVSGLVLGGATS------------------FVGALTSILIAVGYMLLFFVVARKATR-----FLNKMLDISSNEIFIIVIFAI-LFFVAGFSETIHVAEAIGALLLGLVFSETEHSDRIEQLVVPFRDFFGAIFFFSFGLSIDPFSLGGAVWLALGAVFITLIGNFTAGMVAGRKAGLSHKASTNIGLTLVSRGEFSIIVANIGIAGGLM-ATIKPFSALYVLILASLGPLLTKESGRIYSVLDKIFKWSAKERAKREK----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 228941920 ------ALVLVAFAAILAAKLKFSIIPFLIILGMLVGPHAPDFIESGEVISFLGRVGVIFLLFYLGLEFSIKKLIKSGKSIAFGGTVHISLNFILGLLYGYIMGFPLLETLIIAGIITISSSAIVAKVIVDLRRSGNKETELILGIIMFDDIFLAVYLSVVSGLVLGGATS------------------FVGALTSILIAVGYMLLFFVVARKATR-----FLNKMLDISSNEIFIIVIFAI-LFFVAGFSETIHVAEAIGALLLGLVFSETEHSDRIEQLVVPFRDFFGAIFFFSFGLSIDPFSLGGAVWLALGAVFITLIGNFTAGMVAGRKAGLSHKASTNIGLTLVSRGEFSIIVANIGIAGGLM-ATIKPFSALYVLILASLGPLLTKESGRIYSLLDKIFKWSAKESAKREK----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 228910592 ------ALVLVAFAAILAAKLKFSIIPFLIILGMLVGPHAPDFIESGEVISFLGRVGVIFLLFYLGLEFSIKKLIKSGKSIAFGGTVHISLNFILGLLYGYIMGFPLLETLIIAGIITISSSAIVAKVIVDLRRSGNKETELILGIIMFDDIFLAVYLSVVSGLVLGGATS------------------FVGALTSILIAVGYMLLFFVVARKATR-----FLNKMLDISSNEIFIIVIFAI-LFFVAGFSETIHVAEAIGALLLGLVFSETEHSDRIEQLVVPFRDFFGAIFFFSFGLSIDPFSLGGAVWLALGAVFITLIGNFTAGMAAGRKAGLSHKASTNIGLTLVSRGEFSIIVANIGIAGGLM-ATIKPFSALYVLILASLGPLLTKESGRIYSVLDKIFKWSAKERAKREK----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 261405106 MFEVGTALILVAIASVIAGKLKFSIIPFLIVLGMLVGPHAPKFIESQGIIDFLGQIGILFLLFYLGLEFSVQKLIKSGRNIVVGGTVYVVLNFVLGVAYGFVINMPLYETLIIAGMLSVSSSAIVAKVLVDLRRTGNAETELILGMILFDDIFLAVFLSIMS-------------------------GLLLGGATSIGATILSVCISIGYMLLFFVRKGPPILNKLLNITSSEIFIIVVFSSMF-FIAGFSETLHVAEAIGALLFGLALSETDHSERIEQLVIPFRDFFGAIFFFSFGLGIDPTTLGNALWLALGAVVLTIIGNLVAGMIAGRKAGLSHKSSLNIGLTIMARGEFTIIVANLGLAGG-LSAMLKPFSALYVLILAILGPLLAKESKRVYRGM--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 206978211 ------ALVLVAIAAVIAGKFKFSVIPFLIVLGMLVGPHAPKFIESASVISFLGRIGVLFLLFYLGLEFSMKKLIKSGRSIAIGGTIYILINFSLGLLYGFIMGFPLLEILIIAGIITISSSAIVAKVLVDLRRTGNNETELILGIIMFEDIFLAVYLSVVSGLVLGDHASFLG----------------------ALTSIGIALGYMLLFFIVARKAMP-LLNKLLNISSDEIFIIVVFA-SLFFIAGFSETIHVAEAIGALLLGLVFSETEHSDRIEHLVVPFRDFFGAIFFFSFGLSIDPFSLGGAIWLTLGAVLLTIIGNFVAGMIAGRQAGLSHKASTNIGLTIVSRGEFSIIMANIGIAGGLMSVLKPFSALYVLILS-ILGPLLTKESKNVYKFLNKIFKWDTK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 163942472 ------ALVLVAFAAILAAKLKFSIIPFLIILGMLVGPHAPDFIESGEVISFLGRVGVIFLLFYLGLEFSIKKLIKSGKSIAFGGSVHISLNFILGLFYGYVMGFPLLETLIIAGIITISSSAIVAKVIVDLRRSGNKETELILGIIMFDDIFLAVYLSVVSGLVLGGATS------------------FVGALTSVLIAVGYMLLFFVIARKATR-----FLNKVLDISSNEIFIIVIFAI-LFFVAGFSETIHVAEAIGALLLGLVFSETEHSDRIEHLVVPFRDFFGAIFFFSFGLSIDPFSLGGAVWLALGAVFITLIGNFTAGMIAGRKAGLSHKASTNIGLTLISRGEFSIIVANLGIAGGLM-ATIKPFSALYVLILASLGPLLTKESGRIYSLLDKIFKWSAKESAKRKK----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 229199193 MDTLIFALVLVAIAAVIAGKFKFSVIPFLIVLGMLVGPHAPKFIESANVISFLGRIGVLFLLFYLGLEFSMKKLIKSGRSIAIGGTIYILINFSLGLLYGFIMGFPLLEILIIAGIITISSSAIVAKVLVDLRRTGNNETELILGIIMFEDIFLAVYLSVVSGLVLGDHAS------------------FLGALTSIGIALGYMLLFFIVA-----RKATPLLNKLLNISSDEIFIIVVFA-SLFFIAGFSETIHVAEAIGALLLGLVFSETEHSDRIEHLVVPFRDFFGAIFFFSFGLSIDPFSLGGAIWLTLGAVLLTIIGNFIAGMIAGRQAGLSHKASTNIGLTIVSRGEFSIIMANIGIAGGLMSVLKPFSALYVLILS-ILGPLLTKESKNVYKFL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 217962523 MDTLIFALVLVAIAAVIAGKFKFSVIPFLIVLGMLVGPHAPKFIESANVISFLGRIGVLFLLFYLGLEFSMKKLIKSGRSIAIGGTIYILINFSLGLLYGFIMGFPLLEILIIAGIITISSSAIVAKVLVDLRRTGNNETELILGIIMFEDIFLAVYLSVVSGLVLGDHAS------------------FLGALTSIGIALGYMLLFFIVA-----RKATPLLNKLLNISSDEIFIIVVFA-SLFFIAGFSETIHVAEAIGALLLGLVFSETEHSDRIEHLVVPFRDFFGAIFFFSFGLSIDPFSLGGAIWLTLGAVLLTIIGNFIAGMIAGRQAGLSHKASTNIGLTIVSRGEFSIIMANIGIAGGLMSVLKPFSALYVLILS-ILGPLLTKESKNVYKFL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 30022812 ------ALVLVAFAAILAAKLKFSIIPFLIILGMLVGPHAPDFIESGEVISFLGRVGVIFLLFYLGLEFSIKKLIKSGKSIAFGGTVHISLNFILGLLYGYIMGFPLLETLIIAGIITISSSAIVAKVIVDLRRSGNKETELILGIIMFDDIFLAVYLSVVSGLVLGGATSLVG----------------------ALTSILIAVGYMLLFFVVARKATR-FLNKMLDISSNEIFIIVIFAI-LFFVAGFSETIHVAEAIGALLLGLVFSETEHSDRIEQLVVPFRDFFGAIFFFSFGLSIDPFSLGGAVWLALGAVFITLIGNFTAGMVAGRKAGLSHKASTNIGLTLASRGEFSIIVANIGIAGGLM-ATIKPFSALYVLILASLGPLLTKESGRIYSLLDKIFKWSAKESAKREK----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 47565167 ------ALVLVAFAAILAAKLKFSIIPFLIILGMLVGPHAPDFIESGEVISFLGRVGVIFLLFYLGLEFSIKKLIKSGKSIAFGGTVHISLNFILGLLYGYVMGFPLLEMLIIAGIITISSSAIVAKVIVDLRRSGNKETELILGIIMFDDIFLAVYLSVVSRLVLGGATSFIG----------------------ALTSVLIAVGYMLLFFVIARKATP-FLNKILDISSNEIFIIVIFAI-LFFVAGFSETIHVAEAIGALLLGLVFSETEHSDRIEKLVVPFRDFFGAIFFFSFGLSIDPFSLGGAVWLALGAVLITLIGNFTAGMMAGRKAGLSHKASTNIGLTLVSRGEFSIIVANIGIAGGLM-AAIKPFSALYVLILASLGPLLTKESGRIYSLL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 196156858 -------LLFAFACGLTVKLIGIPPLVGYLVAGFLLNFAGYTLTED---LTQIANLGITIMLFTIGLKLNIRDLREVWAGSITHTLVWVGVITCCLFAMGFVDGLTWESAALIAFALSFSSTVCVVKVLEESGESKTRHGRLAIGILVMQDVFAVIFLVVATG---------------------------------------KLPSVWALALLALFPAMPLINKMINKSGHGELLPLTGFILALGGYHLF-ELVNIKGDLGALIFGILLAQHEKASELAKSLLSFKDLLLIGFFLTIGLTALPDL---NMIVLAIVFCLFIPLKAALFFGLFTSLRLRGRTAYLSSLVLSNYSEFGLIVGALTVSLGLLANSWLVVIALAVSISFIFTSVLYRNSHSRYHKYKQTIKRFDAS----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 228967847 ------ALVLVAFAAILAAKLKFSIIPFLIILGMLVGPHAPDFIESGEVISFLGRVGVIFLLFYLGLEFSIKKLIKSGKSIAFGGTVHISLNFILGLLYGYIMGFPLLETLIIAGIITISSSAIVAKVIVDLRRSGNKETELILGIIMFDDIFLAVYLSVVSGLVLGGATS------------------FVGALTSILIAVGYMLLFFVVARKATR-----FLNKMLDISSNEIFIIVIFAI-LFFVAGFSETIHVAEAIGALLLGLVFSETEHSDRIEQLVVPFRDFFGAIFFFSFGLSIDPFSLGGAVWLALGAVFITLIGNFTAGMVAGRKAGLSHKASTNIGLTLISRGEFSIIVANIGIAGGLM-ATIKPFSALYVLILASLGPLLTKESGRIYSVLDKIFKWSAKERAKREK----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 144158678 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MVLVYGAGMLAAVAVFIRYLADPLVTRL--SRAPELMVSFAIGWA-ALLAAVGHYLGFGKELGGLLAGVSLASTPYREAIAARMAALRDFLLLFFFIALGASLDLSVLGTSVGPALLLSLFVLIGNPLIVLAIMGAMGYRKRTGFLAGLTVAQISEFSLIFMAMGVTIGHVSEDALGLVTLVGLVTIAASTYMITWSHWIYDRVEPVLGIFERRL---------------------PSAPREDAHATARAHDVILFGLGRYGLGIAAALKAEGVRVLGVDFSPDAVREARAQGHDVLFGDASDPEFLAHLPLASASWLVLAVPEHDTGRALLLAVRELGYGGRVAVAAHRAQTAEALDRAGADLVMMPYRDAAVAAAGMILDDREGRI----------------------- 222098213 ------ALVLVAFAAILAAKLKFSIIPFLIILGMLVGPHAPDFIESGEVISFLGRVGVIFLLFYLGLEFSIKKLIKSGKSIAFGGTVHISLNFLLGLLYGYVVGFPLLETLIIAGIITISSSAIVAKVIVDLRRSGNKETELILGIIMFDDIFLAVYLSVVSGLVLGGATSFVG----------------------ALTSVLIAVGYMLLFFVIARKATP-FLNKILDISSNEIFIIVIFAI-LFFVAGFSETIHVAEAIGALLLGLVFSETEHSDRIEKLVVPFRDFFGAIFFFGFGLSIDPFSLGGAVWLALGAVFITLIGNFTAGMIAGRKAGLSHKASTNIGLTLVSRGEFSIIVANIGIAGGLMSA-IKPFSALYVLILASLGPLLTKESGRIYSLL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 224053817 ILQICLVVVVTRGLAFLLRPLRQPRVIAEIIGGILLGPSALGPTRSLTVLDTLANIGLIFFLFLAGLELDPKSLGRTGKKALAIAMAGISLPFAMGIGTSFILRLSTAFLVFMGVALSITAFPVLARILAELKLLTTDIGRMAMSAAAVNDVAAWILLALAISLSGSNTS-----------------------PIISFWVFLSGCIFVICSILIVPPIFKWMTKWCQEGEPVEEMYVCATLAAVLAAGFVTDAIGIHAMFGAFVIGILVPEGPFAGALVEKVEDISGLFLPLYFVSSGLKTNVATILQSWGLLVLVIFTACFGKIVGTFVVSILCKVPLRESLAMAFLMNTKGLVELIVLNIGKDRKVLNDETFSIMVLMALFTTFITTPLVTAVYKPARRVKMADYKYRTVERRSSNTELRILACFH------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 182625241 --DLALILISTKLFGLITKKVRMPQVVGALVAGVILGPAVLNVLSETEFIQKLAELGVIVLMFTAGLETDINQLKKTGKASFIIAVLGVIIPLAGGFFIASIFNNGILQNVFIGIILTATSVSITVETLKEMGKLNTRAGNAILGAAIIDDILGIIALTITTSLAD---------------------------PSINVIIVLAKIVMFFIFAGFAGYLFHWAFIKLDERYQRDLFVIIAFVFCLLLSFCAEEFFGVADITGAFIAGLVISDSNRSKYLNSRFETLSYLLSPIFFASIGIKVQLTAMTKTIFIFAILLLLVAILSKVFGCALAKLCKYSNREAIQIGTGMISRGEVALIVANKGIAMGLMLPEFLA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 229048444 ------ALVLVAFAAILAAKLKFSIIPFLIILGMLVGPHAPDFIESGEVISFLGRVGVIFLLFYLGLEFSIKKLIKSGKSIAFGGTVHISLNFILGLLYGYIMGFPLLETLIIAGIITISSSAIVAKVIVDLRRSGNKETELILGIIMFDDIFLAVYLSVVSGLVLGGATSLVG----------------------ALTSILIAVGYMLLFFVVARKATR-FLNKMLDISSNEIFIIVIFAI-LFFVAGFSETIHVAEAIGALLLGLVFSETEHSDRIEQLVVPFRDFFGAIFFFSFGLSIDPFSLGGAVWLALGAVFITLIGNFTAGMVAGRKAGLSHKASTNIGLTLVSRGEFSIIVANIGIAGGLM-ATIKPFSALYVLILASLGPLLTKESGRIYSLLDKIFKWSAKESAKREK----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 229105376 ------ALVLVAFAAILAAKLKFSIIPFLIILGMLVGPHAPDFIESGEVISFLGRVGVIFLLFYLGLEFSIKKLIKSGKSIAFGGTVHISLNFILGLLYGYIMSFPLLETLIIAGIITISSSAIVAKVIVDLRRSGNKETELILGIIMFDDIFLAVYLSVVSGLVLGGATSFVG----------------------ALTSVLIAVGYMLLFFIIARKATP-FLNKVLDISSNEIFIIVIFAI-LFFVAGFSETIHVAEAIGALLLGLVFSETEHSDRIEHFVVPFRDFFGAIFFFSFGLSIDPFSLGGAVWLALGAVFITLIGNFIAGMAAGRKAGLSHKASTNIGLTLVSRGEFSIIVANIGIAGGLM-ATIKPFSALYVLILASLGPLLTKESGRIYSLLDKIFKWSAKERAKREK----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 228929797 ------ALVLVAFAAILAAKLKFSIIPFLIILGMLVGPHAPDFIESGEVISFLGRVGVIFLLFYLGLEFSIKKLIKSGKSIAFGGTVHISLNFLLGLLYGYVMGFPLLETLIIAGIITISSSAIVAKVIVDLRRSGNKETELILGIIMFDDIFLAVYLSVVSGLVLGGATSFAG----------------------ALTSVLIAVGYMLLFFVIARKATQ-FLNKVLDISSNEIFIIVIFAI-LFFVAGFSETIHVAEAIGALLLGLVFSETEHSDRIEKLVVPFRDFFGAIFFFSFGLSIDPFSLGGAVWLALGAVFITLIGNFTAGMIAGRKAGLSHKASTNIGLTLVSRGEFSIIVANIGIAGGLM-AAIKPFSALYVLILASLGPLLTKESGRIYSLLDKLFKWSAKERAKREK----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 300770899 -TTLILEIGIAVIVGFIANKLKFSVIPFFILIGMVLGQHALTFTESKPFIDFMGRLGVLFLLFYLGLEFSVGRLIKSGKSIVTGGTVYVLLNFVSGLLIGWLMDMPFKETMVLCGIMTSSSTAIVAKVLTDLKRTANPETEVIMGMIMFDDLFIAMHISFLSGLILTGSSS----------------------FWTVAGTSLLALGFILVFLIVGRKLVPAIDKLLQVKSSE--LFILLIFALLFLVAGFSETIHVAEAIGALMAGLVLADSQYIKKIEAMVLPYKDFFGAMFFFSFGLSIDMMSLGGAVMWAAIAAVVTIAGNLVSGYFASKFSGMKPRVSFDIGFTLSARGEFSIIMANIGKAGGLLPVLQSFVVVYVLILSIV-SPLFTKESRNIWNKLFGKDQIQAKPVKKLSDLE--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 46199410 LLEIFYLLLAAQVMAFIFKRLNQPVVIGEVLAGVLVGPALLGLVHEGEILEFLAELGAVFLLFMVGLETRLKDILAVGKEAFLVAVLGVALPFLGGYLYGLEIGFETLPALFLGTALVATSVGITARVLQELGVLSRPYSRIILGAAVIDDVLGLIVLAVVNGVAETGQVEVGAITR----------------------LIVLSVVFVGLAV--------FLSTLIARLPLERLPVGSPLGFALALGVGMAALIGLAPIVGAFLGGMLLSEVREKYRLEEPIFAIESFLAPIFFAMVGVRLELSALASPVVLVAGTVVTVIAILGKVLGGFLGALTQGVRSALTVGVGMAPRGEVGLIVAALGLKAGAVNEEEYAIVLFMVVFTTLFAPFALK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 228923777 ------ALVLVAIAAVIAGKFKFSVIPFLIVLGMLVGPHALKFIESASVISFLGRIGVLFLLFYLGLEFSMKKLIKSGRSIAIGGTIYILINFSLGLLYGFIMGFPLLEILIIAGIITISSSAIVAKVLVDLRRTGNNETELILGIIMFEDIFLAVYLSVVSGLVLGDHAS------------------FLGALTSIGIALGYMLLFFIVA-----RKATPLLNKLLNISSDEIFIIVVFA-SLFFIAGFSETIHVAEAIGALLLGLVFSETEHSDRIEHLVVPFRDFFGAIFFFSFGLSIDPFSLGGAIWLTLGAVLLTIIGNFVAGMIAGRQAGLSHKASTNIGLTIVSRGEFSIIMANIGIAGGLMSVLKPFSALYVLILS-ILGPLLTKESKNVYKFLNKIFKWDTKATK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 229193028 ------ALVLVAFAAILAAKLKFSIIPFLIILGMLVGPHAPDFIESGEVISFLGRVGVIFLLFYLGLEFSIKKLIKSGKSIAFGGTVHISLNFILGLLYGYIMGFPLLETLIIAGIITISSSAIVAKVIVDLRRSGNKETELILGIIMFDDIFLAVYLSVVSGLVLGGATS------------------FVGALTSILIAVGYMLLFFVVARKATR-----FLNKMLDISSNEIFIIVIFAI-LFFVAGFSETIHVAEAIGALLLGLVFSETEHSDRIEQLVVPFRDFFGAIFFFSFGLSIDPFSLGGAVWLALGAVFITLIGNFTAGMVAGRKAGLSHKASTNIGLTLVSRGEFSIIVANIGIAGGLM-AAIKPFSALYVLILASLGPLLTKESGRIYSLL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 143330519 ITDLAIIMILASVVTLAFFKMRQPLIIGYLFAGMLIGPLSPGLLSDLGLLNIFADLGVVLLLFVIGIEFPYSKIRSIGKVAVGAGTIGLFSTLGAVFYVSNLIGLNFMDSLFLGAALSITSTAVIVKILEDGGKIKKESSILVLGVLIVEDIIAVILIATLESVALVQTVSYES----------------------ILTVILVAAALIGGTLTIGTKLIPRLIDRVAATEHREILLLSVLGLCFG-YALFANIVGLSVAIGAFLAGVLVAESKSAEVSKILSSPIKDMFVAIFFVSIGALMNIAELENYVYLAFAIIALSILVKFGGVLFGTFLFGQGKIKSIRSAFALAPRGEFSIVMVKTGVDIGAVSSFMFPLIGIISIISAFISPFLIQISDRI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 47569918 MDTLIFALVLVAIAAVIAGKFKFSVIPFLIVLGMLVGPHAPKFIESASVISFLGRIGVLFLLFYLGLEFSMKKLIKSGRSIAIGGTIYILINFSLGLLYGFIMGFPLLEILIIAGIITISSSAIVAKVLVDLRRTGNNETELILGIIMFEDIFLAVYLSVVSGLVLGDHAS------------------FLGALTSIGIALGYMLLFFIVA-----RKATPLLNKLLNISSDEIFIIVVFA-SLFFIAGFSETIHVAEAIGALLLGLVFSETEHSDRIEHLVVPFRDFFGAIFFFSFGLSIDPFSLGGAIWLTLGAVLLTIIGNFVAGMIAGRQAGLSHKASTNIGLTIVSRGEFSIIMANIGIAGGLMSVLKPFSALYVLILS-ILGPLLTKESKNVYKFLNKIFKWDTK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 168206599 --DLALILISTKLFGLITKKVRMPQVVGALVAGVILGPAVLNVLSETEFIQKLAELGVIVLMFTAGLETDINQLKKTGKASFIIAVLGVIIPLAGGFFIASIFNNTILQNVFIGIILTATSVSITVETLKEMGKLNTRAGNAILGAAIIDDILGIIALTITTSLAD---------------------------PSINVIIVLAKIVMFFIFAGFAGYLFHWAFIKLDERYQRDLFVIIAFVFCLLLSFCAEEFFGVADITGAFIAGLVISDSNRSKYLNSRFETLSYLLSPIFFASIGIKVQLTAMTKTIFIFAILLLLVAILSKVFGCALAKLCRYSNREAIQIGTGMISRGEVALIVANKGIAMGLMLPEFLA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 268610956 --DLAVIFISAKLFGLLARKCKAPMVVGEIVAGLIIGPCLLGIVEPSAFINQMAEIGVILIMFSAGLETNLQELKKSGLIALVIACVGVFVPLAGGSLLYMGFHGAFFKAVFTGCIMTATSVGITVEVLKELGYLKSRVGQTILSAAIIDDIIGIIVLTFV-------------------------LGFKDPDSNPLLIT-GKVVLFLVLSVILGYIIYRIFKIYDEKHVHTRRIPIIAVSLCFIMAFVAEKYFGIADITGAYIAGIILCNVRDAEYIDRRVINGYMFFAPMFFVGIGLKTSFETMNGEVILFAVGFVLVALLSKIVGCAVAKICRFNWGDSLKIGVGMMTRGEVALIITNKGLDLGIIDHSFSTAVILLIIVSSIATPMLLKY----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 42784233 ------ALVLVAIAAVIAGKFKFSVIPFLIVLGMLVGPHAPKFIESASVISFLGRIGVLFLLFYLGLEFSMKKLIKSGRSIAIGGTIYILINFSLGLLYGFIMGFPLLEILIIAGIITISSSAIVAKVLVDLRRTGNNETELILGIIMFEDIFLAVYLSVVSGLVLGDHAS------------------FLGALTSIGIALGYMLLFFIVA-----RKATPLLNKLLNISSDEIFIIVVFA-SLFFIAGFSETIHVAEAIGALLLGLVFSETEHSDRIEHLVVPFRDFFGAIFFFSFGLSIDPFSLGGAIWLTLGAVLLTIIGNFIAGMIAGRQAGLSHKASTNIGLTIVSRGEFSIIMANIGIAGGLMSVLKPFSALYVLILS-ILGPLLTKESKNVYKFLNKIFKWDTK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 169343125 --DLALILISTKLFGLITKKVRMPQVVGALVAGVILGPAVLNVLSETEFIQKLAELGVIVLMFTAGLETDINQLKKTGKASFVIAVLGVIIPLAGGFFIASIFNNTILQNVFIGIILTATSVSITVETLKEMGKLNTRAGNAILGAAIIDDILGIIALTITTSLAD---------------------------PSINVIIVLAKIVMFFIFAGFAGYLFHWAFIKLDERYQRDLFVIIAFVFCLLLSFCAEEFFGVADITGAFIAGLVISDSNRSKYLNSRFETLSYLLSPIFFASIGIKVQLTAMTKTIFIFAILLLLVAILSKVFGCALAKLCRYSNREAIQIGTGMISRGEVALIVANKGIAMGLMLPEFLA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 229169765 ------ALVLVAIAAVIAGKFKFSVIPFLIVLGMLVGPHALKFIESASVISFLGRIGVLFLLFYLGLEFSMKKLIKSGRSIAIGGTIYILINFSLGLLYGFIMGFPLLEILIIAGIITISSSAIVAKVLVDLRRTGNNETELILGIIMFEDIFLAVYLSVVSGLVLGDHAS------------------FLGALTSIGIALGYMLLFFIVA-----RKATPLLNKLLNISSDEIFIIVVFA-SLFFIAGFSETIHVAEAIGALLLGLVFSETEHSDRIEHLVVPFRDFFGAIFFFSFGLSIDPFSLGGAIWLTLGAVLLTIIGNFVAGMIAGRQAGLSHKASTNIGLTIVSRGEFSIIMANIGIAGGLMSVLKPFSALYVLILS-ILGPLLTKESKNVYKFLNKIFKWDTK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 168214082 --DLALILISTKLFGLITKKVRMPQVVGALVAGVILGPAVLNVLSETEFIQKLAELGVIVLMFTAGLETDINQLKKTGKASFIIAVLGVIIPLAGGFFIASIFNNTILQNVFIGIILTATSVSITVETLKEMGKLNTRAGNAILGAAIIDDILGIIALTITTSLAD---------------------------PSINVIIVLAKIVMFFIFAGFAGYLFHWAFIKLDERYQRDLFVIIAFVFCLLLSFCAEEFFGVADITGAFIAGLVISDSNRSKYLNSRFETLSYLLSPIFFASIGIKVQLTAMTKTIFIFAILLLLVAILSKILGCALAKLCRYSNREAIQIGTGMISRGEVALIVANKGIAMGLMLPEFLA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 218232144 ------ALVLVAIAAVIAGKFKFSVIPFLIVLGMLVGPHALKFIESASVISFLGRIGVLFLLFYLGLEFSMKKLIKSGRSIAIGGTIYILINFSLGLLYGFIMGFPLLEILIIAGIITISSSAIVAKVLVDLRRTGNNETELILGIIMFEDIFLAVYLSVVSGLVLGDHAS------------------FLGALTSIGIALGYMLLFFIVA-----RKATPLLNKLLNISSDEIFIIVVFA-SLFFIAGFSETIHVAEAIGALLLGLVFSETEHSDRIEHLVVPFRDFFGAIFFFSFGLSIDPFSLGGAIWLTLGAVLLTIIGNFVAGMIAGRQAGLSHKASTNIGLTIVSRGEFSIIMANIGIAGGLMSVLKPFSALYVLILS-ILGPLLTKESKNVYKFLNKIFKWDTK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 229135879 ------ALVLVAIAAVIAGKFKFSVIPFLIVLGMLVGPHALKFIESASVISFLGRIGVLFLLFYLGLEFSMKKLIKSGRSIAIGGTIYILINFSLGLLYGFIMGFPLLEILIIAGIITISSSAIVAKVLVDLRRTGNNETELILGIIMFEDIFLAVYLSVVSGLVLGDHAS------------------FLGALTSIGIALGYMLLFFIVA-----RKATPLLNRLLNISSDEIFIIVVFA-SLFFIAGFSETIHVAEAIGALLLGLVFSETEHSDRIEHLVVPFRDFFGAIFFFSFGLSIDPFSLGGAIWLTLGAVLLTIIGNFVAGMIAGRQAGLSHKASTNIGLTIVSRGEFSIIMANIGIAGGLMSVLKPFSALYVLILS-ILGPLLTKESKNVYKFLNKIFKWDTK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 229032688 ------ALVLVAIAAVIAGKFKFSVIPFLIVLGMLVGPHAPKFIESASVISFLGRIGVLFLLFYLGLEFSMKKLIKSGRSIAIGGTIYILINFSLGLLYGFIMGFPLLEILIIAGIITISSSAIVAKVLVDLRRTGNNETELILGIIMFEDIFLAVYLSVVSGLVLGDHAS------------------FLGALTSIGIALGYMLLFFIVA-----RKATPLLNKLLNISSDEIFIIVVFA-SLFFIAGFSETIHVAEAIGALLLGLVFSETEHSDRIEHLVVPFRDFFGAIFFFSFGLSIDPFSLGGAIWLTLGAVLLTIIGNFVAGMIAGRQAGLSHKASTNIGLTIVSRGEFSIIMANIGIAGGLMSVLKPFSALYVLILS-ILGPLLTKESKNVYKFLNKIFKWDTKA----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 206969493 ------ALVLVAFAAILAAKLKFSIIPFLIILGMLVGPHAPDFIESGEVISFLGRVGVIFLLFYLGLEFSIKKLIKSGKSIAFGGTVHISLNFILGLLYGYIMGFPLLETLIIAGIITISSSAIVAKVIVDLRRSGNKETELILGIIMFDDIFLAVYLSVVSGLVLGGATS------------------FVGALTSILIAVGYMLLFFVVARKATR-----FLNKMLDISSNEIFIIVIFAI-LFFVAGFSETIHVAEAIGALLLGLVFSETEHSDRIEQLVVPFRDFFGAIFFFSFGLSIDPFSLGGAVWLALGAVFITLIGNFTAGMVAGRKAGLSHKASTNIGLTLVSRGEFSIIVANIGIAGGLM-AAIKPFSALYVLILASLGPLLTKESGRIYSLL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 220907999 ---------ASKVGGEVCSRLNLPPVLGELVGGVIVGISVLHFQAFSEVVSVLSELGVVILLFEIGLESDLRELLRVGPQAAVVATVGVAAPFTAGTLLISFFHTPVVPAIFAGAALTATSIGITAKVLAEIGQLSSREGQIIIGAAVLDDILGIIVLAVVASLAKTGEVEISN----------------------VFYLIGSSVVFMVGAIVLGRFFSPYFVSMVEKLKTRGKLLIAALVFAFILSYIAVAI-HLEAILGAFTAGLVLAETDKKEELQEQVLPIADMLVPVFFVCVGARTDISV--LNPLVLIIASFLILIAIVGKVITGATVFGQPGINRLAIGVGMIPRGEVGLIFAAVGSASGALSKSLEAAIIVMVILTTFLAPPLLRI----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 229175743 ------ALVLVAIAAVIAGKFKFSVIPFLIVLGMLVGPHAPKFIESASVISFLGRIGVLFLLFYLGLEFSMKKLIKSGRSIAIGGTIYILINFSLGLLYGFIMGFPLLEILIIAGIITISSSAIVAKVLVDLRRTGNNETELILGIIMFEDIFLAVYLSVVSGLVLGDHAS------------------FLGALTSIGIALGYMLLFFIVA-----RKATPLLNKLLNISSDEIFIIVVFA-SLFFIAGFSETIHVAEAIGALLLGLVFSETEHSDRIEHLVVPFRDFFGAIFFFSFGLSIDPFSLGGAIWLTLGAVLLTIIGNFVAGMIAGRQAGLSHKASTNIGLTIVSRGEFSIIMANIGIAGGLMSVLKPFSALYVLILS-ILGPLLTKESKNVYKFLNKIFKWDTK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 30023080 ------ALVLVAIAAVIAGKFKFSVIPFLIVLGMLVGPHALKFIESASVISFLGRIGVLFLLFYLGLEFSMKKLIKSGRSIAIGGTIYILINFSLGLLYGFIMGFPLLEILIIAGIITISSSAIVAKVLVDLRRTGNNETELILGIIMFEDIFLAVYLSVVSGLVLGDHAS------------------FLGALTSIGIALGYMLLFFIVA-----RKATPLLNKLLNISSDEIFIIVVFA-SLFFIAGFSETIHVAEAIGALLLGLVFSETEHSDRIEHLVVPFRDFFGAIFFFSFGLSIDPFSLGGAIWLTLGAVLLTIIGNFVAGMIAGRQAGLSHKASTNIGLTIVSRGEFSIIMANIGIAGGLMSVLKPFSALYVLILS-ILGPLLTKESRNVYKFLNKIFKWDTK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 300779003 ---IVTIIMTARLFGWICMKIKQPTVIGEMIAGIVLGPSLVGMYESLGNLQFLSQIGLILFMYIVGMELDLSVLRKKAHDAVVISHASIIIPFALGIGLSYFVYQEFAPALFIAISMSITAFPVLARIVQERNLQKTKLGTIVITCAAADDITAWCILAAVIAIVKAGSFTSS------------------------IYVIIMAIAYVFLMIKIVRPFLKRVGDLQVGKNTISKPMVAIFFLTLILSAYATEVIGIHALFGAFMAGAIMPENAKFRTLFIDKVEPLFFVFTGLRTQIGLLNDSHLWMTAGFIILTAVLGKFAGSALTAKFV----GISWKESLTIGALMNTRGLMELIVLNIGYDLGVLSPEIFAMLVIMALFTTFMT----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 229020284 ------ALVLVAIAAVIAGKFKFSVIPFLIVLGMLVGPHALKFIESASVISFLGRIGVLFLLFYLGLEFSMKKLIKSGRSIAIGGTIYILINFSLGLLYGFIMGFPLLEILIIAGIITISSSAIVAKVLVDLRRTGNNETELILGIIMFEDIFLAVYLSVVSGLVLGDHAS------------------FLGALTSIGIALGYMLLFFIVA-----RKATPLLNKLLNISSDEIFIIVVFA-SLFFIAGFSETIHVAEAIGALLLGLVFSETEHSDRIEHLVVPFRDFFGAIFFFSFGLSIDPFSLGGAIWLTLGAVLLTIIGNFVAGMIAGRQAGLSHKASTNIGLTIVSRGEFSIIMANIGIAGGLMSVLKPFSALYVLILS-ILGPLLTKESKNVYKFLNKIFKWDTK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 229014234 ------ALVLVAIAAVIAGKFKFSVIPFLIVLGMLVGPHALKFIESASVISFLGRIGVLFLLFYLGLEFSMKKLIKSGRSIAIGGTIYILINFSLGLLYGFIMGFPLLEILIIAGIITISSSAIVAKVLVDLRRTGNNETELILGIIMFEDIFLAVYLSVVSGLVLGDHAS------------------FLGALTSIGIALGYMLLFFIVA-----RKATPLLNRLLNISSDEIFIIVVFA-SLFFIAGFSETIHVAEAIGALLLGLVFSETEHSDRIEHLVVPFRDFFGAIFFFSFGLSIDPFSLGGAIWLTLGAVLLTIIGNFVAGMIAGRQAGLSHKASTNIGLTIVSRGEFSIIMANIGIAGGLMSVLKPFSALYVLILS-ILGPLLTKESKNVYKFLNKIFKWDTK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 88704646 -------IGVALVFGIIAKKVGQAPLL---GFLAAGFALAALGVDPGPALDDLANVGVLLLLFAIGLKLDLPSLVHIFAASLLHTGSMLLIAMALLYVLGPFAGLSLTALALLGLFTAFSSTLFVVKVLEERENMNALYGRVIIGFLVMQDLVAVGLLA----------ASKGIIPSPW--------------------------AFALFALIPLRHVLGRLLDW---CGHRELLVLAGLSLTLG-GAALFDLVGLKADLGALVAGALVSKAPKAKELSNVLLGLKDLLLVGFFLTIGLTGLPTI---DGVAVAVGLLFLLPIKALLFLALLMAFGLRGRSALLASLGLTPYSEFGLIIAAMAVSKGYLDPSWIVTLAVAMGLSFI--PLSVVNGRALGLYRRLR---------------------AGLTRWERRRLIPPERTVPVSDATALVFGMGRVGRNAYEAIRAVGDTVVAFDVDNQVVAEQQALGRRVFEESATDADFWERLGVDRVRLVILAMHSHEENLIATEQLRLEGFTGQVASTAHFDDEVAALKERGADLVFNVNRDVGPALAQQ-------------------------------- 228917681 ------ALVLVAIAAVIAGKFKFSVIPFLIVLGMLVGPHAPKFIESASVIAFLGRIGVLFLLFYLGLEFSMKKLIKSGRSIAIGGTIYILINFSLGLLYGFIMGFPLLEILIIAGIITISSSAIVAKVLVDLRRTGNNETELILGIIMFEDIFLAVYLSVVSGLVLGDHAS------------------FLGALTSIGIALGYMLLFFIVA-----RKATPLLNKLLNISSDEIFIIVVFA-SLFFIAGFSETIHVAEAIGALLLGLVFSETEHSDRIEHLVVPFRDFFGAVFFFSFGLSIDPFSLGGAIWLTLGAVLLTIIGNFVAGMIAGRQAGLSHKASTNIGLTIVSRGEFSIIMANIGIAGGLMSVLKPFSALYVLILS-ILGPLLTKESKNVYKFLNKIFKWDTK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 302773714 IVQIILVLTVTRVLGLLLKPLRQPRVIAEIIGGVLLGPSALGRNSDYSILTTFANMGLMFFLFMVGLELDLASLKRTGKQAAAISIAGISLPFAAGVGVSFVLHNTVNPDVFMGVALSITAFPVLARILAERRLLTTDVGKMAIAAAAANDVVAWIFLALAVALSGTGRS-----------------------PAVAAWILLCGVAFVLAMFLFVKPLMAWIASRSADQPVKELYVCIALGGVLVSGF-VTDFIGIHGIFGAFVFGLIIPEGHFAHALIEKIEDFVNILLPLYFAASGLQTDIGSIARSFGLLVLVIVTACGGKILGTLAVSMAYGENFRKALTLGFLMNTKGLVELIVLNIGKERKVLNEEMFAIMVIMALFTTFITPVVMALYKPARDQVPYKRRKLSR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 255537655 ILQICLVLVLTRALAFPLRRLRQPRVIAEIIGGILLGPSALGPPKSLPVLDTLANIGLLYFLFLVGLELDLKSLRKTGKKALAIAIAGISLPFGMGIGSSFILVNSTSFLLFMGVALSITAFPVLARILAELKLLTTDVGRMAMSAAAVNDVAAWILLALAIALSGSNHSP---------------------------ITSLWVLLCGFVFVICSTLVLPPIFKLITRRCHEETYVCATLAAVLVAGFITDAI-GIHAMFGAFVIGVLVPEGPFARALVEKIEDLSGLFLPLYFVSSGLKTDIATILQSWGLLALVTFTACFGKIVGTFLVSLACKVPLREALAMGFLMNTKGLVELIVLNIGKDKKVLNDQTFAIMVLMALFTTFITPLVMAVYKPARK----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 148359040 --TIFLIFAGAAFFSTLVLYTKQSLLVAYITLGAILGPWGFKLVSDVTVVKQIGDIGIVFLLFLLGLHLQPQNLIHMLRKVTWIAIVSSILFAALAYGIGRWFGLTVTESLILGGAMMFSSTIIGLKLLPTTILHHQHTGEVMISVLLMQDVIAIILLILLNSAHQDGNLSIND----------------------FILVIIALPALCLFSFLFERYILIKLLARFDRT--QEYVFLLSIGWCLGISV-LAQTIGLSEDIGAFIAGVALASSPISLFIAESLKPLRDFFLVMFFFSIGATFNFSFGAQVVIPAVILATLILIIKPLLFYILLARSGEKKQVAKEVGIRLGQGSEFSLLVASIALSANLISEVASNLIQATTILTFIVSSYLVVLKYPTPIALSEKMRK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 206970438 ------ALVLVAIAAVIAGKFKFSVIPFLIVLGMLVGPHALKFIESASVISFLGRIGVLFLLFYLGLEFSMKKLIKSGRSIAIGGTIYILINFSLGLLYGFIMGFPLLEILIIAGIITISSSAIVAKVLVDLRRTGNNETELILGIIMFEDIFLAVYLSVVSGLVLGDHAS------------------FLGALTSIGIALGYMLLFFIVA-----RKATPLLNKLLNISSDEIFIIVVFA-SLFFIAGFSETIHVAEAIGALLLGLVFSETEHSDRIEHLVVPFRDFFGAIFFFSFGLSIDPFSLGGAIWLTLGAVLLTIIGNFVAGMIAGRQAGLSHKASTNIGLTIVSRGEFSIIMANIGIAGGLMSVLKPFSALYVLILS-ILGPLLTKESKNVYKFL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 237756469 --SLAIILFVGRVFGDIFNKFGLPGVLGEILAGVILGSSVLGIVSPNEIIKVLAEIGIILLLFKVGLEADFHQLKKVGIYAFIVAFVGAFTPMLLGTLISYILNLSMTTSLFIGGTLTATSIGITVKVLDDLGKLNERFAQIVLGAAVLDDIIGVIVLAVLYEYAKKGSIDING----------------------AVILIFYIATFFILAPIVAKILARLINIFYEKLKSDEFIPVAIMSMVFFFAFLSHE-VGSPEILGAFTVGLALSKEKMIIKIEHSTLPIVSILTPIFFVSIGLSLNLKVIDFTSIDFWKISILLLIVAFVSKLISGFFIKGSLNEKILIGFSMLPRGEVGLIFAEIGKQSKLFDDMLYASVIFVVAITTLIAPISLKI----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 296332404 ------ALVLVAIASVIANKIKFSIIPFLIVLGMLVGPHAPKFIESSEIIEFFGRMGVLFLLFYLGLEFSVGKLIKSGKSIAVGGTIYILINFSLGLLYGFITGFSFLEVLVLAGVITISSSAIVAKVLVDLKRTANPETELILGIIMFEDIFLAVYLSVVS-------------------------GLVLGDATSVGSALLSILIAFGYMLLFFIRKLPPLLNKLLDIRSNEVFIIVIFA-ALFFIAGFSETIHVAEAIGALLLGLVFSETEHSDRIEHLVVPFRDFFGAMFFFSFGLSIDPFSLGEAVWLALGAVILTILGNFIAGMAAGRRAGLSHKASSNIGLTIVSRGEFSIIVANLGIAGG-LSATLKPFAALYVLILAILGPLLTKESKRIYRLL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 228961010 ------ALVLVAFAAILAAKLKFSIIPFLIILGMLVGPHAPDFIESGEVISFLGRVGVIFLLFYLGLEFSIKKLIKSGKSIAFGGTVHISLNFILGLIYGYIMGFPLLETLIIAGIITISSSAIVAKVIVDLRRSGNKETELILGIIMFDDIFLAVYLSVVSGLVLGGATSLVG----------------------ALTSILIAVGYMLLFFVVARKATR-FLNKMLDISSNEIFIIVIFAI-LFFVAGFSETIHVAEAIGALLLGLVFSETEHSDRIEQLVVPFRDFFGAIFFFSFGLSIDPFSLGGAVWLALGAVFITLIGNFTAGMVAGRKAGLSHKASTNIGLTLVSRGEFSIIVANIGIAGGLM-AAIKPFSALYVLILASLGPLLTKESGRIYSLLDKIFKWSAKESAKREK----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119509562 LLSLVVIYLSSKLGGELSNRVGLPPVLGELLGGVVVGISVLHLLAQSEVISVLAELGVIILLFEIGLESNLKDLISVGPQAAIVAVVGVVAPFTAGTVLMLLFGVGAVPAIFAGAALTATSIGITSKVLSELGKLTSKEGQIILGAAVMDDVLGIIVLAVVASLAKDGAVDVSKVIY----LIISASGFLIGAVVLGNIFNKTFVAIANQLKTRGELVIPAFIFAFA-------------------MAYLASVIQLEAILGAFAAGLVLEETDKRKELQKQVIPIADLLVPIFFVTVGAKTDLGVNREGLIMAIFLIAVAIIGKVITGFSV---FGQPQINRLAIGVGMIPRGEVGLVFAGVGAASGVLSKSLGAAIIMMVITTTFLAPPLLRFVFPESDKFVPDQDKLILDNATGTPLMVEKP----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 220930471 IFEIGLAVALIAIVGLISKKLRFSVIPFYILIGMAVGPHAPHFIESSTFIEFMGRLGMLFLLFSLGMEFSVSRFVKSGKSILTGGLCYIAINFFTGLMIGWIGGLPINETLVICGIMTSSSTAIVAKVLMDLKRTANRETEIIMGMIMFDDLFIAIHISILSGLLLSGSKSVWG----------------------IIFTAATALFFILFMLFVGKRLIKYLDKLL-NIQSTELFLLIVMALLFLF-AGFSESLHVAESIGALLVGLVFAESVHAKRIEQNILPFKDFFGAVFFFSFGLTIDPMSLGGAVWLAVVAALLTVVGNIVSGLIAGHIAGITGSARANIGLTLASRGEFSIIMANIGKAGGLMP-VIQSFAVLYVLILAIAGPVMSKQSVQIYNGYQKIFGRKKR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 298711524 -ATLLRDFVVAALGGVLAAGVGLPETLGYIVGGMVVGPSGVNVIRMVKEVETFAQFGSIFLLFGHGLTYSTFMANVYAPQGRMGAFTVLFVVFSALLVCAAVLGIEDGESVFLSAAATLSSTAMVTEFVAHSRLGDTAFARMVVDLVSVQDLVMCPLLAIPTAIMYAVEESQ-------------------GTTGSFVPRITGCAILLLAFVIASRRVLPMAMARLVLKDKKELFTLGVVSYCLGVALVCERL-NLSHEAGALFAGLLMVDSPFAQKAHARMQPLTSLFGGMYLGSLGMIVNPAFMVWNFGDVLGCVVMLVLIKLLIVAMVMKSFGFSWEASTLAGACMAQVSEISLFFVARAQHLKLIRRHHYLMTVATTIILMVASPLVIKGLQAVHGGAACGEGGATCSSPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 91773647 ----------AKLFGEIFERAGFPSILGELLSGMVLG--ILLIHQESEILKFLAEMGAIFLLFTAGYEVHIRDLKESSAKASVVTLVQILVAFSFGVAIGVYFHLSVLESIFIGVAFSPTSIGVVVRILIDMDYLSSKPGSMMLTSAIFDDIIGIFLLSIVVTMATYEQFPSGVQ---------------------VLIILLKMVAFVAIMFFLRKWVFSRLFDQIHKMHVKESIFAFVIVIAL-FSAYLAEVFGLHAVIGAFIGGVMLSDVSHAHVQSKVTGLAYGFFVPIFFAFIGISLNIGTLQTIGLFSVLVVVLALLGKLLGGFLGCRLIGFDNYDSLIFGVGVMPRAGVELVLISIGKEMGIIGDEVFSAIVLMVAVSIFVSPLLLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 257061629 LIQILTVIILSRIMGLGCRAIRQPLVIGEIVAGIMLGPSLLGLIAPDPILNILSQIGLIFFMFLIGLELNPSYLKEQLDTAILTSHVSILVPFSLGSVLALLLGVSFTAALFLGSAMSITAFPVLARIITENNLQKSHLGTLALTCAAVDDVTAWCLLALAITVIRTNSVIGA------------------------IPTIIESIVYITFMLTAVRWLLEKLAIHYQRTQKLSQLVLALIYIGVVVSALITELIGIHLIFGAFLLGAAMPKDPLVKEIAEKTEDFVLIFLPIFFAYSGLRTQIGLRPELWLLCAAVVAVAISGKYIGTYYAARFCGVNKREASALGWLMNTRGLTELIVLNIGLSFGVISPLLFTMLVIMALVTTFMTSPLLEWTFPKAKI---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 218232719 ------ALVLVAFAAILAAKLKFSIIPFLIILGMLVGPHAPDFIESGEVISFLGRVGVIFLLFYLGLEFSIKKLIKSGKSIAFGGTVHISLNFILGLIYGYIMGFPLLETLIIAGIITISSSAIVAKVIVDLRRSGNKETELILGIIMFDDIFLAVYLSVVSGLVLGGATSLVG----------------------ALTSILIAVGYMLLFFVVARKATR-FLNKMLDISSNEIFIIVIFAI-LFFVAGFSETIHVAEAIGALLLGLVFSETEHSDRIEQLVVPFRDFFGAIFFFSFGLSIDPFSLGGAVWLALGAVFITLIGNFTAGMVAGRKAGLSHKASTNIGLTLVSRGEFSIIVANIGIAGGLM-AAIKPFSALYVLILASLGPLLTKESGRIYSLL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 302793332 IVQIILVLTVTRVLGLLLKPLRQPRVIAEIIGGVLLGPSALGRNSDYSILTTFANMGLMFFLFMVGLELDLASLKRTGKQAAAISIAGISLPFAAGVGVSFVLHNTVNPDVFMGVALSITAFPVLARILAERRLLTTDVGKMAIAAAAANDVVAWIFLALAVALSGTGRS-----------------------PAVAAWILLCGVAFVLAMFLFVKPLMAWIASRSADQPVKELYVCIALGGVLVSGF-VTDFIGIHGIFGAFVFGLIIPEGHFAHALIEKIEDFVNILLPLYFAASGLQTDIGSIARSFGLLVLVIVTACGGKILGTLAVSMAYGENFRKALTLGFLMNTKGLVELIVLNIGKERKVLNEEMFAIMVIMALFTTFITPVVMALYKPARDQVPYKRRKLSR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 229147596 ------ALVLVAIAAVIAGKFKFSVIPFLIVLGMLVGPHALKFIESASVISFLGRIGVLFLLFYLGLEFSMKKLIKSGRSIAIGGTIYILINFSLGLLYGVIMGFPLLEILIIAGIITISSSAIVAKVLVDLRRTGNNETELILGIIMFEDIFLAVYLSVVSGLVLGDHAS------------------FLGALTSIGIALGYMLLFFIVA-----RKATPLLNKLLNISSDEIFIIVVFA-SLFFIAGFSETIHVAEAIGALLLGLVFSETEHSDRIEHLVVPFRDFFGAIFFFSFGLSIDPFSLGGAIWLTLGAVLLTIIGNFVAGMIAGRQAGLSHKASTNIGLTIVSRGEFSIIMANIGIAGGLMSVLKPFSALYVLILS-ILGPLLTKESKNVYKFLNKIFKWDTK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 67921693 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVSVVLKGGIFLLFIAFLTRYILPKLLHALAY--STELLLIFAISWAITL-AAMGDSLGFSKEVGAFVAGVSLASTSYRATIGARLVSLRDFLLLFFFIDLGIHVNVSYLGAEIISAVVLSLFVLVGKTVMIMALMSIMGYGKHTSTVTNLSLSQISEFSLIIAALGLDLGHIDENVLGLITLVGLITMGVSTYMIMGSHIIYEKLLPIVSHFDKLI------------------PHRHQKLGNLDEVDVYGVDIILFGLGRYGGSLIRALQGSDLQVLGVDFNPELVRQWRNKGLLAFYGDAEDPEFAATLPLNQAKWVISTLPGERIGLTLLHTLEYQKYQGKIALTSHTEREMEILKNAGSDLVLLPFRDAAYEAARVLVTDFNE------------------------- 161528089 IIGIGILLFAAKLMAELFLRLKLPIVLGELLAGMIVGPFALGLLHINDEIKILGEMGAIVILFMAGLEMTPKEFLKGGKASFTVGTLGVVVPFFAGFLIFGFFGFEALESMLIATALTATSIAISIQVLSEFGKLKAPEARLIIGAAVVDDILAIAVLSVVISITGSDA------------------GIESIVITDVMITILQVLGFFAIMLIVAVIVIPKVI--TPRLWKAKGSVEGIATASFFGAAALAGSIGLSPIVGAFAVGMALSTTKVFEKVENYIGKIGLIFAPLFFAIIGAQVDLRAVDLNILMISGVIIAVAIVTKLLGCGLAMFFLKNKAQGMRVGIGMISRGEVGLIVAGVGVTAGVLTSEVYSTIVIMVAVTTIITPIWLKMEYR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 291548893 LLDLAIILISTKLLGLLTRRVQMPQVVGALLAGLILGPAGFGILAETSFIHEVAEIGVIVLMFTAGMETDIKELKASGKASFIIALCGVIVPLIGGYGVAWFFNRPSMAGVFIGVVLTATSVSITVETLKELGALKSRSGNAILGAAIIDDVLGIIALTIVTSLADDSVK--------------------------IGMVLIKIVGFFVFSGVVG-FVFYKMYKKWVDGAEKELHRHTIIAFCLLMAFIAEEVFGVADITGAYIAGLIISNVQRSTYLESKFDTLSYLLLPVFFASIGLKVNPQMSVSIIMFAVVLTVVAVLTKIVGCGLGAKICGYKNYQAKRIGVGMISRGEVALIVASKGSALGLMSSSILGPVIVVVVITTVITPILLKV----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 251778458 --DLALILLTTKVLGIANKRFQLPQVVGALMAGVLFGPTIFNLLNETEFITQLSEIGVIVLMFCAGLETDINELKKSRHSSFIIALIGVLVPLIGGFLVSFFFNNDPSISIFIGVILTATSVSITVETLKEMGKLSTSVGSAILGAAIIDDILGIIALTIVTSFADSN----------------------VNVWVVLFKIFAFFIFATICCFIFYKFFSNVQLR---HGKGMRRFVILSFVYCLILSYCAEVFFGVADITGAFIAGLIISKTTYSKYIASRFEILSYMFLPVFFASIGIKFKPAMTLSMIMFSILLVIVAILTKIIGCGLAAKLCNFSSLESIQIGTGMVSRGEVALIVANKGAALGLMSSVFFGPMIIMIIVTTVITPLLLKI----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 256754485 IFEIGLAVALIAAMGLISKKLRFSVIPFYILIGMAVGPHAPHFIESSQFIEFMGRLGILFLLFSLGMEFSVSRFVKSGKSILTGGLFYILINFSTGLIMGWIGGLPIKETLVICGIMTSSSTAIVAKVLMDLKRTANKETEIIMGMIMFDDLFIAIHISILSGLLLSGSKSVWG----------------------IIFTAATAIVFIMFMLFVGKRVIKYLDKLLD-IPSTELFLLIVMAF-LFLVAGFSESLHVAEAIGALLVGLVFAESVHAKRIEHNILPFKEFFGAVFFFSFGLTIDPLSLGGAVWMAVIAAVLTIIGNLVSGIIAGRTAGINGKARANIGLTLVSRGEFSIIMANMGKAGGLLP-VIQSFAVLYVLILAITGPLMAKQSAPIYNGLQKLFGRKM------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 253571931 LIQIIAVLLMVRLFGYLFSLIGQPGVIGEIVAGIVLGPSVLGLVHSLTNLELLSQVGLILFMFVIGMELDFSVLKNKINETLVISHAGILVPFFLGILSSYWIYETLPFALFIGISMSITAFPVLARIIQERNMTKTPLGTLAIASAANDDVTAWCLLAVVIAISKAGSFASA------------------------LYSVGLAVAYIAVMFLVVRPFLKKVGEVYANKEAINKTFVAFILLILIISSCLTEIIGIHALFGAFMAGVVMPSNLGFRKVMMEKVEDISLVFFLPLFFTFTGLRTEIGLINWMVCLLLVTVAIVGKLGGCAIAARLVGESWKDSLTVGTLMNTRGLMELVALNIGYEMGVLPPSIFVILVIMALVTTMTTPLLHLVERFF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 163942763 ------ALVLVAIAAVIAGKFKFSVIPFLIVLGMLVGPHALKFIESASVISFLGRIGVLFLLFYLGLEFSMKKLIKSGRSIAIGGTIYILINFSLGLLYGFIMGFPLLEILIIAGIITISSSAIVAKVLVDLRRTGNNETELILGIIMFEDIFLAVYLSVVSGLVLGDHAS------------------FLGALTSIGIALGYMLLFFIVA-----RKATPLLNRLLNISSDEIFIIVVFA-SLFFIAGFSETIHVAEAIGALLLGLVFSETEHSDRIEHLVVPFRDFFGAIFFFSFGLSIDPFSLGGAIWLTLGAVLLTIIGNFVAGMIAGRQAGLSHKASTNIGLTIVSRGEFSIIMANIGIAGGLMSVLKPFSALYVLILS-ILGPLLTKESKNVYKLLNKIFKWDTK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 297742277 IVQICLVVVVTRCLAFLLKPLRQPRVIAEIVGGILLGPSALGPPKSLTVLDTLANLGLLFFLFIVGLELDLKSLHRAGKKALSIAVAGISLPFALGVGTSFVLGVDAGPFVVFGVALSITAFPVLARILAELKLLTTDVGQMAMSAAAVNDVAAWILLALAIALSGTGRS-----------------------PIISLWVFLCGFGFVLCCSLIAPRIFRWMAQRCPEGEPVDEMYICATLAAVLAAGFVTDAIGIHALFGSFVMGILVPEGPFASALVEKVEDLSGLLLPLYFVSSGLKTDVSTILQSWSLLVLVIFTACLGKIAGTIAVSVCCRMPVREALALGFLMNSKGLVELIVLNIGKERKVLNDQTFAIMVLMALFTTFITPLVISVYKPAKRPSADYKHRTIDRKNPNGELRILVCFRSTNNIPTMINLIETSRGTGKREGHLMELSERSSVISMVHKARKNGLPF--------------------------------------------------------------------------------------------------------------------------------------- 147918794 ----------AKIGGEIAKRLNVAAVVGELLAGVLLAPTLFGLIVVNEAVHVLAELGAVLLLFLVGLETRFADFRKSGLLATLVAIGGVVVPFVLGYGLVIYWGYPAEEALLVGAALTATSIAITVKVLKDIGKMKTRESNVLISAAVIDDVLGLIVLAIVLGLVRSGSLDVTSI----IWTAGVSIGFWLGMTLFGVFVVSKIINILCPRKNCQMYGKPREPHKAGKIRCNGTQEVSAIAMGFGFAYVAG-MAGLAPILGAFAAGMSVAETKILNTIQEVTEKINFLMAPLFFVVTGTMVNLSLTLDSLVFASILIVLAMLGKILGCGIPVYIMTRNAREAIIVGLGMMSRGEVGLIIAGIGATSGIFSNDVFSAVVLMVVVTTVITPIAMTQAYKL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 2226151 ------ALVLVAIASVIANKIKFSIIPFLIVLGMLVGPHAPKFIQSSEIIEFFGRMGVLFLLFYLGLEFSVGKLIKSGKSIAVGGTIYILINFSLGLLYGFITGFSFLEVLILAGVITISSSAIVAKVLVDLKRTANPETELILGIIMFEDIFLAVYLSVVS-------------------------GLILGDATSVGSALLSILIAFGYMLLFFIRKLPPLLNKLLDIRSNEVFIIVIFA-ALFFIAGFSETIHVAEAIGALLLGLVFSETEHSDRIEHLVVPFRDFFGAMFFFSFGLSIDPFSLGEAVWLALGAVILTILGNFIAGMVAGRRAGLSHKASSNIGLTIVSRGEFSIIVANLGIAGG-LSATLKPFAALYVLILAILGPLVTKESKRIYRLL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 186686406 ----------ARGLGELMRRINLPPVVGELLAGVLLGPSLFGLLEQSNLLSVISWLGVLFLLIVTGLETDLKLILRKGKTALLISLGGIIIPFITGFGLGWLLPDNFLASLFIATAMSISAVPVIAKVLMDLNLIRRDIGQVTLAAGMTDDTIGWILLSVVSGLASSGKFD----------------------LGTIFHSVSAAILFLAIAFTIGRTIVDQILRWVDDYVGGIAASMSVVLILSLAAAALTHALGLEAALGAFVLGILAGQSRFSNEAGHMLEVFTASFLPIFFASAGLKVNLLLVPQTLLFGLIVLAVACVGKFTGAYLGSRVGGLSHWEGLAMGSGMNARGAMEIVVATIGLSLGVLNPQMYSIIVMVAIVTSLMAPPLLRWTLS-KVVMSEEEARRLEQEEQDSRSFIKQIQRVLIP----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 164686424 ---ISLILFSTKLLGLISRRIKLPQVVGALLAGIIIGPGVLNLVVESEFIMQLSEIGVIFLMFIAGLETDIDALKKQGKACFTIAILGVLIPFALGLGTTYLFGKFFLESVFVGVILTATSVSITVETLREMGKLNSNVGNALLGAAIIDDILGIIALSVVSSFADTSVK--------------------------VSVILLKIVLYFVVMAVVSFVLYKILKNWFMDKENFKRQVIAVIGLCLLLAYISEEYFGVADITGAFVTGLIISAVGLKKEIMFAVDDLSYAFLPIFFASIGLKLLPKMSMIIVAFAVVLSIVAIISKLWGCALGAKMFKFSNKESLQIGAGMVSRGEVALIVANKGVKLGIISNVIFAPILIVVIITTIIAPILLKLAFKEDK----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 251794622 ILEVGLAIALIALAGLLSAKIRFSVIPFYILIGMAVGPHSFRFIESAPLIEFMGRLGVLFLLFYLGLEFSVGRLIKSGRSIAVGGTIYIAINFTLGLLFGWLSGFPFQETLVIAGITTISSSAIVAKVLVDLKRTANPETEMILGIIMFEDVFLAVYISILSGLILSGSTS----------------------IGGIILSTVIALVFMLALLTLGRKAAP-MLNKLLNIRSNELFALVIFA-GLFLVAGLSETIHVAEAIGALLFGLVLAETEHMKRIEKLILPFRDFFGAVFFFSFGLTIDPTALGGAVWLSLAAVAVTLIGNLTAGMLAGRSAGLSPKASVNIGLTIVSRGEFSIIMANMAKA-GALMAVIQPFAALYVLILAILGPLLTKENKLIFNLLNRLFRW--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 229062714 ------ALVLVAIAAVIAGKFKFSVIPFLIVLGMLVGPHALKFIESASVISFLGRIGVLFLLFYLGLEFSMKKLIKSGRSIAIGGTIYILINFSLGLLYGFIMGFPLLEILIIAGIITISSSAIVAKVLVDLRRTGNNETELILGIIMFEDIFLAVYLSVVSGLVLGDHAS------------------FLGALTSIGIALGYMLLFFIVA-----RKATPLLNRLLNISSDEIFIIVVFA-SLFFIAGFSETIHVAEAIGALLLGLVFSETEHSDRIEHLVVPFRDFFGAIFFFSFGLSIDPFSLGGAIWLTLGAVLLTIVGNFVAGMIAGRQAGLSHKASTNIGLTIVSRGEFSIIMANIGIAGGLMSVLKPFSALYVLILS-ILGPLLTKESKNVYKLLNKIFKWDTKA----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 159900761 --------GVAKIGGALSAALGQPTVLGKLLAGVLLGPSLINVMHLKSTIHYLSELGVIFLMFIAGLRIEAHELREAGKAATWTAILGVIIPFFGGLLSALAFGYGLIPAIFVGLLLTATSVSISAQTLVELGRLKSRVGTTLLGAAVLDDIIGLLLLSIFMATQTSD-----------------------GNFMTIVWTIVRLVGFLVVAWFLGQRFLPRILERVKKMRTNEPVLTFAVLVVLGLAFTAETVGHLAAITGAFMAGILLSHTDVRDEIDRSISSFTYVLVPIFFIGIGLNTDLSSLSGAAIPMAIMLCIVAIGTKIVGCGLAKIAGLNQREAIQVGCGMISRGEVGLIVASLGVQNQIVDTNVFSLTVAVVLVTTLVTPILLKWSFKTEPL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 118480130 ------ALVLVAIAAVIAGKFKFSVIPFLIVLGMLVGPHAPKFIESANVISFLGRIGVLFLLFYLGLEFSMKKLIKSGRSIAIGGTIYILINFSLGLLYGFIMGFPLLEILIIAGIITISSSAIVAKVLVDLRRTGNNETELILGIIMFEDIFLAVYLSVVSGLVLGDHAS------------------FLGALTSIGIALGYMLLFFIVA-----RKATPLLNKLLNISSDEIFIIVVFA-SLFFIAGFSETIHVAEAIGALLLGLVFSETEHSDRIEHLVVPFRDFFGAIFFFSFGLSIDPFSLGGAIWLTLGAVLLTIIGNFVAGMIAGRQAGLSHKASTNIGLTIVSRGEFSIIMANIGIAGGLMSVLKPFSALYVLILS-ILGPLLTKESKNVYKLL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 65317033 MDTLIFALVLVAIAAVIAGKFKFSVIPFLIVLGMLVGPHAPKFIESASVISFLGRIGVLFLLFYLGLEFSMKKLIKSGRSIAIGGTIYILINFSLGLLYGFIMGFPLLEILIIAGIITISSSAIVAKVLVDXRRTGNNETELILGIIMFEDIFLAVYLSVVSGLVLGDHAS------------------FLGAXTSXGIALGYMLLFFIVA-----RKATPLLNKLLNISSDEIFIIVVFA-SLFFIAGFSETIHVAEAIGALLLGLVFSETEHSDRIEHLVVPFRDFFGAIFFFSFGLSIDPFSLGGAIWLTLGAVLLTIIGNFVAGMIAGRQAGLSHKASTNIGLTIVSRGEFSIIMANIGIAGGLMSVLKPFSALYVLILS-ILGPLLTKESKNVYKLL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 242398442 ---LAVILIVAKLFGYIATKAKMPGALGQLIGGMLIGPSILNIVSYSEGVHLISEIGVVLLLFLAGLETDVEEFKRVGVPSFLIALGGVAIPFVMGYFLSEWFGYERTEALFLGGILTATSVGLTVSILMEMKKLRTKEGTAILAGAVVDDILGIILLTTLIAMYRKGHVYIED----------------------VGILIGEVAVFFVVSWLVGKPIVKEFLSLSERIDLPETLTAFALAITLIFAYIAEQ-FRIAGITGAYLAGVLIAQTDEAKRISNRMITVSYLFVPVFLVGIGIKTDISIILHAGTFAILYSVIAIIGKIVGCGVGALLARFKPKEALRVGIGMIPRMEVALIMANVALTENVFDKGIFSIPVTMVIITTIITPPLLKW----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 30265088 ------ALVLVAIAAVIAGKFKFSVIPFLIVLGMLVGPHAPKFIESASVISFLGRIGVLFLLFYLGLEFSMKKLIKSGRSIAIGGTIYILINFSLGLLYGFIMGFPLLEILIIAGIITISSSAIVAKVLVDLRRTGNNETELILGIIMFEDIFLAVYLSVVSGLVLGDHAS------------------FLGALTSIGIALGYMLLFFIVA-----RKATPLLNKLLNISSDEIFIIVVFA-SLFFIAGFSETIHVAEAIGALLLGLVFSETEHSDRIEHLVVPFRDFFGAIFFFSFGLSIDPFSLGGAIWLTLGAVLLTIIGNFVAGMIAGRQAGLSHKASTNIGLTIVSRGEFSIIMANIGIAGGLMSVLKPFSALYVLILS-ILGPLLTKESKNVYKLL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167745744 LLDIAVILALTKSFSLFSRKVNMPPVVGALIAGIILGPVMLNVIEPSDTILSLAEIGVIVLMFQAGLETDIRELKRSGKAAMVIALCGVVVPLAVGAVISFMFEKNLMENIFVGVILTATSVSITVETLQDMGKLKGRVGTAILGAAIIDDILGIILLSVMTSIGKAGTVELTG----------------------VLMIIGKMALFFVISGAGGIFVYKFFRRMSTMKVNNERRRVPVLALAFCLFLAFAELFGIADITGAYLAGIILCRIPETYYIHRKVECISYMLIPIFFASIGLKVEVAGMTQTMIIFTVLISIAAVLTKIIGCGIAKVCKYSYKESLKIGAGMVCRGEVALIVAQKGIHVGLLREEMFAPMVIMVLVTTLLAPILLKLFF--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 303282275 -----------------------------------------GLFSENEEVDQFCELGIQFLLFEMGLELSVSRLKALGKYAFGLGLNQVLFVNLLFAAALLPAGDAIGQAVVIGFALSLSSSALGLQLLSDKKMMPTRVGTASLGVLLFQDLAVVPFIILLPLLQSLQVSAAAGGGAMEMDY------------GIMAAETATSFLDLGVLSYAGYFAACWLYKTIVQLECGTDVFVACSLLVLFGFSNATSAIGFSDSLGAFLAGLCLAGTPYAHDIMKELRAFKGLFLSLFFVTIGTTIDLPLAIDMFPIVATMTLTLMVVKTGVVTALGPFTGLTWREALVAGAFMSQGGEFAFVIATSGSAGSLFPANLDELLVVVVIASMALTPVIVDVALKIA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 294639680 LMDIALILISAKLMGLAARKVKAPMVVGEIIAGILIGPFYSGLVQPSEYINVFAEIGVILIMFSAGLETNLQELKKSGGIALVIACVGVFVPLICGAALGAFYGFDFFHGLFIGCIMTATSVGITVEALKEMGYLKGRVGQTILSAAIIDDIIGIVVLTFVLSMKDPSNS--------------------------IGKVSLKVVGFLAASFILG-YLIYKVFKVVDEKYHTRRIPIIALSLCFILAYVAEEYFGIADITGAYIAGIILCNVRDADYIDRKVVNGYMFFAPIFFVGIGLKTSFGMGGETVLFALAFVAVAMLSKLIGCGLAAKCFKFDTHDCVKIGAGMMTRGEVALIITNKGLSMGVLEPNASTAVILLIIVSSIVTPIFLKYLY--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 144005560 -------------------------------------------------------------------------------KIFVMGGLQICFTTILVMTISMGFGYVWTMSLTIGLVFSLSSTAIVNQTLIEKQLLKSTGGRYSLAVLLAQDITVIPILIMLPLLAAPDLIELVLVELLELTDVNQQDSVSLVEGLNGWQAAGVTFMAVGGVIVLGKFAVTPLFRFVAQARLRELFLSTALLVVVGIALLMT-LVGLPPALGAFLAGAVLASSEYKYELENNIDPYRGLLLGLFFITIGAGINFDLLLNSFTIIISLTIGLIVLKSVVLMLLTVIYNLKGIDRWLFSLGLAQAGEFGFVLVTLSITKAVLPRELADTLILIITLSMLLTPTIFFIYEKF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 218245466 ------IYFASKLGGEICFRINLPPVLGELVGGVIVGVSALGLLAQAEVISVLSELGVIILLFEIGLESDLKELIRVGPQAAIVAVVGVVTPFVLGTVLVYLFHLDIIPSVFAGAALTATSIGITAKVLSEINRLTSSEGQIIIGAAVLDDILGIIVLAVVASLVKTGEIQVIN----------------------IVYLMISAATFLIGAILIGRLLRPFYVNLINQMKTRGQLLLVSLSFAFVLSY-IAQVIQLEAILGSFAAGLVLAETEKRKELEEQILPIADIFVPIFFVCVGAKLNPAIPSNREGLIIAAFLIVVAILGKVVTGFSI-FGQPNLNKLAIGVGMIPRGEVGLVFAGVGSASGALSPSTDAAIIMMVILTTFVAPPLLRI----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 255088475 -----GILLIFWIVGKCVERLGLPALVGEILAGIAVGPHGLNIAPKPDALMMVGEFGLVLMVLEAGVEVDLASLSLVGARGVQVAFFGSLVPLAIGSVLSLVFDMSAKTCLAVGASLAPTSMGISLKVLQDGGVLGTPTGQLIIAAAVMDD---VIALVLLSELEALKNPTPVNFIVPIVS-------------SLCFIVFVGYLATRVVPDVLVKQLVPRVPK-----KHLEGVLLGMVFVVAYGMMVTTHYGRSSHLLGAFLGGLCFCSLSSMQTVWHQQVILSWLIRVFFACTIGFEVPIRDLWTGPVLARAAVFMIAAFGKVATGLFARP--LTAVEASKIGFAMSAWGEFAFIVATASREAGTLGHQEFSAVILCVLLSAVYAPLCVSQAIKAEKRGAGLGKDGKRSLALVNSGKRQWWCC--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 148273741 -----LLFVLAYAFGQLGKRIGLPAIPIYMLVGLLASPNVDWFPLDSGDIELIAVFGLILLLFNLGLEFDQDEFFGNAGKLIISGGSYVLINMGVGFAFGFALGWGTREALIIAGMTATSSSAIVTKLLIELNRLANDETPMILGVTVVEDIFIAVYLAIVSVVLSGQTE-----------------------PWAVVCQLAVSFAFLVVMFTVARKGGAFLSRFM-RTRDVELFTVLFFGLAILFG-GIGEVLGVTDAIGAFLIGLVLGATRVRNRIEQIAIPLRDVFGAFFFLNFGLALDPGEFPTVVVPVLLAVLMTVVLNVIAGQFVAWLNGHGAQAGINTAFILQNRGEFALILATLSLSAG-LDERIQPFAGLYVLVMAIMGPLLAANSVRIGTAVLPTKYR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 255034900 LAQIVTIIIVARIFGWICKLIGQPTVIGEIAAGIFLGPSVLGMFYSLSNLQFLSQVGLILFMFIIGMELDLKVLKTKAQEAIVISHASIILPFALGVGLALYMYTDFAPALFTGIALSITAFPVLARIVQERGLSRTRLGMMVITCAATDDVTAWCILAAVIAI------------------------VKAGEFVSAIYTIILSAAYVLLMLQVVKPMLKRIGDHYAYREGLTKPVVALFFVVLLVSSYLTEIIGIHALFGAFMAGVIMPANQRFRNIFIEKVEPLFFVFTGLRTQIGLLNDPHLWYVTGLIIAAAVVGKFFGSAIAALFV----KQSWRDSLIIGSLMNTRGLVELVVLNIGYDIGVLSPEIFTMMVIMALATTCMT----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 257058502 ------IYFASKLGGEICFRINLPPVLGELVGGVIVGVSALGLLAQAEVISVLSELGVIILLFEIGLESDLKELIRVGPQAAIVAVVGVVTPFVLGTVLVYLFHLDIIPSVFAGAALTATSIGITAKVLSEINRLTSSEGQIIIGAAVLDDILGIIVLAVVASLVKTGEIQVIN----------------------IVYLMISAATFLIGAILIGRLLRPFYVNLINQMKTRGQLLLVSLSFAFVLSY-IAQVIQLEAILGSFAAGLVLAETEKRKELEEQILPIADIFVPIFFVCVGAKLNPAIPSNREGLIIAAFLIVVAILGKVVTGFSI-FGQPNLNKLAIGVGMIPRGEVGLVFAGVGSASGALSPSTDAAIIMMVILTTFVAPPLLRI----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 221308822 ------ALVLVAIASVIANKIKFSIIPFLIVLGMLVGPHAPKFIQSSEIIEFFGRMGVLFLLFYLGLEFSVGKLIKSGKSIAVGGTIYILINFSLGLLYGFITGFSFLEVLILAGVITISSSAIVAKVLVDLKRTANPETELILGIIMFEDIFLAVYLSVVS-------------------------GLILGDATSVGSALLSILIAFGYMLLFFIRKLPPLLNKLLDIRSNEVFIIVIFA-ALFFIAGFSETIHVAEAIGALLLGLVFSETEHSDRIEHLVVPFRDFFGAMFFFSFGLSIDPFSLGEAVWLALGAVILTILGNFIAGMVAGRRAGLSHKASSNIGLTIVSRGEFSIIVANLGIAGG-LSATLKPFAALYVLILAILGPLVTKESKRIYRLL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156742237 LPMLAAILIGAKLAGRLSQRLGLPAVFGELVLGLVLGPSLLNLIRPNDPLALLAEVGVILLMFRAGLETDLVQMRQVGLAATMVALGGVLLPFGGGFALGRLFGLDMLPSLFVGAVLTATSVSISAEVLRELGHLRSKVGATILGAAVIDDVLGVLVLSLVLGLAGEGNP---------------------------LVAIGQMAIFFPAAWLVGDKLLPQLRKIEHLAGGQDTVLAILLGLVMLFAWAAEALGSVADITGAYLLGIVVARTDEEHVVHHGSSALAYAFVPVFFVNIGLEANVTTLGAMPLFTIIMVALAIAGKVVGCGVGAMAMRLSWREAVQIGVGMVARGEVALVMIAAGRAAGLVNDVLFTSTIVMALLTTLITPPLLRLAFAHPK----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 220908836 ----------ARGLGEVLRRFNQPPVIGELLAGVLLGPSLFGWLVQSDLLSVISWLGVLFLLVVTGLETDLNLIVRKGKTALLISLGGIIVPFTTGLGLGWLLPDSFLASLFIATAMSISAIPVIAKVLIDMNLIRRDIGQVILAAGMTDDTIGWILLSVVAGLATSGSFSLINLLGAIAAALLFLG----------------------FALSLGRPVMDWMLRWVDDHIGGATASLTAVLVLALGAAALTHSLGLEAALGAFVTGILAGRSPRFNRQAGLALELIGFLAPIFFASAGLKVNLVLNPTTLLTGLVVLAIACLGKFTGAYGGARLGGLGHWEGLALGAGMNARGAMEIIVATIGLSLGVLNQQMYSIIVMVAIVTSVMSPPLLRWTLSHVAIGEEEAQRLAA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 255550512 ILQLTLVVVTTRLLVFILKPFRQPRVISEIMGGVILGPSMLGPLRSVMVLETMANVGLLYFLFLVGVEMDISVIKRTGKKALAIAVAGMILPFFTGLAFSFLIHRDSHNMLFLGVALSVTAFPVLARVLAELKLINTELGRIAMSSALINDICAWILLCFAIALAENDSASLAS-----------------------LWVILSSVAFVIFCVFVVRPAISWIIRRTPEGETFSEFYICLILTGVMISGFITDAIGTHSVFGAFVFGLVIPNGPLGVTLIEKLEDFSGLLLPLFFAMSGLKTNVGAIATTWGLLGLVILLGGVGKIAGTLLVTFFYQMPVREGLTLGLLMNTKGLIEMIILNVGKDQRVLDDESFAMVIVAVIMTGLITPIVTAIYRPARKFIPKRRTIHRSKPDAELRILVCVHTPRNVPTIINLLEASHPTKRSPMCLHLVELTGRASAMLIVHNTRKSGRP---------------------------------------------------------------------------------------------------------------------------------------- 165870939 ------ALVLVAIAAVIAGKFKFSVIPFLIVLGMLVGPHAPKFIESASVISFLGRIGVLFLLFYLGLEFSMKKLIKSGRSIAIGGMIYILINFSLGLLYGFIMGFPLLEILIIAGIITISSSAIVAKVLVDLRRTGNNETELILGIIMFEDIFLAVYLSVVSGLVLGDHAS------------------FLGALTSIGIALGYMLLFFIVA-----RKATPLLNKLLNISSDEIFIIVVFA-SLFFIAGFSETIHVAEAIGALLLGLVFSETEHSDRIEHLVVPFRDFFGAIFFFSFGLSIDPFSLGGAIWLTLGAVLLTIIGNFVAGMIAGRQAGLSHKASTNIGLTIVSRGEFSIIMANIGIAGGLMSVLKPFSALYVLILS-ILGPLLTKESKNVYKLL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 49479342 ------ALVLVAIAAVIAGKFKFSVIPFLIVLGMLVGPHAPKFIESANVISFLGRIGVLFLLFYLGLEFSMKKLIKSGRSIAIGGTIYILINFSLGLLYGFIMGFPLLEILIIAGIITISSSAIVAKVLVDLRRTGNNETELILGIIMFEDIFLAVYLSVVSGLVLGDHAS------------------FLGALTSIGIALGYMLLFFIVA-----RKATPLLNKLLNISSDEIFIIVVFA-SLFFIAGFSETIHVAEAIGALLLGLVFSETEHSDRMEHLVVPFRDFFGAIFFFSFGLSIDPFSLGGAIWLTLGAVLLTIIGNFVAGMIAGRQAGLSHKASTNIGLTIVSRGEFSIIMANIGIAGGLMSVLKPFSALYVLILS-ILGPLLTKESKNVYKLL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 188588152 --DLALILLTTKVLGIANKRFQLPQVVGALMAGVLFGPTVFNLLNETDFITQLSEIGVIVLMFCAGLETDINELKKSRHSSFIIALIGVLIPLIGGFLVSFFFNNDPSQNIFIGVILTATSVSITVETLKEMGKLSTRVGSAILGAAIIDDILGIIALTIVTSFADSNVN--------------------------VWVVLFKIFAFFIFAAICCFIFYKFFSNQLRHGKGMRRFVLLSFVYCLILSYCAEVFFGVADITGAFIAGLIISKTTYSKYIASRFEILSYMFLPVFFASIGIKFKPAMTLSMIMFSILLVIVAILTKIIGCGLAAKLCNFSSLESIQIGTGMVSRGEVALIVANKGAALGLMSSVFFGPMIIMIIVTTVITPLLLKI----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 229094163 ------ALVLVAIAAVIAGKFKFSVIPFLIVLGMLVGPHAPKFIESASVIAFLGRIGVLFLLFYLGLEFSMKKLIKSGRSIAIGGTIYILINFSLGLLYGFIMGFPLLEILIIAGIITISSSAIVAKVLVDLRRTGNNETELILGIIMFEDIFLAVYLSVVSGLVLGDHAS------------------FLGALTSIGIALGYMLLFFIVA-----RKATPLLNKLLNISSDEIFIIVVFA-SLFFIAGFSETIHVAEAIGALLLGLVFSETEHSDRIEHLVVPFRDFFGAIFFFSFGLSIDPFSLGGAIWLTLGAVLLTIIGNFVAGMIAGRQAGLSHKASTNIGLTIVSRGEFSIIMANIGIAGGLMSVLKPFSALYVLILS-ILGPLLTKESKNVYKLL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 297799616 --------------------LRQPRVIAEIVGGILLGPSALGFIKSLTVLDTLANLGLIFFLFLVGLELDPKSLKRTGKRALSIALAGITLPFILGIGTSFALRSSIADGVFMGVALSITAFPVLARILAEIKLLTTDIGKIALSAAAVNDVAAWILLALAVALSGEGSSPLTS-----------------------LWVFLSGCGFVLFCIFVVQPGIKLIAKRCPEGEINELYVCCTLGIVLAASF-VTDLIGIHALFGAFVIGVIFPEGNFANALVEKVEDLSGLFLPLYFVSSGLKTDVATIAQSWGLLVLVIFNACFGKIVGTVLVSLYCKVPLDQSLALGFLMNTKGLVELIVLNIGKDRGVLKDQVFAIMVLMAIFTTFMTTPLVLAVYKPGKSLTKGDYKVEETNRSNKPLCLMFCFQSIMNIPTIVNLIEASRGINRKENHLMELSERSSAILMAHKVRRNGLPF--------------------------------------------------------------------------------------------------------------------------------------- 297831844 ----------------ILKPFRQPRVISEILGGIVLGPSVLGRYASVMVLETMANVGLLYFLFLVGVEMDIMVVRKTGKRALTIAIGGMVLPFLIGAAFSFSMHRSLGQGLFLGVALSVTAFPVLARILAELKLINTEIGRISMSAALVNDMFAWILLALAIALAESDKTSFAS-----------------------LWVMISSAVFIAICVFVVRPGIAWIIRKTPEGENFSEFYICLILTGVMISGFITDAIGTHSVFGAFVFGLVIPNGPLGLTLIEKLEDFSGLLLPLFFAISGLKTNVAAIQATWLTLFLVIFLACAGKVIGTVIVAFFHGMPVREGITLGLLLNTKGLVEMIVLNVGKDQKVLDDETFATMVLVALVTGVITPIVTVLYKPVKK-SVSYKRRTIQQTKPDSELRVLVCVHTPRNVPTIINLLEASYPTKRSPICIYVLHLVELTGRASAMLIVHNTR---------------------------------------------------------------------------------------------------------------------------------------- 30264810 ------ALVLVAFAAILAAKLKFSIIPFLIILGMLVGPHAPDFIESGEVISFLGRVGVIFLLFYLGLEFSIKKLIKSGKSIAFGGTVHISLNFLLGLLYGYVMGFPLLETLIIAGIITISSSAIVAKVIVDLRRSGNKETELILGIIMFDDIFLAVYLSVVSGLVLGGATSFAG----------------------ALTSVLIAVGYMLLFFVIARKATP-FLNKVLDISSNEIFIIVIFAI-LFFVAGFSETIHVAEAIGALLLGLVFSETEHSDRIEKLVVPFRDFFGAIFFFSFGLSIDPFSLGGAVWLALGAVFITIIGNFTAGMIAGSKAGLSHKASTNIGLTLVSRGEFSIIVANIGIAGGLM-AAIKPFSALYVLILASLGPLLTKESGRIYSLLDKLF----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 254687551 ------ALVLVAFAAILAAKLKFSIIPFLIILGMLVGPHAPDFIESGEVISFLGRVGVIFLLFYLGLEFSIKKLIKSGKSIAFGGTVHISLNFLLGLLYGYVMGFPLLETLIIAGIITISSSAIVAKVIVDLRRSGNKETELILGIIMFDDIFLAVYLSVVSGLVLGGATSFAG----------------------ALTSVLIAVGYMLLFFVIARKATP-FLNKVLDISSNEIFIIVIFAI-LFFVAGFSETIHVAEAIGALLLGLVFSETEHSDRIEKLVVPFRDFFGAIFFFSFGLSIDPFSLGGAVWLALGAVFITIIGNFTAGMIAGSKAGLPHKASTNIGLTLVSRGEFSIIVANIGIAGGLM-AAIKPFSALYVLILASLGPLLTKESGRIYSLLDKLF----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 183219512 ---IIVVCGSARFVGYLFRKLKQPSVMGEIVAGILLGPSLLGYYSSLPTLGTLSQIGLVLFMFIIGMELDLSVLKNKAHSAIIISHASIIFPFFLGMTLAYYFGF-LSFSLFMGIAMSITAFPVLARILQERNLTRTPLGAMVLTCAAADDITAWILLAIIVT---------------------------ISKAGNLNTALFTIGLSFAYILTMIYLVAPFLKRLGSIYISRENLTRTAVALILMILFLSTEVIGIHALFGAFLAGVIMSEGNLKKLIAEKIEDIVILFLPIFFVITGLRTEVTLLNGSHLWLVLVLFVAVVGKFLGSALAARVSGSNWEDSLSIGALMNTRGLMELVVLNIGYDLGILSPEIFAVFVLMALVTTLSTPLLDGIQKFFAR----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 284928812 -------YFASKLGGEICARIDLPPVLGELVGGVTIGISILGFNSQGEIISILSELGVIILLFEIGLESNLKELISVGPQSVMVAIVGVVAPFVLGTLLTYLFHVDIIPSIFAGAALTATSIGITAKVLAELGHLSSQEGQIIIGAAVLDDILGIIVLAVVASLIKTGQVEIFN----------------------IAYLSLSAAIFLIGAIFIGRLLHPVYVKLVNKMKTRGQLLLISLCFAFVLSY-IAQIIHLETILGSFAAGLVLAETEKRKELQDVIAPISDIFVPIFFVCVGAKTDLSVDPNNREGLILAGFLILVAIIGKIISGFTIIGQPELNKLAIGVGMIPRGEVGLVFVGVGSASGILSKPIEASIIVMVIFTTFLAPLLLR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 291483458 ------ALVLVAIASVIANKIKFSIIPFLIVLGMLVGPHAPKFIQSSEIIEFFGRMGVLFLLFYLGLEFSVGKLIKSGKSIAVGGTIYILINFSLGLLYGFITGFSFLEVLILAGVITISSSAIVAKVLVDLKRTANPETELILGIIMFEDIFLAVYLSVVS-------------------------GLVLGDATSVGSALLSILIAFGYMLLFFIRKLPPLLNKLLDIRSNEVFIIVIFA-ALFFIAGFSETIHVAEAIGALLLGLVFSETEHSDRIEHLVVPFRDFFGSMFFFSFGLSIDPFSLGEAVWLALGAVILTILGNFIAGMVAGRRAGLSHKASSNIGLTIVSRGEFSIIVANLGIAGG-LSATLKPFAALYVLILAILGPLVTKESKRIYRLL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 298491391 LVEVLIVIGLSRLVGLAFKSIKQPLVIGEIVAGIMLGPSLFGLIAPHPFLNVLSQVGLIFFMFLIGLELNSKYLSGNLQAAVLTSNVSIVVPFSLATILSLLLVSFTAFTLFLGAAMSITAFPVLARIITENNLQGTRLGTLALTCAAVDDVTAWCLLALAIAVARHGSIDRQA-----------------------ILTIIASLLYIGFMFSVGRWFLKRLITHYRRAGRLSQFVLALIYMGVVASALITELIGIHLIFGAFLLGAAMPDAELVRELAIKTEDFVLIFLPVFFAYSGLKTQIGLRPELWLLCALILGVAIAGKYIGTYVAARVSGINKREASALGWLMNTRGLTELIVLNIGLELGVISPLLFTMLVIMALVTTFMTSPLLEWTYP-KRLIRLDVVEAEAEHETYTEVTESIESFVTPYRILVPVANPTTQKGLLQLAVSIAFNYGR------------------------------------------------------------------------------------------------------------------------------------------------------- 302759715 -------LALTRSLAIVMKPLRQPRVVAEIIGGILLGPSAFGPSRSITVLETFANLGLIFFLFMVGLELDLTAVMRTGRQALVIAAAGITTPFATGVGVSVVLGKFSAFLVFMGVAMSITAFPVLARILAERKLLTTDVGQIAMSAAAVNDVVAWILLALAVALSGTDTS-----------------------PTVAIWVLLTGLAYLVIMFTVVRRFMTWVAHHVTENEPVKELYVCITFAGVLASAFATDVIGIHSIFGAFVFGLIIPDGPLAKIVIEKVEDFVIVLLPLYFVSSGLKTNIQSIHKSGGLTVLVIASACLGKIVGTFVPAVVYGINARKAMTLGFLMNTKGLVELIVLNIGKERGVLNEETFAIMVIMALFTTFITPIVMALYKPARTPIELRVVACVHGIKNVPGIISLVDQARGRSRHSMRLYILHLVELSERSSAIVMVHTARRNGRLTKSARGENHIYVAFE----------------------------------------------------------------------------------------------------------------------------------- 127514145 --SLCLILLFGRVLGEAFKRLQLPAVVGEILAGILIGPSLLGWIAPHETLAVMAELGVILLLFSIGCETSIKHLFQAGNSAAGVALLGIALPAVIGLVCLLYLDLPGFTALYLGCALTATSIGISVRVMAQAKQSQSQEGHIILGAAVIDDIAGVILLSLLFNFASSG---------------------EVGLIPSGLL-ILKIVGFLLLAPPMARLLL-YLFRAVKPKEEETGYEAIVTMILICLFAWLAHALHAPALLGGFAVGLALSRFAFTHEMEVESKPLVDIFAPIFFVYVGISLDLSQIDLGWSGLLTLLMLSLLAIITKMMAGLRVPGH-LRTKAIVGSAMVPRGEVGLVFAEMGLQMGIISPKLFTELVLIIAITTIAGPLLLKW----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 91203910 ---------------WLARRLRLPAVVGKLIVGMILGNVFFDFLRTMPFVKMISYFGTLILLFTAGLNTDLRALLRVGTSSLLVCLGGIIAPAGLGLMVGHFLDISSGTKLLLAIVLCNSSTGLLLAVLSELKAINTLEGRVMAGATILTDIIVILTFGIVSG------------------FVVKGGGSLVGMSLSFGVAITSLIISLIVIVKYGDKFGNFLTKRLTEGLNIPIVVILSLLLVFMFGS-----VGLHTVIGAFVAGLFLRNVKLRNSVESFIRPFYMLLVPILFVRVGAQVELGSFFNLNAL--LLGLAITGAAVIGKMFCSVCPIEKGINRLAIGIGMATKMEGTLILAGLGRDMGMLSDTVFSSVIMAIVFTSIICPSLLR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 188997458 --SLAIILFVGRVFGDIFNKFGLPGVLGEILAGVILGSSVLGIISPNEIIKVLAEIGIILLLFKVGLEADFHQLRRVGIYAFIVAFVGAFTPMLLGTLISYILNLSMATSLFIGGTLTATSIGITVKVLDDLGKLNERFAQIVLGAAVLDDIFGVIVLAVLYEYAKKGSIDING----------------------AVVLIIYIATFFILAPIVAKILAKLINIFYEKLESDEFIPVAIMSMVFFFAFLSHE-VGSPEILGAFTVGLALSKEKMIIKIEHSTLPIVSILTPIFFVSIGLSLNLKVIDFTSIDFWKISTLLLIVAFVGKLISGFLIKGSLNEKILIGFSMLPRGEVGLIFAEIGKQSKLFDDMLYASIIFVVAITTLIAPISLKI----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 172037381 ------IYFASKLGGEICFRINLPPVLGELVGGVAVGVSALGLLSQGEVVSVLSELGVIILLFEIGLESDLKELIRVGPQAAIVAVVGVVTPFALGTLLVYGFNVPIVPAVFAGAALTATSIGITAKVLAELGRLSSSEGQIIIGAAVLDDILGIIVLAVVASLVKTGEIQVFN----------------------ILYLIVSAAIFLIGAILLGRLLSPLYVKLVDEMKTRGQLLLVSICFAFVLSY-IAQIIQLEGILGSFAAGLVLAETTKRHELEELIAPISDIFVPIFFVCVGAKTDLSVNREGLVLALFLIVVAIIGKVVTGFTIL---GKPDLNKLAIGVGMIPRGEVGLVFAGVGSASGALSQSTEAAIIMMVILTTFLAP---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 295838893 -----GAFLAAAVLARAGGRIGLPTIPLFILAGILLGPHTPGLVSDTHDLEMLSALGLVLLLFYLELEFHLDDLKAGGRRMALAGATHLALNIGAGLGFGFALGWGTSEALVLAGVLGISSSAIVTKVLVDTGRLGNPETRPILGIIVVEDIFLALYLAALQPILSGADS--------------------LGAAALDWGKAFGFLLLLALAARFGTKLVGRLMH----TRDDELLVISFLGMAV-FVAGVSEWFGVADAIGAFMVGLMLGSTSSGARIRALVHPLRDAFGAIIFFAFGLSINPGDLPSVLWPVLLAVLLTFTMNVLAGLLAGRMYGFGNGPAANIATTLLARGEFALILATMAAGAG-LNERLSPFIAGYVLLLAVLGPLAAGRAHWLARLL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 255535260 ---IVAILLTARLFGWICVKMRQPSVIGEMIAGIALGPSFLGMHESLGNLQFLSQIGLILFMYIVGMELDLKVLRKKAHDAVVISHASIIIPFTLGIGLSYYIYREFAPALFIAIAMSITAFPVLARIVQERNLQKTKLGTVVITCAAADDITAWCILAAVIAIVKAGSFGSS------------------------LFVILMAVAYVFLMIKLVRPFVKRVAELQTGKGLMSRSVVAIFFLILIISSYITEVIGIHALFGAFMAGAIMPENTKFRNLFIEKIEPLFFVFTGLRTQIGLLNDAHLWQTAGLIIAVAVTGKFIGSALTAKFL----RISWRDSLTIGALMNTRGLMELIVLNIGYDLGVLSPEIFAMLVIMALVTTFMT----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 186684517 LVEVLIIIGLSRLMGLAFRSIKQPLVIGEIVAGIMLGPSLFGLVAPHPFLNVLSQVGLIFFMFLIGLELNPKYLSGQLEVAVLTSHVSILVPFSLGTLLAAILVSFTAFALFLGAAMSITAFPVLARIITENNLQGTRLGTLALTCAAVDDVTAWCLLAVAIAVARTGDFAGA------------------------IPTIIASIVYIGLMLTAGRWFLQRLAKHYLRAGRLSQLLLAGIYMAVVASALITELIGIHLIFGAFLLGAAMPKNELVRELAVKTEDFVLIFLPIFFAYSGLKTQIGLRPELWLLCALVLGVAIAGKYVGTYVAARVSGISKREASALGWLMNTRGLTELIVLNIGLELGVISPLIFTMLVIMALVTTFMTSPLL---EWTYPKKLIRLDVVEPELEAETGIDTSAGDETYPHPFRILVPVANPSTQKGLVQLAVALAQPAVGVAL-------------------------------------------------------------------------------------------------------------------------------------------------- 293376929 --DIALILMSTKLLGLLTKKIQLPQVVGALLAGLILGPACLNVLHETDFILQLSELGVIVLMFTAGLETDMKELKKTGKASIIIALLGMIVPLIGGFIIASVFNKNVLQNIFIGIILTATSVSITVETLKELGKLSTRAGNAILGAAIIDDILGVIALTVVTSATNTDVS--------------------------IGLVLIKIVLFFILGGIGG-YIFSKFMNKSMRLHNMDLFVILSFVFCLLLSFTAEHFFGVADITGAFMAGLVLSNAPRKHYLMARFTTAYMLLSPIFFASIGIKVIPEMSASLITFSGILIVVAILTKILGCGLGAKLCRYTNAEALQIGTGMVSRGEVALIVASKGSAFGLMGSVFFGPIVIMVVTTTIITPILLKL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 282891642 LIQLVLILFSARLFGEVAAYFQIPSVIGELVAGIIIGPSVLGLIEISNPIHLLAQIGIILLLFEVGIETDIGHLSSAGVKALIVAVGGVVLPFILGFLISYYFAFSLLASLFIASTLTATSIGITLRVLRDLKKQNSQEAQIIIGAAVLDDIIGIVLLAMLYEFSVSGEINLLSTGKVLLFIILFFFISPILA-----------------------KAVSQIIRKWDEKSDIPGLLPTTIVSLILLFAWTAHYLGAPELLGGFAAGLALSSKEFSHRVEKQMRPIVHLFTPIFFVAIGLSLDLKAVNWQSMYIWALTGSLVLVAVIGKLFSAFFLKGEKRIMFIIGTAMIPRGEVGLIFANVGLNAGVLKSDVYAAIILVITITTLLAPFSLRWLY--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 37521957 ---------AARGLGELMRRIDLPPVVGELLAGVVLGPSVFGFLIQSDLISVVSWLGVLFLLIATGLETDLNLIVSKGKTALLISLGGIVVPFATGFGLGMLLPDNFLASLFIATAMSISAIPVIAKVLMDLKLIRRDIGQVTLAAGMTDDTIGWILLSVVAGLASSGKLDLTA----------------------ALSSIGGAVIFLGVAFTIGRTLVAQLLRLVDDWIGGVPAQLTIVLVVALAAAALTHQLGIEAALGAFVTGILVGQAPFSREAGHTLEVFTAAFLPIFFAVAGLKVNLLQLLEPQTLLIGALVLFIFGKFVGVYIGARVGGLGHWEGLALGSGMNARGAMEIIVATIGLSLGVLNQQMYSIIVMVAIVTSLMAPPLLRW----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 71394069 ILDMGVILALAMLLGAILEKYKFPSVLGYILAGLIVGPLT-GIIHSNEVLDLFSEVGVIMVLFYIGLELDPNKLKEGGLAAFILGPAKILLGFILGFLVGQAFGFTTLESSFLGFIIMMSSTAVIGKYLMDKDEMKTLHASIAITMLLIEDFIAILILAILGSMHTGGG---------------------------ITSVMLTSVAIVLVFLIVISEYSHYLLNFIERFEYKKHIALYSLGIVFFLSYLVS-FFGLAPSIGAFFAGYLLSGVGHHKEIEEQLGTFREFFSAFFFVSVGMMFTIPTTMSAYMIVGLLLVLSVVARYLVYGGFGTYLGMKPQMAAKLSGLMIPIGEFSLIIANYAFVLKLAAHTILDSAILLGLSTAFLMPYGISYTDKFSKILER------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 258516378 ---IGLALCIVAVAGLMAARLRFSIVPLLILAGMAVGPHAPRFVESAPLIQFMGRLGVLFLLFYLGLEFSVGRLLKAGKSIFFGGTIYMLINFSLGMALPFLWGWSIREILVVAGIISISSSAIVAKLLVDLKRTVRAETEMILGLMLYQDVFVAVYLSVVSGLVLTGSTSPKG----------------------VLISASIALGFMLGFILIGRKLAPQI-NKLLNVPSNEIFMLIVFAL-LTLVAGISETIHVAEAIGALLVGLVLAETDHFERIEHIVVPFRDFFGALFFFSFGLSIDPLSLSGAIWPSLAAAIVTIIGNFISGLIVGRKAGYSHRGSTNIGLTITSRGEFSIILANLAKAGGLLP-ILQPFAALYVLILAILGPLLTKESKWIYTKLAKVFGWPALREKK-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 153941031 ------------VLGMVTKKLHMPRVVGALLAGLILGPCVLNIVHETDFLAKMAQLGVIILMFSAGLQTDLKELKKCGRASLIIAILGTVVPLLGGYFVSALFFDSFIKNFFIGVILTATSVSITVETLQELGRLKTRSGTAILGAAIIDDILGIIILTMVTSSTNNSTS--------------------------INLVLLKIVAFFILSAICGIVLHHIFNKIYKRYGNISGISVITLSFCLIMAFIAEHFFGVADITGAFVAGVIISNTSFREHVEKKFEVISYLLSPVFFASVGLNTTMKHMNSKMLFTIVLLLVAILAKVIGCFIGGRIFKYTYAESLRIGIGMISRGEVALIIAKKGAALGLIEAQFFGSVVFVVIITTLVTPILLKMVY--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 307151625 LAQVLVVIGLSRLMGLAFRWLKQPQVIGEIVAGIMLGPSLFGLIAPHPYLEVLSEVGLIFFMFLIGLELNPKYLKGNLDIAILISHVSILVPFVLGSFLSLILGVSFTAAMFLGAAMSITAFPVLARIITENNLQKTRLGTLALTCAAVDDVTAWCLLAVAIAVTRSGSMIGA------------------------LPTIIYSAIYITLMMTVGRKWLQKFAKYYTRTGRLTQVMLAVIYMAVVASALITEIIGIHLIFGAFLLGAVMPKNGLTRELAEKTEDFILIFLPVFFAYSGLRTQVGLRPELWLLCLAVLAVAIIGKYVGTYIAARFSGVEHREASALGWLMNTRGLTELIVLNIGLSLGVISPLMFTMLVIMALVTTFMTSPLLEWTYP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 135247497 LAELGLTIVITFFLALLMKKIRQPPLVAYLLSGMLLGPFFLNILTYRSHYELLAHFGIATLLFIVGLQLNITFIKNVGKIAVITGVGQIVFTGAVGFFLVYFFGYALVPSLIIGVALAFSSTIIIVKILNEKNALDTLHGRISLGFLLVQDVVAVLILLFLSSTSADQSN--------------------------VLVSFLIVTGIVIMSFWIAKNLLSRVFTYLES----EMQVLLALSWCLGL-AGLMQYLGFSIEIGSLLAGVSLASSGFSVKISEKLAPFRDFFLVIFFVFLGAEMFPTSFSGIMIPIIVFSLFVLIGNPLIVFVLLTRLGYTAKTSFLSGLAVSQISEFSVIITLLSREMGYLTQDVVSLITFVAVFTII------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 187932578 --DLALILLTTKVLGIANKRFQLPQVVGALMAGVLFGPTVFNLLHETDFITQLSEIGVIVLMFCAGLETDINELKKSRHSSFIIALIGVLVPLIGGFLVSFFFNNDPSQNIFIGVILTATSVSITVETLKEMGKLSTNVGSAILGAAIIDDILGIIALTIVTSFADSNVN--------------------------VWVVLFKIFAFFIFAAICCFIFYKFFSNQLRHGKGMRRFVILSFVYCLILSYCAEVFFGVADITGAFIAGLIISKTTYSKYIASRFETLSYMFLPVFFASIGIKFKPAMTLSMIIFSIVLVIVAILTKIIGCGFAAKLCKFTSLESIQIGTGMVSRGEVALIVANKGAALGLMSSVFFGPMIIMIIVTTVITPLLLKI----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154271508 ------------------SKIRQPRVISEVIGGIILGPSVMGRIESIPNLNLVANLGLVLYLFMIGVETNMRSMLSNWRVAVSVSAAGMVLPFGFGCAVSYGLPISFGTALFIGIAMAITAFPVLCRILTELELLNTTVGEIVLSAGVGNDIVGWILLALCVALVNASTGLTA------------------------LWVLLTCVGFVLFLTFAVRPVFIWYLKRTGSLHNPDQSVVALTLLLALGAAFFTQVIGVHAIFGAFLVGLICPEGGFAIKTTEKIEDLIGIFLPLYFALSGLNTNIGLLDTGIIWVIAVIVIAFVAKVSGGMLASRLNGLVWRESAAIGVLMSCKGLVELIVLNIGLQAKILSSRTFTIFVVMAATTFATTPLTLYLYPEPYRDRMERWRR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 289617322 --IIQAGIVIIFLLSYPLRWINQPKVIAEVIGGILLGPSVPGFEESMPVFNNVANLGLIIFLFLVALEVDMRMFTSNWKVALSVGLAGMILPFGLGFGIAWGLPISFGVGLFIGTALSITAFPVLCRILTELKLLRSNVGVTVLAAGIGNDVTGWILLALCVALVNNNSG---------------------------LAALWALLCCIGWILFLVFAVRPPFMWWVRRTGSPTQGVVALTLLLVLFSAFFTNIIGIHAIFGAFLVGLICPEGGFAIKMTEKIEDLISLFLPLYFALSGLSTNLGLDGITWGYVIGVIACAFAGKIIGGTLAARANKLLWRESFTIGCLMSCKGLVELIVLNIGLQAKILSQRTFTIFVVMALVTTVTTPLTKALYPPWYQRKVEKWRRGEIDWDENPIAPSESESSTSDPSKSVGDQFQIQRMLVYLR----------------------------------------------------------------------------------------------------------------------------------------------------------------- 255010848 LIQIIAVLLMVRLFGFLFKHIGQPGVIGEIVAGIVLGPSVLGYFESLTNLELLSQVGLVLFMFVIGMELDFSVLKNKINETLVISHAGILVPFFLGIVASYWITSFLPFALFIGISMSITAFPVLARIIQERNMTKTPLGTLAIASAANDDVTAWCLLAVVIAIA------------------------KAGTFASALYAIGLTALYIIIMFMVVRPFLKKVGEVYANQEVINKTFVALILLILIISSTLTEIIGIHALFGAFMAGVVMPPSGFRKVMMEKVEDIAVFFLPLFFAFTGLRTEIGLINSLWGVCLLLITVAVAGKLGGCAVAARLVGESWKDSFTIGTLMNTRGLMELVALNIGYEMGVLPPSIFVILVIMALVTTMTTPLLHFVEQIFARREERLSAKL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 291614575 ---LLGILIASRIFAELAVRLKSPSVIGELLAGVALGPSLLGWIEPTQTFRLLAEIGIILLLFDVGLETDIMQLVRAGSRSVVVAITGFILPFVLGFALCFWFGLAMIVSLFVAGTITATSIGITLRVLADLDRQHSHEAQVILGAAVIDDILGILLLALLYEFSVSGNVDFTESGK----------------------VLLFVLAFFLIAPAAAKLMSVLIQHFDQASALPGLIPISIVSLVLFFAW-FAHAIGAPELLGGFAAGLALSNPSFNEQVEKQMLPIINLFTPIFFVVVGLSLNLQQVNWNSVFVYAFSASLLLVAIAGKLVGALLLREPMHVRWAIGISMVPRGEVGLIFAELGRANGILVDDVYAATIIVIALTTLLPPFVLKAFY--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 298676030 ILIIFVILFLAKVLGEFFERTGFSSILGEIFAGIIL--SMFLLSHDPETFSFLAELGAIFLLFTAGYEVHLQELRSASKKAIIPTITQIVLAFSSGFILGLIFNFQILESLFMAVAFSATSIGVLVKILIDYNYLSSKPGSLMLTSAIFDDIAGIFMLSIVVTVAELQHLPSFSQ---------------------ILTIFAKLAFFMLSMVVLGLKIYPKLFDYIHKMHIKESIFSFVIIIAL-FSAYFAEAFELHAVIGAFVGGIILSRIPIAKIEDVQSKVSYGIFTPIFFAYIGFTVDLSVLETTSLFTILVVVMALLGKLVGGFIGSKIVGLDSSDSLIFGIGVMPRAGIELVVITVGRNRGIIGDEIYSAIVLMVIVSIIVSPMLLKF----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 52140484 ------ALVLVAIAAVIAGKFKFSVIPFLIVLGMLVGPHAPKFIESANVISFLGRIGVLFLLFYLGLEFSMKKLIKSGRSIAIGGTIYILINFSLGLLYGFIIGFPLLEILIIAGIITISSSAIVAKVLVDLRRTGNNETELILGIIMFEDIFLAVYLSVVSGLVLGDHAS------------------FLGALTSIGIALGYMLLFFIVA-----RKATTLLNKLLNISSDEIFIIVVFA-SLFFIAGFSETIHVAEAIGALLLGLVFSETEHSDRIEHLVVPFRDFFGAIFFFSFGLSIDPFSLGGAIWLTLGAVLLTIIGNFVAGMIAGRQAGLSHKASTNIGLTIVSRGEFSIIMANIGIAGGLMSVLKPFSALYVLILS-ILGPLLTKESKNVYKLL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 188995637 ---IIVILTVARLVAWFFGKIGQPTVIGEIVAGILLGPSLLGAVWPEANLELLSQFGLILFMFVIGMELNINDIKPRFSQSMIISHAGIFIPFLLGLLISYMTYKDYAAGLFIGISMSITAFPVLARIIQERQLGKSHLGMLSISTAAAGDISAWLMLAGVMAITQSGS----------------------------FLSAIYNFLFLILYLLVIFGLVRPFFKVIGRLYDNQEVMIGFIFVLLLASAYATELLSMHALFGAFMLGLVMPENVQFRKILTEKVESLTLFLPLFFVSSGLQTKLGLLDSASLWLLAFTLIAIIGKFGGTYVAARFCGERKKASLYLGAFMNTRGLMELVVLAIGRELGILPPVIFTILVMMTLITTFMTTPLLRLIDLFFK----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170757789 ------------VLGMVTKKLHMPKVVGALLAGLILGPCVLNIVHETDFLAKMAQLGVIILMFSAGLQTDLKELKKCGRASLIIAILGTVVPLLGGYFVSALFFDSFIKNFFIGVILTATSVSITVETLQELGRLKTRSGTAILGAAIIDDILGIIILTIVTSSTDNSTS--------------------------INLVLLKIVAFFILSTICGVVLHHIFNKIYKRYGNISGISAVTFSFCLIMAFIAEHFFGVADITGAFIAGVIISNTSFREHVEKNFEVISYLLSPVFFASIGLNTTMKHMNNKMLFTIALLLMAILAKVIGCFIGGRICKYTYAESLRIGIGMISRGEVALIIAKKGAALGLIEAQFFGSIVFVVIATTLITPILLKMVY--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 126656940 ------IYFASKLGGELCFRINLPPVLGELVGGVAVGVSALGLLSQGEVVSVLSELGVIILLFEIGLESDLKELIRVGPQAAIVAVVGVVTPFALGTLLVYGFNVPIVPAVFAGAALTATSIGITAKVLAELGRLSSSEGQIIIGAAVLDDILGIIVLAVVASLVKTGEIQVFN----------------------ILYLIVSAAIFLIGAILLGRLLSPLYVKLVDEMKTRGQLLLVSICFAFVLSY-IAQIIQLEGILGSFAAGLVLAETTKRHELEELIAPISDIFVPIFFVCVGAKTDLSVNREGLILALFLIVVAIIGKVVTGFTIL---GKPDLNKLAIGVGMIPRGEVGLVFAGVGSASGALSQSTEAAIIMMVILTTFLAP---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 301164132 LIQIIAVLLMVRLFGFLFKHIGQPGVIGEIVAGIVLGPSVLGYFESLTNLELLSQVGLVLFMFVIGMELDFSVLKNKINETLVISHAGILVPFFLGIVASYWITAFLPFALFIGISMSITAFPVLARIIQERNMTKTSLGTLAIASAANDDVTAWCLLAVVIAIA------------------------KAGTFASALYAIGLTALYIIIMFMVVRPFLKKVGEVYANQEVINKTFVALILLILIISSTLTEIIGIHALFGAFMAGVVMPPSIGFRKVMMEKVEDIALFLPLFFAFTGLRTEIGLINSLWGVCLLLITVAVAGKLGGCAVAARLVGESWKDSFTIGTLMNTRGLMELVALNIGYEMGVLPPSIFVILVIMALVTTMTTPLLHLVERIFARREERLSAKL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 237708823 LIQIIVVLIAVCIFASAFRYIGQPGVIGEIVAGIVLGPSLLGSLDSLTNLELISQLGLVLFMFVIGMEVDFGVLKNKINETLVISHAGILVPFFLGMLASYWVTAFLPFALFIGISMSITAFPVLARIIQERNMTRKPVGILTIASAANDDVTAWCLLAVVIAIT------------------------KAGTLGGALYTVLLTFVYIAVMFVVVRPFLKKIGTLYSNKEVINKTFVSFIFLVLIVSAAITEILGIHALFGAFMAGVVMSNFGFRKVMMEKVEDIAVFFLPLFFAFTGLRTQIGLINELWCVCLLLITVAVVGKFGGCAVASRLVGESWKDSFTIGTLMNTRGLMELVALNIGYELGVLPPSIFVILIIMALVTTFMTTPLLNLVEW-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 297274900 IKDIVTIGMLSLPCGWLCTAIGLPTMFGYIICGVLLGPSGLNSIKSIVQVETLGEFGVFFTLFLVGLEFSPEKLRKVWKISLQGPCYMTLLMIAFGLLWGHLLRIKPTQSVFISTCLSLSSTPLVSRFLRADREGDIDYSTVLLGMLVTQDVQLGLFMAIMPTLIQAGASASSSIVMEVLRILV-----------LIGQILFSLVAVFLLCLVIKKYLIGPYYRKVESKGNKEILILGMSAFIFLMLTVILKLCWPVSAMPHPQGCRKPAFHRAAMRLLRRGCPASTLPWPQIWVIRSAAADMGFRWRDEPLLQFLLAVLVLSLIL--------PRSSQYIKWIVSAGLAQVSEFSFVLGSRARRAGVISREVYLLILSVTTLSLLLAPVLWRA----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 86608209 LMALVVIYLASRIAGEIAVRLGFPPVLGELLGGVTVGTSALGLLSQSQIIDILSEIGVIVLLFEIGLESDLAELLRVGPQAAAVAVIGVAVPFLAGTLLLYLFHVPVIPAIFAGAALTATSIGITARVLAELQKLTSPEGQVIIGAAVLDDVLGIIILAVVAGLAKNGEVNLSD----------------------IGIIILSAIVFLVGSIVLGRLLSPYFVALLNSLKTRGNPLLPALVLAFLLAY-VGQIIHLEAILGAFAAGLILAETEKRQELEEQIKPISDLLVPIFFVCVGAKLNPTLPVNREGLIIAVFLIGVAIVGKLAAGLG-AFGKPGINRYAIGVGMIPRGEVGLVFAGVGAASGVLSDALDVSIIVMVIATTFVAPLWLR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 254496458 --TIFLIFAGAAFLSTLVLYTKQSLLVAYIMLGAILGPWGFKLVPDVTTVQQIGDIGIVFLLFLLGLHLQPQNLVHMLKKVTWIALVSSVLFALTAYGIGRYFGLTVSESWILGASMMFSSTIIGLKLLPTTILHHQHTGEVMISVLLMQDVIAIIVLILINGAQQTGG-----------------LSWDDLFLVGLALPALCLFAFAVEKHILIRLLARF-------DRTQEYVFLLSIGWCLGLSVLAQKI-GLSEDIGAFVAGVALAASPISLFIAESLKPLRDFFLVMFFFSIGATFNFGFAGQVFIPALILSALILIVKPVLFYLLLWKSGEKKPVAKEVGLRLGQASEFSLLVASIALSTKLISDMASNLIQATTILTFIVSSYLVVLKYPTPIALSDKMRK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 228469973 --------------GWLFARLHQPTVIGEILAGILLGPSLLGPVHSLGNLELLSQFGLILFMFTIGMELRMKDLKGQAQQAFVISQSGIIFPFILGILLTYGLSSFLSLALFVGISLSITAFPVLARIIQERSLSHSHLGRLALSTAAMGDIVAWLMLAAIMAVSQGGSFTSA------------------------LYNMLFLALYLAVIFGILRPLFGLLGRRVRHREVLSKSLMGLIFILLMASAYFTEIMSMHALFGAFMLGLVMPENLDFRVIVKEKVEALLLLLPLFFVSSGLRTELGLVNTPELWALFGILVAVVGKMGGTYLAARSCGIQRRESLYLGAYMNTRGLMELVVLRIGLDLGVLSTVLFTILVMMTLVTTIMTAPTLQLIDWLLK----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 197301586 ---MAIILLSTKVLGLLTKRVQMPQVVGALLAGLILGPAGFGLLTETSFIHEVAEIGVIVLMFSAGMETDIKELKASGKASFIIALFGVLVPLAGGYAVAWFFNKPFLQNIFIGVILTATSVSITVETLKELGKLKTRSGNAILGAAIIDDVLGIIALTIVTSMADDSVS--------------------------LGIVLLKIVGFFAFSGIIG-LIFYKMYKKWVDEAEKELHRHTIIAFCLIMAFVAEEVFGVADITGAYIAGLIISNVQRSTYLESKFDTMSYLLLPVFFASIGLKVKPKMSMTIIAFAVVLTIVAVITKIIGCGLGAKVCGYKNYQVKRIGVGMISRGEVALIVASKGAALGLMSSAL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 142755565 ----------------------------------------------------------------------------------------VVLLVCKGLGLALAMSLDWRLALLLGFALSFSSTVFAVKVLEERSDMNALYARLAVGVLVMQDLFAVAFLAV-------SSGQWPSIWALWILGLPLLRPLLLKLL--------------------------------ERAGHGELQVLFGIFLALVVGAAGFEVVGLKPDLGALVIGMLIASHPASAGLAKSLFNLKDLFLICFFLTIGLNGLPTHDTMLLA---LALVLALPLKSALYYLVYSGAHLRVRTALLSTLALTNFSEFGLIVAAIAAKAGWISHEWLVALSLALA-------ASFMISAPLNGQSERIYHRLGNWLR----------------GMQATTLHPEDRPIELGDAEVIILGMGRIGQGAYFELEKYGTVILGVENDSEKLPTLRAQGMNVIEGDATDTDFWDKVLLNQVNLVLLAMPHHSGNLYAIEKLRSHGFAGKIAAIVRFEDDIASLKEQGVDAVFNVYDEAGSGFARHVIKRLQPR------------------------ 148380811 LLDLAIILLSTKVLGMVTKKLHMPKVVGALLAGLILGPCVLNIVHETDFLAKMAQLGVIILMFSAGLQTDLKELKKCGRASLIIAILGTVVPLLGGYFVSALFFDSFIKNFFIGVILTATSVSITVETLQELGRLKTRSGTAILGAAIIDDILGIIILTMVTSSTNNSTS--------------------------INLVLLKIVAFFILSTICGVVLHHIFNRIYKRYGNISGISAVTFSFCLIMAFIAEHFFGVADITGAFIAGVIISNTSFREHVEKNFEVISYLLSPVFFASIGLNTTMKHMNNKMLFTIALLLMAILAKVIGCFIGGRICKYTYAESLRIGIGMISRGEVALIIAKKGAALGLIEAQFFGSIVFVVIATTLITPILLKMVY--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 242805660 ---------FCWLLHWPLSKIRQPRVIAEVIGGILLGPSVLGHIQSIPTLNAVANLGLIFFLFLVGLETDVRFLVSNWRIAASVSLLGMILPFGLGCAISYGLYNDFGNDLFVGVAMAITAFPVLCRILTELKLLNTNVGVIVLSAGVGNDVTGWILLALCIALVNAGSGITA------------------------LWVLLVGVGYILFLFLVVRPVFVWYLRRTGNLEKPSQSAVTVTLLLVLASAFFTQAIGIHAIFGGFVVGLICPEKGFAISLTEKIEDLVAVFLPLYFALSGLQTNLGLLDSGWGYVIGIIAIAFFAKVIGGTVASKVTGLLWRESLTVGVLMSCKGLVELIVLNIGRQAKILSERTFTMFVVMALVTTMTTPLTLALYPKWYQDKVTRWRR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 304399536 LMDLSLIMISAKLMGLFARKIKAPMVVGEIIAGVIIGPCVLNILQPSEYLSIFSEIGVILIMFSAGLETNLQELKKSGLIACIIACVGVFVPLICGAALYTAFGFDFFKALFIGCIMTATSVGITVEALKEMGVLKGRVGQTILSAAIIDDIIGIVVLTFVLSMKDPSSKMS--------------------------VVTLKVVGFLAASFVLG-FVIYKVFKYIDDKHHTRRIPIIALSLCFILAYVAEEFFGIADITGAYIAGIILCNVRDAEYIDRKVVNGYMFFAPIFFVCIGLKTSFKGMNSEIIIFLAFVAVAMLSKLVGCGLISKCFKFRNIDCIKIGAGMMTRGEVALIITNKGLSMGVIPADYSTAVILLIIVSSIVTPVFLKFLY--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 224096008 ILQLTLVVVTTRLLVYILKPLRQPRVISEILGGVILGPSVLGPLRSVMVLETMANMGLLYFLFLVGVEMDISVIKRTGKKAIAIAIGGMIFPFFIGLAFSFALHQSLNQGLFLGVALSVTAFPVLARVLAEIKLINTEIGRIAMSAALINDICAWILLALAITLAENKSTSLAT-----------------------LWVILSSFTFVLICIYVIRPVISWMISSTPEGETISEFYICLILTGVMISGFITDAIGTHSVFGAFVFGLIIPNGPLGVTLIEKLEDFSGLLLPIFFAMSGLKTDIGAIVATWLILILVIIVGFAGKVVGTVLASMLYQMPLLEGITLGFLMNPKGLVEMIVLNVGREQKVLDDESFAMMVIVAVIMTAIIIPSVTVIYRPEKRFLPYTRRTIQRSKRDAEFRALACVHTPRNVPTIINLLEASHPNKRSPMCVYVVHLVELTGRASAMLIVHNTR---------------------------------------------------------------------------------------------------------------------------------------- 142248132 ---IVIILIAAKTGAELMRRVNQPAVIGELIAGIVIGYYGLGLLPHAEVISTLAEIGIILLLFEVGLETNLKEFIELGSASLLVALIGVIAPFALGYGSVYALDFQFEVALFVGAAMTATSVGITARVFGDLGALKTKEAKTIIGAAVVDDILGLLILTVVAGLLGNDGDFSAQD---------------------LGIISAKAVGFLLVVVFLGRKLSPWIFNFFVKIPSPGTFVTGCFIFAMGLG-AAAHSVGLHPIVGAFAGGVLAGESNMTSRIRDEMKNINFLLVPVFFVYIGSEVNISILASLDIFLIGLIISFLAFVGKYVSAIG-AIGKGMNTSV-IGIGMSPRGEVGLIFVAVATSTSVISEEIIAIIIWMVINTTIIAPILL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 289548543 ----------ARLMGDVLARFGLPSVLGEILVGVLLGQSVLGLVQPHDLIRVLAELGIILLLFQVGLEADIHQLRKVGFHALLVASLGAFTPLLLGYWVGHLLDMSHLQSLFLGGTLAATSIGITVRALQDLGMMKERFAQIVLGAAVLDDIMGVILLAGLYELSRSGSLQTNTLL----------------LMILYIATFFVLSPLAAQFMAFFIRVLSRLLRTMDFVP-PAILSLVFLLAYLAHRVGSPEILGLALSRRFFFATFLRTDEKMAHKIEESIIPLVWVFSPIFFVYVGLELNLKAVDILSGQFWKYAVPIAVVALVSKLVAGALSGRNMRERFLIGLAMLPRGEVGLIFAELGRRGGIYDDLMYAVIVFVVALTTLISPLALRYIEKLA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 37520381 LIQIGVIIALSRAMGLLFKKISQPLVIGEIVAGIMLGPSFFGMIAPEWSLNILAQVGLVFFMFLVGLEFNADNLKGKGHAAVVVSHVSIIAPFFLGALLALYLYQSLSTALFMGAAMSVTAFPVLARILTERNLHRTYLGAIAITCAAVDDVTAWCLLAFVISVVRSGDMLGA------------------------VPTTLLAVVYIGFMLTVGRMLLARLADYVEKSSDGRLLWVAVIFIGLIVSATITELIGIHNIFGAFLFGAVMPQRRFVRDLAEKTEDFTVVFLPIFFAYTGLRTQFGLLNNEALWLALVILAATLGKFGGTTLSAKLSGLEWREASALGVLMNTRGLMELIILNIGLDLGVISPALFAMMVIMALVTTFATTPILEWIYPLNRF---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 143223203 ---IAIILVAAKFGAELMRRINQPAVIGELVIGIIIGYYGLGFLESGDVVSTLAEIGVVLLLFEVGLETNLDEFIELGSTALLVALIGVVAPFALGFGSIYALNLGFAVALFVGAAMTATSVGITARVFGDLGALKSREAKTIIGAAVVDDILGLLILTVVAGVLGSSGDFSLVD---------------------LGIISAKAVGFLLAVVIVGRKLSKPIFNFFVKIPSPGTFVTGSFIFAMLLG-AAAHFVGLHPIVGAFAGGVVAGESGMTHRIREEMKPLNFLLVPIFFVYIGSEVNIQT-LASLDVFLYGMLVSLLAFVGKYVSALGAMGKGLNTSL-IGIGMSPRGEVGLIFVAVATTTDVITGDIISIIIWMVIVTTVIAPILL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 142034208 IIAVGILLAAAKLMGELFSRIKLPIVLGELLAGMIIGPFALGILKIGPELRTLGEIGAIVILFMAGLEMTPKEFLRGGKASFTVGTLGVVVPFFAGLLVFQAFGYDALQAMMIATALTATSIAISIQVLKEFNKIKSPEARLIIAAAVVDDILAIAVLSVVTSLGSAEAIDNIDLLD-------------------VTFTILKVLGFFAAILIAAIFILPKVI--TPRIWKSTGSVEGIATASFFGAAAIAGTLGLSPIVGAFAVGMALSATKVFEKIENFISRIGLIFAPLFFAIIGAQVDFRTVNLDVLMLSAVVIAIAISTKLLGCGLPSILFLKNKTAMRVGIGMISRGEVGLIVAGVGLSSGVLTGDVYTTIVLMVAVTTIITPIWLKMDYR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 308172967 ------ALVLVAIASVIANKIKFSIIPFLIILGMLVGPHALTFIESREVIEFFGRMGVLFLLFYLGLEFSVGKLVKSGRSIAAGGTIYILINFSLGLIYGFITGFSFLEVLVLAGVITISSSAIVAKVLVDLKRTANPETELILGIIMFEDIFLAVYLSVVS-------------------------GLVLGDATSVGGALLSIVIAFGYMLLFFIRKLPPLLNKLLDIRSNEVFVIVIFA-ALFFIAGFSETIHVAEAIGALLLGLVFSETAHSDRIEHLVVPFRDFFGAMFFFSFGLSIDPFSLGDAVWLALGAVLLTIAGNFIAGMIAGRRAGLSHKASSNIGLTIVSRGEFSIIVANLGIAGG-LSASLKPFAALYVLILAILGPLLTKESKRIYLLL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 242090893 ------------LLVLLLKPFRQPRVIAEILAGVILGPSVMGPVRSLLTLETVAHLGLLYFLFLVGLEMDVNVIKRSGKKALIIAVAGMALPFCIGTATSFIFVHQASFLLFLGVALSVTAFPVLARILAEIKLLNSDLGRIAMSAAIVNDMCAWILLALAIAISEVNSTALSS-----------------------LWVLLSGVFFVLACFYIVRPLMWWIARRVPEGEAISDMHVTLVLTGVMIAGVCTDAIGIHSVFGAFVYGLVIPSGQLGVVLIEKLEDFTGLLLPLFFAISGLRTNITRVHDTVGLLVLVFTMASFAKVMGTILIAVSYTMTFRDGVALGFLMNTRGLVEMIVLNIGRDKEVLDDESFAVMVLVVAMTALVTPVVTTVYRPARRLVGYKRRNLQRS----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 284165216 ILSLLLVLTVAWIFGAVAERFGYPTMMGELFAGIVFGPPLLGLLHPSELLTVLAELGVFLLMVFVGMEVDLRELFRLGPQSLLIAFGAFVIPFGLGYGAGIWLDVSVGAALFLGLAMAATSLATKSRILADLELLDTRIANVLLGGALASDVGVLVAFAGVDSYVTAGAFDATE----------------------IALILAKALGFFVITLVLGYRFLPVAWHHIERQRERYGFVFTFALLVSLLFAYLATLAELHMIIGGFMAGMFLRQADVEPSLYEHMHTVMGLFAPIFFVTVGFDITFGVFSDSLGILVVLVAIAFLGKIVGSWLFSLPTSLTSREGLVVGFGMNGRGTVEIIIATVALEAGVIDTEMFSILVFIAIFTTALVPVTVTWGVRL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 125528161 ILQVAVIVVTTRLLVVLLKPFRQPRVIAEILAGVVLGPSVMGQVESLLTLETVAHLGLLYFLFLVGLEMDLDVIRRSGKKALFVAVAGMALPFCIGIATSFIFVHQTSFLLFLGVALSVTAFPVLARILAEIKLLNTELGRIAMSAAIVNDMCAWILLALAIAISEVNSTALSS-----------------------LWVLLAGVLFVLFCFYVVRPGMWWLIRRIPEGEVVSDMQVSLILTGVMLAGVCTDAIGIHSVFGAFVYGLVIPGGQLGVALIEKLEDFTGLLLPLFFAISGLRTNISKIRDTVGLLVLVFTMASFAKIMGTIIIAALYTMPFREGIALGFLMNTRGLVEMIVLNIGRDKEVLDDESFAVMVLVVAMTTLVTPVVTGVYRPSRRLVGYKRRNLQR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 167037162 LLELAIILGISRIGGYLAARFNQMNVLGQIIAGLLIGPSVFGLVHSDYVLEFMAEIGVVLLMFLAGLETDTSELIASGFSSTAIAAGGVIVPFAAGAWGGLAAGVTLPEALFLGTMLTATSVSITVQALREMGKLNSKEGIAIMAAAVIDDVIGIIVLTFVTGYISG---------------------------GTRILPLMEKIGVFAVAVVVITVVLRRYGERIMELMRPGTRIITFALVLCFSVAYFAEKADIAAITGAYIAGLILSNYSTKEKIVRGIEEIAYLFFPIFFISIGLKTDVRAVLGDIGFSLIIIAIAVLGKIIGCGLTARLVGFNWSEGFTVGAGMVPRGEVALIIANLGLKKGIVSQRIFAVSVLMVLVTTLIAPPLLKLFFH-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 220907285 LLSLVVIYLASKVGAEISKRLDFPPVLGELVAGVLIGVSALHLVSQSEVISVLAELGVIILLFEIGLESDLRQLKEVGYQATIVACVGVAVPFAAGTVLMLLFNVPAIPAIFAGAALTATSIGITSKVLSELGRLKSKEGQIIVGAAVIDDVLGIIVLAVVASLAKTGEIDVANVIY----LIISATAFLIGSILLGGVFNKTFVAVVDKLKTRGNVVVP-------------------AFVFAFFMAFLGNAIHLEAILGAFAAGLVLDETDPRNELDELVKPISDLLVPIFFVTVGARLNPAVPENRAGLVIATFLIVVAIVGKVVTGWAV-FGQPGINRLAIGVGMIPRGEVGLVFAGIGSASGALSKPLEAAIIIMVILTTFLAPPFLRI----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 283768696 --NLAIILFVAKLFSVGAKKLNLPEVVGMIFAGLILGPACFSIVKETNFIDQLAEIGVILLMFEAGLETDLKQLKETGLKSTLIACAGVFVPIVFGTVLFMLFGFGTFGSLFVGTIMSATSVSITVAVLKELGVLNGKVGTTITGAAIIDDVIGIIVLTLVMSLKDPSAS--------------------------VGMVILKAFLFFALSIGLGMIIYRTFAWLSARYSKQRRVSVASLVYCLMMAYIAEKYFGIADITGAYVAGVVLCNLNDSTYIERRIISSYMVFAPVFFASIGLKTTFNSMNLTLLLFIAFVIVSMMGKVIGCGGIACLLGFDQQESLQIGSGMMARGEVALITAQKGLSAGLLTAEFFTPVIFLILISSFITPIALK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 37520083 LASLIVIYVASKLGGELALRLRQPAVLGELVAGLAVGISGLKLIDPTQVLLLLAQVGVTLLLFEIGLESDLRGLLKLGPQAVAVAAVGMAVPFALGYGVMKFAGAGELLAIFVGASSTATSIGISAKVLSDLGYLKRTEGQIILGAAVLDDILGVIILSVVAGIAQGGSLE----------------------LGEVARIVFSSLGFLVGAIVIGNRFMPVFLGIVRRLRTRGELLTASLVFAFALAY-LAELLGSAAIIGAFAAGLVLAETDKRHDLEAQLRPVTDFFLPIFFITVGAGVNLALLGNQQALLLAGGLSVTAVLGKLVCGWAAFGVK--ANKLAIGAGMVPRGEVGLVFASVGLASGVLTGVNHTAVVIMVILTTFFGP---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 108763391 ------------LIGRGARWLGQPLVIAEVVAGIVLGPSLLGWLASMPVLTMLSQVGLVLFMFLIGLELDPQLLKGRGHASVAISHSSIVVPFALGAGAGALWLYRSLSSLFMGVAMSITAFPVLARILTERGLLQSKVGTVAIACAAVDDVTAWCLLAFVVSIVRASSLAQA------------------------ALTTVMALGYIAFMLMVVRPFLARLGARVASREGLTQNVVAGTLVLLLASAGVTELIGIHALFGAFLFGAVIPEGRLAETLAERLEDVVVLLLPVFFAFSGLRTQIGLTAEDWLTCGVIIVLACLGKFGGSAVAARMTGLRWREASAIGILMNTRGLMELIVLNIGLDLGVISPQLFTMMVLMALVTTFITTPLLKWIYPLEEIARER------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 143343074 IVSVCVLLFAAKIMAEVFVRIRLPIVLGELLAGMIVGPFAIGLVVLTEEVKTLGEIGAIVILFMAGLEMTPKEFIKGGKASLTVGTLGVIVPFFLGFFIFQFFGFNAFQAMLVATALTATSVAISVQVLSEFGKIKTPEARLIIGAAVIDDVLAIAVLSVVTSIGGTGVEVNVTDA---------------------IFTIFKVLAFFAAMAITAIFLIPRMVN--SKIWKAGGSIEGIVTAAFFGAAGLAAWIGLSPILGSFVVGMALSTTRVFERVEHYIGKLGLIFAPLFFAIIGAQVDFRGINFEIILIGTVIIGVAIVSKIIGCGLAWLFLKNSSQSRKVGIAMISRGEVGLIVAGIGLSSGVLVSNIYTTIVIMVAVTSLITPIWLKFEYR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 125552765 ------------LLVILLKPFRQPRVIAEILAGVILGPSVMGQVSTWATLETVAHLGLLYFLFLVGLEMDVNTIRRSGKKALIIAVAGMALPFCIGTATSFIFVHQASFLLFLGVALSVTAFPVLARILAEVKLLNSDLGRIAMSAAIVNDMCAWILLALAIAISEVNSSAFSS-----------------------LWVLIAGVAFVLACFYVVRPLMWWIVRRVPEGEAIGDVHITLILTGVMVAGVCTDAIGIHSVFGAFVYGLVMPSGPLGVVLIEKLEDFTGLLLPLFFAISGLRTNVTKVRDTVGLLVLVFVMASFAKIMGTILIAVSYTMTFRDGVALGFLMNTRGLVEMIVLNIGRDKEVLDDESFAVMVLVVAMTALVTPVVTTVYRPARRLVGYKRRNLQRS----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 146302146 ---------------------KQPYFIAYIAAGVLLGPQVFNIIHKPDVISELGEIGIIIMMFSIGSEIDLQYLTRNFYKPLLISVVQVVLSFICMYFVGSYAGWEITTIVLTAFTISISSSAIVFQYLARTGQIKSQLGMITCGVLLMQDILVIPMMLALNFMSG--------------AAVSAVQLIKVCAGGVLMILFLKGALTKKLFKIPMRKEI---------AADHELQVFIGFSICFTMAWISG-WFGLSTAFGAFASGILIGHDKATRWLGSSLIPFRVFFMAFFFLAVGLQLDINFFIQNKGTVILISFSVLFINSLINTILFKLTKNSWRDSLYAGALLSQIGEFSFILMTMAASLKLVENYTYQITLAVITSTMMLTAIWLMIIQRL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 256671133 ----------------VGARIGLPTIPLFMLAGFVFGPHTPGLVDDPAEFGVLAGLGLVFLLFYLGLEFSLDDLARGGARLAGAGLAYLVLNIGGGLAFGFALGWGTREALVIAGAIGISSSAIVTKLLLETRRMNNRESRLIMGIVVLEDLFLALYLALLQPVLSGADGFGAALAD-----------------------FGKAFGFLLVLAALARWGGR-VVSRLFGSADDELLTVCFVGVAVLGAAVAEE-VGVSDAIGAFMVGMMLGNSQVAPRVHKLVLPLRDAFGALFFFIFGLSIDPGAVGTVVLPVLAAVVLTLVLNLAAGAFAARLHGFDRQEGVNIGLTVLTRGEFSLVLATMATAAG-LDSRVAPFVAGYVLLLAVIGPLAVLRSDRLTWLLPAKLVRPHPAP---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 242054777 ------------LLVLVLRPFRQPRVIAEILAGVLLGPSVMGQIETWETLETVAHLGLLYFLFLVGLEMDIDVIRRSGKKALFIAIAGMALPFCMGIATSFIFVHQTSFILFLGVALSVTAFPVLARILAEIKLLGTDLGRIAMSAAIVNDMCAWILLAIAIAISEADSAALSS-----------------------LWVLLSGVLFVLFCFYVVRPGMWWLIRRTPEGEGVSDMQISLILTGVMLAGVCTDAIGIHSVFGAFVYGLVIPTGPLGVLLIEKIEDFTGLLLPLFFAISGLRTNVQKIDDTVGLLVLVFVMASFAKIMGTIIIAALYTMPFREGIALGFLMNTRGLVEMIVLNIGRDKEVLDDESFAVMVLVVAMTTLVTPVVTGVYRPSRRLVGYKRRNLQR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 157377096 --SIFLMLTFGRLLSELCCRVGVPGVVGEMLAGLIIGPSILGWVHPHNTLSVLAELGVILLLFDIGCETSVKRLYHASGRSIWVALGGIIYPVVIGGAAAYWLNLPPFTALFFGCALTATSIGISIRVMTQAKQGQTLAGQVILGAAVVDDIVGVVLLSVLLNFNASGTLSLVS----------------------VLILVMKVVGFVFLAPPMARMLI-YLFRSWYPHSKSSGFEVFVVITLICLFAWLAHWVGAPALLGGFAAGMALSRFPFTHKLEVSAKPLVDLFSPIFFVYVGISVDLSQLDFTVSGLVVLLWLALIAIVTKLASGMAAKG-PLRRKIIIGSAMIPRGEVGLVFAEMGLQLGIIQPKLFTEMVLIIAISSIVGPMLLKWSLKGQTVLHKKP----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 144128939 ---LAAILVFARIGAEIAVRFGAPSVIGELVAGIVLGPSLLGWLEATEVIRLLGEIGVILLLFEVGLDTDLSRLASSGRRSGIVALGGFAFPFVLGFLASFFFGHGLLLALFIGGTLTATSIGVTVRVLRDVDRQDSREGQIVLGAAVIDDILGVLLLALLYDFSQTGVPSILNLGK-----------------------LVLFIGAFFVLAPVAARLMSFVLGRYHRVTEMPGLVATLIVSLVMVFAWLAHAFGAPELLGGFAAGLALSDGRFAEEVERDMKPIVQLFTPIFFVTVGLSLDLTVDWGSPFIWLFSIGVGLISIAGKILGGWLLRDEHWLMRTAVGMAMVPRGEVGLIFAELGRATGILDPQTYAAVVLVIAYTTLFSPFWIKLFYRIY------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 143013781 ---IAIILIAAKFGAEIMRRINQPAVIGELVVGIVIGYYGLGLLESGDVVSTLAEIGVILLLFEVGLETNLDEFIELGSTSLLVALIGVVAPFALGFGSIFALGLGFEIALFVGAAMTATSVGITARVFGDLGALKSKEAKTIIGAAVVDDILGLLILTVVAGVLGSSGEFSLID---------------------LGVISAKAIGFLIAVVIVGRKLSKPIFDFFVKIPSPGTFVTGSFIFATLLG-AAAHFVGLHPIVGAFAGGVVAGESGMTHRIREEMKPLNFLLVPIFFVYIGSEVNIQT-LASLDVFLYGMLVSLLAFVGKYVSALGAMGKGLNTSL-IGIGMSPRGEVGLIFVAVATTTDVVTEDIISIIIWMVIVTTVIAPILL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 110639018 ------------VMGELMERMGQPSMMGEILAGVILGPSLLNLIHVNSELEVFSQLGVFMLVIIAGMEISVESIIELRGKNIFISLAGFFIPLCMGLSLGAVFQLDVVETIFISLCISITALPISVRILMDLGKLNTDIGSKIISVAIFND---VVALSILGIVMDSLKSSPGNIHDIPLGAIGLSVGYTLLKVIVFMAAVYVAFRLLDKLTKHRNYTKTRIDRIVGKLKSKESLFAIIFVFILAF-ASLSEVVGLHFVIGAFFGAMLLSHKENFHIVEKSTSTIAMGFLPIFFATIGLEFQISA-LNNLTLLAAVLIVSFVSKIFGGYIGGKLAGFKDRSALTIGIGLNGRGIMELVIANIALSGGYISSATFSILVLMGILTTFSTPFLLKKAFAVQS----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 297564601 LLEIFYLLLAAQVLGWVFKTLKQPVVIGEVLAGVLMGPAILGWVHQGEVLNFLAELGAIFLLFMVGLETRLKDILAVGKEAFLVAVLGVAFPFVGGYLYGGAIGFEQLPALFLGTALVATSVGITARVLQELGVLSRPYSRIILGAAVIDDVLGLIVLAVVGGVAQTGALE---------------------------IATAVRITVISAIFVGVAMALVPLMRHLPLERLPMGSPLGFALMVGVGLAALAAVIGLAPIVGAFLAGMLLAEVREKYELERPSFAVQAFLSPIFFAMVGVRLELAALAQSQVLLYGSVVLLIALAGKLIGGFLGALSQGFRRAVVVGVGMAPRGEVGLIVAALGLAAGAVNEEEYALVLFMVVGTTLLAPLFLR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 154685443 ------ALVLVAIASVIANKIKFSIIPFLIILGMLVGPHALTFIESREVIEFFGRMGVLFLLFYLGLEFSVGKLVKSGRSIAAGGTIYILINFSLGLIYGFITGFSFLEVLVLAGVITISSSAIVAKVLVDLKRTANPETELILGIIMFEDIFLAVYLSVVS-------------------------GLVLGDATSVGGALMSIVIAFGYMLLFFIRKLPPLLNKLLDIRSNEVFAIVIFA-ALFFIAGFSETIHVAEAIGALLLGLVFSETAHSDRIEHLVVPFRDFFGAMFFFSFGLSIDPFSLGDAVWLALGAVLLTIAGNFIAGMIAGRRAGLSHKASSNIGLTIVSRGEFSIIVANLGIAGG-LSASLKPFAALYVLILAIFGPLLTKESKRIYLLLNSVFKWKTPEKKP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 85096848 --IIQAGIVIIFLLAYPLQWINQPKVIAEVIGGILLGPSVPGFEASMPVFNNVANLGLIIFLFLVALEVDMRMFTSNWKVALSVGLAGMILPFGLGFGIAWGLYHQFHNGLFIGTALAITAFPVLCRILTELKLLRSNVGVTVLAAGIGNDVTGWILLALCVALVNNNSG---------------------------LAALWALLCCIGWILFLVFAVRPPFMWWVRRTGSPMQGVVALTLLLVLFSAFFTNIIGIHAIFGAFLVGLICPEGGFAIKMTEKIEDLISLFLPLYFALSGLSTNLGLDGITWGYVIGVITCAFAGKIIGGTLAARANKLLWRESFTIGSLMSCKGLVELIVLNIGLQAKILSQRTFTIFVVMALVTTVTTPLTKALYPPWYQRKVERWRRGEIDWDENPLVPNESGSNISDPSKPIGDQSSIQRMLVYLR----------------------------------------------------------------------------------------------------------------------------------------------------------------- 154482633 ---LALILMSTKFLGLLTKRYKMPQVLGNLLSGVVIGGHHLLALHQTDFIEHLSEIGVIVLMFCAGLETDINELKKCGKASFIIAVLGVIAPLIGGGAFTYWFGWLFIQAVFVGVVLTATSVSITVETLQEMGKLKTASGNAILGAAIIDDILGIIVLTIVTSLGGGKAT--------------------AGDSAPLWLVLLKIALFFVFVAIFG-YIVYKFFKWWRQRDGKGMHRHAIMAICLLMSFAAEYFFGVADITGAFFAGVIISMTQEDQFIASKFDVIGYMFLPIFFASIGLKVDGDAVMSMGWTVVLLTVIAVVTKIIGCGLGAKVCGYKNYQCIRIGVGMISRGEVALIVANKGIEAGLMSS---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 254515421 ---LAIILVAARGASTLASRFGAPSVIGELVAGIILGPSLLGWLEPTELIRLLAELGIILLLFEVGVDTDLSRLAQSGWRSVAVALGGFFLPFALGFGVSYVFGQELLLALFIGGTLTATSIGVTVRILRDVGRQDSREGQLVLGAAVIDDVLGVLLLAFLYEFAQTG---------------------DLSMINVGRLALLVGLFFVLAPVLA--KILSALISRFASNDESTGVVATLVVALVMLFAWAAHASGAPELLGGFAAGLALSDPNFAEKVQREMSPIVSLFTPIFFVTVGLSLDLEVDWGSAFVWLFSLSLAIVAIAGKIAGGFVLKGEHWLMKTAVGMAMVPRGEVGLIFAELGRVAGIFDGPTYAAIVLVIAYTTLFSPFWIKIFYRLY------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 225849059 --SLAAIIFVGRVLGDLFNKFGIPAVLGEIFAGIVLGTSVLGLIEVNDAIKVLAEIGIILLLFKVGLEADIHQLKKVGIPAFIVATVGAALPMLFGSLLSYLFNLPLTTSLFIGGTLTATSIGITVKVLTDLGKMNQRFAQIVLAAAVLDDIFGVIVLAVLYEFAKKGTVDITST-----------------------ITMIFYIATFFVLAPVLAKVFAKLINVFAIKLKSEDFIPVAVMSLIFLFAFLSHEVGSPEILGAFTVGLALSKEKMVEKVEHSINPLVSILTPIFFVSIGLSLNLKAIDFTSLDFWKISIVLLIVAILGKVLSGFFVKGTSKEKLLIGFSMLPRGEVGLIFAELGKQAKLFDDLLYAVIIFVVAFTTLISPIILKI----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170077202 LLSLVVIYFASKVGGELCSRINLPPVLGELVGGVLVGVSALSFATQSEVISVLAELGVIILLFEIGLESDLQELIKVGPQAAIVAVVGVVAPFAAGAGLVFLFHLSTVPAIFAGAALTATSIGITAKVLAELGQLTTKEGQIIIGAAVLDDVLGIIVLAVVASLAKTGEVQVVST----------------------IWLIVSAGAFLIGAIIVGRLLSPLFVSLVDGMKTRGQLLTVSVVFAFVLSYIAT-VIQLEAILGAFAAGLILAETDKRGELEEQVLPVADLFVPIFFVCVGAKTDLSVLNPAVPALIIAAFLIVVAIVGKVITGFTVFGQDQLNKLAIGVGMIPRGEVGLVFAGVGSASGALSESTEAAIIMMVILTTFIAPPFLRL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 270160123 --TIFLIFAGAAFLSTLVLYTKQSLLVAYILLGAMLGPWGLKLVSDISIVKQIGDVGIVFLLFLLGLHLQPQNLIHMLRKVTWIALISSILFALTAYWIGRFFGLTVTESWILGASMMFSSTIIGLKLLPTTILHHQHTGEVMISVLLMQDVIA-----------------IIVLILINGVQQRNELSFNDIILVGIALPALCIFAFAVEKYVLIRLLARF-------DRTQEYVFLLSIGWCLGLSVLAQKI-GLSEDIGAFIAGVALAASPISLFIAESLKPLRDFFLVMFFFSIGATFNFDLAKQIVMPALILSALILLIKPFLFYFLLNKSGEKKQVAKEVGVRLGQASEFSLLVASIAFSTQLISDKASNLIQATTILTFIVSSYFVVLKYPTPIALSDKMRK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 135900347 ---IAIILVAAKFGAELMRRINQPAVIGELVIGIIIGYYGLGLLESGDVVSTLAEIGVVLLLFEVGLETNLDEFIELGSTSLLVALIGVVAPFALGFGSIYALNLGFGIALFVGAAMTATSVGITARVFGDLGALKSKEAKTIIGAAVVDDILGLLILTVVAGVLGSSGDFS---------------------IVDLGIISAKAIGFLVAVVIIGRKLSKPIFNLFVKIPSPGTFVTGSFIFAMLLG-AAAHFVGLHPIVGAFAGGVVAGESGMTHRIRDEMKPLNFLLVPIFFVYIGSEVNIQT-LASLDIFLYGMLVSLLAFVGKYVSALGAMGKGLNTSL-IGIGMSPRGEVGLIFVAVATTTDVITGDIISIIIWMVIVTTVIAPILL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 310640978 -----------------SSKLRFSVIPFYILIGMAVGPHAFRFIESAPFIDFMGRIGVLFLLFYLGLEFSVGRLIKSGRSIAVGGTIYIGINFTLGLALGFLSGFPVAETLVIAGITTISSSAIAAKVLVDLKRTANAETEMILGIIMFEDVFLAVYISILSGLVLSDSSS----------------------LGGVLLSALIALGFMLAVIIIGRKAVP-LLNRILRIRSNEVFGLVVFG-SLLLVAGFSETIHVAEAIGALLVGLVLAETEHAKRIEHLIVPFRDFFGALFFFSFGLSIDPSLGGNAIWLALAAVLLTLLGNIWAGMLAGRTASLSPKACANIGLTIVARGEFSIIMANLSKEGGLLD-IVQPFAAIYVLILAILGPLLTKQSKPIFNMLNKVFKFKDPRLRKEE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 168184501 ------------VLGMVTKKLHMPRVVGALLAGLILGPCVLNIVHETDFLAKMAQLGVIILMFSAGLQTDLKELKKCGRASLIIAILGTVVPLLGGYFVSALFFDSFIKNFFIGVILTATSVSITVETLQELGRLKTRSGTAILGAAIIDDILGIIILTMVTSSTNNSTS--------------------------INLVLLKIVAFFILSTICGAVLHHIFNKIYKRYGNISGISVVIFSFCLIMAFIAEHFFGVADITGAFIAGVIISNTSFREHAEKNFEVISYLLSPVFFASIGLNTTIKHMNNKMLFTIALLLIAILAKIIGCFIGGRICKYTYAESLRIGIGMISRGEVALIIAKKGAALGLIEAQFFGPIVFVVIATTLITPILLKMVY--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 257357797 -TIILAGVLLSLVFIYFASKLGLPPVLGELVAGVIVGISALHLVSQSEVISVLAELGVIILLFEIGLESDLRELQKVGTRAAIVAVIGVVAPFIGGAGLMLLFGMPTIPAVFAGAALTATSIGITSKVLSELGQLKSKEGQIIVGAAVIDDVLGIIVLAVVASLAKTGEVDVLNLVY----------------------LIVSASAFLLGSIFLGKFFNKSFVAIAQKLQTRGNLVIPALIFAFLMAFLANAI-QLEPILGAFAAGLVLDETDKRKELDQQIIPIADILVPIFFVSVGARVDPTSAENRQGLIIAAFLIVVAIIGKIISGWAI-FGKEKVNRLAIGIGMIPRGEVGLVFAGIGAASGILDKPLQAAVIIMVILTTFIAPPLLRFAFKEEAEIV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 291451321 -----GAFVAAAVLARLGGRIGLPTIPLFILAGILLGPHTPGLVSDPHDLEMLSALGLVLLLFYLGLEFHIDDLKAGGRNMALAGGIYLALNVGAGLGFGFALGWGVSEALVLAGVLGFSSSAIVTKILVDTRRLGNPETKPILGIIVVEDVFIALYLAALQPILSGADSLSTALVDGG-----------------------KAFGFLIALALVARYGTRVVGRLI-NTPDDEILTISFLGAAVLM-AGVSEWFGVADAIGAFMVGLMLGSTTSGKRILKLVHPLRDAFGAIFFFVFGLSINPGDLPGVVWPVLIAVALTLSMNVISGITAARIYRFGAQPAANIATTLLARGEFALILATMAAAAG-LDARLSPFIAGYVLLLAIMAPLAAKQSNWLARIL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 50955513 ---------VAYALGRLGKLVGLPAIPIYMIVGLLASPNTGWFPLDFESIELIAVFGLILLLFNLGLEFDQDEFFGNFGKLIISGGSYILINMGVGLAFGFWVGWGTREALVIAGMTATSSSAIVTKLLIELRRLPNRETPMILGVTVVEDIFIAIYLAIVSVVLSGETA-----------------------LWPVAGKLAIAFAFLVVMFTLARWGGK-VFSRLFRTKDDELFTILFFGLAVLF-AGIGEILGVTDAIGAFLIGLVLGATKHRNKIEHIAIPLRDVFAAFFFLNFGLELEPAKFSGVLGPVLIAVAMTIALNILAGQVVAWINGMDAQAGINTTVILQNRGEFALILATLSISAG-LDPRIQPFAGLYVLIMAVLGPVLAASSERIGALVL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 135216043 --SIFLIFTGAALFSTIALWTRQSLLVAYIVLGALLGPYGFGFVADPEQIARIGDIGIIFLLFLLGLNLHPQNLWHMLRKVSWIALLSSIVFALCGFVVASIFGFSKVDSMVIAIAMMFSSTIIGLKLLPTTILHHQHTGEVMISVLLLQDIIAIIALLFLHGLANGH------------------LSLHEGLIVVIGFPGITLVAFL-----LERFVLVPLLTRFDQ--VKEYVFLVAVGWCLGLAE-LAHFIGLSEEIGAFIAGVALAASPISLYISESLKPLRDFFLVVFFFSIGAYFNLASLKEIGIAALILSLLILVVKPIVFTWLLQRSGETKSVAREVGVRLGQGSEFSLLLAYLAMNASLISQTASYLIQAATIITFIASSYIVVLKYPTPIAISERMRR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 215918970 --SIFLIFAGAAVLSTFALMTRQSMLVAYMLLGILLGPWGLKLIANIDMLRTVSDVGIVFLLFLLGLNLPPQKLITMFTKIKWVALISSIVFAATGYGVAYFFNYPVVECLVIGGAMMFSSTIIGIKLLPTTILHHQHTGEVMISVLLLQDLIAIAVLFLLHGAGRQGKILVD-----------------------IALVLLGFPAILIFAYLFDRFVLFPLFSKFNRI--KEYLFLLAIAWCLSMAQLAASL-GLSGEVGAFIAGVSLASRPVSVYISESLKPVRDFFLVLFFFSVGATFDLQFLPGVIIPALILLVLLMAIKPVIYRLLLRWVGESKQVSWEVGIRLAQISEFSLIIAYMALSNHLIANKAASLIETITILSFIVSSYWVVMKYPTPLAISDRLRR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 212538793 ---------FCWLLHWPLSKIRQPRVIAEVLGGILLGPSVLGHIQSIPTLNAVANLGLVFFLFLVGLETDVRFLVSNWRIAASVSLLGMVLPFGLGCAIAYGLYNEFSSDLFIGVAMAITAFPVLCRILTELKLLSTNVGVIVLSAGVGNDVIGWILLALCIALVNAGSGITA------------------------LYVLLVAVGYILFLFFIVR---PIFVRYLRKTGSLEKSAVTVTLLLVLASAFFTQAIGIHAIFGGFIIGLICPEKGFAIKLTEKIEDLVAVFLPLYFALSGLQTNLGLLDSGLVWVVGIIAIAFFAKVIGGTVASKFTGLLWRESFTVGVLMSCKGLVELIVLNIGRQAKILSERTFTMFVVMALVTTMTTPLTIALYPKWYQDKVARWRR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 134299377 MLEIGLALCIVGAAGLLAARFRFSIVPFLILAGMAVGPQAPRFIESTPLIQFMGRLGVLFLLFYLGLEFSVGRLLKAGKSIFLGGTTYMLINFSLGMALPYLWGWPLREILVVAGIISISSSAIVAKVLVDLKRTVRAETEMILGLMLYQDVFVAVYLSIVSGLVLTGATSSTT----------------------VLKTSVIALGFMLSFILVGRKLAPRI-NKLLNVPSDEIFMLIVFGI-LTLVAGLSETIHVAEAIGALLVGLVLAETDHLERIEHIVVPFRDFFGALFFFSFGLSIDPFSLGGAIWPALIAVIVTIIGNFVAGLIAGRKAGYSYQGATNIGLTITSRGEFSIILANLAKAGGLLS----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 143705751 ----------------------------------------------SEILSIPAEIGVELLLFSIGLKIRPRFLLNKSLFVVFLIHSIVILGI---YLLLMDLNLPLEAKVSVCLALTLSSTIIASKALEGRNEATTFHGRLSLVFLIFQDFLALGMLIYSSN------------------------------------STFSLSLFALLILVPAVPLTRWFINKIQD--NNELELLAVILMIMLLGAALFKYAGLTGEIGALIIGVLFSSYARAEELSAKIWSLREILLLAFFLALGMNLEINLPI---LLGALSILAFLTVKAVILFGLLLAFRLRAYTAFLIAVSLSTYSEFAVIIITDLYDFGIVGQTEFSSIILSICLSFVLGAILNKNAHELYEYF-----------EKYLLIFESEKHHPDEQPHTCG------------GADVMVLGMGRIGFPIFESLRENNIKVVGFDADTERVKSHLRSGVRVTFADAEDPGFWSALRFGRLETIILALPEFTAQTWCVQQARKYGFRGKIIVPTRSQGDPELLKSLGADEIYDAYEAAGIGVTKILLDAG--------------------------- 237796294 ------------VLGMVTKKLHMPRVVGALLAGLILGPCVLNIVHETDFLAKMAQLGVIILMFSAGLQTDLKELKKCGRASLIIAILGTVVPLLGGYFVSALFFDSFIKNFFIGVILTATSVSITVETLQELGRLKTRSGTAILGAAIIDDILGIIILTMVTSSTNNSTS--------------------------INLVLLKIVAFFILSTICGAVLHHIFNKIYKRYGNISGISVVIFSFCLIMAFIAEHFFGVADITGAFIAGVIISNTSFREHAEKNFEVISYLLSPVFFASIGLNTTIKHMNNKMLFTIALLLIAILAKIIGCFIGGRICKYTYAESLRIGIGMISRGEVALIIAKKGAALGLIEVQFFGPIVFVVIATTLITPILLKMVY--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 50292985 -----------------FSKLRQPKVISEVTAGVILGPTVFGQIPNYTELNLTANLGIILFMFFLGLEVDIAFIRKHLKSAISIGLVTLAVPFGCGCLIAIPLYSNYAFMVFIAVSMAVTAFPVLSRILNELRLIKERPGIIVLGAGIINDILGWILLALSVILSSAESS-----------------------PVNTVYILLITLGWFLIYFYPLKYIVRWALHELDRSKPSPIATMCILFIMF-ISAYFTDIIGVHAIFGAFIAGLIVPENHYVVKLTERMEDIPNILIPIYFAVAGLNVDLTLKGKDWGYVFLSIAVAIASKVVSGTAMAKLHGLYWRESMAIGVLMSCKGIVEIVVLTVGLNAGIISHKIFGMFILMALVSTFVTTPLTQLVYPNS---YREQLKKEQPSDNESTVLIQKDDSTDCDYQNKMNWHELKQYSIPRVINVI------------------------------------------------------------------------------------------------------------------------------------------------------------- 62898544 -TIILAGVLLSLVFIYFASKLGLPPVLGELVAGVIVGISALHLVSQSEVISVLAELGVIILLFEIGLESDLRELQKVGTRAAIVAVIGVVAPFIGGAGLMLLFGMPTIPAVFAGAALTATSIGITSKVLSELGQLKSKEGQIIVGAAVIDDVLGIIVLAVVASLAKTGEVDVLNLVY----------------------LIVSASAFLLGSIFLGKFFNKSFVAIAQKLQTRGNLVIPALIFAFLMAFLANAI-QLEAILGAFAAGLVLDETDKRKELDQQIIPIADILVPIFFVSVGARVDPTSAENRQGLIIAAFLIVVAIIGKIISGWAI-FGKEKVNRLAIGIGMIPRGEVGLVFAGIGAASGILDKPLQAAVIIMVILTTFIAPPLLRFAFKEEAEIV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 288818480 ---LAIILFLARTVGDTFSKIGIPSVLGEILVGVLLGQSILGMVEPNQILRLLAEIGVILLLFQVGLEADVHKLKEVGISAFVVAFVGASLPMIFGAVSYYLLELPLTVSLFIGGTLTATSIGITVKVLEDLGKMKQRFAQIVLGAAVLDDIFGVVLLAALYEFSKEGVVHFEAITT----------------------LILYIATFFILSPIIAQALAKIIQHLSKALGTEDFIPPTVVAVIFLFAYLAHQ-VGSPEILGAFTAGLALSDEKMAHKVEQTIMPLVWVLTPLFFVYVGLELNLKVIDFTSGKFWLMSTILIFVAIAGKVASGFFVKGNLKEKLLIGFSMLPRGEVGLIFAEFGRQAKLFDELTYAVVIFAVAITTFLAPISLKLLSR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 172057477 ------ALILVAIAALLANKLNFSIIPFLIVLGMIVGPHAPKFIESAEFISFLGRIGVLFLLFYLGLEFSIGKLIRSGKSIVTSGTIYLSINFTGGLLYGFIAGFPLYEVLIIAGIITISSSAIVAKVLVDLRRTGNTETELILGIIMFEDIFLAVYLSVLSGLLLGDGTTLLSSVT----------------------SILIALGYMLLFFVIARKATP-LLNRMLKIASDEVFIIVVFA-ALFFVAGFSETIHVAEAIGALLLGLVFSETDQGERIEHLVVPFRDFFGAIFFFSFGLSIDPTMLLDAVWLALGAVVITIVGNYVAGMIAGRRAGLSHKASSNIGLTIVSRGEFSIIVANLGIAGGLMD-ILSPFSALYVLILAILGPLMTKESKRIYNFM--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 144128901 ---LAGILVFARIGAEIAVRFGAPSVIGELVAGIVLGPSLLGWLEATEVIRLLAEIGIILLLFEVGLETDLSRLASSGMRSSTVAVGGFVFPFLLGFGAHYLFGHELLLALFIGGTLTATSIGVTVRILRDVGRQDSREGQIVLGAAVIDDILGVLLLALLYDFSQTGVPSLANLGQ-----------------------LVLFIGTFFVLAPVAARLMSFVLGRYHRVTEMPGLVATLIVSLVMVFAWLAHAFGAPELLGGFAAGLALSDGRFASDVERDMKPIVQLFTPIFFVTVGLSLDLTVDWGSPFIWLFSLGVGFISIVGKILGGWLLLREHWLMRTAVGMAMVPRGEVGLIFAELGRSTGILNPETYAAVVLVIAYTTLFSPFWIKMFYRMY------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 254447473 --SIFIIFAGAAVFATLALAVRQSLLVAYMVLGFLVGPYALGWASDIQTIENISHIGIIFLLFLLGLNLELRGLLVMMRSATIVTLLSAISFALVGTALANAFGFRWIDSLLIGLCCIFSSTIIGLKLLPTTALHHQHMGEIIVSVLLLQDVLAIIALIVIQGSAQGEAAQGMA----------------------LLKLALSLPALVLVAFVASRYILQNLLARFDRI--QEYIFLLTVAWCLTMAELANYW-GLSYEIGAFVGGVSLAISPIARYIAEHLKPLRDFFLVMFFFSLGAQFNPTMFAEVALPAGLLAVLLMLFKPWVFAKLLKRQGERQEIAVQAGTRLGQVSEFSLLIAVIAVQAGVMSDSASYVVQLSTLITFVVSSYWIVHKYP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119181805 ---LTLFIIQASIIVIFCRKIRQPRVISEVIGGILLGPSVMGRIESLPNLNLVANLGLVLFLFMIGVETNIKTLTSNWKVAVGVSAAGMILPFGLGCGIAYGLGLAPISMLFIGIAMAITAFPVLCRILTELELLNTNVGVIVLSAGVGNDVVGWVLLALCVALVNANTGITA------------------------LWVLLACIGFTLFLIYAVRPVFHWFLKRTGSLHDPNQSVVALTLLLALAAAFFTQVIGVHAIFGGFLVGIICPDGGFAIKLTEKIEVIGALFLPLYFALSGLNTNVGLLNSGIVWVFAVVFIAFIAKVTGGMLASRFHGLLWRESATIGVLMSCKGLVELIVLNIGLQAKILSSRTFTIFIVMALITTATTPLTLWLYPEWYQTKVDRWRR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 142513813 ---IVIILIAAKTGAELMRRINQPAVIGELIAGIVIGYYGLGLLPHAEVISTLAEIGIILLLFEVGLETDLKEFVELGSTSLFVALIGVVAPFALGYGSVYALDFQFEVALFVGAAMTATSVGITARVFGDLGALKTKEARTIIGAAVVDDILGLLILTVVAGLLGNDGDFSVQD---------------------LGIITFKAVGFLLLTVFLGRKLSPTIFNFFVKIPSPGTFVTGCFIFAMGLG-AAAHSVGLHPIVGAFAGGVLAGEANMTTRIRDEMKNINFLLVPVFFVYIGSEVNITILASLDVFLMGLLISFLAFIGKYVSAIG-AIGKGMNTSV-IGIGMAPRGEVGLIFVAVATSTAVINEEIIAIIIWMVINTTIIAPILL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 152993759 -----------YILAGFMERLRIPGILAALF--VAMGAHLLSHGIFNEIFTLLAELGVLFLLFFIGLQIDMQEMRSQSKNIIIATVLNTIIPFGLGIAVMRYLGYDWMVSFVVGLTRMPTAEAVIVPILDEFNLIRTKVGNYIVGAGVLDDVIEVFLIAFVSLWIGDKS------------------GLVPNDSTAIIDLVLNIIIFIAAAWVVHKWILLPLSHWL---KIRVANLILLMIIVLFVFGGFAERTDLGLVVGAIVAGMLMRPGDVGIQATKAVRAVSYGFFGIFFLWIGMSVDLSGMIKAPELAILLFLAAFVGKIIGIFLMVPMGQLNSKEAWTIGIGLNARLTTEIIVAKLLLDAQLIDIQLFTALVAASSVSTIVVPLLFSLLVSFWK----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 46445728 ---LVIILFAARFLGEIASRCNIPSVIGELFAGILIGPSLFGLIAPTDTIKLLSEIGLILLLFEVGLETDLSRLAKTGFKPFLVALGGIIFPFAAGFMISYIFYLNLLTSLFIASTLTATSIGITIRVLTDLKKHASDEAQIVLGAAVVDDILGIIILSMLYEFSVSGEIDLLNVSK----------------------IIILVFLFLFLAPIAAKLISQIVKYYDVKSATPGLIPTIIISLILFFAWLAHQM-GAPALLGGFAAGLALSRQHFAHRVEEQMKPIVHLFTPIFFVTIGLSLNLRAIDWSSFFIWSLSLAILAAAILGKFAGFLLFKDSKWVKWAVGLAMIPRGEVGLIFAEVGKNVKIFNDDIYASMVIVITITTIIAPILLRMFY--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 142208111 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WALYCSLFVMPRRRWLAALPIVPELLITFAIGWAALLAAIGSQL-GFSKELGGLLAGISLASTPFREAIVARLSSLRDFLLLFFFIALGSQLDLGLLGAQIAPALVFSLFVLIGNPLIVMVIMGAMGYRKRTGFLAGLTVAQISEFSLIFMAMGLTLGHVSPESLGLVTLVGLITISLSVYMITYSHSLYAKLEPLLAAFERKNPFREEKLENTDDVKGDYD-------------------VILFGLGRYGKAIAHYLQQEGFRLLAVDFNPDEVRRWRDQGHPVMYGDACDPAFVSGLPLKGVKWIVSAMPQHDPRLSLIEGLKSHSYKGGIAISTQQLHDQEILKEKGASLILLPFYDAAEQAVERMKEA---------------------------- 221635891 LSELLIIFLAAKFAGELFLRMRQPAVIGELLAGILIGPFALGLIGVPGALESIAELGVVVLLFFVGLETRLSDLLRVGIRSLAVAVLGVLGPFAGGTVLMLALGYPSIESIFIGTVLVATSVGITARVLRDVGALDSREARIILGAAVFDDIFGLLMLTVVSGIAVSGELELGRVLW------------------VSVLALGFTALVGGLGALVVRRLFPPLVDRLQL----EHAPLVVALALMLALAAIAATIGLAPIVGAFLAGMALAEVAERYHLHEQALPIYTFLVPFFFVVTGARVDPRLFLQGETLGLALAVTGVAVLTKALGAALGTIGFPLRSMAVVGFGMVPRGEVGLIVASIGLSLGVVERPLFS---VAVVMSMLTTLLTPPLLVWLLRPLI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 296185077 -----------------------------MIAGVILGPVVLNIVQYDDNIKLLSNLGVIMLMFLAGLETNVEEFKKAGLSSFIIAVAGIVLPLVFGTLSAYMFFNNFWENVFVGVILTATSVSITVETLKELGKLNTRAGINILGAAVIDDILGLILISVVLAVA-------------------QTSGSGNSGSLSIVYVFIKITLFCLFSIIGILYIPKYINKFKDYLKPSKEFLTFSIALAILIAYIAESL-GIAAITGAYICGLMLSSLSYKEYLERNVKAISSGFLSLFFASVGIEANLKGLNMEVLFILVMFIVAVIGKILGCSSAARLMKMSRSEAVQIGVGMISRGEVAIITANIGLQKGIISEEIFLPTLIVVILTTIITPILLKL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 144176389 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LPRLLEWMAK--NQELTLVFGVSWAVALAAISA-WLGLSMEIGAFVAGVALASTPYRESLGARMVSLRDIMILFFFIELGSSLTLDGAVSQLLPAILVTLFILVGKPAIVLLVMTLQGYRATVALRTGLTLAQISEFSLILIALGYSLGQVDEDVLSLITLVAIFTITISTYFISYQDRLIALLQPLVAPLESRFRKGAEEDAQRHPYD-----------------------AIVIGAGRLGSDIVRGLRGEGAELLVVDLDPRALKSVAPSGVDTLYGDAGDPDFIKVLPVHETKTVVCAAPDRSTNLVVLESLQRLGYEGNICLTALDQKTAATFESYDRVTVVRPFKMAATSIVSGLKSRLNQ------------------------- 14520352 ---------VAKLSGWVFERFNQPIVLGQIIAGVIMG----LLIERNEIIVEFANLGVLMLLFLAGLESDFEEFKRVGRPSILVASVGVLFAFLFGFLIAYPF-FDFGTALLYGAIMTPTSVSITVKVLMELGKLRTKEGATILAAAVVDDVLGILILTIVISMLREGSVHYD----------------------VIVEVLLEVAGFLAVFLYLGPVVMENVFRRLSKVDLPESTTSFAIVFLVLFAYLAEHL-NLASILGAYLIGLSIGQTSYKKRIEGPMNVIYSIFIPVFFVEVGMRIDPRFLFEAKTFAFLYAVFAMISKVIGCGLGAYLSKFDWRTSIKIGIGMIPRLGVELAMISTAMAAGVAGSDVLTVAMTMVFLTTLITPIMLRKTYIIT------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 280958814 ---LLAGIVLITFFGATSMKIKVPSVLVFILLGIVLA----GQLSHNDHIHEAAEIGIVFLFFIVGLEFPLIRMMDVGRRIWPAGLLDVALNFGVPMAFATWLGLDLLSGFIIGSVGYATSSSITVKMLEEEKRLANPESEFILGLLIFEDLVAPLLVTFIAATQGGGEMT----------------------AGFAGLLTLKIVLFVAGAVLIAFFGFRRMSVFVGRHIQKDFMPLFAAGIALG-YAGLALWLGLSEILGAFLAGVMLSETGKAHDLEQLFMPLRNIMLPFFFFWFGTTVTLGEGVPMPILLGLCVVWAVAGKLLTGYFGGRISGLTPKIAARAGLSLVARGEFSAIIASLA------APQLRIFSGVYVIVTAMIGVFLFQKAPAYANHLHEWKKRRKAA----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 142418352 ------------------------------------------------------------------------------------------------------------------------------------------YGRIAIGILIFQDILVVAAMVVIVTIGTPGEGSVVTD---------------------LVVTLASSAVFLGVAAFASRFVLEKVLDWI--SKSPELTLLFGVAWAIVLAAIST-LIGLSMEIGAFVAGVSLASTAYRESLGARMVSLRDVMLLFFFIELGASLTFADALGQLWPAIVLSVFVLVGKPLIVFAIMGWMGYRSITSFRTGVALAQISEFSLILIALGFSLGQVDSAVLSLVTLVAVFTITVSSYFILYTDKLYS-----------------------MMQGFMHLFERGKAQAVDEESQSLSFDAIVVGSGRFGTEVISGLISSGSSVLAVDLDPDALARARELGAETLFGDVGDPDFAKMLPMHQSDTLICTAPDRSTNTLLLGSIKSLGYEGKIYLTALDNQTAEMFAKDPQVTTIRPLKMAANRIVKQLK------------------------------ 225426078 ILQICLVLVVTRGLAYLFRPLRQPRVIAEIVGGILLGPSALGPSQSLTVLDTLANLGLLFFLFLAGLELDPKSLRRTGKKALGIAIAGISLPFALGIGTSFVLRETIAKGVFMGVALSITAFPVLARILAELKLLTTDVGRMAMSAAAVNDVAAWILLALAISLSGSKQS-----------------------PIVPFWVLLCGCGFV----ICASLILPPIFKWMARRCHDEMYICSTLAVVLAAGV-VTDAIGIHAMFGAFVVGILVPEGPFASALLEKVEDLSGLFLPLYFVSSGLKTNVATILQSWALLVLVIFTACIGKIVGTVVVSLSFKMPLREALALGFLMNSKGLVELIVLNIGKDRKVLNDQTFAIMVLMALFTTFITPLVVAVYKPAKRRNTDHKQRTVERKNTNTELRIMACFHGARNIPSMINLFEASRGTNKHEGHLMEFSERSSAIMMVHKVRKNGLPF--------------------------------------------------------------------------------------------------------------------------------------- 144097440 ---IAIILVAAKFGAELMRRINQPAVIGELVIGIIIGYYGLGLLESGDVVSTLAEIGVVLLLFEVGLETNLDEFIELGSTSLLVALIGVVAPFALGFGSIYALNLGFGIALFVGAAMTATSVGITARVFGDLGALKSREAKTIIGAAVVDDILGLLILTVVAGVLGSSGDFS---------------------IVDLGIISAKAVGFLVAVVIVGRKLSKPIFNFFVKIPSPGTFVTGSFIFAMLLG-AAAHFVGLHPIVGAFAGGVVAGESGMTHRIREEMKPLNFLLVPIFFVYIGSEVNIQTLASVDVFLYGMLVSLLAFVGKYVSALG-AMGKGLNTSL-IGIGMSPRGEVGLIFVAVATTTDIITGDIISIIIWMVIVTTVIAPILL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 17228798 LLTLVVIYLASKIGGELSRLVDLPPVLGELVAGVLVGASALHLVSQSEAVSVLAELGVIILLFEIGLESDLKELQKVGYQATIVACVGVAVPFTAGTVLISIFHAPVIPAIFAGAALTATSIGITSKVLSELGQLKSREGQIIVGAAVIDDILGIIVLAVVASLAKTGEVDVLNVIY----LIVSATVFLIGSILLGKYFNQSFVAIANKLQTRGNLIIP-------------------AFIFAFFMAFLGNAIHLEAILGAFAAGLVLDETDKRKELDEQVKPIADILVPIFFVTVGAKVDPVVPGNREGLIIATFLIVVAIIGKIVTGWAV-FGQPGINRLAVGVGMIPRGEVGLVFAGIGSASGALDKPLQAAIIIMVILTTFLAPPLLRF----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 143880776 ---IAVILVAAKFGAEIMRRVNQPAVIGELVVGIIIGYYGLGLLESGDVVSTLAEIGVVLLLFEVGLETNLDEFIELGSTSLVVAFIGVVAPFALGFGSIYALGLGFEIALFVGAAMTATSVGITARVFGDLGALKSKEAKTIIGAAVVDDILGLLILTVVAGVLGSSGDFSLVDLGVISS---------------------KAIGFLIAVVFVGRKLSKPIFNFFVKIPSPGTFVTGSFIFAMLLG-AAAHFVGLHPIVGAFAGGVVAGESGMTHRIREEMKPLNFLLVPIFFVYIGSEVNIQT-LASLDVFLYGMLVSLLAFVGKYVSALGAVGKGMNTSL-IGIGMSPRGEVGLIFVAVATTTDVITSDIISIIIWMVITTTVIAPILL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 142060939 ---IAIILVAAKFGAELMRRINQPAVIGELVAGIIIGYYGLGLLPHFEVISTLAEIGVVLLLFEVGLETNLEEFVELGSTSIIVALIGVVAPFALGFGSIYALGLGFEVALFVGAAMTATSVGITARVFGDLGALKTKEAKTIIGAAVVDDILGLLILTVVAGLLTSSGDFALID---------------------LAIISGKAIGFLIAVVVIGRKISPIVFNFLVKIPSPGTFVTGSFIFAMLLG-AAAHFVGLHPIVGAFAGGVIAAESKMTHRIREEMKPLNFLLVPIFFVYIGSEVNIQTLAS--LEIFLYGMLVSLLAFVGKYVSALGAMGKGFNTSLIGIGMSPRGEVGLIFVAVATTTLSSIITEDIISIIMVIVTTVIAPILL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 291301937 -----GAFVAAAVIARLGRRIGLPTIPLFMVAGILLGPYTPGFVDDPHEFEMLSALGLVLLLFYLGLEFHVDDLKKGGRKLFAVGGIYLLLNVGAGLGFGFALGWGTREALVLAGIVGISSSAIVTKLLVDTGRLGNPETRLILGIIVVEDIFLALYLAAIQPILGGAEGAAE-----------------------MLWQMGKAFGFLLVLAIAARFGTRLIGKVIA-VKDDELLVISFLGAAVLI-AGISEKLGVADAIGAFMIGLILGGTTSGPRIRELVHPLRDAFGAIFFFVFGLSIDPGDIAVVAGPVAIAVGITIVGNLAAGIAAARMNGFGALPAANIASTLLARGEFALILGTMAAAAG-LDERLTPFIAGYVLILAIIGPLSAGITEWLVPRL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 143044272 ---IAIILVAAKFGAELMRRINQPAVIGELVIGIIIGYYGLGLLESGDVVSTLAEIGVVLLLFEVGLETNLDEFIELGSTSLLVALIGVVAPFALGFGSIYALNLGFGIALFVGAAMTATSVGITARVFGDLGALKSREAKTIIGAAVVDDILGLLILTVVAGVLGSSGDFS---------------------IVDLGIISAKAVGFLVAVVIVGRKLSKPIFNFFVKIPSPGTFVTGSFIFAMLLG-AAAHFVGLHPIVGAFAGGVVAGESGMTHRIRDEMKPLNFLLVPIFFVYIGSEVNIQT-LASLDVFLYGMLVSLLAFVGKYVSALGAMGKGLNTSL-IGIGMSPRGEVGLIFVAVATTTDIITGDIISIIIWMVIVTTVIAPILL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170078967 LMTLVVIYAMSKLGGELSKRVGLPPVLGELVGGVLVGVSALHLISQSEVISVLAELGVIVLLFEIGLESDLRELSKVGSQAAVVAIVGVVAPFLLGTVLVTLFHTPIIPAIFAGAALTATSIGITSKVLSDLGQLKSTEGKIIVGAAVIDDVLGIIVLAVVASLAKTGEVDLLN----------------------VVYLIIGASAFLLGSILLGKFFNQGFEAIAAKLKTRGALLIPAFAFALVMAI-IANLIHLEAILGAFAAGLVLDETDLRKELDRQVMPIADFLVPIFFVTVGAKADLGVSANRAGLVIAAFLIVVAIVGKVITGWAV-FGQPGVNRLAIGFGMIPRGEVGLVFAGIGSASGVLDKPLEAAIIVMVILTTFLAPPLL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 135940533 ------------------------------------------------------------------LELSLQKIKDLGRAAIILGSLQVSMTAAGAYVISTLMGFSVMECVFLAATVTFSSTVVVIKLLDQKGATSRLFGRIAISLFLVQDIVVIIGLTILSGLGSGGDEPFEMVT----------------LTKSLGIAFAGMVILLLVSLFASRCVLPKPFAW--ASRSPDTVFIWALCWCFLVVLLAHQ-FHLSVEIGAFLAGIAIAQLPIHEDLHRRLHPLMTFFVAVFLVTLGIQMDISVLGEVWKYALGLSVFVIIAKPLIVFIILSRLRYSEYTAFQAATASGQVSEFAFILLGLGAGAGLIEGRVVSLGGMVGILTIAISSYLILYSDPLYS----------------------AFQQLGVLKFFKAKQEPDTEKQHSYAGHVIVVGMNALGREVVKQLSGRGETVLAIDTDPRKLEGLNCA--ETLIGSVEYESAVEEIGLSRARLVISAL----------------------------------------------------------------------------------------- 145337155 -------------LAFLLRPMRQPRVVAEIIGGILLGPSALGRITSYTVLDTLANLGLLLFLFLVGLEIDLTSLRRTGKKAISIAAAGMLLPFGMGIVTSFAFPEALPFIIFMGVALSITAFGVLARILAELKLLTTDLGRISMNAAAINDVAAWVLLALAVSLSGDRNS-----------------------PLVPLWVLLSGIAFVIACFLIVPRIFKFISRRCPEGEPIGEMYVCVALCAVLLAGFATDAIGIHAIFGAFVMGVLFPKGHFSDAIVEKIEDLMGLLLPLYFVMSGLKTDITTIVKSWGRLALVIVTACFGKIVGTVSVALLCKVRLRESVVLGVLMNTKGLVELIVLNIGKDRKVLSDQTFAIMVLMAIFTTFITPIVLALYKP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 142301582 ---IAIILVAAKFGAELMRRINQPAVIGELVIGIIIGYYGLGLLESGDVVSTLAEIGVVLLLFEVGLETNLDEFIELGSTSLLVALIGVVAPFALGFGSIYALNLGFGVALFVGAAMTATSVGITARVFGDLGALKSREAKTIIGAAVVDDILGLLILTVVAGVLGSSGDFS---------------------IVDLGVISAKAVGFLLAVVIVGRKLSKPIFNFFVKIPSPGTFVTGSFIFAMLLG-AAAHFVGLHPIVGAFAGGVVAGESGMTHRIRDEMKPLNFLLVPIFFVYIGSEVNIQT-LASLDVFLYGMLISLLAFVGKYVSALGAMGKGLNTSL-IGIGMSPRGEVGLIFVAVATTTDIITGDIISIIIWMVIVTTVIAPILL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 142077781 ---IAIILVAAKFGAELMRRINQPAVIGELVIGIIIGYYGLGLLESGDVVSTLAEIGVVLLLFEVGLETNLDEFIELGSTSLLVALIGVVAPFALGFGSIYALNLGFGIALFVGAAMTATSVGITARVFGDLGALKSREAKTIIGAAVVDDILGLLILTVVAGVLGSSGDFS---------------------IVDLGVISAKAVGFLVAVVIVGRKLSKPIFNFFVKIPSPGTFVTGSFIFAMLLG-AAAHFVGLHPIVGAFAGGVVAGESGMTHRIRDEMKPLNFLLVPIFFVYIGSEVNIQT-LASLDVFLYGMLVSLLAFVGKYVSALGAMGKGLNTSL-IGIGMSPRGEVGLIFVAVATTTDIITGDIISIIIWMVIVTTVIAPILL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 166368297 LLSLTVIYFACKLGGEICVRFNLPPVLGELVGGVIIGVSALKLLAASEVISVLSELGVIILLFEIGLESDLQELIRVGPQAAAVAVVGVAVPFLVGTLLIYIFHLATIPAIFAGAALTATSIGITAKVLAEIGQLSAKEGQIIIGAAVLDDILGIIVLAVVASLVKTGEVQISK----------------------VIYLVISSSAFVIGAILIGRFLSPFYVQLVNSMKTRGQLLLVSLIFAFILAY-IAQVIQLEAILGSFAAGLVLGETEKRSELAEQVFPIADLFVPIFFVCVGAKLNPAIPRNREGLVLAAFLIVVAILGKVVTGLAVFSKEKL-NRLAIGVGMIPRGEVGLVFAGVGAASGALSPAADAAIIMMVILTTFIAPPLLRL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 218441623 LLSLVIVYLASKLGGELSKRVDLPPVLGELVGGVIVGVSALHLLSQSEVLSVLAELGVTILLFEIGLESDLRELSKVGYQAAIVAVVGVAVPFAAGTVLMLLFNVPAIPAIFAGAALTATSIGITSKVLSELGRLKSKEGQIIVGAAVIDDVLGIIVLAVVASLAKTGEVDVLN----------------------VVYLIISATVFLLGAIFLGKFFNTSFVAIADKLQTRGQLVIPAFTFAFLMAFLANAI-QLEAILGAFAAGLVLDETDKRKELDQQVIPIADILVPIFFVSVGAKLNPAIPENREGLIIAAFLIVVAIIGKVVTGWAV-FGQPQINRLAIGVGMIPRGEVGLVFAGIGSASGVLSKPLEAAIIMMVILTTFLAPPCLRL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119511674 LLSLIVIYLASKIGGELSKMIDLPPVLGELLGGVVVGASALKLVSQSEIVSVLAELGVIILLFEIGLESDLKELQKVGSQAVVVACVGVAVPFAAGAGLMFLFNVPVIPAIFAGAALTATSIGITSKVLSEIGQLKSREGQIIVGAAVIDDILGIIVLAVVASLAKTGEIDILN----------------------VIYLIVSATVFLIGAILLGKYFNQTFVAIANKLQTRGNLIIPALIFAF-FMAFLGNAIHLEAILGAFAAGLVLDETDKRKELDEQVKPIADILVPVFFVTVGAKVDLGVLNPFIPELIIATFLIVVAIIGKIVTGWSVFGQEGINRLAVGAGMIPRGEVGLVFAGIGAASGTLDKPLQAAIIIMVILTTFLAPPLLRF----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 297203035 ------ILVLARLAGRLARALGQPPVLGEIVGGILVGSTLFDGAIAETLFPHLANIGLVLFMFVVGLEFDFSRLHGSGRVAGVTALGATVVPFGLGCLLALHLAASHQATLFIGVALSVTAFPVLARILDDRGMTGTRAGTLALSAAAVCDLAVWTMLSFVQALVDGDGRDHWRVTL--------------------------AIPFALFLYVGVRPLLTKILVRQGAGRPLTGNSRVVLLSGLLASSAMTQWLGLHFVFGAFLFGLVVANSGYRQEVTQDIKSATNLLLPVYFIVAGLNVDLSVGLQGLGELSLIMLVAVTGKFGGAWLAARSQGMPPRDCAVLATLMNTRGLTELVALSVGLQAGILDERLYSLMTVMAVVTTAATPLLAWLAPRRESAKAFGRPDDQSRTAPARSPAAQVPGEGQSPP---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 143936698 ---IAIILVAAKFGAELMRRINQPAVIGELVIGIIIGYYGLGLLESGDVVSTLAEIGVVLLLFEVGLETNLDEFIELGSTSLLVALIGVVAPFALGFGSIYALNLGFGVALFVGAAMTATSVGITARVFGDLGALKSREAKTIIGAAVVDDILGLLILTVVAGVLGSSGDFSLVD---------------------LGVISAKAIGFLLAVVLVGRKLSKPIFNFFVKIPSPGTFVTGSFIFVMLLG-AAAHFVGLHPIVGAFAGGVVAGESGMTHRIREEMKPLNFLLVPIFFVYIGSEVNIQT-LASLDVFLYGMLVSLLAFVGKYVSALGAMGKGLNTSL-IGIGMSPRGEVGLIFVAVATTTDVISGDIISIIIWMVIVTTVIAPILL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 142092182 ---IAIILVAAKFGAELMRRINQPAVIGELVIGIIIGYYGLGLLESGDVVSTLAEIGVVLLLFEVGLETNLDEFIELGSTSLLVALIGVVAPFALGFGSIYALNLGFGIALFVGAAMTATSVGITARVFGDLGALKSREAKTIIGAAVVDDILGLLILTVVAGVLGSSGDFS---------------------IVDLGVISAKAVGFLIAVVIVGRKLSKPIFNFFVKIPSPGTFVTGSFIFAMLLG-AAAHFVGLHPIVGAFAGGVVAGESGMTHRIRDEMKPLNFLLVPIFFVYIGSEVNIQT-LASLDVFLYGMLVSLLAFVGKYVSALGAMGKGLNTSL-IGIGMSPRGEVGLIFVAVATTTDIITGDIISIIIWMVIVTTVIAPILL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 142901231 ---IAIILVAAKFGAELMRRINQPAVIGELVIGIIIGYYGLGLLESGDVVSTLAEIGVVLLLFEVGLETNLDEFIELGSTSLLVALIGVVAPFALGFGSIYALNLGFGIALFVGAAMTATSVGITARVFGDLGALKSREAKTIIGAAVVDDILGLLILTVVAGVLGSSGDFS---------------------IVDLGIISAKAIGFLVAVVIVGRKLSKPIFNFFVKIPSPGTFVTGSFIFAMLLG-AAAHFVGLHPIVGAFAGGVVAGESGMTHRIRDEMKPLNFLLVPIFFVYIGSEVNIQT-LASLDVFLYGMLVSLLAFVGKYVSALGAMGKGLNTSL-IGIGMSPRGEVGLIFVAVATTTDIITGDIISIIIWMVIVTTVIAPILL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 255537657 --------------AFLLRPLRQPRVIAEIIGGILLGPSALGRNTDYTVLDTLANLGLLFFLFLVGLELDLKSLRRTGKKALSIALAGISLPFVMGIGVSFVLRNTISPGVFMGVALSITAFPVLARILAELKLLTTDVGRMAMSAAAVNDIAAWILLALAIALSGTGRSPLTS-----------------------LWVLLTGCGFI----ICCILIVPPVFKWMAHRPVNEMYVCATLATVLAAGFCTDSI-GIHALFGAFVIGVLIPDGPFAGALVEKVEDLSGLFLPLYFVSSGLKTNVATIAQSWGLLVLIIATACFGKIIGTVGVSLLCRIPFQEALTLGFLMNTKGLVELIVLNIGKDRGVLNDQTFAICVLMAIFTTFITPIVVSIYKPAKRAIADYKHKTIERKDPDSQLRILACFHSTLNIPTMINFIEASRGTEKRQGHLMELSERSSAILMVHKARKNGLPF--------------------------------------------------------------------------------------------------------------------------------------- 298676032 ILQIFLVVLLAKIFGELSIRLGLPSILGGILAGIVLGPFFAD--PNGEIFLFLAELGAILLFFTAAYEVSIRYIQALSKYTLIPTFTHILVAFVCGYTLGYIFNLGFLENIFIGIAFSSTSIGSVVNMLISCNYLSKNPGPLVLSSAILNNFVGVIMLGLIVSVATYQRLPGGKE---------------------ILTIISGVVGFLVIMIVLGYKVYPVLFKYIHRMQIKESIFAFVIIIALVSAY-LAEILGLHSVIGAFIGGIFLSEIPLAEDIQSKVSGIYGVFIPMFYAFIGMSIDFSILQTNGLFTIAVIVLALLGKLFGGYIGSRILKVNSYDSLIFGIGSMPKADVELVVISIGLSMGVIGNASYSAIVLMVAISVVVSPLLLKY----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 219851363 -----LLLFVALGGYLIASRINQSAVIGLILVGILVGPSVLGWITYTDFIQSLAHLGAVILLFVIGFEFNLREIIHPRNFAI--ALVGVIVPWFCGWELAILFGYSSASAIFIGTALTATSIAITANVLRELDKLHTAAAKAIIGAAVIDDVLALIVLAISTAVVNGSFSYWG-----------------------IALITIKALLFIVIGAAFGTLVIGRYLVRLDRTDFVKRFIFIFAMMFAFFYAICAEMVGLSTIIGAFIAGVSFKDVELSKSLKEGAEYLQIIFASIFFVSLGVLVDLRVTPEILVFLVALTIVAIISKVIGCGLPARLGGMNRKDSLIIGFGMAPRGEVAMIVALIGLNAGIIDQGVYVVLVIMSLLTTVITPIIYR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 142389104 ---IAIILVAAKFGAELMRRINQPAVIGELVIGIIIGYYGLGLLESGDVVSTLAEIGVVLLLFEVGLETNLDEFIELGSTSLLVALIGVVAPFALGFGSIYALNLGFGIALFVGAAMTATSVGITARVFGDLGALKSREAKTIIGAAVVDDILGLLILTVVAGVLGSSGDFS---------------------IVDLGIISAKAIGFLVAVVIVGRKLSKPIFNFFVKIPSPGTFVTGSFIFAMLLG-AAAHFVGLHPIVGAFAGGVVAGESGMTHRIRDEMKPLNFLLVPIFFVYIGSEVNIQT-LASLDVFLYGMLVSLLALVGKYVSALGAMGKGLNTSL-IGIGMSPRGEVGLIFVAVATTTDIITGDIISIIIWMVIVTTVIAPILL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 256420381 ----------ARLFGWLANKIGQPSVVGEIVAGICLGPSLLGMVWPSGSLQFLSQIGLAFFMFVVGMELDTEKMKNKAHDAVMISHASIVFPFFLGVSLAYYMVSFLSFALFMGIAMSITAFPVLARIVQERKLSSTPLGLLAITCAAADDVTAWCILAVVIAIVKAVTLWTA------------------------VLTLVLSLIFVGFMLYILK---PWLAKKIARFQHKEKSIVALAFMTLLFSAWAAEVIGIHALFGAFLAGVIMPSEVSVQKLLTDKLEDVSLLLPIFFVFTGLRTQIGLLGQNLWAVFGLIMLVAVGGKLGGSALAKLMGQSWMDSLGIGALMNTRGLMELVVLNIGYDLGILSPEVFAMLVLMALATTFMTPLLDVVKKVEESKL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 206891081 ---LAILLFFARLTGDIFAKFGIPSVIGEIFVGIMLGQSVLGIIPLSDVMKLLAELGIILLLFHIGLEADLKQLKEVGFSAATVAITGALAPMVIGFLVSYVFNFPTITSLFIGGTLTATSIGITVRVLEDLDKMKERFAQVVLGAAVLDDIFGVVVLAAL---------YEFSKTQEINVNATILLVFYIGTFFLFAPIIGKIFAYFVSSL--------------AKRLNTLDFVPPVVVAIILLFAFAAHEIGLPEILGAFTAGIAFSDKAIIHKIEESLKPLIWLFTPIFFVYVGLQLNLKAIDFTSGHFWLLSAVLFIVALITKLVAGLFVKGTMREKLSVGFSMLPRGEVGLIFAEFGRLSGIYDHTLYAVIIFVVALTTLLAPIVLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 142091057 ---IAIILVAAKFGAELMRRINQPAVIGELVIGIIIGYYGLGLLESGDVVSTLAEIGVVLLLFEVGLETNLDEFIELGSTSLLVALIGVVAPFALGFGSIYALNLGFGIALFVGAAMTATSVGITARVFGDLGALKSREAKTIIGAAVVDDILGLLILTVVAGVLGSSGDFS---------------------IVDLGIISAKAIGFLVAVVIIGRKLSKPIFNFFVKIPSPGTFVTGSFIFAMLLG-AAAHFVGLHPIVGAFAGGVVAGESGMTHRIRDEMKPLNFLLVPIFFVYIGSEVNIQT-LASLDVFLYGMLVSLLALVGKYVSALGAMGKGLNTSL-IGIGMSPRGEVGLIFVAVATTTDIITGDIISIIIWMVIVTTVIAPILL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 282866716 -----GAFLAAAVLARVGGRIGLPTIPLFILAGILLGPHTPGFVDDPHELEMLSALGLVLLLFYLGLEFHLDDLKAGGRKMVLAGTVYLILNVGAGLGFGFLLGWGTAEALVMAGVIGISSSAIVTKILVDLKRLGSPETKPILGIIVVDDVFLALYLAALQPILSHSDGLGAALRDGG-----------------------KAFGFLLLLALAARFGTKVISKLI-NTRDDELLVISFLGAAV-FVAGVSDWFGVADAIGAFMVGLMLGSTTSGARIMKLVHPLRDAFGAIFFFAFGLSIDPGDLPSVAWPVLAAVVLTVAMNVLSGMFSARVYGFGALAASNISTTLMARGEFALILATMAAGAG-LDERLSPFIAGYVLVLAVLSPLAAGRSHWLARLL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 218187254 ILQICLVVVVTRGLAYLLRPLRQPRVIAEIIGGILLGPSALGPPKSMTVLDTLANLGLLFFLFLVGLELDISAIRRTGKKALAIALAGISAPFALGIGTSFAFRATIVKGVFMGVALSITAFPVLARILAELKLLTTDLGRMAMSAAAVNDVAAWILLALAVALSGS------------------------GSPIISLWVLLTAAGFVAAIFLFLRPALAWMARRSPEGEVKELYICATLAIVLAAGF-VTDTIGIHALFGAFLVGIAVPKDGPFAGVLIEKVEISGLFLPLYFVSSGLKTNVATIAKSWGLLVLVIVNACLGKIGGTVITSLLVKIPVREAVTLGFLMNTKGLVELIVLNIGKDRKVLNDEAFAIMVLMALFTTFITTPIVMAIYKPARPTAPYKRRTVDGGEADGELRVLACFHTNRNIPTLLNLVESSRRLVMYAMHLVELSERSSAITLVQRARRNGMPF--------------------------------------------------------------------------------------------------------------------------------------- 242084252 IVQICLVVVVTRGLAYLLRPLRQPRVIAEIIGGILLGPSALGPAQSMTVLDTLANIGLLFFLFLVGLELDISAIRRTGKKALAIALAGISAPFALGIGTSFAFGTPQGPFLVFGVALSITAFPVLARILAELKLLTTDLGRMAMSAAAVNDVAAWILLALAIALSGD------------------------GSPIISLWVLLTAAGFVIAISLFLRPVLAWMARRSPEGEVKEVYICATLAIVLGAGF-VTDTIGIHALFGAFMVGIVVPKDGPFAGVLIEKVEISGLFLPLYFVSSGLKTDVATIAKSWGLLVLVIANACLGKIGGTVITSLFVKIPVREAVTLGFLMNTKGLVELIVLNIGRDRKVLNDEAFAILVLMALFTTFITPIVMAIYKPARRTVPRRTVECVAPGDADSELRVLACFHTSRHIPTLLNLVEASRGTARRRLHLVELSERSSAISLVQRARRDGMPF--------------------------------------------------------------------------------------------------------------------------------------- 135291484 IIGVLFLVLPALLFGRLCSRFKISEVIGFVFAGIILGPTALGIVELNEVMIALWQISGIIILFSAGLHFTFHDLIKAGPKAAIIGICGVIIPLVTGYFVVFWMGFDWTVAVLVGATLSATSIAVSVVILEELGKEKTKEGNILVNAAVLDDVLGLAILSAIISLVALNT---------------------IPTIESIIITTVTDIGFWFLILLGAVYLLPKIVHVVSKTHASTLEARGTQGIALGSAFGLAAIVGLNPIVGAFAAGMGLAGSKLAVQVREFIGRLKVIVAPLFFAIIGAHVDITISSINWILFAVILCVAVFSKVLGCGQPATLMLKNKQSGLIIGYGMIARGEVAFIIAGIGLAFEILSDEIYSTIIFVILTTILIAPILLR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 254282283 -------IGVALLFGLIAKKLGQAPLL---GFLLAGFALAALGVNPGSTLDELANVGVLLLLFAIGLKLDIPSL--VRPHIFVASLLHTAAMVLIGGALGPFAGLSLTAIAILGLFTAFSSTLFVIKVLEERENMTALYGRVIIGFLVMQDLVAVGLLAV----------SKGVIPSPW--------------------------ALGLLALLPMRHVLGRLLEWC---GHRELLVLAGLTLTLG-GAALFDVVGLKADLGALVAGALVAKAPKAKELSNVLLGLKDLLLVGFFLTIGLNGLPGL---DGVAVAFGLLLILPIKALLFLLLLMAFGLRGRSAMLASLGLTPYSEFGLIIAAMAVSKGYMDASWMVTLAVAMGISFV--PLSMLNDRAFDLYRRLRQRLNRLQRE---------------------TLIRPERTVAIPEATALVFGMGRVGANAYDTVRTQGDTVVAFDVDEDVVAEQQKAGRRVYEESGTDADFWERLSVDRAQLVILAMHSHQEHLVAIEQLRLEGFTGFVAATAYFDDDAEALRAQGADLVFNINRDAG-------------------------------------- 310818411 IVQLIVIIGLSRLIGKVTRWLGQPLVIAEVVAGVMLGPSLLGWLASLPVLKMLSQVGLILFMFLIGLELDPKLLQGRGHSSVAISHSSIIVPFVLGAGASALWLYRALSSLFMGVAMSITAFPVLARILSERGLLQSRVGVISITCAAVDDVTAWCLLAFVVSIVRATSLTEAG------------------------FTTLLALLYIAFMLLVVRPFLARLGARVASKDGLTQNVVAGTLVLLLASSWATELIGIHALFGAFLFGAVIPEGGLADALAERLEDVVVLLLPIFFAYSGLRTQVGLSADAWAMCGLIILLACLGKFGGSAVAARLTGLRWREASAVGVLMNTRGLMELIVLNIGLDLGVISPTLFTMMVVMALVTTFITSPLLNWIYP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169595972 ---IILFIVQAGIIIIFCRKLRQPRVISEIIGGIVLGPSVMGRIESMTNLNLVANIGLTLFLFIIGLEVDLRFLLSNWKVALNVGIASMAIPFGLGCAIAVGLYNEFKDMLFIGVAMAITAFPVLCRILTELKLLMTPVGVIVLSAGVGNDVVGWILLALCVALVNAGSGLSA------------------------LWVLLTCAGYMIFLVYAVRPIFVWYLRRALQDGPSQGVISVTLLIALGSAFFTG-IIGVHPIFGAFMAGLICPEGGFAIKVAEKIEDIGGLFLPLYFTLSGLNTNIGLSGITWGYVIGVVVVAFFSKFISATLAARSTKMLWRECFAIGSLMSCKGLVELIVLNIGLNAKILSARTFTIFVVMALVTTFASPLTALFYPVWYQKKVESWRR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 256676560 -----GAFLAAAVLARAGGRIGLPTIPLFILAGILLGPHTPGLVSDPHDLEMLSALGLVLLLFYLGLEFHLDDLKAGGRRMALAGATYLALNVGAGLGFGFALGWGTSEALVLAGVLGISSSAIVTKVLVDTGRLGNPETRPILGIIVVEDIFLALYLAALQPILSGADSLAAAVLDGA-----------------------KAFGFLLLLALAARFGTKLVGRLM-HTRDDELLVISFLGMAV-FVAGVSEWFGIADAIGAFMVGLMLGSTSSGARIRTLVHPLRDAFGAIFFFAFGLSINPGDLPSVLWPVLLAVLLTFAMNVLAGLLAGRMYRFGRGPAANIATTLLARGEFALILATMAAGAG-LDERLSPFIAGYVLLLAVVGPLAAGRAHWLARLLPR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 88602134 -----LLLFVALAGYLLASRINQSAVIGEILVGLIVGPSILGLVTYTDFVSSIAHLGAIILLFVIGFEFNIHEIFNIKYGFI--AAFGVIVPWIGGYATALLFHFNMQGAFFVGTALTATSIAITANVLREINQLQSEAAKAIIGAAVIDDVLSLLALAITEDFVSGSFTVEG-----------------------VVLVFIKAIGFMGIFGLLGVSVISKFLMKLDHSKIAEKFPEFVFITAMFFYAMMADLVGLSGIVGAFLAGVSMESVGLRHSLKEGAEYLQIIFASIFFVSLGILVDMHLTLDGIIFMLVLTGIAILTKVIGCAVPSRLIGMCTKDSLIVGFGMSPRGEVAMIVALIGLTGGIIGQDIYAGIVFMSLLTTISTPIVYR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 75907854 LVEVLIVIGLSRLVGLGFKSIKQPLVIGEIVAGIMLGPSLFGLLAPDPFLNVLSQIGLIFFMFLIGLELNPKYLSGQLEVAVLTSHVSILVPFSLGTLLALLLGVSFTAALFLGAAMSITAFPVLARIITENNLQGTRLGTLALTCAAVDDVTAWCLLAVAIAVARTGNIIGA------------------------FPTIIESAVYIGFMLTVGRWFLKRLVVHYRRAGRLSQFVLAGIYVAVVASALITELIGIHLIFGAFLLGAAMPDADLVRELAIKTEDFVLIFLPVFFAYSGLRTQIGLRPELWLLCAAVLLVAIAGKYIGTYTAARVSGINKREASALGWLMNTRGLTELIVLNIGLELGVISPLLFTMLVIMALVTTFMTSPLLEWTYP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 297194366 -----GAFLAAAVLARLGGRIGLPTIPLFILAGILLGPHTPGLVSDPHDLEMLSALGLVLLLFYLGLEFHLDDLKAGGRKMVLAGSAYLALNVGAGLAFGFALGWGTSEALVLAGVIGISSSAIVTKVLVDLGRLGNSETRPILGIIVVDDIFLALYLAALQPILSGADSPAAALMDGG-----------------------KAFGFLLLLALAARFGTRVVGRLID-TRDDELLVISFLGAAV-FVAGVSDWFGVADAIGAFMVGLMLGSTTSGERIRKLVHPLRDAFGAIFFFAFGLSIDPGDLPVVLWPVLAAVAVTVLMNVASGLITARLHRFDTLQAANISTTLLARGEFALILATMAAGAG-LDDRLSPFIAGYVLILAVLAPLAVGRSYWLARIL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 300773584 ---LIFALVLFIILPILLRPIRIPGIIGLIISGVVIGPHGLNWLEKNSAVDLFSTIGLLYIMFIAGLELDMNEFKKTKHKSIWFGFFTFIIPIAIGFVCHYILGYGILSSLLIASMFA-THTLVSYPIVNSYGISKNEAVAITIGGTILTDTAVLIILAVISGATQGT--------------INQEFWVTLG---------VSFAVFLFIMFGIIPRIAKWFFEKV---ESEKTANYIFVLAVVFFAAFMAEMAGLEPIIGAFVAGLALNKLIPHSSALMNRIEFIGIFIPFFLISVGMIVDVSVLTHGPTALIVAFIVAVAGKYLAAWITQLVFKYSKQQRNVIFGLSSAHAAATLAVIMVGHRNGLIDDNVLNLILVTCIISTIVT----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 297742276 IVQICLVLVVTRCLAFLLKPLRQPRVIAEIVGGILLGPSALGPPKSLTVLDTLANLGLLFFLFLVGLELDLNSLRRTGKKALSIAVAGISLPFALGVGTSVVLGVDAGPFLVFGVALSITAFPVLARILAELKLLTTDVGRMAMSAAAVNDVAAWILLALAIALSGTGRS-----------------------PIVALWVFLCGFGFVLCCSLIAPRIFKWMAQRCPEGEVDEMYVCATLAAVLAAGFVTDAI-GIHALFGAFVMGILVPEGPFAGALVEKVEDLSGLLLPLYFVSSGLKTDVATILQSWGLLVLVIFTACLGKIAGTVAVSLSWRMPVPEALALGFLMNSKGLVELIVLNIGKERKVLNDQTFAIMVLMALFTTFITPLVIAVYKPAKRTKADYNHRTIDRKNPNAELRILVCFQSSNSIPTIINLVEASRGTAKREGHLMELSERSSAILMVHKARKNGLPF--------------------------------------------------------------------------------------------------------------------------------------- 45658070 ---------AARFCGKLATILGQPSVIGEILAGILLGPSLLGLIESLSTLQILSQLGLLLFMFVVGMELDLKILRNQAESAIVISHSSIMFPFLLGAGLAYLIYVPLAPELFMGIGMSITAFPVLARIILEKGLTKTTLGSLALTAAAADDVTAWCVLAIVVTIVNAGSFSSG---------------------------ILMIVMSLTYMFVMWKGILPLMKRAGNLYTTKESMTKSITAFFFLFIFISAEAIGIHALFGAFLAGVVMPDKELRNNLVEKIEDFSTVLLPLFFAFTGLRTKFGLLSSSWPVFFLILFVAVLGKLGGSAIASRLSGKSWMDSFSIGILMNTRGLMELIVLNIGYDLGVLSEEIFSMMVLMALTTTVMT----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 258572206 ---LTLFIIQAGIIVIFCRKMRQPRVISEVIGGILLGPSVMGRIESLPNLNLVANLGLVLFLFMIGLETNIKTLTSNWKVAVSVSAAGMILPFGLGSAIAYGLYHQFRGMLFIGIAMAITAFPVLCRILTELELLDTNVGVIVLSAGVGNDVVGWILLALCVALVNASTGLTA------------------------LWVLLTCVAFTLFLMYAVRPVFHWFLKRTGSLHDPSQSVVALTLLLALAAAFFTQVIGVHAIFGGFLVGIICPDGGFAIKLTEKIEVIGALFLPLYFALSGLNTNVGLLDSGIVWVFAIVFIALIAKIVGGMLASRFNGLLWRESATIGVLMSCKGLVELIVLNIGLQAKILSLRTFTIFVVMALITTATTPLTLWLYPEWYRTKVYRWRR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 271963424 LIALGGSFLAAGIIARLGTRIGLPTIPLFMLAGIIFGPHTPGLVDNPADLKVIAALGLIFLLFYLGLEFSLDDLVAGGRRLVLAGVLYILLNVGGGLAFGFAVGWGSREALVLAGVIGISSSAIVTKLLVDLGRLGNPESRLILGIIVVEDVFLALYLAVLQPVLSGADTFAAA-----------------------AISFGKAFAFLIVLTALARWGTR-LVNTLVTTRDDELLVVMFTGLAI-FTAGVAEELGVSDAIGAFMIGLILSSTKAAPRIRQLVHPLRDAFAALFFFAFGLSIEPGDMLSVAWPIVIAVAITVLLNIAAGVLAAKLNSFGRMEAVNISLTVLSRGEFALVLATMALAAG-LDTRLAPFIAGYVLVLALLGPLIASRSEPIARAL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 297801398 ILQIVIVIVLTRVLAYILRPLRQPRVIAEVIGGIMLGPSLLGPKKSLTVLETLANLGLLFFLFLAGLEIDTKALRHTGKKALGIALAGITLPFALGIGTSFVLKASTAFLVFMGVALSITAFPVLARILAELKLLTTEIGRLAMSAAAVNDVAAWILLALAIALSGSNTS-----------------------PLVSLWVFLSGCAFVIGAAFIIPPIFRWIARRCHEGEPIEETYICATLAVVLVCGFITDAIGIHSMFGAFVVGVLIPEGPFAGALVEKVEDLSGLFLPLYFVASGLKTNVATIAQSWGLLVLVTATACFGKILGTLGVSLAFKIPMREAITLGFLMNTKGLVELIVLNIGKDRKVLNDQTFAIMVLMALFTTFITTPVVMA--------VYKPARRAKKEGEYKHRTVERENTNTQLRILTCFHGAGSIPSM-------------------------------------------------------------------------------------------------------------------------------------------------------------------- 254786155 -TVFFLIFTGAAVLASVALYTRQPLLVAYIAIGIALGPFGFSIIDDVSAVTEMAEIGIVFLLFLLGLDMQPKSLLAVLRSATSIALVSSALFAILGFCLGLAFGFNVTEAAIIAMATMFSSTIIGIKLLPTTVLHHKHTGELMVALLLLQDFIAIFCLLVLISGDGGSLQLQN-----------------------LAIAIVALPLLIGLAWLAVRFVLLKLVARFDRFH--EYIFLLAIGWCLGLAELAEHVY-LSAEIGAFIAGISLATSPISQYIALNLKPLRDFFLVLFFFSLGARLNIDLLPSILVPALVYAVAVLTLKPAVFFGLLKQQGEKPALAWDIGFRLGQISEFSLLIVFVAAGSGLIGDKASLLIQAAAILSFVISSYIVIFNFP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 302340386 ILQLSFIVIASRFLGWIFSRLRQPKVLGELVAGMVVGPYALGPVLDSPLFPLFAVVASIVLLFFAGLETDLPTFLRFSMKGSLVGFGGVVVSFFLGDMVAVLFLFMHPTALFLGTLSTATSVGITARILSEKKKMSSPEGVTILAAAVLDDVLGIILLAVVVGVAKVASAGGHVH------------------WGHIGIIAAKAFGFWLISTVLGIIFAPKLSRRLKRLESMEMVASISFGIAL-FLSGLSEMAGLAMIIGAYVVGLSLSQTDIAFEIQEKLHGIYDFMVPIFFAIMGMMVDFSALPAVLGFGALYVLVAFAGKLIGCGLPALAVGFNVRGAFRIGAGMLPRGEVTLIVAGIGLASGAIGPEIFGVAIMTLLAAGIAAPPLLI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 163782316 ---IAVILLTGKIFGTLFKRLGIPAVLGEVFAGIILGQSLLGWIPLSEAIKVLAELGVILLLFEVGLEADIHMLIRVGVWSTLVAVIGAAVPFAGGFAISYVFDLPLISSLFIGGALTATSIGITVRVLTDLGKHKARFAQIVLGAAVLDDILGVVILAALYEFSKTKEVNLEATTS----------------------LMFHIAMFFVIAPIVARVMAKALSYVVDKLKEPEIIPATVLSLILGVGY-AAYRAGSPEILGAFTAGLALSNEKIVHKVEEGITPLVQVIAPIFFVSVGLALNLKAIDFLSGEFWAFSLSLIAIAIFGKVIAGFVVKGSFKERMSIGLSMMPRGEVGLIFAEFGRSFNAIDSVGYAVVVFVVAVTTLLAPILIKLNIR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 142205988 ----IVYLGMAGLVVPLARRLGLNEILTFLLLGVIIGPGALGLLTNTEQIALLADLGVIFLMFTIGLELSPTRLYAMRRLIGGVGGLQIVITAILLTMVMMAFGFSEEHAILFGMAMSLSSTAMVMHLLSERRALASPLGRANFGVLLAQDLAVIPLLFAVSSLASDDAGTVD--------------------LTVLALGIGQAIIVVIAMYSIGRLVARPFL-VHSQFGGRAGFMAIILLIMFAMSAG-AELGGLSASLGALLAGLVFASTASRHQIEADIEPFKTLLLGLFFLTSGMLLPLSSMIANLPLVLLLIILMMIIKVAVISALMLLFRQGRSVTIESAFLLAPAGEFAFVLLATAASHDVINQEIREIM---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 142468276 ---IAVILIAAKFGAEIMRRVNQPAVIGELVIGIIIGYYGLGLLESGDVVSTLAEIGVVLLLFEVGLETNLDEFIELGSTSLVVALIGVVVPFALGFGSIYSLGLGFEIALFVGAAMTATSVGITARVFGDLGALKSKEAKTIIGAAVVDDILGLLILTVVAGVLGSSGEFSLVD---------------------LGVISAKAIGFLIAVVLIGRKLSKPIFNFFVKIPSPGTFVTGSFIFAMLLG-AAAHFVGLHPIVGAFAGGVVAGESGMTHRIREEMKPLSFLLVPIFFVYIGSEVNIQT-LASLDVFLYGMLVSVLAFVGKYVSALGAVGKGMNTSL-IGIGMSPRGEVGLIFVAVATTTDVITSDIISIIIWMVITTTVIAPILL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 260465491 ----------------IFQRYGQPAIMGQLIGGILLGPSLFGLIAQKSMIDAVSQLGILLLLLLTGMETDLRLVRRVGAACFSISMSGVVVPFACGFALAQVLPGSLVAGLFLGTALSISSVKIVAMVVREMNFMRRNLGQVIISSAIIEDTIGWLIIAVTFGIATNGSLQVLP----------------------LITTVAEVALFMVFSFTIGRRLVFTLIRWSNDSFRSEYAVITVILIIMGVMALITNLIGVHTVLGAFVAGILVGESPLSDHIESQLRVITALFMPIFFGMAGLSADLTVLADPTLALLTLALVVIVGKFGGAFIGGRFAGMSLKEATAVGSAMNARGSTEVIVASIGLSMNILSHNLFTMIVTMAVITTLAMPPMLRW----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 87121392 --SFFLIFAGAAVIATVALYTRQPLIIAYIALGALLGPSALSLIDEPKLMDEMSHIGIIFLLFLLGLDMQPSHLINMLKKASWVALLSSIVFAGVGYSISLAFGYSQIEASIIGIAMMFSSTIVCIKLLPTTVLHHKHTGELVVGLLLLQDIIAIAVLLVLYSIAGTQESSASQ----------------------ILIPIIGLPSLIAFAFLFVKYV---LLKLIAKFDRFHEFIFLVSIGWCLSMAVAAEYLGLSAEMGAFIGGVALATSPISQYIATHLKPLRDFFLVLFFFTIGASFNLELLGLVIVPAIILAVTSMLLKPVVFRYLLKGLKEDASTSWEVGFRLGQVSEFSLLIAYLAASIGLIGIEASHVIQATAILSFALSTYVVILNYP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 260457447 -----GAFLAAAVLARVGGRIGLPTIPLFILAGILLGPHTPGVVDDPHDLEMLSALGLVLLLFYLGLEFHLDDLKKGGRKMALAGGTYLALNVGAGLGFGFALGWGTSEALVLAGVLGISSSAIVTKVLVDLGRIGNPETRPILGIIVVEDVFLALYLAALQPILSGADSLGAAVLDGGKAFGFLLLLALMARFGTKLVG------------------------KLMNTEDDELLVISFLGVAV-FVAGVSEWFGVADAIGAFMVGLMLGSTTSGPRILKLVHPLRDAFGAIFFFAFGLSINPGDLPSVLWPVLAAVAVTVLMNVFAGMATAKIYAFGPKATANVSTTLVARGEFALILATMAAGAG-LDERLSPFIAGYVLLLAVLSPLAAGRSHWLARILPGGRTR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 257456696 --------IVAKYLGLRAKKINFPQVVGEIVAGLLLRPFFRNFGETNQFIEYMSEIGVILIMFSAGLSTNLKSLVKSGVKSTVIAACGVIVPMILGTIMALFWGFDFYQALFIGTILTATSVSITVVALKELGKINSEVGQTIISAAIIDDVFGIIALTVVLGASSGK--------------------------GDYLGLIIKTGAFFAASLVVGYLIYRIFKWYDARHPHSHRIPIYGLGVALIFAYCTERFFGIADITGAYVAGVVFCNLHDASYMEQKIINSYMFFSPIFFTSIGLKTDLSGLNMNLIWFIAFVIIGCVAKIIGCGGSSLFMGFKKKEALQIGLGMMVRGEVALIVAQKGLAVGMVKAEYFAPVILLIIVSSMIVPVLL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 75764909 ----------------------------------------LKFIESASVISFLGRIGVLFLLFYLGLEFSMKKLIKSGRSIAIGGTIYILINFSLGLLYGFIMGFPLLEILIIAGIITISSSAIVAKVLVDLRRTGNNETELILGIIMFEDIFLAVYLSVVSGLVLGDHAS------------------FLGALTSIGIALGYMLLFFIVA-----RKATPLLNKLLNISSDEIFIIVVFA-SLFFIAGFSETIHVAEAIGALLLGLVFSETEHSDRIEHLVVPFRDFFGAIFFFSFGLSIDPFSLGGAIWLTLGAVLLTIIGNFVAGMIAGRQAGLSHKASTNIGLTIVSRGEFSIIMANIGIAGGLMSVLKPFSALYVLILS-ILGPLLTKESKNVYKFLNKIFKWDTK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 119489621 -------YIASKLGGELSKRLDLPPVLGELIGGVIVGTSALHFASQSEVVSVLAELGVIILLFEIGLESELRELQSVGYQAAVVAVVGVVAPFAAGTLLMYFFGVSAIPAIFAGAALTATSIGITSKVLSEIGQLKSKEGQIIVGAAVIDDVLGIIVLAVVASLAKTGEIDILNVVY----LIISATAFLLGSILLGKFFNKSFVSIAGLLQTRGQLVIPAF-------------------TFAFLMAFLANAIHLEAILGAFAAGLVLDETDKRKELDKQVVPIADILVPIFFVSVGAKLNPAVPANREGLIIATFLIVVAIIGKIITGWAV-IGQPQINRLAIGVGMIPRGEVGLVFAGIGSASGVLDKPLEAAIIIMVILTTFIAPPFLRL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 162450780 ----FLIIACSRLVGLVARRMEQPMVIAEVTAGILLGPSLFGWLDSLPLLKLVSEVGLIVFMFLIGLELDPKLLRGRGHASVIISHTSIVVPFGLGGLLALYLYPRLSDSLFMGVAMSITAFPVLARILTERRLLRTKVGALTITCAAVDDVTAWCILAFVVSIARAT-----------------------GLVGAVWTTVFAVAYIAGMLFV----VRPFLVRLGERGSSKEGLSVAVTLLLLIVSSWMTEMIGIHPLFGAFMLGAIMPNTGFAQSLAEKLEDFAVVFLPLFFAYSGLRTHIGLSADGWMMCGLIILVACLGKFGGSTVAARFTGQGWREASALGILMNTRGLMELIVLNLGLDLGIISPKLFTMMVLMALVTTFMTTPLLRWIYP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 225432244 ILQICLVVVFTRTLALILKPLRQPRVIAEIIGGILLGPSALGPARSMTVLDTVANIGLLFFLFLVGLELDIRAIRRTGKQSLGIAVVGITFPFVLGIGTSVVLRSTISKGVFMGVSLSITAFPVLARILAELKLLTTDVGRMAMSAAAVNDVAAWILLALAIALSGDNTS-----------------------PLVSVWVLLCGCAFVAAAILFLRPALAFMARRSLGGEVNELYICITLSLVLAAGF-VTDTIGIHALFGAFVVGIVVPKDGPFGEILIEKIEVSGLFLPLYFVSSGLKTNVATIGQSWGLLVLVIFNACFGKILGTVVVSRIFKVPMREAVVLGFLMNTKGLVELIVLNIGKDRKVLNDQTFAILVLMALFTTFITTPIVTALYKPARKIASYTHRTVQRRGPDSEFRILACFHSTRNIPTMINLIESSRGTRRYAMHLMELSERSSAISMVHKARRNGLPF--------------------------------------------------------------------------------------------------------------------------------------- 157377082 ------------IFAVIAKRLKLPPIVGELVSGIALGYFLYHFVTQGEAFEALADLGMFFLMLLAGVRMSPLDFKKTSSVAFGGMLVPIISGTLIGLMFFPESPFKMVQSWFLGTALAITAVPVTIRMLMEFNKLDTAEGKTIVAAALWDDLLSLFILALLLATINNGGTLSFT-------------------PDLWLPLLGKVILFFAITIPVGHYLFPLIGSRLKATEIPDI-DFSMLLIAALAYAVLAEMLDLHFIIGAFVAGMFFHPAVVKQEIEQTSGITSGFLAPIFFVSIGFHLDLTALASIPGFVTLLIIVALLSKLVGAGVCARATGHDTQESLRIGVAMSGRGAVEIVLAGVALRAGLFNHPLFSAIVIMAIVTSIVTPLILAFLIRWQ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 282163217 ---------AAKIGGELARRFGIAAVVGELFAGIILAPTLLGLIVVNDEVKMFAELGAILLLFLVGLETRFADFTKSGLLATIVACGGVIVPFVLGYALVIAWGYPYKEALLVGAALTATSIAITVKVLKDIGRFQTKESGILIGAAVIDDVLGLIVLAIVLGLVEGGELNLIDIGIVTVQSVGVWLALTIVGVFGIAKLIDRLCPMSGIQGELYGPNSPGIHCILKCDGTQE---ASAIALCFSYAYVAG-LAGLAPILGAFAAGMTIAETKILATIQDVTEKINFLMAPLFFVVIGTYVDLSLTVDSLIFASILIALAMVGKIIGCGLPLYVMNRDPARAIIVGLGMMSRGEVGLIIAGIGATSGIFSNEVFSAVVLMVVVTTVVTPIALSQAYKRLKFTTPVTLPCISDEE--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 143824112 ---LASIFIAGKVVSSIFVKFKQPEVLGELIAGVLLGVLGLIPLYGEHFFHLLAEIGVAILLFEIGLETDLNDLIKVGLPSLIVALIGVVAPFFFGYYTIYILGSLFLLALTVAATLTATSVGITARVLSELKKLNQTESKIILGAAVIDDVLGLIILAVVSGIIATTGGTGSDFSI---------------SIPSILIISAKAFGFLILALIIGNLFTKKLFIFVHSLKARGSLLLGALSYTFIFAY-LAKLAGLAPIIGAFAAGLLLAKTHQKDLIEDRLKPVADVFIPIFFIMVGSAVDISFIKENIAVIILAVVLSIVAIVGKVISGFGAYNLNV-NKLVIGIGMIPRGEVGLIFASMGLVSGVLTKSEYSAVTIMVMITTFIAPPLL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 135067261 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVLVFAKISILVLFTGLFIKFCANRLIKALVL--SPELMVIFAIGLA-ATMAAVCHYLDLSKELGGLLAGVALASTPQHNLIAARLAPLRDFLLLFFFVGLGSQIEISTLGAQIIPAVILSVFVLLGKPLIIMTIMGYMGYRKRTSFMAGMTLGQISEFSLIFAAMALSAGLMDENMVAMITLTGLITIGLSTYAILNTDRLHDLAERHIDFFERKKPRHKEDLEDTQFKKRY--------------------DIIIFGLGRYGTSIAREFEKKGHSVLGVDFDPQAIKFAEINGIPALYGDASDPELPPHLPLENAHTVVFAFQHHAAGPLIADLLREHGYTGHIVSTSHFKTEEKTLVHHGVDIVICPFEDAAVRGAEQVIHI---------------------------- 115462953 IVQICIVVVLTRVLAFFLRPLRQPRVIAEIIGGIMLGPSAIGFIQSLTVLDTLANIGLLFFLFLVGLELDLRAIRRTGAGALAIAVAGISLPFVLGIGTSVVLGVPTGPFLVFGVALSITAFPVLARILAELKLLTTDLGRMAMSAAAVNDVAAWILLALAIALSGS------------------------GSPFVSLWVLLSGVGFVLSSFFFIRPLLSWMARRSPEGEVKELYICTTLTIVLAAGF-ITDTIGIHALFGAFIVGIIVPEGPFAGVLLEKVEDISGLFLPLYFVSSGLKTNVLTIGDSWGLLVLVVATACIGKIGGTVLASLIVRVPLREAVTLGVLMNTKGLVELIVLNIGKDRHVLNDETFAILVLMALINTFITTPLVMAIYKPARRAPPYKNRAVQRPNPDDELRMMVCFHSTRNIPTMINLMERRRGITVYAMHLVELSERSSAINMVHKARRNGMPF--------------------------------------------------------------------------------------------------------------------------------------- 269124360 ----LGAIILALLLGSIAVRFSISAIPLYLIAGLAFGSGGLPLTDSEEFVSLGAEVGVILLLFTLGLEYSADELVGTLRTSAPVGLADLVLNAAPGVIVALLMGWGPVAALALGGVTYVTSSGITAKVMGDLGWLGNRETPAVLSVLVFEDLTMAVYLPILTTVLVGAGLAAGAQS--------------------LAIAAVTVAVILFIALRYGTAVERFV-----ASPNDEVLLLKVLGLTV-LVAGLAQQLQVSAAVGAFLVGIALS-GPLAHTAREIITPLKDLFAAVFFVFFGLHTDPATLPPVLGVAALLAVLGIATKLGTGWLAARRAGVGLKGRLRAGVSLAPRGEFNIVIAGLAVSGGV-DPRLGALAAAYVLILAIASPLLARLAEPLARKIEGRGKPQAQIDEDLPPEIP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 136234959 ----------AKFGAELMRRINQPAVIGELVIGIIIGYYGLGLLESGDVVSTLAEIGVVLLLFEVGLETNLDEFIELGSTSLLVALIGVVAPFALGFGSIYALNLGFGIALFVGAAMTATSVGITARVFGDLGALKSREAKTIIGAAVVDDILGLLILTVVAGVLGSSGDFS---------------------IVDLGVISAKAVGFLVAVVIVGRKLSKPIFNFLVKIPSPGTFVTGSFIFAMLLG-AAAHFVGLHPIVGAFAGGVVAGESGMTHRIRDEMKPLNFLLVPIFFVYIGSEVNIQT-LASLDVFLYGMLVSLLAFVGKYVSALGAMGKGLNTSL-IGIGMSPRGEVGLIFVAVATTTDIISGDIISIIIWMVIVTTVIAPILL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 209525677 LLSLIAIYTASKVGGEFFNWLGFPPVLGELVGGVVIGISALHLVAQSEVISVLAEIGVIVLLFEIGLESNIRELLEVGVQSLVVAIVGVVAPFFAGTILILIFNVPPVAAIFAGAALTATSIGITSRVLAEIGRLSSKEGQIILGAAVMDDILGIIVLAVVASLAKTGEIDVTN----------------------IIFLIISATVFLVGAILLGRFFNDTFVTLAQQFKTRGRIVIPAFILALLLSYIAAAI-GLEAILGAFAAGLVLDETDPGKELEELTRPISDVLVPIFFVTVGAKLNPAVPDNRQGLVIASFLIVVAIFGKVISGFSV-FGVENINRLAIGVGMIPRGEVGLVFAAVGSDSGALSPSLDVAIILMVILTTFVAPPLLRVVFR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 13472086 ----------------IFQRDGQPAIMGQLIGGILLGPSLFGWIWPDGQIDAVSQLGILLLLLLTGMETDLRLVRRVGAACFSISITGVVVPFVCGFALAQFLPQRVVAGLFLGTALSISSVKIVAMVVREMNFMRRNLGQVIISSAIIEDTIGWLIIAVTFGIATNGSLQVLP----------------------LITTVAEVALFMAFSFTIGRRLVFTLIRWSNDSFRSEYAVITVILIIMGVMALITNLIGVHTVLGAFVAGILVGESPLSDHIESQLRGLITLFMPVFFGMAGLSADLTVLTDPTLALLTLALVAIIGKFGGAFIGGRLAGMSLKEATAVGSAMNARGSTEVIVASIGLSMNILSHNLFTMIVTMAVITTLAMPPMLRWALGHLPVGHAEKQRVDREL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 291566657 ------IYTASKVGGEFFNWLGFPPVLGELVGGVVIGISALHLVAQSEVISVLAEIGVIVLLFEIGLESNIRELLEVGVQSLVVAIVGVVAPFFAGTILILLFNVPPVAAIFAGAALTATSIGITSRVLAEIGRLSSKEGQIILGAAVMDDILGIIVLAVVASLAKTGEIDVTN----------------------IIFLIISATVFLVGAILLGRFFNDTFVTLAKQFKTRGRIVIPAFILALLLSYIAAAI-GLEAILGAFAAGLVLDETEPGKELEELTRPISDVLVPIFFVTVGAKLNPAVPDNRQGLVIASFLIVVAIFGKVISGFSV-FGVENINRLAIGVGMIPRGEVGLVFAAVGSDSGALSPSLDVAIILMVILTTFVAPPLLRVVFR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 62898542 ------------------------------------------FEAQGEVITILSELGVVILLFEIGLESDLKELLRVGPQAAAVAVTGVIAPFVGGAGLYYGFGVPAIPAVFAGAALTATSIGITAKVLAELGRLNSKEGQIIIGAAVIDDVLGIIVLAVVASLIKTGNIEVSN----------------------IIYLVVSAGAFLVGTILVGRFISPFLVGMVNEMKTRGELLLTSLVFAFALAYIATAI-NLEAILGAFAAGLVLAETEKRKELEEQVVPVADILVPVFFVCVGARLNPTVPSNREGLILAAFLIVVAIIGKII-AGFTIFGRPDINKLAIGVGMIPRGEVGLVFAGVGSASGALSPATEAAIIVMVILTTFVAPPFLRVVLP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 189202866 ------------------SKIRQPRVISEIIGGIILGPSVMGRIASMTNLNLVANLGLTLFLFIIGLEVDLRFLLSNWKIALNVGIASMAVPFGLGAAIAVGLYNEFKDMLFIGVAMAITAFPVLCRILTELKLLMTPVGVIVLSAGVGNDVVGWILLALCVALVNAGSGLTA------------------------LWVLLTCAGYMLFLVYGVRPVFVYVLRRSRALGPSQVIISLTLLIALGSAFFTG-IIGVHPIFGAFMAGLICPEGGFAIKVAEKIEDLIGLLLPLYFTLSGLNTNIGLLDSGIVWVIGVVVVAFFSKFISAALAARGSKMLWRECFTVGSLMSCKGLVELIVLNIGLEARILSTRTFTIFVVMALVTTFASPLTMFFYPVWYQKKVEAWRR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 115373353 IVQLIVIIGLSRLIGKVTRWLGQPLVIAEVVAGVMLGPSLLGWLASLPVLKMLSQVGLILFMFLIGLELDPKLLQGRGHSSVAISHSSIIVPFVLGAGASALWLYRALSSLFMGVAMSITAFPVLARILSERGLLQSRVGVISITCAAVDDVTAWCLLAFVVSIVRATSLTEAG------------------------FTTLLALLYIAFMLLVVRPFLARLGARVASKDGLTQNVVAGTLVLLLASSWATELIGIHALFGAFLFGAVIPEGGLADALAERLEDVVVLLLPIFFAYSGLRTQVGLSADAWAMCGLIILLACLGKFGGSAVAARLTGLRWREASAVGVLMNTRGLMELIVLNIGLDLGVISPTLFTMMVVMALVTTFITSPLLNWIYP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 240102362 ---IAVMLATAKLMGYLFERLGQPVVLGQIFGGLLIG----IFFETNPVIGQFANLGVLLLLFMAGLESELEEFKRVGKQSVVVASLGVLVAFLFGFAVAYLFV-PLHEAILYGAMMTPTSVSITVKVLMEMRKLNTREGTTILAAAVVDDVLGILVLTVAISMIKGGEVNYASLAEVVLSVSLLLFFFLYFGPGLA----------------------DRVFRILSRVDLPESETAFALVFLIVFAFLAEHL-NLASILGAYLTGLALGQSSKKKTIMDHMNVLYSLFIPLFFVEVGMKIELDYILHAGLFAVLYTIASIVSKIVGCGLGARLAGFDWGSSLRIGVGMIPRMGVELAMLAVAMGSGIIGPDALTVAILMVFVTTVITPPLLKWLY--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 134782471 ---IAIILVAAKFGAELMRRINQPAVIGELVIGIIIGYYGLGLLESGDVVSTLAEIGVVLLLFEVGLETNLDEFIELGSTSLLVALIGVVAPFALGFGSIYALNLGFGIALFVGAAMTATSVGITARVFGDLGALKSREAKTIIGAAVVDDILGLLILTVVAGVLGSSGDFS---------------------IVDLGVISAKAIGFLVAVVIVGRKLSKPIFNFFVKIPSPGTFVTGSFIFAMLLG-AAAHFVGLHPIVGAFAGGVVAGESGMTHRIRDEMKPLNFLLVPIFFVYIGSEVNIQT-LASLDVFLYGMLVSLLAFVGKYVSALGAMGKGLNTSL-IGIGMSPRGEVGLIFVAVATTTDIITGDIISIIIWMVIVTTVIAPILL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167622647 -------------FAVLAKRLNLPPIVGELVSGIALGLFLHRFVTQGEAFEALADLGMFFLMLLAGVRMSPLDFKKTSSVAVGGMLVPIIAGTLIGLMLFPESPFKTVQSWFLGTALAVTAVPVTIRMLMEFNRLDTEEGKTIVAAALWDDLLSLFILALLLATISNGGTLSFSL-------------------GLWGPLLAKVLLFFAITIPVGYYLFPVVGRYLKYVNIPDI-DFSMLLIASLAYAVLAELLGLHFIIGAFVAGMFFHEKKIYDRVERQTSGITSGFLPIFFVSIGFHLNLTALVSIPWFVALLIIVAVLSKLIGAGLCARATGHSTQESLRIGVAMSGRGAVEIVLAGVALQAGLFNHPLFSAIVIMAIATSIITPLLLAFLIRYH------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 238064344 ------ILAAAHLLGTLAKRFGQPPVVGEILAGILLGPSLFNGAVSETLFPTLGNLGVALFMFVVGLEIDHRLLRGSRRAAVGVSIGSMVFAFGLGCLLALYLWHDLGFVLFMGASMSITAFPVLARILTDRGIQHTRLGALAMASAAIGDVVAWFLLAAIVTLTGGQ------------------------HFWQVLLALPYALVMVWVVRPLLGRIVSAPARGDRRTAERELTPVIVLIVLLLLSGGLSEWFGLHFIFGAFFAGVIMPRHRLRTQVSDRVGMVTWILLPAYFAVAGLSVNLAAVGDDFGELALILLVAIGGKFIGAYTGARAGGQPGRVATTLGVLMNTRGLTELIILGVGLQLHLLDSDLYSLMVVMAVVTTAMTAPLLRWSYP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 224075052 ILQICLVVLLTRILAFLLRPLRQPRVIAEIVGGILLGPSALGPAKSLPVLDTLANLGLLFFLFLIGLELDLKSLRRTGKKALGIAAAGIGLPFLLGIGTSFALRGTISKGVFMGVALSITAFPVLARILAELKLLTTDVGRMAMSAAAVNDVAAWILLALAIALSGTGHS---------------------------ALVSLWVFLCGSGFVLCCVFIIPPIFKWMANRPVDEIYVCATLTAVLAAGFVTDSI-GIHALFGAFVVGVLIPEGAFAGALVEKVEDISGLFLPLYFVSSGLKTNVATILQSWGLLVLVITTACFGKIVGTVGVSLLCRMPFQEAVAMGFLMNTKGLVELIVLNIGKDRKVLNDETFSIMVLMAIFTTFITPLVMAVYKPAKRASRADYKRKIERNDPNTQLRILACFHSTRDVPTMINLIEASRGTDRRERHLMELTERSSAILMVHKVRKNGLPF--------------------------------------------------------------------------------------------------------------------------------------- 307150994 LLSLVVIYFASKLGGEICVRINLPPVLGELVGGVIIGVSVLHFATSSEVISVLSELGVVILLLEIGIESDLKELIRVGPQAAIVAVVGVVAPFATGAGLIYFFNVAAIPAIFAGAALTATSIGITAKVLAEIGRLSSKEGQIIIGAAVLDDILGIVVLAVVASLVKTGKIEIFN----------------------VVYLIISAGAFLIGAIVIGRFLSPYFVKLVNEMKTRGQLLLAGLIFAFILSY-IAQVIQLEAILGSFTAGLVLAETEKRSELADQVIPVADIFVPIFFVCVGAKLNPAIPSNREGLIIAAFLIVVAIVGKVITGFTV-FGQPDINRLAIGVGMIPRGEVGLVFAGVGSASGALSPSTDAAIIMMVILTTFLAPPLLRV----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 194333504 -TDIALVVIAATLLGWLSLLTRQPIIIAYILAGVLLGPWGFKVITEIQFINEVSDIGITLLLFLAGLSLHPGKLFELFGKTFFLTLFTSTVFAGVTGAILYGFGATATEAIITGVAMMFSSTILVVKLMPTNTLHQKHMGAVAIAVLIMQDILAVLAIAFIKGGSGS-----------------TLLGWITSMAAGILLAFAAIVA--------ERYAIRKIISQVQR--YNELLNLVTLAWCFALALLAEKI-GLSHEIGAFIAGVSLANGPISNFLAEGLKFFRDFFLVLFFFTLGAKLDFSLLITVLKPALLLTTALLFLKPLIYWSGFRLTGETMKFSREMGFRLGQNSEFALIIAVIAAESGVLSQANSQLIQLVTILTMTISSYILVFFFP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 299116371 LVQIVLVVSMCFVLGQIVKKWNQPRVIAEVIAGVLLGPSAFGAIESLEALTLTAHLGLILFLFIVGLELDPALLKSNAKKAGILSITGQAVTWVLSLGVSQTMIATTSFVLFIGVSLSVTAFPVLSRILGENSLLNTTVGALVISAASVDEACVWCLLALVVSTVNA------------------------GSPLDAFYVFLLLAFFVAVMLTVVKKALLVVVRRVSGEDTGPPSRGVVILCLLLTLVAATDFIGIDAIFGAFVAGIIVPREHSLHVVELVQDVVSVLLLPLYFAVSGLKTDLTLLDSAWGICALTISAACLGKIGGGSAVARFFGMTPRESLAVGVLMNTRGLVELIILNIGLDAGVLTEEVMAIMVVMALVTTFLTAPLSSFVYPLKYHTVPGRKRRRRASEE-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 57641495 ---IAIMLATAKVMGYLFERIGQPVVLGQIFGGLLIG----IFFETNPVIAQFSNLGVLLLLFMAGLESELEEFKRVGKQSVFVAGVGVIVAFLFGFGVAYFFV-PFHEAVLYGALMTPTSVSITVKVLMELRKLNTREGTTILAAAVVDDVLGILVLTVAISMIKGGSVNYSSLAE----------------------VLISVSLLLFFFLYFGPEIADRVFRYVSKIDLPESETAFALVFLIVFAYLAEHL-NLASILGAYLTGLALGQIPKKKAIMEHMNVLYSLFIPLFFVEVGMRIELSYILHAGLFAVLYTTAAIVSKVIGCGLGARLGGFDWAASLRIGVGMIPRMGVELAMLAVAMSSGVISGDALTVAILMIFTTTIITPPLLKWLY--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 297526150 --DLVLALFLAFSVGRLFSRLGVPSVLGDLTVGIIFGASLLGWYPVGGVVKAFSVFGVFLLLFYAGLETRYSEFMRSLPVYGIITLGEVLVAFSLGYIIGVSFGYPPKSAYFVGTVLVATSVSVSIKTLVEINKLHTLEGYTVMGIAVLDDLAALITIVVGASLVKTGTISFGTVSE---------------------ILLIAISAWLIIVVLLHRYG-SYISRLASHLHTDESILVSILATVFGLTLLS-QYINLSPLVIAYAAGLGFSEAWGSRTVAEKVRLLAVLFSPLFFITTTAEIDLAIVPQYILFYTVMIIAAFVGKLLGGGLTSFLVGYPAWASLRIGVGLFPRAEFCIIAAYMGYSYHVIGADVYLAALLIIVATNFLTPPILKYVYSHGPQYDPLKFKP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119504863 --TFAAIFLGAAVFASIALYTRQPIIIAYIILGAALGPFGTGLVSNTALVSDAGHVGIIFLLFLLGLDMQPKALLNSMKSSSWVALASSGIYIAVGYAITRGFGFTHNDALLVGAALMFSSTIIGIKLLPTTVLHHKHLGEVLVALLLFQDLIAIIVLVWLQSGDSDSS-----------------------MVWSLARPMIMLPLLVLSCWASVRFVLIPLIARFDRYH--EYIFLLSVGWCLGVAELAA-LMGLSAEVGAFIAGVAVATSPIAQYIAVSLKPLRDFFLVIFFFSVGAQFDVSALPSVATAAVVLALSYLCLKPVVYQMLLRGVSESPKLAWNLGFRLGQCSEFALLIAVVALESGRLSPTAHTLIQATTILTLLISSYLVV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 255573653 LQTIIVLFITRF-LAFLLKPLRQPRVVAEIIGGILLGPSALGPSWSTPILESVASFGLLFFLFLVGLELDLSSIRQTGRTAFGIALAGISLPFLFAVGVSFLLRKAVHGMMFMGISLSITAFPVLARILAELKLLTTQMGQTAMAAAAFNDVVAWILLALAVALAGNGSGGDHTSSSPLIS----------------VWVLMSGVAFVAFMLIFVRPMMNWVARQCSRQQDEEAYICLTLAGVMLAGF-MTDLIGIHSIFGAFVFGLTIPKGEFAGRLIKRIEDFSGLLLPLYFASSGLKTDVAKIVEAWGILVLVISMACAGKIFGTFVVGMLCMIPARESLALGVLMNTKGLVELIILNIGKEKKVLNDEMFAILVLMALFTTMTTPTVMAIYKPTRRVCVERQLPVLQNSQETTKILACIHGPRSAPAIVNFIDFTTSAMRSPLKLHLVELTDRSSSIMMVQRTRKNGFPFV-------------------------------------------------------------------------------------------------------------------------------------- 75909238 LLTLVVIYLASKFGAEVARRLDFPPVLGELVAGVIVGVSALHLVSQSEVISVLAEIGVIILLFEIGLESDLRQLKEVGIQATVVACVGVAAPFAAGAGLMILFHVAAIPAIFAGAALTATSIGITSKVLSELGQLKSKEGQIIVGAAVIDDVLGIIVLAVVASLAKTGEIDVANVIY----LIVSATAFLIGSILLGGVFNKGFVAIVEQLKTRGNIVIP-------------------AFIFAFFMAFLGNAIHLEAILGAFAAGLVLDETDPRNELDELIKPIADLLVPVFFVTVGARLNPALPENRAGLLIATFLIAVAIIGKLITGWAV-FGQPGINRVAIGIGMIPRGEVGLVFAGIGSASGILDKPLEVSIIIMVILTTFLAP---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 142894945 --------------AELMRRINQPAVIGELVAGIIIGYYGLGLLPHFEVVSTLAEIGVVLLLFEVGLETNLEEFVELGSTSILVALIGVVAPFALGFGSIYALGLGFEIALFVGAAMTATSVGITARVFGDLGALKSKEAKTIIGAAVVDDILGLLILTVVAGLLTSSGEFALID---------------------LAIISGKAIGFLVVVVILGRKLSPIVFNFFVKIPSPGTFITGSFIFAMLLG-AAAHFVGLHPIVGAFAGGVIAAESKMTKRIRKEMKPLNFLLVPIFFVYIGSEVNIQT-LASLDVFLYGMLVSLLAFVGKYVSALGAMGKGFNTSL-IGIGMSPRGEVGLIFVAVATTTLSSIITEDIISIIMVIVTTVIAPILL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 160872283 --SIFVIFTGAAVLATIALYTHQSLLVAYILLGLILGPSCLKLVPNLSLARGIGDVGIIFLLFLVGLDLTPQEFYRSLRKTAIVTLVFSALFTTIGFAVGYLFSFTLLESLLIGASLIFSSTIIGLKLLPTLALHHKPIGETMISVLLLQDLLAIGMLLFVHGA--------------------NMTGSKIADLGLTLITFPSLLAF---AFVVQRYFISKLF--IRFDRVQEYLFLVALGWCLGLAELSRAL-GLSAEIGAFLAGVSIAEGPIAVFIADNLKPLRDFCLIMFFFAIGASFDLRYLPEVFIPALLLAGLVLLIKPWLFQVLLQMSGEKKYIAREVGVRLGQASEFSLLIAYLAAEPALIGGKANYLIQAVTILTFVGSSYWVVLRYP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 124486445 -----LLLFVALGGYLLATRIHQSAVIGEILVGLIVGPSVLGLITYTDFVQSLAGLGAIILLFVIGFEFELRDITNWRYMVI--ALIGVIVPWVGGYITAVFFGMDFYSAIFIGTALTATSIAITANVLREMGKLHQPFAKAIIGAAVIDDILSLIVLSICTDLASTGELVPLG----------------------IGLTVIKAFGFVIIAAGVGVKVIPYLITKMDETKIARQFPEFVFIFAMFFYAMMAEMVGISAIVGAFLAGVCVNRVSLKHSMDIKLEYLYIIFAAIFFVSLGIIADLRLTQDMILFIAILTVVAVITKVVGCGLPAKLTGMSWRDAAVIGFGMTPRGEVAMIVGLIALNHFQLGNELFIAIVVVSLVTTIIVPMIYRGFFF-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 296419891 IIQVTLIIVVCRLLHWPLSKLRQPRVIAEVVGGIILGPTVMGRITSMPLLSLVANLGLVIFLFLVGLEVDMRLLLVNWKVAVSVSAAGMVLPFGFGAAIAYGLNISFAVYLLFGVAMAITAFPVLARILTELELLGTSVGTIVLSAGVGNDVVGWILLALTVALVNAGTGLTA------------------------LYVLLLSIAWILFLVYAVRPVFIWFLRRDGSLENGPTQSMVALMLMVLASAFFTNIIGVHAIFGGFLIGLICPEGGFAVRLTEKIEDLVSLFLPLYFTLSGLRTDIGLGAVAWGYVVGVLTIAFLAKITGGTVAARLNGLVWRESLTIGVLMSCKGLVELIVLNIGLQAGILGVRVFTIFVIMALVTTATTPLVTYLYPPDYQKKMDAWRK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 225440298 -TTLV--LSISRFLAFLLKPFHQPRVIAEIIGGILLGPSALGRNKDTPILESVASVGLLFFLFLVGLELDLSSIRRSGKRAFGIALAGISLPFIFGVGITFLLGFS-QCILFIGVSLSITAFPVLARILAELKLLTTDVGQTAMAAAAFNDVAAWILLAPAVALAGNGGSHSSPLASIW--------------------ILISGVAFVAFMLTIIRPAMNWVGRQCSRKHDSMDEAYICLTLAGVMLSGFTDLIGIHAIFGGFVFGLTIPKGEFAQRLIKRIEDFTGLLLPLYFASSGLKTDVAQGVKAWGLLVLVISTACAGKVLGTFVVAMLCMTPVRESLVLGVLMNTKGLVELIVLNIGKEKKVLNDEVFAILVLMALFTTMTTPAVMAIYKPI-----RRIATQAQPQIQRESNVAENSSQDKLRILACVHGPANVPSLISLIDSTCNANKSPLKLYVMHLMELTDRTSSIL-----MVQRGRKNGFPFIKG---------------------------------------------------------------------------------------------------------------- 307352286 --TLLLFFALAGYL--LASKINQSAVVGEILLGLVVGPSVLGLITYTEFVQAIAALGAVILMFVIGFEFKIEDLTNVKYGIIGLIGIIVPW--IGGYFVSLAFGFSPESALFIGTALTATSIAITANVLKEMCLLDAEFSKAIIGTAVIDDILSLLALSITADVASGTFSFG-------------------GLAFIIAKQIGFLVLIALIGVFFISKMIVRMDESPISKKYPEFVFIFAVMIAFLF-AALAEFIGISAIIGAFIAGVSFNNLKHSHDISEGADYLYIIFASVFFVSLGILVDLSLTGPVLIFIAVITVIAIISKVVGCGIPARLLGYSNRDSLAIGFGMSPRGEVAMIVALMGLNLSLIGQDIYASIVVMSILTTVITPIAFR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 142220660 -TSFFLIFTGAAVLASVALFTRQPLLVAYIVLGALLGPYGLELVADTNLLTDIAHIGIIFLLFLLGLDMQPAHLIHMLKKATLVAIASSVLFLGLGFSVGSLFGFTHAESIIIGAAVMFSSTIIGIKLLPTTVLHHKHTGELVVGLLLLQDVIAIIVLLILNSGGDSDPMSSFVKSA-------------------IALPALGVFAWAGV-----RYVILPLLMKFDRFH--EYIFLVAIGWCLGMAE-AAKLGGLSAEMGAFIAGIALATSPISQYIATNLKPLRDFFLILFFFSVGASFNLNLIGLILVPALILTLAVLLLKPVIFRLLLGRISESPSTGWEIGFRLGQISEFSLLIAYLAFSAGLIGTEASHVIQATAILSFLLSTYIVIFNYP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 135465334 --SIFIIFTGAAIFATLALYARQAMIVAYILLGFLLGPWGVALISDAKLISDISNIGIIFLLYLLGLDLLPQQLWKMLREAIIVTLSSSFIFFMLGFIVGVLFGYELLKSVLIGSIMMFSSTIIGLKLLPTSVLHHKHTGQIIISVLLIQDLLAIIVLLLLQGYGKGGN-----------------------LIFDITSQLLSLPFLIAIVYLFERYVLFKLIVRFEQIY--EYIFLLAIAWCLGVAE-FASLIGLSHEIGAFIAGVTLASSPIALFITERLKPLRDFFLIIFFFSLGAGFNLSIIHEIYLPAIILAILAVIFKPIIFSWLLCFEGEKKHVANESGVRLGQISEFSLLISVVAIQSGFADDHVSSLIQFSVLVSFILSSYVVVLKYP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 135191447 ---IAAILVLAAVVGGLAKLLRQPVIVAYIVVGVLAGPAVLEIVSDGDDVAALAKIGIAILLFLVGLKLDLHLIRSTGLVALYTGVGQVVFTSIVGYLIVIALGFDPLPALYIAVALTFSSTIIIVKLLSDKRELDQLHGRIAVGFLIVQDLLVIVAMIVIVAIGQPDQVSPAET---------------------ILRTLVGGIVFLGAVALAARYVIPRVLGWLA--NSQELTLLFGVAWAISLAATSAAL-GLSMEIGAFVAGVALASTPYRESLSARLVSLRDIMILFFFIELGASLTFTSALQQLGPALVLSVFVLIGNPIIVMVIM------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 42568248 ILQIVIVIVLTRVLAYLLRPLRQPRVIAEVIGGIMLGPSLLGPKKSLTVLETLANLGLLFFLFLAGLEIDTKALRRTGKKALGIALAGITLPFALGIGSSFVLVNSTAFLVFMGVALSITAFPVLARILAELKLLTTEIGRLAMSAAAVNDVAAWILLALAIALSGSNTS-----------------------PLVSLWVFLSGCAFVIGASFIIPPIFRWISRRCHEGEPIEETYICATLAVVLVCGFITDAIGIHSMFGAFVVGVLIPEGPFAGALVEKVEDLSGLFLPLYFVASGLKTNVATIAQSWGLLVLVTATACFGKILGTLGVSLAFKIPMREAITLGFLMNTKGLVELIVLNIGKDRKVLNDQTFAIMVLMALFTTFITTPVVMA--------VYKPARRAKKEGEYKHRAVERENTNTQLRILTCFHGAGSIPSM-------------------------------------------------------------------------------------------------------------------------------------------------------------------- 299738166 IVQLGIIICTATLLSLALRKLRQPKVIAEVLGGIILGPTAFGRIESRPYLMLTANIGLCLFLFLVGLEIDAGIIKRNARLSAMVALAGMVLPFGIGAGLAVPIFNRFIDMLFTGVAFSITAFPVLCRILTELKLLDTTVGIVVLSAGVGNDIIGWVLLALSVALVNAGSGLTA------------------------LYILLVSVGWTLFILFPVKYAMKWFAKVSGSIENPSVFFMTVTMIVLFGSAFFTDIIGVHAIFGAFLAGLVVPEGGLAISLTEKLEDMVAIFLPLYFTLSGLSTDLGLDGITWAFTIAIIVTAFLGKFGGCTLAARYARFDWRESMTIGSLMSCKGLVELIVLNVGLAAGILSRRVFSMFVLALVLTFATTPLVVFFYPP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 42527470 --------IVAKYLGLLAKKLNIPQVAGEIVAGLLLGGVEPNIIETNQFIGYMSEIGVILIMFSAGLGTNLKSLVASGIKSTVIAACGVIVPLVLGTAMALFWGFDFYQALFIGTILTATSVSITVAALKELGKINSEVGQTIISAAIIDDVLGIIALTVVLGASSGK--------------------------GDYLALIIKTAAFFAASLVVG-YVIYRIFKWYDKRHHTHRISIYGLGVALIFAYCTERFFGIADITGAYVAGVVLCNLHDASYMEKKIINSYMFFSPIFFTSIGLKTDFSLNMSLLWFSIAFVLVGCISKIIGCGGSALTLGFKRKESLQIGLGMMVRGEVALIVAQKGLAVGMVKAEYFAPVILLIIVSSMIVPILL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 158339222 -------FLLSVLLGELCTRLKLPSVLGDLATGMILGGSVLSILQMGEFINNSATIGLLTLLFVTGLESDLEELIRVGPQAVAVAMTGVFLPLIGGAILIYIFHVPTIPAIFAGAALTATSIGITANVLQEIGHLQSDEGQVILGAAILDDILGIVVLALTLSLVETGSIEPSS----------------------LILLVINAAVFVLLAVLLNRYFCPVFTKNIERFDNPAALLLCSFAF-LNILALLAISFGLEALLGAFAAGLVLGGTSQREKLMRLVQPFVFVYTTIFFVTIGASLNPLVPENREGLVIAACLIAIAVIGKVIAGFTIL-GDKPINRLAVGIGMIPRGEVGLVFAGLGASTGVLSESQDAAVLIMVVVTTLIAPLLLRWVFPSQPEIL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 15606256 ---LAILLFSAKLFGSIFRKLGIPPVLGEVTAGVILGQSVLGLIPLSEAIKVLAELGVILLLFEVGLEADINMLMRVGLWSTLVAIVGAALPFAGGFIVSYFFGLDLVASLFMGGALTATSIGITVRVLTDLNKHKERFAQIVLGAAVLDDIMGVIILAALYEFSKTKAVHFDTTVN-----------------------LIIHILMFFLIAPFVANVLAKLLSIAARKTQDMDLIPASIMALILLAAYSAHKFGSPSILGSFTAGLALSDEKLLHKVEESITPLVWVMAPIFFVSVGLALNLKAIDFSSPEFWTFSSALIVVAIIGKVLAGFVAPGSLKEKASIGFSMLPRGEVGLIFAEFGRSFKAINEVEYAVIVFVVAVTTLIAPIVLKL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 224090288 -TTLIV--VVSRLLAFLLKPLRQPKVIAEIAGGILLGPSALNWIWSTPILESVASVGLLFFLFLVGLELDLSSIRRSGKRAFGIAVAGISLPFVCGVAVAFVLRKAIEGEVFIGVALSITAFPVLSRILAELKLLTTQVGETAMAAAAFNDVTAWILLALAVALAGNGADG------------------EHKSPLISIWVLISGGAFVAIMLTVIRPAMKWIARRCSSKNNDEAYICFTLTGVLVSGF-ITDLIGIHSIFGAFVFGLTIPKGGFAERLIERIEDFVSLLLPLYFASSGLKTDVATIHNSWGLLVLVITTACAGKIIGTFVVAMMFMIPARESLTLGVLMNTKGLVELIVLDIGKEKRVLNDESFAILVLMALFTTFITPTVMAIYKPARGGSSTSSHRKTKGTKDELRILACAHGSENVPPLVSLIESIRSTKKSQLKLHLVELTERSSSIIMVQRVRKNGLPFI-------------------------------------------------------------------------------------------------------------------------------------- 171911726 ---LVVIIAASRLVGKLFTLMGQPSVVGEMAAGILLGPSLFGYLTSLGTIKLLSQVGVCLFMFSVGMDLNVGHVRNKAHTAVVVSHASIVFPYLLGVVLAYFLYTSMAAALFMGISMSITAFPVLARILQERGMTKTFLGSTAITCAAVDDVTAWSILAFVVAIARSTSITGSALN------------------------LLLIAGFIGIMVLVIRPSLPRLLEKRLQAEDPSKGVMATVLCIVVAASLCTEVIGIHALFGAFLAGAIMPHHGFRHKLNVRIENFSSLLLPLFFAFTGLRTQIGLDWSGWLLCLLIIAVASLGKLGGTALTARLTGMGWRDSLQLGALMNTRGLMELIALNIGFELGILSDRVFTMLVIMALATTALT----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 166368952 LLTLVVIYLASKLGAEAARRLDFPPVLGELVAGVIVGVSALHLLSQSEVISVLAEIGVIILLFEIGLESDLRQLKEVGIQATVVACVGVAAPFAAGAGLMLVFHVAAIPAIFAGAALTATSIGITSKVLSELGQLKSKEGQIIVGAAVIDDVLGIIVLAVVASLAKTGEIDVTNVIY----LIVSATAFLIGSILLGGIFNKSFVAIVERLKTRGNIVIP-------------------AFVFAFFMAFLGNAIHLEAILGAFAAGLVLDETDTRNELDELIKPIADLLVPIFFVTVGARADLGVVPENRAGLLIAVFLMVVAIIGKLVTGWAVFGLSGINRLAIGVGMIPRGEVGLVFAGIGSASGILDKPLEVSIIIMVILTTFLAP---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 16331534 LLSLVVIYFASKLGGEVCLRLNLPPVLGELVGGVLVGVSALKLLAQSEVISVISELGVIILLFEIGLESNLKELIRVGPQAAIVAVVGVVTPFSLGTIGLMIFGVAAIPAIFAGAALTATSIGITAKVLAEINRLSSNEGQIIIGAAVLDDILGIIVLAVVGSLVKTGEIQISN----------------------IIYLILSATGFVVGSILIGRLLSPFYVSLVNRMKTRGQLLLVSICVAFVLSY-IAQIVQLEAILGSFAAGLILAETEKREDLEEQILPLADFFVPVFFVCVGAKLNPAVPANREGLIIAAFLILVAIVGKVVTGFTL-FGKSELNKLAIGVGMIPRGEVGLVFAGVGAASGALDPATDAAIIVMVIVTTFVAP---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 147776948 -TTLI--LALSRFLAFLLKPLRQPKVIAEIIGGILLGPSALGPSWSTPILESVASIGLLFFLFLVGLELDLSSIRRSGRKALSIATVGITLPFVCGVGVAFVLRKSVDGAVFMGVALSITAFPVLARILAELKLLTTRVGETAMAAAAFNDVVAWILLALAVALAGDGE------------------GGEHKSPLISVWVLLSGVAFVIFMMVVIKPAMSWVARRSPDSHSVDEAYICLTLAGVMVSGFVTDLIGIHSIFGAFVFGLTIPKGGFSERLIERIEDFTGLLLPLYFASSGLKTNVAKILEAWGLLVLVITTACAGKIVGTFVVAMMCMIPARESLTLGVLMNTKGLVELIVLNIGKEKKVLNDEIFAILVLMALFTTMTTPIVMTIYKPVRGGPARTHRRL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 255718451 ---------------AVMSRMRQPKVISEVLAGVILGPTAFGQISSISGLTLVANLGIILFMFFLGLEVDNGFIRQNGRTALSIGLATLAVPFGFGCLFALPLYNNYMKSVFIAVSFAVTAFPVLCRILAELRLVKERVGVIVLTAGTMNDVVGWTLLALCIILSNSQSD-----------------------PVNVVYILLCTAGWILLYVFPLRYALRWCLNELKREKPSSLSTLCILVLAFLSAY-FTDIIGVHPIFGAFIAGLIVPREEYVIKLAERMEDIPNLMIPIYFTIAGLNVNLTLKGRDWGFAIASIAIAVATKALSGALLSKFHGLFWRESFAVGVLMSCKGIVEIVVLSTGLNAGIISEKVYAMFIFMALISTFITTPLTVWILP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 158336335 LLSLVVIYLASKLGGELSQLLNLPPVLGELVGGVAIGASALHLLSQSEIIEILSELGVIILLFEIGLESDLRELTEVGYQAVLVAVVGVVAPFAAGAGLVLLFHMPTIPSIFAGAALTATSIGITSKVLSELGFLKSKEGQIIVGAAIIDDVLGIIVLAVVASLAKTGEVDIVN----------------------VLYLIGSASAFLVGSILLGRFFNQAFVTIADQLKTRGKLVIPALSFAFIMAFLANAI-HLEAILGAFAAGLVLDETDKRKELDKQVVPIADILVPIFFVTVGAKADLSVLNPAVPELVIAAFLIVVAMIGKLMTGWTVVGQPGINRFAIGVGMIPRGEVGLVFAGIGSASGVLDKPLEAAIITMVILTTFVAPPLLRV----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 302524203 ----VVILVACRAVNALAVRLGQPPVVGEMVTGVLLGPSLLGLVAPRTLLYLGGQIGLVIYMFGAGYEFRLSALKEGRKTVAAVSAAGTVVPLALGVGVS-VLGANWAGILKPGVSLAITAFPMMARIITERGLGSTRFGSLALACGALDDVLAWILLAVV-------------------------LGMHAGTAGPVATAIGGGVLFVLLVWLVVRRIVARVM---ANPRVPVDQRMLVTAMFLFGAAWFTDVIGLYAVFGAFMLGLVFPRGEAADAVLARIMPVGRVFLPLFFTYSGLNTRFALLADPKLLLFALVCIAVVGKLGASWGAARMTGEPQPVALRIGVLVNARGLMQLVALNVGLSAGIVSPALFTVLVLVALVTTIMT-------SPVLGWLDKRDARRYADGEMPEFLL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 225426075 IVQICLVLVVTRCLAFLLKPLRQPRVIAEIVGGILLGPSALGPPKSLTVLDTLANLGLLFFLFLVGLELDLNSLRRTGKKALSIAVAGISLPFALGVGTSVVLGVDAGPFLVFGVALSITAFPVLARILAELKLLTTDVGRMAMSAAAVNDVAAWILLALAIALSGTGRS-----------------------PIVALWVFLCGFGFVLCCSLIAPRIFKWMAQRCPEGEVDEMYVCATLAAVLAAGF-VTDAIGIHALFGAFVMGILVPEGPFAGALVEKVEDLSGLLLPLYFVSSGLKTDVATILQSWGLLVLVIFTACLGKIAGTVAVSLSWRMPVPEALALGFLMNSKGLVELIVLNIGKERKVLNDQTFAIMVLMALFTTFITPLVIAVYKPAKRTSADYNHRTIDRKNPNAELRILVCFQSSNSIPTIINLVEASRGTAKREGHLMELSERSSAILMVHKARKNGLPF--------------------------------------------------------------------------------------------------------------------------------------- 142744856 ---IVIILIAAKTGAELMRRINQPAVIGELIAGIVIGYYGLGLLPHAEVISTLAEIGIILLLFEVGLETDLKEFVELGSTSLFVALIGVVAPFALGYGSVYALDFQFEVALFVGAAMTATSVGITARVFGDLGALKTKEARTIIGAAVVDDILGLLILTVVAGLLGNDGDFSVQD---------------------LGIITFKAVGFLLLTVFLGRKLSPTIFNFFVKIPSPGTFVTGCFIFAMGLG-AAAHSVGLHPIVGAFAGGVLAGEANMTTRIRDEMKNINFLLVPVFFVYIGSEVNITILASLDVFLMGLLISFLAFIGKYVSAIG-AIGKGMNTSV-IGIGMAPRGEVGLIFVAVATS---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 300864279 LLSLVVIYLASKVGGELSNALGFPPVLGELVGGVLVGISALHLLVQSEVISVLSELGVIILLFEVGLESNLKELLAAGAQATIVAFVGVAVPFAAGTVGLMLFGVPAIPAIFAGAALTATSIGITSKVLSELGKLTSKEGQIIVGAAVIDDVLGIIVLAVVASLAKTGEVDVTNVIY------------------LIISSTVFLVGAILLGNVFNKSFV----AISDRIKTRGGLVIPALIFAFMLSYIGAAI-HLEAILGAFAAGLVFDETDKRKELQRQIEPIADVMVPVFFVCVGAKTNLGVLNPAVPALIVAIFLIVVAILGKVVTGAAVWGQGNINRLAIGVGMIPRGEVGLVFAGVGSASGVISPPLEAAIIMMVILTTFLAPPLLRI----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 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---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 142392714 ---IAIILVAAKFGAELMRRINQPAVIGELVIGIIIGYYGLGLLESGDVVSTLAEIGVVLLLFEVGLETNLDEFIELGSTSLLVALIGVVAPFALGFGSIYALNLGFGIALFVGAAMTATSVGITARVFGDLGALKSKEAKTIIGAAVVDDILGLLILTVVAGVLGSSGDFS---------------------IVDLGIISAKAIGFLVAVVIVGRKLSKPIFNFFVKIPSPGTFVTGSFIFAMLLG-AAAHFVGLHPIVGAFAGGVVAGESGMTHRIRDEMKPLNFLLVPIFFVYIGSEVNIQT-LASLDVFLYGMLVSLLALVGKYVSALGAMGKGLNTSL-IGIGMSPRGEVGLIFVAVATTTDIITGDIISIIIWMVIVTTVIAPILL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 219851098 LLSILAILVLAKVLGELVERVGYPALIGEIAAGVILGPSLLNLVAHDDVIEALSTIGVILLLFVIGSQMNLKLFVSSTARMVVTAVTASLIPVCAGFLLGTLLHQPLILSFYLAIILSITSVGIVVPTLVSLNKFNTEIGTTIIGVAVLDDLIALTLYGILSSMSVGKGISTAD----------------------LLISVGISLLFIIGMATAGRFVLRRVFTLSARASSHEVSYAISLILAIAAALLSH-AAGLNYVIGAFLAGLILGDLIRIDRQLFDSLSAFGFFVTLFFASVGLVLEITPQNLSPLIIPIL-LTAIGAKILGGFLGSIWFFKDAKSALLVGIGLCPKGDLPLAISKYALLAGLISNELYTTTVLTVIATIIITPALLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 225557888 ------------------SKIRQPRVISEVIGGIILGPSVMGRIESIPNLNLVANLGLVLYLFIIGVETNMRSMLSNWRVAVSVSAAGMVLPFGFGCAISYGLPISFGTALFIGIAMAITAFPVLCRILTELELLNTTVGEIVLSAGVGNDIVGWILLALCVALVNASTGLTA------------------------LWVLLTCVGFILFLTFAVRPVFIWYLKRTGSLHNPDQSVVALTLLLALGAAFFTQVIGVHAIFGGFLVGLICPEGGFAIKTTEKIEDLIGIFLPLYFALSGLNTNIGLLDTGIIWVIAVIVIAFVAKVSGGMLASRLNGLVWRESAAIGVLMSCKGLVELIVLNIGLQAKILSGRTFTIFVVMAATTFATTPLTLYLYPEPYRDRMERWRR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170741030 VAQIVVLLAAGRLLGELMQRIGQPSVMGQLMAGILLGPSVFGALEQKAMLGGVAQLGILLLLLMTGMETDLALVRRVRRAAISVSVTGVAIPFALGFALGEFLPASLVTSLFLGTSLSISSVKIVAMVVREMGFLRRKVGQVIVASAIIDDTIGWVIIAITFSLALHGRVEVWSLAQ----------------------SLTGTALFLALSFTLGRRFVFLAIRWANDTLVSEAAVITTILIIMGLMALATHAIGVHTVLGAFMAGLLVGQSPIRQIDEQLRGLITALFAPVFFGLAGLSADLTILRDPHLLLLTAGLVAVLGKFAGAFAGGVFGGLRPPESLALACGMNARGSTEVIVATIGLSIGALSQNLFTMIVAMAVITTLAMPPMLRWALARLPLDEAERTRLAREEFEERGFVANLERLLVVADQTAKGRFASRLAGLIAGARSMPVTVIRLGTAAEEAAREPGLERVV------------------------------------------------------------------------------------------------------------------------------------- 126178714 -----LLLFLALAGYLVASRINQSATIGAILVGVLVGPSVLGLITYTDFVATLAHLGAIILLFVIGFEFNIRDILDPRYGVIGLVGVVVPW--IGGYATAVFFGFDFASAVFVGTALTATSIAITANVLKEIGVLQTPAAKAIIGAAVIDDVLSLLVLAVSTDLVVSGDISVVS----------------------VGVMLGKAVGFIVVAGAVGYFGIRKVIERMDATPLARKYPEFVFIFAMMVAFLLADLVGLSGIIGAFLAGVAFAGVELRQSVHEGAEYFQIVFASIFFVSLGILADVRALTSDMVLFLVVLTLIAIVTKVVGCALARAMGMCREDSLIIGFGMAPRGEVAMIVALIGLESGLIGQSIFVVIVLMSLLTTLITPIVYR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 157960435 ------------IFAILAKRLNLPPIVGELVSGIALGLFLHRFVTQGEAFEALADLGMFFLMLLAGVRMSPLDFKKTSGVAIGGMLVPIIAGTIIGLMLFPESPFKTIQSWFLGTALAVTAVPVTIRMLMEFNRLDTEEGRTIIAAALWDDLLSLFILALLLAAISNGGTLSFSFD-------------------LWGTLLAKVLLFFAITIPAGYYLFPLVGRYLKLTNIPDI-DFSMLLIASLAYAVLAEVLGLHFIIGAFVAGMFFHEQEIYDRVEGQTSGITSGFLPIFFVSIGFHLNLTALISIPGFVALLVTVALLSKLIGAGFCARATGHSTQESLRIGVAMSGRGAVEIVLAGVALQAGLFNHPLFSAIVIMAIATSIITPLLLAFLIRLH------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 261198535 ---ITLFIIQAGLIILICRALRQPRVISEVVGGIILGPSVMGRIESIPNLNLVANLGLVLYLFMIGVETNMRSMLSNWRVAVSVSAAGMILPFGLGCAIAYGLYNEFRGMLFIGIAMAITAFPVLCRILTELELLNTTVGEIVLSAGVGNDVVGWILLALCVALVNASTGLTA------------------------LWVLLTCVAFVLFLTFAVRPVFIWYLKRTGSLHNPDQSVVALTLLLALGAAFFTQVIGVHAIFGGFLVGLICPEGGFAIKTTEKIEDLIGVFLPLYFALSGLNTNIGLTAMTWGYVIAVIVIAFAAKVAGGMFASRLNGLVWRESAAIGVLMSCKGLVELIVLNIGLQARILSGRTFTIFVVMAATTFATTPLTLYLYPESYRDRMERWRR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 91203904 ---------------WLARRLRLPGVVGKLIIGMILGNVFFDFLRTMPFVKMISYFGTLILLFTAGLNTDLRALLRVGTSSLLVCLGGIIAPAGLGLMVGHFLDISSGTKLLLAIVLCNSSTGLLLAVLSELKAINTLEGRVIAGATILTDIIVILTFGVVSG------------------FVVKGGGSLVGMSLSFGIAITSLIISLIVIVKYGDKFGNFLTKRLTEGLNIPIVVILSLLLAFMFGS-----VGLHTVIGAFVAGLFLSDDGEHRNVESFIRPFYMLLVPILFVRVGAQVELGSFFNLNAL--LLGLAITGAAVIGKMFCSVCPIEKGINRLAIGIGMATKMEGTLILAGLGRDMGTLSDTVFSSVIMAIVFTSIICPSLLR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 225180897 ------ILLIFFIFNYIAQRFNFPPLLAYLFLGVAL--AGLFTEPEQNVIEQIANMGIVLLFFLLGLHFPLSRLVNISRRIWQAGVLDVVLCFGGSFFLAVLFGFDLLPALIIGGVAYASSSSITVKMMEETNRMTTPEGEFKLALLIFEDLVAPVMVSFLVGLSLQGEITAQA----------------------VAIIFAKVVLMTAASIIIAYFGFRKLDLFLKRYMTKDFIPLFAISIALIF-AGIAYYLDLSKLLGAFLAGVMLSETGTSKELEHLISPIKDITLPFFFFWFGTSIAFGAGVIAPSLLMILIAWAFVGKIIVGFWGGRIYGLTFGGSLRAAFSLGQRGEFSVVIAALA------DTALRVFLGIYIVITAIVGVYLFRRAPAISEKVARLMKK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 297736842 ILQICLVVVFTRTLALILKPLRQPRVIAEIIGGILLGPSALGPARSMTVLDTVANIGLLFFLFLVGLELDIRAIRRTGKQSLGIAVVGITFPFVLGIGTSVVLRSTISKGVFMGVSLSITAFPVLARILAELKLLTTDVGRMAMSAAAVNDVAAWILLALAIALSGDNTS-----------------------PLVSVWVLLCGCAFVAAAILFLRPALAFMARRSLGGEVNELYICITLSLVLAAGF-VTDTIGIHALFGAFVVGIVVPKDGPFGEILIEKIEVSGLFLPLYFVSSGLKTNVATIGQSWGLLVLVIFNACFGKILGTVVVSRIFKVPMREAVVLGFLMNTKGLVELIVLNIGKDRKVLNDQTFAILVLMALFTTFITTPIVTALYKPARKIASYTHRTVQRRGPDSEFRILACFHSTRNIPTMINLIESSR----------------------------------------------------------------------------------------------------------------------------------------------------------------------- 152996370 --SFFLIFAGAAVVASIALYTRQPMIIAYIALGVLFGPSALSLINEPKLMDEMSHIGIIFLLFLLGLDMQPSHLINMLKKASWIALLSSAVFAALGYGVAILYGYSNTESLIIGLAMMFSSTIVCIKLLPTTVLHHKHTGELVVGLLLLQDMIAITVLLVLHSISGNESIDAIHYIKP-----------------LIELPLLVACAFLFVKYILLKLITRF-------DRFHEYIFLVSIGWCLSMAV-LAEIAGLSAEMGAFIAGVALATSPISQYIATHLKPLRDFFLILFFFSIGASFNLDLLGLVIVPALILAISSMLIKPVVFRYLLKGIKEDASTSWEVGFRLGQISEFSLLIAYLAANIGLIGKEASHVIQATAILSFALSTYIVILNFPNPIAISDRLRR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 143088620 ---IAIILVAAKFGAELMRRINQPAVIGELVIGIIIGYYGLGFLESGDVVSTLAEIGVVLLLFEVGLETNLDEFIELGSTSLLVALIGVVAPFALGFGSIYALNLGFGIALFVGAAMTATSVGITARVFGDLGALKSREAKTIIGAAVVDDILGLLILTVVAGVLGSSGDFS---------------------IVDLGIISAKAIGFLVAVVIVGRKLSKPIFNFFVKIPSPGTFVTGSFIFAMLLG-AAAHFVGLHPIVGAFAGGVVAGESGMTHRIRDEMKPLNFLLVPIFFVYIGSEVNIQT-LASLDVFLYGMLVSLLAFVGKYVSALGAMGKGLNTSL-IGIGMSPRGEVGLIFVAVA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 75762173 ------ALVLVAFAAILAAKLKFSIIPFLIILGMLVGPHAPDFIESGEVISFLGRVGVIFLLFYLGLEFSIKKLIKSGKSIAFGGTVHISLNFILGLLYGYIMGFPLLETLIIAGIITISSSAIVAKVIVDLRRSGNKETELILGIIMFDDIFLAVYLSVVSGLVLGGATS------------------FVGALTSILIAVGYMLLFFVVARKATR-----FLNKMLDISSNEIFIIVIFAI-LFFVAGFSETIHVAEAIGALLLGLVFSETEHSDRIEQLVVPFRDFFGAIFFFSFGLSIDPFSLGGAVWLALGAVFITLIGNFTAGMVAGRKAGLSHKASTNIGLTLVSRGEFP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 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----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 302892553 ---VILFIIQATIVIALTRKIKEPRVIAEVITGILLGPSVFGRVPGFTDFRLAANIGLILYLFLVGMEINLTYLLRNWRTAVGVATLDMAIPFGCGVALAYGLYHEFGDALFIGVAIAITAFPVLCRILTALKLLNTNVGVIVLTSGIINDVVGWVLLALCVTLVNSGAGVTA------------------------VYILLVTIGYSLFLAYAVRPCFMWVLRKTHSLENGPTEAVVALTILMVFSAFFTSVIGVHSIFGAFMVGLMCPEGGFAIKLTEKIEDISTLFVPLFFALSGINTNLSLSGITWGYVVAVTVTAFFTKLFGGTMGARLNGLVWRESVTIGTLMSCKGLVELIVLNIGLQAKILSTRTFTIFVVMALVTTFLTPLVSWLYPPSYQRKLELW----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 297830382 ILQIVLVVVFTRLLAYFLKPLKQPRVIAEIIGGILLGPSALGPKKSLTVLDTLANIGLLFFLFLVGLELDFTAIRKTGKKSLLIALAGISLPFVVGVGTSFVLSATISKGVFMGVALSITAFPVLARILAELKLLTTDIGRIAMSAAGVNDVAAWILLALAIALSGDGTS-----------------------PLVSVWVLLCGSGFVIFAVVAIKPLLAYMARRCPEGEVKELYVCVTLTVVLAASF-VTDTIGIHALFGAFVVGIVAPKEGPFCRILTEKIEVSGLLLPLYFAASGLKTDVTTIAQSWGLLVLVILTTCFGKIVGTVGASMLCKVPFREAMALGFLMNTKGLVELIVLNIGKDRKVLNDQAFAILVLMALFTTFITTPIVMLIYKPARKGAPYKHRTIQRKDHDSELRILACFHSTRNIPTLINLIESSRGTGKKGRHLMELSERSSAIAMVHKARNNGLPI--------------------------------------------------------------------------------------------------------------------------------------- 170108949 IIQVGIIVCTASLLALALRKIRQPKVIAEVLGGILLGPTAFGRIASRPYLSLVANIGLCLFLFLVGLEIDAGVIRRNASLSATVALAGMVLPFGIGAGLAVAIYKEFIDMLFTGVAYSITAFPVLCRILTELKLLDTTVGIVVLSAGVGNDIIGWTLLALSVALVNAGSGLTA------------------------LYILLTCVGWTLFLLFPVKMLMRWLARTTGSIESPSLFFMTATMMVLFGSAFFTDVIGVHAIFGAFLAGLVVPREGGLAIALTEKLMVSIIFLPLYFTLSGLSTDLGLNGITWAYTIAIIFSAFIGKFAGCCIAARYFGFNWRESSTIGSLMSCKGLVELIVLNVGLSAGILSPRVFSMFVLALVLTFMTTPLVTWLYPQHLR----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 90415992 IQIFFLIFTGAAVVASLALFGRQPLLVVYILLGAAMGPHGLAWVTDVQLIAEIASIGIIFLLFLLGLDMQPQALLRVFRQVTHVTLISSVIFALAGYGIGYLFGFSATENLIIGTSMMFSSTIIGIKLLPTTVLHHRHSGELMVGMLLMQDFLAIFVLLMLISAASGGDSYMR-----------------------FAVSLISLPLLIAGSVLMVRYILQPLFARFDRIG--EYVFLLAIGWCLGIAE-LAEYGGLSREIGAFIAGISIATSPIAPYIALNLKPLRDFFLILFFFALGGGFDLSLIPHIALPAIILAIIMLSLKPVVYHWLLRNQSESHGLAWDIGLRLGQNSEFSLLIAYVAFNTSLIGNNASHLIQAAAIITFLISSYIVVFN---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 144134810 ------ILGLAAFGGFVARLLNQPLLVAFIAIGIVLGPSALGVVTPSNEIELFARMGIALLLFVVGLRLDLHVIKSVGPVALASGLGQVFFTTLIGYGLALALGMTATTALYVAIALTFSSTIIIVKLLSDKREVETLHGRIAVGFLIVQDIVVVLVMIALTAFGGADGETHLGVEARN--------------------IVLKGALMLGTVALLVRYILPRLMPKLA--TSTELLMLFAIAMAV-LGGAAGDALGFSKEVGAFLAGVSLASTPYREQIAARLTSLRDFLLIFFFIELGAAIDLFHLGAQLPSALLLSVFVLLGNPLIVCASWVSWATAARLAF-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 254425333 ------------------------------------------FNGESEALSVLAELGVIILLFEIGLESDLKELIRVGPQAAVVAIIGVVVPFVAGAGLIVFFGIGTIPAVFAGAALTATSIGITAKVLAEMQQLSSKEGQIIIGAAVLDDVLGIIVLAVVASLAKTGEIEILN----------------------VVYLVLGAAAFLVGSIFIGRLLSPLFVSLVDQLQTRGQLIISSLIFAFVLSYIAAAI-QLETILGAFAAGLILAETSKRRELEEQITPIADMLVPIFFVTVGAQTDISVLNPLEPALIIASFLVVIAILGKTVTGFAVFGQPGINRLAIGFGMIPRGEVGLVFAGVGAASGVLSESLDAAIIVMVIVTTFIAPPLLRL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 296269726 LIELGAIVLVLGLIGALAVRFSVSAIPLYLLAGLAFGTGGLPLTTSEEFIEIGAEVGVILLLFTLGLEYTADELVGTLRTSAPVGLLDLVLNAAPGVIIALLLGWGPVMAVVLGGVTYVTSSGITAKVLGDLGWLGNRETPAVLSILVFEDLTMAVYLPIVTALLAGAGLVKGAVS--------------------LAVAAITITVILYVALRHGHKVERFI-----ASPSDEVLLLKVFGLTL-LVAGLAQALQVSAAVGAFLVGIALS-GPLAHQARQLLTPLRDLFAAVFFVFFGLHTDPTQLPPVLGAAALLAVLGVLTKAATGWFAAKRAGVSIKGRLRAGAALVPRGEFNIVIAGLAATAGSAHPQLGPLAAAYVLILAVAGPLLARTAEPLGRWLTKR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 20092876 ---ILFLIFSVKILGEASERAGFPSIMGEILAGILLG--VLFLDVETVVIAFFAQLGAIFLLFTAGYEVSLRELKPAALVAFVPTFSQIFFAFVFGFMLGEIFNFSFLQSLFIAVAFSPTSIGTVLNTLIDLNYLSSRPGTIMLFSAILDDIIGISLLSILITFTRFNLMPSALG---------------------VLTIAGKILLFLLIMYILGKYFFPRIFVYAQKMHEKEAVFSVVVMVAL-FSAYLAEFFDLHATIGAFIGGVLISEIPLAKIQDVQSKVAYGILVPLFFAFIGFSIDLQDLVNAGIFVPLVVLLALSGKLIGGFIGSKAIGFDFYESLIFGIGVMPRAGIELVVLSIGRSAGIIGLEVFSAMVFMVIISLLVSPPLLKFAIRNER----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 75907686 ------------------------------------------FTAQSEVISVLAELGVIILLFEIGLESNLKDLMAVGVQALVVAVVGVTVPFAAGTIGLMLFGIDAVPAIFAGAALTATSIGITSKVLSELGRLNSKEGQIILGAAVIDDVLGIIVLAVVASLAKEGTVDVGQVIY----LIISASGFLLGAIVLGNVFNKTFVAIADMLKTRGELVIPAF-------------------IFAFVMAYLAAIIHLEAILGAFAAGLVLEETDKRKELQRQVCPIADMLVPIFFVTVGAKTDLGVLNPAIPSLIMASFLIMVAIFGKVITGFSVFGQSQINRLAIGVGMIPRGEVGLVFAGVGAASGALSKPLGAAIIMMVILTTFLAPPLLRFVFP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 125546286 IVQICLVVVFTRGLAYALRPLRQPRVIAEIIGGILLGPSALGPKDSLTVLDTLANVGLLFFLFLVGLELDPASLRRTGRTALAVAAAGISLPFALGVGASLVLRAAIAPDVFMGVALSITAFPVLARILAELKLLTTDIGRMAMSAAAVNDITAWVLLALAIALSGS------------------------GSPLVSIYVLLCGVAFVGFATVAVRPVLVFMARRSPEGEVKESFVCAILVIVLAAGF-ATDAIGIHALFGAFVIGVLVPKEGACAGALTEKVEVSSLFLPLYFVSSGLKTDVTTIAKSWGLLVLVMTTACAGKIGGTVAASLLMRVPLREALALGMLMNTKGLVELIVLNIGRDRKVLNEEAFAILVLMALVTTFMTTPAVTAVYKPARRQASYKHRTVERADADSELRVLACFHASRGIPTLINLVEASRKLTMYAMHLVELSERSSAISMVQRARRNGLPF--------------------------------------------------------------------------------------------------------------------------------------- 294812625 ----------------VGGRIGLPTIPLFILAGILLGPHTPGIVSDPHDLEMLSALGLVLLLFYLGLEFHLDDLKSGGRRMALAGGTYLLLNVGAGLGFGFALGWGTSEALVLAGVLGISSSAIVTKVLVDLGRIGNPETKPILGIIVVEDVFLALYLAALQPILSGADSLAAAVLDGG-----------------------KAFGFLLLLALAARYGTKLVGRLIA-TRDDELLVISFLGAAV-FMAGVSEWFGVADAIGAFMVGLMLGSTTSGERIRKLVHPLRDAFGAIFFFAFGLSIDPGDLTGVLWPVLAAVALTLAMNVLAGLAAARIYGFGPGPAANISTTLLARGEFALILATMAAGAG-LDARLSPFIAGYVLLLAVLGPLSAGRSSLLARALPGRTP---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 88703639 ---IAIILAGARLAGEIAMHLGAPAVIGELLVGVLLGPSQLGWIHPSEFLQLLADIGIILLLFQVGLETNIRRLRETGTEAVIVAVGGAVIPMLGSFLLCYAFDMSLLISLFVGGAMTATSIGVTVRILRDVGRDDSREGQIVLGAAVLDDVLGVLVLAFLFQMSAAHDTSYGGLLSAFIGLFFVVSPIVAELASAVISRYGQVTELPGLVATLIVSLVLFFAWIAHVVGAPEL--LGGFVVGLALSRQFFLPFGESMAPDA----------AFTRQVRREMRPIVQLFTPIFFVGVGLSLDLRINWDSPFVWLFSFSLAAVAIGGKVLAGHLLRSEPRLIRQAVGMAMVPRAEVGLIFAELGRSAGALNGEVYAAVVLVIAYTTVFAPFWLKLFYR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 225873810 ------------VLGEVVTRFGQPAMLGEIAAGIILGPSCLGYVHYTPEIKAIADIGVLLLVFLAGMEMNLSALVDFRGRGAWVSAAGFIVPLLGGILLGYLFGMNDMRMAFLGLCIAITALPVSVRILMDLGKLQSNIGQRIVSAAVANDVVSLLILGVILDLKNAPATLEQ---------------FFLSIGESLGKALIFMIVFAVVARLIRRYSPTRLLKRVLTGFKGDEVRFASILLFVIAFASFSELLGLDFVVGAFFGSMLLSHEALGKKNFKHIEVTMGFVGPVFFAAIGLEFDAS-SLRDWPLVAAVLAVSFAGKILGGYLGGRFAKLNQAESWALGVGLNGRGVMELVIANIALASGLIGRQLFTTLVLMAVVTTFATPMLLRIAFR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 142190288 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PELELLVGLLIALVLGAELFKAVGVSGELGALVMGMVFANHPVSKGIANHLWGLREVLLIAFFLSVGMQVPLDMEVLESALPLL---MILPVKLAILFGLLLVIRLRAYTAFLMCITLFSYSEFALIVAAAWVSSGLIPESVLPTIAVAVTLSFIISAPLNRFAHDLYEYFERPLAKFERRDR-----------------------HPDEQPLTLGGAHILVIGMGRIGTAVFDSLAEAGQKVVGIDADPGKLESHRQSGRRVVFADAEDPGFWNKLRFGRLEAVVLTMPEPESQCWATTRLRERGFKGVVAVSTRSRHTVDRVHQAGADLIYDAHDAAGLGLGQALMTCLH-------------------------- 256805032 --SIILGLGL---LGRFAGRFRLSPIPLYLLAGLAFGEGGLPLGASEEFVATGAEIGVILLLLMLGLEYTASDLVSNLKTHYPSGLVDCALNALPGAAVALLLGWGPVAAVVLAGVTWISSSGVIAKVLGDLGRVGNRETPVILSVLVLEDLAMAVYLPIVTALVAGVGLLAGSVT----------LAIALGAAGLVLFLAVRYG---------------RVISRFVSSDDPEKLLLVVLGLTI-LVAGVAQQLQVSAAVGAFLVGIALS-GEVAEGAHTLLSPLRDLFAAVFFVFFGLHTDPSSIPPVLLPALALAVVTALTKIATGYWAARRAGISVKGRWRAGGALVARGEFSIVIAGLAVSAGIEPS-LGPLATAYVLILVVLGPLTARYTEPVAMWWSRRRERRDLPETTPRTTEAE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 254173321 -------------FGWLFARIGQPVVLGQIIGGILLGLAFP----PTEEVKDISMIGVLMLLFLAGLESSVEELKSAGKSGFSVALVGVVVAFAMGFGIAYPFK-GFDQALLYGALTTPTSVSLTVRVLMEMDRLKSREGTTILTAAIVDDILGIIVLTVVISSLVSGGVSIVSLAE----------------------ILAKVGIFIALMVFAMPRVLDYALRKVVRIGFAD-STVTLSMAALFAFAYLAEHMNLASILGAYLLGLALSETEFRKPIEHSRIIAHSVFVPLFFVDVGMNIPVKDLKSAGLFAILFSLVAIVSKVIGCGIGALIGGMSPREALRVGVGMIPRMGVELAMLAIAMKAGIVGSDAYLVIVLMIFLSTLVTPPLLKLAFR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 86605147 ------------------------------------------FSSQSQIIDILSEMGVVILLFEIGLESDLGELLRVGPQAAAVAVIGVAVPFAAGTLLLYLFHVPVIPAIFAGAALTATSIGITARVLAELQKLTSLEGQVIIGAAVLDDVLGIIILAVVASLAKTGEVDVAD----------------------VGLIVVSAVVFLVGSIVLGRLLSPYFVALLNNLKARGNPLLPALVLAFLLAY-VGQVIHLEAILGAFAAGLILGETDKRQELEEQIKPVSDLLVPIFFVCVGAKLNPTLPANREGLIIAVFLVSVAIVGKLAAGLG-AFGKPGINRYAIGVGMIPRGEVGLVFAGVGAASGVLSEALDVSIIVMVIATTFIAPLWLR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 143640415 ---IAIILVAAKFGAELMRRINQPAVIGELVIGIIIGYYGLGLLESGDVVSTLAEIGVVLLLFEVGLETNLDEFIELGSTSLLVALIGVVAPFALGFGSIYALNLGFGIALFVGAAMTATSVGITARVFGDLGALKSREAKTIIGAAVVDDILGLLILTVVAGVLGSSGDFS---------------------IVDLGVISAKAVGFLVAVVIVGRKLSKPIFNFLVKIPSPGTFVTGSFIFAMLLG-AAAHFVGLHPIVGAFAGGVVAGESGMTHRIRDEMKPLNFLLVPIFFVYIGSEVNIQT-LASLDVFLYGMLVSLLAFVGKYVSALGAMGKGLNTSL-IGIGMSPRGEVGLIFVAVATTTLSDIISGDIISIIMVIVTTVIAPI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 21673970 ---LVFSLVLFIILLAVSKRFNIPGTVGLILSGVLIGPHSLNLLEKSSAVELFSTIGLLYILLIAGLELDVNDFRKNRYKSALFGLLTFSIPIVLGYVCRYLLNYPMSTSLLTASMFA-THTLVAYPVVSRMGISKNRTVAITVAGTILSDTAVLILLAVIIGYSRG------------------DINHEFWLHLVIALTLFSAIVFI---------VLPAIARWFFTKLENEKHAHYIFVLALFFSAFLAKAAGLEPIVGAFAAGLALNPLIPGSSALMNRIEFIGLFIPFFLISVGMLVDLRIILSSPIALILLTFVALAGKWLAALSTQKIFGYSAAHRRLIFGLSSSRAAATIAIALVGYRARILDLNILNAIIILILVTCIVSSLV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 71020471 LTQVIIIIVFCQLLGKLFKLIGQPAVVGELLAGILLGPTALGNIPGFTLLKLMANIGLSLFLFLIGLETDTDLMAKYWQKVLLITLPGMAIPFSIAVGIARLI-WQLETDLFVGTVMAVTSLSVLSRIMAEMNILSTRLGCITIASGVCNDLIGYVLLALGSALGTG------------------------GKQIDALYQLLAAAGYILVLWFVFRPLMNHLIVRSGFTGAEDRVPEHLLVIALCGTLVSAFYMGVHPIVGAFSFGVCCPHGNFAVKVTESIETLMMVLLPLYFVTSGLSTNFKLDATCWGLILLLLVGIFVSKFGATAASAKLAGMTWRESMCVASLMQSKGIIEIIILNVALQLNVVSAKVFAMLVICFLCTTM------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 194476943 ----LIIFLAARTLAEILVRLRLPTILGELLAGVLVGSSGLHLIVPPEILQGVATLGLYALLFVTGLESELDELVAVGMEAFTVAIAGVLIPFALGTLGLMIFHVELIPAVFAGASMTATSIGITASVFGELGYLKTREGQIVIGAAVLDDIMGIIILAVVVAISGGGMFNPGP-----------------------ILQLIAAAAIFVVTAIGLSRTAAPIFDWILDRLKAPGEVVVASFLVLSFSCFAATAIGLEAALGAFAGGLILSSSKHIHSIRERVAPLVSLFATIFFVLVGAGMDISVINNRSGLVVAAFLFFVAVIGKVAAGWSFFSNKPTK-RLVVGLGMMPRGEVGLIFLGLGTSAGLLTPSLEAAILLMVIGTTFLAPILLR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 134328678 ---IAIILVAAKFGAELMRRINQPAVIGELVIGIIIGYYGLGLLESGDVVSTLAEIGVVLLLFEVGLETNLDEFIELGSTSLLVALIGVVAPFALGFGSIYALNLGFGIALFVGAAMTATSVGITARVFGDLGALKSREAKTIIGAAVVDDILGLLILTVVAGVLGSSGDFS---------------------IVDLGVISAKAVGFLVAVVIVGRKLSKPIFNFFVKIPSPGTFVTGSFIFAMLLG-AAAHFVGLHPIVGAFAGGVVAGESGMTHRIRDEMKPLNFLLVPIFFVYIGSEVNIQT-LASLDVFLYGMLVSLLAFVGKYVSALGAMGKGLNTSL-IGIGMSPRGEVGLIFVAVA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 190409407 --------LILLVCNLIFSMMRQPKVISEVISGVILGPTIFGQISSIPGLNLVANLGIILFMFFLGLEVDIAFIKKHLKKALVIGIVTLAVPFGFGCLLAIPLFFSVFMVFIAVSISYVTAFPVICRILNELRLIKDRAGIVVLAAGIINDIMGWILLALSIILSSAE-----------------------GSPVNTVYILLITFAWFLIYFFPLKYLLRWVLHELDRSKPSPLATMCILFIMF-ISAYFTDIIGVHPIFGAFIAGLVVPDDHYVVKLTERMEDIPNIFIPIYFAVAGLNVDLTLEGRDWGYVFATIGIAIFTKIISGTLTAKLTGLFWREATAAGVLMSCKGIVEIVVLTVGLNAGIISRKIFGMFVLMALVSTFVTTPLTQLVYPDSYRDGVRKSLSTPAED--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 220923046 LAQITVLLVSGRLLGEFMQRLGQPSIMGQLMAGILLGPSVFGALEQKAMLDAVSQLGILLLLLLTGMETDLALVRRVRHAALSVSVTGVAIPFVLGFALGEFLDLRLITSLFLGTALSISSVKIVAMVVREMGFLRRKVGQVIVASAIIDDTIGWVIIAITFSLALHGQVDLWSLGQ----------------------SLVGTALFLVLSFTLGQRLVFLVIRWTNDNLVSEAAVITAILVIMGLMALVTHAIGVHTVLGAFMAGLLVGQSPIRQIDEQLRGLITALFAPVFFGLAGLSADLTVDPHLLLLTVALVAVASLGKFAGAFAGGVLGRLHSREALALACGMNARGSTEVIVATIGLSIGALSQNLFTMIVAMAVITTLAMPPMLRWALARLPLDEAERQRLER------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 156057833 ------------------SKLRQPRVIAEVIGGIILGPSVPGFVASMPVLNMAANLGLILFLFLVGLEVNMRLFLGNWRVALSVGLAGMILPFGLGCAVAWGLYNEFRHMLFVGTALAITAFPVLCRILTELKLLATPVGVTVLAAGVGNDVTGWILLALCVALVNNGSGLAA------------------------LWVLLVCVGWCLFLVFAVRPVFRYILRRNGSLENGPSQGMVALTILLVLTSWFTAVIGVHAIFGAFLAGLICPEGGFAIHITEKIEDLVALLLPLYFALSGLSTNLGLDGITWGYVIAIIVVAFSGKIIGGTLAARACRLVWRESLSIGVLMSCKGLVELIVLNIGLQAKILSTRTFTIFVVMAL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 17227587 ------------------------------------------FTAQSEVISVLAELGVIILLFEIGLESNLKDLMAVGVQALVVAVVGVTVPFAAGTIGLMLFGIDAVPAIFAGAALTATSIGITSKVLSEIGRLNSKEGQIILGAAVIDDVLGIIVLAVVASLAKEGTVDVGQVIY----LIISASGFLLGAIVLGNVFNKTFVAIADMLKTRGELVIPAF-------------------IFAFVMAYLAAIIHLEAILGAFAAGLVLEETDKRKELQRQVCPIADMLVPIFFVTVGAKTDLGVLNPAIPSLIMASFLIMVAIFGKVITGFSVFGQSQINRLAIGVGMIPRGEVGLVFAGVGAASGALSKPLGAAIIMMVILTTFLAPPLLRFVFP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 225850646 ---LIFGFLALFVAGYLGKLLRFPAILFYILFGIFLGP----FIHGEEAIEVFSEIGIVLLFFYLGLEFNLKRAFSTAKKIWIVGLFDFLFGFVAVTAAMYLMGFDPFISILTGAVAYASSSAITTKIIVDDHRIANPETELILGLMVFEDIIAPILLAVLSAIAIGNAFNMLSLGG----------------------ILLKVILIFAFAIAVAFFLKNTIASFIERFIGEEIFTLFSIGGLILFS-GFTQYIGLSEALGAFLMGMIVSESGKSHDIEKVMFSIRDLAVAIFFFLFGAGIQFTGNFDGKILTALVVIISIIGKFMTGFLGGLIYGLSKRKAIETGLSIINRGEFSVVMSKFAPTQFI--PFIGIYVFIMAFLGIIFAQYAPKIANLIVPKKKKKKKRILK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 255573649 -TTLI--LVVSRFFAFLFKPLRQPKVIAEIVGGILLGPSAFGWIFPKWSIESVASIGLLFFLFLVGLELDLSSIRRSGKRAFGIAFAGISLPFICGIGVAFVLRRTVKGEVFMGVALSITAFPVLARILAELKLLTTQVGETALAAAAFNDVTAWI------------------LLALAVALAGKEADGQHKSPLISLWVLLSGVAFVVFMLLVIGPAMKWVASRCSHGVVNEAYMCLTLAGVMVSGF-MTDLIGIHSIFGAFIFGLTIPKGEFAERLIERIEDFSGLLLPLYFASSGLKTNVAAIHRAWGLLALVIATACAGKIVGTFVVAMMFMIPARESLTLGILMNTKGLVELIVLNIGKEKKVLNDEAFAILVVMALFTTFITPTVMAIYKPARTHRKLRDFSATNESSDELRILACLYGPRNVPSLITLIESIRSTKTSQLKLHLVELTERSSSIIMVQRLRKNGLPFI-------------------------------------------------------------------------------------------------------------------------------------- 77413245 -------------------------------------------------------------MFLAGLEANFDLLKKYLKPSLLVAITGVIVPMALFYFLTRLFGFQINTAIFYGLVFAATSISITVEVLQEYNRVKTDTGAIILGAAVADDVLAVLLLSVFIATNGSSSN--------------------------IGLQIIIQLLFFVFLFICMKYLVPALFKLIEKVHFFEKYTILAILICFSLSILADK-VGMSSIIGSFFAGLAIGQTSFVDKVEHKISLLYTFFIPIFFASIALPLKFDGMMSHLHTILIFTALAVLSKLIPGYFVGRGFNFSKLESLTIGGGMVSRGEMALIIVQVGLAAKIISSTTYSELVIVVILSTIIAPFILKYSFK-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 136034415 ---IAIILVAAKFGAELMRRINQPAVIGELVIGIIIGYYGLGLLESGDVVSTLAEIGVVLLLFEVGLETNLDEFIELGSTSLLVALIGVVAPFALGFGSIYALGDQFGIALFVGAAMTATSVGITARVFGDLGALKSREAKTIIGAAVVDDILGLLILTVVAGVLGSSGDFS---------------------IVDLGVISAKAVGFLVAVVIIGRKLSKPIFNFFVKIPSPGTFVTGSFIFAMLLG-AAAHFVGLHPIVGAFAGGVVAGESGMTHRIRDEMKPLNFLLVPIFFVYIGSEVNIQT-LASLDVFLYGMLVSLLAFVGKYVSALGAMGKGLNTSL-IGIGMSPRGEVGLIFVAVA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 15615407 ITDPVLIFAIAFVAPLLMSRLRIPGIIGLILAGVVIGPNGFALLDRDPTIVLLGTVGLLYIIFIAGLEIDLEGFKKYRNRSVLFGTLSFTIPFLFGLVFTFILGFSTPAAILLASIL-GSHTLLAYPIASRLGISKDRGVTTAVGGTIMTDTLALLVLAIVAGSMQGELNST-----------------------FWFTIAVSLVLYVAITLI----LIPILAKSFFRTMSSEGALEFIFVMSILFVTAGATLAGLEPIIGAFLAGLALNRFILEHSPLMNRIKFVGLFIPFFLLSVGMLMDIRVLLGDPSAWLLAALVVILGKFLAAFISGKLYNYSMDQIKLMFGLSVPQAAATLAATLVGFDLGLFDSAVVNAVIVMILVTCMVGPYVV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 225569251 LLDLAVILLCTKLLGLATRKVQMPQVVGALLAGLLLGPAVAGVLTETSFIHEVAEIGVIVLMFCAGLETDIQELKASGKASFVIALCGVLVPLAGGFGLAYFFNRPFLQNIFIGIILTATSVSITVETLKEMGKLKTRSGNAILGAAIIDDILGIIALTVVTSMADPSV-----------------------HIGTVMLKIAGFFVFSGVAGFIFYKVYKAWTEGASRGLHR--HVIIAFVFCLLMAYIAEEYFGVADITGAFIAGLIISNTERSVFIQTKFDTLSYLLSPVFFASIGLKILPKMSGMIVAFSLLLMLVAVLTKIVGCGLGAKACGYKPYQCRRIGVGMISRGEVALIVASKGSAMGLMSSAFLGPVVIMVVFTTIITPILLKIIFKKGPDLPVAKEKEVSSYYEGASIL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 197124115 ------------LGGVLAARLGQPPVLGELLAGVALGAHGTEGLAHDAVLEALAELGVILLLFEVGLSTRLADLVKVGASAFLVACIGVVVPMALGYGVGAWLLASPVAHLFLGAALSATSVGITARVLRDMGRIGSPAGQIILGAAVIDDVLGLLVLAVMVGLAGGGGGSGVVTVLAWVG--------------------AKAVGFLGAALVAGRWAAPRLFAIAARLRGQGVLFTLALVICFALSWAASA-VGLAPIVGAFAAGLVLEGVPFAERLEERLTPLAAVLVPLFFVRMGLAVDLGALGTGSLALAGALSVAAILGKQACALAVVTPGV---DRLAVGLGMIPRGEVGLIFANIGMSLALLGPGAFAAIVAMVLVTTLVTPPLLRWRM--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 298491458 -PIILFGILLLVILVILFERLRLPALVGLVCSGIVLGPSGWHLFKPESLMMLLSDLGLFYLMFIAGLEFKFQFFRQQKGCSLVFGSLTFTLPLILGTLGGRFFGLGWYGSILIGCLLA-SHSLLAYPIISRLGVLNNKAIAMTMGATVFSDIGSLLILSVCLSIVDHGAFN----------------------LNQIIRIFGSVIIYFMLVLVGFNWAVKEFLR---RSGDDEGNKFLCVFLSVFMSVVIAQLMGLDTIVGFFVAGLAVNEAGEGAVKEKLIFIGSVLFIPIFFMYLGLKIDLPVLFNTIKLLLIIFVVLIASKFMASVLAKLLYRYKWQEILTIWSLSIPLVETTLAVVLAGYQSRLLSPEVLNSVIVLVLITATLGPWLTRL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 222617485 ILQICLVVVVTRVLAYLLRPLRQPRVIAEIIGGILLGPSALGPPKSMTVLDTLANLGLLFFLFLVGLELDISAIRRTGKKALAIALAGISAPLGLGIGTSLAFGATIVKGVFMGVALSITAFPVLARILAELKLLTTDLGRMAMSAAAVNDVAAWILLALAVALSGS------------------------GSPIISLWVLLTAAGFVAAIFLFLRPALAWMARRSPE-GSPSRSCTFVPPSPSSSPPACHRHHRIHALFGAFLVGIAVPKDGPFAGVLIEKVEISGLFLPLYFVSSGLKTNVATIAKSWGLLVLVIVNACLGKIGGTVITSLLVKIPVREAVTLGFLMNTKGLVELIVLNIGKDRKVLNDEAFAIMVLMALFTTFITTPIVMAIYKPARPTAPYKRRTVDGGEADGELRVLACFHTN------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 308051200 -------------FGEVAERLGQPGLMGELVAGIALGPQISGLKTSP-VFETITDLGMFFIMLFAGVELQPSRLIEYSKGALAVALFGMFVPMGLGIGLGFLFPNLLAQSIFLGTALAITAVPATVRILMDLGQLDSPSGQTIISAAVFDDVLSLILLAWLTALIGGEPTDGS----------------------MVAMLLLKVALFFLITIIIGVFLYPLGGRFIGLIKQKEFEFSALLVGALAFSV-LAELLELHFIVGAFMAGLFFGRNTIDERAAKTSAMTFGFLAPIFFASVGLHLEFSAFTEVPLFVLVLLVTAFAGKFLGSGLAAKAMGLSWQESAAVGVGMSARGAVELVIADIALKAGLFNNHMFSAVVIMAVVTTLLTPWMLR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 190344628 ---VILITAMCQILHYPLKKLRQPRVIAEVLSGIILGPSVMGRIPSKPGLSLVANVGIILFLFIIGMEVDLKFVRKNYRSALSVGLINMAIPFALGCGIAKGLYSQYRQMVFIAVAMCVTAFPVLARILVELNLIGDKIGTIVLSAGIINDLTGWILLALVVSLANSGSG-----------------------VNTVYILLLTVAWFFFLAYPV-RYALKYYYKRFTNTGEPSHMSMVLLIGLVFTSAFYTDIIGVHPIFGAFMVGVLVPDNGYVIRVTEKLEDIHIVMIPVYFVIAGLGVNLGDHGIDWAYTIGIIALAMVGKVAGGLIAAKMNGLYWRESLAVGVLMSCKGIVEIVVLNVGLNAEIISERVYSMFIVMTLITTFLTTPLALWVYP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 73668046 ---LLFLIFSVKILGEAAERIGIPSVAGEILAGVSLG--VLFLEVETGIITFFAELGSIFLLFTAGYEVSLKNLKFESITTLVPTLSQIVSAFVFGFAFGRIFNFSFVESLFLGVAFNPTSIAVVIGTLIDLNYLSSRPGTAMLSSAFLDDIIALFFFSVVVNFVRLNHVPP---------------------VLVVLLIAGKILLFLLIMYILGNYLFPRLFTYAEKMHSKEAVFSLVIMIAL-FSAYLAELFELHSAIGAFTGGILVSEIPLAKLQDIQSKVAHGILIPIFFAFIGFLIDPYILKNAGSFTLLIILAALMGKLAGGFIGSKVIGFDFYESLIFGVGVMPRAGIELVILTMGRELQIISQDTFSAMVLMVVVSILISPACMKW----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 242398441 LIMIAMMLAMAKLLGWVFEKLNQPVVLGQILGGLMIG----LFVESNEIIREFSNLGVLLLLFLAGIESDLTEFKRVGKPSISVAGVGVIFAFVFGFLVAYPFV-DFHEALLYGAIMTPTSVSITVRVLMELRKLRSTEGTTILAAAVVDDVLGILLLTVIISLLREGSIDYIT----------------------IFEILVEVSGFLAVFLYFGPVLAEKAFKRISHIDLPESTTSFAIIFLIIFAY-MAEHLNLASILGAYLVGLTIGQTSYRKQVENHISILYSIFIPLFFVEVGMRIEISYILHASFFAILYTLAAIISKILGCGAGAYLAGFDLKSSLRIGIGMIPRLGVELAMLTIALSSGVIGPEGLTIAISMVFATTILTPPLLKWVYK-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 67920069 ------------------------------------------FNSQSEVISVLAELGVIILLFEIGLESDIRELQEVGYQAAIVAVVGVIAPFTAGTVLMLLFNVPTIPAIFAGAALTATSIGITSKVLSELGYLKSKEGQIIVGAAVIDDVLGIIVLAVVASLAKTGTVDVVNVIY----LIVSATVFLLGSIFLGKFFNKSFVAVSEVLQTRGKLVIPAL-------------------IFAFFMAFLANVIQLEAILGAFAAGLVLDETDKRKELDQQVIPIADILVPVFFVSVGAKVNLGFVAENREGLIIATFLIVVAIIGKLITGWSFTGQEKINRLAIGFGMIPRGEVGLVFAGIGSASGVLSQSLEAAIIVMVILTTFLAPPLLRF----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 57234518 ILSFGLILLVARLGGAFAERLKQPAVIGELLAGIIISPFLLGHLSEFAPMEIISQIAVVVLLFVAGLETNVASFIKNSFTGAMVAIGGVVVPFALGVFGAMYFDLHIAGWLFIGAILTATSIGITVRILMDMGKLSSREGTIILVAAVVDDIIGLVILSVVISMAQSGSIN------------------ALSAIGTGVIGFAVWLGILLLGVYGHKYISKYILTPFKASGTMPVMALIVGLLVSYMV----TLVGLHPVVGAYVAGLMFASTAEKEEILHQTRPIMLFIAPFFFAYLGMQVDLKEVWAVIVPALVIVVLAIIGKIIGCYFPARFVGKSHKGALIVGVGMVPRGEVGLIVAGAGLIAGAITRDLFGIAVAVSILTTLVMPLMIK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 255333516 -------------------------------------------------------------MFIAGLETDIDEFKQTGKSSTFVGFGGIIVPVVLGYLVGIMLDLTTMQSWFLGLLLSATSVSISVQALKEMDQLNSREGTTILGAAVIDDVVGIIALAFL-------------------------MSFVGGNVNLTTVILKKILFFAGAILIGWK-AVPWFLNKFSSLKVTETVISSALIICFVYAY-LAEYTGVAAIIGAYIAGVAISVTNFKHEIFEKVETISYIFVPVFFTSIGVTAQFSGITQNLGLIVLLSIIAILTKLIGASIGAKLAGFNWNSSLGIGSAMVSRGEVALIIATIGLESKLLTQDMFAVIVVVILVTTIITPPMMK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 256799940 --------------------IGLPTIPLFMLAGILLGPHTPGLVEDAHDFEMLSALGLVLLLFYLGLEFHLDDLKSGGRRLLTAGGIYLLLNVGAGLVFGFALGWGVREALVLAGVLGISSSAIVTKILIDLGRIGRPETRLILGVIVVEDIFLALYLAALQPVISGAQG-----------------------LGDMFLQGAKAFGFLLVLAAAARYGTKLVGRLIA-TRDNELLVISFLGAAV-LVAGVSETLGVADAIGAFMVGLILAGTPSGPRIRELVHPLRDAFAAIFFFAFGLSIDPGDIVSVVGPVTAAALLTVVMNVAAGLLVARVYRYGTEPAAEIATTLVARGEFALILAAMAASAG-LDDRLAPFIAGYVLVLAILGPIAAGRAHQLARALRFAQDLLPGRTRPPHDTEP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 81301168 ---------ASKLGGELCVRVNLPPVLGELLGGVLVGTSVLRFATQSEVISVLSEIGVIILLFEIGLESNLDELLKVGTKAAIVAVVGVAAPFAAGTLLIYLFHIATIPAVFAGAALTATSIGITAKVLSELGRLNSPEGQIIIGAAIIDDILGIIVLAVVSSLAKTGEIRPSN----------------------IVILIVSSTAFLVGAIFIGRWLNPFFVNLVSSMQTR-GEVLVVALVAAILAGLIAQFVRLEAILGAFAVGLILAETEKGEELKEQVKPLADVLVPIFFVVVGAKTDLSVPVNRAGLIIAGFLLVVAVLGKVITGFSLVGSSTPLNRLAIGVGMIPRGEVGLVFAGVGASSGILSESLNAGVIVMVIMTTFLAPPLLRLAFR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 125551637 IVQICIVVVLTRVLAFFLRPLRQPRVIAEIIGGIMLGPSAIGPKQSLTVLDTLANIGLLFFLFLVGLELDLRAIRRTGAGALAIAVAGISLPFVLGIGTSVVLGVPTGPFLVFGVALSITAFPVLARILAELKLLTTDLGRMAMSAAAVNDVAAWILLALAIALSGS------------------------GSPFVSLWVLLSGVGFVLSSFFFIRPLLSWMARRSPEGEVKELYICTTLTIVLAAGF-ITDTIGIHALFGAFIVGIIVPEGPFAGVLLEKVEDISGLFLPLYFVSSGLKTNVLTIGDSWGLLVLVVATACIGKIGGTVLASLIVRVPLREAVTLGVLMNTKGLVELIVLNIGKDRHVLNDETFAILVLMALINTFITTPLVMAIYKPARRAPPYKNRAVQRPNPDDELRMMVCFHSTRNIPTMINLMERRRGITVYAMHLVELSERSSAINMVHKARRNGMPF--------------------------------------------------------------------------------------------------------------------------------------- 143566468 --SVFLIFTGAALLATVALFARQSLLIAYIAVGVIAGPSVTGLIADPHLIAELAHIGIIFLLFLLGLDLSPRKLLGQIQEAVGVTLISSIIFALLGYGVGLAAGLSRVDCLVVGMASTLSSTIIGLKLLPTTVLHHRHTGEVIISILLLQDLLAIGALLLIDTLAAG-------------SMPWLQAGLEFAGLPLL----------FAGGLVAERWLLRPLFQRFDKVG--EYVFLLSLGWCLGFAQ-CAQSFGLSYEVGAFIGGITLANSPIAPFIAESLRPLRDFFLVMFFFALGAGFDLAGAASVWPAAVALAAGVLLIKPVTYRALLRRYGESTLLAGEAGVRLGQMSEFSLLLVAVAVQAQTISQQAAHLVQVATLITFVVSSTFVVLRYP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 116626886 ---MLLVFASAKIMAEIFERLGQPGIVGEILAGVLIGPHVLGWLAPSEFLRTLSDLGVMFLLFRVGLEIRSSELMKVSGIGFLVALAGIVLPFLTGWGISTLWGEPQLESIFTGAAMVATSVGITAQVLAARGLLSTRAARIILAAAVIDDVLGLLVLALVSGLAKG----------------------AINYLDLAITAALAIGFTVFVAQFGTRTVRRMMPKMNARMRLVESEFALAMTLLFALSLLAV-YAGVAAIVGAFLAGMALSETAEG-RLKELTNGVAELLVPFFLVGIGLNFDVTAFAGGRNLALAATIVAGAVLSKFIGCGLGAISMGRTDAVRVGVGMIPRGEVGMVVAQIGLNMGVMAHSVYGIIVFMSVATTLIAPPLLKVAFRGSR----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 56751753 ---------ASKLGGELCVRVNLPPVLGELLGGVLVGTSVLRFATQSEVISVLSEIGVIILLFEIGLESNLDELLKVGTKAAIVAVVGVAAPFAAGTLLIYLFHIATIPAVFAGAALTATSIGITAKVLSELGRLNSPEGQIIIGAAIIDDILGIIVLAVVSSLAKTGEIRPSN----------------------IVILIVSSTAFLVGAIFIGRWLNPFFVNLVSSMQTR-GEVLVVALVAAILAGLIAQFVRLEAILGAFAVGLILAETEKGEELKEQVKPLADVLVPIFFVVVGAKTDLSVPVNRAGLIIAGFLLVVAVLGKVITGFRLVGSSTPLNRLAIGVGMIPRGEVGLVFAGVGASSGILSESLNAGVIVMVIMTTFLAPPLLRLAFR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 257386863 ------ALVALALAGIAANRLSLSVIPAYILVGILVGPNSLQIVGYGEFVELAAELGIVVLLFFLGLEFSVGQLLDDRRRIASAGAVDFLLNFGIGVAIGLAFGRTLLETVLLAGIVYISSSAIVTKTLIEQGWIANPEADPVLGTLVFEDILIAVYLAVVAALVTGTGGLSGAVVDVGVAF-----------------------AFLGGLALVAWYATRFV-EATFDLPSDELFLLSVVGTATLI-AGVALSIGVSEAVAAFFVGTAFSQTSHTERIEHVIAPTRDLFAAFFFFSIGLQTDVTLLAGVAGLLAVAVVATTVTKLTSGAISGRIYGLSPTRSLRTGLALISRGEFSLIIAALVDSLADFAPVVTAFAVGYVLVMSVLGTVLVQYADAITGRLVPLLDR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 297568557 -----AILLLFFAASYLSQRLKLPALLTHIFLGVAL--AGLLSSSELEIIDQLARLGIVLLFFLLGLHFPLNRLFNISRRIWKVGVLDIVLNFGGSFLLAYWFGFDLLAALIIGGVAYATSSSITVKLMEESNRLKTPEGEFKLALLIFEDLAAPVMVSFLVGLSTHG----------------------VISAEAIGLIFFKVVAVTGLSLLIAYHGFRRLDVFVERYLSRDFMPLLAVALALMF-AGIAEAMELSKLLGAFLAGVMLSETGMSRELGRIIEPIKDLSLPFFFFWFGTTITIGAGLVSPLALVVLIVWAVAAKLLVGFWGGRWYGLSFKGAIRAALSLVPRGEFSVVIAALAE------PVLRVFLGVYVVATAIIGVFLFRWAPEYADRLERLF----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 227880788 -------FVVVAVTGAIALRVGLSVIPLYVIGGVLAGPFGLPYVENGEVVTLFAEVGIVLLLFFLGLEFSLDRLLESRTRITRSGVADIAVNLPIGIGIGLLLGWSVVESLLLGGIVYISSSAIITKSLIDLGWIADPEAEPLLGTLVFEDLFIAVYLAVVTSLVLGGDG-----------------------IGSIGRSLAVAFGFLGILLVAVQYG-NRLFARVLDVSGQEAFVLRTLAVVVPI-AGAALALGVSEAVAAFFVGMGFATSGHREKIEHLLTPVRDVFGAVFFFWIGVGTDPTLIGAAAVPLVLAVVLTTPAKVVSGYLGGRVYDLSKRRSLRVGVGMVPRGEFSLVIAALAIMREVIPAFAVGYVLVMSAIGTVL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 310793978 -----LIIIVCHLLHWPLSKIRQPRVIAEVIGGIVLGPSVMGRIESIPNLTLVANLGLVLYLFLIGLETDVRFLLSNWRVATSVAIAGLALPFALGCALAWGLYNQFSGMLFIGVAIAITAFPVLCRILTELKLLDTSVGVIVLSAGVANDVVGWILLALCVALANAGTGLSA------------------------LWILLSCVGYMLFLSYAVRPVLVWLLRRTGSLENPSQSMIALILLVALSSAFFTGIIGVHAIFGGFMVGLILPENGFAIKVTEKLEDLIGLFLPLYFTLSGLNTNLGLSGITWGYVIAVTFTAFFTKIIGASVAARLNGLVWRESFAIGALMSCKGLVELIVLNIGLQARILSTRTFTIFVVMA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 142298122 ------------------------AVIGELVIGIIIGYYGLGLLESGDVVSTLAEIGVVLLLFEVGLETNLDEFIELGSTSLLVALIGVVAPFALGFGSIYALNLGFGVALFVGAAMTATSVGITARVFGDLGALKSREAKTIIGAAVVDDILGLLILTVVAGVLGSEGDFS---------------------IVDLGVISAKAIGFLLVVVIVGRKLSKPIFNFFVKIPSPGTFVTGSFIFAMLLG-AAAHFVGLHPIVGAFAGGVVAGESGMTHRIRDEMKPLNFLLVPIFFVYIGSEVNIQT-LASLDVFLYGMLVSLLAFVGKYVSALGAMGKGLNTSL-IGIGMSPRGEVGLIFVAVATTTDIIKGDIISIIIWMVIVTTVIAPILL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169865059 ------------LLALPLSKLRQPRVIAEVIAGVLLGPTVMGRIPAMPLLNITATIGLILFLFLVGLEIDTRMLKRNVKASFTVSFAGLAIPLGLGAALGVGLYREFIDPLFTAVAIGITAFPVLCRILSELKLLDSNVGVIVLSAGIGNDVIGWVLLALTVALVNASTGLSA------------------------LYILLATLGYTLFLLYPVRWGFVWLARRTGSLGAPTTFMMTVTLLIVFISAFFTDIIGVHAIFGGFIAGLIIPENGFAISLVEKIEDLVSLLLPIYFTLSGLKTNLGLDGIAWGYTILICLVAFASKFLACAGSALVFGFKWREAGAIGSLMSCKGLVELIVLNIGLQARVLNEKTFSMFVVHALVLTFITTPLTLLFYPERYRNVAAQKKDARDGDEDKHLPYKPADSEM------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 94263378 -------LFMFFLVSFIFQRLKLPSLLAYIFLGIAF--AGLLTGSGLNIVDQISRIGIVLLFFLLGLHFPLNRLVNISRRIWKVGVMDIVFNFGGSFLIAYLFGFDLMAALIIGGVAYATSSSITVKMLEDSGRLKSPEGEFKLALLIFEDLAAPVMVSFLVGLSAHG----------------------VISAGAVGVIFIKVLLVTAFSILLAYQGFRRLDVFVGRYINKDFIPLLAMAVALIF-AGIAEVMDLSKLLGAFLAGVMLSETGMSRDLSKLIVPIKDLTLPFFFFWFGTSITFGTGIISPVALVVLIFWAIVAKLLVGFWGGRMYGLSYKGAVRAAFSLTPRGEFSVVIAALA------DTALRVFLGIYIVVTAIIGVYLFRMAPVFADKLDRFRKK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169851024 ---VVIIIAFSQILALVLGRIRQPRVIAEVIGGILLGPTVMGRIDSMPLLTLTATVGLILFLFLVGLEIDTRLLKRSATASATVSIAGLVIPLGLGAALGVGFGYFL---LFVAVAVGITAFPVLCRILTELKLLDTQVGVVVLSAGIGNDVIGWVLLALTVALVNSTGGLTA------------------------LWVLLATVGYTIFLLYPVRWGFVWLCRRTGSLGSPTPFMMTVTLMVEFVSAFFTDIIGVHAIFGGFMAGLIIPENGFAISLVEKIEDLISLFIPIYFTLSGLKTNLGLLNSAWGYTILICVVAFAAKFLPCAGAAFLFGFKWREAGAIGTLMSCKGLVELIVLNIGLQANILNDITFSMFVVALVLTFVTTPLTLLFYPPQYR----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 220918895 ------------LGGVLAARLGQPPVLGELLAGVALGAHGTEGLARDAVLEALAELGVILLLFEVGLSTRFADLVKVGASAFLVACIGVVVPMALGYGVGAWLLASPVAHLFLGAALSATSVGITARVLRDMGRIGSPAGQIVLGAAVIDDVLGLLVLAVMVGLAGGGGGSGVMTVLAWVG--------------------AKAVGFLGVALVAGRWAAPRLFAIAARLRGQGVLFTLALVVCFALSWAASA-VGLAPIVGAFAAGLVLEGVPFAERLEERLTPLAAVLVPLFFVRMGLAVDLGALGTGSLALAGALSVAAILGKQACALAVVTPGV---DRLAVGLGMIPRGEVGLIFANIGMSLALLGPGAFAAIVAMVLVTTLVTPPLLRWRM--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170090412 ---VVIIIAMTQLLSMGLSRIRQPRVIAEVIGGVILGPTVMGRIAGMPSLVLTSTIGLILFLFLVGLEIDTRLLRRNVKASAAVSVAGLVFPLGLGAALGVGFGYFI---LFTAVAIGITAFPVLCRILTELKLLETEVGVVTLSAGIGNDVVGWVLLALTVALVNASSGLTA------------------------LYVLLATVGYVIFLLYPGRWAFVWLARRTGSLGSPTPLMMTVTLLVVFISAFYTDIIGVHAIFGGFLAGLIIPENGFAISFVEKLEDLVSILLPIYFTLSGLKTNLGLNGITWGYVVIICLVAFSSKFISCAGAAYATGYRWREAGAIGSLMSCKGLVELIVLNIGLQAGILDTRTFSMFIVALILTFMTTPLTLFFYPEKYRVVVGSKSRVDTPE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 18976647 ---LALILIMAKIFGYISVRFGFPAALGQLIGGIIIGPSLLNIVPYSEEVRLLAELGVVILLFLAGLETDVEEFKKVGFPAFIVAILGVFVPFVLGYASALAFGYPNMQALFLGGVLTATSVGLTTSILMEMKKLRTKVGTTILAAAVIDDVLGIIVLTILVAISTRGSVNLFD----------------------LGIIFLEVVVFFTLGLLLGNPAVKEMLKLSERITLPETVTAFAISIMLLFAYIAEK-FQLAGITGSYLAGILVAMTEEAREITNKIMTIYSLFIPIFLVSIGIESDLHVLLHASLFAIVYAVVGIVGKVVGCSLGALLVKFKPKEALQVGVGMIPRMEVALIMANIGLREGVFTRDVFSIPVVMVVVTTLVTPFLLKL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 188990923 ----AAILLACRVVGLLAKRIGQPQVVGEMIAGVMLGPSLFGLVQTMDVLYVFAQFGVGLYMFLVGTDFRGDHFKARYRSAMSVSLAGIAVPFALAFALCPWLAKLMEASLFLGAAIAITAFPMLARIIHERGLTNSPLGTLALTAGAFDDAAAWCILAVVLASFG-------------------------GSWGSAYLAIGGGVAYALFMLFVGRHLLRRLSDYVVPDQPLGNGVLAVILMLFCLSAWAMDAIGIHAVFGGFLLGACLPKGALTEKLRAMMQPFVVLLLPLFFTYSGLKTQLSVLMQPQIMLAGVVILAFIGKGVACWAAARATGENNRDAMAIGSLMNARGLMELIIINIGLQAGVIEQGLFSVLVLMAILSTLMATPLFNWIMRCHAHV--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 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--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 186682250 ------------------------------------------FAAQSEVISVLAELGVIILLFEIGLESNLKDLMAVGIQATVVAVVGVVVPFAAGTVGLMLFGIAAVPAIFAGAALTATSIGITSKVLSELGRLNSKEGQIILGAAVIDDVLGIIVLAVVASLAKDGVVDVSKVIY----LIISATGFILGAILLGNVFNKSFVAIADQLKTRGGLVIP-------------------AFIFAFAMAYFAAVIHLEAILGAFAAGLVLEETEKRKELQMQVCPIADMLVPIFFVTVGAKLNPAIPDNREGLIMATFLITVAILGKVITGLSV-FGQPEINRLAIGVGMIPRGEVGLVFAGVGAVSGALSKPLGAAIIMMVILTTFLAPPLLRFVFP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 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----------------------------- 270308042 ILSFGLILLVARLGGAIAERLKQPAVIGELLAGIIISPFLVGHLSEFAPMEIISQIAVVVLLFVAGLETNVASFIKNSFTGAMVAIGGVIVPFALGVFSAMYFDLHMAGWLFIGAILTATSIGITVRILMDMGKLSSREGTIILVAAVVDDIIGLVILSVVISMAQSGSIN------------------ALSAIGTGVIGFAVWLGILLLGVYGHKYISKYILTPFKASGTMPVMALIVGLLVSYLV----TLVGLHPVVGAYVAGLMFASTMEKEEILHQTRPIMLFIAPFFFAYLGMQVDLKEVWAVIVPALVIVVLAIVGKIVGCYFPARFVGKSHNGALIVGVGMVPRGEVGLIVAGAGLIAGAITRDLFGIAVAVSILTTLVMPLMI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 219116012 --TIVF-ITATWALGNLSTWLHMPSLVGEIMSGFLLGPPLADFCPFPEAMVLIGSFGLIGLILESGIDLDVGQLKETGKRAILMAFTGTALPLLVGMGLGRAAGQELQSSIAIGATFSPSSLGVSANVLSAGEVLNTPTGQMIVASSVVDDVLGLIMLSILDVFVRENTT-----------------AFDYCIPFISSFGYLIVLGYSGITW--MPYIIEHKIMARFPEGYRELVAFCLMFLLLLVYLPLLNYSRASYLTGTFLAGLTFSNSVHAAFAQHGRGILDWLLRIFFAATIGFQVPITRFQDGYVLKWGAKFLVPILAKMPLGLYVPRSNCKWRDVWITSLALVCRGEFNFIIASFALSEGLVNPDIYSAIVFSVLCASIFGPLILA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 54022747 ------------LLGRVAARIGMSPIPLYLLGGLAFGTGGLELHQVDEFIHLASEIGVVLLLLLLGLEYSASELVTGLRKSWAAGVLDFALNATPGVLVAFALGWGFTGAIAMAGVTYISSSGIVAKVLNDLGRLGNRETPVILSILVFEDLVMAGYLPVLTAVLAG-------------------VGFVAGLQTLGIALAAVTVVLVVALRYG------RFVSLIVDSKDREIFLLKLLGSALLV-AGIASAVQVSAAVGAFLLGIAISGST-AHNATKLLEPLRDLFAALFFVLFGLSTDPATIPPVLGWALLLAVVTTATKVATGWWAAQRAGASRLGRARAGTALVAHGEFSIVIAGLAVTAGAVPAEFAALATTYVLLMAVAGPVAARVVEPVMGLLARTSAKPAPASR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 113475319 LLSLVAIYIASKAGGEFFSWLNFPPVLGELVGGVVIGISALHLVAQSEVLDVLAELGVIILLFEIGLESNIRDLMQVGVQSLIVATVGVVLPFVGGAGMMAIFHVSAVPAVFAGAALTATSIGITSRVLTEINRLNTQEGQIILGAAVIDDVMGIIILAVVASLAKTGEVDIIN----------------------VVYLIISASVFLVGAILLGRFFNDGFVFFAEKFKTRGRAVIPALTIALFMAYIGTAI-HLEAILGAFAAGLVLDNKEVGRELEELIRPISDVIVPIFFVTVGTKLNPAIPTNREGLVIAIFLIAVAIVGKVACGFSV-FGLGPINRLAIGVGMVPRGEVGLVFASVGSASGALSPALDVAIILMVILTTFLAPPLLRV----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 135037875 -----------VLFAAAFRQFHLPWVLALIAAGMVIGPYGTGWVTPDPTFSFISEIGLILLMFMAGLETKLSSFRSYGRDLAWLSLINAAVPFVVGFGIGWLFDFSNTASLLIGIIFMSSSIAVIVPSLEAAGLMHKKLGRSIVAATIVEDVASMVILSILLQ----------------------------NLQPVTALPLYSFYFILAVILIAFRYGLPRIRDLIPHRRDENDLFESEVRIVMAMLIGTFELLGLHPIIAGFFAGLVLSDSIKSDILIDKLRTIYGVFIPVFFIMIGMETDLSVFFEGLGLIAAIVIGSIGSKFMSGWLGARAAGFSPSDAYTFGISTIPQLSTSLAVVFTAVELELIPNELITAMVFLSIVTTLVSPLLLRSKYP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 136713523 ---------------------RQPLIIAYVLLGIGIGPSGFAWVVDLNLLADIAHIGIIFLLFLLGLDMQPSALLATLKKSTPVAVISSLLFFLGTSLMARALGFDTQDSAIIGAAMMFSSTIIGIKLLPTTILHHKHMGEMMVGLLLLQDILAIIVLIALTSLGSDQTTES-------------------NLIDLVLVPVIGLPLLVAACYGAVHWVLQPLLAKFDRF--QEYLFLVAIGWCLGIAEVATAM-GLSAEIGAFIAGVTVATSPIAQYIAISLKPLRDFFLILFFFSEGARLELAALPQVAFAVITMTIVVLSFKPVVYRLLLRQVSERRELAWSMGFRLGQASEFSLLIGYVALSHNLLSASGAVLIQAVTILTLLVSSYIVVLNFPTPIAVSDRLRR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 307719905 ---LAVILVLAKYGSALFVRLKLPPVLGMLLAGLLLGPSGLHLLEADVAIQWLARLGVIFLLFAAGLETDLDQMRQQGRISVLVALGGVLLPFLAGMGLEFAYGASSAKAAVMGTMLTATSVSVTVMALIDLKRLRSPEGTTILSAAVIDDVIGFLLLTFSFAIYGGGEH--------------------------ILWVIAKVVLYFGVTFLVGSFLFRPFMELSRRIHIEKAVVSMGIALCFIFAW-AAEQVGVAEITGAYLAGLYLSQTEFRRTILEGIEDLQSFFVSIFFITIGLETYIEGISGDPVYIVLLASIALFTKLIGAGSGALLGGFSPIQALRVGVGMIPRGEVALIVASMAMDRGIFSHVEFSLTVLVVVITALIPPPVLKLSYR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 18976640 --------AVAKIMGYIFERLGQPAVLGQIFGGLLLG----LFIETNPVISEFANLGVLLLLFIAGLESELEEFKKVGKRSVIVAVFGVVVAFLFGFLVALPF-TSFERAIIYGALMTPTSVSITVKVLMEMRKLNTIEGTTILAAAVVDDILGIIVLTFAISIARRVSIEYLK----------------------VMEVLVSVSALIFFFLYFGPRLAETFFRRLRIIDLPEVETAFAIVFLVLFSYLAEHL-NLASILGAYLVGLAIGQTSQKKVILDHVNILYSLFIPVFFVEVGMKMKAHHLLHVSSFAILYTLMAIVSKIVGCGIGAKLSGFNWRSSLKIGVGMIPRMGVELAMLSIAISAGVMDLASLTVIVVMVFVTTLITPPLLKVVYM-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 254482401 ---LILMITLADACGFLFERLGLPELVGEISAGILLGNLALALLRDSEFMTYSSELALVLLLFLVGVDSDMKELLKVGRNAATVAFAGVALPVLLGLGTATALGISGGQGWFVGAMLAATSVGITAKLLEAQGKLQSPSGEVILGAAVIDDVLGILLLAVLASVAASGEFQWSA----------------------LVIIVAKALLFFGGALFIGQRLMPQMVHMVAITKHASIWTGFAFCLALGFAELAALAG-LAPLIGAFVAGLLLDDVYFRHTLEELIRPISDILISIFFVGVGAQVQLEVLADSAILLIVALTLVAIGSKTIAGYMVKGRGF---DRLGIGFGMVPRGEVGLVFAAFAFSHGIFMPKTYTALIMVVLLTTIIGPALLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 142175471 ----IMFLGMAGLVVPLARRFGLNEILTFLLLGVLIGPGALGLFSNTEAVTALSDLGVIFLMFTIGLELSPRRLLAMRRLIAGVGGLQIIITAILVTLVMRSLGYSEHHALLVGMAMALSSTAMVMHLLSERRELATPVGRGSFGVLLAQDLAVIPLLFAVSSLGEDQQTHID--------------------IGVMAIGTAQAILVVIAMYALGRLVARPFL--VHSQFGGRAGFMAVIFLVMFSMAAGAEIGGLSTSLGALLAGLVFASTASRHQIEADIEPFKSLLLGLFFLSTGMLLPISELFAQAPTVIFLVVVFMLIKIFVVGVLLLIFGQTRDVAIRGAFLLAPAGEFAFVILA-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 256375747 LIQLGAIFFGLGVLGRLAWKIGISPIPLYLIGGLAFGEGGLVPLHGIEEFTHIAEIGVILLLLLLGLEYSASELMTGLKRSWTAGVVDIVLNATPGAVVGLLLGWGPVGALAMAGVTYISSSGIIAKVLGDLGRLGNRETPVILSVLVFEDLAMALYLPILTTVLAGVS--------------------FVSGLTAVGISLAAITVVLVVALKYGRYV-----SAVVDSPDPEVFLLKVLGAALLVAGIASQL-QVSAAVGAFLLGIAISGST-AENATRMLEPLRDLFAAMFFVVFGLNTEPSSIPPVLALALGLAAVTTVTKVMTGAWAAKRQGIGPMGRARAGAALVARGEFSIVIASLTVASGAVDGELAALATAYVLLMAVFGPVAARVVEPVARMVQKRGAVTASA----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145592685 --------------------IGLSPIPLYLLAGLLFGHGGFGFKASEEFFAIGAEIGVILLLVMLGLEYSASELVGNLRAAAPAGLIDGLLNALPGAAFALLLGWDWVAAIVLAGITWISSSGVVAKVLSDLGRLGNRETPVVLSVLVIEDLAMAFYLPLLTAVLAGAGLVA--------------------GGAALAVAVATVLIVLVAAIRYGRTISN-----IMSARDPEALLLGVLGLTLLVAGVAAKL-QVSAAVGAFLVGIAIS-GPVAHHATELLTPLRDLFAAVFFLFFGLVTDPRDIPPVLLPALALAVVTMATKTLTGYLAARRAGIAEPGRWRTGLTLVPRGEFSIVIAGLAVAAGSVDPQLAALATAYVLITVIVGPTLARVPDWFKGWLRQRAAKQQAHPMP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 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-------------------------------- 154323458 ------------------SKLRQPRVIAEVIGGIILGPSVPGFVASMPVLNMAANLGLILFLFLVGLEVNMRLFLGNWRVALSVGLAGMILPFGLGCAVAYGLHISFPVMLFVGTALAITAFPVLCRILTELNLLSTPVGVTVLAAGVGNDVTGWILLALCVALVNNGSGLAA------------------------LWVLLVCVGWCLFLVYAVRPVFRYILRRNGSLENGPSQGMVALTILIVLTSWFTAIIGVHAIFGAFLAGLICPEGGFAIHLTEKIEDLVALLLPLYFALSGLSTNLGLDGITWAYVIAIIVVAFSGKIIGGTLAAKACRLVWRESLSIGVLMSCKGLVELIVLNIGLQAKILSTRTFTIFVVMAL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 50306735 ----ALILVLTNVLHVFISKLRQPKVISEVIAGIILGPTVFGQIGSVTGLNLVANLGIILFMFFLGMEVDISFVKRNAKAAISIGLATLIVPFGFGCLFALPLYNAYMDMVFIAVSLSITAFPVLCRILTELRLVKERVGIIVLTSGTINDVVGWILLALCIILSNSQSD-----------------------PVNVVYILLCTFGWFLFCCYPVRLTLKWGFNRFFERDSPSTFATLLILVIVLLSAYFTDIIGVHPIFGAFIAGIIVPENNYVSKLTARMEDIPNLLMPIYFTIAGLNVDLTLKGSDWGYIFASIGIAVATKVVSGALLSKINGLCWRESLAVGVLMSCKGIVEIVVLTTGLNAGIITKKVYAMFIFMALISTFITTPLTLWIFPDHYRNELKRQRTDGST---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 256822511 --IIFILLVITRLCGAIAARLSLPVLAGEIIAGVMLGVLIGWIGKDWELFMTLADLGIFFLMLLGGLEMQPQELLESRFTALSVAILAMLIPLVSGFGIAWLWLFQFAQSFFVGTALAITAVPVTIKVLIDMKMLKTAIGKLIVSAAVIDDLLSLILLSILTAILNTGRLPSAND---------------------IIIIFGQTFLFVSLVYFLGRWLVKPTARYINRLGIEEM-VFSFLLILGTIFAMIAEVLGLHFILGAFAAGLSFGRNTINQKVFNDVKITTGFLAPIFFASIGMEIELSAITETPLFLITLITIAFLGKILGAAIPCYLFGYSIRQSVSVGVAMSSRGVVELIIAGIALRAGLIVENLFSTIVLVAIITTLVAPIGFRL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 149925328 -------IVVARLFGRLFARYNQPELIGEILAGVLLGPAILGLIEPNKALAGVTELAVFLIILNAGLEMRFSDIVAMKGRGLMLAAISFFIPFGGGVLVAAAFEQDIMRMIFLGLCISITALPVAVKLMDSLGILHTPIARFSLATAVVNDVAALFILGIVLNLPETLTLGDASAAVGIATLKLIAMGMVVVGLNQLLNWLEKRNINVQALPESMIKVFGP------------EALFGIVIVFVLVFGTISEALGFHFVIGAFFGALFLDKKHFIASRYKDLQITNGFLGPIFFAYLGLELQL-VSLSEWNFPLVVIVVSIVTKLFAGWLGGLMVGMDHRESLGLGAVLNGRGVMELVVAGIAYQNGFIGPTMFSTLVLMGIVTTFLTPIFFKQVYRGNKLEEYRQ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 126659440 -----------------------------LVAGLTPEAVPEVFNTQSEVISVLAEIGVIILLFEIGLESDIRELKEVGYQAAIVAVVGVVAPFTAGTVLMLLFNVSTIPAIFAGAALTATSIGITSKVLSELGYLKSKEGQIIVGAAVIDDVLGIIVLAVVASLAKTGTVDVVNVIY----LIVSATVFLLGSIFLGKFFNKSFMAVSDLLQTRGKLVIPAL-------------------IFAFFMAFMANVIQLEAILGAFAAGLVLDETDKRKELDQQVVPIADILVPIFFVSVGAKVNLGFVPENRAGLIIATFLIVVAIIGKLITGWTVTGQEKINRLAIGFGMIPRGEVGLVFAGIGSASGVLSQSLEAAIIVMVILTTFIAPPLLRF----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 254457845 ILTLFLILIVSRILGELFARFGVPSVLGEVFAGIVLGSSILGLVEPNEILKILAEIGIILLLFEVGLETDFARLKDAGTKSLIVAILGVVLPLVFGFVAYYLFELSFDISLFIAGTLTATSIGITVRVLKDIHMQNTNIAQIVIGAAVIDDVIGIILLVFIYDFSISHEANFNHT-----------------------LSVAGMVLTFLILAPILAKTLSYIIHKFHGKDLVPGYIPTIIISLILLFAYLSHLVGAPAILGSFAAGIALSNDKLLHEVQINMRPIIQIFTPIFFVMVGLSMDLTIDFSSSSFWFMGISFVFIAFFSKFVGAFFIIQKCVRNNVIIGISMIPRGEVGLIFAEMGRVNEILPNEIYAMLIFVIIITTVIPPFLLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 18309219 --DLALILISTKLFGLITKKIRMPQVVGALVAGVVLGPAFLNVLSETEFIQNLAELGVIVLMFTAGLETDINQLKKTGKASFIIAVLGVIIPLVGGFFIASIFNNTILQNVFIGIILTATSVSITVETLKEMGKLNTRAGNAILGAAIIDDILGIIALTITTSLADPSIN--------------------------VIIVLIKIVMFF-IFAGFAGYLFHWAFIKLDERYQRDLFVIIAFVFCLLLSFCAEEFFEVADITGAFIAGLVISDSNRSKYLNSRFETLSYLLSPIFFASIGIKVQLTAMTKTIFIFILLLLVAILSKVFGCALGAKLCRYSNREAIQIGTGMISRGEVALIVANKGIAMGLMLPEFLA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 126464993 LIDLAIVIFMAKVLEEIMARIGQPPILGDLLAGIIVGPSILGLITVTHNVEVIGWLGIVILIFLAGLETDIEAAKKYGFDAVLVALGGVALTFILAFIIAMFFNYSFITSLFIATILTPTSVSVTSMTLLELGVIRSRVGEIILGAAFADDVIAMILFALISSIAFYGEIRHESITMI--------------TIGLALIFTLFLVFYYSSNKLFNRFIM--------RSRLVDAPIIHLLMIGIGMSIISA-YFGLSPLIGAYLGGLAMSRVVKSARTMEFFEILVQIISPFFFVYAGILLNPWIVIETIGVIIAIVASGIIGKILGCGGTAYLLRMDKKSSLTIGVGMMPRAGVDLVIAVVGLTIGVLTMELYLSALILIYVTSLSTPFLLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 254586153 -----------------FAKIRQPKVISEVIAGIILGPTVFGQISSIPGLNLTANLGIILFMFFLGLEVDKEFIKKHLKIALSIGLITLAVPFGFGCLFSLPLYNSYAFMCFIATSISVTAFPVLCRILNELRLIKDRAGIIVLGAGIINDIMGWI-----------------------LLALSVILSSSSSDPVNTVYILLCTFGWFLLYAYPLKYFLKWALHELDRSKPSPLATMCILFIMFVSAY-FTDIIGVHPIFGAFIAGLVVPENNYVVKLAERMEDIPNILIPIYFAVAGLHADLTLQGKDWAYIFASIGIAIGSKILSGSLLSQMFGLYFRESLAVGILMSCKGIVEIVVLTVGLNAGIIDKKVFGMFILMALVSTFITPLTLFAYPESYRNELQMRLKKKDLGDEGNLQDLSNCSLGGYPRDLLNSFADVKNYHISEIINVI------------------------------------------------------------------------------------------------------------------------------------------------------------- 254480614 --SFFLIFTGAAVFASLALATRQPLLIAYIALGAFIGPYGLSLVTDTKLLADIGHIGIIFLLFLLGLDMQPQALWSTLRKSTVVALASSVLFLAMGFVVAKLSGFSDLDALIVGTAMMFSSTIIGIKLLPTTVLHHRHIGELMIGML----------------------LLQDLLAILVLVVLFSAAGEGDGMGSALALSMLGLPLLAGSALVIVRFVLLPLITRFDRFH--EYIFLLALGWCLGMAE-AAKALGLSEEIGAFIAGITIATSPISQYIAVNLKPLRDFFLILFFFSVGARFDLTMLQLVWLPAVVLATLVLTVKPAAYRWLLKGVSEKRTLAWDLGFRLGQASEFSLLIAYVAASAALISDKASLLIQATTIITLVASSYIVVFNYPTPIAISDRLRR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 300114654 --------------GEFAKRIGQPSLVGEVVAGIALGTLAAEFITEDKVFIALTDLAIFFLMLLAGMQMRLQELAKVSHSAFFVAVGGMVIPMAVGLGLGWLLYYKQAQALFLGTALAITAVPVAVRVLMDLGSLRSRVGQTIVSAAFFDDVLSLLLLAVLTAMLNTG---------------------EFPDITSLLYLLGQVLLFFMVAGVVGYFTLPFIGKFITQFRLDEINFSGLLIIALANAV-LAEMLGMHFILGAFITGVLFTETAYEENKRRLNGISEGFLAPLFFASIGLHLDLSAITEDPIFVIYLIYAAFVCKFIGAGLPAYWSGFSIRDAAAIGTGMSARGAVELIIADLALRAGLIVENLFSAIVIMALATTLITPLFLKVLLGHEKGADKKSDHATS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 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-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 282901290 ------------------------------------------FAAQSEVISVLAELGVIILLFEIGLESNLKDLMEVGIQAFVVAVVGVAVPFAAGAGLMIIFGIAPVPAIFAGAALTATSIGITSRVLSEIGRLNSKEGQIILGAAVIDDILGIIVLAVVASLAKDGAVDVGNVIY----LIASATGFIIGAVILGNVFNKSFVAIADILKTRGGVVIPAF-------------------IFAFIMSYLADIINLEAILGAFAAGLVLEETEKRKELQKQVIPIADMLVPIFFVAVGAKTDLGVLNPAIPTLVMATFLITIAIIGKVITGLAVFGQPGINRLAIGVGMIPRGEVGLVFAGVGAASGVLSKPLGAAIIMMVIITTFLAPPLLRVVFP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 296809121 ---LVLFIIQAGLIIIFCRRMRQPRVISEVLGGILLGPSVMGRIASIPNLNLVANLGLVLYLFMIGVETDLRSLVSNWRVAASVSAAGMVLPFALGCAIAYGLYHEFRQELFIGIAMAITAFPVLCRILTELELLSTRVGVIVLSAGVGNDVVGWILLALCVALVNASTGLTA------------------------LWVLLTCVGFVLLLVFVVRPLFLWYLRRTGSLHDPDQSVVTLTLLLVLSAAFFTQVIGVHAIFGGFMIGLICPDGGFAIKLTEKIEVIGALFLPLYFALSGLNTNIGLSGTVWGYVFGVIFIALIAKVVGGMVASRLNGLLWRESLTIGVLMSCKGLVELIVLNIGLQAKILSPRTFTIFVVMAL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 135211587 LPIFFLCIVLAYIGGELFRRLGMPSVLGMILVGLILGPYKSFIFDPVHLINLLADISLIFLLFFVGLKIDIKAFMKAEKKVSLIALLGAGIPFMLGVVVGNLVGLSYLASLVVGICISITAEAVIINILEEYGMLKTRLGEDIVAAGVLDDTLGIIMISGLITFIGATSEAEVQFG---------------------FLKVLGEIIVFAVGVLIVRFVIFPSIWKLVEKESSEVNEFTCAVILALLMALLAQFLNLSSVIGAVVAGIIFRQLLYRERITKFIEIIAFGFLPFFFIYIGIETDISYFFVNPTLGIILTFIAVTGKLIGVVLGNYFGGGHLKQGVIIGVGMNTRGAIELVVAKIALNQGLIGVPVFSALVFVVFVSAFIAPILFRYLTTKHRL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 302658689 IFIIQAGLIIIFLIHIPLSRMRQPRVISEVLGGILLGPSVMGRIASIPNLNLVANLGLVLYLFMIGVETDLRSLISNWRVAAAGMLLPFGLGCAIAYGLYHAFRQEPGLALFIGIAMAITAFPVLCRILTELDLLSTRVGVIVLSAGVGNDVVGWILLALCVALVNASTGLTA------------------------LWVLLTCVGFTLVLVFAVRPVFLWYLRRTGSLHDPNQSVVTLTLLLVLSAAFFTQIIGVHAIFGGFMIGLICPDGGFAIKLTEKIEVIGALFLPLYFALSGLNTNIGLSGTVWGYVFGVIFIALIAKVTGGMVASRLNGLLWRESLTIGVLMSCKGLVELIVLNIGLQAKILSPRTFTIFVVMAL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 87301740 ----LLIFLAARTLAELMVRLQLPTILGELVAGVLIGLSGLHLILPPETLQAVATLGLFALLFLTGLESELDELVAVGAQATTVAVTGVALPFALGFGLLYFFDVPMIPAVFAGAAMTATSIGITASVFGELKYLKTREGQTVIGAAVLDDILGIVILAVVVAVAGGGSFE----------------------LGPIVKLLLAAAVFVSASLFLSRTAAPAFDWLLDRLKAPGEVVVASF-VVLCVCCFAAQAIGLEAALGAFAAGLILSGSRHTHAIQETVKPLVSLFATIFFVLIGTSMDLSVPANRPGLVMAAFLLVVAIIGKVASGWTYVSKEKT-NRLVVGLGMMPRGEVGLIFLGLGTQAGLLTPALEAAILLMVIGTTFLSPILLRVVLSRQEKLAEQPA---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 153872533 ---IFVIFTGSAILATLALYARQALLVGYIIWGIILGPSAFAIIEDTELINNIAQIGIIFLLFLLGLNLQPQDLLHTVKKTTVVTLVSSLIFAILGFAIGQIFSFGFWESVLIGASVMFSSTIIGLKLLPTTVLHHKHAGEVMVSILLLQDLIAIVVLLILQGGGTSL--------------------------IDVVLLVLGLPLLIGFALLFERFVLVKLISRFDKI--QEYIFLITIGWCLGMAELATYLS-LSHEIGAFIGGIVLATSPIARFIAESLKPVRDFFLVIFFFALGASLDLNIVYTVLIPSLILAATMLTIKPFLFKYLMVKVGEQTDLSLEMGFRLGQISEFSLLIAVVALNTGVISDKASYLIQSATIMTFIVSSYFIVLKYPTPIAVSDRLRR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156839246 -----LILLMCNLLHMVIGRLRQPKVISEVIAGVILGPTVFGQIPNYTNLNLTSNLGIILFMFFLGLEVDTEFIKKHIKTALSIGIISLAFPFGCGCLLAIPLFHTYAFMVFIAVSISVTAFPVLCRILNELRLIKDRAGIVVLAAGIINDILGWILLALSVILSNSESD-----------------------PVNTVYILLCTFGWFLLYFYPLKYFLRWALIKANELDTPSPFATMCILFLMFISAYFTDIIGVHPIFGAFIAGLIVPDNNYVVKLAERMEDIPNILIPIYFAVAGLNVDLTLEGRDWGYVFASIGVAISAKVVSGTAVAKLHGLYFREAAAVGILMSCKGIVEIVVLTVGYNAGIISRKIFGMFILMALVSTFVTTPLLVYTDEYRKKIQQKINKNTDSDNEKSLFESEDVIIEDSEVHSLEKFEQIRTFYPSEVITII------------------------------------------------------------------------------------------------------------------------------------------------------------- 119494020 IVTFTILLLVSLTLPPWFERLRLPGLVGLLLAGVVLGEHGLGLLNSQETMKLLSDIGKIYLMFVAGLEIDLVQFQSKKNRSIGFGISTFIFPMLAGVAIGLWFGFGWNAAILIGSLLA-SHTLLAYPIVQRLGLIDTEPIIISVGATIFTSISALLVLAI---CVSVQAGEFSLFSLSWQ--------------------LGTLAIYSAIVLFGFDWAGKAYFK---RNGSEEGNQFLFVLLSVFLASVGAQIIQVDQIVGAFLAGLAVNDA-VGNSLVKEKVEFVGLFIPFFFIAMGLFLNVPVFISNFTLPLAIVLGLIVSKFIAAWTVKILYGYSLDETLLIWSLSLPQVATTLAAALVGFNVGLLNEQVFNSIIVLMLATSILGPLL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 159035791 -----------------------SPIPLYLLAGLLFGHGGFGFKASEEFFAVGAEIGVILLLVMLGLEYSASELVGNLRAAAPAGLIDGLLNALPGAAFALLLGWDWVAAIVLAGITWISSSGVIAKVLGDLGRLGNRETPVVLSVLVIEDLAMAFYLPLLTAVLAGAGLVAGGAALAVAVATVLVVLVVAIRYG-------------------------RTISNIMSARDPEA-LLLGVLGLTLLVAGAAAKLQVSAAVGAFLVGIAIS-GPVAHHATELLTPLRDLFAAVFFLFFGLVTDPRDIPPVLLPALALAVVTMGTKTLTGYLAARRAGIGEPGRWRTGLTLVPRGEFSIVIAGLAVAAGSVDPQLAALATAYVLITVVVGPTLARVPDLFKSWLRRRAAKQQARPAP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 116624606 --SMLIIFVSAKLMAELFERVNQPGIVGEILAGVLIGPSVLGLIGPSEFLTALADLGAMFLLFRVGLDVRSSELLQVGGTATVVACSGVVVPFLFGWGILTAWGASANEAIFVGASMVATSVGITAQVLSAKGLLHAISSKIILAAAVIDDVLGLLVLAVVSSLTHG----------------------QLNIPALALTAVMAVGFTLVIAKWGTHAMGRVVPHVDQKLRVGEAQFALAMSVLFALSV-AAVYIGVAAIVGAFLAGLALAEST-GQRVRDLAHGVTELLVPFFLAGIGLHVSLAAFSSPRNALLAVVILLAAVVSKFIGCGLGALGLGKADALRVGVGMIPRGEVGMVVAQIGLGFGIITQNVYGVVVFMSVATTIVAPPLIKIAFR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 282871166 -----GAFLAAAVLARLGGRIGLPTIPLFILAGILLGPHTPGLLKNPHDLEMLSALGLVLLLFYLGLEFHMDDLKTGGRKMAIAGGTYLLLNVGAGLVFGFALGWGTAEALVLAGVLGISSSAIVTKILVDLGRIGNPETRPILGIIVVEDIFLALYLAALQPILSGADSLSAALIDGG-----------------------KAFGFLLLLALAARFGTKLIGKLM-NTKDDELLVISFLGVAV-FVAGVSEMFGVADAIGAFMVGLMLGSTSSADRILKLVHPLRDAFGAIFFFAFGLSIDPGDLPSVLWPVLAAVVLTLAMNIAAGLAAAKVYSFGAQATSNIATTLVARGEFALILATMAAAAGL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 87240332 IIQTVLVLVVSRSLAFGFKPLRQPKVIAEIIGGILLGPSALGPEWSMPTLESVASIGLLFFLFLVGLELDLNSIRRSGKRAFSIAACGITLPFVCGIGVAIVLRKTVDGAVFMGVALSITAFPVLARILAELKLLTTRVGETAM-----------------AAAAFNDLAAWILLALAIALAGNGADGGDKKSPLVSVWVLLSGVAFVAFMMIVISPVMNRVAQRVENEAVDEVYICLTLAGVMVSGF-ITDFIGIHAIFGAFVFGLTIPKTSFAERLIERIEDFVGLLLPLYFASSGLKTDVTKIGKAWGLLVLVIATACAGKILGTFVVAMMCRMPVRESITLGVLMNTKGLVELIVLNIGKEKKVLNDEIFAILVLMALFTTFITTPVVMAIYNPARGIASKTIRKLGDMSSHSK----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 88855082 -------LLVLSVLGRIAARFGFSAIPLYLLAGLAVGEGGLPFQASEEFFEVGSQIGVILLLAMLGLEYSAEELVSNLKTSRVSGILDGVFNALPGALFAILLGWEPAAIVALAGVTWVSSSGVIAKVVRDLGRLGNRETPTVLSILVLEDLAMAFYLPVLSALVIGAGLLQGAFT--------------------VAIAVAVVMLILYLALRHGRFLSRLL-----PDKNAEALLLGVVGLTM-LVAGLAEQVNVSAAVGAFLVGIAIS-GPVAHQSAQLITPLRDLFAAVFFVFFGISTAPADIVPVLIPAAALAVVTIATKTFSGYLAAKRAGIAVAGRWRAGLILTPRGEFSIVIAGLAVGAG-IEPTLAPLATAYVLITIIAGPILARIP---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119475882 ----FLIFSGAAVLASVALYTRQPILIAYIALGALIGPYGLGYVTDLNLLSDIAHFGIIFLLFLLGLDMQPQALIATMKKASWVAIFSSLAFFSIGYSVAWAFNFAHTEAIIIGAAMMLSSTIIGIKLLPTTVLHHRHMGEMMIGLLLIQDVIAIFVLLVLLSGDLGQFD-----------------------YMILGKTVIALPIFIGISVLVVKYILLKLIKAFDRFH--EYIFLLAIGWCLGMAE-AAHLVGLSAEIGAFIAGISLATSPISQYIAINLKPLRDFFLVLFFFSLGARFDLSLLIDILLPAIVLATLILIFKPIIYYGLLRNVSERKPLAWDIGFRLGQISEFSLLIAYVAAGASLIGTEASHLIQATAIITFIVSSYIVIFNCMTPIAVSDRLRR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 224107014 -------LVVAFTLAFLLKPLRQPRVIAEIIGGILLGPSALGPPKSMTVLDTVANIGLLFFLFLVGLELDIRSIRRTGKKSLAIAGAGITLPFLLGIGTSFVLRSTISKGVFMGVSLSITAFPVLARILAELKLLTTDVGRIAMSAAAVNDVVAWILLALAIALSGSNTS-----------------------PLISLWVLLCGVGFV----VFSVYVIRPLLELMARRSVKEIYICITLSLVLASSFVTDSI-GIHALFGAFVVGILVPKDSPFPGVLIEKIEVAGLFLPLYFASSGLKTNVATIAQSWGLLVLVIATACFGKIIGTMFVSRMFKVPFREAAALGFLMNTKGLVELIVLNIGKDRHVLNDQTFSVLVLMALFTTFITTPIVMAVYKPARRVAPYKNRTVKRKDLDTELRLLACFHSSRNIPTMINLVECSRGTRKRGRHLMELSERSSAISMVHKARKNGLPF--------------------------------------------------------------------------------------------------------------------------------------- 210617497 LLDLAIILLSTKVLGLATRKVQMPQVVGALLAGLLLGPAALGWITETNFIHEVAEIGVIVLMFCAGMETDIKELKESGKASFIIALFGVVVPLIGGFAAAWFFNRPFLQNIFIGIILTATSVSITVETLKELGKLKTRSGNAILGAAIIDDILGIIALTIVTSMADSSVN-----------------------VTVVLLKILGFFVFSGIIGVIFYKVYKRWTESSEKGLQR--HAIIAFVFCLLMAYIAEVVFGVADITGAFIAGLIISNTNKSMFVRIKFDTISYLLSPVFFASIGLKVLPEMTPAIIWFSVVLVIVAIVTKVIGCGIGAKVCGYQNYQAKRIGVGMISRGEVALIVASKGTALGLLGGNFLGPVVIVVIFTTIITPVLLKIVFKKAPPI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 300776898 ---------------FLLKRLHQPYLIAYIIAGILLGPYGVKLFDQPEEIEAVGEAGILLLMFFIGMEINVPNKKSLIIKPVLAQGIKILLSFMFAFLLGWILTLDFKSILLIAILFTFNSTAVVVEFLKKHGTLHTAFG---------------IVILNILLLQDLLLAPVLTLLKFWNGEKFNMLNFVIPLAICIGI-------FLIFRKIRHLREIR--FSSTFLENDHDLQVFSGLFICLGFGL-VAEVVGLSAALGSFIAGVVVGKIRAFHWLEHSLLPFKVFFVALFFVSIGLRLDLNYLFSNYVLITIGTLVVLISNSVMSSIFFRILNFRWKDSFYGGALLSQTGEFGILALSIAYKTGMVGYDLYKAGLGITCLSLLLSTIWISCSVNFRR----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 21226936 ------------FFGEIAERAGVPSVMGEILAGILFGALFLDV--ETGIITFFAQLGSIFLLFTAGYEVSLRDLRPAVLVAFIPTLTQLVFAFAFGFMLGKIFNFTFLQSLFMAVALSPTAIGVVIRILIDLNYLSSRPGLVMLSSAVLDDIIAISLLSLIVTFARFNRAPSALA---------------------VLTISGKILLFLLIMYILGKYFFPRLFVHAQKMHAKEAVFSLVVMTAL-FSSYLAELFELHATIGAFIGGMLISEIPLAKIPDVQSKVAYGILIPLFFAFIGYSIDLYALVKAGIFVPVVTLLALSGKLIGGFIGSKAIGFNFCESLAFGAGVMPRAGIELVMLTIGRGIGIIGEEIFSAMVFMVIVSILISPSALKFAIQAER----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 284050496 ----LIIMGMMLIAPLVFERIKLPGIVGLILAGVIIGPHGIGLLARDNTIILLGTIGLLFLMFLAGLETSLDDLKLNAKSAFCFGLLTFLFPMILGTVAMMGLGYSVLASILVASCFA-SHTLLALPILNRLGIMRASSVTATLGGTLIT------------------NVLALLVLAVVVKAHGGDLTLEFWLFLIPALTIYTLASLWGVPKIG-----RWFFRKF---GHDEGAEFTFVVATLLVASYVAQLIEIEPIIGAFLAGIALTPPNLSPLMNRIQFIGNTLFIPFFLISVGMLIDPLILIKEPKSLLVAIVMIVISKYAAAWVSGKVFGWPFPEKMLVFGLSLAQAASTLAAITVAYNIELVDELTVNGIIAMILFSCIASPWIVT------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 172036603 -----------------------------LVAGLTPEALPEVFNTQSEVISVLAEIGVIILLFEIGLESDIRELKEVGYQAAIVAVVGVVAPFTAGTVLMLLFHVPTIPAIFAGAALTATSIGITSKVLSELGYLKSKEGQIIVGAAVIDDVLGIIVLAVVASLAKTGTVDILNVVY----LIVSATVFLLGSIFLGKFFNKSFVAVSDLLQTRGKLVIPAL-------------------IFAFFMAFLANIIQLEAILGAFAAGLVLDETDKRKELDQQVVPIADILVPVFFVSVGAKVNLGFVAENRAGLIIATFLIVVAIIGKIITGWTVTGQEKINRLAIGIGMIPRGEVGLVFAGIGSASGVLSQSLEAAIIVMVILTTFMAPPLLRF----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 282863838 --SVILGLG---IIGRFAGRIGLSPIPLYLLAGLAFGEGGLPLGASEEFTAIGAEIGVILLLLLLGLEYSASELVTSLKTQYPSGAVDFLLNATPGAIAGLMLGWGPVGAVALAGVTWISSSGVIAKVMTDMGRLGNRETPVILGVLVIEDLAMAVYLPLLTAMLAGVGLAGGSIA---------------------LLIALGTVGFVLYLALRHGRLISR-----AVSSDNPEMLLLVVLGLTVLVAGVAQQLQVSAAVGAFLVGIALS-GEVAEGARKLLTPLRDLFAAVFFVFFGLSTDPAEIPPVLLPAALLAVVTVFTKIGTGWYASRRAGIGPRGRWRAGGTLVARGEFSIVIAGLAVAT---EPRIGPIATAYVLILVIVGPLTARWTEPVASKL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 91203913 ---------------LLAKNVQLPSVVGNLLAGLVLGNIFFEFLKTMPFLKMISYFGTLILLFTAGLHTDIRMLLRAGASSLLVCMGGIIVPAGLGLVAGHFFDASNGTKMLLAIILASTGMGLLTAILGELKAMNTLEGRILIGAGVLTEIMVILSFGLVSGFVAREGNSFLH----------------------ILVSVCIAISFLTIALVIILRYSEKFGSFLTK-RAKEGLNIPIVIVLCLLLAFMTGTIGLHTVIGAFVAGLFLRNVKLSDSIESFIRPFYKIIVPILFVKVGAQVDLMSFLHVNTAILGL--AITGAAIAGKMFCSVCPIERGVNRLTIGIGMAIKMEGTLILAGIGRDMEIFNSAVFSSAIMVIVLTSIICPYFLRAF---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 225849724 ILDLFLILISARIFAEIFSYMKMPPVLGEVFAGILLGPSLLGIVEVNDIIRIIAEIGIILLLFEVGLETDIKKLQKEGVKSVIVALFGAIVPFVGGFAVSYMFNLPLIVSLFIGGTLTATSIGITIRVLKDLGKERSSAAQVVVGAAVLDDVIGVILLVILADFALTG---------------------EVNMENTIKIILLVAFFFTAAPILAA--IMSKFIHMYDSRYRRPGFIPTIVVSLILFFAYVAHLFGAPEIIGAFAAGIALSDPNFVDKLESQMRPLIYLFTPIFFVTVGLSMNLRIDFTSADFWLLTLVLMVVAVVGKLGGAFLIRRMDNLKRIIIGTSMIPRGEVGLIFAELGRSVKIFTNEIYSVLVFIVILTTLVPPFVLKYLFKLEK----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 296121003 MFAMAAVLIVGRCLGQVCHRLNQPAVIGEVLAGIALGPSLLGATFPQPALSVIAQLGVILYMLNVGLEFDISALRSKGHQSLAISHGSIIFPMILGCMAAIALYPSLAGELFVGVSLSITAFPVLARILADRGMSQTPLGVMALTCAAADDVTAWCLLAIVIGIVQSTAADAIRVVSCAVMYCLFMLLAF--KPLLTRITTSSTVAGIQNSGGEE------------MGESRSSSQVIFLLALGLISAGITDLIGIHALFGAFFFGALISQSAAGKGLASLLNSFAPVMLPAFFAITGLRTQIGLSFTDMLICLTLIAMAILGKFGGSYLAARWSNVSHFDALRIGSLMNTRGLMELIVLNLGLDLGVLSPKLFTMLVIMAIVTMMTGPWLAWIDRK-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 254514030 --------------GEIVMHLGAPSVIGELLVGVVLGPSQLGWIHPNEFLRLLADIGIILLLFQVGLETNIRRLTAAGAEASIVALGGVIFPMLGSYFLCRIFEMSVLVSLFVGGAMTATSIGVTVRILKDVGRAKSREGQVVLGAAVLDDVLGVLILAFL-----------------------FQMSLANEVGFGVLLNLVAFIGLFFVISPIVAELISAVISRYGHVTELPGLVATLIVSLVLFFAWVAHAVGAPELLGGFVVGLALSDVAFTDQVRREMRPIVQLFTPIFFVGVGLSLDLRIDWESPFVWTFSLSLAVVAIAGKVMAGNLLVREPPLIRQAIGMAMVPRAEVGLIFAELGRSAGVLEGEVYAAVVLVIAYTTVFSPFWIKLFYR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 310779803 ---LIFAIVMSSVLVAFAQKLKLPGIVGLIAAGLIVGPHTFGILENDRTIDLLGTIGLLYIMFEAGLEINLGEVKKNKHHSILFGLLTFSVPLVMGILSGYILKMNLMASVLMASLFS-SHTLISFPIVSKLGLSKKSSVSTTIGATIITDTLAFLVMIVVIASNQGN----------------------LGVYFWIKLFSLSTLYVALTGLYLPR-LTRWFFRYSSESGVEEYVFVIAVLFILAH---LSHMIGLEPVIGAFLAGLVLNTLIPEKSTLMNRVQFIGMFIPFFLISVGMIIDVSHFFTGTGALLTMITVAILSKYLAAVGFGNKVKLKKSETNLMFAMSVNQAAATLAVVMIGYRVGIFNEDILTGSIMMIVSTCFLGTI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 21224127 --SIILGLGL---LGRFAGRYRLSPIPLYLLAGLAFGEGGLPLGASEEFVATGAEIGVILLLLMLGLEYTASDLVTNLKSHYPAGLVDCALNAVPGAVAALLMGWGPVAAVVLAGVTWISSSGVIAKVLGDLGRVGNRETPVILSVLVLEDLAMAVYLPIVTALVAGAGLMTGSITLAVALAAAGLVLFVAVRYG-------------------------RLISRFVSSDDPEKLLLVVLGLTI-LVAGVAQQLQVSAAVGAFLVGIALS-GEVAEGAHTLLSPLRDLFAAVFFVFFGLHTDPASIPPVLLPALALALLTAVTKIATGYWAARRAGISVKGRWRAGGALVARGEFSIVIAGLAVSAGIEPS-LGPLATAYVLILVVLGPLTARFTEPLAMRLFPRRDNPDRP----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 142611570 -------------------------VIGELSAGIIIGPYALGGIPVSQSLYFLANVGAVILLFEAGLETNKQRFFNNIGSATFVAVGGVVLPFLLGLFGTIMFGFALIPGLFVGAMMTATSVGITARVLGDLGELNSREGVTILGGAVVDDVLGILILAIIVGMNATGAVSASS----------------------IIIIAVKAISFWLVLTLVGSWASPWISSFIMALGTKKGFLCVALGLAFLVSGIAEMYFGLAMIIGAYSLGLALSGTTLFEEIEEPIRKINGFVVPVFFTVVGMQVNLQSIFNTLLFALVLTIFGIISKLIGSGVPALLVGFNKKSSWVIGVGMMPRGEVALIIGGIGLATGVIDATIFGVTIVMTIVTTILAPILL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 300942275 ----LIIMGMMLIAPLVFERIKLPGIVGLILAGVIIGPHGIGLLARDNTIVLLGTVGLLFLMFLAGLETSLDDLKLNAKSAFCFGLLTFLLPMILGTIAMMALGYSVLAAILVASCFA-SHTLLALPILNRLGIMRASSVTATLGGTLIT------------------NVLALLVLAVVVKAHRGDLTLEFWLFLIPALTIYTFASLWGVPKIG-----RWFFRKF---GHDEGAEFTFVVATLLVASYVAQLIEIEPIIGAFLAGIALTPPNLSPLMNRIQFIGNTLFIPFFLISVGMLIDPLILIKEPRSLLVAVVMIVISKYAAAWTSGKVFGWPFPEKMVCFGLSVAQAASTLAAITVAFNIELVDELTVNGIIAMILFSCIASP-----------WIVNRWGKLVKPAEKLDGDNQRNW----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 193212743 ---LIFSLVLFIILPIVLKRFNIPGTVGLILSGVLIGPYALNLLEKSSAVDLFSTIGLLYIMFIAGAELQVNELKRNRNQSLLFGLLTLIVPIVAVYVCRYLLNYNVSASLLTASMLA-THTLVAYPIVNRMGIAKNQAVPITVAGTILTDTAVLLLLAVIIGYSQG------------------NLTQEFWLHLAISLTIFTMIVFI---------VLPFIARWFFTKLENEKHAHYIFVLAVFFSAFLSRVAGLEPIVGAFAAGLALNRLIPNSSALMNRIEFIGLFIPFFLISVGMLVDLRVILSGPMTLIIAALLTVVGKWLPAWVTQKLFKLSAAQRQLIFGLSSSRAAATIAIVLVGYQARILDLNILNATIILILVTCIVGSMV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 90021660 --SFFLIFCGAAVVASVALYTRQPLLVAYIAVGAILGPFGLEIIKDVHYVAEMSHIGIIFLLFLLGLDMQPSALLNVLKKATSIALISSAIFGALGYGFGVIIGFSHMESLVLAMASMFSSTIIGIKLLPTTVLHHKHSGDLMVGLLLFQDFIAILCLLVLLSG-----------------------GGDTVEPMKLIKAIAALPLLAAGAFLFVRFVLLKLIQKFDRFH--EYIFLLAIGWCLGLAHLS-ESVNLSAEIGAFIAGISLATSPISQYIALNLRPLRDFFLVLFFFALGAQLNIPLLPSVLLPALIFAAVVLAAKPTVFFLLLKQQSEKTSLAWDLGFRLGQISEFSILIVFVAATNNLIGEQASLLIQTTAILTFIVSSYIVIFNFP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 146302435 ---LIFSLILFIILPILLKKINIPGIIGLIISGVIIGPHGLNILAKNSAVDLFSTIGLLYIMFIAGLELDMNEFKANRNKSLLFGFFTFILPLSIGFVCFYLLKYDFNASFLTASMFA-THTLVAYPIVSKLGIAKNQAVAITVGGTILTDTAVLIILAVIMGSAQGS--------------LNQAFWIKLG---------VSLAIFSAIMFLVIPRIAKWFFKKLES--EKHAHYIFVLSVVF-FAAFLAEVAGVEPIIGAFVAGLALNPLIPHSSALMNRIEFIGLFIPFFLISVGMLVDISVILSGPTALIVASVVAIFGKWIAAFFTQVVFKYTKTERQLIFGLSSAHAAATLAVILVGFKAKILDENILN------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 194365059 ---------VAKGAGALLKRFGQPAVIGEMAAGLMMGPLVLGSLSSLGPLGMLSQLGVLMFLLVAGAELDLAALRGRRRFAFTVSHAGIAVPFVLGVALAIWLYPQHGPALFVGISMSITAFPVLLRILADRGITQTPLGQTAIACAALGDATAWCLLALIVAAAQASGWLPASLN------------------------LLCVVVFVALMLGLVK---PWFARQQIAPG-REGRWLLGILLLSLASALVTEMLGIHALFGAFAAGVAVSSNQLRDLLMARVEPFATLLLPLFFAMTGLRMRADLQASDIVLCVVVIAVATAGKLLGTFSAARSAGMPTREAWRLGALMNTRGLMELIVLNLGYELGLLGDRLFAVLVIMALVTTAMTPLLNLIERR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 89095074 --SFFLIFTGAAIVASLALYTRQPLLVAYIVLGAVLGPYGMMMVTDTQLLSEISHIGIIFLLFLLGLDMQPSHLLHMLKKATLVAIFSSLIFFALGYSVGYAFGYTQTENMIIGIAVMFSSTIIGIKLLPTTVLHHRHTGELVVGLLLLQDVIAIMVLLFLYSGSGESSTSDTMAQFSK--------------------TIAALPLIIIGAFVFVKYVLLKLIQKFDR------FHEYIFLLAIGWCLGLAELAGLSAEIGAFVAGVSIATSPIAQYIATSLKPLRDFFLILFFFSIGASFNLGLVGQIAVPAIILALLVLAVKPAAFRYLLSSISESPKLGWEVGFRLGQISEFSLLIAYIAAGASMIGEEASHVIQATAILTFLLSSYVVIFNFP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 289423137 ------------FLGSITEKINLPQVVGALVAGILIGPAAFNIVHDTSFLDSVSQIGVIILMFMAGLDTDIGQLKRKGLSYLLIALFGVIIPLIGGSIAYMWFQQDLLMAIFIGVILTATSVSITIEALKELGYANSSIGNAILGAA-------------------------IVDDIIGIIVLSIICSFKDSNIHVSTVIIKIVIYFICMFILSLITVFG--ARFLDFKEDKRRISVYVLAFVFFVAYISEKYVGIADITGAYLVGMICSKFSIRNEIIKKTNVMSYLFSPIFFASIGLKTELGNFTKELVIFMILLVVAIITKILGAGLGARICGYDRFESLNIGIGMVSRGEVALIVAQKGFHLGLIDKHMFSPIILVVVVTTIVTPI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 75910783 -------LVILLVVPILFERLRLPGIVGLVLSGLVLGPSGWNLFHTSPMISLLSDIGLVYLMFVAGLEVDLELWRRRQSRALGFGCVSFTVPLLIGTLVGRFFHFGWNTSVLIGSLLT-SYSLLAYPIINRLGVISNQAVTITIGATLFTDISALIVLAICIPAFQMGMSN----------------------IYQILSVLVWLIVYSIVILVGFDWAGREFFR---RSGDDEGNKFVFVLLTVFLAAVVAQMIGIEKILGAFLAGLAVNEAGEGPVKEKIVFVGSVLFIPIFFINLGLLIDLPGLVNSLFLTSLIVIGLIASKFIAAWLAKVFYGYSWQEMLTMWSLSMPQVGTTLAATFVGYHTGLLSSAVLTSVVILMLVTATLGPLI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 297836955 --------------------FGLCPFLG----GILLGPSALGRITSYTVLDTLANLGLLLFLFLVGLEIDLTSLRRTGKKAISIAAAGMLLPFGMGIVTSFAFPEASSSGIFMGVALSITAFGVLARILAELKLLTTDLGRISMSAAAINDVAAWVLLALAVSLSGDRNS-----------------------PLVPLWVLLSGIAFVIACFL----IVPRIFKLIARRCPEEMYVCVALCSVL-IAGFATDAIGIHAIFGAFVMGVLFPKGHFADAIVEKIEDLMGLLLPLYFVMSGLKTDITTIVKSWGRLALVIVTACFGKIVGTVSAALVCKVGLRESVVLGVLMNTKGLVELIVLNIGKDRKVLSDQTFAIMVLMAIFTTFITPIVLGLYKP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 88706332 ---LAIILVAARAASTIAARFGAPSVIGELVAGIILGPSLLGWLEPTELIRLLAEIGIILLLFEVGVDTDLSRLAKSGWRSASVAVGGFFIPFALGFGLSYVFGQDLILALFIGGTLTATSIGVTVRILRDVSRQDSREGQIVLGAAVIDDVLGVLLLAFLYEFAQTG---------------------DLSITNVGRLSLLVGLFFVLAPVLA--KVLSAVISRFAANDESTGVVATLVVALVLLFAWAAHASGAPELLGGFAAGLALSDPNFADRVQREMRPIVSLFTPIFFVTVGLSLDLEVDWASAFVWLFSISLAIVAILGKIAGGFLLSKEHWLMKFAVGMAMVPRGEVGLIFAELGRVAGIFDGPTYAL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 224107030 -------LVVAFTLAFLLKPLRQPRVIAEIIGGILLGPSALGPPKSMTVLDTVANIGLLFFLFLVGLELDIRSIRRTGKKSLAIAGAGITLPFLLGIGTSFVLRSTISKGVFMGVSLSITAFPVLARILAELKLLTTDVGRIAMSAAAVNDVVAWILLALAIALSGSNTS-----------------------PLISLWVLLCGVGFV----VFSVYVIRPLLELMARRSVKEIYICITLSLVLASSFVTDSI-GIHALFGAFVVGILVPKDSPFPGVLIEKIEVAGLFLPLYFASSGLKTNVATIAQSWGLLVLVIATACFGKIIGTMFVSRMFKVPFREAAALGFLMNTKGLVELIVLNIGKDRHVLNDQTFAVLVLMALFTTFITTPIVMAVYKPARRVAPYKNRTVKRKDLDTELRLLACFHSSRNIPTMINLVECSRGTRKRGRHLMELSERSSAISMVHKARKNGLPF--------------------------------------------------------------------------------------------------------------------------------------- 294665485 ----AAILLVCRLVGMLAKRLGQPQVVGEMIAGVMLGPSLFGLLAPLDVLYVFAQFGVGLYMFLVGTDFRGDHFRARYRSAMSVSMAGIAVPFLLAFAMCPWLAKLTEASLFLGAAIAITAFPMLARIIHERGLTNSPLGTLALTAGAFDDAAAWCILAVVLASFG-------------------------GSWGGAYLAIGGGIGYAVFMIFVGRHLLKRLADHVVPGQPLSNSVLAVVLILFCTSAWAMDAIGIHAVFGGFLLGVCLPRGALTEKLREMLQPFVVLLLPMFFTYSGLKTQLSVLLQPQIMLAGVAILAFIGKGVACYAAARATGENNRDAMAIGSLMNARGLMELIIINIGLQAGVIEQGLFSVLVLMAILSTLMATPLFNWIMR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170076911 IFTFILLLLVSLTIPPIFERLNLPGLVGLLFAGIILGENALGLLDSEETMVLFSEVGKIYLMFVAGLEINLAEFRKTQDRSIGFGFLTFIVPLTMGTVVGLSFDFGWNAAILIGSLLA-SHTLLGYPIINRLGILNNESVTVTIGATIFTDIAALLVLAICVSIHQGDFSTAS-----------------------LVLQLALLVGYGALVLFGLSWLGREFFQ---RNGDEEGNQFLFILLAVFLASVGAQVINVDKIVGAFLAGLAVNDVVGKSPVEEKIEFVSTLFIPFFFVGMGLLLDIPAFINNLLLTFSIVGGLLLSKFIAAAIAKQIYRYSWAETLTMWSLSIPQVAATLAAALVGFRVGLISESVFNAVIVLMLVTSMLGPVLTRRFGRL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 297624885 -TDPVLIFAAALLVPLLFERLGIPGIIGLILAGTLVGPNGLGLLERDATFQLLGQAGLLYLMFVAGLEIDLGGFRRNRNRSLGFGALTFLIPQGLGTLMAYLLDFSLPVAILLASLFA-SHTLLAYPVASRLGISKSDVVTTGVGGTIITDTAALLVLTIVAASAVGDLD-----------------------ARFWATLIPSVALYTFLILWGLPRLGRWFFRNVKAGGVAEYSFVLAVAFICSF---SAELVRLEPIIGAFLAGLALNRLPPASTLMTRIEFFGNLFIPFFLVSTGMLVDVQVLIEDWLVAGAMVVTVTLTKFLAAWGTKQIFGYSSAEGMVLFGLSVPQAAATLAAVAVGLNLGLFDEAVLNGAILMILVTCLIGPSVV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 143347060 -----YLLLFSAAIGIVAYILRQPLVLGFLVAGILIGPFGPSLIKDTTTLSNFSEIAVVLLLFGVGLSFPITHLRSIGKLGSVIAIIEVMVMLGIGLGLGLAFGWSMIDSMFLAAALSISSTAIIVKVLEEMGVIEEPSSLLLIGVLVIEDLIAAVLISTLHSSVLSGGFNFDQM----------------------LWEIARIGMFIGGTIAFGCLGMPKVFALLSNIPRYEFTILVALGLAFGLSFLSDHL-GFSAATGAFLAGVILAGSKFSEDITNLITPIRDVFTAIFFVTIGALMNVNIISQYWLPIVIITLVTIVGKTASVYLGVR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 262201437 -------------------KFRQPAVVGEIAAGIALGPSLLGLIPGRPLLGALAQIGLVLFMFIVGLELDMRLIRGRERASASISLSSIAVPFALGAALAVVLYEFLAFALFLGIAMSITAFPVLARILTDRGMMRTPPGVFSLASAAIDDIVAWTLLAFVIAVISG------------------------GSPLEVARIVGLSLVYAAIMFLVVRPLLAKLITWRDSAGRMTPDLLAVILIGLFLSAAVTDIIGIHQIFGAFLFGAMMAEQLHREILERLEQVSVLLLLPMFFVVTGFSVDLAGIGLGGLWQLGLVIVAVAGKFVGAYFGARVSAIPKRQSAAIAVLMNTRGLTELVILNAGLTLGVLTTELFSMMVVMALVTTVLTEPLLRLVYP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 14590223 LLELAIILVVAKLFGYLMVKLGFPAALGQLIGGIIIGPSLLNIVEYSQEVRFLAELGVIILLFLAGLETDVEEFKHVGLSAFIVATMGVFVPFLLGYLIAIVYGYRSLAALFLGGILTATSVGLTTSILMEMKKLRTKVGTTILAAAIVDDVLGIIILTILVAMSSRGRVE----------------------IFDIEIILAEVIIFFLLGIFIGHPIVKEVLMLSEKITLPETVTTFAIVIMLLFAYLAEK-FQLAGITGAYLAGLLVSMSEGSKKVTDKMMTIYSLFIPIFLVSIGIETDIKVLATAGVFAIVYSLIAIIGKIQGCGFGALVTKFKPAEALQVGIGMIPRMEVALIIANVGLKEGILTRGTLAIPVTMVVVTTLVTPFLLKL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 110802480 --DLALILISTKLFGLITKKIRMPQVVGALVAGVVLGPAFLNVLSETEFIQNLAELGVIVLMFTAGLETDINQLKKTGKASFIIAVLGVIIPLVGGFFIASIFNNTILQNVFIGIILTATSVSITVETLKEMGKLNTRAGNAILGAAIIDDILGIIALTITTSLADPSIN--------------------------VIIVLIKIVMFF-IFAGFAGYLFHWAFIKLDEKYQRDLFVIIAFVFCLLLSFCAEEFFEVADITGAFIAGLVISDSNRSKYLNSRFETLSYLLSPIFFASIGIKIKLTAMTKTIFIFILLLLVAILSKVFGCALGAKICRYSNIEAIQIGTGMISRGEVALIVANKGIAMGLMLQEFLA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 216263550 MSSFVMSLAIIVILGNLVAKIGIPKVIGQITAGIILSPNAFGKIQIPLLFPLISTIASIILLFTAGLETDLKLFIKLPRGGIIGITEVIGTFTSFVLMASIIFNVPLPTSLFIGIIGTPTSAGIAASILSAKKKMSTSEGVTIISTSIIDDVLSMLMLTSVITISRSISDLDIASS---------------------IKSIIQNIVIWLCLTFFLIYISETLSRLLKKLNSVTLATVITLSLALTISSIFQNL-GMSFVVGAYVFGLAMSKTDIVYVIQDKLTIFERFFIPIFFTSIGLMSDINEILSKEVLILGLAIIAILTKSIFCFIPALFLGFNKLGALKIAVGMVPRGEVSLIMANVALSSGFISQKIFGIIIIMVFLTIVATPIINFLFKINKSGL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 218441384 ----LTILAIMLIAPLLFERLRLPGIVGLILAGVVVGPNGLGLLERDDTIILLGTVGLLFLMFMAGLETSLDDLKTNANKAIVFGLGTFALPMIIGTVAMLALGYGVLAAVLVASCFA-SHTLLALPVLGRLGIMRSPAVTATLGATLIT---------------------NVLALLVLAVVVKAHGGTLTLSFWLFLIPALAIYTFASLWGVPQ--LGRWFFRRF---GHDEGAEFIFVLAALFVVSYLAGLIEIEPIIGAFLAGIALTPPQLSPLMNRIQFIGNTLFVPFFLISVGMLIDPLILIKQPKSLLVASVMIVISKYIAAWIAGKWFKLSNSSIMVMFGLSMAQAASTLAAITVAYQIKLVDQLTVNGIIAMILVTCIASPWI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 256783321 -----GAFVAAAFLARLGGRIGLPTIPLFMLAGILLGPHTPGFVEDAHDFEMLSALGLVLLLFYLGLEFHLDDLKSGGKRLLTAGGIYLLLNVGAGLGFGFVLGWGVREALVLAGVLGISSSAIVTKILIDLGRIGRPETRLILGVIVVEDIFLALYLAALQPVISGAHGVADT-----------------------ALQAGKAFGFLLVLAAAARYGTRLVGRLI-HTRDNELLVISFLGAAV-LVAGVSEVLGVADAIGAFMVGLILAGTPSGPRIRELVHPLRDAFAAIFFFAFGLAIDPGDLASVAGPVAAAAALTVVMNIVAGLCVARVYHYGSEPAAEIATTLVARGEFA-LILAAMAAGAGLDARLAPFIAGYVLVLAVLGPIVAGRAHVLAAAL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 148239853 --IFALLVAIAVLVPPLTRRLRLPDLVGLLAAGVLVGPHCLQWLAQGETITLLSDIGAIYLLFTVGLEIDLEEFNRVKNRSVGFGLLVFGFGVATGVGIGRLFGFPLVPSLLLG-ALMATHTPLGYPIVRSYGAQRDESVIVSVGSTILTDI---------------------------AALLLLAVALGLGGGNLTATGITGLFASIAIFSVGVVWAIRWLGRRLWRSITDENRVFLTVLLALFIASLGAELAGVEKIVGAFLAGLAVNSVPEGRVKEQVIFVGGALFIPIFFIHLLNLGDLAASVNTLDFTVLMLVGALGCKALAALCAGRWFGYNNNQILLMWSLAMPKVAATLATAFVGFQAGLLNATVLNSVLAVMVVTATLGPTL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 14590079 --------------GWIFEKFNQPIVLGQILAGILMG----LIIERNEIIIEFANLGVLMLLFLAGIESDLEEFKKVGKPGILVAGVGVLFAFIFGFIVAYPF-FDFGTAMLYGAVMTPTSVSITVKVLMELGKLRTREGTTILAAAVIDDVLGILVLTIVISTLREGSVHYD----------------------IILKILLEVAGFLAVFLYIGPVFMEDAFRRLSKIDLPEATTTFAVVFLVLFAYLAEHL-NLASILGAYLIGLSIGQTSYKKRIEDHMNTLYSIFIPLFFVDVGMRIDPRFLLQAKVFALLYALIAMLSKVIGCGLGAYLANFDWKSSLKIGIGMIPRLGVELAMITTAMASGIAGSDVLTVAMTMV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 254514384 ----FLIFSGAAVLASIALYTRQPLIIAYIALGALIGPSGFSLVTDLQQLSDIGHIGIIFLLFLLGLDMQPQALFATIRKSTVVGLASSAIFFALSWLMASLFFEGLGETVIVAVAMMFSSTIIGIKLLPTTILHHRHIGEMMIGLLLLQDLLAIIVLVLIMASGSAEEGEAAWH---------------------IAKVLLALPLLGLVAWAVVRFVLLRLIQRFDRFH--EYIFLLAIGWCLGMAE-SAQFLGLSAEIGAFVAGVSIATSPISQYIAVNLKPLRDFFLILFFFAVGARFDLAMLEQVWLPAVCLAALVLVMKPVVYRVLLKGMSERRSLAWDLGFRLGQASEFSLLIAYIAFDAGLLGLQAALTIQAATIITLLVSSYIVVLNYPTPIAISDRLRR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 111115274 MSSFVMSLAIIVILGNLVAKIGIPKVIGQITAGIILSPNAFGKIQIPLLFPLISTIASIILLFTAGLETDLKLFIKLPRGGIIGITEVIGTFTSFVLMASIIFNVPLPTSLFIGIIGTPTSAGIAASILSAKKKMSTSEGVTIISTSIIDDVLSMLMLTSVITISRSISDLDIASS---------------------IKSIIQNIVIWLCLTFFLIYISETLSRLLKKLNSVTLATVITLSLALTISSIFQNL-GMSFVVGAYVFGLAMSKTDIVYVIQDKLTIFERFFIPIFFTSIGLMSDINEILSKEVLILGLAIIAILTKSIFCFIPALFLGFNKLGALKIAVGMVPRGEVSLIMANVALSSGFISQKIFGIIIIMVFLTIVATPIINFLFKINKSGL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 135242974 -----------------------------------------------------------MVLFVVGMSLNLSSFKRILWIAMGAAFCQILIGLGAGFLLIHFLGWSLPFTLLISFVLAISNTAVPLKVLENKSELNSDVGRLTLCILVAQDLAIVPMILIL---------------------KDINHTINWGVLGLKLLSTVSVLSLFVWFLSRQRKVH---LFFKFSSERPELPSLVALGFCFGFAALSG-FLDLSSAYGAFLAGLILGNSRERSVMLQVIMPIYSVLVMAFFLSVGLLINLRFIWENLWLILFLLAGLLSFKTIMNLGILRMLRQPWPVTFLSGVILSQMGEFAFLLISIGNSINIVTPYYQQLLITLVVLSLAMSPLWLIMSTKI-RLYHRRHAGFAQTLQGYGRAVWGAPGRINNYWH--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 88808899 --IFALLVAIAVLVPPLTRRLRLPDLVGLLAAGVLVGPHCLQWLAQGETITLLSDIGAIYLLFTVGLEIDLEEFNRVKNRSVGFGLLVFAFGVATGVGIGQLFGFSLVPSLLLG-ALMATHTPLGYPIVRSYGAQRDESVIVSVGSTILTDIAALLLLAVALGLGRGNLT-------------------AAGMTGLFASIALFSLGVV--------WAIRWLGRRLWRSITDENRVFLTVLLALFIASLGAELAGVEKIVGAFLAGLAVNSVPEGRVKEQVIFVGGALFIPIFFIHLLNLSDLAASVNTLDFTALMLIGALGCKALAAVIAGRWFRYSNNQILLMWSLAMPKVAATLATAFVGFQAGLLDATVLNSVLAVMVVTATLGPTL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 137835241 ---IVIILIAAKTGAELMRRINQPAVIGELIAGIVIGYYGLGLLPHAEVISTLAEIGIILLLFEVGLETDLKEFVELGSTSLFVALIGVVAPFALGYGSVYALDFQFEVALFVGAAMTATSVGITARVFGDLGALKTKEAKTIIGAAVVDDILGLLILTVVAGLLGNDGDFSVQD---------------------LGIITFKAVGFLLVTVFLGRKLSPTIFNFFVKIPSPGTFVTGCFIFAMGLG-AAAHSVGLHPIVGAFAGGVLAGEANMTTRIRDEMKNINFLLVPVFFVYIGSEVNITILASLDIFLMGLLISFLAFIGKYVSAIG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 254489502 --IFLVLLVITRAFGELMERLKLPSLVGELIAGITLGAVLTGFISDNVVFAAITDLGMFFLMLYAGIELNPRKIVARAKASFFIAMGGMLLPIGLGILLGLAFPLRFAQCLFLGTALAITAVPATVRILTDLGQLDTPIGETVVSAAVFDDVLSLILLAWLTGVLDAGS---------------------MADMGDLAVLSGNILVFFLVTAFIGLVVFPWGGRLLIHFKVHEIEMSAMLIGAFAFAV-LAEILHLHFIVGAFVAGLFFDDEESYERLEQTVSAITFGFLGIFFSSIGLEIDFSSVFDAPLFLALLILCAFLGKIVGAGLAARASGFSNKDSGSIGIAMSPRGAVELVIAGIALKAGLFAPNLFSSVVVMAVVTTLVSPILL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 46198778 ---------AAFALGLLASRLALPPLVGYLVAGFLLAGTG---IRGTAFLHQIAEIGVLLLLFSVGLKLRLKDLLDPRVLLSGGLHLGLFATLAFLY----------TKNLPLAIALGFSSTVLVAKVLEDKKELTSYHGRIALGILVFQDLVAVGLLTL----------YGGEGVSPW--------------------------AALVLLFPLLRQGVAWLL---EKSGHEELLVLFGLGMALGSGELF-QHVGLSPELGALLTGALLSGHAKSAELTKGLWSLKEAFLVAFFLDIGLREGLQGLDLGLA---AGLTLLSLLKAPLFFLVLLLVGYRARTAFVAGMYLGNHSEFALIVGVALERAGLFTDALALAVALSMALSAPLARYSHTLYKRLEPFLLRLERPGSHPDAEPER----------------------------LEGTVLVVGMGRTGDAVYRVLEAQGESPVGLDADPAKVERHREK----------------------------------------------------------------------------------------------------------------------- 256669942 -------FFVLGALGRLAGRIGLSPIPLYLLGGLCFGSGGLIPLADIGDFSHLAEIGVVLLLLLLGLEYSAAELFTGMRRSWTAGLVDIVLNAAPGAAVALILGWGPIGAIVMAGVTYISSSGIIAKVLGDLGRLGNRETPVVLSILVFEDLVMALYLPILTAILGGVSLLGGLEA--------------------VGISLLVITVVLVIALKFGRYV-----SALVDSDDREVFLLKILGAAL-LVAGIASALQVSAAVGAFLLGIAVSGST-AHNATRLLEPLRDLFAAMFFVVFGLNTNPASIPPVLGWAAVLAVVTTLTKVATGWWAARRQKIGRLGRARAGAALVARGEFSIVIAGLAVAAGAVDGELAALATAYVLLMAILGPTAARVVEPVAKALQRKAA---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 254430981 ----LVIFVAARILAELMVRIQLPTILGELVAGVLIGVSGLHLIVPPDTLQAVSEIGLYALLFLTGLESELDELVAVGAQATTVAVTGVVLPFALGTLLYYLFAVPLIPAVFAGAAMTATSIGITASVFGELKFLKTREGQTVIGAAVLDDILGIVILAVVVSLAGGGGFS----------------------LGPILSLVVAAGVFVAAALFLSRTAAPAFDWMLDRLKAPGEVVVASF-VVLSLSCFAAQAIGLEAALGAFAAGLILSGSKHNHAIQGTVQPLVALFATIFFVLIGTGMDLSVPANREGLIIAAFLLTVAILGKVAAGWSYLSKEKT-NRLVVGLGMMPRGEVGLIFLGLGSQAGLLSKPLEAAILLMVIGTTFLAPVLLRL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 238062030 -----------------------SPIPLYLLAGLVFGHGGLPLAASEEFFAVGAEIGVILLLVMLGLEYSASELVGNLRSAAPAGLIDGVLNALPGAAFAFLLGWDWVAAIVLAGITWVSSSGVIAKVLADLGRLGNRETPVVLSVLVIEDLAMALYLPLLTAVLAGTGLLGGGIALGIAVGTVVLVLVVAIRYGHLISS--------------------------AMSAKDPEALLLGVLGLTLLIAGVAAKLQVSAAVGAFLVGIALS-GPVAHHATQMLSPLRDLFAAVFFVFFGLVTDPRDIPPVLLPALVLAVVTMGTKTLTGYLAARRVGIKEPGRWRAGLALVPRGEFSIVIAGLAVAAGSVEPKLAALATAYVLITVVTGPMLARLPDFAWFKVWLRQRAVAQRAEP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 168700163 MATLVAVILLGTVLGRACRWVGQPPVIGEVVAGIALGPSLLGTVWPEAMIKAVATIGVVLYMFLVGLELNAVRLREQARSAVAVSHASIVTPFVLGSALALALYRPLAPALFMGVAMSITAFPVLARILTDRKMERTELGIVALGCAAADDVTAWCLLALIVGIAKSE------------------------MTGVAAVAAQAVAFIAVMLLLVRPLAARLSARLDAAPGPLPPLVVSGTFLAVLASAMTTEAIGIHALFGAFLLGAVVPHDGRREFAAKLRDPVTVLLLPAFFAYTGMRTQIGLVSSDWLWCGAIVLVATAGKFGGATIAARLTGQSWRDAAALGALMNTRGLMELIVLNIGLDLGVISPTLFAMMVIMALVTTAMT----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 260455949 --SVILGLG---IIGRFAGRIGLSPIPLYLLAGLAFGEGGLPLGASEEFTAIGAEIGVILLLLLLGLEYSASELVTSLKTQYPSGAVDFVLNATPGAAAGLMLGWGPVGAVALAGVTWISSSGVIAKVMTDMGRLGNRETPVILGVLVIEDLAMAVYLPLLTAMLAGVGLAGGSIA---------------------LLIALGTVGFVLYLALRHGRLISR-----AVSSDNPEMLLLVVLGLTVLVAGVAQQLQVSAAVGAFLVGIALS-GEVAEGARKLLTPLRDLFAAVFFVFFGLSTDPAEIPPVLLPAALLAIVTVFTKIGTGWYASRRAGIGPRGRWRAGGTLVARGEFSIVIAGLAVAT---EPRIGPIATAYVLILVIVGPLTARWTEPVASKL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 271967180 --------AAARLLGAVARRLGQPPVIGEIVAGILIGDRLFG-AEMRAPLQALANVGLVLFMFVVGLELDQKLVRGKGRIAVTVALGSTVVPFVLGCVLALGIAGDHVGGLFMGAAMSATAFPVLARILTDRGMQRIALGGLSLAAAAVIDVLAWTVLAVVVGIAGAGDAEGQ-------------------------WKVLLTVPYALVMFLVVRPLLARLVPAYEKAGRLTPSLLSLVLIGLIASAWATEWLHVHFIFGAFVFGAVMAERLNHEILERLEQLAVLLLLPMFFVVAGLNVNLRLDLSSLGTLAAILAVAVGGKLLGSYAAARAQRLPDRPAWAMAVLLNTRGLTEIVILSVGLQKGVLDDELYSLMVVMALVTTAMTPLLRRIYP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 300787855 -------FFVLGVLGRLAGKIGLSPIPLYLLGGLCFGSGGLIPLTDIGGFTHLAEIGVVLLLLLLGLEYSAAELFTGLRRSWTAGLLDIVLNAAPGAAVALLLGWGPVGAMVLAGVTYISSSGIVAKVLGDLGRLGNRETPVVLSILVFEDLAMALYLPILTAVLGGVSLLGGLEA--------------------VGISLLVITVVLVVALKFGRYVSAAV-----DSPDREVFLLKVLGAAL-LVAGLASAMQVSAAVGAFLLGIAISGST-AENATRILEPLRDLFAAVFFVVFGLNTNPASIPPVLGWAIVLAVVTTLTKVGTGWWAARRQGIGRLGRVRAGAALVARGEFSIVIAGLAVAAGAVTGELAALATAYVLLMAILGPTAARVVEPVARALHRKTAPKTTPAE--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 254170064 ---IAMMLATAKLLGWIFEKFGQPVVLGQILGGLIIG----IFAESNEIIREFANLGVLLLLFLAGLESDLGEFKRVGKPSMFVAGVGVAVAFAFGFLVSLPFV-ELHEALLYGAIMTPTSVSITVRVLMELRRLRTKEGTTILAAAVVDDVLGILILTIVLSLLREGSVHYDA----------------------IIEILIEVAGFLAVFLYLGPVLAEKAFRKISRIDLPESTTTFAVIFLILFAYLAEHL-NLASILGAYMVGLTIGQTNYRKQVENPVNTLYSLFIPLFFVEVGMRIELTYILHAGLFAVIYASAAILSKILGCGFGAYLGGFDLKASLRIGVGMIPRLGVELAMLAIAMASGVVGADALTVAIFMVFVTTIITPPLLKWVY--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 294496655 ---ILIILLSARLLSEVSERVGMPGIL---GEVLAGLLLGLVIVQETETIASVAELGAIFLLFTAGYEVHIEDLKASSKKAIVATLFQIAAAFIAGFALGRFFGFGFVESLFLAVAFSPTSIGVVVKTLLDMGYLSSKPGSMMLTSAIFDDIIGIFLLSVVVTMGKYS---------------------EFPSILQFLMLAGKLVFFIAVMVILGYKVFPYLFGYVQKMHAKESIFAAVVLVAL-FSAYFADILGLDAVIGAFIGGVLLSNIPIAKIEDVQSKVSYGILVPIFFAHIGMSVDVGALSTLGSFTILVVVLALLSKFVGGFVGAKAIGFDSHESFIFGSGVMPRAGVELVVISIGREMGIIGDEIFSAVVLMVAVSLFVSPIVLKFAIQKDK----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 190573516 ---------VAKGAGALLKRFGQPAVIGEMAAGLMMGPLVLGSLSSLGPLGMLSQLGVLMFLLVAGAELDLAALRGRRRFAFTVSHAGIAVPFVLGVALAIWLYPQHGPALFVGISMSITAFPVLLRILADRGIAQTSLGQTAIACAALGDATAWCLLALIVAAAQASGWLPASLN------------------------LLCVVAFVALMLGLVK---PWFARQQIAPG-REGRWLLGILLLSLGSALITEMLGIHALFGAFAAGVAVSSNQLRDLLMARVEPFATLLLPLFFAMTGLRMRADLQASDIVLCGVVIVVATAGKLLGTFSAARSAGMPTREAWRLGALMNTRGLMELIVLNLGYELGLLGDRLFAVLVVMALVTTAMTPLLNLIERR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 254170909 ---ILFTIGVALIVGKIMERFELPGVLGEILMGMILGNLIFGVIHSNETFEFLAKLGIIFLLFLGGLDTDMEMIKRTGKVATVSTLMGVFAPLIMGYFGLKLMGYPSREAFAGGVLLTATSIGITVRVMMDLGVLRSEVGAASLSASVMDDFLGIALIIFAVG------------------------------TGSILGLIGKMTAFFIITGVVAWYSIDKYIRFSEWLHVEKGVLAMVLALMFLFSALAEKWFAAAIE-GAFMAGLVLSKLPEGRKIAEDVKAIGYGFLPIFFVYTGAMLDLKVFMSRDALALAAVLIAVIGKVVGRGIGAMMMGWNFKKSLQMGIGSIPRTEVALVDLMVAIHGGAIPQSDAQKFIAATLISVLITPPLLKW----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 58268690 IIQLVIIIVFTQSLGWAFSYMKQPKVIAEIIGGVILGPTVFGRVASLSYLNLISTIGLVLFLFLVGVEVDVGVMKKHGKASGIISAAGMILPFGLGAAIAVPVYHNFVDTLFVGVAMAITAFPVLCRILTSTKLIDTRVGVMVLAAGVGNDVVGWVLLALTLALVNSQSGATA------------------------VYVLLCAVGWAVILLWPTRKLFVYLVKRTGSLEHGPTPGMMVLTLLIVFVSAFTDIIGVHPIFGGFIAGLIIPEGGFAIAVVEKIDDLVSLFLPIYFVLSGLQTNLGLTGRIWGYVILLCVVAFCGKFFGCAGAALAMKYPMRESIAIGLLMSCKGLVELIVLNVGLSAGIIDQQLFSMFVVAVVLTFLTTPCTLAVYP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 297526730 LVDLAIVIFMAKILEEILARIGQPPILGDLLAGIIVGPSILGLITVTHNVEVVGWLGIVILIFLAGLETDIDTAKKYGFDAIMVALGGVALTFGLAFIIALFFNYSLITSLFIATILSPTSVSVTTMTLLELGVIRSRVGEIILGAAFADDVIAMILFALVSSIAFYGEIRHES----------------------IIMISIGLAVIFSLFIILYYSSNKLFNKLIMRSRLVDAPIIHLLMIGIGMSIISA-YFGLSPLPGAYLGGLAMSRVVKSARTRDFLEILVQIISPFFFVYAGILLNPWIVIETIGVVLAIVASGIVGKIVGCGGTAYLLRIDKKSSLTIGVGMMPRAGVDLVIAVVGLTIGVLTMELYLSALILIYVTSLSTPFILK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 186685241 IVPFAILLVIILVIPIMFERLRLPELVGLIFSGLVLGPSGWNLFQSDSLINLLSDIGLIYLLFVAGLEVDLEKFRRQKSRAFGFASLTFIVPLIMGTLVGLILGYGWNTSILIGSLFT-SYTLLAYPIISRLGVVNNEAVTVTIGAKIFTDIGAVLIL-----------------------------GVCVGITHAGAFSFAKLLTLSGWLIIYSVAVVTGFDWFFKRSGDDEGNKFLFVLLSVFLAAVGAQLIGVEKIVGAFLAGLAVNEAGEGPVKEKVVFIGSVLFIPIFFVDLGLLIDLPAFVNNLDLTLLIIVGLIASKLIAALLTKLVYRYRWQETLTIWSLSLPQVGTTLAATLVGYRAGLLPLEVLHSVIALMVVTSTLGPLI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 297740665 ---------------FILKPLKQPRIMAEILAGMFFNPGILGRIDSWAVLETLANVGLVFHVFLVGLEIDLTSVMTTGQRAFSIAISGIVVPLAVGSGSFLMLNFTFAGSVLWGLSVTVTGVHMLTRVLANLKLLNTDLGKLAMSSAVINELFLWVILAVAIPI--------------------------VNDVGTSCWAILATAAFVLFFIFLVRPAIVWMLSRYPEGDSLSECQVGLILFGVVLSAVATDACGSYSIIGAFVFGLVFPTGVQATEIMEKLEDLSGILVPLYFVTCGIRINLESLWDSDAMVMLVVALLCSAKVISTLLVYILYKMPIQEGIGLGLVLNTKDILAFIILHIGRDRQAFDNKMFTMVVAMLVMTGMVTPLINFVYQPRTRFMRYKNRSIEKS----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 135072832 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIAVVAGLVALRPVFGWVL---SRSGHGEILTLLGLTLAAGVGIGIFDLVGVKPDLGALVAGLILSGHPRAGELSDRLLGFKDLFLVGFFLSIGLGGAPT---PVAWVLGLAVLLLIPLKSGAFFWMFTRFGLRSRTSMHASLVLSTYSEFGLIVATGAVAAGLLSEDWVATVGVAVAASFILAAPLNSSRHRLYRAWSPFLARFQRADLAPEDDIIDCGNA-----------------------RVLVFGMGRVGTGAFDELLRRGEIVVGVDRQDDTVLRHRVAGRNVIRGDALDRDFWARVRFHEVELVVAAMNSHSANLECASRVKEFLPSARIAAIAMYPDQIDDLTAAGVDVPRNLYEEAGQGLADDAIDITYGEIRETR------------------- 167647520 ---LAAIVLACRVVGWLGQKVGQPQVVGEMVAGVILGPSLLGLLETKNILYVGAQLGVGLYMFMVGTSFQAGHFKAKAKSAMSVSFAGIAAPFVIAAIITPFLGLFAAATLFMGACIALTAFPMLARIINERGLAKTSLGTLSLTAGAFDDAVSWCVLAVVLATFG-------------------------GGPGVAVLAIGGGLAWVAFVTILGPKILAPLGRRVEREGQMSTGVLAIIMLAFCVSAFLMDAVGIHAIFGGFILGVVMPRGKLVEELKKKVEPLVVLLLPMFFTYSGLNTRMDMVNSPQLLLIAVLIASILAKGVACYAAARLSGEDNRTALGIGALMNSRGLMELIIINIGLQKGIIGPALFSMLVLMAIVTTVMASPLF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 159123530 ------------------SKLRQPRVIAEVIAGIVLGPSVMGRIASIPNLTLVANLGLVLFLFLVGLETDLRFLISNWRVAASVSAAGMILPFGLGSAISYGLYHTFRTELFIGIAMAITAFPVLCRILTELKLLGTNVGVIVLSAGVGNDVVGWVLLALCVALVNAGSGITA------------------------LWVLLVAAGYIVFLALVFR---PLFMRFLNKTGSPSQSVVTITILIALASAFFTQIIGIHAIFGGFIIGLLCPEGGFAIKLTEKIEDLVALFLPLYFTLSGLSTNLGLSGTVWGYVVGVIAIAFLAKVAGGALASRLCGLLWRESLSIGVLMSCKGLVELIVLNIGLQARILSTRTFTIFVVMALVTTATTPLTSLLYPKWYQVKVERWRR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 144150367 ----FLILMVGVVFSSLFTKFHLPWVLALIVSGIFIGPQGIGLLELNPTIEFLGQIGLIFLMFMAGLETKLSSFREFGKNVATISFLNAAIPFSIGFAISYAFGYSNTASFLLGIIFMSSSIAVIIPTLDSLGILHHKLGRSIVSTTMIEDIASLALLSVLLQSVDPITSLP----------------------------LPSFYGLLLFVLVALRYGLPRIRELIPHRRDERDLFESEVRIVFALLLGTFEFLGLHPIIAGFFAGLVLSDSVKSEILLEKLRTLYGIFVPIFFAVIGLTTDISVFFDIWGLVLAILIGSVGAKFGSGWLAARITGWNNRDALTFGIATTPQLSTTLAVVFTAVELELLQSEMATAMVMLSIVTTFIAPLALR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 226226447 --------IAARATGYLLERIGQPSVIGEMLAGILLGPSILGALESLGFLSALSQLGVLMFLFLVGLHLDLNSLRRQAGAAVIASHASIAAPFTMGVVLAVWLVAFAPFALFVGAAMSVTAFPVLARILEDKGLTKTPLGGLAIACAAVDDVTAWCLLAAVVALVRAN-----------------------GVATTLLFTLGGSLAFVIVMLKVARPMLARLAEKPLVNGRIGASTMGVVIVTVLSSALVTEWLGIHALFGAFLAGVAMPRAHAFPEAVASSDLLVILLLPLFFAYTGLRTRFDLIAAGDGLLIAVLVVAVAGKVGGTAFAARLSGQSWRDAGALGVLMNTRGLMELVVLHMGLDLGVISPELFAMMVVMALVTTVMTPLLAVVRAP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 126647126 ---LAAMLILARVFAELARKFKLPAVVGEILAGIILGPTILGTLMSNIALDGFVQISVVLLLFIAGLEVELQVVWNQGKNALKIAVASMVLPIIAGFVLAYAFPEFLGASTFFGLAISITALAVVARILMDLGIFKTQTGLLIIAAAMIVDILGWIVFSVILSLSESGSDG-------------------LGVWPTIGLTLFFTFFMLTLGKGMINRVLPWINKNLAWPGGLLSLSLAICFIAASF----TEFIGIHAIFGAFIIGVALGDSEYLTEKAKEILHINNIFAPIFFVSIGLKVNF-VEAFDPGVTGVVVIVGLLAKYFGAYLGGRYAGINRKESIIVGFGLSTRGSMDIILGLIALETGLVSESLFGLVILALISSIGSGPLI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 297155915 --------------------FQFSPIPLYLLAGLAFGEGGLPLGASEEFVAIGAEIGVILLLLMLGLEYTASDLVSNLKTQYPAGLVDAALNALPGAVMALLLGWGPVAAVVLAGVTWISSSGVIAKVLGDLGRLGNRETPVILSILVLEDLAMAVYLPIITALLAGVSLAAGSIT--------------------LAIALGVAGLVLFLAVRYGRLISRFV------SSDDPEKLLLVVLGLTLLVAGIAQQLQVSAAVGAFLVGIALS-GEVAEGAHNLLSPLRDLFAAVFFVFFGLHTDPASIPPVLLPALALATVTACTKVATGYWAAKRAGISVKGRWRAGGTLVARGEFSIVIAGLAVTAG-IEPELGPLATAYVLILVILGPITARYTQPLAMRLTGRRKPAEPPARTETAETVE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 142455322 ---------------------RQPLLVAYIALGAILGPHGLGMVADVELIGQIASIGIIFLLFLLGLDMQPQALLNVLRQVTHITLISSLLFAAVGYGTAYLFNYSHLECMIVGTSMMFSSTIIGIKLLPTTVLHHKHSGELMIGMLLMQDFLAIFVLLVLISGVSDSNSENLIT---------------------FGKSLVALPLLIGGAVLAVRIILQPLFARFDRIG--EYVFLLAIGWCLGVAE-LAEVIGLSREIGAFVAGISLATSPIAQYIALNLKPLRDFFLILFFFSLGGAFDLALIPHIIVPALVLAAAMLCVKPVIYKFLLAKS-ESKALSWDIGFRLGQNSEFSLLIAYLAFNTQLIGNNASHLIQAVAIITFLVSSYIVVFNFPSPIAINSRLRR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 142139817 ----ALLVGISMLVPPIVRKTGLPDLVGLLIAGILVGPNILNWLQPGETVNLFSDIGAIYLLFIVGLEIDLDEFNRVKTRSLTLGILHFLFGMATGTGIGILFGFPLVPSILVGTLIA-THTPLGYPIVRSYGAQRDESVVVSVGSTILTDIASLLVLAIAMGLGKGSFSVAS-----------------------VISLIASVCLFAVLVVVSIRTIGEKIFK---SSINDENRIFLAVLLTLFIASLGAELAGVEKIVGAFLAGLAINSVLPEGKAKQQIIFVGGLFIPIFFIHLGLLIDLNSSISEFELTALMVFGVIACKGIVSFIAGKLFGYNGNQVVMMWSLAMPQVAATLAAAFVGYEAGLLSASVLNGVLAMMVVTASLGPAL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 17228152 ---------------ILFERLRLPGIVGLVLSGLVLGPSGWNLFHTSPMISLLSDIGLVYLMFVAGLEVDLELWRRRQRRALGFGCVSFTIPLLIGTLVGRFFHFGWNTSVLIGSLLT-SYSLLAYPIINRLGVISNQAVTITIGATVFTDISALIVLAICIPAFQMGMSN----------------------IYQILSLLGWLIIYSIVILVGFDWAGREFFR---RSGDDEGNKFLFVLLTVFLAVVVAQLIGIEKILGAFLAGLAVNEAGEGPVKEKIVFVGSVLFIPIFFINLGLLIDLPGLVNSLFTLQLTSLIVIASKFIAAWLAKVFYGYSWQEMLTMWSLSIPQVGTTLAATFVGYHTGLLSSAVLTSVVILMLITATLGPLI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119485763 ------------------SKLRQPRVIAEVIAGIVLGPSVMGRIASIPNLTLVANLGLVLFLFLVGLETDLRFLISNWRVAASVSAAGMILPFGFGSAISYGLYHTFRTELFIGIAMAITAFPVLCRILTELKLLGTNVGVIVLSAGVGNDVVGWVLLALCVALVNAGSGITA------------------------LWVLLVAAGYIVFLAFVFR---PLFMRFLNKTGSPSQSVVTITILIALASAFFTQIIGIHAIFGGFIIGLLCPEGGFAIKLTEKIEDLVALFLPLYFTLSGLSTNLGLSGTVWGYVVGVIAIAFLAKVAGGALASRLCGLLWRESLSIGVLMSCKGLVELIVLNIGLQARILSTRTFTIFVVMALVTTATTPLTSLLYPKWYQIKVERWRR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 219685267 --SLAIIVISSISLGNLVAKIGIPKVIGQITAGIILSPNAFGKIQIPLLFPLISTIASIILLFTAGLETDLKLFIKLPRGGIIGITEVIGTFTSFVLMASIIFNVPLPTSLFIGIIGTPTSAGIAASILSAKKKMSTSEGVTIISTSIIDDVLSMLMLTSVITISRSISDLNIASS---------------------IKTIIQSIVIWLCLTFSLIYVSETLSKLLKKLNSVTLATVITLSLALTIASIFQNL-GMSFVVGAYVFGLAMSKTDIVYVIQDKLTIFERFFIPIFFTSIGLMSDINEIFSKEVLILGLAIIAIITKSIFCFIPALFLGFNKLGALKIATGMVPRGEVSLIMANVALSSGFISQKIFGIIIIMVFLTIIVTPIINFLFKINKSGL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 51598702 --SLAIIVISSISLGNLVTKIGIPKVIGQITAGIILSPNAFGKIKIPLLFPLISTIASIILLFTAGLETDLKLFIKLPRGGIIGITEVIGTFTSFVLMASIIFNVPLPTSLFIGIIGTPTSAGIAASILSAKKKMSTSEGVTIISTSIIDDVLSMLMLTSVITISRSISDLDIASS---------------------IKTIIQSIVIWLCLTFSLIYVSETLSKLLKKLNSVTLATVITLSLALTIASIFQNL-GMSFVVGAYVFGLAMSKTDIVYVIQDKLTIFERFFIPIFFTSIGLMSDINEILSKEVLILGLAIIAIITKSIFCFIPALFLGFNKLGALKIATGMVPRGEVSLIMANVALSSGFISQKIFGIIIIMVFLTIIVTPIINFLFKINKSGL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 224534769 MSSFVMSLAIIVILGNLVAKIGIPKVIGQITAGIILSPNAFGKIQIPLLFPLISTIASIILLFTAGLETNLKLFIKLPRGGIIGITEVIGTFTSFVLMASIIFNVPMPTSLFIGIIGTPTSAGIAASILSAQKKMSTSEGVTIISTSIIDDVLSMLMLTSVITISRSISDLDIASS---------------------IKSIIQNIVIWLCLTFFLIYISETLSRLLKKLNSVTLATVITLSLALTIASIFQNL-GMSFVVGAYVFGLAMSKTDIVYVIQDKLTIFERFFIPIFFTSIGLMSDINEILSKEVLILGLAIIAIITKSIFCFIPALFLGFNKLGALKIAAGMVPRGEVSLIMANVALSSGFISQKIFGIIIIMVFLTIIATPIINFLFKINKSGL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154502354 LLDLVIILLCTKALGLLTRRVQMPQVVGALLAGLLLGPAGVGILTETSFLQSVAEIGVIVLMFCAGMETDIKELKACGKASFIIALCGVLVPLAGGFATAYFFNRPFLQNIFIGVILTATSVSITVETLKELGKLKTRSGNAILGAAIIDDILGIVALTIVTSIS--------------------DPSVKIGMVMLKIVGFFVFAAVVG--FIFYKLYKNWVDK---ANKEKHRHTIVAFVFCLLMAYIAEDVFGVADITGAFIAGLIISNVQRSTYLETKFDTLSYLLLPVFFASIGLKVEPKMSAAIVGFAVALTIVAVLTKVVGCGFGAKICHYKNYQAKRIGIGMISRGEVALIVASKGAALGLL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 166711392 ----AAILLVCRLVGMLVKRLGQPQVVGEMIAGVMLGPSLFGLLAPMDVLYVFAQFGVGLYMFLVGTDFRSDHFRTRYRSAMSVSLAGIAVPFLLAFAMCPWLAKLMEASLFLGAAIAITAFPMLARIIHERGLTTRPLGTLALTAGAFDDAAAWCILAVVLASFG-------------------------GSWGSAYLAIGGGVGYAVFMIFVGRHLLKRLADHVVPGQPLSNSVLAVVLILFCVSAWAMDAIGIHAVFGGFLLGVCLPRGALTEKLREMLQPFVVLLLPMFFTYSGLKTQLSVLLQPQIMLAGVAILAFIGKGVACWAAARATGENNRDAMAIGALMNARGLMELIIINIGLQAGVIEQGLFSVLVLMAILSTLMATPLFNWIMRRYAHV--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 225463452 ---------------FILKPLKQPRIMAEILAGMFFNPGILGRIDSWAVLETLANVGLVFHVFLVGLEIDLTSVMTTGQRAFSIAISGIVVPLAVGSGSFLMLNFTFAGSVLWGLSVTVTGVHMLTRVLANLKLLNTDLGKLAMSSAVINELFLWVILAVAIPI--------------------------VNDVGTSCWAILATAAFVLFFIFLVRPAIVWMLSRYPEGDSLSECQVGLILFGVVLSAVATDACGSYSIIGAFVFGLVFPTGVQATEIMEKLEDLSGILVPLYFVTCGIRINLESLWDSDAMVMLVVALLCSAKVISTLLVYILYKMPIQEGIGLGLVLNTKDILAFIILHIGRDRQAFDNKMFTMVVAMLVMTGMVTPLINFVYQPRTRFMRYKNRSIEKS----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 198283069 LLSLSVIIFAARMGGEIAARIGQAAVVGEIVAGIVLGPSLFGLLMPDAFLDALSQLGLILLMFQIGLEFDFSHLKENRNAVLWVATASMLIPFVLGLGFGLVQAEPWTSALFIATAFSITAVPILGRIMMEFGMTRSRLGVIAISAAAINDVVGWLLLALVTTLALSHFE-----------------------ALTFAIKVFLVFAFIVIWISGIRPLMKWVIRRFSAGGKLTPHLLGIILISIFVSGLITSSLGIFTIFGGFIMGVILHDADEFVEAWNERVSVLVFFLPIFFTYTGLRTNIGGSASLWGWCGSILLLATVGKFGGAYGAARIAGLNHHQAKVMGIMMNTRALMELIVINVGYDLGAISQQVFTMLVIMAIFSTIIT----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119953237 IMSLAIIVISASLLGNLVSKFGIPKVIGQITAGILLSPTFLGKIKIPLLFPLISTIASIILLFMAGLETDLKLLKFLPRGGLIGITEVIGTFTSFALISTILFDVQLPTALFIGIIATPSSAGIAASILSAKKKMSTSEGVTIISTSIIDDVLSMIMLTSVITISRSLSD------------------LDIAISITATIKNILIWFCLTFILILLSEPISKLLKSFNSVTLATVITITFTFIVASFF----QNLGMSFVIGAYIFGLAMSKTDIVCVIQDKLTIFERFFIPIFFTSIGLMADINVILSKEVLILGTLLSLIAIATKLIYCFIPSCGFNKLGALRIAFGMVPRGEISLIIANLALSSEFISQKIFGITIIIVFLTIIVTPIINILFQINKNGL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 239941133 ----------------LGGRIGLPTIPLFILAGILLGPHTPGLLSNPHDLEMLSALGLVLLLFYLGLEFHMDDLKTGGRKMAIAGGTYLVLNVGAGLIFGFALGWGTSEALVLAGVLGISSSAIVTKILVDLGRIGNPETRPILGIIVVEDIFLALYLAALQPILSGADSLSAALVDGG-----------------------KAFGFLLLLALAARFGTKLIGKLM-NTKDDELLVISFLGMAV-FVAGVSEMFGVADAIGAFMVGLMLGSTSSGDRILKLVHPLRDAFGAIFFFAFGLSIDPGDLPSVLWPVLAAVVLTLAMNIAAGLAAAKVYSFGAQATSNIATTLVARGEFALILATMAAAAGL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 302888182 ------------------SKFGQPRVIAEVIGGIVLGPSVPGFTESMPVLTNVATVGLLLFLFLVGLEVDTRMFKTNWRVALSVGLASMIIPFGLGVAVAWGLDMEFGTALFIGTALAITAFPVLCRILSELQLLSTSVGVTVLAAGIGNDVTGWVLLALSVALVNNANGLTA------------------------LYVFLTAAAWVLFLVFAIRPAFLWVLRRTDSIQNGPSQITALTLLLVLASSWFTAAIGVHAIFGAFLIGVICPDGGFAIKLTEKIEDLVGLLLPLYFALSGLNTNLGLDGKTWGYVVAVILCAFFGKIFGGSVAARWCHCLWRESFTIGVLMSCKGLVELIVLNIGLQAGILSPRTFTMFVVMALVTTVTTPLTRWLYPVWYRQKVEKWRR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 115461711 ----------------------QPKVIAEIVAGILLGPSALGPPWSAPVLESVASLGLLFFLFLVGLELDLRSVRRSGRRAFAIAAAGISLPFACGVGVAFVLRGELPGAVFMGVALSITAFPVLARILAELKLLTTPIGETALAAAAFNDVAAWVLLALAVAISGSG---------------------DHRSPIVSLWVLLSGAAFVTIWMVFVKPAMAWVARRSDGQGGGEVWVAATLAGVLASGL-ATDMIGIHAIFGAFVFGLTVPEGEFAGRVTERVEDLSELLLPLYFASSGLKTDVATIGGAWGMLALVIGTACAGKIVGTFAVAMACGMSAREALVLGVVMNTKGLVELIVLNIGRERKVLDEETFAILVLMALVTTFITPTVMAIYKPARNAGRRRLHH--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 78183767 ----VLIFVGARTLSEILVRLELPTILGELLAGVIIGASGLHLLVPPETLQSVATLGLYSLLFLTGLESELDELMAVGKQAFSVAVVGVVLPFALGTLGLMLFHVDAIPAIFAGASMTATSIGITASVFGELGYLRTREGQIVIGAAVLDDILGIVILAVVVSLGAGGSLD----------------------IAPIIQLVVAAVLFVVVALVLSRKAAPAFDWVIDQLNAPGGKLVGSYLL-LGASCFAATAIGLEAALGAFAAGLIASTSKHRHEIQAAVTPIVGLFATVFFVLVGAGMDLSVINSALVIAAFLFVVAVIGKVVAGWAV---FGKEPTNHLVVGLGMMPRGEVGLIFLGLGTASGLLSPGLEAAILLMVIGTTFLAPVLLRL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 294498511 -----------------------------------VGPNGLEILERDSTIQLLGTVGLLFIMFIAGLELDLDGFKKYRNRSILFGMLSFLIPLVLGVLIGLWLHLSMLSAILFGSIFS-THTLLGYPAISRLGVAKNQAVTTAVGGTLLTDSLALLFLAVITGASEGHLT-----------------------VGFFVYLIVATALFAVVVLFLTPYLTKWFFKRSNNEGTTEFNFVLAILFVAG---AISLFVGLEPIIGAFLAGLALNRYIYDHGPLMNRIRFNALFIPFFLLSVGMLMDLGVLISSPLTIALITIVAIGSKLLASWGTSKVYGYSKTERNVIFGLSTTHAAATLAITLVGYEFGLFDQQIINAVIIVILVTCILGPYL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 292491625 -----------------AKRIGQPPLIGEVIAGIVLGTLALDNITEDKVFIALTDLAIFFLMLLAGMHLRLQELAKVSGSAFFIAVGGMVVPMAVGVGLGWLLDYKQAHILFLATTLSITALPVAVRILMDLGSLHSRVGQVIVLAAFINEVLGLFLLAVLMAMINTG---------------------ELPDLVSFMYLLGQALLFFMVTGVVGYFTLPFIGKFITLFRLDEINFSGLLIIALANSV-LAEVLGMHFILGAFITGVLFTPSTIDEAAYEEIRISEGFLAPLFFASIGMYLDISTITEDPIFILYFIYAAFVCKFLGAGLPAYWMGFSSRDAAAIGAGMSARGAVELIIADIALRAGLFQENLFSAIVIMALVTTLMTPFFLKM----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 254283919 --TFAAIFLGAALLASVALYTRQPIIIAYIALGAILGPYGSGLIDDIEIVVDAGHVGIIFLLFLLGLDMQPRALLSSLKQSSLVAVVSSAVFAGSGFGIAWAFGFSLIDCTIIGAALMFSSTIIGIKLLPTTVLHHRHLGEVLVALLLFQDLLAIIILVLIQSSVGGETN---------------------------AWSLVKPLLALPVLGFFCWGLVKTVLLPLITRFDR--YHEYIFLLSIGWCLGIAELMGLSAEIGAFMAGVAIATSPISQYIAVSLKPLRDFFLVIFFFSVGAQFDLATLPEVALAATTLAVVMLGLKPLVYHALLRGVSESHGLAWNLGFRLGQCSEFALLIGFVAIGSGLLSGEAAVLIQATTILTLLASSYIVVLNFPTPIAISERLRR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 254421754 VAIFLTILAIMLVAPLLFERFQLPGIVGLILAGVVVGPDGLGLLERDGTIVLLGTVGLLFLMFMAGLETSLDDFKDDGDKATLFGIVTFVIPLVIGTGAMLALGYGWLAAILVASCFS-SHTLLALPVLNKLGIMRASAVSVTLGATLITNVLALLTLAVIIKAYQG------------------SLTLSFWLFLIPALTIYTVACLWGVPILG-----RWFFHKF---GHDENAEFTFVLATLFVASYVASVIEIEPIIGAFLAGIALTPLIPQVSPLMNRIQFIGLFVPFFLISVGMLIDPVALIRQPRVLLIAGVMIIVGKYAAAWIAGKLFGFRSPDVMVMFGLSIAQAASTLAAITVAFNIELVDQLTVNGVVAMILATSIVSPWIV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 189499729 --DIALVVIASTILGWLSLLTRQPIIIAYIAAGVLLGPWGLKLVTEIEFINETSNIGITLLLFLAGLSLHPSRLLELFTKTFSLTLLTGGLFALVGMIIHTFFGASVTEAVITGVAMMFSSTILVVKLMPTITLHQKHMGAVAIAILIMQDIFAVLAITFINGGSSAS---------------------VTGWITSILIGVLLAVAAI----LAERYIIRKIIMQVQR--YNELLNLVALAWCFTLALLAEQI-GMSHEIGAFIAGVSLAGGPLSNYLAENLKFFRDFFLVLFFFTLGAKLDFALMEKIVWPALLLSAVLLVLKPLVYWISFTITRETTKFSREMGFRLGQNSEFSLIIAVLAADSLLIRAEYSQLIQLVAIVTMTISSYILVFLFP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 86606037 ILSFALLLGVILVVPPLFERLRLPGLVGLLVAGIALGPQGLNLLTSEPTVQLLSEIGVVYLLFVAGLEIDLEQFRQTRNRSATFGLLTFAIPLTVGTAIGRLFGFGWNAAILLGSLFA-SHTPLGYPIVSRYGLVKNEAVLVTIGGTIFTDIAALLVLAVCVGIHGGE--------------------FSLWSLVRLLGSLLLYAAAVL-------FGVDWLGQRFFRTGSEEGNQFLFVLLALFVAALGAQWIGVEKIIGAFLAGLAVNDVLREGSVKEKIVFVGSLFIPVFFVDIGLLLDLRAFLQTLSSLWLLLSILLGLGLAAAQLCQWLYRYTPTQKLMMWSLSLPQVAATLAATLVGYRVGLLNADVLNSVVVLMLVTATLGPIL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 219684315 --SLAIIVISSISLGNLVAKIGIPKVIGQITAGIILSPNAFGKIQIPLLFPLISTIASIILLFTAGLETDLKLFIKLPRGGIIGITEVIGTFTSFVLMASIIFNVPLPTSLFIGIIGTPTSAGIAASILSAKKKMSTSEGVTIISTSIIDDVLSMLMLTSVITISRSISDLNIASS---------------------IKTIIQSIVIWLCLTFSLIYISETLSKLLKKLNSVTLATVITLSLALTIASIFQNL-GMSFVVGAYVFGLAMSKTDIVYVIQDKLTIFERFFIPIFFTSIGLMSDINEILSKEVLILGLAIIAIITKSIFCFIPALFLGFNKLGALKIATGMVPRGEVSLIMANVALSSGFISQKIFGIIIIMVFLTIIVTPVINFLFKINKSGL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 297619336 ---LFIVMLLIFVFPQILKRFNIPGITAMMLAGIFVGPYGFNLIPMSESLMQFGAFGMLFLMFLAGLEVDNDTLREEFKNSTVLSLFSMVIPAIGGYFVAQFFGLDFFGSLIYAVIFSSHSVGIVYGLMDELNMIKSKLGTTLLSATVVVDLISLIIVSIIVKATETATTIGLSLNSE------------------IFQFIGLVLVYIIGLLLVIPLMSKYIFKKLEELHVPKIHFILLLIL---ISIITGEYIGIHPIIGAFITGIAVSEELTKEENENLNAIGYGLFIPLFFLTVGMNTNIGVDLSNLSLILVAVSVLAILKTFSGYISLRILKYNHKKSFCGGVFTIPSLSTALVAATLGLELGLLPYQYFVAIVILSLITSTLPPIFLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 203284357 IMSLAIIVISASLLGNLVNRFGIPKVIGQITAGILLSPTCLGKIKVPLLFPLISTIASIILLFMAGLETDLKLLKFLPRGGLIGITEVIGTFTSFALISTILFDVQLPTSLFIGIIATPSSAGIAASILSAKKKMSTSEGVTIISTSIIDDVLSMIMLTSVITISRSLS--------------------DLDITISIRSTIQNILIWFCLTFIL-ILLSKPISQLLKSFNSVTLATVITLTFTFIISSIFQNL-GMSFVIGAYIFGLAMSKTDIVYVIQDKLTLFERFFIPIFFTSIGMMADINVILSKEVLIILLSLIAIATKVVYCFIPSYFLGFNKLGALRIAFGMVPRGEISLIIANVALSSEFISQKIFGIIIIIVFLTIIATPIINILFQINKNGLKKEM----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 242032405 -------LVLTRGLALALRPLRQPRVIAEIIGGILLGPSALGPTESLTVLDTLANIGLLLFLFLVGLELDPASLRRTGSRALAIAVAGISLPFAFGVGSSLALRAAIAPDVFMGVALSITAFPVLARILAELKLLTTDLGRMAMSAAAVNDVTAWILLALAIALSGS------------------------GSPFVSVYVLLCGVGFVAAATFLVRPVLVYMARLSAGEPVKESFVCATLGIVLAAGF-VTDAIGIHALFGAFVIGVLIPEGAYAGALTEKMEDLSSLFLPLYFVSSGLKTNVGTIAKSWGFLVLVITTACAGKIGGTVLASLLMRVPPREALALGLLMNTKGLVELIVLNIGRDRKVLNEEAFAILVLMALTTTMTTPAVTAVYKPARRGAASYKHRTVERGEADSELRVLACFHASRGIPTLINLVEASRKLTMYAMHLVELSERSSAISMVQRARRNGLPF--------------------------------------------------------------------------------------------------------------------------------------- 57641748 ---LAVLLVVAKSIEWAFEKAEIHPIIAHVITGILLGPFALGIVKPGKEIEVLAQFGLIMMMLYMGLTSNFSAIAQNTKKATFVAVLGVAFSFILGFATVYLFGKGFSAAVFVGVTLGNTAIEVTSGVLV-KERVNRRVSAILMGAAFADDILAVYLIGIITGMASGNFNAQS-----------------------LLILTGKIFAFIVATLLISEYIFKR--SRWFYSVVRNLNVFFTFTLILTFALAISEWVGLNQIIGAYLAGLTISRLRERKDIGDLQVVLTEFFMPLFFIYVGLMFNPPIKDINIFLILALYASAVLGKLIGCGLGSKLVGLPWEDSIAVGIGMGGRGSLELAILTFGLSTGLIDQSIFASVIMVSMLTALTTPIFFKAYLKRQRL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 152964886 ---VIFGLGL---VGRLAGRLGISPVPLYLLAGLAFGAGGVPLNAPDAFLEAASQIGVVMLLLLLGLEYSAGDLLGNLRRQAPVGVLDLLLNGLPGAAFGLLLGFGPVGALAMFGITAVSSSGIVAKVLADLGRLGNRETPSILGILVLEDLGMAVYLPILTAVLAASGV------------------WEATGSVLIALACLAVALVVALRWGS-------VISKFVSGGSGEV-TLLRVLGLALLVAGVAEQLHVSAAVGAFLLGISLSN-DLEEETHHRLEPLRDLFAAVFFVSFGLSTDPSSLPPVLLPALGLVVVGVLTKLVTGWVAAKRAGIAVPGRIRAGAALIPRGEFSIVIAGLATAAGV-DPQLAALAAAYVLAMAVLGPVLARFADPWARAYVRRQRERAATTVR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 255950760 ------------------SKLRQPRVIAEVIGGIVLGPSVMGRIASIPSLNVVANLGLILFLFLVGVETDLRFLVSNWRVALSVSAAGMILPFGLGCAISYGLPIAFGTYLLFGIAMAITAFPVLCRILTELKLLPTRVGVIVLSAGVGNDVVGWILLALCVALVNAGTGITA------------------------LYVLLVCVAYMLFLTFAFR---PLFLRFLEKTGSPSQSVVALTLLIALASAFFTQIIGVHAIFGGFVIGLICPEGGFAIKLTEKIEDLVAIFLPLYFTLSGLSTNLGLLDSGIVWVIGVIAIAFIAKVAGGAVASRLCGLLWRESFSIGVLMSCKGLVELIVLNIGLQAKILSTRTFTIFVVMA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 300710197 ---IVASIVTFGVFSVLADRYQVPSVLFLILSGIVLGPKVLGVVTQDAFLSTIVGLSVAIIVFEGAFHLHVDKLRQSPSAAFLVTLGSLISFLGTAAAVYYLLGADPGIALVVGALLIATGPTVITPIL-EIVPVRRSVGAALETEGIVNDVTAAILAAVIFKAVTAQQIDPRGFLVGFLERLGVGVGVGLLVAGVLWYVLTHVDLSSGN----------------APENARSITFAGALVAYGVANTIATEAGVAAVATAGVVLGNV--ELPYREEIEEFKGTIRLIVLSFIFIALAALIDIDTLLSIGVAGVAVVIVVALVRPLLVFLSTTGTDFSFREKLFVSA-IGPRGLFALELQHLAAQEGRQSLIAQSNILAGTVFMVIVATVVFQGGP--ARWIAER--------------------------------------LDVLPMRVLVVGSGKVGRSLAERLVERGEDVVVIEEDAATLESSRSAGFTVKSGDGTDTDVLRSAGIENAKTVVAATGDDDTNLLVSQLARTTFDVEDVIARVNDPKNVDPLEELGVQTI---------------------------------------------- 284033723 ----LGAVLLALILGRIAGRVGFSPIPLYLLAGLAFGHGGLPLDASEEFVATGAEIGVILLLLLLGLEYTASDLVGTLKTQYLSGVVDFLLNALPGAAVALLLGWGPVAAVALGGVTWISSSGVIAKVVGDLGRLGNRETPVVLGILVLEDLSMAVYLPILTALLAGVGLAGGSVT--------------------LLISLGTVSLVLFVALRYGRLISR------AVSSDNPEMLLLVVLGLTLLVAGVAQQLQVSAAVGAFLVGIALS-GEVAHGARRLLTPLRDLFAAVFFVFFGLSTDPREIPPVLGIALALAVLTALTKVFTGWYAARRAGIKPAGRWRAGGTLVARGEFSIVIAGLAVG---VEPRLGPLATAYVLILVILGPLAARYTEPIARKLTAKKPAAVPPP---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 150864540 MFQAVFIILFAHIIHYPLKKLRQPRVIAEVITGILLGPTVMGRIASIPGLTLFANIGIILFLFIIGLEVDISFIRKNLRVAATVGLINMAVPFALGCAIAKGFYDQYRVMVFIAVAMCITAFPVLARILTELNLIGDRVGTIVLAAGITNDLTGWILLALTVTLANSSRGINT------------------------LYILLLTVAWFIFLLYPVRLALRFVLKKFTNSGEPSQVSMMLIVVMVFISAFYTDIIGVHPIFGAFMVGIIVPDKGYVIRITEKLEDLHIVLIPLYFAIAGLNVNLGLKGIDWGYTIGIIILAMVGKIFGGFISAKMNKLLWRESLAVGVLMSCKGIVEIVVLNVGLNAGILSHKVYSMFIVMALVTTFATTPLTLLVYPVS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 303244592 ----------------ILKRFNVPSITSVMLAGIIAGPYGLGLIQPDNVIELFSSFGAIFLMFLAGMEVDNETLRREFKSSIFISLFSLIIPAIGGYLIGTWFGLNFIGALLYAIIFSSHSVGIVYALMNELNLTKSKFGTTVLGSTILVDLISLIILSIIIRLSTD------------------------GQNFNVGYFITSDVVYIGALLLTIPYISKIIFEKFEKLHIKKIH---FVIFIILISILIGEHLGLHPIIGAFITGIAISESLTKKEHDELLAIGYGFFIPIFFFALGMNTNISVNLSNVGLILATIIGAVVLKVISGYISFKLVGYDKIKSMCGGLLTIPKISASLVAASVGKELGIISNEFFVAIVVLSLITSMIAPILVK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 256676352 --------------AVLVRRIGQPPVIGEITIGILLGPSLLGWISPGAALSVLGNIGLLCFMFLVGLELDLSALRGNSRTAVAVSQVGIFVPLALGGLLAAGMYGSFAPPLFVAVSLSITAFPVLARILTDRGLYATGLGSLAMASAAVDDVAAWCLLALVTAVSVS------------------------GSPGQAVVTVLWSLVFVAVMASVVRPLLSRLSRRAERLA--ESTVLAAVFTGLCVSACITQEIGIHALFGAFLFGVVTPRHSRSVEVSAARLRAFALLLPLFFVSTGLNTDISLDVTQWLWAGAVLAVAVLGKFGGATSAARLSGRDWRDSLSLGALMNCRGLTELIVLNLGLELGVIGPDLFTILVLMALVTTAIT----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 302688615 IVQIGVIVATASLLSLGLRKIRQPKVIAEVLGGIILGPTAFGRIESRPFLSLTATIGLCLFLFLVGLEIEGAVIKRNAKLSLTVALAGMAVPFGLGAAISVPLYNEFIDMLFAGVAFSITAFPVLCRILTELKLLDTTVGIVVLSAGVGNDVVGWVLLALSIALVNAGSGL------------------------MALYILLVAVGFSIFLLVPVRMAMRWL---AVKTGSIELFFMTVTILLVFASAFFTDIIGVHAIFGAFLTGLVVPRDGGLAIALTEKLMVSIIFLPLYFTLSGLSTDLGLNGITWGYTVAICALAFIGKFGGCTIASRFIGFNWRESSTIGGLMSCKGLIELIVLNIGLQAKILTPRVFSMFVLALLLTFITTPLVTFLYPPEKRI---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 284165464 LIDVGILFGAVALAGLVANRINQSVIPFYILVGMLLSEYVVGRVANTDFVHVSAEIGIVLLLFFLGLEFNLDRLIASKERIGKAGTVDLAINFGAGLLLGYALFGSFLAAFLTAGIVYISSSAIITKSLIDLGWIANDESDAMLGSLVFEDLFIAVYLAVATALVLGG-----------------------GAVGEALGRIGVAVGFILVLLLLVYLGTEW-FQRSLETDSHEFIVLRALGITVLLS-GFALSIGVSEAVAAFFVGMAFSSTEHVHDLENLLEPLRDAFAAIFFFWIGLSTDPSLFLGVAGLIAVAAVATTPTKLLSGYLGGRIYDLSERRSVRVGLGMTTRGEFSLIIASLALSPEPIARDVYAFAVGYVLVMSVVGTTLMQYSSTIESVVVPR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 172056786 -----LILIGLFVVSYFSERFHLPSILAFILIGIILGLY----YDLPEELKLGGEAGIIVLFFLLGLKFSVADLLIQFRNIWKAGLIDLLLSFGGTFLLTLAFGFSVPEAFLIGCVLYATSSSISARLLDREPDKHKDVNRFVLSLLIFEDLAAPLLLTSAPFVLGAQEFTF----------------VKVGTIFLGFIFLFSALIFLTVFIRQKSRVVDSLYRHPDAG-------IGIIGLILTFS-GIGIMFGLSEVLGAFIVGILLTEIKETRYLKRLVTPFQDLLLPLFFISFGMSFELTEGLPLDWFFVALVVWGLLSKFLVGFLGGRAFGLSNYHAIESGFCLGPRGEFSILFITLASGAFVTLTGLYIFVSA-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 295840290 ---IILGLG---ILGRLAGRIGFSPIPLYLLAGLAFGKGGLPLDASEEFVATGAEIGVILLLLLLGLEYSASELVTNLKKQYPSGIVDFVLNALPGFVCALILGWGLVAAVALAGVTWISSSGVIAKVLGDLGRLGNRETPVILGVLVIEDLAMAVYLPILTAL---------------------LAGLSIGGASLTLVISLGTVGLVLYLALRHGRLISR-----AVSSDNPEMLLLVVLGLTVLVAGVAAELQVSAAVGAFLVGIALS-GEVAEGAHNLLAPLRDLFAAVFFVFFGLSTNPADIPPVFLTALLLALVTVLTKIATGWYAARRAGVKRAGRWRAGGTLVARGEFSIVIAGLAVAT---APEIGPLATAYVLILVILGPLTARWTEPLARRVLYRRAR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 116071626 ----VLIFVGARTLSEILVRLELPTILGELLAGVIIGASGLHLLVPPETLQSVATLGLYSLLFLTGLESELDELMAVGKQAFSVAVVGVVLPFALGTLGLMIFHVDAIPAIFAGASMTATSIGITASVFGELGYLRTREGQIVIGAAVLDDILGIVILAVVVSLGAGGSLD----------------------IAPIIQLVVAAVLFVVVALVLSRKAAPAFDWVIDQLNAPGGKLVGSYLL-LGASCFAATAIGLEAALGAFAAGLIASTSKHRHEIQAAVTPIVGLFATVFFVLVGAGMDLSVINSALVIAAFLFVVAVIGKVVAGWAV---FGKEPTNHLVVGLGMMPRGEVGLIFLGLGTASGLLSPGLEAAILLMVIGTTFLAPVLLRL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 298675690 --------VFAMILRSGMKEIGIPSMISFFVLGFLVNQWNLISEQGFQIFNFLAELGVIVLLFRVGLESKVTKLIRWLPTASKIWIGGVFFSGLLGFLASYLLGWELVQSLFVSVAMTATSVGVTVSIWQEANLLYTHHGEILLDVAELDDISGVILMALLFAVAPVLKSGNIVAALPM-------------LPEILGLFILKLIAFIAFCIFFSRYLEAHITEFLERIQVGKGTLLVILGIGM-VVAATAEMLGFSVAIGAFFAGLIFSRDPDSVKFDGSFEPLYDLFMPFFFVGIGLKINPEVITGSLVPVVILILVAFAGKLIGHGSIAYFVTGSSG-ALILGTSMIPRAEIALIIMQKGLSLGDWTPQIFANMVIVSAVTSLTIPLILR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 242399977 -TWILFTLGVALIFGHIMERFELPGVLGEILMGIVLGNLIFGIIHSNEAFELLARLGIIFLLFLGGLDTDVEMLKKTGAVATVSTIMGVFVPLLLGYFGLKLLDYPSREAFAAGVLLTATSIGITVRVMMDLGVLRSDVGAASLSASVMDDFLGIALIIFAVG------------------------------TGSVLGLIGKMAIFFIITGLVAWYTIEKYIRFSEWLHVEKGVLGMVLALMFLFSALAEHWFDAAIE-GAFMAGLVLSKLPEGKRIMDDIRAIAYGFLPVFFVYTGAMLDLRVFFDALSLAGVLTVIAVIGKVLGRGVGAMTMGWNGKKALQMGISSIPRTEVALVDLMVAIQGGAIPQNDAPKFIAATLISVIITPPLLKW----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 295688976 ---LAVILLACRVVGWLGKKLAQPQVVGEMIAGVILGPSLLGFLFPDFQLALFAQLGVGLYMFMVGTSFQAGHFKAKARSAMSVSFAGIAAPFIIAAIITPFLLSQANATLFMGACIALTAFPMLARIINERGLAKTSLGTLSLTAGAFDDAVSWCVLALVLATFG-------------------------GGPGLAILAIGGGLTYVVFMVVFGKRVLAPLGRMVERDGEMSMTVLALTLMAFCLSAFLMDAVGIHAIFGGFLLGVFMPRGLFVEELKKKVEPIVVLLLPMFFTYSGLNTRMDMVNSVELLLIALGVLAILAKWGACYAAARLTGENHATAMGIGALMNSRGLMELIIINIGLQKGIIGPTLFSMLVLMAIVTTVMASPLF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 291446010 ------------LVGRFAGRIGLSPIPLYLLAGLAFGHGGLPLKASEEFTMVGAEIGVILLLLLLGLEYSASELVTSLKTQYPSGAVDFALNAIPGAVAALILGWGAVGAVALAGVTWISSSGVIAKVMTDLGRLGNRETPVILGVLVMEDLAMAVYLPLLTAMLAGVSLAGGSLA--------------------LVIALGAVGLVLYLALRHGRLISR------AVSSDNPEMLLLVVLGLTVLVAGVAQQLQVSAAVGAFLVGIALS-GEVAEGARKLLTPLRDLFAAVFFVFFGLSTNPADIPPVLLPAALLAIITTFTKIGTGYYAARRAGVGSRGRWRAGGTLVARGEFSIVIAGLAVAT---EPRIGPIATAYVLILVIVGPLTARWTQPIAAKIEAR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 223993151 ----------------IANRLRMPSLVGEIFAGIFLGPNLANYVPNPVSFVMLGEIGLILLVLEAGIDIDLTTLKLIGSRGLLIAIVGSILPIAIAIAIAFAIGTDTAGAIAAGASFGPTSLGIAMNILRAGKIVNTPVGQLIVSAAVIDDMIALIILSQLGALSGSANVTD------------------------IVVPIVSALGFLIGGGYIAVAILPRILKQFFSRIKKEQHGAAGLALMFLFLFAMTYYAKSSFLMGAFLSGLVFCRNHDVHFVSQMKRLLQWLMRIFFAASIGFQVPIKDFGDWHVIGYGALFTLALLGKLAVGFMVPNFNNSDKDCLITGCSMAAEGEFAFVIAVFAVDQELISPDLYASIVLAVLVSTIIPPFALRF----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 309789735 ---IAIVLVVAKLSAFL-ERFGQPPVLGELLAGVLLGNLFFEPIKENQIIQFMSELGVVILLFQVGLETNIRDMARVGIRAFLVASVGVIAPFILGTYVWLMPGLESHTYLFLGATLTATSVGITARVFRDLGFLQSQEARIVLGAAVIDDVMGLVILAVVSAIVTVGSVSPLD----------------------VGVIIFKALAFLTGAVLLGQVAASWLGRMLAKIHTGSGMKFTLAIAFGFIFAYIAELIGLAPIVGAFAAGLVLDAVHFHRHVEDIIEPVGMLLTPIFFVITGMSVQITALLN--PSVLMVALGFTIAAFVGKVIAGLVAGKVNKQ--IVGWGMVPRGEVGLIFAATGRALGVINDEIFSVIVVMVLLSTLLTPLILTAIIR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 291567681 IVPFTILILVSLTIPPIFERLRLPGLVGLLFAGVVLGPNGMQVLSDSEIMKLLSDIGKIYLMFVAGLEIDLEEFRRKRNRSLSFGLMTFAFPLTVGTAIGLSVGYGINTSILMGSLLA-SHTLLGYPIVARLGVVANESVVVTIGATIFTDIAALLVLAICISIHGGDFSATS-----------------------IIIQLAALGIYAAIVLFGLDWAGKEYFR---RTGNEESNQFLFVMLAVFLVSVGSQIINVDQIVGAFLAGLAVNDVIGHSPVEEKVEFVSTLFIPFFFVGMGLLIDVPAFIQSLTTGIGLTLAIVLGKLMAATGMKLLFRYNWNETMTMWALSVPQVAATLAAALAAERVGLISEQVFNTVIVLMLVTSVLGPILTARFGSRLSIPKPNLQAPKEAWEKHSEIGLENPWNQF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 218438770 LLSLVVIYFASKLGGEICARIDLPPVLGELVGGLLVFPEGGAFATQSEVISVLSELGVIILLFEIGLESDLKELIRVGPQAAVVAVVGVVAPFATGAGLIYFFHVPTIPSIFAGAALTATSIGITAKVLAEIDRLSSKEGQIIIGAAVLDDILGIVVLAVVASLVKTGEIEVFN----------------------VIILIVSAGAFLIGSILIGRLFSPLFVRLVNEMKTRGQLLLAGLIFAFILSY-IAQVIQLEAILGSFTAGLVLAETEKRTELEEQIIPVADIFVPIFFVCVGAKLNPAIPSNREGLIIAAFLIVVAILGKVITGFTVL-GQPQLNKLAIGVGMIPRGEVGLVFAGVGSASGALSASTDAAIIMMVILTTFVAPPLLRV----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 300864393 ---------------IIFERFKIPGLVGLLAAGVLLGPNGLQLLKEMPTMKLLSDIGLLYLMFVAGLEVDIEQFRKKKHRSMGFGSLTFAVPMIAGTAVGRIFGFDWNASILIGSLLA-SHTLLAYPIVSRLGVASNESVMVTIGATIFTDIGALLVLAVCVAIHAGEFS-----------------------PINFVTLLVSLAIYTAVVIFGFDWAGREFFR---RTGDQEGNQFLFVLLAVFLASLGAQLIGVEKIIGAFLAGLAVNEA-VGEGAVKDKVVFVGLFVPIFFVDLGLLIDVQTFIKSIVSVLTIVMALISSKGIAAYLAKLIYGYNTKEFLTMWSLSLPQVGATLAATLVGYRAGLLTEDILNSVIVLMLVTATLGPIV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 254386957 ---IILGLGL---LGRVAGRLKFSPIPLYLLAGLAFGTGGLPLGASEEFVAIGAEIGVILLLLMLGLEYTATDLVSNLKTQYPAGLVDFTLNALPGAAAALLMGWGPVAAVVLAGVTWISSSGVIAKVMGDLGRVGNRETPVILSILVLEDLAMAVYLPIITALLAGVSLAAGSLT--------------------LAIALFVAGAVLFVAVRYGRVISRFV------SSDDPEKLLLVVLGLTLLVAGIAQQLQVSAAVGAFLVGIALS-GEVAEGTHTLLSPLRDLFAAVFFVFFGLHTDPASIPPVLLPALALAVVTAGTKIATGYWAARRAGIGVKGRWRAGGTLVARGEFSIVIAGLAVTAGIEPA-LGPLATAYVLILVIVGPLTARYTQPLAAWTATRLAARHTPTRAPAAPPEH------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 300944725 IVPFTILILVSLTIPPIFERLRLPGLVGLLFAGVVLGPNGMQVLSDSEIMKLLSDIGKIYLMFVAGLEIDLEEFRRKRNRSLSFGLMTFAFPLTVGTVIGLSVGYSLNTSILMGSLLA-SHTLLGYPIVARLGVVANEAVVVTIGATIFTDIAALLVLAICISIHGGDFSATS-----------------------IIVQLAALGIYTAIVLFGLDWAGKEYFR---RTGNEESNQFLFVMLAVFLVSVGSQIINVDQIVGAFLAGLAVNDVIGHSPVEEKVEFVSTLFIPFFFVGMGLLIDVPAFIQSLTTGIGLTLAIVLGKLMAATGMKLLFRYNWNETMTMWALSVPQVAATLAAALASVRVGLISEQVFNTVIVLMLVTSVLGPIL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 67923841 ----------------IFERLRLPGLVGLLFAGVILGKDGLYLLADSESIELFADIGKIYLMFVAGLEIDLAEFRKTKGRSLVFGSLTFFLPLLMGTFVGLNFGFGWNSSILIGSLLA-SHTLLGFPIVQRLGMVKNQAVMVTIGATIFTDIAALLVLAICVSIHSGDFSAAS-----------------------LVMQLVSLGFYAIIILFGFYWLGKEYFR---RTGDEESNQFLFVLLAVFLASIGAQLINVDKIIGAFLAGLAVNDVGDGPVKEKVEFVGGTLFIPFFFVGMGLLLDIPAFLFQLFLVISIVGGLIAAKFLAATVAKFIYRYTWAESFTMSLSLPQVAATLAAALVAADGQTLINEAVFNSVIVLMLITSILGP---VLTAQFATKLPLPKTREDEENRNIESTLDEWLPQLKNEIKNDHFTVLIPIYNPYTQRDLIEMG---------------------------------------------------------------------------------------------------------------------------------------------------------- 195942027 --------------GNLVAKLGIPKVIGQITAGIILSPNAFGKIQIPLLFPLISTIASIILLFTAGLETDLKLFIKLPRGGIIGITEVVGTFTSFVLMASIIFNVPLPTSLFIGIIGTPTSAGIAASILSAKKKMSTSEGVTIISTSIIDDVLSMLMLTSVITISRSISDLDIASS---------------------IKAIVQNIVIWLCLTFSLIYISETLSRLLKKLNSVTLATVITLSLALTIASIFQNL-GMSFVVGAYVFGLAMSKTDIVYVIQDKLTIFERFFIPIFFTSIGLMSDINEILSKEVLILGLAIIAIITKSIFCFIPALFLGFNKLGALKIATGMVPRGEVSLIMANVALSSGFISQKIFGIIIIMVFLTIIATPIINFLFKINKSGL-----KKELPIDQNTHICVSFEYDNLAKILIWDFKNELRK----------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145250855 ------------------SKIRQPRVIAEVIAGVILGPSVMGRIASIPNLNLVANLGLVLFLFLVGLETNLRFLVSNWRVAVSVSAAGMILPFGLGCAIAYGLYNTFQDELFIGIAMAITAFPVLCRILTELKLLGTNVGVIVLSAGVGNDVVGWILLALCVALVNAGTGLTA------------------------LWVLLVCVGYILFLTFIFR---PLFLRFLRHTGSPSQSVVAITLLIALASAFFTQIIGIHAIFGGFIIGLLCPEGGFAIKLTEKIEDLVALFLPLYFTLSGLQTNLGLNGTVWGYVVGIIAIAFTAKVAGGALASRLCGLLWRESFSIGVLMSCKGLVELIVLNIGLQARILSTRTFTMFVVMALVTTATTPLTVALYPKWYQVKVERWRR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 171678251 ---LVLFIIQATIVIALTRKIREPRVIAEVIAGILLGPSVMGRIASMAPFRLVANIGLVLFLFLVGLEINLSYLLSNWRIAFSVAALDMTIPFGLGVAVAYGLYHEFAGALFIGVAMAITAFPVLCRILTSLKLLNTTVGVIVLTSGIANDVVGWVLLALCVTLVNAGAGITA------------------------LYVFLVSVGYSLFLAYAVRPAFIWVLRRTRSLENGPTEGVVALLFMVLASSFFTSIIGVHSIFGAFMVGLMCPEGGFAIKLTEKIEDLTTLFVPLFFALSGINTNIGLTGTVWGYVIAIIFVAFFSKLAGGTLGARLNGLVWRESFTIGTLMSCKGLVELIVLNIGLQAKILSTKTFTMFVIMALVTTFSTPLVSWLYPPWYQQKLDLWKK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 171682408 IVQAIIVIIFCQLLAYPLRWLHQPRVIAEVLGGILLGPRIPGFEASMPVFNNVANLGLIIFLFLVALEVDIRLFTQNWKAALSVGMAGMILPFGLGFAIAWGLGFGVFG-LFIGTALAITAFPVLCRILSELNLLRSGVGVTVLAAGIGNDVTGWVLLALCVALTNNSSGLAA------------------------LWALLCCIGWTLFLIFAIRPPFIWILKRSLHNGPTQGMVALTLLMVLASSWFTGGLIGVHPIFGAFLVGLICPDGGFAIKLTEKIEDLISLFLPLYFALSGLKTNLGLDGITWGYCIGVIACAFAGKIIGGTLAARANKLLWRESFTIGALMSCKGLVELIVLA-----GILSETTFSMFVVMALVTTVTTPMTKLLYPKWYQTKVERWRK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 242084250 ILQICLVLVVTRGLAYLLRPLRQPRVIAEIIGGILLGPSALGPPASMTVLDTLANLGLLFFLFLVGLELDISAIRRTGRKALAISLSGIALPFALGVGTSFAFAPHAPFLVFMGVALSITAFPVLARILTELKLLTTDLGRMALSAAAVDDVMAWILLALAIALSGSSS------------------------PIISLWVLLTASAFVAAAFLLLKPVLAWMSRQCRDGEIKELHVCATLGIVLAAGF-TTDVIGIHALFGGFVVGVVVPDGPFAGMLIEKVEDLSGLFLPLYFVSSGLKTNVATIAKSWGLLVLVIANACLGKIGGAVTTALLVKIPVREAVTLGFLMNTKGLVELVVLNIGRDRKVLNDEAFAIMVLMALFTTFITTPIVMAVYKPARPAAPYKRRTVE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 241773282 ---IGLIILACRVVGWLGQKLAQPQVVGEMIAGVILGPSLLGLLESRNVLYVGAQLGVGLYMFLVGCTFRADHFAQKGRSAAAVSFSGITVPFLMALLITPWLGISFNATLFMGACIALTAFPMLARIINERGLANSSLGTLSLTAGAFDDAVSWCVLAIVLATFG-------------------------GGPGIAVLAIGGGLLWTLFVVFAGKRLLAPLGRMVEDRGEMSHTVLAITLIAFATSAFVMDAVGIHAIFGGFILGTVMPRGKFTEELKKKVEPLTILLLPMFFTYSGLNTRLDMNLELLLIALAILAVSILAKFGACYAAARLTGEDNRTALGIGALMNSRGLMELIIINIGLQKGIIGPALFSMLVLMAIVTTVMASPLF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 212224621 ---LALMLAVAETFGWIFARIEQPVVLGQIIGGILLGMFFP----PTTEVKDISMLGVLLLLFLAGLESSVDELKEAGKAGLSVAVVGVAIAFLMGFGIVYPFK-GFEQALLYGALMTPTSVSLTVRVLMELDALKTVEGNTILTAAIVDDILGIVILSIVISMLVQGSINPIG----------------------IGLIFAKVIVFILAAIYVVPPAIDRLLRKVVHLGFADSTITLSMATLFAFAY-LAEHMNLASILGAYLFGLSLSETEFRRPIFEHTRILHSMFIPLFFVDVGMNIPLRSISEVGIFALVFSLGAIASKVIGCGLGALLAGLDRRQSLRVGIGMIPRMGVELAMLAIAMNAGIVGEDAYVVIVLMIFLSTLVTPPLLKM----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 15594792 --------------GNLVAKIGIPKVIGQITAGIILSPNAFGKIQIPLLFPLISTIASIILLFTAGLETDLKLFIKLPRGGIIGITEVVGTFTSFVLMASIIFNVPLPTSLFIGIIGTPTSAGIAASILSAKKKMSTSEGVTIISTSIIDDVLSMLMLTSVITISRSISDLDIASS---------------------IKAIVQNIVIWLCLTFSLIYISETLSRLLKKLNSVTLATVITLSLALTIASIFQNL-GMSFVVGAYVFGLAMSKTDIVYVIQDKLTIFERFFIPIFFTSIGLMSDINEILSKEVLILGLAIIAIITKSIFCFIPALFLGFNKLGALKIATGMVPRGEVSLIMANVALSSGFISQKIFGIIIIMVFLTIIATPIINFLFKINKSGL-----KKELPIDQNTHICVSFEYDNLAKILIWDFKNELRK----------------------------------------------------------------------------------------------------------------------------------------------------------------------- 282872767 ------------LVGRFAGRIGLSPIPLYLLAGLAFGHGGLPLDASEEFTMVGAEIGVILLLLLLGLEYSASELVTSLKTQYPSGAVDFFLNATPGAVAALILGWGPVGAVALAGVTWISSSGVIAKVMTDLGRLGNRETPVILGVLVMEDLAMAIYLPLLTAMLAGVSLAGGSLA--------------------LVIALGAVGLVLYLALRHGRLISR------AVSSDNPEMLLLVVLGLTVLVAGVAQQLQVSAAVGAFLVGIALS-GEVAEGARKLLTPLRDLFAAVFFVFFGLSTNPADIPPVLLPAALLAIITTFTKIGTGYYAARRAGVGSRGRWRAGGTLVARGEFSIVIAGLAVAT---EPRIGPIATAYVLILVIVGPLTARWTQPIAAKI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 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--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 5051820 LLDLAVIVVLARLLGAVARRLDQPPVIGELLAGILLGPTLFGEGFAAALFPTLANVGVAMFMFMVGLELEQTLLRGRGKLALTVSVSSIVLPFTLGVGLAFYLAMNLGFLLFIGAAMSVTAFPVLARILQDRGMLRTMLGGLALTCAAIGDVLAWCLLAVVVIVSGGASGTEQWL-----------------------------IVLGPIYVALMLWVVRPLLRKLFTAGV--TGALPTVLAGALISGAVTELIGLHFIFGAFLFGVIVPREGLRHRIIDRVEEFNSLLLPVFFIVSGLKVNLSTLSATGLVFGLVLLVAIAGKFGGAFVGARLHGLPARKSAALATLMNTRGLTELIILTVGLQLGVLDQSLYSIMVAMAVITTAMAGPLLRLIYPAS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 289596542 LMTFGLLLLIVFIVSEFSHKLNVVAVPLLIISGIIIGPYGVGIVKKFEGLEFFGELGFLFLVFLAGLEIKNVKWKNVGELAIILASVSFFVGFGIVYMFGHPPAYLLATPLLIGTIFQSSSVGEIIPIINHTPKLRDKIGNTLIPTVVLLDTISLIGLSIILHWYKNPN----------------------------FMNLILFAIFLFIFVFIGSKYLPKIGKWIFYKSSYEEMEIIFFMALLFMMIGISELIGLEPIVAAFLTGLFLGESIKDEEIYGKLNSIGKGFLPIFFILVGMDTNISVFLDYIYLVIAIVLGLMVSKLIGGYIYSKIFKKDLS---LLGIVFFPQLGATLVASKIGLQYGLIDEPLFTSIVVMAITTALATPFLVT--------------RIFGKLEK-----------------------------SDIKNHTVILGGGIIGGYAASALSLLKEEFIIVENDKTKCDELKLKGYKCVLGNPTNRAILDAVNINEAKYALVLLSSSKDSVIAVRYIREKNSKCKIIAMVHNERERKIL--QGIDEILYPETLTGMNIIWHIMKLINEEQ----------------------- 285017739 ----AAILFACRLVGMLAKRLGQPQVVGEMIAGVALGPSLFGPKQTLDMLYVAAQFGVGLYMFLVGTDFRSAHLRARYRSAMHVSLAGIAVPFALGFLLVPWLLHVPGASLFLGAAIAITAFPMLARIIHERGLTGSSLGTLALTAGAIDDAAAWCILAIVLASFG-------------------------GSWGSAYLAIGGGVGYALFMLLLGRHGLRRLADHVDPDQPLSTSVLAVVLMLFCLSAWAMDAIGIHAVFGGFLLGACLPKGALTEKLRAQLQPFVVVFLPMFFTFSGLKTQLSVLLAPQILLVAILLASFLGKGIACWAAARASGENNRDAMAIGALMNARGLMELIIINIGLQAGVIEQGLFSILVLMAIASTLIATPLFNWVMRHD------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 256770411 LIAIPAVIIACKAGAMLFRRIGQPPVVGEIAVGILLGPSLLGWLWPDPFTGAFGNIGLLAFMFLVGLELNLSALRGHSRTAIGVSQASIALPLVLGSGLALLMVTKLAFVLFIAVSMSITAFPVLARILTDRGLYNTRIGALAMACAAVDDVTAWCLLAAVVAVSTSSSP----------------------------VEAATTAALAALFLAFMIYAVRPLLAKWAVRAARDSVVLVVLFSGLCLSAFTTDKIGVHALFGAFVFGVITPRGSRVIELCAARLRAFTILLPLFFVNTGLKTDVGLIAADPMMWLWAMVVAFLGKWGGSTAAARATGQSWRDAMSIGALMNCRGLTELVVLNLGLELGVIGPELFTMLVLMALLTTAIT----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119489622 IVTFTILILVSLTIPPIFEKLKLPGLVGLLVAGVLLGTNGFQLLNNSETMKLFADIGKIYLMFVAGLEIDLEEFRRTKDRSLGFGFATFTIPLLTGTSIGLIFGFGLNASILIGSLLA-SHTLLGYPIVNRLGVVKNEAVTVTIGATIFTDIAALLVLAICISVYGG------------------EFSLTTLIIQLGALALYSLIVLVGLDWAGKEYF--------RRTGDEEGNQFLFILLAVFLASVGAQVINIDKIVGAFLTGLAVNDVLGHSPVEEKVEFVSTLFIPFFFIHMGLLIDVPAFVSELPLTLAIVAGLLGSKFLAAFVAKLLYKYNWYEALTMWSLSLPQVAATLAAALVGVDAGLLSQAVFNSVIVLMLVTSILGSVLTARVARELTIPKPELEPQTDEWRLTIEAFEPLHSHRERSQFTVLVPIYNPLSQRYLIEMAALLARHESGIIVPLSITQAHVHMVALEHSDRLLERA-------------------------------------------------------------------------------------------------------------------------- 78211705 ----VLIFIAARTLAEILVRFELPTILGELLAGVIIGASGLHLLVPPETLRSVSNLGLYSLLFLTGLESELDELMAVGAQAFSVAVVGVVLPFALGFGLMALFHVDPIQAIFAGASMTATSIGITASVFGELGYLRTREGQIVIGAAVLDDILGIVILAVVVSLAAGGSLEIAPIVQLVVAAVLFV----------------------VVALVLSRKAAPAFDWMIDQLKAPGAKLVGSYLL-LGASCFIATAIGLEAALGAFAAGLIASTSRHRHEIQAAVMPIVGLFATVFFVLVGAGMDLSVINPSDPALVIAGFMFIVAIIGKVVAGWAVFGKQKTNHLVVGLGMLPRGEVGLIFLGLGTAAKLLSPGLEAAILLMVIGTTFLAPVLLRL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 291003088 ------------VLGRLAWKIGISPIPLYLVGGLAFGTGGLIPLHGIESFTHLAEIGVVLLLLLLGLEYSAGELVTGLRRSWLAGLVDLVLNAAPGVIVALMLGWGVVGALTMAGVTYISSSGIVAKVLGDLGRLGNRETPVILSILVFEDLAMAVYLPILTAVLAGVT--------------------FFGGLTAVGISLVVITVVLIIALRFGRYV-----SALVDSPNPEVFLLRLLGAALLVAGIASEL-QVSAAVGAFLLGIAISGST-ATNATRILEPLRDLFAAMFFVVFGLNTDPTAIPPVLLPALLLAVVTSVTKIATGWVAAGMQGVGKLGRARAGAALVARGEFSIVIAGLAVASGAVTGDLAALATTYVLLMAVIGPMAARFVEPVARRIVQRPAAQARPP---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 214003825 LLDLAVIVVLARLLGALARKFDQPAVIGEVLAGILLGPTLFGEGFSAALFPTLANVGVAMFMFMVGLELERTLLRGRGRLALTVSVSSIVLPFTLGAGLAFYLAMNLGFVLFIGAAMSVTAFPVLARILQDRGMLKTMLGGLALTCAAIGDVLAWCLLAVVVIVSGNASGTEQWL-------------------------IVLGPIYVALMLWVVRPLLRKLF------TASRAGTLPTVLAGVLVSGAVTEWIGLHFIFGAFLFGVIVPREGLRHTIIERVGEFNSLLLPVFFIVTGLKVNLSLGTTGLLELGLVLLVAIAGKFGGAFVGARLHGLPARQSAALATLMNTRGLTELIILTVGLQLGVLDQSLYSIMVAMAVITTAMAPLLRVIYP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 289606706 ---IFVIVGACRVTGWFGKRLDQPQVVGEMIAGVLLGPSLLGLFAPDLQAAIFAQLGVGLYMFLVGLGFRTDHFRLNAKSAVAVSLSGMAAPFLVAALTPWLLGMSLQVTLFMGACISITAFPMLARIIHERGLTGTPLGSLSLSAGAIDDAGAWVVLAIVLASFGGGSE-------------------------VAVKAIVGGGAFAAFMILLGPKVLAPLTKWADREGRVTQPMLAVVVMLFGLSAWAMDAAGMHSVFGGFLLGCVMPRGVLTREVRKQVEPFTTLLVPMFFAYSGLNTQLTMVNSVDLIAVASVILIVAAKGVACWAAARATGQDNATAMAVGTLMNARGLMELIIINIGLQKGIIGPALFSMLVVMAIVTTLMASPLFEIVY--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 226306301 -------FFALGLLGRLAARVGMSPIPFYLIGGLCFGQGGFIQLGDIGEFSHLAEIGIVLLLLLLGLEYTAAELVTGLKRSRVAGIVDIVLNATPGAVVGLILGWGVVGATVMAGVTYISSSGIIAKVLSDLGRLGNRETPVVLSILVFEDLAMALYLPILTAMLAGVS--------------------FMGGLEAVGISLLVITVVLVVALRYGRYVSALLDSPDSET------LLLKLLGAALLVAGISSAMQVSAAVGAFLLGIAISGST-AHNASRVLEPLRDLFAAMFFVVFGLNTDPSSIPPVLGWAAILAVVTAITKLITGAWAARRQGVARMGQARAGAALIARGEFSIIIAGLAVSAGAVDAELAALATAYVLLMAVIGPVAARVIEPVASLYIK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 254431451 ----LVIFVAARTIAELMVRLQLPTILGELVAGVLIGASGLHLVLPPDTQAHLSEIGLFALLFLTGLESELDELVAVGVQATTVAVTGVVLPFALGAGLYFLFHVPLIPAVFAGAAMTATSIGITASVFGELQWLKRKEGQIVIGAAVLDDILGIVILAVVVSLAGGGA-------------------FTIGPILKLCAAALVFVAAALFLSRTAAPVFDWVVDRLKAPGD----VAVASFVVLTLCCFAAQAIGLEAALGAFAAGLILSASKHTHDIDTAVKPLVALFATVFFVLIGTGMDLSVPANREGLIVAVFLLAVAIVGKVAAGWTYTSKDPT-NRLVVGLGMMPRGEVGLIFLGLGTQAGILTPALEAAILLMVIGTTFLAPILLRL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 135860367 ---IAIILVAAKFGAELMRRINQPAVIGELVIGIIIGYYGLGFLESGDVVSTLAEIGVVLLLFEVGLETNLDEFIELGSTSLLVALIGVVAPFALGFGSIYALNLGFGIALFVGAAMTATSVGITARVFGDLGALKSREAKTIIGAAVVDDILGLLILTVVAGVLGSSGDFS---------------------IVDLGIISAKAIGFLVAVVIVGRKLSKPIFNFFVKIPSPGTFVTGSFIFAMLLG-AAAHFVGLHPIVGAFAGGVVAGESGMTHRIRDEMKPLNFLLVPIFFVYIGSEVNIQTLASLDVFLYGMLVSLLALVGKYVSALG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 300710662 ------------------SRIDQSVIPFYILTGMVLGPNVLGFVEETTFVAVGAELGIVFLLFFLGLEFNLDRLLESKHRIGRAGTVDLLINFGAGLVLGYLVFGTLLSALLVAGIVYISSSAIITKSLIDLGWIANRESDPMLGTLVYEDLFIAVYLAVVSALVLGGGGLSEALGS-------------VGLALGFILALLLVVYFGTSW-----------FERALHTQSNEFFVLRAVGITVLVAGAALAAG-VSEAVAAFFIGMAFSATDYVDEIEHNLESIRDVFAAVFFFWIGLVTDPSLFPGVAGLVALAVLVTTPTKLASGFLAGRIYGLDERRSTRVGLGMVTRGEFSLIIATVGGAGLTIPEPVAATIQAVLVMSILGTTLMRYSSVFEERVLAR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 78045817 LVQLAVILGAARLCGALLQRIGQPPVIGEMAAGLLLGPIAFGAWRSLPPLSGLATMGVVLFMFVVGVELRAPEKAQVRASILVGVSGIVLPLLLGLAAAPWLFVSFWPFALFIAAAMSVTAFPVLARILKDRNMTRTPAGRLALGAAVIDDATVWIFLAIVLTLTGNNA------------------------HGGVAFTAIGALVLIAAVFGVLKPAYARVLRARAHDGRYAPSALVWVLIGLLACAALAEWIGLHAIFGAFLFGICLPRDDLLEHLAGRIEPLITLLMPVLFAVAGQATSPGAFAGAGLSGLVLVIGVAVGGKLLGCTLARLSGHHWRDSLTVGSLMNARGLMELVVIKIGLDSGVIGPDLFTLLFGMTLVTTVMASPMVAWFQR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 226290566 ------------------SKIRQPRVISEVIGGILLGPSVMGRIESIPNLNLVANLGLVLYLFMIGVETNLRSMLSNWRVAVSVSAAGMILPFGFGCAVAYGLYYEFTFMLFIGIAMAITAFPVLCRILTELELLNTTVGEIVLSAGVGNDVVGWILLALCVALVNASTGLTA------------------------LWVLLTCVGFVLFLTYAVRPVFIWYLKRTGSLHNPDQSVVALTLLLAFAAAFFTQVIGVHAIFGGFLVGLICPEGGFAIKTTEKIEDLIGVFLPLYFALSGLNTNIGLTGITWGYVVAVVVIAFIAKVSGGMLASRLNGLVWRESAAIGVLMSCKGLVELIVLNIGLQARILSTRTFTIFVVMALLTTATTPLTIWIYPEWYRNQMERWRR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 229491296 -------FFALGLLGRLAARVGMSPIPFYLIGGLCFGQGGFIQLGDIGEFSHLAEIGIVLLLLLLGLEYTAAELVTGLKRSRVAGIVDIVLNATPGAVVGLMLGWGVVGATVMAGVTYISSSGIIAKVLSDLGRLGNRETPVVLSILVFEDLAMALYLPILTAMLAGVS--------------------FMGGLEAVGISLLVITVVLVVALRYGRYVSALLDSPDSET------LLLKLLGAALLVAGISSAMQVSAAVGAFLLGIAISGST-AHNASRVLEPLRDLFAAMFFVVFGLNTDPSSIPPVLGWAAILAVVTAITKLVTGAWAARRQGVARMGQARAGAALIARGEFSIIIAGLAVSAGAVDAELAALATAYVLLMAVIGPVAARVIEPVASLYIK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 254566069 ---VLVIVVLSELLYYPLSKIKQPKVIAEVIVGILLGPSVMGRVESMPSFTLVANIAIILFLFLVGLEVDVPFIKKNFKIAVTVGVINMAIPFALGCGIAKGLDLSFTTMVFIAVAMCVTAFPVLVRILMSLELTKDRVGIITLSAGVLNDLLGWILLALSITLVNASN------------------------PVNTVYILLLAVAWFILVLFPIRYVLCWLLKSIARIKSGERLSLTVIVLLTFVSSFYTDIIGVHSIFGAFLIGLIVPEAEFSSLINEQLEGISGILVPLYFTLAGLKCDFGLTGIDWAYTIGIICLAFAGKLLGGFVGTKLFGLPNRDCLTVGILMSCKGIMEIVVLTTGLNAGLLTPKVFSIFIVMTLVTTFLTTPLTKLAYP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 222478800 -------FAAIAGVGALANRLGQSVIPFYIVAGMVLGEFVLGYIPESEFIAIGAELGIVFLLFFLGLEFNLDRLLARRRQIGTAGTIDLANFGAGFVLGWLVFG-AFLPAFLIAGIVYISSSAVITKSLIDLGWIANDEAEPMLGTLVYEDLFIAVYLAVASAIALGG-----------------------GDVGAAAVDVGIAIGFILGLLGLVQFGTPAFARLVD-TTNREFIALRSIATVVLVAGGALAL-GVSEAVAAFFVGMAFASTDHTHEIETLLEPVRDTFAAVFFFWIGLVTDPLLFGGVAALIALAVIVTTPTKLITGFLAGRAFDLNARRSTRVALGMTTRGEFSLIIATIAVTAGALAATINAFAVGYVLVMAILGTTLMQYSEPFESAVASWLDRSEPAGDGES------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 297202820 --SIILGLGL---LGRFAARFRLSPIPLYLLAGLAFGEGGLPLGASEEFVSIGAEIGVILLLLMLGLEYTAGDLVTNLKAHYPSGLVDGALNALPGAAAALLLGWGPVAAVVLAGVTWISSSGVIAKVLGDLGRVGNRETPVILSVLVLEDLAMAVYLPIVTALVAGAGLLAGSLT----------LAIALGAAGLVLFTAVRYG---------------RLISRFVSSDDPEKLLLVVLGLTI-LVAGVAQQLQVSAAVGAFLVGIALS-GEVAEGAHTLLSPLRDLFAAVFFVFFGLHTDPASIPPVLLPALALALVTAATKIATGYWAARRAGISPKGRWRTGGALVARGEFSIVIAGLAVSAGTEPS-LGPLATAYVLILVILGPLTARYTEPLATRLTTPRANTPTPRR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 18977536 -------LVVAKLLEWLFEKKDIHPIIAHILTGIILGPFLLGIIYPNEELKVLSEFGLIMMMLYMGLTSNFSAIAQNKVKAIVVASLGVAFSFILGFTTVYLFGKGISAALFVGITLGNTAIEVTSGVIM-KERIKREISSVLMGAAFADDIIAVYLIGILTGMIKGQTSLLS-----------------------LAILTIKIVAFILSVLIFSEFVFKK-SSLIYNLVIKDLNVFFTFTIILTFSLAIAEGIGLNRIIGAYLAGLTISRLRERKDINELQVVLTEFFIPLFFIYVGLMFDPDTSEINLLLIALLYASAILGKLIGCGLGVKVFKGSWKDAVIVGIGMGGRGSLDLALLKFGLESGMIGEDLFATTVIVSMLTALSTPIFFR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 89072375 IFELSAIVISAAGLGSLFLFAKQPIIIAYIVAGIIIGPYGLGMINNAEAITQMGHIGVILLLFLLGLNLQPQRLLRLFRESALITLCCSLFFFICTLLFALIIQLPLKDAIITAAAMMFSSTVIGLKLIPTTTLHHQKMGEIMTSILLIQDILAITVLLLL------------------------NIDTEQRIDLAIFLIFAKLLIFIVSAYFAVKLILFPLMKKFDVI--QEYSFIATLAWCFCWAEISHRI-GLSYETGAFIAGTLLAVSPISNVISIHLKPLREFFLILFFFAIGANINLLASDIYTLWGILFGVVLIRLKAWGFHRALIISNTEAPINKELSARLSQASEFSLLLAYTAVANGLISKQGQTFIQIVTLTTFILSTYWIVSRYP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 297745810 ---------------LLLKPFGQPSIVSQIVGGVILGPSILGHTRGRTVLDTLSVFGFMLFIFLIGVKMDPTMVLKSGRKALAIGVLGFFVPYALAGIAALIINFSLDHDVTSILPLSMTSFPVIACFLTELKILNSEIGRLASSSSIICDVLSILSLRFVSKVATEKSVTSS------------------------IGSFLSSALLITVIVFGIRPAALWAIRHTPEGKPVKEIYIFFFLVALMGCGLMGEVIGLSALVASFILGLVIPDGPPAALVERLDCFVSVLLMPIFFTTCGLNTDVFAILMNAGVILLVVFVSFVGKIIGTILPPLFCRMPFRDALSLALIMNSKGILELAMLTNWKKDKVMNEECFAIIISVVVVTGVISPLVKALYDPSKRFIAYKRRTVQHSKR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 88808133 ----ALIFVAARLLAEVLVRLQLPTILGELLAGVLIGASGLHLLVPPETLESVAELGLYALLFLTGLESELEELIAVGAQAFTVAVAGVVLPFALGWGLMAIFHVDAIPAIFAGASMTATSIGITASVFGELGFLKTREGQIVIGAAVLDDILGIVILAVVVALASGGSLE----------------------IGPIVKLVVAAAVFVVAAIGLSRTAAPAFDWMIDKLKAPGEVLVGSFVI-LALSCFTATAIGLEAALGAFAAGLILSSSKHNHAIQQAVLPIVTLFATIFFVLVGAGMDLSVPSSRTALVVAGFLLVVAIIGKIAAGWAFVSKQPTR-RLVVGLGMMPRGEVGLIFLGLGTSAKLLSPSLEAAILLMVIGTTFLAPVLLRL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 54303343 LDTIIFELCAIVILGTVFLYARQPIILAYIAAGMLIGPHGLEWIHNAENVSQIGHLGVILLLFLLGLNLQPRKLIRLFKESAMVTLGTCSFFFLCTLGFGLAIQLALHDALVAAAALMFSSTVIGLKLLPTTTLHHKRMGEIMTSILLVQDILAITVILFLNVDSND------------------------GMILAFGMLLLKFSLMCICAYLGVRYVVLPLFSRFDVI--QEYSFVTTLAWCLLWAEAGHQI-GLSYESGAFIAGLSIAVSRVSQAISIHLKPLREFFLILFFFSIGARMNLTTANIYTLWGCLFGGILILVKAWGFRFALLVAKENPSMNKELGARLSQASEFSLLLAYSAMTAELVSQEGMMFIQAATLSTFVISTYWVVKYYP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 256395483 -------LVLAMLLGRLAARFGLPAVCGELCAGLILGPSLLGHTEQVHLLDGVAQFGVLLLVGLTGVDIDLKLVRRRGRVALWVAGFGLVLPLVMGLAAGRLAPSSLLGALFAGVAMCVSALPVIAKTLDDMGLLHRDFGQLTVAAGVADDVAGWLLLSVVSALAATG-----------------------GAHRFPWQAMLWLVVIVLGAVLIARTLAPRVLRRAGRGSTPGPVVATVVAVFLG-CAAATQAAGLEASFGAFVGGLVVGTAAEADWLAPLRTVVASVLAPLFFATAALRVDLGVLRDPVILALVAVAIAAVGKFAGAYLGGMTAKLDRWESLALGAGMNARGVIQLIVASVGLRIGVLNTDSYTIVVLVAVTTSLMAPPILRL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 148238546 ----ALIFVAARVLAEVLVRLQLPTILGELLAGVLIGASGLHLLVPPETLEAVAELGLYALLFLTGLESELEELIAVGAQAFTVAVAGVVLPFAFGWGLMAIFHVDAIPAIFAGASMTATSIGITASVFGELGFLKTREGQIVIGAAVLDDILGIVILAVVVALASGGNLE----------------------IGPIVKLVAAAAVFVVAAIGLSRTAAPAFDWMIDKLKAP-GEVLVASFVILALSCFTATAIGLEAALGAFAAGLILSSSKHNHAIQQAVLPIVTLFATIFFVLVGAGMDLSVPSSRTALVVAGFLFVVAVIGKIAAGWAFLSKQPTR-RLVVGLGMMPRGEVGLIFLGLGTSAKLLSPSLEAAILLMVIGTTFLAPVLLRL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 22297992 ----------------------------------------------SEVISVLSEIGVMILLFEIGLESDLEGLLKVGPQAAVVAVVGVIAPFVAGTLLVTLFHVDLVPAIFAGAALTATSIGITAKVLAEIQRLTSPEGQIIIGAAVLDDILGIIVLAVVASLAKTGTVEISN----------------------VIYLMISSVVFLVGSVVVGRLLSPFFLGMVDRLSTRGNLLVPSLIFAFVLGYIAV-ILQLEAILGAFTAGLVLGETEKRRELEEQILPIADMLVPVFFVCVGARTDISLEPANRAGLIIASFLVLVAIVGKVVTGATVFGQPGINRWAIGIGMVPRGEVGLIFAAVGSVSGVLSKALDAGIIVMVIVTTFVAPPLLRL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 21222018 ----LGAIILALLLGRIAGRVGFSPIPLYLLAGLAFGHGGLPMQASEEFTATGAEIGVILLLLLLGLEYSASELVTNLKTQYPSGAVDFVLNAVPGAVAALVLGWGPVAAVALAGVTWISSSGVIAKVLGDLGRLGNRETPVVLGVLVIEDLAMAVYLPILTALLAGVSLAGGAVT--------------------LLISLGTVGAVLYLALRHGRLISR------AVSSDSAETLLLVVLGLTLVVAGLAQELQVSAAVGAFLVGIALS-GEVAEGASSLLTPLRDLFAAVFFVFFGLSTNPADIPPVLVPALLLAAVTALTKVATGWYAAHRAGLRGAGRWRAGGTLVARGEFSIVIAGLAVG---VEPRIGPLATAYVLILVVIGPLTARFTEPLARRLTRGPRK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 294626421 LVQLAVILGAARLCGALLQRIGQPPVIGEMAAGLLLGPIAFGWLPDLHTLSGLATMGVVLFMFVVGVELRAPEKAQVRASILVGVSGIVLPLLLGLAAAPWLFVSFWPFALFIAAAMSVTAFPVLARILKDRNMTRTPAGRLALGAAVIDDATVWIFLAIVLTLTGNNA------------------------HGGVAFTAIGALALIAGVFGVLKPAYARLLRSRAQDGRYAPSALIWVLIGLLACAALAEWIGLHAIFGAFLFGICLPRDDLLEHLAGRIEPLITLLMPVLFAVAGQATSPGAFAGGGLSGLVLVIGVAVGKLLGCTLGARLSGHQWRDSLTVGSLMNARGLMELVVIKIGLDSGVIGPDLFTLLFGMTLVTTVMASPMVAWFQ--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 54025731 ------------LLGRVAMRIGMSPIPLYLLGGLAFGSGGFTELHSAGEFSHLAEIGVVLLLLLLGLEYTAAELVTGLRRSWAAGLFDLVANATPGALVALLLGWGFTGAITMAGVTYISSSGIVAKVLNDLGRLGNRETPVILSILVFEDLAMAVYLPILTTILAGLSFFSGMKA--------------------LGIALVTVTLVLVVALRYGRYV-----SALVNSPDNEVFLLKLLGAALLVAGAAS-ALNVSAAVGAFLLGIAISGST-AHQAVKLLEPLRDLFAAIFFVAFGLNTDPRAIPPVLGWAVALAVLTTLTKIGTGWWAARRQGIRRMGRARAGAALVARGEFSIVIAGLAVTMGAVDGRLAALASAYVLLMAVLGPVAARVVEPVAGFAQRRRAPA-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 258647610 ---IVLGIIL--IAPMILERLRVPAIVGMIAAGVLIGPHGFNILARDSSFELFGKVGLYYIMFLAALEMNLQDLWKIRYKALVFGLLSFIIPIALGFGANTLILGASVVAGVLMSAMYASHTLVSYPIILRYGLSRRESVNLAVGSTIVADTLTLLMLAVVGG------------------------SFKEAHSDFFLLWLVLKTIAIGATIVF---LFPMLARLFFRSFNEGVIQYIFVLSLVFLGAGLMEFVGMEGILGAFLAGLALNKHIPATSPLMTHIEFVGLFIPYFLIGVGMIVDVGASIEAVKIALVMIIVSTLGKWLAARVVRRVYHLHKTEGALLFGLTNARAAATLAIVIVGYEIHLLNEQVLNGTMLLILVSCLISSLV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 307720289 LLSLSLIFGLTYILGSFLSQLKIPTILAALFIGVFLSYTPFLSFVDANTFEFLSNLGVLFLLFYIGLQIDLSEMKKSSSDIVWLTVLNTILPFIFGTAAMLLFGYGWAIALVIGMTRMPTAEAVIVPILDEFKMIKTRIGTFIIGAGVLDDIIEVLLVGIVSIWVSTKTVQHHEG---------------------ITALALGIVVFMLVAWIFYM----WMHKVMQYYKPKSLNTLMIFSLVILFGFGFAEYVELGMVVGAIAAGVIMRPMYESDEKQGEQLTSYGFFGILFFFWIGFNADIQGFIKEPLLAIVLYLVGTLGKLFGVLLMVPMKKITLKEAVIVGVGLDARLTTEIIVAQLLFSASIIDIKLFTALVAASSFTAITVPLLFSLLIRLWP----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 240273999 ------------------SKIRQPRVISEVIGGIILGPSVMGRIESIPNLNLVANLGLVLYLFIIGVETNMRSMLSNWRVAVSVSAAGMVLPFGFGCAISYGLPISFGTALFIGIAMAITAFPVLCRILTELELLNTTVGEIVLSAGVGNDIVGWILLALCVALVNASTGLTA------------------------LWVLLTCVGFILFLTFAVRPVFIWYLKRTGSLHNPDQSVVALTLLLALGAAFFTQVIGVHAIFGGFLVGLICPEGGFAIKTTEKIEDLIGIFLPLYFALSGLNTNIGLLDTGIIWVIAVIVIAFVAKVSGGMLASRLNGLVWRESAAIGVLMSCKGLVELIVLVGKTFFIIVPPSV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 297820108 IVQTALIIAVSRSLAVLFKPLRQPKVIAEIVGGILLGPSALGPKWSMPILESVASIGLLFFLFLVGLELDLSSIRRSGKRAFGIAVAGITLPFIAGVGVAFVIRNTLYTAVFMGVALSITAFPVLARILAELKLLTTRIGETAM----------------AAAAFNDVAAWILLALAVALAGDGGEGGGEKKSPLVSLWVLLSGAGFVVFMLVVIRPGMKWVAKRGSPENDRESYVCLTLAGVMVSGF-ATDLIGIHSIFGAFVFGLTIPDGEFGQRLIERIEDFSGLLLPLYFATSGLKTDVAKIAESWGMLGLVVVTACAGKIVGTFVVAVMVKVPAREALTLGFLMNTKGLVELIVLNIGKEKKVLNDETFAILVLMALFTTFITTPTVMAIYKPARGTHRKLKDLSASDGSTKEELRILACLHGPANVSSLISLVESIRTTKILQHLMELTERSSSIIMVQRARKNGLPFV-------------------------------------------------------------------------------------------------------------------------------------- 255573651 LQTIIVLSITRF-LAFLFKPLRQPRVLAEIIGGILLGPSALGPSWSTPILESVASLGLLFFLFLVGLELDVSSIRRTGRTAFCIALAGISLPFLFGVGVSFLLRKAVHGMMFMGIALSITAFPVLARILAELKLLTTQMGQTAMAAAAFNDLAAWILLALAVALAGNGSGGDHTSSNPLTA----------------VWVLLSGVAFIAFMLIFVRPMMDWVARRCSRQQDDEAYICLTLAGVMLSGF-MTDLIGIHSIFGAFVFGLMIPKGEFPERLIKRIEDFSGLLLPLYFASSGLKTDVATIVEAWGLLLLVTSTACAGKVLGTFLVAMLCMIPARESLTLGVLMNTKGLVELIVLNIGREKKVLNDEMFAILVLMA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 137701175 ---MAIILVAAKFGAELMRRINQPAVIGELVIGIIIGYYGLGLLESGDVVSTLAEIGVVLLLFEVGLETNLDEFIELGSTSLLVALIGVVAPFALGFGSIYALNLGFGIALFVGAAMTATSVGITARVFGDLGALKSREAKTIIGAAVVDDILGLLILTVVAGVLGSSGDFSLVD---------------------LGIISAKAIGFLVAVVIVGRKLSKPIFNFFVKIPSPGTFVTGSFIFAMLLG-AAAHFVGLHPIVGAFAGGVVAGESGMTHRIRDEMKPLNFLLVPIFFVYIGSEVNIQTLASLDVFLYGMLVSLLALVGKYVSALGAMGK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 297526999 ---------VAKLLEELISYYGYPPILGDILAGIILGPSVLGLITPEDYLDVIKWIGIISLLFLAGLETKFTQFMRSIRSSLLVAAGGIIGSFILGYLAGILAGLNSAQSIFLGTILTATSVGLTVKTLTDVGALGTMYFTVILGAAVLDDVGGLIVFGLAKATVTTGTA----------------------MIEELFLTAIIAISFYIITLFLLHKSSRFIWGLMRHISRLEDSIIAFLLGLTLIIAWATVEVNLSLVVGAYLVGLAFSEVKGVENVMRRFSLIPNIFASIFFVLSAASIDIKTHIEYLGFIGIVLVAAFAGKILGCGLAAKLDKLDWKSSLFIGVGMLPRAEVALVVSALGKGYGVVTDSMIAATIFVIYVTSIVTPILLT------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 150398815 --TIGIFLILGKIGNEIMWRIGLPSVFGELLVGIIFGNLLFFTIHENEVFSFLSTLGIMFLLFLSGLEIDIHKIKKTEGISIITALLGVVFPLILGYIILSNFGYTSKESVIGGVILTATSIGITTRLLMDLNVLKTDVGAVAISASIIDDFLGIILLIVVIG------------------------------SGNLFEIAGKIILFFILTGYLGFKLIKKYINLAEKLHIEKSVLSFTLGLMFLFSFLSQNWFDVAIE-GAFMAGLILSKTSEGKMLSKELKSIGNSFLPLFFIYTGAKLNLYAFLNFDALFLSAIFIIVFSKFLGWGIGAKVFGKNLKEALQLASTSVPRAEIALINLMIAVTAGIILEKNISTFIAATLITIILTPFLFK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 126466319 ----------AKVLEELISYYGYPPVLGDILAGIILGPSVLGLLTPEDYLDAIKWIGIISLLFLAGLETKFTQFMSSIKSSLLVAAGGIIGSFILGYFAGIFAGLNSNQSIFLGTILTATSVGLTVKTLTDVGALGTRYFTVILGAAVLDDVGGLIVFGLAIAMVTTGFTRIEE----------------------LALTAIIAISFYIITLFLLHKSSRVIWGLLKHISHLEDSIIAFLLGLTLIIAWASVKFNLSLVVGAYLVGLAFSEVRGVENVIRRFSLIPDIFASIFFVLSAASIDIKIHVEYLGFIGIVLIVAFAGKILGCGLTAKLSKFDWKGSLFIGIGMLPRAEVALVVSALGKGYGVVTDSMIAATIFVIYVTSIVTPLVLT------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 219113781 ----LVFLTAVYLSGRVASLLRMPALTGEIVAGILLGPPLANFAPIPQAWVLLGEIGLILTVLEAAMDIDVKNLKVIGIRGFTIAVVGSILPISIGISLAYGMGFEGKAAIGAGATFGPTSMGIALNVLKNGGISSTPLGQLIVSAAIVDDMLALVILSQLEALTGEITVVGVVVPI---------------LSAFLFLLLGGYIALFVLPNIREKYLISKI-----PSEHRDEAQLIILFGILLAMVPATFYAQASYLMGGFVTGLAFCSAEGTHQLISQFKRVTTWCMRMFFASIGFQVPVRDFGDVQVLWRGMVFFSSLFGKLAVGFLVPNMHESLRDCLITGFSMASEGEFAFVIAVFAVDNGLTDRGLYASVVLAVLLSEIIPPFLLRY----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 282862905 -------ILASGLGAWAVRRFGQPAVVGEIAVGICLGPSLLGLVWPLPFIGALGDLGLLAFMFLVGLALNLGLLRGHSRTAVAVSQMSIALPLVLGSALALGMYGTFAPALFIAVSMSITAFPVLARILTERDLYRTRTGAVAMACAAVDDVTAWCLLAVVVAVTSSS------------------------SPMAALVTVGLSVLYMLVMLYVVRPLLARWVARAERKWSDSA-VLIVLFTGLCLSALATEEIGVHALFGAFVFGTMVPRDSPAVEAARLQAVAVPILLPLFFVSTGLKTDLAVLVEQWLWALAVMAVAVTGKWGGGSVAARLSGQRWRESLAIGALMNCRGLTELVVLNIGLSLGVIGTDLFTILVVMALVTTAMTSPLLT------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 224109328 -------------------------------TGLLMGPMVLGPVRQTGATETLTNLGVIYYMFLVGLQMDLTTIRRISKGAWGNALFGILLPLGMGAGLFHLLPENPLGAWFWSVALTVTSFPDLAQILSDLKLLRTEVGQMAISSAFVSDIASWSFLVVTITVSNGKTRA----------------------------FILPTVAFILFCWFVLRPVLSQIIDKSSKGGNYSDLCIYSILTGVVVCGFITDACGSHSMIGAFMFGLIIPDGELGMMIMEKLEDFPGIMLPAFFVLTGTRILAMFYNINPFAVLGILVLACLAKIISGFLVAMYYGMPVREGVALGVLMNAKGVLALIILNVGRDIKAVDNQPFTIMVMTILLMTILVKPIPLWACKTTKHFRKYKLRTLQESKPNSELRILACIHT-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 218441621 -----------------FEKFKLPGLVGLLVAGVLLGQNGLHLIDPSETMKLFSDIGKIYLMFVAGLEIDLKEFKKTKDRSLTFGFSTFIFPLITGVLVGRWFGFSWNSSFLIGSLLA-SHTLLGFPIVQQLGKVKNRAVIITVGATIFTDISALLVLAV---CVSIHQGDFTPQSLVWQ---------------LVTLAIYSAAVLFGLDWAGKEYF--------RRTGDQEGNQFLFILLALFIASFGAELINVEQIVGAFLAGLAVNDVLGGGPVEEKIEFVSTLFIPFFFIGMGLLLDVPTFIETILLVIGIVGGLILSKLVAALVIKFIYRYQWDEGLTMSLSLPQVAATLAAALVAANQERLINESVLSTIIVLMLVTSILGPVL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 290956791 --------------------VGFSPIPLYLLAGLAFGQGGLPLQASEEFVATGAEIGVILLLLLLGLEYSASELVTNLKTQYPSGAVDFVLNAAPGAAMALLLGWGPVAAVALAGVTWISSSGVIAKVLGDLRRLGNRETPVVLGVLVLEDLSMAVYLPILTALLAGVSLAGGALT--------------------LLIALGTVGAVLYVALRHGRLISR------AVSSESAEMLLLVVLGLTLVVAGVAQHLQVSAAVGAFLVGIALS-GEVAEGASSILSPLRDLFAAVFFVFFGLHTDPAAIPPVLLPALALAAVTTLTKIATGYWAARRAGISAKGRWRAGGTLVARGEFSIVIAGLAVG---VEPRVGPLATAYVLILVVLGPLTARWTEPLATRLSTLVRRGPAEDRRAPATRPEP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 116074439 ----LLIFVAARTLAEVLVRFQLPTILGELLAGVIIGASGLHLLVPPETQAHLSDLGLYALLFLTGLESELDELVAVGGQAFTVAVAGVVLPFAIGAGLMAIFHVDLIPAVFAGASMTATSIGITASVFGELGYLKTREGQIVIGAAVLDDILGIVILAVVVSVAAGGTFSMAP----------------------ILKLVVAAIVFVVAAIGLSRTAAPAFDWLIDKLKAP-GEVLVASFVILTLSCFAATAIGLEAALGAFAAGLILSGSKHNHAIQQAVLPIVTLFATIFFVLVGAGMDLSVPASRSALVVAGFLLVIAILGKIAAGWAFVSKQPT-NRLVVGLGMMPRGEVGLIFLGLGTSAGLLSPSLEAAILVMVIGTTFLAPVLLRL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 299147738 ---------------ILLNKLRIPHIIGMILAGLAIGEHGFNILARDSSFQLFGKVGLYYIMFLAGLEMNMGDFKETRNKALVLGLLAFIVPIGIGFMANVYLKYGVITSVLLASMYA-SHTLVAYPIVTRFGISRHRSVSIAVGGTAVTDTLTLLVLAVIGGLFKGETG------------------------GLFWIWLVVKVIFLGALII---YFFPRIGRWFFHRYNDNVMQFIFVLAMVFLGAGLMELVGMEGILGAFLAGLVLNRLIPHVSPLMDHLEFVGLFIPYFLIGVGMLINLRVIFDALKVAAVMITMALTGKWIACWLTQKIYKMSVLERNLMYGLSNAQAAATLAAVLVGYNIILPTGELNDDVLNGTVLLILVTCVVSSL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 144117937 ---------------PLIRRLGLPDLVGLLAAGVVVGPHALNWVSSSETVRLLSDLGAVYLLFTMGLEIDLEEFNRVKRRSFIYGLLILLIGVGTGVSIGLMAGFA-SVSCLLLGALMATHTPLGYPIVRSYGAQKDESVVVSVGSTIFTDI-----------------------VALLLLAVGLGLGQGSLSGLGLGLLLLKIGGFALVVVIGIRWLGR---RLVLRGISDENRMVLAVLVALFLASLGAELAGVEKIVGAFLAGLAVNSVPEGRVKEQVIFVGGVLFIPIFFIDLGLLLDLGSLGENFQFTALMLVGAIGGKGLASWVSGRLFGYRRAQILMMWSLTMPKVAATLATAFIGYQAGLLNQTVLNSVLAVMVVTATLGPIL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 135834479 -------------------RIGLPPMVGFLIAGFAYNFVGL---EVPTGLQIVADLGVTLLLFSIGLKLKLKDLSTLE--VWGTSVIHILASTLFFTLIILLFDLSLTATIILAFGLSFSSTVYAVKVLEDKGDMSAFYGKIAIGILVMQDIFAVIFLAVSEGKYPS-------------------------------------IYALSVFLLFLPPVKKVIYKLIDQAGHGELLVVSGLFFALGAGYEFFYSVDLKGDLGALILGILISNHTKSKALAKSLLSFKELMLVGFFLSVGMQGLPNLLI---VLTAIGLVLLLPIKTWLYFFITSRFGLRSRTCLFNSITLGNFSEFGLIVAALGVTQGFLSVEWLLVIAIAVSISFVVSPFSLKAEETYQKY---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 256425532 -------LFIILLAPIILRKFRIPSIIGLILAGMAIGDHGFKII-EKGSIDLFGKAGLLYIMFLAGLELDMTEFRKNRNRSLVFGAFTFFIPLILGYVVCMVLHFNFMATMLVSSMFA-THTLVAYPLASRLGITKNEAVTVAVGGTIITDTAVLVILAIITGAAAGNLNTQFWVRLS-----------------------VSLVVFATIILWIFPMIGRWFFKKIKDDKTSHFIFVLALVFLAAF---LAELAGVEGIIGAFLAGLALNQLIPHTSPLMNRIEFTGIFIPFFLISVGMLVDLRVLLKGPEALLIATVMALVSKYLAAYFTQLSFRYTPTQRNVIFGLSSSHAAATIAVILIGFNMGIINEHVLNGTVVLILITCLAGSFVTESAGRKLAIIEAERKPAAEDTSERLLVPISRQGHMEPLLDFALMIKDPDTHTPIYPLAVV------------------------------------------------------------------------------------------------------------------------------------------------------------- 142157411 -----LIFVAARTMAEVLVRLQLPTILGELLAGVIIGASGLHLLVPPDTLQAVATLGLYALLFLTGLESELDELVAVGGQAFTVAVAGVVLPFALGFGLMSLFHVELIPAIFAGASMTATSIGITASVFGELGYLKTREGQIVIGAAVLDDILGIVILAVVVSLATGGSL----------------------AIAPIVKLVAAAIVFVVAAIGLSRTAAPAFDWLIDKLKAP-GEVLVASFVILSFSCFAATAIGLEAALGAFAAGLILSGSKHNHAIQQAVLPIVTLFATIFFVLVGAGMDLSVPASRSALVVAGFLLVIAIVGKIASGWAFLSDKPTR-RLVVGLGMMPRGEVGLIFLGLGTSAGLLSPSLEAAILLMVIGTTFLAPILLRL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 192360400 ---MFIILLVCRVVGWIGRKLHQPQVVGEMVAGVILGPSLFGLVETKGVLYVGAQLGVGLYMFLVGLGFRADHFKTNVKSAAAVSISGMAAPFLVAILITPWLATRFNATLFMGACIAITAFPMLARIIHERGLSQTKLGTLSLSAGAIDDAGAWCVLAIVLASFGAGA-------------------------GVAYTAIIGGILFASFMILVAPKLLAPLARYAEGQQTLSPTLLSIVLMLFMLSAFIADAIGLHAVFGGFLLGAIMPRGKLTNEVKRQLEPFVILLLPMFFTYSGLNTQLTMVNNLELLAIALVILAIAAKGVACWGAARLCGADNRTAMGIGALMNARGLMELIIINIGLQAGVIGPALFSMMVLMAIVTTLMASPLF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 254173030 LAAIAILLVTAKSLEWAFERVEIHPIIAHVLAGIVLGPFLLGVVEPSGDLNVLAEFGLIMMMLYMGLTSNFSAIAQNTKRAVLVAVLGVFASFVLGFLTVKFFGKPLSAAIFVGVTLGNTAIEVTSGVLV-KERVKRVVSSILMGAAFADDILAVYLIGIVTAMAKG--------------------SLDVQAFGVLTVKIFSFIAIALLVSEVVFKKAEWFKNVVKNLNVFFTFTL----ILTFLLAIIAENVGLNQIIGAYLAGLMISRLRERKDIEDLEVVLTEFFMPLFFIYVGLMFNPPLNQVNLALIGGLYLSAVLGKLLGCGLGAKALGLSWNDSILIGIGMGGRGSLELAILTFGLDAGLIDQGLFASVIIVSMLTALTTPVFFKAYIKRQKL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 72383013 --NFLMIFVAARTLAEILVRLSLPTIVGELLAGVLIGASGLHLLLPPSALQAVATLGLYALLFLTGLESELEELVAVGAQAFTVAMAGVILPFAFGFGLMFIFQVDIIPAIFAGASMTATSIGITASVFGELGYLKTREGQIVIGAAVLDDILGIVILAVVVALATGGSLQ----------------------IAPIVKLVLAATVFVFAAIALSRTAAPAFDWLLERLKAPGAVVVASFVILVLSCFVATAI-GLEAALGAFAAGLILSSSKNNHAIQQSVLPLVSLFATIFFVLVGAGMDLSLDPQSRSALIVAGFLFIVAIVGKIAAGWCFVIDKPTNRLVVGLGMMPRGEVGLIFLGLGTSAGLLTPSLEAAILLMVIGTTFLAPVLLRV----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 256810016 -------LSIIFIIPNLLKKFNIPAITSIMIAGIIIGPYGLNILQVDETLKVFADFGAIMLMFLAGLEVDNETLREEFKNSLVLTFFSLLIPGLGGYLIGQYLGLGFIGSLLYSVIFASHSVAIVYALLDELKMVKTRLGTIILSATITVDLLTLLLLSVVIKLGTGGED--------------------------IGMFLLKVFLYIGALLLAIPLLSKYILGIFEKLHAQ---RIHFVLSIIFIAIILGEVIGIHPIVGAFICGVAVSEALTKEEHDELLAIGYGLFIPIFFLVLGMETNIGVIFSNLELLLITLVSAVTLKFFSGFIALKILGFDRVKNTIGGLLTIPKISASLVAASIGKELGLIGNEIFVTIVALSVITATLTPIL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 87123186 ----LLIFVAARTMAEVLVRLQLPTILGELLAGVIIGASGLHLLVPPDTLQAVATLGLYALLFLTGLESELDELVAVGGQALTVAVAGVVLPFALGFGLMSLFHVELIPAIFAGASMTATSIGITASVFGELGYLKTREGQIVIGAAVLDDILGIVILAVVVSLASGGSL----------------------AIAPIVKLVAAAIVFVVAAIGLSRTAAPAFDWLIDKLKAP-GEVLVASFVILSFSCFAATAIGLEAALGAFAAGLILSGSKHNHAIQQAVLPIVTLFATIFFVLVGAGMDLSVPASRSALVVAGFLLVIAIVGKIASGWAFLSDKPTR-RLVVGLGMMPRGEVGLIFLGLGTSAGLLSPSLEAAILLMVIGTTFLAPILLRL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 224536438 ---------------ILLNRLRIPHIIGMILAGLVIGEHGFNILARDSSFELFGKVGLYYIMFLAGLEMNMADFKQNRGKAVMLGLLAFIIPIMIGLVVNMFLKYSLITSVLLASMYA-SHTLVAYPIVIRYGVSRHRSVSIAVGGTAVTDTLTLLVLAVVGGMFKGESG------------------------GLFWVWLVVKVVFLGGLIM---YFFPRIGRWFFRRYDDNVMQFIFVLAMVFLGAGLMEFVGMEGILGAFLAGLVLNRLIPHVSPLMNHLEFVGLFIPYFLIGVGMMIDIHVIFGHGLKVAGVMIAVALTGKWIACWLTQKIYKMGAIERELMYGLSNAQAAATLAAVLVGYNIILPNGLNDDVLNGTVLLILVT-------CVVSSFITERAARKIAIDEAH------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 135009958 ----MLIFVAARTLAEVLVRFELPTILGELLAGVLIGASGLHLLVPPETLQAVATLGLYSLLFLTGLESELEELMAVGAQAFSVAVVGVVLPFALGTLLMAIFHVDAIPAIFAGASMTATSIGITASVFGELGYLRTREGQIVIGAAVLDDILGIVILAIVVSLAAGGTLE----------------------IGPIVQLVVAAVLFVVVALLLSQKAAPAFDWLIDQLKAPGSKLIGSYLL-LAVSCFVASAIGLEAALGAFAAGLIASTSRHRHEIQAAVTPIVGLFATVFFVLVGAGMDLSVINSALVVAAFLFVVAIIGKVVAGWAIFSKEKTNN---LVVGLGMMPRGEVGLIFLGLGTASGLLSPGLEAAILLMVIGTTFLAPVLLRI----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 33864209 --NFLLIFVAARTLAELLVRLHLPTIVGELLAGVLIGASGLHLLVPPSTHSHLATLGLYALLFLTGLESELEELVAVGVQAFTVAMAGVVLPFALGFGLMALFQVELIPAIFAGASMTATSIGITASVFGELGYLKTREGQIVIGAAVLDDILGIVILAVVVALATGGNLE----------------------IAPIVKLVVAATVFVVLAIVLSRTAAPAFDWVIDRLKAPGAVVVASFVILVLCCFIATAI-GLEAALGAFAAGLILSSSKNNHAIQQSVLPIVTLFATIFFVLVGAGMDLSVPASRSALVVAGFLVVVAIVGKIAAGWAFWIDKPT-NRLVVGLGMMPRGEVGLIFLGLGTSAGLLSPSLEAAVLLMVISTTF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 142190695 -------LFVARAMGEVATRLGQPSVVGEILAGILLGPSFPGFAEQGYLLELVALIGAMFLLLITGLETDIQLIKRHSKTAISVSFGGILVTFGTGFLMGQYLPDFLLASLFVATAMSISAIPVIAKVLMDMNLMRRDIGQTILAAGMSDDTIGWIMLSTVAGIAAGDAVTT----------------------GTVLKTVGSVLAFLVLSFTLGRWMVRKLLTFVQDEVVSHDRLLTLVVVMAFLWGAITQWLHLESILGAFVMGILFGMMPLPEEVIKKLESIAGIFAPVFFAVAGLKVNILNLLDPQLLLITAIVIGILGKVAGTYSGARFIGKDHWTSLSFGAGLNARGAMEIIIATIGLRLGILSQDMFSIIVVMAIVTSLMAPFALRA----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 304404883 LASIVVVLICCRVVGKLFSMVGQPQVIGEMVAGIILGPLLFGSLFPGFMTHLISNIGLTIYMFLIGLELDTKNLRGQLARSGILASSGLVLPFILGVVTALYLYQTLTVSLFFGVAFSVTAFPVLSRILEEKGLLRTKMGSLVLMAASFDDALAWCLLAIVTSLATAKSAYGGLGSLGLCLCLVLVLFFVV----------------------------RPILKRLDRSADHKLTTFAVVIILLLATGAAADYIGVHSVFGAFLLGLSIPRTAAYMKLEEKLKELVNLFVPIFFAYAGMSMNINISMGMLIAFSLIFFMAVLGKYGGCSFTMRRMGFSWREASAAGGLMNAKGTMGLIIANIGFTYGIIDQSMYSLFVLLAVITSVMAVVIYNL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 189461904 -TWIFFLVLVIILFAPILERLRIPHIIGMILAGVVIGEHGFNILARDSSFELFGKVGLYYIMFLAGLEMNMEDFKSIRVKATVLGLLAFIFPLGIGIWTLHLLGYSLATSVLLASMYA-SHTLIAYPIVIRYGINRQRAVSIAVGGTAVTDTLTLLVLAVV---GGMYKGETSEMFWIWLVLKVVVLSVVIM------------------------YAFPRIGRWFFRRYSDNVVQYIFVMAMVFLGAGLMEFVGMEGILGAFLAGLVLNRLIPHVSPLMSHLEFVGLFIPYFLIGVGMLIDVNVLFGHIDSVKVAVVMIIVALLGKWIASWLTQKIYKMRALERELMFG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 15669461 ----------------LLKKFNIPAITSIMIAGIIIGPYGLNILQVDETLKILADFGAIMLMFLAGLEVDNETLKQEFKNSLILSLFSLLIPGVGGYLIGQYLGLGFIGSLLYAVIFASHSVAIVYAILEELKMVKTRLGTIILSATIIVDLFTLLLLSVVIKLGIGGEN--------------------------VGTFLLETVLYIGVLLLAIPSLSKNILGVFEKLHAQRIHY---VLFIIFIAIIVGEVIGIHPIVGAFICGVAVSEALTKEEHDELLAIGYGFFIPIFFLVLGMETNIRVIFNNLELLLITLISAVALKFISGFIALRILGFDRIKNTIGGLLTVPKISASLVAASIGRELGLIGNEIFVTIVALSVITATITPIVVK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 55379606 ------------------------------VAGVAVAGYGLPVVESSEFIELGAELGIVFLLFFLGLEFNLDRLLDSWERITRAGTIDLGINFGVGLVLGFALFRDPLAAFLVAGIVYISSSAIITKSLIDLGWIANDEANPMLGTLVFEDLFIAVYLTIAAALVTGGSDLGAAAT-----------------------SVGVALSFIVALLLLARYGTPWFERALQTTSNE--FTVVRAVGITVFISGLALAIGVSEAVAAFFIGMAFAPTTHTHKLERLLEPLRDTFAAVFFFWIGVETDPRLFAGVAELVVAAIVVTTPTKILSGYLSGRAYALTPRRSMRVGLGMVTRGEFSLIIAAVALTGAELANAVYSFTVAYVLLMSILGTMLMQYSAPFEAFATARF----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 260909928 -TLIFFIVMLIILFAPIMGKLRIPHIVGMVLAGVAVGEYGFNILERDDSFELFGRVGLYYIMFLAALEMDSSSLKRNKYRFMMFGLATFVVPFGLIYLLGTSFLHYTTAASLLLATLMASNTLIAYPIIGRYGLQRNPAVALSVGSTMIALFLSLVVLAMIVAA-----------------------HHEGGDALFWLWFVLKVVAFCAGMAFFVPRLTRWFLRRYSDAVMQFIFVMAILFLSASI----SSTIGLEGIFGAFLAGLILNRYVPRLSPLMNRIEFIGIFIPYFLIGVGMLINLRLLFQIIWVVLAITVVGTLGKAIAAYLTSWRFRMHAPSGQMMFGLTSAHAAGAIAIVMVGMQLEIEPGRITDDILNAVVIMILITCIISSVITERAAKTFILSEKNIPASETTEQDDESMLVPVKYPEYANRLMGLAIMMRNPKLNRGIIA----------------------------------------------------------------------------------------------------------------------------------------------------------- 142211041 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLVLTGMALALVLGGVGFEMIGLKGEIGALVMGLLLSNHPRAGELSESLWALKEVFLVGFFLSIGMSGLPDM---DALIFAAIMGVLLPLKGVAFFFLLIAFNISARTAFLSSLSLTAYSEFGLIVAAGIPAAN---PYLVPLAIAVSVSFLVAAPLNRLAHPLFERFETPLKR------------------------WERKIPHRDEQPTDLGDAEVLIFGMGRTGTAAYESVQNEGLRPVGLDADTYKAKAHAEAGRHVVFADAEDSNFWSGVTLSGIRAVILAMDDLEAKLIAARTLRRKGFTGPIVSHALFEEHVALISEAGADETYLTMREAGRSLANRAVEVLR-------------------------- 134046602 ISWVLFTIGIAIIFGHLMNRLGFPGVLGEMLMGMLIGNLVFFTIHNNEVFDFLSRLGIIFLLFLGGLDTDLSVLKKTGKIATVSTVFGVLVPLVMGYFAMLYMGYSSVESFAGGVVLTATSIGITVRVMMDLGVLKSEVGAASLSASIMDDFLGIMLIIFAVG------------------------------SGSILGLLGKFAIFFIITGFLAMKFVNKFISFSEKLHVEKGILSLAIAVMFLFSFLAENWFEAAIE-GSFMAGLVLSRTPEGKNLIEDVKTIYSILIPLFFVYTGASLNLTIFFDALYLALVLTAIAIVSKVVGRGFGARIMGWNMKKSLQMGIGSIPRAEIALINLMVAIHAGVISESNVGKFIAAT------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 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-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 90577278 IFELCAIVISAAGLGSLFLFAKQPIIIAYIVAGIIIGPYGLGMINNAEAITQMGHIGVILLLFLLGLNLQPQRLLRLFRESALITLCCSLFFFICTLLFALMIQLPLKDAIITAAAMMFSSTVIGLKLIPTTTLHHQKMGEIMTSILLIQDILAITVLLLL------------------------NIDTEQRIDLAIFLIFAKLLIVIVSAYFAVKFILLPLMKKFDVI--QEYSFVATLAWCFCWAEISHRI-GLSYETGAFIAGTLLAVSPISNVISIHLKPLREFFLILFFFAIGANINVLASDIYTLWGILFGVVLIRLKAWGFYRALIISNTEAPINKELSARLSQASEFSLLLAYTAVANGLISVQGKTFIQIVTLTTFILSTYWIVSRYP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 33864693 ----VLIFVAARSLAELLVRFELPTILGELLAGVIIGASGLHLLVPPETLQAVSNLGLFSLLFLTGLESELEELIAVGAQAFSVAVVGVVLPFALGTLGLMIFHVDPVQAIFAGASMTATSIGITASVFGELGYLRTREGQIVIGAAVLDDILGIVILAVVVSLAAGGTLEIAPIVQLVVAAVLFV----------------------VVALVLSQKAAPAFDWVVDQLKAPGGKLIGSYLL-LGASCFIATAIGLEAALGAFAAGLIASTSKHRHEIQAAVTPIVGLFATVFFVLVGAGMDLSVIARSALVIAGFMFLVAIVGKVVAGWAVFGPQKTNK--LVVGLGMLPRGEVGLIFLGLGTAAKLLSPGLEIAILLMVIGTTFLAPVLLRL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 136278180 -------LIIARLFAELFKKFKLPSVLGEIIAGILLGPSVLGFFSPESFMDALINISVIMLLFVAGMEVQLPLVVEQGKVALSTTFFSMLIPICVGYLGVQFLPDLFMASFFIGVVLSITALPVIARILIDMKLFKTRIGMTIIASAMLIDLLGWLIFSVLLSIIEDGKAGTD-----------------------LTYTLVSIVLFGGFMLIVGSRLIDKSLPWVQTKFSWPGGVLALSFGLCFLGAAFTESIGIHSILGAFIVGIAFGDSANLRDRTREIIHVTNVFAPLFFVSIGLYVNF-VQNFNLILILTLITLAYFSKILGAHLGARIGGLSVKDSWTVGVSMNTHGVLEIILGSLAMSVGLINEEVFVAIVVLVVFSIITS----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 45357663 ISWVLFTIGIAIIFGHLMNKLGFPGVLGEMIMGMILGNLVFGLVSPDHLFDFLSRLGIIFLLFLGGLDTDLSVLKKTGKIATVSTVFGVLVPLVMGYLALQYMGYTAAESFAGGVVLTATSIGITVRVMMDMGVLKSEVGAASLSASIMDDFLGIMLIIFAVG------------------------------TGSILGLLGKFAIFFIITGFLAMKLVNKFISFSEKLHVEKGILSLAIAVMFLFSFLAENWFEAAIE-GSFMAGLVLSRTAEGKNLIEDVKTIYSILIPLFFVYTGASLNLTIFFDALYLALVLTAIAIVSKVVGRGFGARIMGWNMKKSLQMGIGSIPRAEIALINLMVAIHAGVISESNVGKFIAAT------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 260435664 ----MLIFVAARTLAEVLVRFELPTILGELLAGVLIGASGLHLLVPPETLQAVATLGLYSLLFLTGLESELEELMAVGAQAFSVAVVGVVLPFALGTLLMAIFHVDAIPAIFAGASMTATSIGITASVFGELGYLRTREGQIVIGAAVLDDILGIVILAIVVSLAAGGTLE----------------------IGPIVQLVVAAVLFVVVALLLSQKAAPAFDWVIDQLKAPGDKLIGSYLL-LAVSCFVASAIGLEAALGAFAAGLIASTSKHRHEIQAAVTPIVGLFATVFFVLVGAGMDLSVINSALVVAAFLFVVAIIGKVAAGWAIFSKEKTNN---LVVGLGMMPRGEVGLIFLGLGTASGLLSPGLEAAILLMVIGTTFLAPVLLRI----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 159905234 ISWVLFTIGIALIFGHLMNKLGFPGVLGEMLMGMLIGNLVFFTIHNNEVFDFLSRLGIIFLLFLGGLDTDLSVLKRTGKIATVSTVFGVLVPLFMGYLALQYMGYSSVESFAGGVVLTATSIGITVRVMMDLGVLKSEVGAASLSASIMDDFLGIMLIIFAVG------------------------------TGSVLGLLGKFAIFFIITGFLAMKFVHKFISFSEKLHVEKGILSLAIAVMFLFSFLAENWFEAAIE-GSFMAGLVLSRTPEGKNLIEDVKTIYSILIPLFFVYTGASLNLTIFFDALYLALVLTAIAIVSKVVGRGFGARIMGWNLKKSLQMGIGSIPRAEIALINLMVAIHAGVISESNVGKFIAAT------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 296036014 -------FFALGVLGRLAGRIGMSPIPLYLIGGLCFGEGGFIQLGDIGEFSHLAEIGVVLLLLLLGLEYTASELVTGLRRSWFAGVVDLVLNAAPGALLALLLGWGPVGALTLGGVTYISSSGIVAKVLGDLGRLGNRETPVVLSILVFEDLAMAVYLPILTAVLAGVSFLGG----------LQAVAISFAVITVVLVVALRYGSVVSA---------------IVDSTDREVFLLKLLGAALLVAGFASSL-QVSAAVGAFLLGIAISGSTARN-ATRLLEPLRDLFAAMFFVVFGLNTDPTTIPPVLLPAIGLAVVTTATKVLTGWWAAGRQGIGVMGRARAGAALIARGEFSIVIAGLAVSAGAVEGELAALATAYVLLMAVLGPVGARVAEPIVRLFQPPRPK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 143402941 IFEIAIIMVSAAILGTIFLYLKQPIVVAYIVIGFLLGPSGFRLFEEINYLSEISHVGVILLLFLIGLNLQPNKLLSLFKKTSLLTITTSFLFLIVTTFFSLLLKFTISASLIIGLSMMFSSTVIGLKLVPTTTLHQKRTGEIMTGVL------------------------LIQDLLAIIIILILSGGKTDEPVVTFLLLFLKFVFLTGVLFIGVKWLIIPLLNRFDKI--QEYTFITTLGWCL-FGAESAHLLGLSYEIGAFTAGISIASSPIALAIAEHLKPLREFFLILFFFSIGAQLNLTVNGIILITAILYGCFMVPIKAFIFNKSFKICGEKKSASKELSVRLSQASEFSLLIVVAAKSNNWINDNEGVFIQIITLVTFVISTY--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 159904263 ----LLIFVAARTLAEILVRLSLPTIVGELLAGVLIGASGLHLLLPPSALQAVATLGLYALLFLTGLESELEELVAVGAQAFTVAMAGVILPFAFGFGLMFLFQVDLIPAIFAGASMTATSIGITASVFGELGYLKTREGQIVIGAAVLDDILGIVILAVVVALATGGALE----------------------IAPIVKLVLAATVFVIAAIALSRTAAPGFDWLLDRLKAPGAVVVASFVILVLSCFVATAI-GLEAALGAFAAGLILSSSKNNHAIQQSVLPLVSLFATIFFVLVGAGMDLSVPSSRSALIVAGFLLVVAILGKIASGWSFVIDKPT-NRLVVGLGMMPRGEVGLIFLGLGTSAGLLTPSLEAAILLMVIGTTFLAPVLLRL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 239827336 ITSLLIVVVVAFLTPILLHRLRLPVVVAEIIAGIMIGKTGFDIVKPDMWIETLSTLGFLFLMFLSGLEIDFSAFARKPKASFIAASIIFMAIFILSYGLSYLFVLTMDNAFLMTLIISTISLGVVVPTLKDANLMKTTIGQTILLVAVIADLVTMILLAVFVSMNEPEHGST---------------------WLLLGLFAFGVLFYFVGKYFKKRSFVETMAKGTVQIGTRAVFTLIIVLVAL------SETFGAENILGAFLAGVLVSLLSPNKDLVHKLDSFYGFFIPIFFVMVGVNLDLRALLAEPK-ILTLLPLLLLALVVSKLIPVSILKIWYDTKTTIASGFLLVSTLSLVIAAIAERINVIDENMKGALILVAVISSIVSPIVFKKLYAKPDDNEKKINISFVGTNQFTLSVARVLNEQRYNVTLYHIRQE--KMELSVSDHVF--------------------PIVDIEDY--------------------SLETLEKHGAFTADILVVLTGNEEINASVALAAKERGIE-RVIALAETPKQVERLKAEGIE--IMSALLSTTAML---------------------------------- 289192139 ----------------LLKKFNIPAITSIMIAGIIIGPYGLNILQVDNTLKVLADFGAIMLMFLAGLEVDNETLKEEFKNSLILSLFSLLIPGIGGYLIGQFLGLGFIGSLLYAVIFASHSVAIVYGVLEELKMVKTRLGTIILSATITVDLFTLLLLSVVIKLGVGGEN--------------------------VGMFLLETFLYIGVLLLAIPSLSKNILGIFEKLHAQRIHY---VLFIIFIAIIVGEIIGIHPIVGAFICGVAVSEALTKEEHDELLAIGYGFFIPIFFLVLGMETNIRVIFNNLELLLITLISAVALKFMSGFIALRILGFDRIKNIIGGLLTVPKISASLVAASIGRELGLIGNEIFVTIVALSVITATITPIVVK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 256378085 -------------VGWLLRLVGQPPVVGEMVAGVVLGPSVFGALLPGASAELFGQIGLVAFMFRAGWEFRVDRLGAVARSAGLVSLAGVLVPLLLGAGLTWATAGNPASVLFVGVTLSITAFPMLARIITERGLTDSRFGTLAMGAGAIDDAVAWVLLAGVLSIAAGSAGPVALAVGGSGLLVVGLALALRSRPRAVALAERIGVEDLLLVVLGALFLIAWY----------------------------TDTIGLYAVFGAFSLGVVFPRSERLDRAVESLRPVGALFLPLFFTYSGLNTDFALSVETLAFTAVCVLLAVAGKFGACWMAARLVGEPQPVALRVGALMNARGLMQLIAINVGLAAGIVTPALFSALVVVALVTTIMATPLLALFDRRDR----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 256754803 ILQIGVLLAVALLMGQLSNKLVNSTVLGELIGGILLGPTVLKTVSPDPDTANFIQIGMFLFMYVAGLEINFRIIWKRRRLIFLTSSLGIIIPLCLGIVLALFIPMEQGHSVFIGTALSISALPIIIKTLMDLNILKTELGTAIVGSATIDDLIGWTIFSCLISYVNSKNAATI----------------------VIFISVLKIFIFIIVMFLIAPRICKTVITFFNKFFKNESAFIGISIVFILFTAFAAEMAGIHPFFAVFILGTVLSKYYRMSGANNRVIMHREFFAPLYFVSIGLKANFMSNLNLPLTVAVL-LIACIGKIAGAFAGAVLGGMNTKAAVCVGVCMNSRGAVEIIIASTALDLNMITEQVFVALVIMAIVTSLISTPVVKRILKLNSMSLQKIKR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 255531164 ---IIFSLVLFIILPILLNKIKVPHIIGLIVAGVIVGPYGLNLLKRDSSIVLFGTVGLLYIMFLAGLEIDLAEFKKNRKRILVFGLLTFVFPLVFGSLASYLLGYGFLSSLLLASMFS-THTLVSYPIASKYGVIRNRAVSMTVGGTMITDILALLILAGIAGM-----TKESVTTSFWVQLAGSTIVFVVIVFAVFPI------------------IIRWFFKHFEDSISQYIFVLAMVFLA----SFLAEAAGIEAIIGAFFSGLVLNKFVPHTSPLMNRIDFVGLFIPFFLISVGMLVDVTVLVKGWGALKVAGIIILVTKYLAAWLTQKIFKLSTAEGTMIFGLSSSHAAATLAIILVGYN---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 302405062 -------------------KIRQPRVIAEVIGGIVLGPSVMGRIESIPNLTLIANVGLVLYLFIIGMETDVGFLLSNWRIATSVSVAGLAFPFGMGCALAWGIYNQFSDMLFVGVAIAITAFPVLCRILTELKLLDTSVGVITLAAGVANDVVGWILLALCVALANAGSG---------------------------LTAVWILLSCAGFMLFLMYAVKPALLWLLRRTGNIEQSMISLILLIALASAFFTAIIGVHAIFGGFMVGLILPENSFNIKVTEKLEDLIGIFLPLYFTLSGLKTDIGLSGIAWGYVAAVTLTAFFAKVMSATVAARLNGLVWRESFTIGALMSCKGLVELIVLNIGLQARILSTRTFTIFVVMALLTTATTPIVSFLYPPSYQKKLAAWKR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 33241207 ----LLIFVAARTLAEILVRLSLPTIVGELLAGVLIGASGLHLLIPPSALQAVATLGLYALLFLTGLESELEELVAVGTQAFTVAMAGVILPFAFGTLLMFIFHVDLIPAIFAGASMTATSIGITASVFGELGYLKTREGQIVIGAAVLDDILGIVILAVVVALATGGSLE----------------------IAPIVKLVVAATVFVIAPIGLSRTAAPAFDWLLDRLKAPGAVVVASFVILVLSCFVATAI-GLEAALGAFAAGLILSSSKNNHAIQQSVLPLVSLFATIFFVLVGAGMDLSVPASRSALIVAGFLLIVAIIGKIAAGWSFVIDKPT-NRLVVGLGMMPRGEVGLIFLGLGTSAGLLTPSLEAAILLMVIGTTFLAPVLLRI----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 78780077 ----LLIFLAARALAEVLVRLSLPTIVGELLAGVVIGASGFHLLESFPSLQAVATLGLYALLFLTGLESELEELVAVGAQAFTVAMAGVILPFAFGTLLMFIFQVDLIPAVFAGASMTATSIGITASVFGELGYLKTREGQIVIGAAVLDDILGIVILAVVVALAAGGSLEIAPIVKLVAAAVVF----------------------VIAAIALSRTAAPGFDWLLDRLKAPGAVVVASFVILVLCCFVATAI-GLEAALGAFAAGLILSSSKNNHAIQQSVLPLVSLFATIFFVLVGAGMDLSVPTSRSALVVAGFLLVVAIIGKIAAGWVFSSDKPT-NRLVVGLGMMPRGEVGLIFLGLGTSAKLLTPSLEAAILLMVIGTTFLAPVLLRI----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 300782825 ---VVVILLVARLVCLAAVKLGQPPVVGEMIAGVLLGPSLFGLLLPDVQAALFGQIGLVIYMFGAGCEFSLSSIGKSRESVAAISSAGTIVPLALGFGVS-AIGLSWVGMAFVGVALAITAFPMLARIITERGIASTKFGSLALACGALDDVLAWILLAVV-------------------------LGMHAGSAGPVALALGGGLLFAGVVFIIGRRL---LAKAMGSERLSVDHRVLVTAMTLFAAAWFTDVIGLYAVFGAFCVGIAFPRTPATEAVLAKIVPIRIVFLPLFFTYSGLNTRFALLADPKLLAVLCVVVAIVGKLGASWGAARLAGEPQFIATRVGVLVNARGLMQLIALNVGLAAGIVSPALFTVLVLVALVTTIMT----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 158316423 ------------VLGHAATRFGISPIPFYLLGGLAFGHGGLPLGASEEFIEVGAEIGVVLLLLTLGLEYTADELLSGLRRNAPAGGLDLALNAAPGVAAAFLLGWGWRAAVVLGGVTAISSSGIIAKVLGDLGRLGNRETPVVLSVLVIEDLAMAIYLPILTALLAGQTVARGSLSLALALAA--------------------MVTVLFLALKHSAKVTRLVFNPTSD-RNDEIILLRALGLALLVAGVAQQL-QISAAVGAFLVGIALS-GPIAEGAREVLAPLRDLFAAVFFVFFGLQTDPEQIPPALLTALLLAIAGVLTKTATGWWAARRAGIGTMGRFRAGTALIARGEFSIVIAGLAVAADVEP-QLGPLAASYVLLMAVIGPVAARLSEPATRAVIKRRRPTPAHSLPPQP----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 51893979 --SLVLVAILAFVVPLLLNRLRIPIAAGEILAGVLVGKSGLGLVQSDDLLSIFNFLGIGALMFLAGMEIDLAALVGARPKGRPAWLARLHHPLALGVALFLLTTYGVEEPLFLTLIIATCGLSIIMPVLKDRQMLTDPFGQVLFSTAVIADFLPMLGLSVLAAVKVNGSALEALWILALIAAGAAVYLAARWLSRFNLLEGLTGG--------------------TAQIGVRAAWALMLVFLAL------AQTVGVEAILGSFLAGLLLSMGSHREEITHKLDALGFGFLPIFFVMVGVEFDLRALLGDLALVPLLLAGTLVVKAVPGVLLAIWH--PPRKTLAGMVLLTTQMSVTIAASAVAYTVGAYGASTHAAVVLVAITTAILGPVLF-------------------------------------------NRILGEPADAPVRRAVVLAGMNRLSLHLGRRLVAQGVPVRAVDEHPERAAEFTAAGIQAVVADPASAEGLRQAGAEDARALVALTSDERSNLAAARLGRGEFGIPRAILFATSPDGLAEARQEGLEAV---------------------------------------------- 297619973 -SWVLLTLGISLIAGHLMEKLKLPGVLGEILMGMLLGNLIFGFIHNNEIFEFLSKMGIIFLLFLGGLDTNIAEVKKTGLIATVSTVFGVLFPLVMGYLALLYVGYPPQEAFAAGVILTATSIGLTVRVMMDLGVLKTDVGYASLSASIMDDFLGIMLIIFVVGMGD-------------------------------LTSLFGKLGLFVIIGFVGWKLIGKYISFAEKLHVQRGILSFILALLFIFSFLAENWFEAAIE-GSFLAGLILSKTPEGKAVMNDIKTIGYSFLPLFFVYTGASLDLGVFGNYLSLAVILTVVAVISKVAGRGLGAKLMGWNTKKSLQMGIGSIPRAEIALINLMVAINAGIISQGNIPKFIAATLISILITPPLLKW----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 289669914 LVQLAVILGAARLCGAVLQRIGQPPVIGEMAAGLLLGPIAFGAWKSLPPLYGLATMGVVLFMFVVGVELRAPELVGLSGIVLPLLLGLAAAPWLFARFAPQAVGF-WPFALFIAAAMSVTAFPVLARILKDRNMTRTPAGRLALGAAMIDDATVWIFLAIVLTLTGNNA------------------------HGGVAFTAIGALLLIAGVFGLLKPAYARLLRPRAHDGRYAPTALVWVLIGLLACAALAEWIGLHAIFGAFLFGICLPEDRLLEHLAGRIEPLITLLMPVLFAVAGQATSAGVFGGAGVSFVLVIGVAVSGKLLGCTLGARLSGHDWRNSLSVGSLMNARGLMELVVIKIGLDSGVIGPDLFTLLFGMTLVTTVMASPMVAWFQ--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 224025649 -TWIFFLVLVIILFAIILERLRIPHIIGMILAGVAIGEHGFNILVRDSSFELFGKVGLYYIMFLAGLEMNMEDFKSIRVKATVLGLLAFIFPLGIGIWTLHLLGYGLLTSVLLASMYA-SHTLIAYPIVIRYGINRQRAVSIAVGGTAVTDTLTLLVLAVIAGMFKGGTSD-----------------------MFWMWLILKVILLSLFIMYTFPRIGRWFFRRYSDNVVQYIFVMAMVFL----GAGLMELIGMEGILGAFLTGLVLNRLIPHVSPLMSHLEFVGLFIPYFLIGVGMLINLQVLFGHLLKVAGVMIVVALLGKWIASWLTQKIYKMSSVERELMFGLSNAQAAATLAAVLVGYNLILPDGSRLLVLNGTILLILVT----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 255693195 ---------------ILLNKLRIPHIIGMILAGLAIGEHGFNILARDSSFELFGKVGLYYIMFLAGLEMNMGDFKETRNKALVLGLLAFIVPIGIGFVANVYLKYGVITSVLLASMYA-SHTLVAYPIVTRFGVSRHRSVSIAVGGTAVTDTLTLLILAVVGGLFKGETG------------------------GLFWIWLVIKVIFLGAFII---YVFPRVGRWFFHRYNDNVMQFIFVLAMVFLGAGLMEFVGMEGILGAFLAGLVLNRLIPHVSPLMNHLEFVGLFIPYFLIGVGMLINLRVIFGHLKVAAVMIIMALTGKWIACWLTQKIYKMSALERKLMYGLSTAQAAATLAAVLVGYNIILPGGELNDDVLNGTVLLILVTCVVSSL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 123969341 ----LLIFLAARALAEVLVRLSLPTIVGELLAGVVIGASGFHLLESFPSLQAVATLGLYALLFLTGLESELEELVAVGAQAFTVAMAGVILPFAFGTLLMFIFQVDLIPAVFAGASMTATSIGITASVFGELGYLKTREGQIVIGAAVLDDILGIVILAVVVALAAGGSLE----------------------IAPIIKLVAAAVVFVIAAIALSRTAAPGFDWLLDRLKAPGAVVVASFVILVLCCFVATAI-GLEAALGAFAAGLILSSSKNNHAIQQSVLPLVSLFATIFFVLVGAGMDLSVPTSRSALVVAGFLLVVAIIGKIAAGWVFSSDKPT-NRLVVGLGMMPRGEVGLIFLGLGTSAKLLTPSLEAAILLMVIGTTFLAPVLLRI----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 153808376 ---------------ILLNKLRIPHIIGMILAGLAVGEHGFNILARDSSFELFGKVGLYYIMFLAGLEMNMGDFKETRNKALVLGLLAFIVPIGIGFVANVYLKYGVITSVLLASMYA-SHTLVAYPIVTRFGVSRHRSVSIAVGGTAVTDTLTLLVLAVIGGLFKGETG------------------------GFFWLWLVVKVIFLGGLII---YFFPRIGRWFFHRYNDHVMQFIFVLAMVFLGAGLMEFVGMEGILGAFLAGLVLNRLIPHVSPLMNHLEFVGLFIPYFLIGVGMLINLRVIFGHLKVAAVMIVMALTGKWIACWFTQKIYRMSVLERNMMYGLSNAQAAATLAAVLVGYNIILPGGELNDDVLNGTVLLILVTCVVSSL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 294146669 ---LALIVVACRGVGWFCRKLAQPQVVGEMIAGVILGPSLFGLLAPGLQAMVFAQFGVALYMFLVGLTLRLDHFQSKVRNAAMVSGAGLFAPFVMAILITPWLGLGRGGALFMGACIALTAFPMLARIINERGLADSPLGTLSLTAGAFDDAASWCVLAVVLALFGGGS-------------------------GVAVLAIVGAFLYVSFLLLFGRRLFAPLGRAVEMQGEMSATVLAITLALFCLSAFIMDAIGIHGIFGGFILGVFMPRGLFVEELKRKVEPLVVILLPMFFTYSGLNTRLDMVNSLPFLLIAIGILVILAKFGACYAAARLSGEDNRTALGIGALMNSRGLMELIIINIGIQKGIIEPALFSMLVLMAIVTTMMAGPLFEIVYGRRARAEGELGRLGAAT---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 142060820 ----LLIFLAARALAEVLVRLSLPTIVGELLAGVVIGASGFHLLESFPSLQAVATLGLYALLFLTGLESELEELVAVGAQAFTVAMAGVILPFAFGTLLMFIFQVDLIPAVFAGASMTATSIGITASVFGELGYLKTREGQIVIGAAVLDDILGIVILAVVVALAAGGSLEIAPIVKLVAAAVVF----------------------VIAAIALSRTAAPGFDWLLDRLKAPGAVVVASFVILVLCCFVATAI-GLEAALGAFAAGLILSSSKNNHAIQQSVLPLVSLFATIFFVLVGAGMDLSVPTSRSALVVAGFLLVVAIIGKIAAGWVFSSDKPT-NRLVVGLGMMPRGEVGLIFLGLGTSAKLLTPSLEAAILLMVIGTTFLAPVLLRI----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 123967020 ----LLIFLAARALAEVLVRLSLPTIVGELLAGVVIGASGFHLLESFPSLQAVATLGLYALLFLTGLESELEELVAVGAQAFTVAMAGVILPFAFGFGLMFIFQVDLIPAVFAGASMTATSIGITASVFGELGYLKTREGQIVIGAAVLDDILGIVILAVVVALAAGGSLEIAPIVKLVAAAVVF----------------------VIAAIALSRTAAPGFDWLLDRLKAPGAVVVASFVILVLCCFVATAI-GLEAALGAFAAGLILSSSKNNHAIQQSVLPLVSLFATIFFVLVGAGMDLSVPASRSALIVAGFLLVVAIIGKIAAGWVFSSDKPT-NRLVVGLGMMPRGEVGLIFLGLGTSAGLLTPSLEAAILLMVIGTTFLAPVLLRI----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 157414206 ----LLIFLAARALAEVLVRLSLPTIVGELLAGVVIGASGFHLLESFPSLQAVATLGLYALLFLTGLESELEELVAVGAQAFTVAMAGVILPFAFGTLLMFIFQVDLIPAVFAGASMTATSIGITASVFGELGYLKTREGQIVIGAAVLDDILGIVILAVVVALAAGGSLEIAPIVKLVAAAVVF----------------------VIAAIALSRTAAPGFDWLLDRLKAPGAVVVASFVILVLCCFVATAI-GLEAALGAFAAGLILSSSKNNHAIQQSVLPLVSLFATIFFVLVGAGMDLSVPTSRSALVVAGFLLVVAIIGKIAAGWVFSSDKPT-NRLVVGLGMMPRGEVGLIFLGLGTSAKLLTPSLEAAILLMVIGTTFLAPVLLRI----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 41019305 VADIAIVLIVGSLLIMLFRRLKQPPVIGEITAGIVLGPSFLFPVELRAHLSMISQVGLLLFMFLVGWEFNGQLLKRRSGAVATVSLSAIGLAFTLGIGAAALLKISFGFAAFLGIAMSITAFPVLARLLTETGLARTRVGALSLAAAALDDVMAWTLLAFIVVIFGAGGDGTSTLVT----------------------VLGLFLLYVALMVFAVRPLLRRLVARLVRGGTASPFLVPLIAAGAFLSAYATSWIGVHAVFGAFAFGLVMPREPRALLAESLHMPLESLLLPIFFIVTGLNVNIGLGWTGLGELAIIMVAAIVGKLVAASLAARASGMNWQESYAVGLLMNTRGLTELVILNIGLSLGVLDGEMFTMMVLMALLTTAMA----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 229095348 --SLMVVVAIAFFVPLLLQRFKLPVVVAEIIAGIFVGKSGFNIIEPDMWLQVLSTLGFIFLMFLSGLEIDFSIFKQKGKKSFQAASIIFLFIFILSYALSLLFVWFVDNAMFMTLIISTISLGVVVPTLKENNLGKTAIGQIILLVAVIADLVTMILLAVFVGLNSESGQS-------------------------MWLLLLLFGAGIIIYFIAKRFKIPYLDSL--KAGSVQIDTRAVFALIL-ILVGLSESVGAENILGAFLAGVLVSLLSPNEDMVEKLDSIYGFFIPIFFVMVGVNLEVWSIFKEPLMIPILIVGLFISKLLPSLVLRKW--YPRNIVLGSAILLTSTLSLVIAAAQIGEKLGIISPSLSASLILSAVITCIFAPILFKKMFPKVETPKPKVSIIGASRITL-PLSLDLKREDYDVTLYMMRQNKINDEEAKSHDFPIVKLDDITIESLTERTAFDADRVVVATSDDEQAEHAKELGVEHVIASVEDPLLQEKATQEH-----IAVFSTINSTRILLRALIDKPSL--------------------------------------------------------------------- 242086651 ------------FLAFLLRPLRQPKVIAEIVAGILLGPSALGRNASTPVLESVASLGLLFFLFLVGLELDLRSVRRSGRRAFAIAAAGISLPFACGVGVAFVLRSAVPGAVFMGVALSITAFPVMARILAELKLLTTPIGETALAAAAFNDVAAWVLLALAVAISGSGSGSGSGGDHHRS-------------PIVSLWVLLCGAAFVAAWMVVVKPAMAWVRADAAGDGGGGEAWVAVTLAGVLASGFATDVIGIHAIFGAFVFGLTVPEGGFAGRVTARVEDLSELLLPLYFASSGLKTDVATIGEAWAMLALVIATACAGKIAGTFGVAMACGMGAREAIVLGVVMNTKGLVELIVLNIGRERKVLNEETFAILVLMALVTTFITPTVMAIYKPARAAGRRRLHH--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 126697130 ----LLIFLAARALAEVLVRLSLPTIVGELLAGVVIGASGFHLLESFPSLQAVATLGLYALLFLTGLESELEELVAVGAQAFTVAMAGVILPFAFGTLLMFIFQVDLIPAVFAGASMTATSIGITASVFGELGYLKTREGQIVIGAAVLDDILGIVILAVVVALAAGGTLEIAPIVKLVAAAVVF----------------------VIAAIALSRTAAPGFDWLLDRLKAPGAVVVASFVILVLCCFVATAI-GLEAALGAFAAGLILSSSKNNHAIQQSVLPLVSLFATIFFVLVGAGMDLSVPTSRSALVVAGFLLVVAIIGKIAAGWVFSSDKPT-NRLVVGLGMMPRGEVGLIFLGLGTSAKLLTPSLEAAILLMVIGTTFLAPVLLRI----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 303236753 -PTLIFFVVLMLILPIIMGRLRIPHIIGMVLAGVLVGEYGLDILKRDASFELFGKVGLYYIMFLAGLEMDLEGFNKNKGRVAIFGLMTFVTPFILTFYMGYLLHYSTMSSLLLGCIMS-SSTLIAYPIVGRYGLSQHTASTLSVGGTMI-----ALFLSLVIMAMIVNSFQGGSGGAFWVWF------------------LLKLALYIGGLIWLIPRITRWFLRRYADAVMQFIFVLGVLF----FSAALSDIIGLEGIFGAFFSGLILNRFIPRLSPLMSHIEFTGLFIPYFLIGVGMLINVRLLFEIIWVVLCIVFFGTFGKAVAAYLAGFLFKLPRNMANMMFGLTSAHAAGAIAIVMVGMKHYLFNDEVLNGIVIMILFTCVISTIV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 52079667 VSSLVVVLIIAFLTPILLHRFRLPVVVAEIIMGLIIGKSGFDLVAQHDTLETLSMLGFIFLMFLSGLEIDFSVFEKGKKKQLASVIFIAVFILSLGLSYSFVMAGFIDNAFLMTLIISTISLGVVVPTLKEERLMKTNIGQIILLVAVIADLVTMILLAVFASIYGDENS---------------------NMWLLMILFAAGVVLYIFGRVFKKRPFVEVLSKGTIQIGTRAIFTLIIVLVALSESLGAENI------LGAFLAGVLVSLLSPNKELVQQLDSFGYGFLPIFFVMTGVKLDIWSLFGNPILVMIPLLFVALLISKVVPVLFLKKWYDMKTVLASGFLLTSTLSLVIAATTIGERIGIIDAQMSGALILVAVITCIITPTGFKKLMP--------------------KTESEKEKKTITFIGANQMTLPVTLELSPEDYHVRILH-------VRQEKKEEKLADPVFD-----VEVLPDYEY----------ETLQSFGVFQTDILVVATGSEERNTGIALYAKEQK-VARIIASADSPDAESRLKENGIDT----------------------------------------------- 254414759 ----LTILAIMLVAPLLFERLQLPGIVGLILAGVVVGPHVLGLLERDSTIVLLGTVGLLFLMFMAGLETSLNDLKDNASKAVIFGLTTFTVPMVLGTLTMLVLGYGVLAAILVASCFA-SHTLLALPLLNKLGIMRTQAVTATLGATLITNVLALLVLAVVLKADGGTLTLS-----------------------FWLFLIPALCIYTFATLWGVPKIGRWFFRRFGHDEGAEFIFVLATLFVISYLAG---LIEIEPIIGAFLAGIALTPPQLSPLMNRIQFIGNTLFVPFFLISVGMLINPLVLIQQPKSILVIVVVEVISKFLAAWGTGKWFGFRFPSIMVMFGLTMAQAASTLAAITVAYDIELVDELTVNGIIAMILVTCIGSPWI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 126659430 ----------------IFERLRLPGLVGLLFAGVILGKDGLYLLANSESIELFAEIGKIYLMFVAGLEIDLAEFRKTKERSLIFGILTFLFPLFIGTYVGLNFGFGWNSSILIGSLLA-SHTLLGFPIVQRLGMVKNEAVMVTIGATIFTDIAALLVLAI---------------------------SVSIHRGNFSPISLIIQLVSLGVYSVVVLFGFDWLGKYFRRTGDEESNQFLFVLLAVFLASIGAQFINVDKIVGAFLAGLAVNDVGNGPVKEKVEFVGGTLFIPFFFVGMGLLLDIPAFVFELPLVLGIVGGLILAKLLAATGTKFIYRYTWPELFTMWSLSLPQVAATLAAALAAYQVQLINEAVFNSVIVLMLITSILGP---ILTAQFATKLPLPKAKNNEDYRDIGSTLDEWLPQLKSERENENFTIVIPIYNPHTQRDLIEMG---------------------------------------------------------------------------------------------------------------------------------------------------------- 143395263 ----LLIFLAARALAEVLVRLSLPTIVGELLAGVVIGASGFHLLESFPSLQAVATLGLYALLFLTGLESELEELVAVGAQAFTVAMAGVILPFAFGTLLMFIFQVDLIPAVFAGASMTATSIGITASVFGELGYLKTREGQIVIGAAVLDDILGIVILAVVVALAAGGSLEIAPIVKLVAAAVVF----------------------VIAAIALSRTAAPGFDWLLDRLKAPGAVVVASFVILVLCCFVATAI-GLEAALGAFAAGLILSSSKNNHAIQQSVLPLVSLFATIFFVLVGAGMDLSVPTSRSALVVAGFLLVVAIIGKIAAGWVFSSDKPT-NRLVVGLGMMPRGEVGLIFLGLGTSAKLLTPSLEAAILLMVIGTTFLAPVLLRI----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 150402036 ISWVLFTVGLCLIFGKIGNRIGFPSVFGEIIVGIIFGLLFFGIVDPTHLTLHLSTVGIMFLLFLSGLEIDIHKLKKTEYISIVAAVFGAIFPLILGYIVLSEFGYTAKESIVGGVILTATSIGITARLLMDLKVLKTDVGAAAISASILDDFLGLILLILAVG------------------------------SGSLLGLISEITVFFIITGYFGWKLINKYLIFAEKFHIEKTVLSFTIALMFLFSFLSESWFEVAIE-GAFMAGLILSKTSEGKMLAKEIKSIGNSFLPLFFIYTGARLNLTAFLNHEALILATIFIVVLSKFVGWGLGAKLMGKNLKKSIQLASSSVPRAEIALINLMIAVSAGVILEENISKFIAATLISIVITPPLLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 229028498 --SLMVVVAIAFFVPLLLQRFKLPVVVAEIIAGIFVGKSGFNIIEPDMWLQVLSTLGFIFLMFLSGLEIDFSIFKQKGKKTFQAASIIFLFIFILSYALSLLFVWFVDNAMFMTLIISTISLGVVVPTLKENNLGKTAIGQIILLVAVIADLVTMILLAVFVGLNSESGQS-------------------------MWLLLLLFGAGIVIYFVAKRFKIPYLDSL--KAGSVQIDTRAVFALIL-ILVGLSESVGAENILGAFLAGVLVSLSPHEDMVEKLDSIGYGFFIPIFFVMVGVNLEVWSIFKEPLMIPILIVGLFISKLLPSLVLRKW--YSRNIVLGSAILLTSTLSLVIAAAQIGEKLGIISPSLSASLILSAVITCIFAPILFKKMFPKVETPKPKVSIIGASRITL-PLSLDLKREDYDVTLYMMRQNKINDEEATSHDFPIVKLDDITIASLTEQTAFNADRVVVATSDDEQAEHAKELGVEHVIASVEDPLLQEKATQEH-----IAVFSTINSTRILLRALIDKPSL--------------------------------------------------------------------- 270295557 ---------------ILLNKLRIPHIIGMILAGLVIGEHGFNILVRDSSFELFGKVGLYYIMFLAGLEMNMGDFKQNRGKALVLGLLAFIVPIGIGLVTNIALLKYGVLTSVLLASMYASHTLVAYPIVIRYGVSRHRSVSIAVGGTAVTDTLTLLVLAVVGGMFKGESD------------------------GFFWVWLVIKVIFLGILIV---YLFPRIGRWFFRRYDDNVMQFIFVLAMVFLGAGLMEFVGMEGILGAFLAGLVLNRLIPHVSPLMNHLEFVGLFIPYFLIGVGMLIDVHVIFGHGLKVAAVMIVVALAGKWIACWLTQKIYKMGGIERELMYGLSNAQAAATLAAVLVGYNIILPNELNDDVLNGTVLLILVT-------CIVSSFITERAARKIAMEEAH------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 135957965 ----LLIFLAARALAEVLVRLSLPTIVGELLAGVVIGASGFHLLESFPSLQAVATLGLYALLFLTGLESELEELVAVGAQAFTVAMAGVILPFAFGTLLMFIFQVDLIPAVFAGASMTATSIGITASVFGELGYLKTREGQIVIGAAVLDDILGIVILAVVVALAAGGSLEIAPIVKLVAAAVVF----------------------VIAAIALSRTAAPGFDWLLDRLKAPGAVVVASFVILVLCCFVATAI-GLEAALGAFAAGLILSSSKNNHAIQQSVLPLVSLFATIFFVLVGAGMDLSVPTSRSALVVAGFLLVVAIIGKIAAGWVFSSDKPT-NRLVVGLGMMPRGEVGLIFLGLGTSAKLLTPSLEAAILLMVIGTTFLAPVLLRI----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 282165320 -------------LGIVAEKVGMPSLVGELLTGIILGPVALGIIQPEDPLRFLADLGIIFMMFLMGLSIDIESVRSATSITLIGAALVFTFSTAIMAAVGMALGFSVLQGLIIGIGLTSTSTVIGFRYLTDIGDRFSNVFKTLVAVEVTDGIFSIMALAVLLSIVGVISTASGSAIDTN--------GFMSEIGWSTFKLFLLMLGFIIFVIKFGGVVTDTLLGVSRKSGGEQSSIITLSLIVLFGVATMSDWLGLTYVIGAFLAGAILAGSPYTSTVIEPRIIGYGLFIPIFFAYTGISMDFGALLQGPALIVAGLLVIVMGGKYIGTICALSGGYKDNEPRRIGFSLMCAGEDALVIGGIGTSVLLVTSELLSIIGLVVLVSSLIAPILIQRSFRDQDYSPPIAPRTKQSL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 33862156 ----LLIFLAARALAEVLVRLSLPTIVGELLAGVVIGASGFHLLESFPSLQAVATLGLYALLFLTGLESELEELVAVGAQAFTVAMAGVILPFAFGFGLMFIFQVDLIPAVFAGASMTATSIGITASVFGELGYLKTREGQIVIGAAVLDDILGIVILAVVVALAAGGSLEIAPIVKLVAAAVVF----------------------VIAAIALSRTAAPGFDWLLDRLKAPGAVVVASFVILVLCCFVATAI-GLEAALGAFAAGLILSSSKNNHAIQQSVLPLVSLFATIFFVLVGAGMDLSVPASRSALVVAGFLLVVAIIGKIAAGWVFSSDKPT-NRLVVGLGMMPRGEVGLIFLGLGTSAKLLTPSLEAAILLMVIGTTFLAPVLLRI----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 288929162 -TLIFFIVMLIILFAPIMGKLRIPHIIGMVLAGVAVGEYGFNILKRDDSFELFGRVGLYYIMFLAALEMDSSSLKRNKYRFMVFGLATFIVPFVLIYLLGTTFLHYSMPASLLLATLMASNTLIAYPIIGRYGLQRNSAVSLSVGSTMIALFLSLVVLAMIVAAHN-----------------------EGGGGLFWLWFVVKVVGFCVAMAFFIPRLTRWFLRRYSDAVMQFIFVMAILFLSAAV----SSAIGLEGIFGAFLAGLILNRYVPRLSPLMNRIEFIGIFIPYFLIGVGMLINLRLLFQIVWVVLAITLVGTLGKAIAAYITSWRFKMPAPSGQMMFGLTSAHAAGAIAIVMVGMHLQVEPGRITDDILNAVVIMILITCIISSVMTERAAKTFILSEKNIPASEISEQDDESMLVPVKYPEYANRLMGLAIMMRNPKLNRGIIA----------------------------------------------------------------------------------------------------------------------------------------------------------- 142088719 ----LLIFLAARALAEVLVRLSLPTIVGELLAGVVIGASGFHLLESFPSLQAVATLGLYALLFLTGLESELEELVAVGAQAFTVAMAGVILPFAFGTLLMFIFQVDLIPAVFAGASMTATSIGITASVFGELGYLKTREGQIVIGAAVLDDILGIVILAVVVALAAGGTLEIAPIVKLVAAAVVF----------------------VIAAIALSRTAAPGFDWLLDRLKAPGAVVVASFVILVLCCFVATAI-GLEAALGAFAAGLILSSSKNNHAIQQSVLPLVSLFATIFFVLVGAGMDLSVPTSRSALVVAGFLLVVAIIGKIAAGWVFSSDKPT-NRLVVGLGMMPRGEVGLIFLGLGTSAKLLTPSLEAAILLMVIGTTFLAPVLLRI----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 256666076 ----VVILVACRAVNALAVRLGQPPVVGEMVTGVLLGPSLLGLVAPRTLLYLGGQIGLVIYMFGAGYEFRLSALKEGRKTVAAVSAAGTVVPLALGVGVS-VLGANWAGILKPGVSLAITAFPMMARIITERGLGSTRFGSLALACGALDDVLAWILLAVV-------------------------LGMHAGTAGPVATAIGGGVLFVLLVWLVVRRIVARVM---ANPRVPVDQRMLVTAMFLFGAAWFTDVIGLYAVFGAFMLGLVFPRGEAADAVLARIMPVGRVFLPLFFTYSGLNTRFALLADPKLLLFALVCIAVVGKLGASWGAARMTGEPQPVALRIGVLVNARGLMQLVALNVGLSAGIVSPALFTVLVLVALVTTIMT-------SPVLGWLDKRDARRYADGEMPEFLL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 14590785 IFDLSILLVVAKSLEWLLKKKGIHPIIAHILTGIILGPFGLSIVLPTSELKVLGEFGLIMMMLYMGLTSNFSAISRNKVKASVVAMFGVAFSFILGFLTVYFLEKSLIAALFVGITLGNTAIEVTSGVLV-RERVKKDISSVLMGAAFADDIIAVYLIGILTGITQGGISGLS-----------------------LVFLTIKIVIFILGVLMLSEFVFKRSTR--FYNIIRDLHIFFTFTIVLTFTLAFAQDIGLNQIIGAYLAGLTISRLRERKDIEELEIVLVEFFIPLFFVYVGLMFNPNVRDISILLILLLYASAVLGKLIGCGLGMKIFGSSIRDAIIVGIGMGGRGSLELAILKLGLEKGLIDEGIFATVVIVSMLTALSTPVLFRYTVR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 240104193 LAAIAVLLVTAKTIEWAFEKVEIHPIIAHVLTGIVLGPFILGVVRPTPDLKVLAEFGLIMMMLYMGLTSNFSAIAQNTKRAVIVAVLGVFASFLLGFMTVRLFGKPLSAAIFVGVTLGNTAIEVTSGVLV-KERVKRIVSSILMGAAFADDILAVYLIGIVTAMAEG--------------------SLDAQAFGVLTVKIFSFIVLALLISEVVFKNAEWFKNVVKNLNVFFTFTL----ILTFTLAILAEWVGLNQIIGAYLAGLMISRLRERKDIEDLEVVLIEFFMPLFFIYVGLMFNPPLNQVSLSLIGGLYLSAVLGKLLGCGLGARSLGLSWSDSLLIGIGMGGRGSLELAILTFGLEAGLIDQGLFASVIIVSMLTALTTPVFFKAYLKRQKL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 45358427 ISWVLFTVGVCLIFGKIGNRFGFPSVFGEILIGIIFGLLFFGIVDSSHLTLHLSTVGIMFLLFISGLEIDIHRLKKTENISIVAAVLGAVFPLIFGYISLSYFGYTAKESIVGGVILTATSIGITARLLMDLKVLKTDVGAAAISASILDDFLGLILLILAVG------------------------------SGSLLGLISEITVFFIITGYFGWKLIKKYLIFAEKFHIEKTVLSFTIALMFLFSFLSESWFEVAIE-GAFMAGLILSKTSEGKTLAKEIKSIGNSFLPLFFIYTGARLNLTAFLNHEALILATIFIIVGVFTKFVGWGLIMGKWDLKKSIQLASASVPRAEIALINLMIAVSAGVILEENISKFIAATLISIVITPPLLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 142321293 ----LLIFLAARALAEVLVRLSLPTIVGELLAGVVIGASGFHLLESFPSLQAVATLGLYALLFLTGLESELEELVAVGAQAFTVAMAGVILPFAFGTLLMFIFQVDLIPAVFAGASMTATSIGITASVFGELGYLKTREGQIVIGAAVLDDILGIVILAVVVALAAGGTLE----------------------IAPIIKLVAAAVVFVIAAIALSRTAAPGFDWLLDRLKAPGAVVVASFVILVLCCFVATAI-GLEAALGAFAAGLILSSSKNNHAIQQSVLPLVSLFATIFFVLVGAGMDLSVPTSRSALVVAGFLLVVAIIGKIAAGWVFSSDKPT-NRLVVGLGMMPRGEVGLIFLGLGTSAKLLTPSLEAAILLMVIGTTFLAPVLLRI----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 270159859 ----------------------------------LSGPHGADFLKIAYIVDIFSRYGVIFLLFMVGLENSVEEMKHTGRDSFCVALIGVIAPMLLGFGVAYMLDDSYQADLFIAATLSATSIGITARVLAEMKKLRTREARTILGAAMLDDILGLIILAVVSSLVINGAVD----------------------LIVIVRIIVSALLFFSGTLFLGPIILRRSIHFFRFLEPWEA-KLFISFIFIMTLSWLASVLQLATIIGAFTAGIILHDDYFSRSIYHLLSPLESILTPMFFIVIGIQVKLECFYHWNVVILSSGLILAAVVGKLISGLGASAKD---DRMLIGIGMLPRGEVGLVFASIGRTLGVISDDLFSAIVLMVMITTFIAPPLLKARYAMRD----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 159906173 ISWVLFTVGLCLIFGKIGNRIGFPSVFGEIIVGIIFGLLFFGIVDSTHLTLHLSTVGIMFLLFLSGLEIDIHRLKKTEYISIVAAVFGAVFPLILGYMVLSKFGYTAKESIVGGVILTATSIGITARLLMDLKVLKTDVGAAAISASILDDFLGLILLILAVG------------------------------SGSLLGLISEITVFFIITGYFGWKLINKYLLFAEKFHIEKTVLSFTIALMFLFSFLSESWFEVAIE-GAFMAGLILSKTSEGKTLAKEIKSIGNSFLPLFFIYTGARLNLTAFLNHEALILATIFIIVLSKFVGWGLGAKLMGKNLKKSIQLASASVPRAEIALINLMIAVSAGVILEENISKFIAATLISIVITPTLLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 16331580 ----------------IFERLKLPGLVGLLFAGIVLGKSGLGLNEDSESIKLFTDIGKIYLMFVAGLEIDMVDFRRTRNRSLLYGSLTFAVPLLTGLAVGLTFGYSFNASVLLGSLFA-SHTLLGYPIVQRLGIVRNQAVMVTIGATIFTDIAALLVLAICISIHSGSFS-----------------------PAGLVVQLVAIAVYSALVLIGFDWAGREYFR---RTGDEQSNQFLFVLLAVFLASVGSELINVDKIVGAFLAGLAVNDVLGNSPVKEKVEFLTTLFIPFFFIGIGLLLDLPAFLVTLTTLFPLVVAIVVGLILSKGVAAILAQWKLGYTWVEGLTMWSLSIPQVAAAVNAAGDRLVSETVLNTIIVLMLITSIVGPLM-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 255009974 ITDPTWVFFLVLIIILFAGRLHIPHIIGMILAGVVIGEYGFNVLERDSSFELFGKVGLYYIMFLAGLEMDMEDFKKNRTKGLVFGWFTFIIPMALGVWSSMLLGYGFTTAVLLASMYA-SHTLIAYPIISRYGLSKLRSVNITIGGTAVTVTLALIILAVIGGMYKGT------------------------VDGMFWILLVAKVAFLSFLIVF---FFPRIGRWFFRKYDDSVMQFVFVLAMVFLGSGLMEFVGMEGILGAFLAGLVLNRLIPHVSPLMNRLEFVGLFIPYFLIGVGMIIDVRTLFEALKVAVVMTVFATLSKWLAAWITQKIYRMQPNERSMMFGLSNAQAAATLAAVLIGHGERLLNDDVLNGTVVMILFTCVISSLV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119900204 ---LAIIILAARAGGELATRLGQSSAVGEIITGILLGPSLFGWVAPDEPMQILSQIGLLLLMFQIGLEFDFGHLKHRRTVVWVASAGLVLPFGFGFGLGWFATGLPLASGLFVATAFSITALPILGRIMMEFQLTRTALGVIAISAAAINDVVGWLLLALVSTLAVSHFE-----------------------PAAFATKVALVGVFFAVSWFVVRPLAKRMVALAQPNRGRLSPNLLGAVLALIFAAGMTTYLGIFAIFGGFMMGVILHDEHGLREAWNTRVGVTVFFLPIFFTYTGLRTDVGSSAADWGWCALVVALATAGKFCGSYLAARRCGLGHHESGILGIMMNTRALMELVVINVGYDLGVISREMFTMLVIMAIFSTVVT----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 228989830 --------AIAFFIPLLLQRFKLPVVVAEIIAGIFVGKSGFNIIEPDMWLQVLSTLGFIFLMFLSGLEIDFSIFKQKGKKTFQAASIIFLFIFILSYALSLIFVWFVDNAMFMTLIISTISLGVVVPTLKENNLGKTAIGQIILLVAVIADLVTMILLAVFVGLNSE--------------------------SGQSMWLLLVLFGAGIVIYFVARRFKNIPYLESLKAGSVQIDTRAVFALIL-ILVGLSESVGAENILGAFLAGVLVSLLSPNEDMVEKLDSIYGFFIPIFFVMVGVNLEVWSIFKEPLMIPILIVGLFISKLLPSLVLRKW--YPRNIVLGSAILLTSTLSLVIAAAQIGEKLNIISPSLSASLILSAVITCIFAPVLFK---------------------------------------------KMFPKVETPKPRVSIIGASRITLPLSLDLKREDYDVTLYMMRQNKVEEAKSHDFPIVKLDTITIELLEEQKAFDADRVVVATSDDEQNLLLAEHAKEL------------------------------------------------------------------------- 228983898 --SLMVVVAIAFFVPLLLQRFKLPVVVAEIIAGIFVGKSGFNIIEPDMWLQVLSTLGFIFLMFLSGLEIDFSIFKQKGKKTFQAASIIFLFIFILSYALSLLFVWFVDNAMFMTLIISTISLGVVVPTLKENNLGKTAIGQIILLVAVIADLVTMILLAVFVGLNSESGQS-------------------------MWLLLLLFGAGIVIYFVAKRFKIPYLDSL--KAGSVQIDTRAVFALIL-ILVGLSESVGAENILGAFLAGVLVSLLSPNEDMVEKLDSIYGFFIPIFFVMVGVNLEVWSIFKEPMLMIPILIVGLFTSKLLPSLVLRKW-YPRNIVLGSAILLTSTLSLVIAAAQIGEKLGIISPSLSASLILSAVITCIFAPILFKKMFPKVETPKPKVSIIGASRITL-PLSLDLKREDYDVTLYMMRQNKINDEEAKSHDFPIVKLDDITIASLTEQTAFHADRVVVATSDDEQAEHAKELGVEHVIASVEDPLLQEKATQEH-----IAVFSTINSTRILLRALIDKPSL--------------------------------------------------------------------- 143483812 ----LLIFLAARALAEVLVRLSLPTIVGELLAGVVIGASGFHLLESFPSLQAVATLGLYALLFLTGLESELEELVAVGAQAFTVAMAGVILPFAFGTLLMFIFQVDLIPAVFAGASMTATSIGITASVFGELGYLKTREGQIVIGAAVLDDILGIVILAVVVALAAGGTLEIAPIVKLVAAAVVF----------------------VIAAIALSRTAAPGFDWLLDRLKAPGAVVVASFVILVLCCFVATAI-GLEAALGAFAAGLILSSSKNNHAIQQSVLPLVSLFATIFFVLVGAGMDLSVPTSRSALVVAGFLLVVAIIGKIAAGWVFSSDKPT-NRLVVGLGMMPRGEVGLIFLGLGTSAKLLTPSLEAAILLMVIGTTFLAPVLLRI----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 254414279 -----------LVAPLLFERLRLPGIVGLILAGVIVGPNVLGLLERDSTIILLGTVGLLFLMFMAGLETSLDDLKYNADKAAIFGLATFSFPMILGTVAMLLLGYSWLASILVASCFA-THTLLALPILTKLGLMR----------------TQTVTTTLGGTLITNVLGLLVLAVVVKADGGNLTLGF-------WLFLIPALTIYTVATLWGVPKLGRWFFRQF---GHDEGAEFIFVLATLFVVSYAAGLIEIEPIIGAFLAGIAITQPQLSPLMNRIQFIGNTLFVPFFLISVGMLIDPLILVKQPKSILVALVMIMVSKFGAAWAPGKLFGFQPSIMVMFGLSMAQAAS-TLAAITVAYEIKLVDQLTVNGIIAMILVTCVASPWI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 143720122 ----LLIFLAARALAEVLVRLSLPTIVGELLAGVVIGASGFHLLESFPSLQAVATLGLYALLFLTGLESELEELVAVGAQAFTVAMAGVILPFAFGTLLMFIFQVDLIPAVFAGASMTATSIGITASVFGELGYLKTREGQIVIGAAVLDDILGIVILAVVVALAAGGTLEIAPIVKLVAAAVVF----------------------VIAAIALSRTAAPGFDWLLDRLKAPGAVVVASFVILVLCCFVATAI-GLEAALGAFAAGLILSSSKNNHAIQQSVLPLVSLFATIFFVLVGAGMDLSVPTSRSALVVAGFLLVVAIIGKIAAGWVFSSDKPT-NRLVVGLGMMPRGEVGLIFLGLGTSAKLLTPSLEAAILLMVIGTTFLAPVLLRI----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 134045709 ISWVLFTVGLCLIFGKIGNRIGFPSVFGEIIVGIIFGLLFFGIVDSSHLTLHLSTVGIMFLLFLSGLEIDIHKLKKTEYISIVAAVFGALFPLILGYIVLSKFGYTTKESIVGGVILTATSIGITARLLMDLKVLKTDVGAAAISASILDDFLGLILLILAVG------------------------------SGSLLGLISEITVFFIITGYLGWKLINRYLIFAEKFHIEKTVLSFTIALMFLFSFLSESWFEVAIE-GAFMAGLILSKTSEGKTLAKEIKSIGNSFLPLFFIYTGARLNLTAFLNHEALILATIFIIVLSKFVGWGLGAKLMGKNLKKSIQLASASVPRAEIALINLMIAVSAGVILEENISKFIAATLISIVITPPLLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 118476378 --SLMVVVAIAFFVPLLLQRFKLPVVVAEIIAGIFVGKSGFNIIEPDMWLQVLSTLGFIFLMFLSGLEIDFSIFKQKGKKTFQAASVIFLFIFILSYALSLLFVWFVDNAMFMTLIISTISLGVVVPTLKENNLGKTAIGQIILLVAVIADLVTMILLAVFVGLNSESGQS-------------------------MWLLLLLFGAGIVIYFVAKRFKIPYLDSL--KAGSVQIDTRAVFALIL-ILVGLSESVGAENILGAFLAGVLVSLLSPNEDMVEKLDSIYGFFIPIFFVMVGVNLEVWSIFKEPMLMIPILIVGLFISKLIPSLVLRKW-YPRNIVLGSAILLTSTLSLVIAAAQIGEKLGIISPSLSASLILSAVITCIFAPILFKKMFPKVETPKPKVSIIGASRITL-PLSLDLKREDYDVTLYMMRQNKINDEEAKSHDFPIVKLDDITIASLTEQTAFHADRVVVATSDDEQAEHAKELGVEHVIASVEDPLLQEKATQEH-----IAVFSTINSTRILLRALIDKPSL--------------------------------------------------------------------- 239816534 ---LIVILSTARICGWVLRHVGQPGVVGEMAAGLMLGPVVMGALSHLEGLSSLSTVGLVLFMFVVGLELRTTQVRAQLKAAGYVGALSVIVPMVLGLAISPALHPAWPFALFMAAALSITAFPVMARILKDRGLTRTPFGQLSLGAAAVVDVFAWILLALVVALAGAGEGYAG-----------------------LLKTTAGVAVLLAVLFFGLKPAFAWILRTRAPDGEPSTTVMASLMIGLLGCAMVTEWLHLHAVFGAFLFGACLPRDDLLSSLTERIEPISIVLMPLFFALAGGTTTHAFSGASIGAMLLIVAVATIGKLAGGAIGARMAGYGWRDSLATGSLMNARGLMELIVMKIGLDAGLIGPELFTMLLVMALVTTAMTGPLISLVM--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 172036911 ------------------QRFNIPVLVGYLCLGLLLRNFSLLADVGLEIIKFLGDVGLISLLFRVGLESDLGKLIQQLKRASLVWLGDVAISGLVGFVIPVLLKLDTISSLFIATAMTATSVGISVSIWQEAQGLNSPNGELMLDVAEMDDISAIFFMALLFNIVP-------------VIHNGYQTNLDVLIIKTIIIFLFKAIFFAGFCFFFSRYLEPHVTTFFRKFDPPADFTLSIVGFGFLIAAIAG-LLGFSEAVGAFFAGLLFSRDPEAVKIDASFDMLYDLFVPFFFISIGLAIDVTTLGDGIVLLIGAVLGKVIGAGVPAFLVAGWHG-----SMVIGLSMVPRAEIMMVVMQHGLNLGEWSSEVFSAMIFVCAVTSVVTPFVLR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 126465163 IFEIVMLLMLAKILEIPFRKYSLHPMAGHVITGIVLGPYFLGLVKPSGEMLGIAYFGLLLLMFYTGLTTDYRELKRRSKTVLLMGGMGVLVTFTLIYLAMCLLGYEGLPGIFIAASLSNTATETMAAIVAKKGDTISRS--LLVGASFVDDVMAVFIIGILAGLAVENSLSITT----------------------LVILTSKALFFLSLIFFISSLLVNK-YPKIYKTISQDYFWFATFSILLSLSLAAAKLFGLSELIGAYLAGILISRGREFHDISDFTVVLDALFIPLFFAYIGLSYSPGAVSFSLYLVLLS--LAILGKFVGTAPIAYISLKDKRRSIAVGLAMSGRGALETALLKLGLDYGIISPMLFNTAITVSLTTTVIAPILYSIVYK-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 299142517 -PTLVFFVVLLIILPIIMGKLRIPHIIGMVLAGVVVGEYGLDILVRDDSFELFGRVGLYYIMFLAALEMDMESIRKNKNQLLIFGLLTFTVPLVLIYFMGISLLNYGKTASLLLGCIMASNTLVAYPIVSRYGLQRKPSVTLSVGSSMIALLFSLILLAAIVASNSGE-----------------------GSIGFWLLFVLKFIAYCGGVIFLLPRLTRWFLRRYSDAVMQFIFVLASVFLC----AALSAAIGLEGIFGAFLSGLILNRYIPSVSPLKNRLEFIGVFIPYFLIGVGMLINVRLLFTILWAVICITVFGTLGKAIAAYIACMGFKMPISSGHMMFGMTSAHAAGAIAMVMVGMSADGSPVVSAQMLNAVVIMILFTCIISSILTEQSAQHIILRDKEMPAEAEE-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 304384405 -PTLVFFAVLCVILPIIMGRLRIPHIIGMVLAGVVMGKYGFNILVRDSSFELFGKVGLYYIMFLAGLEMDMEGLKKNSRRVLVFGLLTFFVPFIVMYLAGHLLGYSIQASLLIGILMA-SNTLIAYPIVGRYGLQRHKSVTLSVGSSMVSLFLALVMLAALVGAAGQGEG---------------------------MLFWLWFVVKFALFCLGTIWLIPRLARWFLRRYSDAVMQFIFILAVMFLCAALSEMIDMEGIFGAFFAGLVLNRFVPHVSPLMNRLEFTGLFIPYFLIGVGMLIDVRLGGNTLRVMLCMVILGTLAKAIAAYLSAYVFRMPRPSGSMMFGLTSAHAAGAIAIVMVGMRLEISPGHVNADILNGVVIMILFTCIISTMVTEHASKQIILLDKSHKQEHERQADDEHFLIPVKYPETTDMLVSLGILMRNPKLNRGIVA----------------------------------------------------------------------------------------------------------------------------------------------------------- 153799385 --------------------CGQPAVIGEVLAGVALGPTLLDGALSDALFPDLAAVGVAVFMFIVGLEIDAALLRGNGRLAVTVSLSSILVPCGLGMLLALYLGDKQGLVLFMGVAMAITAFPVLARILTDRQMTRTPLGAVALACAAIGDVLAWVLLAVVVAISSPGGADQWRM------------------------------LLAVPYLLVMFFVLRPLLRRLAARRSELRLTFACILAGLLLSAAATEWVGLHYIFGAFLFGAILPRTGHAEVHNRLGQMTGTLLLPVFFLVSGLKVDLDMDTGGLGALALIMLVAVGGKSAGAIAAARLHRMPLRQSAALATLLNTRGLTELIVLNVGLQLGFIGQDLYSLMVVMAVITTAMT----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 75762632 --SLMVIVAIAFFVPLLLQRFKLPVVVAEIIAGIFVGKSGFNIIEPDIWLQVLSTLGFIFLMFLSGLEIDFSIFKQKGKKTFQAASIIFLFIFILSYALSLLFVWFVDNAMFMTLIISTISLGVVVPTLKENNLGKTAIGQIILLVAVIADLVTMILLAVFVGLNSESGQS-------------------------MWLLLLLFGAGIVIYFIAKRFKIPYLDSL--KAGSVQIDTRAVFALIL-ILVGLSESVGAENILGAFLAGVLVSLLSPNEDMVEKLDSIYGFFIPIFFVMVGVNLEVWSIFKEPLMIPILIVGLFISKLLPSLVLRKW--YPRNIVLGSAILLTSTLSLVIAAAQIGEKLGIISPSLSASLILSAVITCIFAPILFKKMFPKVETPKPKVAIIGASRITL-PLSLDLKREDYDVTLYMMRQNKINDEEAKSHDFPIVKLDDITIASLTEQTAFDADRVVVATSDDEQAEHAKELGVEHVIASVEDPLLQEKATQEH-----IAVFSTINSTRILLRALIDKPSL--------------------------------------------------------------------- 142513258 ----LLIFLAARALAEVLVRLSLPTIVGELLAGVVIGASGFHLLESFPSLQAVATLGLYALLFLTGLESELEELVAVGAQAFTVAMAGVILPFAFGTLLMFIFQVDLIPAVFAGASMTATSIGITASVFGELGYLKTREGQIVIGAAVLDDILGIVILAVVVALAAGGTLEIAPIVKLVAAAVVF----------------------VIAAIALSRTAAPGFDWLLDRLKAPGAVVVASFVILVLCCFVATAI-GLEAALGAFAAGLILSSSKNNHAIQQSVLPLVSLFATIFFVLVGAGMDLSVPTSRSALVVAGFLLVVAIIGKIAAGWVFSSDKPT-NRLVVGLGMMPRGEVGLIFLGLGTSAKLLTPSLEAAILLMVIGTTFLAPVLLRI----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 288793483 --------------------FGVSPIPLYLLAGLAFGHGGLPLNASEEFFAVGAEIGVILLLVMLGLEYSANELVGNLRSAAPAGLIDAVFNALPGFAFALLLGWGWVAAVVLAGVTWVSSSGVIAKVLGDLGRVGNRETPVILSVLVIEDLAMALYLPLVTALLAGVGLMKGGIALAVAVFTVVVVLAVAIRYGHLISAALSA--------------------------KDPEALLLGVLGLTLLVAGVAAKLQVSAAVGAFLVGIALS-GPVAHHATELLSPLRDLFAAVFFVFFGLVTNPLDMPPVLLPALLLAVVTMATKVATGYLAARRAGIAEPGRWRAGLALTPRGEFSIVIAGLAVAVYPVEPKLAALATAYVLITVVTGPLLARLP---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 260435735 ---------------PLIRRLGLPDLVGLLAAGVVVGPHALNWVSSSETVRLLSDLGAVYLLFTMGLEIDLEEFNRVKRRSFIYGLLILLIGVGTGVSIGLMAGFA-SVSCLLLGALMATHTPLGYPIVRSYGAQKDESVVVSVGSTIFTDI-----------------------VALLLLAVGLGLGQGSLSGLGLGLLLLKIGGFALVVVIGIRWLGR---RLVLRGISDENRMVLAVLVALFLASLGAELAGVEKIVGAFLAGLAVNSVPEGRVKEQVIFVGGVLFIPIFFIDLGLLLDLGSLGENFQFTALMLVGAIGGKGLASWFSGRLFGYRRAQILMMWSLTMPKVAATLATAFIGYQAGLLNQTVLNSVLAVMVVTATLGPIL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 16329583 LANIIVIIGLARLIGLLFARFQQPPVIGEIIAGIMLGPSLLGLLTTQPFLYLLSEIGLIFYMFLVGLELNPQYLRQKLKVAILTSNVSIFFPFVLGIVLSFFVLYSLNQALFIGAAMSITAFPVLARILKDTGLDKTPLGTLGLTCASVDDISAWCLLAIAIAVTRTDNIFGA------------------------FPTLLGIIVYTVFMVTLGRKFFKYILRNYGQKNYLSQGLLTFIYIMVILSAMLTEWIGIDVIFGGFILGAILPNTNLSTELATKTEDFVSTFLPIFFAYSGLSTDLGLKPYLWAVCALVVAAAIAGKYCGVYVTTRALGVEKQEAKALGWLMNTRGLTELIILNVGLKLGVISPVIFTMFVIMA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 289583416 IAIVALILALGVASRVLADRLRIPSVLFLIFAGIVIGPEVLGIVSEDTFLSAIVGVSVAIILFEGGYHLHLEKLRESPTALLRLTTVAVITWLGTAAAVVVFLETSLEVGLLVGALLIATGPTVIGPILQ-VVTVRDHVASVLEGEGVINDITAAILVVVVFEVLIAGNGTPAALVGDFAMRLVIGLSFGALVAAVVWFLLDRGGSRPCAAPLHARLIV-----------------LAGIIVAYAGAETLASETGIAAAAMA-GFALGNVDLPYHEDVIDFLDDLSVVVLSFIFIALAALIDFDIRALGLAGLAIVVAITLVLRPAVIYLSTTNARFTHNERLFLSAVGPRGIIPASVATLFAVELQALGRPQEAQLLAGTVFLIIFATVVLQLARQIANYLDVSPMRT------------------------------------------ILVGGGRVGLSLAERLEQDGENVLLIDNDPAAVETARKRGIRAMEGNGTDAAILEQAGADDAKSVIATTPDDDVNLLVCQLAKTTFDVETVASRVNQPDNVDAFESLGVHAI---------------------------------------------- 256778086 --------------------FQFSPIPLYLLAGLAFGEGGLPLGASEEFVAIGAEIGVVLLLLMLGLEYTASDLVSNLKTQYPAGLVDATLNALPGAVMALLLGWGPVEAVVLAGVTWISSSGVIAKVLRDLGRLGNRETPVILSILVLEDLAMAIYLPIVTALLAGVGLAAGSVT--------------------LAIALGVAGLVLFVAVRFGRHISRFV------SSDDPEKLLLVVLGLTLLVAGIAQQLQVSAAVGAFLVGIALTGS-VAEGTHNLLSPLRDLFAAVFFVFFGLHTDPASIPPVLLPALALAVVTTCTKIATGYWAARRAGISVKGRWRAGGTLVARGEFSIVIAGLAVTAGIEPS-LGPLATAYVLILVIIGPLTARYTEPLARRLIR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 135229959 ISGIAIVLVISFLFSEFFFRIKYPRVIGQIIAGILLSPFFTILIGSSVQIEFLAELGIIFLLLLTGLQLNLDKFQKAEKDAIIIAMFSVLIPFVMGFVLIKMLGYDNFVAFTVGACLSLTAEGTKLKVLLDMKALNTKLGTIMLGAGILDDIFEVLFLSSILFLGSKNPDPAA------------------------LVAIPVKIIIFVAIVYATYKLFPMGMRMIEKEHSRVSTFSFVLIFGIIIAALSKQLLGPVIGAFIAGIIIHLAEHEHYETVKELQVMTFSLIIPFFFVNIGLHFPATEMLQNVGLLIGVLSVATAGKLIGALVATPLTSLSLKQTHLVGWGMNSRGLIELVMADFAFRSGLIPSEVYGAIVVMAIITTLAFPIMMKHIVKKDRKIL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 126348004 ----------------LGGRIGLPTIPLFMLAGILLGPHTPGFVEDAHDFEMLSALGLVLLLFYLGLEFHLDDLKSGGKRLLTAGGIYLLLNVGAGLGFGFVLGWGVREALVLAGVLGISSSAIVTKILIDLGRIGRPETRLILGVIVVEDIFLALYLAALQPVIAGAHGFAD-----------------------MALQAGKAFGFLLVLAAAARYGTRLVGRLIA-TRDNELLVISFLGAAV-LVAGVSEVLGVADAIGAFMVGLILAGTPSGPQIRELVHPLRDAFAAIFFFAFGLAIDPGDIASVAGPVAAAAALTIVMNVVAGLCVARVYRYGSEPAAEIATTLVARGEFA-LILAAMAAGAGLDGRLAPFIAGYVLVLAVLGPVFAGRAYLLAGAL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 94985260 ----AVILALAFV-GRTAGRLGITPIPLYLLAGIGMGAWMHLGDAPEEFIHIGAEIGAVLLLFTLGLEYTSQELRDNLRANGQVGLLDLGLNFTPGLLAGLLLGFPPLAAVLLGGVTYLSSSGIASKILGDLGRLGNRETPVILAVCVLEDVAMAAYLPVIAALLIGGTFVAIGVNLLVALAAFALAFFLALRYG-------------------------HVLSRLVNVQSNEALLLSVFGLVL-VVAGAADLLNVSAAIGAFLVGIALS-GEVADRTRHLIEPLRDLFAAVFFVFFGLQLELSSVPDVLLPALLLTAVTSATKFLTGWWGAARAGVQTRGRFRAGATLIPRGEFSILIAGLGLS---LAPKLGPLSAVYVLLTAMLGPVLARFDAQLAPLLDRRLREARTS----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 53804747 --------LIGRIGGALAWRAGQSPVVGEIIGGIVLGPSLFGLLAPPEPLTILSQLGLILLMFQIGLEFDFSHLKER--RNRRAVRNVALVGLVLPFVLGLGFGYQLASALFIATAFSITALPILGRIMIEFGMTDHKLGVIAISVAAINDVVGWLLLALVTTLTVAEYSHAE-----------------------FALKVGLVAAFVVLGWFVVRPVMKWLVRRFQRSEAGLPGNLLGVLLAGIFLAGMCTYLGIFAIFGGFMMGVVLHDEPTLRAAWKEKVGVTVFFLPIFFTFTGLRTEIGGTLQLWGWCALIILLATLGKLGGAYFAARLSGLSRSESGILGILMNTRGLMELIVLNVGYDLGVISRNVFTMLVLMAIVSTVLTTPCLRAWLPKAGF---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 224093332 ----------------------QPSIVALITAGVLLGPSALGPFKAVKVLETFANLALVYYMFLFGLEMDLKPIMNSGSEAIRIAISGILIPLGFGFGLFYLLQLSFKGSIFWAITLTATNFPDVTQVLTDLKLLRTDMGRLAMSSAVSSDFFTWILLVVAMSLLNAHP----------------------------YYVLPFILAFVLLCCFVIRPVISKIANHAVKGDDFTEQHIWFVLGWIVFFGFITDAFGLHSMVGSFMLGVIMPRRDIRMKLMERLDDFSGIMMPLFFLTSGTRTDAGFLLKEWYAIFIIIFLSFGAKILSTLLVFLLHNKPLEDGFALGVIMNTKGVMSIIIINAGRNIKVLNNQTFTLMVFSAAMTCLVEPIVAATYKPRKKLLRYKHRTIES------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 67920624 ------------------------------------------------IIDEYSEFGVGVLLFLIGLESDLKELLKVGFQSASVAIVGVTLPFVLGFLLTYLFHVPTLPALFAGAALTATSIGITAKVMQDLGVLKSKEGQIILGAAILDDILGIVILAVVISIVETGEVDVVK----------------------ALTLILIAAAFMIAAIVLNQFFGPWFVTQLEKLKSP--NRGMGYFILFIFLSFLAGVVGLEPILGAFAAGLILGGTTARERLVEAIEVLSVVFSTVFFVSIGAKTDLSVLNPSVPALIIAGFLIIVAIVGKVSAGFFAFTDEKINRLGIGTGMIPRGEVGLVFAGLGSATGALPPSIDVAIVLMVIATTFLSPPLLRL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 226366216 -------FFALGLLGRLAAQFGMSPIPFYLLGGLCFGSGGFVNLGDISEFSHLAEIGVVLLLLLLGLEYTASELVTGLRRSWMAGVVDAVLNAAPGAVVALMLGWGTTGAVVMAGVTYISSSGIIAKVLSDLGRLGNRETPVVLSILVFEDLAMAVYLPILTALLAGVS--------------------FAGGLEAVGISLVVISVVLVIALRYGRYVSALLDSPDSET------LLLKLLGAALLVAGISSAMQVSAAVGAFLLGIAISGTT-AHNASRVLEPLRDLFAAMFFVVFGLNTDPRAIPPVLGWAALLAVVTALTKMVTGAWAAKQQGVGRLGRARAGVALIARGEFSIVIAGLALSAGAVESELVALATAYVLLMAVIGPVAARVVEPVAGAWIR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 291441073 ----------------------FSPIPLYLLAGLAFGEGGLPLGASEEFVAIGAEIGVILLLLMLGLEYTASDLVSNLKTQYPAGLVDMALNALPGAALALLLGWGPVAAVVLAGVTWISSSGVIAKVLGDLGRLGNRETPVILSILVLEDLAMAVYLPIITALLAGVGLAAGSVT----------LAIALGVAGLVLFVAVRYG---------------RVISRVVSSEDPEK-LLLVVLGLTLLVAGIAQQLQVSAAVGAFLVGIALS-GEVAEGTHNLLAPLRDLFAAVFFVFFGLHTDPQSIPPVILPALALAVVTALTKIATGYWAARRAGISPKGRWRAGGTLVARGEFSIVIAGLAVTAG-IEPDLGPLATAYVLILVVLGPLTARYTEPIALSLTRRRA---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 134374529 -----------------------------------IGYYGLGLLESGDVVSTLAEIGVVLLLFEVGLETNLDEFIELGSTSLLVALIGVVAPFALGFGSIYALNLGFGIALFVGAAMTATSVGITARVFGDLGALKSREAKTIIGAAVVDDILGLLILTVVAGVLGSSGDFS---------------------IVDLGIISAKAIGFLVAVVIVGRKLSKPIFNFFVKIPSPGTFVTGSFIFAMLLG-AAAHFVGLHPIVGAFAGGVVAGESGMTHRIRDEMKPLNFLLVPIFFVYIGSEVNIQT-LASLDVFLYGMLVSLLALVGKYVSALGAMGKGLNTSL-IGIGMSPRGEVGLIFVAVATTTDIITGDIISIIIWMVIVTTVIAPILL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 307330859 ----------------------FSPIPLYLLAGLAFGEGGLPLGTSEEFVATGAEIGVILLLLMLGLEYTASDLVSNLKTQYRAGLVDAVLNALPGAVMALLLGWGPVAAVVLAGVTWISSSGVIAKVLGDLGRLGNRETPVILSILVLEDLAMAVYLPIVTALLAGAGLAAGSVT--------------------LAIALGAAGLVLFLAVRYGRHISRFV------SSDDPEKLLLVVLGLTLLVAGIAQQLQVSAAVGAFLVGIALS-GEVAEGTHHLLSPLRDLFAAVFFVFFGLHTDPASIPPVLLPAMTLAILTASTKIATGYWAARRAGISERGRWRAGGTLVARGEFSIVIAGLAVTAGIEPS-LGPLATAYVLILVVLGPLTARWTEPVARRV--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 111023780 -------FFALGLLGRLAAQFGMSPIPFYLLGGLCFGSGGFVNLGDISEFSHLAEIGVVLLLLLLGLEYTASELVTGLRRSWMAGVVDAVLNAAPGAVVALMLGWGTTGAVVMAGVTYISSSGIIAKVLSDLGRLGNRETPVVLSILVFEDLAMAVYLPILTALLAGVS--------------------FAGGLEAVGISLVVISVVLVIALRYGRYVSALLDSPDSET------LLLKLLGAALLVAGISSAMQVSAAVGAFLLGIAISGTT-AHNASRVLEPLRDLFAAMFFVVFGLNTDPRAIPPVLGWAALLAVVTALTKMITGAWAAKQQGVARLGRARAGVALIARGEFSIVIAGLALSAGAVESELVALATAYVLLMAVIGPVAARVVEPVAGAWIR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 229010127 --SLMVVVAIAFFVPLLLQRFKLPVVVAEIIAGIFVGKSGFNIIEPDMWLQVLSTLGFIFLMFLSGLEIDFSIFKQKGKKTFQAASIIFLFIFILSYALSLIFVWFVDNAMFMTLIISTISLGVVVPTLKENNLGKTAIGQIILLVAVIADLVTMILLAIFVGLNSESGQS-------------------------MWLLLLLFGAGIVIYFVARRFKNIPYLESL-KAGSVQIDTRAVFALIL-ILVGLSESVGAENILGAFLAGVLVSLLSPNEDMVEKLDSIYGFFIPIFFVMVGVNLEVWSIFNEPLMIPILIVGLFISKLLPSLVLRKW--YPRNIVLGSAILLTSTLSLVIAAAQIGEKLGIISPSLSASLILSAVITCIFAPILFKKMFPKVETPKPKVSIIGASRITL-PLSLDLKREDYDVTLYMIRQNKINDEEAKSHDFPIVKLDEITIQSLMEQQAFEADRVVVATSDDEQAEHAKELGVEHVIASVEDPLLQEKATQEH-----IAVFSTINSTRILLRALIDKPSL--------------------------------------------------------------------- 198274189 ITDPTWIFFLVLVIILFAERLRIPHIIGMILAGIVIGEHGFNILARDSSFELFGKVGLYYIMFLAGLEMNMEDFKSIRVKATVLGLLAFIFPLGIGVWTNLLLGYGLITSVLLASMYA-SHTLIAYPIVIRYGINRQRAVSIAVGGTAVTDTLTLLVLAVI---AGMYKGDTSDMFWVWLVLKVVVLSVVIMLT------------------------FPRIGRWFFRRYSDQVVQYIFVMAMVFLGAGLMELIGMEGILGAFLAGLVLNRLIPHVSPLMSHLEFVGLFIPYFLIGVGMLINVNVLFGHIIKVAGVMIVVALLGKWIASWLTQKIYRMKAVERELMFGLSNAQAAATLAAVLVGYNIILPSGERLLVLNGTILLILVTCVV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 288921285 -------------------RIGLPTIPLFMLAGILLGPHTPGLVDSPEDLEMLSALGLVLLLFYLGLEFHLDDLRRGGRRLFAAGGIYLLLNVGAGLGFGFALGWGAREALVLAGVLGISSSAIVTKTLIDLGRLAHPETRLILGVLVVEDLFLAMYLAALQPVLADVHGVGETIAQAG-----------------------KAFGFLMALAMVARFGTRLVGRLIA-VRDDELLVVTFLGAAV-LVAGVSEVLGVADAIGAFMVGLIFGSTSSAPRVRELVHPLRDAFAAIFFFGFGLSIDPGDVAGVAGPVAAAVALTAATSVIAGLVAARLHGFGAQPAADIATTLVARGEFA-LILAAMAAGAGLDSRLASFVAGYVLVLAVLGPIMAGRSGWLVRLLAAVRRPPAEPATPVPHAAPQ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 46111877 ---ITLFIVQAFVIIIFCRKFGQPRVIAEVIGGIVLGPSVPGFTESMPVLSNVATIGLLLFLFLVGLEVDTRMFKSNWRVAVSVGLASMMLPFGLGVAVAWGLDMEFGTALFIGTALAITAFPVLCRILSELQLLSTSVGVTVLAAGIGNDVVGWVLLALSVALVNNANGLTA------------------------LYVFLTAVAWVLFLVYAVRPVFLWVLRRTDSIQNGPSQITTLTLLLVLASSWFTAAIGVHAIFGAFLIGLICPDGGFAIKLTEKIEDLVGILLPLYFALSGLNTNLGLDGTTWGYVVAIIACAFFGKIIAGTLAARLTKCLWRESFTIGALMSCKGLVELIVLNIGLQAGILSPRTFTMFVVMAVVTTVTTSPLTRWLYPLSYRLKVEKWRRGEIDWDGNPLQTEAQSSEHKM----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 150403022 -SWVLFTIGIALIFGHLMNRLGFPGVLGEMIMGMLIGNLVFFTIHNNEVFDFLSRLGIIFLLFLGGLDTDLSVLKKTGKIATVSTVFGVLVPLVMGYFAMQHMGYNNVESFAGGVVLTATSIGITVRVMMDLGVLKSEVGAASLSASIMDDFLGIMLIIFAVG------------------------------SGSILGLLGKFAIFFIITGFLAMKFVHKFISFSEKLQVEKGILSLAIAVMFLFSFLAENWFEAAIE-GSFMAGLVLSRTPEGKNLIEDVKTIYSILIPLFFVYTGASLNLTIFFDALYLALVLTAIAIVSKVVGRGFGARIMGWNLKKSLQMGIGSIPRAEIALINLMVAIHAGVISEANVGKFIAAT------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 296122549 ---LVVMIAAARLGGWLFRKVGQPTVVGEIGAGLILGPSVVGRLSVTPIFQTLGQLGLIFLMFLIGMEFDFSHLKKMGRTAGMIGVAGIVLPFAGGLALGLWMHPYLGFALFMATACSVTAIPILGRIMIEFGINRSRLGALTISAAAMVDALIWIMLATVAAIVRGN----------------------LQWSSVLGMLLLTLALVAMVIIVVRPLLIRWIEKLLPTAESRLNVTSLALWILLIFTMAMTNWIGIFSIIGPFLLGAVLHDQHRFREAFASKTQVYSLLLPVFFTYTGLKTDIGTLDTPLLWIMLVCLVAISGKIVGCGLAARLGGLSWPESGCVAIMMNTRALMGLIAINVGREMGVIPPSVFCMLIIMAVVTTFMTPILRRLLPHVD------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 239932717 ----------------------FSPIPLYLLAGLAFGEGGLPLGASEEFVAIGAEIGVILLLLMLGLEYTASDLVSNLKTQYPAGLVDMALNALPGAALALLLGWGPVAAVVLAGVTWISSSGVIAKVLGDLGRLGNRETPVILSILVLEDLAMAVYLPIITALLAGVGLAAGSVT----------LAIALGVAGLVLFVAVRYG---------------RVISRVVSSEDPEK-LLLVVLGLTLLVAGIAQQLQVSAAVGAFLVGIALS-GEVAEGTHNLLAPLRDLFAAVFFVFFGLHTDPQSIPPVILPALALAVVTALTKIATGYWAARRAGISPKGRWRAGGTLVARGEFSIVIAGLAVTAG-IEPDLGPLATAYVLILVVLGPLTARYTEPIALSLTRRRA---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 281421707 -TLIFFVVLLIILFAIIMGKLRIPHIIGMVLAGVLIGKYGLNILERDSSFELFGKVGLYYIMFLAALEMDMEGMKKNKSRLLIYGLLTCFIPFFLTYGMSIWLLHYSAKASFLLSCIMASNTLIAYPIVSRYGLQQKPSVTLSVGSSMISLLIALIMLAGLVASFSKHD----------------------GVLFWVFFTL-KFAVYCGVMIMLIPRLTRWFLRRYSDAVMQFIFVLSMLF----MSAALSQIVGIEGVFGAFFAGLILNRYIPHVSPLMNRLEFIGLFIPYFLIGVGMLININLLFQILWVVFCIAFFGTLGKAIAAYIACLGFRLPLSSGHMMFGLTSAHAAGSIAMVMVGMHLLVAPGTVNDDMLNGVVMMILITCIISILTDRSSQKIILRDKELPDAEDDKKVSDEKILVPVKYPEYADNLMNLAFLVRNQKLNRGLIC----------------------------------------------------------------------------------------------------------------------------------------------------------- 259490432 ILQICLVLVVTRGLAYLLRPLRQPRVIAEIIGGILLGPSALGPPASMTVLDTLANLGLLFFLFLVGLELDIAAIRRTGRKALAISLSGIALPFALGVGTSFAFARHAPFLVFMGVALSITAFPVLARILTELKLLTTDLGRLALSAAAVDDVMAWILLALAIALSGS------------------------GSPIVSLWVLLTAAAFVAAAFLLLKPALAWMARRCRDGEIKELHVCATLAIVLAAGFVTDVIGIHALFGGFVVGVVVPKDGPFAGMLIEKVEDLSGLFLPLYFVSSGLKTNVATIAKSWGLLVLVIANACIGKIGGAVATALLVKIPVREAVTLGFLMNTKGLVELVVLNIGRDRKVLNDEAFAIMVLMALFTTFITTPIVMAVYKPARPSVPYKRR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 300728203 -PTLIFFAVMSIILPIIMGKLRIPHLIGMVLAGVLLGEYGFDILVRDQSFELFGKVGLYYIMFLASLEMDIESLRRNKKRALAFAALTFCIPFGLSYIVGDLLGYTTAGAVLLGCIMS-SNTLVSYPIVLRYGLQRKPSVTLSVASSMISLMLSLIILAAIVASFSNDSG-----------------------PAFWTLFTLKFVLYCVSMV----YIVPRLTRWFLRRYSDAVMQFAFVMAILFMCAALSEVVGVEGIFGAFLAGLILNRYIPHVSPLMNRIEFIGLFIPYFLIGVGMLINARLLFQILWVIFCITFFGTLGKALASYIAAFICKLPLSSGHMMFGLTSAHAAGAIAMVMVGMKLQLAP----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 186684518 LTVILATCRIITILGR--RYLGQTDVVCEMIAGVMLGPSLLGLIASMSILYAISQIGLVIYMFLIGLEFNTKLLKHHIKSASLLSAAGIITPFILGAIASFWFVTPWSAALYLGASMTITAFPMLARILYERGLAQTRFGTLALGAASVDDGVAWCLLAIVLASVKNSLS-------------------------IAILAIGGGICYVLFAIFLGQPLLRAFTRMTKRDAGVNRQTLTLMLIILMFCAWFTDITGIYAIFGAFVLGAVTPRGEFAQQIRQYSEFLTTSFLPIFFVFSGLNTQIGLTPTLWGITLLIIAIAILGKGVACMLAARLAGENWRESATIGALMNARGLMELIILNIGLEQGIITPTLFTIMVIMAVITTLMASPLIAFLLHGTSY---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154685599 VASLVVVLIVAFLTPLLLHRFKLPVVVAEIIMGLIIGKSGLNLVQGDTWLETLSVLGFIFLMFLSGLEIDFSSFEKGKKKQFLAALIIFFGIFILSLLLSYAFVLAIQNAFLMTLIISTISLGVVVPTLKEERIMNSNIGQIILLVAVIADLATMILLAFFSSLYGEDSG---------------------NMWLLLILFAAGVVLYFFGRIFKHRSFVQSMSKGTVQIGTRAIFTLIIVLVALSESLGAENI------LGAFLAGVLVSLLSPNKEMVEQLDSFGYGFLPIFFVMVGVKLDIWTLFQDPKTLTMIPLLLLALFISKMFPVFYLKKYDKRTVFASGFLLTSTLSLVIAAATIGERLHIIGANMSGALTLVAVIASIITPIGF------------------KKLYKRQSAPQEKKRITFIGANQMTLPVTLELPDEEYEVRVVHVYQENAGETLAESVFS--------------VDTISDY----------EPGTLESHGIFKTDILVVATGNEDVNAEIALIAKEKGTE-RIIASVGSVEHETKLKEEGI------------------------------------------------- 229159778 --SLMVVVAIAFFVPLLLQRFKLPVVVAEIIAGIFVGKSGFNIIEPDMWLQVLSTLGFIFLMFLSGLEIDFSIFKQKGKKTFQAASIIFLFIFILSYALSLLFVWFVDNALFMTLIISTISLGVVVPTLKENNLGKTAIGQIILLVAVIADLVTMILLAVFVGLNSESGQS-------------------------MWLLLLLFGAGIVIYFVARRFKIPYLENL--KAGSVQIDTRAVFALIL-ILVGLSESVGAENILGAFLAGVLVSLLSPNEDMVEKLDSIYGFFIPIFFVMVGVNLEVWSIFKEPLMIPILIVGLFISKLLPSLVLRKW--YPRNIVLGSAILLTSTLSLVIAAAQIGEKLEIISPSLSASLILSAVITCIFAPILFKKMFPKVETPKPKVSIIGASRITL-PLSLDLKREDYDVTLYMIRQNKLNDEEAKSHDFPIVKLDEMTIESLTEQTAFDADRVVVATSDDEQAEHAKELGVEHVIASVEDPLLQEKATQEH-----IAVFSTINSTRILLRALIDKPSL--------------------------------------------------------------------- 283779895 -----------VICGQVMRWFHQPAVLGEMLGGILLGPTIAGLLSVHTAATGIIRVGMLLYLFLIGLEIDLKSLRQYGLSAVAIGLAGTLVPLAAGIAMVYLLPDWWGIALFLGASMANTANPVLARILQELGLIKERLGGIIMSATVIDDLIGWSLAAVVAS----------------RYRLASETGVAGSPMLDFSWGIVVGALLLATILVVGRFVIGPLLSRTKDYLPTTAGELPLLVGFVLLAAGLAESLGSHAMLGAFMLGMALASQAERFTPAAKVLTALGFFVPLYFVSMGLSANF-IADFNWPQVLVVLGVACVSKIGSVFLAARFCGISSSLAGAVACGMNARGAVGIILAGMGLSAGLLDQTTYSLVVMCLATSLFAGPMMKLLVSPAPQQL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 124024282 --NFLLIFVAARTLAELLVRLHLPTIVGELLAGVLIGASGLHLLVPPSALQAVATLGLYALLFLTGLESELEELVAVGVQAFTVAMAGVVLPFALGFGLMALFQVELIPAIFAGASMTATSIGITASVFGELGYLKTREGQIVIGAAVLDDILGIVILAVVVALATGGSLE----------------------IAPIVKLVAAATVFVVLAIALSRTAAPAFDWVIDRLKAPGAVVVASFVI-LVFCCFVATAIGLEAALGAFAAGLILSSSKNNRAIQQSVLPIVTLFATIFFVLVGAGMDLSVPASRSALVVAGFLLVVAIVGKIAAGWAFWIDKPT-NRLVVGLGMMPRGEVGLIFLGLGTSAGLLSPSLEAAVLLMVIGTTF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 16125747 ---LAVILLACRVTGWFGKKLAQPQVVGEMIAGVVLGPSLLGLLFPDFQLSLFAQLGVGLYMFLVGASFQAGHFKTKARSAMSVSFAGIAAPFAIAVIITPFLGLPGAATLFMGACIALTAFPMLARIINERGLQKTSLGTLSLTAGAFDDAVSWCVLAVVLAMFG-------------------------GGPGVAVLAIGGGLLWVLFVLTLGPKILAPLGRMVEREGELSAHALALVILAFCVSAFLMDAVGIHAIFGGFIMGVVMPRGLLTQELKKKEPLVVVLLLPMFFTYSGLNTRLDMVNSLDLLLIALGILAILAKWGACYVAARATGEDHATAMGIGALMNSRGLMELIIINIGLQKGIIGPTLFAMLVLMAIVTTMMASPLFEIVY--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 157691875 ----------AFFTPLLLHRFKLPVVVAEIIMGLIIGKSGLQLVVEHDALDTLSMLGFIFLMFLSGLEIDFSSFESKKKAAFKAATIVFLGVFSISFILSYAFVLAIQNAFLMTLIISTISLGVVVPTLKEEKLMQTNIGQIILLVAVIADLVTMILLAVFSSIYGDGTG---------------------NMWLLLLLFAAGILLYLFGRVFKTKSIFQSMSKGTVQIGTRAIFTLIIVLVALSESLGAENI------LGAFLAGVLVSLLSPNKELVQQLDSFGYGFLPIFFVMVGVDLNIWALFKDP-TIMIMIPLLFIALLISKLIPILYLKKWYDMKKVIGSGFLLTSTLSLVIAAIGERLGVIDHKMSGALILVAVLTSILTPVWFKALFKKEQAASHKKRVTFIGANQLTLPVTLDLHQDEYDI------------------------------RILHVFQENKEALLA--DSIFEVESIEEY----------NDETLRKAGVGQEDVLVVATGSETKNKEIALFAKEEGAK-QVIASVNKAEAELELKEAGIDT----------------------------------------------- 229068383 --SLMVVVAIAFFVPLLLQRFKLPVVVAEIIAGIFVGKSGFNIIEPDIWLQVLSTLGFIFLMFLSGLEIDFSIFKQKGKKTFQVASIIFLFIFILSYALSLLFVWFVDNAMFMTLIISTISLGVVVPTLKENNLGKTAIGQIILLVAVIADLVTMILLAVFVGLNSESGQS-------------------------MWLLLILFGAGIVIYFIAKRFKIPYLDSL--KAGSVQIDTRAVFALIL-ILVGLSESVGAENILGAFLAGVLVSLLSPNEDMVEKLDSIYGFFIPIFFVMVGVNLEVWSIFKEPLMIPILIVGLFISKLLPSLVLRKW--YPRNIVLGSAILLTSTLSLVIAAAQIGEKLEIISPSLSASLILSAVITCIFAPILFKKMFPKVETPKPKVAIIGASRITL-PLSLDLKREDYDVTLYMMHQNKINDEEAKSHDFPIVKLDDITIASLTEQTAFDADRVVVATSDDEQAEHAKELGVEHVIASVEDPLLQEKATQEH-----IAVFSTINSTRILLRALIDKPSL--------------------------------------------------------------------- 152974413 --SLMIVVAIAFFIPLLLQRFKLPVVVAEIIAGIFVGKSGFNVIEPDMWLEVLSTLGFIFLMFLSGLEIDFSIFKQKEKKTFQVASTIFLFIFILSYGLSLMFVWFVDSALFMTLIISTISLGVVVPTLKENNLGKTAIGQIILLVAVIADLVTMILLAVFVGLNS-----------------------ESGQSMWLLLVLFGAGIVIYFVAIRFKN-IPYL--ESLKAGSVQIDTRAVFALIL-ILVGLSESVGAENILGAFLAGVLVSLLSPNEEMVEKLDSIYGFFIPIFFVMVGVNLEVWSIFKEPSSMLMIPILIIGLLISKLLPSLILRKYPRNIVLGSAILLTSTLSLVIAAAQIGEKLKIISPSLSAALILSAVITCIFAPVLFK---------------------------------------------KMFPKVETPKPKVSIIGASRITLPLSLDLKREGYDVTLYMMRQNKLEESQSHDFPIVKLDTISIESLEEKKAFDADRVVVATSDDEQNLLLAEHAKELGVE-HVIASVEDPLLQEKATQEHIASTINSTRILLRALIDKPSLVH--------------------------- 134381812 -------------------------------------------------------------LFIIGIELLIMAFLRVLRPAVFATLCQIGCCILLALSVNAYFNWTLPQVLLIGFILTLSSTAVALMVLQGLGQSRTHAGQLTVGVLVAQDIAVAPMLVFAQSGADVFQQ----------------------WPLLLVRIVIALLILAALLVWIGKTAHQRLPMAVLLEGNVELAILFSLGICFLAASITG-YIGLSPVFGAFCAGLALAHTNLRKAVLDAIQPVQSLLLVVFFVSIGLLVDLEYVKSHWGVIVGVTFGVLFIKTLLGWALLTIGGEPAGRALVSSLVTPQIGEFSFVLTTSGVASGIFSNFEADFLLAVIAASLFLSPLWSGMLHYL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 21911404 LAGLAVTFAVAFVFARLAKRIRQPRVMGEIIAGLALGPSALFPADARPVLQALSQLGLVLFMFGIGYELDFALLRGAGSRVTLVSLSSMALPMALGAGLAVLLDGVLAPAIFLGVAMSITAFPVLARIIAENGMQRTRIGAMALACAVVQDFLAWCVLAVAVVIATASGLWP------------------------LARMVLESGLFLGVLLYVVRPGLRRLLAPERRRAVGSSLIHAILVTGLLVSAWATHEIGLHAVFGAFAFGAVVPHRHIAPQVVERIEQTSLFLLPVFFTVTGLSVDVGLGRTGLIMTVAVVLVACTGKYVGAAVSARLTGASKAESRTLGVLLNARGLTELVILNVGLGLGVLDSRLFSAMVVMALVTTFMTPLLHRLGFHEELRLVPAPVK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 229016028 --SLMVVVAIAFFVPLLLQRFKLPVVVAEIIAGIFVGKSGFNIIEPDMWLQVLSTLGFIFLMFLSGLEIDFSIFKQKGKKTFQAASIIFLFIFILSYALSLLFVWFVDNAMFMTLIISTISLGVVVPTLKENNLGKTAIGQIILLVAVIADLVTMILLAVFVGLNSESGQS-------------------------MWLLLLLFGAGIVIYFVARRFKNIPYLESL-KAGSVQIDTRAVFALIL-ILVGLSESVGAENILGAFLAGVLVSLLSPNEDMVEKLDSIYGFFIPIFFVMVGVNLEVWSIFKEPLMIPILIVGLFISKLLPSLVLRKW--YPRNIVLGSAILLTSTLSLVIAAAQIGEKLGIISPSLSASLILSAVITCIFAPILFKKMFPKVEIPKPKVSIIGASRITL-PLSLDLKREDYDVTLYMIRQNKINDDEAKSHDFPIVKLDEITIQSLMEQKAFEADRVVVATSDDEQAEHAKELGVEHVIASVEDPLLQEKATQEH-----IAVFSTINSTRILLRALIDKPSL--------------------------------------------------------------------- 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---------------------------------------------- 228957117 --SLMVVVAIAFFVPLLLQRFKLPVVVAEIIAGIFVGKSGFNIIEPDIWLQVLSTLGFIFLMFLSGLEIDFSIFKQKEKKTFQAASIIFLFIFILSYALSLLFVWFVDNAMFMTLIISTISLGVVVPTLKENNLGKTAIGQIILLVAVIADLVTMILLAVFVGLNSESGQS-------------------------MWLLLLLFGAGIVIYFVAKRFKIPYLDSL--KAGSVQIDTRAVFALIL-ILVGLSESVGAENILGAFLAGVLVSLLSPNEDMVEKLDSIYGFFIPIFFVMVGVNLEVWSIFKEPLMIPILIVGLFISKLLPSLVLRKW--YPRNIVLGSAILLTSTLSLVIAAAQIGEKLEIISPSLSASLILSAVITCIFAPILFKKMFPKVETPKPKVAIIGASRITL-PLSLDLKREDYDVTLYMMRQNKINDEEAKSHDFPIVKLDDITIASLTEQTAFDADRVVVATSDDEQAEHAKELGVEHVIASVEDPLLQEKATQEH-----IAVFSTINSTRILLRALIDKPSL--------------------------------------------------------------------- 119961654 ------------LLARLAGRIGMSPIPLYLVGGLAFGAGGFVKLDGMHEFAHLSEIGVILLLLMLGLEYTASELVTGLRRSWQAGVMDFILNFIPGAGLAVLLGWGLVGAIVMGGVTYISSSGIAAKVITDLGRIGNRETPVVLSILVFEDLAMAIYLPILTAILAG-------------------VGFLGGLQTVGIALAVVTVVLVIALKHGHR------VSQAVHSDNSEVFLLNVLGLALLV-AGIASALQVSAAVGAFMLGIAISGAT-AHNATRILEPLRDLFAAIFFVAFGLNTDPTSIPPVLGWALVLAVITAATKMLTGFWAAKRAGIAVPGRFRAGAALIARGEFSIVIAGLAVASGAVPDELAALATAYVLIMAILGPLAARFVEPVVKAIRKTPGAPPRTPEP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 126513536 IGDVALVLAVGTLFVLLARRVKQPAVIGEITAGICLGPSLLGLFPGDPYLNVVAQIGLLLFMFIIGWEFDYASMKGRRRDVGTIWISAAALPVAMGMGLAVLLHGSVDFALYLGIAMSIAAFPVLARIITDHRLQLTRVGTLALALAALDDILAWSMLAIVVALVTATGTGGFLGVLGWG------------------------AVYILVMLVIGRPLLAAVAAAHQRGHAYPKPCHASGTLCSAY---VTSEIGLHAIFGAFVFGLVMPRGPFHNAAMVPLEHISKLLLPLFFVVSGLSVDLTAMTADGLIMCVIICVAITGQLGGVLLPARVTAMSRHDSTILGLLMNTRGLTELVILHVGRSLALLSVELFTAMVMMALVTTMTSPFLTMMLRRTKPHSEARCHRRPRPGSRTAERAESLLPPGTPTDRPARPAARPHLAAPRGRDAAPRGPRPRFG----------------------------------------------------------------------------------------------------------------------------------------------------- 284164267 ----ILIFGLALVAPLVLDRYRLPGIIGVIVVGAAIGPNGLGILERGETIVLLGEVGIVYLMFVAGLEINLTQFIAYKDRSAVFGVLSFAIPQAIGTVVGYALGLTVGA-AALFAAIFASHTLLAYPIVSRLGIAKTESVTATIGGTIVTDTLALLVLAVVMAGEAG----------------------ELGPAFWLSLTGKLALFFVGVWV-----LVPRLGEWFFRTVDQESYFEFLFVMAVLFCAFLAELAGVEHIIGAFLAGLVLNRLIPESGPLMNRIEFVGLFIPFFLLSVGMLVDVWVGLETLAIAAAFVGLLLPTKYAAAWLTARLYGYSTETMAMFGLSLGQAAAALAIVL-IGYEATLFGEAMLNATVLMILVVSVISPAIV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 136246814 -------------------RLSLPTIVGELLAGVVIGASGFHLLESFPSLQAVATLGLYALLFLTGLESELEELVAVGAQAFTVAMAGVILPFAFGTLLMFIFQVDLIPAVFAGASMTATSIGITASVFGELGYLKTREGQIVIGAAVLDDILGIVILAVVVALAAGGTLEIAPIVKLVAAAVVF----------------------VIAAIALSRTAAPGFDWLLDRLKAPGAVVVASFVILVLCCFVATAI-GLEAALGAFAAGLILSSSKNNHAIQQSVLPLVSLFATIFFVLVGAGMDLSVPTSRSALVVAGFLLVVAIIGKIAAGWVFSSDKPT-NRLVVGLGMMPRGEVGLIFLGLGTSAKLLTPSLEAAILLMVIGTTFLAPVLLRI----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 6724240 LVTLALILVTARASGELARRLRQPEVLGELFGGVVLGPSVVGALAPGVVLSGISWIGALLLLLMAGIEVDVGILRKEARPGALSALGAIAPPLAAGAAFALVLDRPLPSGLFLGIVLSVTAVSVIAKVLIERESMRRSYAQVTLAAGVVSEVAAWVLVAMTSSSYGASPALA------------------------VARSALLASGFLLFMVLVGRRLTHLAMRWVADATRVSKGQVSLVLVLTFLAAALTQRLGLHPLLGAFALGVLLNSAPRTNRLDGVQTLVAGLFAPVFFVLAGMRVDVSQTPAAWGTVALLLATATAAKVVPAALGARLGGLRGSEAALVAVGLNMKGGTDLIVAIVGVELGLLSNEAYTMYAVVALVTVTASPALLIWLEKRAPPTQEESARLER------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 294633182 -------------VGRLLQAVGQPPVVGEMVAGVVLGPSVLGALLPRPVLYVVGQIGLVAFMFRVGWEFRVDRLRGVARPAALVSAAGVLVPVALGALLIVTAGRRTGVALFVGVALAVTAFPMLARIIAEQGLTGTRFGSLSLGAGAVDDAVAWILLAGVFSISG-------------------------GSAGLVSVAVAGAFGLVAVLAAAVR-LRPRTVRLAERAGPDNL--LLALVGVLFLAAWYTDEIGLYAVFGAFSLGLVFPRSSQLDRSVETLEPVGRVFLPLFFTYSGLNTDFALLGSGPVLLFTAVVVAVVGKFGACWLAARAAGEPNRVALRVGALMNARGLMQLIALNLGLAAGIVTRAMFSALVVVALVTTVMATPLLRLIDRRDR----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 71021375 ------------VLGFALQKIRQPRVIAEVIGGILLGPTAMGRIPSLPYLNLVSTLGLVLFLFLVGLEVDVRVVRRCAKPSIAISVAGMILPFGLGAAVSVGIYNSFIDKLFTGVAMAITAFPVLARILTETKLLYTKVGVIVLAAGVGNDVVGWILLALTVALVNADTGLTA------------------------LYILLCAVGWVLILFLVIKPALIWLARRSFENGPNQVMIMITLLLVLVSAWIT-DIIGVHPIFGSFLVGLMVPEGGYAIALTEKMEDLVVIFLPIYFALSGLKTNLGDSAKAWAYTVAIIVIAFFSKFIGCAAAAKAFGFNLRESAAVGTLMSCKGLVELIVLNIGLSAGILDTRVFSMFVLMAVVSTVITTPLTLWVYP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 143904278 -----------------CKRLGQPAVVGELAAGVVLGPSVLGRAAPDAFLFTVGWLGVMLLLVTTGFETDLTLIGRLGRAVLWVTVGSLVVPFAFGVAGGAIIPDSFLTALFLATALTISSLPVIATILADLRLLRRNFGQLTIAAGMANDVVGWILLGLIAGLVSTGQFE----------------------LGDFLTTLVGLLVFLAIAVALGQRIVDRVLLAMRRTSVGTAGWLTMAIVISVGLGAITQALGVEAVLGAFVAGILLGRSRYRHDVEEQIETVTSLLAPVFFATAGLRVDVALLADVLFWAFLLTLLASVSKFGGSWIGARMAGLEHREGFALGMALNARGALGIIIATVGLDLGVFNASSYVITVVMAIATSVVAPPALRALVSGWAGSPEEQARLKREEQ--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 260893071 ---LVILFLGVSVAILLARRTRFCSIPLLIFLGAFLGPHALRLLEPTESMALMAKLGLIFLLFHLGLEFSVTRLLEKVPVLAKSGSLYVGLNFLRGLLLGWLLFRSGLDSWAIAGITAFSSSAIVARLLVELKRTANPETEYILGLLVWEDIFVALYLAFFSAL----------LFSPPEGRWLRLLGGVLAAAGILAILLGG-------------RKLKPCLDRLLDLKHGESVLVTTFALLLLTVYLCSR-VGIAEGVGALVLGMILAETRHAKLLVSLFAPLKDLLGGVFFFVVGMGIDYRHFLPATDKAVLAALVTVLGNLVVGWLSAYLAGYRGRAAFNVGATMMARGEFAIIIAGLAVEGGA-SSLLEPVAALYVFLLALVSPLLARHSRRIYSFL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 229083933 --------AIAFFIPLLLQRFKLPVVVAEIIAGIFVGKSGFNVIEPDMWLQVLSTLGFIFLMFLSGLEIDFSIFKQKGKKTFQVASIIFLFIFILSYAISLIFVWFVDNAMFMTLIISTISLGVVVPTLKENNLGKTAIGQIILLVAVIADLVTMILLAVFVGLNS-----------------------ESGQSMWLLLVLFGAGIVIYFVARRFKN-IPYLENL--KAGSVQIDTRAVFALIL-ILVGLSESVGAENILGAFLAGVLVSLLSPNEDMVEKLDSIYGFFIPIFFVMVGVNLEVWSIFKEPMLMIPVLIVGLFISKLLPSLVLRKW-YPRNVVLGSAILLTSTLSLVIAAAQIGEKLNIISPSLSASLILSAVITCIFAPVLFK---------------------------------------------KMFPKVETPKPKVSIIGASRITLPLSLDLKREDYDVTLYMMRQNKVEEATSHDFPIVKLDTITIEQLDEQNAFDADRVVVATSDDEQNLLLAEHAKEL------------------------------------------------------------------------- 294815981 ---IIMGLGL---IGRFAGRIGLSPIPLYLLVGLAFGTGGLPLSASEDFIAVGAEIGVILLLLLLGLEYSASELVGSLKTQYPSGLVDFVLNALPGAAAALLLGWGPVAAVALAGVTWISSSGVIAKVLTDLGRLGNRETPVVLGILVMEDLAMAVYLPLLTALLAGVGLAGGSIT--------------------LLIALGTVGIVLYLALRHGRVISR------AVSSDNPEMLLLVVLGLTLLVAGIAQELQVSAAVGAFLVGIALS-GEVAEGARKLLTPLRDLFAAVFFVFFGLSTDPNEIPPVLLPALLLAVVTAVTKVFTGWYAARRAGIAPKGRLRAGGALVARGEFSIVIAGLAVAT---EPRIGPIATAYVLILVVLGPLAARWTEPLVLPLLER------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 220907286 ITDPVAIFLIILVAPLLFERLRLPGIVGLILAGVIVGPHGFGLLERDSTIVLLGTVGLLFLMFMAGLETSLDDLKYNADKATVFGLATFAVPMLLGLAAMMLLGYPFLSSILVASCFA-SHTLLSLPIVSKLGIMRSQAVTVTLGGTLI-----------------------TNVLALLVLAVVVKAHQGNLTLGFWLFLIPSLSLYTFATLWGVPRLGRWFFRRF---GHDEGAEFTFVVATLFVVSYFAKLIEIEPIIGAFLAGIAITQPQLSPLMNRIQFIGNTLFVPFFLISVGMLVNPLILVQEPRSLLVSAVMVIVAKLIPAWGSGKLFNFDFSNIMVMFGLSVAQAASTLAAITVAYNIKLVDQLTVNGTIAMILVTCIASPWITARWGQGMKSTSPRSRQPQPSIPRYRILVPVANPSTEDNLLQLALILAKRSHGTLLPLHVLTDTYASITEEA--KLQQQRLLAVAETVAHAAVTDVEPIGR---VDDAIDKGILRTAQERHANLIIC------------------------------------------------------------------------------------------- 119510232 ----LMILGIMLIAPLLFEKIRLPGIVGLILAGVVVGPNGLGLLARDNTIVLLGTVGLLFLMFMAGLETSLDDMKYNADKAVIFGLATFLVPMVLGTGAMMAIGYDLLPAVLVASCFA-SHTLLALPVASKLGIMRSQ------------------VMTTTLGGTLITNILALLVLAVVVRAHEGNLTLQFW-----LFLIPSLIIYTFLILWGLPRLGRWFFQRF---GHDEGAEFTFVLASLFVVSYAAELIQIEPIIGAFLAGVAITQPQLSPLMNRIQFIGNTLFVPFFLISVGMLVNPMILIQEPRSLVVSGVMVTVAKFIPAWGAGKLFGFNFDNIMVMFGLSVAQAASTLAAITVAYNIELVDQLTVNGTIAMILVTCVASPWV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119511280 -----------------FERLRLPGLIGLVFSGVVLGPSGWNFFHESPIISLFSNIGLLYLMFVAGLEVEIKHFRRRKKRSLGFGILTLSFPLVMGTLIGQIFNLGWNAAILMGSLLA-SYTLLAYPIISRLGVVKNEAVTVAMGATVFTNLSAVLILAVCIA-----------------TTDTGLFSLDQLLPLLMWLSVYTMIILVGFDWAGK--------EFFRRCGDNEGNKFLFVLLTVFLAGVGAQFIGVETIVGAFLAGLAVNETGEGPVREKVVFIGSVLFIPIFLVSFGLMIDLMTSISTLQLTLLMIVGLISSKFIAALFTKLLYRYNWGEILTMWSLSIPQMGTTLAATVVGYRSGLLPE----AVLNSVVVLMVVTSLLGLWMTNHTAVALVSTAVPEVPTTSLSEEKTEAKH---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 29833931 ------------LLGRAAARLRFSPIPLYLLAGLAFGEGGLPLGASEEFVATGAEIGVILLLLMLGLEYTAGDLVSNLKAHYPAGLVDFTCNALPGAAAALLLGWGPVAAVVLAGVTWISSSGVIAKVLGDLGRVGNRETPVILSILVLEDLAMAVYLPIVTALVAGAGLAAGSVTLAVALAAAGLVLFVALRFG-------------------------RLISRFVSSDDPEKLLLVVLGLTI-LVAGIAQQLQVSAAVGAFLVGIALS-GEVAEGAHTLLSPLRDLFAAVFFVFFGLHTDPASIPPVLLPALALAAVTAVTKIATGYWAARRAGISVKGRWRAGGALVARGEFSIVIAGLAVTAGIEPS-LGPLATAYVLLLVVLGPLTARYTEPLIARLNARSGRVRPEHR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 292656045 IPLVAAIIGIGVVSQVLSDRFQVPSVVFLIASGILLGPEVLGVISPDSFLQAIVGLSVAIIVFEGAFHLRIDKLREAPAATFLVTVGAIISFVATGVVVHYALGAPWPVSFLVGALLVATGPTVIAPIL-EVVPVRDRVGAALDTEGIVNDVTAAIVAVVIFEAILEGVSSPDALVTLFAERLGVGVVVGAIVAGSLYYALRYVDLSPGNAPQNARLLV--------------------LAGALVSYAAADYVATEAGIAAVATAGILLADVPYEEEISAFKGDITLLVLSFVFIALAALLDFQNLLNLGVGGLAVVAAVALVIRPFLVFVSARGDRFTREEKLFMSFVGPRG--------------IIPASVASL-------------FAIALQEEATRLAAEGMTQQAAALNQSASILVGTVFILTTVVFEAGLARRIAEYLDVIPMRVLIIGGGKVGRALAERLADRGENVVLIEQDQEVVQTARNMGFTVHHGDGADTSVLRSAGAANAKFVVAATGDDDVNLLVAQLANSKFDPESVLARANNPDNVEAFEELGVRTI---------------------------------------------- 289581645 ----VAIFGLALIAPLVLKRYRLPGIVGIILVGAVIGPNGLHLLERGETIQVLGEVGLIYLLFIAGLEINLTQFVAYRDRSIVFGLLSFTIPVVGTVVGVAVLDLSVAAASLFAAIFS-SHTLLAYPVVTQLGIAKNEAITATIGGTILTDTLALLVLAIVIAA----------------------VGGDLDAAFWVQLTAGLAVFFVGVWL-----VVPRLGRWFFRIHSEESYFEYLFVLAVLFCAILAELVGVEHIIGAFLAGLALNRLIPETGPLMNRIEFVGLFIPFFLLSVGMLVDARVFFETLLIAGSLLGMVVTTKYLAAWATGRLYDYDRNEVYSMFGLSVGQAAAALAIVQIGFDAGV-DGFGQHMINGVVVMILVVSLFSPTLVQRTGAEIARREREPYDPATAPQRILVPAAHDSRDPRSLLGLAMAIRDERADEPIHAV------------------------------------------------------------------------------------------------------------------------------------------------------------- 257059580 -------LMVTLILPPIFEKLRLPGLVGLLFAGVILGKDGLHLLDHSESIKLLSDIGKIYLMFVAGLEIDMAEFRRTKDRSLGFGIMTFLIPLLVGIFVSRLFNFSWNTSVLIGSLLA-SHTLLGYPIVQRLGVVKNQSVMVTIGATIFTDIGALLVLAI------------------CVSIHAGQFSAASLIFQLVALALYAVAVLFGLDWGGREYF--------RRTGDEESNQFLFVLFAVFLVSVAAQIINIDKIVGAFLAGLAINDVGEGPVKEKVEFLGSTLFIPFFFVGMGLLLDLTTMQFQFPLVVGIVGGLIGSKFGAALTAKTLYRYSWHEGLTMSLSLPQVAATLAAAAKNTAGQGLINEAVFNSVIVLMLVTSILGPVL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 196248429 LTSLLIVVVAAFLTPIALNRLRLPVVVAEILVGIVIGKTGFDLVQPDMWIETLSTLGFLFLMFLSGLEIDFSMFANQPKTTFGVAPLIFVAIFALSYGLSYLFVVFIDNAFFMTLIISTISLGVVVPTLKDTNLMETTIGQTILLVAVIADLATMILLAVFVSLYEP----------------------EHGSTWLLLGLFACGVVFYFVGKHFKRRFVETMAKGTVQIGTRAVFTLMIVLVAL------SETFGAENILGAFLAGVLVSLLSPNKELRHQLDSFGYGFLPIFFVMVGVDLNLRSLITEP-TILMMIPLLFLALIVSKVVPVFLLRIWYDTKMTLAASFLLVSTLSLVIAAAAIRIGMIDETMEGALVLVAVLSSIVAPTLFKLAAARELDLHRYDVRLFHAQREDMERTGAGDVFSIVRIADYTKEALEEQGAFAADIVVAWTGNEKVNADVALAAKEQGVRVLVLAESPKQVERLNDEGIEVL------------------------------------------------------------------------------------------------------------------ 254414309 LLSLVIIYLASKLGGELSKAVDLPPLLVFPESGAVAADSLLMFETQSEVVSVLAEIGVIILLFEIGLESDLRDLKEVGYQAAIVAVVGVVAPFAAGAGLMFFFNVAAIPAIFAGAALTATSIGITSKVLSELGRLKSKEGQIIVGAAVIDDVLGIIVLAVVASLAKTGEVDVFN----------------------VIYLIISATVFLLGSIFLGKFFNRSFVAIADKLQTRGQLVIPAFTFAFLMAF-LANVIQLEAILGAFAAGLVLDETDKRKELDKQVVPIADILVPIFFVAVGAKADLGVNREGLVIAVFLIGVAIIGKLVTGWTFI---GQPQINRLAIGVGMIPRGEVGLVFAGIGSASGVLSKPLEAAIIIMVILTTFLAP---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 307154714 -----------------FEKIKLPGLVGLLVAGVLLGKNGLDVIDPSETIKLFSDIGKIYLMFVAGLEIDLAEFRRTKDRSLTFGFSTFIFPLITGVAVGRWFGFSWNTAFLIGSLLA-SHTLLGFPIVQQLGKVKNRAVIITVGATIFTDISALLVLAVCVSIHHGNFT-----------------------PQSLIFQLLALAIYAATVLFGLDWAGKEFFR---RTGNQESNQFLFILLALFLASFGAELINIEQIVGAFLAGLAVNDVIGGGPVEEKIEFVSTLFIPFFFIGMGLLLDVPTFISDLLLVVGIVGGLIISKFVAAIVIKTVYRYQWNEGLTMSLSLPQVAATLAAALVATRGERLINESVLSTIIVLMLVTSILGPVL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 14521422 IFDLSILLVVAKSLEWLLKKRGVHPIIAHILTGIILGPFGLAIVKPSEELKVLGEFGLIMMMLYMGLTSNFSAISRNKVKATIVATLGVAFSFILGFSTVYFIERNMIAALFVGITLGNTAIEVTSGVLV-RERVKKEISSVLMGAAFADDIIAVYLIGLLTGITQGSFSLYP-----------------------MVVLTIKIVVFIVATLLISEFVFKRSARFYNVVKDLHVFFTFTIILTFMLAFLAEDI-GLNQIIGAYLAGLTISRLRERKDISELEVVLLEFFIPLFFIYVGLMFQPNVREISVLMIALLYLAAILGKLIGCGLGMLLFGSSLRDAIIVGVGMGGRGSLELAILKLGLEKGLINESLFATIVIVSMLTALSTPIFFR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 242066230 --IMVTVLVLSGLFHSVLRRLGQPSVISHILAGIVVGPTVLGRAINLRQLALGGTIRFIVFMFFIGLELDLRYLRHNLRRSLVVACGGSGLCLVLAVLAGFSYGFLHPGTALFAIVLTSTASPVLIRIVTELKLTGSETGQIAIGAAFANDMASLTALSAIIVTHTLYGKMPKEEEEYPSSSTPAAKAAVVAWIALTVWMAVNLAAWVARMLNRLKRGRQYISKY-------ELCGMLLLIVGLSM---LEQIIGYSSSMTAFLIGLAMPREGPTARTLMDRLPVHQLFMPLCFGAIGARLDFATVVQLVVAVTFTTLLSTAGKVAGTVLAGRALGIATREAVVLGALLNVKGYSDILAINFGNKVNVWGETMQVVLLISSIITFMAGPASAAIVRQQRRASRYRSRCLE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 18977975 --TLGVSLILAKIGDSLVERFELPGVLGELLVGIILGEYLPITAGSSEVIDFMAKLGVVFLLFLGALDTDLNLIKRTGITAVVSTILGVFVPLILGYLGLRWLGYDNKEAFAGGVLLTATSIGLTVRVMMDLGVLRSEVGAASLSASVIDDFLGIALII-----------------------------FAVGSGSLLGLGI-KIIIFFLITGVVGWYFIDHYLKFAERLGVEKGVLGFVLGMMLIFSALAEGWFAAAIE-GAFMMGLILSKTAEGKRLLEEVRSIGYGFLPIFFVHTGAMLNFKVFENAVVLSVIAIVGKVAGRGFGAWITAWGRGKNFRMSFQMGIGSIPRTEVALVALMVAIHGGAISPDDAPKFIAATLISVLITPPLLKWAFR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 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------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 242398450 ILDLSILLVLAKSLEWLFEKKEIHPIIAHILTGMILGPFFLNVVVPSEPLKVLSEFGLLMMMLYMGLTSNFSSIASNKSKAILVAALGVIFSFILGFLTVYAFGKGLAAAIFVGVTLGNTAIEVTSGVLLKAR-IRKELSSILMGAAFADDIMAVYLIGIITAMTKG----------------------ELAFSPLVVLTI-KIVLFITAVLLVSEYIFKRSSRFYSILRNLNIFFTFTIVLTF-FLAMIAERVGLHQIIGAYLAGLTISRLRERELIGDLQVVLTEFFIPLFFIYVGLMFNPSLNELSIVLIGLLYLAAVIGKFLGCGLGMKLFKFDWKSAALVGIGMGGRGSLELAILKFGIEEGLIDQSLFAAVVIVSMLTAVTTPQFFRLYLRHLR----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 256799664 ------------LLGRLAGRFHFSPIPLYLLAGLAFGKGGLPLGASEDFVAVGAEIGVILLLLMLGLEYTAADLVSNLRTHYPAGLVDAFLNALPGAALALLLGWGPVAAVVLAGVTWVSSSGVIAKVLGDLGRLGNRETPVILSILVLEDLSMAVYLPIVTALLAGAGLAAGGVT--------------------LAIALGVATLVLVLAVRFGRHVSRFV------SSDDPEKLLLVVLGVTLVVAGLAQQLQVSAAVGAFLVGIALS-GEVAEGATSLLAPLRDLFAAVFFVFFGLHTDPASIPPVLVPALALAAVTTATKIATGYWAARRAGFGPKGRWRAGGALVARGEFSIVIAGLAVTSG-IDPALGPLATAYVLILVLLGPLTARYTEPLAA----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 302696267 ---LVIIIGMTQILSLFLSRIRQPRVIAEVIGGVILGPSIMGRIESMDGLTLTANIGLVLFLFLVGLEIDVRMVKRNVAAATAVSIAGLLVPLGLGAAVGVGIYNEFTDGLFTAVAIGITAFPVLCRILTELKLLDTTVGVIVLSAGVGNDVIGWVLLALTVALVNADSGLTA------------------------LWVLLTAAGFVIFLLYPVKWGYVWLAKRSIEAGSPTSFMMTLTLLTVYISAFFTDIIGVHAIFGGFLAGLIIPENGYAISLVEKLEDFVSLLLPLYFTLSGLKTNLGLNGITWGYVVLLCVVAFASKFFACAGAAFAMGFNWREAGAMGSLMSCKGLVELIVLNVGLQAGVLDTRTFSMFVLMAVLTFMTTPLTLLFYP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 291483644 --SLVVVLIVAFLTPILLHRFKLPVVVAEIIMGLIIGKSGLNLVVEDTWLQTLSMLGFIFLMFLSGLEIDFSSFEKGKKKQFFAAASVIFVGIFILSLLGFVLAGFIQNAFLMTLIISTISLGVVVPTLKEERIMNSNIGQIILLVAVIADLATMILLAVFSSLYGEDSG---------------------NMWLLMILFAAGVVLYFFGRVFKHRSFVQSMSKGTIQIGTRAIFTLIIVLVALSESLGAENI------LGAFLAGVLVSLLSPNKELVQQLDSFGYGFLPIFFVMVGVKLDIWTLFQDKTILIMIPLLLLALLVSKIIPVMYLKKYDNRTIFASGFLLTSTLSLVIAAATIGQQLHVISANMSGALILVAVIASIFTPICFK--------------------KLYKREEQPEEKKTITFIGANQMTLPVTLELPEEEYDVRVVH-------VYQENAEEKLSESVF-----AVETISDYEY----------ETLESLGIFETDILVVATGNEDMNAHIALLAKEKGTE-RVIASVGSPEHEAALKEQGI------------------------------------------------- 172039617 ----------------IFERLRLPGLVGLLFAGVILGKDGLYLLADSESIDLLAEIGKIYLMFVAGLEIDLAEFRKTKDRSVVFGFLTFCFPLLMGTYVGLNFGFGLNSSILIGSLLA-SHTLLGFPIVQRLGMVKNEAVMVTIGATIFTDIAALLVLAI---------------------------SVSIHRGNFSPVSLIIQLVALGFYSIIVLFGFDWLGKYFRRTGDEESNQFLFVLLAVFLASIGAQLINVDKIVGAFLAGLAVNDVVGNGPVKEKIEFVGGLFIPFFFVGMGLLLDIPAFIFELPLVIGIVGGLIVAKFMAAIAVKFIYRYTWPELFTMWSLSLPQVAATLAAALAAYQIQLINEAVFNSVIVLMLITSILGPVL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 256393250 -------FFIAVVVILLFCRLGQPPVVGEMVAGVLLGPSLLGAVAPRLENELFGQIGLVAFMFQAGHEFRAHLDRHIARAAATVSGAGIVVPLAFGVLLAIGAHSPVVTEAFVGVALAITAFPMLARIITERGLSGTRYGSLALAAGAIDDVVAWCLLAGVLAVAT-------------------------GHPKPILVALGGMVVFGLSVYYAAR---PLLARTLRQSGSVSDGQVLVVVAVLFLAAWFTDEIGLYAVFGAFCVGMVMPRDDTAERAVGTITSSRIIFLPMFFVYSGLNTRFGLLGKPALLLLFAVILAVAGKFWACWLAARLSGQDQATAVRLGTLMNARGLMQLIALNVGLQAGIINSELFTALVLVALVTTLMASPALTLLDR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 297526569 IFEIVMMLMLAKILEIPFRKHHLHPLAGHVITGIVLGPYLLGLVRPSSEMLGIAYFGLLLLMFYTGLTTDYRELKRRGKIVLLMGGMGVLVTFTLIYLVMYFLGYAGLPGIFIAASLSNTATETMAAIVAKKGDAISRS--LLVGASFVDDVMAVFIIGILAGLAVENSLSMNT----------------------LIILAGKALFFLLSVFLISSLLVNKYPKIYKVISQDYFWFATFSILLALSLAVAAKLFGLSELIGAYLAGILISRGREFHDISDFTVVLDALFIPLFFAYIGLSYSPGKVSFYLYLVLLS--LAILGKFIGTAPISYISLKDKRRSIAVGLAMSGRGALETALLKLGLDYKIISPILFNTAITVSITTTVLAPILYSIVYR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 218131930 ---------------ILLNKLRIPHIIGMILAGLVIGEHGFNILVRDSSFELFGKVGLYYIMFLAGLEMNMGDFKKNRGKAVMLGLLAFIIPIGIGLVTMMLLKYSLVTSVLLASMYA-SHTLVAYPIVIRYGVSRHRSVSIAVGGTAVTDTLTLLVLAVVGGLFKGESG------------------------GLFWLWLVIKVVFLGALIMYS---FPRIGRWFFRRYDDNVMQFIFVLAMVFLGAGLMEFVGMEGILGAFLAGLVLNRLIPHVSPLMNHLEFVGLFIPYFLIGVGMLIDIHVIFGQGLKVAAVMITVALVGKWIASWLTQKIYKMAPIERELMFGLSNAQAAATLAAVLVGYNIILPGGERLLVLNGTVLLILVTCVV---SSFITERAARKIAMCEAHLEEERTVEAER------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 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-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 15806169 -------ILALALVGRAAGRLGITPIPLYLMAGIGLGTFMHLDDTAEKFIHTGAEIGAILLLFILGLEYTSDELRTNLKANRQIGLIDLALNFTPGVVAGALLGLPPLAWVLLGGITFLTSSGIASKILSDLGRLGNRETPIILAVCVIEDVVMAFYLPVVAALLIGGS-----------------------LLSVGVNLALALTAFGVTFFLAMRYG--HVLSRVLNVPSDET-LLLGVLGLVLVVAGAADLLKVSAAIGAFLVGIALS-GEVAHRARQQIEPLRDLFAAVFFLFFGLQLDLAEVPEVLLPAALLAVVTSITKFLVGWYGARRAGVQSRGRYRAGTTLIARGEFSILIAGLGLG---LAPVLGPLAAVYVLLTAIIGPVLARFDAALAPKVAR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 226356302 -------ILALALVGRAAGRLGITPIPLYLLAGIGLGALFHLGDAPEEFIHTGAEIGAVLLLFTLGLEYTSQELRDNLHAHRRMGLLDLALNFTPGLIAGVLLGFTPLAAVLLGGVTYLTSSGIASKILADLGRLGNRETPVILAVCVIEDVVMAAYLPVVAALLIGGTLVAIGVNLMVALGAFALAFFLALRYG-------------------------HVLSRVMNVESDEA-LLLGVLGLVLLVAGIADLLKVSAAIGAFLVGIALS-GEVADRARHQIEPLRNLFAAVFFVFFGLQLNLASVPDVLLPATLLALVTSVTKFIVGWRGAARAGVQARGRFRAGTTLIPRGEFSILIAGLGLG---IAPSLGPLAAVYVLLTAMIGPVLTRFDAQLVPLLERKKQQAPA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 15077450 --------------ALVGRHLGQPRVVGEMISGIVLGPSVLGLVAPHSYLDLVAQIGLALFMFLIGMEFGDTHHEGAGRTGAAVGIVGVCVSFALGCALGYALGYAPDGTLFLGIAMSVTAFPVLARLLMERGMLQSRAGTYAIVGAATADLAC------------------------WLLLAGLVALLRGGSPLGVLRTLALTAVFFGVMVVLVRPALRRVLERPER-RLPDGGVLTLIIPGVLLSAVATELIGIHLIFGAFLFGAICPKTALADARGKLQELVTAVLLPPFFASVGLKTDLRGGGALWVWAGVALLVAVVGKLAGSAAAAALMSVERVDALRIGVLMNCRGLTELVILTIGLELGVLTPALFTMLVIVTLCATVMTAPLLDLLDRAEARTAPARTKASS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 158340801 -------IVLAILFKAGAERLGIPPLVGYLLLGFVLQLLDFGFLASEVVLEVLAELGIISLLFRVGLECNLTGLLRQLPRACLLLVGDVICSGSLGFITAFLLNLSLVASLFIGIALVATSVGISISVWQDSQALNSINGELLLDIAEMDDIAAIILMSLLFSLAPSWQ-------------HGTEIKFLPLLETIIGPFCLKVIIFSTFCLIFFRYIEQPLTQFFERIEPAPDPMLMVAGTGFVIAAIAG-LLGFSVAVGAFFAGLAFSRDPHAVRIDASFGTLYEFFVPFFFINIGLQIQFTGLATTVGISLVLLSAALIGKLMGVGGLLLLTQGDLSSATLLGISMIPRAEITMVILQRGRDLGTWSVQIFAGMTLVAIATCIIAPMLL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 289672041 MLSLFVVLITALIVGSIAERVGQSRVIGEIASGLLLGASVLGGVSPEQHLKELAELGVIILMFEVAWHANIAKKHAPIVIAVAGIVFSFSIGCVLAYVAKPVMAPFFSFILFCGLALSITALPVLVRIIRENTFINKSSGSIALASAVCSDMVAWAGVAVISAMYASGYTSTKQITINGILFLT--------------------------FIVTSLYVVSPIIRKFKWLDGDRFPAFAQITIAFSYCLLCSEILGFNRVTGAIVAGYTLSRVPGLEGNWKKIVGGFSALTPVFFAYSGIQASLSLSGSLVVWLLLFFVGSLIGKLGGCYLGARIVGLPKSTSVEVGVLMNTKGLVELVVLNIGLEIGVVNQATYSVLLILALVSTGMT----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 256817725 ----------------------FSPIPLYLLAGLAFGEGGLPLGASEEFVAIGAEIGVILLLLMLGLEYTASDLVSNLKTQYPAGLVDMALNALPGAALALLLGWGPVAAVVLAGVTWISSSGVIAKVLGDLGRLGNRETPVILSILVLEDLAMAVYLPIITALLAGVSLAAGSVT--------------------LAIALGVAGLVLFVAVRYGRVISRFV------SSDDPEKLLLVVLGLTLLVAGLAQQLQVSAAVGAFLVGIALS-GEVAEGAHNLLAPLRDLFAAVFFVFFGLHTDPQSIPPVILPALALAVVTALTKIATGYWAARRAGISPKGRWRAGGTLVARGEFSIVIAGLAVTAG-IEPDLGPLATAYVLVLVVLGPLTARYTEPIALRLTARRA---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 224038928 VADIAIVLIVGSLLIMLFRRLKQPPVIGEITAGIVLGPSLLGFLFPAELRPHLSQVGLLLFMFLVGWEFNGQLLKRRSGSVASVSLSAIALAFTLGIGAAALLYDRHDVAAFLGIAMSITAFPVLARLLTETGLARTRVGALSLAAAALDDVMAWTLLAFIVVIFGAGGDGT----------------------GTLVAVLGLFLLYVALMVFGVRPLLRRLVARIIRGGTASPFLVPLIAAGAFLSAYATSWIGVHAVFGAFAFGLVMPREPRALLAESLHIPLESLLLPIFFIVTGLNVDIGLGWTGLGELAIIMVAACVGKLVAAGIAARLSGMNWQESYAVGLLMNTRGLTELVILNIGLSLGVLDGEMFTMMVLMALLTTAMA----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 256392628 --DLVLIIAVARLLGAAATRLDQPAVIGEIVGGILLGPTLLGHYSSTVFLSDVANVGVCVFMFGIGVELDHRLLRGQARTAATVALGAIAVPFGFGVLLALYLVHHAGFVLFMGTAMSVTAFPVLARILTDKKLLRTPIGGLAMACAAFGDVLAWTLLVISVALARADG-------HPWR--------------------LLWVVPYLAVMVGVVRPGAARYARRHDGTGQANLLVLAAVAVGLAASAVATDRMGLHQIFGAFLFGVVLPREGVAAVRERALPWITKLLLPVFFIVAGFKVDLHLDGTDVGELALILLVAIGGKLLGGFGAARALGVSRRHSAVLAVLLDTRGLTELIALSVGVQAGVLDARLNALMVVMAVVTTTLTGVLLRRVYPPER----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 86740598 ------------VLGHLALRISVSPIPLYLVGGLAFGRGGLPLGASEEFIGVGAEIGVVLLLLTLGLEYTADELLSGLRRQAPAGVLDLALNATPGVVAAFLLGWGPTAAVVLGGVTAISSSGIIAKVLGDLGRLGNRETPVVLSVLVLEDLAMAVYLPVLTALLAHHTFVRGSLT--------------------VAIALGVLVAVLYIALRHSEKVTRLVFNPKAHRNDE--ILLLRALGLALFVAGVAQRMQVSAAVGAFLVGIALS-GPVAEGAEEVLRPLRDLFAAVFFVFFGMQTDPAEIPPALLTGSLLAIAGVATKVMTGWWAARSAGIGTMGRFRAGAALVARGEFSIVIAGLAVAAG-LEPRLGPLAACYVLLMAVLGPLAARFVEPVIRTARRLQA---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 194014178 ----------AFFTPLLLHRFKLPVVVAEIIMGLIIGKSGLQLVVEHDALDTLSMLGFIFLMFLSGLEIDFSSFESKKKATFKAATIVFLGVFSISFILSYAFVLAIQNAFLMTLIISTISLGVVVPTLKEEKLMQTNIGQIILLVAVIADLVTMILLAVFSSIYGDGTG---------------------NMWLLLLLFAAGILLYLFGRVFKTKSIFQSMSKGTVQIGTRAIFTLIIVLVALSESLGAENI------LGAFLAGVLVSLLSPNKELVQQLDSFGYGFLPIFFVMVGVDLNIWALFKDPN-IMIMIPLLFIALLISKLIPILYLKKWYDMKKVIGSGFLLTSTLSLVIAAIGERLGVIDHKMSGALILVAILTSILTPVWFKALFKKEQAVSHKKRVTFIGANQLTLPVTLDLHQDEYDIRILHVFQE--NKEAMLADTIFE------------------------------VESIEEY----------DDETLRKAGVGQEDVLVVATGSETKNKEIALFAKEEGAK-QVIASVSKAEAELTLKEAGIDT----------------------------------------------- 256392744 ------------------RRLRQPAVIAEIAAGICLGPSLLGLFGGDPLLSSMAEVGIVVFMFLVGWELDVSVIRGRRGLIGTVALSAMALPFACGVGLAAWLYAGHMTILFVGVAMSITAFPVLARIIVEHRLGGTEVGVIALASAAAGDMLAWGMLAVVTAVAAAQGQSG------------------------VTRVLVYSAIYLAAMFLIVKPLLRRLVAWLAADAREATMPMTVLGAGVFLSAYATQWVGLDAIFGAFVFGAVMATGTLRTRVQEPMEHVKVLLMPIFFIITGLSIDVTQLGGSGVAELGAIVVVCVCKFLGAGLPARAFGMSWRDSSTLGLLMNTRGLTELIILNVGLNLGVLDTRMFTMMVLMALVTTMAGPLVPRLP---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 116072456 ----VFALLVAISAAILIRRVGLPDLVGLLAAGILVGPHALGWVDSSETVRLLSDLGAVYLLFTMGLEIDLEEFNRVKRRSFIYGLLILLIGIGTGVTIGLLAGFA-SVSCLLLGALMATHTPLGYPIVRSYGAQKDEAVVVSVGSTIFTDIVALLLLAVGLGLGQGNLSGMD-----------------------LSLLLLRIGGFALLVVVAIRWLGR---RLILRGINDENRMVLAVMVALFLASLGAELAGVEKIVGAFLAGLAVNSVLPEGRVKEQVIFLGGLFIPIFFIDLGLLLDLGSLFRDFRFTALMLVGAIGGKGLASWISGKLFGYRRPQILMMWSLTMPKVAATLATAFIGYQAGLLNQTVLNSVLAVMVVTATLGPIL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 188997456 --------LVLFIVGLMGKFLKFPTIILF----IFIGIIFGKYVHEDKTLEHLSEIGVVLLFFYLGLEFNIARAIDVAKRIWVVGFIDLFFNFFVPVIVLNILGFEFLVSILGGAIAYASSSAITSKIIVDEKRIANPETEMILGLMVFEDIIAPIMLAVLAGFLSGQNIEG----------------------VLIGIIALKILAVFSFVFLISMTFKNQLALLIDKILNEDLFILFAFG-GLITFAGLTYSLGLSEALGAFLVGMLISETGKSEEVEKSMLSIRDLAVAIFFFLFGANIILDEKLLNIKTILALIILITVGKFLTGYLGGKIYGLSKRASITAGFSIINRGEFSIVISKLSPAAYL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 242242287 --SLVIVVVAAFMTPIIVHRFNLPVVVAEILMGIVIGHSFLNLVERDAFLNILSTLGFIFLMFLSGLEIDFNAFKKDSRKDVPGHLKLALTVFAFIMMISVVLAFAFKWVLLMVIIISTISLGVVVPTLKEMNIMRTTIGQFILLVAVLADLFTMILLTVYGAIYGEGGST---------------------IWLTGILVVFTVVFYVIGVLFKRMSFLQKLMDGTTQIGIRAVFALIILLVAL------AEGVGAEYILGAFLAGVVVSLLKPNEEMVEKLDSFYGFFIPIFFIMVGVDLDIPSLIKEPSLLLI-IPVLIFSFIISKLIPVFYIRRWFDTKTTIASAFLLTSTLSLVIAAIAEKLKAISPETSGILILSAVITCVFVPVIFKKMFPIPNEVGRRIEVSMIGKNQLTIPIAQNLTSQLYDISLYYRKDLSDSRKLS--------------------------------DDITMIEIADY-----------EEDLLERLGLFERDIVVCSTNDDNINKRVALMAKKHGVK-RVICRLESTNEDPTLKHQGIE------------------------------------------------ 256817391 LLDLALIVVCARAAGHLFQRLGQPPVLGEITAGILLGPTLFGQEVTDAVFPALANVGVALFMLGVGIDLNRDLLRGGQRVVTTLATTSVAVPFAAGTLVALHLAQRLGFILFMGVAMSVTAFPVLARILADRGLNRTRLGGIALCAAAVADVLAWSMLAAVMAVVGRDGQEP--------------------------WRLVLLPAYVAVMLWAVRPALRHLEER--GRFQDRGPALTVVLTGLLLSSVATEWLGLHFLFGAFLFGAVLPRGTGDHATQETRQVTLILLLPAYFLLAGLKVDLSLDLGGFGELALVLTVAVVGKSASAFAAARLHGLGNHDSAVLATLMNTRGLTELIVLTVGVETGILDGSLYSMMVVMALVTTAMA----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 77164476 --------------GEFSKRIGQPSLVGEVMAGIALGPALVGITEDKVFI-ALTDLAIFFLMLLAGMQMRLQELAKVSRSAFFVAVGGMVVPMALGLGLGWLLHYKQAQALFLGTALAITAVPVVVRVLMDLGTLRSRVGQTIVSAAFFDDVLSLLLLAVLTAMLNTGEFPDISSLLYLLGQVLL---------------------FFMVTGVVGYFTLPFIGKFITRFRLDEINFSGLLIIALANAV-LAEMLGMHFILGAFITGVLFTPKTINKMAYEESGISEGFLAPLFFASIGLHLDLSAITEDPIFVIYLIYAAFVCKFIGAGLPAYWSGFSIRDAAAVGTGMSARGAVELIIADIALQAGLIVENLFSAIVIMALATTLVTPLFLKI----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 288917341 -------LFVLGVLGHLASRFSISPIPLYLVAGLAFGHGGLPLGASEEFIEIGAELGVILLLLTLGLEYTAEELLYGLRRQASAGVLDLTVNAVPGVVAAFVLGWGPLAAVVMGGVTAISSSGIIAKVLGDLGRIGNRETPVVLSVLVLEDLAMAAYLPVLTALLAHHTLARGSLT--------------------VAVALGALVAVLYIALRHSEKVT--LLVYSARSDRNDEVLLLRSLGLTMFVAGVAQRMQVSAAVGAFLVGIALS-GPVAEGAREVLTPLRDLFAAVFFVFFGLQTDPAHIPSALPAASLLAVSGVITKVATGWWAARRAGIASMGRYRAGAALVARGEFSIVIAGLAVVAGV-NAKLGPLAACYVLLMAVLGPLAARFVEPTVRTFRRWSQRRQPS----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 296332586 VASLVVVLIVAFLTPILLHRFKLPVVVAEIIMGLIIGKSGLNLVVEDTWLQTLSMLGFIFLMFLSGLEIDFSSFEKGKKKQLTFAAASIIFGGIFILSLLLSYGFVLAGAFLMTLIISTISLGVVVPTLKEERIMNSNIGQIILLVAVIADLATMILLAVFSSLYGEDSG---------------------NMWLLMILFAAGVVLYFFGRIFKHRSFVQSMSKGTIQIGTRAIFTLIIVLVALSESLGAENI------LGAFLAGVLVSLLSPNKELVQQLDSFGYGFLPIFFVMVGVKLDIWTLFQDPKILIMIPLLLLALLVSKIIPVLYLKKYDNRTVLASGFLLTSTLSLVIAAATIGQQLHVISANMSGALTLVAVIASIFSPVFFK--------------------KLYKREEQPEEKKTITFIGANQMTLPVTLELPEEEYDVRVVH-------VYQENAEEKLSESVF-----TVETISDY----------EHETLESLGIFDTDILVVATGNEDMNADIALLAKEKGTE-RIIASVGSPENEAALKEQGI------------------------------------------------- 212224862 LAALAILLVTAKSIEWLFERVGIHPIIAHVLTGIVLGPFVLGAIEPTDQLGVLAEFGLIMMMLYMGLTSNFSAIAQNTKKAVVVAVLGVAFSFILGFTTVEFFDKGTSAAIFVGVTLGNTAIEVTSGVLV-KERVKREISSILMGAAFVDDILAVYLIGIITAMAKGSLDALS-----------------------LGILTVKIFLFIGATLLISEFVFKRSRWFYSIVKNLNVFFTFTLILTFALAIIAEK-VGLNQIIGAYLAGLTISRLRERKDIEDLQVVLTEFFIPLFFIYVGLMFNPPLARISLALIGTLYLAAVLGKLLGCGLGSRLFGLSWKDSILVGIGMGGRGSLELAILTFGLNTGLIDQTIFASVIVVSMMTALTTPLFFK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 255564875 ---IIMIFFITQACHFVLKHFGFPIIISQLIAGVILGPSLLGSIDSQDILGTVATLGYTLFMFVCGVKMDVSMIFKTGGKATAIGFLSLAAPLVFGLTVEVLLERSWLAEYVITSVLSATPFPVISTLLSDLKILNSELGRLGLSAAMIGEIGTVGLFTLATLITVGKESSVQ----------------------MAFRSLICIIGFIAFSIFAIRPAMFWIIKQTPKGRPVKDMYIHVIIFMVFGTAILSNSYGQSIFFGPFILGLAIPDGPPSAIVHKLDCMVSGIFVPLFVTTSTMRAEFGTLRLNKNLIIILIIVTLTAKLGACLIASLYCQMPLNDSLALALVMSCKGIVELATYSFLRDNKIVSSETFTLLIVSVLVTATIVPMLVKKLYDPCRKYAGYQKRNILNLRYNSELRILVCIHSPDDITAAINVLDASCPNPEKPLSVSVLHLMKLIGRASPIFISHNIQI--------------------------------------------------------------------------------------------------------------------------------------- 143503962 ----LLIFLAARALAEVLVRLSLPTIVGELLAGVVIGASGFHLLESFPSLQAVATLGLYALLFLTGLESELEELVAVGAQAFTVAMAGVILPFAFGTLLMFIFQVDLIPAVFAGASMTATSIGITASVFGELGYLKTREGQIVIGAAVLDDILGIVILAVVVALAAGGTLE----------------------IAPIVKLVAAAVVFVIAAIALSRTAAPGFDWLLDRLKAPGAVVVASFVILVLCCFVATAI-GLEAALGAFAAGLILSSSKNNHAIQQSVLPLVSLFATIFFVLVGAGMDLSVPTSRSALVVAGFLLVVAIIGKIAAGWVFSSDKPT-NRLVVGLGMMPRGEVGLIFLGLGTSAKLLTPSLEAAILLMVIGTTFLAPVLLRI----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 158314058 ------------VLGHFALRVGISPIPLYLIGGLAFGHGGLPLGASEDFIEIGAEIGVILLLLTLGLEYTAEELLHGLRRQAPAGVLDLTLNAVPGVAAAFLLGWGPLAAVVMGGVTAISSSGIIAKVLGDLGRIGNRETPVVLSVLVLEDLAMAVYLPVVTALLAHHTFARGSLT--------------------VAVALGALVAVLYVALRHSDKVT--LLVFSPNVDRNDEVLLLRSLGLTLLVAGVAQRMQVSAAVGAFLVGIALS-GPVAEGAHEVLMPLRDLFAAVFFVFFGLQTDPVEIPPVLLAASLLALAGVATKIVTGWWAARRAGIATMGRYRAGAALVARGEFSIVIAGLAVAAGVNP-QLGPLAACYVLLMAVLGPLAARFVEPVVRTI-RRWSRARRPPDP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 142489391 ---------------PLIRRVGLPDLVGLLVAGIVVGPHALNWVDSSETVRLLSDLGAVYLLFTMGLEIDLEEFNRVKRRSFIYGLLILLIGVGTGVSIGLLAGFA-SVSCLLLGALMATHTPLGYPIVRSYGAQKDESVVVSVGSTIFTDIVALLLLAVGLGLGQGDLSGVG-----------------------MGLLLLRIGLFAVLVVAGIRWLGR---RLVLRGINDENRMVLAVLVALFLASLGAELAGVEKIVGAFLAGLAVNSVPEGRVKEQVIFVGGVLFIPIFFIDLGLLLDLGASLSNFQFTGLMLVGAIGGKGLASWISGALFGYRRPQILMMWSLTMPKVAATLATAFIGFQAGLLNQTVLNAVLAVMVVTATLGPIL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 227881133 IYIVAAIIGIGVVSQILSDRFQVPSVLFLITSGIILGPEVLNVVHPDSFLSAIVGLSVAIIVFEGAFHLRIEKLREIRLITVGAGIALI----GTAAAIHYLLGSPWSVSFLIGALLVATGPTVIAPIL-EVVPARDRVEAALETEGIVNDVTAAILAVVIFEAIIEGATEPGALMTLFAERLGVGVVVGTLVAAAMFYALRYVDLSPGNAPQNARLLV-----------------LAGALVAYGAADFIATEAGIAAVATAGIL-LGNADVPYEEDISAFKGDITLIVLSFVFIALAALLEFETLLRLGLGGLGVVVVVALVLRPLLVFLSAQGDRFTTGEKWFMSFVGPRG---IIPASVAT---LFAIQLRAEGLGQAADTLVGTVFLVILVTVVFEGGLAR---------------------------------QIAEYLDVIPMRVLVIGGGKVGRTLAERLEDRGENVVLIEQDPEIIETARNEGHTVHQGDGTDTDVLRSAGADNAKIVVAATGDDDVNLLVAQLANSKFDPETIIARANNPDNVDAFEELGVRTI---------------------------------------------- 147918913 ------------ILGDLVKRLGFSPLIGQMLAGIILGPMLLNLVPINHEIELLTTLGILFMMFYMGLSIDIEKVMGQNVYGFVVSVFGGTLTFFVTATVTALLGFSLNTVLLVGISFISTSTAIGFMVLNEIGDIRSKVYKTVIAVGISDDIYAIVALALFTSYLTTGVDIRSA-----------------------FMLFLLVLGFIIMVLGFGKSITSKLINYARRTQDDQSIIAFSIIL-LFLVAFLSQSVGIASVTGAFLAGTILARSPLSFKVITPKIEAEGFFVPLFFVITGVRINISIPIDVVLFLGLLMAVMVSKYVGTYLATTFMGGYKDSDHHKMAISMMPMGEYTLVIGQIGLITYILGESTYSVLALIVLVSSIIVPIMLRAAY--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 115401652 --------------------IRQPRVIAEVIAGILLGPSVLGRIASLPNLNLVANLGLVLFLFLVGLETDLRFLVSNWRVAASVSAAGMILPFGFGCAISYGLPIDFGTYLLFGIAMAITAFPVLCRILTELKLLGTNVGVIVLSAGVGNDVVGWILLALCVALVNAGSG---------------------------LTALWVLLVAVGYVLVLVLVFRPLFLRFLARTGSPSQSVVALTLLIALASAFFTQVIGIHAIFGGFLIGLLCPEGGFAIKLTEKIEDLVALFLPLYFTLSGLQTNLGLDGTVWGYVVGVIAIAFIAKVAGGALASRLCGLLWRESLSIGVLMSCKGLVELIVLNIGLQANILSIRTFTMFVVMALV---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 136516938 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RSGHAELVVLFGVACALAGSALF-EAVGIKGGVGALAVGMLLAGGPKADELSKGMLGLKDLFLVGFFLSVGMTVLPTVSGFLVV---VGLLVLLPLKTLVYFVLFSNRFLRARTSWQASLDLTNYSEFGLVLVVAAVGAGWLPAEWIAVLALAIAGSFAMSAPVAERGDAIYRRWRGRLKRLERVRRLPGDEDLHIHDVD-----------------------VIVFGLGRMGSRAFAAV-DRGFPVLGVDVDPEIVAAHVDAGSKAVVGDATDPEFWSRAQAGRLQWVLLTMSAHEANIAAVQSVRERGFVGRIGATSTYPDDAQELRNLGVEFAFDVYAEAGAGFASDLAKRLR-------------------------- 143696678 -----------------------------------------------DVISTLAEIGIILLLFEVGLETDLKEFVELGSTSLFVALIGVVAPFALGYGSVYALDFQFEVALFVGAAMTATSVGITARVFGDLGALKTKEAKTIIGAAVVDDILGLLILTVVAGLLGNDGDFSVQD---------------------LGVITFKAVGFLLVTVFLGRKLSPTIFNFFVKIPSPGTFVTGCFIFAMGLG-AAAHSVGLHPIVGAFAGGVLAGEANMTTRIRDEMKNINFLLVPVFFVYIGSEVNITILASDIFLIGLLISFLAFIGKYVSAIGAIGKGMNTSV---IGIGMAPRGEVGLIFVAVATSTSVINEEIIAIIIWMVINTTIIAPILL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 78189172 -----LLLFIILFAPLLFRRFKLPGIISLIIAGALIGPHGFNLMLRDSSIVLFGTVGLLYIMFLAGLEIDVADFRKNSSKSILFGLYTFFISIILGIGVGYILNFPFLSSILIGSIFA-SHTLIIYPTVSKLGITKNKAVTLAIGGTIVTDTLALLLLAGVVGLASGELN-----------------------TNFWLRLLLGVLLFATVILWGLPIVARWFFKRFDDSVLQYLFVLALVF----FSAFLAEAAGVEPIIGAFFGGIALNRLIPRTSSLMNRIKFVGLFIPFFLIGVGMLIDIHAFFKGYETILVAFVITVVAKYSAAWIAQKMYGFSIEQRRLIFGLISAHAAVALATVMIGYGIRLLDESVLNGTILFVLLTCTLATFV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 256376788 ----------AFTLGRACARVNLPAVVGELAAGILLGPSLLANLAPAHLLDAVGQIGVLLLVGFTGMHIDTKLIRRTGAKAAGVSAGGLFLPLALGVAVGFALPASLMGALFLGVAMCVSAIPVIAKTLLEMKLLHRDIGQLTISAAAVDDVVGWSLLSIVSAMATTGL-----------------------RGGHLLLTFGSLVLVAAVALLVGRPLVRAALTRADRSEDPAT-TVAVVTVLLLASAAGTHALGLEAILGAFACGILLSSSGLRAKLAPLRTFTMAVLAPIFFATAGLRMDLTLLADVLLAALVVLAIAIAGKFVGAYVGARLSRLGHWEGLALGAGLNARGVVEVIVAMAGLRLGVLTTAGYTIVVLVAVVTSLMAP---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 260591275 -PTLIFFVVLLMILIIIMGRLRIPHIIGMVLAGVIVGKYGLNILERDASFELFGRVGLYYIMFLAGLEMDMEGLKKNRNRVMIFGLLTFLCPFIMTYLMGVSLLSYTPLAALLLAAIMASNTLIAYPIVGRYGLTRHTSSTLSVGSSMMALFIALIVMASIVNSFHGG-----------------------GGVGFWLFFVVKFVVYCAGLIFFIPRLARWFLRRYSDAVMQFIFILAVVFLSAS----LSDAVGLEGIFGAFLSGLILNRYVPKVSPLMNRIEFTGLFIPYFLIGVGMLINVRLLFNILWVVFCLVVFGTLGKAVAAYIAARLFKMSKMSGHMMFGLTSAHAAGAIAMVMVGRRLEVSPGVFGDEVLNGIVIMILFTCIISTLVTEWAAQRIRLQEK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 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-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169766236 ------------------SKIRQPRVIAEVIGGVILGPSVMGRIASIPNLNLVANLGLILFLFLVGLETDLRFLFSNLRVAASVSAAGMILPFGLGCAISYGLYNTFSDELFIGIAMAITAFPVLCRILTELKLLGTNVGVIVLSAGVGNDVVGWILLALCVALVNAGTGLTA------------------------LWVLLVCVGYVLFLFLLFRPLFLLFLKKSLQKGPSQSVVAVTLLIALASSF-FTQVIGVHAIFGGFLIGLLCPEGGFAIKLTEKIEDLVALFLPLYFTLSGLQTNLGLLDTGLVWVIAVIAIALIAKIVGGALAARLCGLLWRESLSIGVLMSCKGLVELIVLNIGLQANILSTRTFTMFVVMAL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 307324063 ----VVILLTCRLVVLVTGRFGQPPVVGEMIAGVVLGPSLFGLVAPGASDAVFGQIGLVALMFHAGYEFRAHAGKGLAGTAVVISSAGVVIPLLLGVGLTLASHDHWVTAAFVGVALAITAFPMLARIITERGLSGTRFGSLSLASGATDDAVAWLLLAGVLSVASEESGPIVKALGGSLVFVAVLLLVGRRLLAWI----------------------------VTRPGLSDETRLMFTVAVLFCGAWFTDIIQLYAVFGAFSVGLAMPRHEASERVVRTVQGATQIFVPMFFTYSGLNTRFDVFADPAVMAFGAACVVVAGKFGGCWAAAKLCGEPSAVAVRIGALMNARGLMQLIALNMGLSAGIVGDELFAALVLVALVTTVMA-------VPVLSWLDRRDAKSPAAGEP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 255075921 ------------------------PLVGEILVGMLLGPDGAGFVPENSAVVLVGDFALCLLVMEGGLSIDIGALNSVGPIAFAIAVSGTMLPIALGVAYMSACGYGVMAGVAAGTSLSSTSIGMATKVLQTLGELTSPLGNLVCVAAMVDDVLSLVILAVVSNVEGDDQGGGRDVAWMTSRPILASVGVGVLGAGLAV-------------------AIPRIAGTLFPTADDAVVW-AMLGLSLGVVVAAGAAGSTHL-LGAFVGGAAFSGLSNARRAFARHAELNAWLTSVFFLSVGTRIPLRGMFDARGVALGAGYSVFAV--VGKLVTGAWCHPDWPKARAVGWAMVGRGELGFVMAQSAHAGGLMGDAPYVASVWALLIATAASPVFMRRAIDVWKRLETLGNGLETSGNVEDVEAVR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 294672840 -TFIFFVVLMIILFAPIMSKLRIPHIIGMVLAGIAIGQYGFNILVRDNSFELFGRVGLYYIMFLAGLEMDMEGVKKHSRRFLLFGLLTCFVPLILTYAMSVILDYSSSASFLLGCIMA-SNTLIAYPIVGRYGLQKHQSVALSVGSSMIS-----LFMALVMLAAISGSFSKDSGWWFWVLFVVKFAAFCVGSVV----------------------LIPKLTRYFLRRYSDAVMQYTFVMAVMFLSAALSSLIGIEGVFGAFYSGLILNRYIPRVSPLMNRIEFIGLFIPYFLIGVGMLINLGTSMQMVWIVLLIVFFGTFGKAVAAYICSLLFRLSKADGHMMFGLTSAHAAGAIAMVMVGIRLEVAPGEVSDDMLNGIIMMILFTCIISTMMTEHAAKKI---------------IIQEKTHLQGDVPKDDDEKILLCVKYPEIAPHLLYMSMFMRNQRLNRDLVALNVVY-----DDERSNAAREEGIR-------------------------------------------------------------------------------------------------------------------- 297202950 ---IGVILLVGTALGALARKLGQPKVIGEITAGIVLGPSLLFPVDVRPLLSAVSQVGLVLFMFVVGWEFERRLIRPYARLAASVSLSSIVLAFALGVAAAVVLYSFTAFATFMGTAMSVTAFPVLARILTENRLMDTRVGALSLASAAIDDVLAWCLLAYVSALVSSDGDYAGLARIGALS-----------------------VVYVALMFLVVRPLVSRLVWRWAAME-RWNVLLAVLCAGVFASSWLTSWIGIHQIFGAFLFGFVMPREPRRVLAAHLRQPLDYVLLPVFFIVTGLGVDLGLTGPDYLALFLVIGVACAGKLLGAIVPARLSGMSWREAKDLGVLMNTRGLTELIILNAAVSLGVLDGRMFTMLVIMALVTTAMAAPLLSRREHLTA----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 136572459 -----------VFFSMLSIRTHIPWAVMLIVGGIVVGPSFLDWVSINPTIDFIGQIGLIFLMFMAGLETKFSQFSEFKTSLLFLAFANGFIPFVVGAGVVWLLGYGLMSSLVVGIIFVSSSIAVVIPSLEVSGVMHTKLGQSVIITTVLQDITSLVLLSILLQTVSPVTEVP------------------------LYVFYPVLLGVLIALRHFIPKLRRWVVDMASGSPGLFQLEFRSTFLMLIGTVIAFELLGLHPIVAGFFSGLVLADSIKSKALKEKIKTIYGIFIPTFFIVVGLQTDINVFNDIGNVLLVLILALIVSKYASGFIAARIVGFDKLESSFFATTSLPQLSTTLAAAFVSFQLDLIDQKLLTALVALSIVTVLITPILIRIHSHHLK----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 280966306 ------------IVGHVAARIGISPIPFYLLAGLAFGHGGLPLGASETFIETGAEIGVVLLLLTLGLEYTADELIHGLRRQAPAGILDLVLNAAPGVAAALLLGWGGRAAVVLGGVTAISSSGIIAKVLGDLGRLGNRETPVVLSVLVLEDLAMAVYLPILTALLAHQTVARGSLT--------------------LAVALGALVGVLYLALRHSAKVTLLVFNP--KSDRNDEILLLRALGLALLVAGVAQRLEVSAAVGAFLVGIALS-GPVARNASEVLTPLRDLFAAVFFVFFGLRTDPAAVPPALAVASLLAIAGIATKVLTGWWAARRAGIATLGRFRAGAALVARGEFSIVIAGLAVAAGVNPK-LGPLAASYVLLMAVLGPLAARFVEPVTR----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119512758 IIQFTILLTVIFTVPPIFERLRVPGLVGLLVAGVVLGQNGLKLLTESETVSLLSDIGKVYLMFVAGLEIDLKQFRKTKNRSIVFGILTFLIPLIAGISVGRLFNFGWNASVLIGSLLA-SHTLLAYPIVSRLGVVMTEAVTVTVGATIFTDTAALLVLAICVGIHGGE---------------FSAISLVTLLGGLAIYSAFVLFGFDWAGKEFFRR-----------SGDEQSNQFLFILLALFLASVGAQIVGVEKIVGAFLAGLAVNDVVGRSPVKEKIEFIGSLFIPCFFVDMGLLINIPAFIKTLWLTVVIVVALISSKFMAAFLAKLIYRYNTAEMLTMWSLSLPQVAATLAAALVGYQERLISESVLNSVIVLMLVTSIMGPLI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 149181975 --------------------LRIPDIVIYILLG--AGISLAGLLNEAKTIEVAGEIGLILLFFLLGMKYPLKEIVSKGKKVWKPGLLDLVLGVGVTAGISALFGQGLFNSLLIGGLVYATSSSITIKLLEHNKKLDRKESGYVLTLLIFEDMVAPILITVLIGLSGDGFSVMD-----------------------FLLIFLKVALLVGIAVTISRFIQKKGYTLIEKFLHEDYLLVYIIGLALAYG-GFAVLLGLSEVIGAFLAGLMFAGTNFKDKIQEVALPVRNLFLPFFFLNFGISLEFTSEIPAFSLLFTIILWSIFHKLIVGFIGGQWYGLNKQESLETGFTLAPRGEFSVIIAGLA--SGTLQIFAGVYILIAALIGMLMCQLSSKIAGRIYR----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 89098126 VASLVIVILAAFITPIVLHRLKLPVVVAEIIVGLIIGKSGFDLVHEDMWLETLSTLGFIFLMFLSGLEIDFSAFKKSKKKAFLVASIVFVGIFAVSLLLSYLFVLAIDNAFLMTLIISTISLGVVVPTLKEAHLMKTGIGQIILLIAVIADLATMILLAV---------------------FVSLNDGGEGNTWLLLVLFGAGVILFFVGKKFQKRNFIEAMSTGTVQIGTRAVFTLILLLV------GLSETVGAENILGAFLAGVLVSLLAPNQEMIHKLDSFGYGFLPIFFVMVGVDLNVWSLFSDQKMLMLIPLLLIALLASKLVPVLILKKYDAKTVIASGFLLTSTLSLVIAAATIGERMEIITAEMSGTLILVAIITCVLTPVVFK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 256378379 LLDLALVIVLARLLGVAARRIGQPPVIGEVLAGVLLGPTLLGEGFTAALFPVLANIGVAIFMFVIGLELQRSQMRGQGRIAATVSVGSILLPFALGAALAFQLIRNLGFTLFMGAAMSVTAFPVLARILADRGMLRTALGGLALTCAAIDDVLAWTLLAVVVLLS--------------------------GSGGPGMWLLLLCPVYVAVMFGAVRPLLGRLLGRDAGLTGTKL---ALVVAGVLVSAAFTEWVGLHFVFGAFLFGVVVPREGLRAALLDRVAEFNGLLLPVFFIVAGLRVNLTIGWTGVVELGLVLLVAIGGKFGGAFAAARAHRVPARRSAALATLMNTRGLTELIILSVGLELGVLDRGLYSIMVVMAVVTTAMAGPLLNLVYP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 261880051 -------------------KLRIPHIVGMVLAGVLVGQYGLNILDRDASFELFGRVGLYYIMFLASLEIDMDGLKKSKIRTIVFGLLTFGIPFALTYWMGYLLGYTSVAAFLLGCIMS-SNTLVAYPIVSRYGLQRKPSITLSVGATM---IALFIALVLLAGIVVSHHGGSGVLFWLW--------------------FVLKLVMYCGGLLWFMPRLTRWFLRRYSDAVMQFIFILSSMFL----GAALAGLVGLEGIFGAFFSGLILNRYVPHVSPLMNRIEFIGLFIPYFLIGVGMLINLRLLFQGGDIVWVAFCMVLLGKAIAAYLSGFIFRMPPASGQMMFGLTSAHAAGAIAMVMVGMTLKGVSGEVDEGMLNGVVIMILVTCIISSIITERAALRIVLRDKEITPDEPDKDDERILIPVKYPEYANRLIHLGMMMRNPKLNRGLVALNVMRVNQELGRKLLEQ------------------------------------------------------------------------------------------------------------------------------------------- 24575084 -----LLLACAYGLGRLGTRIGLPPLVGELTAGVLLGPTLLGQISPAHLLDAFCQFGVLLLVAIAGAQFDPRILRKRGGLAARVSLAGLLIPLGLGIATGYLVPASLLAALFLGVAMCVTALPVIAKTLADLNLTHRNVGQLLIAAAVFDDAVGWLLLALVTALASGAAGGPVVLTTMAWTTVFVAAACAVGGP---------------------------IGRRLSRTGDSRVSAVTVGVAVVVLYGALTAAAGMEALFGAFVAGATLLRHIAPVRLAPLRTLVMAVFAPVFLGSVGLRMDLTALASVLLTGLGVLLVATFGKFAGAYVAARSGGMSRYEGLALGAGMNSRGMIEVVIALVGLRIGVLDTVTFTIIVLVALITSVTAPPILRW----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 224096075 ----ITIFMIHLLF-FIFNFTRQPRFFAELITACMLGPIFFRPINSNVVLQTMANLGLVYYMFLVGLEIDLNMVRRVGKKAFTNAVAGILFSMGMGASLYCLFSASPVGGLFWGVALTVTSFPDLAQVLSDINLISTDLGQIALSSAFVSDLASWTMLIMTIT----------------------------WLHGRSKLSILPTVGFIILCWFVVRPVLSKIKSSSNKSSGRDFYVYVILAGVL-ICGFITDACGSTSMTGAFVLGLVTSNEFETRILEQVNNFVAGILLPSYVMVVGGKIDILFLMSSVVTLLVIVVLAFSVKVLSSFLVCKAFGISARDGIALGILMNTKGLLALVVINIGVDVQALDFATFPVMVIVFLVMTALVKPFPYWVSKSSKNLKQYKQRTMETSKDDSEFRIIMCVHESHH----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 292492004 ------------------------------------------------AFAFLADMGVVALLFEVGLKSHPGALAQKLPRASLIWLGDITLSALFGAGAYYVLGLPLLPSLVVATGLTATSVGVSVSAWQQ--AINSPNGQVLIDVAELDDLSGIALMALL-------------FISLLPVLQGSQEDFWPALGLTGGIFLLKLAFFLSFCLLFSRYLEPRFSHLARYLEPSRPQRMLLIAGLGFLIASMADWLGFSLAIGALFAGLVFSRDPVAVKTEASFQDLYSFFTPFFFIGIGIHIDPTALTQAIGFGDVFLLAAILGKVIGAGIPALLIAQPT-SALLISVSMVPRAEIAMIITHQGYKMGVISNEVYAGMALVTAGTCILAPWLLR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 14520784 --TIGVALILAKIGDAIIERFELPGVLGELIMGMLLGNYLPITMGSSEVIDFLAKLGIIFLLFLGALDTDVEQLKKTGLTATISTLMGVFVPLILGYFALRYMGYSHREAFAGGVLLTATSIGLTVRVMMDLGVLRSEVGAASLSASVMDDFLGIALII-----------------------------FAVGSGSLLGLSM-KIIAFFIITGILGWYSIDKYIRFAERLHVEKGILGMAVGMMFLFAALAEGWFAAAIE-GSFMMGLILSKLPEGKRIMEEVRSIYGLLIPIFFIHTGAMLNLTVFRNALVLSTIAVIGKVAGRGFGAWITAWGRGRNFKMSLQMGIGSIPRTEVALVDLMVAIHGGAISPDDVPKFIAATLISVLITPPLLKWAFR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 121720102 ------------------SKMRQPRVIAEVIGGIILGPSVMGRIASIPNLTLVANLGLVLFLFLVGLETDLRFLVSNWRVAASVSAAGMILPFGFGSAISYGLYNTFRNELFIGIAMAITAFPVLCRILTELKLLSTNVGVIVLSAGVGNDVVGWILLALCVALVNAGSGITA------------------------LWVLLVATGYILFLAFVFR---PLFMRFLRKTGSPSQSVVTITLLIALASAFFTQVIGIHAIFGGFIIGLLCPEGGFAIKLTEKIEDLVALFLPLYFTLSGLSTNLGLLDSGLVWVVGVISIAFFAKVAGGALASRLCGLLWRESFSIGVLMSCKGLVELIVLNIGLQARILSTRTFTIFVVMALV---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 86607461 ----LIILTIMLVAPLLFERLRLPGIIGLILAGLVVGPYGLGILQRDETIILLGTVGLLFLMFMAGLETSLEDLKLNAGKASIFGAFTFLLPMLIGTVAMLAIGYDFLAAVLVASCFA-SHTLIGLPIVSKLGLMRLQTVTATLGATLI-----------------------SNVLALLVLAVVVRAHQGELTPQFWLTLIPSIALYTFATLWGVPKLGSWFFQRF---GHDEGAEFTFVIATLFVVAYGAGLIGIEPVVGAFLAGTAITPPQLSPLMNRIQFIGNTLFVPFFLISVGMLINPGILLGEPRTLLVGGVMIVVSKFLAAWIPAQLFGWRFASTMIMFGLSMAQAAATLAAITVAFNVELVDELTVNGTIAMILVTCIASPWIVA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 159041975 -------------LSLILAKYKYPSIVAELLTGIALSPYALDLFSINNYVVFLSEFSVILLLFASGLGHGLSSLKQGGFPGLMAAVAGAILPFMTVYWYCTSVGFSQVAASLIALSTAPTSLAVVANIIEREGLHELPSTKVLVAAASVDDVVALILLSTLPTSPSTDSVAG------------------------FTLRIVKIAVLWVIFLTASILLIPRLLNRI-----NEYLVVYASLIVLFGLVVSMVASGFSAVIASFIAGVAVAESRESGRVRASIDALLAIFGSIFFITIGLQMNFKTNLTTILQSLIVSAIAIIAKVIGVYPFAYIKLRNTSASLTASLGMVPRGEMGLVIASIGLSSSLLNPSEYGLILIMVLATTIIGSILYRRSIRL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 152989922 -----------YFLSGFLEKFKIPGILAALFVGMGIHYTPMGTVVQSGLLTLLADFGVLFLLFFIGLQIDMKEMKSQSGDIILATLLNTLFPFLIGMGIILYLGYGWLIAFVIGLTGMPTAEAVIVPILDEFNLLRTKVGNYIVGAGVLDDVIEVFLVAFVSVLIGMETGMAQNKSQE------------------VMEILLDALLFITAAFIARKYILSLLAKWTQTTVVNRIVLMILTLLVFGGFAEYSDLGLVIGAIVAGIIILNKAGDIGENAIQAVKAVSYGFFGILFFLWIGMSVDLEGLIKAPQLAILLFLAAFIGKLLGILLMAFMKKLTFKEAIAIGIGLNVRLTTEIIVAKLLFDAKIIDTHLFTALVAASSISTLIVPLIFSF----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 268323679 LLDLAIVMVSCLALGLASKYLRQASIPAYIIAGIILGRSGLNLISSDEFISWLGKIGVILLMFYIGLEFNYKGIKEPRRV--FAGCTDFAVNFSVGFLLGIVIGLSLIEAFILASAVYISSSAIVISSLIENKRLIYPEAETVVWLMVFEDIILAILLVVLTSVM-------------------------VGSLAMIPASLAATLLLIVFILVLIRKLSNFIAPLFERDDEIPILLIFALIFALAYLMGILLHCHISEVIVAFFLGSALAGVKSFRKLFGTIISFKNLFLTIFFFSFGMMFQFQFAALNVLALLALIFLSIVGKFISGAIIGKRLHGSLETGLRVGAYTTPRGEFSVVLIMVVMEIGILEELLLSLVVAYVIILSITGSFFAKQGDKIGKAMMSVVNKLMPQAHR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 86609950 ----LIILTIMLVAPLLFERLRLPGIIGLILAGLVVGPYGLGILRRDETIILLGTVGLLFLMFMAGLETSLEDLKLNAGKATLFGALTFLLPMLIGTAAMLAIGYGFLAAVLVASCFA-SHTLIGLPIISKLGLMRLQTVTATLGATLIT------------------NVLALLVLAVVVRAHQGELSLRFWLTLIPSIALYTFATLWGVP-----KLGSWFFQRF---GHDEGAEFTFVIATLFVVAYGAGLIGIEPVVGAFLAGTAITPPQLSPLMNRIQFIGNTLFVPFFLISVGMLINPGILLGEPRTLLVGGVMIVVSKFLAAWIPAQLFGWRFASTMIMFGLSMAQAAATLAAITVAFQVELVDELTVNGTIAMILVTCVASPWIVA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 265752339 -TWIFFLVLIIILFAMILGRLRIPHIIGMILAGVVVGKYGFNILERDSSFELFGKVGLYYIMFLAGLEMDMDDFKKNRTKGLIFGMFTFLIPMGLGIWSSMMLDYGFLTSVLLASMYA-SHTLIAYPIISRYGLSRQRTVSITIGGTAVTVVLALMVLAVIGGMYK---------------------GEDVGGLFWVLLVAKVVLLFGLII-----FLMPRISRWFFRTYEGAVMQFIFVLAMVFLGGGLMELVGMEGILGAFLAGLVLNRFVPHVSPLMNRLEFVGLFIPYFLIGVGMIIDVRCLFTEGEALVVMTVVATFSKWLAAWITQKIYGMKKVEGSLIFGLSNAQAAATLAAVLIGHGERLLNDDVLNGTVVMILFTCIISSVV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 289551170 --SLVIVVVAAFFTPILVNRLNLPVVVAEILMGVIIGNSFLNLVEKDSMLNILSTLGFIFLMFLSGLEIDFSAFKKDTRSHLNMALTVFIFIMIISIVLAYAFKWLVDDVLLMIIIISTISLGVVVPTLKEMNIMRTTIGQFILLVAVLADLFTMVLLTVYGALNGQGGGS---------------------IWLSAILVVFTAIFYIIGILFKHMSFLQKLMSGTTQIGIRAIFALIILLVAL------AEGVGAEYILGAFLAGVVVSLLKPDEELVQKLDSFYGFFIPIFFIMVGVDLDIPSLIKEPALLII-IPVLIGAFLISKLLPVLFIRRWFDTKTTIASAFLLTSTLSLVIAAIAEQLKTISSETSGILILSAVITCVFVPVVFKKLFPIPDEVNRRIEVALIGKNQLTIPIAQNLTSQL--YNVSLYFRKDLSDHRHLADSITVLEINDYDEAILTRLGLFDNDIVVCDINRRVAMMAEEHGVN-------------------------------------------------------------------------------------------------------------------- 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------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 57640819 LATIGIALILAKIGDSIIERFELPGVLGELIMGMILGNLVFGYVAPDYLAEFLAKLGIIFLLFLGALDADIEQLKKTGLTATVSTVLGVFVPLVLGWWALMAMGYPSREAFAGGVLLTATSIGLTVRVMMDLGVLRSEVGAASLSASVMDDFLGIALII-----------------------------FAVGTGSLFELSI-KIVAFFIITGVLGWYFIDHYIRFAERLHVEKGILGMAIGMMFLFAALAEGWFAAAIE-GAFMMGLILSKLPEGKRIMEDVRAIYGLLIPFFFVHTGAMLNLKVFTLAAVLSVIAIVGKIVGRGFGAWITAWGRGRNFWMSLQMGIGSVPRTEVALVNLMVAIHGGAIPSTDAPKFIAATLISVLITPPLLKW----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 289582699 ---VFTAAMVVFLVGLLVKRFGQPGIVGIVLFGALIGPDALELVEHSDAIELLGEVGLVYLLFTVGLELDIRTFKEAPENATLFGLASFFIPFLVGTFATHILGLQLEGALLLSAVFA-SHTLLAYPVVNRLGVTKNRAVAAVFGGILFTDTLALVVLAVVTGAVED---------------------------GFSFLLFGEVALSIVLLFGSAWLVVPPVSRWFFQNFSQESYFEFLFVMAIFAAATLAEILGLDAILGAFVAGIAINQLIPQGGTLMNRIEFVGFFIPFFLLHVGMLVDPTVIMAGPETLALVVGIMVATKGAAALLVSRIQGYTPNERNVIFGLSTGQAAAALAITLIGFEIGLFTDEILNAVVLLLLVTAVLSPWV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 289641329 ------------LLGHCATIVGISPIPFYLLGGLAFGHGGLPLGASEEFIEVGAEIGVVLLLLTLGLEYTAQELIDGLRRQAPTGALDLTLNALPGVAAAFLLGWGPLAAVVLGGVTAISSSGIIAKVLTDLGRIGNRETPVVLSVLVLEDLAMAVYLPILTALLAHQTLAQGSVT--------------------LLVALAALVCVLVLALRYGRQVSRLVHNPNADPNSE--ILLLRLMGLALLVAGAAQQVRVSAAVGAFLVGIAVS-GPVAEGAREVLTPLRDLFAAVFFVFFGLQTEPSEIPPVFLPALLLALAGVATKVFTGWWAARKAGIGTMGRYRAGAALVARGEFSIVIAGLAVVADVEPK-LGAFAACYVLIMAIVGPLAARVVEPIVRKITRRSRRKT------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 255558140 ---------------ILLKPFGQPSIVSQILGGVVLGPSVLGHNSNRTILETLSIFGFMLFLFLIGVKTDPSIIFRSGKRVYAIGAVAFCIPYALAAFLCHLLSLSQSTCKVLQLVVSLTAFPVIATFLAELRILNSEIGRLASSSSMICDLCFWFTMSMSYAADIAIAKSLKTSMGSFLSAILLLSLIVFGI----------------------RPAALWAIRRTPEGKPVKEIYTFIALVALMGCVFIGEVIGIDALISSFLVGLVIPDGPPAALVERLDCFVSVLLTPIFFTLCGLKTNVFTIWKTVGAIQLVFLVGFFGKLIGTMLPPLFCRIPFRDALSLGLIMNSRGIVELILINDWRTANVLNDEGFAIIISVVVVTGVISPLVKTLYDPSRRFLAYRRRTIQHHRR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 116672418 ------------LLARLAGRIGMSPIPLYLVGGLFFGAGGLVKLEGMHEFAHLSEIGVILLLLMLGLEYTAAELVTGLRRSWKAGVLDLVLNFIPGAGLAVLLGWGLVGAMVMGGVTYISSSGIAAKVITDLGRIGNRETPVVLSILVFEDLAMAVYLPVLTATLAGVS-------------------FLVGLQTVGISLAVVTVVLVVALRHGHH------VSKAVHSENSEVFLLNLLGAALLVAGLAAAM-QVSAAVGAFMLGIAISGAT-AHSATRILEPLRDLFAAIFFVVFGLNTDPSSIPPVLGWALILAVLTAATKMITGIWAAKRAGIGLPGRFRAGAALIARGEFSIVIAGLAVASGVVPHDLAALATAYVLIMAIMGPLAARYVEPVVKMLRR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 222629958 ----------------------QPKVIAEIVAGILLGPSALGPPWSAPVLESVASLGLLFFLFLVGLELDLRSVRRSGRRAFAIAAAGISLPFACGVGVAFVLRGELPGAVFMGVALSITAFPVLARILAELKLLTTPIGETALAAPAFNDVAPWVLLALAVAISGSG-----DHREPHRLPLGAPVGRGGGGEVWVAATLAGVLA----------------------------------------SGLATDMIGIHAIFGAFVFGLTVPEGEFAGRVTERVEDLSELLLPLYFASSGLKTDVATIGGAWGMLALVIGTACAGKIVGTFAVAMACGMSAREALVLGVVMNTKGLVELIVLNIGRERKVLDEETFAILVLMALVTTFITPTVMAIYKPARNAGRRRLHH--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 288803197 -PTLIFFVVLLMILPIIMGRLRIPHIIGMVLAGVLVGKYGLNILGRDASFELFGRVGLYYIMFLAGLEMDMEGLKKNRNRVMVFGMLTFLVPFAMTYLMGVSLLGYLPLASLLLAAIMASNTLIAYPIVGRYGLTRHTSSTLSVGSSMM-----ALFMALIVMASIVNSFYGNGGILFW------------------LLFILKFVAYCVGLIMVIPRVTRWFLRRYSDAVMQFIFILAVVFLS----AALSDAVGLEGIFGAFMSGLILNRFVPKVSPLMNRIEFTGLFIPYFLIGVGMLINVRLLFAILWVVFCIVFFGTLGKAVAAYLAARIFRMSWLAGHMMFGLTSAHAAGAIAMVMVGRRLQVAPGEIVIMILFTCIISTVIT----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167563671 ---LAIVITVCHACGHLAERIGQARVIGEIAAGILLGPTIFGAFAPDVHIALLCEVGLVLLMFEVGLHLRIPNTFSWADVRLPGLVALLGLALPFALGVGVALGSPVPYALFCGVALGVSAVPVMARIVADLGLSAHPSATTALASAMLTDVAGWLLLALVASVAQPGHGDGFT----------------------LLLSMVSIALYAVACVASLRYVVGPLLQRASARGNVRIVAVVVAGCVLASAWGTHAL-GFHGAFGALLAGLALRDAPAVADQWRRTFSVHIVLTPVFFAYAGLHTSISADVGAWTWFGAFFIAGFAGKFGGAYAAARWCARTPHDAVLIGALMNARGLMELIVLSIGLQLGVLPQKVYTILVAFALLTTAMT----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 307594765 -------ILLADLAGGVLSRYGFPRVVAELLIGLALSPYALGLFTINDYLLFLTNLSIILLLFASGLEHGLSTLREGGIYGVLAAVFGAITPFALVYWALTTVGLQPTESAIIALSTAPTSLAVVAGIIEREGLTGLPSTRVLITAASIDDVVALILLSMVITTVGAG-----------------------GFTYGAIIAAVKTVALWVLVFILSVLFIPRALNRV----GEEVITYASLVVLFGIVLIMTTL-GFSEVIAAFIAGVAVAESRSSQRVRETVNVLLAIFGSIFFIAMGLQLNFRYILNTLVVALVVSLAAVVGKVVGIYPFAYLRLRNRRDSMVVSYGMIPRGEMGLVIASIGLSSGLINMGEFGIIILMVLITTIVGAVVYR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 171320498 LMQLALILTACSCFGWLAQRIGQAKVVGELAAGIILGPAVLGALAASVGLSHLGELGVIALMFQIGLHMNLGEMSNPGSVALAGMLLPLAGGMAIGYLSHDALAPQIAEVLFCGVALSVSALPVMARIVVDMDLVDVRPSMLALSAAMLTDLIGWIMLAFVSAVAMAGPDASGT-----------------------WKIVAGIAAFLLISKIVVRFIVLPMAADAVKTASSAKLLSVVVPYVLLSAWATTEI-GTHSAFGALLAAVMLRDVPGLQEQWELKMEVNTVLLPVFFVYSGLSVTFENFDGSWLWFLPFLCVAFVGKFGGAYLGARVCGVTRRDAALVGSLMNTRGLVELVVLAAGLQMHALSQSAYAVLLLVALGTTAMTSPFIRL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 136260982 ----LLIFLAARALAEVLVRLSLPTIVGELLAGVVIGASGFHLLESFPSLQAVATLGLYALLFLTGLESELEELVAVGAQAFTVAMAGVILPFAFGTLLMFIFQVDLIPAVFAGASMTATSIGITASVFGELGYLKTREGQIVIGAAVLDDILGIVILAVVVALAAGGSLE----------------------IAPIVKLVAAAVVFVIAAIALSRTAAPGFDWLLDRLKAPGAVVVASFVILVLCCFVATAI-GLEAALGAFAAGLILSSSKNNHAIQQSVLPLVSLFATIFFVLVGAGMDLSVPTSRSALVVAGFLLVVAIIGKIAAGWVFSSDKPT-NRLVVGLGMMPRGEVGLIFLGLGTSAKLLTPSLEAAILLMVIGTTFL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 271965344 -------------------RVGISPIPLYLLAGLAFGQGGLPLATSEEFISVGAEIGVILLLLTLGLEYNADELVTSLKGNARAGVVDLVLNAAPGAIAALLLGWGPVAAVAMAGVTYATSSGITAKVLSDLGWIGNRETPVVLSLLVFEDLTMAVYLPILTAMLAGVS--------------------FVGGAVTVGIALGTVSVVLLVALRYGRFIEAFI-----SSPNSEVLLLKVVGLAM-LVAGVAQQLQVSAAVGAFLVGIAVS-GELAEDAQALLSPLRDLFAAVFFVFFGLQTDPSKILPVAGLAALLALVSMVTKLLTGAYAARRAGIAKAGQARAGIALIPRGEFNIVIAGLAVAAGV-HPDLGPLAAAYVLILAAFGPLAARLVQPLITAIAKR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 134955332 LETIAYLFTLAAVAGLVCHKIGLPPLIGFLIAGF--SYNSLGL-NPPKEVYLLSDLGIALLLFFVGLKLDLKSLLKIE--ILSLSLFNIIANSLFVALGLLLINLPIEIIALLSIALSLSSTVFAVKVLDNKGDLISVHGKLIIGILIIQDVIAAVLLAITEAKFPEQT------------------------------------AFLILLLVPAKFVI---YKILDHIGHDELLVLFGLLLALVLGYAFFNFTGVKGELGALVVGAIVANHPKSGEMSQALFSLKEFLLIGFFLTIGINSDLSIQN---ILAGSLLCLFLIPRGLLYFFSSNYIKFRSRTSLFTSITLTTYSEFSLIVVSIGYTQGLLSVDWLTITAVAVSLSFLITTPLEKNSENIYERIHKYLRTIEHKETKENQI---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 212639008 LSSLVIVIVAAFLTPLLLHRFRLPVVVAEIVIGIIIGKTGFNIVEQDMWLETLSTLGFLFLMFLSGLEIDFSAFANKKKGAFFVASIVFVGIFLVSLALSYMFVWYIDNAFLMTLIISTISLGVVVPTLKDAQLMKTTIGQTILLIAVIADLVTMVLLAVFVSMHDPSHG---------------------NVWLLLGLFLVGVIFYFAGKYFKKRSFIETMAKGTIQIGTRAVFALIIVLVAL------SETLGAENILGAFLAGVLVSLLAPNQDFVHKLDSFYGFFIPIFFVMVGVNLDPLFTQFDILLLIPLLFVALVISKVVPVYILRIW-YDRNTTLAAGFLLVSTLSLVIAAATIAERMGMIDENMKGALILVAVLTSVVSPIMFKKLYRVERGEQKKVVKIIGANQFTLAAVRDLRTDEYEPTLYHIRQDKIEQTEH-------------------------------------------------------------------------------------------------------------------------------------------------------------------- 296170079 ICVLFALVGLAQLLGYLFLKLGQPKVVGEILAGIVLGPALLGRLHNTHILSFVYWLGLLLLMFVSGAEVQQLFGKGERRTVSWLVIVGTGIPFLLGLAFGPQLGNRVSLIIILAVGVAVTSVPVVSKIFADLKILDTRFARLILGVAVLEDIVLWLALAIATSIAAKSHLHPWQMG----------------------LHLLITVAYFALGLTVVPRVIKAFNKARWNVLAQHSPTGYAIAILLAYCAVAGAL-DVNLVFAAFLAGFALVDNEFADSIDAISKVSFAFFIPVYFAIVGLKLDL-IRGVSLPMIVIFIAGTCVVKMLSVALAGRFAGFRGLELINLGITTNARGGPGIVLASVAFDAGIISSKFYTTLVVAAVLTSQLA----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 237507720 -------------FGWLAQRVGQAKVVGELAAGIVLGPAVLGAIDSNVHMAHLGEVGVIALMFQIGLHMNLPTLRSLRKVAGIGMLLPLAGGMAIGYLSHDALAAAWPYVLFCGVALSVSALPVMARIVIDMELVDAPPSLLALSAAMLTDLAGWIMLAFVSAIAVAGADAAGPSH-----------------------IVVGIAAFVLLAKLAARFVVTPLAADAAKRASPARLMSVVVPYVLVCAWATTAI-GVHSAFGALLAAVMLRGVPGLQAQWERQMEVNAVLLPVFFVHSGLRVTFDSFASPWLWLVPFLCVAFVGKFGGAYLGARLCGMNRGDAALVGSLMNTRGLVELVVLSAGLQIHALSQSAYAVLLLVALTTTAMTTPFVRL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 220914398 ------------LLARLAGRIGMSPIPLYLLGGLAFGAGGVVKLEGMHEFAHLSEIGVILLLLMLGLEYTAAELFTGLRRSWQAGVLDLVLNFIPGAALALLLGWGGVGAMVMGGVTYISSSGIAAKVITDLGRLGNRETPVVLSILVFEDLAMAVYLPILTATLAGVS--------------------FLGGLTTVAIALAVVTAVLMVALRHGHHVSKAV-----HSENSEVFLLNVLGAAL-LVAGLASAMQVSAAVGAFMLGIAISGAT-AHNATRILEPLRDLFAAIFFVAFGLNTDPTTIPPVLGWALVLAVLTAGTKMATGIWAAKREGIARPGRFRAGATLIARGEFSIVIAGLAVASGAVPSNLAALATAYVLLMAVIGPLAARFVEPLVKASSRRRQ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 116202235 ----------------------------------------------MPVFRNVAEVGLLVFLFLVALEVDMRLFTQNWKAALSVGLAGMVLPFGLGFAIAYGIYHQFHAGIFIGTALAITAFPVLCRILSELNLLRCNVGVTVLAAGIGNDVTGWILLALCVALVNNSNGLAALWALLCCIGWTLLLFFVVRPP---FIWILRRTGSLQNGPTQGMVALTMLMVLASAWFTGGSAPHLILSVVSGSD--SPGIIGVHPIFGAFLVGLICPDGGFAIKLTEKIEDLISLFLPLYFALSGLNTNLGLDGITWGYVIGIIACAFVGKIAGGTLAARASKLLWRESFTIGCLMSCKGLVELIVLNIGLQAGILSETTFSMFVVMALVTTVTTPLTKALYPPWYQKKVERWRR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 254167012 -------------LGLLFVKYKFQSLIGEVIGGIILSPLALGLIVPSDILRLFAQFGIIMIMLLSGLLTDFKAFSEHKYKSTLIGVLGVSVSMTLISSILLMLGISLEVSLFIGVILSNTAVEVCANILMKSKSSKEIQA-IIMGASFVDDIVAVFLIGVV-----------GSITLGNNITILSLLILSIGVALFILIFLWIVPYFLEKYSVIDK--------LIGSGPKREKVLLTFTILFALLLGLVAQYVGLQAVIGAYIGGLIIGKWGTKEDLVDDLEPFHALFTPLFFGYVGLTLKFGMTFEMGILVFLLTLGALAGKFIGCGLGARLSHLDKKQSGFIGIAMGGRGALELVLLSIGYEKGIINGPLFASVVLVTLLTVIITPILLSLYEK-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 136078288 ------------------------------------------YFESFPSLQAVATLGLYALLFLTGLESELEELVAVGAQAFTVAMAGVVLPFAFGTLLMFIFQVDLIPAVFAGASMTATSIGITASVFGELGYLKTREGQIVIGAAVLDDILGIVILAVVVALAAGGSLEIAPIVKLVAAAVVF----------------------VIAAIALSRTAAPGFDWLLDRLKAPGAVVVASFVILVLCCFVATAI-GLEAALGAFAAGLILSSSKNNHAIQQSVLPLVSLFATIFFVLVGAGMDLSVPTSRSALVVAGFLLVVAIIGKIAAGWVFSSDKPT-NRLVVGLGMMPRGEVGLIFLGLGTSAKLLTPSLEAAILLMVIGTTFLAPVLLRI----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 224055451 ----VLVILMTRIVAFLLRPCKQPKVVSEVIGGIILGPSVLSIDKKFNIIGNIGTMGFMYFLFIIGVKMDLSVIKFSRRKYKMITLAGVIIPLVTGTIVGNIIRPSMDKKLSVVLAMAVTGYAVIYPILQELNLLSSEIGQMALAIAIITDGIAIILLIISGALKQTDVGVDAA-----------------------LWYMISVIAFMVFSAITLQQAMIWILGKNPEGKLIEQVYVVLILLGALVMSFLTDMLGLGIVTGCMLTGLVIPDGPPSSIVARSETFIMNFFMPFSYVYIGMSVDLSAMWSGLAPLFTLAMSGIVFKLLATLVTSLLVKIPFRDALTLTLILNLRGEFMLIMHWKEKSVIEIPSYTM-LVLLVTAVTAIATPLIRFLYDPTRPYIV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 294812700 --------------GYLFARMRQPQVIGEILGGLMLGPTVLGEIAPDHVLGAFYQIGLLLLVYLTGTELRASRQEKGQRAIGFITVSGLVLPFGFGLAIASVAGSPTTLALVFGMAVAVTSVPVISRIMMDLGILQSLFARIVLAVAVIEDILLYVILAVVLGVAQANADETYGL---WAWLDVDSLPVAIGYFSVVPLVFLGLLLWLGPRSFSGLTASRA---NVVEQRSPLAFRLVVVFLLCAACTG----LGIDPIFGALVAGMCTAGKRAKESQETLRHVSMGLFVPIYFAIVGVKLDL-IRNFDPLFFLWFFVLACLVKTFSVWLGARAAGESHPAAMNLAVAMNARGGPGIVLASVAFGAHIINESFFTSLVLLSIIS--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 224372824 -TELFILFLTVFAAKITAKKTNTVDVLWFIIYGAVLG--NIGLFSGDHRLEFLGEIGIILVMFALGFEEDLSNFLKGVKKAWGIAIIGAIFPFLAGYFSAKIFGFSTTSSLIWGLTMTATAVSLTMVSLKSLGLEKTPAATGIMTSAVVDDVLSLIGVAVLLPIILSGGGKGELNIDTAK----------------LLRTLLDVVLFFGFVFLVGKFIVPRGIRYLFVVNKGHYAVLGVFILVFLFGSVAHAL-GFHPAIGAYFAGLILGNQNRAKEVEKTSVMAYTVFGPVFFILLGGKILFDLGVLQQVILLTLFLSVLILQIISAAGAAKYTGYSTKDSVLIGFGMLGRAELAFIVINIAFQNHLITQEEFYILMFTTFLLNISVPLLLKWYKPIY------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 300719246 IADLGMIVVVSALFGALARRCGHPTVIGQIVAGIALGPTLLGRLPGDPSLSVLSQIAIVIFMFAVGYEVDLRLLRRGGRSALCVASLSLAVPMTLGAAVAVLFREVFTVGLFMAVAISITALPVLAAIVRERGLAGTAAGTVATAAAGLMDVAAWTALAAVLAEAGDADETRVPQVP-------------------WMLALPALVAFAAAMFLVVRPLLGWLTR---RPGAMWGRLPAAFALALGSAWGTAAL-GLHPVFGGLLAGLVMPRRDGAPEVLRPMEQTAELLLPLFFVMTGLSADISAIEPGGLFLLAVLLVAAIGGKLVAYAASRLTGLDSGESAVVAVLVNTRGLTELIVLNVGLSAHVIDERLFTVLVVMALITTAMTPLLSAL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 159904697 -----------FIVPQILKRFNVPTITATMLAGIIIGPFGLNLIQTSSTLDTFASFGVIFLMFLAGMEVDNETLKDEFKNSLVLSLFSMLIPSIGGYLIGQYFGLDFIGSLLYAVIFSSHSVGIVYALMDELGLIKSRFGTTVISASVVIDLISLIVISILIRMGGN------------------------GINADIIPFIVLIVAYIIALLIIIPLISKLILNELQKFHVQKIHFILLIIL---ISIIVGEHIGIHPIIGAFIIGIAVSEELTKEENENLNAIGYGIFIPLFFLNLGMTTDISVIFNNLSLIFASVVSLISLKIISGYFSLRILDYNKLKSFCGGLLTVPSLTASLVGATLGRDLGILPEKFFVAVVVIALLTSTVAPI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 294659178 ------------------RKLQQPKVIAEVVTGIILGPSVMGHIESIPGLTLMANIGIILFLFIIGLEVDISFIKKNMKVAISVGMINMAIPFALGCGIAKGIYLPPMEMVFIAVAMCITAFPVLARILTELNLITDRVGTIVLAAGITNDLTGWILLALVVTLANASNA-----------------------VNTVYILLLTVAWFLFLCFPV-RLAMKFCLRRFTNSGEPSQISMLFILTSVFISAFFTDIIGVHPIFGAFMVGVIVPRTGYVIKITEKLEDLHIVLIPIYFALAGLNVNIGLRGIDWAYTIGIILLAMVGKIFGGFIAGKLNKLLWRESLAIGVLMSCKGIVEIVVLTVGLNAGIITQRVYSMFIVM------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 288923108 -------------------RIGLPSVVGELLAGVLVGPSLLGDIAPMHLLDAVGQLGVILLVGLTGLEMDMRMVRRRGATAVRISAAGLLVPVGLGIGAGLLVPSSLLGALFLGVAMGVSAIPVAAKILQDMRLLHRNVGQLILASATIDDAVGWSLLSVVSAMATTGVRGEDIAWPVFSVLGVVLVALFVGRPLARIAVAVGGLAREGVLSAAAAPVVPKVTSPVLAASGGTPYGNAVAVLFILAAAAGTHALKLEAILGAFVAGILLGSAPNLDRLEPLRVVVMGVLAPIFFASAGLRIDLTALAEAKVALAAVAILAVIGKFGGAYIGARASRLGHWEALSLGAGLNARGVIEIVVAGTGLRLGVLSTSMYTVIVLVAIVTSIMTPPVLRATMR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 282163760 --------------GDLVGRLGFSPLIGQIVAGIILGPMILNAVGLSWELDELSNLGILFMMFLMGLSVDFEKLMQNVYRASFISICGGLLVFIAATAITALLGFDLNTALIVGIAFISTSTAIGFMVLNEIGDNYSNVFKTIMAVGTTDDIFAMLAFALYNSYLASGGLDIRD----------------------AFMLFLLVLGFIIFILKFGRSISEKLVSWTVKM-SNEVSVITVALIIMFFVAYLSQNMEVAAVTGAFLAGTILARSPFSYKIITPKIISEGFFIPLFFVYTGARIDIAKMVGDLFLFLGLLMVVMAGKYIGTYGAALISGYRLDEMHKMGLAMTPMGEYTLVIGLMGVTTSVLPESVYSVLALIVLFTSIIAPVMLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 296108838 ----------------LLKKFRIPSITSLILAGIIIGPYGLNILQVDETLKAFGEFGAIMLMFLAGLEVDNETLKNEFKNSLILTFFSITIPGIGGYIVGKFLGLDFLGSLLLTVIFASHSVAIVYSLLDELNLTKSRLGTLILS---------------------STVTTDLLTLLLLSVVIKLKLGGEIG--SFVFLTFFYIIILLLLIPLVSKYILKLFEKLHAQ-------RIHFVLFILFISILAGELLGLHPIVGSFISGLAISEALTKEEHDKLLAIGYGFFIPIFFLKLGMEVNIRINFNYFEIIFIIIVSSIILKFLSGYIALKLLKYDKRECIVGAMLTIPKISASLVAAYIGLNLNIINESVFISIIALSVISSTLIPTVLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 143892069 -----------------------------------------------------------LLLLLTGMETNLALVNRKRRAVISTSLLGIAVPFACGVALIYALNARLITGLFLGTALAVSSIKIVAIVLIEVGAIRRDVGQLILATAILDDTLAWVIVAIIAGIAAQGAVD----------------------LWHVGMSLAGVVAFIAISLTLGRRIVARVIRWSNDNLTIEVPVVTAILLVMLIMALITDLIGVHTALGAFMAGVLVGQSPLTEHIETELRGFIFFFSPVFFAVAGLGVDLRLEPTAMLLTLAVIAVATFGKFLGAFIGGKIGGLNRGESLALATGLNARGATEVIIASIGLSMGALNNQLYTMIVAMAIITTMAMP---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 134046055 -----------FIVPQILKRFNVPTITATMLAGIIIGPFGLNLIQTSSTLDTFASFGVIFLMFLAGMEVDNETLKDEFKNSLVLSLFSMLIPAIGGYFIGQYFGLDFIGSLLYAVIFSSHSVGIVYALMDELGLIKSRFGTTVISASVVIDLISLIVISILIKMGGS------------------------GINSDIIPFIVLIVAYIIALLIIIPLISKLILNELQKFHVQKIHFILLIIL---ISIIVGEHIGIHPIIGAFIIGIAVSEELTKEENENLNAIGYGIFIPLFFLNLGMTTDISVIFNNLSLIFVSVVSLISLKIISGYFSLRILDYNKLKSFCGGLLTVPSLTASLVGATLGRDLGILPEKFFVAVVVIALLTSTVAPI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 56751215 LPAMALLLMTALFLPPLFRALKLPELLGLILAGVLLGPSLFNILEPADTVVLLAGIGKLYLMFLAGLEIDLSQFQAARDRSLRFGFATFAIPLLVGLLIGLGFGFGWNSAFLIGSLLA-SHTLLTLPIVEHYGLLRQRAVAATLGATIFTDIGALLVLAVCLAVQSGDGGLIA-----------------------IVRDLLIFSVFITLVLYGVKPLSRWFFRL---AHNNERNQFLFIFLVLLLVSLGAQAIQLDMIIGAFLAGLAVNETLQDEPVREKVDFFGKVFLPCFFIDIGLLLNPAAFWETLTTAGSLTFAIVGGKFLAAIAVKQWEGYSWPEVRLMWSLSLPQVAATLAAAQAGLQAQLLSPAVFDSIIALVLITVLVGPLL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 89899899 ---MAFILGVCRIVGILLKRLGQSQVVSEMIAGVVMGPSLMGWVDAKSILFAVAQLGLVLYMFLIGVEFDVGLIKSRLRSAASVSLAGIVAPFALGATLAYFLVTTLQAVLFVGAAMSITAFPMLARIIFEQGLSKTSLGTLALAAGSMDDAAAWCVLAVVLASFQNNPAIAVYAIGGGVLFGLLVLLGLRRLLLPLGRRVEAAGEMSQGMLIF-------------------------VLMLVMLGAWFTDFIQIYAVFGAFIMGIAMPRGKFSAELHRIIYPLTTAFLPVFFVYSGLNTRIGLVNTLWLLTGLVLLAATVGKGVACYAAARWHGESHREAMAVGTLMNARGLMELIILNIGLQRGIIEPALFAIMVMMAITTTLMATPIF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 254167560 -------------LGLLFVKYKFQSLIGEVMGGIILSPLALGLIVPSDILRLFAQFGIIMIMLLSGLLTDFKAFSEHKYKSTLIGVLGVSVSMTLISSILLMLGISLEASLFIGVILSNTAVEVCANILMKSKSSKEIQA-IIMGASFVDDIVAVFLIGVV-----------GSITLGNNITILSLLILSIGVALFILIFLWIVPYFLEKYSVIDK--------LIGSGPKREKVLLTFTILFALLLGLVAQYVGLQAVIGAYIGGLIIGKWGTKEDLVDDLEPFHALFTPIFFGYVGLTLKFGMTFEMGILVFLLTLGALAGKFIGCGLGARLSHLDKKQSGFIGIAMGGRGALELVLLSIGYEKGIINGPLFASVVLVTLLTVIITPILLSLYEK-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 254168151 ----------------LFIRKNQPPVIGEILIGILVGDHSFPVTFDHPAFDFFAETGILLLLFLSGMETNLNQLKKSSKAGLLTGTFGVLVTFLFVFLFLFFMHFGLQQSIVVATIFTATSVGVTVRTLMELGLLNTKVGNTILTAAVADDIFGIILITVLLSTGD-----------------------------LLALAIGLFIFFLGIYIVYKFDLMEKVLEITDKNLHAQYSIISISLGLMFLFAYFADLANIATITGAFFVGLFIGQSRTVRKIIGPLKMIGYLFIPIFFVKVGTLVDFQHLGYFNLWLLAIIPIVFAGKIFGCFLGSKIGGLQIKESFVVGVGMVPEMEVALIIATLVYASGMFPETIGVQIITTTILYVIISSIAVPL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 87162618 ----VLILLLNRIFLFVSELCNVPRIVPNIFTGFLIGPSALGPYSNMLPLETVGALTLVYYVFLVGLEVDPITRFYYNKKAMVVAIAGVGFTLPVGAGLYYLLVTDMGGAIFWGMTLSCSSFPEVAKILSDLKLLLTENGQLALTSSLINDLLSWTLLLMVLTQLYYAS----------------------------FWSLLVVLAFELVCFYLVHPFANWLIKKVGNGDREFVETQVVILLHMVLVIGSSHGLGAHSITGAFFLGVIIPKGALNNAVQDKVFDFVSAFMPLFFLIVGTIIQDLALDTHWLTVVIVIVLAFLVKMVFVFVVSWLYQMPLLEGLSLALLMNTKGTMPLIILYTAMDSLELNSQTYVVMLLACLMTAIAGPVLAIIAKTLTSSKLLGSQRKSMHGTRPDSPL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 225436089 -------LVLSHFFHLVLKPLGQPGPIAQILAGVVIGPSALSKISSEDYYQILGLFSRIFFMFLIGLQLDLPNIRRVGTVALGGAITCSVFGAAVSLFLYDVLGSKFLFALALMIIITNAASPVAIRLAVDYKLATSDVGRLVISSSLINDICCALLVCLMSIFSAASSKIGGKIRNG-----------------------FLCLILVGVVVILNKHLSLWLNKRLKHLKNTEFFCVLSLIVATAMFI---EWSGYSSIVSCFLMGMMYPREGKTARTLMHKLSIHTFVLPVYFGYTGFQVDLGHSLENAEIVGAIVLLSIGGKITGTLGACRSLNIPVTQGVVLAFLLNVKGNVDLVLVGSAVQNYKWSAKANNLLLITIMITVIVGPVVALIVSR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 29349046 ITDPTWVFFLVLIIILFAGRLHIPHIIGMILAGVLIGEHGFHVLDRDSSFELFGKVGLYYIMFLAGLEMDMEDFKKNRMKSVVFGLLTFLIPMALGIWSSMMLGYGFLTAVLLASMYA-SHTLIAYPIISRYGLSRLRSVNITIGGTAITVTLALIILAVIGGM------------------------FKGTVDGLFWVFLVAKVAFLGFLIIFF---FPRIGRWFFRKYDDSVMQFVFVLAMVFLGGGLMEFVGMEGILGAFLAGLVLNRLIPHVSPLMNRLEFVGLFIPYFLIGVGMIIDVRSLFTGGEALVVMTVVATFSKWLAAWITQKIYRMQPNERSMIFGLSNAQAAATLAAVLIGHEERLLNDDVLNGTVVMILFTCVISSLV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 296129976 ---VVVILLVCRGVSWLLGRVGQPPVVGEMVAGVLLGPSLLGLVLPSWQLFVVGQIGLVLLMFHAGYAFT-ARSDGLAGTAAVVSLAGVTGPLVLGVGLVLVAAGHVPLAAFVGVALAITAFPMLARIITERGQAGTRHGAIALASGAVDDVVAWVLLAVVLAVAS-------------------------GSAGPALVTVVGALVFVALIRFVAR---PGVARLMASARADDHSRLLGTVAILFAAAWFTDEIGLYAVFGAFALGLAVPRVPAADRVVGSLTPVTGVLVPMFFTYSGLNTQFGLFTDVLVFAAAAVLLAIAGKFGACWVAARRRGEPQGVALRVASLMNARGLMQLIALNIGLEAGLVGPSLFTVLVLVALVTTVMT-------SPLLSWVERRHPLPDRADDDAARIPSEP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 70726949 --SLVIVVLAAFFTPIIINRLNLPVVVAEIIMGIIIGQSFLNLVHKDSMLNILSTLGFIFLMFLSGLEIDFSTFKKDKRSHLNLALTVFAFIMIISVILAYAFKWLVDDVLLMIIIISTISLGVVVPTLKEMNIMRTTIGQFILLVAVLADLVTMVLLTI----------------------YGGINGSGNGSVWLSAILLVFTAIFYILGVVFKRKFLHRLIGGTTQIGIRAIFALIILLVAL------AEGVGAEYILGAFLAGVVVSLLKPDEELVHTLDSFYGFFIPIFFIMVGVDLNIPSLIKEPSLL-LIIPVLILAFIISKLIPVFFIRRWFDNKTTIASAFLLTSTLSLVIASIAEQLNTISSEMSGILILSAIITCVFVPIIFKKMFPIPDEANRKIDIALIGKNQLTIPIVQN--LSPHLYNVTLYYRKDLGDKRNLSDHITVVEIANYEEQLLERLGLFNQDIVVCSANDDSLNR--------------------------------------------------------------------------------------------------------------------------- 148546156 -----LILLVCAVCGRVATILGQSRVVGEIVAGVLLGPTVLGAWDSMEVVRAFGELGLIMLMVEVPWHAAGQRRGEQRAPALIAALG-IVMSFSLGCVIGAWSKASWPFVIFCGIALSVTALPVLVRILREREGINEQAGQLALSAAVYTDVFAWCALALVFTLQFDGAAG-------------------------LYEGLFRLAGLAAYAALTLLLLRPWLKKQAAVTSLGERSCAAAAFMYCLASAQLTGMLGFHQAIGAVMAAYVFYDVCSMEEAWRRIGRFSHLFLPIFFAAAGIQVSLSAFPSLWLWLLLFLLGGTLGKVLGSYIGAWMSGLRPINSIEVGVLMNTKGLVELVILSVGVQVGVLSESSYSILLALAVVSTVLTNPLMGLLAWWA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 83716610 ---LALIIAVCACFGWLAQRVGQSKVVGELAAGIALGPAALGAIDSNTGMAQLGEVGVIALMFQIGLHMNLGGASTLRSVAGIGMLLPMAGGIAIGYLSHGALAPRIAAVLFCGVALSVSALPVMARIVMDMELVDAPPSLLALSAAMLTDLAGWIMLAFVSAIAVAGADASGPSH-----------------------IVAGIAVFLLLAKLVARFVVSPLAADAAKRASPAKLMSVVVPYVLVCAWATTAI-GVHSAFGALLAAVMLRGVPGLQAQWERQMEVNAVLLPVFFVYSGLRVTFDSFASPWLWFVPFLCVAFVGKFGGAYLGARICGMNRGDAALVGSLMNTRGLVELVVLSAGLQIHALSQSAYAVLLLVALTTTAMTTPFVRL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 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------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 239636476 --SLVIVVVAAFLTPIIVNRLNLPVVVAEILMGIIIGNSFLNLVTKDSMLNILSTLGFIFLMFLSGLEIDFNAFKKKEEKKVPGHLNLAMLVFGLIMIVSIILAFAFKWFLLMVIIISTISLGVVVPTLKEMNIMRTTIGQFILLVAVLADLVTMILLTIYGAVNGHGGST---------------------IWLTGILVVFTIVFYVIGVLFKRMSFLQKLMGGTTQIGIRAVFALIILLVAL------AEGVGAEYILGAFLAGVVVSLLNPDEEMVEKLDSFYGFFIPIFFIMVGVDLNIPSLVKEPLIIIPILILAFIVSKLIPVFIIKRW-FDLKTTIASGFLLTSTLSLVIAAAKIAEQLKTISPETSGLLILSAVITCVFVPVIFKKLFPVPNEMNRRIEVSLIGKNQLTIPIAQNLTSQLYDISLYY--RKDLSDSRKLSDEITMIEIADYEQEILERLGLFDRDIVVCATNDDEINR--------------------------------------------------------------------------------------------------------------------------- 288800817 ITDPTWAFFVVLMIILIMGKLRIPHIVGMVLAGVVIGKYGLHILERDTSFELFGKVGLYYILFLAALEMDIEGLKKNKFRFVIFGFVTFLLPFFLTFYSSLYLLSLSPTTSLLMACIMSSHTLIGYPIVSRFGLQRKTPVMLAVGSTMISLLMALLVLAAIVASSNGTSG-----------------------PMFWVVFLLKFTLFCGFLTLAIPRLCRSFLRRYSDSVMQFIFVLAIMFLS----AALSQMIGLEGIFGAFLAGLILNRYIPSVSPLMNRLEFIGLFIPYFLISVGMLIDITVLYKTPFVIVILVFFGTVGKAVAAYFIAKVFKLQKYAGQMMFGLTSAHAAGSIAMLLVGAKSGSLDQIVTNDVLNGVIIMILITCVLASF----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 194336205 ---------------FLLSRLKIPSLITLILAGALIGPHGLNLMLRDSSIILFGTVGLLYIMFLAGLEIDVADFRKNSSKSILFGLYTFLISIVLGIVVAYILHFSLLSSILIGSIFA-SHTLIVYPVVSKLGIAKNKAVNVAIGGTLITDTLALLVLAVVVGLSEG------------------ELTAAFWIRLLIGITLFSLVVILLFPVI-----ARWFFKRFDDSVQQYLFVLAMVF----FSAFLAEAAGVEAIIGAFLGGLALNRLIPRTSPLMNRIKFVGIFIPFFLIGVGMLINIQAFFETIEVAVVITIAATVAKYLSAWITQKLFGFSLDQRRLIFGLISAHAALALATVLIGYNIII------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 294631916 -------LATAVVLGGLARRMGLPAIVGELSAGVLLGPSVLGALGSTEQLHLLDAAGLLGVLLLVGCSGTELDLRMVRKVSIGGLLIPLALGVAAGFVVPLSLGDRTVVALFLGVAMCVSAIPVIAKTLLDMNLLHRNVGQLTLTAAVIDDVFGWMMLSVVSAMATT--------------------GLRTGTVVGSALTIAAVVLFAA-------FVLRPLARAVFRRG----PVLGPAVVIILLGSAGTQALRLEAVFGAFVCGVVIASVLPRPEALAPLRTVVTVLAPLFFALAGLRMDLTALADPEVAAFAALLLAVAGKFAGAGIGALASGLTRWEALACAAGMNARGVIEVIVAMAGLRLGVLNSSAYTSIVLVAVVTSLMAPPFLRMAMNRIEHTAEEQLRLNWRPE--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 91773339 ----LAVLVMSLVAQSLSRLFKMPVLIFLLAEGIIAGPEVLGLLDPSLLGEGLASLCVAVIVFDGGLHIDLKSIRSIQQGVLSLITVGVIITFIFATLFHYIVGLSLEISAVFGALVTATGPTVITPVVRQVRVNHRVSKTLELEGVLNDAVCVILAALVFEVIISQLSGFEAVSFIVYRTMIGLTMGIASG-------------------LLLTRFLSSSVL-------SEQVVRFVTFTSVIATFVIAESLGAESGILAVALFGIIVGSSNVRYKAEFKSDLVLMMLSLIFILLAAMLKFEDIFRIGFAGIIVVLLLVFFVRPLSVFVSTARTNFRTKEKLFISFVGPRGVVPASIATYFAIKMNSLNIEGGQELVGLVFLTVIITVLMTSLSKYVAKFLGVIPME------------------------------------------ILVVGGGEVGRILAERFEKRGENVVVVESSEEHCQRLMKSGIRVVHGDAEDVNVLKKAGIENAKYVVASTNQDNTNLLVCQIAKTKFKEDQIVARVNNMENLHAFWDL--------------------------------------------------- 271965610 ------------------QRLGMSAIVGELCAGVLLGPSVLARVAPFHMLDAVGQVGVLLLVGITGIHIDLRLVRRRGVTAARISLAGVVIPLALGVAVGLLLPDSLTFALFLGVAMGVSAIPVIAKTLMEMRLLHRNIGQLILCAVTVDDIVGWLLLSVVSAMATTGVRAGNIALSVGYVAAV------------------------VAVAVLARPLVRTALRAAERSDSRRGVTVTLVVILVVLAAAATQAMKLEAVFGAFVCGIVISSCGTLNRLAPLRTTVLSFLAPLFFATAGLRMDLAALTQPTVLLVGVLLTAILGKFAGAYLGARLSRLGHWEALALGAGMNARGVIEVIIAMVGLRLGVLSAEMYTVIVLVAIVTSLMAPPILRLTM--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 229916094 -----LALTLISVLSLLIERLFFPSILAFIAIGVGVG----FFWDGNEVFKVAGEIGIILLFFLLGLKFPLRELWKRMRKVWKAGILDIILSFGVSFGIALAFGLDFPRAFLIGAVLYATSSSISAKLLERHSEKHEDIKEFVLALLIFEDIFAPLLLTVAPFIIQEEPVAMSDIGKVFAGFLIFGVLLFIGSS------------FVSKQQKFSKHLL------------RQDDASIGLIGLILFFAGIGMVFGLSEILGAFIAGIMLADIHDVRPLKRLTVPVRDLFLPIFFISFGISINLEKGVIVNALFFVLIVWGVLSKWIVGRVGGRIYGLTRVQANEAGFSLAPRGEFSILFTAL--SNGAINLFVGLYIFVSAIVGIIL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 242373165 --SLVIVVVAAFLTPIIVNRLNLPVVVAEILMGIIIGHSLLNIVERDSVLNILSTLGFIFLMFLSGLEIDFKAFKKDSRSHLNLALTVFGFIMLISIILAYIFKWLVDDVLLMVIIISTISLGVVVPTLKEMNIMRTTIGQFILLVAVLADLVTMILLTIYGAINGHGGST---------------------IWLTGILIVFTVIFYILGGLFKRMSFLQKLMDGTTQIGIRAVFALIILLVAL------AEGVGAEYILGAFLAGVVVSLLNPDEEMVEKLDSFYGFFIPIFFIMVGVDLNIPSLIKEPSIL-LIIPVLILAFIVSKLIPVFFIKRWFDTKTTIASAFLLTSTLSLVIAAIAEQLKTISAETSGILILSAVITCVFVPIIFKKMFPIPNEVNRRIEVSLIGKNQLTIPIAQNLTSQLYDISLYY--RKDLSDSRKLSDEITMVEISDY-----------------------------------------EEDLLERLGLFERDIVVCATNDDEINRKVALMAKKHEVN-RVICRLENSNEDAEIKAQGIE------------------------------------------------ 14591372 --TIGTAIIIAKIGDSIVERFELPGVLGELLMGMALGEYLPITMGSSEVIDFLAKLGIILLLFLGALDTDIEKLKRTGVTAVVSTIMGVFVPLALGYYALRVMGYGYREAFAGGVLLTATSIGLTVRIMMDLGALRSEVGAASLSASVIDDFLGIALII-----------------------------FAVGSGSLLELSA-KIIVFFIITGVLGWYLVDHYIKFAEKLHVEKGVLGLVIGLMFIFAALAEDWFAAAIE-GSFMAGLILSKLPEGKRIMEEVRSIGYGFLPLFFVHTGAMLNLTVFKNAFVLTTIAVVGKVIGRGFGAWLTAWGRGRNFRMSLQMGIGSIPRTEVALVDLMVAIHGGAISSGNVPKFIAATLISVLITPPLLKWAFK-EEVEAQKMAKLESRKERIER----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 85813903 --------ALSYLLGLVARRLGQPAVIGQMFAGIALGPSVLGPMAIRPYLTVVAQLALVLFLFYVGYELNRGLLRQRVQAVPLVAAAAFVVPMLLGAGSTVAFDWYAATGLYVAVALSITAVPVLAGIINERGLAGAMTGVVALTSAGVIDALGWLALT------------------------AAMLHGKVGGQRPWSVTLLLLLAYLLVMVVVARPALGWLRRQALASGRSAASLLPVAATFAMASAWATGAMGLHVILGAFIAGLIMPRGETGHALLTAVEKAGSVLLPVFFVVSGLSTDLGLHAADLGLLVVICVAATAGKLGGGSLAARVSGLSWRESTNIGVMLNTRGLTELVVLNVGLQAGFVNGRLYTVFVLMALLTTAATPLLTLLARR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 135005464 --------------------------------------------ESFGALQAVATLGLYSLLFLTGLESELEELMAVGAQAFSVAVVGVVLPFALGTLLMAIFHVDAIPAIFAGASMTATSIGITASVFGELGYLRTREGQIVIGAAVLDDILGIVILAIVVSLAAGGTLE----------------------IGPIVQLVVAAVLFVVVALLLSQKAAPAFDWVIDQLKAPGAKLIGSYLL-LAVSCFVASAIGLEAALGAFAAGLIASTSKHRHEIQAAVTPIVGLFATVFFVLVGAGMDLSVINSALVVAAFLFVVAIIGKVAAGWAIFSKEKTNN---LVVGLGMMPRGEVGLIFLGLGTASGLLSPGLEAAILLMVIGTTFLAPVLLRI----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 304404620 ----IIIIVLCRLLGRFMQVIGQPRVIGEMIAGVMLGPSLMGHASPQLSTMLFSELGIYMFLVGLEIDRQLMNKKNLSKCTL-LSIVGIVPSFVLGIAAGAMYVKDFAPALYMAVALSITAFPVLARIMQERQMHTTPIGTLTLFSASIEDVVAWVLVTIVIALAHSASVASS------------------------LIGIVGCGLYILFMLTLFRSWMSRLGQRVVRLQRLSLLQLALIIGAVLLSMEATDFLGVHAVFGGFMAGIMMPQHRLFKQLARLKTFISVILLPLFFAYIGLNTDLRLVFQMAAPLLVILTFAIVGKLGGCSIAMRSMGYTWRDSSVFGILMNARGSMLLILSNIGFTSGIISETLFSILVLVAVV---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 15131505 -----------------AGRFGMPAVVGELFVGVILGPSLLGWAAPYHLLDAVGQVGVLLLVGLTGVQMDMGLARKRGLTAAGVSIGGLVLPLGLGIGAGYLLPKVLVPAMFLGVALCVSAIPVIAKTLIDMKLLHRNIGQLTLTAGMVDDVFGWFMLSVVSAMAVNAVS-----------------------AGTVLTSLAYLVAILAFCFTLGRPLARGVLRVAAKSDGPGLTVATVVVLIFLAAAGTQAL-GLEAVFGAFLCGILLGTAGKVDKLAPLRTVVLSGLAPLFFATAGLRMDLTTHPVVLLTGLVVLALAIAGKFAGAFAGARLSGLNKWEGLALGAGLNARGVIQVVVAMVGLRLGILSVEVYTIIILVAIVTSLMASPILRFAMSRVEQTAEEQVRENEHRAWNTHPAANPQ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 136346312 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLLYTNETNLSFYTLLLLFTPLCIPIVNIVLEKLQSNELQLLTSVIIGLFLGGYLFEKLGLSGELGALIMGMMLSNIKFANRLGEKIWSLREILLVAFFVSLGMKLNLNQEIILNSFFLIL---LLVIKFLTLFFLLIFFNLRAYSSFLISISLITYSEFSLIVATYWYDLNIIDQKILAILVLSVCISFIIGSVLNKYVHEIFVYLENFLIKFEREK-----------------------HHPDEQPHTFGEAEIMIVGMGRIGSSIFNKLTEKGIKVVGVDADTEIALNKLSEGNRVAFADAEDPGFWSKLRFGKLKVIVLALPEFHAQNWSTLQARD-------------------------------------------------------------------------- 86739707 ---IAVLLGLAYLLGRAATRLGMPAVVGELLTGVILGPSLLGALAPFHLLDAVGQLGVILLVGFIGIEMDIQMVRRRGLAAARVGLAGLLVPVGLGVSAGLLLPDSLVAAVFLGVALGVSAIPVAAKILIDMNLLDRNVGQLTLAAAAVDDVAGWFALSIVSAMATTGVRGSD-----------------------IAVPVVSVLGTVLAALVVGPPTVRRALRY-ASTARDGGGHIVVVTVLILAAAAATEALKLEAIFGAFIAGVVIGSSRGFDRVAPLRTVVLTVLAPIFFATAGLRVDLGTDLSVLAAGLVVLLLAVAGKFAGAYLGARASRLGHWEALALGAGLNARGVIGLVVAGVGLRLGVLNTAAYTVVVLVALITTMITPPILHLTMR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 307821209 -------LFVTYTCGWLFQRIGQPRVVGEIAGGLLLGPLAFGYLATMHPLEIASNIGLVLFLFVIGAELDLSKIQEKRAAMLAITLGSVGLPFLLGIGIAVILASRVGFTLFVGIAMSITALPVLARILKDRAEAGRPL-------------------DAATAAHALLAAAANDLLAWSALALILTLVRAHSSVIDAVLHLLVLFAFVAVMLFAVRPLLSLLAKRYADAPGW-MWLLGQVALAF-LSASITDALGIHAFFGAFLAGLCVPRTPIRHMLQKSFQPIISVTLPIFFAMTGLRMQRSMFQTGPAWLAVILILAVTGKIIGAALSARLSGISWPSATQIGILMNTRGLVELIVLNLGYREGILSGSLFTLFVLMALITTAMTVPLLNLSER-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 45358150 MDTYFLFFIIIFIVPQILKRFNVPTITATMLAGILIGPFGLNIIQSSATLDTFAAFGVIFLMFLAGLEVDNETLKDEFKNSLVLSLFSMLIPSIGGYLIGQYFGLDFIGSLLYAVIFSSHSVGIVYALMDELGLIKSRFGTTVISASVVIDL---------------------------ISLIVISILIKMGGSGITSDIIPFVVLIAAYIIALLIIIPLISKLILKELKKFHVQKIHFILLIILISIIVGEHIGIHPIIGAFIIGIAVSEELTKEENENLNAIGYGIFIPLFFLNLGMTTDISVIFNNISLILVSVVTLIGLKISSGYFSLRILDYGKLKSFCGGLLTVPSLTASLVGATLGRDLGILPEKFFVSVVVIALLTSTVAPI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 135644515 ------------------------------------------YFESFPSLQAVATLGLYALLFLTGLESELEELVAVGAQAFTVAMAGVILPFAFGTLLMFIFQVDLIPAVFAGASMTATSIGITASVFGELGYLKTREGQIVIGAAVLDDILGIVILAVVVALAAGGSLEIAPIVKLVAAAVVF----------------------VIAAIALSRTAAPGFDWLLDRLKAPGAVVVASFVILVLCCFVATAI-GLEAALGAFAAGLILSSSKNNHAIQQSVLPLVSLFATIFFVLVGAGMDLSVPTSRSALVVAGFLLVVAIIGKIAAGWVFSSDKPT-NRLVVGLGMMPRGEVGLIFLGLGTSAKLLTPSLEAAILLMVIGTTFLAPVLLRI----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 242090367 ---IAVILAVTQGLALALRPLRQPQVVAEILGGILLGPSALGVVFPPWSTAALDTVSGLGLLLFLLLVGLELDFRAVRRASVAVAAAGIVPPFLAAPGLVPLLKLALPPAVFVGAALSVTALPVLACILKELGLLSTPFGETAMAAAAVNDVFAWALLALALAVSGGNSGGPK------------------GTPLAPVYILASGAAFVALMLCAVRPLMARLARRAGNDYERAAALLGAVVASALLAGAVTDAIGVHPVFGAFVFGLSVPEGGLAERAREKVAPLSGLMLPLYFATSGLHTDVDAVAAAWGMVALVVAVAFLGKFGGTFAVATVTGMARREAAALGVAMSAKGLVELIVLNIGKERKVLDDTTFAIFVIMALTTTVLTPFMTALYR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 291008096 LIALASIVLLCHLMGGLLRKLGQPGVIGEILGGIVLGPSVFGALWPVAALEMVAQLGLVTFMFVLGCEMHVHHARVHRKAVGCVVAGGIGLPFAGGVVLAGPVPQSMTYLLFFGLAVSITALPVLARILVDLQLDGQRLGVVALTSAAISDGIAWLALTVILAATGT------------------------GGTGQVITTAGLAASLTAFVVLCVRPTLAWVFRYATRYQAADQLLLPLLLSGAIAFAAATHLIGLHPVIGAFLFGLAVPRSAVVTRISRQLHGFTVLLLPLFFAGVGLSTSLGLLGEHWLLFGVVLLVAIVTKFAGAAGAARLAGMPSNDGLRLGALMNCRGVTELVVATIGLQSQIINALGFTVLVLVALITTATTPLMQVFAPR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 239918381 -----------------------------------------------------AEIGVVLLLLMLGVEYSARELVGGLRGSWRAGVLDIVLNFTPGAVAGLLLGWGPVGALVLGGITYISSSGIIAKVLSDLGRVGNRETPVLLSVLVFEDLAMAVYLPVMTALAAGTAFVSGLKAAGVALVVVALVLGVAVRYGPQISRLL-------------------------HSDEQENFLLTVLGLAL-VVAGVAGALQVSAGVGAFLLGIAISGAA-AKQARAVLEPLRDLFAALFFVLFGMSVDPRTLPPVLLAALALALVTAATKVATGYLAARGAGIGVAGRWRAGAALTIRGEFSIVIAGLAASAGGVPPEMTAFATAYVLALAVAGPVLMRYADAFGRSRVRAATRRVRSRE--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 150403523 -----------FIVPQILKRFNVPTITATMLAGIIIGPFGLNLLQTSSTLDTFASFGVIFLMFLAGMEVDNETLKDEFKKSLVLSLFSMLIPSIGGFLIGQYFGLDFIGSLLYAVIFSSHSVGIVYALMDELGLIKSRFGTTVISASVVIDLISLIVISILIKMGGS------------------------GINADIIPFIVLIAAYIIALLIIIPLISKLILNELQKFHVQKIHFILLIIL---ISIIVGEHIGIHPIIGAFIIGIAVSEELTKEENENLNAIGYGIFIPLFFLNLGMTTDISVIFNNLSLILVSVISLISLKIISGYFSLRILNYNKLKSFCGGLLTVPSLTASLVGATLGRDLGILPEKFFVAVVVIALLTSTVAPI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 300710528 ---IFALAVLVFLVAPLAQRYRLPGIVGVIVVGAAIGPNALGLLARDTTIVLLGEVGLLYLMFVAGLEIDVGEFTESVDRSVVFGLLSFVIPQAVGTVAGLVLGLTIPAASLFASIFA-SHTLLAYPVANRLGIVGDEAMTVTIGGTIVTDTLALLV-----LAVVAASTQGVLDGLFWTRLGIGLVLFFLGV----------------------WTLVPHVGRWFFRTHTDESYFEFLFVLAVVFCAFLAELAGVEPIVGAFLAGLALNRLIPESGTLMNRIEFVGLFIPFFLLSIGMLVDVRAIAAGPRTLLITVVLVLATKFAAAWVTGRLYGYSPEQSGMFGLSLGQAAAALAIVL-VGFELGIFDGDMVNAVVLMILAASLISPAVVERAGKRILLETPHEDEVASPQRILLPFSAESEHWE-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 254168005 ----------------LFIRKNQPPVIGEIVIGILVGDHSFPVTFDHPAFDFFAETGILLLLFLSGMETNLNQLKKSSKAGLLTGTFGVLVTFLFVFLFLFFMHFGLQQSIVVATIFTATSVGVTVRTLMELGLLNTRVGNTILTAAVADDIFGIILITVLLSTGD-----------------------------LLALAIGLFIFFLGIYIVYKFDLMEKVLEITDKNLHAQYSIISISLGLMFLFAYFADLANIATITGAFFVGLFIGQSRTVRKIIGPLKMIGYLFIPIFFVKVGTLVDFQHLGYFNLWLLAIIPIVFAGKIFGCFLGSKIGGLQIKESFVVGVGMVPEMEVALIIATLVYASGIIGVQIITTTILYVIISSIAVPLILKFLYGGKKY---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 228474229 --SLVIVVVAAFLTPIIVNRLNLPVVVAEILMGIIIGNSFLGLVHKDEMLNILSTLGFIFLMFLSGLEIDFSAFKKNLPSHLQLALTVFSLIMVLSIILAFAFKWFVDDVLLMVIIISTISLGVVVPTLKEMNIMRTTIGQFILLVAVLADLFTMVLLTIYGGINGEGGGS----------------------IWLSAILIVFTAIFYLLGSVFKRLFMQRLMGGTTQIGIRAIFALIILLVAL------AEGVGAEYILGAFLAGVVVSLLKPDEEMIHTLDSFYGFFIPIFFIMVGVDLDPSLIKEPSLLIIIPILILSFIVSKLIPVLFIRRWFDTKTTIASAFLLTSTLSLVIAAAKIAEELKAITSEMSGILILSAIITCVFVPIVFKKLFPIPDEVNRKIDIALIGKNQLTIPIVQNLTSQL--YNITLFYRKDLSDKRNLPDNVTVIEISEYEESLLERLGLFNQDIVVCSANDD------------------------------------------------------------------------------------------------------------------------------- 223043011 --SLVIVVVAAFLTPIIVNRLNLPVVVAEILMGIVIGHSFLNIVERDSVLNILSTLGFIFLMFLSGLEIDFKAFKKNLPSHLNLALTVFGFIMLISIILAYAFKWLVDDVLLMVIIISTISLGVVVPTLKEMNIMRTTIGQFILLVAVLADLVTMLLLTVYVAINGHGGST----------------------IWLTGILIVFTIIFYILGGVFKRMFLQKLMDGTTQIGIRAVFALIILLVAL------AEGVGAEYILGAFLAGVVVSLLNPDEEMVEKLDSFYGFFIPIFFIMVGVDLNIPSLIKEPSLL-LIIPVLIIAFVVSKLIPVLFIKRWFDTKTTIASAFLLTSTLSLVIAAIAEQLKTISAETSGILILSAVITCVFVPIVFKKLFPIPNEVNRR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 116073026 ----IFALLVAVMVPPLFRKLGLPDLVGLLLAGVLVGPHVLGWLQPEETISLLSDIGAIYLLFTVGLEIDLEEFKRVKNRSMLFGTATFVLGAATGIAIGLLFSFPLVPCLLMG-ALMASHTPLGYPIVRSYGAQRDESVILSVGSTILTDIAALMLLAVGLGMGKGNLTPVGFTGL------------------LISISLFAVAAVVGIRSIGRRLWM--------RSVTDENRVFLAVILSLFIASLGAELAGVEPIVGAFLAGLAVNSVPEGKAKELVIFVGGALFIPIFFIDLGLLLDLGASLSNFKFTGLMLVGALGCKGGAALLAGRWFHYGKHQVLMIWSLTMPKVAATLATAFIGYQAELLPSIVLNSVLVLMVVTATLGPML-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 284163333 ---LVFTLALAIFLVLLVRRLGQPGIIGIVLFGALLGPGGTGLVAHSDAIVLLGEVGLIYLLFTVGLELDLRQFAEDPGSAALFGLVSFGLPFVVGTAVVVVLLDLSLLAGLLLAAVFASHTLLAYPIVNQYDITGNRAVTAVFGGILFTDTLALFVLALVRSAAET---------------------------GLTAGVVVGKVLALVALLAGVWVVVPPIARRFFQNFSEESYFEFLFVAVVFFGAASATLLDIAPILGAFVAGLALNRLIPEGGTLLSRIEFAGFFVPFFLLHVGMLVDATVIFRTLEVAAVIVVVMVALKWLAAWFVARVKGYTADERVMFGLSIGQAAAALAITL-IGYDVGLFDAAILNAVVLMLLVTAVASPWM-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 135029794 LVDICVMIIASSLGGVVASFVRVPPLVGHILGGLMIGPSGFHFIQDIASAHTVAHLGSVFVLFRKGIRFPLDGLDTTKGLEVGAAITLLVVSGLAFMSAVFGATSTPSESVMFGVAMCISSTGMVTTLMSKRSSTQTHFAKRLLAIGSINELMMGIVLALPVALAGGLEVSVR--------------------------ILFTVIVFGLASVSFRSHLAPSAFNCIASRDHRALVFLSTVSWCLLFAL-STDILGLSIECGAFASGIYLAGMSNVHDISEMLNAVSVLMGAIYFASIGMILNIDWTFDHAWSVLSITLLVTMIKILASVLILVYVKLSSRSALLSGVALSQIGDISLVFVSKVHRLELIGRNLYLHMLVSIVIMMIVLPTLLRY----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167753392 ILKFLLILVIILAAPLLLNKLKIPYLLGLIIAGAVIGPHGLNLVLRDSSIILSGTAGLLYIMFLSGLDMDMSDFRKNGTRSLVFGLYTFCVPLLLGILAGYILGFSIYSSILLAGLFA-SQTLIAYPIVSKLGIARDKAVTIAVGGTVITDTLALLLLTVIVGMVTGNTDD---------------------------MFWYRLGISVVLCIAFIMLLFPLIGHWFFKHCSDNISQYIFVLVMVFLGAYLAHLAGLEPIIGAFLAGLALNRLIPRTSPLMNRIEFVGIFIPFFLIGVGMLIDYRAFFRDWESIKVAAVMIVLITAIAALLTQKTFKLSSDQRTVIFGLSSAHVAATLAAVMVGYNVIV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 288924640 -PTLIFFVVLIIILPIIMGKLRIPHIIGMVLAGVLVGQYGLNILKRDSSFELFGRVGLYYIMFLAALEMDMQGVKRNKYRMLAFGLLTFSIPFILTYFMGCLLGYSGSASLLLGCIMA-SNTLIAYPIVTRYGLQRKPSVTLSVG-----------------------SSMLSLLMALLVLAGLVASHQNSGGAAFWVWFALRFVLYCAAMIWLIPRLTRWFLRRYSDAVMQFIFVMAILF----MSAALSDIAGVEGIFGAFLAGLILNRYIPHVSPLMNRIEFIGLFIPYFLIGVGMIINVGLLFSGGHILWVVFCIVLLGKVLAAYGACLGFRLPVSSGHMMFGLTSAHAAGSIAMVLVGMRLVVAPGRYLDDMLNGVVCMILCTCIISSMMTDWSARKIILRDNTLPADDGRQADDEKILVPVKYPEYADLLMSLAMLMRNPKLNRGLI------------------------------------------------------------------------------------------------------------------------------------------------------------ 169629371 -ADLVILLVAALACGAVAGKIGLPKMVGEIAAGVLLGPTVFGRLFPEEIISGLCLLAVVLLVGVAGMHVDVDKLKQRLAGIATISVLGLAVPLAGGMAVGYLVPEPLRPALFLGTAVAVSAIPVIARILMDLGLASHEIAQVILAAAIVDDVAGWLLLSAVTGMASDSGT---------------------GGVAVLKMAVAAIVAVVALTALTRPALRNRLARRCSRWSAPTSTTVTVATIIVCATAG--QLLGFEPVIGAFFAGLVIAATPAGSRVHKPLHAMVAFFGPIFFATIGLQLDLGRLLSGPVLALTACVVAVFSKFLGAGMGARISGFSWPESVAVGAGLNTRGVIQIVIAMVGVRCGVFSPEVFTALVVTTIATTAIA----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 15827342 LSQVGALLTTLAVLGAGARRYSLSPIPVYLMAGLSLGKGGIMPVAADEFITTGAPIGIVLLLLTLGLEFSATEFASSLRRHLPSAGVDIILNATPGAVAGWLLGLDGVAVLALAGVTYISSSGVIARLLADLRRLGNRETPAVLSVLVLEDFAMAAYLPLFAVLAAGGS-------------------WLDAVVGMIVAVCALFAAFAASYHWGHH-----VGRLVAHPDSEQL--LLRVLGVTLIVAAVAESLHASAAVGAFLVGLTL-TGDTAERARKVLGPLRDLFAAIFFLAIGISVDPHKLLPMFPTALILATVTAVTKVATGILAARYDGVARRGQLRAGTALVARGEFSLIIIGL---VGTSTPAVAALATAYVFIMAIAGPVLARYTP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 152991020 ISTIILGIVI--LSKTIAKKTSTVDVLWLIIFGALF--ANLGIIPQQHVLEYIGEWGIVFIMFALGFDEDLDHFKEGLKRSLGIAIIGAIFPFLAGFLSAKMFGYNDSVALLWGLTMTATAVSLTMVSLKEKNMHKSTAATGIMTAAVVDDVLSLIGVAIIIPLALAATKSGGSLEIDFENIGWITIKVILFFAIALIIGLFAFPEKVPKKLHMTKLFVPVSIKKLLIMYGGEFTPLIMVFVAMGMG-AIADLFGFHPAIGAYIAGLFMPDKIFKESKFVMDHIAFTIFGPIFFVNLGIIFDFDILDSIWWQVLVLFGLVFVFQILSAAFAAKFTGYRWHESVMIGLGMLGRAELAFIVINIAYENKIFDDAQFQTLIFATFLLNISVPLVI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 149173202 IIFTLGIFLAAGLLGTLGELFRLPKVTAYLLMGVILGPALLDLIPHKHLLKPLTDLAMALVLFGLGNHFTLSRLKRLFRRVLPLSVGEILATFFIVFIGLLLVGESGSAAILLGAMAIATAPATTILVLKEMQSEGSISEYTGILVAL-NNLVSIVAFEIIFVAVYFFQGDSQ----------TSSVFTQLGHLGLDIFGSIFIGVFGGLMISYGSSII--------KGSRRMIMFIALIAIALGLCRTTGMPYMLTFLAMGFTVANSLTEEEV-PKVEAELYPLTGFLCVLFFIIHGAELKPSQFIDAGLIGTSYIVFRLLGKYIGIFVPARMRKEEPEVSLWLGTTLFAQAGAAIALSGIAVSRDVLGGHLQTIILGSVVFFEIVGPIMIR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 126513504 IGDVALVLAVGTLFVLLARRIKQPAVIGEITAGICLGPSLLGLLPGDLPLNVVAQIGLLLFMFIIGWEFDYASMRGRRKKLGTIWICAAALPLSMGMGLAVLLHGSVDFALYIGIAMSIAAFPVLARIITDHRLQFTRVGTLALALAALDDILAWSMLAVVVALVTASGTGGFLSVIGWG------------------------AVYIVVMLVIVRPALAYLARKITSASAPYLAVAAAAGTLCSAYITSE--IGLHAIFGAFVFGLVMPRGPMHRAAMVPLENVSKLLLPLFFVVTGLSVDLTAMTSDGLIQMTLIICVAITGKLGGVLLARVTGMSWQDSTILGLLMNTRGLTELVILNVGLSLGLLSVELFTAMVMMALVTTGMTSPILSMMLR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 284163672 ---IATIVGLGVISQLLSARFRVPSVLFLIISGVAIGPEGLGLLTLDSFLSTIVGLSVAIIVFEGAFHLKATKIKEAPSAVLRLTTVGAAIAFLTAAAVRFFLEANWDIALLIGALLIATGPTVITPILK-VVPVRDRVAATLETEGIVNDVTAAILAVVLFKAMTVRELTADIYLQLFAERLGTGLLVGVVVAAIVWAVLQYV--------------------DISPDDAPRNARLLTLAGAIVAFGTADYVFAEAGVAAAATAGLILANLPYEEEIEAFKGDVTLLVLSFVFITLAALLEFDQLFALGL---GGVAVVVAVMLVLRPLLVFLSTRGDRFTFEETVFMSAVGPRGIIPASVATLFAIRLQTEAPPTNAAGADLLVGTVFLVILVTVVLEGGFAR---------------------------------QIAEKLDVIPMRVLIIGGGRVGRSLAERLEARGENVVIIEADLATLEALRNEGFTARRGDGTDVDMLREAGAENAKTVVAATGDDDANLLVAQLAKSNFDVENVIARANNPSNASAFEDLGVQTI---------------------------------------------- 73670711 MEIIVALLVLSMLAQVLTHYFQIPFIIFLFIEGIIVGPEVLNLLNPSDVLSAIVSICVSVIVFDGGFQIDWKHMRGVKKSVIKLSTLGVFITFGITILTHLLINISLPIAALFGALVTATGPSVVGPIIRNIGICH-RVAKILEFESVLNDAVSVILTALVFEWITAEMSGTGAV-----------------------IFMLQRVGMGLIIGSLCGFILRWFFTRGI-SISKQPARLFTLTFIFACYVLSETIGNESGILAVAVFGIIMGSTEFKKMIEEFNNNLAVLMISLIFILLAAMLKFWYIMEIGLGIALVLLIALFVRPVAVFISMRSSKISTKEKMFISFVGPRGVVPTSIATYFAIRLDEMGIAGGQTIVGLVFLTVIITVFL-----------------------------------------TGSMSKKVAQILEIIPMEILIIGGGNVGRILAERFENRGENVSVIDISGEECNRCRELGVRAVQGNAADIAVLKKAGIENAKYVVVTTKKDDTNLLFCQIAKAKFGGEQLVVRVNNVENLPAFWDLGI------------------------------------------------- 238027313 ---VTWLLQLALIFGWLAQRLGQARVVGELAAGIVLGQGVLGAVDPSLQLTQLGEVGVIMLMFQIGLHLRLADPRRTAAGAAPPAVKVAAIGMLLPLAGGCAIGWTLPYTLFCGVALSVSALPVMVRIVADTDLIGSPPSMLALSAAMLTDLAGWVMLAFVSAIAVAGADLSSA---------------------------WRVVAGIAVFLVVSKLVVRLVVAPLAGEATRRDSPGALMAVVVTVSAWATTAIGVHSAFGALLAAVMLRGVPQAHWERQIEGFVNAVLLPVFFVYSGLQVSFETFATQWGWLVPFLAVAFVGKFGGSYLGARWSGLPRRDAALVGSLMNTRGLVELVVLSAGLQMQALSQGAYAVLLLVALATTAMT----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 223936593 -----FALVMALIVPRLSKRVRLPVVVGMLLCGVVVGPHGLDLFAEHAPVDFFADIGKLLLMFFAGLETDLELFRKARNKTMTFGVFTTSLPLVLGTGVGLLFGYHTIPAIVLGSLLA-SHTLIAMSILIRLKANRLEPIVVTTGATVMSDTLSLIVFAVCVSTYQRGFSMSG-----------------------LLQQLLEIAIFVPVVLIGLGRGGAYLLKKVEK---DEDAYFILMLAIVGLAGYFADLINLPGIVGAFLAGLAVNTAVHEHPAKEKLEFINTLFVPMFFLVTGFLIDPSVFLQTLVLAMAVIGALLVGKWIAAESVGRMFHYSSIARKTMWAL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 307329292 ----------AHLLGRLAKRVGLPAVVGELGVGVLLGPSVFGQFGQFHLLDSVALLGVLVLVGVTGISLDFTLVRRRGGTVAWISLLGLVIPFGLGAVVAMKLAQPTVFALFLGVALCVSAIPVIAKTLLDMGLIHRNVGQLILAAGTMDDIVGWLLLSVVSAMAADGL-----------------------HTGTVLGPILHLAGLLLVLTVLGRPLVRGAMRWAQRSQSSAAVVVTAVAVLLMCATGTAAL-GLEPVFGAFLGGILIGTSSAVSSLAPLNNGLSATLAPVFFATAGLRMDMGALGQPAVLALLILGVAILGKFAGALLGGLTGRLNRWEILALGAGMNARGVVQLVVAAVGLRLGVLNTQSYTIIVLTAVITSVMAPPLLRLAMRRLEITAQEESRRRA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 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------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 144113562 -------------------------LVGLLAAGVVVGPHALNWVDSSETVRLLSDLGAVYLLFTMGLEIDLEEFNRVKRRSFIYGLLILLIGVGTGVSIGLMAGFA-SVSCLLLGALMATHTPLGYPIVRSYGAQKDESVVVSVGSTIFTDIVA-----------------------LLLLAVGLGLGQGSLSGLGLGLLLLKIGGFALVVVIGIRWLGR---RLVLRGISDENRMVLAVLVALFLASLGAELAGVEKIVGAFLAGLAVNSVPEGRVKEQVIFVGGVLFIPIFFIDLGLLLDLGSLGENFQFTGLMLVGAIGGKGLASWLSGRLFGYRRAQILMMWSLTMPKVAATLATAFIGYQAGLLNQTVLNSVLAVMVVTATLGPIL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 299752355 --------------------------------------------ASRGYLGLVADIGLCLFLFLVGLEIDAGVIQRNAKLSATVALAGMILPFAIGSGLAVSIYKEFIDMLFTGVAYSITAFPVLCRILTELKLLDTTVGIVVLSAGVGNDIIGWTLLALSVALVNAGTGLTA------------------------LYILLICVAWTLIVLFPMKWVMKWLARVTGSIENPTVFFMTVTMLVLFGSAFFTDIIGVHAIFGAFLAGLIVPREGGLAIALTEKLMVSIIFLPLYFTLSGLSTDLGLSGKTWAYTVAIITTAFVGKFGGCFLGARYVGFDVRESAAIGSLMSCKGLVELIVLNVGLSAKILSRVFSMFVLEALVLTFVTTPLVTWLYPPNTRVRVAAH----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 140109453 -------------------------------------------------------------LFSIGLKLKVSNLIKPQHIVLSSTLFSAFMLLLGALALPLFDQLTWQSALLVGFAFSFSSTVFAVKVLEERGEMASLHGKIAIGILVMQDIFAVIFLAISTGKAPNMWA--------------------------------------LALLIGLPVLRPLMFWVLNRSKHGELLPLFGFFFALVLGYQAFEFAGLKGDLGALIIGMMFASHKKAGELSKSLLNLKDILLVGFFLNIGLNAELT---THAVLVAMVIVFVLPIKVALYYVLTNLFKLRARTSLLSAFSLSNYSEFGLIVCAVAASSNMITSEWLAVMAIAVSVTFILASPLNKRSNEIYVKLENWLLKFESDTRLAEEL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 256811639 --------------GRAVRLLGQPPVIGEILAGILLGPSLLGWLAPTPVTSALGTLGLMASLFLIGLEHDLCSLRTTRGAVAAVSLTGLLLPMALGAALAAALYSTFAPTLFVAVALSITAFPVLARILADRGLETTPLGAFALACAATDDALAWCLLTAAVALTTTGTALSALTTLALTAAFAAALALTRPLLRTLL-------------------------KRAGRTGDE--LVLALLFAGLCLSAYTTDQIGVHPAFGAFLFGAAAPRGLPAVEAARIRAVVLPLLLPLFFVGAGLHTDFSVPAGQWGWGAAILAVAVVGKWGGAAGAARLTGSDWRWSAAVGTLMNCRGLTELVVLGIGLQTGVITEVLYTLLVIMTVITTAAT----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 304405261 ---VALFMMISISAGALARKLGQPKVIGELIGGVVVGSLIHSLAKLTPEINGLLQIGMLLFMFIAGLEVNMEHVSRKLRPAVYSSLFGMLLPFALGLAAVFLLPMDWTYGSFIGIALSISALPVILKILMDLNLIHTEEGTVILSSATISDLICWTVFSCLIS----------------------SLGVGGSLVGLLVIVLKYVGFPALLLFIGSGKLS---FRRTAQKGKRSKQLFETIILIILLISGIAEWLGIHPFFAVFILGVAMRKRLEGTATQSVIQRFSDFFAPLYFISVGFKVNF-FQHFNLLLCVIVIAIACIGKIAGAGIGARIGGMSAKSSAAVGMGMNARGAVEIIIATVALELKVIDEAMFVAIVLMAIFTSIIA----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 78187334 -----LILLIILFAPLLLSRLKIPSLISLIIAGAVVGPHGFNLMLRDSSIVLFGTVGLLYIMFMAGLEIDVVDFRKNTRNSIFFGLYTFFIALSFGIMAGWLLGLSVLSATLIGSILA-SHTLILYPTVSRIGISRDRAVNIAVGGTIITDTLALLLLAVVTGMSSGSLSS-----------------------AFWIRLLISLSFFSLVVLLAFPVIARWFFKRFDDSVLQYLFVLALVFMA----GFLAQAAGVEPIIGAFFAGLALNRLIPHTSPLMNRIRFVGIFIPFFLIGVGMLINIRGFFSDIWVAIVIIVAAASAKYLSAFLTQKFFRLSNDQRNLVYGLIGAHAAVALATVLIGY----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 52841042 ----------------------------------LSGAEGTEYLKIAYVVDIFSRYGVIFLLFMVGLETSLSDLKKTGKESILVAVIGIVAPMILGFVVACFINSNYKINLFIGATLSATSIGITASVLKEMNKLSTREARTILGAATLDDILGLIILAVVSSIVISGAVSIMVVMK------------------IIILALLFFIGTLFMGPFVLRKAVD-LFRFLEPWESK-LFISFLFIMALAWLASFIQLAAIIGAFAAGVIGEQKAHHKDHRSIHHLVSPLETILAPMFFTLIGIQVKLETFYDWNVIVLAGGLSV---AAILGKLLSGLGANRRDDRLLIGIGMLPRGEVGLVFASIGRTIGVISDNLFTAIVLMIMITTFIAPPLLKMRY--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 74318775 --------------------VGQSPAVGEIIVGILLGPSLFGWLASPEPMQVVSQIGLVLLMFQIGLEFDFAHLRAVRYVATASMIAPFALGFGFGYLSAPLLSPGLGSALFVGTAFSITALPILGRIMIELEITRHPLAVIAISAAAINDVVGWLLLALVTALTLAQFSAAG-----------------------FALKLLLVVGFFACWWFVVRPLMKRVIHASQRASATSHNLLGVLFAAIFLSAIATYQLGIFAIFGGFMMGVVLHDEHELIAAWRERVGVTVFFLPVFFTYTGLRTDIVGSAEAWGWCALLIALASLGKFGASYLAARWAGLSRDESKVIGIMMNTRALMELIVINVGYDLGVISQQLFTMLVLMAIFSTVIT----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 135192845 ----------------------------------LVGITVFEPIKHDAIIAFLAQLGVVILLFQIGLESNFKEMTKVGLPAVLVAIAGVVVPFGLGVYLVGPWLLPTNTLLFLGAALTATSVGITARVFKDLGKLQTRESQIVLGAAVIDDVMGLIILAVVSAIVTVGSITGSA----------------------VALIILKAILFLGGAIVLGQLLAPTISLYLSKIHTGVGMKFTLAFSVGLLFAYAAAQLGLAPIIGAFAGGLILDAVVFRRHIEDLIEPVAQVFVPIFFVVTGMAVDLTTFADT--TIIVTALGITVAAFAGKIVAGLFAGRGV-NKWIVGFGMVPRGEVGLIFATIGAGLGVITDGVFSVIIIMVILTTLLTPPVLTY----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 28211299 --SILIISLLAFVTPIIFKRVKIPYVVGEILVGIVVGKSLFNIVQDDIWIIFLSNLGLAYLMFLSGLEVEVEDLKISDGNNKGFKNLILCFSMFLISLVISFLISKFLVSIFFTFLFASSAPGFIVPFLKERDLLNTEYGQIILIFNLIAEFICLIGITIISSTATRGFSYKN-------------------------FLFIIVILVSFLLYIITRKLFKHFDFSIAAFRNLHIEVRAAFALILLL-VTLSQVVHSEIVLGSFLAGLIFSFLFQREREDKLDIIGYGFLIPIFFIGVGVNLDISSMFQNPTLFMIPVLLLIFYLVKLIPSLLLSKYFGIKKAISSSFILSTQLSLIIVGSQIAYSLDLIDSSTYSLFIITTIISCLLFPVIF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 161506779 --SLFLVILLALVIPIFMARFQIPTAVAEIIVGIVMGSSGFNLITSTHDLTFLSNLGVILLMFLSGMEIDFDLLQRKLKTAITAFIGIVVMAFVLAYILRLTGLFS--EVMLAAIILMTVALGVVIATLKEKNILGRPIGQTILLTAVLGEVIPLLLLMIYASVNGGNAEQ-----------------------LWLIILLFAAAIFLL------RRFKQPYLWFAKITKATTQLDIRLAFFLIFALVTVAERVGAENILGAFLAGMVMKLLEPSEATKDKLTSIYGFFIPIFFIMTGVRLNLRSLFAHPSSLMLLPVLVIFLFIAKAPVVLTYMRYQKKNAFAGGFLTATTITIVLPTLQVARKLHAITSTQSDAFILAAVIVCILSPIVF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 302332620 --SLVIVVLAAFLTPIIVNRLNLPVVVAEILMGIVIGNSFLNIVERDSILNILSTLGFIFLMFLSGLEIDFKAFKKDKRAHLNLALTVFAFIMIISILLAYVFKWLVDDVLLMVIIISTISLGVVVPTLKEMNIMRTTIGQFILLVAVLADLVTMILLTVYSAINGQGGST---------------------IWLIGILVVFTAISYILGVQFKRMSFLQKLMDGTTQIGIRAVFALIILLVALAEGVGAENI------LGAFLAGVVVSLLNPDEEMVEKLDSFYGFFIPIFFIMVGVDLNIPSLIKEPLIIIPILIVAFIISKLIPVMFIRRW-FDMKTTIASAFLLTSTLSLVIAAAKISERLNAISAETSGILILSAVITCVFVPIIFKKLFPVPDEFNRKIEVSLIGKNQLTIPIAQNLTSQLYDVTLYYRKDLSDRRQLS--------------------------------DDITMIEIADY-----------EQDVLERLGLFDRDIVVCATNDDDINRKVAKLAKAHQVE-RVICRLESTTDDTELVDSGIE------------------------------------------------ 298351607 MTQLSVANLTYRILYYFLKPLCLPPFVAQILCGLLFSPTVLGPYKYTMLLETFANLALVYNVFLLGLGLDLRKIKDIKPVIIAIVGLLAALLAGAGLYYLPSNGEALAGCMYWSIAFGCTNFPDLARILADLKLLRTDMGHTAMCAAVVTDLCTWILFIFGMAIFSKSGVRNEMLPY----------------------SLASTIAFVLLCYFVIQPGVAWIFNNTVEGGQVGDTHVWYTLAGVIICSLITEVCGVHSITGAFLFGLSIPHDHIIRKMIEEKLHLSGMLMPLFYIICGLRADIGYMNRTVSVGMMAVVASVMVKILSTMFCSIFLRIPLRDGLAIGALMNTKGTMALVILNAGRDTKALDVIMYTLTLAFLVMSMVVQPLLAIAYKPKKKLIFYKNRTIQKH----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 296933980 ----IFWVTLAALLSPIMSRLRIPDVVFLLICGVLIGPNALGLASSDGGIPLLKELGLGMLFLIAGFEINVDSLRNRQGKSAIATWFVCFALGVLGAALITGFAKGFNTYIAVGIALSSTALGTLLPMLKSHGAAGTRVGNAVLVHGAVGELFPIFAMSLLLSSYS---------------------------PGLAILILLGFMAIAVVTAIIPHRLLQKVLRQIVETNTTSQLVLRLAMFLLATLIMFTALFGLDAVLGAFAAGIIMRSLTPVHMITARLETVGFTFMPLFFVVSGMGINPSVVASSPLLLAMVVIGILLVRGVPVFIAERFTNQSMSEKVELALYSAAGLPIIVAVTSIATSSGLLESSTASLLVAGGALTVLLFPLWAAAIKRAFR----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 225434447 -------ILLSRLVRFLLKPLRQPRVVSDVIGGIIVGPTVLGSDEGSFLVHNLGVLGFIYFLFISGVKMDLSMLKGSGRKHVMIAVCGAITPLVSVTLVALLFRTRLDHELGVAASMSITAFPVLYPILREQNLLSSEIGRMALSVSIITDALGITFVIAFEAAKQGESRSKAALWH-----------------------LVSLFGFIGFTTTVVRRAMTWVIRRTPEGKPVAQVYIIFILLGVMVMAFLSDFFGAAIANGPLWLGLAIPDGPPATIVDKCETIMMELFMPFAYASVGLYVDLFSLSDYWSALSPLFIMVITGFALSTLLTAHFLEMPFRDSLTLSLIMSFRGQVEYLLYLHWVDLKMVRLPGFTLVLLSTVLTAVATPLVSTLYNPTRPYMVNKRRTI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 301057001 -------------------KAGMPAIVGELTAGVLIGPSLFGWLAPEHLLDAVGQIAVLLLVGLTGIELDFALVRRRGRTALRVSLSGLIIPLALGIALGYPLADTTVFALFLGVAMCVSALPVIAKTLMDMNLIHRNVGQLTLVAGVVDDAFGWFMLSVVSAMAVGGLTTGKVAIALVSLLLVVLVAVVVGRPVVRAALRL--------------------------SNGSEERTVAMAAAMILLAAAGTQALGLEAIFGAFVCGALIGTSGERARTASLRTVVLAFLAPLFFATAGLRVDLRALANVLAAALIVLAVAIFGKFAGAYLGARLSRLSKWEALALGAGMNARGVIEVIVAMVGLRLGILDTNSYTIIVLVAVVTSVMAPPLLRMAMKRVEYTEEEKLRLSDRVEANAR----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 258650663 --------ILLLILGAVAGKLGLSAVPLFLIAGLFVGPGGLLPVAAAPFLEAGAVIGVVLLLLSLGLEFSADEFTQALRRHTPSGVVDLVLNAVPGVVAGLLLGLPVAGVVALGGITWVSSSGIVSRTLSDLGRLGYRETPAVLSVLVLEDVAMAVYLPMLGILLAGTAFLAG------------------------LAGVLVAVVALIGVLMLSRWSGPVIGWLI--THDSDEQVLLRLLALTLLVAGAAEYMGISAAVGAFLVGLAVP-AEAAESVRRVIGPLRDLFAAAFFLSFGYAIDPRDMPPALVVAALLAVVTAVTKVITGWFAARRDGVGARGRRRAGTALIARGEFSMVIAGLAVAAGV--TEIGPLAATYVLLLAVGGSLLTRLSGQGRDRLA-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 297801230 ------------FVSFVLRPLRQPRIVSEIIGGMMIGPSMLGRNFNYYLFPPIANMGFFYFLFLTAAKTDVASIRKHKYIAAIGVIVPIICVGAVGMAMRDKMDENLSSIGGIMFALAFTSFPVIYSVLRDMNLLNSEVGKFAMSVALLGDMAGVYVIVIFEAMTQADG----------------------GGAYALFWFLVSVVIFAAFMLLVVRRAFDWIVAQTPEGTLVNQNYIVMILMGVLASCFLTDMFGLSIAVGPIWLGLLVPHGPPSTLAVRSETFIYEFLMPFSYALVGQGTNIETWRDQLSPLFYMTLVGFFSKFLSTAATALFFKVPARDSLTLGLMMNLRGQMDILVYLHWIDKRIVGFPGFTVMVLSVVVTAVSTPLISFLYDPTRPYRSSKHRTIQHTPQ--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 134101702 -----LGIVLAVLAGTITRRFGVSPVPLYLLVGLLMGEGGVALPAAGEFIEVGASIGVVLLLLSLGLEFSVEEFTVTLRRHVPSGLVDMVANAAPGALTGWLLGLDATGIVALAGVTWVSSSTIVSRLLDDLHRLAYRETPVVLSILLLEDFAMAVYLPILAVLAAGG-------------------GLLHGMASVAVAVGVLAVALAVSHRWGHR------VGRLVDDRDTEQLLLRIIGLSL-IVAAAAELAGTSAAVGAFLVGLAV-TGPLASRLRVVIAPLRDLFAAAFFLAIGLSMPPATLVPLLPVALALAVVSTGTKILTGWYAAGRHGAGPRGRLRAGTVLSVRGEFSIIIVGLVALPG---SPLGPLATAYVLVLAIAGPLL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 143467567 ----------------------------------------------------VATLGLYALLFLTGLESELEELVAVGAQAFTVAMAGVILPFAFGTLLMFIFQVDLIPAVFAGASMTATSIGITASVFGELGYLKTREGQIVIGAAVLDDILGIVILAVVVALAAGGTLE----------------------IAPIIKLVAAAVVFVIAAIALSRTAAPGFDWLLDRLKAPGAVVVASFVILVLCCFVATAI-GLEAALGAFAAGLILSSSKNNHAIQQSVLPLVSLFATIFFVLVGAGMDLSVPTSRSALIIAGFLLVVAIIGKIAAGWVFSSDKPT-NRLVVGLGMMPRGEVGLIFLGLGTSAKLLTPSLEAAILLMVIGTTFLAPVLLRI----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 281354977 ----IAFIAMMGVGPLLLRRLGIPAVISLLIVGMLVGPNCLDVVHFNSLIDSLGSLGLVFLMALAGMEADFKLIRAARTPVIALSLLTFLLPAIAGFFVAHFRPEDFPGKLLYASLFASHSVGIVFPVIRELKLSKSRFGAAVLISTVITDIASIILLAVSVQLQSIGAAAGARRTLSIFDYVDPAMFGSWFTPVFLLIVLLYLAAAVFVVYHLGRKLLK-------ICNPGEDMLITILLLVILATVLVGEFLGVNLVVGAFIAGLALSRSEHGGSLIGRFESIYGLLIPFLFVSIGMDTDFKAFGANLEIILLTVAGLVVSKVASGWLAMRLAGFNNWHGVAAGLMTVPQLSATLAAAAIGKELGMLDNQFFNAIIILSIVTTLPVPSLVRW----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 228988761 --------------------VGQPRVVGEMITGIILGPIIFAYFFPSNVLFVLGHIGVSIFMFLIGATLNTKKLPKLLKQASMLAIIGTVPTFILGFLIGLYLYSSTNFSIFLGCALSITAFPVLAGILQEKGETQSYLGSLVLMAASINDVIAWCFFSLIVVMAQGDNMINT------------------------VYKAVGIVLFTFLMLGMFKPLAKKYLLKKYKENIFSQSDLAKILIILLLIVWLTEYIGGFSIFGAFLTGMVLPRIPQSELVNRLSDWNTVFFLPIFFVFSGLNVKVEELLSSYFLLLLILVTAILGKYGFSLGVMKYMGFSWRDSSAVGGLMNARGLMELVLINLGLSYGIISQNVFSLLVFMTIVTTAMAAPIYTL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 126435471 -----LGVILAAVLGTIARRFALSPIPLYLLAGLAVGEGGLAPVAAGDFVETGATIGVVLLLLTLGLEFSIGEFATSLRRHLPSAGVDLVLNAAPGAIAGWLIGLDGVGILALAGVTWISSSGVIARLLSDLRRLGNRETPAVLSILVLEDFAMAAYLPLLAVLATG------------------------GTFLQALLGMAIAVSALGFAFVVSYRWGHHVGRLVVHPDNEQL--LLRILGLTLIVAALAEFIHASAAVGAFLVGLTL-TGEAAERARTVLTPLRDLFAAIFFLAIGVSVDPAALIPMLPVATALAVATAATKVLTGQFAARRDGVGRPGQLRAGTALIARGEFSLVIIGL---VGASVEALEAVATPYVLILAMVGPVLARF----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 222150874 LISLVVVVVCAFLTPILLNRLRLPVVVAEILMGIIVGKSLFNWVERTEMLNILSTLGFIFLMFLSGLEIDFKTFKSKSGTKLILTLSIFLGILLLSIGAAYLFKWAVDDVLLMVIIISTISLGVVVPTLKEMNLMQTSIGQIILLVAVIADLATILLLTLYGTL------------------------HAEGDSPVWLIGILVVFTALFYVMGNRLKKLEFLHKLMAGT---TQIGIRAVFALILLLVALAESVGAENILGAFLAGCVVSLLGPDKDMVEKLDSFYGFFIPIFFIMVGVDLDIPSLFKDPSKLVLIPILFIVFYLTKAIPLAVLLKWYDRQTVLASTFLLT-ATLSLVIASIAERLGAIDGATSGTLILAAVITCVIVPIFFKKLFPVQ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 227894200 --SLFLVVLLALIIPIFMARFQIPTAVAEIIVGIIMGSSGFNLVTSTHDLTFLSNLGVILLMFLSGMEIDFDLLVDPLKTALTAFIGVVVMALILAYVLKLVGLFS--EVMLAGIILMTVALGVVIATLKEKDILERPIGQTILLTAVFGEVIPLLLLTIYASINGGNAGQ-----------------------------LWLIILLFLAAIFLLRRFKQPYLWFAKVTKATTQLDIRLAFFLIFALVTVAERVGAENILGAFLAGMVMKLLEPSEATKDKLTSIYGFFIPIFFIMTGVGLNLRSLFAHPYALMLLPVLVIFLLLAKLPVVLTFMRFEKRNAFAGGFLTATTITIVLPTLQVARKLHAITSTQSDAFILAAVIVCIVSPIIFNSSFVLTK----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 254432200 LAVFALLLGLSVLVPPVARLLRLPDLVGLLAAGVLIGPHALGWIQSHTTVGLLSDVGVIYLLFIAGLEIDLAEFARIRQRSFRFGLLTFSLPLLGGAALALASGYGLLSAVLLGSVLA-SHTPLGYPIVRSYGAMREESVIVAIGGTIFTDLAALLLLALCMGLSRGELT-----------------------PLGILALLARVGVFAAVVIALITRLGR---DLVRRSVNNESQLFVAVVLALFLAALGAELAGVEKIVGAFLAGLAVNHVPEGRVKEQVIFVGAALFIPIFFIDLGLLLDLPGFLGTMLFALALIATLIATKGLAAWWAGRIYRYNHAQILTLWSLSLPQVAATLAATFVGYNAGLFDTAVLNSVLAMMVVTASLGPALTARAMPLLGQAAAAAIRAE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 291514500 ILKFLLILVIILAAPLLLNKLKIPYLLGLIIAGAVIGPHGLNLVLRDSSIILSGTAGLLYIMFLSGLDMDMSDFRRNSWRSLIFGGYTFCVPLAFGILAGYILGFPIYSSILLAGLFA-SQTLIAYPIVSKLGIARDKAVTIAVGGTVITDTLALLLLTVIVGMATGNVDD-----------------------MFWWRLAGSVSLCIAIIVFLFPLLAHWFFKQVSDNVSQYIFVLAMVFL----GAYLAHMAGLEPIIGAFLSGLALNRLIPRTSPLMNRIEFVGIFIPFFLIGVGMLIDYRAFFRDWESLEVAAIMIVLITAVAAWFTQKTFRLSPDQRTVIFGLSSAHVAATLAAVMVGYNIIL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 225434425 ------------------------------MGGVILGPSILGHTRGRTVLDTLSVFGFMLFIFLIGVKMDPTMVLKSGRKALAIGVLGFFVPYALAGIAALIINFSLDHDVTSILPLSMTSFPVIACFLTELKILNSEIGRLASSSSIICDVLHWSILSLRFVSKVATEKSVTSSIG----------------------SFLSSALLITVIVFGIRPAALWAIRHTPEGKPVKEIYIFFFLVALMGCGLMGEVIGLSALVASFILGLVIPDGPPAALVERLDCFVSVLLMPIFFTTCGLNTDVFAILMNAGVILLVVFVSFVGKIIGTILPPLFCRMPFRDALSLALIMNSKGILELAMLTNWKKDKVMNEECFAMIISVVVVTGVISPLVKALYDPSKRFIAYKRRTVQHSKR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 255559575 LTSQLVVISLASRFVDLLRQLGQTSVVSQIIAGILLGPSVLGQNKEAMTLATLASFGNMFYHFLIAVRQDPAMILRPGRVAMFIATIAFSITMFFSIILAMVLRTLHNGLVLIAMAQAFTGISVVSYLITELKLQNTDVGRLSLAIAVFTDVLNVLMV----TMSFVAGRKITSHQMIFLGAILTTVGVASFILFVIRPVILTMISYIPVGKPVDQKYV---------------FFVIITALILGF---VSEVIGQHYLFGPAIFGMIVPEGPPAALVTRLDTFVAGFLYPTYLAISGLQTNFTINMKEIWIIGSVIVFGILIKTVAVMSAAMYMKIPTKEAFVLSMILNSKGILDLCIYNFWKENKILQQEEFSLCIMSVVLTTIITPLVRYLYDPTKQSQPFRRSTIQHSKQ--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 302505677 ---LVIFIIQAGLIIIFCRRMRQPRVISEVLGGILLGPSVMGRIASIPNLNLVANLGLVLYLFMIGVETDLRSLISNWRVAAAGMLLPFGLGCAIAYGLYHAFRQEPGLALFIGIAMAITAFPVLCRILTELELLSTRVGVIVLSAGVGNDVVGWILLALCVALVNASTGLTA------------------------LWVLLTCVGFTLVLVFAVRPVFLWYLRRTGSLHDPNQSVVTLTLLLVLSAAFFTQIIGVHAIFGGFMIGLICPDGGFAIKLTEKIEVIGALFLPLYFALSGLNTNIGLSGRVWGYVFGVIFIALIAKVTGGMVASRLNGLLWRESLTIGVLMS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 300742246 ----IFWVTLAALLSPIMSRLRIPDVVFLLICGVLIGPNVLGLASSDGGIPLLKELGLGMLFLIAGFEINVDSLRNRQGKSAIATWFICFALGVLGAALITGFTRGFNTYIAVGIALSSTALGTLLPMLKSHGAAGTRVGNAVLVHGAVGELFPIFAMSLLLSSYS---------------------------PGLAILILLGFMAIAVVTAIIPHRLLQKVLRQIVETNTTSQLVLRLAMFLLATLIMFTALFGLDAVLGAFAAGIIMRSLTPVHMITARLETVGFTFMPLFFVVSGMGINPSVVASSPLLLAMVVIGILLVRGVPVFIAERFTNQSMSEKVELALYSAAGLPIIVAVTSIAKSSGLLESSTASLLVTGGALTVLLFPLWAAAIKRAFR----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 142799689 -------------------------------------------------------------LFLAGLESELEELMAVGAQAFSVAVVGVVLPFALGTIGLMIFHVDAIQAIFAGASMTATSIGITASVFSELGYLRTREGQIVIGAAVLDDILGIVILAIVVSLAAGGSLE----------------------IGPIVQLVVAAVVFVAVALLLSQRAAPAFDWMIDQLKAPGSKLVGSYLL-LGASCFVATAIGLEAALGAFAAGLIASTSKHRHEIQVAVTPIVSLFATVFFVLVGAGMDLSVINPSDPALVIAAFMFLVAIVGKVAAGWAVFGKEKTNNLVVGLGMLPRGEVGLIFLGLGTAANLLTPGLEAAILLMVIGTTFLAPVLLRI----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 108799828 -----LGVILAAVLGTIARRFALSPIPLYLLAGLAVGEGGLAPVAAGDFVETGATIGVVLLLLTLGLEFSIGEFATSLRRHLPSAGVDLVLNAAPGAIAGWLIGLDGVGILALAGVTWISSSGVIARLLSDLRRLGNRETPAVLSILVLEDFAMAAYLPLLAVLATG------------------------GTFLQALLGMAIAVSALGFAFVVSYRWGHHVGRLVVHPDNEQL--LLRILGLTLIVAALAEFIHASAAVGAFLVGLTL-TGEAAERARTVLTPLRDLFAAIFFLAIGVSVDPAALIPMLPVATALAVATAATKVLTGQFAARRDGVGRPGQLRAGTALIARGEFSLVIIGL---VGASVEALEAVATPYVFILAMVGPVLARF----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 224146670 ---------------IFLKPLGQPSIVSHILGGVILGPSILGHNEGRITLETLSVFGIMLFIFQVGVKIDPSIVWKSGKRALIVGILGFFIPFALASSIRLLLCHSISLDDTVCLMQSVTAFPVIAIFLAEFKILNSDIGRLASSSSMICDMCFWSFMSIFYVAHVAKEKSMQSAIG----------------------SILSVGFLVYLLLFGIRPAALWAIRNTPEGKPVKDAYIYVVFVALMGFGFLGEVIGINSLITSFLLGLVIPDGPPLGAAIVDRLDVSALLMPIFFTLCGLKTNVFQKWKTVVVILLVVFIGFLGKIIGTMLPPLFCRMPFRDALALGLLMNSKGIVELVLLNKTNSDSMTDECFAIMILSVVVLIGVISPLVKALYDPSRRFLAYRRRTIRHH----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 237728375 -------LGLALIATILSIYLRIATALSEIVVGLIIGALLGASIGDASWVQFLSGAGAILLTFLAGAELDPTVFKKQWKQALIIGLISFFLPFFLCAALAWWLGWTPEASWLAGIAMSTTSVAVVYAVMLELGINTTGYGKTVLAACFVTDLATVIALGLI-----------------------------------FAPFTLRTVAFTGAMVVAA-FLLPWLTPRFFKRFGDRPSELEALMLCLFALGGLASWADSEAVLPAYLIGMVLAGTVGKDHVLIRRLMTFGLLTPFYFIRAGSLVSLPALAGAPGAFLTLLLVKMLTKLAGVYPVCRWYGSSRQESMYTTLLMSTGLTFGTISALFGLSHHLINEEQYSSLVAAVIGSAVLPTLIANAFFLPRHIL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 54024101 ISTLFFLQLVVILLAYVLRRLGQVQVVAIMIAGFLLGPSLLGPHPNATAIQVVGQLGLVLYMFLVGASFDRAHLRQAGLTSATGVLVPMVLGGSVGWWLVGAGGYPWQGALFLAAAVAVTAFPILAWIVHDSGLTGTRLGTMALACAAVDDLCAWLLLAVVVATAQDSAGGA-------------------------YLALAGGALYLAVMATAGRRLLTRLETWTPRRGDHEVAPVVAVLLVVLAAAAFTDFVGIHSVLGAFVAGVVMPRGELLAGLRRAFEPLVYLLLPAFFIHTGLSTELSLIFTPNVLAVTALVLVVASKFGAVGLVARAQGMGWREAGAMGALANARGLMELVLLGIGLSSGLITPALYTVLALMTTVTTVLATPLQRLFER-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 282878137 ---------------IVMGKLRIPHIIGMVLAGVLLGEHGLSILDRDNSFELFGNVGLYYIMFLAALEMDVEGVKKNKYRMLTFGLLTFAIPLALVYVSSVILRYSVMSSLLLGCIMA-SNTLVAYPIVSRYGLQRKPSVMLSVG----------------------STMLSLLLALTLLAGIVASYQSDANLTFWLFFALKFAVYCVAMIM-----LIPRLTRWFLRSYSNAVMQYVFVMLMMFMSAALSAAVGFEGIFGAFFAGLILNRYIPAVSPLMNRIEFIGLFIPYFLIGVGMLINLRGLFSGGNILLILFVITVLGKLLAAYISCIGFRLPLSSGTMMFGLTSAHAAGAIAMVMVGMKIYLVDDDLLNGVVLMILFTCVISSLVTEHSAQKITLRDQDVAHVETANENDEHMLIPVKYPEYADH---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 159485072 IADIAMLMVSATLFGSLFEAVRQPVINGYLIGGAVVGPGGLNWVKE---------------------------------------LVQILLLALIGGLVAAAAGAPPGQGIFVGCLLSMSSTAVVVKCLEVMRSSSSAYGQITVGTLILQDCMVGVMFALLPVFKGAPAPMVASTGLAAGTDVAEAKGRVVLM---VLGVLFKLSLAVAAALAVAKTLLPPALKLMQRRASRELVQLTLVAFCCGVAVVSHEL-QLSSELGAFLAGVMMAATSHHHNNNGGGDGIGTGGGGGGSGLESGGGLAHASSMGGSMGSMAPMAGIGPPPGVGGGGGGGLNIESARNVLVALFMASIG---LIMSPRAVQQGILPLQVYMLLLGVTALSLLTTPFIVLLAMHW------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 183983615 ---------AATILGRVAIRLGMPAIAGELCAGVLLGPSILGQVAPGLSLDAVGTFGVLLLMGLTGMQVDLNLLKSNRLAITKISAACLLVPVVFGLGIGFLMPSVLTGALFLAVALSVSAIAVIVKTLSDLGLMHRDIAQLILATAVIDNVIAWVLLSVVCAMA--------------------LAHLSLGTVLLTVFLIISVVAATIIGRKIVEVFVNSRQQPAAAEHSAGPRPILAYAVGLVMLAAAAHALKLEPVLGAFAAGIMLAALPPDRRSGLDSLHVNNVLAPLYFATAGLQADLTADRTTLAAALVVLAAAVASKFLGAYIGAKSSGRSGAEAVALGAGLNARGVIQIIIADTAYDLGIFNDSFYTIVLLTAITSVMAAPILRIAAARIAIDPDDEIRRQDALPEAH------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 227365013 --SLLIVMLAALIIPIIMARFKIPTAIAEIITGIILGKSFLNIVNPNWTLNMMSSMGVIMLMFLSGMEINFDLFRKMASQAFGLIIAAALIIAIVISRLGLF-----KDVLLATIIFSTVALGVVIATLKEKDILQKPVGQTILLTAVLGEVVPMLALTFYASINGGNARR-----------------------------LWLIVLLFLAAFILLRRFKQPYVWFNKISKSTTQLDVRLAFFLIFALVTIAETVGAENILGAFLAGMVMKLLQPSETTEDRLNSIGYGFLPFFFIMTGDRLDLKNLFANH-QALALIPILVIGFILAKLPTMIIYRRRFKLRNSFAGSFLVATTITLVLLEVARNLHAITQAQSAAFTLAAVIVCIIAPIAFNSTYKLEKADLIKQKVNFIGTNTLTVPISQQLYKNWYDVRMVTDNENNFKIYNSQVKHIIVVGFDHKSARLAQIAKEHGVKRVIARLDPKDVSALREKGIEIF------------------------------------------------------------------------------------------------------------------ 254417387 ------------------------------------------LDADSETMKLLSDIGKIYLMFVAGLEIDLVQFRKKKHRSLVFGLMTFIVPLATSMIIGRFFGFGWNTSLLMGSLFA-SHTLLGYPIIQRLGLVEKEPVIVTIGATIFTDISALLVLAI---------------------------CVSINAGDFSVYSLFQQLVALAIYTAIVLFGFDWIGKHFRRTGDDEGNQFLFVLLAVFLASVGAEIIQVDQIVGAFMAGLAVNDVVGNSPVKEKVEFVGSLFIPFFFVDMGLLLDIPVFIESLWLTLAIVVGLLGSKFLAAAITKVLYRYSFNEMMVMWSLSIPQVAATLAAALVGLQVGLITDTVFNSVIVLMLITSILGPLL-TGKFAPKLPLPKASPKISQSKLWWENHRFERLEEQEPAPFRIVVPVSKSQTKGYLMEMAALLARHQSGQIIP------------------------------------------------------------------------------------------------------------------------------------------------- 297193008 IAALSIILVLGALLRPVMQRLRQPAVTAEILVGIALGPSLLGLLETRAALTAIAQVGILLFMFLIGWDIDLGRLRRSGGTVAALSVASIAVPFATGCLLALWLHGSHSSALFVGTAMAITAFPVLARIVADNRLGGTTVGFLAVAAAAVGDIIAWCMLVAVSVMAVSGGYSHLLSVAGWSVLAVLVLALVVRPLL------------------------RRVLERAARAGRLTTVGLPVVAAGVFAAAWTAQWIGLETIFGAFAFGLAVPRTAVKEALEVPFQHVSGLLLPVFFIATGLTVDVGLGGAGLTEFLAILAVACAGKLAGTMAVARARGLGWRDSTLLGFLMNTRGLTELIILNAGLSMGILDTRMFTMMVCMAVVTTGMAGLVL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 303279703 ----LWITFIALACGGKLGELVHAPLVGEIVVGLLLGPSGANFIPEPDGVVLLGNLGLCVLVMTGGLSIDVDALAHVGPVAIAIAVTGTLLPIALGCAFMTAAGYSPAVGVAAGTALSSTSIGMATNTMAAANALHTRIGSLVCVAAMIDDVLSLVILAVLGNVGGSSDDAGA---------LTWAIGRPVMVSVAFVVVGAGAARVVPRVFAREWGWATRAGETLTKMKRDDVVVASMLTLTLGLVVACGA-AGSTYLLGAFVGGYAFAAAPNAKDAWAKYDLLSARLASIFFLSVGMQIPLADLFDGAGAGLGIGYAV---PAVLGKLATGAFVRDVGDAAVVGWAMVGRGELGFVMAREALDEGLFGDTPYVACVWALLIATLVSPVFMR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 269929027 -------------------------------------PSVFGLLATNHLGDTLTQLAVAIIVFEGAFSLEGYYLRQVQAPVRNLVTLGVLVTLVGGALVARVAGLSWPLAIQYAALVSVTGPTVITPLLQRVRVRGRVRATLAGEGVIVDPIGAVIALVVFNIIRASDLDLGAAAIHAGTRLLIGAAWGAVGGVLLLLVLRRLG---------------------EEPSRVARIMAIAGAAAIYTAIESVMPETGLAAVVVAGLL-LGNAEFPHREEVHEFKGDITMIVIATVYLLLAATLDPDLGELGWRGPVAVLLMMVLVRPAGVVLSTLRSALSWRERAFVAAIGPRGVVAASLATLVALNLDAAGVAGAPALLGLVFLTIVIT---IAVQASYAGWLAQRLGVIPMD--------------------------------------VLIIGGGKVGRMLAKELLDAGEDITVIEQDPDVAERARQLGAHVVLGDGTDAEVLKRAGITHAKAVVATTGSDKDNLLALQIARTRFGRQKLVSRVNDPEAVESFKAAGI-QVLNPARATAMILANLVRRPTLFRLLSE-------------------- 15897995 -------ILLAEILSSLVQKYGLPKLIGELLAGMIIGPYALGLIGINSYIEFLAEFSVILLIFASGLEHGIAPIKSSGILGFLGATFGALLPFFAAYYF-YISSFGLDSALILGTAMGATSLAAVASIIEE-GKLKGKGINFMVSSAAADDVVDLLLLSVVIAILQGESTSVTS----------------------ISLKIIALVVIWVVILVVSIILIPKITDRISDKYIEEFPLAVLFGLTLLMVS-----LGYSPIISAFVAGVAFANSVKNSKIKEISSTLLSVFGPLFFVYIGAEVNFTLNLNTVILSLELTAIATIFKWLGIFPFALAYLRNAKAANTVALGMVPRGETGLVIASLGLSYNALNQEEFEGIVFMSIFTTLIGSALFKIY---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 254172682 ----------------------------------------------TEISKFLAKLGIIFLLFLGALDTDIQQLKRTGVTATISTVMGVFVPLIMGWYALMAMGYPSREAFAGGVLLTATSIGLTVRVMMDLGVLRSEVGAASLSASVMDDFLGIALVI-----------------------------FAVGSGGLINLS-VKIVAFFIITGVIGWYLIDYYIRFAERLHVEKGILGMAIGMMFLFAALAEGWFAAAIE-GAFMMGLILSKLPEGKRMMEDVRAIYGLLVPFFFVHTGAMLNLKVFENAAVLSTIAIIGKVVGRGFGAWITAWGRGRNFWMSLQMGVGSIPRTEVALVDLMVAIQGGAIPQKDAPEFIAATLISVLITPPLLKW----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 135179935 ----------------------------------LVGITAFEPIKEDAIVAFLAQLGVVILLFQIGLESNFKEMTKVGLPAVMVAIAGVVAPFGLGVYVAGPWLLPMTTLLFLGAALTATSVGITARVFKDLGKLQTRESQIVLGAAVIDDVMGLIILAVVSAIATVGAITG----------------------GAVAIIILKALLFLGGAIVLGQLLAPHISLAFSKIHTGVGMKFTLALSVGLLFAYAAAQLGLAPIIGAFAGGLILDAVVFRRHIEDLIEPVAQVFVPIFFVVTGMAVDLTTFTDTTIILTALGITVVAFVGKLVAGMFAGAGVNK---WIVGFGMVPRGEVGLIFATIGAGLGVITGGVFSVIIIMVILTTLLTPPILT------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 270263073 ---LVLVIALCNVCGRLAERLGQCAVVGEIAAGLLLGPSLFGVIAPDSAMGQVGEVGLILLMFQVGLHMELGKRWRMGGLVLPAAIGMIVATVSKDMLAGDAPALPYI--LFCGVALAISAVPVMARIVDDLALNAMVGARHAMSAAMLTDALGWMLLAAIASLSS-------------------------GPGWAFARMLVSLLAYLVLCALLVRFVVRPTLVRLASTAHAARDRLAVLLCFVMASALATSLIGFHSAFGALAAALFVRRVPIANEWRDNVEGFVRLLMPVFFAYAGLHASVGMDAASWMWFGVFLAGGFIGKFGGSYLGARATGLEPRDAMLVGSLMNTRGLMELIVLSIGLQMQILPPKVYTILVVFALVTTALTVPLVRFTLRAQS----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 254555919 ----------------------LPTAVMEIIVGIVIGPSVFNFVNTSDLISQLSTIGVIVLLFLSGLEIDFSLFKKRRTALTPLAYSTIIVLSLLLAAAFKVSGLFWLAAILFGTI----SLGIVIAALKEQELLSKAFGQTILLISVFGELVPMMGLTLYASVYGSNSQSLWLLLLILAVAALLLL-----------------------------RFKPFFRFYQNINKSTTQLDIRLAFFLIVTMVTVAESVGAENILGAFVAGIVLKLLNPSETTRERLDAIYGFFIPIFFITTGVDLNLRTLLTSGTLLLIPLFFLAYMVAKIGGYWVLKLRFKQANALAGTALTATTMTMVLAVLRVAKSMKTITSDQSGAFLLAALLTCVISPLIFNKFYSAEKEDLVKTASTVPVAQQLRKGWYDVSMYTNHPENYQTYHAQVPVTLMDLQDHILVLGHIDAERNLAKAAKAYGVRRIIVRFEDRNVDELRELGVEVYEANIT----LLRALIESPSTLLL-LNDTENSIYEVRVLNHLYTDVQI------------------------------------------------------------------- 135099400 ----VFVIGAAFLFGIAVKPLGLPPLVGFLAAGFAINAAGPGLGMPASTGPILDYLAELGVLLLLFTVGLKLKLRQVEPHVVGSALLHFGISVALFALVRLLFTDSWMIALFVAIGLSFSSTVLAAKMLDAKREMGNFHGRTAIGILIVQDIIALVVLAVFAGSVPGPLALLALAVPLAR---------------------------------------PLLYWIIDRAGHDEVLVLTGMALSLVIGGVGFELIGLKGEIGALVMGLVLSGHPRAAELSDALWSLKEVFLIGFFLSIGMSGLPDAQAALFALILALALPV---KGVLFFAALVAFGLRARTAFLSALSLTAYSEFGLIVAAGIPAAG---DFLVPLALALAVSFLIAAPL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 212715233 LTIIMAAAAVSPIVAQLIPRRFIPQTVLLLVAGAALGPYGLGIIEVNDAVKLLSELGMAFLFLLAGYEIDPKRLAGHQGKV---GLVTWIITLGLAGFVVTLLPFFAKQGIATVIALTTTALGTLMPILKERNLEGTPIGDAIISYGTWGELGPILAMAILLSTRTGWQTM-------------------LVLGAFLAICLLCAMLPTKALKTGHRLY--RFLTENANTSSQTLMRLTTFLLIFLVTI--SALFELDAVLGAFAAGFILRIPDGSKSLEMKLEGVGYGFLPVFFVVSGAAINVRAVAGRPALLVAFIVMLMLIRAVPVYVALSLDKRPLSSHHRVTVALYCTTALPIIVASLAVKVGTMQGDTASTLVAAGAITVFLMPLLGSITYQVADVHPVTAVREIAHTPSDWQTIVREHAQVRALLHHQDRLKRLAETLDALEAH--------------------------------------------------------------------------------------------------------------------------------------------------------------- 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------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 302348708 -------ILVGKVLGDVTEKYGYGRITGELLGGMIMGPFALGGIINGSEVLFLSQLSVIFLVFASGLEHGSAPLRRAGAWGALGAIMGALVPFALIVAIRDYLSLNLDVSMIVGSALAPTSLAVVSGSLQSARA-NGKWADFLLSASAIDDVVSLILLSIAFGVSESHGTT---------------------LVGVIKVVAFYSVAWI-IIFVTSIKVVPFLTSRV-----GGQYILEMSLVVLFGIIVIMQALGFSPIIAAFIAGVSLSEFSGSQRLQEFSRSFLLVFGSIFFVVVGAEFDLATMGLTGLLALIMIAAALIGKLAGVLPFAYAMTRNGKESVLAGTGMEPRGEVGLAIASAALQLGFIDQRCYSALTLSLMLTTILG----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170736419 -------------CGAIAERLGQCKVIGEIAGGILLGPLALGVVTNTSAISRIGEIGLALLMFEIGLDVRLPAQRALLGIAVPGMLLPFGGGLTVGWLAHDVLAPQWPFVLFCGVALSVSAVPVMARIVTDLNLTRHAGAASALSAAMVGDLLGWGALSLLVCLSHDAA----------------------GWRTLAVNVVLLVAYVALLVIAAKGVLLRVVGRSLAQGWSRD--TVAILVASVLVSGWITSQLGFHSAFGALLIGMLLRDVPSVREQFDRLLGLHTILMPIFFACAGLNLQFFDVTAHWLWLLAFIVVGFAGKYLGVFAGARLTGHTSGDATVIATLMNARGLMELVFLSIGLQLRILPQNVYTMLVIFALFTTAITAPLLRHHLR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 215405249 -----LGVLLAVVLGAVARRFALSPIPVYLLAGLSLGNGGLGVAAAGEFIATGAPIGVVLLLLALGLEFSATEFASSLRHHLPSAGVDIVLNAAPGAVAGWLLGLDGVAILGLAGVTYISSSGVIARLLEDLRRLGNRETPAVLSVLVLEDFAMAAYLPLFAVLATDGSWLEA----------------VVGMTVAIAALLGAFAASYRWGHHVGRLVTHP---------DSEQLLLRVLGITL-IVAAVAESLHASAAVGAFLVGLTL-TGETADRARMVLTPLRDLFATIFFLGIGLSVDPGKLVSMLPVALALAAVTAATKVATGMFAARREGVARRGQLRAGTALVARGEFSLIIIGLAGASI---PGVAALATAYVFVMAIVGPILARY----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 171315927 ------------VCGRLAERLGQCAVVGEIAAGLLLGPSLFGAIAPDSAMAQVGEIGLVLLMFQLGLHMEFGRWRVPVAVAIGGLCIPAAIGMVIAIVSKDTLATDAPWVLFCGVALAVSAVPVMARIVDDLRLGAMSGARHAMSAAMLTDALGWMLLATIASLSN-------------------------GPGWAFARMLASLLVYLALSALLARFVVRPLLMRLAQTAHATRDRLVVLFCFVLASAVATSLIGFHSAFGALAAALFLRRVPGLDVEWRENVEVKLVLMPVFFAYAGLHASIAMDASSWLWFGVFLAGGFVGKFGGSYVGARVTGLAPRDAMLVGSLMNTRGLMELIVLSIGLQMQILPTRVYTILVIFALVTTALTAPLVRLTLRAHSRSAPAMQ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 114777484 --TFVIAVVIATVAQILAGRFRFPPILLWLLAGMALGPFGLHILRIETIMHTLVELGLAIILFEGGLNLNLKALRENGWVVGRLVIMGPLLTILIGGVAAVIVGMDWPVALLFGALISVGGPTVILPIVRQMR-LGRHISHVLTAEAMLIDVIGAILAIIFLQIAITLNLSGMD----------------------FAVSLFYKLLLGSALGLAGGRLLAWGL-TSHWVRDFELRTILTLTCAWGMFVLADTISSQAGLLTMLMMGATIQRMDIIQRLKHFKGSLSMLLISVLFVLLAAQMNLAVMQAYLWQLVLFAILALLVRPLIILFSTPGSRLNLNESIYLAGMAPRGMVAAAITSLFALILQEKGHPHQSEMLMALVYIIIITSVLV---YSLLASPLKRWLRIEGGDER----------------------------------SVLIIGGGQVGAEVGRAL-SEDREVRFLDLNTEVISTMQRSGYDAICGNALDPLYWEIIHAEEIGSAIIMTGSSDHNLLIARLAHEQFPDIYIALQENDEQHASMIHQLQA------------------------------------------------- 83320232 ----------ALVMGRLAVRLGMPAVVGELCSGILLGPSILAFPADPQQSAVLDGVGQLAVLLLVAVAGGHLDLGMVRRQGATAAKVSL-LGLVIPLGLGVAVGFQVVFALFLGVAMCVSAIPVIAKTLMDMKLIHRDFGQLTLTAGVLDDAFGWLMLSVISAMATTGV-----------------------RAGTVLTSAATLLAVVLFAFTLGRPLVKGCFRLAARSGEAGPTVATTVVLVVLAAAGTQAL-GLEAVFGAFLCGVLISEYGRPDRLAPLRLLVMSMLAPIFFATAGLRIDLTELARPPLAALLILAVAVAGKFAGAYLGARFSGLSSWEGLALGAGLNARGVIEILIAMIGLRLGVLNTAAYTIIVLVAVVTSLMAPPILRLAARRIEHTEAERVRLAR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 32487263 -------------------RLGLAAVVGELCAGVILGPSVLGQVASSHMLDAVGQLGVLLLIGLTGAHLDLRLIRRQGATAVRVSAFGLVVPMALGIGAGLLLGGSAVFALFLGVTMCVSSIPVIAKTLMDMNLLHRNVGQLTLTAGMIDDAFGWVLLSVVTAMATAGAG-----------------------AGTVVLSIASLLGVIVFSVVIGRPAVRVALR----TTEDQGVIAGQVVVLVLAAAAGTHALGLEPIFGAFVAGLLVSTAMPNPRLAPLRTVTLGVLAPLYFATMGLRVDLTARPEVLAVGLLVLALAIIGKFLGAFLGAWTSRLSRWEALALGAGMNARGVIQMIVATVGLRLGVITDEIFTIIIVVAVIT--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 51699495 --DLAIILVMARGLGHLASRIRQPPVVGEILAGVLLGPTLFDGVLSETLFPDVANLGVALFMFVVGLEIEGNLMKGHGRTTVAAAVGSTAVPFLLGIGLAFALMPGHDPAVFIGLAVSVTAFPVLARILAERGLTRT--------------------------AIGGIALAAAAFVDVVAWAALAAVNASVGAAGDHRLVLLT-VPYLAAMLFVVRPLLRRVLAPGDKAAEPGPLKFAVVLVGALLSAAATEAMGMHHIFGAFLFGLMVPRERLRADLHDRTTHLTSVLLPVYFVVAGFQVDLGGIGLGGLELSLILLVAIAGKFGGTYLGARATKLAPRPSATLAALMNTRGLTELVILGVGLQLGLLDDSLYSL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167967987 -----LGVLLAVVLGAVARRFALSPIPVYLLAGLSLGNGGLGVAAAGEFIATGAPIGVVLLLLALGLEFSATEFASSLRHHLPSAGVDIVLNATPGAVAGWLLGLDGVAILGLAGVTYISSSGVIARLLEDLRRLGNRETPAVLSVLVLEDFAMAAYLPLFAVLATDGSWLEA----------------VVGMTVAIAALLGAFAASYRWGHHVGRLVTHP---------DSEQLLLRVLGITL-IVAAVAESLHASAAVGAFLVGLTL-TGETADRARMVLTPLRDLFATIFFLGIGLSVDPGKLVSMLPVALALAAVTAATKVATGMFAARREGVARRGQLRAGTALVARGEFSLIIIGLAGASI---PGVAALATAYVFVMAIVGPILARY----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 295692047 ---------------IFMARFKISTVIAEIIVGIIVGSSGFNIVVSTHDLTFLSNLGVTLLMFLSGMEINFDLLQRKLPTALTAFAGIVIMAFILAYVLKLISLFS--NIVLAAIIFMTVALGVVIATLKEKDILGRPIGQTILLTAVLGEVIPLLLLTIYASVNGGNAEQ------------------------LWLIILLFVAAIFLL-----RRFKQPYLWFSKVTKATTQLDIRLAFFLIFALVTVAERVGAENILGAFLAGMVMKLLEPSEATKDKLTSIYGFFIPIFFIMTGVGLNLKSLFAHPSSLMLLPVLVIFLFLAKAPVVLIYMRYEKKNAFAGGFLTATTITIVLPTLQVARKLHAITSTQSDVFILAAVIVCIVSPIVFNSNFVLSP----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 306782286 -----LGVLLAVVLGAVARRFALSPIPVYLLAGLSLGNGGLGVAAAGEFIATGAPIGVVLLLLALGLEFSATEFASSLRHHLPSAGVDIVLNATPGAVAGWLLGLDGVAILGLAGVTYISSSGVIARLLEDLRRLGNRETPAALSVLVLEDFAMAAYLPLFAVLATDGSWLEA----------------VVGMTVAIAALLGAFAASYRWGHHVGRLVTHP---------DSEQLLLRVLGITL-IVAAVAESLHASAAVGAFLVGLTL-TGETADRARMVLTPLRDLFATIFFLGIGLSVDPGKLVSMLPVALALAAVTAATKVATGMFAARREGVARRGQLRAGTALVARGEFSLIIIGLAGASI---PGVAALATAYVFVMAIVGPILARY----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 143823619 MHNPALTIGLAMVLGMLAKHLRLPGIVLLLLSGILFGPDGLNWIDPTSILHILVGFAVAIILFEGGMNLRISRIRAIRGLIIKGAIVTLIGGTFITIV---VLGWDFRTSILFGTLIVVTGPTVITPLLKRIRVHHGVSTILEAEGILLDAIGAIVAVVALEIAISPSGLSFLTGLYHIVSRLG------------VGAILGVSGGYLLTVMFRFRDLIP-----------DGLENVFILSWVIALFQVSNTISPESGIAAVTIAGMTIGNSKT--YIQQDLLEFKEQLTVLMIGMLFILLSADVRLQQIIGVLTVFMLIFLIRPLSVFIGTENSGLDLKQKLLLSW-IAPRGIVAAAVASLFVYELEMHGFDGTQLRALVFLLIIITVLLAGLTGGFIAGKLDLRRKSQSGW--------------------------------------IILGAHEISRLLSRLLKRAGNDIICIDEDPNACLKAENEGIKVFFGNALDDRTLQRAEPDTRKGIIALSGNEEVNYIFSQRAKHLSKEMSIL------------------------------------------------------------------ 238062677 --------------GRVAQRFGLPAVVGELLTGVLLGPSVLGALAPDHLLDAIGQFGVVLLVAVAGLHLDLRLVRRRAGTIGAVAVGGLAVPLGLGIAAGLLAPAALLAALFVGVAMAVSAVPVIAKTLTDMRLLHRDVGQIILAAASLEDAAAWFLLSLISSVAVSTLT-----------------------AGQVVTALLYLVAYLAVAVLVGRPVTRRAMRW-ANAQPDGGAASAVAVVIVLAFAAGAHALGLEAIFGALVAGVLLPGNGEPARLAPLRTVVLSVLAPIFLASAGLRVDLRALADPEVLAAGAVILAVLGKYTGAYLGARLARQSHWEGVALGAGLNARGAVEIIIAMVGLRLGVLNTASYTIVVLVAVVTSVMAPPMLRVAMRRVEQNAEETLRESRHLEWAATPAVDQRP---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 73663084 --SLVVVVLAAFFTPILVNRLRLPIVVAEILMGIVIGHSFLNLVERDAMLNILSTLGFIFLMFLSGLEIDFKAFKRDKSSALQLAVVVFMFIMIISIIFAYMFKWFIDDVLLMVIIISTISLGVVVPTLKEMNIMRTTIGQFILLVAVLADLVTMILLTAYGTLHASGNTS---------------------LWLIGSLVVFTIIFYLLGGIFKKAQFLQKLMDGTTQIGIRAVFALIILLVALAEGVGAENI------LGAFLAGVVVSLLGPDEDMVEKLDSFYGFFIPIFFIMVGVDLNIPQLIKEPALL-LIIPFLILAFLISKLIPLFYIRKWFDMKTTISSAFLLTSTLSLVIASIAEQLGTISPEISGILILSAVITCVFVPIVFKKMFPMPDEATRQIEVSLIGKNQLTIPIAQNLSSQLYQVSLYYRND--LSDKRKLSDAISMIEISDYEEELLERLGLFERNIVVCEINRKVALMAKAHGVKCRLESSSSDETLQKAGIE-------------------------------------------------------------------------------------------------- 256800210 -------LGLARLFSAAARRVGQPSVVGEIVAGILLGSTLLSLDGVRPLLGALANVGLAMFMFVIGYEMDHSAFLGSGRTTLSVAAGSTLVPLAGGCLVALPFAAEHGPSLFTGVALSVTAFPVLARILADRRMNRTAVGRFTMAAAAVNDLAAWVLLAGVVACFGSADQWRVTLLPLYLLVLVSVVRPLMA----------------------------RLLRPRETEEGRPTSAIVVVTTGLMASCAATEWLGVHFVFGAFAFGAVMPRAGLDEVMERMEMAGTQVLLPVYFVVAGTGVNLAFDGSSMGLLVAALVVAVSTKMSGAYLGARTSGLQRDDALTVSILMNTRGLAEVVILTVGLRMGLIDEEFYSVLIVVAVLTTAMTGPLLRLMRR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 254552340 -----LGVLLAVVLGAVARRFALSPIPVYLLAGLSLGNGGLGVAAAGEFIATGAPIGVVLLLLALGLEFSATEFASSLRHHLPSAGVDIVLNATPGAVAGWLLGLDGVAILGLAGVTYISSSGVIARLLEDLRRLGNRETPAVLSVLVLEDFAMAAYLPLFAVLATDGSWLEA----------------VVGMTVAIAALLGAFAASYRWGHHVGRLVTHP---------DSEQLLLRVLGITL-IVAAVAESLHASAAVGAFLVGLTL-TGETADRARMVLTPLRDLFATIFFLGIGLSVDPGKLVSMLPVALALAAVTAATKVATGMFAARREGVARRGQLRAGTALVARGEFSLIIIGLAGASI---PGVAALATAYVFVMAIVGPILTRY----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 15842825 -----LGVLLAVVLGAVARRFALSPIPVYLLAGLSLGNGGLGVAAAGEFIATGAPIGVVLLLLALGLEFSATEFASSLRHHLPSAGVDIVLNATPGAVAGWLLGLDGVAILGLAGVTYISSSGVIARLLEDLRRLGNRETPAVLSVLVLEDFAMAAYLPLFAVLATDGSWLEA----------------VVGMTVAIAALLGAFAASYRWGHHVGRLVTHP---------DSEQLLLRVLGITL-IVAAVAESLHASAAVGAFLVGLTL-TGETADRARMVLTPLRDLFATIFFLGIGLSVDPGKLVSMLPVALALAAVTAATKVATGMFAARREGVARRGQLRAGTALVARGEFSLIIIGLAGASI---PGVAALATAYVFVMAIVGPILARY----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 255553544 IVGLILTFILSHLLHHLLRPLSQPRIASDIVIGLLIGPWVRDSFDEKTTLNFVAEFGMICYMFVLGMEMDPYVIFKPPTQPAIIAYAGMVSTFILACSITPFLQYSKQADIGFTLSLSITGSHILTRIITNLKIGKSDIGKLVIAAGVHSDMISMLLICIGYVFIPPSSR--------------------VADISAQFTKALTMSSALLLQTIFAAKVSPVFLNWVNNEGKPMKGSHLVLSIAFMVMVCTASIYGYSPILSAFMAGIFLSEGRVSKWAVGKIYLLTTIFFPLFFFWMGYHANLHGQLATWGRFAVLTVIALFGKMVGTVICGAMLGYHWRESAELGLLLTAKGHFHVFLAILLSTFGVTSTSVSCMMVIVIFFTVVHTPSIVMEIIQRARKRAPTHRRALQWLDPSTELRILLCIHGQHNVPSTINFMEISRGTSDPGILVYATDMVELTEQIAATLQSNGVDTVTVTD--KQVTDMRDQ----------------------------------------------------------------------------------------------------------------------- 124359193 IQTILVMFV-SRTLAFFLKPLRQPRVVAEIIGGILLGPSGIGPSWSTPILESVASIGLLFYLFLVGLELDLRTINRSGKRAFNIAVAGISLPFLFAIGVTFLLVSYFQLFIFLGVSLSITAFPVLARILAELKLLTTQVGETAMAAAAFNDVAAWVLLALAIALAGGGEHRNGVLTS--------------------ILVLLSGVAFVVFM-LF---VIRPLMERISLRCSRENEVLDEMFICLMLSGFMTDLIGIHSIFGAFVFGLTIPRGEFASRVTKRIEDFSNLMLPLYFASSGLKTDVGQGVVEWGILLLVIGMACVGKILGTFVVAVICTMPVRESLTLGVLMNTKGLVELIVLNIGKEKK-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 227544110 --SLLIVMLAALIIPIIMARFKIPTAIAEILTGIILGKSFLNIVNPNWTLNMMSSMGVIMLMFLSGMEINPGKKRDSKSPVIMAAFGLIVISSFVIALIISSLHL-FSDILLATIIFSTVALGVVIATLKEKDILQKPVGQTLLLTAVLGEVVPMLALTFYASINGGNAKR-----------------------------LGLIVFLFLAAFFLLRRFKQPFIWFNKISKSTTQLDIRLAFFLIFALVTIAETVGAENILGAFLAGMVMKLLEPSEATEDRLNSIGYGFLPFFFIMTGDRLDLKNLFANH-QALALIPILVIGFLLTKLPTMFIYRRRFKPRNSFAGSFLVATTITLVLLQVARNLHAITGAQSDAFTLAAVIICIIAPIVFNSMYKLEKSDLIKQKVNFIGTNTLTVPISQQLYKNWYDVRMVTDNENNFKTYNSQVKHIVVVGFDHKSARLAQIAKEHGVKRVIARLDPKDVSALREKGIEIF------------------------------------------------------------------------------------------------------------------ 170759722 --SLLILSLLAFITPLFFKKYKVPFVVGELFVGIIIGKSFLNLIQVDPWIQFLSNLGLAYLMFLSGLEIDVHSIKISKDSKGANNIIICFIMSLLSIVVSFVFLYSLGNSIFMTFLFSAAAPGFLVPFLKQKGILKTEFGQILLIFSLIGEFVSLIAMTIISSKLT--------------------YGLSYKSFLFLIVIIVSFFIYIVLSKLQGKYDFATL-----ATNNTHLEVRAAFALILTLVTISNK-TGTEIALGSFLAGVIFTLTDKSHEEDKLDIIGYGFLIPIFFIMVGVNLDITTIFQNPKSLISIPLLMLVIYAIFVPSLVLKYKFDINKALSSSIILSSQLSILIVGAQIAFNLKLIPQEGYSALILTAVVSCMLFPFIF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 81427744 MTNLALVIVLALMTPLLMAKFKLPTAVAEIIVGIILGTSGFHLIVSTPTLTELSTLGVTVLIFLSGMEIDFDLFKKVQPSPVRLAITSFAFILLISFGLSGLLAWSFKDIGLATILFSTIALGVVIAALKEKELLSQPLGQTILLIAVLGEIIPLVALTVYSSL---------------------------NNPGSKSLWLLSLIFVAAIYLLVRFKGVYHFFARIDKSTTQLDIRLAFFLIITLVSI--AEEVGAESILGAFLAGMVMKLLRPREETTDKLTSIYGFFIPIFFIMTGAKLDLPALLADLSLIPFFFIGFMLSKAATYWVLKRRFKQTNAIAGTFLSATTI--TLVLPILTVGLNLKTITEQQSGAFTLAAILSCILGPILFNRFYQPTPEDLPR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 237795232 --SLLILSLLAFIFINTFKKYKVPFVVGELFVGIIIGKSFLNLIQVDPWIQFLSNLGLAYLMFLSGLEIDIHSIKISKDSKGVNNIIICFIMSLLSIVVSFIFLYSLGNSIFMTFLFSAAAPGFLVPFLKQKGILKTEFGQILLIFSLIGEFVSLIAMTIISSKLTYRLSYKSFL--------------------FLIVIIVSFFIYIVLSKLQGKYDFATL-----ATNNTHLEVRAAFALILTLVTISNK-TGTEIALGSFLAGVIFTLTDKSHEEDKLDIIGYGFLIPIFFIMVGVNLDITTIFQNPKSLISIPLLILVIYAIFVPSLVLKYKFDTNKALSSSIILSSQLSILIVGAQIAFNLKLIPQEGYSALILTAVVSCMLFPFIF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 282860347 -PTLIFFVVLLMILPIIMGKLRIPHIIGMVLAGVLVGKDGFNILERDASFEIFGQVGLYYIMFLAGLELDMEGLKKNSRQVIIFCLLTFLCPFVLIYGAFTSLLHYGGMAALLISTIMADNTLIAYPIVGRYGLTKHVTTTISVGGTM---LALLVSLIILSSITNSVNGNGGTM--------------------FWILFAAKFIAYSTLLFYAIPRLARWFLHR----YSDSVMQFTFILGIMFGSAVLSSAIGVEGIFGAFLSGLILNRFVPKVSPLMNRLEFTGLFIPYFLIGVGMLINVKLLFQILWIMVCLTVFGTLGKALASYIAAWIFKLSKQSGHMIFGLTSAHAAGAIALAMVGCKEYLFDNAILNGIVLMILFTCIISTMV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 305861173 ------------VGGAGARRLGQPVVVGEIAVGILLGPTLLGWVWPQGQLGVLGDLGLVAFMFLVGLELDFGLLRGQGRAVVLVSQASVWVPCALGALLALGLYGSFAPELFVAVALSVTAFPVLARILTEQGLYGTPVG------------------------ALAMACAAVVDVVAWCLLAVVVAVAGGGGAGAGPVRALAAGAFVAGMWWGVRPLLARVVGR-RSGGTGGGGVLAGLFGGLCLAAYATDSLGLHALFGAFVFGAVVPRGVKAERAAERIREFAVVLLPLFFVGSGLRTDVGALGGGWLWAAVVPAVAVVAKWGGATGAALLAGRSREEAVLLGALMNCRGVTELVVLNIGIGLGVIGVELFTVLVLMAVVTTAMT----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 294632628 --------------------VGFSPIPLYLLAGLAFGQGGIPLRASESFVATGAEIGVILLLLLLGLEYSASELVTSLKTQYPSGAVDFALNAVPGAVAALLLGWGPIAAVALAGVTWISSSGVIAKVLGDLGRLGNRETPVLLGVLVMEDLAMAVYLPILTALLAGFSLAGSSLT--------------------LLISLGTVAAVLFVALRYGHHISRAVF------SDNAELLLLVVLGLTLLVAGVAQQLQVSAAVGAFLVGIALS-GEVAEGASSLLTPLRDLFAAVFFVFFGLSTNPADMPPVLLPAFLLALVTAGTKIATGWYAARRAGIRRAGRWRAGGALVARGEFSIVIAGLA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 111221251 -----LIIALSALFAQVARRCRQPVVIGEILAGLALGPSTLFPPDTRPSLNILSQLGLVLFMFVVGYDHDLGDVRRRGGLTVALTAASILVPFGSGIGVGVVLHWHLPFALFLGTAMSITALPVLARILTERRMAGDAVGKMALTCAVIGDAIGWCTL------AVVVAVVHASGPWGFLRMVGELAGLVAALAIVVA-PLARVLAQRAAARADPRSVGPALL--------------TFAVVGLLLCSWATAEIGLHPVFGAFAFGTALPRSSLAPDLGANIERFGAILLPVFFVAAGLSVDLGAVDGRGLLILLIVVVAFAAKIIGAGGAAALFGLGRRGATTFAVLMNTRGLTEIVMAQIGLDMGVLDQTTFTALVVMALLTTAATPLLDRLGIPVPPPVSVRFPRGEEP----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 15240101 ----------------IALRFRQPRIVSEIIGGMMIGPSMFGGIRNFNLFPPIANMGFFYFLFLTAAKTDVGAIRKHKYIAAIGVIVPIICVGSVGMAMRDQMDENLQKPSSIGFALSFTSFPVIYTVLRDMNLLNSEVGKFAMSVALLGDMAGVYVIVIFEAM----------------------THADVGGAYSVFWFLVSVVIFAAFMLLVVRRAFDWIVSQTPEGTLVNQNYIVMILMGVLASCFLTDMFGLSIAVGPIWLGLLVPHGPPSTLAVRSETFIYEFLMPFTYALVGQGTNIHFWRNQLSPLFYMTVVGFITKFLSTAFAALFFKVPARESITLGLMMNLRGQMDLLVYLHWIDKRIVGFPGYTVMVL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 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------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 240170361 -------LVMLALLGALARRFALSPIPVYLLAGLALGKGGLPVAAAADFVSTGAPIGIVLLLLTLGLEFSATEFASSLRHHLPSAGVDIVLNATPGAVTGWLLGLDGVAIVALAGVTYISSSGVIARLLEDLRRLGNRETPAVLSVLVLEDFAMAAYLPMFTVLALRGSWLDALGGTLAAIGAL------------------------LAAFAASYYWGHHVGRLVAHPDS-EQLLLRVLGITLLVAALAESL-HASAAVGAFLVGLTL-TGETADRARKVLGPLRDLFAAIFFLAIGLSVSPKELLPMLPVAVVLAAVTAATKVLTGMYAARRDGVARRGQLRAGTALIARGEFSLIIIGL---VGVSIPTVAALATSYVFIMAIVGPVVARY----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 136101534 --SLVIISLGAFVLPLVGQRIKIPGIVLEIAYGITVGP-VLGWVDSSEFISGLAILGFLLLMFLSGFEIELDTFREKGLRTLALPMSIYLLTVVTSFYLISSLGYP----IFLALVLCTTSVDIVITILRSDGTIKTNYGQTLFMVALLADILIVISSTVYASFINAGGLSISNLN--------------VILYFIVVIMLLRIIRRVAWWN-------PQLFSRMFDGNDPDELGIRSSIALMLVLVGVSVFFDIEPILGAFLAGTIFAFTSNRGTLESSLKGFSYGFLPIFFINIGLNYDISVFAETQFFVVGYLFLIAVGVKFIPSLMLVFSKIKFRDMLAGGFLLSARFSLIIAMAEIGVHLDLISKELEQQIILLAVITATFSPILFRL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 143698985 --SLVIISLGAFILPLVGQRIKIPGIVLEIAYGITVGP-VLGWVDSSEFISGLAILGFLLLMFLSGFEIELDTFREKGLRTLALPMSIYLLTVITSFYLISTLGYP----IFLALVLCTTSVDIVITILRSDGTIKTKYGQTLFMVALLADILTLLAATVYASFINAGGLSISNLN--------------VVLYFVVVIMLLRIIRRVAWWN-------PQLFSRMFDGNDPDELGIRSSIALMLVLVGVSVFFDIEPILGAFLAGTIFAFTSNRGTLESSLKGFSYGFLPIFFINIGLNYDISVFSETQFFVVGYLFLIAVGVKFIPSLLLVFSKIKFRDMLAGGFLLSARFSLIIAMAEIGVHLDLITKELEQQIILLAVITATFSPILFRL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 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------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 144095530 --SLVIISIGAFVLPLLGQRIKIPGIVLEIAYGITVGP-VLGWVDSSEFISGLAILGFLLLMFLSGFEIELDTFREKGLRTLALPMSIYLLTVITSFYLISSLGYP----IFLALVLCTTSVDIVITILRSDGTIKTKYGQTLFMVALLADILTLLAATVYASFINAGGLSISNLN--------------VILYFIVVILLLRIIRRVAWWN-------PQLFSRMFDGNDPDELGIRSSIALMLILVGVSVFFDIEAILGAFLAGTIFAFTSNRGTLESSLKGFSYGFLPIFFINIGLNYDISVFTETQFFVVGYLFLIAVGVKFIPSLLLVFSKIKFRDMLAGGFLLSARFSLIIAMAEIGVHLDLISKELEQQIILLAVITATFSPILFRL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 224106101 ----VISIGLAFVFSNLSHQLSQPRIASDIAVGLVLGNISLIRHAFDEQFNSIAEFGMICYMFVLGMEMDPYVIFRNAMVAYAGMVPTIILVCSITPLLHYYQHPTIGFTLSLSTTLSGSSSHILTRLITSLKIGKSDIGKLVIAAGMHSDMISVLLVSI--------------------GYLLFPTAITVNDIAANIRMTLTMAAALLLQIIFTATVSPIFMNWVNNENPEKGSHLVLSIAYMAFVCSGAPIYGYSPILSAFVAGVFLSEGRVSKWAVGKIYLLPTIFYPVFFFWMGFHADFSSHWGTWGRFLVLVFITIFGKVIGTVICGAMLGFHQRESAELGLLLTAKGHFHVFLAVIGILLNITTTTTSISIIIVIFLSVLPTPLVVSQIIKRARKRAPTQRVALEWLDPSNELRILLCIQGVHNVLSTINFMEISQGASDPGILVYLTDMVELTDHIASTLVQEGMDVTVMDKD---VTEMRDQ----------------------------------------------------------------------------------------------------------------------- 300812933 --SLFLTVFLALVIPIVMARLRVPTAVAEIIVGILMGKSCLNLITQTSQLTFLSNLGVIVLMFLSGMEIDFDLLSPKKHVVAAFAFGGVAVASVLLALGMKALGLFNDVALASIIFMTVA-LGVVIATLKEKEILGRPIGQTILLTAVMGEVIPLLLLTIYSTVNGGDARK------------------------LWLIILLFVAAIILL-----RRFKRPYLWFAKVTKATTQLDVRLAFFLIFALVTVAEQVGAENILGAFLAGVVMKLLEPTQATKDKLTSIYGFFIPIFFIRTGVNLNLKLLFANPQALKLLPVLVICFFLAKLPVTLTYMRFNKRNAFAGGFLTATTITIVLPTLQVARKLNAITATQSSAFILAAVIVCIACPIVFNSTFALTP----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154486445 LVSLTIIMAVAAVSPIVAQLIPIPQTVLLLAAGTALGPYGLGVIEVNDAVKLLNELGMAFLFLLAGYEIDPKRLAGHQGKV---GLLTWGITLGLAWLVVTFLPFFTKQGIATVIALTTTALGTLMPILKERNLEGTPIGDAIISYGTWGELGPILAMAILLSTRTGWQTM-------------------LVLGAFLAICLLCAMLPTKALKTGHRLY--RFLTENANTSSQTLMRLTTFLLIFLVTI--SALFELDAVLGAFAAGFILRIPDGSKSLEMKLEGVGYGFLPVFFVVSGAAINVRAVAGRPALLVAFIVMLMLIRAVPVYVALSLDKRPLSSHHRVTVALYCTTALPIIVASLAVKVGTMQSDTASTLVAAGAITVFLMPLLGSITYQVADIHPVTAVREIAHTPSDWRTIVREHAQVRALLHHQDRLKRMAETLESLEKQEGLNGLDSRRAELVERAR--------------------------------------------------------------------------------------------------------------------------------------------- 298249722 ---ISLLLLFAHLFGYVFQRLHMPKVIGEIAGGLLLGPTLFGWLAEDQIFSSFSWLGLVMLMFISGFELQKSFRKDDRKLILALLLGGTVVSFAAGWIAPDFYPVTLALRIIIGCAVAVTSIPVISKIFLDLHIAQTRFAKIIIAVATIEDVVLWVAIAIATALVSTQPSSPLAIPVTLLFIAAFFLIALLLLPPLLRLLQRLHLPGLA-----------------------HTSSAGYALLLCLSLAALANLLNINVVFGALLAGIVLSNGRFEKVKASIKDVALGVFVPLYFALVGFKLDL-VHHFDVGFFLLFLLFATFFKMLGTILAARLVGENWLSSLNVGAAMNTRGGPGIVLATVAYGLGIISESFFATLVMVAIITSLMAGYWFRLILNKQWELLPDLPEADDREE--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 70606203 ---------------LLLRKYFIPALVAEIIVGIVFSPYALGLFSINNYVVLFANFSVILLIFAAGLSHGFKNLRSSGFLGFLAATLGAVIPTYLVFVV-FSLVYDTQVALLMGAASAATSLAATVSIVDEYKLYRENFSRLLISAAAIDDVVALIILSTVVELITLGSLPLVQTT----------------------LRVLELSLAWIVIFFVAVFLIPKIL-----TVVRDEIVDNISLVILFVLVLIMLVVGFSPVIAAFIAGVAIAESVKSKRVNGFTETLISIFGPLFFVYVGMETPFYIFFNLNDLLLGLLLSAIVGKIFGILPVAYFYTKNLKQSIITAVGMIPRGEIGLVVATVGLSGNVLDVSQYSQIVIMALITTFLGSYIF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 135856414 ----LLIFLAARTLAEVLVRLSLPTIVGELLAGVVIGASGFHLLIPPSALQAVATLGLYALLFLTGLESELEELVAVGTQAFTVAMAGVILPFAFGFGLMFIFHVDLIPAVFAGASMTATSIGITASVFGELGYLKTREGQIVIGAAVLDDILGIVILAVVVALAAGGSLE----------------------IAPIIKLVAAAVVFVIAAIALSRTAAPGFDWLLERLKAPGAVVVASFVILVLCCFVATAI-GLEAALGAFAARLILSSSKNNHAIQQSVLPLVSLFATIFFVLVGAGMDLSLDPSSRSALVVAGFLLIVAIIGKIAAGWSFIIDKPTDRLVVGLGMMPR----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145220096 -----LILLIILFAPLILNRLKIPSLISLIIAGAVVGPHGLNMMLRDSSIVLFGTVGLLYIMFMAGLEIDVADFRKNTRNSIFFGLYTFSIALTLGIGAGVLLGLPLLSATLIGSIFA-SHTLLLYPVISKLGIARDRAVNIAVGGTIITDTLALLLLAVVTGMSSGALTS-----------------------AFWIRLVISLIVFGLVVLLLFPVLARWFFKRFDDSVLQYLFVLALVFMA----GFLAEAAGVEALIGAFFGGLALNRLIPHTSPLMNRIRFVGIFIPFFLIGVGMLINISAFFRDFRTIWVAIVITAAAATASAWITQKIFRFTNDQRNLIYGLIGAHAAVALATVLIGY----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 86151960 ISIIFLSLGVSFVFGKLFTLFKAPKVIGEIFGGFVLGASGLGFNEQGKILNIFYQLGLIFLMFIAGFNTQISFEKQNIKIISTLFLGGTFLSAGVGYFFIDYFGNDLSFDLVFLIAIAVTSIPVISKIFFDIGVIKTRFASIVLTTSTIQDLFLWILLNITINAATNQD--------------------------LTLMSNLKTAFLTLFLFIAVKVISHFLEKISFRMNTIDFFTLS--FVVLFLSIAFLNMIHINPMYTSFLVGFLINHQELREKVSGLSDMAFSFFIPVYFALIGIQLNIMHEFSFSMFIFFLVLACLL-KFLGCYIGLNFVKISNISRINFAITMNARGGPGIVLASVAYYYQIINVSFFTTLILTVLISSMMA----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 302205758 LVSFVWIMAAALVAPLISYATGIPAVVLLIAFGCLIGPHVLGLASEAGGVGLIKEIGLGMLFLLAGYEIDPETLRGKEGRSGLSTWIICAVLSFLGAFAILGFDNS-STAIVLAIAVTSTAIGTLLPIMKQQNLLNTPVGSSLMIHGAIGEIAPILAMALLLSARST------------------------WMTAAVLFAFFLVAIVVGILPKTVKLFLPWMGRMVDGAGSTNQTVLRLILLMLAILMAVAAVFELDVVLGAFAAGFILRQQKYRTALEQRLDVVYSLLIPVFFICSGMSINPAAVAEKPWFLLVLIPLIYITRGLPVFLREMFFSKDWREKLQLSLFAATALPIIVAVTEVATASHILSHENASIMVAAGSITVLLFPLLASHLKPAKAYMESEQQGPDAS----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 283844191 --------------------------------------NGLNILERDQTLILLGTVGLLFIIFIAGLELDIDGFKKYKHRSILFGTLSFSIPFSLGMIVCLFMGYSMMASILIGSIL-GSHTLLGYPIASRLGISKNKAVTTAVGGTLVTDTLALLVLAVITGAVHG----------------------EISVNFWISLCVSLTVFVLLVLLGVPR-LSRWYFKNVNSEGIKDFTYVMVILFLSGF---LALLAGVEPIIGAFLAGLALNRLVLDYGPLMNRIRFFGLFIPFFLLSVGMLMDLRVLFSDPSASILIALILLAGKALPPYIIGKIYGYSSTEVKVMFGLTIPQAAATLAATLVGYNVGLLDQSTVNGVIIMILLSCIIGPFVDKFGRQLAFSEEEKPYKRNEGPERILIPLSDPKTMESLLDLSFMIKESQSQDQPLYPLTVVQKEENAAEIGVAKAEKMLGHAVMYASGADMPVRLLTRVDLNVSNG---------------------------------------------------------------------------------------------------------------- 115474535 -------FALSRAINALLRRANVPLVISQILAGTLLGPSFLGHIAPWVLINTIGGYAFTLHIFVIGVKTDLGMIRKSGNKAIAIAVLGTASPHLAMYITGLALKARVPAAWAASFLLSLSAFIVVCCTLHDLNLLSSKLGRLAMSAALIGDFANTFAIAGVTSYLLAASPSEK-------------------LQRIGIASVIAFTTFIAFMALVARPAILRLIRDVPEGALLTEARLIAVLLICLTCSFTGELLGLHATYGPFMLGLMLPGGAPVTMAERLDRLVAGVLMPLLFAQGGMRLNVKTDASTCALLETFLVVGVVSKFVASIMPCLYFRMPVRDAVVVGLMMNFKGITEVVYASAFEDAQVLDEQVYAAFMINVLLIGAASASAVKYMYHPEEKYVAYRRRTVEHKKLGEELRVVACIHSQ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 125541754 -------LALSGIFHCALRRVGQPSIISHILAGVVVGPTVLGRAVDLSALSDTIYFVRIIFMFFIGLEMDLRYLRHHLRRSLAIACGGSGLCLLLAALAGPFFGQGPASTALFMLVLTTTASPVLIRIVTELKLTGSEAGQLAIGAAFANDMASLSVFSIMVVGTTAYGPDGQPTPSFPDMSIVMSMAFTACLAVLAAARAARLL---NRLKRGRRYVSKY--------------ELCAMLLLIIALSLLEQVFGYSASMTAFLIGLAMPRDGPTARVDRLTYPVHQLVMPLCFGAIGARLDFAAVMQFAVAVAFTTLLGAVGKVGGTVLAGRMLGISARESLVLGFLLNVKGYCDILAINFGNQAGIWGQTAQVVLLLSSILTFMAGPAAAAI----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 222478551 LPVIAAILVSGLVVQLVAHHLKIPSVIFYLLIGVVLGPEVLGLVTLDTFLEIIVGISVAIIVFEGAFALRIERIRGASTVSLRLVTISALVMFLGTAAAVRFFGANWEISLLIGALLVATGPTVITPILNVVRVRDHVAAALETEGIVNDVTAAIVAVVIFETLLLDDLGVPATLFSFVER--------------LGVGVLAGVLATVVIYYLLDSDLVP--------ERDVQASQFLVLAAAVGAFAAAEAVAAEAGIAAAATSGILLGNLDIREEIERFAENTTLVVLSFVFISLAALINVEIAALGLGAVALVLVIMLVLRPLGALIATAGVERFTRPERLFLASVGPRGIIPASVATLAIELELAGNVAAGELLVGTVFAVIFATVAIEAGLARQIGDVLGVSPM----------------------------------------RTIIIGGGRVGRALATRLERRGEYVVIVEIDDEEIERARSEGFTVHEGDGSDTETLRGAGIGDAKRVITVTGDDDINLLACQLAITKFDIEAVYSRVNEPDNVDAFDSIGVKAI---------------------------------------------- 206890375 -------FLLALISTIIATKLRLATALTEIAVGAIASLAITGIGENDLWIKFIASVGAIMLTFLAGAELEPDVLKSRWKETMGIGLIAFIAPFLCTAVAHYILGWSAKASWLTGVALSTTSVAVVYAVMLELGLNKTEFGKVILAACFVNDLGTVIALGLIFSPFTTNS--------------------------------LIFMVVMIVVAILVPFITPKIFKKFGNKPSE--FETKYLLFILFGIGALALWSGSEAVLPAYIIGMVLAGTKDSQLIRRLRTLTIGFLTPIYFLRAGYFVSIPSIIAAPIALLVLLSGKMITKIAGVYPVTKLFEFRHKEGMYTTLLMSTGLTFGSISALFGLTHGIIDQNQYSLLIAAVIGSAVI-PTIIANAFYLPKYLLPKTKK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 135009553 ----VFSLLVAISAAPLIRRLGLPDLVGLLAAGVVVGPHALNWVSSSETVRLLSDLGAVYLLFTMGLEIDLEEFNRVKRRSFIYGLLILLIGVGTGVSIGLMAGFA-SVSCLLLGALMATHTPLGYPIVRSYGAQKDESVVVSVGSTIFTDI-----------------------VALLLLAVGLGLGQGSLSGLGLGLLLLKISVFALVVVIGIRWLGR---RLVLRGISDENRMVLAVLVALFLASLGAELAGVEKIVGAFLAGLAVNSVPEGRVKEQVIFVGGVLFIPIFFIDLGLLLDLGSLGENFQFTALMLVGAIGGKGLASWLSGRLFGYRRA----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 288931090 ---LALAAFICALLALFSRKYLIPSIPLYVIAGLILGKSGFGLFEVDEITEFLTKVGILFLLFYIGLHINFERLS---KNVFVSGIFDLITNFSLSFLASLLLGFSYYEAFVIASAIYISSSAIVLHSLVEFRKLIFKEAETVVWLMVFEDVILVFILI-----------------------------FSSAKIDEIPLFFLKILSFTLAIYLLHK--VSHNFKPIFSRDDE-----VPLLISFSIATAAITFSEILEIPEGFVAIMFGASLSKIREIEKFVTPFKDVFIVLFFFFFGASV--EVKAINAGAVIVFILIAILGKVISGILIGLSAHKSVKSGLEIGFDTIARGEFSIFLA-----YAYGTDETMSIVALVVLVTSIVGAFMAKHSYDVISKLERSVKLITS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 110668988 IAVVAAIIGIGVIAQILSDRFQVPSVVFLITAGIILGPEVLGVVGPDSFGSALSAISVAIIVFEGAFHLRIQKLREAPTATLKLVTIGAGIALIGTAIVRFLLSTSWNVAFLVGALLVATGPTVVTPIL-EVVPVRDRVEAALETEGIVNDVTAAILAIVIFEAITAGVTQPGALLQLFTERLG------------IGLLIGAIVATLLVYGLQYIDLSP-----GNAPQNARLLVLAGALVAYGAADFIATEAGIAAVATAGII-LGNIDIPYEEEISAFKGDITLIVLSFVFIALAALLEFEILRMIGLPLGITAIVALVLRPLLVFISTRGDRFTSGEQLFMSF----VGPRGIIPASVATLFAIEMDQAANILVGTVFLVILIT------------------------------VVAEGGFARQIAEYLDIIPMRVLVVGGGTVG-----------RALADRLENRGENVVLIEQSQEVVEVGRNEGLAVHHGDGTDTDVLASAGGDNARIVVGATGDDDVNLLVSQLARSKFDPETILARVNNPDNAEAFEDLGVRNI---------------------------------------------- 134981572 ---------------PLIRRLGLPDLVGLLAAGVVVGPHALNWVSSSETVRLLSDLGAVYLLFTMGLEIDLEEFNRVKRRSFIYGLLILLIGVGTGVSIGLMAGFA-SVSCLLLGALMATHTPLGYPIVRSYGAQKDESVVVSVGSTIFTDI-----------------------VALLLLAVGLGLGQGSLSGLGLGLLLLKIGGFALVVVIGIRWLGR---RLVLRGISDENRMVLAVLVALFLASLGAELAGVEKIVGAFLAGLAVNSVPEGRVKEQVIFVGGVLFIPIFFVDLGLLLDLGSLGENFQFTALMLVGAIGGKGLASWVSGRLFGYRRAQILMMWSLTMPKVAATL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 256844316 -----------------MARFKISTVIAEIIVGIIVGSSGFNIVVSIHDLTFLSNLGVILLMFLSGMEINFDLLQQAGKTVLPTALTAFAGIVVMAFVLAYVLKLLFSNVILAAIIFMTIALGVVIATLKEKDILGRPIGQTILLTAVLGEVIPLLLLTIYASVNGGNAGQ-----------------------------LWLIILLFIAAIILLRRFKQPYLWFSKVTKATTQLDIRLAFFLIFALVTVAERVGAENILGAFLAGMVMKLLEPSEATKDKLTSIYGFFIPIFFIMTGVGLNLKSLFAHPSSLMLLPVLVIFLFLAKAPVVFLYMRYEKKNAFAGGFLTATTITIVLPTLQVARKLHAITSTQSDAFILAAVIVCIVSPIVFNSNFVLSP----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 140685453 -------------------------IVGFVLAGMIFGPFAIGLVEMNDLMLSVWQISGIVILFSAGLHFTFHDLRRSGMKAASVGIGGVIVPLALGYFVTSGLGYGWQTAAIIGGTLSATSIAVAVSALEEIKKEKTVEGNILVNAAVLDDVLGIAILSAILSIVVTNS---------------------IPTFEEITFHVAEGIGFWFVILLGAVFLLPKIVHITSITHPKTLESRGIQAIALGSAFGLAAIIGLNPIIGAFAAGMGLAGSKLATQVREFVGRLKVIFIPLFFAVIGAHVNLLDVLSMNIIVFLAILGIAISSKIIGCGISSLLLKNKKKGLRIGYGMIARGEMP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 222055503 ---IFLLLTFAHICGYFFTLLRMPSVIGEIFGGFLLGPTVFGFVAEGKLISIVYWFGLILLMFISGFEIQNYLNQKNNKLVFGLTIGSTIIPFIAGWFLPICFDLTLALQLIIAIATAVTSIPVISKIFIELNIVSTPFANVVLAAATIHDLVVWIALAIAGDLVAART---------------------INLSEIVLKLVITIAFFIVFLKIIPRAIM--FLNGSKWNVVARSSIVGYVMAVCLFLVAIASMLGVNLVFGALLAGIVVGMAKEPEFINVKKHIREFFFVPLYFAIVGLKLNL-IRDFDPLFLGWFLLYMTFFQMAGCLVATRMLRVDWFSSVNLGIAMSTKGGPLIVLATVALDLGIVSSSFSASLILIAIITSAFA----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 229816815 LVSLTIIMAVAAVSPIVAQLIPIPQTVLLLAAGAVLGPYGFGVIEVNDAVKLLSELGMAFLFLLAGYEIDPKRLAGHQGKV---GLLTWVVTLGLAWLVVTFLPFFAKQGIATVIALTTTALGTLMPILKERGLEGTPIGDAIISYGTWGELGPIIAMAILLSTRTGWQTM------------------------LVLGAFLAICLICATLPAKARKTGYRMYRFLENANTSSQTLMRLTTLLLIFLVTISALFDLDAVLGAFAAGFILRIPDGSKSLEMKLEGVGYGFLPVFFVVSGAAINANAVAGRPTLLVAFIVMLMLIRAVPVYIAMSIDKRPMSSHHRVTVALYCTTALPIIVASLAVKVGTMQSDTASTLVAAGAITVFLMPLLGSVTYQVADVHPVTAAREIAHTPSDWRTIVREHAQVRMLLHHQDRLKRMAETLGMLE----------------------------------------------------------------------------------------------------------------------------------------------------------------- 15920958 --DIALFIFIAEFFKTQLRKIDLPDLVSELIAGMIIGPYGFHLITLDQYVLFISEFAVILIIFASGLEHGLSPLKEAGILGFMGATFGALLPFFAGYFI-YANSFGSNSALFLGVSLGATSLAAVAYLIE---GINTKGVKFLISASAVDDIVDLILLSTVLILIKNSTIVITS----------------------ISLRIVSLIVIWLVILFLSITIIPRIANKLSDVYIEEFTMLVLFGLTLFMVY-----LGYSPIISAFVAGVSISNSLKSEKIKEIVTIVLSVFGPMFFVTVGAEVNLLLINLNTLLLALELTIATIFKMLGIMPFAYLYIKDLKRAMIIALGMVPRGETGLVVASIGLSLNALDQNEFESIVFMSILTTVIGALVIK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 225352474 ----------------------IPQTVLLLVTGAALGPYGLGVIEVNDAVKLLSELGMAFLFLLAGYEIDPKRLAGHQGKV---GLVTWIITLGLAGLVVTLLPFFAKQGIATVIALTTTALGTLMPILKERNLEGTPIGDAIISYGTWGELGPILAMAILLSTRTGWQTM-------------------LVLGAFLTICLLCAMLPTKALKTGHRLY--RFLTENANTSSQTLMRLTTFLLIFLVTI--SALFELDAVLGAFAAGFILRIPDGSKSLEMKLEGVGYGFLPVFFVVSGAAINVRAVAGRPALLVAFIVMLMLIRAVPVYVALSLDKRPLSSHHRVTVALYCTTALPIIVASLAVKVGTMQGDTASTLVAAGAITVFLMPLLGSITYQVADVHPVTAVREIAHTPSDWRTIVHEHAQVRALLHHQDRLKRMAETLDALE----------------------------------------------------------------------------------------------------------------------------------------------------------------- 294496322 ---------------LLSIRFRMPILIFLLIEGIIAGPEVLNILDPSILLTAIVALCVSVIVFDGGLHIDLRSIRSIQKSVLRLVIFGVIVTFILATTASYYIGLPLSIAALFGALVTATGPTVITP-LVRNVNVPHKVSKILELEGVLNDAASVILAALIFELIVSPLSG------------LELVGFFIQRVGMGLIFGMASG-----------FLLRNILGKMLLTEQTVRFITFTMVIATFVIAESLANESGILAVAIFGIMVGSSNVPYKSALKEFKADLVLMMLSLIFLLLAALLQFDYIIQIGLVGVAVVMVLIFVARPISVFLSTHDTSFNRNEKLFISFVGPRGVVASIATYFAVKLNSMGMVGGDALVGLIFITIIITVLMTSLANRIAKFLGVIPME------------------------------------------ILLLGGGEVGKILAERFEKRGENVVVVDPSEENCQKLMKSNIRVVHGDAEDINVLKEAGIDHAKYVVATTDKDNTNLLICQIAKTNFDKDQIVARVNNIENLHAFWDLEI-RAMSPAMTTALVLDNMVGRPH--------------------------- 70730969 ---LVLVIALCNLCGRLAERLGQCAVVGEIAAGLLLGPSLFGVIAPSSAMAQVGEVGLILLMFQIGLHMELSETLRGKRWRIPVAIAALIAPAAIGMIVAIVSKDTLASDLFCGVALAVSAVPVMARIIDDLALGAMVGARHAMSAAMLTDALGWMLLATIASLSSGPGWAFAHMLVSLLVYLV-------------------------LCALLVRFVVRPVLARLASTAHATRDRLAVLLCFVIASALATSLIGFHSAFGALAAALFVRRVPGVAKEWRDNVEVKLVLMPVFFACAGLHASVGTDAASWMWCGVFLVGGFIGKFGGSYLGARGTGLAPHDAMLASSLMNTRGLMELIVLSIGLQMQILPPKVYTILVVFALVTTALTAPLVRFTLRMQTRAMSQQA---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 288957366 -----------------------PMVVIQILFGVALGPSLLGLVPDLWGVLFLALMAVLFFAFLTGLHLDPAEFRGRGGAFATVALSSMLVPTLLGVGLGWWLAGAFPAAAGFGICVGVTALPVLGAILREMDLLGERVGRLALGCAAVNDALLWLLIAAVLAWSTADGGD------RWTVAWVGVFGF----------------VYVGVMVLAVRPLLDRLLERVVPDGRMGDTAVVVTCAALLASAAVTELIGLHYILGAFVAGSAMPRRHAAAILDRLEHFSTLILLPFFFTLTGLKVTLTLDPAQWTVLALASLATLAGKMAGTALPARLTGESWRDALRLGTLMPCKGLMEVIVLTVLLEAGVLSASCFSAMVLMAVAVTALTQPMTRLAGW-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 242078011 -------FALSRGVHHLLSRINVPLVISQIVAGALLGPSLLGRVEGWVQLNTVGAYAFVLQIFVIGVKTDLGMIVKSGKKAVAIAFFGTVGPHLAMYAAAVAIGARVPAPWKANMMLSLSAFIVVCTTLGDLNLLSSKLGRLAMSAALIGDFANTISIAGITSYLLASS----------PSEKVQKIGF---------LSLVTSVIFIGFLVFVAR---PTILRLIRDVPEGGLLRLVAVLLTTIVCSFAGEVIGLHATYGPFMLGLMLPGGAPLGVTLGERLDVAGVLMPLLFAQGGLRLDV-FKIADASICLLLEFFLVVGVAVSCMLPCLYCGMPLREAFVLGLMMNFKGITEVAYGSAFVNSKVFDEQVYAAFMLNVLLLGAATSSVVKHMYHPEEKYVAYHRRTVEHRKLGDELRVLACVHSQ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 45544461 VADIAIVLIVGSLLIMLFRRLKQPPVIGEITAGIVLGPSFLFPVELRAHLSMISQVGLLLFMFLVGWEFNGQLLKRRSGAVATVSLSAIGLAFTLGIGAAALLYDRHDVAAFLGIAMSITAFPVLARLLTETGLARTRVGALSLAAAALDDVMAWTLLAFIVVIFGAGGDGTSTLVT----------------------VLGLFLLYVALMVFAVRPLLRRLVARLVRGGTASPFLVPLIAAGAFLSAYATSWIGVHAVFGAFAFGLVMPREPRALLAESLHMPLESLLLPIFFIVTGLNVNIGLGWTGLGELAIIMVAAIVGKLVAASLAARASGMNWQESYAVGLLMNTRGLTELVI---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 94967194 ---LFVVIASAQLLGYLFQRMRQPKVIGEILAGVLLGPSLLGHFAPRISQAIFAGSGLLLLMFCSGAEVKGLFKKRDRREVTWLASVGTAVPFLLVIAAYKFIPLRMSVLLIVGIAASVTSIPVISRILHDLKILHTRFASLILGVAVIEDIVLWAVLAVATALISTNGVQT----------------------GHVLRHVIAALVYFGIGMTIAPVLLRWITRARWNILV-HASPVGYVTVVLLAYSAIAAAFDVSLVFAAFLAGYGLELETLAPAVESLKTFSFATFIPIYFAIVGYRLDLSKTFSFSMLAIFMGLACLL-KLLSAGLGARLARFNWYDSLNLAIATNARGGPGIVLASVAYDAGIINAAFYTTLVLTAILT--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 302870484 -----WFFGL-GVLGWAAHRLQLSPVPLYLLAGLAFGPHGVVSVLDGEQGRQFVAMGAELGAVLLLLALGLDELVAGLRHHAPAGLVDVLLNALPGAALALLLGWGPVAAVALAGITYVSSSGIVAKMLSDLGHMGNRETPAIISVLVFEDVMMAGYLPALTALLSGLGVLAATASLAAALAAVVVVFAVAIR-------------------------LPGAVARLVFAPNDEVLLLRVLGLALLVGGLATQL-NVSATVGAFLVGVSLS-GPVAHQASDLLRPLRDLFAAVFFVFFGLQTDPRVIPTVLQLAVALALVTAATKIATGWWAAGHAGIGRTGRLRAGVALIPRGEFSIVIAGLASGAVALDARFAPLAATYVLILAVAGPLAARI---LHTWQGPREARRTQST---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 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----------------------------------------------------------------- 118618050 ----------------IARRFALSPIPVYLLAGLSLGKGGLPVAAADDFVATGAPIGIVLLLLTLGLEFSATEFASSLRHHMPSAMVDIVLNATPGAVAGWLLGLDGVAILALAGVTYISSSGVVARLLEDLRRLGNRETPAVLSVLVLEDFAMAGYLPLFTVLALHGD-------------------WLHALGGTLAAIAALLGAFAASFYWGHH------FGRLFAHPDSEQLLLRVLGITL-MVAALAETLHASAAVGAFLVGLTL-TGETAERARRVLGPLRDLFAAIFFLGIGLSVAPKELIPALPVAILLAVVTAATKVLTGMFAARRDGVARRGQLRAGTALIARGEFSLIIIGL---VGASIPAVAALATAYVFIMAVAGPVLARY----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 224143840 -------FGITQVLNFAFRRIGLPSLISQILAGLIFNPAVLPHSVSKVLFSTVATMGYQLFMFQSGVKMDMEMLRNVEGKVLLLGVSCVLLPLLLGLATLTVMTKKYLMNFFIATVYSMSSFPVIVSLLHELKLLNSQLGRLGLSTALVSDLV--------------------GLLLLIVSSLLRAADHELNETGDGVIGML---VFILTVALILRPALNLLARKMCDS-LKELYVYFIISLFLG-SVLLSHINGLAVFYGPFIVGLAVPSGPLGSSVLEKFEAITGYILAIFVTSCGMRVDFNTKFDEIKLSIAAVALTVITSAKFLVCYVFFWESPTKNGAAFALIMCAKGVVELALYSFLDDAQAIMDDAFIFMVGTVIVFGSVVPILVRRLYNPEKRYVGCLKRNLIESRQNSELQIISCIHAPGDVNAVINLLDASCGGDSPTAVTVLHHIKLVGQSTPLFISHRKGRVIVCD----------------------------------------------------------------------------------------------------------------------------------- 159899852 MAGMVICFGIATFV--LAERIGIPSIVLLLLVGVLVGPEVFGLVDPSALLRVLIPLFVAIIVFEGGLVLDINDLRRLSYPLQMLMSVGALVTWGSATLVAHFVGLSWPLATLFGALMSVTGPTVITPLMRCSNAKER--------------LKVLLQAEGVLVDAVGAILAVVVLDVLLTSGTTISGAFDWAERLLIGSLIGLIGGIGLA----------YALRFIGSKLNAETTRLSALGGAIAIFIIAEAISHEAGIAAAAVSGIVVGNIDFPHEEEVVLFDLTMLAITIIFILLAARLKFDLAALGWWGVLAVVLMIVVVRPLCVFASTLGSTLTWRERAFIAAVCPRGVVAASVATFAAISLEEAGFAGGNLLIGLVFMTVIGTVVLQSFTTPLFARLLGVEPMTT-----------------------------------------LVIGANDLGQLFARQLHSQHHDVVVIDTDQQLIDRVRQHGISTITGDATDLQVLRKAGVERDKAVVALTPSDKLNLLVSQVVRSHFKVTTIVAQAENESTSSVLRDLGIT--VLNPLQASVDALTQLVQ----------------------------- 226949064 --SLLILSLLAFITPLFFKKYKVPFVVGELFVGIIIGKSFLNLIQVDPWIQFLSNLGLAYLMFLSGLEIDVHSIKISKDSKGANNIIICFIMSLLSIVVSFVFLYSLGNSIFMTFLFSAAAPGFLVPFLKQKGILKTEFGQILLIFSLIGEFVSLIAMTIISSKLT--------------------YGLSYKSFLFLIVIIVSFFIYIVLSKLQGKYDFATL-----ATNNTHLEVRAAFALILTLVTISNK-TGTEIALGSFLAGVIFTLTDKSHEEDKLDIIGYGFLIPIFFIMVGVNLDITTIFENPKSLISIPLLILIIYVTFIPSLVLKYKFDTNKALSSSIILSSQLSILIVGAQIAFNLKLIPQEGYSALILTAVVSCMLFPFIF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 266622446 -TRVLLILSVILFAGFIMTRLNLPKVSGYIMAGILIGPCGLNLIPVDIIMGFVSDLALAFIAFGVGKFFKKEVLLKTGSRIIIITLFEALLAGVLVTLFCVVFRMEWNFALILGAIATATAPASTMMTINQYKAKG-EFVNTLLQIVALDDVVCLLAFSIVAGIAGRTGEEEVTMSTLLMPVVYNILALGLG--------------------FFCGYFLSRLLIPARSKDNRLILAIAMLLGISGICAS----LDISPLLSCMIFGAAYINLTSDKKLYRQINNFTPPVMSIFFIVSGMNLDLTALTTVGAVGLAYFIVRIIGKYLGTYISCLITGTSREIRNYMGLALIPQAGVAIGLAFLGQR--LLPEEMGKLLLTIILSSSVLYEMVGPVCAKMSLFL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 183981331 ----------------IARRFALSPIPVYLLAGLSLGKGGLPVAAADDFVATGAPIGIVLLLLTLGLEFSATEFASSLRHHMPSAMVDIVLNATPGAVAGWLLGLDGVAILALAGVTYISSSGVVARLLEDLRRLGNRETPAVLSVLVLEDFAMAGYLPLFTVLALHGD-------------------WLHALGGTLAAIAALLGAFAASFYWGHH------FGRLFAHPDSEQLLLRVLGITL-MVAALAETLHASAAVGAFLVGLTL-TGETAERARRVLGPLRDLFAAIFFLGIGLSVAPKELIPALPVAMVLAVVTAATKVLTGMFAARRDGVARRGQLRAGTALIARGEFSLIIIGL---VGASIPAVAALATAYVFIMAVAGPVLARY----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 115487078 ---------------LLLSPLRLPTYISQILAGFLLGPSVLGPVRSLFVLESMALLGLVYYTFIVGVEIEVSAITRAGIRSFGFAIGCTLPPFLVGALTGYVFLNKLSFPIFLGSTFSSTAFAVLARNIAELKLAGTDVGQLTLSASLINDTFAWTGLTVATVLGHSRCTITQTTWTLTSGVVIFGASYLLLRPMLLRLARRAAEGEAVG-------------------EDRECWILIGVMVA----ALVADAGGTHAIFGAFVFGLAVPNGPVGVALVEKVEDFVGALLPLFFALSGLRTDTATNMHSAVLLMVAAMVAAVLKVVAAIGVAGVFGMPLGDGTSIGLLLNTKGIIELVILNIARNKGIMSDQSFTVLVVSALITAMVSPFLGMVVKP-ARRLVFYKRRTVAWAHPESELRVLACVH--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 307566389 -TLIFFVVILMILFSIIMGKLRIPHIIGMVLAGVLVGKNGFDILGRDASFEIFGQVGLYYIMFLAGLELDMEGLRKNMRVIIFCALTFLCPFVLIYGAFTLFLHFSGMAALLISTIMADNTL-IAYPIVGRYGLTKHVSTTISVG-----------------------GSMLALLISLIILSSITSSVTGSGDITFWIIFSIKFIAYSAFLFYTVPRVARWFLHRYSDSVMQFVFVLAIMF----GSAALSHAIGVEGIFGAFLSGLILNRFIPKVSPLMNRLEFTGLFIPYFLIGVGMLINVKLLFESLWIMLLLVVFGTLGKALASYIATWVFKLSLKSGHMMFGLTSAHAAGAIALAMVGCKKYLFDNAVLNGIVLMILFTCIISTMI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 33865459 -------------------------------------PHALNWVDSSETVRLLSDLGAVYLLFTMGLEIDLEEFNRVKRRSFIYGLLILLIGVGTGVSIGLLAGFA-SVSCLLLGALMATHTPLGYPIVRSYGAQKDESVVVSVGSTIFTDI-----------------------VALLLLAVGLGLGQGDLSGVGLGLLLLRIGLFAVLVVVGIRWLGR---RLVLRGINDENRMVLAVLVALFLASLGAELAGVEKIVGAFLAGLAVNSVPEGRVKEQVIFVGGVLFIPIFFIDLGLLLDLGASLSNYQFTGLMLVGAIGGKGLASWISGALFGYRRPQILMMWSLTMPKVAATLATAFIGFQAGLLNQTVLNAVLAVMVVTATLGPIL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 295425724 ------------IFMARFKVNNVPTAVAEIIVGIIMGSSGFNLISNTASLSFLSNLGVILLMFLSGMEIDFDKMVDPLKTAF-GAFIGVAVMSLILAFLLKLFGLFSEVSLATIIFMTVA-LGVVIATLKEKDILGRPIGQTILLTAVMGEVIPLLLLTVYASLHGGNAEQ------------------------LWLIILLFAAAIFLLWRFQQPY--NWFVKVTKATTQLDIRLAFFLIFAL---VTVAETVGAENILGAFLAGMVMKLLEPSEATKDKLTSIYGFFIPIFFIMTGVKLNLRTLFAHPTSLMLLPVLIIFLILAKMPVVAVYMRFDHGNAFAGGFLTATTITIVLPTLQVARRLKVITSTQSDAFILAAVVVCIVCPIVFNSSFKLTPEDRIKQRVVMIGANTFTMPVVHDLHDKWYAIKMFTNQQNNYDTFKSRSNLTFI------------------------------------------------------------------------------------------------------------------------------------------------------------ 307352306 ---IALALLVCLILAWVSKKVRFPPIPAYMFAGLLLGAGGLGIVGESDVSDFLAEAGLLFLLFTMGLELKPGEIYGQGRSFLVSGTVDLAINILTGYAVAVVVGFDVMDAVVIACAFYISSSAMAVASLIENRKLAAPESETILWIMVFEDIMLLLIIVALSSESKSPAA-------------------------VIATATVLIAGFFALCYLFRKTVRGFLERY-------EDLGLLFTFSIVLAAGGVAIALDIPSTLVAIAIGSAMSVTKP-EILEKHARPFRDIFLVIFFVFFGISVDLSSGFP-VIPVILLSLAAVATKLISSLVIGKATHGNYISGIEIWSETTARGEFSLAIATYG------SPLVLGTIAVMVLITSTIGGLTGKYSDKIKRYVKKKSGK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 298675820 ------------------KIFKVPPILFLLAEGIIIGPEVLNIFDPNILLTVLVSLSVAIIVFDGGLNLDLKYLRTIHKSTLKLSTIGLLITFILTTILTHLLLGIQLEMAALYGALMGATGPTVITPLVKNVKVNHKTSKVLELEGVFNDAASVILAAVIFEFIVFQLSGIEAIAGIFYRFIAGASMGV--LSGFALSKFLSKGPFI----------------------SPQTARLLTLTLVIGTYVISEMIGSESGVLAVALFGIIMGTSNVRYKMV--LKEFKSDLVVMMLSLIFILLAALLKFDNIIQIIIVLLLMFLIRPLSVFSTTIGSQLGRNDKLFISLIGPKGVVPASIATYFAIRLDALNIEGGQTLVGLVFLTVIITVFM-----------------------------------------TGTLSKPLANKLGVIPMEILIVGGGNVGQLLAKRLEKRGENVVVVDSSKEKCHELMNSGIRAVHGDVEDMNILKDAGIENAKYVVATTDKDNTNLLVCQVAKSKFGKDQVVARVNDVENLHAFWDLDIRSM-SPAKTTAIVLDDMIGRPH--------------------------- 143026233 ----------AFILPLVGQRIRIPGIVLEIAYGITVGP-VLGLVDSSEFISGLAILGFLLLMFLSGFEIELDTFREKGLRTLALPMSIYLFTVITSFYLISTLGYP----IFLALVLCTTSVDIVITILRSDGTIKTKYGQSLFMVALLADILTLLAATVYASFINAGGFSISNLN--------------VVLYFVVVIMLLRIIRRVAWWN-------PQLFSRMFDGNDPDELGIRSSIALMLVLVGVSVFFDIEPILGAFLAGTIFAFTSNRGTLESSLKGFSYGFLPIFFINIGLNYDISVFSETQFFVVGYLFLIAVGVKFIPSLLLVFSKIKFRDMLAGGFLLSARFSLIIAMAEIGVHLDLITKELEQQIILLAVITATFSPILFRL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 143239621 ----LLIFLAARALAEVLVRLSLPTIVGELLAGVVIGASGFHLLESFPSLQAVATLGLYALLFLTGLESELEELVAVGAQAFTVAMAGVILPFAFGTLLMFIFQVELIPAVFAGASMTATSIGITASVFGELGYLKTREGQIVIGAAVLDDILGIVILAVVVALSAGGSLEIAPIVKLVAAAVVF----------------------VIAAIALSRTAAPGFDWLLDRLKAPGAVVVASFVILVLCCFVATAI-GLEAALGAFAAGLILSSSKNNHAIQQSVLPLVSLFATIFFVLVGAGMDLSLDPSSRSALVVAGFLLVVAIIGKIAAGWVFSSDKPTNRLVVGLGMMPRGEVG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 289547836 -------FTTLYLWAYLLARWKVPYIVSFLLAGFV--GKLLFPLSSLHVLSLLEQSAVILLFFFVGLEYSFERLAGMWRVITP-SLVDLLLNLIPLFLLAYLITKDPHLSFVLAAALYPSSTAIVAKLMTDYRRLILPEADLLIGILIFEDLVAILLLSVVSAKTSSHQVHQ---------------------------VFLTVILTLTLFVVLRRQIASVWGRL--ERQSQENIFPLLLLGLLLGLAGLSSMVGVPEALVAFLLGVSVPESQTFRNIERSLWSLRELAVAVFFFSFTYHTDLSQTLE-WNLILVLLLASLLLKTLSTFLGGLLYGLSRRVSLRASLSFLPKGEFSVIMAS-------YVPAAQPIVFLVVISTALLGSIFFILAPYLTKLLFSSTKKVGPPPAPPS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 302872645 --------AIALFAGFLAYFSGISISLVEIVVGFLAG--NLLHLNTNQWIDFLAGMGSIILTFLSGAEIDYDVLKNKFKESMLIGIFAFLMPFLFAWGAAWIFHWDMRAAQIAGIALSTTSVAVVYAVMIETGLNTTELGKVILAACFINDLGTVLMLGFL-------------------------------FANYNWWILVFIIVMIIATIVANKYTEPFFNKFGNRTYQLELKYLFLLILLCG---GIANLSNMEAVLPAYILGLAMSPFKQKDLLYRLRAMVFGLFTPFYFLKAGSKVTFGV-INYIWIVLAFLIVKMIAKYIGVRPFTVMFKYRKKEGIYTTLLMSTGLTFGTISALFGLNKGIITQSQYSILVSAVILSAVVPTMIA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 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-------------------------------------------------------------------------------------------------------------------------------------------------------------- 238852806 --------LAALVIPIIMARFKIPTAVAEIVTGIILGKSLLNTIKITSSVSLLSNLGVILLMFLSGMEINFDLFKKNPARIAVFSFATITVMALILAEILKLIGLFSDVMLAMIIFMTVA-LGVVIATLKEKEILSRPIGQTILLTAVLGEVIPLLLLTVYASINGGNAGK------------------------LWLIILLFLVAIVLLKRFKQPY---QWFNRISKSTTQLDIRLAFFLI--FTLVTVAERVGAENILGAFLAGMVMKLLEPSEATMDKLTSIYGFFIPIFFITTGVKLDLKTLITNPNALMLIPVLVLFLLLSKLPIFLVYVRFNKRNSIARTFLIMTTITIVLPTLEVARKLNAITETQSDAFILAAVVVCILGPILFNSIFKLTK----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 142770606 MDLILIWLSGALFFGFIFKVLSLPILIGFITSGYFF--SYISFSDNDEILSIPSKIGVELLLFSIGLKVKPSSFLSL---SFLNVFFLHSLLITLIYFILLNINIDFEAKILLCIILTFSSTVIASKSLEDRKEINSFHGRNSILILIFQDILALFLL---------------------------------------LYTNETNLSFYTLLLLFTPLCIPIVKIVLEKLQSNELQLLTSVIIGLFLGGYLFEKLGLSGELGALIMGMMLSNIKFADRLGEKIWSLREILLVAFFVSLGMKLNLNQEIILNSFFLILLLVVKFLSLFFLLIFFNLRAYS---SFLISISLITYSEFSLIVATYWYDLNIIDQKILAILV--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 305662762 LIEIALLLVLAKSLELLMVRLGFLRVVAWLLAGLLVSIVRIYIGYEPSIVKAFAYLGIILLLFEAGLEGSLRMFIRGFRRVGLIAIGGVIGAIASGFIAIPILHLSIYSGIALGIILSATSVSVTVKAFEELGVLSSLEAQAVIGAAVVDDVIGLALIGLLPTSKG------------------------VNILSIAILASLAFMLWFATAIVAEKALRGLFKKIL--TTPIEAGTEVTALILTLLLAYIATRIGLSTILLAYALGIGIASFRYARRLGDRLRTLVVLFAPLFFVYAGYQLDIRELLAVELAVAIVILLAFTSKILGCYIFARLSGFSHRQSLIVGVGMVPRAEVMTVIATSALDYGLIDQSIYLAILFIIPITTMVTPILIK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 229584589 -------ILLAEILSSLVQKHSLPKLIGELLAGMIIGPYALGLISINSYIEFLAEFSVILLIFASGLEHGIAPIKSSGILGLLGATFGALLPFFAAYYFYMP-DFGLDSSLILGAAMGATSLAAVASIIEEEKLKGKGINFMVSAAAVDDVVDLLLLSVILAILQGTSTSVTS-----------------------ISLKIITLVVIWLIILTVSVILVPKITDRLSDKYIEEFPLAVLFGLTLLMVS-----LGYSPIISAFVAGVAFANSIKSEKIKEISNILLSVFGPLFFVYVGAEVNFLTLNLNTLLLSFLTAIATIFKWLGIFPFALAYLRSIKAANTVAFGMVSRGETGLVIASIGLSYNALNQAEFESIVFMSMFTTLIGSALFKVY---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 142860113 --SLVIISLGAFILPLMAQRVKIPGIVLEIAFGIVVGP-LLGLVDSSEFINGLAILGFLLLMFLSGFEIELDTFREQGVKTLAIPMTIYLLTVATSFYLISSLNYP----IFLALVLCTTSVDIVITILRSDDTIKTQYGQTLFMVALLADILTLLAATVYASFINAGG---------------------LSLSNLNVILYFVVVFLILRIIRRLAWWNPQLFSRMFDGEDPDELGIRSSLALMLVLVGVSVFFHIEPILGAFLAGTIFAFTSNRGTLESSLKGFSYGFLPIFFINIGLNYDISVFSNTQFFLVGYLFLIAVGVKFIPSMLLVFSKIKFRDIIAGGFLLSARFSLIIAMAEIGVHLNLISVELEQQIILLAVITATFSPILFRVFR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 256851939 ---MLLVILMALVIPILMAKFNLPTAVAEIIVGIILGVSGFNWVTSNSQLNFLSNLGVIILIFLSGMEIEFDLFNKKQKIAAISFLGIAIFSVSLGVVLS-ILGL-FKDIFLASIIFMTVALGVVIATLKEKEILSKTIGQSILLTAVLGEVIPLLGLTI-------------------------YASIHGGDAEKLWLIILLFLAAIVLLIRFKRPYL-WFNKITKQTTQIDIRLAFFLIFAL---VSIAEKVGAENILGAFLAGIVMKLLEPSEATKDKLTSIYGFFIPFFFMMTGAKLNLKSLFTNQAALMLLPILVLAFFIAKLPAALTYLKFTKGNALAGGLLTATTITIVLPTLQVARKLNAISQTQSDAFTLAAIITCIAGPIIFNSLFKLAPEDKIKEKVLIYGANVFSVAVAQELHNKWYSVEMITDDQEAYNTYKSRVESLVYC----------------------------------------------------------------------------------------------------------------------------------------------------------- 189218522 ----------AFSAALLAIKFRVPVAIVEILVGAALS-HFLDLSQPTEWMNFLSKLGATMLCFIAGTEIEPEFFSQSWKKHLLSGSFSFLVPFMAIALFHFFFQWQPAQSLIAGIALGTTSIAIVYTSLLERGIENSSLGKTLLASCFITDFGSVLTLGI--------------------------------FFTHWELSSILFALFALILLWFFPKILRSLLHFLKKSPVSEPEIKFVFFM-LTFLGFLASMAKTEPVLPAFILGVLAANAFSEDQLFRRRLVAYSILTPFFFMKSGFHISFPMLVIGFIPLLLLTLLKTCFKIIGVLPYLLLEKHPLKESLFGSLLTSGGLTFGLIAAHYGIQNKILSREIYSLITLATLLSTLIPVFLAGLLLP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 238619530 -------ILLAEILSSLVQKHSLPKLIGELLAGMIIGPYALGLISINSYIEFLAEFSVILLIFASGLEHGIAPIKSSGILGLLGATFGALLPFFAAYYFYMP-DFGLDSSLILGAAMGATSLAAVASIIEEEKLKGKGINFMVSAAAVDDVVDLLLLSVILAILQGTSTSVTS-----------------------ISLKIITLVVIWLIILTVSVILVPKITDRLSDKYIEEFPLAVLFGLTLLMVS-----LGYSPIISAFVAGVAFANSIKSEKIKEISNILLSVFGPLFFVYIGAEVNFLTLNLNTLLLSFLTAIATIFKWLGIFPFALAYLRSIKAANTVAFGMVSRGETGLVIASIGLSYNALNQAEFESIVFMSMFTTLIGSALFKVY---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 297745811 ----ILILLLTRTTYYFLKPLGQGMISAQIIAGIIMGPSILGHDGAYAVLETLANVGFMLHLFLVGLQMDPRILKKAGKTAVLIGIGGFILPYGLGELAFMTLDRKLSVSIPFMVALSMTSFVVVSSLLTDLNILNSELGRLATQTSMVSDLCSWFMATMMNTVGIAARDSD----------------------WMLLWSLIWLLIFLISIVFVFRPIIIWISKQTPEGERMDEVLFFIIIVMIMGCAFCAEVLGQHAALGPLVLGMALPDGPPIGTILLQKFMVTGLLLPIFFALSGSKTKLFSKGMFPFMVEFIIILGYIGKFTGTLIPAIFSGVPRWDSLCLAMIMCCKGIIEVATYSMWKDRKILSYQSYSLLLITMIVTGVCRPIVGYLYDPASSHM--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 121535976 -------ILLALVASMLSIRLGISVALMEIAVGVIGGNALH--IEITPWVNFLAGFGAVILTFLAGAEIDPDSLKANLKESLVIGFLSFLLPFLAGMGFAYVFGWDVNAAKIAGIALSTTSVAVVYAVMVESGLASTRLGQAILAACFVTDLGTVVALGVLFTGFS--------------------------------IKLVWFILILAIAIYVATPLAAWLFAYGGRVSEPEIKFVFLVLAALGYIAVNS---GSEAVLPAYILGMAMAGTKYKETLHKMRAIIFVAFTPFYFIKAGALVSFTALYTLTGAIAVFLLVKIAAKFIGVLPATRVFRYRSRTGIYTTLLMSTGLTFGTISALYGLSNNYIDVNQYSVLVAAVILSAVIPTVIAQKYFF-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 304363191 -TSLLLIVAVAFVAPLISKRL-VPEVVLLILGGMLIGPHGLGLAVEDSSIELLRELGVAFLFLMAGYEIDINELRGAGGRAAVAWLLSLGLAFGAVSVIGVTGGAASANGIAIATAMTSTAIGTILPILRDRGLLPTAVGASILNHGAVGEVGPILVMALLLGSRSTWAS--------------------MAILGVFLIITLLIVRFTSRVKRVGRRLVEAI-HLGASTTAQTTIRATVLLLV--GLCAIAAIFDLDVILGAFAAGFVLRHEGDAEFEEKLDGLAYGFFVPIFFVTSGMGIEAGLDAGDLVNLLAFFVLLVLVRGVPVWLASRAERRSMRQSLQIAVYSTTALPIIVAVTQVAVSAGAMSTSFASTLVLAGVLSVLVLP---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 21726908 ---LAVGVIVAVLGGLLCHRIRQPPVIGEIAAGLAVAPSLQRALFPEEVLQAVAQLGLVTFMFLLGSELRVDHVRGNGKVVWALVAGSILLPFLAGTGFALLTRPAFGTALFVGLAMSITALPVLARILADFRADQSFLGTLALMAAAVGDALAWAALTVILAVTGSGSTGELVLRSALALTLVLLTVFV---------------------------VKPALRTLLHRLPVNSRVTVPALVVGTTAFAATTEVIGLHPVIGAFLFGCAMPRSAVLQRASAQLRGFTSVLLPLFFAGVAMKFDAFGTAGNWLLFAAALAVATVTKFVGASSGALLAGLDRARAFQLGALMNCRGVTELVVATVGLQNGFVNEFGYTVLVLIALVTTALTGPLARLR---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 146303853 ITLVLLEISILIFFAELMRRKFVPSIVGEIIAGMVLSPFAVGLFSLNQYLLFLSEFSMILLIFSSGLEHGVSAIRSAGTFGFLGATAGALFPALVGILVFQGIGFD--TSLILGTAIGATSLASAGSIISELR-LKGKGVDLLMSMASSDDVVDLILLSVVLGTLAGATSVKS-----------------------IATLVIYYIVAWIVIFVVAVRVIPMIANRLDEVYIEEFSMLVIFGLTAIMTA-----LNFSPVISAFIAGVAMAESVKKERVRQIIDVLLAVFGSAFFVVVGLQVNLSGLTNFWLMAVELTVIAVIFKILGVLPFAYLGLRKWRSALAVSLAMVPRGETGLVVGSIGLSYNALNQNEFGALVFMAILTTVIGASFFKGMAHWLR----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 225434431 --------------------FGQPAFTAQMIGGIILGPSGLGWVFPESSIQTVALFGCMIFMFLVGVKMDTHLMRKSGRRGVVIGFCNFFLPLIIVVGLAHTLAHNISNSIYCATLMSMSSSHVITCLLTDIKILNSELGRLALSSSMISGLCSWTLALGSYVIFQGSTGQYESMLALSLSFIILVL----------------------IIVYILRPIMDWMVEQTAEGKPIKESYVFSIFVMILGSAFLGEIIGQHFMVGPIILGIFVPCGPPSALIEKLESYTSAILLPLFFVIYSSRINLSIISSNFLTLAVIELGASAGKIVGTMLPAMYYKMPIDDALSLGLVMSAQGICEVIISGRALMLGYVDEESYSIMIIMVLFSGAIAPLVKMLYKPRKYRSQKRRTILHSRPDSELRLLACIYHENNTSPLLNLLEVSNPSFGSPICFYVV------------------------------------------------------------------------------------------------------------------------------------------------------------- 21226396 ---------------ALSYYFRLPFIIFLLIEGIIAGPEVLNLLDPSLYIEGLSAISISVIVFDGGLHIDLKHIRMVQESVLKLTTIGVLVTFLTTALTSILIDIPLEIAALFGALVTATGPTVITPIVR-NIQISHRLGKILELEGVLNDAASVILAAMVFEWVAAELSGTDAVI-----FIFYRLGIGIALGSLSGFAL------------------RWFFRKIA--FSKQTVRLVSLTAVFACFVLSECLGNESGILAVAIFGIILSEFPYKETIKEFKGDIVTVMLSLIFILLAAMLEFEDIQRIGVSGIVLVLLLVFVIRPMAVFISMWNSQVRTNEKLFLSFIGPRGVVPTSVATFAIKLDSMGILGGQSLVGLVFLTVIITVFL-----------------------------------------SGSLSKKVAEMLEVIPMEILIIGGGKVGRILAERFDRRGENVIVVDISESNCKKCMELGIRIIQGDAGDVNVMKKAGIENAKYVVATTNKDDTNLLFCQIAKTCFGGDQLVARVNEIENLQAFWNLGI-RAISPSMTTAVMLENMIGRPH--------------------------- 143943051 --SLVVISLGAFLLPLVGSRLKVPSIVLEIAFGIIVGP-VLHLVSPSEFISGLAVLGFLLLMFLSGFEIELETFREKGIKTLALPIVVYISTVAVSFLIITELKYP----IFLALVLCTTSVDIVISVLRSDDTIKSNYGQMLFIIALLADILTLLAATVYASVVKSNGFSISNLN---------------------IILYFAIVIFLLRILRRLAWWNPQLFSRMFDGNDPEELGIRSSLALMLALVGVAVLFDIEAILGAFLAGTLFAFFPNRGSLESSLKGFSYGFLPIFFINIGLNYDISLFSNTDFYIVLYLFAIAVLVKLLPSLLLVFSRISISKIFAGGFLLSARFSLIIAMAEIGVELDLLSKNLEQQIILLAVLTATVSPLMFRVFNK-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 13541224 LSQLLILLFVSMLLGVLFSKFKIPDVVAYILTGVLVGNGFLKIVSPSVPISDIESVSLFFIILAIGVEANTEYIYGNVRRSIILTISSFIAPSMLGFLYLQAVALPIIPAFVLSMSVGVPSISIISVLLMRYDLLKLNAGRLILSSVVLTDTSAFIIL----------------------SSTYESVTKVLISFGFVVLFLFAIWLFDILIRRRAGRIIEWISRR-ETDNNMEYILFSLVIIAGLLVSTLFEFIGITYVLGAFYAGILIHEASIGQKYHKIILNTISFFIPLFFSIAGISM--ILPKISIFMIFLPALLILMGASGGLTYLVSHRLIRSLEPIKVVSILGGRGAVGVIIATIAFQSGIIDVAVYSLLIGTVIFSLVMTPLVSIGNAPSQN----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 227514916 --SMFIVILAALLIPILMARFGVPTAVAEIIVGVILGKSGLQVVNTTTNLSLLSSVGVIVLMFLSGMEIDFSLFRPEKSKASPVKLAVEAFMVSLIVAFGLALGLRFSDVFLATIIFTTIALGVVIATLKEKEILSKPIGQTILLTAVLGEIVPLVLLTVYASVRG-------------------------GDATKIWLIVIPLVVAVILLHRFHRHFS--WFNRVTKATTQLDIRLAVFLI--FTLVLVAEAVGAENILGAFLAGMVMKLLEPYESTQDKLTSIYGFFIPIFFIMTGAKLNLRELLVNPH-ALMLIPILVAGLVIAKLGTFLVYRQRFGNRNSFAGTFLTVTTITLVLPSLAKNLGSITQTQSDAFVLAAVIVCIFAPVVFNSTFRLAK----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 78044073 -------IGLALVSGLIAGWTGISISLVEIAVGVVAG-NFLGLHPNQW-VNFLAGVGSIVLTFLAGAEVDPVVLRTKFRESVSIGFLSFLLPFIGAFLYAYVLHWTLEASEIAGIALSTTSVAVVYAVMVETGLNETEIGKIILAACFITDLGTVVALGVLFA----------------------------NFNSWMFLFIVATSLILAFVSRFTPFFLNRYGNRVSQLEIKYIFFLLFFLGGLATMANSEAVL-PAYLLGLAVAGFFLQEKTLTARL---RIITFSLLTPFYFLKAGLYVSLPAVVTGAGIITVGLIVKILAKFLGVWPTTRFFKFGPREGMYTTLLMSTGLTFGTISALFGLNHGYINQVQYTILVTVVILSAVVPTIIAQAFFRPDREAVTREEKLEAKL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 142017010 --SLVFISLGAFLLPLLGNKIKIPGIVLEIAYGIIVGP-ILNLVSPSEFISGLAILGFLLLMFLSGFEIEIEKFQENGLRALLLPSLMFLGTVLISLFLVTRLNYP----IFLGLVLCTTSVAIVIPILRSDDTIKSNYGQLLFMTALLSDILTLLGATVLASVERSGG---------------------FGIKNLNVILYFIIVTLILRIVKRLAWWNPQLFSRMFDGNDPEELGIRSSIALMLTLVGIAVLFDIEAILGAFLAGTIFAFFPNRGSLESSLKGFSYGFLPIFFINIGLNYDVSVFSNTQFYVEVLYLFVIIAVKLFPTILLIFAGIKIKQILAGGFLLSARFSLIIAMAEIGVEIDLISKAIEQQIILLAVLTATIAPIGYKLLSPKAK----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 227542386 ITSEILSVMWIMIAGLLSPLLRVPGVVFMLVLGVFIGPHVLGLAEAEGAVSLLRELGLGMLFLLAGWEIDMQAMRGRSGRVAIG-TWAASITVAFLAAWLIFDRADVLQAIVLAIAVSSTAMGTLLPITKDNGIDHRPVGRAVMQHGAVGELGPILAMALLLST------------------------RATWLTLTILVLFFVGAIIIAFVPRTVRALMPWVERALLDGHSQTSQTLRSVMVLLTALMALAAVFELDIVLGAFAAGIILPKKFQATMNARLDAVGYGFLIPIFFVTSGMSIDPMVIFNHPWMFAAIVIVIFIARGLPIFLSTHSGIENVNERLQLGLYSATALPIIVAVTDIAQTRELITSDAANLLVCGGAATVLLFPMLA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 67922162 ---ITLQIVMAVLAGIIAEFFKVPSIVFLLLFGIILGADGLNILNPQELLEVLVALSVAIILFEGGLNLELKDLGRVSGSLRNLVTFGTLITLVGGGMAAHWLAFPWSIAFLYAALVVVTGPTVIGPLLK-QVEVERKVATLLESEGVLIDPVGAILAVVVLDTILNSNATPVEIFSGLLLRFTIGAIIGGISGFLLGF-LLKNTLFL----------------------SEELRNLVVLAGVWGLFGLSQLTLSESGLMATVVAGIVLASSIPDERLLRRFKGQLTVLSVLFILLAADLSIDSIFALGWGSVLAVLALMWLVRPISIALCTINSDLNWREKFFLGW-IAPRGIVSASVASLAILLTEKGINGGDSIKALVFLTIMMT----VFIQGLSARWVAKGLRITAVEATGA----------------------------------VIVGCNALGRLLGRLFEQQGESVVLIDTDPEACSQAEAQGLSVFQSSALDPDVLEEAGIESMGTFMALTSNGQVNIVLAQRATEEFKPPRVFAIFPSNA----------------------------------------------------------- 142340604 --SLVIISLGAFILPLVAQRIKIPGIVLEIAYGITVGP-ILGIVETSEFISGLAILGFLLLMFLSGFEIELDTFREKGVKTLALPMSIYLLTVATSFYLISNLGYP----IFLALVLCTTSVDIVITILRSDDTIKTAYGQTLFMVALLADILTLLAATVYASFIRAGG---------------------LSISNLNVVLYFVVVILILRIIRRVAWWNPQLFSRMFDGNDPDELGIRSSLALMLTLVGVSVIFDIEPILGAFLAGTIFAFFSNRGTLESSLKGFSYGFLPIFFINIGLNYDISVFSNTQFFVVGYLFLIAVGVKFLPSILLIFSKIKFRDIIAGGFLLSARFSLIIAMAEIGVHLDLISVELEQQIILLAVITATFSPILFRIFR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 115463609 ---VAVILVITQGLALALKPLRQPRVVAEILGGILLGPSALGRWWSAAALDTVSGLGLLLFLFLVGLELDFRSVRRVGPRSVAIAAAGIAPPFLAAAGLVPLLDVAVPACVFVGAALSVTALPVLACILKELSLLGVPFGDTAMAAAAVNDVFAWVLLALALAVSGGGGGEPKGPPLAPV------------------YILASGAAFVAFMLGALRPLMARLARRLGPDRAGDLACTGAVA-CVLLAGAATDAIGVHPVFGAFVFGLAMPEGGLAERAGEKVAPLSGLMLPLYFATSGLHTDIDNVAAAWGMVALVVAVAIGGKFAGTFAVAAGTGMPRREAAALGVAMSAKGLVELIVLNIGKERKVLDDTTFAIFVIMALTTTVLTPFMTALYRR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 21449351 ----------------------QPSVVGEVAAGIALGPSLLGLLPGDPVALLFAQLGLVLFMFLVGCELDVAELRGAGRVVGAVSAGSVVLPFCLGLGVAALL-WPQGGALFTAAALSITAFPVLARILAERRMQRTRSGVVALASAAVNDVVAWCALAVVAGIVTARGPWSAVATLAWTAALV------------------------LVAVLLVRPLVGWVARTVGGSPRADAVLFAVVVQGLLLFALATTAIGLHAVFGAFLFGAVVPKDALREALVDRVGGLSSLLLPVFFVVAGLSVDVGLGWSGAAEALLVLVAACVGKLVGAAGGGLLAGLPARDAAEVGVLMNARGLTELVVLGVGLELGVLDGRLFTVLVVMALVTTAATGPLLTLIAR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 87241045 IIQTTLVLVVSRSLAFLFKPLRQPKVIAEIVGGILLGPSALGRNKDMPTLESVASIGLLFFLFLVGLELDLNSIRRSGKRAFSIAACGISLPFVSGIGVAIVFRKTIDGAVFMGVALSITAFPVLGRILAELKLLTTRVGETAMAAAAFDDLTAWILLALAIALAGKESDDGDGKSPLVAVWRVAQRCSVENEAVNEVYISLTLAGVMVSGFII-------------------------------------DFIGIHAIFGAFVFGLTIPKNGFSKKLIERIEDFMGLLLPLYFASSGLKTDVTSGGKAWGLLVLVISVACAGKIIGIFVVALMWRIPARESITLGVLMNTKGLVELILLNIGKEKKV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 225434427 ----ILILLLTRTTYYFLKPLGQGMISAQIIAGIIMGPSILGHDGAYAVLETLANVGFMLHLFLVGLQMDPRILKKAGKTAVLIGIGGFILPYGLGELAFMTLDRKLSVSIPFMVALSMTSFVVVSSLLTDLNILNSELGRLATQTSMVSDLCSWFMATMMNTVGIAARDSD----------------------WMLLWSLIWLLIFLISIVFVFRPIIIWISKQTPEGERMDEVLFFIIIVMIMGCAFCAEVLGQHAALGPLVLGMALPDGPPIGTILLQKFMVTGLLLPIFFALSGSKTKLFSKGMFPFMVEFIIILGYIGKFTGTLIPAIFSGVPRWDSLCLAMIMCCKGIIEVATYSMWKDRKILSYQSYSLLLITMIVTGVCRPIVGYLYDPASSHM--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 142255152 --SLVIISLGAFILPLVAQRIKIPGIVLEIAYGITVGP-ILGIVETSEFISGLAILGFLLLMFLSGFEIELDTFREKGLKTLALPMSIYLLTVATSFYLISNLGYP----IFLALVLCTTSVDIVITILRSDDTIKTTYGQTLFMVALLADILTLLGATVYASFIRAGG---------------------LSISNLNVILYFVVVILILRIIRRVAWWNPQLFSRMFDGNDPDELGIRSSLALMLTLVGVSVIFDIEPILGAFLAGTIFAFFSNRGTLESSLKGFSYGFLPIFFINIGLNYDISVFSNTQFFVVGYLFLIAVGVKFLPSILLIFSKIKFRDIIAGGFLLSARFSLIIAMAEIGVHLDLISVELEQQIILLAVITATFSPILFRIFRSKAS----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 307329295 --------------GHLFMLLRQPPVIGEIVGGLLLGPTVLGAFAPDAQLGVLYEAGLLLLLFLSGREMVEHRSGGRGKSTAAMAVIGIVVPFAVGLFTARFLGTRTSVGLVFGIGVAVTSIPVISRIMLDLDILRTGFARVVLSIAVFEDLVLYVMLSVVLGLAQAKSGSSYGLWSLFDNND--------ALPSTIYYVVASLVFFAVFLPLG-----PWFFRMLAIGPASFVEKRSPTGFRLVFMLGMALTLGINPVFGALLAGASAAGADMRVTEPEQRAPADGFFVPLYFANVGVQLDLAHHFPLLFFVAFLAMACLV-KLVSVWAAARLAGEDNRSAQHFAVALNARGGPGIVLATVTLAAGVINEDFYTVLAMLSIVT--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 255513731 IIDLLLLFGVAVLLGRILESLRVPAIVGYIIAGVVLGNVVLKVVQPTAILSAIAEVALFFIILQIGIEVTTDIITKDVKTSFALSSASFFIPVIVVFGISYFFGMGYVEAAAVSLAVCVPSISIISVLIMKYDLLRLEGGRIMLSSTVLNDIVAFTVLAMVIGRTVE--------------------GFYKVIIAVSAIYVLTLAGGKYLRRYSER--VHAFFKQLRKMEGGENFALGIILMIGLLIAAIFQFIGITYVLGAFFAGILIGKRFYKRVIRTLNRLNEGFFIPVFFSIAGLDFILPAVATDAYALAVISVDAILAITLI--YFIFEKRFKAISHRTLIGVMGGRGAVGITIGTVALEAGLIGNADYSVIILGTIVLSIIMPAIIDAHIKQRSRLRR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 118472492 ------ILVALTVLGTAARRFALSPIPLYLVAGLALGEGGLAPVATVEFVNTGASIGVVLLLLTLGLEFSIGEFASSLRRHLPSAWIDLVLNALPGAIAGWLLDLGAVGILALAGVTYISSSGVIARLLGDLRRLGNRETPAVLSILVLEDFAMAAYLPLLAVLAAGGT----------------LLHALLGMAVAIAALVVAFVVSYRWGHHVTRFV----------SHPDNEQLLLRVLGLTLIVAALAEFIHASAAVGAFLVGLTL-TGDSAHRARLVLSPLRDLFAAIFFLAIGLSVHPSDLIPMLPAAFVLAVVTAGTKVLTGQFAARRDGVARAGQLRAGTALIARGEFSLVIIGLGQTYERLEAIATPYVFILAIAGPVLTRYL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 16082597 LTQILILLSVSMLLGVLLDRFRIPEVVAYIVSGIIVGAGVLRIIMPSQTISDIESISLFFIILSIGVEANTEYIYGNLKRSILFTISGFIFPMILGAVLNFISPFGFIPSFVVSLSVSVPSISIISVLLMKYDLLKVNGGRLILSSVVLTDIVAFIML----------------------SATTENVYHVLESLGFVILFFVVIAIFDIIIRRRAIGIMAWIEKREEKTNM-EYILFSMIIIAGLLVSIIFEVIGITYVLGSFFAGILIHEEKYHRILVNTLKRINDSFFIPLFFSIAGISVVFPHLDTFIIFLPALIVIIVSGTLLNYALSKRFIRSI-TPLTTMSVLGGRGAVGVIIAAIAYDTGIITSIQYSLILGTVLISLIITPLISLAVARRDGEMGHANARRE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 295319125 --SLLILSLLAFITPLFLKKYKVPFVVGELFVGIIIGKSFLNLIQVDPWIQFLSNLGLAYLMFLSGLEIDVHSIKISKDSKGANNIIICFIMSLLSIVVSFVFLYSLGNSIFMTFLFSAAAPGFLVPFLKQKGILKTEFGQILLIFSLIGEFVSLIAMTIISSKLT--------------------YGLSYKSFLFLIVIIVSFFIYIVLSKLQGKYDFATL-----ATNNTHLEVRAAFALILTLVTISNK-TGTEIALGSFLAGVIFTLTDKSHEEDKLDIIGYGFLIPIFFIMVGVNLDITTIFQNPKSLISIPLLILIIYVTFIPSLVLKYKFDTNKALSSSIILSSQLSILIVGAQIAFNLKLIPQEGYSALILTAVVSCMLFPFIF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 38233393 ---IMGAALLAPLLSYATGK-RLPAVVLLICFGLVIGPNVLGLASLDGGVGLIKEIGLGMLFLLAGYEIEPETLRGKEGR-TGLATWLMCAVLSFLGAMSIVGFHSSSTAIVLAIALTSTAIGTLLPIMKQHDMLDTPVGRSLLIHGAIGEIAPILAMALLLSSRST------------------------WLTTAVLLAFFLVAAVVAIVPRTVKFFLPWMGRMVDGAGSTNQTVLRLVLLMLAILMSVAAVFELDVVLGAFAAGFILRQEKYRTPLEQRLIVGYSLFIPVFFVCSGMAINPQAVAEKPWLLVALVPLFYVTRGLPIFLREVFFSSGWKESLQLSLYAATALPIIVAVTEVATHSKLLSADNASILVAAGSVTVLLFPLIGNL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 259503154 --SVLIVMVAALVIPIAMARMKIPTAVAEIITGIILGKSVFNIVHTNGMLTLMSTLGVIMLMFLSGMEIDFDLFKPNPVQLAGQAFGLVIITAAVLGLVLRSLGL-FSDFFLATILFSTVALGVVIATLKEKEILGRPAGQTILLTAVLGEVVPMLSLTFYASLNGGDAKR-----------------------------LWLIILLFLAAIILLRRFKQPYIWFSRISKATTQLDIRLAFCLIFVLVTIAETVGAENILGAFLAGMVMKLLEPTEATKDKLTSIGYGFLPFFFIMTGVKLNLRALLVHP-QALALIPILVACFILAKLPAMLVYRRRFSNRNSFAGSFLVVTTITLVLLTVARNLHAITANQSDAFILAAVIVCLIAPMVFNSVYKLEKADLIKQRVVFVGTNTFTVPVAQQLSKNWYSVRMLTDNQD-------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 229582367 -------ILLAEILSSLVQKHSLPKLIGELLAGMIIGPYALGLISINTYIEFLAEFSVILLIFASGLEHGIAPIKSSGILGLLGATFGALLPFFAAYYFYMP-DFGLDSSLILGAAMGATSLAAVASIIEEEKLKGKGINFMVSAAAVDDVVDLLLLSVILAILQGTSTSVTS-----------------------ISLKIITLVVIWLIILTVSVILVPKITDRLSDKYIEEFPLTVLFGLTLLMVS-----LGYSPIISAFVAGVAFANSIKSEKIKEISNTLLSVFGPLFFVYVGAEVNFLTLNLNTLLLSLELTVITIFKWLGIFPFALAYLRSIKAANTVAFGMVPRGETGLVIASIGLSYNALNQAEFESIVFMSMFTTLTGSALFKVY---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 32474136 -TTLGMLLTASLLAGLASEFLRLPKVTAYLIAGLLLGPSFGDVIPHEHVLEPLTKLAMALVLFYLGTLFPFDQIRRISRRAIPLSFGELVFTVILVTVGTYVLGMSAAQAALLGTLAIATAPATTMFVLRETNA-EGPVTSLTGTLVTLNNLVAVIAFELVWLAIEVAGGDASGSISQTVLLLVRSL----GGAFLLGLVGGLVISYACEIMHTRRWLV-------------------LLVGASALMLGLSESWELYMLVFLVVGLVVVNSSSGTQKITAQMDSIGGLLTVVFFSVHGSELDLNLLMDVGMIGAGYVVLRSVGKVAGIWFMASRTGAPVEVRTWLGPAMLAQAGVAISLAATATSRNPMAGEVQTIILGTVVVFEILGPLLAVLKSGEMPIANSIHHTFGTPLGALRNVFTRLAGSAGLLSKKQALSERMRVEQVMRRSVVGIAESADFNEVVHFVEHSHDNTFPVLDEDRCVVGLIRHSDHLVRAGDATPPEVLLH------------------------------------------------------------------------------------------------------ 229578878 -------ILLAEILSSLVQKHSLPKLIGELLAGMIIGPYALGLISINTYIEFLAEFSVILLIFASGLEHGIAPIKSSGILGLLGATFGALLPFFAAYYFYMP-DFGLDSSLILGVAMGATSLAAVASIIEEEKLKGKGINFMVSAAAVDDVVDLLLLSVILAILQGTSTSVTS-----------------------ISLKIITLVVIWLIILTVSVILVPKITDRLSDKYIEEFPLAVLFGLTLLMVS-----LGYSPIISAFVAGVAFANSIKSEKIKEISNTLLSVFGPLFFVYIGAEVNFLTLNLNTLLLSLELTAITILKWLGIFPFALAYLRSIKAANTVAFGMVPRGETGLVIASIGLSYNALNQAEFESIIFMSMFTTLIGSALFKVY---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 142412509 -------LIALGIAAYIAAKIRLSVVPIFLFAGLAFGEGGLALELSDEFLDLGAQWGAILLLLLLGLEYSSKELFDSIKIRRSLGLVDLVFNFIPGALFALLLGWGLLGALTLGGITYVSSSGIASQFIKDSRLESKESTKRAVSVLVIEDLFLAPYLPVLSALLAS-------------------LGFLSGLISISIALIITGIVLLIGARGFHIPHGPHIL------GDSATLLLTVFGSAL-LASGIATYFGFSGAVAAFLVGLLL-TGDVAIVARIRLAPLRDLFSAIFFLFFGLSTNPSDIPEILLPAILLTIVGVLSKLATAWWAVRDLDEVGAT-WRAAALLIPRGEFSMVIAGLA-ATTVFAVELQALTLTYVILTTLISSLIIR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 147819592 --------------------FGQPAFTAQMIGGIILGPSGLGWVFPESSIQTVALFGCMIFMFLVGVKMDTHLMRKSGRRGVVIGFCNFFLPLIIVVGLAHTLXHNISNSIYCATLMSMSSSHVITCLLTDIKILNSELGRLALSSSMISGLCSWTLALGSYVIFQGSTGQYESMLALSLSFIILVL----------------------IIVYILRPIMDWMVEQTAEGKPIKESYVFSIFVMILGSAFLGEIIGQHFMVGPIILGIFVPCGPPSALIEKLESYTSAILLPLFFVIYSSRINLSIISSNFLTLAVIELGASAGKIVGTMLPAMYYKMPIDDALSLGLVMSAQGICEVIISGRALMLGYVDEESYSIMIIMVLFSGAIAPLVKMLYKPRKYRSQKRRTILHSRPDSELRLLACIYHENNTSPLLNLLEVSNPSFGSPICFYVV------------------------------------------------------------------------------------------------------------------------------------------------------------- 256377272 ----------------------QPSVVGEVAAGIALGPSLLGLLPGDPVALLFAQLGLVLFMFLVGCELDVAELRGAGRVVGAVSAGSVVLPFCLGLGVAALL-WPRGGALFTAAALSITAFPVLARILAERRMQRTRSGVVALASAAVNDVVAWCALAVVAGIVTARGPWSAVATLAWTAALV------------------------LVAVLLVRPLVGWAARAVGGSPRADAVLFAVVVQGLLLFALATTAIGLHAVFGAFLFGAVVPKDALREALVDRVGGLSSLLLPVFFVVAGLSVDVGLGWSGAGEALLVLVAACVGKLVGAAGGGLLAGLPARDAAEVGVLMNARGLTELVVLGVGLELGVLDGHLFTVLVVMALVTTAATGPLLTLIAR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 227530666 --SMLIIMLAALIIPIAMARFKVSSVVAEIVAGILLGKSAFNIVQETSSLTLLSSLGVIILMFLSGMEINFDLFKKAPGSIAVLSFTAVIITAFILGVILYFMGL-FSDILLATILFSTIALGVVIATLKEKEILGRPMGQTILLTAVLGEVIPMLALTFYASIYGHNAGR-----------------------------LWLIVLLFLAAIILLRRFRQPYVWFNNVSKATTQLDIRLAFFLIFTLVTVAESVGAENILGAFLAGMVMKLLEPSEATQEKLTSIYGFFIPIFFIMTGVRLDLKSLFAN-KTALALIPILVACFIIAKLPTTLIYRRRFNARNSFAGGFLTVTTITLVLLQVAKNLHAITSTQSDAFILAAVIVCVLAPIVFNSTYKLNK----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 136289223 ----VAILILAGLFGWVAKLIKLPHVTGNILGGVLIGPAGLGWLGGYEQFEPLSTFAMSLVAVSIGGHLSYRRIHNSLRRIVSISFFEVFLSVTCVMSAMRFAGMDWPTTCLLGAISASTAPATSIALIREMRAKG-PFVKTLISAVALNNIFCITLFVLMRTFVSTY----------------FESGSPVGQIGEALALTGYHFFGALGLGLLCGYIVRLLVSKLHH------HEFSILLLVIILLNGLAELLTLSPLLVNLFFGVYLGNSEVAERQLTTLVPLEPILYICFFTLAGVSLHLDAVVAVGYMAVVYTGSRMLGKTIGSWLGGILGRCSLRIRKQMTYALYPQSGIAIGLVILMNNDNAIPEDMSAIVLAGVTIAEIVGPL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 302391870 --DIVLGFSLLFIVGSLLKKLGIPSITGYIITGVIFGESVLGIYEQVETLVPITNLGLGIIALTIGEELVLGELKELGASIFNITLLQFLASFMFVVGGMLLFDVALPLALILGVMAATTGPAAITAVIEEYK-TEGPFTNTLLATVALNDVLCIMAFGLTMTAAE----------------------LLVNGSGGSILTMLSMPVIEIVGSIIVGYLIAWLFSFLAHKIDHQKEYLLIVLTVVLMTMQLAGRYHLSPLLINLMAGFALTNFFNAHEIREVIEAVEVPIYVAFFTLAGAKLHLGALFNTGIIGIAFIFFRVLGKILGARAGAVISNSIPSIKNYLGVSLIAQAGVAVGLIFIASSNFPFSDIITSVVLASVAISELLGPLAAKL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 172037650 ---LTLQIVMAVLAGIIAEFFKVPSIVFLLLFGIILGADGLNFLHPHDLLEVLVALSVAIILFEGGLNLELRDLGRVSGSLRNLVTFGTLITLVGGGMAAHWLAFPWSIAFLYAALVVVTGPTVISPLLK-QVEVDRKVATLLESEGVLIDPVGAILAVVVLDTILNSSATPVEIFSGLLLRFAIGAIIGGISGVLLGFILKNT---------------PFL--------SEDLRNLVVLAGVWGLFGLAQLSRSESGLMATVVAGIVLASSIPDERLLRRFKGQLTVLSVLFILLAADLSIDSIFALGWGSILTVLALMWVVRPISVAFCTINSDLNWRQKFFLGW-IAPRGIVSASVASLAILLTQKGINGGDSIKALVFLTIMMTVFIQGLSAR--------------------------------------WVAKGLKITAVEATGAVIVGCNALGRLMGRLFEQRGESVVLIDTDPEACQQAEAEGLSVFQSSALDPDVLEEAGIESMGTFMALTSNGQVNLVLAQRATEEFKPPRVFAIFPSNA----------------------------------------------------------- 142226365 --SLVIISLGAFILPLLAQRIKIPGIVLEIAYGITVGP-ILGIVETSEFISGLAILGFLLLMFLSGFEIELETFREKGLRTLALPMSIYLLTVGTSFYLISSLGYP----IFLALVLCTTSVDIVITILRSDDTIKTNYGQTLFMVALLADILTLLAATVYASFIKAGGLSLSNLNVVLYFIVVILILRIIRRVAWWN---------------------PQLFSRMFDGNDPDELGIRSSLALMLTLVGVSVIFDIEPILGAFLAGTIFAFFSNRGTLESSLKGFSYGFLPIFFINIGLNYDINVFSETQFFVVGYLFLIAVGVKFIPSLLLVFSKIKVRDIVAGGFLLSARFSLIIAMAEIGVHLDLITVELEQQIILLAVITATFSPILFRIFR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 143646975 --SLVIISLGAFILPLLAQRIKIPGIVLEIAYGITVGP-ILGIVETSEFISGLAILGFLLLMFLSGFEIELDTFREKGVRTLALPMSIYLLTVATSFYLISNLGYP----IFLALVLCTTSVDIVITILRSDDTIKTAYGQTLFMVALLADILTLLAATVYASFIRAGG---------------------LSISNLNVILYFVVVILILRIIRRVAWWNPQLFSRMFDGNDPDELGIRSSLALMLTLVGVSVIFDIEPILGAFLAGTIFAFFSNRGTLESSLKGFSYGFLPIFFINIGLNYDISVFSNTQFFVVGYLFLIAVGVKFLPSILLIFSKIKFRDIIAGGFLLSARFSLIIAMAEIGVHLDLISVELEQQIILLAVITATFSPILFRIFR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 183984235 LTDVIFILLLAQLLGYLFVKMRQPKVVGEILAGVVLGPALLGLPFMEHIVDAVKHSGNILTFVYSGAEMQQLFTRGERRTVGWLIIVGTGTPFLIGLIVGHLVGPSLAGPIILAVGVAVTSVPVVSKIFADLNILDTRFARLVLGVAVLEDIVLWLALAIATAIATKTTLNAWQMS----------------------LHLAVTVAYFAVGLTILPVVMKRINKARWNAFAQQSPTGYAIAVLLAYCAVAGAL-DVNLVFAAFLAGFAVVHRKRRDALEAIGKVSFAFFIPVYFAIVGLKLDL-IRGVSLPMIAIFVLGTCTIKVMSVSLAGRFAGFRGLDLINLAVTTNARGGPGIVLASVAFDAGIISPKFYTTLVVAAVLT--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 254479020 -----WWLGLALIAGIIANWTGISISLIEILVGVIAG-NYLGFQTNDW-INFLGGVGSILLTFLAGAEVDPIVLRTKFKESVTIGVLAFVLPFAAFAYTYFVAGWTLQAAEIAGIALSTTSVAVVYAVMVESGLNESELGKIILAACFINDLGTVLMLGILFA----------------------------SYNKWMLLFIIVTTIVIVLMPSVTKKFFEIYGNKVGQLEIKYLLFFVFLTGGLASMANSEAVL-PAYILGLAVSGFFMKEKNLLFRLRAVTFA---VFTPFYFLKAGLFVSIPGVISNIYLILILLLIKMFTKYIGVKPATMLFRFSKKEGMYTTLLMSTGLTFGTISAMFGLNHKIITVEQYTILVTVVILSAIVPTLIA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 238855764 ---MLLVILMALVIPIWMAKFNLPTAVAEIIVGIVLGVSGFNWVTSNSQLSFLSNLGVIILIFLSGMEIEF-DLFKKKQDSQINPVKIALLSFLGIAAFSIFLGWLFKDMLLASIIFMTVALGVVIATLKEKEILSKSIGQSILLTAVLGEVVPLLGLTI-------------------------YASIHGGDAEKLWLIILLFVAAIVLLIRFKRPYL-WFNKITKQTTQIDIRLAFFLIFVL---VSIAEKVGAENILGAFLAGMVMKLLEPSEATKDKLTSIYGFFIPFFFIMTGAKLNLKSLFTNQSALLLLPILVLAFFVSKVPAVLTYLKYTKRNALAGGLLTATTITIVLPTLQVARKLNAISKTQSDAFTLAAIITCIAGPIIFNSLFKLAPEDKIKEKVLIYGANVFSVAVAQELHDKWYSVEMITDDQEAYNTYK-------------------------------------------------------------------------------------------------------------------------------------------------------------------- 256391086 LSTLLLVAVIAVLAPPLARKAPVPLVVFEIVLGILVGPDVLGWAHDDDYVHALSQFGLAMLFFMAGYEIDFARL---RGGPLSRALLGWVMSVVIGVGIGLVLAPSAKSGVIVGIALSTTALGTILPVLRDAGEIGTPLGTVVTAVGAVGEFAPIIAMTLF---------------------------LDGRRPGQAIVYLTAFALIAGVGIVVAVRGEHTAVNRLADMETSGQFAVRLVIALLIAMIGATVALGVDMLLGAFAAGVIMGDPERAERVTAKLEAIGFGFLPVFFIDTGIGYDLKALTSNWATLGLVPLFLALFLLTRGLPSFLTAPEGTSTRARRAIALYAATGLPLIVAAIGVERGTLKSSSAAAMVGAGMLSVLLYPFLAL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 227827374 -------ILLAEILSSLVQKHSLPKLIGELLAGMIIGPYALGLISINSYIEFLAEFSVILLIFASGLEHGIAPIKSSGILGLLGATFGALLPFFAAYYFYMP-DFGLDSSLILGAAMGATSLAAVASIIEEEKLKGKGINFMVSAAAVDDVVDLLLLSVILAILQGTSTSVTS-----------------------ISLKIITLVVIWLIILTVSVILVPKITDRLSDKYIEEFPLAVLFGLTLLMVS-----LGYSPIISAFVAGVAFANSIKSEKIKEISNILLSVFGPLFFVYIGAEVNFLTLNLNTLLLSLELTAITIFKCLGIFPFALAYLRSIKAANTIAFGMVPRGETGLVIASIGLSYNALNQVEFESIVFMSMFTTLIGSALFKVY---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 221633949 -ATAALWIGLAFLASIISIRLGLSVALVEILVGIVAG-NTLGLQTDTW-INALASFGAVVLTFLAGAEIEPEALRRHLKASLAIGFAGFLAPFLGATAFTFVAGWSWPQAWIGGLALSTTSVAVVYAVMVETGLNETDIGKLILAACFVNDLGTVLALGLLFANYDLHLVVFVVVTAVTLFLLGRVTRFVIAAWG-------------------------------NRVSEPEVKFLLLVLFFLGWLATIAK---SEAVLPAYLVGLAIAETHHRPLMLRLRTLAFALLTPWYFLKAGLYVSLPALVSSIGLIVALLLVKMVTKLLGVGPLTLVFGLERRTSAYTTLLMSTGLTFGTISALFGLNNGIIDRTQYTALVTAVIASALVPTWIA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 142411299 -------LIALGIAAYIAAKIRLSVVPIFLFAGLAFGEGGLTLELSDEFLDLGAQWGATLLLLLLGLEYSSKELFDSIKIRRSLGLVDLVFNFIPGALFALLLGWGLLGALTLGGITYVSSSGIASQFIKDSRLESKESTKRAVSVLVIEDLFLAPYLPVLSALLAS-------------------LGFLSGLISISIALIITGIVLLIGARGFHIPHGPHIL------GDSATLLLTVFGSAL-LASGIATYFGFSGAVAAFLVGLLL-TGDVAIVARIRLAPLRDLFSAIFFLFFGLSTNPSDIPEILLPAILLTIVGVLSKLATAWWAVRDLDEVGAT-WRAAALLIPRGEFSMVIAGLA-ATTVFAVELQALTLTYVILTTLISSLIIR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 227830067 -------ILLAEILSSLVQKHSLPKLIGELLAGMIIGPYALGLISINSYIEFLAEFSVILLIFASGLEHGIAPIKSSGILGLLGATFGALLPFFAAYYFYMP-DFGLDSSLILGAAMGATSLAAVASIIEEEKLKGKGINFMVSAAAVDDVVDLLLLSVILAILQGTSTSVTS-----------------------ISLKIITLVVIWLIILTVSVILVPKITDRLSDKYIEEFPLAVLFGLTLLMVS-----LGYSPIISAFVAGVAFANSIKSEKIKEISNILLSVFGPLFFVYIGAEVNFLTLNLNTLLLSLELTAITIFKWLGIFPFALAYLRSIKAANTVAFGMVPRGETGLVIASIGLSYNALNQAEFESIVFMSMFTTLIGSALFKVY---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156744212 MQTLIYFIGFALICGALFSWLRLPYITGYLFTGVLVGSFGLEFISASESLRFIDQIALAVIAFVAGSELFYKELIRLRSILWTVALIIVAAFVLLGGAIYLLVDVKIVVALLGATILLALSPPSTIAVIKEVRA-RGPATRLILGVTICMDVAIIVIFAI-----------NSSLAQALITNTGVSLTFLGVLLLDLALAVGLGAAIWRLLVVLLDQRLPRLVKIAGVVLIG--YSVYVLAGVLKMYDIGGVKIAIEPLLTTMIGGFLITNSRHRDEFAGLLHDIGPPIYVAFFTLTGLALKLDILLTALIFAAILFIVRGAGIFVGSSSGAAIAGEPTRIRRLAWLGLITQAGIALGLARVSVTLPSLGDAFATLIIAVIVLNEIFGPLMLRAGL----------QRLGETNLPEPGIRDRVRD-------------------------VLILGVELQSIALARQLSRQGWRVRVADTDADHVRRLATEDVDERHIDAIDETNL--AGLRSTDALVALLENDEDNLRACQIAMEKFGVPRLIVRLRRQDLREQFRELGALIVDPGT-----AMVNLLEQAVR-------------------------- 268324244 ---LLVIAVFAFIIPILSGRIGVPAVVGEIVCGILLGLLGFSIEAEGMLIDFLASFGLIFLMFLVGLEIDFSKVEVHGARLFIIGTFVFIVTLGISIFLTHQLGYGF----YLALILSTTSVGLIVPTIRELGMLKSEFGQTILISAFIADFATMLLLTV------------------------YTIQFKNGISGEMFLIALVFILFFAVYYVGKLAIWHYPERLSAWFKSDQPSEMGVAFALLLVFVALSEIANVEAILGAFLAGVMFSLLFRGGTVLEQKLIGYGFLIPIFFISVGMQFDLGA-LAGGGIYLVPILLLIAFVVKIVPSLLFLVRHSLKDSISAGVLLSSRLSLIIAMAAVGLELGLIDTTMESATILLA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 284997485 -------ILLAEILSSLVQKHSLPKLIGELLAGMIIGPYALGLISINTYIEFLAEFSVILLIFASGLEHGIAPIKSSGILGLLGATFGALLPFFAAYYFYMP-DFGLDSSLILGAAMGATSLAAVASIIEEEKLKGKGINFMVSAAAVDDVVDLLLLSVILAILQGTSTSVTS-----------------------ISLKIITLVVIWLIILTVSVILVPKITDRLSDKYIEEFPLAVLFGLTLLMVS-----LGYSPIISAFVAGVAFANSIKSEKIKEISNILLSVFGPLFFVYIGAEVNFLTLNLNTLLLSLELTAITIFKWLGIFPFALAYLRSIKAANTVAFGMVPRGETGLVIASIGLSYNALNQAEFESIVFMSMFTTLIGSALFKVY---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 142810810 ----------------------------------------------SETVRLLSDLGAVYLLFTMGLEIDLEEFNRVKRRSFIYGLLILLIGVGTGVSIGLLAGFA-SVSCLLLGALMATHTPLGYPIVRSYGAQKDESVVVSVGSTIFTDI-----------------------VALLLLAVGLGLGQGDLSGVGLGLLLLRIGLFAVLVVVGIRWLGR---RLVLRGINDENRMVLAVLVALFLASLGAELAGVEKIVGAFLAGLAVNSVPEGRVKEQVIFVGGVLFIPIFFIDLGLLLDLGASLSNYQFTGLMLVGAIGGKGLASWISGALFGYRRPQILMMWSLTMPKVAATLATAFIGFQAGLLNQTVLNAVLAVMVVTATLGPIL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 143448584 --SLVIISLGAFLLPLIAQRISIPSIVLEIAYGILVGP-VLGIVKISEFISGLAIFGFMLLMFLSGFEIELDTFREKGLKTLSIPLAIYIATVATSFYLIITLDYP----IFLALVLCTTSVDIVITVLRSDDTIKTNYGQSLFMSALIADIFTLIGVTVFASL-------------------QHSEGFSISNLNVILYFLIVILILRIIRRVAWWN--PQIFSRMFDGNDPEEMGIRSSIALMLTLVGVAVLFDIEYILGAFLAGTLFAFTPNRGSLENSLKGFSYGFLPIFFINIGLNYDIEVFKNTEFYIVLSLLGIALIVKIVPSLFLIFTKIKFRQLVAGGFLLAARFSLIIAMAEIGVELELISKALEQQIILLAVLTATISPIFYRIFSP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 227510082 ----------------------LPTAVVEIIVGVILGPSLLNLIQINSTLDLLQNVGVIVLLFLSGMEIDFSLFKRRKYSVLTIAFLGYLSIIAMSIVMGVGLKLSFQDVFLSSILFMTISLGIVIASLKEKELLSRPFGQTILLIAALGEVVPMVGLTFYASAYSPNSKSLWLILLILVAAALLFLRF------------------------------KPFFKLFDKINKSTTQLDVRLAFFMIVTLVTAESVGAEGILGAFLAGIVIKLLEPHEETKVRLDSIYGFFIPIFFMMSGVNLNLRQLISHLLMIPAIFGAYIISKALVYFALKMRFKTSNAVAGTAMSATTI--TVVLAVLQVARHLHQINSQQSGAFLLAAILTCVIGPLMF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 143437875 --SLVIISLGAFLLPLIAQRISIPSIVLEIAYGILVGP-VLGIVKISEFISGLAIFGFMLLMFLSGFEIELDTFREKGLKTLSIPLAIYVATVATSFYLIITLDYP----IFLALVLCTTSVDIVITVLRSDDTIKTNYGQSLFMSALIADIFTLIGVTVFASL-------------------QHSEGFSISNLNVILYFLIVILILRIIRRVAWWN--PQIFSRMFDGNDPEEMGIRSSIALMLTLVGVAVLFDIEYILGAFLAGTLFAFTPNRGSLENSLKGFSYGFLPIFFINIGLNYDIEVFKNTEFYIVLSLLGIALIVKIVPSLFLIFSKIKFRQLVAGGFLLAARFSLIIAMAEIGVELELISKALEQQIILLAVLTATISPIFYRIFSP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 256784603 ----ALILVAAHSGGWLARRLGQPYIVGQLATGIALGPSLLGSMAPDPALTGLAQFSLVVFLFAVGYELDLKMLGVRARSSVNVALASFAVPMAVGSGCALLFGLSPGMVVFAGVALATTAVPVLTAIVRENGLSRTVPGVVAVSAAGVLDAICWTVLAGALLEAGGGDGAGGGLGWPWRVPLT-----------VGYVALMACAARPLLRLLLWRTRLEPSLRM-----------ALLIGFALGSAWVTHAL-GLHVIFGALLAGVVVAGGTLDPDLLRPLLSVASLLLPFFFVLSGQSVALNSMTGTGWAALAVVTLLAVVTKIGGAAAAGLGGLDRHDAWTVGILLNTRGLTELIALNAGLDAGLLSAPLYTVLVFMA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 239629839 --SLLIVLTAAFLTPLLMAHFHIPTAVAEILVGIVLGKSVLGWVRTGGEMGSLSELGVTILIFLSGMEIDFSLFKPQPKTAITGFLTIIVLSLGFSYFLQLIHFFNYP--IFATILFTTIALGVVIAALKEKELLHQPIGQTILLIAALGEVVPLVSLTVYSALAGKSDRNLWLLLLLLLAALFLLSRFKRIYG---------------------------FLATIDKSTTQLDIRLAFFLVFALVTVASR--VGAESILGAFLAGMVMKLLGPRQETQDKLTSLYGFFIPIFFIVTGANLDLKALVADPSLSLIPLVLIGFFIAKIGLIPVLRRRFKPQNALAGGFLLTTTITLVIPTLTVGRNLDILSDQQSGAFTLAAVIACVAGPILF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 242082534 ------ILVLSAVANLVLRRLGQSRFITHMLVGILLGPTVLGRSASTYILESVSLVALILFLFSMGVKTDLSLLRRPSGRAVAVGIMGAVVPLAVTLPVFHALQPTLPEDLELAVRLSLSSFPVIADALSDLDLLNTDLGRIALTASLITDVTSWFIRACTAAVILIGDARSPAFTA-------------------------KILASFVAFVLFVGFVARPVGRYIAYKRTPTGALLSVVVIAALLSALVTDAIGFKYMIGPMMLGLALPGGMPATMTERLDSFFIALFLPVYMALSGYRTDLAEVTKAWCALELFVALCVSGKLVGCVAAGLFFTMPFRDAVVLALMLNIRGIVEVAAINNWGDTMKATAEHYSTLTMSMVLITAVSTPLIKLLYDPSGQFARAKRRSLEHARLSADLRVLTCLYSEDHAAPLIDLLEATGSSRDSPMSLIVLHLTELVGRAASVLKPH------------------------------------------------------------------------------------------------------------------------------------------- 255326704 --SIFWITLVA-LLSPILSRLKIPDVVFLLIFGLLIGPNMLNLASSEGGIPLLKELGLGMLFLIAGFEINVSSLRSRQGYSAIATWVVCFALGMTGAAVITSFSHELNTYIAVGVALSSTALGTLLPMLKSHGAAGTPVGNAVLVHGAVGELLPIFAISLLLSSRSPGMA---------------------IVVLLAFMVVAVIVALIPHRLFAHVPGLRQIMAAEANTTGQTVLRLAMFLLATLIMC--TALFDLDAVLGAFAAGLILRTLTPLHMITRRLEVVGFTFMPLFFVVSGMGIDVSAVVAKPLGLLAVVVGILLCRGV--PVLLAEHFFDTRSGLTTRAQKAQLALYSVAVTEVATSSDLLEESTASLLVAGGALTVLLFPLWAL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 225023111 ---------------------RVPAVVLLIGAGILIGPHWLGLASTEGGVGLLKQLGLGMLFLLAGYEINPAMIRSREGR-TSATTWLVCMGLSFAGACVLLQPHNTSTAVVLAIAFTSTAVGTLMPIMKQQQVLHTPVGRSLLVHGAIGEIFPIFAMALLLSARST------------------------WVTAIVLAAFFVIALVVAAIPRTVRFLLPWTARMVLNAGATNQTVMRLVLWMLGVLMAVAAVFELDVVLGAFAAGFILRREKFGEAMEQRLIVGYSLLIPVFFVCSGMTIDPQAVVDKPWLLCILVPLIYVVRGLPLFFTTGSQLTNVREKIQLSLYAATALPIIAAVTEVAVESQLLSEENASLLVAAGSVTVLIFPFIANMIQPAE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 58336523 ---------------IFMARFQISTVVAEIIVGIIMGSSGFNLIISTHDLTFLSNLGVTLLMFLSGMEIDFDILQRNPIKIAVTAFGGIMVMAVVLAFALRAMGL-FSEVMLAAIILMTVALGVVIATLKEKDILNRPIGQTVLLTAVLGEVIPLLLLTIYASINGGNAEQ-----------------------------LWLIILLFLAAIFLLRRFKQPYVWFANVTKATTQLDIRLAFFLIFALVTVAQTVGAENILGAFLAGMVMKLLEPSEATKDKLTSIYGFFIPIFFIMTGVGLNLRSLFGKPSSLMLLPVLVIFLLIAKLPVVLTYMRYQKRNAFAGGFLTATTITIVLPTLQVARKLHAITSTQSDAFILAAVIVCILSPIVF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 15920858 ---------------LLTQKYYLPSIFAELLVGIILSPYAVGGIINEVFLTLFANFSVILLIFAAGLSHGYKNLKSSGLLGFLAATFGAVIPTILVY-FTFGIIYPSQVSALMGAASAATSLAATSSIIEDFKLYRRNFARIVISAAAIDDVVSLIILSVVLEI----------------------LSIKILSFITIFYNISLTIISWVIVLFLSIIIIPRILKYI-----RDDLVNDVSLVILFLVVFLMILLGFEPIIAAFIVGIAVAESVKSSRITSFTSSLLAIFGPVFFIYVGMETPISIFINDVLLGLLMTFLAIIGKIAGIFPFAFLYTKDLKESFLASVGMLPRGEVGLIIATLGLSSAILDVNQFSQVVIMALLTTLIGGSLF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 148651944 ------ALLLSGVVGWLAWYLKQPSILFLLLIGIFVGPVMGYFDPDADLLFPFISLGVAIILFEGSLTLEFEEIKQHGKVVQMLVSLGVVITIAVVALTYLLFDVDPLIALLFGSLVCVTGPTVIMPLLRSVRPNKT-----ISNILKWEGIIIDPVGAIAVVLVYEYIISGGEANSIFLFAEIVVIATAIGMFGAFVLANL-----------IKRHMIPEFLHNVF-----------TLAFVLLLFSLSNHLEHESGLLAVTVMGVALANGFPREQILEFNESLTVLLISVLFIVLAARVELNSLLSVGFQLVLLAIVMFVARPLSVWASSMGSNLKTSEKMMISW-IGPRGIVAAAISSL-FAIRLQEYDIQGVELLVPLVFMVI-----IGTVLIQGLGAKMVGNLLGVREPAS-------------------------------NGVLIVGSNPVALKVAESLQDQGFDVLVAHNNYTNIAKARMSGLRTYFGNPISDHALDLIGIGH---LFAMSTDKEMNTLSELHYRHEFGEQKIY------------------------------------------------------------------ 126656929 ---LTLQIVLAVLAGIIAEFFKVPSIVFLLLFGIILGADGLNFLHPHELLEVLVALSVAIILFEGGLNLELRDLGRVSGSLRNLVTFGTLITLVGGGMAAHWLAFPWSIAFLYAALVVVTGPTVISPLLK-QVEVDRKLATLLESEGVLIDPVGAILAVVVLDTILNSSATPVEIFSGLLLRFAIGAIIGGISGGLLGFILKNT---------------PFL--------SEDLRNLVVLAGVWGLFGLAQLSRSESGLMATVVAGIVLASSIPDERLLRRFKGQLTVLSVLFILLAADLSIDSIFALGWGSVLTVLALMWVVRPISIAFCTINSDLNWRQKFFLGW-IAPRG---IVSASVASLFAILLTEGGDSIKALVFLTIMMTVFVQGLSAR--------------------------------------WVAKGLKITAVEATGAVIVGCNALGRLMGRLFEQRGESVVLIDTDPEACQQAEAEGLSVFQSSALDPDVLEEAGIESMGTFMALTSNGQVNLVLAQRATEEFKPPRVFAIFPSNA----------------------------------------------------------- 283457389 --SIFWITLVA-LLSPILSRLKIPDVVFLLIFGLLIGPNMLNLASSEGGIPLLKELGLGMLFLIAGFEINVSSLRSRQGYSAIATWVVCFALGMAGAAVITSFSRELNTYVAVGVALSSTALGTLLPMLKSHGAAGTPVGNAVLVHGAVGELLPIFAISLLLSSRSPGMA---------------------IVVLLAFMVVAVIVALIPHRLFAHVPGLRQIMVAEANTTGQTVLRLAMFLLATLIMC--TALFDLDAVLGAFAAGLILRTLTPPAALHMMTRRLFTFMIPLFFVVSGMGIDVSAVVAKPLGLLAVVVGILLCRGV--PVLLAEHFFDTRSGLTTRAQKAQLALYSVAVTEVATSSGLLEESTASLLVAGGALTVLLFPLWAL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 242067271 ---IILITATTRAVALLLAPLRTPRYIAEILAGFLLGPSVLGPVRSIFILESMSLIGLVYYTFTIGVEIELHTVLRSGFRSFWFAAASALPPFLVGAVTGYVALSSLSFPVFLGATFCSTAFSVLARNIAELKLAGTDVGQLSISASLINDTFAWAGLTVATALAHVRYGM-----------------------GPCLWTLVSGVLIVSASYLVVRPMLVRLARRVAEGEVVTEAHECWVLVGVLVAALAADAGGTHAIFGAFVFGLAVPNGPVGVAVVEKVEDFVGTLMPLFFAMSGLRTDTATSAAAAVLLMVAALAAAVLKVAAAVGVAAVFGMPLLDGTSIGLLLNTKGIIELIILNIGRNKRIMSDQSFTVLVFMSALITALVTPLLALVVKPARRLVFYKRRTIAWPQPDAEFHVLACVHMP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 297736279 -AIILAFFGIVFACNFLLKLVHLPRIISELAVGMIISQSSLNF-EMPSAVDSLVGFGMMLYMFVLGLELDPNVLIKKPEREAKVAYGGMISTFILAYIVTPYLHYSQVPSTGFNLALSITASPLLSRIVTDLKIGKSDIGHLVSAAGIHTDMVSTLIISVGFMILDADKSLSIRDSHR----------------------ILFTCCTLVIQTVFAATVSPVFFAWVNHENVKGSHLVVTIGFVVVICVSSAAISGYSPMMSAYVTGLVLPRNKINHFLTKIIFPIYGL--WVFWVAGFHEFQLG-KLGTWGRLFLLMVIAMLGKVIGTIASGVMLGFQLPESVAIGLLLTVKGHFHMLLATTAIQE-IITASTGLVMILTSMLTIIHTPKVIEHIIKRARKHTPRHRKTLQWLEPSTELRIMICIRGPQNVSSTIRLIEMSQGTPNLGLAIYVTDMIELTEKVAAAVNGEGMNTLTVMN--KSVRQMREQ----------------------------------------------------------------------------------------------------------------------- 219847311 MQALLYLAGFAVICGEWFSRLRLPYITGYLFTGVLVGSFGLQLLPSNDSLRFIDQIALAVIAFVAGSELFYKDLLNLRSILWSLGLIIVVALSLIGGSLFWLLGDKIAVALLGGTILLALSPPSTIAVIKELRA-RGPATRLILGITIAMDVAIIVIFAISSSFAVALVEQRGVNLVFLALLLLDLVLSGVLGGATGWL----------LQQVLGQRWSRWLKLALIIALGYAIFAGAAWLKVFSAANWPIKLV-IEPLLVALIGGFLITNSPYRDEFAELLHDIGPVVYVAFFTITGLGLKLDILLTALIFAAVLFVVRALALGLGSNLGLWLAGEPVRFRRLLWLGLITQAGIALGLAREASLLLPLGEAFATLIIAVIVLNEIAGPLTLRFAL----------QRLGEANLPEPGIREDVRD-------------------------VLILGIEQQSIALARQLSSRGWRVRVADTDLDHVRRLAAEDVDERHIPEVSLETLRSLIDHSTDAVVALLSNDEDNLRACQIALEKFGVPRLIVRLNRQDLREEFRELGAIIV-----DPATAMVNLLEQAVR-------------------------- 297154079 LAAIAVVLLIGYLGRLTARAVRQPPVVGEIAVGMLLGPALLGLVWPHEVLRQTGHAGVVFFLVGVAHELRLDGSRLKRAIAWTTMGSLVPSVVAGLSFAGWLLWYDPAFVLMLAIAMTVSAVPVLARILADRGLTTTRVGGLALTSAVIIDALAWLALAVVLGLAKGGGAKGIATAA------------VVLVLGLAATALVRRLLLLPVAERFCARL-PWV-------------VTVLLGGGALGVAAAAESWGLTAIFGAFVVGLMIPTSAHWDAPARWVSTLGLWLVPVLFVTTGLKVWKGATGMPWLVAIVATVLAVLAKIGGTYVFARWGGEGRTGALRLGALLNTRGLTEIVLLQAGFNAGVISPALYLSLMVMALVTTAMTPMLTVIDRFLA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 142170995 -----------YVAAWGSQKLGVSSIVGFITVGVLLGPGGVIPVFAVTDVTHLLAELGLLLLLFYLGLESIPRFLEGGRATLVAGTIDLAHLPVGFGLGLLLGF-GPLGSAFLAGALYISSSGVIAKLLAERDLVANPEAERTLGVLVFEDLAMVVVLGGLGIATVGGDASR-------------------------FLGVGVVLIAYVLLVRFGRRGLERLL-----SREGEALVLLLLAMLVLVSLGAKSL-GFPEAVAAFLLGMLVSESSYRVRVETSLASWHAVAAAVFFFDVGLHVTLGSALRVLPAALLLLAVTTIVQLATGFISGRLTGLSARGSIGHGLMLLPRGEFSLVVVGLAAGAQAIAPDVRDALYATVLFTVVLGSVVFSRYDGWSESLGR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 227505851 LVSFAWIMAAALLAPLVSYMLKMPAVALLIIFGMIIGPSMLDLAHEDPGIGMLKELGVGALFLLAGFEIDLATLKS--KQAATGFSTWLICMVSCLVGAYFLLN-DIPGAIVMAIALTSTALGTITPMLKQDKLIGTKVGDSVMIHGAIGEVAPITAMALLLGTRSTLGTM------------------------LILLAFIVIAVGVAVMPRALIVAVPWLTAFLSGAGSTNQTILRLIILILAILMAVTSVFELDIVLGAFAAGIILNRDEFHKRLENRLDVVYSMLIPVFFVVSGMSIDWQVIVNNPLKVLGIPALILVTRGLPVFLRENIHHETTRERLQVALYAATGLPIIVAVMTIAVSSGIVDEETSSIFVAGGALTVAIFPLLSSL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 296036982 -TSLFWITVAAAIAPLIAGSLRIPEVVLLLVAGIVIGPYALDLANVDSEIELLRELGLGMLFLLAGYEIDRDELTGRGGRG-ALITWLICLALAFAVVGGLAAAGLVHSEIAVAIALTSTALGTLLPILKDRGLVETPVGRAVLNHGAIGEIGPVIAMAVLLGARGAVLSLVVLAAFAAVAVVVALLPARILREGTDLLA-----------------VVRRGSDTTAQTTVRLVMLLLVALIAV------AAVFDLDIILGAFAAGFILRRTDGNEQLEHKLEGLFGLLIPIFFVTSGMAIDVSAVADEPGVLAAFLALLVVVRGLPVFVASRYDRFDTRESLQVALYSTTGLPLIVAVTGVAVSAGQMSNATASILVAAGAISVLILPMLA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 256391906 --------------------LRQSAVVVEILAGVALGPTGRLFPASRGTLTSVAELGLLLFMFAIGWELDVSVVRARRTATIAMTAANFVVPFAVGAALAFALGHRVTEAVFIGVALAITAFPVLARILGDSPLRNTPVGQTAMAMAAGTDLCGWLGLALVVIAASAT------------------------GSAASWTTLPLVVVYLAAMFLIVRPLLRTALAHVRAVGSGGTLPLVVAAVLASSYVSSAA--GLHAAFGAFLLGLVMPRDSRAVLMLDIAEPLERILMPVYFVATGLSADFTLGWAGFELGFGVVALASTAKIGAVAAAARICGTDRREALILGVLMNTRGLTEIVVLDIGLSIGIIDAHLFTALLLMAVATTAVTTPVLHRLTSAASPATPAPWRPGSRPDRDAP----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 142271419 --SLVIISLGAFLLPLIAQKISIPSIVLEIAYGILVGP-VLGIVKISEFISGLAIFGFMLLMFLSGFEIELDTFREKGLKTLSIPLAIYVATVATSFYLIITLDYP----IFLALVLCTTSVDIVITVLRSDDTIKTNYGQSLFMSALIADIFTLIGVTVFASL-------------------QHSEGFSISNLNVILYFLIVILILRIIRRVAWWN--PQIFSRMFDGNDPEEMGIRSSIALMLTLVGIAVLFDIEYILGAFLAGTLFAFTPNRGSLENSLKGFSYGFLPIFFINIGLNYDIEVFKNTEFYVVLSLLAIALIVKIVPSLFLIFTKIKFKQLVAGGFLLAARFSLIIAMAEIGVELDLISKALEQQIILLAVLTATISPIFYRIFSP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 218185142 ---------------LLLSPLRLPTYISQILAGFLLGPSILGHVRSLFVLESMALLGLVYYTFIVGVEIEVSAITRAGIRSFGFAVGCVLPPFLVGALTGYVFLNKLSFPIFLGSTFSSTAFSVLARNIAELKLAGTDVGQLTLSASLINDTFAWTGLTVATVLGHSRCTITQTTWTLTSGVVIFGASYLLLRPMLLRLARRAAEGEAVG-------------------EDRECWILIGVMVA----ALVADAGGTHAIFGAFVFGLAVPNGPVGVALVEKVEDFVGALLPLFFALSGLRTDTATNMHSAVLLMVAAMVAAVLKVAAAIGVAGVFGMPLSDGTSIGLLLNTKGIIELVILNIARNKGIMSDQSFTVLVVSALITAMVSPFLGMVVKP-ARRLVFYKRRTVAWAHPESELRVLACVH--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 225850146 ---LLVISIGAFVIPFIIRRLYLPSAVGEIFYGLVLGIFFKDIIHETPIVKLLGELGFIILMYLAGLEINFDRIRSTSKKDLSV----YILSLFMIVFLSFYITFSFEFPLIYALVFMTIAIGLLYPVLKDTGLLKTNFAQSVLIIGSIGEIISLLFIT------------------GFTLYYQFGLSTKALIHLIEIYIFFALAYFIIRIFQLFIWWNPKWTSTFLKTGDPTETGIRANFVNMFIFVALASLLSMEPIIGAFMGGMLFAVFKERKEIQEKFSAFGYGFLPIFFIEVGLQFDFQLIKPEIIISALILTAVIFFIRSVAAMIFVFSGFSWKEIFLIPFSLSMPLTLLVAIATIGLEVNMLDKKQASVVILSAILSGLIYPWLFKIIVR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 297745812 -------------------------------GGIILGPSGLGWVFPESSIQTVALFGCMIFMFLVGVKMDTHLMRKSGRRGVVIGFCNFFLPLIIVVGLAHTLAHNISNSIYCATLMSMSSSHVITCLLTDIKILNSELGRLALSSSMISGLCSWTLALGSYVIFQGSTGQYESMLALSLSFIILVL----------------------IIVYILRPIMDWMVEQTAEGKPIKESYVFSIFVMILGSAFLGEIIGQHFMVGPIILGIFVPCGPPSALIEKLESYTSAILLPLFFVIYSSRINLSIISSNFLTLAVIELGASAGKIVGTMLPAMYYKMPIDDALSLGLVMSAQGICEVIISGRALMLGYVDEESYSIMIIMVLFSGAIAPLVKMLYKPRKYRSQKRRTILHSRPDSELRLLACIYHENNTSPLLNLLEVSNPSFGSPICFYVV------------------------------------------------------------------------------------------------------------------------------------------------------------- 296168974 ------------IVGGLARRFALSPIPVYLLAGLSLGKGGILPVAAADFVTTSAPLGVVLLLLTLGLEFSVAEFASSMRHHLPSAGVDVVLNAAPGAVAGWLLGLD--GVAILCLATYISSSGVVARLLEDLRRIGNRETPSVLSVLVLEDFAMAAYLPPFAVLAAGG-------------------GWLRAVVGMAVAIGALVAAFAASYRWGHH------FGRLVEHPDSEQLLLRVLGITL-IVAAMAESLHASAAVGAFLVGLTL-TGETADRARKVLGPLRDLFAAIFFLAIGWAVDPQELVPMLPVALALAAVTAATKVATGMFAARRDGVARRGQLRAGTALIARGEFSLIIIGLAGTSI---PAVAALATSYVFIMAIAGPVLARY----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 307152694 LTLQIVITVIAGISAVIAEYLKVPSIVFLLVFGITLGPDGLNYLHPHHLLEVMVALSVAIILFEGGLNLGLRDLGRVSGSLRNLVTVGTLITLIGGGMSAHWLAFPWSIAFLYASLVVVTGPTVIGPLLK-QVHVDRQVATLLEGEGVLIDPVGAILAVVVLDTIINSHASPVEIVNGLMLRLGIGTLIGAGC-GWLLSLFLKRATFV----------------------SEDLKNLVVLAGVWGLFGLSQMIRSESGLMATVVAGIVLASAVPEERLLRRFKGQLTILSVLFILLSADLSIASVFALGWGSVLAVGVLMFVVRPLSVAFCTLKSSLNWRQKLFVAW-VAPRGIVSASVASLAILLTSAGINGGDSIKAMVFLTIMMT----VFIEGLTARWVARCLKITSDQATGA----------------------------------VIIGCNPLGRLIARLFQERGESVVLIDTDPEACQKASEENLPVYQSSGLDANVLEEAGISSMGTFMALTSNGEVNLVLAQRAVEEFEPPRVLA----------------------------------------------------------------- 218438427 LTLQIVITVIAGISAVIAEYLKVPSIVFLLLFGIMLGPDGFNFLHPHHLLEVLVALSVAIILFEGGLNLGLRDLGRVSGSLRNLVTIGTLITLIGGGMAAHWLAFPWSIAFLYASLVVVTGPTVIGPLLK-QVQVDRQVATLLEGEGVLIDPVGAILAVVVLDTIINSHASPIEIINGLMLRLGIGAIIGG-GCGWLLSVFLKRASFV----------------------SEDLKNLVVLAGVWGLFGLSQMLRSESGLMATVVAGIVLRASALEERLLRRFKGQLTILSVLFILLSADLSIASIFALGWGSVLAVLVLMLLIRPLSVAVCTLKSGLNWRQKLFVAWVAPKGIVSASVASLFAILLTSAGINGGDSIKALVFLTIMMT----VFIEGLSARWVAKCLKITSAEATGA----------------------------------VIIGCNPLGRLIARLFQERGESVVLIDTDPEACQKAEEENLPVFQSSGLDADVLEEAGISSMGTFMALTSNGEVNLVLAQRAVEEFEPPRVLA----------------------------------------------------------------- 65306767 ---------------IFMARFKISTVIAEIIVGIIVGSSGFNIVVSIHDLTFLSNLGVILLMFLSGMEINFDLLQQAGKTVLPTALTAFAGIVVMAFVLAYVLKLLFSNVILAAIIFMTIALGVVIATLKEKDILGRPIGQTILLTAVLGEVIPLLLLTIYASVNGGNAGQ-----------------------------LWLIILLFIAAIILLRRFKQPYLWFSKVTKATTQLDIRLAFFLIFALVTVAERVGAENILGAFLAGMVMKLLEPSEATKDKLTSIYGFFIPIFFIMTGVGLNLKSLFAHPSSLMLLPVLVIFLFLAKAPVVFLYMRYEKKNAFAGGFLTATTITIVLPTLQVARKLHAITSTQSDAFILAAVIVCIVSPIVFNSNFVLSP----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 10640496 -----------MLLGVLLDRFRIPEVVAYIVSGIIVGAGVLRIIMPSQTISDIESISLFFIILSIGVEANTEYIYGNLKRSILFTISGFIFPMILGAVLNFISPFGFIPSFVVSLSVSVPSISIISVLLMKYDLLKVNGGRLILSSVVLTDIVAFIML----------------------SATTENVYHVLESLGFVILFFVVIAIFDIIIRRRAIGIMAWIEKREEKTNM-EYILFSMIIIAGLLVSIIFEVIGITYVLGSFFAGILIHEEKYHRILVNTLKRINDSFFIPLFFSIAGISVVFPHLDTFIIFLPALIVIIVSGTLLNYALSKRFIRSI-TPLTTMSVLGGRGAVGVIIAAIAYDTGIITSIQYSLILGTVLISLIITPLISLAVARRDGEMGHANARRE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 269986502 IIEILIVLASSIIIGELFEQLKFPSVVGYLIAGLIVGPFVFNLIQNNLELQALSSLSLFFIIFLLGIEMKTESVIKYLKPSLKMSITSFILPLISVTLSVLLLHFGLRQDFIVSLAIAVPSISIVSVLVLRYRLARDPKGITIIGSVVVTDVIAFLLL-----------------------GITYKSALNAILLVVYFIVFLMIFLNVDKILNRGSEKLRKQLTKSKKILKSEHFGYAMIIIIGLLTGGVSQLIGVNYIIGVFFAGLIIHEGLIGRTLFRKVSKTIGFFIPIFFGIAGIDVFHSLYIYMPAIIIISVSVIVFSVLLNFFYSKKIMNVKKKWRIKISAIINGRGAVGIAIATVAFEIGVITNSAYSIAV--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 251780887 --SILIISVLAFITPLLFKKIKIPFVVGEIFIGLIFGKSFLNIVHEDIWIVFLSNLGLAYLMFLSGLEIDFNQFKSNKKTLLICFFMLIISLIVSYIISIYFVKIGIIKNVFFSFLLTSTAPGLLVPLLKERNLLDSDYGQTLLIFSLLCEFVCLIAITILSTI------------------------IDSGLSYKNFLFTILIVLSYFIYRIINKSMKKFSFNIENFKGLHIEVRAAFALIIILVSV--SHALGAEIVMGSFLAGVIFSVSDYNREDLKEKLDIYGFLIPIFFIQLGVNLDIKTIFNDIKMLEFIPFLLIAFYLVSLASILLHFLFGTNKAISSGFILSSQLSLMIVGVQIAHSLNVVNDSVYTLFIVTTIISCFIFPILFDKIFKYDGIVIKKSSSLDKICIRERILSNSNLFDKPLKEIKFPPSCRIFMIMRGLEE---------------------------------------------------------------------------------------------------------------------------------------------------------------- 227881574 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MVLFPVTVAQGALQSTEQSIPLIGLSTIAFVVVGLNFRAFLQLTTTQVAALTALAGAQAYGTVGAFALRDPHFDGIHNLLDAFYFSLVTGSTVGYGDITPAPTSAVGELFTLSV-----ILVTVSSFAAVLGVVFTPLIEAQLSKALGRMTEEQLDLLENHVLVLGHGDLTEPILEELT-QKTDVLILTPDEERTRRLTDRGYTVLTADPSDEDSQIRGRVKSAQAVVTATNNDAEDALAILTARQLNPEVTIVAAATHRENVNKLKRAGADTVISPAAESALGVEELAQRLMAEEPSQDGDAQDVLRDEDDA------- 300362511 --------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---------------------------------------------------------- 167562644 ILQLCIVIVVASGLGALAQRLGQGRVVGALALG---GPGVLLGQDSTAILSRLGELGLVFLMFQTGSHIVWK--LPQKRSAALVATVVAGFGMALPFAAGCAIAVASSGALFCGIALSVSALPVMMRIVSDARIAERPSATLSILAATLTDSLSWLILAAVGAIATSGLSPASTMRAVCLLVVFFVVSITL-----------------------VRKIVLSLLDRARRAGSDSATLICALCYVLLSSWAASRL-GFHSAFGALVAASCLSGRDDLRQLWNARFAGLAVLIPLFFVSMGLQASFSATGAAWGWLVVFLIGGVAAKFGGCYAGARLCGIDRAEATLIGVLMNCRGTVELMVLAIGLQLRIIPASLYTVLLIA---TLTMTWLSAMSTHRLAKRHRQQARRVAADDSPAGFPAPQVRAARQDPTQDTH------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 258540161 ----------------------IPTAVAEILVGIILGKSLLGWVHTGGEMQALSELGVTILIFLSGMEIDFSLFKPQPKTATVGFATVIIISLGFSYLLKFIHFYNFP--IFATILFTTIALGVVIAALKEQELLHQPLGQTILLIAALGEVIPLISLTIYSALNGSSDNNLWLLLLLLLAALVLLARFKHIYS---------------------------FFAAIDKSTTQLDIRLAFFLVFTLVTIASR--VGAESILGAFLAGMVMKLLGPRQETQDKLTSLYGFFIPIFFIVTGANLDLKALVADPKS-LSLIPLVLIGFFITKIGLIPVLRQRFKPQNALAGTFLATTTITLVILTVGRNLGIVTEQQSGAFTLAAVIACVAGPILF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 268318726 --SIFIVSLAALVIPIVMARFRIPTAVAEIVTGIILGKSLLDTIKITSSVSLLSNLGVILLMFLSGMEINFDLFKKKARIAIIAFTAITITAFALAYILKLIGLFN--DVMLAMIIFMTVALGVVIATLKEKEILSRPIGQTILLTAVLGEVIPLLLLTIYASINGGNAGR-----------------------------LWLIVLLFLAAIILLKRFKQPYQWFNKISKATTQLDIRLAFFLIFTLVTVAERVGAENILGAFLAGMVMKLLEPSEATMDKLTSIYGFFIPIFFITTGVKLDLKSLLANPNALMLIPVLVLFLLLAKLPIFLVYTRFNKRNSLAGTFLIMTTITIVLPTLEVARKLNAITETQSDAFILAAVVVCILGPILFNSLFRLTKEDKIKQRVVMMGTNVMTVPVAQELHDNWYDVLLVTHKKENYDTYK-------------------------------------------------------------------------------------------------------------------------------------------------------------------- 120553448 -TLILAGIGVSLVCQWLAWRVRMPAILFLLAGGILAGPVTGFLIFDDLLFPVIS-LAVAIILFEGSLTLRYEEIKGHGKMVRNLIPVGTIVTCIIGTLAAWILQVSWEVALLFGAISVVTGPTVIAPLLRAVRPTSKLANILTWEGIIIDPVGALLAVLVFEGIVSWGQGNVFSHSLYI-----------FGKTLLVGFAIGAAAGYLNGLVLRKHWI------------PQYLHNAGTLTFMLGVFAISNELAHESGLLTVTVMGIWMANMKQVDSILEFKESLSVLLISALFIILAARVEFAAIAEGWGLVAVLAILMLIARPASIFLSAIGTTLNWREKLYLSWIAPRGIVAAAVSALFAFQLERIGYESAGVLVPLVFMLIITT-------VTLQSLTARPVAKLLGVQEPPAH-------------------------------GFLILGANPVARLVAQALKKHDIPTMLTDTNWENVRQARMENLPVYFGNP-------------------------------------------------------------------------------------------------------------- 160940328 ILTIAVMLASGFLLTRITKRLHLPNVTGYIIAGVIIGPWCLNLVPSQYQMDFITDLALAFIAFGVGKYFKLSSLKANGKKMVILTLFESLTAGIFITIVMLIMGLSLSFSLLLGAIGCATAPASTIMTIRQYKAKG-PFVDTILQVVALDDAVSLIAFSVCAAFVQASSSNGSVTVS------------QIAFPVLFNLLALALGGLSGVVLS----------RLIHKRRSKDHSLVLACVTIMGVAGICTSL-NVSPLLACMASGAAYINASGNKHLFKQLNQFTPPLLVMFFVLSGMRLSIPSLAAAGVIGIVYFLVRIAGKYTGSALGAAVTHASPEIRRYFGLALIPQAGVSIGLAVLGQR--MLPAESGQLLSTIILSSGLL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 291570490 ITMLMVITIISGIGAVLADYLKVPAIVFLLVFGILVGNDILGLVHPNLLLEVIVSLSVALILFEGGLSLELRALGAVSGSIRNLVTVGTLITLVGGGMAAHWLGEFPWPIAFLYASLVVVTGPTVVGPLLKQVSVDRPVAAILEGEGVLIDPIGAILAVLVLNVVLSGSADPVELFRELITRLGIGATIGVVGGALMGWSL-----------------------KQAKFMSEDLTSLVVLAALWGLYDAAELVSSESGLMTAVVAGLVVRSVPEMRQLRRFKGQLTMLCVSVLFILLAADLSLSIVALGWGSVLTVLALMFIVRPINVLICTLSSKLNWRQKFFIAVSASVSSLFAILLTQRGMNGGDSIKALVFLTIIMTVVTQGLT---------------------------------------------AKYVAQLLRVTSSTATGAVIVGSNPISRLIGQMFQERNESVVIIDTDPEACEQAKDEGLRVYQSSALDTNVLEEAGLESMGTFLAMTSNGEVNLVLAQRAAEEFQPPRVLAIFPQE------------------------------------------------------------ 88704856 LYTMAAVLVLGVGAQWLAWRLKLPSILPLLALGILAGPATGILNPDEMFGPILVSLGVALVLFEGGMTLRFRDIRGHGAVVTNLVSWAVLNWLLIAAGAHYLAGLSGDIAMLFAALMIVTGPTVINPLLRTMRAENS-VSQVLRWEGIMIDPVGALIAVLV-----------------FQYLLTGQNSLLLFAESVATGTLLGLAGAGSLGVVLRRHWVP-----------EYLLNVLTLAWVVMIFAVSDAFVHESGLLAVTIMGVLLGNMRAVNEILSFKESLSVLIISMLFVVLGARVDPAEIIATGWQGIIVLLVILAARPVVVWLSTIRSGYRWQQKALIAWVAPRGIVAAAVSSLFAIRLEETGHEGASTLVA-------LTFLVILATVVLQSFTARRMTAALGLAEAEP-------------------------------NGMLFLGANSVARALGKALQEEGYRVKLADTSYEEIRAARMAGLEVYYGDPISDQFLELSGIGR------------------------------------------------------------------------------------------------- 119489740 ITVLMVITIVSGIGAVLADYLRVPAIVFLLLFGILVGNDGLGLVHPNEGLEVIVSLSVALILFEGGLNLELRALGQVSGSIRNLVTVGTLITLTGGGMAAHWLGEFPWPIAFLYASLVVVTGPTVVGPLLKQVSVDRRVAALLEGEGVLIDPVGAILAVLVLNVVLSGNANPLELFQELMIRLGIGAAIGVLGGGLLGWSLKQG-----------------------HSLSEELKNLIALAAVWGLYDLAEVVYSESGLMAAVVSGITVRTVPEMRQLRRFKGQLTMLCVSVLFILLAADLSLSIVALGWGSVLTVLALMWIVRPINVWLCTFNSNLNWRQKAFVSVSASVSSLFAILLTQRGINGGDSIKALVFLTIIMTVVTQGLT---------------------------------------------ARWMAGLLQINSSAATGAVIVGSNPMSRLIGSLFQERGESVVIIDTNSEACEQAKKEGLRVYQSSALDPNVLEEAGLESIGTFLAMTSNGEVNLVLAERAAEEFKPPRVLALYPRD------------------------------------------------------------ 83311720 -----------------------------MAVGIALGPSLLGWVASLVALEGLVRLAVVFFAFSIGLHFDLAQIRGQGRCFTVLALSSVVVPTLAGAAGGWWLFAAVPGAAAMGIAAGVTALPVLGAVVREMGLERHKVGVMALGAAAFNDAALWVAVALLLAISHG------------------------GDPWEAGLVALGALLFAGAMVTVVRPLLRRLFARAEASGKVGAGDVVILTVGLALAALICEIIGLHAVIGAFLFGAVMPRRVAQAIVGSFETFVQVVLLPFFFISVGLKTHAALGGGAAAIFWVMSAAAILGK-LASALPAWMGGCTGREALTLGGLLTCKGLMELVVLTLLAEAGLISQTSFGAMVLMALFATVMTKPLASVGCRPHP----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 85709690 ---VVIAAVGALGVGWVAWRTGWPAIVLMLAAGFIAGPIT-GLIDPESAFGELLDVGVALILFEGGLSLDLRELRHSGKAVWRLATIGVLVGWALGALAGFYIGLVWPVAVLFGGILIVTGPTVVIPLLRQSNIQTRPN-----SILKWEGIVNDPTGALCAVIAYEYFRRINEFPDASLVDVVPPLIFAAILAGLIGYAAARMIAYL-----FPRGAIPEYLK-----------VPVLFVVVIAVFVLTNLIEHEAGLVAVTVMGVTLANREVSS----------------IRSIHPFKENVAVLLVSGIFILLASSLSLEDLAYLNPMESVGQRFILFLLALLFVVRPITVLVSLLGSDVPWNERIFVAWIAPRGIVLVAISGLFALRLGDLGIEGGQLLIGLSFAVVVVTVIAHGFTIEP-------------VARLLNVKGSSRPGLLIVGSTPWTIALARQMSALDTPVMIVDQSWQRLGAARREGLPYYHGEILNEATEHNLDLSPFQVLVAATDNEAYNTLVC------------------------------------------------------------------------------- 260893307 -------LGLALVAGIISIRTGISVAMVEILVGVLAGNFLH--LQPNEWVNFLAGLGAIVLTFLAGAEVDTAVLKKNWKASLAIGMVSFSIPFLFFAYCHYVAGWEIPAALIAGIALSDTSIAIVYTVLLETRNSNSELGQIILAGCFFTGLGIVFTL------------------------------------GLAFAHFNYAMIGLILAVIITSFLLPRITPTFQQAFGGKTSQAEVVLFFLLLLGGLASKAGSEAVLPAYILGLCLAESQRRDLLLRLRAAAFAFLTPFYFLKAGACVSLPLMGKALPLIGLLLALKMIAKLSGVWPLTRQFDWGARSRMYATLLMSTGLTFGTIAAFFGLDRHLIGPQQYSILVTVVILSGIIPTLIAQAFFYPKTKEKEAVSEAIPAKEE-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 290559670 --------AVSMVIGEIFEQLKFPSIVGYLIAGLIIGPFFLDVISINSSLQTLSSLALFFIIFLLGIEMKTEYVIKYLKPGIKMVIPSFVLPLILAALSTTLFSFGIKADLIVSLSIAVPSISIISVLIMKYRLERDSKGVTIISSVIITDTLAFILLGM-----------------------TYKNFLDAILMIVYFTVFLLIFVNIDKVLNKGKKKFRMHLTRSRAILKSEHFGYGVIIIIGLLVGVISQLIGINYIIGVFFAGLIIHEGLIGRKLFGKIRKTLGFFIPIFFGIAGIEVSSFQIIKNIVIQIVIISFAVIFFSLILFSGRVMRIKNKKVKRKVSAIINGRGAVGIAIATVGLSIGVITEQAYSV----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 255325591 LVSFAWIMAAALLAPLVSYMLGLPSVALLLIFGMIIGPSVLDLAAEDEGIEMLKELGVGALFLLAGFEIQISTLKTKEA---GTALSTWIICALACGVGAYFLVDNVPGAIVVALALTSTALGTLTPMLKQDRILGTKVGNSVMIHGAIGEVAPITAMALLLGTRSTLTTMIILLFFII------------------------IAVAVAIMPAAIASAIPWVTAFISGAGSTNQTILRLIILILAILMAVTAVFELDIVLGAFAAGIILNRDEFHRRLEHRLVVFYSMLIPVFFVVSGMSISWDTIANNPWKVLGIPALILVTRGLPVFLRENVAHETFRERLQVGLYSATGLPIIVAVTTLAVNSKIMEPENASIFVSGGALTVALFPFLASL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 116197130 ILTLISFFLFLAIAEWLADKIVRASLIGHIIVGLIYGVPIANILGLDWQFLALGYIGLILIIFEGGLTIRLDLLCQNLMLSVIAALLGVLTPIALSFALLYAFHDSPLEAFIVGTALCSTSLGTTFVVLSSADFSQTRIGTVLVSAAVLDDVCGLVLVSVIHNL--------RGIAGDDGGTGGTSLGWIIGRPVLLMALLTPAVVKFAAGPLYRRFVAPRLLRF---AHVGHVFNILLMAVVLCAFLAIAAYAGASMLFGAFLAGAFVSGGSKARNVPEEAGVPAFVDSFEHYLSAPQKSSGRAWFTRCSWYLRSSLWGSWSLLGISFRPRIRKRNSWAPATLLGACMVARGEIGLLIIQIGLNETFLTQKAFIIGVWAIVLNTIIGPVLVGILLKRTGTTIAEDARW-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 227834162 LVSFAWIMAVALLAPLVSHALGMPAVALLIFFGMLIGPSMLGLAHEDPGIGMLKELGVGALFLLAGFEIDLASLKSKEA---ATGLSTWLICMVVCGVGAYFLMDDIPGAIVMAIALTSTALGTITPMLKQDKLLGTRVGDSVVIHGAIGEVAPITAMALLLGTRSTWTTM------------------------LILLAFIAIAVAVAIMPFAITTLMPWFKDFISGAGSTNQTIMRLIILILAILMAVTAVFELDIVLGAFAAGIILNRDEFHKGLENRLVVFYSMLIPVFFVVSGMAIDWKVIVNEPLKVLGIPLLILVTRGLPVFLRENIHQETTRERIQVALYAATGLPIIVAVMTLAVDSGIVDSEIASIFIAGGALTVAIFPFLSGL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 255582783 -------LVISHIFHLILAPSGQTGPIANIIAGLVLGPSLLCRISSIEYYQVLTFNFRVFFMFLIGLDTDVPYMKRNLRLSSTVAYGGIIICTLFGFFILHLLKFKYNTLLLVMLILANSASPVVIRLAAEMKIDTSDVGRLGIASSLVNEMSCVLLYSI---------------------FISVKSWKMFGHGILCLFC-------IVVLVILNKYLATWFNKRQKYVSNTEVLVVFILVIAIAMVI---EAYGFLSTLACFLLGLLFPREGKTARLRKLTYSVHNFMLPIYFGFVGFQFDVFMNFENIIMIGLMILLSTGGKIVGTLAACRYLNIPRTEGVILAFILNLKGHTELIILELLPRFSWWSRRLHSLVIIVVVLDTLIAGLVVVFMLRTRENYFAHRYTELESHDPDSELRVLSCVYASRH----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 146304266 ---IFILVTVAQALKVGSSKARIPPLIMELLTGLILSPFALGIFTINTYLILFSEFSVILLIFASGLEHGFKSLRTSGTLASLAATFGAVLPF-MGVFLYMSRFVSFNVAILMGAASAATSLAAVASIIEGEKLENERYVKITLSAAAIDDVVAFIILSVSLAIIASGG-----------------LSFFDVLKITLTVVISWIIIFLASVFIIPRIISVVSDSLVVDVSLLVLFVLVTIMITL----------GFSPIIAAFIAGVAIAESRKAERIRGMVKTMIGIFGSLFFISIGAQTDVFTFISPGVLVTIITLIAMALKFTGIFPFAYLYNKDGKKALASSLGMIPRGEMGLVISSIAFSSGIFDQADLSEVIFMSLITTVVGAIAF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 158335705 -----------------AKPLKLPALVVLILLGCLLGSNGLGIIARDTQLIFLEKVGLLYIMLLAGLQMDLSDLQRLGVRALMFGLLTFGLPFAVGVVSGQVMGSSGLASALLGILYSP-HTLLAYPSMTRLGLAQRESIGVAVGGTVLTAILTLVGFALIQAMAEG------------------QIGLVLWLKLLVGLPLLTTLCFWGVPQLGHCFFNP-------KAEVSLGLQFIFVVATLFVIASATQGLGVDSIVGAFIAGLALNRSIPMESDLMNRIDFVGLFIPAFMVSVGVLANPTVFVSAPGSLGIAGVIVVASKWLSAWIVGRWFNYEPMEVLTLFSLTIPRAALVLVITLFGKEASLVDDNIFNAVIAYIVVTCLLGPIL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 217421819 --------VVAFTLGALAQRLGQGRVVGALTVGALIGPQT------AALLSRLGELGLVFLMFQTGMHITWTTAHGRGLVATVVAGFGMALPFATGCAIAVAASGSFQPQLFCGIALSVSALPVMMRIIADARIAGRACATLSILAATLTDSLGWLMLAAVGTLATSGLSPASTVH-----------------------AMGVLVAFVVVSISLVRPIVLGVLDRTRRAGSGSAMLICALCYVLLSSWAAARL-GFHGAFGALVAAANLARHDLRQLWDARFAGLADLLIPLFFVSMGFQASFSATGAAWGWLAAFLVGGVATKFAGCYAGARLCGIDRAEATLVGVLMNCRGTVELMVLAIGLQLRIIPASLYTVLLIATLTMTWLS----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 306837034 LVSFAWIMLAALLAPIVSFMLGLPAVALLIIFGMVIGPSLLDVAHEDAGISMLKELGVGALFLLAGFEIEISTLKTKEA---GTALSTWLICLVACGVGAYFLVDNVPGAIVVALALTSTALGTLQPMLKQDRVLETKVGKSVMIHGAIGEVAPITAMALLLSTRSTWTTL------------------------LIMLAFIGIAVAVAIMPAAIATTIPWVAAFISGAGSTNQTILRLIILILATLMAVTAVFELDIVLGAFAAGIILNRDEFHRRLEHRLVVFHSMLIPVFFVVSGMTINWDTIANNPGKVLGIPALILVTRGLPVFLRENVGHETVRERLQVSLYTATGLPIIVAVTSLAVNSELMKQETASIFVAGGALTVAIFPFLANLVGRKDS----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 282891366 -------IGLALISTFISIKLRIATALSEIFIGIITYFEGFSLGANQPWIAFLAGCGAFVLTFLAGAELDPLIFRSKWKVSLIGIIAFFVPFFGCAATAYYILHWDVMASWLCGVALSTTSVAVVYAVMLELGLNRTEFGKIVLGACFINDLGTVIALGLL-------------------------------FSPFTMKTLIFVIASIALFIFLPH--VTQYFFQLYGDLPAEIETKYILLVLFGMG-GLATWAGSEAVLPAYMIGMILAGTVGKNFIRRIRTLTLGFLTPFYFIRAGSLVSLSALIAAPLAFVVLLTAKMLTKICGVYPTAKLIKYPHLESMYTTLLMSTGLTFGTISSLFGLTHGIINSEQYSYLVAAVIGSAIVPTIIANAFYLPKHLLQENEPKIKPPKQ--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 225388402 ---IILTAAIMLISGFLFTRLHLPNVTGYILSGVLIGPWCLHLVPQESQMDFITDVALAFIAFGVGKYFKLSALKKSGIKVVILTLFESLTAGVLITIVMLLLGLSLPFSLLLGAIGCATAPASTIMTIRQYKAKG-HFIDTILQVVALDDAVALIAFSVCAAIVQATAGEGG-----------------LNMTQLLLPIFFNIVALLIGGGSG------WLLSKLIHERRSKDHSLVLACVCIMGVAGFCSTMNVSPLLACMASGTIYINTSGNKHLFKQLNQFTPPLLVMFFVLSGMRLSLPSLISAGFVGVIYFLVRIVGKYLGSTLGALVTNATPEIKKYFGLALIPQAGVSIGLAVLGQRMAASGEMLSTIILSSGILYEMVGPACAKAAIRLSGSIPAKKAETKPAAK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 118463113 -----------------------------------------------QFITTSAPIGVVLLLLTLGCEFSVAEFSSSMRHHLPSAAVDVVLNAAPGAIAGWLLGLDGVAILCLAGVTYISSSGVVARLLEDLRRLGNRETPAVLSVLVLEDFAMAAYLPLFAVLASGGG----------------WLHAVVGMVVAVSALVAAFAASYRWGHHVQRLVEHP---------DSEQLMLRVLGITL-IVAAMAESLHASAAVGAFLVGLTL-TGETATRTRQVLAPLRDLFAAIFFLAIGYSVDPHELIPMLPAALILAAATAATKVATGIFAARHDGVARRGQLRAGTALIARGEFSLIIIGLAGSSL---PAVAALATSYVFIMAIAGPVLARYTGP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 135474894 MHNPALTIGLSMVLGMLAKHLHLPGIVLLLLSGILFGPDGLNWIDPTSILHILVGFAVAIILFEGGMNLRISRIMRERRAIRGLIIKGALVTLIAGTFITIVLGWDFRTSILFGTLIVVTGPTVITPLLKRIRVHHGVSTILEAEGILLDAIGAIVAVVALEIAISPSGLSFVTGLYHIISRLG------------VGAILGISGGYLLTVMFRFRDLIP-----------DGLENVFILSWVIALFQVSNTISPESGIAAVTIAGMTIGNSKT--YIQQDLLEFKEQLTVLMIGMLFILLSADVRIEQIIGLITVGMLILLIRPLSVFIGTENTGLDIKQKLLLSW-IAPRGIVAAAVASLFVYELEMHGFDGTQLRALVFLLIIITVLLAGLTGGFVAGKLDLRRKSQSGW--------------------------------------IILGAHEISRLLSRLLKKAGNDIICIDEDPNSCLKAENEGIKVFFGNALDDRTLQRAEPDTRKGIIALSGNEEVNYIFSQRAKHLSKEMSIL------------------------------------------------------------------ 41409447 -----------------------------------------------QFITTSAPIGVVLLLLTLGCEFSLAEFSSSMRHHLPSAAVDVVLNAAPGAIAGWLLGLDGVAILCLAGVTYISSSGVVARLLEDLHRLGNRETPAVLSVLVLEDFAMAAYLPLFAVLASGGG----------------WLHAVVGMVVAVSALVAAFAASYRWGHHVQRLVEHP---------DSEQLMLRVLGITL-IVAAMAESLHASAAVGAFLVGLTL-TGETATRTRQVLAPLRDLFAAIFFLAIGYSVDPHELIPMLPAALILAAATAATKVATGIFAARHDGVARRGQLRAGTALIARGEFSLIIIGLAGSSL---PAVAALATSYVFIMAIAGPVLARYTGP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119961588 -ASLVLIAVLA-VLAPVATRLKVPIVVFEIVLGILFGPSVLGWVQSTPFTDTLADFGLAMLFFVAGNEIDFAAI---RGRPIYRASAGWVISLAAGIGAGFVLGPSPEAAVIIGVALCSTALGALLPILRDAGASKSPIG--------------------VAATALGAAGEFGPLIAISLFFSGKQLGVASG-------VLLGFVLLTGVAIYLASQARHTLFHVTATLHTSSQFAMRSILLILSSLVVLSMVLGLDMLLGAFAAGVLRAPVADRKVIETKIDAVAFGFLPIFFIDTGIDFDLGALTSSPLTLAMVPLFLSLLLLIRGVPSLLATPPGSSRADKQALLLFGATALPIIVATIGREHGYITSGISSALIGAGMLS--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 291287845 ---LLILVLGAYIAPILSRKLMFPPSVGEVLFGIAIAPIYHRIMHTQDIINFMAELGFLILMYLAGLEVDFENIRSMRKKEL----MSYVASISIIAALSMSISTTLGQKPIMGVAYMTVAIGLLYPVLQDLKLLDKPEGQSLLVLGGIGEIFSLAGLTFMSL------------------YYQYGVGTQALMHLLGLIAFVLTIYAFSKLFHLLIWWYPRISNVLTTTGTASEMGIRANFVNMFIFVAGAALIGIEPIIGAFIGGMLFSLLFRSKHDIQEIFSGNGFLIPIFFINVGLNFKISYLANTEVIIAVLISILLLLIRYLSMIHFLFTGVSFRLFMIAPVALSFPLTLMVTVAMFGMNYKVITETEAAMLIISALLTAIVYPML-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 85375558 ---------------WIAWRTGWPAIVLMLLAGFIAGPVLGAFAAFGELLEPMIGIGVALILFEGGLTLNLRELRHSGDAVWRLATIGVLVGWALGAVAGFVAGLVWPVAILFGGILIVTGPTVVIPLLRQANIQPRPA-----SILKWEGIVNDPTGALCAVIAYEYFRKVAESPGASLIEVVPPLIIAAGLAGLIGYAAAWLIAYL-----FPRGAIPEYLK-----------VPVLFVMVIGVFVLCNKIEHEAGLVAVTVMGIALANMNVSS--LRSIHPFKELVSGIFILLASSLQAEDLQYFNWRFGAFLAVLLFVVRPVTVLLSMIGSNVPWNERLFVAWIAPRGGLFALRLSELGYADG---NVLIGLSFAVVVATIIAHGFSVNLVAKLLKI------------------------------------------KGESRPGLLIVGSTPWTIALAKEMRALKTPTMVVDNSWQRLSPARREGIPYYHGEILNEATEHNLDLAPYQVLVAATENEAYNALVC------------------------------------------------------------------------------- 294816525 --TLLLIMAVAVLAPLLARRLRVPLVIFEIGLGIVIGPDVLGWARTDTVIDTLSQLGLAMLIFLAGYEIDFSTLGDTLRRALGAWLISLAAGLGIVAASA-----PWSAAVVLGTALTSTALGTVLPILRDSGDLRGRFGRVMLAFGAVGEFGPIIAMALLLS------------------------GRKPAESAVLLIAFAVVTGLAVLWALRPRR--PWFSRAVARTHTSAQFAVRWVMLLLVSMLALSAVFGLDILLGAFAAGVLAAPESSAEILAKVEAMGFGFLVPVFFVVTGIEFDLAALLAGGRELLLLGVFLLLFLVVRGGPVYALAPRDVRGGDRWALALYASTCLPLVVATIGLGEGVIDSGEASAMVGAAMVSVLVLPLAAL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 259502194 --SLLIVTFAALLIPILMSHFNIPTAVAEITVGIILGKSGLNIVHSTFALSFLSSLGVMMLMFLSGLEIDFSLFKKKLPTAMKAFGLVIITATALGIII-RLLGF-FQEAFLAALIFSTIALGVVIPTLKEKQIINQLSGQTLMLAAVLGEVGPMMALTIYASING----------------------------GNVQRLWLIIFLFLATIFLLWRFKEPRWFNKISKATTQLDIRLAFFLI--FALVSVAEDVGAENVLGAFLAGIVMKLLEPTTATEGKLNSIGYGFLPFFFIMTGAKLDLTGFFANLHGLLLLPVLICFLLAKLPTILIFRRIFSPQNACASGLLLTTTITLVLPTLQVAQNLHTITGNQADAFTLAAVIVCIIGPVGFNSLYRVSRKKAPTKRVVILGTNIATIPVAQQLIKDNYAVRLVTDDDGNYRTFKSGPAPLILLPTLTEQALKKAQLFDTDILLTAFDKNAQLAQLARKNGVP-------------------------------------------------------------------------------------------------------------------- 227489591 LVSFAWIMAAALLAPLVSYMLGLPSVALLLIFGMIIGPSVLDLAAEDEGIEMLKELGVGALFLLAGFEIQISTLKTKEA---GTALSTWIICALACGVGAYFLVDNVPGAIVVALALTSTALGTLTPMLKQDRILGTKVGNSVMIHGAIGEVAPITAMALLLGTRSTLTTMIILLFFIIIAVAVAVMPAAIAST------------------------IPWVTAFISGAGSTNQTILRLIILILAILMAVTAVFELDIVLGAFAAGIILNRDEFHRRLEHRLVVFYSMLIPVFFVVSGMSISWDTIAHNPWKVLGIPALILVTRGLPVFLRENVGHETFRERLQVSLYSATGLPIIVAVTSLAVNSGIMEAENASIFVSGGALTVAIFPFLASL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 187778652 ------ALIVGVLFGKIMNRFKIPAVAGYIIAGLVLGVSGFNLENNIEKLSFIGDFALGIIAFNIGSELEVSVMKKLGKPIFIIAFFEATLAFAAVTIITLILGEKIYTALILGAVASATAPAATVMVLKELKAKG-PLTTTLLGVVAVDDAICLMIYSVASSLAKVFIANKPINAYSIIVPPIVEIFFSLLAGFVLGIILI------------------YILNKCSRDSEIQTLTLGAIIILTGLCIK----FNLSSLLASMCLGITVANSTHSDDVFATIENFASPVITAFFVLAGARLDIRMIPKIGMLGICYLIFRMIGKVSGASLGAAISKAPKPVQKYIGYGLFSQIGVAVGLAIIVFKGTGLDTKVLTILLATTIITEIIGPL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 15922347 -TSLAEVLVIASFLGLLLRRINVSPVIAYLVSGII--GVELGLNYSSSIFQFLTFLAVNLLSFEMGVSVNLVDLKKIFKRALFIVLTEFLVVTTVVMLISLFIRLNFISTILLVVIGFNTSTSIAYKLAE--KTLDQNDLKIVLSVSSLEDTVAFIVLGVISSNSFN-----------------------------LVEIIVSAFISITLGYLISKLLINPTINF------SEDSIILSGVASVFLFNILSQLLNIPSTLASFLLGIGTSASSDSEKIVKSIKPLTDFTLILFFFVAGSYIKVSTYLLYALPI---SIVLVLTKYIAFSTAYWMSGIEFIRAFRTGLFMSSLSEFGIVISLTALQEGLPVLSVYNISSIVVAISSTIASIVTTRNKAIISILNKIYYKLS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167621298 --------IVAFALGALAQRFGQGRVVGELLAGLLLGPSAFGTLTTAALLSRLGELGLVFLMFQTGMHITWR--IPQKRSAGFVATVIAGFGMALPFAAGCAIAVASSGSLFCGIALSVSALPVMMRIVADARIAERPSATLSILSATLTDSLGWLMLAAVGAIATSGLSPASTVR-----------------------AMCALAAFVVVSITLVRKIVLGLLDRTRRAGSGSATLICALCYVLLSSWAASRL-GFHGAFGALVAAANLAGRDDLRRLWDARFAGLAVLIPLFFVSMGFQASFSATGAAWGWLAAFLIGGVAAKFAGCYAGARLCGIDRAEATLIGVLMNCRGTVELMVLAIGLQLRIIPASLYTVLLIATLAMTWLS----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 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----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 307545961 --------LLALVCQWLAWQLKLPAILMLLVAGIAAGPVTGLLDPDADLLFPLVSLAVAVILFEGSLTLDFRELRTVRRLVTWGALITAVIGTV---AAHLLLSLSWEMASVLGALLVVTGPTVVLPMLQTLGA-RQHLTQILRWEGILIDPVGAIGAVLVYEYVALGSGSTGAATHTLVLF---------GKTALIGFGLGVGGGYLWGLVLRRHWL------------PRQLHSFGTLMMMLTLFSISNLLFHESGLLTVTVMGAWLANMPTRPIIEFKETLSVLLISGLFILLAARLTVEQLALLGWPAWAFLFVLVGVARPLMVWVCTLGSHLNLREKALLAF-ISPRGIVAAATASLLEEIGMPGAEMLVPVTFLVIISTVVGQSL--LSRPLADWLGVRRPSP---------------------------------------DGVLIIGANPVARQVGQQLRASGVSVVLTDSNWDAIQEAKALGLTTYYGDP-------------------------------------------------------------------------------------------------------------- 242088229 ---LVLIVAITRVLYFLLKPFKQPRVVSEIMGGIILGPSMLSPARGDAVLHTVATFGLMYAIFLIGVRMDPKLVVRSGKKGVIIGLSGFILPLAMAGLSGAAMVSEPDVTFALATSLSVTSFAVLSPILSELSLLNSDLGRTAMSASMTTDGIAWLIMVGYILAEAFLVSAVTS-----------------------LWAFLSVAALGALILFAVRPVALKVIERTPPGKPVDENYVLFFLLIVLLVGFYSDIIGTNSFHGALMLGLAIPDGPPLGTALGEKIMVSGLILPLYYAMTGLSTD--VWSLHWGRLQLVVLLGWFGKLVGVMVPSLCLEIPLRDAVSLSLFMSSKGIVEVITFTFFLTNKLIGKNSFSLICSSVAITAVSVPVAGLLYDPARRYAVYKRR---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 224369385 MDILIFGACFAIVAAAIGQQLGLPLISGFLFTGIVAGPHVLDIISSQANLRFVDEFSLGYIAFAAGGELYLKELKNRVKTIAWMTICLVGTTFWIPFMASMPMAARIGVSVLAGAIMVARSPSSAIAVVNELRARGA-FTQTVLGVTIIMDVVVIVLFA-----------ANTSVADALFSGVDLRFGFVLLLVAEIGASIVMGYLVFQSLVAVMKLPVQKAVKAVFILTTGYLVFWLTFAFRRFVHDALGLDVLLEPLLTCMVAGFLVSNSRFKNEFSKILLDVGPPIYIAFFTLTGASLSLDVLVSTWPIAVALFFARGIAIFAGSFMGGSFAKNPLKNNLVSGMAFITQAGVGLGLAAVVVEFPGWGDAFATIMISVIILNQIIGPIAFKAAIKL----------------------------------MNEDRPKAMAEVFEDARDAIIFGTDGQAVALAMSLSAKGWPVTAVEDKNNTID--KNPDIQVVLGGLTLAE-LERNNCHRVGAIVAMLTD-EENYTICEIAYEHFGTQTIIARLGDRNNFHRFQRL--------------------------------------------------- 297822459 ---ILLVFFLWQAFNILFKKLRLSVMLAGLLLNVVVTLSGDNSLIGEILVTLLGSFGFLIFWFLKGVKMDVKRIFKAEAKARVTGVASVTFPILVGFFLYSLKSLSANEYDIMLLMESITSFSGIARLLRDLGMNHSSIGRVALSSALVSDIVGLLLLV--------------------ANVSRVSKSFNDGLSILFEISLFLVIAFAAV-----RPLMFKVIKRKREGRPIEDKYIYGILVLVCLSCMYWEDLSQFPPLGAFFLGLAIPNGPIGSALVERLESFNFIILPLFLSAIMLRTDITSWKGCLTFVASLILLIFLLKLSVSVIVPYLYKMPLRDSIILALIMSHKGIIELSFYLFSYSLVMVSKDTFSILVLSIVLNSVFIPVVIGFLYDPSKQFMCYQKRNLASMKNIGELKTLVCIHRPDHISSMINLLEASYQ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- 142510933 ---------------LLAEKINIPSIVLEIAYGILVGP-VLGIVKISEFISGLAIFGFMLLMFLSGFEIELDTFREKGLKTLSVPLSIYVLTVATSFYLIITLDYPL----FLALVLCTTSVDIVITVLRSDDTIKTNYGQTLFMSALIADIFTLIGVTVFASLQHSEGFSLSNLNVILYFLIVILILRIIRRIAWWN---------------------PQLFSRMFDGSDPEEMGIRSSIALMLTLVGVAVLFDIEYILGAFLAGTLFAFFPNRGSLENSLKGFSYGFLPIFFINIGLNYDIEVFKNTEFYVVISLLGIALVVKVIPSFLLIFTKIKLRQLFAGGFLLAARFSLIIAMAEIGVELELISKSLEQQIILLAVLTATISPI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 304392239 ---------------WVAWRLRIPAIALLLVAGFLLGP-VFGYLDPKGDFGDLYKLAVAIVLFEGGLTLNFSEIREVRRVILIGGPLVWIFSTL---AAHYAAGLPWGAAAVLGGILVVTGPTVIMPLLRQAQLSPRPA-----SLLRWEAIVNDPIGALFAVLAFQ---------------VYLVLYGDLGGYTLAGMVVLGAIVAVGGGLLLGRAMASVFARGLVPDFLKAPVLLAVVLLAFSVSNLILEESGL---LTVTIMGITMANSKMASELRRFKETVTVLLVSGLFIMLTASLRFDFEALGWGAVVFVFLILFVARPIAIMLATIGSGIDLRERFLISW-IAPRGIVAVAVA------GLFGAELADSGVAAGNQLVALTFLVVAATILLHGFSL-------------------------------GPLASALGLKSAERPGLLIVGGSSWTQALAEKLQEMKIPVLIADGNWNHIRKARLADVPVFYGD--------------------------------------------------------------------------------------------------------------- 295694962 --------VAANVLGYLAERLTVPRVIGEVAGGLVLGPTVFGFPAQGKLLGLVYQLGLIFLMFNSGLKFQPKFNRGDTSIGLAILAGSTVIPFAAGWMFTGFMNPAVAFKIVVAISIAVTSIPVISKILFDLGVMHTRFAKLVVAVAGIHDTLLWVGLALAAGLAGNESQQGIATVLRSTG----------ATFGLIAVCLL---------------VLPRVLRRINGNRFNILVRASFLGYILAILLMLALYLGVDVMFGALLAGIAVKPEHLFDRVENSIREISFFFIPLYFAMVGLQLDLAKQFPLGFF-LLYLLFATAVQGSVVYLTCRFLHLDRLTSMNLAAAMNARGGPGIVLSTVAFSLGLISEPFFAVLVMLALVTSWMAGSWLRFVVKTGRPLMPGDERVA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 224072955 ITTFAGILVISHCFHLFLKQFGQPGPVAQILAGIVLGPSLLSRIPKVNRFEVIESIFRTVFMFLIGLEMDIPYMRRSLRKASIIASGGVIVGVLFGIAVSISLSQLFDFATIIIIALTNSASPVVFRLAAELKFLTSDTGRLAVCASLITEMFCVL------------WRSVSLAVDPWKNL------------GTGILFLLMTVTLIGI----NKYLASWCNQRIRNQKYVTNTEFVVFLFLLIAAALFIEEYGYNSAISCFLLGLMFPREGKTTRTLLHKLSYYNFILPVYFGYIGFQLNVSIRLKPLITVIVMIVMSIATKIIGTLVACRYLKISTEEGIVLGFLLDLKGNAELQILGKLPKKQWEEADVHGMVLTVVVINTVIA----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 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------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 297796765 LIEAILIILFIKIVYFLLRPLRQPRIVCEIIGGMMIGPSMLGRSRNFNLFPPIANYGFFYFFFLTAAKTDVAEIRKHKYIAAISVLVPIACVGGTGAALKEKMDVRLQKSSSIGFALGFTSFPVIYTVLRDMNLLNSEIGKFAMSVTLLGDMVGIYVLVLFEAMAQADGG---------------------GGAYSVIWFLISSAILAAFLLLVVKRSFERIVAKTPEGGLVNQNYIVMILMGVLVSCFLTDMFGMAIAVGPIWLGLVVPHGPLGSTLAIRSETFVNEFLPFSFALVGQKTNVNLLSNETWPLVYMSIVGFVTKFVSSTGAALFFKVPTRDSLTLGLMMNLRGQIDILLYLHWIDKRMVGLPGYTVMVLYAILTGVTAPLISFLYDPTRPY---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 168180819 ------ALIVGVLFGKIMNRFKIPAVAGYIIAGLVLGVSGFNLENSIEKLSFIGDFALGIIAFNIGSELEVSVIRKLGKPIFIIAFFEATLAFVAVTIITLILGEKIYTALILGAVASATAPAATVMVLKEMKAKG-PLTTTLLGVVAVDDAICLMIYSVASSLAKVFIANKPISAY------------SIIVPPLVEIFFSLLAGFLLGIILIY----------ILNKCSRDSEIQTLTLGAIIILTGLCIKFNLSSLLASMCLGITVANSSHSDEVFATIENFASPIITAFFVLAGARLDIKMIPKIGILGICYLLFRMIGKVSGASLGAAVSKAPKTVQKYIGYGLFSQIGVAVGLAIIVFKGTGLDTKVLTILLATTIITEIIGPL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 22417105 -----------------------PALVLEIAFGIAIGPNGLDLMEPGPTMELLARIGFGMLMLIAGLEIDLDMLLARGRKALTLALAMSLLTVAMAGAGAWLLATPPLHLAIYAVILSTTSVGIVVPTIQERRLADGPYGQTVLSTALLADFFTMIAISVLAGIVVSGRAEGALGSLAL-----------VAVGGVAIWLLPKLLARIPVTRLDSRTSLPLI-----RLSLAVLFLVAWLAETLGSELVLAAFLAGLLLGRIIPRG--------SHRRETLEAIGYGFIVPFFFINVGLKFDIPALFASPTALLLVPGFVAVAFAKIIPSLLLIPAHGRRMAVAAGILLSARLSLIVAASDIATRIGVLDTATNAAMVLVAIISAALAPLLFNL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 27363962 -TTALWLAGIGVICQWFAWRLKLPAILFLLVAGLLVGPVSGWLQPELDLLFPMVSLAVAVILFEGSLTLNFREIRGVSNTVWIVTLGAVVSWGLTSTATHYLLGFDWPLALLFGSLTVVTGPTVIVPLLRTVRP-STRLSNILRWEGILIDPLGALFVVMVYEFIVSSSETHSLVVLAWILAIGLGLGVLFGQF---------------LAVVLRRGWLPEYLQPFA-----------VLSLVLGVFALSNHLEHESGLLTVTVMGMWLANSKDIKHILHFKEHLTILFITGLFILLAARIQPEDFYTLGISALVLFAFIQFVSRPVSIYLATLRSSLNGKEKAFLAWVAPRGIVA------ASISSLFAIKLESLGMSEAALLVPLTFMVIIGTVVLQSATARPVAVALGVSEPAPK-------------------------------GFLIIGANDVARTLAQAINKYDCRVVLTDSNWDYIRQARMAGLDHYFGNPVSDEYLNLIGIGH---VVALSPDRYFNIMACMHFLNDFSDKRIFCLYD-------------------------------------------------------------- 254516909 ---IIWLAVFAA--HWAAGKTQLTPVLWFLAMGCILVNLGVLPEDPGVFIRDLAEIGIIVIMFALGFEENSSAFIRSIRRSWGIALFGAIAPFTVAYATVMYFWGDANAALLCALAMTATAVSLTMVSLRSEGLHKTDAATGIMTSAVLDDIASLALVAILVPMATGDASFSISAMLLIGGKAVAFFVLITVMAVWLFPMQGTIFARIPGLSGFN-------LSRLITMQNGEHATLTVLLIAL-WVALLGHEFGFHPAVGAYMAGLILKEEYFEKTVHEQTRNIIDWIGPVFFIVLGTHLVLDMDILMSVITLILFTGLFVGQILSAGLAARYTGFDWYDSWLIGFGMLGRAELAFVVMDIAYQHQVITEEMFYTLMATSFCLNVSVPLTIRW----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170726951 ---------------WIGWKLRLPAILPLLLCGLIIGP-GFGFLKPDEIFGDLLSLGVAVILFEGALTLNFKEIKDHGRMVTLVSIGTLITWACIGVATHLLLGFSWEMAMLFGALVVVTGPTVIVPMLRSIKPKSELA-----SILRWEGIVIDPIGALLAVLVFEYIAVVADPTAHVLHALGYMLGVGLG---------VGAASGFFVGYILRNNLLPHYLK-----------NTAVLTIMLGVFVASNLAQEESGLLTVTVMGIFLAN--MRDVDISDIIEFKETLTVLLISALFILLAARLDSDALLSIAVLGVVMFIARPLSVWCCGMRTSLSRADKWFLSW-MAPRGIVAAAVSSLAIKLESLGVEGAGLIVPLVFLIIIGT----VVIQSLTAGPWARFLEVNAGKAQ----------------------------------GLLIFGAASFSRELAKVLKSKNVTVTLADNNWDNIRLARMDNLPVYFGNPTSEHFLDMKGIG--RLLVIS------------------------------------------------------------------------------------------ 224418616 --------LLIVVAPFFSALTRLPLVVIEIMLGALA--FYFGFFKHFDSLEFVAHIGFLFLMFLCGLEVDLKTFSRLG----VGFIKSASVYFFMLYGVAVLYVFYSGLSVFYIAALPVMSLGMIMALLREY-PKNTQWLQMALNVGILGELISIVVLVLLNGVYSYG------------------ITWKLYETLFVLFAFLGVIVGIFKVANVLFWWFPTLKFYVIPQDSSKNQDIRFSVMLFLTMIGIAQILDLERALGAFLAGMILATYFHHQKAEKLNEIGFGFFVPLFFVYVGSTLDLDLIFQKPHLVFVIIVVMVLLRIIGAFVAYRKYFESYKEVLLFAFSHSMPLTFLVATAQLGKQFGAISTEEYYAFIIAALLEGILLTICIKL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 134101830 -----------------APRVRVPSVVLEIVAGVVLGPSVLGLVEVDEAVRIVALLGLAFLLFLSGLEVDVHRL---RGSLLRTALLGYALTMVIGVLAGFSFGAAVRDPLLIAVALSATSLGLVVPVLKDAGRADDAAGQTTIAASSVADFGAVVLVSLLFSVSETTPGERIAFLA-------------------VFVVFVAAIGVAVALAGRWSRLDMVFLRLQDTTAELRVRAAVALLVAFVV---LAELFGLESILGAFLAGAVVGTSTHPHFRTKLDAIGYGFLIPVFFISSGVTLDLRGLVEEPTALLRVPLFLLALLLVRGVPALLYVRLGSRSAVAAGFLQATSLPFLVTTTQIGESVGLIAPVTGAALVCAGLLSVLLFP---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 16331679 --SLTLQIILTVLFGILAGFLKLPSIVFLLIFGVILGNSGLHWIQPANFLEVIVSLSVAIILFEGGLNLGLRELGQVSGSLRNLVTIGTLITLVGGGLAAHWLAFPWYLAFLYG-SLVVVTGPTVVGPLIKQVQVQKSVATLLEGEGVLIDPVGAILAVVVLETIFNTNVSVETDIIEIAMGLILRLGVGLAIGGWLLSNFLKRASFL----------------------SEDVSNLVVLAGVWGVFGAAQASLSESGLMATVAMGIYLNSSALDNRLLRRFKGKLTLLSVLFILLAAELSLSSFGALGWGSVLTVAVLMLVIRPISIAICTWTSAFNWRQKLFVAW-IAPRG---IVSASVASLFSLLLTEGGDAIKSIVFLTIMMTVFIQGLTAKPLAKLLR-------------------------------------ITDTHTTGAVII-GCTPLGRLVARLFTAQGESVVLIDSDPEACATAIAEGLTAIQTSALDSHALEKAGIEEMGAFMALTNNGEVNLVLAQNTINEFPRVCVIAPDNLPEDNPLLKNKGV-RIFME------------------------------------------- 255545273 ---------------FLLKPLRQSLLNAQILTGILLGPSFLWYYFPAMILNVAADLGAILHLFTLALQIDTSIIRQARATEALLAVTGVLFPLTIGWIAARMLDDTIVQAIPPVLVVCLSSFPVITGLLSDLKILNSELGRFASKISMINDMSC-FFISQVIAVRQAYVHESADM------------------------AMKYIVCFTILLVLIVYIIRPFLLRMTSYAKHMEDTHFFLIIISVLICSFGSELLGQHYFFGPFVLGAVLPDGPLGTEIEHKLHIFRGLLLPVFVAIGGLNMDVLADGNTHSAVKVIFAVTYIAKFTGVVLPAICCGVQFLDALCLALILCSKGIIEVAIYGIWLDAKVLDAPSFNILLTSLIVSCFSRPIIFYLYDPSKRYKTSNRRTIRGSNYQ-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 226950186 ------ALIVGVLFGKTMNRFKIPAVAGYIIAGLVLGVSGFNLENSIEKLSFIGDFALGIIAFNIGSELEVSVIKKLGKPIFIIAFFEATLAFVAVTIITLILGEKIYTALILGAVASATAPAATVMVLKEMKAKG-PLTTTLLGVVAVDDAICLMIYSVASSLAKVFIANKPISAY------------SIIVPPLVEIFFSLLAGFLLGIILIY----------ILNKCSRDSEIQTLTLGAIIILTGLCIKFNLSSLLASMCLGITVANSSHSDEVFATIENFASPIITAFFVLAGARLDIKMIPKIGILGICYLLFRMIGKVSGASLGAAISKAPKPVKKYIGYGLFSQIGVAVGLAIIVFKGTGLDTKVLTILLATTIITEIIGPL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 147816212 ----ILGFLLVVFLSNIAHALQQPRMVAETLVGIIAGNIVLTFANIQQTLDNIKDFGMICHMFALGLEMDPCILFQRPTREAMVAYSGMLSTFILACLLTPFFHYSEVPNYKFTFSLSVTASPLLTRIITDLKIGKSDIGRLVVAAGIHSDLVSTLLISI------------------GFVILSADKNLSVRDCKSILTITSTLIPQALITAMISPIFMGWVNHENPEGKPLKGSHMVLSVAFVVISCSCSALAGYSPVMSAFISGIALPREGRLSKMMISKVNLNNIFYPIFFVWVGMVIFPKFHPGSPWTWIFIFVIATLGKVVGTFLSGLMFGFNHPESVALGLLLNVKGHFHMYLALSAVQNEITTNSTGIGLTLAIFCTVVYAPSVVA-------YIIGRARRKRSPNQRMALQWLDP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 227495420 --------VLAPLLAYVIPKRIIPETVLLVVMGMLAGPYVLGFIELSDSIKLLTELGLAFLFLLAGYEIEVKELKGKRKAALIGWLATFAIAFTMALIIPNTSGY--IEQFALAIAFSATALGTLIPILKERGLIKTNVGLDVLAHGTFGELGPILAMALLL-----------SVRSPWETVLILALFFAVSIVMAIIPVKARAAGSKLVELIHLK------------SETTAQTTVRVTVMVMVSLVLLAYVFDLDVVLGAFAAGFIIANPAGREELEQKLDGLAFGFLPLFFITSGASINVGAVLEAPFALILVVFGLLAARAVPVYFSTYFTSYTSRDRLTVALYSTTSLPIIVAVTHVATETGTMGPRVASILIAGGALSVLLMPLLASISYKAAD----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 153939796 ------ALIVGVLFGKTMNRFKIPAVAGYIIAGLVLGVSGFNLENSIEKLSFIGDFALGIIAFNIGSELEVSVIKKLGKPIFIIAFFEATLAFVAVTIITLILGEKIYTALILGAVASATAPAATVMVLKEMKAKG-PLTTTLLGVVAVDDAICLMIYSVASSLAKVFIANKPISAY------------SIIVPPLVEIFFSLLAGFLLGIILIY----------ILNKCSRDSEIQTLTLGTIIILTGLCIKFNLSSLLASMCLGITVANSSHSDEVFATIENFASPIITAFFVLAGARLDIKMIPKIGILGICYLLFRMIGKVSGASLGAVISKAPKPVKKYIGYGLFSQIGVAVGLAIIVFKGTGLDTKVLTILLATTIITEIIGPL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 301059650 -------FALAIILGALGQLVRLPSVTGYILAGVLLGPSALNLVSEETITEHFTQIALMLIAFGIGEHLEISRLKRSLKSVGLIGISETSGAFLFVMLGTFFVGRTLQDALLFGAVSVATAPAATLHVMREMKAAG-PLTTTLMAIVAVDDGLAIIFFGIAMSAA------------------RQIVGAGGGSMAVAIISSMTEIVASLMLGIITGLIIDFVIHRLNRLDE----VLTVGLSLLLLCGETARLAHFSPLLAGMAVGFTIVNRDRRDRLFRVINRFEPPIYVLFFTLAGAHLDLSALIIAGWVGLVYFLLRALGKLAGCSFGGRLAAAPEKVVRYLGLALIPQAGVAIGLIFLIRGDAVLGSYASPVVLGSVVLSELTGPVCARI----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 307295743 -----------------------PALVLEIAFGIAIGPNGLDLMEPGPTMELLARIGFGMLMLIAGLEIDLDMLLARGRKALTLALAMSLLTVAMAGAGAWLLATPPLHLAIYAVILSTTSVGIVVPTIQERRLADGPYGQTVLSTALLADFFTMIAISVLAGIVVSGRAEGALGSLAL-----------VAVGGVAIWLLPKLLARIPVTRLDSRTSLPLI-----RLSLAVLFLVAWLAETLGSELVLAAFLAGLLLGRIIPRG--------SHRRETLEAIGYGFIVPFFFINVGLKFDIPALFASPTALLLVPGFVAVAFAKIIPSLLLIPAHGRRMAVAAGILLSARLSLIVAASDIATRIGVLDTATNAAMVLVAIISAALAPLLFNL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 148380732 ------ALIVGVLFGKTMNRFKIPAVAGYIIAGLVLGVSGFNLENSIEKLSFIGDFALGIIAFNIGSELEVSVIKKLGKPIFIIAFFEATLAFVAVTIITLILGEKIYTALILGAVASATAPAATVMVLKEMKAKG-PLTTTLLGVVAVDDAICLMIYSVASSLAKVFIANKPISAY------------SIIVPPLVEIFFSLLAGFLLGIILIY----------ILNKCSRDSEIQTLTLGTIIILTGLCIKFNLSSLLASMCLGITVANSSHSDEVFATIENFASPIITAFFVLAGARLDIKMIPKIGILGICYLLFRMIGKVSGASLGAAISKAPKPVKKYIGYGLFSQIGVAVGLAIIVFKGTGLDTKVLTILLATTIITEIIGPL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 297843492 ------IIITSRLLYRLLKPLKQGMISAQVLAGIILGPSLFGPISGKITLQTLSNLGFFIHLFLLGLRIDASIIRKAGSKAILIGTASYALPFSLGNLTVLFLKYKLPPDVVHCISTAMTSFPVTTTVLAELNILNSDLGRLATNCSIVCEAFSWIVALVFRMFLRDGTVSS-------------------------LWSFGWVAVLILVIFFVCRPVIIWLTRRSISIDKSGEIPFFPIIMVLLTISLTSEVLGVHAAFGAFWLGVSLPDGPLGTGLTTKLDMFATLMLPCFIAISGLQTNFFIIGESHVKIIEAVILITYGCKFLGTAAAAYCNIQIGDAFSLALLMCCQGVIEIYTCVMWKDEKVLNTECFNLLIITLLLVTGISRFLVVCLYDPSKRYRSKSKRTILNTRQ-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 260427543 ----VLGFALVGVLGWLAWRLRMPAIVLMLAAGLVVGP-GLGLLDPSREFGDLMQIAVAIILFEGGLTLNFQSLSDVRRLVLIGGPLGWLASS---AALHWAAGLSWESSAVFGGIMIVTGPTVIAPLLRQARLKRRPA-----ALLQWEAIVNDPVGALAAVLAFEVVVVLRDATSVGAAITDMVVGIA-------MAVALGAAGGWGLARAFRNALVPEYMK-----------VPVLFVLLLAVFAVSDSILHESGLLAVTVMGLWIANADLPSYAELRRFKEHALVSGVFILLAANMDRSTLLAMDWTTLLFVASVILIARPLPVLVALAFSNIPWRERLLVAFT----GPRGVVLVAVA---GLFGERLAALGVADGDRIAMLAFALVAATVVLHGFTLTPLARLLG-------------------------------QRATETPGVMIVGGSRWATALGLALRKLDLPVLVSDPNHAHLRLAREAGLDTFWGDILSEAAEHKLDFVTYDKVIAATDNDAYNTLVA------------------------------------------------------------------------------- 168183161 ------ALIVGVLFGKIMNQFKIPAVAGYIIAGLVLGVSGFNLENSIEKLSFIGDFALGIIAFNIGSELEVSVIKKLGKPIFIIAFFEAILAFVAVTIITLILGEKIYTALILGAVASATAPAATVMVLKEMKAKG-PLTTTLLGVVAVDDAICLMIYSVASSLAKVFIANKPISAY------------SIIVPPLVEIFFSLLAGFLLGIILIY----------ILNKCSRDSEIQTLTLGAIIILTGLCIKFNLSSLLASMCLGITVANSSHSDEVFATIENFASPIITAFFVLAGARLDIKMIPKIGILGICYLLFRMIGKVSGASLGAAISKAPKTVQKYIGYGLFSQIGVAVGLAIIVFKGTGLDTKVLTILLATTIITEIIGPL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 294141153 ITAMLGLLVLSLFCQWIGWKLRLPAILPLLICGLLMGPGLNILDPDADLLFPIISLGVAVILFEGALTLNFKEIKGHGRMVTLVTLGTLITWACITTATHFLMDFKWEMSLLFGALVVVTGPTVIVPMLRSIRPKSELA-----SILRWEGIVIDPIGALLAVLVFEYIAVAADPTVHVLHALGYMLGIGVGLGALTGYLMG---------LIIKKHLLPHYLK-----------NAGVLTIMLGVFVVSNLIQEESGLLTVTVMGIVLANMRGIDDIIEFKETLTVLLISVLFIILAARLDSDALLNLGWQGLALLAVVMFIARPLSVWTCGIGTTLRRNDKWFLSWMAPRGIVAAAVSSLAIKLEILGVPGAELIVPLVFLIIIGTVVVQSLTAGAWA--------------------------------------KYLNVSAGSSQGLLIFGASVFSRELAKVLKSKNIKVTLADNNWDNIRLARMDNIPVYFGNPTSEHFLDMTGIG--RLLVVS------------------------------------------------------------------------------------------ 239930008 -----------------------------------------------------------MFMFAVGSEFDASQLRRSGRVVGAVSQGSMIVPFALGVVSAGLVYREFAAAIFLGTAMSITAFPVLARIVQESGLARHPLGTMAMTCAAACDVIAWCALATALAVAGAGSVWGAGG------------------------TVLLAAGFAVAVLALGRPLARAADRWADRVRVPPTARLLALLLLAFSLARVTDLMGVHSIFGAFLAGLLVPHRSGSGLTAVQLRLDRRLLLPLFFVSVGMTVDLTRVTAHGSLLAVAVVTAVAGKLVGTGLTARSCGLSWRMSLGLGVLLNARGVTEVVVLRAGLDAGLINQNAFTVLVVMALLTTVMT----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170076543 LESIIWILLLGFFGGQIAQRLRIPALVGMVLVGIVLGPQVGNAIAPEVLAADLRTMAVMVILMKAGLGLDREKLAQQGSVALRLGFLPATCEAIAIMLIAQLFQFDWATGLLLGCVLGAESPAVIVPGMLRLK---------SLGWGVIPDAILTGSALSDVLLLLVFSLLLAFLTQTTATGATLIGGLSLSPWQLLPLQIVTQISLGVVLGWVTARLLVSLLARQNWTDNAVQDGLIAAGVALLLVIGAEYLPIFSGYLAVMGTGFFLIEAPLARRLRGSFDSLWAIAQIILFVLLGASIQLDVLGNTFWPLLVLGVGTLGGRSLGWYLSTLGSNWTGRERLFLLPGNSAKATVQAAIGAIPLSQGVAGGE---IILALSALSILVTPLGAWAIPTFAPKLLER------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 227891579 --------LAAFITPMVLARFKLPTSVAEIIIGIIIGKSCFNLIHADTLLSWCSTFGVILLMFLSGMEIDFSLFKKNSHTLSPLAYAFSLVASLILALLFKVTGLFSDVGLATIL-FSTVSLGIMTSLLKENELLSRPFGQT---ILLFSVLGEVIPMIALTAYSSIYAGKGAS---------------------LWLITLL----FIAAAFLFNRF--RHFFSFFDKINKATTQIDMRLAFVIIALVLVAETVGAENILGAFVAGIVLKLLEPAEETEHRLDAIYGFFTPFFFILTGVNLDIPSLMRSPTLLLIPLFFVAFILAKLPGYFGFQRRFSKKNSFVGAVATSTTITLVVTTLKIAEHLHAITPQQSGAFLLAGILTCIVGPVFF-----------------------------------------NKQYKPEPEDQKQTSLHII--GVNLVTVSAAQQLSKGMYDVQMYTDNSKNFTTYNSQ-ANVHFLDSLDPDELIANHIFDTDILVLGYADYNVNYKLSLAAKKYGVN-RVIVRFENRDMEDELKKAGIEY--FSYFDINVGMMRSM------------------------------- 42569407 ---ILLVFFLWQGFNILFKKLGLSIMLAGLLLNVLVTLSGENSIIADILVTKLGSFGFLIFWFLKGVRMDVKRIFKAEAKARVTGVAAVTFPIVVGFLLFNLKSLTFQEYDVMLLMESITSFSGIARLLRDLGMNHSSIGRVALSSALVSDIVGLLLLI--------------------ANVSRSSATLADGLAILTEITLFLVIAFAVV-----RPIMFKIIKRKGEGRPIEDKYIHGVLVLVCLSCMYWEDLSQFPPLGAFFLGLAIPNGPIGSALVERLESFNFIILPLFLTAVMLRTDTTAWKGALTFVASLVLLIFLLKLSVSVIVPYLYKMPLRDSIILALIMSHKGIIELSFYLFSLSLKLVTKDTFSILVLSIVLNSLLIPMAIGFLYDPSKQFICYQKRNLASMKNMGELKTLVCIHRPDHISSMINLLEASYQ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- 294633515 -----------------ARRVRIPLVIFEIALGIVLGPAVLGWAHPDAVIDTLSDLGLAMLIFMAGYEIDFA---AVRGAVLRRATAAWLISLAVIGLGFLLGGGQTYRAFVIGTALTSTALGTVLPILRDEGDLHSRFGTVMSAFGAVGEFGPVVATALLLS------------------------GRRPGLSAVLLILFAAITAGAVLWALRSRP--PWFTRLAEKTHSSGQFAVRFVMLILAGMLALAEAFGLDILLGAFAAGVLTASPAYSEEIFGKVEALGFGFLPLFYVVTGIEFDLRALLHDGRALLLVPVFLLLFLLVRGGPVWLLAPRGLRGGDRTALTLFASTCLPLVVATIGVDQKVLGRDVAAAL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 282865931 --------------GRLFARFRQPPVIGEILGGLLVLPRAEAWLFPSEGPVAFGQLGMLLLMFTAGAEMRTVFSRRDGRSVAVIALAGMAVPFVIGLLAVRAIDTDTALTLVLACAIAVTSIPVISRIMLDLGIIRTRFARTVLSVAVIEDVILNVIISVALGMVAGGKESGFGLAHSLGITSANASAAYHSVASVAFFALMALVAMVLRRRTGGR----------SGAADRPLGTVAVRMVVLLAVSASCVYLGVAPMFGAFVVGLMASRGAESASMGQLRGFAAGFFIPVYFATVGLKLDL-VHSFDLWFTAGFILVACLAKALSAYAGARMTDRSKGESLDLAVALNARGGPGIVLATVSFDAGIVNASLFTTLVLTAIVT--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 114327593 -----------------------PLAVLQILSGIALGPSLFGRFTSLGALSGLAAIAVLLFGFVAGLHLTPGSMRDNSSRGQSGLLISILVPTLLGGIAGLACGFSFPLAAATGISAGVTALPVLAAILRENGLSSSRLGQSALRIAAAND---------------------------AGLWILLALLLAAGSDHRFLLILLVGPIWFLGLSKLIRRASPWLL-------GHEDRLMAVAGTYALASGLLTEWLGLQYILGAFMAGATMPVALREDLLVRLESTCITLLMPFFFMLTGLRTSIDPHATEFWIVLVAVLSAVIGKMAGVTVMGRIGGESWRFGLALGALLQTKGLMEVIVVNMLRTAHLIDDDAFSALIVMALICTAIAMPLAKGVLRDRSIMV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 85713065 LSMLALIGVLSICCQWLAWRIKLPAILPLLVCGLLVGP-TLGWLQPDQLFDHLLSLAVAVILFEGSLTLKFDEIRGHGRMVTLVSIGMVVTWITISVATHFIMDWRWEIASLFGALVVVTGPTVIQPMIRSIRPINKLAN-----ILRWEGIIIDPLGALLAVLVYEFIIASQDVA---MLHALQAFAKTIGIGFFFGWAAAKLLGLALGRGWFPHYL----------------QNVATLTIVLGVFALSNAIQHESGLLTVTVMGMAMANTKNLDEILEFKETLSVLLISALFILLAARLDFDFDALGVPSIILLAVIMFLVRPLSVWLSAIGTELRFKDKLLLSW-IAPRG----IVAAAVSALFALKMEQSGWTDASAIVPLVF--LVIMTTVVLQSLTAKPLARLLGLIEPPAR-------------------------------GFLIFGANQMARAVASVLKEHEIPVRLADTNWENIRLARMDNLPVYFGNPASE----------------------------------------------------------------------------------------------------------- 309390199 ---ISILLLFALLIVFVAKKYRVPIVVGYVFLGILLSPDVVSILPIMDHLDYLTQIALAFIAFTIGSELSIKTIKRLGKSIFYIALFESLSAFIVVTGIIYLLGYPLFMALLLGAIASATAPAATVMVLKEYKA-EGPLTSTIMAVVGLDDALALIIFSLINPIAYSH----------------YQGGGAIAFKDLVFYPLTEILGSIIIGLVFG-----YLAQYLLTIYSEKTRKILTVVTTIVFSAALSTFWGFSALITNMAVGFAVRNFAKKNQISEELDTLTIPLYALFFIIAGTEIRFSEMTSAAFLILAFTYLIIIGKVGGSTLAAKISDAPLVVKKYIGLGLLPQSGVAIALAYSVQKQYAKDPEIFNTLLLTAALTEVIGPLL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 255930237 ILIVVSFFFFLSLARWVSAAVIQAGIIGQIAVGIIYGVPLANILEHQETFVTLGYVGLILIIFEGGLGARVDLLKQNFTLSMIGATTGVVFPIGLSYLLLYLFGYGAVETFIIGASLSATSLGTTFAVISSTNLAETRVGSVLVSAAVIDDVVGLIMLSVIGDLGKLSG------------------GGDVNLGWLIGRPIVASIGMALVMPIVTKWVFAPFFRKFRFARYDHISNIILMTLVLSAFIAIAGFTGTSVLFGAFLAGVFLTSPTFIHTFEKYLLPQQYLMEPLFFSSIGFAIPFELWTGERIWKGIVYTLLMTFAKQSEQDKGKKWKRAWLAATLLGSAMVARGEIGLLIIEIGHNETYVSDAGFYTGVWAILLNTIIGPVTVGLLVRF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 254516184 LYTMAAVLVLGVGAQWLAWRLKLPSILPLLALGILAGPATGLLNPDEMFGPILVSLGVALVLFEGGMTLRFRDIRGHGAVVTNLVSWAVLNWLLIAAGAHYLAGLSGDIAMLFAALMIVTGPTVINPLLRTMRAENS-----VSQVLRWEGILIDPVGALLAVLV-------------FQYLLTGQNSLMLFAESIGAGTFMGLAGAGSLGLVLRRHWVP-----------EYLLNVLTLAWVVMVFAGSDALAHESGLLAVTIMGILLGNMRAVNEILSFKESLSVLIISVLFVVLGARVDPAEIIATGWQGVIILVVILAARPIIVWLSTIRSGYRWQQKALISWVAPRGIVAAAVSSLFAIRLEESGHEGASALVA-------LTFLVILATVLLQSLSAGRVTKALGLAEAEP-------------------------------NGMLFVGANSVARAMAKALQDQGFRVKLADTSYEEIRAARMAGLEVYFGDPISDQFLELSGIGR------------------------------------------------------------------------------------------------- 114762853 ---IGFALVGALGVGWLAWRLRMPAIVLMLVAGLAIGP-GLGVLNPSEDFGTLMQIAVAIILFEGGMTLNFQSLSDVRRLVLVGGPLGWAAST---AALHWAAGLSWEVSAVFGGIMIVTGPTVIAPLLRQARLKRRPA-----ALLQWEAIVNDPVGALAAVLAFEVVIVLNNAETAGDAVLQMVLGVAVAIA-------LGVAGGWGLARAFRNALVPEYMK-----------VPVLFVLLLGVFALSDSLLHESGLLAVTVMGLWIANANLSYEELRRFKEHATILLGVFILLAANMSRETLLSLDWSAALFVAVVILIARPIPVLAALGFSNIPWRERLLVAFT----GPRGVVLVAVA---GLFGERLASLGVADAERIAPLAFALVAATVVLHGFTLTPMARLLGLT-------------------------------ATETPGVLIVGGSRWSVALGMAFKKLDLPVLVADPNRAHLRSAREAGLETFWGDILSEAAEHKLDFVSYDKIIAATDNDAYNTLVA------------------------------------------------------------------------------- 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------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 257467774 LTSLAFIFLLGLILGALFTKLKLPALLGMILTGIILGPYALNLLDNSSISPSLRQLALVIILTRAGLAMNIEDLKRAGRPALLMCFLPALFEITGTVLIAPLLGITVLEAAIIGSVIAAVSPAVVLKLIEEKRGTGKSIPQLIMAGASVDDVFVIVL---------------------FTSFLGFEKGGGLSAVKLVYVPVSIIVGIITGLIVGYILV-----KFFKKFHMRDSVKVVILLSMSFLLLELEKRIGEKVPFSALIAGILKNYDVLAKRLSAKFSKLWVAAEILLFVLVGATVDIKYAVAAGLLAVILILGVLIFRMAGVFCCLLGSRLNTKER---AFTMMAYTPKATVQAAIGGIPLAMGFACGELTLTVAVLSILIT----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 297739413 ---ILGFFAVVFIAGAFLRSYQQPRMVAETLVGIVAGNIILTQEDHRDNINDIIEFGMIFHMLALGLEMDARILFQRAIVAFSGMLSTFILAYLLTPYFNYSEFPSHEFTVSLSVTLTGTASPLLTRLITDLKIGKSDIGRLLVAAGTYSDLVSTLFISIGFVIISADKNLGFRDSKD------------------ILKITSTLIVQVVVTAVISPILMIWVNHENPAGKSLKGSHMVLSVAFVAISCGCSAVKGYSPMMSAFITGIALPREGRLSKMMISKLNLKCIFYPIFFVWVGLGVDFQMFNWTWARMIFIFVIATLGKVVGTFLSGLMLGFNLPESVALGLLLNVKGHFHMFLALFTFHNHIMTTSTRIGLTLAIFFTVIYAPLVGAYIIRRARKRSPNQRMALQWLDSENELRVLLCIHGPQHLPSTINFIEISRGRDDPGIMVYVTDMIELTEQIESTLHREGVEVVTVTD--RAVIEMRDQ----------------------------------------------------------------------------------------------------------------------- 15605914 ---LIIVFLSAFLAPLFSRILRMPVPVGELIFGILIGNFFVG-IQVPEILNFLSDFGFLLLMFLAGLELDFNLIEKADKKQ----NAVYISYVLLIFLSAFVFGILLGIGTAPAIILSLISLGLMVATLKDMSVLEEPFAKKVLLIGVFGEIISLLALTLMEKLLHFHGF----------------VSLIKELGVIFVFFFSFFLGFYLTRLLVWWY--PEIVNRLTYEEDPSALGIRLSLFLMFTSSIFAKLAGIESVLGAFMAGVVFSYFEKKDLEEKLSSIGYGFLIPIFFIKTGMGMEVAGLNLAILFKVFIFLAFMLFVRLIPSFVLLLAGFSLKDSFTAGLLLSYPFTLMVAGIEIARRGGALDEETALALFLTAAFSSLVFPWSAKI----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170758672 ------ALIVGVLFGKTMNQFKIPSVAGYIIAGLVLGVSGFNLENSIEKLSFIGDFALGIIAFNIGSELEVSVIKKLGKPIFIIAFFEATLAFVAVTIITLILGEKIYTALILGAVASATAPAATVMVLKEMKAKG-PLTTTLLGVVAVDDAICLMIYSVASSLAKVFIANKPISAY------------SIIVPPLVEIFFSLLAGFLLGIILIY----------ILNKCSRDSEIQTLTLGAIIILTGLCIKFNLSSLLASMCLGITVANSSHSDEVFATIENFASPIITAFFVLAGARLDIKMIPKIGILGICYLLFRMIGKVSGASLGAAISKAPKPVKKYIGYGLFSQIGVAVGLAIIVFKGTGLDTKVLTILLATTIITEIIGPL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 262037781 --SLTLIFLSGLILGSIFNRLKLPQLLGMLLTGIILGPYVLNLLDPKILTADLRQISLIIILTRAGLNLDINDLKKVGRPAVLMCFVPATLEILGMILFAPFLGLNLLDSIILGTVIAAVSPAVVLKLMEENYGTDKSIPQLIMAGASVDDVYVIVLFTSFTGLASKG-------TFSFLDFVKIPTSILFGISGGFICGILAVYLF---------------KKLHIRDSVKVIIILCISFMLVTFEHSLKGIIGFSGLLAIMSIGIAIQKKGLSKRLSVKYSKLWIGAEIILFVLVGAAVNIKYALFSAIPSIILIFLVLIFRMIGVFICLLGTSLSFKERI---FCMIAYCPKATVQAAIGSIPLAMGLSSGDTILTVAVLSILIT----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 294146952 ----------------------LPALVLEIAFGILVGPHGLGFLSPGPSMELFAQIGLAIPMVIAGLEVDFGALRARPLILAILISLLTLAMAGLGAWLLLDPGTPLVHLAIYAAILSTSSVGIVVPMIQEKGIASDIYGQTILSAALLVDFFAMIAISALAGIVVSGSAQGALGS-------------------------LALVAIAVPAIRLLPRLLARVPAARLDNRTSLPFVRLSLALLFLTAWLAEMLNSQLVLAAFLAGLLLGQIVPRSHRRERLEVIGYGFIVPFFFINVGLKFDIPALLGSPTLWLVPGFVAVAFANKIIPSLLLVPIHGRRKAMAAGILLSARISLIVAASDIATRIGVLDTATNAAMVLVAIISAALAPILFNILAAPHRQPPMR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 242081917 IIQALAVILLAKFIHLFLRRYNQPSVVSQILAGIAVGGMGLRNAILHVDVDDVEDMARVVYMFLVGLDLDLAALRSATRRCVALAYATVAASLLVAAFVSTGMYGSMMHSPVLMLAITNTSSITVARVAGELNLTVSENGRLIVAAAIITNLICVVGDAVLSSTA-----------------LAKEKSQDLYHTSPQIKKGFLALAVAGVAVWQVRPLVTRINQRNVGQHHVRTRHLVSILLGVWFISNIQQLLGFDGMPTTLALGMAFPREGPAARSVADALPVNGFLLPFYFATIGMRLDYSMSGAIIVPGLLLTLLGLVAKAIGAAAASSYLDIPISDALRYSLLLNVKGHVDTMNMKFAKSEGVWAEQLYAMIIGNMISTIIAGPAAAAVLRREKEEYRTRHQAMESLGAQ-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 297624655 LSVLALFFVALLVCRAAARRLGSPATVLEIGFGFVIGNYLL-QAHEVALMRGFAELGTVILFFFVGLTMQTASFRGAGRHVLRIAGLGSLVPMATMFALSPLLALGRAELLLATAVIMTSGAGVAARVLSEGGFLASRTGRVLVAASIVDDLPSLLFLTFATTVAAATGTFAAALARPLLTLLLLFGGLKLLSR------------------------LPWL---------RGAPALYPLGVAVCAAWLSAQ-AGVTALAGAFLSGYLLGPL-VRQREVVYIESLLDLCVPIFFLFVGTLISARALFDTGSWALAAPLVCLVTPLPIALALGERARRDGCDPWLVAFGMMPRGLPGLVFATTAFLGGLIPAKLFSALVIAVTVSNLVGPAAMTLRMNHLRRV--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 116696447 ----------------------FPLVGVQVLAGIVLGPSVFGQLAPQGWTALFGWLAVTLFCFLTGLHLREDSVPAHWRATLQISLGSIAAPFALGAAAGWWMGWPVAGACAMGICTAVTALPVLGALLREMRLTGTRLGQLALRCAAVNDAWVWLFLTLVLLQHGGQDGASG------------------------LIVAARAGAYLAFMFLAVRPALAWLLRR--RAPETELLLAMALFLVLASAF-LGELAGLHHVMGGFVAGLVWPARE-AQRVRQQLEPVTVVLLPFFFLAAGLRTEISLNPMTLWIALLSLVIAITGKMAGVALPARRAGMGWHESLALGTLLQTKGLVEVVVLTVLLDARIISTAAFSGLLLMALASTLLARPLTMLVAR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167032085 --------AAALACQWLAWRLKLPAILFLLLAGIIAGPALGWLDPEAPLLMPLVSLAVALILFEGSLTLHLSQWREIGSVVHRLVTVGALLTWLVIALAHWLLGFDWPLSILFGTLTLVTGPTVIVPMLRVVRPKST-----IANILRWEGIMIDPIGALLAVVVYSFIIASADGNALSQSLTTFAGVIFCGT------ALGAAGGWLLGQIMREQWL------------PEYLHNLASLAAVLGIFIAANQIMHESGLLAVTVMGMWLANMRGVDQILHFKENLSVLLISGLFILLAARLDLHLLGLGPAVLALLLVIQLVARPLNVWLSTLGSTLSWRERALLAW-IAPRGIVAAAVSAIFAIRLHQAGHQDALLLVPLTFAVIIGTVV------LQSATARPLARLLKVAEPAP-------------------------------SGFLIVGANEPARAIAKALQQLGCRVLLTDSSWENIRAARMDGLPTYFGNPA------------------------------------------------------------------------------------------------------------- 242398834 ---VFIIIALARILAEIFERIGYPGFLGEISAGLFLGIVLTSM--PKEELNLLAEFGIFFLMMYAGLELTPEEVHIGGKKSIP---LYILTYALMTFVTLPFTNYTLSENIIVGAILSVASAPIVLRL---SRFFGDDFLHVALSYAVISEIGAIVSLYILVNFEVSHLS-------------------YIGLIMELVKDGIFLGTLFGINYLLNVKHKALIIKGLRSLKSDEA-VFGLVMVLSTSIALLSEMIGLHFSIGAFVVGLLLHSDLIGTKQYRRVHTIYGIFAPIFFAWRGINFETEFSMEVVYFFILVYILRILLT------MGFTWGKDPRKTIVRASGVASFGVLGLLVGEIGYEYGVLSEHLYALASLASILGMFIS----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119483846 ---------------WVSARVIQAGIIGQIAVGIIYGLPLANILEKHWQFRVLGYVGLILIIFEGGLSARLDLLKKNFILSLLGAAVGVLFPIAFSYLLLYLFGYGPVETFIVGAALSATSLGTTFAVIKSANLAQTRVGAVLVSAAVIDDVVGLVLLSIIANLGKLSGGGSFN------------LGWIIGRP------IVASVAMAVLTPLLTKYVFARLFRRIEHSFADHVSNIILMVLVLCAFITIAAYAGTSVLFGAFLAGAFLTSREEGEREAHKSPTFVHTFEPLFFASIGFAIPFQLWTGTRIWRGVVFSLLMVVAKFAVGIWLPLWKYTWLSGLLLGSAMVARGEIGLLIIEIGFETSYVSEEAFITGVWAILLNTIVGPMAVGLLVKFYGKRIGEGEWGLQEPEPLPGHDAEHGPEESDVEDDAFETAFRQACDVALSD---------------------------------------------------------------------------------------------------------------------------------------------------------------- 119509974 --SILWILMMGFFVGQFARRLGAPPLIGMILVGMILSPQALNVISPEMLADDLRTLAVMIILMKAGLGLDREKLAQQGTVALRLGFLPATTEAIAIALTAMIFKFDFLTGLLLGCIIGAESPAVIVPGMLRLKSLG-----WGVTKGIPDAILTGSALSDVLLLLVFSLLLNFLADGGVELIILPGGLVLTPLQLLPLQMIMQILLGIVFGYLAARFLVILLVKQ-NWTQNAVQDTLIAASIALFLVISAHELPYFSGYLAAMSLGFFLIEAPLARRLRGGFDSLWIVAEIFLFVLLGATIQLQVLGNILFPLAILAIGLLIGRMLGWYLSTLGSNWNWRERL---FLLPGNSAKATVQAAIGAIPLAQGVTGGEIILAIAALSILITPLGAWATMAFAPKLLER------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 170723313 --------AAALACQWLAWRLKLPAILFLLLAGITVGPLLGWLDPQAPLLMPLVSLAVALILFEGSLTLHLSQWRDIGSVVHRLVTVGALSTWLVIALAHWLLGFDWPLAILFGTLTLVTGPTVIVPMLRVVRPKATIANILRWEGIVIDPIGALLAVVVYSFIIASTDGNGLSQSLGTFAGVIFCGSALGAAGGWLLGQIMR-----------------------EQWLPEYLHNLASLAAVLGIFIAANQIVHESGLLAVTVMGMWLANMRGVDQILHFKENLSVLLISGLFILLAARLDLHLLGLGPAVLALLLVIQLVARPLNVLLSTLGSSLNWRERALLAW-IAPRGIVA--AAVSAIFAIRLHEAGHQDALLLVPLTFAVIIGTVVLQSATARPLARLLKVAEPAPSGF-----------------------------------LIVGANQPARTIGKALQQLGCRVLLTDSSWENIRAARMEGLPTYFGNPA------------------------------------------------------------------------------------------------------------- 126666590 --------VLSLFCQWLAWRVRMPAILFLLAGGIASGPVLGYLNPEDDLLFPMVSLAVAIILFEGSLTLRFAEIRGHGKMVRNLLPIGAIVTGTIGTLAHYILGISWEIALLFGAISIVTGPTVIAPLLRSVRPSSKLANILQWEGIIIDPIGALLAVLVFEGIVS------------WGQGNVFGHSLYIFAKTIAVGTFLGAAAGYLNGQVLRKHWIPQYLH-----------NAGTLTFMLGVYALSNELAHESGLLTVTIMGIWMANMKQVDSILEFKESLSVLLISALFIILAARIEFSAIADGWGLAWVLAILMLVARPLSIFLSAIGTSLNWREKLFLSWIAPRGIVAAAVSALFAFQLQKVGYDGAGALVPLVFMLIIAT-------VTIQSLTARPLANLLNVAEPSEF-------------------------------GFLILGANPVARMIGLTLKKHEVPVVLADTNWENVRQARMENLQVYFGNP-------------------------------------------------------------------------------------------------------------- 237752160 IITFGIIAILIVVAPFLSSLTRLPLVAVEIVLGALA--FHFGLFSHSESLEFVAHIGFLFLMFLCGLEVDLKTFTKLGK----GFLKSAFFYFLVLYGMAFLYVVNTNLSEFYIAALPVMSLGMIMAMLKEY-PKNTPWLQLALNVGILGELISIVALVVLNGAYSHG------------------LTWELYKTLLVLFLFLSVIVGVFKIADVLFWWFPAFKFFLIPKESSKNQDIRFSAMLFFILIGITQILGLESVLGAFLAGMILATYFHHQKAEKLNEFGFGFFIPLFFIYVGSTLDLNLMLKNLHLLSLTLSIIAIMVSLRLIATFIAYSKYFKSYIKTALFAFSHATFLVATAQLGMQFGAISTEEYYALILAALM---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 197106362 ---LAVIVATARLVGWLGRRLGQPQVMGEMVAGVLLGPSLLGLLAPGVQAALFAQLGVGLYMFLVGLDFDRDRFGAHAASAFAAAAALTPWLMTTPGLFAPQLG-GLQATLFLGACISITAFPMLARIVEERGLSGSPLGTLTLSAGAMSDAFAWAVLALVLAGAGAGSAVKALAGGAAFAALVLGLG---------------------------PRLLRPLGRAAERGGGVDAGLLSTALALFLLAAAAADWLGLHAVFGGFVLGVAMPRGVLARELRARLEPFTALLAPLFFAYSGLSTRLDLIADLLAAGAAILAASILAKGGACWAAARLTGQDNPAALAIGALMNARGMMELIVINIGLQRGLIGPGLFSVLVLMTLVTTLMA----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167719396 --------------------------------GALIGPQT------AALLSRLGELGLVFLMFQTGMHITWTTAHGRGLVATVVAGFGMALPFATGCAIAVAASGSFQPQLFCGIALSVSALPVMMRIIADARIAGRACATLSILAATLTDSLGWLMLAAVGTLATSGLSPASTVH-----------------------AMGVLVAFVVVSISLVRPIVLGVLDRTRRAGSGSAMLICALCYVLLSSWAAARL-GFHGAFGALVAAANLARHDLRQLWDARFAGLADLLIPLFFVSMGFQASFSATGAAWGWLAAFLVGGVATKFAGCYAGARLCGIDRAEATLVGVLMNCRGTVELMVLAIGLQLRIIPASLYTVLLIA---TLTMTWLSAMSTHRLAKRRPLRSPPAGASDAPAGFRATQ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 90578401 --TIAGLGVLGLSCQWLAWRMKLPAILLLLMAGLIIGPVTGVFILFGDLLFPLISLSVAVILFEGSLTLNFDEIKNVRRNVSIVTVGAIITWMITSVATHYLLDFSWPLALLFGSMTVVTGPTVIVPLLRTVRPQAKLANILRWEGILIDPIGAIFVVIVYEFIVSSSTIH----------------SVEVFGLMLLVGLVLGGVAGWLLAHVLRRHLLPEYLQPFA-----------VLALVLGVFSGANALEPEAGLLAVTVMGMWLANAKDVQHILHFKENLTILLISGLFLILASRIQMDFHALGWGSIAVFVVIQLVSRPVSIFVSTMFSQLAFKEKLFLAW-VAPRGIVAAAISA------LFALKLSNDGVAGAELLVPLTFMVIIGTVVLQSLTARPMAKLLGVAEPSPK-------------------------------GFLVVGANDVARTIALALKKYDCRVVVTDSNWDYIRAARMAGLETYYGNAVSDEYLDVIGIGH---LLALTPDKHFNAVAAMHFESDFGSRNVF-RLNGRRHNSGLEKHSASQ----------------------------------------------- 46199414 ------------------HRFGFPPLPVYLLTGLVVGERLP-----VEDLEPLPSLGLLLLLFSVGLEFGPDRLRELSGKALRAGFFDALALPLGFLLGLLAGL-DLRGALLLAGVIYISSSAVIVKLIIDLRRAANPESEVVLGVLVLEDLVIALLLALLGGQGPAG--------------------------------FLGGVALALAYFLFARFLGPRLVRFMEGLSDELVLLLGAAFTA--GTALLFHAVGASEGVGAFLSGVIAAGLGLRERFEHLFGPVRDLGVALFFLVVGAEALGLLRGLTPWAVGLVLLGLLLKLPLNHLGGARA-GLGRKRRLYSALYLVPRGEFNLVLGALALGQGY--PLVAQVAVLLVLVSIPLGALLIRYAPEIAQALYPEARPRKRAKR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 77918175 -TTLIIGIILALVGGELAHVVKLPKITGYIIAGIALNPRLVPIIPRDDHTEFITNLALAFITFSVGGSLLFPHLKRLGRSIVWIAVGEAQTAMLAVGIAGYLMGWPNPLLMAMLLAPLATPTPSATLAVAHEYQARGDVTTTIMGVAALDDVLAILNFSLATGLAGLLSAAPGTGTLLWHPSSMILTGVGIGIAGGWAFNILTELF----------------------RRETEGALIVLIFAALTLVFGTVRLFGGDELLGTLCMGAMVANFNPRRQLIFKMLERYELIFALFFTLSGMLLDLGMLGTSIGLICGFVVLRGLGKWLGSRTGALLSRAPKPVKRHLFWALLPQGGIVIGLALLNPDFAGVADIVMSVTLGATVIHEIIGPLLAR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 182437299 ---IMALAVLAPLLGYATGRLPVPVVIFEIVLGVLAGPDVLGWAHHDQVIDTLSDLGLSMLIFLAGYEI---RFAEVRGDTLRRAGGAWVLSFAVGLGVALLLGADLAKSLVIGTALTSTALGAVLPILRDSGRLEGRFGSVVMAFGSVGEFGPIIAMALLFSGRSPGAAS--------------------------AVLAVFAIVTAGAVFWAMRPRPPWFARIIAVTHSSGQFAVRFVMLLLAGMLGLAHVFGLDTLLGAFAAGMLTAVPERSDAILERVEAIGFGFLPFFYIVTGIDFDLAALLDPLLLLPVFLLLFLLVRGVPAYLLAPRDLTGRAPRAALGLFSSTCLPLVVAITAIGLDEKVIGAGEAAALVAAAMVSVLVFPLLA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 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----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 309775220 -----------FLCTRVTKRLRFPNVSGYIISGILIGPCVLHLIPREVIMDFMTDIALAFIAFGVGKYFRKDILLKQGGKIITITIFEALTAGACITIAMVVFRLPWSFSLLLGSIGCATAPASTIMTIRQYHAKGNFV-DTILQVTALDDAVALIAFSVCTALVEFMHADQA------------LEWLVILLPVLWNIMAIVLAVVLA-----------WVLHHIISEKRSSDHRLVLVIAVILALTGICSCFAISPLLSCMVLGAVYINLSGNKDLFRQVNGFTPPITLLFFVLSGMRLDLYALVSCGVIGIVYFFVRIIGKAAGAWTGARISHASTAVRQYLGLALIPQAGVSIGLAILAQR--LLPSTEGTMLSLIILSSAVL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 284161546 LITITLISLIAFLSPLLAERLNIPAVVVELVLGMFLGVSFLNAIKHSEWLSFLALLGLIFLMFLSGLEIDITAILREKRT-LPLSVAFLILSLIVSFAITQALGLSL----LYAILLANVAVGIVVSTLRELKIEKTKFGQMSIITAFITDVTTMFLLSI----------------YFLSGFIQIIFAFLIIVAFFISYHLGRLV-----IWHFPEFVARWFVRDPMEIGVRGSLAIMTVFVGLSYILGVEAILGAFLAGLLLSTLFRGGKKLY----DKLYGIGYGFLIPIFFIKTGAEFYFRIDLNMIKFALILLAVSYIVKVLPALILRFER------ALTFGVLQSTKLSLTVAGVTIGVSAGILSDFEATSLITFTIISCLISPTIFRLLYR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 189219397 -------------------------ILGQSAACFILGKSGLN--PKEGWVSFIAGLGAIMLTFMAGAELEPNAFRKQWKESTLIGLITFFVPFLCCALFAFLFHWNWKGSLLAGIALSATSVAVMYTVLLEFGLNRTTYGKGLLIGCFVNDLSSVLMLGFIFSPFGWKTAVLS----------------------------FSILSCAILMAKITPLFLKKYGNKPAELETKYLLFFLLGLGAIAV------WAGSEAVLPAYIIGMVMAQSGQNHELVKRLRTFTLGFLTPFYFIRAGSFVDLTSLLGGLVPFFLFFVIQQLAKFVGTFPLLIKRKGLQEAAYTTLLMSTGLTFNVICALFGLSHGIITPSQYSILI-PVIISTAIFPTLIANRFFLPKHLLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 297726647 ----LAVILVSKFFHLFLRRYNQPSVISQILAGVVVGGMGLRSAIVHVDVDNVEDMARILYMFLVGLDMDIAALRHATHRCVAFTYATVAASLLLAAVVSSGMYGSMMHSPVLMLALTNTSSIAVARIAAELKLTVTENGRLVVAAGIATNLICILGDGVLSSTTRAKGKIEGVARGEHQIRKGFLALAVAAGAVWMV-----------------RPAVTRINKRNVGQHHVGVRDLAVMLLAIWFVGNIPQFLGFDGMPTSFALGLAFPREGAAARSVADALPVKGIMLPFYFATIGMRMNFSMSGAIIVPGVLITLLGLFGKAIGAAAVASYLSMPLSDALRFSVLLNIKGHVDTMNMKFAKSEGVWAEQALYAMIIGNLISTLVAGPVVAVVRRKEEEAYRTRHQAMESLGAEQELHMLACVHSAHAAPGMLSLVELLVSEPQEQPAVHVLHLFDVGE---------------------------------------------------------------------------------------------------------------------------------------------------- 170076857 LTLQIIITVFAGISAQVCEFLKIPSIVLLLIFGIALGGDGFGILHPSEFLEVLVALAVAVILFEGGLNLKLKELNEVSGSLRNLVTIGTLITLVGGGLAAHYLAEFPWAIAFLYASLVVVTGPTVVGPLLKQVAVDRKVATLLEGEGVLIDPVGAILAVVVLDTILNVDAGLG----------------EVASGLALRLGIGAVIGAAGGWLMGQ-------FLRLANFLSEDLKNLLVLAGIWGLFGFAQSVRGESGLMTAVVAGIVLAFSIPEERLLRRFKSQLTVLSVLFILLAADLSIASIFALGWGSFFTVAVLMFVVRPISVALCTANSDLDWKQKFFVAWVAP----RGIVSASVASLFAIILTEKGFNGGASIKALVFLTILMTVFIQGLSAKWIARQLKITSIEARGA----------------------------------VIVGSSPLSRLLAQLFQQQGESVVIIDTDPKACEAARTEQLEVYQSSALDGDVLEEIGISSMGAFVALTTNGEVNLVLAQRIMEEFHPPRVAA----------------------------------------------------------------- 167836510 -----------------------PSAFGALAA---AGHGVLPGEESAAILSRLGELGLVFLMFQTGTHISIPQRRSAALVATVVAACGMALPFATGSVIAIASSHAFQPQLFCGIALSVSALPVMMRIVADARIAHRPAATLSILAATLTDALGWLILAAVGAIATSGLSPASTLH-----------------------ALGVLVAFFVASITLVRKIVLWLLDRARRDRSGSATLICALGYLLLSSWAASRL-GFHSAFGALVAAVALSRDDLRQWWDARFAGLADLLIPLFFVSMGFRASFSAGGAAWGWLVAFLIGGVAAKFGGCYAGARLCGIDRTEATLIGVLMNCRGTVELMVLAIGLQLRIIPVSLYTVLLIATLTMTWLS----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 258653922 ------------------RLVRIPLVVFEIVLGMVCGPAVLGWVTPTGTTEKLANLGLCMLFFLAGNEIDFRRI---RGRPLNSSIVGWLFALVLGVGAAFALAPQPAAAIFIGVALTSTALGTLMPILRDAGELRTPFGAAVIAIGAVGEF--GPLIAISLFLSGRQPGVATVVLLGFVVITAVAIVLAGRGPHAGLTSLVT-----------------------ATLHTSGQFAVRLVICLLLLLVALSLLLGLDMLLGAFAAGVIAAPPRDKESIEGKLEAVGFGFLPIFFISTGLTFDLDALLAQPLTLVLVPVFLVLLLVVGSSTLFTSRGLPGADRRAVMLLGATGLPIVVAVTDIGVDSGDLPAGTAAALVGAAMLSVLLYPLIGLALHR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 239626081 ILSIAIMLASGFLLTRITKRLHLPNVTGYIIAGVIIGPWCLNLVPSEYQMDFVTDLALAFIAFGVGKYFKLSSLKANGKNMVILTLFESLTAGVFITTAMLLLGLSLSFSLLLGAIGCATAPASTIMTIRQYKAKGT-FIDTILQVVALDDAVALVAFSVCAAFVQANSRTGSVTVS------------QIALPVLFNMAALAIGAVSGIVLS----------RLIHKRRSKD-HSLVLACVTIMGVAGICTSMNVSPLLACMASGTAYVNASGNKHLFKQLNQFTPPLLVMFFVLSGMRLAIPSLAAAGVIGVIYFLVRIAGKYAGSSMGAAIIHASPEIRRYFGLALIPQAGVSIGLAVLGQR---MLPTESGLMLSTIILS--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 293394053 ---------------------RLPAILPLLLFGIVLGPVMHTVQPDVDLLFPLVSLSVAIILFEGALTLRVDEIRGLGGVVRNLVTIGMLVTFLISVACWWLLDFPPELAALIGAVTVVTGPTVIAPLMRVVRP-NANINQVLRWEGIVIDPVGAIFTLLVFEFISLQQHAESYTHLFWTLGTTAAVGLIAG------------ALFGYLLGVALRRV--WLPRY--------LQNLAVLAIMLTAFGLSNAIADESGLLTVTVMGIWLANMRDTSDILAFKEELSAILISALFIILAARLDINLWSMGWPLLILLLVVQFIARPLCIAVSTWRSTLHWRDRLLL-CWIAPRGIVAAAVSSLFALTLQRSGYQGADRLVTVVFAIIIGTVVL---QSLTSGMMARWLRVQQQKPR----------------------------------GVLIVGANSVARTLAQALMKMNIPVMVTDSSWEYYRQARMEGIPAYYGHAYSEHAENTLDLSDTAQVLALSPNRHQNALAVYHFGHLFGEDQVFAIR--------------------------------------------------------------- 54633217 ----------------------LPALVLEIAFGILIGPNGMALLAPGPAMEMLAKLGFGVLMLIAGLEIDLGMLLARGQKAKQASPLMLAVMMSLMTVVMAAFGTPLLHLAIYAVILSTTSVGIVVPTIQERRLADGAYGQTILSTALLADFFTMIAISSLAGIVVSGRAEGALGSLAL-----------VGIAGLAIWLLPKLLARVPAAQLDSRTSLPLV----------RLSLALLFMVAWLAERLESELVLAAFLAGLLLGQIIPRNSHRRETLEA---IGYGFIVPFFFINVGLKFDIPALFASPALLLVPGFVAVAFANKIIPALLLVPAHGRKMAVAAGLLLSARLSLIVAASDIATRIGVLDTATNAAMVLVAIISAALAPLLFNI----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 307296017 -----AGSALAAVFAQWMPKALLPALVLEIAFGIVVGPHGMKLLAPGPSMEIFAQIGLAIPMLIAGLEVDLGMLLARPRKAGRAGPLMLAMLTGLGAWLLLDSGTPFTHLAIYAVILSTTSVGIVVPMIQEKGLASDAYGQTILSSALLVDFFTMIAISALAGIVVSGNAAGALGS-------------------------LALVAIAIPAIWLLPKLLGRVSAARLDNRTSLPFVRLSLALLFLTAWLAEMLNSQLVLAAFLAGLLLGQIVPRSHRRETLEVIGYGFIVPFFFINVGLKFDIPALLGSPALLLVPGFVAVAFANKIIPSLLLAPVHGRRKALAAGILLSARLSLIVAASDIATRIGVLDTATNAAMVLVAIISAALAPLLFNI----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 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---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 302343849 -SALILGVLLAFACAKLAQRLRLPSVTGYILAGALLGPSGLALFSPAEDLGHFSQLAIMLIAFGVGEHLEWAKLRSALMRVTLVGLGETSLAFALAAELGGLGPATWQASDYLALAALATAPATTMHVLRELRAAGPLTNAVMTAIAVNNAVALAVFGLAMGAAGQLTGAAGGSL--------WAAVGVSLADSALSLGLGLCAGLAIAMTTRRLR---------------RRGEMLTAGLALLLLCGVTALWLGLSPLLAGMAAGCLIVNRRQRDRLFRAINDFEPPIYVLFFTMAGASLHLGALAAAGGVSLVYFTARALGKVSGAWLGASLAGAKAKVRRYLGLALLSQADVAIGLIFILRGDGQLADVITPVVLGGVVLAEVLGPISARW----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 254171798 ---MLVIIALGRFLAELFERIGYPGIVGEITAGLLLGYFLRNV--PVSEMDLLAEFGIFFLMILAGLEITAEELRMGGKKALP---VYLVTLAVMFFITLPFTGYSVSTGNVLAAAILAVASAPI--VVRIKRFFGEDYLHVALSYAIISEVAILVLVYILANF------------------------KEAHDPADLAITVVKQVLFIGGVLYLNYKIKVWLVTQLRRLRSDEAVFGAFMIFAATLGFISEE-VGMHFTIGAFLAGLILHSDLVGTRQYERLETIYGIFAPIFFAWRGMNFRAEVTLATVYFFLAIYFVRFLLTVVLTWDGRLV------SSIAKATGLVSFGILGLLVSDLGNSYGVLTGELYSISALTSIGGIFLA----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 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--------------------------------------------------------------------------------------------------------------- 303249067 MIAVSGILLLGMACQWLAWRVKLPAIIFLLACGMLVGPIGHWLHPDEELLFPFVSLAVAVILFEGSITLRFNRIPGVGGVIRLVTIGVAVTWVVTTVATHWLLDYPWDLSALFGAIMVVTGPTVIAPMLRAVRPRESVAAILHWEGILVDPIGAVLAL-LVYKFIEVHGVENGFIATAIVMLKVVAIGLGIG-----------VAAGWLFGTVLRKYWIPKYLHNV-----------VTLALVCGVFTASNALQAESGLLTVTVMGIFLANMRLVEDILEFKESLTLLLVSTLFIVLAARMNLSGFLALGWQALGVFLAVFIARPVSVQLSILGSKLSMGERHLLAW-IAPRGIVAAAISAL-FALKLEQNTGNDLASSLVPLSFCI----ILGTILLQSFTAGPIARWLGVAEPEPK-------------------------------GFLIVGATPFGLALAGELQKNGVFVQIADQDWSAVRAAVMRGLQAYWGSPVSEDADINLNLTGIGYLLAITPQSERNALVAHYYRTDFEPDKIFTIRNVQTN---------------------------------------------------------- 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----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 163744404 ---LAFALVGALGVGWLAWRLRMPSIVLMLLAGLIVGPVLGILNPAEQFGDMLGAIAVAIILFEGGITLNFHTLRDAATGVKRLVVLGAPLGWLASALLHFVAGLSWATSAVFGGIMIVTGPTVIAPLLRQAKLQKRPA-----ALLQWEAIVNDPVGALAAVLAFQVVMVLETASSAGGAAQELAIGIAVA-------TLLGIAGGWGIARAFRLAYVPEYMK-----------VPVLFVVLLAVFALADFVLHESGLLAVTIMGIWIANAHLPSYTELRRFKEQALVSGVFILLAANMSWAALRSLDMTALLFVLAVILIARPLPVLIALAFSDVPWRERLLVAFT----GPRGVVLVAVA---GLFGERLVEIGITDAASIAPLAFALVAATVVLHGFTLTPLARLLGLTASASP-------------------------------GVIILGGSRWSVALAEALKKMDLQVIIADPNHAHLRSARDAGVQTYFGDILSKEAEERLDLVAYDKIICATDNDAYNTLVA------------------------------------------------------------------------------- 261251986 --TIALTLASVGLLGLICQWLKLPAILFLLIAGLLVGP-VLGLFSPQEALGDLISLAVAVILFEGSLTLNFKQIKSVWSIVTLGAVVSWIITTV---ATHYLLGLDWSLAFLFGSLTVVTGPTVIVPLLRTVRPNSKLSN-----ILRWEGILIDPLGALFVVMVYEFIVSHSQMHSLAVFGLIMVIGFSVG-----------IAAGVLVAAMIRRHWLPEYLQPFA-----------VLTILLGVFALSNYLEHESGLLTVTVMGIWLANAKGVNHILHFKENLTILFISGLFILLAARVELTDFAQLGWAALALFVVIQLVSRPVSIFLSTMRSNLEIKEKAFLAWVAPRGIVAAAVSSL-FAIKLTQQNVEQANLLVPLIFMVI---------IGTVVLQSATARPVANLLGVAEPAPRGF---------------------------LIVGANDVARTLGKAIQTYDCRVLMSDTNWDYVSKARMGGFDSYYGNPTSDEYLDLIGIGQ---VLAVTPDQHLNSVASVHFSNEFGHRKVFS-LQDKKEQERL------------------------------------------------------ 139437977 --SLAIIALVAFASPFIASAIPVPETVFLLVLGAVLGPHMLGVIHVDAEVSLVSELGLAFLFLLAGFEIDPKSITGVEGRYGLATWVVTFGIAWLAVRFTPWFSVSHFDGIAVTLALTSTALGTLVPIMRERSLTGTRVGDSILAYGTWGELGPVLAMSVLLSARTGIQTL------------------------VILGLFAVVCVLLAVVPSRSKRVGSRFFAFVEERADTTSQTFVRLVLILVTLVAFSAVFDLDIVLGSFAAGFVLRIPEGNHTLETKLDGLAYGFLPVFFTVSGAKIDLTAVASRPGLLVGFIVALLIIRAILISMSICPATRDVSAYGRITVALYCTTALPIIVASVAVNAGALSQDIASVMVAAGAITVFLMPLLAQLFYR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 297728781 ------ILTLSAAAHHVLRRLGQCRFVTHMLVGIFLGPSVLGRNPHTYILESVSLVALILFLFSMAVKTDLTLLRRPTARALAVGLAGSLVPLAVTLPVFHALSPSLPADLELAVRLSLSSFPVVADALAELDLLNSELGRVALNASLITDVTSWFLRACFAAAFLVTQAKSP-------------------------LFTAKVLASFAAFVLFVFFVARPAGRYIARKRTPPGDLLSLVVISALLSALVTDVIGFKFMIGPMMLGLALPGGMPATLTERLDSFFIALFLPVYMALAGYRTDLAELGMCALELFLFVALCVAGKMVGCVAAGLFFSMPFREATVLALMLNIRGIVEVAAINNGDTMKATAEHYSTLTLSMVVITAVATPLIKLLYDPSGRF-ARAKRRTMEGSRPNAELRVMACLFSEDHAAPLLDLIEASGSSRDAPVSLIVLHLTELVGHAASVLKPH------------------------------------------------------------------------------------------------------------------------------------------- 270263355 ---------------------RLPAILPLLLFGIVLGPAVHLVQPDADLLFPLVSLSVAIILFEGALTLRVEEIRGLGGVVRNLVTIGMLMTFLIGVACWWLLDFPPELAALIGAVTVVTGPTVIAPLMRVVRP-NANINQVLRWEGIVIDPVGAIFTLLVFEFIVLKQHSESYTHLFWTLGITVAVGLAIG------------ALFGYLLGLALRRV--WLPRY--------LQNLAVLAIMLTAFGVSNAIADESGLLTVTVMGIWLANMRDTSDILAFKEELSAILISALFIILAARLDIHALWNMGWPLLGLLLAVQFIARPLCIAVSTWRSSLHWRDRLLLCWIAPRGIVAAAVSSLFALTLQRSGYQGADRLVTVVFAVIIGTVVL---QSLTSGMMARWLRVQQQKPR----------------------------------GVLIVGANSVARMLAQALIKMNIPVLVTDSSWEYYRQARMEGIPAYYGHAYSEHAENYLDLSDTAQVLALSPNRHQNALAVYHFGHIFGDEQVFAIR--------------------------------------------------------------- 157372711 ---------------------RLPAILPLLVFGVVLGPVVHWVQPDADLLFPLVSLSVAIILFEGALTLRVEEIRGLGGVVRNLVTIGMLMTFLIGVACWWLLDFPPELAALIGAVTVVTGPTVIAPLMRVVRPNAN-----INQVLRWEGIVIDPVGAIFTLLVFEFIVLKQHSESYTHLFYTLGITAAVGLVAGALFGYLLGVALRRVWLPGY------------------LQNLAVLAIMLTAFGLSNAIADESGLLTVTVMGIWLANMRDTSDILAFKEELSAILISALFIILAARLDIQALWNMGWPLLGLLLVVQFIARPLCIAVSTWRSSLHWRDRLLLCWISPRGIVAAAVSSLFALTLQRSGYPGADRLVTVVFAVIIGTVVL---QSLTSSMMARWLRVQQQKPR----------------------------------GVLIVGANSVARMLAQALIKMNIPVIVTDSSWEYYRQARMDGIPAYYGHAYSEHAENYLDLSDTAQVLALSPNRHQNALAVYHFGHIFGDGQVFAIR--------------------------------------------------------------- 154502849 LMSIACILLLGMMMGWLCKKVHLPGLLGMLVTGIVLGPYALNLIDASNISSELRKIALIIILARAGLSLNLEDLKKVGRPAILMCFVPACFEILGMILLARLLGVSILDAAIMGTVVGAVSPAVILKLMEENYGTGKGIPQLILAGASVDDVFVIVLFTAFTGLAQGDAVSVKNFVNIPVS----------------------IALGIVVGMTVGYLMAKFFEKIHIRDTSKVMIFLCVSFILVTLEDQLADVIPFASLIAVMAVGITLQKKRKRERLSFKFNKLWVVSEIMLFVLVGATVNIKYALSAGFAAVILIFGVLVFRMVGVFFCLLKTGLNRKERT---FCMIAYMPKATVQAAIGGIPLAMGLSCGNIVLTVAVVSILITPLGAFLIDFTYQKLLSR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 300864981 --NLTLLMAIAVICGILADYLKVPAIVFLLLFGMIAGPSGLGVLHPNLLLEVIVSLSVALILFEGGLNLEFRDLGRVSGSIRNLVTLGTLITLVGGGMAAHWLGFPWPIAFLYASLVVVTGPTVIGPLLKHI-SVDRQVATMLEAEGVLIDPVGAILAVLVLNIVLNRNPDLFGLFQELVLRLVTGGGIGIVGGWLLGLILLR-----------------------SRFLSEDLKNLVVLAALWGMFALAESISSESGLMATVLAGIVLSASLPEERLLRRFKGQLTILSVLFILLAADLSIASIFALGWGSFFTVLALMWIVRPINIWLCTWNSGLNWRQKL-FACWVAPRGIISASVSSLAILLTQRGINGGDSIKALVFLTIIMTVFLQGLTAGWVAQILDITSKSVTG--------------------------------------AVIVGSNPLSRLIARLFKERGELAVMIDTDEAACLQAEQEGLQVFLSSALDHSILEEAGLASMGTFLAMTSNGEVNLVLAQRAAEEFKPPRVLAIFPR------------------------------------------------------------- 149369327 MLELAGIIILGIFAQWIAWKFKIPAILPLILIGLAVGPLSTGFFPGDGLFYFVS-LAIGIILFEGGLTLKMDEIKKVGGVIGLISLGSVVTFFGAGVSAHYFFGLDWQISFLFAGLIIVTGPTVITPILR-----NIPLKKDISAVLKWEGILIDPIGALVAVLVFGFISVNVPIDVIDAGAEAVANAEANGVGGSYTKHALSEFGKIIVIGFAFGLAGGFAMYHAVKRNVHYLLNVASLSMVLLIFVLSDFFAHESGLLAVVVMGMYLGNSDLPNLKEKESLSVLLISILFILLSANISIDDLLLIYNWKTAILFAIVIFVVRPLGVFLSTTGSGLKVNEKLFISW----VGPRGIVAAGIASLFG------TKLVELGVSGAEYITPLVFGL-VLVTVLLNATTARLVASL---------------------------LGVFLKKSNGIMIVGGSRASRLIGSYLQKNGRHVVLIDRNRTNIEKANEIGLDAISANIYSDDLSDNIELNDVGYLLAMTGNDDINRHAMTRFGKRFGENGIFRLLTSDELLKK-VPHNADEVFSNTHD----------YLRFTEIARDYPSIQEVEVHDNSKYLKV-- 144174648 MIELASILILSVLAQWIAWKVKIPAILPLIVVGLALGPLASLLTADGQKLLDGDEISVGVILFEGGLTLKIKEIRHQARVVRNLLIFGPIITLVLGGLAAHFLGLGYRLAFLFGALIIVSGPTVVTPILRSVRPNNKVNNVLKWEGILIDPLGALIAVLVYEFIQTSNIQNADTLEVFKEFFITVSSGVFVG--------------------VLTAFFMRWIMDK--HRIPEYLRNVVALGLVIFAFIFAESIAHEAGLMSTTFMGIVLANVRVKERILSFKEDVSIILISVLFILLSSRIDIEQIQKLGWDALILFAVVVLVIRPIGVWLSTWGANFNWQEKVFMSWVGPKGIVAAAVASL-FALQLADGDSPAISARQAELILPLTFLMIVGTVVLQGSTAKYLAKWLKVQRAEPK-------------------------------GYLIAGANENARFLADFLMERGVEVVLADTSKTNLREAQKRGYPTYEGSVLSDSVFEELDLTNIGRLLALTSSAEINALALQ------------------------------------------------------------------------------ 149701773 ---VLIIFYGAIIGGKLLELIRLPPLLGMLLAGFTIRPFISKHVHSNMWSSTLRNTALTIILIRAGLGLDPQALKHSKGLCLRMSMGPCLMEACAAAVIHFLMNFPWQWGFLLGFVLGAVSPAVVVPVLQEKGYGIEKGITLLIAASSLEDILAI-------------------TGFNTCLSIVFSTGGILGNVIASFWDVLVGVLVGTLLGFFLRYFPSGDQTRLSLKRAFLLVSLCVSAVLGGHRLGLHGAGGLCTLVLTFIAGMSWSKEKM--KVQKIISTVWNVFQPLLFGLVGSEVSVSLKSNAIGLCVATLSLALLIRISSAFALVCFAGFSFKEKIFIALSWMPKATVQAVLGPLALETARINAPHLEAVMTVAFLAILITPNGALIIGILGPKLLTRC----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 149185363 --TLVIALVGILGIGWIAWRTGWPAIVLMLAAGFLAGPVFGVFHAFGELLEPIVAVGVALILFEGGLSLDFRELRHTGGAVARLATIGVVLGWLFGALAGYIAGLAPEVAILFGGILVVTGPTVVIPLLRQSSIKSRPA-----SILKWEAIVNDPTGALCAVIAYEYFRKVAESPGASLFEVVPPLIIAAILAGLIGY-----VAALAIAWSFPRGAVPEYLK-----------VPVLLTAVIGVFVISNLIEHEAGLVAVTVMGVALANMNVTS--LRSIHPFKELVSGIFILLSASLSIEDVRYINWPIAWFLLALLFLVRPATILLSLLGSNIPWNERLFLAWIAPRGGLFALRLSDLGFTDGNLLIGLSFAVVVVTIVA---------------------------------------------HGFSVDFVAKLLKVKGVTRPGMLIVGSTPWTIALAEQMKDMKAPVLVVDPSWQRLALARQKGISFYHGEILNEATEHNLELAPYQNLVAATENEAYNALVC------------------------------------------------------------------------------- 30680538 -SVIVLVLCLWQFFYLSLKKIGLPVITSMMIAGAAL--SQTNLLPNDWTIQHILTLGGFAFVFYWFIEGVKMDVGMVRKTGTKVIVTGIATVILPIIAANMVFGLTGMEYRTILFMQSISAFTGISRLLRDLRINHSEFGRIVISTAMVAD-------------GTGFGVNLFALVAWMDWRVSALQGVGI-------------IGYVIFMVWVVRPAMFWVIKRTPQERVKECFIYIILILAFGGYYFLKEI-HMFPAVGPFLLGLCVPHGPLGSQLVEKFESFNGILLPLFLFFSMLQIDGPWLANQIGQLLTIIIVVFVAKIIFSMIPALLAKMPLTDSFVMALILSNKGIVELCYFLYGVESNVLHVKSFTIMATMILVSSTISPVLIHYLYDSSKRFISFQKRNLMSLKLGSELKFLVCIHKADHISGMIN----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 57640562 ---VFIIIAVARIFAEVFERIGYPGFLGEITAGLMLGVFLHDL--PREDLTLMAEFGVFFLMMYAGLELTPEEVRIGGKKSLP---IYVITLVVMFFLTLPFTGYRIGTNFIVASILAVASAPIVIRL---TRFFGQEFLHIALSYAVISEVGTLVILYILINF-----------------ELHHLSYFELFLELLKDAVFLTIV--LGLNYVIGIKQRLRIIRALRRLQSDEAVFGMVMILATSLALISEEL-GLHFSIGAFLVGLMLHSDLLGTKQYERVHTIYGIFAPIFFAWRGINFETEFSLEVVYFFLVIYLVRILLTTVLVWE------KDLKVSLTRAAGISSFGVLGLLVGEVGYSYGVLSEHMYALASLASVLGIFVSASIGLILSKLSS----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 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--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 113474679 --TLLIILTVASGIAVVAAYLKVPAIVFLLLFGILVGKDGLGLVHPNLLLEVIVSLFVALILFEGGLNLKLRELGRVSGSIRNLVTIGTLITLIGGGMAAHWLGEFPWPIAFLYASLVVVTGPTVVGPLLKQVSVDRKLATLLEGEGVLIDPIGAILAVLVLNIVLNEGAAPIGLFRDLVVRLGMGTIIGGTGGWLLGFSLKR-----------------------AKFLSEELANLVVLAALWGMFGLAEVVGSESGLMATVVAGIVVGAAEIPERLIRRFKGQLTMLSVLFILLAADLSLASVVALGWGSIFTVLSLMFLVRPLNILICTWNSQLNWRQKMFVSVSASVSSLFAILLTQNGINGGDSIKALVFLTIMMTVFSQGLT------AKFVAQFLGITSSAATGA---------------------------------------VIVGSNPLSRLIGKIFKDRGESMVLIDTDEESCKQAEKEGLQAYKSSALDVNVLEEAGLESVGTFLAMTNNGEVNLVLAQRAAEEFKPPRVLA----------------------------------------------------------------- 293189771 -------------------RKRVPDVVWLLILGVIIGPNVLGLASLTEPISVFREVGMGMLFLIAGTEIDVEEVHGRRSLLTWLACFGIGLAVSWVAVAASGTGVATATYIALAIALTSTALGTLLPILMEAGVMGTTTGKAVLVHGAVGELAPIIAMSLLLSARSP---------------------WAAAIVLLLFALATVLAVAIPTRFILKHPAIGRTILHGAQTSQKTLMR--VVMLVLTGLMALSAVMELDMVLGAFAAGIILAPGNFTMVESELRTLGFSFLIPLFFVTSGMNISLSAVAGYPFLLVAFVGAILVVRGVPIVLLERFHGSIERVGWMDAMRIGLYGATGLAVTELGVSTRVLPSWLASLLVVAGALS--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 75906314 --SILWILIMGFFAGQLARRLTAPPLIGMILVGIILGPQVRNLISQDVLADELRTVAVTIILMKAGLGLDREKLAQQGSVALRLGFLPATTAIAIAIASIIIFKFDFPTGLLLGCVIGAESPAVIVPGMLRLKSLGLGVTKAILTGSALSDVLLLLVFSLLLNFLSDGGVEQITLIGGFTLNAVYLLPIQILMQIVLGLFLGYLAARLLVLLLTKQ---NWTQNAVQDTVIAASLALFLVIIANTLPYFSGYLA--TMAMGFFLIEL---DAPLARRLRGGFDSLWVVAEIFLFVLLGATIQLQVLENILLPILILSIGLFIGRMIGWYLSTLGSNWNWHERL---FLLPGNSAKATVQAAIGAIPLAQGIAGGEIILAIAVLSILITPLGAWATTVFAPKLLRR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 85712852 -----FLLVVSILAGIISNRLGAPILLVFLVVGMLAGTDGLGLSFDSPNIAFFGSIALVIILFDGGMRTNPERFRVALWPAISLATIGVALTCTLVATTAYLFDLPWTAALLIGAILSSTDAAAVFGIFQSQGLQIKERVGATLEIGSNDPMAVILTLTMTSAAASGEFSAWYHM---------------VGNVAWQLAGGLAMGWLAGRAFIIAARKLPLSF----------SFLPLLAIASAVMIYALTAFLGASGFLAVYLMGFVIGNSRLPQHILHVQDGLAWLSQISMFLILGLLVTPSHVVQYPVAVGVAFTLIFVARPIAVLVSLLPFSFPWREQVFISW-VGLRGAVPIILALFPWLSGVEQQELYDVAFVVVLISLIIQGWTIAPVARWLQLEVPKRPEPAQRMPLASVSSREALEVWSYPIDKDSPACDHAWKELKLTAPATFVGVIRDGDWL-------------------------------------------------------------------------------------------------------------------------------------------------- 220912522 LSISLVLIAFLAIAAPLAARVKIPIVVFEIVLGMALGPSVLGWIQSTDFTDTLADFGLAMLFFVAGNEIDFALI---RGRPVLRASGGWLISLAAGVGAGFLLAPTPTSAIIVGVALSSTALGTLLPILRDAGESRSAAG--------------------VAVTALGAAGEFGPLIAISLFFSGRQLGPATA-------VLLGFVLLAALAVFLASRARHTLLHVTRTLHTSGQFAVRSIMFILTVLVVLSMVLGLDMLLGAFAAGVLRAPERDRTVIEAKIDAVAFGFLPVFFIDTGIDYELHALTDSPAALALVPLFLVLLLVIRGLPSLLAVPPRSSSATKRAIMLFGATGLPIIVASIGRDQELISSAVSAALVGAGMLSVLVFPLLAL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 104783228 --------AAALLCQWLAWRLKLPAILFLLLCGILAGPVLGWLQPQAPLLMPLVSLAVALILFEGSLTLHLSQWREIGSVVHRLVTVGALSTWLVIALAHWLLGFDWPLAILFGTLTLVTGPTVIVPMLRVVRPKAAIANILRWEGIVIDPIGALLAVVVYSFIIASAAGDGVSQS---------------------LVTFAGVIFCGSALGVAGGWLLGQVMR--EQWLPEYLHNLASLAAVLGIFIAANQIVHESGLLAVTVMGMWLANMPGVDQILHFKENLSVLLISGLFILLAARLDLHLLGLGPAVLALLLVIQLLARPLNVWLSTLGSPLNWRERALLAW-IAPRGIVA--AAVSAIFAIRLDEAGHEGALLLVPLTFAVIIGTVVLQSATARPLARLLKVAEPAPSGF-----------------------------------LVVGANPPARAIAKALQQLGCRVLLTDSSWENIRAARMENLPTYFGNPA------------------------------------------------------------------------------------------------------------- 225439568 -------------------------------------------ISIIHLLETLSSFGIMFYLFLLGVKMDYGMIRSSGSKAWLIGFSTYLFPILLTVPVSLIMDHELETSVQLSLLVSSTTFHSVACFLEDLKLLNSELGRLAMSSSMI--------------------SGGLSYTTLIFAFTARQSQLNGDGFGVWLCIIMSGIAQIIFTRVAIKPILIWMIKQTPEGQPVKEFHHCIIFLLVLGSSLISEITGMHGFFGPMVLGLEVPEGSPLAFTLVDRLDFFFSFLPIYFIVCGGRTNLTRVTPHTCLVVELMSLLGFLSKFIGTILVFLCDMFLRDAITLSLILNSIGILDIHFYTSANQLKFIDNQCFSVLNTTA---MFITGIVSHLVSTLYDPSTRYMADKRRTIQHSSRKLKLRLLVCVHQEEQVPNIINLLEMSNPTRESPIAVYLLHLIELVGRALLVAHQPFKHFDHRPTPI----------------------------------------------------------------------------------------------------------------------------- 269968154 ---------------WLAWRLRLPAILFLLLAGLIVGPFMQWLNPDENLLFPLVSLAVAVILFEGSLTLNFKEIRGVSGSVWIVSIGAIISWAATSIATHYFLGFTWELAMLFGSLTVVTGPTVIVPLLRTVRPNSTLAN-----ILRWEGILIDPLGALFVVMVYEFIVSHSAINSVEVFGTIIAVGVMLG-----------AASGYAVATIMRRSWLPEYLQPFA-----------VLMVVLGVFSVSNHIESEAGLLTVTVMGMWLANAKDIQQILHFKEHLTILLITGLFIFLAARISLDFAALGSGALLLFVFMQLVSRPLSIFLSTFRSNLRLKDKLFLSW-VAPRGIVAASISSL-FAIKLTEYGIDEAILLVPMTFMVI---------IGTVVLQSATARPVALTLGVAEPAPRGF---------------------------LLIGANRVAREIGQALSRYDRRVLMTDSNWEYISQVRMLGLDYYYGNPISDDNLNLIGIGQ---VVALTPDQHFNIMACMQ----------------------------------------------------------------------------- 77917794 LVTLVTVVFGAAVMPLAARRLSVPSAALEIVYGMVL--FNTVLASQPEWFELLKELGLIYLMFIAGMELSLRELQSSGRVLRY--VLIPLPAFVVMPPLLHLMGLPW----YLGVVLAMISAGIVIPVLKESSLLQRPLGRDILGVALAGELISILVLTLL------------------DIFHHYGLTPHALLELLKLVALLGLAALALKLLYLAAWWHPNHVARVMRSEDPTEEGIRLVISVAFAGGLAAYAAGVEPILGSFMGGVIFSHVFKSKGRFEDKINGFGFLTPFFFIGVGAAFDPALLGSQTVLLALGLTVLLLVAKLLPLLPARLFGLRGTEACGMGLLLAAPLSLLVVAGTLGQKMGLLSPSLNGMLVLTAVLASILFPMLFRLLAP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167045078 -------IILGVLGEAFFKKTGIPDILLLMVLGIIIGP-VLGIIQPEEIVPYFAAVALIIIMFDGGLNLHIGKVLKTAHFAIILVIVGFALSVGIVAGLAHYLGWEWIDSILLGTIVGGSSSIIVFGLVQKIRISDDAKSMLSFESALTDIFAVIIAFVLFEAALSG-------------EFSLDMLGVTIGKAILVGLVLGFGVG------------IPWMFVISKLKNAQHSYMLTIGMVFLLFFLATS--FGESGALTALVFGLMLGKKTYFSRLLKVKFPEDTIFLVRAFFFVFVGLLASFAQLEYVIFGIVAAIGIYIGRIIITKSVLVRGFSKLDK-RVTSVMIPRGLAAAVLATFPLSMGLPNAEAYPQIIFFVIFTSVL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 118431867 ----------------IAHVIGLPPGVVEIIMGAML---AFWGVKSTEVLTLLAAIGANLLLFMAGSEIDLALLRSILPQAVIVALVSALAPLALTALLHVYLGLSLTSSLVILASLSATSVALTYLLLSSYRLVRSRLGQLALASAMLLDLSGMIMLNI------------------ATASISPSLAFYIVILLAALLLYPLLPRLGGAPFEAEIRLI---------------------TMTVIILGFLSDFVGVHSVLTSFILGVIASETRTRVQLREKLESLTGFFTPFFFIASGMSIDPGIPLHYVALALAGGVALALARTYTVYFYFRLTGSSRRSSLIAASSTAMLLTVTIIAASVGFQLGLLDSLMYSVLVWIVVGTIL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 310779372 --IILAALIFSSIYSLLSKKFNIPTLIIYLGVGMLAGSEGFGGIENAGLAQFIGNLALCIILFSGAYNTDIKEVSAVKKEGLALAFAGVFFNTVLVAVIYFFTPFDFFGALLFGAIVSSTDASAVMSIL-------------SFGGLNIKDKVRGIL------KLESGTNDPMANVIIILLINIIKLGNIGIIQGLVFLSLQILVGAVA-GFIFSKLTVKFINK--FEIKMQELHQLIILG-SILFTYGFTNILKGNGFMAIYILGITLGNTSYKRNMGRFFGSLSWMVEVGMFVMLGILVFPSRFLAIWKLLAVSLVLIFLARPLSVFITLSKSGLDKREKLFIAWG-GLKGAVPIVFATFPLVEGIVNAELFNLVFFVVLLSVIF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 17229756 --SILWILIMGFFAGQIARRLTAPPLIGMILVGIFVGPQVGNVISQDVLADELRTVAVTIILMKAGLGLDREKLAEQGSVALRLGFLPATTAIAIAIASIIIFKFDFPTGLLLGCVIGAESPAVIVPGMLRLKSLGLGVTKAILTGSALSDVLLLLVFSLLLNFLGDGGVEQITLIGV----------FTLNTLYLLPIQILMQIVLGLLLGYLAARLIVLLLTKQNWTQNVVQDTVISASLALFLVIIANALPYFSGYLATIAMGFFLIEAPLARRLRGGFDGLWVVAEIFLFVLLGATIQLQVLENILLPILILAIGLFIGRMIGWYLSTLGSNWNWHERL---FLLPGNSAKATVQAAIGAIPLAQGIAGGEIILAIAVLSILITPLGAWATTVFAPKLLTR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 41409378 ---LLTAVGFAGPLLASAKRFRIPVVIGELIAGLAIGRTGFGVVDADPTFQLLANIGFALVMFVVGTHVPLRARLMRSALPAALARATLAGGIAAVLGVALAVQFDTGHAALYAVLMASSSAALALPVIDSLRLRGPRVLSVTTQIAIADAACIVLLPLVI---------------DIRRAPTATLGSLAVAGCAAALFVLLRAVDRKGWRRRLHAY----------SEQHRFALELRTSLLVLFALAALAVATQVSIMLAGFAVGLVVGAVGEPHRLARQLFGITEFFSPLFFVWLGASLQVRELGAHPQLILLG------AGLGCGAVLAHCAGRLLGQPLTLAVLSAAQLGVPVAAATIGTQQHLLAPGEASALMFGALLTIAAASIATGLAAR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 194334379 ---LIGGIIVLGVVGFLFAKSKIPTPVILMLAGIILGPVTNIFTSDIEIAPYFGTFALILILFEGGLDLEFDLVIRQFSSALLLGFLSFILCAGITAVCLIQLQMDMSQALLYGFIFSGTSPAVILPILSRLSITKNLKTLLTLEAVISEVLTVISVIIMINILREPGHFDPRLIVQHISASIGISIVLAL-LSGIIWSRFMGYFSRQNLAYMLTLGVVLLLYTLTAFLGGEPAITVLAFGILLGNGKHLATKTQNLMARMN--STINVTNFELDEVVKKINAELTFLVRTFFFVFIGLLFNFTLFTPNVLSTAGTILAIFLISRYATVTMVRPLSPSLRSAHTSSLGLIPRGLATAVMAFLVIDAKITPSDQLLPVVFSVIL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 227830729 -------LIAAKISEEIFRRIGLVTFVGPILMGILLGNGVFGVIQINEIISFITSLGIIFLLFLAGAEEFDVENRPNANIFLAVILESIIPFSVVLVALYVV---DSKDSLILVAPLAMSSAGPLSRMLMDVEISENRISNLIFQQVILIEIIFVILFAIFL------------------------------RTGKILITIIEIFLVFAFTIMFGGTLAKILERIEYYFKAREIEFAFLIAIILIIGYLS-ELYKFNSAISAFFLGILLKNYKDRPELLERLHAFYGFFEPLFFLGIGLYVT-ELNIIIILFGLLFFSLIIASKFLAGFISSRVVKIDGKIN---GIATSVKGGVDSSLLLTSLTLGYINEFMYSFSILAISLSALIAPLLFQMSYKARKKI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 146304812 ---IGIMLVAAKLMEAGFSRLGLTPFVGAIVAGIILGRGVLGIIQLNSIISFVTSLGIVFLLFLAGAEEFGGEIQFDYKVFISSIVLLVIPFIVIAGYLFMVHVTSP---LVIVFPLIMTSVGPLTRLLMDTGLVKTDVGRKLFYQGTLVEIISVILFAIVSKSSEPAQIVRQTLEIVILFLIIIFIGPRIAKALEGIEGFIKV---------------------------REVE-LAFLLSVIMVTGYVAEIFGFNSAIAALFLGFLLRNYEDRPDLREKMHGLYGFFEPLFFVSIGLYFAP-LNVYIASIGLTLALLVFVSKFVSGYISSYLVKQ---EGVINGLGVTTKGGVDSSLLISALVSGYLGQTQYSYSALAITLIALVVPLLFKAKVKGVGREIENRPGFNQKLGHLPGITPLYVNAETTLRETIDRMTERGARAIIVVDHITVQQLLEIDPSMYSVLRAGDLELVIMDESQKVIDALRKF----------------------------------------------------------------------------------------------------------------------- 50421585 ITLLIYSSFLLFLLNYILNKFLFCGLVGQILLGVCYGVPGTNWLHSQESIMELGYIGLLLMVYEGGLSTSFNVLKANIHIALLVAFTGVSLPIALSFSIIGYSNATPVAAFAAGAALSSTSLGASFTVLLTSGFKQSRVGIILTSAAVLDDIFGLVMIKIISNLGDGSFNAISVIRPVFVS---------IALIVIVGVVAKFFMLPFALWFRKQKRTFPRILRILLKTKK---YYFVLHTIALIGLITGATYAGASNLTAAYVFGAALSSVEFESEAKEEKFNFNQILQPFFFASIGFSIPITQMFIGRLIWKGFIYALVMIVSKFACGLWLIRFKDEKNKFMLGLAMVARGEIGFLISSLAEAKGVFSPDIYIIVTWAIVLCTFLGPVCV-------GFLVRRIKKLVSLDKHPLGIW--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 255565469 -----------------------------LLAGVCLGPTFLGPHEAQDIITTLALLGYNMFLFLGAVKMDVGMVLRAGHKVLSIGVLSVTAPLIFGLTFQNSHGGEFKGSWSVILIHAMTSFPVTAYLIGHQKISNSELGRLSLSSALVGDLLGISTTITLSLVKTGTWVGVVQNFRP-------------------------ILGFVLVAVFVLRPAMNWIIRKTERKPVNETYIYIIMALAIGSEAYF-NYFHQVQYLGPFIIGLATAGAPLGSALVEKFEPFTDVLFQILTATSMMRADLWLVVSEYTKLVTVICVTCSLKLIATLLPALLARMPLIDAMALSVVLNYKGIVELSLSVVYRDLQMISEEVFSLVALSIFLNATILPLLVYSFYDPSRKYAGYQARNIMSLKPNSELKILACVHRPDDVKSIIRLLDASGPSKDHPIGVYVLH---------------------------------------------------------------------------------------------------------------------------------------------------------- 284998242 -------LIAAKISEEIFRRIGLVTFVGPILMGILLGNGVFGVIQINEIISFITSLGIIFLLFLAGAEEFDVENRPNANIFLAVILESIIPFSVVLVALYVV---DSKDSLILVAPLAMSSAGPLSRMLMDVEISENRISNLIFQQVILIEIIFVILFVIFL------------------------------RTGKILITIIEIFLVFAFTIMFGGTLAKILERIEYYFKAREIEFAFLIAIILIIGYLS-ELYKFNSAISAFFLGILLKNYKDRPELLERLHAFYGFFEPLFFLGIGLYVT-ELNIIIILFGLLFFSLIIASKFLAGFISSRVVKIDGKIN---GIATSVKGGVDSSLLLTSLTLGYINEFMYSFSILAISLSALIAPLLFQMSYKARKKI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 222630796 ------------------RRHNLPSAISQIVAGVAVGSLGLHDMVVHVEVQNVEDTARIFYMFYVGLDADLAALWNDAHRCTVVTYASVATCLLLAAFVSGGIYGSMMHSAVLMLTLANTASVDVSRMAAELDLTATGGGRLAVSTAIATNIICIVGEGVFSCMKLASSRTPGYSASERL--------------GMGVLALLKV----GVTMALLRPVAAYMNRRNAGRHRIGNWELVLLLVAVSFVGNFPEHAGFDGVPASLLLGLAFPEGPVARSVMDAIYPLHALALPFYFGAMGMRINFGAMSGAIVVAVLLTLLGLFGKCAGTMAAARYLKMPLADAIRLGVLLNIKGHVNMIDMSFASSEGV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 50410472 ITLLIYSSFLLFLLNYILNRFIFCGLVGQILLGVCYGVPGTNWLHSQETFMELGYIGLLLMVYEGGLSTSFNVLKANFHIALLVAFTGVSLPIALSFSILGYSNATPVAAFAAGAALSSTSLGASFTILLTSGFKQSRVGIILTSAAVLDDIFGLVMIKIISNLGDGSFNAISVIRPVFVS---------IALIVIVGVIVKFLMLPFALWFRKQKRSFPRILRILSMTKNYYFVLHTIVLIGL---ITGATYAGASNLTAAYVFGAALSSVEFDTEAQEEKSNFNQILQPIFFASIGFSIPITMFIGRLIWKGFIYALLMIVSKFACGLWLIRFKKDENNNFMLGLAMVARGEIGFLISSLAEAKGVFSPDVYIIVTWAIVLCTFLGPVSVGLLVRRIKKLV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 269104860 ---------------WLAWRLKLPAILFLLIAGIVIGPVTGIFQPNDDLLFPLISLSVAIILFEGSLTLNFKEIREVNKTVSIVSIGAVVTWLITSTATHYLLDLSWSMSFLFGSMTVVTGPTVIVPLLRTVRPQAKLAN-----ILRWEGILIDPIGALFVVLVYEFMVSSSEVHSLEVFALILAVGLIFG-----------ALAGWFIAVVLRRHLLPEYLQPFA-----------VLAVVLGVFAGSNAIESEAGLLAVTVMGMWLANAKEVQHILHFKENLTILLISGLFLLLAARIDLDFKALGFSAAALFIIIQFVARPASIFLSTLRSGLECKEKLFLAW-VAPRGIVAAAISS------LFAIKLSQAGIKEAELLVPLTFMVIIGTVVLQSISARPMAKLLKVAEPSPR-------------------------------GFLIVGANDVARTIGIELKKYDCRVVMTDSNWDYIRNARMAGLDTYYGNPVSDEYLNLIGVGK---VLAMTPDKHLNV---------------------------------------------------------------------------------- 254170343 ---VFIIIAVARILAEIFERLGYPGFLGEISAGLLL--GVLLKNLPREEMALLAELGIFFLMIYAGLELTPEEIHLGGRKSLP---MYVATYVVMLFLTLPFTNYRFSTNLIVASILAVASAPIVIRF---TRFFGHDFLHVALSYAVISEVGSLVILYLL-------------INFELHHLSYMELFFEFVKDIVFLGTVLGLNYFIGIQHKV------WIIRALRRLKSDEAVFGIVMILATSLALISEQI-GLHFSIGAFLVGLILHSDLVGTKQYERLYTIYGIFAPIFFAWRGINFETEFSLEVVYFFVVIYLVRVLLTTVLVWE------HDLKTSLARGAGIASFGVLGLLVGEIGYTYGVLSQHMYALASLASIMGIFVSATIGRIISHINN----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 83952168 ---------------WLAWRLRMPAIVLMLGAGLVIGP-LLGLFDPGRDIGPLMQIAVAIILFEGGLTLNFHHLRSVRRLVVVGAPLGWLLSTL---ALRYVAGLSWEASLVFGGIMIVTGPTVIAPLLRQAR-LPRRPAQLLHWEAIVND--------PIGALAAVLAFEMILVMRATETMGDAVLDLVLGIS---LATALGIAGGWGVVRAFRRELVPQYMK-----------VPLLFAMVLGVFALSDGMLHESGLLAVTVMGLWIANAELYDELRRFKEHATILLVSGVFVVLAASLKPTLMALDWRTGAFVVVVILVVRPATVLVSFLGTKLPMNERLLVGFT----GPRGVVLVAVA---GLFAQRLYADGVEDAA---RLTPIAFALVAA----------------------------TVILHGFTMSPMARALGLSAAQVPGVLIAGGSRFAASFGLALKRLEVPVLVADSNRTRLRSVREAGLPIFVGN--------------------------------------------------------------------------------------------------------------- 153837034 ---------------WLAWRLRLPAILFLLLAGLIVGPFMQWLKPDENLLFPLVSLAVAVILFEGSLTLNFKEIRGVSGSVWIVSIGAIISWAATSVATHYFLGFTWELAMLFGSLTVVTGPTVIVPLLRTVRPNSTLAN-----ILRWEGILIDPLGALFVVMVYEFIVSHSAVNSMEVFGTIIAVGVILG-----------VASGAAVATVLRRAWLPEYLQPFA-----------VLMVVLGVFSVSNHIESEAGLLTVTVMGMWLANAKDIQQILHFKEHLTILLITGLFIFLAARISLDFAALGSGALLLFVFMQLVSRPLSIFLSTMRSNLNLKDKLFLSWVAPRGIVAASISSLFAIKLTEYGVDGASLLVPMTFMVIIGT-----------VVLQSATARPMAIALGVAEPAPRGF---------------------------LLIGANRVAREIGQALARYDRRVLMTDSNWEYISQVRMMGLDYYYGNPISDDNLNMIGIGQ---VVALTPDQHFNIMACMQ----------------------------------------------------------------------------- 157375135 --------VLSLVCQWVGWKMRLPAILPLLLCGLIMGPVLGVLDPDEELLFPIISLGVAVILFEGALTLNFKEIKDHGRMVHLVSIGALITWLCIGGATHLLLGFSWTMAMLFGALVVVTGPTVIVPMLRSVKPKSQLA-----SILRWEGIIIDPIGALLAVLVFEYIAVAADPTTHMIYALGYMLGVGLGLGALAGYFVGQ---------ILRQNLLPHYLK-----------NTAVLTIMLGVFVGSNLLQEESGLLSVTVMGIFLANMDIADIIEFKETLTVLLISALFILLAARLDSHALLSLGWEGVGVLAIVMFIARPLSVWCCGIGTSLSRADKWFLSW-MAPRGIVAAAVSSLAIKLEGLGVEGAGLIVPLVFLIIIGTVVIQSLTAGIWA--------------------------------------RYLGVNAGSSEGLLIFGAAQFSRELAKVLKSKQVSVILADNNWNNIRLARMDNIPVYFGNPASEHFLDMTGIG--RLLVIS------------------------------------------------------------------------------------------ 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---------------------------------------------------------------------------------------------------------------- 304321959 ---IVLAVTLIGILGWLAWRTNMPAIVLMSIAGLIIGP-LFGILRPEEQFGDFYRIAVAVILFEGGLQLKFSELRGLGRGVGQIVFIGGPLAWLFGAIAGHVAGLDWPTAILFAGIMIVTGPTVIIPLLRQAK-LSTRPSALLKWEGIINDPIGALAAVITYEFVITQYGESLPAFQVFGSL----------FVGTILCVVWGVLIGLGLAEVFRRGWAPEYLKA--------PILLSAVLLAFEMANLLQEEGGL-LAVTAMGVAMANSKMPSINQIRHFKETIAVLLVAGVFVLLTANLTPQILGQIDLKIMFFVGVMLFVVRPAAIFLATIGTELKWSERALVAWIAPRGIVAVAVSGLAASMGPDSGFEEGGLMVPLAFAMVFATVVL-------------------------------------HGFTIAPLGKLLGLASDAPPGVLIVGASPWSIELAKKIHDLDVPVLVTDPNYRALRGARNAGIPTYYG---------------------------------------------------------------------------------------------------------------- 195387628 --DLVVLTVAANFGGYLMSLATLPRLIGMLLVGLLF--QNVGWVDLDGDFSHLRKFALTIILTRAGLEMDPQAFKKVYKTILKLGIVPWFVEFGVLAVMHYLLGLPWIWGCLMGAIMAAIAPAVVVPCLFRLRTKGYGVAKLVVAVSGVDDAISVAIFGIISTIMFSDRGQLYLIAQVPVCLIAG-LGFGLIWGLLARIFPEKGDAYVVPL----RTLLLFIGNLVAIYGSDKLGFEGAGPLAVVFSSFISNYFWCKD-------GWTIDDNP----VGTGFEIFWMIFEPILFGVTGATIKLHELDPSLLYIGALCIFTVIIRILVTAAIAIGDRLNMREKFFVGLSWMAKATVQAALGPVALRHLGADATWAKTVQTICIFSILLTPLGAILISVTGPRMLTKTKQAQQNLTGWRRPSIR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 258405915 ----------------LSRVLRMPAPVVEILFGVVLGKSVLGLEFGGEWIGFLGHLGFLLLMFHAGMEIDFGMLLRQRKSYLGFHLLLFLSTLALAVAGALVLGR----GVFMALVLATTSLGLVMPTLKQAGLSRTPFGQGLLIAASLADFLTLFAITFF--------------------LLWHQYGISWQFVSPLPLFLGFGLALWAGRLWAWWYPCQAE-RMLAAEDSLEIGVRLSLALLFLF-VGLSELVHLEPVLGAFLGGSVLSFVFRNKVTLESKISGFGFLIPIFFINVGLEFDIGNILSGEQMILTLQLLAIAVLVKALPALLFTLRRRLRQALQAGALLSSRLSLIVAAATLGLQQGLIDQETKDALVLLALLTCLLGPSVF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 56461078 --------VVSILAAVASNRLGAPVLLTFLLIGMLAGEQGLGVEFNNPDIAFFGSAALVIILFDGGMRTHPERFRVALWPAISLATIGVALCTLVASAAVYWFGLPWPAALLMGAILSSTDAAAVFGIFQSRGLQIKERVASTLEIESGSNDPMAVILTLTMTGAVASGSFPDWYWVGLDVIWQLIGGLTIGWLG-------------GRLFIIAARKLPLSFSF---------FPLLAVACAISIYALTAKL-HASGFLAVYLMGFVIARLPQLVHILQVQDGLAWLSQIAMFLILGLLVVPSLMANAPVAIGIAFTLIFIARPLAVVVSLLPFSFPWREQVFISW-VGLRGAVPIILALFPWLSGVPDQELYDIAFVVVMISLIIQGWSIAPVARWLGLEVPLKAKPQQRMPLSSVPSKEALEVWLYQIDKNSPACDHTWKELKLTAPATFVGLIRDGEWLTQPMVEEGDGLLVADIDESRILASGGKGLKVFFGDFTLRGDLTLADV--------------------------------------------------------------------------------------------------- 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----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 70728482 --------MAALGCQWLAWRLKLPAILFLLLSGILAGP-ILGWLDPQELLMPLVSLAVALILFEGSLTLHLSEWREIGSVVHRLVTIGALSTWAVITLAHWLLGFDWMLALLFGTLTLVTGPTVIVPMLRVVRPKASIANILRWEGIVIDPIGALLAVVVYSFIIASAEGAGLSQS---------------------LLTFGGVILCGSLFGIAGGWVLGSIMRR--QWLPEYLHNLATLAAVLGIFIASNQVMHESGLLAVTLMGMWMANMKGVDHILHFKENLSVLLISGLFILLAARLDLALIALGPLVLILLLVIQFIARPLNVLLSTAGSSLNWRERALLAW-IAPRGIVA--AAVSAIFAIRLDEAGHEGALLLVPLTFAVIIGTVVLQSATARPLARLLKVAEPAPSGF-----------------------------------LIVGANGPARTLGKALQQLGSRVLLTDSSWENIRAARMEGLPTYFGNPASDAHLDLVGLGH---LLALSPSGELNTLAAMRFRHDFGHQRLFALANSQES---------------------------------------------------------- 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------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 229585261 -------LIAAKISEEIFRRIGLVTFVGPILMGILLGNGVFRVIQINEIISFITSLGIIFLLFLAGAEEFDVENRPNANIFLAVILESIIPFSAVLVALYVV---DSKDSLILVAPLAMSSAGPLSRMLMDVEISENRISNLIFQQVILIEIIFVILFAIFL------------------------------RTGKILITIIEIFLVFAFTIMFGGTLAKILEKIEYYFKAREMEFASLIAIILIIGYLS-ELYKFNSAISAFFLGILLKNYKDRPELLERLHAFYGFFEPLFFLGIGLYVT-ELNIIIILFGLLFFSLIIASKFLAGFISSRVVKIDGKIN---GIATSVKGGVDSSLLLTSLTLGYINEFMYSFSILAISLSALIAPLLFQMSYKARKKI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 283768353 ------------------KKIQLPNVTAYILIGVLIGPHLLNILNHETLASLIPEVALGFIAFSIGDEFELKTLKSIGKPALIITLFEALGAVLIVDTVTLLLGFPPAECLILGALAASTAPAATLMIVRQYKA-DGPLTRMLLPVVAADDAIGLITYSISISIAIGMMNHQA-----------------FSLVNTILFPIVKIIASLVLGI-----VLGLILSFIHRYFQIVMNRMSLCISFILIACALAKSFGLSDLLVCMALGSSYVNTRKAQKVLSSINDWTYPLFILFFVLSGAELNLSALPKVGILGILYISLRFGGKWLGSYVGANISKQPSVVKNYIGFALMPQAGVAIGLATLVDMPGELGMEIQTIILSATLIYELIGPLSAKF----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 254776544 ---LLTAVGFAGPLLASAKRFRIPVVIGELIAGLAIGRTGFGVVDADPTFQLLANIGFALVMFVVGTHVPLRARLMRSALPAALARAALAGGIAAVLGVALAVQFDTGHAALYAVLMASSSAALALPVIDSLRLRGPRVLSVTTQIAIA-DAACIVLLPLVIDIRRAPTAALGALAVAGCAAALFVLLRAADRKGW------------------RRRL------HAYSEQHRFALELRTSLLVLFALAALAVATQVSIMLAGFAVGLVVGAVGEPHRLARQLFGITEFFSPLFFVWLGASLQVRELGAHPQLILLG------AGLGCGAVLAHCAGRLLGQPLTLAVPSAAQLGVPVAAATIGTQQHLLAPGEASALMFGALLTI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 186683063 ITLQMAIAVFAGISAVLAAYFRIPSIVLLLLLGILFGSDGIGLLHPHLLVEVIVALATAIILFEGGLNLDLRELGRVSVSLQLLVTLGTLITLLGGSMAAHWLGFPWNIAFLYASIIVVTGPTVVGPLLKQIN-VDRQVATLLEGEGILIDPVGAILAFVVLDTILNGDADPIN----------------------AIVGLLIRLGVGAAIGGAGGYLMSLIFKR-ASFLSFELKNLVVLAILWSLFTLSQMIRSESGVMTTVVAGAVFANSSVPE--ERLLRSFKGQLTILSVSVLFILLAADLSIASWGSLFTVLVLMFIVRPINILLCTWNSDLNWRQKLFLSWVAPRGIVAASVASFFAISLTQRGINGGDSIKALVFLTIIMT----VVCQGLTAGWVAKWLQITSKD----------------------------------VTGVVIVGCNPLSLLIARFFQERGENVVMIDTDPECLVQAEAQNLRVIASSGLDAAVLEEAGLASMGTFLAMTSNGEVNFVLAQRAAEEFKPPRVLAVFPRDPQA--------------------------------------------------------- 300785415 -------------------KLRVPAVVLEIVAGIALGPSGLGWITPDLPVQIVALLGLAFLLFLAGLEIDVRRLRGRALRVAVLGYGVTLLLGLAAGAGFATAGW-VHSPLLVAVALSATSLGLVVPVLKDAGQAEGGLGQAVIAACSVADFAAVLLVSLLFSASGGSTGARLVLLVAFAG-------------------LVVVTAVVIALAGRSRRLGATLARLQDTTAEIRVRAAVVLLVAF---VALAEAFGLESILGAFLAGAVVSGSHPRFRVKLDAIGYGFLIPVFFVTSGLRLDLSGLLADAGALVRVPLFLAALLLARGIPALLFAREFGRRRAIAAGLLQATSLPFLVTATQIGVLTGLMTPVTAAALVCAGLLSVLLFPAGALALLRAPDPVAVR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 85090426 ILTLISFFFFLAVSEWVADKVLRAGLIGQIIVGLIYGVPIGNILALQETFLALGYLGLIVIIFEGGLTIRLDLLRQNLFLSTSAALLGVLTPIALFALFYAGFGYGPLKTFIVGTALCSTSFVVINSASSKHDFAQTRVGTVLISAAILDDVCGLVLVSVI-----------SQLRDIENANLGWVIGQPILASGLMAILTPLAAKFVLGPLFRLPAIETRFFRKFGHVAN-----MVLMVLVLCAFLAIAAYAGASVLFGAFLAGTVVSSLPSKQHLHQDQDAQRFILQPCFFASIGFSIPFEVIWKGIVFTILMVSGKLVVGLVIPLWDLIANRKPWSSAAFLGTAMVARGEIGLLIIQIGLNETYLSRKAFVIAVWAIVLNTVIGPV--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 254505834 --TIALTLASIGLLGWVAWHFKLPAILFLLVTGLIVGP-ILGVLQPQDTLGELYSLAVAVILFEGSLTLNFKQIRGISKSVWIVTLGAIISWAMTSAATHYLLGFDWALSLLFGSLTVVTGPTVIVPLLRTVRPSSKLSN-----ILRWEGILIDPLGALFVVMVYEFIVSQSQVNSLIVFGLILLIGFALG------IAAGALVAAIIRRHWLPEYLQPF----------------AVLVILLGVFTASNYLEHESGLLTVTVMGVWLANAKGVNHILHFKENLTILFISGLFILLAASVELSDFEQLGLSALVLFAFIQLVSRPVSIFLSTLKSSLELQEKAFLAWVAPRGIVAAAVSSL-FALKLTHLEVSQANLLVPLIFMVI-----IGTVVLQSATARPVARLLGVAEPSPR-------------------------------GFLIVGANDVARTIGTAIKNYDCRVLMSDTNWDYVSKARMAGFESYYGNPTSDEYLDLIGIGQ---VISVTPDQHLN----------------------------------------------------------------------------------- 142792027 --------VLSLFCQWLGWKLRLPAILPLLICGLMLGPGFGVLNPDADLLFPIISLGVAVILFEGALTLNFKEIKDHGRMVHLVSIGMVITWGCISTATYYLLNFSWEVALLFGALVVVTGPTVIVPMLRSVRPKSQLA-----SILRWEGIVIDPIGALLAVLVFEYITVSGNPTHHVLFALGSMLTLGLGLGAAAGYLIGQVI---------RHNLLPHYLR-----------NTAVLTLMLGVFVGSNLLQEESGLLTVTVMGIWLANMRGVDEILEFKETLTVLLISALFILLAARLDSNAMMDGWGGIGVLAVTMLIARPLSIWVSGIGTSLSKADKW-FLCWIAPRG----IVAAAVSSLFAIKLEANNVQGADAIVPLVF--LIIIGTVVIQSLTAGRWAKYLGVTSGSAQ-------------------------------GVLIFGASKFSRELAKLLKAKEVKVLLADSNWDNIRLARMDNIPVYFGNPASE----------------------------------------------------------------------------------------------------------- 187932199 -----LILFFAIVSQFLSWRLKLPSILFLILSGIILGPLVDGNVIFGEALSPFVSICVAIILFEGSLSLNFSKIKSVSSVVILLITVGLAITVVLTALFCYVVGLNLELSMLIGGITCVSGPTVVPPFMRTVRPK-----KHIANILKWESILVDPIGALVVVFMLAWFVIGGNFVNQPNAVS----------------TFIAYMVFVCILGITSGFIFGYLIGLSFRKHYEYLKSFFVLAVIVLGFIISDAIMHGAGLLMVTVAGLVMANMKKMSDIVSFKENLSIVIISVLFIVLGAEIDFSLFKDYWLLIEVFLFLQFILRPIVVFLCCLGSKTTFAERVVLGIIYPRGIVAASVAALVAVKIIKSHPELYNEANTLVFFVFMI----IVFTVVFQSIVTPYISKALGVTEPEGK-------------------------------GFLIIGGNRFARELAEIFVKNDIEVVITDSSWGNVQKCRQLGLNTYYG---------------------------------------------------------------------------------------------------------------- 163790422 LLSIALILIVGFIFSSIFSRFRLPGLLGLILTGIILGPYGLNLLDSKSISADIRQIALIVILFRARLTMNISDLKKNGRPAILMTFLPATFEIITVTILALLFGISTLEAAILGAVLGAVSPPVVVPGLIESGYGKAKGIQMILAGASVDDVFVIVLFTSFLGMFQGNRFDFFSL---------------LSVPVAILFGILLGVLVGYIMVKLFKYL-------HVRDTVKVLLILSVCFLMVSLEDSLKGIFPISGLLGVMALGGIILKLYLANRINIKFSKVWSGAEVFLFVLVGSVTDISALSEAGFFVVLLIFISLIFRMLAVFLSVAGTNLTAKEKLFTAGAYTP---KATVQAAIGSLPLAMGVPAGSLILSVAVLAIILTAPLGAIFIDLS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 227827992 -------LIAAKISEEIFRRIGLVTFVGPILMGILLGNGVFRVIQINEIISFITSLGIIFLLFLAGAEEFDVENRPNANIFLAVILESIIPFSAVLVALYVV---DSKDSLILVAPLAMSSAGPLSRMLMDVEISENRISNLIFQQVILIEIIFVILFAIFL------------------------------RTGKILITIIEIFLVFAFTIMFGGTLAKILEKIEYYFKAREIEFASLIAIILIIGYLS-ELYKFNSAISAFFLGILLKNYKDRPELLERLHAFYGFFEPLFFLGIGLYVT-ELNIIIILFGLLFFSLIIASKFLAGFISSRVVKIDGKIN---GIATSVKGGVDSSLLLTSLTLGYINEFMYSFSILAISLSALIAPLLFQMSYKARKKI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 300714886 ----------SLVAQWLAWLLRLPAILPLLVFGIVLGPLCHVLQPDATLLFPFVSLSVAIILFEGALTLRFDEIRGLGNVVRNLVTVGMLITFLVISVACWLLDFPPELAALVGSVTVVTGPTVIAPLMRVVRPN-----KAINQVLRWEGIVIDPVGAIFTLLVFEFIVLRQKAESLTHLFWTLGQTAAVGLIAGVVFGWLLGVALKRVWLPGY------------------LQNFAVLAVMLTAFGLSNALADESGLLTVTVMGIWLANMRDVDEIIAFKEELSALLISGLFIILAARLDLMALLSMWPLVAVLLIVQFVARPLCIAVSTWGSSLPMRDRLMLSW-ISPRGIVAAAVSSLFALTLEKTGFAGADKLVTVVFAVIIGTVVL---QSLTSSLLARMLKVQQREPR----------------------------------GVLIIGANSVARTLAAALKKLDIPVLVTDSSWEYYRLARMEGIPAYYGNAWSEHAENFLDLSETSQVLALSPNRHQNALAVYHFSHLFGEKKVAARAKRDSESPRFRRH---EVLFGHEQTYARLSSLLSQ----------------------------- 119510313 ----------------------------------VLHPHVLG-----TGLEVIVALATAIILFEGGLNLDVQELGRVSVSLQLLVTLGTLITLIGGSMAAHWLGFPWNIAFLYGSIIVVTGPTVISPLLKQIN-VDRQVATILEGEGVLIDPVGAILAFVVLDTIMNGDADPIN----------------------AIIGLVMRLGIGAAIGGAGGYLMSLIFKR-ANFLSPELKNLVVLAILWGLFTVAQMIRSESGVMTTVIAGAVFANSSVPE--ERSLRSFKGQLTILSVSVLFILLAADLSIASVFALWGSVFTVLVLMFVVRPINILCCTWNSNLNWRQKLFLSWVAPRGIVSASVASLFAISLTQGGDAIKALVFLTIIMT----VVCQGLTAGTIAKWLRITSKDATGA----------------------------------VIVGCNPLSLLIARFFQERGEAVVMIDTDPERCAKAAEQDVRVISSSALDVSVLEEAGLASMGTFLAMTNNGEVNFVLAQRAAEEFSPPRVLA----------------------------------------------------------------- 222823200 ---------------YIAKFLKLPLSATEIMLGSFIG--FLGFIGESENFKLLANAGFYYLMFIAGMEINLKTFLNTERSLLNKAFIYII----LLYAFSVLAVESVDISYIFVIIIPIMSVGLLSTLYRDFGK-NCDWLNISMIVATLAEVVSIVLLTITAAFLGQGK---------------DIFSLTQNLLYLVGFLALCIFGFKFLEVLFWWYLKTILMPWQDQNEKDIRFCMAIFIAIVAIMI----YFKLEVALGAFIAGSFIATFDHKKDLEHKLSSFGYGFLPIFFIYIGSSFKLQMLLNPQVLLIAFSLTAFMIGLRILCAMTFIKILGLKNTFLFGLSHSMPLTLLIAVATLSYQTNIITQDIYSGLVLTALLEAILAISLIKFINNLSR----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119899079 ---------------------RLPLAVLPILVGLGLAAAHLPAVAPSLIGHQIGFVGVLLLAFAAGLEMRAQRLSVSRLASSAAAALALPFIVGTVAAHYHFLGLPWIGALAIGLCVAVSALPVLIGLVRELAPPERPLGQIALGVAVIDDAVLWIGLAVLLLFANGGTAFATWDGSE-----------------LLAVGALGVLGMLGVVASRIGWVAPAWMLW------------PVAALYLTVGAWASSSIGLHALLGAYFAGAMMAPNWAARLPVEGIGKFALVLAPLFFGHSGLGIDNALSWSSLTASLGLLAVAVVSKLAAVLAYPPSPMLSRRQALAVGALLQCKGLMEIVAATILRDQGLLSEYAYAALVTLAVLSTTLTGPLYRLCLP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 307720044 ---------------FIARFLRLPTTPIEIILGSLLGYV--GFLHDEHLFDLVAEFGFLYLMFIAGTEINLKNVLKTPSSIMKKAVV----YLVLLYAFSIAFSMQFDLGKIFMVLLPLISVGLVASLSKEYG--KTPWLTLSMTVGGIGEVVSIVILTITSAALKSGFG----------------LGLFQTIMALLAFLLFMFILFRSMQLIFWWF--PKVAIALMPHNDNKEQDIRLSMGIFFLLIGAMLFLHLELAFGAFLAGIFIPTFEHKHQLPEKLASFGFGFLPIFFIHIGSSFNLDALLINGLIKEAVIITVVMILMRLFASLVFVKELGFVDTILFGLSHSMPLTLLIAMATLAYTANSIDKFHYYAFILAALFQVISVMIVIKLVNIYKSRKSLNSQKL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 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----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 284174562 -------LIAAKISEEIFRRIGLVTFVGPILMGILLGNGVFGVIQINEIISFITSLGIVFLLFLAGAEEFNVENRPNANVFLAVILESIIPFSVILVAIYII---GFKNYLILIVPLAMSSAGPLSRMLMDVKISDNRISNLIFQQVILIEIIFVILFAILLKTSE------------------------------ILITIIEIFLVFAFTIMFGRTLAKILEKIEYYFKAREIEFASLIAIILIIGY-LAELYKFNSAISAFFLGILLKDYKDRPELLERLHAFYGFFEPLFFLGIGLYVT-KINASIILFSLLFFSLIIASKFLAGFISSKILNIKGKIN---GFATSVKGGVDSSLLLTGLTLGYINEFMYSFSILAISLSALIVPLLFQINFKISNKI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 29346095 -------LFVSIVVGKTGYRFGVPTLLLFLVVGMLFGSDGLGLFHDAKDAQFIGMVALSIILFSGGMDTKFREI----KPILGPGIVLSTVGVLLTALFTGLFIWWLSGMSWTNIYLPITTSLLLAST------MSSTDSASVFAILRSQKMNLKHNLRPMLELESGSNDPMAYMLTIVLIQFIQSAGMGVGAIAASFIIQFIVGAAAG--YVLGKLAIRMLNKL--NIDNQALYPILLLAFVFFTFSITDLLKGNGY-LAVYIAGIMVGNNKIMHRIYTFMDGLTWLFQIIMFLCLGLLVNPHEMLEAAVALLIGVFMIVIGRPLSVFLCLLPFRKITMKSRLFVSWVGLRGAVPIIFATYPVVAGVESNIIFNVVFFITIVSLVV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 300087874 MAGLALILALGMVSQVIGWYTRIPSIVILIVAGLIAGPITGWLHPEEDLLQPFISLSVAVILFEGGLSLKFNEIKSTAPVVVRLITVGVLLTWAVGSAAAWILGLDWPLAVLLASILVISGPTVIMPLLRHLR-LRGDLGPILKWEGILIDPIGATLALIVFGVILAAGPEEAITQ-----------GLTTLAVSLITGLGLGLLTGLAMIQLLRRYLLP-----------DYLQIPVVLSTVIGVFFLSDLIQADAGLFTVVIMGVVMANQRRVEHILDFKETLGLILISILFITLSATIDIDAIVPLAGGILFSLILILVARPLAVLVASRGSRLKSRERVLLGVIAPRGSLFGFRLAENGFAADILLPVTFAVIILTVISSSVLSTLAARLFG----------------------------------------------MSNTNPQGVVFVGGQIWVREIATALEEAGVRTFIIDHSRSNIAYARRKKLPAYYGNALAPGITGELDLADFGRVLAMTSDDNVNHLVAAHYGREFGTANVY------------------------------------------------------------------ 87201215 -----------------------PLVVVQIIGGILLGPGVLGFVFNQQVIGSLAWWAVMMFVFVAGLELDITDAWANRRETTITAAGALLTPLVTGAIAAAFLGTYPQAVLGIGMACAVTALPILVLLMEKLGIFREPLGQRLLRYASLDDIAIWGVLALI----------------------------------LVDWHRVERQAIFLAGFAVAAWVVRALFRRL-----EESDRWYVSLIWLAVVGFAADWSGLHFMVGAFLAGAVLDAHWFRDRLDGFRQFLLLAVMPVFFLSTGLRTKWDVGGLAVFGAAFLFLVAVAGKLVGVRIAGRILGWAKGDASIIGWMLQTKALIMIIFVNVLLDKGIVTNETFTALLLMAVMSTMLT----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 302684103 -------------------------LLGPLFVGIIYGPQVANILPSDALTTFIGYIGLLLIVFEAGLTTDLSLLVANIALSVVTALTGIMFPIGFFFLLYFGFGYTVLEAFAAGASLSSTSLGTTLALLP-TRMRRTRVGAVLMSAALLDDIVGLVIAAIIVQLAANGS----TGMVPWYVIVRP------------ILVSLAFAGGVPALAYLVRAVVPEALLRRPSFRAPPAQLLLLVAVLSGIVAG-ANYAGTSELFGAYLAGIFLSVHPTLEAYEVLLTPVQNLLAPLFFASVGVALPIRVWKGIVFSILMVLCKAVVGVWMLIWPDAAARKSRRWSAALLGMAMIPRGEIALIVAQLARPLLSPEGEGDSEPFAVVIWAILVTTV--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 218297187 ------------------HRFGFPPLPVYLLTGLLMGHRLP-----VEELEPLPSLGLLLLLFSVGLEFGPDRLKELSGRATRAGLYDTLALPLGFLLGLLAGLDARGAALLAGIIY-ISSSAVIVKLIIDLRRAANPESEVVLGVLVLEDLVIALLLALLGGHGPGGVLAGVLLALAYLAFARLLG--------------------------------PHLVRLM-ESFSDELVLLLGAAFTTGTALLFHAL-GASEGVGAFLSGMVAASLGLRERLERLFGPVRDLGVALFFLVVGAEATGLLRGLTPVGAGLALLGLLLKLPLNHLGGARA-GLGRKRRLYAALYLLPRGEFNLVLGSLALAQGY--PLVAQVAVLMVLLSVPLGALLIRFAPEIGKALFPPEKKARGAAK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 300863902 LASALWILLMGFFAGQIARCLGAPPLIGMILVGIVLGPQVSDVLSPEVLADNLRIVAVTIILMKAGLGLDREKLAQQGTVALLGVLPAAIEAIAIAFAAILIFKFDFPTGLLLGCVIGAESPAVIVPGMLRLKSLGWGVTKAILTGSALSDVLLLLVFSLLLSFFDRGKVENIIFPGGFSLSAVQLLPFQVAIEVGFGVLIGYIAARLTVSLLTQ--------QNWTQNAVQDVLIAASIALLLVIFEQAFPYSGYAMAMGFFLIEL---DPPLARRLRGGFDSLWIVAEIVLFVLLGASIQLQVLGKTFLPLFVLAIGLFIGRTIGWYFSTLGSNWNWRERL---FLLPGNMAKATVQAAIGGIPLSMGIEGGEIILAVAVLSILITPIGAWGIPMFAPKLLER------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 257091988 -TTEIFLIAMAIIFTWLIWRVGAPLVVVQIVTGILLGPGVLGFVFNPAVVQSLAWWAVMLFVMIAGVELDLRQAWAHRRESSITAGLALGTPLAFGCLAAGLMAMAWQFVLGIGMACAVTALPILILLMEKLAILRQPIGQRILRYASLDDIAIWGVLALILM---------------DWGRVGRQLGFLVAFALLG-------------------YAFRALMRRLA-----ERDRWYVALIWLTVCAFGADWSGLHFMVGAFLAGAIM-DTEWFDQERMDLLRHHVLLMPVFFLSTGLRTNWTLGGEAVFVAAGVLLGASVGKLLGAHLAGRLLNWAPGEASIIGWLLQTKALIMIIFANILLDKQVISSEAFTALLLMAVASTMLT----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 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-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 257060688 ---LTLQIVIAVLAGITAQFLKVPSIVFLLLFGILLGPDALDFLHPHELLEVLVALSVAIILFEGGLNLELRDLGRVSGSLRNLVTIGTLVTLIGGGMAAHWLGFPWSIAFLYASLVVVTGPTVIGPLLK-QVQVDRQVATLLESEGVLIDPVGAILAVVVLDTILNSSASPLEIFSGLVLRLGIGAVIG-GISGFTLGFILKNTNFLA----------------------EDLKNLVVLAGVWGLFGLAQFSRSESGLMATVVAGIVVASSIPEERLLRRFKGQLTVLSVLFVLLAADLSIASIFALGWGSVLTVLTLMLVIRPISVALCTFNSDLRWRQKLFLAW-IAPRGIVSASVASLAILLTDKGINGGESIKALVFLTIMMTVFIQGLSAR--------------------------------------WVAKGLKISSLEATGAVIIGCNALGRLMGRLFRQQGESVVLIDTDPEACRQAQSEGLSVFQSSALDPNVLEEAGIQSMGTFMALTSNGEVNMVLAQRALEEFHPPRVFA----------------------------------------------------------------- 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-------------------------------------------------------------------------- 125533127 ------ILILSAAAHHVLRRLGQCRFVTHMLVGIFLGPSVLGRNPHTYILESVSLVALILFLFSMAVKTDLTLLRRPTARALAVGLAGSLVPLAVTLPVFHALSPSLPADLELAVRLSLSSFPVVADALAELDLLNSELGRVALNASLITDVTSWFLRACFAAAFLITQAKSP-------------------------LFTAKVLASFAAFVLFVFFVARPAGRYIARKRTPPGDLLSLVVIAALLSALVTDVIGFKFMIGPMMLGLALPGGPIGATLTERSTPSSSRSSSRSTWRSAVPTDLAEHEEKFCALELFVALCVAGKMVGCVAAGLFFSMPFREATVLALMLNIRGIVEVAAINNGDTMKATAEHYSTLTLSMVVITAVATPLIKLLYDPSGRF-ARAKRRTMEESRPNAELRVMACLFSEDHAAPLLDLIEASGSSRDAPVSLIVLHLTELVGHAASVLKPH------------------------------------------------------------------------------------------------------------------------------------------- 309390293 MTSLI--FLGGMLGGAISEKIKLPDVVLYLLVGIFFGPYGLNLGSSSLTVKLILTTGTAFILYLGGREIKLKIVKKVWLTITLLATVGVLISTLVVAVSSLLLGMPIAVALLLGAILAPTDPATLVPIFQ-KCSIKRKLTQTITSESAFNDAVGSVLFFTFLSIIT------SNHLNIAHSFILFFKDISFGILAGILLGVFGTFFISQSSYGFLKNFSPIMSIFVALTS-----------------YLVAEYIGGSGFMASFVAGMICCDLKNRRVQEEVNETFGLILRMMIFIVLGTMIDFEILLNNFWIHLLIIAIFIFIARPLTVFASTYFDKKSDWSLNELIFMSWIRETGVMPAALTGMLMEFEIPYIDHIVAISFMTIIITLLL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 158301226 ---LVVLTVAANFGGFLISLTTLPRLIGMLMVGILF--QNVGWVNLDGEFQELRKLALVIILIRAGLEMDPTAFKKIYKTILKLGLIPWFVECSLIAVCAFFLQLPWMWSILLGSIVGAVSPAVVVPCLFRLRTKGYGVVK------------GIPTLIIAVAGIDDAVSVAGFGIISSIMFSTQSLGLQIAQAP---VCIIGGLGFGVVWGFLCKYVPEPGDAYVVPIRTLMLFGGGLLAVFGSEEIHFEGAGPLGVVFAAFTASYFWCGQGWELEVSTAFEIFWMIFEPILFGITGASIKIAELDPHIVSIVGSIYAVAVIRILTTVAIAFGDKLNVKEKIFVAISWMSKATVQAALGPVALKTVMSNEHYAELVKMVCILSIILTPLGAILISVTGTKLLKKTKQQLEPLD--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 161527533 ---ILLAAGVVIFLGAFFKRTGIPDVAFLMVLGVILGP-VLGLIQPEQVVPYFAALALIIIMFDGGLNLDIKHVIRTAHFSSTLAILGFILSVAMISIAAHALGWLWLESILLGSIVGGSSSAIVFGLVRNVKISDETKSMLSFESALTDILATIVAFILFAVLAGTFDLQILQETIGRAVVVGLVLGFGVGIPWMYVST------------------------KLGNAQHGYMLTLGILFVLFF----LANSFGESGALTALVFGLMLGNKNHLARILRFKLPLTFLVRAFFFVFVGLMASFG-QIEYMIFGILITIAVFFGRGIVARITLTKRFSKLDKAVTNA--MIPRGLAAAVLATYPITMGLPNAEAYPQIIFFIILSSVI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 126698235 LTSLALIFLLGMASGGIFKRIKLPNLLGMLLTGIILGPYVLNLIDNSDISSDLRKIALIIILTRAGLSLDINDLKKVGRPAVLMCFIPATFEIIGMIVLAPLLGVSILEAAVMGAVVGAVSPAIILKLMEEGYGTEKSIPQMLLAGTSIDDIFVIVMFTVFTGLAQGNSISAISFLQIPVSIILGVI----------------VGAVIGICLAV------FFKKVHMRDSAKGVLLLSISFLMISLETALEGIVPFSGLLAVMSIGIFLQIKYVARRLSIKYSKLWVGAEILLFVLVGATVDISYAFKAGIGAVILIFGVLLFRMVGVFFCLIKTNLTIKERLFCMIGYIPKATVQAVIGGVPLAMGMASG---QLILTLAVLAILIT----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 297559321 ---LLLILMAAFLAPLVTDRLAVPSVVLEIVFGIVLGPSLLGLVRETETVAMLADLGLALLMFMAGYEVDFARI---RGRPLRRAALAWLCSVALGMGTGWALFGASQTALIIGLALITTALGTVLPILRDSGGLEGAFGARFMASGTMGEFGPIVLITLLLSGYRPLEA-----------------------------TLLLVGFFVLAGLSAWRATRPPLTRLIRATGSSTQVAVRLCILVIVLFVWLAASLRLDALLGAFAAGIIVRLMFTTHRVESKMDAVGFGFLPVFFVVTGVRFDLSALLADPVALLLVPLLLAAFLVVRGGYLLSRGDVPGRQRLPLALFSATALPLIAVLATIGTDTGALDGATAAALLGAGVLSVLVLP---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 296127099 LLSLALIFLCGMLLGKIFSSLKLPSLLGLIITGIILGPYCLNLLDSSSISADLRELALIIILTRAGLNLNIEDLKKVGRPAILMCFLPASFEIIGMVLIARLFNITLFEAALMGSVVAAVSPAVLLKLIDERYGTNKSIPQLLMAGASVDDIFVIVLFASFTSLVKGGSVSVLNFMKIPTS--------------IILGLLIGVIIALILTKLFSR------FHIRDSAKVVIILSISFILVTIENSKFFNGIIGFSGLLAVMSVGAFLKRPELSKRLSLKYSKLWVAAEIILFVLVGAAVNIKYALNTGFTGILLIFAVLIFRMLGVLISLIKTNLNKKEKI---FSMIAYCPKATVQAAIGSIPLSLGFSSGEIILTIAVLAILITPLGAFAIEFFYKRLL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 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----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 134096176 -----------------------PLVVVQIIAGILLGPGVMGAIYPDHSLNGIAWWSVMIFVMIAGIELDLKKAWEHRRESFITASLPLVSGCIAAAGLLLYSGWTWQFVLGVGMACAVTALPILILLMEKLEVLRQPIGQRILRYASLDDVAIWGVLAIILL---------------DWTRVGRQAAFLIG---------------FAVATFLFRKLMIWL---------EEKDRWYVSLIWLAACSLAADWAGLHFMVGAFLAGAVMDAHWFNQEMDFLRHNVLLVIMPVYFLSTGLKTNWAVGGTVVFAAAAVLLVAIIGKLAGVHIAGKILKWEKGEASIIGWLLQTKALIMIIFVNILLDKQIITSETFTALLLMAIASTMLTPVVYPKLQRLKSLI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 195117192 --SLVVLTVAANFGGYIISLTTLPRLIGMLLVGILF--QNVGWVDLDGDFSHLRKFALTIILTRAGLEMEPEAFKKVYKTILKLGIVPWIVEAAVMTVMHYLLDLPWMWGCLLGSIIAAISPAVVVPCLFRLRTKGYGVVKLVVAVAGVDDALSVAIFGIVSTIMFSDKGLGYQIAQAP-------------------VCILGGLAFGVIWGSIARIFPEKGDAYVVPLRTLMLFAGNLVAIYGSEELGFEGLGPLGVVFSSFVSNLFWCKDGWDNPVSTAFEIFWMIFEPILFGLTGATIKINELDSHTVSIAGCIFAGVIIRIFITAGIAVGDRLNTKEKFFVGLSWMQAALGPVALKNLGSDASAEERKWAEIVQTVCVFSIVLTPLGAILISITGTRMLKKTKQP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 254492389 ----------------------MPAIVFLLIAGIVLGPLTGWLNPEADLLFPMVSLAVAVILFEGSLTLKFEDIRGLQKVVRILTFGVMITWFSIAVATHFLLEFSWGLSILFGAIMVVTGPTVIVPMLRTVRPNAKISNVLRWEGIVIDPLGAILAVLVFEVLLSIQLQGHVSVGHTIYMF---------GKTLVVGLSIGAVSGYLFGIILRKHWL------------PEYLHNVTTLALVFATFAISNEISEESGLLTVTVLGIWLAN--MKNVSVENILDFKEDLSILLISGLFILLAARLNFDSFQQLGMGAVMLFLFIQLIARPVKVF--------------------LSTIGSDLSWQEKVMISWIGPRGIVAAAVTALFSLRLQDIGVENADLLVPLAFAIIIGTVLVQGSTAKFIANRLGVAEPDDSGF-------------LIIGANSVARVLAQALKENGFRTRLTDGSWTNVKQARMKGLDTYYGNA-------------------------------------------------------------------------------------------------------------- 258510702 ------------FAARVAERLRLPDIVLYVIAGFLLGPTVLGVLRIPEFHDAVLSLGAAWIVFQGGLEMRFQVLRRIWLSVFLLATLGLAITAAIGAAAHFALGLPIMSALLLGSLLASTDPASLVPIFQRL-SIRARVAQAVIAESAFTDATGAMLTALVLSRVMASGGAHASAGDLAEQVMRLALGG----------AAIGMALGLAAAWLVSRHAPP----------TPGGRSLYLVLAALGSYAVASEL-GASGFMASFVAGMALVEEPARVALEGFVDAMSLQFRMLIFVSLGSQMNLRLMAHHLGLALLVVAVFMLVARPLTVLASLVPDRRAKWTWRFFFWVRETGTIAIALAGLVQGAGVSGAQVFTQVAATAVIATLLTPLLARWLGLVER----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 223985723 ---LAIILLSGFLLTRVTKLLKLPNVTAYILTGVLLGPFCFNVIPTENSLGFVTDVALGFIAFGVGRYFLFHELKRNGINILILTCCEALIAAVVIIFVMVVIFQPLAFALLLGAIGSATAPASTIMTIR-QYQAKGDFVNLILQVVALDDAVSILAFSVCAAIAEALVQHSAMNLMVFIEP--------------VLTNGLAVAMGIGCGLIMHK--------MITEKRSDDNRLIIAVSMILIMSALCTAL-DVSPLLCCMAMGAAYLNLSKDIQLFDQVSSFTPPIMTIFFVVSGMNLNIPALRYVGLIGLGFFFFRIVGKLIGSWIGCTLIQAPAATRNNFGLALVPSAGVAIGLAALGQR--ILPGEYGTLLSTVILSTAILYEIIGPLCAKTSLILSGSIPKENLHPAHHKH----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 195387626 --SLVVLTVAANFGGYLISLTTLPRLIGMLLVGILF--QNVGWVDLDGDFSHLRKFALTIILTRAGLEMEPEAFKKVYKTILKLGIVPWFVEAAIMTVMHFLLDLPWIWGCMLGAIIAAISPAVVVPCLFRLRTKGYGVVKLVVAVAGVDDALSVAIFGIVSTIMFSDKGLGYQIAQA-PVCILGGLAFGVIWGSLARIFPEKGDAYVVPL----RTLMLFAGNLVAIYGSEELGFEGAGPLAVVFSSFVSNLFWCKD-------GWEVDDNP----VSTAFEIFWMIFEPILFGLTGATIKISELDSHTVSIGAACIFTVIIRIFVTAGIAFGDRLNTKEKFFVGLSWMQAALGPVALKNLGSDATDEERKWAEIVQTICVFSIVLTPLGAILISVTGTRMLTKTKQPQDLTGWRR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 257067021 LTNVGLIMIAGLIGSKLFSKIKLAPILGMLLAGIIISPNLLGLVKGDALSKDLRQIALVVILSRAGLSLSFDRLREVGLPAILMTFLPASFMVAITFLANKIFNLPYIDSAILGAVLAAVSPAIVVRLIEEGYGEDKKIPEIILAGSSIDDVYTIVFFTVFINLKLGGQASMGSFLNIPISIITG--------------ILFGIILGYILDIIYSKINLGKIYKVIVLMGLS-FFILEIEDLAKGYIAFSGLVAIISTTM-----TIKKLDQDLADELLDVYGSLWELFEIFLFVLVGITVDLSIIGEEILPALLLITGGLIFRMLGVYLALLPSNLEKSEKIFSGFAYLPKATVQAAIGPVALGYGIASGK---LILAISVIAILYTPLGAILTDKTYKKLLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 255099764 LTSLALIFLLGMASGGIFKRIKLPNLLGMLLTGIILGPYVLNLIDNSDISSDLRKIALIIILTRAGLSLDINDLKKVGRPAVLMCFIPATFEIIGMIVLAPLLGVSILEAAVMGAVVGAVSPAIILKLMEEGYGTEKSIPQMLLAGTSIDDIFVIVMFTVFTGLAQGNSISAISFLQ---------------IPVSIILGVIAGAVIGICLAVFFKKV-------HMRDSAKGVLLLSISFLMISLETALEGIVPFSGLLAVMSIGIFLQIKYVARRLSIKYSKLWVGAEILLFVLVGATVDISYAFKAGIGAVILIFGVLLFRMVGVFFCLIKTNLTIKERLFCMIGYIP---KATVQAAIGGVPLAMGMASGQLILTLAVLAILIT----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 229101458 ----------------------------------------------------------------------------------------------------------------MTLIISTISLGVVVPTLKENNLGKTAIGQIILLVAVIADLVTMILLAVFVGLNSESGQS-------------------------MWLLLLLFGAGIIIYFIAKRFKIPYLDSL--KAGSVQIDTRAVFALIL-ILVGLSESVGAENILGAFLAGVLVSLLSPNEDMVEKLDSIYGFFIPIFFVMVGVNLEVWSIFKEPMLIIPILIVGLFISKLLPSLVLRKW-YPRNIVLGSAILLTSTLSLVIAAAQIGEKLGIISPSLSASLILSAVITCIFAPILFKKMFPKVETPKPKVSIIGASRITL-PLSLDLKREDYDVTLYMMRQNKINDEEAKSHDFPIVKLDDITIESLTERTAFDADRVAVATSDDEQAEHAKELGVEHVIASVEDPLLQEKATQEH-----IAVFSTINSTRILLRALIDKPSL--------------------------------------------------------------------- 153806554 -------LFVSIVVGKTGYRFGVPTLLLFLVVGMLFGSDGLGLFHDAKDAQFIGMVALSIILFSGGMDTKFKEI----KPILGPGIVLSTVGVLLTALFTGLFIWWLSGMSWTNIYLPITTSLLLAAT------MSSTDSASVFAILRSQKMNLKHNLRPMLELESGSNDPMAYMLTIVLIQFIQSAGMGVGAIVGSFVIQFMVGA--GAGYVLGKLAIRMLNKL--NIDNQALYPILLLAFVFFTFSITDLLKGNGY-LAVYIAGIMVGNNKIMHRIYTFMDGLTWLFQIIMFLCLGLLVNPHEMLEVAVVLLIGVFMILIGRPLSVFLCLLPFRKITMKSRLFVSWVGLRGAVPIIFATYPVVAGVESNIIFNIVFFITIVSLVV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 195438200 ---LVVLTVAANFGGYLISLTTLPRLIGMLMVGILF--QNVGWVDLDGDFSHLRKFALTIILTRAGLEMEPKAFKKVYKTILKLGIVPWIVEAMVMAVMHFLLDLPWIWALLLGTIIAAVSPAVVVPCLFRLRTKGYGVAKLVVAVAGVDDALSVAIFGIISTVMFSDKGLGYQIAQAPVCIIGG-LGFGVVWGMLARIFPEKGDAFVVPL----RTLL--------------LFTGGLMAIYGSEEVGFEGAGPLAVVFSAFVSNLFWCKDGWDVEVSTAFEIFWMIFEPILFGITGATIKIRELDSHTVSIGAACIFTSILRILTTAGIAFGDRLNVKEKFFVGLSWMAKATVQAALGPVALKHLDENSTYAAIVQTICVFSIVLTPLGAILISVTGTKLLTKTKQPQDLTGWRR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 192360894 ----VGVIIFAGLLGVLARRIKVPDIVLFLVIGIALGPTIGGLLHDSVMNQMILTVGACYLLFEGGATLRFVVLREVWITLLLISTLGVLITGAITAAVGVWFGLPLAIALVLGALTASTDPATLIPIFK-QVPIKDRVSQTVMSESALNDAMGAIATFAVVGYVMGTGGGFSLTGSLQTLAWEVGMGLLLGGLVGYAAAFLMAHNSFGIFRDVTPFVIILAVITVYLLADAVHASGFMAVFTCGVIIGNKEAFGLPL------------DHHEHEYLEDYMGNTALLMRMFIFILLGSQVDFHLLKEYLGIGLALLAVFIVIARPLTVFLCAAPDRRAKWSLKELLFMSWTRETGVIPAALVGILAGMKVPGMDVVGAITFIFILGTILI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 71909800 -----------------------PLVVVQIITGILLGPGILGRVFPEQSLNGIAWWAVMLFVMIAGVELDLKKAWAHRRESGITAGLALGTPLLFGCAAAALMALTWQFVVGVGMACAVTALPILILLMEKLEVLRQPIGQRILRYASLDDIAIWGVLALILM-----------------------DWERIGRQGAFLLTFAITA---------------WLFHKL-MSRLGESDRWYAALIWLAVVSFGADWAGLHFMVGAFLAGASMEAVWFDQEKMDLLRHHVLLVMPVFFLSTGLRTNWDVGGAAVFIAAALLLVVVAGKLIGVHVAGRILKWAPGEASIIGWLLQTKALIMIIFANILLDKKIITSETFALLLMAVASTMLTVPIVAPRLARLKSLIQR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 162447546 LTKVAVILFVGFIGSLIARKFKLPNVSGYLVLGLLIGPSLGGFISDQDVFGFISELALAFIAFSIGSEFAIKRVKKMGKEISVITLLEVLGAVSLVFIAMLFINSSIAFALILASMSAATAPAATLMVMRQYRA-NGPVSKAIVPITALDDIFGIIIFGFFLSIAQLLLPQGDPLP-------------VWLMISKPFIEVFGSLIIGLIIGIALSYGAKKFDKISDDIQVLSLIAIFATVGGLTLMNHYMSDFGISFSLANIMVGSVIANIALKNRTFQSINDLATPFYIIFFTLAGASLDLGILRQDYLILIIAATYIIAGKILGTMAGAQMVNSHPNVKKYLGFALLPQGGVSIGLLTI---VAVQMTQLYPIIAAVIMLSVLV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 114319818 ----AGLIALSVFTSVIAFRFGAPLLLVFLCIGLIAGEDGLGFVNDADLAYLVGSLALAVILFDSGFGTPVQTLRRAAGPAIILATVGVLLTTLLGVAAHFLFDLPWPYAFLMGAIVSSTDAAAVFFLLRAGGVKIYKRVRSVLEVESGSNDPMAIFLTLFFIELILAGGTEMPWGLQFLLGFGQQMGLGLVMGLVAGFLIVELVNRIQL--------------------EEALYPIAVMAMALCLFAATGYLGG-SGFLAVYVAGIVAGNRAIRAKLRQYQAGMTWLAQIIMFLVLGLIATPSEFIPVAMPAIALGLFLMLIARPLAVWLCVLPFRLEREATTFLSWVGLRGAVSILLGILPIVAGVENGQLFLNVAFIMVLTSLL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 65318126 ----------------------------------------------------------------------------------------------------------------MTLIISTISLGVVVPTLKENXLGKTAIGQIILLVAVIADLVTMILLAVFVGLNSESGQS-------------------------MWLLLLLFGAGIVIYFVAKRFKIPYLDSL--KAGSVQIDTRAVFALIL-ILVGLSESVGAENILGAFLAGVLVSLLSPNEDMVEKLDSIYGFFIPIFFVMVGVNLEVWSIFKEPMLMIPILIVGLFISKLIPSLVLRKW-YPRNIVLGSAILLTSTLSLVIAAAQIGEKLGIISPSLSASLILSAVITCIFAPILFKKMFPKVETPKPKVSIIGASRITL-PLSLDLKREDYDVTLYMMRQNKINDEEAKSHDFPIVKLDDITIASLTEQTAFHADRVVVATSDDEQAEHAKELGVEHVIASVEDPLLQEKATQEH-----IAVFSTINSTRILLRALIDKPSL--------------------------------------------------------------------- 307173631 ----VFGLLLLVVFSYILGRLHLPPIFGMLLAGIILRNTDVYNIHDEGTTSKIRTFCLTFIMVRAGLQLTTTALRAHPVFVMILALVPCTIEMLTITVCRYLLEFPWNWSFMTGTIMACMSSGVMVNILAEQGYGEDKGFTSLLCTAASIDVVHIVSLFSICF---SFVFSNDDRRTEWWSYIPG------GIRDFLLGLIVGIILGFALAFFPHR-------------NHKHAMWYRICGLTLASLMCTTAASRLAITGGGYLATIILSFIAIHGWVSYDTSPFHKAFYFLWHLILGGVIGADIDFRNWTLYLGCVLIGIFVRSSTAFLTTLRMPFTWKERLFVAISWLPKGTLQAALAPMAFARKEDDPTKIELALDVVRISVILAPLGTIGMMTCGPFFLNKISIEEQQRERE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 257076025 -------------------------------------PGVLGLITILPNISLFISLGINFLLFTGGLEFKELETKKLLNPSILTGVIEFILPFGLISFVVYYIFHSVLIALIVGLVTGMSSAGPLTRLLTDTGLNHTEEGNSIFQQVVTMEISGVILFSFLADLYG-----------------------KVVTIYLVLKIAMELVVSLVFILLFSRYVLTRLLVKIDFSARANETVIAVIIGFVLVLGFVGQLYGFNSAIIALFIGISLREFNERPLVAEKVSTFYGFFEPLFFIGLGLYF-VKITLPLITLGLLIFAIAIILKPIAGTITSRFMHVDT---WKNAFGTSVHGGVDAALLVVALGLSLIGRYDYSAVMIAITLLTVVIPALFNVKAPVVK----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 295131888 MLELAGIVILGILAQWVAWKFKIPAILPLILIGLCVGPIATMFTDDGESLFYFVSLAIGIILFEGGLTLKKGEILNVGFVIVKLITVAVIITFGAGIAAHYIFDLSWQISFLFASLIIVTGPTVITPILR-NIPLKKDVSTILKWEGILIDPIGALFAVLVFEFISAGKG------KEYTSTVLLEFGKIVLFGFTFGFTFAHALAYSIKKNIIPHYLLNVL----------------TLAAVLGVFVLSDQFAHESGLLAVVVMGMVMGNIDLPN--LKELLYFKESLSVLLISILFILLAANINMEDLYLIFTSKAIWLFAVIVFVVRPLGVFISSINSSLKFNLFISWVGPRGIVAAGIASLFGI------ELANQGVEGAEYITPLVFMIVLG----TVLLNATTARLFAQLVGVFLKD------------------------SEGILIIGASSFSRIIGKYMEENGRHVVLVDNNGMNVRKAKSMGLDAIEENVYSEDLINNIELNDIGYLMAMTSNSEINKNAIEKFRKHF------------------------------------------------------------------------ 118443785 --------IFAFITPIIFKKFKIPFVVGEIFIGIIIGKSFLNLVNEDIWIGFLSHLGLAYLLFLSGLEIDFDKLRANNKKQLVKRLLMSFGMFGISLVVSFVLSFSLRHFGFLAFLFSASAPGLIVPFLKEKNLLNTEYGQTLLIYTLICEFICLLALPIISSTINS------------------------GLTYKNFLFIILFIAAFLIFKIIQKF--SHILDLSTATFRNLHIGVRAAFALILLLVTLSNKIGAEIILGSFLAGFIFTLDKGREDLMHELDILGYGFLPIYFIMVGVNLDISSVFADPKSLLIPLFLLIIFIIKIVPFLLMSYSFGFNKALSGGLILSAQLSLFIVGAQMAYNLKIISSSDYSTFILTTVISCILFPMLF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 210621514 LVSLALIFLVGMSLASICEKIKIPRIIGMLVTGIILGPYVLDFLDSSNISSELRKMALIIILIKAGLSLDLKDLKKVGRPALLMSFLPATFEIIAYAIFAILFGVSRVEAALIGAVLSAVSPAVVVPRMVDLNNLGTKKGQMILAGASFDDVFVIVLFSTFLAMNQGEGVNLSSFA-------------DIPISIVSGILIGSVVGLILYRFFEYRYNKEHLIR--NSTKVIIILAVSFLLVALEDYLGRVAMSGLLAVTSMALVLAMKSTNIVKVRLQEKFGKIWIAAEVVLFVLVGAAVDIRYTMGAGFTAVIMIFIALAIRSIGVFICMIGTELNTKERL---FCVFSYLPKATVQAAIGSVPLAAGLNCGKLVLSIAVLAIIIT----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 77917763 -TALSCIFLGALVGGRLAALCHVPRVTGYLLAGMVLSPHLLGWHEALHTLDLLSQVALGMILLSIGGQLRPENLRRWRHRILLFSLAETGLTLLLVGGAAVVVNLLFLRYAVPGLSLAMTTFYLVV-----------FLGIISVA------TAPAATLMVVRECESEGPLTQATLTLVGLNNILALFGFVLAAHWLVAPLLGQLLSPILVGGVVGLLLAIWAERLDKGNEFKLLLLGGVVLVTVMCRLLQCDPLLAHLALGASLA----NGSPRWHRLAAALQEIDYPVYVAFFVLAGANLHFETLAHIGLLGIGYVIARTAGKIGGAWLGARLGRFGERMRRWTGMTLLAQAGVAIGLASLSRQWPAGGAMVETVVLGSVVIFELIGPLAVR-HGLVRAGEVPILSLLEKRAPEGAFEGLHHVVQHFRSSLGIPAGHRLKDPGDILVRHVM------------------------------------------------------------------------------------------------------------------------------------------------------------- 95930369 -PILVIGLILGFIMGEVCRRLGLPKVTGYILAGLLLNPRLTPIIPGDEHTDLVTNISLAFITFSVGGTLLMEKIRTLGKPIILITLFELFVATAFVTVVPLLGGFGDGSTVGQVLPMALLLGALAAPAVVHEYHAKGEVTSTIMGVAAFDDILGIINYSLAISFAAMFVLHQPLRSDS------------------LLEPVIKIVGSIGIGILFG-WILNGLIRLIRH--EKEGVLITLVFSLLALCYGVTSSLGGDELLSTMAMGVVVTNNPQRDKVFQILERYTELIFVLFFTLSAMHLDFSVLMANLPIILLFVLFRSLGKWTGAFLGGKLGRSSRMVQRYTVGGLLPQGGIVIGLALLIRQDATFADFAAILVNVIIGATIV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 255692490 -------LFVSIVVGKTGYRFGVPTLLLFLVVGMAFGSDGLGLFHNAKEAQFIGMVALSIILFSGGMDTKFKEI----KPILGPGIVLSTVGVLLTALFTGLFIWWLSGMSWTNIYLPITTSLLLAST------MSSTDSASVFAILRSQKMNLKHNLRPMLELESGSNDPMAYMLTIVLIQFIQSAGMGVGAIAASFIIQFIVGAAAG--YILGKLAIRMLNKL--NIDNQALYPILLLAFVFFTFSITDLMKGNGY-LAVYIAGMMVGNNKHRKEIYTFMDGLTWLFQIIMFLCLGLLVNPHEMLEVAAVLLIGIFMILIGRPLSVFLCLLPFRKITMKSRVFVSWVGLRGAVPIIFATYPVVAGVESNIIFNIVFFITIVSLVV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 91974639 --TILLGLVMAGILSLLALRFGAPLLLVFLVLGMLAGEAGPGRFDDLSTTYLVGSVALALILFDGGLRTRFQTIKAVLAPSMGLATAGVLLTALITAVAHYALDLSWTEALLAGAVVASTDAAAVFLLVHSQGRLRPRVGATLEVESGTNDPFAVFLTLMLVELITRGGSTIWYVIFEFVREAA-------------LGTVIGVVGGRAVVMALNRVALPQGLHAPFVT------------TAALVVFGAAQMLHASGFLAVYLAGMIIGNQPTRNSVVAFLDAATWLAQIVMFVLLGLLVSPRLMMSIGPAVLVALALMLVARPVAVFLCLAPFRFNWRERLFIAW-VGLRGAVAIFLASIPMMVGLPKAHLYDVAFVVVIISLLLQGWTLGPAARKLHIALQRTDRGPRRIELDLPGQLEQQ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 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---------------------------------------------------------------------------------------------------------------- 304400867 --SFAVIFLAGLGAGALFQMMKLPRVIGMLAAGIVVGPFVLGLLDDKVLSVELRQTALIIILIKAGLALDLSDLKKVGRSAVLMSFLPACFMTGYLIFAPFLLGTSLTDSALMGAVLSAVSPAVVVPLIEKKRGTEKGIPQMILAGASCDDVFVIVLFSTFLTMAQGGGAKLSGLLD---------------IPVSIALGLLLGACAGIMVYMLFEYSFRRGMKIRGSIKAIVLLSAAFLLMAESAAKPYAAVSGLLAVVAMACVLKLKSEVSVTKGLSEKFGKIWIAAEVILFVMVGAAVDIRYTLSAGASAAAMIFIALIFRAVGVVICTAGTKLDIRERL---FCVIAYLPKATVQAAIGSVPMAAGLSCGKTILSVAVMGIILT----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 77457251 ---LAFGGIGAAALGWLAWRLKLPAILFLLLTGILAGP-VLGWLDPQELLMPLVSLAVALILFEGSLTLHLSEWREIGSVVHLVTLGALSTWIVIAVATHWLLGFDWLLAILFGSLTLVTGPTVIVPMLRVVRPKAS-----IANILRWEGIVIDPIGALLAVVVYSFIIARAEGHGLEQSLLTFGGVIVCG-------SAFGVAGGWLLGTIIRRQWLPEYLH-----------NLASLAAVLGIFIAANQVMHESGLLAVTLMGMWLANMKGVDHILHFKENLSVLLISGLFILLAARLDLNLIGLGPLVLILLLVIQLIARPLNVVLSTAGSSLSWRERALL-CWIAPRGIVA--AAVSAIFAIRLDEAGHEGALLLVPLTFAVIIGTVVLQSATARPLARLLKVAEPAPSGF-----------------------------------LIVGANGPARLLGKSLQQLGSRVLLTDSSWENIRAARMEGLPTYFGNPA------------------------------------------------------------------------------------------------------------- 88798496 ---------------ALAHRTRLPRVTLLLLFGIVIGPQALDLIPPTDRFDLIADLTLLMVGFLLGGKLTRDSLKTSAWPVMVISICAALLTAVLVAAVLWWAGLSFAIALLLGCIASATAPAAILDVVAETNP-DSRFSQLLLSIVAVDDLWALILF-------GMGMSLVSQMTGHGVDEPFLMAAFEEMIGAVILGVMLGVPSAYATGRIR-----------------PGQPMLTEALGVVCICGGLALWLGVSYLIAAMVLGVIVNLAEHHDYPFHAIEGVESLFMLIFFVIAGASLDLSSLGSLSLIGLLYILMRTAGKFAGAWLGCRLSRTDALTRRWLGLALLPQAGVPIGLALVASAAF---PEHRQTLLSVVIASTVL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 229581711 -------LIAAKISEEIFRRIGLVTFVGPILMGILLGNGVFGVIQINEIISFITSLGIIFLLFLAGAEEFDVENRPNANIFLAVILESIIPFSVVLVALYVV---DSKDSLILVAPLAMSSAGPLSRMLMDVEISENRISNLIFQQVILIEIIFVILFAIFL------------------------------RTGKILITIIEIFLVFAFTIMFGGTLAKILERIEYYFKAREIEFAFLIAIILIIGYLS-ELYKFNSAISAFFLGILLKNYKDRPELLERLHAFYGFFEPLFFLGIGLYV--TELNIIIILFLLFFSLIIASKFLAGFISSRVVKIDGKIN---GIATSVKGGVDSSLLLTSLTLGYINEFMYSFSILAISLSALIAPLLFQMSYKARKKI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 283839601 -------LVMAGILSLLALRFGAPLLLVFLVIGILAGESGPGAFNDLGTTYLVGSVALALILFDGGLKTRFSSIKAVLAPSMGLATVGVLLTALLTAPVAYMLDLSWIEALLAGAVVASTDAAAVFLLVHSQGLRLRPRVGATLEVESGTNDPFAVFLTLMLVELITHGGQGSIWDVVLELLQQGVLG-----------ALIGVVGGRIVVMALNRVALPQGLHAPFVT------------TAALVVFGAAQISHASGFLAVYLAGMIIGNQPTRNSVVAFLDAATWLAQIVMFVLLGLLVSPRLMSSIGPAVVIALALMLVARPLAVFICLAPFRFNWRERLFIAW-VGLRGAVAIFLASIPMLVGLSNAQYFDVAFVVVLISLMLQGWTLGPAARKLHVALPRTDRGPRRIELDLPGQLEQQLVGYAVRPKSLYLKRGLIPSWSKPTLVI------------------------------------------------------------------------------------------------------------------------------------------------------------- 255514191 --NILFVFVAAFILNSLFDKIKITSILPLMLIGLVIGPALHLINTGQSLTPYISALAIAFILFDVGLNMDPKRLRKVFYTATKFTFVAISTGLVLGAIAYLTFGWNLVESMMFGFALSGPSSIIVPTLVKVIRAP--------------DDLKTTLLYESVSSDTVELIIPIILLEILVQSNLTPVGVFGLVIATIFGSIIFGVAAAIIWLFIMNR----------FKSYSREYSWMLTIAVVLA-AYGISEIVGLNGLITVFVFGIYLSLPDDVEHIKSYQREVALFTSTFFFVYIGMLFSVSTLLAVLLTVMLALIIILVRSAFVPMLKGYMDKDPHYRGKQSSLISYNRGLSPSIVATLPLAAGIVIPGFLDAIFMVILFTNVVSTIGIFFAYR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 147779220 -------------------------------------------ISIIHLLETLSSFGIMFYLFLLGVKMDYGMIRSSGSKAWLIGFSTYLFPILLTVPVSLIMDHELETSVQLSLLVSSTTFHSVACFLEDLKLLNSELGRLAMSSSMI--------------------SGGLSYTTLIFAFTARQSQLNGDGFGVWLCIIMSGIAQIIFTRVAIKPILIWMIKQTPEGQPVKEFHHCIIFLLVLGSSLISEITGMHXFFGPMVLGLEVPEGSPLAFTLVDRLDFFFSFLPIYFIVCGGRTNLTRVTPHTCLVVELMSLLGFLSKFIGTILVFLCDMFLRDAITLSLILNSIGILDIHFYTSANQLKFIDNQCFSVLNTTA---MFITGIVSHLVSTLYDPSTRYMAXKRRTIQHSSRXLKLRLLVCVHQEEQVPNIINLLEMSNPTRESPIAVYLLHLIELVGRALLVAHQPFKHFDHRPTPI----------------------------------------------------------------------------------------------------------------------------- 218710849 --TGAVLIAISVLFSQVSSRLGVPILLIFLFVGMLAGEDGPGGINDYSLTYLVSNLALAVILLDGGMRTKVASFKVAFWPSLSLATIGVACTATLGLMAAWLFDLSLMQGILVGAIVGSTDAAAVFSLLKGQ-SLNERVGSTLEIESGTNDPMAVFLTVTLIALLGTPDAEMGMNFLLKSFAMQFGIGTLVGIGGGWVLWSL-----------------------INRVQLADGLYSILVLSGGVALFAFSNMLGGSGILSIYLVGLFIGNTRSRHSILNVLDGMTWLSQIVMFLVLGLLVTPSTLMDIALPALALAFGMILFARPLSVWLGLLPFRSFTTKRWFVSWVGLRGAVPIILAVFPMMAGLPNAQLYNIAFFVVMVSLIVQGGSLMKVARLAQVTLPPTPTPISRTGMEIYPTSEWEMFVYKLKEEKWCVGEPLKRLSMPEGTRI------------------------------------------------------------------------------------------------------------------------------------------------------------- 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------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 146337840 -------LVMAGILSLLALRFGAPLLLVFLVIGMLAGDSGPGHIQDVRTTYLVGSVALALILFDGGLRTRFQSIRTVLAPSMVLATIGVLLTAFITAPVAYALDLDWTEAMLVGAVIASTDAAAVFLLVHAQGRLRPRVGATLEAESGSNDPFAVFLTLMLVELISVGHGSIGHFLFELVREAVLGALFGIVGGRLVVIGLNKVALPQGLHAPF-------------------------VTTAALVIFGAAQIAHGSGFLAVYLAGIIIGNRPTRNSVVAFLDAATWLAQIVMFVLLGLLVSPQRLLDSLLPAIAVALVLMLVARPAAVFLCLHPFRFNWREKAFIAWTGLRGAVAIFLASIPMLVGLSKAYLYDVAFVVVIISLLAQGWTLGVAARKLHVALPRTDRGPRRVELDLPGQLEQQLVGYSVRSKSLYYRRGLIPSWSKPTLVI------------------------------------------------------------------------------------------------------------------------------------------------------------- 45550940 ---LVVLTVAANFGGYLISLTTLPRLIGMLLVGILFQNVGWADIDGDKVTAHLRKFALTIILTRAGLEMEPEAFKKVYKTILKLGIIPWCVEAVVMAVMHFLLDLPWIWAFLLGSIIAAVSPAVVVPCLFRLRTKGYGVAKLVVAVAGVDDALSVAIFGIISTVMFSDKGLAYQIAQA-PVCILGGLGFGVVWGSLARIFPEKGDAYVVPL----RTLL--------------LFTGGLMAIYGSEELGFEGAGPLAVVFSAFVSNLFWCKDGWDVEVSTAFEIFWMIFEPILFGLTGATIKIRELDSHTVSIGAACIFTAILRILTTAGIAFGDRLNTKEKFFVGLSWMAKATVQAALGPVALKHLGDDATWANIVQTICVFSIVLT----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 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------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 269960126 ---------------WLAWRMRLPAILFLLLAGIIVGPILQWLNPDDDLLFPLVSLAVAVILFEGSLTLNFKEIRGVSGSVWIVSVGAIISWVATSVATHYFLDFTWELAILFASLTVVTGPTVIVPLLRTVRP-SSKLANILRWEGILIDPLGALFVVMVYEFIVSHNAVNSVEVFGTIIAVGLILGVASGA---------------AVSTVLRRAWLPEYLQPFA-----------VLMVVLGVFSISNQMESEAGLLTVTVMGMWLANAKNIQQILHFKEHLTILLITGLFIFLAARISLDFAALGSGAVLLFVFMQLVSRPLSIFASTIRSNLTFKDKLFLSWVAPRG-----IVAASISSLFAIKLTEYGISEAMLLVPM--TFMVIIGTVVLQSATARPMAKALGVAEPAPR-------------------------------GFLLIGANRVAQEIGKALARYDRNVLLTDSNWDYISQVRMLGLDHYYGNPISDDNLNLIGIGQ---VVALTPDQHFNIMACMQ----------------------------------------------------------------------------- 189499851 ---IIGGIIVLGVVGFLFSKTKIPTPIILMFAGIILGPATNILQSDSGIAPYFGTFALILILFEGGLDLEFDLVIRQFSSALLLGFLSFILASAITAFCLIGLQMDLSEALLYGFIFGGTSPAIILPLLSRLSIPKKLKTLLTLEAVISEVLTVISVILYINILEEPGHFQGVSIFNHILAILGTSILLA-ALSGLIWSRFMGYFSKQNLAYMLTLGFILLLYTLTDFLGGEGAITILAFGILLGNGKILA--FKTQSVLAKMNSTINIDDFELDEVVKKINAELTFLVRTFFFVFIGLLFDFNFFTEEVLQMTAAIIAIFFISRFTSANLVRPLSPSIRSAHISSLGIIPRGLATAVMAFIVLESGVTTSSELLPVVFSVILA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 198471907 --SLVVLTVAANFGGYLISLTTLPRLIGMLLVGILF--QNVGWVNLDGDFSHLRKFALTIILTRAGLEMEPEAFKKVYKTILKLGIIPWCVEAVIVAVMHFLLDLPWIWSFLLGSIIAAVSPAVVVPCLFRLRTKGYGVAKLVVAVAGVDDALSVAIFGIISTVMFSDKGLAYQIAQA-PVCILGGLGFGVLWGSLARIFPEKGDAYVVPLRTLL------------------LFTGGLMAIYGSEELGFEGAGPLAVVFSAFVSNLFWCKDGWDVEVSTAFEIFWMIFEPILFGITGSTIKIRELDSHTVSIGAACIFTAILRIFTTAGIAFGDRLNLKEKFFVGLSWMAKATVQAALGPVALKHLDENSTYASIVQTICVFSIVLTPLGAILISVTGTKLLTKTKQP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 229492520 -------------------------------AGAVVGPFALNIAADSEAIGILRELGLGMLFLLAGYEIDRQELSGRGGR---RALYTWLFCLALAFTVVALLGMRISAEAAVAIAMTSTALGTLLPILKDNKLLDTRLGKTVLNHGAVGELGPVVAMAVLLSARG-------------------------AVLSLIVLAVFALIAVIVAVLPGKLIHEGSWTHRLVRAGADTTTTVRLTVLLLVSLGVLSAVFSLDVILGAFAAGFILRRPEGDERLEIKLDGIAFGFLPIFFITSGMAIDVSAVAASPGILIAFLILIVVVRGVPVFFVTKFEKFTTRESAQVALYGATGLPMIVAVTGAAVDAHQMSSDNASILVAAGAIT--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 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----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 309812347 ----LALICLVAVLGPLLRAVRLPVVIGELVVGLALGQTGARVLDPHDTFAFLADVGFALVMFVAGTHVPVRDKALRTGASIGVARAVAVGVLAAPAGWAIAHVFGTGHAGLYAVLLASSSASIVMPALQGM-PLTGPSIVAMLPQLALADAACIVAL----------------------PFAIDPAHMSRAAIGAAAVVAVSLVVFFVLRFVEQRGYRRRVHEVSEDRGLA--LELRVTLTILFAVAALAQWRHVSIMLAGFCVGLAVAGVGEPKRVAKQVFALTDLFAPIFFVWLGASLNLRDLAAHPDAVALGVTLGL--SALVVHGAMAVTKQPWPVAVTTAAQMG----VPVAAATTGTHLGVLRPGEDTAMLLGALVTIVAT----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 258620356 --TIAAVGVVGLGCQWLAWRLRLPAILFLLLAGILAGPVFGVLNPERDLLFPLVSLAVAVILFEGSLTLNFKEIRGVSNTVWIVTLGALVSWGITSTAAHWLLGFEWSLALMFGSLTVVTGPTVIVPLLRTVRPTARLAN-----ILRWEGILIDPLGALFVVMVYEFIVSSSHAHSLQVFGLILLVGFAIG-----------IASGAAVAAVLRRGLLPEYLQPFA-----------VLSVVLGVFSVSNALESESGLLTVTVMGMWLANAKGVQHILHFKEHLTILLITGLFILLAARIEVADFQALGWSALGLFVVMQLLSRPASIFISTLRSTLNFREKAFLSWVAPRGIVAASISSLLMEFGIADAKLLVPLTFMVIIGTVV--------------LQSATARPMALALKVSEPAPKGF---------------------------LIIGANDVARQVGLAIAKYDCRVVVTDSNWDYIRQARMAGLEHYYGNPISEDYLNLIGIGH---VLALSPDKHFNIMACMQFLSDFGDKRVF------------------------------------------------------------------ 171059904 -----------------------PLVVVQILAGIALGPGVLGQWWPDQALNGVAWWAVMLFVFIAGIELDLGAAWRHRRLALGVPLLAGGVAACGGLMTSGWIGLPWQFVVGVGMACAVTALPILVLFLERLSLLREPMGQRILRYASLDDILIWAVMALILM---------------DWQRMGHQAAFLLGFGLLA-------------------WAMRVLMRCVA-----EQDRWYLAPVWLAVCALAADWAGLHYMVGAFLAGAVLADLFDRAAMDTLRHHVLMLLMPVFFLSTGLRTHWSVQGADVLIAALVLLVASVGGKLLGVRLAGHVGWSSAEARLVGWLLQTKALIMIIFANILLDRQVITADAFTALLLMAVGSTMLTPLLARLRGRLGSALW-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 91787307 -----------------------PLVVVQIIAGILLGPGILGFVFSAPVVQALAWWAVMIFVWIAGIELDLKMAWAHKRESSITAGLALGTPLLFGCVAAVAMGWPWQFIMGVGMACAVTALPILILLMEKLAILRQPIGQRILRYASLDDIAIWGVLALILMDWQRVGKQA------------------------------AFLAAFSVLGYAFRKLMVRL---------PERDRWYVGLMWLLVCSLGADWSGLHFMVGAFLAGAIMDGEWFNQEHMDLLRHVLLVMMPVFFLSTGLRTNWTIGGEAVFIAAGALLVAVVGKLLGTHLAGKILKWAPGESSIIGWLLQTKALIMIIFVNILLDKGIITSETFALLLMAIGSTMLTVPVVSPKLQRMKELIFR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 142186824 LAIIAAGGILAQ---WLAWRIHLPAIVLLLVGGFVLGP-GTGFIDPAADFGEVYRMAVAIILFEGGLTLNLTGIRDVRRLILVGGPLVWAMT---ATAAHFIAGLSWPAATVLGAILVVTGPTVVMPLLRQT-QLAARPASLLRWEAIVNDLFAVIAFEVFLVAHGSHDAAGLAASLAAAAILSVGGGYAAGEAICWAFTHGKVPEYLKAPVL--------------------------LASVIAANAITNMVLEEAGLVTVTVMGIRLANSRIASLAEMRRFVTILLVSSLFLLLTAALDTEAVRSLDLRSVAFVACVMFVIRPAAVFLSTAGCGLSFAERLFVGW-IAPRG-----------------------VVAVAISSLFAA--------------ALSDAGVADAPQMVALAFAVVVATVFAHGFTLAPLAGRLGLTPASKPGVLVVGGSPVAVAFASALKEAGIPVLIADSEWGRIREARLADIPVYFGEVLSEDAHYAIDVRRFSTVIAATTNDAYNTLVC------------------------------------------------------------------------------- 296284750 -----------VFAGSISSRFGLPALIGFLCLGMLAGVDGPGGIADYLLTQGVGIACLIFILFSGGIDTDWRDVRRVATPALVLATGGVLISAGIMALAALLLGFSPYQGFLLGAIIASTDAAAVFAILRSTG---------------LDLHGDVPALIEVESGSNDPMAIFLVGAALMFITVPDFSPITLVPQFLLQMVLGAAVGFGAG------YLLPEILKRSQYRHGGLAFVISIAAALIA--YGLASVLGGNGFLAAYVAGLTAGNRTYRASTIVSTFGLAWLAQVVMFLTLGLLITPSNLTGVIVPGLAITFILMFIARPMSVFVCLAPFRQFGWRAKLFVSWAGRGAVPIVLATFPIVAGVPSAFTIFNIVFFVVLSIIQGPTINWLANRL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 148258563 -------LVMAGILSLLALRFGAPLLLVFLVIGMLAGDSGPGHIQDVRTTYLVGSVALALILFDGGLRTRFQSIRTVLAPSMVLATVGVLMTAFITAPVAYALDLGWTEALLVGAVIASTDAAAVFLLVHAQGRLRPRVGATLEAESGSNDPFAVFLTLMLVELISVGHGSFGHFLFELVREA-------------VLGTLFGIVGGRLVVMGLNRVALPQGLHAPFVT------------TAALVIFGMAQIVHGSGFLAVYLAGIIIGNRPTRNSVVTFLDAATWLAQIVMFVLLGLLVSPQRLLDSLLPAIAVALMLMLVARPAAVFFCLYPFRFNWREKAFIAWTGLRGAVAIFLASIPMLVGLSNAYLYDVAFVVVIISLLAQGWTLAVAARKLHVALPRTDRGPRRIELDLPGQLEQQLVGYAIRPKSLYFRRGLIPSWSKPTLVI------------------------------------------------------------------------------------------------------------------------------------------------------------- 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----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 71064727 ------ALLLSGVVGWLAWYLKQPSILFLLLIGIIVGPVLGVFDPDLELMFPFISLGVAIILFEGSLTLEFEEIKQHGSVVQMLVSVGVLITIAIVSLTYLLFDIDPIIALLFGALVCVTGPTVIMPLLRSVRPNKT-----ISNILKWEGIIIDPIGAIAVVLVYEYIISGGEGSSILLFAKIVVLAVAMGLAGAWALAFL-----------MRRHMIPEFLRNVF-----------TLAFVLVLFSISNHLEHESGLLTVTVLGVALANWPKRDTILEFNESLTILLVSVLFIILAARVELASLLSIGFALVLLAIVMFVARPLSVWVSSIGSNLKTKEKLMISW-IGPRGIVAAAISSLAIRLQEYDIQGVELLVPLVFLVIIGTVMIQGLGAK--------------------------------------MVGNFLGVREPETNGILVVGSNPVALLVATSLKDQGFDVIVAHNNYTNIASARMSGLRTYFGNPVSDHALDLIGIG--RLFAMSMDKELNTLSEIHYRHE-------------------------------------------------------------------------- 116748965 --SIGLIILMGLAADLVFRRLKLPGFMGMLLVGMTVGPHGLDLMAPEMVSEDFREIALVVLLLRAGLGLNRSTLRRVGALTIGMSCLPNLFLAAVVVTAHWLLGFGLVEGAILGAVLGTASLSVVVP--KALDYIDRGRG----------------ALKGIPTLLLASCPLDNVFMIVLFTFFAGMYGAAQVRLLSALAQIPGAIVLGVLSGVLPGYVLYRLFGKYDRCAQRGALALLGASILLVWLENAHQIVTFSSLFGVMTMAFILLEKPVAFVISQRLQKLRVFAELLLFVLLGARVNIPVIGQVGFEAIAVIVGGLACRSLGVGLALLGSGFDGREKLFCAVSWLSKGTAQAALGAIPLAAGVAFGEE---ILAIVVLSIVMTPVSAILMGFL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 120437645 MIELAGIVILGILAQWLAWRFKIPAILPLILIGLAVGPLSTFFTVDGQSLFYFVSLAIGIILFEGGLTLRKGEILNVGPVILKLITIAVIVTFGAGVAAYLIFDLSWQISFLFAALIIVTGPTVITPILR-----NIPLKKDISAILKWEGILIDPIGALVAVLM--FEFISAGTGTEFTETALMEFGKIVLFGFTFGFTFAHALAFAIKKNVIPHYLLNVL----------------TLATVLGVFVLADLFAHESGLLAVVVMGMVMGNINLPN--LKELLYFKESLSVLLISILFILLAANINVEDLLLVILFATVVLVVRPLGVFVSSIGSSLKTNEKLFISWGIVAAGIASLFGLELANQGVPGAEYITPLVFMIVLGTVLLNATTARLFAQLVGVFLKN------------------------------------------SQGILIIGASTISRLIGAYLKKNKRHVVLVDSNGSNIRKARELGLDAIQENVYSDDLINNIELSDVGYLMALTGNTEVNTNAIEKFRKHF------------------------------------------------------------------------ 227501169 LVNLAIIMLTGLMGGKIFSKIKIAPLLGMLLAGILISPNLLGLVRGDNLSKDLRQIALVVILTRAGLSLSFERLREVGISAVLMTFLPASFIVAITFLANKIFNLPYLDSAILGAVLGAVSPAIVLKLIKEGYGEEKKIAEIILAGSSIDDVYTIVFFTVFINLKLGGE-------------------FSIGSFLNIPISIITGILF----GILMGYLLDIFYSKIKLNKIQAIVLMGVSFLILGLETYAKNLFAFSGLVAIIAMAMTIKNEQVTECMLEVYGSLWELFEILLFVLVGITVDLSIIGKEIFPALILITGGLIIRMFGVYFALLPSNLNKKEKIFSGFAYLPKATVQAAIGPVALSYGIGSGK---LILAISVIAILYTPLGAILTDKTYKKLLVRN----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 27383279 -------LVMAGILSLLALRFGAPLLLVFLVIGMLAGDSGPGQIQDVRTTYLVGSVALALILFDGGLKTRFASIRTVLAPSVVLATVGVLLTALITAPFAYALDLNWTESLLVGAVVASTDAAAVFLLVHTQGLRLRPR---------------------VGATLEAESGTNDPFAIFLTLMLVEYISLGSSSAGHVLMEFLQEAVLGAVVGFFGGRLVVIALNQVA---LPQGLHAPFVTTGALVIFGGSQIMHASGFLAVYLAGIIIGNRPTRNSVVTFLDAATWLAQIVMFVLLGLLVSPSLGASVLPAVAVALVLMLVARPLAVFVCLAPFRFNWRERIFIAWT-GLRGAVAIFLASIPMLVGLSKAYLYDVAFVVVIISLLLQGWTLAPAARKLHVALPRAERGPRRVELDLPGQLEQQLVGYPVQSKSLYFRRGLIPSWSKPTLVI------------------------------------------------------------------------------------------------------------------------------------------------------------- 168186506 --------LFAFITPIIFKKFRVPFVVGEIFIGIIIGKSFLNLVNEDIWIGFLSHLGLAYLLFLSGLEIDFDKLRANNKKQLVKRLLMSFLMFGISLIVSFILSLSLFHFGFLTFLFSASAPGLIVPFLKEKNLLNTEYGQTLLIYTLICEFICLLALPIISSTISSGLTYKN-----------------------FLFIILFVVAFLIFKVIQK---FSHILDLSTASFRNLHIGVRAAFALILLLVTLSSKIGAEIILGSFLAGFIFTLDKGREDLMHELDILGYGFLPIYFIMVGVNLDISSVFTAPKSLLIPLFLLVILIVKLVPFLLMSHIFGFNKAISGGLILSAQLSLFIVGAQMAYNLKIITSSDYSTFILTTIISCILFPMIF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 91228456 ----ALLIALSVLLSPVSSKLGIPILLVFLAVGMLAGEDGLGLFDNFSIAYLVSNLALAIILLDGGMRTRVASFRVALWPSVSLATFGVAITTILGLMATWLFDLDLLQGILVGAIVGSTDAAAVFSLLKGR-SLNERVGSTLEIESGTNDPMAVFLTVTLIAILANPGADLSAGFLAFSFLKQFGIG-----------ALLGFAGGWILWKVINRNQLP-----------DGLYSILTVSGGLLIFALSNTLGG-SGILSIYLVGLLLGNTRSRHSILHVLDGMTWLAQIGMFLVLGLLVTPSLSIALPGLALAFGMILFARPISVWIGLLPFKSFTPREKWFVSW-VGLRGAVPIILAVFPMMAGLPDAQLYNLAFFVVMVSLIVQGGTLTKAMSLAKVELPSKPEPISRTGVEIYPTSEWELFIYRLKADKWCIGEPLRSLSMPEGTRIAAVF--------------------------------------------------------------------------------------------------------------------------------------------------------- 228474807 MLIIVLFLALGIFSQWLANRIKWPSIVVMSIVGLLVGP-ILGLANPEHIFSPIVSLAVAIILFEGSSNLDFRELKGISKAVIRIITIGATIAWILGAIALHILGFPISIAIVMGGLLLITGPTVIQPLLKQAKVRNSVDTVLRWESIILDPLGPILALAAFYVYQIIGQGFGFQL-------------LFIFIFKMLIVALIGFGASFFFNWLIQRDVIP-----------QNLMPSIQLVFILLVFSICDQILDESGLLAVTIFGLMMARYKRHDLIYKESDHFIENMSSILVSTVFILITSSLNVLSWKLVIFSLVMIVLVRPIAVLLSTIGTEITKKERALVA-MMAPRGIVVLTVAQFFGGLFLNDNMKMAS---------YITPVTFGLVFI----------------------------TVVIYGFSFTPISKMLGLASTEPPGVILVGESEFSYHLGRQLQSHGIPVMVFNLFSNTSDKAEELGFEIFKGN--------------------------------------------------------------------------------------------------------------- 117920767 -----------------------------------------------DLLFPIISLGVAVILFEGALTLNFKEIKDHGRMVHLVSIGMVITWGCISVATFYLLNFSWEVALLFGALVVVTGPTVIVPMLRSVRPKSQLA-----SILRWEGIVIDPIGALLAVLVFEYITVSGDPTSHVLYALGSMLTLGLGLGAASGYLIGQVI---------RRNLLPHYLR-----------NTAVLTLMLGIFVGSNLLQEESGLLTVTVMGIWLANMRGVDEILEFKETLTVLLISALFILLAARLDSNAMMDGWGGVGVLAVTMLVARPLSIWVSGIGTSLSKADKW-FLCWIAPRG----IVAAAVSSLFAIKLEATNVQGADAIVPLVF--LIIIGTVVIQSLTAGRWAKYLGVTSGSAQ-------------------------------GLLIFGASKFSRELAKILKAKDIKVLLADSNWDNIRLARMDNIPVYFGNPASE----------------------------------------------------------------------------------------------------------- 163782207 --ILLIVFTGAFFSPIFSRALRMPVPVGELILGLALGHLLGGVQEVPEVLDFLAEFGFLLLMFLAGLEIDFNLIESIKGRLLGI----YTLYTFLILITATAAALLLNLSLTSVVILSLLSVGLMLATLRDMGILSSPLAKRVMIVGVIGELVSLFALTLM---------EKVGRFHGWSSFLLETA------------LVGGFFVGFFLLFRVVKLLVWWFPEMVKKLTYEEDPSAIAVRLSLALMFSTASLAGIESVLGAFLAGAVFSFFRKKHDLEEKLSSIGYGFLPIFFIKTGMDMELSSLNFDTAKSVGMFLALMLLVRLIPSPLLLTAGFTPKELITSSLLLSYPFTLMIAGTEIAHSSGLIDDTTSIALYISAALSSLLFPWTTKLLLKVLR----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 86747183 -------LVMAGILSLLALRFGAPLLLVFLVLGMLAGEAGPGKFDDLSTTYLVGSVALALILFDGGLRTRFSTIKAVLAPSMGLATVGVLLTALITAVAYYALDLNWTEALLAGAVIASTDAAAVFLLVHSQGRLRPRVGATLEVESGTNDPFAVFLTLMLVGLITRGESSTWYVVVEF-------------LWEALLGTAIGVIGGRMVVMALNRVALPQGLHAPF------------VATAALVVFGAAQISHASGFLAVYLAGMIIGNQPTRNSVVAFLDAATWLAQIVMFVLLGLLVSPRLMSSIGPAVVVALALMLVARPVAVFLCLAPFRFNWRERLFIAW-VGLRGAVAIFLASIPMLVGLPKAYLYDVAFVVVIISLLLQGWTLGPAARKLHVALQRTDRGPRRIELDLPGQLEKQLVGYPVRAKSLYLKRGLIPSWSKPTLVI------------------------------------------------------------------------------------------------------------------------------------------------------------- 254412927 -----------FFGGQIARRLGAPPLIGMILVGIVLGPQVGNVISSDEAADSLRTVAVMVILMKAGLGLDREKLLSQGSVALRLGFLPAGFAIAIALAAIWIFHFDVPTGLLLGCIIGAESPAVIVPGMLRLKRLGWGVTKAILTGSALSDVLLLLLFSLLLSFLGQGGIETITLPGGFTLSALQLLPLQVFIEIGLGILIGYAAARLIVSLLTE--------QNWTQNTVQDVLIAAGIALLLVIVDKVLPYSGYAMAMGFFLIEL---DAPLARRLRGGFDSLWVVAEIVLFVLLGASVQLQVLGDTILPGLLVLAIGLFVGRPVGWYLSTVG--SNWTGRELLFLLPGNMAKATVQAAIGAIPLARGIEGGEIILAIAALSILTTPIGAWAIPTFAPKLLER------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 239628457 LLSIAYMLMVGMAAGWACRRLRLPGLAGMIATGILLGPYALDLIDGSILSAELRRIALIIILMRAGLSLDVDDLKRVGRPAFVPACFEILGMLVLAPRLLGITVLEAAVMGAVVAAVSPAVIVPKMIMLMEEGYTDNSIPQLILAGASVDDVFVIVLFSAFTGLAQGGSVSPVSF---------------VQIPWSILAGILAGCGAGALLALYFRWV-----HIRDTAKVIILLCISFVLVSLEDALKGTFTFSSLISVMCMGITLQKQRETVAGRLSLKFNKLWVGAEILLFVLVGATVDIHYAVSAGAAAILLILGALVFRMAGVMCCLLGTRLSLKERM---FCMAAYMPKATVQAAIGGVPLSMGLACGNIVLTVAVLAILITAPLGAFLIDLTYRRWLTCQKHQP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 257067305 MWWIALAGVFATVLALLTRRT-IPDVVWLLVLGIVIGPHTLGLAESTEAVAFLRELGLGFLFLLAGFEVNTAD---MRSRAGRSAALTWLLCAGLGVGAGLLVGGDWKVAAVLGIAATSTALGTLLPILKDSGVLAAPLGRATMLHGAYGELLPVLAMSLLLTTRATAQAAAVLVLFAVLAVVTVAVPARIFRRVPLLGRAFTAAS-----------------NSTMQTTMRVTVWILITLMLLTAALELDVALGAFAAGLLLHAALRGAAPEHAGEIMHKVEVLFSLLIPVFFLTSGMSIDVAAVLGVWPLLAGFVAMILLVRGLPVLCRELWTTTSVREKAALGLYSATGLPIIVAVTQIAAGSGLITVTTASAMVMAGAITVLVFPLLA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 32265970 ------IFVLLILFAPISSLTRIPIVVVEMILG-AIAAHFFTFLNDSQEIHIVAEIGFLFLMFLCGLEVDIKSFAKLGKPFL----LQTLAYFCTLYGITCIVVFSAKISYVYIAAFPVMSLGMIVALIKDYGK-DQPWLDLALKIGILGELVSIAALVIIDGASRHG------------------VGSELGRKLLMLGLFLLFVIFGFKIAKVIFWWIPQVRFLFLPNDDSNSQDLRFVFMLLFGFVLLMMFLEIKAVLGAFLAGTILATFFKHKAELPEKLNHFGFGFFVPFFFVHVGSTLNLNAQILYHALYLVIGMLTLRLISASIVFGKYFKSAKFTLLFALSDSMPLTFLIATATLGKSIGELNDTLYASFVLGAILEGIIFSVLIKIVYVFWK----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 237737564 ------------FVGKIFEKIKLPSLIGMMVAGLLIGPYGVNKVPSLALAPTLKDIALVTVLFIGGLGIGADQMKKIGRPAICLSIIPASLGFAIAYLSTIFLDFTFVQGAILGFIIAAVSPAVLVPAMV--NLIENRVGQKK----------SIPQLLLVGASADDSIAITLFTSFLAIYFQRIDGGNSDIKTQLIMVPISIIASVF--IGWGMGYIGNRSFLKIKNINYRLITTFAICLVLRFIENRFFALYNSLLTIMSFGFFIRYYQGERYREIHQGMNSIWKYGKIYLFTFVGMAINPRLVGGYFFIGVTILAYSLSIRSIGVLISLVGTNLNYRERLFCVVAYLPKATVQSAKAGIPLQMGVVGGEIMQ---AIAILSVLVT----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 114799296 --------ALAALTSLVSQRFGAPLLLVFLGIGLLAGEDGLLGIQSGSAAYFIGSLALAIILFDSGFETPMRSYKVAAAPALSLATFGVVLTAGLGVAAHFLFGVGWLEAFLLGSIVASTDAAAVFFLLRAGGRLREKVGSTLEIESGANDPMAIFLTILLIELIVADAGTDALFGFEVLMTFVQQMGLGI------------------LFGIVGGFGISWFLHKLVNV-DPGLYPISGLAAALVVFSVCA-LLGGSGFLAAYVAGVVAGNRKFAHRLRRFQVGMTWLAQIGMFLALGLLATPSEFPRILVPLILAGVLIFVARPLAVWLCLLPFDFRSRETLFTGW-VGLRGAVSILLAILPGLAGIENGSFYNVVFVMVLVSLLVQGWTIQPAAKLLKMSLPSEQGLVDRVELELRGATEM------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 260772002 ----ALLIALSVLLSPVSSKLGIPILLVFLAVGMLAGEDGLGVFDNYPLAYLIGNLALAIILLDGGMRTRVASFRVALWPSISLATFGVAITTMLGLMAMWLFDLSLLQGILVGAIVGSTDAAAVFSLLKGR-SLNERVGATLEIESGTNDPMAIFLTVTLIAVLGNQGLDLSAGFLALSFVQQFGVGALMGLIGGWL-----------------------LWKLINHTQLPEGLYSILTVSGGLIIFALSNALGGSGILSIYLVGLLLGNRPTRQSILNVLDGMTWLAQIGMFLVLGLLVTPSNLLDIALPLALAFGMIVFARPLSVWISLLPFKSFTAREKWFVSWVGLRGAVPIILAVFPMMAGLPDAQLYNLAFFVVMVSLIVQGGSLTQAMSLAKVELPPKPEPIYRTGVEAFPASQWELFVYRLKEDKWCIGEPLRNLFMPEGTRIVAVF--------------------------------------------------------------------------------------------------------------------------------------------------------- 28211490 ------ILLICAVSSKVLYKYGIPTLIMFLAIGMIMGSEGLGYFDNSELANKLCNFGLLFIMFSGGFETNWKTAKPVAFASGVLATGGVVLTFLIGIFAHFILGLTFLEGMLLGSIISSTDAASVFSILRSKK------------------------LNLKNNLAPMLEMESGSNDPVAYMLTTIVIGLITGGKHNIVTLLMTQILIGALVGILVGKISVWLINNI-NLDIEGLYSILAISTALLSYSGANQLMGNGF-LAVYITGLIMGNSRLVHKISRYFDGLSWLMQILLFFTLGLLVFPSRLFQVALKGIGTAAFIIFIARPIAVFCVLTLFKRPIKDQLLVSWVGFRGAASIVFATYPLTAGLVADEIFNIVFFVALVSVLV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 298490294 --------VLAGISAQVAAYLKLPSIVLLLLLGILLHPHLLG-----TGLEVIVSLATAIILFEGGLKLDVRELGRVSVSLQLLVTLGTLITLLGGSIAAHWLGFPWNIAFLFASIVVVTGPTVVGPLLKQIN-VDRQVATLLEGEGVLIDPVGAILAYVVLDTILNGDADPLK----------------------AIMGLILRLGVGAMIGAVGGYLMSWVFKR-ASFLSFELKNLVVLAALWGLFSLAQMIRTESGVMTTVVAGAVFANSSVPE--ERLLRSFKNQLTILSVSVLFILLAADLSIASVLALLFTVLVLMFVVRPINILLCTWNSDLNWRQKLFLSWVAPRGIVSASVASLGISLTQRGVNGGDAIKALVFLTIIMT----VVCQGLTAGWIARWLEITSKDATGA----------------------------------VIVGCNPLSLLIARFFQERGEGVVMIDTDSEYFAQAEAQNLRVIANSALDAEVLEEAGIASMGTFLAMTNNGEVNFVLAQRASEEFSPPRVLAVFPRDPQA--------------------------------------------------------- 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--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 282898251 ----------------------------------ILHPQLLGI-----GLEVIVSLATAIILFEGGLKLDFREVGRVSVSLQLLVTLGTLITLLGGSMAAHWLGFPWNLAFLYASIVVVTGPTVIGP-LVKQINVDKQVATLLEGEGVLIDPVGAILAYVVLDTIVNGDPDP--------------MGAVMGLIMRLGVGGIIGVLGGLVMSMVFKR---------ANFLSFELKNLVVLALLWGLFTMAQAIRSESGVMTTVVAGAVFANSSVEERLLRSFKNQLTILSVLFILLAADLSIASVFALGWGSLFTVLVLMFVVRPINILLCTWNSGLNWRQKLFLSW-VAPRGIVSASVASLAISLTQHGINGGDAIKALVFLTIIMT--------------------------------------VFCQGLTASWLVKCLGITSENLTGALIVGCNPLSLLIARFFQERGEKVVIIDTDSEYLAQAEAQNLPVLVNSALDAQVLENAGIAKIGTFIAMTNNREVNFVLAQRAAEEFNPPRVLAIFPRDSH---------------------------------------------------------- 254974265 LTSLALIFLLGMASGGIFEKIKLPSLLGMLLTGIILGSYVLNLIDNSDISSDLRKIALIIILTRAGLSLDINDLKKVGRPAVLMCFIPATFEIIGMIVLAPLLGVSILEAAVMGAVVGAVSPAIILKLMEEGYGTEKSIPQMLLAGTSIDDIFVIVMFTVFTGLAQGNSISAISFLQIPVSIILGVI----------------VGAVIGICLAV------FFKKVHMRDSAKGVLLLSISFLMISLETALEGIVPFSGLLAVMNIGIFLQIKYVARRLSVKYSKLWVGAEILLFVLVGATVDISYAFKAGIGAVILIFGVLLFRMVGVFFCLIKTNLTIKERLFCMIGYIPKATVQAAIGGVPLAMGIASG---QLILTLAVLAILIT----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 223040979 -------LIACIVSSKVSDRFGIPSLVVFLAVGMLAGSDGLGLSFDNRQIQDVGTIALIFILYAGGLDTNLKSIRPVMINGIILATLGVVLTAAIAVLVKYLLGLDWLEALLFGSIISSTDAAAVFAILGAKEISLRNNIR--------------------PLLELESGSNDPMAIFLTLTMIQIISVATVPSVPDVALTLVKQFLLGGLMGYMFGVALPGLFNRL-RLEYWGLYPVFSMAWVLLLYVLAGKIGGNGF-LAVYIAGMFINKKEFAHKLIGFHDGIAWTMQIVIFLTLGLLVNPSLPAVALAGVAIAFWIMFVARPMGVFLSLLFSRYSVKEKMFISW-VGLRGVVPIVLATYPFGANLPRSELFNTIFFVVFISIII------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 52080322 ----------------FSTRLGVPALVLFLIVGMIMGSDGLGIINNPELAQLIGIIALVVILFEGGLQTKWSSVKAVAVPSLSLATIGVLLTTCVVAVAALIFNVSWMEGFLFGAIVGSTDAAAIFAVLKGQNIRDR-----------------------LSSTLEAESGTNDPMAMFLTLSLIQLLTADHSSYFMLVISFFWQMGMGLLLGYLLGRFASFAINKI-NLDSSGLYPIFALAFAL-LTYSLTDVIGASGLLAVYIAALVIGNQDYRHSIFRFNEGFAWMMQILMFIILGLLVFPAQFLSFDIIFLLSLILIFIARPVAVFLSTIKMGFNFNEKIFLSWA-GLKGAVPIVLATFPMTMGLENSQLIFNVVFFVVLTSAL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 167043392 -PILLLAASVVIIMGVLFKKTGIPDVLFLMVLGVIIGP-VLGIIQPESIVPYFAAVALIIIMFDGGLNLHLGKVVKTAHFSIILVIVGFAVSVGIGSFAHYGLGWEWIDSILLGSIVGGSSSIIVFGLVKKLHISEEAKSMLNFESALTDIFAVIVAFVLFEAILSG-------------EFSLDLLGVTIGKAVMVGLVLGFGVG------------IPWMFIISKLKNAQHSYMLTIGMLFMLFFLATS--FGESGALTALVFGLMLGKKNYFTRVLKIKFPEDLIFLVRAFFFVFVGLLASFAQIEYVIFGVIAAIAIYIGRIIITKTVLVRGFSKLD-VKVTSVMIPRGLAAAVLATFPLSMGLPNADAYP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 224049481 ---ILFLYFFAVIGGKIFGLIKLPALLGMLLAGFLITPFISDFVQNLRWSAALRNIALSIILTRAGLGLDPKALKKLKAVCLRLAFGPCLSETGTAAVLAYLFHLPWQWGFILGFVLGAVSPAVVVPILQAGGYVEKGVPTLLMAAGSIDDILAITGFNTCLGMAFSSGSTLYNMLRGVLEVTVG-------------------IAAGGVLGMFIRYFPSYDQASLAWKRSYFVLGLSMFAVFGSIYFGFPGSGGLCTLVLAFVAGVGWSDEK--REIEKIVAVAWNIFQPFLFGLIGAEVSITLRPGTVGLCVAILGIALVVRIIATFLMVSFAGFNFKEKIFVSLAWIPKATVQAAIGSLAQHQDEQLEKYGMDVLTVAFLAILITAPIGALVIGLAGPRLLQKAQTNSK----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 225851233 LLEIGLILIVGYLFGNLANFFNLPRVSGYILAGIIMSPSLLNIIDQEFLNKSITHASLSIITFLIGSSLSWDKVRSLGKSIAFITLGEAELAFLFVTLAMFLYFFLTQSSLLFGALASPTDPTATLAVIHEYRAKG-VLTTTVLGVAALDDATGIMNFVLGYAIATSLVA-----------------GQGISIPHIVYEIVYQVAGAVILGII-----MGYLMHFLGQFAEERKEVVTVTVGILFITFSLAHGLGVDELLATMTTGITLVNVDTENEKFRSPLEIEDVIFTAFFVVGSAFLNLKILLQYLPIVIVYVLTRFAGKYTGVYIGGHISNAPDKVKKYLAFSLFPQGGIVIGLSLLAYQFRDVGLILVNIVIGATAIHEFLGPV--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 28899641 ----ALLIALSVLLSPVSSKLGIPILLVFLAVGMLAGEDGLGLFDNYSIAYLVSNLALAIILLDGGMRTRVASFRVALWPSVSLATIGVAITTLLGLMATWLFDLDLLQGILVGAIVGSTDAAAVFSLLKGR-SLNERVGSTLEIESGTNDPMAVFLTVTLIAILSSTGTGLSAGFLALSFVKQFGIG-----------ALLGFAGGWVLWKVINRNQLP-----------DGLYSILTVSGGLIIFALSNSLGG-SGILSIYLVGLLLGNTRSRHSILHVLDGMTWLAQIGMFLVLGLLVTPSLSIAVPGLALAFGMILFARPISVWIGLLPFKSFTPREKWFVSW-VGLRGAVPIILAVFPMMAGLPDAQLYNLAFFVVMVSLIVQGGTLTKAMSLAKVELPPKPEPISRTGVEIYPTSEWELFIYRLKADKWCIGEPLRSLSMPEGTRIAAVF--------------------------------------------------------------------------------------------------------------------------------------------------------- 54023903 IVSLFWIAAVAVAAPLISRLLRVPDVVLLLIFGIIVGPHALGWADSGGGVSLLSELGLGMLFLLAGYELDPALLRGRPGKQAWV-VWLCCLALAFAAVTLFAGHASTTARIAVAIAMTSTALGTLLPIMKQDGLLGLPLGRAVLTHGAVGELGPIVAMSVLLT------------------------SRSVGSAVVVLVLFVIAAGLIGLVQQRVLDRVPGATQLLRRLGGGTVLPVRVVFLLLLVLMTVAEVFELDVVLGAFAAGLILRRLIPDGVAEVGRTIGFGVFVPVFFVVSGMGIDIGAVLGEPLLWLSFVVSIALARGLPVWLGERFVPHSGRARVQLALYAATGLPIIVAVTQVATATGLLPVAIASTMVAAGATT--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 114705921 MSDLAFQLALIGLAGWVAWKVQLPAIVLLLAVGLLFGPLLNVMVDFGELYTPLVSTAVAIILFEGGLTLNFREIKEVRRIVFFSGPLVWMLTALAAHYVG---GLSWTTSMVLGALLVVTGPTVIMPLLR-NAKLKSRPASILRWEAIVNDPLGALFAVI--------------------AFEGYLVLHGSHEAEGLAFSLVMALLLAIGGGIAAGRALGWLF---ARGQSPEYLKAPILAAVVGMNAVTNLVLEEAGLLTVTVMGITMANAKISSELRRFKETITILLVSGLFIALTASLRMTLYSLSWQALGFIFLVLFVIRPIAIGLSTIGVGLDWKERLFVGW-IAPRGIVAVAVAGLGQTLTQMGVADGQDMIAYTFAVVAVTILLHGFTLGPLSKLLNLKAAVRPG--------------------------------------ILLVGASPFTIAFAKRLKTDEVPVLIADDNWTHISDARYAEIETWYGEILSEAAHHNLNLARFDHMIAATDNDAYNALIT------------------------------------------------------------------------------- 255952194 ILIVVSFFFFLSLARWVSATAIQAGIIGQIAVGIIYGVPLANILEHQETFVTLGYVGLILIIFEGGLGARVDLLK------------QNFTLSMIGAATGVLFPIGLSYLLLYLGFGYGTTFAVISSTSDSVNLAETRVGSVLVSAAVIDDVVGLVMLSVIGDLGKLSGG-----------------GDSVNLGWLIGRPIVASIGMAAVTPIVTKWVFAPFFRKFRFARYDHISNIILMILVLSAFIAIAGFTGTSVLFGAFLAGVFLTSPTFIHTFEKYLLPQQYLMEPLFFSSIGFAIPFRIWKGIVYTLLMTFAKYIVGIWVPIWQLAKMWKRAWLAATLLGSAMVARGEIGLLIIEIGHNETYVSDEGFYTGVWAILLNTIIGPVSVGLLVRFYAH---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 24374080 --------VLSLFCQWLGWKLRLPAILPLLVCGLVFGILNPDAIFGDLLFPIIS-LGVAVILFEGALTLNFKEIKDHGRMVHLVSIGMLITWGCISTATYYLLDFSWEVALLFGALVVVTGPTVIVPMLRSIRP-KSQLASILRWEGIVIDPIGALLAVLVFEYITVSGNQTSHVLYALGSMLTMGLG-------------LGAAAGYLVGQVIRHNLLPHYLR-----------NTAVLTLMLGIFVGSNLLQEESGLLTVTVMGIWLANMRGVDEILEFKETLTVLLISALFILLAARLDSNAMMDGWGGVGVLAVTMLIARPLSIWASGIGTSLSKADKW-FLCWIAPRG----IVAAAVSSLFAIKLEASNVQGADAIVPLVF--LIIIGTVVIQSLTAGRWAKHLGVTSGAAQ-------------------------------GLLIFGASKFSRELAKILRAKDVKVLLADSNWDNIRLARMDNIPVYFGNPASE----------------------------------------------------------------------------------------------------------- 157128382 --------VAANFGGFLISLTTLPRLIGMLLVGLLF-QNVGWVNLDGEFTKVTAELALVIILTRAGLEMDPKAFKKVYVTILKLGLIPWTVFVLIGVLTHYLLDLPWIWAMMLGSIISAVSPAVVVPCLFRLRTKGYGVVKLIIAVAGIDDAASVAVFGIISSIM----------------FTQQGLAFQIAQAPVCVLGGLGFGIFWG---FLCKYVPEKGDAYVVPIRTLMLFGGGLLAVFGSEKIHFEGAGPLGVVFAAFTASCFWCGEGWDLEVSTAFEIFWMIFEPILFGITGASIKIRELDPHMVAITGCIYVCIIVRIAVTVGIAFGDKLNVKEKIFVAISWMSKATVQAALGPVAEEEKHYAELVKNFCILSIILS---APLGALLISISGTKLLKKTKPMLEPPEGWRR----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 269121792 --SMAFIVLAGLLLNYIFTKLKLPGFLGMIILGAAAGPYGFNILDKNEISGELRTIALIIILLRAGLGINRNELKKVGPLAVKFSCIPLIEGFTIAFLSMKLLGFSFVEGGMLGFIIAAVSPAVVVPFLSEKGIMKKGISTIILAGASADDVFAITLFTVFLGLYGGSSVNP-----------------VFQLLGIPLSIILGIAVGIGAGLILVR-----IFRKFHIRDTKKVLIILSISIFLGMENFLHDKVEIASLIGVMTVGVVILEKEAAERLSKKFNKIWVFAELLLFVLVGAQVNIHVALNAGLTGFLIILAGLAGRSAGVYISTIGSNLNIKERLFCILAYIPKATVQAAVGGIPLAAGVASG---DLILAIAVLAIIIT----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 164686423 --NLLILFAVVTMTGIICSKLKVPDVVLFLIAGIFIGPSVLKFIQYQVENQLILTFGSAFILYMGGKEISLKVLKNVKVSVLLLSSVGVLISAFLMQVIGLSFGTSAMVALLAGSIIASTDPATLVPIFNQIK-IDRRVSQTVISESAFNDATGAILTSAV--LAIMLSGKFSLEENLYQLVIMIIIGLVVG--------LLTGVILLALVNDSPRGIFK-------------DYTPIISIISVIIAYELSTALGGSGYMSCFIVGIVTGNSQKSYDADHVVETLGTICRMCIFIILGSQVDLQVVGKYFVPSIISVLCFMFIVRPICVLACTLVDRQAKWKKNEILFMMWVRETGVIPAALCGIVTSMNIPGKEVISSVVFMTILIT----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167461838 --SFILLFSALLIIGVLSNRIGLPSLVLYIAVGMIL--NKFIYYDSASLTKLFGILALIIIIFEGGLNAKWISIRKVIVPAGVLATIGVMITAGIVGIFALILGLSWLEGMLFGAIVGSTDAAAVFAVLGNKNIRPK-----------------------LTSTLEAESGTNDPMAIFLTTSLIAFIESPDNSLGMLLLSFFWEMGFGLVMGLIIGKLAIWSINKI-NLDSSGLYPVFAIAFAISTYSVTTLLHG-SGLLAVYVMALCLGNSDYRFSIVRFNEGFAWMMQILMFVLLGLLVFPDQLVHIVWQGLALSFILMIIARPIGVAISMIGFNFTGKEVLFLSWAGLRGAVPIVLATYPMLAGLENSGLIFNVVFFVVLTSTL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 301166679 IPILGLALIAALILGKFSKKLNVPKVTAFIFTGILLGPTGLNLMNSHHSFHFLSDIAMGLILFNIGGDFDRDLLQKIGWVGLAGLFNLLIVFTLTFLAYSQITGLAVIVAAFLSFVALECAPPTTLLVMKEYNAN----GPLQRSILTYLALATVVALV-----GTQIIEVILKILNIWPAKEGVTPLMQLGLLVWSLVGSVVLGFILGFFLSYW---------EQKEKKSSEFLMLVGSTILFGSHFLKTDPLIISTVIGFTVVNSTTSGKEIHKGINEMGLSIYAIFFILAGAHINLRFTPAVLMMAIVYVLSRTFAFYFGSILTGKMIDSFAPKSKYFGLST---LSHAG----IALAIVSKIMPIDTPSSNLLVTIIMSSIFVFEILGPLCLKYSLF---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 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------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 218131204 -------LFVSIIVGKTGYRFGVPALLLFLVVGMLFGSDGLGLFHNAKEAQFIGMVALSIILFSGGMDTKFTEI----KPILSPGIVLSTLGVLLTALFTGLFIWWLSGMSWTNIHLPLITSLLLAST------MSSTDSASVFAILRSQKMNLKHNLRPMLELESGSNDPMAYMLTIVLIQFIQSSGMGVSQIALSFVIQFIVGAAAGYLL---GKLAILMLNRL-NIDNQSLYPILLLSFVFFTFSVTDLMKGNGY-LAVYIAGMMVGNNKHRKEIYTFMDGLTWLFQIIMFLCLGLLVNPHEMLEVAVVLLIGVFMIVIGRPLSVFLCLLPFGKRIPTSKLFVSWVGLRGAVPIIFATYPVVADVPGADIFNIVFFITILSLVI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 226363485 -------------------------------AGIVVGPHVFDLAVAGSEIDLLRELGLGLLFLLAGYEIDTAEITGRGRRALLTWLISLALAFTVVSLLSLAHVVDAGTAV--AIAMTSTALGTLLPILRDAGGLDTRLGRTILNHGAFGELGPVVAMAVL-------------------------LGSRGSVASIVVLGLFTAAAVLVAFIPARVRREGSRITAIIRSGSETTSQTTVTMLLLVTLTVLAAGFGLDTILGAFAAGFILATPEGDETLETKLDGLAFGFLPIFFVTSGMAIDVAAVASEPGVLIAFVLLILLVRSGPVYFAGRLDRFTVRERTQLALYAGTGLPLIVAVTGVAVDSGDMTSANASVLVAAGAITVLLFPLAASL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154320949 ----------------------------------------------QETIQALGYLGLIGLVFEGGLSTDLKQLRKAAYISISVATVGLLVPIAVSFLLLILMYLTPLAAFSAGASLCSTSLGTTFAILSSANMQHTRVGVILVGAAMMDDVVGLVMVNIVTTLGSGGMGGWPIARPIVASFGLLLVSLGLGAYFLKPIWLYLVKCSQSETVANVPTGGKSDIKETAFKQFRRIPGLGFLFLVLIAFVTIASFIDASVLFAAFIAGRSIEEEPRSNPAEEYYKPIMDFLVPFFFASIGFSIPITDMFKGSIVILMVIAKCLVSLVIYFEYFAKSWRKPRETALLVGFSMVARGEIGFLIASLSQSSGTLGEAVFLVIVWAVVICTIVGPVVV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 85713452 -----AILVMAGILSLLALRFGAPLLLVFLFIGMLAGDSGPGTFSDVQNTYLVGSAALALILFDGGLKTRFQSIRTVLAPSMVLATFGVLLTALVTAPVAYALDLNWTEALLIGAVVASTDAAAVFLLVHAQGRLRPRVGATLEAESGTNDPFAVFLTLMLVELISVGDSSVWHVLLEFLRESMLGGIIGVIGGRLVVVALNRVALPQGLHAPF-------------------------VTTAALVVFGVAQIFHASGFLAVYLAGIIIGNRPTRSSVVTFLDAATWLAQIVMFVLLGLLVSPRLMDSALPAVLVALVLMLAARPLAVFLCLAPFPFNWREKLFIAWT-GLRGAVAIFLASIPMLVGLSKAYLYDVAFVVVIISLLLQGWTLALAARRLHVALPRADRGPRRVELDLPGQLEQQ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 87301674 -------LVIAGLMAGLFRRLGLPGLVGMLLVGVALGTSGLGLIDPRLLALDLRQMALIVILLRVGFGLDLATLRRVGPRVLLLAWIPASCGLMITAVAQPLLQLSWLEAALLGSVLAAVSPAVVLRLIEENRGTAKAIPSMVMAAASLDDIAVIVVNGVLLGLLVNDRGALSARLLGLPLGLALGALAGGLLGWGL---------------------IRWFERFRPNANRQTLLVLALALLLLRLQEGINHLVPFTGLVAAIALGVVFLEQDLAHPISAKLSSIWVFAELVLFVLVGAQLNVGVAWSHGLAGLAVLALGLLARSLGTLACLARSTLTAGERLFVMVAYTPKATVQAAIGALTMQAAGLPSGPGEVILAVAVLSIVVT----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170725126 ---LIGAFLVAVLLSAVSSRVGIPILLVFLGVGILAGEDGPGGIHDYSVAYLVSNLALAVILLDGGMRTRVSSFRVALWPALSLATFGVAITTGLGLMAAWLFDLNLLQGLLIGAIVGSTDAAAVFSLLKGKRLNERVGATLEIESGSNDPMAVFLTVTLIAILASVGDGLSVSFMAMSFIKQFGIGALMGAGGGWLLWQL------------------------INRTQLADGLYPILALSGGLIVFATSNYLGGSGILSVYLVGLLLGNTRGRHAILNVLDGMTWLSQIGMFLVLGLLLTPSELTNVAIPALALAFGMILFARPISVWLSLLPFKSFSAKDRWFISWVGRGAVPIILAVFPMMAGLPNAQLYNVAFFVVLVSLLVQGCSLGRAARLAKVDLPPVPSPISRAGLEIYPKSEWELFVYHLSENKWCVGEPLRKLNMPKGTHIAA----------------------------------------------------------------------------------------------------------------------------------------------------------- 114047719 -----------------------------------------------DLLFPIISLGVAVILFEGALTLNFKEIKDHGRMVHLVSIGMVITWGCISVATFYLLNFSWEVALLFGALVVVTGPTVIVPMLRSVRPKSQLA-----SILRWEGIVIDPIGALLAVLVFEYITVSGDPTSHVLFALGSMLTLGLGLGAVSGYLIGQVI---------RRNLLPHYLR-----------NTAVLTLMLGIFVGSNLLQEESGLLTVTVMGIWLANMRGVDEILEFKETLTVLLISALFILLAARLDSNAMMDGWGGVGVLAVTMLIARPLSIWVSGIGTSLSRADKW-FLCWIAPRG----IVAAAVSSLFAIKLEATNVQGADAIVPLVF--LIIIGTVVIQSLTAGRWAKYLGVTSGSAQ-------------------------------GLLIFGASKFSRELAKILKAKDVKVLLADSNWDNIRLARMDNIPVYFGNPASE----------------------------------------------------------------------------------------------------------- 295397306 LLSLGFIIVVGYLLGRLLSAMNLPSLIGYIIAGLIMGPSFFNLIDQSTLASDLRRIALMIILLRAGLNIDLQDLKKVGRPAILMSFLPATLEIIGTIILAIFFGMSYLSAAILGAIVAATSPAVVVARMLDLMGKGYGKKQMILAGSSMDDIFVIIIFTALIALAQTGEFH-------WLSMLSMPTSIILGIAGGLLVGWLLSLAIEKYQLSGGYPVI---------------LSFGMAMLFDGIEKAMTGPIGFSALLAVMAMGFMMLRVNQAKSVQVGFNHLWQVFEIILFVLVGASMSIESVKDSGLIAVVLIVLLLVFRGLGVLLSVLGTQLNKEEK---AFAVFAYLPKATVQAAIGAVPLAMGLPNGQIILTISVVAILVTPLGAVLIDQTHNRLLR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 256822367 ---LTLSAVLAIGIGWLAWYLKQPSILFLLLIGIIIGPVLGWFNPDQDLLFPFISLGVAVILFEGSLTLEFHEVKSHGRVVQLLVSVGVLITIAIGVAAYYLFDMHPLIALLFGALVCVTGPTVIIPILRNLRANKNISNVLRWEGIIIDPIGAIAVVLVYEYIISGGSGEGALLL--------------FGRIILIGAVLGLVGAAVLATLLKKHWV-PEYLRNIF-----------TLAFVLLVFSVSNHIEHESGLLTVTILGVALANWPKKDDILDFKESLSILLISVLFIVLAARLDLSVQQIGYTSLILLAIIMFVARPLGVWASSIGSKLRTNEKLMISW-IGPRG----IVAAAISSLFAIRLEEYGL-----AGTEFLVPLVFIIIIGTVLIQSLSGAFVGNLL----------------------------GVRERSNNGVLIIGSNPVALTVAKALKDHNIDVLMAHNNYTNIAKARMEGIRVYFGNP-------------------------------------------------------------------------------------------------------------- 310657420 -----------FSLSGIFNRLRLPGLLGMILTGIILGPYALNLISPDDISSDLREIALIIILTRAGLNIDIKDLKKVGRPAILMCFVPALFITAVTLLAPIFFNISYIEAAIMGSVLAAVSPAVIVPHLIDSGYGKDKSIQLIMAGASVDDIFVIVLFASFMGMYSGEGFNPTS----------------------LLLVPVSIISGMGLGIISGFIFVKVFKAIHVRDTVKVLIMLSIAFLFVSFEDFIKPYFPVSLAVMAFSATILSTYEVLAKRITGKFSKIWVAAEVLLFVLVGAAVDISYLKGAGIASIVFILSALVFRIVGVNVSLLGTSLDKKERIFCSIAYLP---KATVQAAIGAVPLAAGVGAGNLILTVAVVAILIS----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 284929044 ---LTLQIVIAVLAGIIAEFFRVPSIVFLLLFGFFLHPHGLGV-----GLEVLVALSVAIILFEGGLNLELRDLGRVSGSLRNLVTFGTLITLVGGGISAHWFAFPWSIAFLYASLVVVTGPTVISPLLK-QVEVERKVATLLESEGVLIDPVGAILAVVVFDTILNSNASPLEIISGLLLRFGIGAIIGGISGATLGF-ILKNTSFL----------------------SEDLRNLVVLAGVWGLFGLAQLSRSESGLMATVVAGVVLASSIPDERLLRRFKGQLTVLSVLFILLAADLSIDSIFALGWGSVFTVLSLMWIVRPISVILCTINSDLSWRQKFFLGW-IAPRGIVSASIASLAILLTQQGINGGDSIKALVFLTIMMT----VFIQGLSARWVAKGLKITAVEAKGA----------------------------------VIVGCNSLGRLMGRLFTQRGESVVLIDTDPEACNQAQSEGLSVFQSSALDPNVLEEAGIGSMGTFMALTSNGQVNLVLAQRAVEEFKPPRVFAIFPSNSDRDQ------------------------------------------------------- 160943682 MEQMLICLSLALIAGLLMSRVHLPAVTAYLLTGLLLGPFGFGSLAAVEGYGILTQVALGFIAFVIGNEFRLSALKHMGRRAVTVGVAQAVITTALVDIALVALHFARPDVISLASAITLGSIAAATAPAATLMVVKQYKADGPLTKLLLMVVAIDDAVGLVLFSASYGVANALEQGRIDPVSVVLEPLLEIALSLALGAAAGYLLNLLEV----------YFHSRSKRMSLSVAFVLLTVGLSMTKFEINGTRCGFSLLLVCMMTGTVFCNVPTSDELMDRLDRWVSPINILFFVLSGAELDLTILTNPMVLLIGVVYIVAAGKISGSYLSCRATSCSPAIQKYLGITLLPQAGVALGMAATA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 152982515 LTATGLILIVGVLGAHFLRRFQIPAITCYVLTGLLIGPSVLNLIDAPEEISIMVDLALGLVLFELGRRVDYKWLLRERGLLITGILLSLVTFFALFLLLTQFGVSKLVASMVAALGMA-TSPAVILNVVREVKAEGQLTERML-------NIVVIGNALAFIIFSMGLAAVHVEYSAGWESYILHPLYLLLGSAALGWII---------------SRLLVWIGQWLGRDSQAQLILVLALIAA---TVGISVMFNLSALIALLVFGIASRSYDAKHAIVEDLSQFSGLFYVALFVFAGAKLELSHLLTLWPAVLAFIALRLVIAMTTTTAMARINGVTLRKGALLGIGLMPLSGFNIIMVQ--HAVGYYPQFGSQLAALVVSILVIL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 152991395 IHIILVVSLIIFTSPFLSKITRLPTSVVEIVLGTVFG--ALGLLSHVALFELVAEFGFLYLMFLAGLEVDLKELFSLEKAVIKRGIVYI----ALLYLFSFLLVRYSALADIYIAIFPLISVGLIAALKKEYGKGVS-WLNLSMAIGSLGEVVSITVLTIMSAVMEFGLGKQ----------------FYESILILALFLLLTMLIFKLLQVLFWWY--PELKTTLMPRIDTEEQDIRLSMALLFTFIAIMIYLHLEVAFGAFIAGIIIATFEHKKTLPHKLSSFGFGFLPIFFIFTGSSFKIEALFMQGMIVNALFITLAMIGIRLLSSMAFYRLFSLKEGVLYALSHSMPLTLLVAIATIALHTKVLGKEAYLTLILASIIEVLIVMIAIRWIVKLT------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 291613333 -TLLVFGIILGIFSGFLARILRVPDVVVFLLVGMLIGPGMLGFVADSTVNQLILIFGSSYILFDGGASIRLKVLKEVWVTIVVLATIGVLISAAIGVAAYYLLNVPVIVALLLGATIASTDPATLVPVFKQIR-IKDRVAQTVMSESAFND--AMGAIITFTVLHVAMGAGEFSVTDSLIDLVKQSLFGIVIGGVLGYLAAFMISHEKFGFLAEYAPVVTLMAVIGAYMSADGLHSSGFMAVVFGIMLGNQESLGFQ-------------RGHHDEAILEDFILTTALIMRMFFILLGAQVDFGLMNKYLYAGVAVVTIFMLVGRPATVFLCALPDRRAKWTLKEMLFMCWTRETGVIPGALAGMLVGMKAPGAQIIASVTFIAILMTILI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 288557137 ----------------FSSRVGVPALILFILVGMLTGSDGLGLIHNPQLAQLIGIFALIIILFEGGLQTKWSTVKSVTKPALSLATLGVILTTVIVALAALILGVSWLEGFLFGAIVGSTDAAAVFAVLKGQNIR-----------------------ARLGATLEAESGSNDPMAMFLTIFFIELILTESPSYLLLVGSFFWQMGIGLIVGILLGRLATFAINQI-NLDSSGLYPVFALAFAL-LTYSLTDIIGASGLLAVYVAALVIGNSDYRQSIFRFNEGFAWMAQILMFTILGLLVFPSQLITLDVIILLSITLVLIARPVAVFLSTMKMGYDLKERIFLSWA-GLRGAVPIVLATFPLLAGLENSQLFFNVVFFVVL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 258650597 -------------LAPIASRLRPPQVLFLILGGMVIGPSVLGW-ADAVDIELLSGLGLGFLFLLAGHELDPRMLRERAGTQALLAWGVSAALAVLVVGGLEYLGY-VKAFVPVAIALTTTALGTLLPILREQQMLAGPFGRYVFAAGAVGELLPILAISLFLGA------------------------YDSWWEALIIASIAGLALLLAWL----------------HKHATSQSTLRITVVLLLALLLITENFGIEAALGAFFAGMVLRQTSSAEGNQEFEDKLYGFFIPVFFVSSGMGLDLQSILNSPGRLLAFFVLLLVVRGVPAILIYRKT-LGPRQRVEMMFLTATALPLLVALSEIGLQSGVMLPENAAALVGAGVLSIAIFPFVAARLHRPVGQRPVRDPRVP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 109947002 --TFALIMLLIVIAPYVSGFFRLPITVVEILFGSI--GAYLGLIEPTKGFEVMSEIGFLFLMFLCGLEVEIYLFKKLGASLL----KRILAYFLILYTLSFILTFSFGLEPIFMVIFPIVSLGMIMTLIKDYGK-ETLWLDLVLKVGVIGELLSIVGLVVV------------------DGVYSHGLGVDLVKDLGILIVFLILIIVAFQIFKILFWWFPHLRLFVMPKTNQFNQDVRFSLMLFFSLVAIVVWLKIEMVLGAFLAGLVVSTFHKSELIHKLNDVGFGFFVPLFFIHVGSTLDLKLVFLNPHLILGALIVAGMLGLHLIASSLLWHKYFKETKNLFSFALGVSMPLTFLVTTAAKAQAILPNTYYALLLAAI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 224372178 ---------------FLSNTLKLPISMVEITLGAIF--SAVGLIHHNEMFNLLAEVGFLYLMLLAGMEVNLKDLFKMEKSIFKKGLLFLIILNILSLVFVLMFGFS-KVFLVIMPLISIGLMISIQQEIGKKEWLD-----LAIKIGVLGELISILILTVVSG--------------YFEFGFGKKLLFNIGILFLFLAFLAIVFFLMRALFWWFPKLKHYLMPGVDKYHQDVRIAISFFFIMIAFLMK----IHLDVVLGAFVVGVFIATFEHNKDLEHKLAPFGFGFLITIFFVHVGSSLNLSLISLKMIKDSLIIVAAMIAIRVFASTVFYFTLGLKKMILFALSLSMPLTLLIATATLAHQNGTISDYWYNVLVFTAVLEVIV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 189460868 --ILLVGSILIFTSILISKRFGIPTLLLFLLVGMAFGSDGLGIFNSASDAQFIGMMALSIILFSGGMDTRYSDIKPVLKQGILLSTVGVLVTTLLTGLFIFFLSYTLMVSLLLAATMSSTDSASVFSLLRSQRMNLKYNLRPMLELESGSNDPMAYMLTIVLIQVIGSGSNFD--------------------VTVILKDLFIQFLFGGVIGYAFGKFAVWLVNKIELSNSA-LYPILLLSLVFITFTLTDLVKGNGY-LAVYIAGMIVGNARLAYRKETNTFMLTWLFQIIMFLTLGLLVNPHEMLDISVTLLIGVFMILIARPVSVFLCLLPFKGITNKARVFISWVGLRGAVPIIFATYPVIAQIPSNQLFNIVFFITLLSLTI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 282899585 ----------------------------------ILHPQLLGI-----GLEVIVSLATAIILFEGGLKLDFREVGRVSVSLQLLVTLGTLITLLGGSMAAHWLGFPWNLAFLYASIVVVTGPTVIGP-LVKQINVDKQVATLLEGEGVLIDPVGAILAYVVLDTIVNGDPDP--------------MGAIMGLIMRLGVGGIIGVLGGLVMSMVFKR---------ANFLSFELKNLVVLALLWGLFTMAQAIRSESGVMTTVVAGAVFANSSVEERLLRSFKNQLTILSVLFILLAADLSIASVFALGWGSLFTVLVLMFVVRPINILLCTWNSGLNWRQKLFLSW-VAPRGIVSASVASLAISLTQHGINGGDAIKALVFLTIIMT--------------------------------------VFCQGLTASWLVKCLGITSENLTGALIVGCNPLSLLIARFFQERGEKVVIIDTDSEYLAQAEAQNLPVVVNSALDAQVLENAGIAKIGTFIAMTNNGEVNFVLSQRAAEEFNPPRVLAIFPRDPH---------------------------------------------------------- 295093055 LTSLALIFIVGLAMGAICQRLKLPRIIGMLATGIVLGPYVLDLFDPSSISADLRKIALIIILIKAGLSLDLKDLKKSGRSAVLLSFVPASFEIIGYILCAVILGINRTEAAVMGAVLGAVSPAVVVPLIEKKYGTDKAIPQMILAGASCDDIFVIVLFTTFLSMAQGGSA--------------HVMDFVNIPISIVLGVLLGVDVGYGLYLFFETSYAR---KHCVRNSMKVIIVLGFSFLLIAIEGWLEGKVSVSGLLAVVAMACVLCPESVSGRLSQKFGKLWLAAEVILFVLVGAAVDIRYTLTAGLPALLMIFVALAFRTVGVLICVAHTSLTWKERL---FCVIAYLPKATVQAAIGSVPLAAGLACGNIVLSVAVLAIVVT----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 254428421 -----------LLLGSLSARFGVPSLLIFLVVGMVAGEDGLGGIEDFSTAYVIGNIALAVILLDGGLRTRLSTFKLGLRPALSLATLGVAISAALGAFTTWLIGVDWRVGLLLGGIIGSTDAAAVFSVIKGAGVT---LNERVASTLEIESGLNDPMAIFITLMLVGLLVDPDAE-------------WGIGM----LVTLLQQFGLGALLGLLLGAVISEVLLRV---RSNEGLHALLLCSGGAMVFAITNLVGGSGFLAVYLTGLVAGNRRTGDNVLKAMDSMAWLAQSGMFLILGLLVTPSRLTENPWALAVAAFLMLLARPVSVWLSLLPFRFTWREEIFIAWT-GLRGAVPIVLAVFPLLAGVQTYLLFDITLVVVLISLL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 295102972 -------LSLALIAGLLMSRVRLPAVTAYLLTGLLLGPFGFGSLAAVEGYGILTQVALGFIAFVIGNEFRLSALKHMGRRAVTVGVAQAVITTALVDIALVALHFARPDVISLASAITLGSIAAATAPAATLMVVKQYKADGPLTKLLLMVVAIDDAVGLVLFSASYGVANALEQGRIDPMSVVLEPLLEIALSLALGAAAGYLLNLLEV----------YFHSRSKRMSLSVAFVLLTVGLSMTKFEINGTRCGFSLLLVCMMTGTVFCNVPTSDELMDRLDRWVSPINILFFVLSGAELDLTILTNPMVLLIGVVYIVAAGKISGSYLSCRATSCSPAIQKYLGITLLPQAGVALGMAATAAELSD-GHMVRNVVLFSVLVYELVGPTLTKL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 163815398 LTSLALIFIVGLAMGAICQRLKLPRIIGMLATGIVLGPYVLDFLDPSSISADLRKIALIIILIKAGLSLDLKDLKKSGRSAVLLSFVPASFEIIGYILCAVILGINRTEAAVMGAVLGAVSPAVVVPLIEKKYGTDKAIPQMILAGASCDDIFVIVLFTTFLSMAQGGSA--------------HVMDFVNIPISIVLGVLLGVDVGYGLYLFFETSYAR---KHCVRNSMKVIIVLGFSFLLIAIEGWLEGKVSVSGLLAVVAMACVLCPESVSGRLSQKFGKLWLAAEVILFVLVGAAVDIRYTLAAGLPALLMIFVALAFRMVGVLICVAHTSLTWKERL---FCVIAYLPKATVQAAIGSVPLAAGLACGNIVLSVAVLAIVVT----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 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---------------------------------------------------------------------------------------------------------------- 24375243 ---LIGALLTAVLLSPMSSRLGIPILLIFLAVGILAGEDGPGLFDDYSTAYLVSNFALAIILLDGGMRTRVASFRVALWPALSLATFGVAITTSIGVMAAWLFDLHWLQGLLVGAIVGSTDAAAVFSLLKGR-SLNERVGATLEIESGSNDPMAVFLTVTLIAILANVGAELSAS-----------------------FMLISFIKQFGLGVLLGLGGGWLLWKLVNVSKLAEGLYSILVLSGGLMIYATSNKLGGSGILSIYLVGLFLGNKPTRHAILNVLDGMTWVSQIGMFLVLGLLLTPSDLLDIWLPGLALAFGMILFARPLAVWLSLLPFKSFGSRDRWFISWVGRGAVPIILAVFPMMAGLPGAQLYNLAFFVVIVSLLVQGASLTTAARLAKVELPPKPLPISRSGVEIYPKSEWEVFVYCLSESKWCIGEPLKRLAMPDGTRIAAVF--------------------------------------------------------------------------------------------------------------------------------------------------------- 260771128 ---IALALAAVGVVGWLAWKLRLPAILFLLLAGILAGPVSGVLNPQQDLLFPLISLAVAVILFEGSLTLNFKEIRGVSNTVWIVSLGALISWGVTSFATHALLGFDWPLALLFGSLTVVTGPTVIVPLLRTVRPNAKLSN-----ILRWEGILIDPLGALFVVMVYEFIVSSSEAHSLHVFGLILLVGVGIG-----------VLSGAAVAYVLRHGGLPEYLQPFA-----------VLSVVLGVFAASNALESESGLLTVTIMGMWLANAKDVQHILHFKENLTVLLITGLFILLAARIEVDDFATLGWSAIALFVVMQLVSRPLSIFLATLRSSLQWKEKAFLAWVAPRGIVA------ASISSLFAIKLESFGMAEATLLVPLTFMVIIGTVVLQSV----TARPVAIGLQVAEPAPKGF---------------------------LILGANDVARQIGGAIAKYDCRVVLTDSNWDYIRQARMAGLEHYYGNPISDEYLNLIGIGHVLAL--------------------------------------------------------------------------------------------- 114778769 IWSIFSLLLVALFIQFLAQRVRLPFTILLVLVGIGLNPGFSIFHALKISPDMILYVFLPALIFESSYNLNARRLVHNIGPVLTLAVGLLISTFTIGCILWWATAIPFSMALLLGAILSATDPVAVVSIFRQIGAPD-RLNTLIEGESLFNDATSIVVAGILIGMVIEHSGEASISSGIITFFWLFIGGLATGIGLGFLTG----------------KIIGWV--------ESESFIEIGLTTALAYFLLAEEVFHVSGVMATVGAGLTLGSTSVRIYLEHFWELLAFIANALLFLLVGMKVNLADMWQTMGMLVWVIIAMLVARAIVIFCLIPLIGRSRPISIPYQFIMFWGGLRGAIALALVLSEFEYSDLFVAMVMGAVLFTLLVQGLSIEWVMKKLRLNVPPLADRFAFIELDLASRQRAMEQLPSLRDGGFFSSRIAHNLTVECDHAISSALQRIDELRASELDRNN------------------------------------------------------------------------------------------------------------------------------------------ 298351601 --------------------------------GSLLHRMFFPDDGRPKVAETGGAFGFVMYWFLKGVSIDVGMLRKTEPRAALIGFNTLVIPYISGYILMRTLAMTELQYQEIILLQSLSSFAGVNGLLTDLKINHSEFGRMVQSCAAVTDLVIFIMVS-------------------GTVLLKGQKGLPHGIV---------IVLVIGFLVYIVWPVMLWIIKQTPEGRVKDVYIYLVMATAYFVYMFWLNFFQFS-TYGWFIIGLATAGPPLGSALIQRFECFNGVLLPLFGSLSMEQLDISWLMREILNLISVILIVTVVKFVVTAITAFAVRIPYRDSIVLAMVLSNRSIFELGYLGYIVELKMFDNKSFTIAALSVLVSSLLTPIAIEFMYEPQHIFSSYRDRNMLTLKHDSKLKTLVCIHKPDHITSMVNFVELF------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 295102059 MEQLLICLSAALITGLLMSRLHLPAVTSYLLAGLLLGPFGFGTLEQVDSLSIITQVALGFIAFVIGNEFRLSTLESMGRQAITVGILQAVMTTALVDAALVVLHFSMASAITLGSIAAATAPAATLMVVKQYKA-DGPLTRLLLMVVALDDAVGLVLFSASFGIANALEQGRIDAISILVEPVV-EIVFSLGLGAAAGFALNQLEI--------------YFHSRSKRMSLSVAFVLLTVGLSMVTFDIGPIHCGFSLLLVCMMTGTVFCNCPTSDELMDRLDRWVSPVSILFFVLSGAELDLNILSDPLVLLIGVVYIAFLGKISGAFVSGRATHCSRNIQKYLGITLLPQAGVALGMAAEAAELSD-GHMVRNVVLFSVLVYELAGPTLTKLALTAAGEIIP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 182415537 ---ILPALLVAVVLASVLERWSVPVILVALGTGILFGSDVLKLWHDMALTNQVANLALVFILFHGGFVTKRADFRAVALPAGGLATWGVLLTAAVFAVLRWVLGWSMELSMLLAVIISSTDAAAIFSILRRQSLPTQLSSTVEIESAANDPMAILLTTVAVATLASGEQFSG-----------------------------------LTVLLFFWKFGAGPIFGYVIGRISIWLFNYVLFVGLVLLTYGLAELAQASGMLAVFTAGFVMGNRPFVHRVLNFSEALSTIVNIGMFVLMGLLVFPSEWSDLWIQGLLLFLVLTFIARPVAVFLGTVGMNLGLKPKIFAAWAGLRGAVPIVLATYPAAAGLLGNRVFNLVFFAVLLSILIQGSTLGLVAKWLGLSQPARPKALFSLEMITMAKSDYDVVTIDLPGPKDTPGPRIRDLALPEGAVI------------------------------------------------------------------------------------------------------------------------------------------------------------- 254295372 --NLILAVAIIGVLGWLAWRLQAPAIVLMSVAGLFVGPFWAWIFGEPSLLGPIVSLAVAVILFEGGLNLRFHELREAGRAVMRLVFIGTPIAWGLGTLAAHAAGLSWPVAILFAGILVVTGPTVIMPLLRQSK-LGGKVGSTLKWEGIVNDPVGALLAVIVYEALRVLSAGENPLYAAGWIFFTAVIAGALGVAFGYG-----------------------LVHAFRRGWTPEYLKAPILLSAVIACYSFAELIHETGLVAVTVFGMAMANAKFAQEVRRFKENIAVLLISGVFVILTANLKPEASAFNFPTFAFLFCMLFIVRPISAGLTTLGALEPKESALI--GWIAPRGIVAVAISGFFAERMVAAGYPDAERLTTLAFAMAITTVVFTIKPIASWLGLIRTKRPGT----------------------------------------LIVGSTPWSVGFAKCLGEAGADVILADSNYGRLRGARQANLDRYYG---------------------------------------------------------------------------------------------------------------- 254230091 ----ALLIALSVLLSPVSSKLGIPILLVFLAVGMLAGEDGLGLFDNFSIAYLVSNLALAIILLDGGMRTRVASFRVALWPSVSLATFGVAITTILGLMATWLFDLDLLQGILVGAIVGSTDAAAVFSLLKGR-SLNERVGSTLEIESGTNDPMAVFLTVTLIAILANPDADLSVGFLALSFLKQFGIG-----------ALLGFAGGWILWKVINRNQLP-----------DGLYSILTVSGGLLIFALSNALGG-SGILSIYLVGLLLGNTRSRHSILHVLDGMTWLAQIGMFLVLGLLVTPSLSIALPGLALAFGMILFARPISVWIGLLPFKSFTPREKWFVSW-VGLRGAVPIILAVFPMMAGLPDAQLYNLAFFVVMVSLIVQGGTLTKAMSLAKVELPSKPEPISRTGVEIYPTSEWELFIYKLKADKWCIGEPLRSLSMPDGTRIAAVF--------------------------------------------------------------------------------------------------------------------------------------------------------- 241664748 ---IGLALVGAALCGEFARALKLPRIVGYAVAGLVAGVLGRPLIDADEQTHILIEMALALALFELGHRLSFEWLRANRWLLLTSG-FESLLTWGLVTWVLQLFGVATPVAVAAGAIAVATSPTVLLQLKNELRA----EGQVTERLLSLGALNSIYASVLVPLTAG-------------------WLHSEYGHWAAALIHPLYLLAGSVLLAWVVGKAGHALYHRMA---GDDHYAFLVLVGLVLFALAMAKLLKLSVPLTLLLAGVVFKHQDDHPRVWSHFGSAGSILIVVMIVSLGLPLKASDWVIGGVAAVALVLSRFIAKLAATTALGSFSGLSMRQSVALGLALGPMSGLSWLLM---HDTAALYPQTGGPLVAIILCTLAI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 142461141 ---------------WLAWRTKLPAILLLLVFGIIAGPVTGWINPDEDILSPFVSISVAIILFEGGLSLRMAEFRKIGGVVIKLMTIGLIITWSLAAIAAYLLGLSIEIAVLFGAILIVTGPTVIIPLLRQVRPTENT-GSILKWEGIVNDPIGAMMAVLVYEILLTGGFTNMDASSVLVIATTIIDGSFIGALG----------AGILYIMLKKHWIPEYLQNPI------------TLMIVIASFTISNLLQHESGLLAVTIMGILLANQKSAKHIIEFKENLQVLLISALFILLASRLQIDLAYFNFQSGLFILALLVVVRPVSIYAATWGSNLTLQEK-TFLAWMAPRG------------------------IVAAAISAIFA-------------LRLEQEGFADAEKLVPYTFVVIIATVTVYGLSANPVARLLKVAKPQPNGVLFLGAHSWSLDLACQLQELGLKVMVADSNWENISKARKRNLETYHGN--------------------------------------------------------------------------------------------------------------- 75674535 -----AILVMAGILSLLALRFGAPLLLVFLFIGMLAGDSGPGSFSDVQNTYLVGSAALALILFDGGLKTRFQSIRTVLAPSMVLATLGVLLTALVTAPVAYALDLNWTEALLIGAVVASTDAAAVFLLVHAQGRLRPRVGATLEAESGTNDPFAVFLTLMLVELISVGDSSVWHVVIEFLRESMLGGIVGVIGGRLVVVALNRVALPQGLHAPF-------------------------VTTAALVIFGVAQIFHASGFLAVYLAGIIIGNRPTRSSVVTFLDAATWLAQIVMFVLLGLLVSPRLMDSALPAVLVAFVLMLVARPLAVFLCLAPFPFNWREKLFIAWT-GLRGAVAIFLASIPMLVGLSKAYLYDVAFVVVIISLLLQGWTLAPAARRLHVALPRADRGPRRVELDLPGQLEQQLVGYAVRPTSLFLRRGLIPSWSKPTLVI------------------------------------------------------------------------------------------------------------------------------------------------------------- 22095166 ----VGVFCIIFSLVSLFVKERL-----YIIAGLILGPHCLNWFDDSWGNSDFITLEICRIVLCIQIVAVAVELKYMKKHWVSVAIFLLPVMT-CGWLVVGLFIWALIPHFSFNYALLVSACVTA---------TDPVLASAVVGKGKFAERVPGHLRNLLTAESGCNDGMAFPFIYLSINLIIHSGHGGEIVKDWILITILYECVFGCLLGVFLGLLLKYAVAFAEKKNDRESFLALFVFLAF-ISAGIGSMLGVDDLLVSFAAGTAFGWNGYRKTEESHVSTVIDLLLNLFFVYFGAIVNADIGLNCWRLIVLALVIIFLLPAVVMLKPVTPDVKTWREAFFCGGPIGVGAIFAAILA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 126659337 ------------------KRLPLSYALIYLVFGILLGNYGLGLVKDTQFLQRLTEFVVIVSVFGCGLKINPLKLWAWQSSIRLIGLLMPLSILALAAIAHYILGMSWGAGGLLAAILSPTDPVLASEVQLD-HIEDKDELRFAL------------------TCEGGLNDSLAFPFVYFGIYAQSNPNWENWFKKWVAVDLIWAIAAGIVMGIIVAKAVVWIDRTLQKRRADDLMEDFVALSIILLTYSLTELVNGYGFLAVFVAGLVVQRS-YSHQPNKRLAQLEFLLEVTAIIILGTLLLYEPMLKYATQLLIAGSLFLLIRPLGVWLAMLGANLPWKTSRLMGW-FGIRGLGSIYYLTYALSKGVTGKFATQITYSVVVLSVII------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 195117194 --DLVVLTVAANFGGYIISLTTLPRLIGMLLVGLLF--QNVGWVDLDGDFSHLRKFALTIILTRAGLEMEPEAFKKVYKTILKLGIVPWIVEAAVMTVMHYLLDLPWMWGCLLGSIIAAISPAVVVPCLFRLRTKGYGVVKLVVAVSGVDDAISVAIFGIISTIMFSDRGQVYLIAQVPVCLIGG-LGFGIIWGLLARVFPEKGDAYVVPL----RTLLLFVGNLVAIYGSEELGFEGAGPLGVVFSSFISNYYWCKD-------GWTIDDNP----VGTGFEIFWMIFEPILFGVTGATIKIELDSGVLYMGALCIFTGVIIRILITAGIAFGDRLNTKEKFFVGLSWMAKATVQAALGPVALRHNSTDDEWARIVQAICIFSILLTPLGAILISVTGPRMLTKTKQAQQNLTGWRRPSIR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 142044262 ---LIGALLAAVLLSPVSSRLGIPILLIFLAVGILAGEDGPGLFDDYSTAYLVSNLALAIILLDGGMRTRVASFRVALWPALSLATFGVAITTSIGVMAAWLFDLHWLQGLLVGAIVGSTDAAAVFSLLKGR-SLNERVGATLEIESGSNDPMAVFLTVTLIAILANVDAELSVSFMLISFIKQFGLGIFLGLGGGWLLWKL-----------------------VNLSKLAEGLYSILVLSGGLMIYAASNKLGGSGILSIYLVGLFLGNKPTRHSILNVLDGMTWVSQIGMFLVLGLLLTPSDLLDIWLPGLALAFGMILFARPLAVWLSLLPFKSFSSRDRWFISWVGRGAVPIILAVFPMMAGLPGAQLYNLAFFVVLVSLLVQGASLTTAARLAKVELPPKPLPISRSGVEIYPSSEWEVFVYHLSENKWCIGEPLKRLSMPDGTRIAAVFRH------------------------------------------------------------------------------------------------------------------------------------------------------- 117919299 ---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------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 239636126 MLMIVVFLALGIFSQWLANKIKWPSIVVMAIVGLLVGP-VLGFANPKEVFSPIVSLAVAIILFEGSSNLDFRELRGISKAVIRMITVGAAIAWILGAVLHYILDFPLSVSLVMGGLFLITGPTVIQPLLKQAKVKKN-----VDSILRWESIILDPIGPMLALTA-----------------FYVFQIIDDGISFLVIVQFFLKIVCVIIIGFGASFLFNWLIKH--DLIPQSLMPPIQLVFILLIFSICDEILAESGLLSVTIFGLMMARNKRHDLMFKESDHFIENASSILVSTVFILIDVLLNVLSWQLVVFSIVMILLVRPISVIVSTFRTEISKRERASVAL-MAPRGIVVLTVAGVKMAQYITPVTFGLVFITVVIYGFSFTPLSKLLGVA-----------------------------------------------SNEPPGVIIVGESEFSFHIGSMLKEHGIPVMMFNLFENTSEKAHQEGFEVFKGN--------------------------------------------------------------------------------------------------------------- 46200264 ---------------PLSRLLRMPVPVGELVIGLLLGHFLAQGVALPEILGFLADFGFLLLMFLAGLEVDFNLLRQLERRHFVFYALYVVGMFLGAGLLAGLLGVGLAQALILALV----SIGLMVATLRDMGILGRAFAKRVLILGVLGEVASLFGLTAMEKAAHYQG--------------LLSLLKEVGIIALFFLLLFLAFRLAGLFLWWY----PEVGRRLVYEEDPSAMGIRLSLALMFAAAVMSGLVGLESVLGAFLAGMILSYFQKKHDLEAKLSAMGYGFLPIFFIRTGMGIDLSGLDGRLLLEVGQALLLMLLIRLLPAPFLLLGGFRLREAFLAALLLAYPFTLMIAGTEIARSAHLLDE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 295107951 -----------MFMGWICQKIKLPALLGMLITGVILGPYGLNLLDGSILSAELRKIALIIILTRAGLGLDLSGLKKIGRPAVLMCFVPASFELLGMILLAPLMGLSVLESAVMGAVLAAVSPAVVVKLMDEGYGVKEGIPQLILAGASVDDVYVI---VLFSTFVGMMQGEGASILKFVNVPVSIFGGIAIGLLLGVLLA------------YFFKKV-----HIRDTSKVLIILSISFLLVVIEDKLTTAITFSSLIAVMFIGIGLQKKREAVAERLSVKYGKLWVAAEVFLFVLVGATVNIEYLGKVGSKAFVVIIGALIFRMFGVFVCLLGTGLKRKERL---FAMVAYTPKATVQAAIGGIPLALGFACGDTVLTMAVLAIVLT----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 89096752 ---------------WLAWRIQWPSIVIMTVAGLLIGP-IFGLVNPQEGLGELYSLAVALILFEGSTSLDIRELKGISKSVFIVTLGALIAWIGGSLAAHYIAGLDLEISFIIGGLFVVTGPTVIIPLLR-----QAKLSARVSSVLKWEGIIVDPIGPLLALFA--YEIIKITLDGPFQFKDFIPFFIEALLATLIGLVIGLLVSFLVSRGLFPEYLKSPL----------------IFCFVLICFTLGEGIMHETGMLAVTVMGLTLARTKKHVHSIGSIGHFMENISVMLTSTVFILLTASLDVFTWPIILFVITMLFLIRPVSIWLSTIGTELTLQEKTLVSW-IAPRGIVALTVS--GYFAALLIEDGYSN-------ATILTPLTLALVFITVC----------------------------AHGFSIGPIARKLKLANPESSGVLMVGASSFAIAFAKHLKEINVSALITDTSADRLFLAKKLEIPTYQG---------------------------------------------------------------------------------------------------------------- 280958316 --SIALILVAGILCQWLAWRLKLPAIIFLLACGILAGP-VLGWVNPDSLLFPFVSLSVAVILFEGSLTLKLRDIPGLERMIRMITLGVLITWVIVAVAVRLLLDFSWEIAWLFGAIMVVTGPTVIMPMLRAVRPRES-----IAQVLQWESILIDPIGAILAVLVFQFIVAGGVQGGMAAG------GLAFGRILLIGVVFGIGAGHLLGLLLRKYWVPQYLQSVIA------------LAMVCGIFALSNLMESESGLLSVTVMGLWLTNMKDLDDILHFKESLSLLLISVLFIVLAARMDLAGFVALGWPALGVFAAIFLARPLSVQACALGSRLSMPERHLL-CWIAPRGIVAAAITAIFAALGHADAHHLVPLTFTVIIGTVL------LQSTTARFIAKKLDVAEPEPRGF-----------------------------------LLVGANTVAQAIGEALMENGCKVLLADQNWSLIRDAKLKGLPAYWGNPVSEHAERHLNLVGIGHLLALSANIELNALATQYYRQ-------------------------------------------------------------------------- 142646695 -------IILGVLGEAFFKKTGIPDIAFLMILGVMIGP-VIGIVQPAEIVPYFAALALIIIMFDGGYNLKIGQILKTAHFSVILVILGFAAAVGTVSVFAHYLGWEWLDSILLGTIVGGSSSIIVFGLVRKLRISEKAKSMLSFESALTDILSTIVAFILFEAVLTG-------------SFSIDLLGETLGRAIAVGLILGFGVG------------IPWMF--IISKLSNAQHNYMLTLGVLFLLFFLANSFGESGALTALVFGLMLGNKKYLLKKLRIKLPEHTIFIVRAFFFVFVGLLASFGQIEYVIFGIVAAVAIYIGRIIITHTALVRGFSKLDKKVTSV-MIPRGLAAAVLATIPLTMGLQNGEAYPQIIFFIILSSVI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 261345301 ----------------LSARLGLPMLVMFLFVGMLAGEDGLGKITNVNVSYAVGSLALAIILFDGGLQTSVKSIKLVWKPAFTLATFGVLVTAGIGLAAAYILGIPLLEGLLLGAIVGSTDAAAVFSLLRNAGIYLNERLQATLEISATNDPMAIFLTVGLLQLLMNPQATGSELALLFVSQMGVGAAVGISVGWISIKIINKIKLLTAGLYPV------------------------LVAACGLFSFGVASNLGGSGFLSIFITGVVIGNHSFVFQRNTFLFHLAWLSQIIMFVMLGLLVNPSSLIEVWQELMIALVLTFIARPLAVIPVLKIFGFTRNENTLISW-VGLRGSVPIILAIFPFIYGLPGANLFDVVFFVVLISATL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 92116054 -----AILVMAGILSLLALRFGAPLLLVFLFIGMLAGDSGPGMFSDVQNTYLVGSAALALILFDGGLKTRFQSIRTVLAPSMVLATLGVLLTALVTAPVAYALDLNWTEALLIGAVVASTDAAAVFLLVHAQGRLRPRVGATLEAESGTNDPFAVFLTLMLVELISVGDSSVWHVVLEFLRESMLGGLVGVIGGRLVVAAL-------------------------NRVELPQGLHAPFVTTAALVIFGVAQIFHASGFLAVYLAGIIIGNHPTRRSVVTFLDAATWLAQIVMFVLLGLLVSPHRLLDSVVPVIVALVLMLVARPLAVFLCLAPFRFNWREKLFIAWT-GLRGAVAIFLASIPMLVGLSKAYLYDVAFVVVIISLLLQGWTLAAAARRLHVALPRADRGPRRVELDLPGQLEQQLVGYAVRPKSLFLRRGLIPSWSKPTLVI------------------------------------------------------------------------------------------------------------------------------------------------------------- 154175252 LSILVTLAFIIFASPYISRILRVQVAPVEIMLGALAGY--IGVIGENEIFGLISEVGFFFLMFLAGMEIDLRMLINIDRKILRLGCI----YLALIYLLAAVLTFSLDLSTLYIIIIPIMSVGMIFTLFKEYGK-QQEWLNLSMLIATIGELISIMLLTFVAAYLQFGAGVKLWLT----------------ITYLIAFLALSVLGFKLLNVIFWWYPSLKVVLMPHYDKDEKDIRLSI--AVFFAMVALMIYLNLEVAFGAFIAGMFIATFDHKKDLPHKLASFGFGFLPTFFVHIGSTFKLANLSSPDVLEQAAFIFAAMLGCRLVASVVFLNLLKFKGIVLYALSQSMPLTLLIAVATIAHKTGEISENSYTSFILASLMQAIISTIAIKILMSLKS----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 212694798 --ILLIGSILLFVSIVVSKRFGIPTLLVFLLVGMLFGSDGLGLFHDAGEAQFIGMMALSIILFSGGMDTKYSDIKPVLPQGILLSTFGVLLTTIFGFFIYWISGFSLMTAMLLAATMSSTDSASVFNILRSQSMNLKHNLRPML---------------------ELESGSNDPMAYMLTIVLIQFITSAGMGADDILISFLIQFAVGGASGFLLGKLAVVIINKID-LKNQSLYPILLLSFIF-FTFTMTDLCKGNGYLAVYIAGMMVGNARIRKEIATFMNGMTWLFQIIMFLSLGLLVNPHEMLSIAIPALIGIFMIVLARPLSVLLCLLPFKKMNISSRLFISWVGLRGAVPIIFATYPVVADVPSTQIFNIVFFITILSLVV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 195113683 IMRIILLFVGAQITGILVTFIHLPDMLGMLFFGVLYTNVGFNFEGYERFELFLRELALINIMLLAGLGLDAGAFRRLWLMILRLTLLPTIAEVAIIAVLAYFLSMPWLWGLALGLVITAVSPTVMLKLKEDRLGLNSGIHTLIYAMTTCNDVVAIFLFAVISMIFSTNPLLQKLLQGPIGIGIGLVFGYLYGMLLHYLPSRNAVYA------NGLRFVLTVLGGTIAVMGSR---AIGYTSAGPLGCVMLACIAGVGWKREVLKMTPQQLQAYEIASVPKRLDVLWKFLKPVSFALIGKEINFAVLEGRVIGYGVLLVLLGSLARLAFAYLSTYGGLSSRERAYITISGFPKATVQAALGPVALDDGTIDMSLPNNVLIISVLAIIFTPLGAILMLRLAPFWLKRGDPVDTAESPVTPIEPK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 237750689 LSTFAVIALLIVAAPYVSRFTRIPVAVVEILLGAFA--CYFGIFKGSETLNVVAHVSFLYLMLLAGMEVDLRGFSRLGKEFYKKACLYFIILYAAAGSIVLIFNLEW----IYIAIFPVMSLGMLVTLIRDYGK-NREWLNVALKIGIVGELVSITALVVV-----------QNGYAQNVGTITSWTFYKAFAFLALFVIAFLIIFRIGKIVFWWKPAIKLWFMPTNDSNNQDIRFSFMLFFIL---IGITTFMDIEDVLGAFLAGMVIATFAYKHDMVHKLNDIFGFFVPLFFVYVGSTLNLKEILSNMLQGIYIAFGMLAVRLLAANIAFGSYFKSIKNTTLFALSDCMPLTFLVAIAKLGLDLHAITQEQYSLIIAATFEGIFFTIFIKVIFYSVR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 169335675 ----ALVIILCLFCNKLSNKIGLPALLIFIGIGVLFGSDGIFYFDDYNFAETICSVALIFIMFFGGFCTNWNIAKPVINKAVSLSTLGVILTAFLVALFSYVFKFDFLTGLLIGSLLSSTDAASVFSILR-LHKLNLKNG--------------------LASILEIESGSNDPFAFIMTMLTLTLMG--VGSHGSIITFIFKEVIFGLIIGVLIGLAGIYILSKVDLKGDG-LDTIFVFALALSAYALPVTIGG-NGYLSVYISGLMLGNSNIKNKI--SLVHFFNGITGLFFILGLLSFPSQLPEIFLTALLIMLFLTFIARPIVVFIILKPFKVNIKEILFISFS-GLRGAASIVFAIIVIASGALSIDIYHIVFLVAIFSILF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 142065220 ---LIGALLTAVLLSPMSSRLGIPILLIFLAVGILAGEDGPGLFDDYSTAYLVSNLALAIILLDGGMRTRVASFRVALWPALSLATFGVAITTSIGIMAAWLFDLHWLQGLLVGAIVGSTDAAAVFSLLKGR-SLNERVGATLEIESGSNDPMAVFLTVTLIAILSNVDAELSAS-----------------------FMLISFIKQFGLGILLGLGGGWLLWKLVNLSQLAEGLYSILVLSGGLIIYAASNKLGGSGILSIYLVGLFLGNKPTRHAILNVLDGMTWVSQIGMFLVLGLLLTPSDLLDIWLPGLALAFGMILFARPLAVWLSLLPFKSFSSRDRWFISWVGRGAVPIILAVFPMMAGLPGAQLYNLAFFVVLVSLLVQGASLTTAARLAKVELPPKPLPVSRSGVEIYPSSEWEVFVYRLSESKWCIGEPLKRLAMPDGTRIAAVF--------------------------------------------------------------------------------------------------------------------------------------------------------- 217972125 ---LIGALLTAVLLSPMSSRLGIPILLIFLAVGILAGEDGPGLFDDYSTAYLVSNLALAIILLDGGMRTRVASFRVALWPALSLATFGVAITTSIGMMAAWLFDLHWLQGLLVGAIVGSTDAAAVFSLLKGRSLNERVGATLEIESGSNDPMAVFLTVTLIAILANVDTEMSFS---------------------FMFISFIKQFGLGICLGLGGGWMLWKLVNL--SKLADGLYSILVLSGGLIIYAASNKLGG-SGILSIYLVGLFLGNKPTRHAILNVLDGMTWVSQIGMFLVLGLLLTPSVDILIPGFALAFGMILFARPVAVWISLLPFKSFSSRDRWFISW-VGLRGAVPIILAVFPMMAGLPGAQLYNLAFFVVLVSLLVQGASLTTAARLAKVELPPKPLPVSRSGVEIYPSSEWEVFVYRLSESKWCIGEPLKRLAMPDGTRIAAVF--------------------------------------------------------------------------------------------------------------------------------------------------------- 32472599 ---------------WLAWRTKLPSILLLLLFGICLGHFGGDETAGPNILFPLVSLSVAIIMFEGGLTLKLSELRESGSSSLRLCTVGAALAFVGNTLIHWILGFAWHLSFLLGAILVVTGPTVIGPLLRQVKPS-----RRVASTLKWEGIVIDPIGAVLAVLVYEEVVLAQSAPHFSSALKSLAITGAIGVGLGVAGGALLTQA-------LRRYWVP-----------DHLHGVTALSLALLLFALSNMIAHESGLIVVTVLGIWLTNQKHFEHIIELKENLRTLLIGCLFIVLGSRVNLTDLATIGLPGIGLIFALIFIVRPVSVYLSLLRSPLNYREQTFIAGLAPRG---IVAAAVSSVFALSMESRTDLNIPGSDQLATVTFLVIIGTVAVYGIAAAPLARLLKLAEETSR-------------------------------GVLIAGADAWVRDFAAELKAAGIPVLLVDTNYNKISQARMAGLRGECANIARED-LDLAGIGR---LLAMTPNDEVNSLALRECRTLF------------------------------------------------------------------------ 242084400 ------ILVSSKVLYALLRKVYQPRVFSDLLLGILLAQFVLSLTNAINLV--FGKIGGFVFLFALGVEMDPSTLLVLVAGDSMVAYAGILSTCVLVTLFHMPLMQSLRSFLGLAAVLANTASPVLTRLTTDLKIAKTAVGRLAVGAGLSSDMLTTMLIAVGSMIWRDTGVDDDGGRDSPSPIVLQPVLTAAVLVVVIVSAFVS------------RAMAEWVGARNPEGRRMRGFDLSLVALLAAALCWLSSALRLNVNMAAFLVGLAFPSEGRVSRLLVSKTNFVLSSLVLPLYVAHVCLSLRQTTDDWWRVFFVTVMATLGKLTGCAAAGLLRGLGMLEALALGMLLNVKGYFHLYCAQAAFDAGIITDKSFMAIIFMVALNVAVTPMVGVAIASWARRSVQWRLMGLQHHDPSTELRLVVGLHGPHDVPTLAYVMEALRWGGGGGGELAVYAVDMVQQTAAAIVKGGGFDVTVVD---EEVSEMRKL----------------------------------------------------------------------------------------------------------------------- 302387286 ---MLYSLAIMVLCGMIMQKLKLPGLVGMLLTGIVLGPNALNLIAPENVSADLRQIALIVILTRAGLALDIKDLKRVGRPAILMCFIPATFEITATTIFAMFFPVSHLEAAIMGTVLGAVSPAVIVPKLMEHGYGREKSIQLIMAGASVDDIYVIVLFTSFMGMYQGSSFDAVSLFKIPAAIVTGLMAGILLGLVLVML----------------------FQRIHMRDTAKILILLSTAFLLISLETAIKKYVPMSGLLAVMSLGILKKNDILAKRLSGKFSKIWVAAELMLFILVGATVDISYAAKAGFMAVALIFLALAIRICGVFVCLVKTPISPKERLFCAIAYLPKATVQAAIGGLPLAAGV---AAGNTILTVAVLAILIT----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 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------------------------------------------------------------------------------------------------------------------ 224436387 --------LLILSASPISSLTRIPIVVVEMILG-AVAAHFFNFINTFEEISLVAEIGFLFLMFLCGLEVDIKSFAKLGKSFLLKALAYFCT----LYGITCLVVFSTNLSYIYIAAFPVMSLGMIVALIKDYGK-HQPWLDLALKIGILGELVSITALVIIDGASRHG------------------VGSELLQKLLILLIFLLVVAFGFRIAKVFFWWMPQVRFLFLPRDDSNSQDLRFVFFLLFAFVLLMMILEIKAVLGAFLAGTILSTFDLPEQLNHFGFGFFVPFFFVYVGSTLNLNAIFGDIDILYHAAYLIAGMLLLRIISASIVFGRYFKNLKSTLLFALSDSMPLTFLIATATLGKSIGELDDTLYASFVLGAIL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 28211772 ----------------LFEKIKLPGLLGMIILGTIIGPYGLNWLHGDNVSADLRKIALIIILLRAGLGINKKDLKKVGKTAFKMSCVPIIEGFSIAFVSVKLLEFSFIEGGMLGFIIAAVSPAVVVPLLESSIGTNKGIPTLILAGASIDDIFAITI---------------------FSTFLGLYSGANINIGIQLLNIPVSIILGIIAGGIIGFTMVRVFSKYHIRDTKKVLLILGTSILFTELEKVLKTKIEIASLLGVMTIGFVIIKKDVGKGLALKFNKIWIFAEILLFVLVGAEVNVNVAINAGKMGILVILIGLLGRSIGVIISLLGTDLNWKERL---FCVIAYVPKATVQAAMGAVPLSLGVESGDIILAMAVLSIIITPLGAIGINFSAKRLL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 256670384 -------------------RLGFPSLLLYLGIGVVLGEAGFGIFDNPALTQSLGLAALVLILTEGGLTTRWSAVKPSLGPGILLSTVAVVISIAVGAALHWLLGLDWRLALLWGAVLASTDAAAVFSVLRTAGVGKRLVGSLELESGINDAPAYIAVVVLASGEAIDWSLPLLVVYELLTGLALGLAFGWLGAQALRRAALPATG----------------------------LYPLATVAVCV-LAYSSGQLAHASGLLATYVAGLVLGNSKLPHRSDTLSFALGWLAQIGLFVLLGLFASPTRLLETLIPLVAGAVVLLLARPLSVVLSLLPFRLPWRE-VTFLSWAGLRGAVPIVLAMIPLSEGV--PGAQRLVDAVFVLVIVLTLLQGATLSPLARILGLAKATQAHEIEVDSAPLDE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 304314913 --SVAVIILLGLLFSRVFNRIGIPGITGMLVLGMLIGPHGLNLISKMDVSPDLRVIALIIILLRAGFGINLESLRKVGMTAVKMSFIPVVEGFAVMFAAHYILGLPLIEAGILGFVIAAVSPAVIVPQMLSERRMGTAKGTIILTGASVDDVVSITLFSVFLGM-----------------YQGQQVNFLVEALGVPMSILTGIVAGLALGLALVYLFRKFEIRNTEKT----LIILGAAILLKNAGDILSAHVPIAALVGVMVTGLVILERETGLKLSEKFNKVWIFAEILLFVLVGAAVDVKLIFQVGLLGLAVIVLGLAARSMGVLLALRGSNLNLREKV---FCIAAYIPKATVQAAVGAIPLAAGVAAGQTILAMAVLAILFTAPVGSLAVRIT------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 310635804 --TMTVLAAFAFAYSLLASRLDRTPVRGYTVAGSICGPLGLGMVGDETSIRLLAELTLAIVLFTDAATANLKVLRQFETIPLRLLAIGLPLTILAGYGAAKLLFIPAVELALLAVALAPTDAALGKPVVVDRRVPESTRESLNVESGLNDGICVPALLFFLTVANGLSNGQEPWSLAAGLALKVIGLGAMVGIVGLFGCGLLKISA-----------------HRQWTTGSWKEIPVLTLAI---LCFAAAEWLGGSGFIGAFVGGLVFARNEREEFLDAADGTSDALALLTWFAFGTMLFQPPFAESNWRCWVYAVASLTIVRMLPVALALSGLNMKWDTKAIMGW-FGPRGLASIVFVTMIYEQL---GDRSSTITATAACTILLSVLL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 88860982 MTAIIAGIALCSVLAWLAWAVKIPAILFLLVTGLLLGPVFNVLDPDADLLFPLISLSVAVILFEGSLTLHFRELKGIGKVVRNLSIGMVVTCVILGLSSYWLLGLDWRVAAVIGAVLVVTGPTVTAPLLNAMRPTK-EVDRILRWEGIVIDPIGALFAVLVFEAVMLAGKTGVLSHTLIALITTVGVGLSIG-----------ILAGWLTAFLIRREWLPY-----------ELHKFGVLALVLISFTVSNFISHESGLLAVTVFGIYLANQDELDSILEFKEDLSQILISTLFILLAARLKLDLMLLGPSVVVFLLIVLFVARPACIAVSTHNSTLPWR-ARAILMWIAPRGIVAAAVLSMAKAGIADAQKIVPLIFTVIIVTVVLQSLTAI---PIAKLLKMRQPKPS---------------------------------------TVLIIGANHLARAIAKGLQDQKIEVHLSDPAWENCKMARMDGLTCYYGNPQSEHAERYLPMSNLKSVLALSPNRHHNALGVQYFSHMLGEKNVYSLKSSDAHAK-------------------------------------------------------- 307327319 IAVFGVALLIAVLVSGLAARSILSTSLLFLVAGALVGDGAFGLIHDSPIVAVTADLALFAVLFTDGMHVSFPALRGARNPARALALGMPLAFVGMALITHFLVGLDWTTSFLVGAVLAPTDPVFASAIVG-RKEVPARLRQLLNVESGINDGLALPVVLVLIAAAGPASGEAETSLSKIALELLGGLALGIVLP-------LVVNALVRLPVLGAEPKLQPLLPL-----------ATGVILYAGCHLTHANPYLAAFSAGAVLASVSPESGRAFEPLGEAVAELSKFVALLVFGALTPRLFGDLTVGGYVTVVLAIVLVRPASLLISLIGTRFARREKLAAAWFGPKGFASVVYGLLVLQSGIPQG---EEAYTLIAVCIAFSIAAHSSTDVPVARLFEVEDLVGIPDDADEDGHDGAGRSRPPGQPGRRPEWRSTTMRARDLAMAYESVRV---DDDALEAARLMAEHQLPLLVLDRDGE------------------------------------------------------------------------------------------------------------------------------- 75908952 ----------------------------------LLHPQLLG-----TGLEVIVALATAIILFEGGLNLDLRELGRVSISLQRLVTLGTLITLIGGSMAAHWLGFPWNIAFLYASIVVVTGPTVISPLLKQIN-VDRQVATLLEGEGVLIDPVGAILAFVVLDTIVNGDADPVN----------------------AIIGLLMRLGIGAAIGAAGGYFMSLIFKRANFLSS-ELKNLVVLAVLWSLFTLAQMIRSESGVMTTVIAGAVFANSSVPE--ERSLRSFKGQLTILSVSVLFILLAADLSIASVFALWGSLFTVLVLMFVVRPVNILFCTWNSNLNWRQKLFLSWVAPRGIVSASVASLFAILLTQGGDSIKALVFLTIIMT--------------------------------------VVCQGLTAGWVATCLGITSQEATGAVIVGCNPLSLLIARFFQERGENVVLIDTDPDCIAQAETQNLRVIASSALDGEVLEEAGLASMGTFLAMTSNGEVNFVLAERAAEEFNPPRVLAVFPRDPQA--------------------------------------------------------- 301762246 ---LLIIFYSAIIGGKILELIRLPPLLGMLLAGFTVRPFLSNYIRNNMWSSTLRNTALTIILIQAGLGLDPQALKHLKRVCFRLAIGPCLMEACSTAVIHFLMNFPWQWGFLLGFVLGAVSPAVVVPLLQEGGYGIKKGITLLIAASSLDDIIAI----------TGFNTCLSIVFSSGSILNNVLASFRDILIGALAGAVLGI--FVQYFPSGDQTKLP-------AKRAFLILSMCVTAVLGSHHIGLHAAGGLCTLALSFVAGINWSTEKVR--VQRIIKTTWCIFQPLLFGLVGSEVSVASLKSNAIGIVATMSLALLIRISFTFVLMCFAGFSFKEKIFIALSWMPKATVQAVLGPLALETARISESYSKDVMTVAFLAILIT----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 257440206 MEQLLICMSLSLIAGLLASRVRLPAVTSYLVAGLLLGPFGFGSLAQVESYGIITQVALGFIAFVIGNEFRLSALERMGRQAVTVGILQAVITTVLVDIALVVLHFARPDVISMASAITLGAIASATAPAATLMVVKQYKASGPLTRLLLMVVAIDDAVGLVLFSASFGIANALEQGRIDPISILLEPLVEIVLSLGLGALAGLLLNQLEIYFHSRSKRMSLSVAFVLLT-----VGLSMVSFEVGPIHCSFSLLLVCMMTGTVFCNICPTSDELMDRLDRWVSPVN----ILFFVLSGAELDLNILANPMVLLIGAVYIASLGKISGSYVSCKATRCSERIQKYLGITLLPQAGVALGMAAEAAELSD-GHMVRNVVLFSVLVYELVGPTLAKLSLTAAGEIIP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 253682819 --SMLILAIFAFITPIIFDKFKVPFVVGEIFIGIIIGKSFFNLVNEDIWIGFLSNLGLAYLLFLSGLEIDFDKLKQLFKRLFMSLAMFVISLITSWILSLCLFHFGIINNVIFTFLFSASAPGLIVPFLKEKNLLNSEYGQTLLIYTLICEFICLIALPIISST------------------------ISYGLTYKNFLFVLLFLAAFIIFKVVQRF--SHILDLSTASFRNLHIGVRAAFALILLLVTLSDKIGAEIILGSFLAGFIFTLDKGREDLMHELDILGYGFLPIYFIMVGVNLNISSVFTDPKSLLIPLFLIIIFIIKIVPFLIMSFTFGMNKAISGGVILSSQLSLFIVGSQMAYNLGIITSSDYSTFILTTVISCILFPIIF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 118475556 -TLILFGFLFSVIFSKISDKYGIPALLMFLGIGMLAGSDGIGLEFDNAKIEDVGTIALVYILFAGGFNTSYKSIKPIFKTGFILATLGVVISAVIGLFAYYIMQFSILESLLFGAIISSTDAAAVFSIMRSTKFKNNLSSLLEFESGSNDPMAIFLTITILSLITAASIPDK----------------FILGLGLLLEFVLGGVMGYLFGVM------IPSLINRI-KLGYWGLYPVLLISL-IAILFGLTENIGGNGFIAVYTAGIFANKKEYKKNLIGFFDGIAWMMQIFVFLTLGLLVFPSLPNVAFISIIMAFVVMFIARPISVFISTIFSKYTTKEKLFISW-VGLRGVVPIILATYPLSSNTPNAQLFNVIFFMVLISVLT------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 254786280 --------LLCIVVSVFTQRIGAPILLVFLILGMLAGEDGPGKINDFGLAFLFGNIALAIIIFDGGLGTKTSTFRVSLKPALSLATLGVVATAGIGYAVQLILELPWKESLLIGAIVASTDAAAVFGLLRGAGLEIKKRTGATLEI-------------------ESGSNDPMAIFLTMTLVQIMQIESDGSHAGMFLLALLRQMGLGLIMGFAGGALLAQLLKRLPLPAS--LYPLLALAGAVCLFGFTTLLDG-SGFLAIFIAGALIGNAPLTSGIQKFHNGLAWLSQIGMFLMLGLLITPSHILPLVLPALIAFVLIFIARPIAVAFALLPFRFPWREQVFISWC-GLRGAVPIILALFPSLAGLENTQTYELVFFVVLVSLII------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 144185318 ----VLGFALVGGLGWLAWRLRMPAIVLMLAAGLIVGPGLGLLNPSEDLLTPLIAIAVAIILFEGGLTLNFHTLRDVRRLVLLGAPLGWGAS---AAALHYVAGLSWESSIVFGGIMIVTGPTVIAPLLRQAR-LKRRPAALLQWEAIVNDPVGALAAVLSFEIIVVLRTQTEVGTAVQDLLIGIALATVLGLAGGWGISRAFRRAWVPEYMKVPVLFV--VMMLVFALSDSTLHETGLLAVTLMGIWIANANLPSYAEIRRF-----------------KEHATVLLVSGVFIILAANMTMETLQSLTWQALVFVLAVALVARPVSVLAALALTDVPWRERLLVAFT----GPRGVVLVAVA---GLFGERLVSLGVEDAARIAPLAFALVAATVVLHGFTLTPLARALGL-------------------------------VASDVPGVVIVGGSQWSLALAQAFDKLGLPVMIADPNRSHLRAAREAGIPTYFGD--------------------------------------------------------------------------------------------------------------- 192288824 -------LVMAGILSLLALRFGAPLLLVFLVIGILAGESGPGGINDLGTTYLVGSVALALILFDGGLKTRFSSIKAVLAPSMGLATVGVLLTALVTAPVAYALDLSWVEALLAGAVVASTDAAAVFLLVHAQGRLRPRVGATLEVESGTNDPFAVFLTLMLVELITRGESSILHVLIEFVREAALGAVIGVVGGRVVVMALNRVALPQGLHAPF-------------------------VTTAALVVFGAAQMSHASGFLAVYLAGMIIGNQPTRNSVVAFLDAATWLAQIVMFVLLGLLVSPQLMGSIGPAVVIALALMLVARPLAVFICLAPFRFNWRERLFIAW-VGLRGAVAIFLASIPMLVGLSKAYLYDVAFVVVLISLMLQGWTLAPAARKLLVALPRSDRGPRRIELDLPGQLEQQLVGYAVRPKSLYLKRGLIPSWSKPTLVI------------------------------------------------------------------------------------------------------------------------------------------------------------- 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------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 289549862 MLVIVLFLTLGIFSQWLANRIKWPSIVVMSIVGLLVGP-ILGLANPKEIFSPIVSLAVAIILFEGSSNLDFRELKGISKAILRIITVGAAIAWVLGAILHMILHFPIAVAIVVAGLFLITGPTVIQPLLK-----QAKVRKNVDSILRWESIILDPIGPILALSA-----------FYIYQIIDEGFGLHVILIFGCQIIGTIAIGFGAS------FLFNWLIKLDF--ISQGLMPSIQLVFILLVFSICDQILPESGLLAVTIFGLMMARQKRHDLIFKESDHFIENLSSILVSTVFILIDILVNILSWQLVLFALVMIVLVRPISVLLSTIGTEITKKERALVA-MMAPRG---IVVLTVAQFFGAL------FMDNGVKMASYITPVTFGLVFI----------------------------TVVIYGFSFTPLSKGLGLASTEPPGVIIVGESAFSFHLGSKLREHHIPVMVFNLFTNTTEEAQQLGFEVFEGN--------------------------------------------------------------------------------------------------------------- 17227748 -------------------------------------------------LEVIVALATAIILFEGGLNLDLRELGRVSLSLQRLVTLGTLITLIGGSMAAHWLGFPWNIAFLYASIVVVTGPTVISPLLKQIN-VDRQVATLLEGEGVLIDPVGAILAFVVLDTIVNGDADPVK----------------------AIIGLIMRLGIGAAIGAAGGYFMSLIFKRANFLSS-ELKNLVVLAVLWSLFTLAQMIRSESGVMTTVIAGAVFANSSVPE--ERSLRSFKGQLTILSVSVLFILLAADLSIASVFALWGSLFTVLVLMFVVRPVNILFCTWNSNLNWRQKLFLSWVAPRGIVSASVAPLFAILLTQGGDSIKALVFLTIIMT--------------------------------------VVCQGLTAGWVAKFLGITSQEATGAVIVGCNPLSLLIARFFQERGENVVLIDTDPDYIAQAETQNLRVIASSALDGEVLEEAGLASMGTFLAMTSNGEVNFVLAERAAEEFNPPRVLAVFPRDPQA--------------------------------------------------------- 296441147 ---VAAIILICVVLNKMSSKLGIPMLLAFIVLGMLFGSDGIVKIDNYGIVEQVCSIALIFIMFYGGFGTSWKQAKPIAVNAVLLSSIGVIFTALLGLFCYFLLGFDFLESMLIGAVISSTDAASVFSILRSKRLNLKDNTASLLEVESGSNDPCSYMLTVIILAMMSGDFSGGQLAYMVFAQVVYGITIGAGIALIATWCLTKI--------------------KFATDGFDTIFVFSMPLIA----YAASTLLGGNGYLSTYILGIILGNQAIPNK--KSLVYFFDGITGLFFLLGLLSFPSELPKILLPSLAIAIFVTFVARPLAVFAILLPSKGTINQKLLVSWS-GLRGAASIVFAIMATSPTYMKNDIFHMVFFIVLFSISL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 22095168 ----VGVFCIIFSLVSLFVKERL--FIGETIAGLILGPHCLNWFNDSWGNSDFITLEICRIVLCIQIVAVAVELKYMKKHWVSVALFLLPVMT-CGWLVVGLFIWALIPHFSFSYALLVSACVTA---------TDPVLAAAVVGKGKFAERVPGHLRNLLTAESGCNDGMAFPFIYLSLNLIIHSGRGGEIVKDWILITILYECVFGCLLGVFLGLLLKYAVAFAEKKNDRESFLALFVFLAF-ISAGIGSMLGVDDLLVSFAAGSAFGWNGYRKTEESHVSTVIDLLLNLFFVYFGAIVNADIGLNCWRLIVLALVIIFLLPAVVMLKPLTPDVKTWREAFFCGGPIGVGAIFAAILA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 283847333 ----------------FSTRFGLPALVLFIGIGMVMGSDIAGIIDNPKVAQLIGIFALIMILFEGGLQTEWKNVKRVATPSITLATIGVLLTALVGVGAKYIIGLAWWEALLFGAIVGSTDAAAVFSVLRGQNVKGRLEGTLEAESGTNDPMAIFLTVSLISLI---------TVSSINFAFVFISFLWQMGIGLLLGFAFGKLALFSINNI---------------KLDSSGLYPVLASAFAI-LTYSFTSIVHASGFLAVYIAALVIGNHDYRHSILRFHEGFAWMMQITMFVLLGLFMFPSQLLDWTIILLLSIILMFVARPISVYVSLHFFPFDWKEAFLSWAGL--RGAVPIILATFPMIAGIENSQIFNLVFFIVLTSTLL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 145259142 ---ILGGFTSLFMLCSLFVKEKL-----YILCGIIFGPHAANLFNPDKITLECSRIVLVVQCFAVGVELPKAYMERHWKSVFLLLVPVMTWGWLVTSLFIWWMVLSWLESLVCAACVTATDPVLASSVVG-KGKFARRVPKH------LRDL--------LSAESGCNDGMAFPFIYLGFYIWRYRPNAGEVSLNWFCITILYECVFGAIFGFVIGYLARHSIKFAERKGDRESFLVFYFVLAV-FCAGSGSLLGMDDLLIGFSAGVGFSNDGWFTEKESHVSNVIDLLLNLYFVYFGAIVNPDIGLVPWRLVVIAILVIFFRRIPIMLMLIIPDVKTWREALFAGGPIGVGAIFASILA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 56460166 ----------------------------------------------EDLLFPFVSLAVAVILFEGSLTLKFEEIRGHGRMVTNLVSIGMLVTFVVIAILHFIMGYGWEISALFGALVVVTGPTVIQPMIRSIRPINKLANILRWEGIIIDPLGALLAVLVYEFIIASQDVAFLHALQAFATTIALGFALGWGAARLLGLALGRG----------------WFPHY--------LQNVATLTIVLGVFALSNAIQHESGLLTVTVMGMVMANTRNMEEILEFKETLSVLLISALFIILAARLDFEFDALGIPAVILIAIILFAVRPLAVWLSAIGTELRFKDKVLLSW-IAPRG----IVAAAVSALFALKMEESGWTEAAAVVPLVF--LVIMTTVVLQSLTAKPLARMLGLLEPQAK-------------------------------GFLIFGANQMARAVAKSIQESGIPVRLADTNWENIKLARMDNLPVYFGNPASE----------------------------------------------------------------------------------------------------------- 223042341 MLMIVLFLALGIFSQWLADRIKWPSIVVMAIVGLLVGP-ILGITNPSEVFSPIVSLAVAIILFEGSSNLDFRELKGISKAVIRIITVGAVIAWILGAIALHILNFPISVSFVMGGLFLITGPTVIQPLLKQAKVK-----RNVDSILRWESIILDPIGPMLALTA-----------------FYIFQIIEQGISFIVILIFVLKILAVVVIGFGASYLFNWFIRQ--DMIPQNLMPPIQFVFILLTFSVCDAILSESGLLAVTIFGLIMARKKRHDLIFKESDHFIDNASSILVSTVFILIDVLLNVVSWQLFIFCIVMIVLVRPISVLFSTFKTEISKKERAIVA-MMAPRGIVVLTVAQFFSGLFMDDK---------VAMAKYITPVTFGLVFI----------------------------TVVIYGFSFTPLSKLFGVASNEPPGVIIVGESEFSFHLGVNLRDHGIPVMMFNLFENTSEKAHEAGFEVFKGN--------------------------------------------------------------------------------------------------------------- 50307645 --------VFSCVFSLVSLFFKERLYLGEVLFGLIVGPHCLNWFNPTEWGNTDSEISRVVLCLQIFAVAVELPKKYMLKHWLSVTMLLVPVMTA-GWLITGLFVWILIPGLSFSDSLLVAACVTATDPILAQSVVSGKFAQRVPGHLRN----------LLSAESGCNDGMAFPFIYLSLNLIFYKRDAAEITKDWICITILWECLFGCILGSVIGYTGRRAIRFAEKLIDRESFLAFYVFLAL-MCAGFGSMLGVDDLLTSFAAGTAFSDGWFSTSTEESNVSIDLVLNLAYFVYFGAIIPWDLSVWRPVLLAIAVIFLRRIPAVLTCKPVIPDIKSWREALFVGGPIGVGAIFAAILARSQLEAHVTGEET-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 182626495 ---ILSGIVLCIISSKIFYKWGVPVLLVFIIIGMLFGSDGIGYFDNYNITYSLSSIALVFIMFYGGFCTEWKKARSVAIPSIMLSTLGVIITAGLGLFCHFVLKTSIFEGLLLGCIVASTDAASVISILRSRNLKLKNN-----------------IDTLVEFESGSNDPTAYMLTSVMLIFITSNESVGIGLLGMI----FKQIVFGVTVGLFLSKLAVFILRKVEF-EIEGLYPIFTITVAI-LAYSISEFLGGNGYLSVFIAGIVMGNSPHKKSLNHFFDGLSWIMQIILFFMLGLLAFPSQLPSIAFEIAISIFLILVGRPIAVFTILSWFKVPIKEQMFISW-VGLRGAGSLVFAIYAIKTSAIENDIFHIIFFIALFSVAI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 294101798 --------LLAGIFAKVTRKLRLPNVTGYILAGIVIGPSLGKLIPKEVVSSFFSEVALGFIAYSIGSEFNLKHIRKIGLSVVWITLMESLCAFAVTLAMIFVFHQPLHFSLVLGSIAAATAPAATILVIRQYKAKGVLV-DTLLPVVAMDDAVAILAFGVAVAFAESLVSNNSAIPMASVVLRVFN---EVFFSLLLGLVLGLFLSFMSGRV------------------KGEDALLSLTIGCIFLGIGLASKFGLSSLFVAMMIGAVVSNLVYSDRVLSVVDRFTPPIFLAFFTISGADLQLGMLPKVGLIGVGYVVFRVIGKILGAYAGARMTNSPPTVQKYLGLTLVPQAGVAIGLSLLAEQTLPMGVALRNIILGSTVIYELFGPVIAK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 296195867 ---------------------------GMLLAGFLI--RNIPVINDNVQIKHLRSIALSIILVRAGLGLDSKALKKLKGVCVRLSMGPCIVEACTSALLHYLLGLPWQWGFILGFVLGAVSPAVVVPLLLQGGGYGVEKGTLLMAAGSFDDILAITGFNTCLGIAFSTGSTVFNVLRGVLEVVIG-------------------VATGSVLGFFIQYFPSRDQDKLVCKRTFLVLGLSVLAVFSSVHFGFPGSGGLCTLVMAFLAGMGW--TSEKAEVEKIIAVAWDIFQPLLFGLIGAEVSISLRPETVGLCVATVGTAVLIRILTTFLMVCFAGFNLKEKIFISFAWLPKATVQAAIGSVAHGEKQLEDYGMDVLTVAFLSILITAPIGSLLIGLLGPKLLQKVEHQNNDEE--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 270296654 -------LFVSIIVGKTGYRFGVPALLLFLVVGMLFGSDGLGLFHNAKEAQFIGMVALSIILFSGGMDTKFTEI----KPILTPGIVLSTAGVLLTALFTGLFIWWLSGMSWTNIHLPLITSLLLAST------MSSTDSASVFAILRSQKMNLKHNLRPMLELESGSNDPMAYMLTIVLIQFIQSSGM--GVPQILGSFAIQFIVGAATGYFLGKLAILMLNRL--NIDNQALYPILLLSFVFFTFSITDLLKGNGY-LAVYIAGMMVGNNKHRKEIYTFMDGLTWLFQIIMFLCLGLLVNPHEMLEVAVVLLIGVFMIVVGRPLSVFLCLLPFGKRITLKSRLFVSWVGRGAVPIIFATYPVVANVPGAHIFNIVFFITIVSLII------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 146329712 -------LFISVIGSTLSARSGIPLLVLFLVIGMLAGEEGIIGIRFNQFFNLLGQAALAVILLDGGLRTSLTNIRIAYKPALPLATWGVIATAVISGLF-------------------ITWILAKYGYIEKGNW---RYGMLMASIVGSTDAAAVFSLLVQSTLEVESGANDPMAILLVTAFISLNLHPEEQNLLSFSTLLITQFALGILIGLTSGYLLARLLQRL---HLPEGMYAILIFSAGILTFSMTNLLGGSGFLAVFIAGIVIGNHHVREHVLRVMDGMAWLSQAVLFVMLGLLITPSQVVKILPLVAVISLFLIFIARPLAVISVLIFCRFNPREIGFISWVGLRGAVPITLAIIPIMENVPNARLFDLTFGVVIISLVLQGMTLPFAAELFKVKIPPSAHPSNEHE--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 118090418 ---ILCLYFFAVIGGKIFGLIKLPALLGMLLAGFLIRPFVSDIVQNLRWSAALRNIALSIILTRAGLGLDPKALKKLKAVCLRLSFGPCLSETCTAAVFAYLMHLPWQWGFILGFVLGAVSPAVVVPILQAGGYVEKGVPTLLMAAGSIDDILAITGFNTCLGMAFSSGSTLYNVLQGVLEVAVG-------------------IAAGGILGMFVRYFPSHDQASLPWKRSYFVLGLSMFAVFGSVYFGFPGSGGLCTLVLAFIAGVGWSDEK--KEVEKIVAVAWNIFQPFLFGLIGAEVSVTLRPETVGLCVATLGIALAVRIIVTFLMVCFAGFNFKEKVFVSLAWIPKATVQAAIGSLAHQDEQLEKYGMDVLTVAFLAILITAPIGALVIGLAGPRLLQK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 221041594 ---------------------------GMLLAGFLI--RNIPVINDNVQIKHLRSIALSIVLVRAGLGLDSKALKKLKGVCVRLSMGPCIVEACTSALLAHLLGLPWQWGFILGFVLGAVSPAVVVPLLLQGGGYGVEKGTLLMAAGSFDDILAITGFNTCLGIAFSTGSTVFNVLRGVLEVVIG-------------------VATGSVLGFFIQYFPSRDQDKLVCKRTFLVLGLSVLAVFSSVHCGFPGSGGLCTLVMAFLAGMGW--TSEKAEVEKIIAVAWDIFQPLLFGLIGAEVSISLRPETVGLCVATVGIAVLIRILTTFLMVCFAGFNLKEKIFISFAWLPKATVQAAIGSVAHGEKQLEDYGMDVLTVAFLSILITAPIGSLLIGLLGPRLLQKVEHQNKDEE--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 195399506 IMRIILLFVGAQISGILVTFIHLPDMLGMLFFGVLYTNIGLNFEGYERFELFLRELALTNIMLLAGLGLDGSAFRRLWLMILRLTLVPTIVEVAVIAVLAYFLSMPWMWGIALGLVITAVSPTVMLKLKEDRLGLNSGIHTLIYAMTTCNDVVAIFMFGVVISIIFSTSSLTQKVLQGPIG-----IGIGLVFGYLYGMMLHYLPSRNAVYANGLRFALTILGGSIAVMGSR---IIGYTSAGALGCVMLAFIAGIGWKREELKLTPYQMQAHQIASVPKRLDLLWKFLKPVSFALIGKEINFRVIGYGALLVLFGSLLRLAFAYLSTYGGNLSRKERAYITISGFPKATVQAALGPVALDLARSAKVASDTLANNVLIISVLAIIFTPLGAILMLRLAPLWLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 70725559 MLIIVLFLALGIFSQWLATQIKWPSIVVMSIVGLLIGP-ILGLVNPQETFSPIVSLAVAVILFEGSSNLDFRELRGISKAVIRIITVGAAISWVLGAIALHILDFPISVAVVMGGLFLITGPTVIQPLLKQAKVRKS-----VDSILRWESIILDPIGPILALTA-----------------FYVYQIFEQGFGVQIILIFILKMVITAVIGFGASFIFNWLIQRDFIPQN--LMPSIQLVFILLVFSICDQILQESGLLAVTIFGLMMARYKRHDLIYKESDHFIENASSILVSTVFILITSSLDVLSWQLVIFAIAMIVLVRPISVLLSTIGTEITKRERAIVA-MMAPRGIVVLTVANVKMASYITPVTFGLVFITVVIYGFSFTPLSKLLGLA-----------------------------------------------STEPPGVIIVGESEFSFHLGTKLHEHDIPIMVFNLFENTSEKAEELGFEVFKGN--------------------------------------------------------------------------------------------------------------- 78778138 ---LLSGIVILILVAPLFARLKVSVAVVEIILGALV--VWLGFIGNNEQFKDIAKIGFFYLMFLAGVEVNIRKFITFKDKYIKNIILYFSSLYGISFLLYFIFDLNPVYIVVIPIVSLGMIMVLINEHGKEHKWL-----ELSLIIGVIGELISISALVIFDAIAVHGFGEE----------------FYKNISILIVVLIVTVYVFKALSILFWWF--PALRKTIMPDNDSMSQDIRVSMALFFILIAIMQYLHIDMVLGAFIAGVFIANF-FEHKVETLHRVGFGFLVPLFFIYVGTTLDINVLLTNILFEASLIVMAMVLARIVSSFVAYYRYLGVRGTILFSLGDSMPLTFLIAIATIAISNNAISLDEYYAFVLAAIIEAIVIMIVIKF----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 193664439 --SIAVLVVFAYLGGWVFRMLTLPALVGMLLVGIIYKNVGLIEVDEHEFVSILRKIALVVIFTRAGLDLDPVALKKLYCRVLFLALIPWCTEAAVIAVVHYLLSLPWKFAILCGSIIAAVAPAVVVPCLFRLRTKGYGVAKLIIAVAGIDDAASVIAF-----------GVGTKIIFGKNPVTYDLMLSPLSIAVGILYGVVWGFIVKYVPERTDPYVVP--LRIL-------MLTGGGLLAVLGFEIVHLEGAGLAVIISSFTSIYFWTKQGWNIEVATAFEIFWMIFEPILFGLTGTQIDLAFVTAIVMCVVIAFVSRILITIIAASGSSLNFKEKLFIALSWMAKASVQAALGPAVLEVARSNN-QDEEYSKTIVMVCIISILLTAPAGAIIVSLSGPKLLTKAKPSNEQWR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 57505306 ---------------HIAKILHLSLSATEIMLGALVAY--FGFALESENFKLLANIGFAYLMFIAGMEVNLHHLFSMDKKLAQKSLIYILLLYTLSSLLVWIFGLH-----YIFILIIPVMSVGLLSILYKDFGKECYWLNVSMLVATLAEVVSIVLLTLVGAFLNEG---------------TSALDVAKSILYLNLFLVLCIVSFKFLKVLFWWY--PQLQTLLMPWEDKNEKDIRFCVAIFIFIVVAMMITRLEIVLGAFIAGSFIATFNHKKDLEHKLSSFGYGFLPIFFLYIGTTFNLSLLLNYEIVLQAFLLMFSMIILRVVSALTFYKKMGFKNMLLFALSHSMPLTLLIATATLSYSAKLITANLYSALILTAFLEAVLVMSMIKI----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 258653362 ----ALVLLLSIIAVRLSRRLGMPSLLLYLGIGLVLGVDTFGIDLDNTLLEHLGFVALVFILAEGGLTTRWSNVRPALGLGISLATVSVVVSVAIGAGVFLLMGFDWRTSLLWGAVLSSTDAAAVFSVLRGVGVKPRLSAALELESGL-NDAPVVIAVVLLAGTAEITWLDPLLVVYE-----------------LVVGALIGAGIGWGGAWLMRREALP----------AAGLYPLATIAL-IGGAYAVGVFTHASGFLACYVAAVVLGNSRIPHRSATLSFALGWLAQIGLFVMLGLYVDPTGLPAALVPLLIGLFVLLVARPVSVVAAALPFRLPWREQIFLSWS-GLRGAVPIVLAMIPLMNGV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 171688082 ILILVSFFLFLALSDWLADKIFRAGLIGQIIVGLVYGVPLANILEINETFLALGYVGLLLITFTGGLTIRLDLLRQNFIVSIIAALLGVLTPIALSFALLYAFGHAFIVGTALCSTSLGTTFVVINSASNDTDYSQTRIGTILISAAVLDDVCGLVLVSVIHQLRGIAEDGDVNLGWIIGRPVLASGLLAILTP---------LVAIFVAGPLFRRFLEKP------CQSSKNTSNILLMTVVLCAFLAIAAFAGASMLFGAFLAGAFLSSMPSREKTPSESGPQKFILQPLFFASIGFAIPFGIWKGVVFTILMVLSKLVVGLVVPAWDMFSAVGFSWAPATLLGTAMIARGEIGLLIIQIG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 268593155 ----------------LSARLGLPMLVMFLFIGMLAGEDGIGKITNVNVSYAVGSLALALILFDGGLQTSVKSIRLVWKPSFTLATLGVLITAGVGLAAAYILGVPLLEGLLLGAIVGSTDAAAVFSLLRNAGIYLNERLQSTLEISATNDPTAIFLTVGLLQLLMNPQASGSELILLFFS----QMGIGTVVGLSVGWVSVKIINKIKLLATGLYPVL--------------------VAACGLLSFGLASNLEGSGFLSIFVTGVVIGNHRFVFQRNTFLFHLAWLSQIIMFVMLGLLVNPSSLIEVWLELIIALVLTFIARPLAVIPVLKLFGFPKPEITLISW-VGLRGSVPIILAIFPFIYGLPNAHLFDVVFFVVLISATL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 310780296 --------------GKIAEKMKLPKLMGMIIFGCIVGPAYLNQIDSLHMSKELKSIALVTVLITGGLGISTEQLKKMGRPALLLSFIPAGLGFAVAFAAMKLFGFTFIQGGILGFIISAVSPAVLIPSMVDL--ISRGIGQRK---------------AIPQMMLAGGSADDSIAIALFTTFMSLYLGSSSGIASNLLLVPVSIVLGV-FSGIAAALLLKFLCKI---TKNPITHCFLVLATGVGMRVLEEKILKINSLIGVMVMGFVISEEELGTSLKQTLGKVWQVGQIYLFTLVGTAINPTLIGNLLIPGTLAIMSALVIRSIGTWISLIGTDLTYKERLFCVIAYLPKATVQSAKAGVPLQMGVVGGE---LIQAVSILSVLITAPIGAIGIKLTAIPLLEPESQLKVSQEY------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 226858200 -------LVSSKILYALLRKLYQPRVFSDLLLGILLAQFRILSVTNAINL-VFAKLGPFVFLFALGVEMDPFALLLDAGILSTAALVAALHSAVVLPVTGIVHERSLRAFLGLAAVLANTASPVLTRLATDLKIAKTNVGRLAVGAGVTSDMVTTLLIALGSMVWRDGDADAVTSSA------------DLAQPLLTGAALLAV----AMSGFASRAMAEWVDGRNPEGRRMRGFDLSLVALAAAAMCWVVSALQLDFNMAAFMVGLAFPSEGRVSRLLVSKANFSSFVLPLYVAHVAAGVDPDSQVFRWWKVFFATAMGTLGKVAGCAGVGLIKGLGWLEALALGMLLNVKGYFHIYCALAAFEAGIITDKSFMALIFMVALNVAVTPVVGMGIASWARRSV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156848621 --------VFSAIFSLVSLFIKQRLYIGETLAGIIVGPHCLKWFSPTTWGNTDSEITRIVLCLQIFAVAVELPRKYMLKHWVSVAMLLLPVMTA-GWLIIGLFVWIIIPGLNFPSGLLISACITATDPILAQSVISGKFAQRVPGHLRN----------LLAAESGCNDGMAFPFIFLSLNLILYPGNGREIVKNWFCITLLYECIFGCVFGVFIGYTGRRAIKFAKEKNDRESFLSFYIFLSFC-CAGFGSIIGVDDLLVSFAAGTAFAWDGWFSEVETKISTVIELLLNYSYFIYFGAIVPWEQFNNWRLIILAIIVIFLIPAVLALKHFIPDIKSWREALFVGGPIGVGAVFAAILS--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167537773 -------------IGQWASHLKMLALTGYLITGILAGPDILHILSRPEILRFIDRLALALIAFTAGAELYLPHLYQLLRIVTATTIVGLVGFFVVAFVAAPLTDFQQATVALLGAVISVASSPLATIAIINKHRAKGPYGQMALGVVLLKDAVVIVLYAVVVHVAFGVFTDDGRPDNGLIVLYVIGELILTVLIGLAMTPFLYALARLDANRLIFRGWTQPLLYDRFLAGNFQLFRGGLLLAAAYGLYEAQRALHASIHIQYSLACMTATATRLMWSLHEMIQSIAPYVFTTFFTYVGMSFDFMLLGNVVGAAVLLFVVRIVCLFVGGYVGCWWANEPARHGQFAFLAMIMQAGAGMAYATFLEDEFHWGPSFATMTVFMILLAQVIGPRTLKWALLHFKEAEKRRTRSLKRSADESDDDSDEDDDGDGEPYEDFMAYDPFAIHSNLVG---------------------------------------------------------------------------------------------------------------------------------------------------------------- 86131075 -----------------------------------------------ESLYYFVSLAISIILFEGGLTLKRDEIRNVGPVITLISIGSLVTFIGAGLAAYWIFGLSLQISLLFSGLIIVTGPTVISPILR-----NVPVKRDISTVLKWEGILIDPIGALVAVLMYEFISVGEGAAFTKTALV--EFGKIVLFGSTFGFTFAHALAFI-----VKRKLVPHYL-----------MNVFTLAAVLGVFVMSDQFAHESGLLAVVVMGMVLGNINLPN--IKELLYFKESLSVLLISVLFILLSANMNLVDLELLLALFLVVVFIVRPIGVFLSTWGSDLQTNAKLFISWVGPRGIVAAGIASLFGSKLLIKGEPGAEYITPLVFMIVLGTVLLNATTA-------------------------------------RLFAKAVGVFLVKSEGILIVGASEMPRLIAKYLQKNGRHVVLLDSNTNHIRIAKEAGLMAMQANIYSDDLTDDVELSDIGYLMSLTGNSDINKYAINRFRKQF------------------------------------------------------------------------ 195502749 IMRIAFLFVGAQISGILVTFVHLPDMLGMLFFGVLYANLGLNFEGYQKFELFLREMALINIMLLAGLGLDGDAFKRLWFMILRLTLLPTIVVAAIAGLANLTLSMPWLWGIALGLVITAVSPTVMLKLKEDRLGLNSGIHTLIYAMTTCNDVVAIFMFVIISVIFSTTSLSQQVLQGPIGIGIGLVFGYLYGSMLQYLPSRNATYA------NGLRFVLTILGGTIAVMGSR--------------VIGYTSAGALGCVTTAFIARIGWRREEIRASVPKRLDLMWKFLKPVSFALIGKEINFNVLQGHALLVLVGSLFRLAFAYLSTYGGNLSRKERAYITISGFPKATVQAALGPVALDMARAASVASPEQLALVLIISVLAIIFTPLGAILMLRLAPYWLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 310782132 -------------------RFGFPALLIFLGVGMLAGSDGLGGISDPHLAQRVGSFSLVFILFAGALDTRWKEVRPVLGPGVLLATLGVFLTALLVGGFAFLFGFAPLEGLLLGAIVSSTDAAAVFSVLRSRG---------------------VGLRGGLKPLLELESGSNDPMAAFLTAALVSLLGAETLSWPRFALWALGQMPLGALAGFLLGRAALVILNRV-RLDHEGLYPVLTSSLAL-VTFGAAESLGGNGFLGVYVMGLVLGNGRFLHELTRFHDGLGWLMQIVMFLILGLLVFPSLPAVAPQGLLLTGFLLFVARPAAVFACLVRGAWGFREKVLLSWA-GLRGAVPIVLATFPFTAGHPSDLIFHLVFFVVLLSVFLSTLMPLARRLGLDEPSEPRPRYPLELDRTGHSSDETREIEVVP----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 188026188 ----------------LSARLGLPMLVMFLFIGMLAGEDGIGQIANVNVSYAVGSLALALILFDGGLQTSVKSIRLVWKPAFTLATFGVLITAGIGLAAAYILGIPLLEGLLLGAIVGSTDAAAVFSLLRNAGIYLNERLQSTLEISATNDPMAIFLTVGLLQLLMNQSASGSELLLLFVSQMG--IGTLVGLSVGWISIKIINKIKLLATGLYP----------------------VLVAACGLLSFGLASNLQGSGFLSIFVTGVVIGNARFVFQRNTFLFHLAWLSQIIMFVMLGLLVNPSSLLEVWFEGLVIALVLTFIARPIAVVPVLKFFKFSREEITLVSWVGLRGSVPIILAIFPFIYGLPGANLFDVVFFVVLISATL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 194743964 IMRIAFLFVGAQIAGILVSFAHLPDMLGMLFFGVLYTNVGLNFEGYQRLELFLREMALINIMLLAGLGLDGDAFKRLWSMILRLTLLPTIVEVAVIAGLAYLLSMPWLWGIALGLVITAVSPTVMLKLKEDRLGLNSGIHTLIYAMTTCNDVVAIFMFGVIISVIFSTTSLTQQVLQGPIG-----IGIGLVFGYLYGVMLQHLPSRHATYANGLRFVLTILGGTIAVMGSRVIGYTSAGALGCVTMAFIARIEEAKLTPEQLQAQQIASVPKRLDLMWKFLKPVSFALIG--KEIHFAVLEGHVIGYGTLLVLVGSLLRLAFAYLSTYGGNLSRKERAYSGFPKATVQAALGPVALDLARAAKESNQAQLDLAGNVLLISVLAIILTPLGAILMLRLAPHWLKHGDEVEA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 149194970 IILMITLSVILLISPYISNALKLPISMVEILLGSIA--ASLHLLHENEMFKILAEVGFLYLMLLAGMEVNLKALIKLDKKIIKKGLMFLFLLYFLSILSVIVFKFS----IIFIAILPLISIGLMLSIQQEIG--KQPWLDLAITIGVIGELLSILVLTILSG------------------YFGYGLSKELLLNIGILFGFLFILGIGFVLFRTLLWWYPNLKHSLMPVYDKYHQDVRIAMSLFFIMIAVMMILHLDVVLGAFVVGMFLTTFDHNHNLEHKLAPFGFGFLTIFFVHVGSSIDLKAINFSLLRDALFISFLMIILRVISSFVFFKE-LKLKNTILFGFSLSMPLTLLIATATLAYQNKTIDSYWYTVLVLTSVVEVAIVMISVKVINKLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 220911212 --SLIAAVALLGPLLAFPRKWHLPMVLGQLLAGIAIGRTGLGLVSSDPTFTFVADVGFALVMFVAGTHVPVRDRAIRPALAGGALRAAVAAALAAGVGTAIAFAFGTGHAPLYIVLLASSSAALVLPIIDSLRLAGPKVLTTTAQVAVA-DIACIVALPL--------------AVDPPNAARAAVGAAAVAACSVALFFVLRWLELSGTRGRVHDVSEDRKFALELRIQLALLFALSGLAVA----------GHVSVMLAGFSFGLVVAAVGEPRRLAHQLFAVSDGFLGVFFVWLGASLDLRALAGTPGMVLLGLCLG--AGTLLVHGSLRLLGQPLPLAVLSASQLG----VPVAAAAIGTQLDLLEPGEASALILGALITI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170728153 ---LLVFFVVAILLGIMLRKLAIPYSVALLTLGMLIGPVVNELKASFVLASQLDANLIMFLVFESAFSLEVHLFKRMFSQIAVLAIPGMVICTLITALLCLTWNWSIGAALMFGAIVSATDPVAVVSLLKEM-CSRARLQTLIEGESLLNDGTAIVLFTLFLSLATQIQPEFEASEVIIEFVRVVSIGVVIGTVVAVISLMFIGSLFNDSLIIALTLVLPYLVFYV----SEHIFHASGVVSVVTLALIYA-----GPGRTRFSPEVMEHLHHFWHTLSFLFNTLIFILVGLVVSTRLGLADLA-NWEYLAVIFLGILVIRGGVILGLMPILARIGIGLTKEKSVVLIWGGRGAVSLALALIVATNESLDIQLRDQVLGIVVLTIVVN----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 162533072 ---LIGALLVAILVSSLSSRLGIPILVIILAVGMVAGVDGGGIIFDNYATAYLGNLALAVILLDGGLRTRVASFRVALWPALSLATVGVLITTVLGMVAAWLFNLSVIQGLLIGAIVGSTDAAAVFSLLGGKGLNERVTASLEIESGSNDPMAVFLTVTLIGMLASGQTGLHWGLLGHLIQEFGIGSFIGLGGGWILLQLVNRINLAAG------------------------LYPILVIAGGLAIFALTNAIHG-SGFLAVYLCGLVLGNRPIRHGILHMLDGMAWLAQIGMFLVLGLLVTPHDLLPIAIPALGLALMILVARPLSVMVGLLPFKAFHGREKAFIAWVGLRGAVPIILAVFPLMAGLPNAQLYNLAFFIVLVSLLLQGTSLPWMAKLLKVTVPPDPAPISRAALEVHVTSEWELFVYRLGAEKWCIGAALRELKMPEGTRIAALF--------------------------------------------------------------------------------------------------------------------------------------------------------- 34558051 ----------SVVSSKLSDKFGIPALFIFLGLGMLAGSDGGIYFDNAKLAQSVGTLALIFILFGGGLDTSWKAIKPVLGAGLALATFGVIFTALFVALVRYLLDFTWQESLLLGAIISSTDAAAVFAILRAQGISLKKR--------------------LAPLLELESGSNDPMAIFLTVAILQMILLPESSSLGEWIGKFFLQFLVGGIMGYLFGILLPPIFNRI-HLGHYGLYPVFSIAWVLLLFSASSFLGGNGF-LAVYIAGIASNAREFVHKLIGFHDGLAWIMQIAVFLTLGLLVFPDLPAIAPAAIGISLWLIFVARPLGVFLTLTFSSLSLQEKSFISW-VGLRGAVPIILATYPFLAGLESSSLIFNTIFFIVLTSIL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 294639615 LLSLAIIFLVGLSAAAIFERIGLPRIIGMLGVGIVTSPYVLDLLDPKILSSELRQIALIIILIKAGLSLNLSDLKKVGRPAVLMSFVPACCEIVYVDFAPILLGVDRIEAAVMGAVLSAVSPAVVVKLIEEKWGTGKSIPQMILAGASCDDIFVIVLFSTFVTMAQGGSAKVTDFLNIPIS--------------IVLGVLLGAVVGNGLYLLFDR---SYQHKHKIRNSTKVIILLGTAFLLMSIETLVKPYIALSGLLAVVAMACVVTDSKVSSRLSEKFGKLWIAAEVMLFILVGAAVDVRYTLSAGGMAVLMIFIALAFRAVGVCLCLLGTELNARERI---FCVIAYLPKATVQAAIGSVPLSLGLPCGKIVLSVAVLAILIT----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 16197865 ---LVVLTVAANFGGYLISLTTLPRLIGMLLVGILFQNVGWADIDGDKVTAHLRKFALTIILTRAGLEMEPEAFKKVYKTILKLGIIPWCVEAVVMAVMHFLLDLPWIWAFLLGSIIAAVSPAVVVPCLFRLRTKGYGVAKLVVAVAGVDDALSVAIFGIISTVMFSDKGLAYQIAQA-PVCILGGLGFGVVWGSLARIFPEKGDAYVVPLRTLL------------------LFTGGLMAIYGSEELGFEGAGPLAVVFSAFVSNLFWCKDGWDVEVSTAFEIFWMIFEPILFGLTGATIKIRELDSHTVSIGAACIFTAILRILTTAGIAFGDRLNTKEKFFVGLSWMAKATVQAALGPVALKHLGDDATWANIVQTICVFSIVLT----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 153801876 --TIAAVGVVGLGCQWLAWRLRLPAILFLLLAGILAGPVFGVLNPEADLLFPLVSLAVAVILFEGSLTLNFKEIRGVSNTVWSIVTVGALVSWGISTAAHWLLGFEWPLALMFGSLTVVTGPTVIVPLLRTVRPTARLAN-----ILRWEGILIDPLGALFVVMVYEFIVSSSHAHSLEVFSLILLVGFSIG-----------IASGVAVAAVLRRGLLPEYLQPFA-----------VLSVVLGVFAASNALESESGLLTVTVMGMWLANAKGVQHILHFKEHLTILLITGLFILLAARIEVADFQALGWSALGLFVVMQLLARPASIFISTLRSTLNVREKAFLAWVAPRGIVA------ASISSLFAIKLMEFGIADAKLLVPLTFMVIIGTVVLQSATARPMALALKVSEPAPK-------------------------------GFLIIGANDVARQVGLAIAKYDCRVVVTDSNWDYIRQARMAGLEHYYGNPISEDYLNLIGIGHVLAL--------------------------------------------------------------------------------------------- 115522123 -----AALVMAGILSLLALRFGAPLLLVFLAIGMIAGDAGPGRFDDLQTTYLVGSVALALILFDGGLKTRFQSIQAVLAPSAVLATVGVLLTALITAPVAYALDLNWTEALLTGAVVASTDAAAVFLLVHAQGRLRPRVGATLEVESGTNDPFAVFLTLMLVELITVGDSSAGHVLMLFARDA-------------LLGALFGVVGGRLVVLGLNRVALPQGLHAPF------------VATAALVIFGAAQIAHASGFLAVYLAGIIIGNRPTRNSVVTFLDAATWLAQIVMFVLLGLLASPRLLDSALPAVAVALALMLVARPLAVFICLAPFRFNWRERLFIAW-VGLRGAVAIFLASIPMLVGLSKSYLYDVAFVVVLISLLLQGWTLGFAARKLHVALPRADRGPRRVELDLPGQLEQQLVGYAVRPKSLYLKRGLIPSWSKPTLVI------------------------------------------------------------------------------------------------------------------------------------------------------------- 86607657 -----------FFVGQIVGRLGMPPLLGMILVGILLGDVLSPEV--LAAAGDLRVVAVMIILMKAGLGLDREKLAQQGSVALRLGFLPAACAVAVALLSTWILGLDWPTGLLLGCVIGAESPAVIVPGMLRLK---------SLGWGVTKGIAILTGSALSDVLLLLGFSLLLSFLGQGSAASVRLGSLELSPLQWLPFQVVMEILLGVAVGYLGARVLVSLLTQQNWTRNSVQEVLLAACMALGLVLAPQVWPYFSGYLAVMAMGFFLIEAPLARRLRGGFDALWTVAEIVLFVLLGASLDLGVLGSVFWPGLLLLTLSLLLGRGLGWWLSTLG--SNWNGRERLFLLPGNMAKATVQAAIGGIPLAQGIPGGEIILALAALSILVTPLGAWLTQVCAPRLLEK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 126665582 MLTLVGALVISIVLSPLSSRVGMPVLLIFLVVGMMMGEDGPGGIRDYQLAFLIANLALGVILLDGGMRTRAETFRVGLRPALVLATLGVFLTAGAAVVAWWVFDLHWMLALLIGAIISSTDAAVVFSMLQGSGIHLNERVSATLEIESGSNDPMAIFLTLLMVTLIGNAGENNVGPALRLLVEQFGIGSIAGLIGGVAVVALA----------NRMRLAPPLYPLLVAAGGIAVFS-------------ATNALGGSGFLAIYLTGVVIGNRPVR--MMPMILQVHDGLAWLAQLCLFLMLGLLVAPSELLPLILALALIFVIRPLTVMATLWPFGFNRRE-LGFISWVGLRGAVPIVLALFPIIAGLPDAQ----LVFHAAFFIVLVSLLVTTMAPLARWLKLEVPADNAPFRRFPLDAPAAGDHELMLFPLRGKNWELPRRLDQLK----------------------------------------------------------------------------------------------------------------------------------------------------------------- 300814213 IFNIAVLFLSGLLFARIFGKFKFPDVTGYLIGGIIIGPCVLGLLSKEDSMDAISQLALSFIAFSVGSEMNFESIKQMGTKILIVTFFEAMGALIFVTLMLLFFKTDVAFAITIGSIASATAPAATLMVIKQYNAKG------------------GLVDVLIPVVALDDAICIMAFGVCSSIAITIMSGSDLNFVNMIFEPVKEIFLALIVGFVAGI-----IFILLSKRLKNDTETLTFTLAMIFIVTTVTDKWGLSSLLTLMMSGIVISNGSVDRRYQELISTITPPIFIAFFVLSGADLNLGGLKAAGLIGFAYVIARVLGKFFGAMASTKLTGFSKEVQNNLGLTLVPQAGVAIGLSLIAEKIIPEPHMIRTIILAGTICYELIGPIVAKF----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 226309048 ---ILALVALAGILGPLLGAWHVPVVVGELAAGVVFGVTGFGLLSSDQTFTFLADIGFALTMMVAGSHVPVRDPAVRAAIGKGAVRSVVVGLLSVVAGYGAATAFGTGHAALYAVLIASSSAALILPIVDSLGLGGTSVLQMTAQVAIADTVCIVALPLVI---------------DPDNAPRAGVGALAVAACAVALFFVLRAFHRSGHWRKLHKFSEKRKFALELRINLVILFSLAALASS----------THVSIMLAGFAFGLVLAAIGEPRRLAKQLFAITDFFAPLFFVWLGAAINLRDLVTHPSAIWLG--LVLGGATLVVHAAIRALGLPLPLGVLSAAQLG----VPVAAVTVGTQLGVMGDGEPAAILLAAMITI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 194291157 -----LALVGAGLAGELSRRLRCPRIVGYAAAGLCAGMLGRGIVDENNQTRILIDMALALALFELGHRLSLTWLRANRWLLLTSA-FESLLTWGLVAAVLQWIGASPGVAILAGGIAVSTSPTIVLQLKNELRAEGQVTER----------------LLAMAALNSIYAAAIVQVATGWLHSEYGNLGAALLHPLYLLVGSCLLAWLVGKLGHAIY----------DRMSADDHYSFLVLVGLVLFTLALTRVLKLSMPLTLMLAGVVFKHQDNQPHVWPHFGSAGSLLIIVMVVSLGLPLTAQDWAVGGVYAIALVVLRHVAKLAGVVSLGSFSGLSLRQCMALGLALAPMSGLAYLLMDVARLYPGTGQPLAAIILCALAIEQLFGPVIAAWALRYA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 229491664 ---ILALVALAGILGPLLGAWHVPVVVGELAAGVVFGVTGFGLLSSDQTFTFLADIGFALTMMVAGSHVPVRDPAVRAAIGKGAVRSVVVGLLSVVAGYGAATAFGTGHAALYAVLIASSSAALILPIVDSLGLGGTSVLQMTAQVAIADTVCIVALPLVI---------------DPDNARRAGVGALAVAACAVALFFVLRAFHRSGHWRRLHKFSEKRKFALELRINLVILFSLAALASS----------THVSIMLAGFAFGLVLAAIGEPRRLAKQLFAITDFFAPLFFVWLGAAINLRDLVTHPSAIWLG--LVLGGATLVVHAAIRALGLPLPLGVLSAAQLG----VPVAAVTVGTQLGVMGDGEPAAILLAAMITI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 254520955 ---IYLLLIFALLVIPRAQRFSLPAPLTCLLFGI-IGMLWLGDQAHDAVIGLLATLGISSLFLFAGLEVDLRALRRGMWPLLAHLVIRTGTLFGVGWLAWRYAGLPWQAAGLLALALLTPSTGFIMDSLSRLGLSEDER----------------------------FWVTSKAIAGELLALAALFIVLQAGDPGHMALSSLALLAMMIGLPLLFIALGRWVAPHAPGSE------FSLLVMVGMVAAYITYLLGVYYLVGAFIAGLVARLLHQRHENLHALRLFASFFVPFYFFNAGTKVPSEALSFEALGLGIVITLVVLPLRIGVVWLQRMFGESFRSSLRVSLALAPTLIFTLVLAAIMRERFQIPAVLFGALLLYAALTTLLPSLVFRTPFDVDP----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 142785454 ----------------LSARLGLPVLVLFLMVGMLAGEDGPGVFDNAQIAHALGSLALAVILFDGGLQTPMASIKQVWKPASVLATLGVLVTSAIGVAAAYILDVSLFYGLLIGAIVGSTDAAAVFSLLRNAGIHINPRLKSTLEIESATNDPMAIFLTVGLLEVMVKGLEPGT--------------------GLLMLFIQQMGIGSAVGLAGGWLSVRIINRI--HLTTSGLYPVMVAALGLLAFGVAANLGG-SGFLAIFIAGVVIGNSRFVFQ--RSTFLFHDGLAIIMFVFLGLLINPSSLLDVWLELCIAAVLILIARPLSVLPVLKIFGFNAREMTLVSW-VGLRGSVPIILAIYPLIYGLPGAELFSVVFFVVLISATI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 254410402 ---LIILLLVATAVALVSRRFRIPYITGLVLAGLAITELLPSRIGLDSAL--IFNLFLPILLFEAAINTDISRLRTIKPIALLAGPGVLLCSGITSVLLKVELGLDWIPATMVGVILSITDTALVIAVFKEVSVPHRLVTLVEGESLLNDDVA----LVLFSLILTIHETGALSALDVVQEFLFVLIGGALVGAALGYLSIG----------------------LLSQTDDPLGGLLLTVALALG-AFQAGELLHVSGVVAVVIAGLIVGNFEHSQVTSASNQVTLFSFNTFIFLLIGLEINIITLWQTLPAILLAFIAYQVGRLLTVYPLVRFFDKPIPIRWRHILFAGNIGSLSTALALSLPADLPGRETLLAIVLGIVLFSLV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 124546868 ---LIGALLAAVLLSPMSSRLGIPILLIFLAVGILAGEDGLGGIQDYSTAYLVSNLALAIILLDGGMRTRVASFRVALWPALSLATFGVAITTSIGLMAAWLFDLHWLQGLLVGAIVGSTDAAAVFSLLKGR-SLNERVGATLEIESGSNDPMAVFLTVTLIAILANVDTELS-----------------------VSFMLVSFIKQFGLGICLGLGGGWLLWKLVNLSKLAEGLYSILVLSGGLIIYAVSNKLGGSGILSIYLVGLFLGNKPTRHSILNVLDGMTWVSQIGMFLVLGLLLTPSDLFDILLPGFALAFGMILFARPLAVWLSLLPFKSFSSRDRWFISWVGRGAVPIILAVFPMMAGLPGAQLYNLAFFVVLVSLLIQGASLTTAARLAKVELPPKPLPISRSGVEIYPSSEWEVFVYCLSENKWCVGEPLKRLSMPDGTRIAAVF--------------------------------------------------------------------------------------------------------------------------------------------------------- 196155284 --------------------------------GIVVGPVFGVLNADDDLLFPVVSLSVAIILFEGSLTLKFSDIAGHGNMVRNLCSIGVVVTWGVAAAAHYSLDLSWQLSFLFGAIVTVTGPTVIVPMLRTVRPQTNLAN-----ILRWEGIVIDPIGALLAVLVFEFIVASQETAITHTL-------IAFGKTVGIGSVLGLAAGYLLGLSIRKKWIPHYLLN------------TAVLTIILGVFAASNYVAHESGLLAVTIAGMVLANMKDVEDILEFKETLSVLLISGLFILLATRLNLESVIDGWGSIVVLAAIMFIARPLSVLASSIGTGLKLNELALLSWIAPRGIVAAAVSALFSLKLEEIGYEGAGIIVPIVFMVIIATVVVQSLTSRTVASLLKVRAPAPT--------------------------------------GYLIFGGSKFNRALACEMLNQKLDVTIADTNWDAIREARMMDIPVYFGNPMSDHAARHLDINTYGTVLIMSP---------------------------------------------------------------------------------------- 206602920 ITNLELLLVVAAVASILGRRIRIPDSVALVLAGSLLTPYAPRIHLTKDLI-----FGIFLLVFEGALSIPWKKMRDLFPVLVLASLGVILSMGITAAGMHWLLHWQWLPSMTFGALIATTDPVAVIALFKNLG-VQGRLRLLVESESLFNDVAGVVVFGLVLSMSEPGFHPNGFVGMSWH------------------------ILLLGAGSLLCGFFVSWVTHLLVRRSEDRTVGNLLTFVAAFGSFTLADSFHLSGILACVVTGITIGNSRFSREARESMLSLAFIINSVIFVLIGVRIAHETFLSDAMTILVAITVVLLSRAGTVYPICGLFRRGRWEIPIILFWGGIRGPLALALSLGLPEGFPAKNEIVSLTFAIVAFSILI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 114563034 -----------------------------------------------DLLFPIISLGVAVILFEGALTLNFKEIKEHGRMVTHLVTIGAFITWACIAAAHFLLGFDWAIAMLFGALVVVTGPTVIVPMLRTVQPKSNLA-----SILRWEGIVIDPIGALLAVLVFEYIAVTADPTTHVLTALGLT---------LVLGFGLGAAGGYLTGLAIRKNLFPHYLR-----------NTAVLTIMLGIFVGSNILQEESGLLTVTVMGIWLANMRGVDDILEFKETLTVLLISALFILLAARLDSGAMLDGFGGVGVLLVAMFVARPLSIWISGLGTNLSSKDKWFLSWVAPRG-----IVAAAISSLFAIKLESVGLEGASSIVPLVF--LIIIGTVVIQSLTAGRWAKFLGVKEGSNQ-------------------------------GVLIFGASKFSRDLASILISKNIKVILADNNWDSIRQARMENIPVYFGNPASE----------------------------------------------------------------------------------------------------------- 238921289 --------------------------------GVILGPITHLVQPDRELLFPLVSLSVAIILFEGALTLRLGEIRGLGGVVRNLVSIGMLTTFAVIGLACWWLLRLPPELAALIGAVTVVTGPTVIAPLMRVVRPNASVNQVLRWEGIIIDPIGAIFTLLVFEFIVLQQSAQSYGHLFWTLGSTVLVGLLVGLACGYLIG-----------VSLRRAWVPGYLQNLA--------VLASMLAAFGLSNAIADESGLLTVTVIGILLANMRNVDTSDILAFKEELSVILISALFIILAARLDIAALWQMGWPLIGVLCVVQFIARPLCIAVSTWRSSLHWRERLLLSWIAPRGIVAAAVSALFALTLQRSGYPDAGRLVTVVFAIIIGTVILQSLTSRLVARLLRVQQRRPR--------------------------------------GVLIIGANIVARMLAQALIKLEIPVIVSDSSWEYYRQARMEGIPAYYGHAYSEHAENYLNLETAQMFALSPNRHQNALAI-------------------------------------------------------------------------------- 296271144 --------IAAIASVRIAYRTGLPSLLIYLALGILLGEAGLGIFDNAELAQQLGLIALTVILAEGGLTTDWNRVRDGVPLALILATLGVVVSFIVGVAVHYLLGFDWRMSLLVGGVIASTDAAAVFSVLRRL-PLKPKLGGILEAESGFNDPPAVIVVMLLSQAADPTPSIGELLLGG--------------LYQLGVGTIVAFVAGPLGVQALRRVALP----------ASGLYPIAVLALAFIAYSGAA-LLGGSGFLAVYIASIILGNARLPHRTATRAEGAAWLAQIGLFVMLGLLASPSELPDALVPAFIAGLALILIARPISVVVSVLVARLTRLGLVFLSWAGLRGAVPIVLTTIPWAAGVPGQELFDIIFIIVVVFTLL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 195443858 IMRIAFLFVGAQISGILVTFVHLPDMLGMLFFGVLYTNLGLNFEGYQRFELFLREMALINIMLLAGLGLDGDAFKRLWFMILRLTLLPTIVEVAVIAGLAYLLSMPWLWGIALGLVITAVSPTVMLKLKEDRLGLNSGIHTLIYAMTTCNDVVAIFMFVIISVIFSTSSLTQQVLQGPIGIGIGLVFGYLYGMMLQYLPSRNAVYA------NGLRFVLTILGGTIAVMGSR--------------VIGYTSAGALGCVTTAFIAGWKREESKLSHQISSKRLDLMWKFLPVSFALIGKEINFAVLEGHVIGFGALLVLLGSLLRLAFAYLSTYGGLSRKERAYIATVQAALGPVALDLARAASVANETQLSLASNVLIISVLAIIFTPLGAILMLRLAPYWLKHGDAVEEATTPTTPV---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 258636678 ---IIGSVLVAILLSSFSSRLGIPILVIFLALGMLTGVDGIGGIANYPVAYLVSNLALAIILLDGGMRTKASSFKVALGPALSLATVGVMITAGLGLAAAWLFHLDLMQGFLIGAIIGSTDAAAVFSLLGDKGLNERVSATLEIESGSNDPMAVFLTITLIDMIQQGQT----------------------GLSWMFIVHLVQQFGLGIVLGLGGGWALQQLINRI--NLAQGLYPLLALSGGIIVFALTTVMEG-SGILAVYLCGFLLGNSPIRHGILQTFDGMAWLSQIGMFIVLGLLVTPSWHIAIPAMLLSLWLILVARPLSILVGLLPFKGFTGRERIFISW-VGLRGAVPIILAVFPMMAGLENSSLYNIAFFVVLVSLMLQGTSLGFAARKAKVVVPPTASPISRVGLDIHPENPWEQFVYQLSADKWCIGAALRDLQMPRETRIAALF--------------------------------------------------------------------------------------------------------------------------------------------------------- 304560192 --------------------------------GIVLGPVTHLVQPDPELLFPLVSLSVAIILFEGALTLRREEIRGLGGVVRNLVSIGMLVTFAVIGLACWWLLRLPPELAALIGAVTVVTGPTVIAPLMRVVRPNARINQVLRWEGIIIDPIGAIFTLLVFEFIVLQQSARSYGHLFWTLGSTVLSGLLVGLACGYLIG-----------VSLRRAWVPSYLQNLA--------VLASVLAAFGLSNAIADESGLLAVTVIGILLANMRDVDTSDILAFKEELSVILISALFIILAARLDIAALWQMGWPLIGVLCAVQFIARPLCIAVSTWRSSLRWRERLLLSWIAPRGIVAAAVSALFALTLQRSGYPDAGRLVTVVFAIIIGTVILQSLTSRFVARLLRVQQRKPR--------------------------------------GVLIIGANGVARLLAQALIKLEIPVIVSDSSWEYYRQARMEGIPAYYGHA-------------------------------------------------------------------------------------------------------------- 77362027 ----------------LSARLGLPVLVMFLMVGMLAGEDGPGFFDNAAAAHSLGTLALAMILFDGGLQTPLKAIKKVWKPASVLATLGVLITSAVGVAAAYMLDIPLLQGLLFGAIVGSTDAAAVFALLRNAGIHLNTKLK---ATLEIESASNDPMAIFLTVGLLEVLVNDMKLGTGLLLMFVSQMGLGALVGLAVGWISVKLINKIQLVATGLYPVL--------------------VAACGLLSFGITANIGGSGFLAVFITGVVIGNSRFVFQ--RSTFLFHDGLAWLMFVVLGLLINPTSLLDVWFELIIALVLIFIARPLAVIPVLALFGFKAREITLVSW-VGLRGSVPIILAIFPLMFGLPGAELFNVVFFVVLISATL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 183980946 -------LLISVSLSGVAARTVLSSALLFLVAGALLGPGILGLGPNDPIVVALADVALFTVLFTDGQRANVRELWTLSGRALGVGMPLTMIGIAVPA--HFLTGLNWPTAFLVGAILSPTDPVFAAAIVGRSDIPERLRRLLNVESGLNDGLALPFVMIFLATAQGAGSD-------------VLWVGVELVLGLALGVGVAAAVAFAWRAKIL--------------TAETHLQPLGPLAIAV-VVYSACHLTHANPYLAAFAAGSTLATLD--HVAAEQFQPFGDLLSFAALIVFGALITPDRLSGLSWRDWLLAVVVIAVIRPAAMLLSLVRTQLSRQERLTAAWFGPKGFASVVYGLLALQSGLASKELVFDIVAVTILSIVL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 188995448 --------LFAGIMGKVGYRFGIPTLLIFLFTGMLFGVDGFGFFSNADVAQSVGIIALSIILFTGGMDTRIRKVRPVIAQGLTLSTLGVLLTALLSGFFIFWLSFALSTSLLLAATMASTDSASVFAILRSQKMQLKEN--------------------LAPTLEMESGSNDPMAYMLTIALIDFITTGQSGIGPIVLTFILQFVVGGTLGFLMGRLAVFILNRM--NIHNDTLYPITLLCMVFFTFSVTSLLQG-NGYLAVYIAGIVVGNNRHKKSINTFLDGITWLVQIILFILLGLLVNPREMLDAPFSLVVGAFMILIARPLAVYFCLIPFRKISFRGKTFLSWVGLRGAVPIIFATYPMIDNIPGDQLFNVVFFITILSLLV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 154251306 -----------------------------------------------DLLFPFVSLGVAVILFEGSLTLKFEEIRGHGRIVTRLVTIGAATTIVVAALGAWALDLTWQVALLFGALVSVTGPTVIIPILRSIGLTRNSANILRWEGIIIDPLGALAAVVIFQFISIGTADPGNLLLVLEIFATGSALGAASG------------------------YAFGWLLRR--HMLPDYLHNVMALALVLAVFVAANEIAHEAGLLAVTVMGIVLANMRDVEDILDFKESLTILLTSILFIVLAARLPLEAFTANWTAVAILMIILFIGRPLSVFLSTAGTSLPWRERAIISW-IAPRGIVAAAVSGLFAIQMTQAGIEGAQTLVSLTFTVIVTTVL------LQSLTARPLARLLGVADPEPR-------------------------------GVLVVGGNPVALAIATSLQRLDYDVILADTSWEQTRMARMAGIRTFFGNA-------------------------------------------------------------------------------------------------------------- 194910659 IMRIAFLFVGAQIAGILVTFVHLPDMLGMLFFGVLYANLGLNFEGYQKFELFLREMALINIMLLAGLGLDGDAFKRLWFMILRLTLLPTIVVAAIAGLANLTLSMPWLWGIALGLVITAVSPTVMLKLKEDRLGLNSGIHTLIYAMTTCNDVVAIFMFVIISVIFSTTSLTQQVLQGPIGIGIGLVFGYLYGSLLQYLPSRSATYA------NGLRFVLTVLGGTIAVMGSR---VIGYTSAGALGCVTTAFIARIGWRREEARLTAQQLQAQQTASVPKRLDLMWKFLKPVSFALIGKEINFNVLQGHALLVLVGSLFRLAFAYLSTYGGNLSRKERAYITISGFPKATVQAALGPVALDMARAASVASAEQLALVLIISVLAIIFTPLGAILMLRLAPYWLKHGDAVEAADSPATPTAP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 309357878 IISCFMMIVLAVAAGKLVKFVYIPSLIGCMLVGIAVPQFGELFYINEYWQFILRKLSLVVIIIGISINVRFIKKNYIFPPILGIGSA-FCEAIAICFTACVFFNFPISLGIICGFVVATVSPAVGMPTLKEQGIGTTKNIPDVVAACCFDNFTSLLIFSVTSSVTYTHDA--------------------------VFATMVKSIGAIVLAAIIGC-VIGWLLRWFPKNDNRHTHFARFLVIASSTYAVITSMLVLGYPFPGIVAGLCLSTTQWREDNPKGIKVLYFVAVPLLFSLVGYTFDFDLSASDWKTAFVLIAVGCSFRLISAMILSFCGHFNIYEQLILALTLMPKATVSLILMTAGFPE--LREQTKLIVYICIIAVMVTSPVVEILL----DILGPRILRIKEGTSLYNRDITNSTILDEVDSKQNLQIIKSSSNNTTLNNRVI------------------------------------------------------------------------------------------------------------------------------------------------------------- 307244441 -TFAVSLIIFLGIFSWLAWKISKPAIVIMSLAGLIVGPFLNIIVPSQVLGDGLYKSIISISLFEGSLSLDFKEIMTIKRIVVFGALIAWILGSLSAYFLA---GLSITTSLVIGAVLIVTGPTVIIALLRQAKLDAKVST-----ILKWEGILVDPMGAILAVLSFEAAKVLTSPNVNAGILVQFGIGVVIA-------AIIGGLVGVGTGKALQKDYFPEYLK-----------SAIVLCLVLGTFSLSEFITHETGLLAVTVMGVILANMHISEQVMHFNENISVILTSSVFIMLTASLTVLVDIFQLKIILFVLSMLFIVRPLSIWLSTIGTDLSLKEKTLIGW-IAPRGIVALTV--TGYFSHLLVEEGYQDAELLLALTFALVIVTVVAHGFSIQPLAKKLG-----------------------------------LAHDGKPGVVIVGSNPFTVAMAKFLNTWDIPSLIVDYSGKNLENVINTDIETYQG---------------------------------------------------------------------------------------------------------------- 163846141 -----------------SNRFGVPALILFMAVGMLAGSDGPGGIADAGVAQLIGVIALIYILFSGGLDTDWQIIKPVLTEGLILANVGVLVSTVIVAVGAHFMGFDWPLALLLGAIVSSTDAAAVFSVMRTRGIHLKHR--------------------LEPLIELESGSNDPIAVFLTIGLTNLVINPQASLLTLIPSFIIQMILGAAGGYAFGRLMI-WVVNRI-RLQQEGLYVVLTMALTL-LTYGFTAIIGGNGFLAVYLAGIILGNANIVHKILRFHDGVAWLSQIAMFLILGLLVFPSQLPAVAGQGLAMALWLVFVARPVSVIIALGWKRRSLPQLLMIAWAGLRGAVPIVLATFPLLAGVPDPLLFNLVFFIVLISVLL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 160881238 ------------------QKLKLPSLIGILLAGMILSPYALNLLDGSILTPDLRKLALVIILTRAGLSLDLKSLKKVGRPAILMCFVPASLIIGVVLLAPALLKISILEAAIIGAVIAAVSPAVVLRIMEEGRGKKHSIPELILAGASVDDVYVIVLFTAFTSLAGGEGVSVFAF---------------VGIPVSIVLGILFGVITGIILNWFFR-------KFHYRDSVKILILLSISFLLLELETRMQEFLPMSGLLAIMSLGITLYQTILSERLSAKYNKLWVAAEIVLFALVGASVDLSYAVKAGGVVILLVLGALCFRMLGVLLCLIKTLLTRKERVFCMLAYTPKATVQAAIGAIPLSMGLPCGET---VLTVAVISILITPMGAIFIDRFYRKLL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 172038966 VSTLIILLLVATAVALITRWLKIPYVIGLVLAGLVITQALPGSVGLNPDV--ILNLFLPILIFEAAINTDISRLRSTIKPILLLAGPGVILSAAITALLKFGLDLVWITACAVGVILTITDTVSVIAAFR-TVTVPGRLATIVEGESLFNDGIALVLLTLITTIHTEGSFSVAEGLEQVFIAFVGGTILGVGLG----------------------YLCVGLFQQLDDALSDILLTVAVSLGTF----QIGQFLGVSSAIAVMVAGLVIGNLGFRQTSATAKVTLLNFVNTFIFLLVGIETDPIVLLTTIPDTLLTIVVYQIGRVCAIYPLLFFLGRRLPLRWQHVLILGNVGSLSMALALSLPYTLPGRTEVITLVFSTVFVSLV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 300115098 -PNLILIFSFIVVLGWLAWRFQVPAIVLLLMAGFALGPVLGWLNPEQHILPPLIALSVAIILFEGGLNLQWHEYKEAGVDVRRLVSLGLFLTWTLNTAAAHFIDLSWPIATLFGAISVVTGPTVLMPLLKHARLQ-----RRTAALLKWEGIVNDPLGALLAILVFQY----------WAVWYWVLESPEHGILAALGNLGLGLLAAIGAGIGFG-YLLSWAFH---RGHVPEFLKSPVMLGAVLLLYVAINAVQEEAGLLAVTVAGVVVANQRLRNIEEKEHITLILVSTLFIVLSANIELETLARLNWRSLALLGIAIFLVRPLSVYLATLGTGIKWQERLLLAW-IAPRG-----------------------IVAASMAGLLAFPLIHQGFEGADQLLPLVFALIAATVILHGL--------------TMSGLGRLLGLAAHNPHGVLIVGATPWSIDLARSLKKLGIPVIVNDTSWHHLRAARLSNLEIYRG---------------------------------------------------------------------------------------------------------------- 307691516 ------------------KRLKLPSLVGMLIAGMILGPYALNLLSDSLLNADLRQLALIIILTRAGLSLDVEALKRVGRPAFVPACFEILGMTLLAPILLGVSTLDAAIMGAVVGAVSPAVIVPRMIRLSEEGWGVDRGIQLILAGASVDDVFVIVMFTAFTGLASGGQGLTA--------------GAVLSIPASILTGVAAGLLLGWLLAQWFRRV-----HMRDSVKVVILLSLAFLLVAADALEGIFPFSGLLAVMGAGV-GLQRWRSVVAQRLSLKFSKLWVAAEVALFVLVGAAVDLRYALSAGIMAILAVLGALCFRAVGVLVCVSGAHFSPKEKLFCVLGYLP---KATVQAAIGGVPLAMGLGCGQIVLTVAVIAILVT----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 168179692 ------ILFLCVISSKILYKYGVPTLIIFLAMGMIMGSEGLGYFDNSQLAGKLCNFGLLFIMFSGGFETNWKTARPVAFASTVLATIGVALTALLGIFAHYFLGMTFLEGMLLGSIISSTDAASVFSILRSKN------------------------LNLKNSLAPMLEMESGSNDPMAYMLTTIFLGLITGNEQNIVMLITTQVLIGVLVGFLVGKVSLWLINNI-NLDIEGLYSVLAISVALLSYSIASAIMGNGF-LAVYITGLVMGNSKLVQKVSRYFDGISWLMQILLFFTLGLLVFPSQLLKVALSGTATAAFIIFIARPIAVFLVLTLFKKPTKDKLLVSWVGFRGVASIVFATYPLIAGLVADEIFNIVFFVALVSVLVQGTLFI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 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------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 308183289 --TFALIMLLIVMAPYMSRISRLPITVVEILFGSV-GAYV-GFIEPTKGFEIMSEIGFLFLMFLCGLEVEIYLFKKLGVSLL----KRIFAYLLILYTLSFILTFSLNLEPIFMVIFPIISLGMIMTLVKDYRK-EILWLDLVLKVGVIGELLSIFGLVVV------------------DGVYSHGLGMDLVKDLGILIVFLILIIVAFQIFKTLFWWFPHLKLFVMPKSSQFNQDVRFSLMLFFSLVAIVVWLKIEMVLGAFLAGLVVSTFHKSELIHKLNDVGFGFFVPLFFIHVGSTLDLKLVFLNPHLILQGILIVIAMLSLHLITSTLLWREYFKEAFSFALGASMPLTFLVTTAAVGLKAQAISQNTYYALLMAAI----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 292493458 --TLTFSLIIMLGIAWLAWRMHIPAIVLLLMAGFATGPVLGWLNPAQDFLPPLIGLSVAIILFEGGLNLQWHEYKEAGVDVKRLVSLGLLLTWTLSTAAAHFIGLSWPIATLFGAISVVTGPTVLMPLLKHARLQ-----RHTAALLKWEGIINDPLGALLAILVFEY------WTVWYWTIESPEHGLLTVLGNLSLSLLVATGSGIGLG-----YLLSWAFHRHVPEFLKSPVMLGAVLLLYVAVNGVQEEAGL-LAVTVAGVVVANQRLRNIEELRRFKQYITLVLVSVVFIVLTANIELEVLANDWRSLALLGTVIFLVRPLSVYLSTLGTGMKWQEKLLIAW-IAPRGIVAASMAGLAFPLTHQGFGGADQLLPLVFALIATTVILHGLTIEWLGRLLGLASRNPS--------------------------------------GILIVGATPWSIELARLLKELGVPVIVNDTSWHHLRPARMSNLKIYRGQITAESSLELHEISH--VLAVTANDAYNALVCTRFA---------------------------------------------------------------------------- 288573772 -------IFFGYFLGHLAVKAGLPKITGYLAAGLILNPTVFGLVPQSAIAGTNTMVNVLLCVFEIGGSLAIDKIRSLGKSIVGAFLAVILGMIPFCVLLGSHFGISLAFSILMGGLVSPTDPAATIAVAHQYGAKG-PVTSTILGVSAFDDGFGIINFGLALALARTIMG-----------------GGELSLFSVLLSPVWTIVLSAAVGCVFGI--------MVDRMSSKALDGEGGGGLTIVLVGGLMACFGVAEALKALLATMVMNANDRSDEIFDFVQSLEEPVFLIFFCVSGMTLDMPSLLSSLAFIPAVVLLRVLGKAAGIYGGGDLTGVDGRTCRYVIGGLIPLGGIVIGLALTLKRIPEMAPFADTLINVIIGCTVI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 172057629 -------------------RLNVPTLILFVFVGILAGTDVSGLIADFEQARLFGTIALVIILFDGGLNTKWRDFKTVLPAALSLATVGVLVTTGLIAGVAHLLDFSWPIALLIGALIGSTDAAAVFSLL--NGRPIDQKVKHTLEAESGTNDPMAVFLTILFTEFALDPAAFSALHGILLLFYEMGLGLVIGL--------------------FVGWLLTSLMNRIQLQSSALYPTLLISGALLS--YGVATSLHASGFLAVYVTGIWLSNHDYRDILVRFSGSLSHLAEVGMFIMLGLLVFPRQLFDPQTLFIIVLTLILVARPLAVYLSLLPFRYNFRQSVITAAGL--RGAVPIILATYPLSSGLPDAYPLFNIVFFTVMTSAL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 187779399 ------ILFLCVISSKVLYKYGIPTLIIFLAIGMIMGSEGLGYFDNSQLASQLCNFGFLFIMFSGGFETNWKTAKPIIFPSTVLATIGVALTFLIGIFAHHFLGMTFLEGMLLGSIISSTDAASVFSILRSKN------------------------LNLKNNLAPMLEMESGSNDPMSYMLTTIFLGVITGNEHNIVILLTTQILIGVLVGLLIGKIALWLMNKI-NLDIEGLYSVLAISIALLSYSIASATMGNGF-LAVYITGLVMGNGKLVNKVSRYFDGISWLMQILLFFTLGLLVFPSQLLGVALKGTATAAFIIFVARPIAVFFVLTLFKKPIKDMLLVSWVGFRGVASIVFATYPLMAGLVADEIFNIVFFVALVSVLV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 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--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 300869740 LLSLALIFLCGMILGKIFSLLKLPSLLGLIITGIVLGPYCLNLLDNSSISADLRELALIIILTRAGLNLDIEDLKKVGRPAILMCFVPASFEIIGMILIAPLFDISLLDAALMGSVVAAVSPAVLLKLIDEKYGTNKSIPQLLMAGASVDDIFVIVLFTSFTSLVKGGNISYLDFVKIPTS------------------IIFGLLLGIIIGFILSKFFTKFHIRDSAKVVIILSISFILVSIETSISNLFGGVIGISGLLAVMSIGAYLSKEELSKRLSLKYSKLWVAAEIILFVLVGAAVNINYAFNAGVLGIVLIFAVLIFRMLGVLVSLIKTKLNKKERIFSMIAYCPKATVQAAIGSIPLSLGLASGE---IILVIAVLAILIT----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 303234481 -------------------KFGIPSFLLFIVLGISFNFFGKDF-NNFKFVDEFSSVALLFIMFYGGFGTNLKMAKPVTTQGVIMASAGVVLTSVLGVFCYFVLKISFVESMLLGSVVGSTDFASVSSILRSKN------------------------LNLKYSTASMLEIESGSNDPTAYTMTMIFLSILVGSKTSVFKLILLQVGIGLLIGFVMAKLTEKLIFKIDFSEDG-LFTVLIISCALLTFAISKNLGGNAF-LSVYVLGIMIGNLEYYRK--KEVVFFFDGFSGIMQIGLFFLLGLSIVKAIPVAFLVMVFITIIARPLASILLLKPFGYKKNQLIVIAAGFRGAAAIAFAIMVI-NSNAKLSVDLFHIIFVICLLSCLIQGSLFPIICRKTDMIDP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 46198871 ------------------QRLGIPALLFFLALGMLAGSDGPGYFDDARLAQGLGVMALAFILFSGGLDTEWGKVRPVLLPGVVLATLGVALTALLGFFASLILGFSPLQGLLLGAIVSSTDAAAVFSVLRSQGVRLKER---------------------LKALLELESGINDPMAILLTVGLTSLLLGAAQPKDLVWIGLKQLGLGLVLGYILGRGITWAWDQWGFQYR---GLGLLLSFSLVLFSYGLTAVLGGSGFAAVYVAGLVVGQLSLRRKEELLLFHVAWIMQVLMFLVLGLLVFPSLPEVAPKGALLALFLMFVARPLAAALCLFPFRWSWQEVLLVGW-VGLRGAVPIVLATYPLLAGLPGATLFNLVFFIVLFSVAL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 290959705 ----------------ISSRSGLPSLLVYLGIGIAMGQDGIGDIHNAELTQVIGYAALVVILAEGGLGTKWKEIKPALPAAASLALAGVAVSVGVTAAAHYLIGLEWRQSLIIGAVVSSTDAAAVFSVLR-KIPLPARVTGTLEAESGFNDAPVVILVAALSMAGPVEHWYVLIGEITLELAIGAAIGLAVG------------------------WLGSWGLRHVALPASG-LYPIAVMAIAVTAYAAGAMAHG-SGFLAVYLASVVLGNAKLPHWPATRAEGVGWIAQIGMFVLLGLLVTPHEMGDDIWPALVIGLVLMVARPLSVVVALTPFRVPWREQTLLSWA-GLRGAVPIILATIPMVSGIEGSRFNIVFVLVVVYTLVQGPTLPWLARKLRLGGSGEEAADLGIESAPLERLRGHLLSVAIPDKSRMHGVEVNELRLPPGAAVLVVRDGTSFVPLPTTVLRRGDELLVVATDPVRDQAERRL----------------------------------------------------------------------------------------------------------------------- 168184963 ------ILFLCVISSKVLYKYGVPTLIIFLAMGMIMGSEGLGYFDNSQLAGKLCNFGLLFIMFSGGFETNWKTARPVAFASTVLATIGVALTALLGIFAHYFLGMTFLEGMLLGSIISSTDAASVFSILRSKN------------------------LNLKNSLAPMLEMESGSNDPMAYMLTTIFLGIITGNEQNIVMLLTTQVLIGVFVGFLVGKVSLWLINNI-NLDIEGLYSVLAISVALLSYSIASAIMGNGF-LAVYITGLIMGNSKLVQKVSRYFDGISWLMQILLFFTLGLLVFPSQLLKVALSTVTAAFIIFIARPIAVFLVLTLFKKPVKDKLLVSW-VGFRGVASIVFATYPLIAGLVADEIFNIVFFVALVSVLVQGTLFI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 289597211 --------ILGLFFGYLFRRVHLTDVLAYLFAGLLL--TILGFKASTTFFNIVTGATLSFVGYIVGLSFSRKFLKRMGRKVMIILVVEVIVTSLSVMLFVYAFTRDLALAVLLGSLAPATAPAGTIAVF-----------RSLSSHGILTDVA--------TAVVGLDDAAGIIMYVVGIIWTKGLLGYHVTIGTAVIHALWEIFGAFMLGGI-----LGFLFGYVGKKKSFTPEQNLILGTAVALLWGLASVIGVSNILTAMAIGMTVVNMNEQLGISKAIDAIMTPIYILFFGAIGMEINFTLLAATWAVAIVYCIGRTVGKVIGCSFGSWIARAEDKLKKYLGIALLNQAGVAVGLAAHAAQ-----ELGGTYLGAIVITQIAVTTAIFQIASPLGTQFAVKKA---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 18313259 MESPLGAASIAVLFGVLLARAGLPPFLGFFIAGGVVG-----KIFEVALPEIYLQVLISLVAFEVGRQLGISGLSP---AAFFAVILETAFIVGLSALLFNLIGFTIGEALIVAVMMLSSSSLLTLKF---SETLPKEARDIAISLTTLEDTVLFLSLSLLIGRATVES---------------------------LPVNIVVVVTMGIVSLAFFTYIVRFII-------GKDYALPFALATAFGFVYVVQYFNIASPFLGAFIAGYVFSRADAHGTHAKEASALSNLIVYAYMLAIGVSLPPQLNLVFLALSVGVALMAVIIRAVSVFLGSLFITGNPRLSANIATSTAHISELSLSIPILAYNFGVVKNAELVFALSTAMLTLFIAPLLWRQRHLVEEYAGKRIKELKA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 94495018 -----------------------PLVVVQIFVGVLLGPGVLGAAAPATMLNGIALWAVMLFVWLAGIELDLGAAWAARRDSWTASGLALLTPLALGSAAGWLIGEPWQAILGIGMACAVTALPILMLLMDRLAILRTPLGQRVLRYASLDDIAIWAVLAII------------------------LLDWSRMERQLGFICVFPVVA----------WTVRMAMRRLAQPE-----RLRASMVWLAAAGLAADWAGLHFMVGAFLAGVILDQSWFGAALDRLRDMLLLTVMPIFFLSTGLRTSWSIGGVDLIAVAALLLAASVGGKLIGLRIAGHLRWRQGEASVIGWLLQTKALIMIIFVNILLDRQVVSSGSFTALLLMALASTMLTTPMAR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 153932998 ------ILFLCVISSKVLYKYGVPTLIIFLAMGMIMGSEGLGYFDNSQLAGKLCNFGLLFIMFSGGFETNWKTARPVAFASTVLATIGVALTALLGIFAHYFLGMTFLEGMLLGSIISSTDAASVFSILRSKN------------------------LNLKNSLAPMLEMESGSNDPMAYMLTTIFLGLITGNEQNIVMLITTQVLIGVLVGFLVGKVSLWLINNI-NLDIEGLYSVLAISVALLSYSIASAIMGNGF-LAVYITGLVMGNSKLVQKVSRYFDGISWLMQILLFFTLGLLVFPSQLLKVALSGTATAAFIIFIARPIAVFLVLTLFKKPTKDKLLVSWVGFRGVASIVFATYPLIAGLVADEIFNIVFFVALVSVLVQGTLFI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 239930721 -------LLVAVAAVRISSRSGLPSLLVYLGIGIALGQDGIAHVHNAELTQVIGYAALVVILAEGGLGTKWTEVRPVLSSAAVLALVGVAVSVGVTAAAHFLIGLEWRQALIIGAVVSSTDAAAVFSVLR-KIPLPRRVTGTLEAESGFNDAPVVILVVAFSTAGPVEHWYLLIGEIALELAIGAAIGLAVG------------------------WLGSWGLRHVALPASG-LYPIAVMAIAVAAYAAGALAHG-SGFLAVYLASMVLGNAKLPHWPATRGFALGWLAQIGMFVLLGLLVTPHELGDDIVPALVIGLALTMVARPLSVVLCLVPFRVPWQEQALMSWAGLRGAVPIILATIPMVQGVEGSEFNIVFVLVVVYTLVQGPTLPWLARKLRLGEESGAADLGIESAPLEHLRGHLLSMVIPDTSRMHGVEVAELRLPAGSAVTLVVREGESFVPLPTTMLQHGDELLVVATDPVRDAAERRL----------------------------------------------------------------------------------------------------------------------- 170757212 ------ILFLCVISSKVLYKYGVPTLIIFLAMGMIMGSEGLGYFDNSQLAGKLCNFGLLFIMFSGGFETNWKTARPVAFASTVLATIGVALTALLGVFAHYFLGMTFLEGMLLGSIISSTDAASVFSILRSKN------------------------LNLKNSLAPMLEMESGSNDPMAYMLTTIFLGLITGNEQNIVMLITTQVLIGVLVGFLVGKVSLWLINNI-NLDIEGLYSVLAISVALLSYSITSAIMGNGF-LAVYITGLVMGNSKLVQKVSRYFDGISWLMQILLFFTLGLLVFPSQLLKVALSTVTAAFIIFIARPIAVFLVLTLFKKPVKDKLLVSW-VGFRGVASIVFATYPLIAGLVADEIFNIVFFVALVSVLVQGTLFI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 240169257 --TLILAFGVVLLLSGVAARTVLSSALMFLVAGAVLGPGILAWDKNDPLVATLADVALFTVLFTDGQRANLQELWSLSGRALGMGMPLTMIGIAVPA--HFLAGLNWPTAFLVGAILSPTDPVFAAAIVGRSDIPQRLRRLLNVESGLNDGLALPFVMIFLATAQGAGSELVKVGIELVLGLALGVGVAAGAALAWRTKIL---------------------------TAEPHLQPLGPLAIAVVVYAGC-HLMHANPYLAAFAAGSTLATLD--HVAAEEFQRFGDLLSFAALIVFGALLTPEWLSGLSWRAWVFAVIVIAAIRPAAMLLSLVRTRLTRQERLTAAWFGPKGFASVVYGLLALQTGIADRELVFDVVAVTILSIAL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 226949282 ------ILFLCVISSKVLYKYGVPTLIIFLAMGMIMGSEGLGYFDNSQLAGKLCNFGLLFIMFSGGFETNWKTARPVAFASTVLATIGVALTALLGVFAHYFLGMTFLEGMLLGSIISSTDAASVFSILRSKN------------------------LNLKNSLAPMLEMESGSNDPMAYMLTTIFLGLITGNEQNIVMLITTQVLIGVLVGFLVGKVSLWLINNI-NLDIEGLYSVLAISVALLSYSIASAIMGNGF-LAVYITGLVMGNSKLVQKVSRYFDGISWLMQILLFFTLGLLVFPSQLLKVALSTVTAAFIIFIARPIAVFLVLTLFKKPVKDKLLVSW-VGFRGVASIVFATYPLIAGLVADEIFNIVFFVALVSVLVQGTLFI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 148379946 ------ILFLCVISSKVLYKYGVPTLIIFLAMGMIMGSEGLGYFDNSQLAGKLCNFGLLFIMFSGGFETNWKTARPVAFASTVLATIGVALTALLGIFAHYFLGMTFLEGMLLGSIISSTDAASVFSILRSKN------------------------LNLKNSLAPMLEMESGSNDPMAYMLTTIFLGLITGNEQNIVMLITTQVLIGVLVGFLVGKVSLWLINNI-NLDIEGLYSVLAISVALLSYSIASAIMGNGF-LAVYITGLVMGNSKLVQKVSRYFDGISWLMQILLFFTLGLLVFPSQLLKVALSTATAAFIIFIARPIAVFLVLTLFKKSTKDKLLVSW-VGFRGVASIVFATYPLIAGLVADEIFNIVFFVALVSVLVQGTLFI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 262198357 ----------------------------------IIQPHALG-----PALPTIVGFSVSIILFEGGLNLKLKVLRPIRRLVLWGALITAAGGAL---AAHLLMGWDWEMSLLFGTLVIVTGPTVITPLLRRIR--------------VSEDISTILEAEGIFIDAIGATIAIVTLEVVIAQFSGAALGISIGVRIGLGLLVGGVGGLMLALLLRWRRVVP-----------EGLENVLALSFVVALFAMSNALVPESGITAAIVAGMVVGNA--RSHALADLVHFKEQLTVLLIAT--------------LFVLLAADVRVADVVALGVPGLLTVAVLVLVVRPIGVAFCTWGS-GLDVRKKAFLSWLAPRG----IVAAAVASLFAS--------------ALESSGIEGGTELQALVFLVIATTVTVQGLTGGLVARLLDVRRTGRSGFLILGANPIALLLGRALRTCDMRVTVADTNAEDCRHAEEAGLEVFHGNGLQEEPLERLAASNREACIALTPNESVNFLFAQKILQRFPSVHVA------------------------------------------------------------------ 224026782 --ILLVGSVLIFSSILISKRFGIPTLLLFLLVGMLFGSDGLGLFNSASDAQFIGMMALSIILFTGGMDTRFQDIRPVLRQGILLSTAGVLITTVLGLFIYYITAWPMLTSLLLAATMSSTDSASVFSLLRSQKMNLKENLRPML-------------------ELESGSNDPMAYMLTIALIQVISSGSELHVGLIAKDLLVQFFVGGVVGYAFGRFAV-WLINRINLSNSS-LYPILLLSLVFATFTITDLLKGNGY-LAVYITGILVGNSRFRKEINTFMDGLTWLFQIIMFLTLGLLVNPHEMLDIVVILLIGLFMIIVARPVSVFACLLPFRNLSGRARLFVSWVGLRGAVPIIFATYPVLAHVESHLLFNIVFFITLLSLIV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 67924003 -------LLISVFASKVANKFGVPALLLFLFIGMLAGSEGIGSFENYNLAKTIGDLALIFILFTGGLETEWKSIRPV----LVQGLIMSTLGVALTMFFLGTFAWFMLGSFSSVMVGSDGINWVDGLLLGA--IISSTDAAAVFSILKSSNLKLKGNLQALLELESGSNDPMAVLLTTTLVNIVKTGDVSFLNLG---ITLIAQLAIGIIGGYGFGRLMTWIINNI-KVNAQGLYPVISLGQVLLTYSVITLLQGNGF-LGVYIAGVVLGNSNFTYKILDFHDAISWLMQIGMFLLLGLLVFPSLITVAPIAIIIALFLMFIARPLSVIIGLAISPYNNSEKLFISW-VGLRGAVPIILAISPIAVGIPDATLFNVVFFIVLISVSI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 29830219 ---------IAVAAVRISSRSGLPSLLVYLGIGIAMGQDGVGDIHNAELTQVIGYAALVVILTEGGLGTKWKEIRPALPAASSMALAGVAVSVGVAAGAHWLIGLEWRQALIIGAVVSSTDAAAVFSVLR-KIPLPARVTGVLEAESGFNDAPVVILVVAFSTAGPVEHWYALLGEIALELAIGAAIGIAVG------------------------WLGSWGLRHVALPASG-LYPIAVMAIAV-TAYAAGALAHGSGFLAVYLASMVLGNAKLPHWPATRGFALGWIAQIGMFVLLGLLVTPDLGDDIWPALLIGLVLTMVARPLSVVISLAPFRVPWQEQVLMSWA-GLRGAVPIILATIPMVNGVEDSRRIFNIVFVLVITLVQGPTLPWLARKLHLDTSAGQAADLGIESAPLERLRGHLLSVAIPEGSKMHGVETNELRLPAGAAVLVVREGKSFVPLPTTVLRRGDELLVVTTDPVR------------------------------------------------------------------------------------------------------------------------------ 46201320 ---IVSGLVALSIFSLLSFRIGAPLLLVFLCVGLVAGENGLGRIKDVRAAYMIGSIALAIILFDSGFHTSLKAFRAALWPAMAMATGGVVVTTAVVAVVHYLLGFDWLEAGLMGAILSSTDAAAVFFLLRVGGIHVRDRVRSTLEVGSNDPMAIFLTMALVGLLVAKGPISPVSIGMEFITKFGIGAAAGMFGGGLIVLAVNKMGF------------------------ERGLQPLAAISLAMVLFAATEELHG-SGFLAVYIAGLVAGNARINETMRRFQDGLTWLAQIVMFLTLGLLATPSFPAFAWQSLMVAAVLIFVARPLAAWICLFPYGFN-RNETAFVAWVGLRGSVSVLLSIVPMVVGLPGRDYFILAFLVVLLSLGLQGWTIGAVARFLSQIVPKRIGPVERME--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 304408613 -------------------------------------------------------LGVAVILFEGALTLNFKEIKDHGRMVTHLVTITVITWACISTATFYLLDFSWEIALLFGALVVVTGPTVIVPMLRSVRPKSQLA-----SILRWEGIVIDPIGALLAVLVFEYITVSGDQTTHVLYALGSMLSLGLGLGAAAGYLTGQ---------ILRRNLLPHYLR-----------NTAVLTLMLGIFVGSNLLQEESGLLTVTVMGIWLANMRGVDEILEFKETLTVLLISALFILLAARLDSNAMLDGWGGLGVLAVTMLLARPLSIWVSGIGTSLSRADKW-FLCWIAPRG----IVAAAVSSLFAIKLEANNVQGADAIVPLVF--LIIIGTVVIQSLTAGRWAQFLGVKADSAQ-------------------------------GLLIFGASKFSRELAKILKAKDVKVLLADNNWDNIRLARMDNIPVYFGNPASE----------------------------------------------------------------------------------------------------------- 90422104 IAILLGAFLVMVLSSLLALRFGAPLLLVFLFIGMAAGESGPGRFDDLQTTYLVGSVALALILFDGGLKTKLQSIQTVLAPSVVLATLGVLLTALITAVAHYVLELNWAEALLIGAVVASTDAAAVFLLVHAQGRLRPRVGATLEVESGTNDPFAVFLTLMLVELITVGDSTA----------------WHVIMLFLRDALLGAVVGFVGGRLVVL---------ALNRVALPQGLHAPFVATAALVIFGAAQSSHASGFLAVYLAGIIIGNRPTRNSVVTFLDAATWLAQIVMFVLLGLLVSPQLLGSIGPAIVIALALMLVARPVAVFLCLAPFRFNWREKLFVAW-VGLRGAVAIFLASIPMLVGLSNAYLYDVAFVVVLISLLLQGWTLGFAARRLHVALPRADRGPRRVELDLPGQLEQQLVGYAVRPKSLYLRRGLIPSWSKPTLVI------------------------------------------------------------------------------------------------------------------------------------------------------------- 149377345 ----ALMLVISIMLSPLSSRLGMPVLLIFLVVGMMMGEDGPGLFDDFELAFLIANLALGVILLDGGMRTRAETFRVGLRPALVLASVGVFLTAGAGLVAWWVFDMHWMAALLLGAIISSTDAAAVFSLLQGRGLHLNERVSATLEIGSNDPMAIFLTLMLVTMIAAGGTSEG----------------------WMALLMLVKQFGIGGAVGVAGGFIVVELANRVRLTPS--LYPLLVVAAGIMVFSGTNALGG-SGFLAIYLAGVVVGNRPVR--MMPMILQVHDGLAWLAQLCLFLMLGLLVTPSELLPLVLALALIFLIRPLTVMATLWPFGFNRRE-LGFISWVGLRGAVPIVLALFPIIAGLPEAQLIFHVAFFIVLVSLVVQGTTMAPLARKLRLEVPAGEDPYRRLPLDVPAAGDHELMLFPLRGGAWESPRPLGQLRLPDNTAIAGVFR------------------------------------------------------------------------------------------------------------------------------------------------------- 95930788 ------IFVVSSLCQWLAWRVKLPAIIFLLLTGLLAGPTFKIFDPDQDLLFPIVSLSVAVILFEGSLTLKFREIKGMHLVVRNMCSFGMLITWVITTVATLATGISWELCFLFGAISVVTGPTVIAPMLRTVRPTAA-----VSSILRWEGIVIDPIGASLAVLVYEFVISGGGQEALGHTL------MSFGNIVLVGFAIGAAGGYGFGMLIRNHWL-PEFLHNV-----------SALALVFGTFALSNLLQPESGLVTVTVLGMWLANMPDMEEILDFKESLSILLISLLFIILAARLDFSFEKLGWSAVYIFLAIQFLARPLNIMFSSFGSTLRWPERHLLAW-IAPRGIVAAAVSAL-FALQLEQAGFEDAALLV-----PLTFLVIIGTVLLQSATARPIALWLGVAEPEPR-------------------------------GFLMIGANPVARAIGKALVENGFRVRLTDSSWEKISKARMDSLPTYFGNP-------------------------------------------------------------------------------------------------------------- 32474980 -----------VLGGELFALIRLPKVTGWIATGILLRQLRLPGMDTVLDPQALDRFGLGFIAFTVGASLYFGSLRNTKRIGLLLLGEAMITPTLVGSVMYFGGKWSLPPAALFAAIAIAGAPGTTVLVIQEARARGILTRTLLAAIGLIDMVAVAVFVFISTFLADESGWVHALESVGVQFAVTLAIGATCALLAIVMVRTLVSPAFLGPLMV---------------------------AVVLGAWGAAASFGTSGGILACTFAGITLSRHDLVRSGEAYLNSIGGALFALFYTFAGMKLDFTQIPPVIGLVALYFLARLFAKTISAYTAMSLSGATDNVRKYLGMSLLPHGGVAVGLIILGSEQSGFSDEIKSMVTTVGLSALAINQLL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 86144140 ---------------WVAWKFKIPAILPLILIGLFVGPISTLFTYDGERLFNFVSLAIGIILFEGGLTLRFSEIKNVGPVITKLIIISLVTFFGAGAAAYYIFDLSLRISFLFAALIIVTGPTVITPILR-----NIPLKKDISAILKWEGILIDPIGALVAVLVFEFISVGAGSEFTLTALE------EFGKIVLFGFTFGFTFAH-ALALSIKRNIIPHYL-----------LNVFTLACVLGVFVLSDLFAHESGLLSVVVMGMVMGNMKLPN--IKELLYFKESLSVLLISLLFILLSANIEMQDLYLIWLFAVVVFVLRPIGVFLSAKGSGLKFNEKLFVSW----VGPRGIVAAGIASLFGL------QLVSEGVEGAEYITPLVFMIVLG-TVLLNATTARLFA---------------------------KIVGVFLTESKGIVIIGASKASRIIGEYLMQNGRHVVLVDSNSYNIEKAKERGLEAIEESIYSDSLMNNIELNDVGYLMALTGNGDINDYAINRFRDIF------------------------------------------------------------------------ 170758836 ------ILFLCVISSKVLYKYGVPTLIIFLAMGMIMGSEGLGYFDNSQLAGKLCNFGLLFIMFSGGFETNWKTARPVAFASTVLATIGVALTALLGIFAHYFLGMTFLEGMLLGSIISSTDAASVFSILRSKN------------------------LNLKNSLAPMLEMESGSNDPMAYMLTTIFLGIITGNEQNIVMLLTTQVLIGVFVGFLVGKVSLWLINNI-NLDIEGLYSVLAISVALLSYSIASAIMGNGF-LAVYITGLIMGNSKLVQKVSRYFDGISWLMQILLFFTLGLLVFPSQLLKVALSTATAAFIICIARPIAVFLVLTLFKKPIKDKLLVSW-VGFRGVASIVFATYPLIAGLVADEIFNIVFFVALVSVLVQGTLFI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 163782259 -----------YIFGNLANLFKLPRVSGYILAGIVMSPSVLGIIDRNENADVVTHASLSIITFLIGSSLSWKRVRRLGRSIAFITLGEAELAFIFVAFSMGLYLMAVALALIFGSLASPTDPTATLAVIHEYRSKGI-LTTSVLGVSALDDATGIMNFVL-----------GFSVALALVSGVSVDLGSVLGSVAFQVLGAVALGVLMGGVMFFLGK---------FAKARKEAVTLSV--GVLFFTFAVARLLDVDDLLSTMSVGVTIANLGEAWKEFEKPLEIEDLIFTAFFVVGSAFLDLKVLISFLPLVILYVVSRFAGKFVGVYLGGSLSDAPQVVKKYLAFALFPQGGIVIGLALLVYQNPNF-KEVGSILVNVVIGATVIHELLGSVFSKLT------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 300869027 --------------GWIA-RLPLSYALIYLVVGIGLGPYGVKLIEDAQFIERLTEFVVIVSLFSCGLKMNPLKMWAWNSTVRLIGLLMPISIFAVAFIGHFFLNLDWGPAILLGAILAPTDPVLASEVIEDRDEL--RFGLTSEGGL--NDALAFPFV-------------------YFGIYCLKDSNWENWFKEWVIIDVIWAISAGIIMGILVAKSVSWFDKKLQQFRVDELMEDFIALSTILLTYSLTEIINGYGFLAVFVAGMVIQKSYHNPEKPLSQLHFIERIEKLTEIGTILILGSILRLKPMLALLVAGLLIVAIRPIGAWISTIGTSFHPASRWLFGW-FGIRGVGSLYYLTYAFGEGLLGEKIAWITYTTVAISVIITPLMNWYERRVKGVPAAK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 73661706 ---IVIFLALGIFSQWFADKIKWPSIVVMAIVGLLVGP-IFGLINPQEVFSPLVSLAVAIILFEGSSNLDFRELKGISKAVIRIITVGAVIAWILGMALHFVLGFSVTISLVLGGLFLITGPTVIQPLLKQAKVRKS-----VDSILRWESIILDPIGPMLALGAFY-------VFQIVEQGFEIQIILSFALRFVIAIVIGFGASYLFMMLI-KRDLIP-----------QNLMPPIQLVFILLIFAICDEILHESGLLAVTIFGLMMARMKRHDLIFKESDHFIEVSTVFILITSSLTLNVLESIISWKLFIFCAVMIILVRPISILLSTMNTEISKRERAMVS-MMAPRGIVVLTVAQ--FFGGLFVEKGTPMAEYITPVTFGLVFITVVIYGF--SFLPLSKMMHLSSTEPPG---------------------------------VIIVGESEFSFHLGAKLREHHIPVMTFNLFNNTSKRAQELDFEVFEGN--------------------------------------------------------------------------------------------------------------- 87308202 -------------------------------------------IIGKELLFPIVSLSVAVILFEGGMSLKLTELREAGGVVLRLVTIGAAVCWGLGLCAYFVMGFPIEMSALIGAIMVVTGPTVIAPLLN-----YIRPTRKIGSIAKWEGIVIDPIGAVLAVLVYEAVVVTGVNHVFAVAGLAIVKTLVVGL-------VLGAASAVTLIFLLRRFWIPDFLH-----------NASILAAILVVFAVSNAVQPESGLLTVTVLGIVLANQKPVRHIFEFKENLRVLLISCLFIVLAARISPAEIAKVGWQLMFLAILIVIVRPVSVFLSTIGSGLSWQQKVFLCF-MAPRGIVAAAVSSVFAFEIVEEFVHRGADAATIAQAELLAPLTLLVIVGTVTFYGLTAAPVARLLGLAS----------------------------PNPQGLLIAGADRWVRELGKVIQDAGFQVLVVDTNYRNISAAKMAGLPAHCASILSDYVTEEINIGGIRLLAITANDEVNALACQEFIH--------------------------------------------------------------------------- 262382784 ------ILFLSIFAGKAGYRFGLPALLLFLGVGMLFGSDGLGIFSDPNVAQFIGMLALSIILFSGGMDTKVAEVKPIASQGVVLATLGVLATTFIGGFIYWLFGLTFPESLLLAAVMSSTDSASVFSILRSKGVYLKERLRPTL------------------ELESGSNDPMAYMLTLLLIAYIQSGGMNIWEAGLSLVIQLSVGAIAGFLL---GRLAVLIINKID-IDNESLYPILLLATAFFTFAATTLCKGNGY-LAVYIAGLVVGNAKIVHK--KSMGTFFDGFAWLWFLTLGLLVNPHELLPVTGVGVMVGVFMILIARPISVFLCLIPYKNFSFKGKLYISWVGRGAVPIIFATYPMIAGIEHAGMFNIVFFITILSLLIQGTTVTQAAKWLDMVDEPERKDEFGIELPEEIKSAMSEIDITPAVLSHGN---KLMQLTLPDHTLAVMVKREGRYFITELKENDKLLMISDNDEALLQAYDSLGVK-------------------------------------------------------------------------------------------------------------------- 187933990 -------LIICVFSSKVLYRFGVPSLLIFLILGMIFGSEGIVGIRNYKIAEEIGSFGLVFIMFYGGFCTNWKLAKPVVTKATLMSTIGVIITAGLGIFCTWVLESSLLEGFLLGAVVASTDAASVFSILRSQK------------------------LNLKDGLASLLEIESGSNDPIAYMLTVIILSFMSGSQQSIFKLLLFQVLFGIIIGVVLAKLSTWILKNIAF-EIEGLYPVFVMAVAI-LAYSLSIWIGGNGYLSVYIAGIIIGNSKIKKSLVKFFDGISWLMQIMLFFILGLLSFPSQIHSAFLPGFLISIFLIFVARPISTFAILSWFKVPIKQQIFVSWVGLRGAASIVFAILAVTNDFINFDIFHIVFFIALFSVSL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 304406624 ILSLFLIIAAAMLSGRVAALIRLPDVVLFIGAGMLLGQGLHWIDESAGTLQLILTAGSTLILFDGGRNIQLSGLRKVGWTVGLLSVPGVLITVVVGAAVHYVFGLEWLTSLLAAAVIASTDPASIIPVFR-QVAVRKKVRETVESESAFNDATGSIITFALLAAVTGESALQAGP-----------LVFDFVKTALGGIVIGIVFGVAVVYLVAHLRL----------GLLRDYTTIAMIGTAIG-AYLIGDMLHVSGFMAAFVAGLILRLDEKQEELVHFSDNVTIIMRMLIFILLGSQVDFKLLADYGWQSLAAVLVMIFIARPLTVFLCALPDRKSKWTLKEMLFMIWVRETGVIPAALSGMLVGMGVPHADVIASITFMAIVLTIML-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 303283440 LARFALVLVASWAAGSLVQRVRLPRITGHIFAGIACGPHVAG-VATERLASMLTSLDVVCLAVIAGAELRASELRKNPRPTLVMTLAILLGPTSIAMLRGLSTWHAVAVGSLAGTLAIARSPASAIAVLHEMRGKG-PFCSHVMAVTIVKDVLVVVAFALEAVALSGLAFHPYDVAYSAADGTAGGLGRSAARSAFALMRPFAVVAASAAVLAGVGLFGPALKPARQRPTLSRVLRPAYVLVIASGLYATSASCGLEALLICMLAGATAANRRHRDALELAVRGLMPINNLVFFTSVGCGLRVPAVVDYGLVAAAMTVARTGALMVACRLGCVLVGAPAAHKEVMWQGFVTQAGVALGLIRTMERKFPWGEDLGSLMVACVVVNLLIGPPLFR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 83646236 ---IFGSALLALLCVFLSRRLGAPLLLVFLVLGMLAGEDGPGGIKDFGLAFLVGNLALAVIIFDGGLGARRDTFRVSLRPALSLATVGVLVTAGLGLAAHWILDLSWQEGLLIGAIVGSTDAAAVFGLLRSAGLELKERTGATLEI---------------------ESGSNDPMAIFLTITLVQLLSAPTGNPGWSLLSELAIMGLGLAAGGAGGYILSRLLARLQLSAS--LYPLLALTGALSL-FGVTNLLGGSGFLAIYIVGVMIGSLPYGGDIHRFHDGLAWLSQIIMFLMLGLLITPSMTPIIAPAIAIAFVLIFFARPLAVLLSLAPFHFPWREQVFISWC-GLRGAVPIILALFPSLAGLENTRIYELVFFVVLISLIL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 85059321 -STIISLFIISILLSAFSSRLGIPILVIFLAIGMLAGIDGLGGIANYPVAYLISNLALAVILLDGGMRTRATAFRVALWPSLSLATVGVIITAGLGIAAAWLFGLDKIEGMLIGAIVGSTDAAAVFSLLGDKGLNERVTSTLEIESGSNDPMAVFLTITLIAMIQNG----------------------QIHLDWLFLVHLIREFGLGVILGLGGGWLLQQVINRITLTNA--LYPLLAVSGGIMMFALTTALEG-SGILAVYLCGFVLGNRPIRNRILQTFDGMAWLSQICMFLALGLLVTPSDLWMIAIPALILSLWLMLVARPLSIFVGLLPFRNYTTRERVFLSWVGRGAVPIILAVFPMMAGLDNAHMYNVAFFIVLISLLLQGTSLGFAARLAKVVVPPTASPISRVGMDIHPENPWEQFIYQLGEENWCVGAALRDLKMPRHTRIAALF--------------------------------------------------------------------------------------------------------------------------------------------------------- 119872545 ---ISITILLGVLFAYLFDRVGFPPFLGFFLAGAIVGKLGAVNLPDVYL-----QILLSLVAFEVGRGLGISGLSP---AAFFAVILESALIISLSMLLFKLIGLTLTEVLIIAIMMLSSSSILVNRFAQ---VLPTEARAIALSITTLEDAVLFFAISLLFGKTTIEN---------------------------LPVNIVVVTAVSVVALAVFRYVYRLII-------GREYAIPFALAIAFGFVYVVQYFQIASPFLGAFIGGYIFSRADTHGVHIKEATALSSLIIYLYMLVVGFSIPPAVNPLFIALSLATALLAVFVRVTAVFLSALFTTGQPRFSINVATATAHISELSITIPIVAYRLGVLKNAELAFALSTTILTLFLAPLFWRQRSLLEKYVAKRIREL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 260438992 ---IVSLIIFAVLLSRISGKLGIPILLSFIVLGMLFGSDGIFKIHDYSFAENICSVALIFIMFYGGFGTNVRYAKNVAVRAVLLSTVGVLVTFAVGVFCHFALRMNPVESFLIGALISSTDAASVFSILRSKK------------------------LNLKYNTASMLEIESGSNDPCAYMLTATMIAIAKGGASVNGIAILIVQVFLGLLFGGIIAVVSYFILKKARFSIAGFDMIFVVGIALA-GYAIPQAFGGNGYLSVYIVGIVIGNMKYNKRNLVNFFDGTTGLMLIFFLLGLLSFPSRIPAVIGPALLTGLFIMVVARPIAVFLVMLPFKSKLKQILLVAFA-GLRGASSIVFAIFAVLSVNTDNDIFHFVFFIVLFSILFQGSLLPFVARKLGMIDTK-ADVMKTFNDYAEEVPVQFIQVDIPKEHTWCNRKIKDIILPPQTLIVLL----------------------------------------------------------------------------------------------------------------------------------------------------------- 119775006 -------------------------------------------------------LGVAIILFEGALTLNFKEIKDYGRMVTHLVTIMVVTWVAISLATHYFMGFDWALAWLFGALVVVTGPTVIVPMLRSVRPKSQLA-----SILRWEGIVIDPIGAVLAVLVFEYIAASQNATEH------------------ILMSFGSILALGFGVGAAMGYVVGWVLRK--DLLPHYLRNTAVLTVMLGTFVGSNLLQEESGLLTVTVMGIWLANMRGVDDILEFKETLTVLMISALFILLAARLDSTAMLDGWGGIGVLAVAMLIARPLSVWLSGIGTNLTAPEKWFLSWVAPRG-----IVAAAVSSLFAIKLEEQGVPGAEKIVPLVF--LIIIGTVVIQSLSAGTWARLLKVKADSAQ-------------------------------GLLLFGASSFSRTFAKLLKTKNIKVILADTNWDNIRLARMDNIPVYFGNPASE----------------------------------------------------------------------------------------------------------- 218549112 -TTIISLFILSILLSSFSSRLGIPILVIFLAIGMLAGVDGVGGIDNYPFAYMVSNLALAVILLDGGMRTQASSFRVALGPALSLATVGVLITSGLGMMAAWLFNLDLIEGLLIGAIVGSTDAAAVFSLLGGKG-LNERVG---------------------STLEIESGSNDPMAVFLTITLIEMIQHHETGVSWTFALDILQQFGLGILLGLGGGYLLQQMINRIALPAG--LYPMLALSGGILIFALTTALEG-SGILAVYLCGFLLGNRPIRNRILQNFDGLAWLAQIAMFLVLGLLVNPSLPIAIPALLLSAWMIFFARPLSVFAGLLPFRGFNLRERIFISW-VGLRGAVPIILAVFPMMAGLDNSRLFNVAFFVVLISLLFQGTSLSWAAKKAKVVVPAVGWPVSRVGLDIHPENPWEQFVYQLSADKWCVGAALRDLHMPKDTRIAALF--------------------------------------------------------------------------------------------------------------------------------------------------------- 116788446 ----IMMLVLAFVLGHVLRRHKFSLLIGLIVGGLA---NISNTEENIRKWFNFHEEFFFLLLFQSGFSLQPKPFFSNFGAIITFAILGTFISSMLGGIFLLMFRLPFQESLMFGALISATDPVTILAIFQELGC-DTNLYALVFGESVLNDAVAISLYRTMLSVRQHAATNPSLFTAVWRFIETFFGSMSTGAAVALSSALLFKYAGLGINLECCLFVLFPYLSYMLAEGLGLSGIVAILFCGIVMKHYTFS--NLSENSQTFTAG-------FFELISSLAETFVFIYMGLDIATEQQSWHVGFIFFSILFIGVARAANVFPCAYLINFVRPASRKIPMKHQKALWYSGLRGAMAFALAL--QSIHELPDGHGQTIFTATTAIVVLTVLLI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 310789774 ------------------------------ICGIIFGPHAANLIDPKSVTIEFSRIVLVVQCFAVGVELPKFYMEKHWRSVTFLLIPVMTIGWLVVSLFIWWLPLTWLESLVIAACVTATDPVLASSVVG-KGKFAKRVPKH--------------LRDLLSAESGCNDGMAFPFVYLGIYLIQEHMDAKQTTYHWIVYTILYECIFGAIFGFLVGYIARHGIKYAEELIDRESFLVFYFVLAL-FCAGAGSLLGMDDLLVGFAAGVGFSNDGWSRTEESHVSNVIDLLINLAYFVFLGTIIPWEQYNNPWRLVVIAIFVILFRRIPAMLLLKPFIPDIKTWREFAGHFGPIGVGAIFVAILARAEDIPPDDIEHRTLVAVIVTFLVISSIIVHGSSVAVFTLGKRINTLTITMSYTTAPEDGPTWMNRLPRISSQSRSQARTMSDTDG---------------------------------------------------------------------------------------------------------------------------------------------------------------- 115910535 -------IISSIVLGLLVNKLRLPALLGMLAAGFILKNVKAIDIANDEWASALRSIALVVILLRAGLGIDAKALRRLSLVCLRLSFVPSILEAVIIAVASHFLDFPWEWAFMLGFVLAAVSPAVVVPCLLQKGGYGAKKGIPTLAIASCS-LDNVLCISAFGVAMGISFSSGSLVLKILQGPLEVLIGVCFGVVAGALL-----------------WFIP----------SKDLKTLTQLRFLFLFCGGLFAVFGSAGALGCLTLAFMAALGWKDEKVAKLIGVVWWLFEPILFGLIGAEVALELDGETVGLGIATLVLGLVIRIAATWLSVLGAKFTNREKLFMIFAW-------------------FPKATVQLLTIAVLSILITAPIGAILVTLCGPKLLEKETRPLTVSQQAGELGA-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 309388359 IYLLAILFLTAFIIKTITDKFRIPSVVGYILLGTIFSQFLAWYNYLLNTLNFITVLAVSFISFGIGTSLYIKILKQLELELTLIVIFESIGAFVLVTGAMLLLGKELFVAILFGTIATATAPAATVMVLKEYGIPGEFSATLMV-VLALDEFLALLIFSFMEPL----------------SYILASPELELTITNMLIEPFLKIAAAILLGLI-----IGYISQYLMVKCSSETRKILLILATILGTTASAVFLHISPLFANLTVGFVYRNVPQRRLNVSDKIDILTVLLSTFFILAGTKIDISNLFHSSFLIIAVTYTFMMGKIGGSHLGAKLSSAPEHVEKYIGFGLPQIGDLAFIIQKDFIHIQGDVANISMLILNVILLTSIFT----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 294341047 -----AALVLATLTGEVFRFLKWPRLVGYAAAGMILGGAGLNVYELQNSARAIVDTALAVLLFEIGHRVNLRWLRAN-PALLGMSLLESALGFGAVWITLVFLGFAALQSAIVAGLLMATSPAVVLRISSEFRTN----GQVTERLLLLSALNTFYALLVCSLLLGMMDADGPQGAAASALHLLYLLGGSVLAAALLAWA------------------VNWVERHFDFRDEGGALMLVGLIV---LTLSLTRMLNWSALLTPLLAGALLRWRSPRPRLWRHFGTAGGVLMVLLFLILGLSLNARILLAGGLAAALVIVVRLVAKLAGALAFGRVSGASWRQSVALGLSLNPAAGVSFVLA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 126331018 ---VLVLFYSAIIGGEVLRHFQLPPLLGMLIAGFAIAPVVQDMVHIKETWKILRNIALSIILVRSGLGLESKDLKENIFVWPRLALIPCLVAGSSAALAHYLMNLPWKWGLIVGFALGAVSPAVLVPTMQEQGHVKKGVPTLLMAACSFEDIIALTGLNICLGIA----------------FPTDLPLNIVLKASLEVVVGVAAGLFIGV---FTRYFPNRRQRGRHFKRAYLLLGLGICAIFNSPFLGFPASGGVCVLIMTIISGFGWDTEK--DDVEEIIAVAWNIFEPLLFGLIGAAVPIQLKPKSIEFCLATVGSAMLIRMVTTFFVMLFAGFDFKEKVFICFAWIPKATVQAAIGPVALDTARVHDDERLEEYGVIILTIAFLAILITAPIGSLLINLLGPRMLEEPEEQHRNKEVR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 198275598 --ILMIGSILIFSSILISKRFGIPTLLLFLIVGMCFGSDGLGLFNSASDAQFIGMMALSIILFSGGMDTKYNEIKPILTPGIVLSTAGVLLTTLLGIFIFYISDWNLLSSLLLAATMSSTDSASVFNLLRSQRMNLKQNLRPMLELESGSNDPMAYMLTIVLIQVISSGSNPDFL--------------------LITKDLLVQFFFGGVIGYAMGRFSVWLINRINLSNSSLYSILLLSLVFITFTI-TDQLKGNAY-LAVYIMGVILGNTRFRKEINTFMSGLTWLFQIIMFLTLGLLVNPHEMLDAAVALLIGVFMILVARPLSVFLCLLPFRNITNKGRLFVSWVGLRGATPIIFATYPVLAQIESQQLFNIVFFITLLSLVI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 187779549 ----------------LFEKLNLPGLLGMLILGIIIGPHGLNWLSKDNTSSDLRKIALIVILLRAGLGLNKDELKLVGKTALKLSCIPIIEGLFIAIASVKLLGFSFIQGGLLGFIIAAVSPAVVVPSLMDKGLGKAKGITLILAGASIDDVFAITIFTTLLGLYTGKNINIAIQILKIPVSI-------------ILGTLIGVLSAIIIIKIFKKYPID--------NTKKILIILSISIILTLIETLLKGKLEIASLLGVMSLGFVISDKSIGDKVSKGLNEIWVFAQILLFVLVGAEVNMVIAFKSGFLGIIIIALGLIGRSIGVLISLKGSNLNIKEKLFCVIAYIPKATVQAAMGAVPLANGV---AAGDIILAIAVLSILTT----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 296116322 ---------------WVAWRFRLPAIVLLFALGLVYGP-GLGLLHPSATIHPLISLAVAFIVFEGGLALNVRQWRTSGEGVLRLTAVALPINWVLGTLAAHFVGLHWGTSWLFGAIIVVTGPTVVLPLLRHTK-LRPRVAAFLRWEAIVNDPIGAILATLVMEFLLLQPSPTGDVSLAAIEIWPHLLFSTMFAIGCGIFPAL------LVKFLSSRDLLPEILRI------PIILTFAMSMAAICNLVMASTGLMAATVFGMALANLNVVGISELRRIKESLGVI--VVSCLFVVLTADLHRDVLQKLSLPILALTLTVLFVVRPLGIFLSTIRSDLSWQERLFVGWIAPRGIVAAAVAGAAGLQLRDAGDPSAALITPAVFAVIATTMILHGFSLR----PLARYLRLTLSDEP----------------------------------ALAIMGANAWSTNLATIIHQQGIPVVLVDTYSGALEKADRQGVPTL------------------------------------------------------------------------------------------------------------------ 150392087 --SLAMIMVLGLVFSKLFTKVKLPGLLGMLVLGILLGPYGMDWLHEDLLTIDLRKIALIIILLRAGLGIKRKTITKIGITAIKFSFIPVLFGFAIMFLGSYILNISLIEAGILGFIIAAVSPAVIVPQMLDFIDQGKGQEKLILAGASIDDVVAITIFSAFLGMYGGANINITTQILSIPISIILGI-------------LMGLVVALGLIYLFSHYHL--------RDTKKVLIMLGAAITLTTLENALEGVVPMAGLLGVMAIGFIILEKSVAQRLSSKLNKIWVLAELVLFVLVGAAVNIYVALDAGFVGVIIISVGLLARSLGVYASLIGTNFNLKEKL---FCIIAYIPKATVQAAIGAVPLAAGVEHGELILALAVLSIILTAPLGAIGIKIA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 119468147 -------------------------------------------------------LSVAVILFEGALTLHFRELKGIGKVVRNLSIGMIATCVVISLSAYWLLELNWRVAAVLGAVLVVTGPTVIAPLLNSMRPTQDIDRILRWEGIVIDPIGALFAVLVFEAVMLVGQGEVLSHT---------------------IVALVKTVGVGLTIGVAAGWVTTQLMRREWLPF--ELHKFGILALVLISFSVSNYLSHESGLLAVTVFGIWLANQDEIDSVLEFKEDLSMILISTLFILLAARLQLDLMMLDSDVFIFLAIVLFVARPLCIAISTFGTDLPIKSRLVLAWIAPRGAAVGSVFALSMMEAGVADAEMVPLIFTVIIITVVLQSLTAI---PVAKLLGVRQPSP---------------------------------------NTILIIGANHVSRAIGRGLKEQNIPVHLSDPAWENCKMARMDGLPCYYGNPQSEHAERYLPLTTIRSVLALSPNRHHNALGVQYFSHL------------------------------------------------------------------------- 301166225 -------------------RFRLPSGITALVIGIMFSMIDP-TIQDDRLFRFLSQIGITSLFLFAGLEVDFGELKSDGKYLSKYIGKSLVVILLMVLGLSEFFDLSYPSATILALGIFTPSAGFIMNSMHSFNMGEDQE-YWVKSKAISKELMSVVLLFI------------------------ALQGHDIKSMLISLIFFAALFAFLPLIFKLYFKFISP------YAPNSEIPFLVVLSLTAGV---ISKELGTYYLVGAFIVGLIGSRFKHKQMLFSALAGFFNVFLPFYFFQAGLKISVGELTMDSFIIIFIVIFVPLRIILTSSSLKYILKEFINKPYQISLSLMPTLIFGLVAAGALRNRGEVDSKLIYALIFYTLISSLLPSIFFSLR---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 146165774 ---VIMGLALGGLLRQLNRKTGLPPML--IVVGIIVGCYSFGLIGSSAELHMILFIFIPVLIFESGFNCDWYVFKRALVNILILAGPGVLVGFMLGFCLKSILGYDWNGAFTMGAILCATDPVAVVALLKELGA-SVRFNTLIEGESLLNDGTAMVFFLVFFGMEKGEESTPVSVTLNFLRLAGGALGFICGMVGSFWL----------------RRIIR-----------DDVLTSTVTFITCYFCFYFAEFLGVSGILSIVVLGLFMSESEHSYSCETIIFLLTGVIVGKEMVSQSTIEFMDWVKLPIFWVLMMIARALMVFMFLPCLKYFGYGINKAEMWVLIWG-GLRGALGLTLALIVAVDTDLQDEVKFPL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 147918790 IETILFGAAILLLMGILASKLGVPVLLFFLLIGIIAGSDGLNVIYFDDAWLAQA-IGIIALAFILFDGGISTKWKSVRSVALLSTLGVLLTAIILGVFSAYVLKLPLLYGLLLGSIVSSTDAAAVFAVLRSKRV--SLKGR-------------------LKPLLELESGSNDPMAVFLTISVIYLIANPQSSLTDVIPIFFSQLIIGAFAGYGMAKVSLGLINRL-RLEYEGLYPVFTVSTVL-FTYGLTALLGGSGILAVYILGLIFGNSKFIHKTSIKYFHLAWMMQIIMFLTMGLLVFPSLIPIMPAGILISLFLMFIARPVSVFVMMVLSKFGFREKLLISW-VGLRGSVPIILATFPLIAGVDAHTIFNLVFFIVVVSVLLQGWSIPYIARLLKLDEPETTILTCAREQV-HVGDMNSEILEIDILEDSAAANKAVMDLDLPDGVLITTVKRGNEVII------------------------------------------------------------------------------------------------------------------------------------------------- 124516132 ITNLELLLVVAAVASILGRRIRIPDSVALVLAGSLVTPYAPRIHLTKDLI-----FGIFLLVFEGALSIPWKKMRDLFPVLVLASLGVILSMGITAAGMHWVLRWQWLPAMTFGALIATTDPVAVIALFKNLG-VQGRLRLLVESESLFNDVAGVVVFGLVLSMSEPGFHPNGFAGMSWH------------------------ILLLGAGSILCGFFVSWGTHLLVRRSEDRTVGNLLTFVAAFGSFTLADSFHLSGILACVVTGITIGNSHFSREARESMLSLAFIINSVIFVLIGIRIAHETFLSDALTTLVSIVIVLLSRAGTVYPICSLFRRGRWEFQHILFWGGIRGPLALALSLGLPEGFPLKNEIVSLTFAIVAFSILI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 229580289 -------------------RLKVSPVIAYLLGG-LIAFNYFHFDFNSSYFEILNFLALNLLAFEIGTSFDISRAKELFRRAIGIALTELILILLISYFIGYLLHLDPFDSLFLVMASIDTSTSILYKIAG--NKLAKNDRDLLIAVASVEDVEVFFLYSVAIAINGYFNFFRT------------------------FFVVLEVFIASLIIYAFAKYFLTGLSIFRLTSLEDESILILLPIVLVFVFEYISQVTQVPTTLTMILAGIAFSSISGSEKIIKYTAPIREFALIFFFLSVGSYLKITTAITTFILI---SFIILVIKYFSFSTASWVTGTTFVKAFTNGLYMLPLSEFGIIVSLEAMQQGVNIAIVYYISVVVVLVSSIIASILAVRVNVLQRII--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 94500553 ----------------IAKRTVLPRITLLLLFGILIGPEALNLIPHTSHFDLIADMTLLMVGFLIGSKLTKEHLQETASQVLAISIIAALATTLIVALGLYACGVSVQLSIILGCIAAATAPAAILDLVMENGP-ESRFGRLLIAIVALDDVWALLLFAIGLAIVSGM----QNGTLEWTSLL--HAGREIGGALVVGLLIGLPAAYLTG-----------------RINPGEPGITEALGVVF-VCGGIAIFFGFSHLIATMVMGAVIANLAKHHYPFHAIENIEWPFMVTFFVLAGASLELSTLQNIGAIGLLYIGLRAFGKYSGAWLAGKLSHAPQATQNWMGLALLPQAGVAIGMALVASNAL---PEQRQLLLSLVISTTVI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 256802483 ----------------ISSRSGLPSLLVYLGIGVAMGQDGVGDIHNAELTQVIGYAALVVILAEGGLGTKWKEIEPVMPAATTLALAGVAVSVGVTAAAHYLIGLEWRQALIIGAVVSSTDAAAVFSVLR-KIPLPARVKGTLEAESGFNDAPVVILVVSLSTAGPVDPWYVLLGVILLELAIGAAIGLAVG------------------------FLGSWGLRHVALPASG-LYPIAVMAIAV-VAYAAGALAHGSGFLAVYLAAMVMGNARLPHWPATRGFALGWLAQIGMFVLLGLLVTPHDLGDDIVPALVIGLVLTMVARPLSVVLCLTPFRAPWQEQVLMSWAGLRGAVPIILATIPMVEGVDTSRFNIVFVLVVVYTLVQGPTLPWLGRKLRLGEDSEAADLGIESAPLERLRGHLLSVAIPQESKMHGVEVAELRLPHGAAVTLIVRGGESFVPLPTTILQRGDELLVVATDPVR------------------------------------------------------------------------------------------------------------------------------ 297588025 ----------------FSNKYGIPSFLLFIILGISFNFFGKDF-NNYRFVDEFSSVALLIIMFYGGFGTNLKMAKPVTTQGVIMASAGVVLTSVLGAFCYFVLKISFVESMLLGSVVGSTDFASVSSILRSKN------------------------LNLKYSTASMLEIESGSNDPTAYTMTMIFLSILMGSKTSVFKLILLQVGIGLLIGFLMAKLTEKLIFKIDFSQDG-LFTVLIISCALLTFAISKNLGGNAF-LSVYVLGIMIGNLEYYRK--KEVVFFFDGFSGIMQIGLFFLLGLSIVKAVPVAFLVMVFITIIARPLASILLLKPFGYKKNQLIVIAAGFRGAAAIAFAIMVI-NSNAKLSVDLFHIIFVICLLSCLIQGSLFPIICKKTDMIDP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 221067176 --------AAAALLGHLVHRFGYPRMLGYTVVGLVAGWVGFGPWPLQGSTAVLLEVAVGASLLLAASQVSLPWLFR-QPWLLLQSLGESLVTLTVVAATLLALGWGWAVALAVGVISMAASPAVLLRIADDLRASGAVTDRSLLLATISTLLALFGALVLTVVFVPVAAAAGGGLQFSSAGLGRLLFSLLLTLFWAFLVTMA------------FWPVLRW-------QSSRSDTTALYLLAAMAAVCLLAEQWGGSAALGFMIAGLMLRNFSPMPLVWPQAFQAANAMLNLFVLVASMASQVNLSVAMVSVVASAVLARILGKFGSILLLGLGTGIGWRRQWPVACGQLALSGLALLVSGIAMQWTAFNASVAQQVAAIALPMIVLCEVLGVLLAATALWRSGDAHR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 238620833 -------------------RLKVSPVIAYLLGG-LIAFNYFHFDFNSSYFEILNFLALNLLAFEIGTSFDISRAKELFRRAIGIALTELILILLISYFIGYLLHLDPFDSLFLVMASIDTSTSILYKIAG--NKLAKNDRDLLIAVASVEDVEVFFLYSVAIAINGYFNFFRT------------------------FFVVLEVFIASLIIYAFAKYFLTGLSIFRLTSLEDESILILLPIVLVFVFEYISQVTQVPTTLTMILAGIAFSSISGSEKIIKYTAPIREFALIFFFLSVGSYLKITTAITTFILI---SFIILVIKYFSFSTASWVTGTTFVKAFTNGLYMLPLSEFGIIVSLEAMQQGVNIAIVYYISVVVVLVSSIIASILAVRVNVLQRII--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 308187064 ---------------------GIPILVIFLALGMLTGIDGIGGIANYPAAYLISNLALAIILLDGGMRTKASSFKVALGPALSLATVGVMITAGLGVVAAWLFNLDMMQGFLIGAIIGSTDAAAVFSLLGDKGLNERVSSTLEIESGSNDPMAVFLTITLIEMIEQGRS----------------------GLDWMFLVHLVQQFGLGIVLGLGGGWALQQLINRI--SLAPGLYPLLALSGGILVFALTTVLEG-SGILAVYLCGFLLGNSPIRHGILQTFDGMAWLSQIGMFIVLGLLVTPSDLWHIAVPAMILSLWLILVARPLSVFIGLLPFRSFTTRERFFISWVGRGAVPIILAVFPMMAGLENASLYNIAFFVVLVSLMLQGTSLGFAAKKAKVVVPPTASPISRVGLDIHPENPWEQFVYQLSADKWCVGAALRDLQMPRETRIAALF--------------------------------------------------------------------------------------------------------------------------------------------------------- 257456415 ---ISFLIILAMLSTKISDKFGLPLLIGFILIGVLVGGDVLNLFYFDNALLTIADILLIFIIFDGGFCITKETFQRVAGPSMTLATLGVALTSVLGFLIHFILKLELTYSMLISSIISSTDAAGVFMITKSNPIKDKLAATLNVESAANDPMAILLTLTFVHIATGAFKSPALAVAELIWQFVGG--------------IIIGYFAFQISIWLFNRL-----------QSDNRGNYNVLILGCVLLGYGAAELCQANGIIAVFFMGYWIGNTAFKRSVGNFLESISTIFNITLFIMLGLLSFPHHFVHIWKEALIIVGIMMFVARPLAVLVSTFPFQYTRKEKFFLMWGGIKGAVPIVLATYPLANGLDDGFIFNSIFFAVFLSCII------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 124268346 ---IALLIIIAVVTGEAVRRTRLPRTCGHMLVGVIASPLALRLLEDLDPWKPLLDLAVGVLVFELGARIRPRWLFDNPTLALQCIAESVLAAAAVTAGLVM-LGAPAMSAALVGAVAMATSPVITMAAVHETQPRGQVTERLLM-MTALNSVLAVLALKIWRVIATADAPLSSEWLPALANAVYVLCGSFLLGALLGLLLT-------------------WMSRPMRRTMASAVLQIGLLVLGALLATQWT----LSPLLALLVAGVVAARMGHGLTIEPQLGTAGAALTVLLFVSLGLVSSVESFWSLWPWVLAIIVARALGKGLAVAALARPSGLSLKQSLALTVALQPMAQSALLLGAATYGW----PADAPIVDAAVLQALVIAVTLMQLSGPVWSVLGLRH----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 308459605 IISCFMMVVLAVAAGKIVKFFYIPSLIGCMLVGIAMRNVLFYINEYWQFILRKLSLVVIIIRWGISINVRFIKKNYIFPPILGIGSA-FAEALAICFTACVFFDFPISLGLICGFVVATVSPAVGMPTLKEQGIGITKNIPDVVAACCFDNFVSLFIFSVTSSITYTHDA-------------------------FFATMVKSIGAIVLAALIGC--VIGWLLRWFPKNDNRHTHFARFLVIASSAYAVITSMLVLGYAFPGIVAALCISTTQWREDNPRGIKVLVHQFVPLLFSLVGYTFDFNLSLADWKTAFILIVVGSSFRLISAMILAFCGHFNIYEQLILALTLMPKATVQCALASLIFMTNGFPEEQTKLIINICIIAMVTSPVVEILLDILAPRILKIKER--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 120553065 ----ALMLVISIVLSPLSSRVGMPVLLIFLVVGMMMGEDGPGGIENFELAFLIANLALGVILLDGGMRTRVETFRVGLRPALVLATLGVGLTAGGAALVAWWFDLHWLMALLVGAIISSTDAAAVFSLLQGRGLHLNERVSATLEIESGSNDPMAIFLTLLLVTLIGSYEEGALAKGLMMLVQQFGIGTVAGLLG----------GFAVVQLVNRIRLTPSLYPLL-------------VAAAGIAVFSATNAIGGSGFLAIYLTGVVIGNRHVRPMILQVHDGLAWLAQLCLFLMLGLLVNPSDLVPLAGGGLILALALIFVIRPATVLLTLWPFAFNRRELGFISWVGLRGAVPIVLALFPIIADLPDAQLVFHAAFFIVLVSLLVQGTTMAPLARKLKLEVPAGEDPYRRLPLDVPAAGDHELMLFPLRGKNWESPRALGQLRLPDNTAVAGIFRDRKCL-------------------------------------------------------------------------------------------------------------------------------------------------- 193216343 -----GIIVLGFFGSFLFSKTKIPNPVILMLVGIILGPATHFVTSGMQIAPYFGTVALILIMFEGGLDLEFEVAISQFNTALFLGLLYFIVAGSVTVVCLLLLRLELVPALLYGSIMAGTSPAVIFPVLSKLSISKNLKTLLSLETALTEVLTVVSVVLILDVVKEPETATPSAMFSHISISIGISLFFAT-IAGLLWGRFMGVFSRESLAYMLTLGFVLLLYSLSELAGGDAAITILFFGLILGNGKWIASKS-IQVLHQWVKTNLDASHFELDEVVKKINAEVSFLIRTFFFVFMGLLFDFSMFSPVVILVSISILLIQIFGRLGSIRTILPFSPSLQNHISASMAMVPRGLACAVMAFVVVKSNMPGTETLVPIAFSTIL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 297193872 ---------MAVAAVRLSSRSGLPSLLLYLGIGMAIGRDGLLDVHDAELTQVIGYGALVVILAEGGLGTKWKEIRPALPAAAALATAGVAVSVGVTAAAAHYLGLPWQQALIVGAVVSSTDAAAVFSVLR-KVPLPSRVTGALEAESGFNDAPVVILVVAFSTTGPIDA----------WYMLVGEIALELAIGAVIGLATGWLGAFA--------------LRHVALPASG-LYPIAVLAIAV-MAYGAGAMAHGSGFLAVYLASMVLGNAKLPHAPANRAEGLGWLAQIGMFVLLGLLVTPHDLLRDFWPAVIVGLILTVVARPVGVFVSLVPFRIPWQEQVLMSWAGLRGAVPIIFATIPMVAGIEGNDFNIVFVLVVVYTLVQGPTLPWLAKRLRLGDTSGAADLGIESAPLERLRGHLLSVAVPEESRMHGVEVAELRLPSGSAVTLVVRDGKSFVPLPSTVLRHGDELLVVATDPVRDAAERRL----------------------------------------------------------------------------------------------------------------------- 301166485 ------------------SKFGLPILVLFLFVGMISGSEGIGGIENYELTHSLSLVAICLIIFTGGLLTKISDIRPVMKSGVVLSTLGILLTTGIGVFCHYLFHINLFESFLIGAILSSTDAAAVFTVLRDRNAQVPKRVKSLLELESGSNDPMAYLLVTIFLGLYQADIETSQMNSLISFIVNPLFGIIGGY------------AFFKIFKLINDKV---------ELDFQGLYPALALGFLFLNYSLVTSFHGNGF-LAVYIFGLKVGNERIIHK--QILTSFFDGISWLFQIGLFILLGLLVFPSRLLEIMLAVFSIIIARPAIVFICLMFSRFDYREKLLISWA-GLKGATPIVFASLAMNVGKEANFIFDLVFFTVIISALV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 15837999 ---IYLMLIFALLVIPRAQRFMVPAPLTCLLFGIGT-MLVMGGQPHDDVIVLLSTLGISSLFLFAGLEVDLKALRRELWPLAVHLLVYSVALFCLGWLVWRYVGLTWQVAGLLALALLTPSPGFIIDSIGRLG-LNEHERFWVVNKAIASELLALTVLFFVLQASDP---------------------WQMALSSGVLVALL--VCLPLLFVTLDRWVVP----------QAPGSEFSLLVMVGMIAAYATYKIGVYYLVGAFITGLIARLLHQREENLNAVRLFASFFVPFYFFRAGTNVSPQALSFEALLITMVVLPLRIAVIWVQRRVLFGKGEDFRSSLRVSLTLVPTLIFTLVLAGILRDRFSISEVLFGALLLYAAFTTLLPSLIFRL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 124027311 -----FLLLAAKVAEEFMERIGFPSFLGAILAGVILGEGVLGIVPSEERAAILFMIGINFTLFLAGVESNPAMLMPTRQELLYGILLLGLPTLTAFSLLYYI-GLEASTAVGLALILAIVSVGPLVKILMAKGGIGNRE-------------ISILRTALLSELGG------------------LVIFNAVATQGFNLLRLLESAVFVGFILFIGRHYLDDVLMAVERYVAAREAPFAIVIALIVTASYIAEIMGFNAAVTALIFGAFLSEYMMQRYLERIRALTYGLLEPLFFIGIGLQAT-----RVDIVSLAYASAFFTAVSAPKLYIAWLQGLQGRELLAFLAK----GGVDAALLSTMLQTGRIGGQLYTATLVAILL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 270493662 LPTVQWSLLLAVVSGYLFQRIGLPKVVGYTLVGTIAGLLGFGAVWPLQGISLLLELGIAIVLFEAGGRI-PLRWFRHNPMVLVQSIIESALTYFAVYYAMLWLDVPQRAAGPLALVALAASPAVLTRVVADTR-----------AAGPVTDRAIVLATLSTLYALTLGSATAELINRPAARIMDTVYPVMVVLGVSVIVGAVLAL------------VLRMALRFMSPTSEN---TAFLLLTLIAAGTAVAAHMGGSAPLAALLAGMLLKQLNPRPWAWPRQLGTAASLLTMLMFVLVSTVAAQADWSGPVLVLALIVARLVAKALGVALGNVGSGASWRQALWVGCAMTPMSSIALLIAS---QFVVASASTGQLIARVALPTILLMEVLGAVIATVAIYRAGESSKPWAPQTRAANAEREQQP---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 182416901 ------ILLSCVIANRFSNKFGIPALFLFMALGMMFGSDGLFKIQNYQITNEVCNIALIFIMFYGGFGTKWDIAKPVAKSILLSTVGVVITACCVSAFCHYILKLALLDSMLIGAVISSTDAASVFSILRSKN------------------------LSLKDGTASMIELESGSNDPIAFMMTMIILSFINGQSSIVISMLFSQVTFGAIIGVGTAIIGVFILRKL-KIATDGLETIFITALIL-ISYSLSDYFGGNGYLSVYITGIILGNSRINNKII--LVHFFDGVTGLFFLLGLLAFPHKMPAVIMPSLLIGLFLTFIARPIAVFSILLPFKSSIKQCLLVSWA-GLRGAASIVFAIMAIADGVIQSDLYHIVFVISLLSVGIGSLLPLVSKKLDMIDEESDVRKTFNDYQEKSSITLMRVFVPKGHMWENKTIE-------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 238025721 ------ALFAAGLCGELGYRWRLPRVSGYGVIGMIAGSAGFGAIDASTSSTARLLINVALGLLLFELGSRLDLRWIRRNPWLIASVAEAVLTFALVLTVLLVLGVPAMASIVLAAIAVATSPAMAIQLKTELRAEGQVSQR----------------LLTLTALNSVYSVVLTKLLTSWLHQEEYGNVFATILQPVYLIAGSLALAYLLARAC------NYLFRHIAPMMRDEHSFVALFGLVV-LAIAVAQALKLSTVLTLLLAGIIVKNLEARPQLWEHFGTAGWLLTVILFVLTLTSFSWRDLAAGGLIAIVLIVTRSVAKLIGVVAFARKSGIGVKQGVALGLSLAPMSALAYLLVDETYQLYPFDPRLRSVVLCAIVILQIVGPL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 28394448 ---ILGGFTGLFMLCSLFVKEKL-----YILCGIIFGPHAANLFNPAEITLECSRIVLVVQCFAVGVELPKAYMERHWKSVSLLLVPVMTWGWLVTSLFIWWMVLNWLESLVCAACVTATDPVLASSVVG-KGKFAKRVPKH------LRDLL----------SAESGCNDGMAFPFIYLGFYILRYRPDAGKVNWFCVTIFYECIFGAIYGFLIGYIARHAIKFAERKQDRESFLVFYFVLAV-FCAGSGSLLGMDDLLIGFACGVGFSNDGWFTEKESHVSNVIDLLLNLYFVYFGSIINPEIGLVPWRLVVIAILVIFFRRIPIMMLLVIPDVKTWREAL-FAGHFGPIG-VGAIFAAILTRAELETDSTQPL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 304310107 ---LMLIVVVGFACQWGAWRIKVPAILPLLLCGIALGPVLHFLYPQMIFGEMLMSIAVAIVLFEGSMTLKFSEIRGLAKPVQRLVTVGALITWVILTLTTWWIDLSIELSLLFGALVTVTGPTVIVPLLRSVRPVAS-VARILRWEGIVIDPIGALLAVMAYELVLATRTEAALPGAIALFIYTTGFG-----------ALAGFITAHAMGQALKRHWLPEYLRAF-----------MVLALVVGLFVLVNDVVKEAGLVAVTVCGITLTNLKGVD--TTDILHFKENLTVLLISGLFIVLASQLQLEHLSQLGMTAVIILAVAQLIARPLSVMISTAGSAGWRERALLSWVAPRGIIAASV---SALFAQRLAEQHIEGAELLVPLTFMMIIGTVLLQSITARPMARLLKVAEPEPT-------------------------------GVLVISASPVACAIASILQSNGFSVTLIDSNWGNIKAARMQGLNTFYGHP-------------------------------------------------------------------------------------------------------------- 308049565 -----------------------------------------------DLLFPIVSLAVAVILFEGSLTLRFSDLEGQDRLITLMVTVGMLITFAIGALAAWLLDLSAGLSALLGALVVVTGPTVIAPLLRSVRLKPKLAT-----LLHWEGILIDPIGALLAVLVYEYLSVRQGLA-------WEHALGAFGLTVLTGILAGALAGFL-LAQALKRRIFPHYLETVA-----------VLTLMLAAFAISNEMMHESGLLTVTVMGIWLANTDLDPIIEFKETLSILLISALFLLLAARLTRADIAQVDGAALLWLAVLVLIARPVAVFICSIGSGLKLKERWMIGWGIVAAAVSSLFALKLADQNLVGTERLVPLVFLVIIATVVMQSL---FTSPMARWLDLKAPP---------------------------------------RNGFLVFGANPLARTIASALARYDIPVLLSDTNWESLRQARMQDLPVYYGNPTSE----------------------------------------------------------------------------------------------------------- 117620188 ----ALLVGASVLLSALSSRLGIPILVIFLAVGMLAGEDGPGGIHDYSIAYLVGNLALAIILLDGGMRTRVSSFRVALWPALSLATVGVAITTGLGLAAAWLFDLNLMQGMLIGAIVGSTDAAAVFSLLGGRSLNERVSATLEIESGSNDPMAVFLTVTLIEVLASAQQDLNAGFLLLQLLKQFGLGAGIGLGGGWLLWKLINSA-----------KLAPGLYPLLTVSGG-------------LLIFALTTAVGGSGILAIYLTGLLLGNLSLRSRTLSVLDGLTWLSQIGMFLVLGLLASPHLPIALPALALAMWMILFARPISVWIGLLPFKNFAPRERWFISW-VGLRGAVPIILAVFPMMAGLPNAQLYNVAFFVVLVSLILQGSSLPLASRLARVEVPAPPSPINRSGLEIDLDSQWETFVYRLSDEKWCIGSPLRDLRMPKGTRI------------------------------------------------------------------------------------------------------------------------------------------------------------- 183982593 LAMLIGGFVLASIVGTLATRVGFPSMLLFLLVGVIVGEDGFGLFDDVELARNMGTAALAVILVEGGLTTRFSDIRKVLAPAATLATVGVMVSMVVTAVVHLVLGVSWQAALLLGAIVSSTDAAAVFSVLRVL-PLPRRVAGLLEAESGFNDAPAVILVLMFSEVPFAFRPAAALEALVFELLVGAAIGLAIGYLGAFTLRRIALPA-------------------------SGLYPIATFGLGLVAFAAAGESHASGFIAAYLAAVVLANTGLPHRAATRSFAEGVGWLAQIGLFVLLGLLVEPIEVIHDLIAAIVVGLLLLLVARPLSVVLSLSGFRIPWRDQVFLSWAGRGAVPIVLATFPIVAGVPDSYLNIVFMLVVVFTLVQGPSLRPIAHLLGLISREATREIQVEAAPLDVLDAELVTMTVQPPSR---LHNVTVLELRLPDPAVITLIIRKGHTFVPM----------------------------------------------------------------------------------------------------------------------------------------------- 291615320 -TILVIGLMLAHFLSLQFRRTNIPDVLVLMMLGILIGP-LLGVVSPEDFGSLIATIALVVILFEGGTSLNLDILGKSLGTIGLLSFTCFFLTVAIVTLIGFALQLTLLPAMLLGVTLGGSAPAVVIPMVAALQLSEKSSTVLILESALTDVLCIVGVFALLQIHTQGGVEPGKLVGSVLASLVFAAVIGVLGGIGWLLV-LGKVRDF--------------------------PNTISSTLAYAFIVYGLTELLGFSGAVASLTLGITLTNFEKFSNVEQKLVPLNEVDLVFYRTYFFVYLGISIRFVDLRLAVASVSMVVLVYAMRLALTRHVFRDSGYSLRDTALMMAPKGLAAAVLATLPLKYGIEGGEIRDVTYMVVLVSIAVTALLVMLYP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 126328691 ---------------------------------IVVGLLVGGLIKGVGESPPLLKSEIFFLFLLPPIILDAGYFLPLRPFSENLGTILIFAVVGTLWNAFFIGGLGLLENLLFGSIISAVDPVAVLAVFEEIHINELLH-ILVFGESLLNDAVTVVLYHLFEEFSGFSQVTVRDIVLGFLSF------FVVSLGGLFVGVIYGIIAAFTSRFTSHIRVIEPLF----------------VFLYSYMAYLSSEIFHLSGIMALISCGVIMRPYMEANISHKSHTTIKYFLETLIFIFLGVSTVAGSHHWNWTFVISTLIFCLIARVLGVLVLTWFINKFRIVKLTPQFIIAYGGLRGAIAFSLGYLLNIKHFPMRDLFLTAIITVIFFT--VFVQGMTIRPLVDLLAVKKKQESKRSISEEIHTQFLDHGHYGHHHWKDKINRFNKKYIKKCLIAG---------------------------------------------------------------------------------------------------------------------------------------------------------- 212223570 -------LSIGLVSLLMSKKFNISYIPLFIFFGILVGPLLLNRTLAHELFSYIRVFGLVMILFTEGHTLSWRMLKRNFGTIITLTLGLLITALIAALFFSWIFDVPLVVGFLFGAIVGATDPATLIPLFRQYHVREDIETIIVTESIFNDPLGIVLTSVAVALLVPEASSAKVLEGIAGYVGIYPAAVLFFFYQMFMSIAIGVALGMVGYSILKRARVMNFIIFSLALAFGGFLLGEFAQASGYLVATVTGIVLGNHKVFFRDDPGTVKRIMRAVEREVHFNESLATIFTIFIFTLLGASLDPTIITSHLLPGLAVALGLMLIARPLATLPILRW-RSFKEYLFIALE-GPRGVVPAALASFPLTLGITYNQWGEIILSATIITVLASVIVETL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 117619534 -----------------------------------------------DLLFPLVSLSVAIILFEGALTLHLAELKGIGKVVRNLCSVGMLASFAIGSAGYFLLGLDWRVAMVLGAVLVVTGPTVVAPMLN-----VIRPTREVDRILRWEGIVIDPIGALFAVLV----------------FEAVRLGSQGDLIGHTLLALAKTVGVGSLIGVGAGWLTTLLIRKDWLPVS--LHKFGVLALVLVTFSLSNWLSHESGLLAVTVFGIWLANQEDLEEVLAFKEDLAVILISSLFILLAARLDLQLWQLGPMVLALLCVVQFVARPLCILVSTWGSDLSWRARALLGW-IAPRGIVAAAVSASFHQAGIPDADKLVPLVFAVIISTVV--LQSLTSAPLAGLLKMRQSAP---------------------------------------NTWLIIGANSVARAIGKALADQGVPVQLCDPAWEFCKQARMSNLPCYFGNPQSEHAELHLPLTSISTVLALSPNRHNNALGVLHFAHLYGEEKVYSLRSSEQH---------------------------------------------------------- 256767917 -------LLVAVAAVRISSRSGLPSLLIYLGIGIAIGQDGIGNVDNAELTQVIGYAALVVILAEGGLGTKWKEIRPALPAAVVLSLLGVAVSVGVAAGAHYLVGLEWRQALLIGAVVSSTDAAAVFSVLR-KVPLPSRVTGVLEAESGFNDAPVVILVVAFAAVGPVDEWYVLLGKIALELAIGAAIGLAVGFLGAYGLRHVALPA-------------------------SGLYPIAVMAIAVTAYAAGAMAHG-SGFLAVYLAAMVLGNAKLPHWPATRGFALGWIAQIGMFVLLGLLVTPELVHDFWPAVIIGLVLTMVARPLEVFVSLLPFRIPWQQALMSWAGL--RGAVPIILATIPLVTGIEGSDFNIVFVLVVVYTLVQGPTLPWLARKL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 282870355 ----------------ISSRSGLPSLLLYLGIGIALGQDGIFDVKNAELTQVIGYAALVVILAEGGLGAKWKEVKPVLPAAAVVSTVGVGISVGITAAAHYLVGLDWRQALIIGAVVSSTDAAAVFSVLR-RVPLPPRITGVLEAESGFNDAPVVILVVAFSAAGPVEHWYVLVAEIALELAIGAAIGIAVGWLGSLGLRHVALPA-------------------------SGLYPIAVMAIAVSAYAAGAMAHG-SGFLAVYLAAMILGNSKLPHWPATRGFALGWLAQIGMFVLLGLLVTPDLVDDFWPAIVVGLVLTMVARPLSVFLSLAPFRMPAREKVLMSWA-GLRGAVPIILATIPMVSGVQGSTRIFNIVFVLVI---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 306521926 ---IISGLVLLICISKVLYKFGVPILLIFILLGMLFGSDGGIYFDNYELTKQLCSIGLIFIMFFGGFGTNWNMAKPVAIPSILMSSLGVIITAGVGMFCHMVIGTSLLEGLLIGAIAASTDAASVFAVLRSQK------------------------LNLRGSLASLLEVESGSNDPIAYMLTLILLTLMNNSGVLIAPMVIKQIAFGLAIGFILAKLSVYILRH--SNFEIEGFYTIFITAIAILSYAFSEYLGGNGYLSVYISGIIIGNSPLKKSLVHFFDGISWIMQIMLFFMLGLLSFPSKLPNVFGIAMAIIFMIVIARPLATFIVLAKFKFSNKEKLFISW-VGLRGAASVVFAIYAVTQGVIENDIFHIIFFIALLS--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 229495967 -----------IIIGKVGSRYGIPALLLFLFTGMLFGSDGFGFFEDAQIAQHIGMVALAIILFTGGMDT---KLREIRPIMLPGLLLSTLGVLLTTLFTGLFI-------YLLTKDFALGVTLSLPLSLLLAATMSSTDSASVFALLRSQRVHLKHNLKPILELESGSNDPMAYMLTIALIGFLQQSELSIGA---LLLHFVQQFVLGGALGLLFGWLAVWLVNRT-EIPNRTLYPIMLLCI-LFFSFALTNIIQGNGYLAVYITGIVLGNAKLRHRINHFFDGITWLVQIILFIMLGLLVNPNELLSVGVLVLIALFMMVVGRPLAVHITLLPFRRLGFKGKGFLSWVGLRGAAPIIFATYPVVSGVSSSILFNIVFIVTLLSMTITPMARLL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 254826800 -------------------------------AGFLL--RNIPVINDSVRIQHLRSIALSVILVRAGLGLDSKALRKLKGVCVRLAMGPCIVEACASAILHFLMGLPWQWGFILGFVVGAVSPAVVVPSMLLLQEGGYGVGK------------GIPTLLMAAGSFDDILAITGFNTCLGVAFSTGSTVFNIFRGILEVVIGVAAGSFLG---FFIQYFPSRDQDNLVWKRAFLVLGFAVLAVFSSVYFSFPGSGGLCTLVMAFLAGMRW--TDKKSEVEKVIAVTWDVFQPLLFGLIGAEVSISLRAETVGLCVATLSIAVLIRILTTFLMVCFAGFNIKEKIFISFAWLPKATVQAAIGSVAHGEKQLEDYGMDVLTVAFLAILITAPIGSLLIGLLGPRVLQKSEHRTEEEVQ-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 255657571 ---IISGLVLLICISKVLYKFGVPILLIFILLGMLFGSDGGIYFDNYELTKQLCSIGLIFIMFFGGFGTNWNMAKPVAIPSILMSSLGVIITAGVGIFCHMVIGTSLLEGLLIGAIAASTDAASVFAVLRSQK------------------LNLKGSLASLLEVESGSNDPIAYMLTLILLTLMNNSGVELIVPMVI-----KQIVFGLAIGFVLAKLSVYILRH--SNFEIEGFYTIFITAIAILSYAFSEYIGGNGYLSVYISGIIIGNSPHKKSLVHFFDGISWIMQIMLFFMLGLLSFPSLPNIFGIAMVISIFMIVIARPLATFIVLAKFKFSNKEKLFISW-VGLRGAASVVFAIYAVTQGIIENDIFHIIFFIALLS--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 196007752 IFSLFVVITASALGGFIVAKLKGPALLGMLVVGFTLRNAPTINVADPKWSGTLRAMALAVILTRAGLGLDWKALIHQKFTVLRVAFLPCICETVVDAIVAYVMDLPWLWGIMLGFVMAAVSPAVVIPTLQERGYGVNKGITLVIAAASIDDVFAISGFGVFLGIAFSTGDIIFNIFRGP-------------------VEILVGIAFGVVAGIVCWFFPNNDEDGVSRNRFVLLLSLNNLFIFGSRAVEFSGAGALAALVCSFVAAMQWRTTK--ETVEHSIDILWQLFQPILFGLIGAEVDINFLTGSIIGGSFAVLSALAIRVVVTYIGVSHNDLAWKEKLFVAIAWLPKATVQAAIGSIALDTARLPDDLRNVILTIAVLSILITPLGAALIVLMGPKLLHHTPVAIDSSSSETNSHRSKNIYWNW------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 24986849 ----ALLVGASILVSSLSSRLGIPILVIILAVGMLAGVDGGGIIFNNYPTAYLGNLALAVILLDGGLRTRVASFRVALWPALSLATVGVMITTALGLIAAWLFNLSLIQGLLIGAIVGSTDAAAVFSLLGGKGLNERVSATLEIESGSNDPMAVFLTVTLIDMIASGETGLHWSLLGHLLREFGIGTLLGLGGGWLMLQLVNRINLAGG------------------------LYPILVVAGGLVMFSLTNALHG-SGFLAVYLCGLVLGNKPIRHGILHMLDGMAWLAQIGMFLVLGLLVTPHDLLPIALPALGLALMILVARPLSVVAALLPFKAFHGREKGFISWVGLRGAVPIILAVFPLMAGLPDAQLFNLAFFIVLVSLLVQGTSLPWVAKLLKVTVPPDPAPISRSALEVHITSEWEMFVYRLGAEKWCIGAALRELKMPEGTRIAALF--------------------------------------------------------------------------------------------------------------------------------------------------------- 284050152 ---IAILLLASVIASKAASRLGVPSLLLFLMIGILAGSEGLGGIKNPELTRAVGDMALIIILFSGGLDTKWAKIRPVLIPGLTLATVGVGLTTILLGTFAWFVGLNWNEGLLLGAIISSTDAAAVFSILRSGN------------------------LGLRGNLQPLLEFESGSNDPMAALLTVEIVQIVISGEFSFWRLILSVIVQICIGLAMGYGLGKGTVWAIRSMNTAEGLYSVMTLALTLLTYGLSTVVGGNGFLAAYIAGLVVGNSHLGKNIFSFYEALAWLMQIIMFLTLGLLVFPSQLFPIAAVAIAMGLFLIFVARPIATLSCLSLVKMPIKEKLFVSWVGLRGAVPIVLATFPLTAGIQGNQIFNVIFFMVIISLLV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 289614403 ILTLISFFFVLAVSEWLADKVLHAGLIGKIIVGLIYGVPIGNILALEWQETFLALGYIGLIIFEGGLTIRLDLLWQNLLLSTSAALLGVLTPIALFALFYTGFGYGPLEAFIVGTALCSTSFVVINSASSKHDFAQTRVGTVLISAAILDDVCGLVLVSVISQL---------------RDIKNANLGWVIGRPILASGLMAILTPLAAKFVLGPLFRLPAI-KARFFPKFGHIANMILMVLVLCAFLAIAAYAGASGLFGAFLAGTVVSSLPSKQHSAKQKRPTFFILQPCFFASIGFSIPFEVIWKGIVFTVLMVLGKLIVGLVIPLWDLVVHKKPSSSAAFLGTAMAARGEIGLLIIQIGLNETYLSRKAFVIAVWAIVLNTVIGP---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 301610319 ---------------------------------IVVGLLVGGLIKAVGETPPVLKSDVFFLFLLPPIILDAGYFLPLRPFAVIGTLWNAFFMGSLLFAVCQIGGVGLLANLLFGSIISAVDPVAVLAVFEEIHINDLLH-ILVFGESLLNDAVTVVLYHLFEEFAALEQITFRDISLGFLSFLVVALG------GVFVGLVYGIIAAFTSRFTSHIRVIEPLF----------------VFLYSYMAYLSAELFHLSGIMALIAAGVVMRPYVEANISHKSHTTIKYFLETLIFIFLGVSTVAGPHKWNWPYVISTLIFCFVARVLGVLGLFRIVKLTPKDQFIIAYG-GLRGAIAFSLGYLLDDNHFPREMFLTAIITVIFFTMTIRPLVELLAVK-KKQESKRSINEEIHTQFLDHLLTGIEDICGHYGHHHWKDKLNRFNKTYVKKCLI------------------------------------------------------------------------------------------------------------------------------------------------------------- 142567687 -------IILGVLGEAFFKKTGIPDIAFLMILGVMIGP-VIGIVQPAEIVPYFAALALIIIMFDGGYNLKIGQILKTAHFSVILVILGFAAAVGTVSVFAHYLGWEWLDSILLGTIVGGSSSIIVFGLVRKLRISEKAKSMLSFESALTDILSTIVAFILFEAVLTG-------------SFSIDLLGETLGRAIAVGLILGFGVG------------IPWMF--IISKLSNAQHNYMLTLGVLFLLFFLANSFGESGALTALVFGLMLGNKKYLLKKLRIKLPEHTIFIVRAFFFVFVGLLASFGQIEYVIFGIIAAVAIYVGRIIITHTALVRGFSKLDKKVTSV-MIPRGLAAAVLATIPLTMGLQNGEAYPQIIFFIILS--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 127513037 -------------------------------------------------------LGVAVILFEGALTLNFSEIREHGRMVHLVSLGTLVTWICIGVATHFIMGFSWELAMLFGALVVVTGPTVIVPMLRSIKPKSQLA-----SILRWEGIVIDPIGALLAVLVFEYLTVAAEPASH------------------VLLSLFSMLGVGLGLGVLFGYGIGVMLRRAWVPHY--LKNTAVLTIMLGAFVASNLLQEESGLLTVTVMGIWLANMRGVDEIIEFKETLTVLFISGLFILLAARLDSTALMQLGWQGLALLLVVMIARPLSVWCCAVGTSLPRADKWFLSWVAPRGIVAAAVSSLFAIKLERLEVAGADKIVPLVFLIIIGT----VVSQSLTAGAWARFLGVKAGSAQ----------------------------------GLLIFGASKFARELAKVLLQKNVSVVLADNNWDNIRLSRMDNIPVYFGNPASE----------------------------------------------------------------------------------------------------------- 260598251 --TIISLFILSILLSSFSSRLGIPILVIFLAIGMLAGVDGVGGIDNYPFAYLISNLALAVILLDGGMRTQASSFRVALGPALSLATVGVLITSGLGMAAAWLFHLDIMEGLLIGAIVGSTDAAAVFSLLGGKGLNERVSSTLEIESGSNDPMAVFLTITLISMI----QEHETALSWMFLVHIIQQFGLGILIGLGGGWLLLKTINRIPLP--------------------SGLYPLLALSGGIMVFSVTTALDG-SGILAVYLCGFVLGNKPIRNRIQQTFDGLAWLAQIGMFLVLGLLVTPSLPIAIPALLLSLWMIFIARPLSIFTGLLPFRGFSLRERVFISW-VGLRGAVPIILAVFPMMAGLPRANLFDVAFFVVLVSLLFQGTTLGWAAKKAKVVVPEVGRPQSRVGLDIHPENPWEQFVYQLSADKWCVGAALRDLHMPKETRIAALF--------------------------------------------------------------------------------------------------------------------------------------------------------- 108863035 ------ILVTSKILYALLRKLYQPRIFSDLLLGIVLAQFVLSLTNAINLV--FGKIGGFVFLFALGVEMDPSALLDAPTADAAVAYAGIFSTAVLVTLFGIVHENSLRAFLALAAALANTASPVLTRLATDLKIAKTAVGRLAVGAGIASDMLTTMLIAIGSMIWRDTGTEGAASPLAQPALTA------------------AVLAVVLMSGLVSRAMAEWVDGRNPEGRRMRGFDLSLVALVAATLCWFTSALRLDVNMAAFLVGLAFPSEGRVSRLLVSKINLVLSSFVLPLYVAHVCLSLRQTTDDWWKVLFVTAMGTLGKLVGCAAAGLLRGLGWLEALALGLLLNVKGYFHVYCALAAFEAGIITDKSFMAIIFMVAVNVATTPMVGMAIASWARRSVQWRLMGLQHHDPATELRLVVGLQGPQDVATLAFLMEALRWGGGNGELAVVDMVQLTDQTAAAIVKGGGFDVTVVD---EEVSEMRKEALDAYQGD--------------------------------------------------------------------------------------------------------------- 145299809 ----ALLVGASVLLSALSSRLGIPILVIFLAVGMLAGEDGPGGIHDYSVAYLVGNLALAIILLDGGMRTRVSSFRVALWPALSLATVGVAITTGLGLAAAWLFDLNLMQGMLIGAIVGSTDAAAVFSLLGGRSLNERVSATLEIESGSNDPMAVFLTVTLIEILATNQQG-----------LDWFFLLLQLGKQFGLGAGIGLGGGWLLWKLINSARLAPGLYPLLTVSGG-------------LLIFALTTAIGGSGILAIYLTGLLLGNLSLRSRTLSVLDGLTWLSQIGMFLVLGLLASPHKLLPIALPALALAAWMILFPVSVWIGLLPFKNFAPRERWFISW-VGLRGAVPIILAVFPMMAGLPNAQLYNVAFFVVLVSLILQGSSLPLASKLARVEVPAPPSPINRSGLEIDLDSQWETFVYRLSAEKWCIGSPLRDLRMPKGTRI------------------------------------------------------------------------------------------------------------------------------------------------------------- 260061325 MIELAGIVILGIVAQWVAWRLKLPAILPLILIGLLVGPISTLFTEDGEGLYYFVSLAISIILFEGGLTLRRSEVANVGPVITLITLGTLVTFFGAGIAAHFIFGLSWQISFLFSGLIIVTGPTVITPILR-----NIPLKKDVSAVLKWEGILIDPIGALVAVLVYEFISVGAEGGAY-----TKTALIEFGKILLFGLTFGFTFAHALAFVIKKNFIPHYLLNVVA------------LSTVLGVFVMSDIFAKESGLLGVVVMGMVMGNTELLKELLYFKESLSVLLISILFIVLAANIDLVQLIYNWNTALLFAIIVFLIRPLGVFLSSLGSHLSINERLFIGW-VGPRGIVAAGIASL-FGSKLIDQEVPGAE--------FITPLVFVIVLG----TVLLNATTARLFAQLVGVFLKK------------------------SEGILIIGAAKPSRLIGQYLMKNNRHVVLIDSNQTNVEKSRNLGLEALTADIYSDTLSDNIELSDIGYLMSLTPSSVVNKYAIEKFRNQF------------------------------------------------------------------------ 86605219 -----------FFVGQILGRLGMPPLVGMILVGILLSPELLAAAGDLRLV------AVTIILMKAGLGLDREKLAQQGSVALRLGFLPAACEALAVALLSWILGLDWATGLLLGCVIGAESPAVIVPGMLRLKSLGWGVAKAILTGSALSDVLLLLGFSLLLSFLGQGSPEGLRLFGLELSPL-QWLPFQVGMEILLGVVIGYLGARLLVALLVQ--------QNWTRNSTQEVLLAACLALGLVLASQVWPYFSGYPAVMALGFFLVQLDGPLARRLRLGFDALWTVAEIVLFVLLGASLDLQVLGSLLLPGLLLLTLSLLLGRGLGWWLSVGSNWNWRERLFLLPGNMAKATVQAAIGGIPLAQGIPGGET---ILAIAALSILATPLGAWLTQVFAPRLLEK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 71274819 ---IYLMLIFALLVVPRAQRFMVPAPLTCLLFGIGT-MLVMGGEPHDDVIVLLSTLGISSLFLFAGLEVDLKALRRELWPLGVHLQVYSVALFCLGWLVWRYVGLTWQVAGLLALALLTPSPGFIIDSIGRLG-LNEHERFWVVNKAIASELLALTVLFFVLQASDPWQMALSSG-----------------------VLVALFVCLPLLFVALDRWVVP----------QAPGSEFSLLVMVGMIAAYATYKIGVYYLVGAFITGLIARLLHQREENLNAVRLFASFFVPFYFFRAGTNVSPQALSFEALLITMVVLPLRIAVIWVQRRVLFGKGEDFRSSLRVSLALVPTLIFTLVLAGILRDRFSISEVLFGALLLYAAFTTLLPSLIFRLLSAW------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 116670438 --SLIAAVALMGPLLALPRKWHLPVVLGQLLAGIAIGRTGLGLVDSDPTFTFVADVGFALIMFVAGTHVPVRDEAIRPALGAGALRAGVAAVLAAVVGTVIAFAFGTGHAPLYIVLLASSSAALVLPIVDSLRLRGPKVLTTTAQVAVA-DIACIVAL----PLAVDPPNAPRAAVGATAVAACAAVLF---------------------------FVLRWLERSGTRGRVHDLLELRIQLVLLFALSGLAVAGHVSIMLAGFSFGLVVAAVGEPRRLAHQLFAVSDGFVGVFFVWLGASLDLRTLAVSPK--MLLLGACLGLGTLLVHGSLRLLGQPLPLAILAASQLG----VPVAAAAIGSQLHLLEPGEAAAMILGALIT--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 254520788 -----LILLICITSSKILYKFGVPMLLIFIVLGMLFGSDGGIYFDDYELTSKLCSLGLVFIMFYGGFGTNWKTAKESAVPSILMSTLGVIITAGLGLFCYFILGTSLLEGFLIGSVVGSTDAASVFSILRSQK------------------------LNLKGSLAPLLEIESGSNDPIAYMLTLIVLTFMTGVGSMVPMIIKQIVFGILIGSILAKGAVYVIRRANFEV---EGFYTIFITAIAILSYAVSEWLGGNGYLSVYMAGIIIGNSKIPHK--KSLFHFFDGVSALFFILGLLSFPSKLPQVVGISIAISIFMIVIARPLATFIILSKFNYSVKEKIFISW-VGLRGAASIVFAIFSITYGVIQNDIFHIVFFIALLSVAI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 77359244 -------------------------------------------------------LSVAIILFEGSLTLHFRELKGISKVVRNLSIGMLTTCIIISFSAYWLLELNWRVAAVLGAVLVVTGPTVIAPLLNSMRPT--------------QDIDRILRWEGIVI-------DPIGALFAVLVFEAVMLVGEGQIFSHTIIALVKTLGVGLTIGVVAGWLTTQLMRREWLPF--ELHKFGILALVLISFSVSNHLSHESGLLAVTVFGIWLANQEIDSVLEFKEDLSMILISTLFILLAARLELSDLMMLDSDVFIFLAIVLFIARPVCIAISTFGTDLPMKSRLVLAWIAPRGAAVGSVFALSMMEAGVADAEMVPLIFTVIIITVVLQSLTAI---PLAKLLGVRQPSPS---------------------------------------TILIIGANHVSRAIARGLKDQNIPVHLSDPAWENCKMARMDGLPCYYGNPQSEHAERYLPLTTIRSVLALSPNRHHNALGVQYFSHLLNDKNVFSLRSSSSHAK-------------------------------------------------------- 83309315 ---IVSGLVALSIFSLLSFRIGAPLLLVFLCVGLVAGENGLGRIKDVRAAYMIGSIALAIILFDSGFHTSLKAFRAALWPAMAMATGGVVVTTTVVAVVHYLMGFDWLESALMGAILSSTDAAAVFFLLRVGGIHVRDRVRSTLEVGSNDPMAIFLTLALIGLLVAKGPISPVAIGMDFITKFGIGAPAGMFGGGLIVLAVNKMGF------------------------ERGLQPLAALSLAMVLFAATEELHG-SGFLAVYIAGLVAGNARINETMRRFQDGLTWLAQIVMFLTLGLLATPEFPAFAWQSLGVAGVLIFVARPLAAWICLLPYGFN-RNETAFVAWVGLRGSVSVLLSIVPMVVGLPGRDYFILAFLVVMISLGLQGWTIGAVARFLGQIVPKRIGPVERME--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 46116506 ------------------------------LCGVIFGPHAANLIDPQSVTVEFSRIVLVVQCFAVGVELPKFYMERHWKSVVFLLIPVMTFGWLITSLFIFWMPLDWLDSLVVAACVTATDPVLASSVVG-KGKFAKRVPKH------------------LRDLLSAESGCNDGMAFPFIYLSLYLIQFKRDAQDVSFHFVVYVLLYECIFGAIYGFVIGYIARHGIRLIDRESFLVFYFVVAL-WCAGSGSILGMDDLLVGFAAGVGFSNDGFGEKTEESHVSVIDLLLNLTYFVYFGTIIPWEQFNNGVFGLVAWRLVVIAIFVLLFRRIPIMVKTWREAL-FAGHFGPIGVGAIFVAILARAEQLPPEEHYDLIYLVPIVSFLVVTSILVHGSSIAVFTLGKRINTLSLTMSYTAAPEDGPSWMN------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 32476771 IETLILIAGSLLLLGIFSARMGVPVLVVFLAIGMLAGSEGIGGIENYTLAHGFATTALCLILFNGGIGTPYAAFQSAWKPASLLATVGVIVTAVIGLAASWILGLSWLQGLLLGSIVGSTDASVVFSVLRGGGVHIRPR---------------------LANTLEVESGSNDPMAIFLTVGLIEVLTGQTPFGFGLVTLFLNQAVVGTAMGMAVGWAGAWVLQHI-RLEAAGLYPVMATALGLFSFGMASELGG-SGFLAVYLTGVVIGNRRFHRGIVLFHDALAWMCQILMFTALGILSFPSLWDVTVPALLIASVLIFVARPIAVFLCGMPFRFTVRE-LSFLSWVGLKGAVPITLATFPMMAGLPAASIFDTVFFVVLVSALVQGWTLPAVARFLKLEVPKNQKTPVTLE-ISSLQNVDGDIVDYYIDQDSRASGCMIKDLALPDGVVIALIVRDEQTVLPQGRSQGDHVVVV------------------------------------------------------------------------------------------------------------------------------------ 196157969 ---IILLSAVLAILGVLASRFGVPVLVLFLGVGMLAGEDGIGFFDNADAAHAIGTFALILILFDGGLQTSKRSIVQAWKPAALLATFGVIGTATLTGLSAMILDLPLYKGLLLGAIVGSTDAAAVFSVLRNAGIRIPTKIKSTLELSASNDPMAIFLTIGLITLIQDSTTNPLDLASLFASQMGVGAFVGIAIGGIAV----------------------WLFRRVT-LMAIGLYPVFVMLFGVLSFGLAANLNG-SGFLATFITGVIVGNSRFAYQ--RNTFVFLDGLAWLMFVILGLLVTPTELFVSWKELLIACVLIFIARPLVVMPILLLSKFSFKASLLISW-VGLRGSVPIILAIFPLIFGMPYAELFNVVFFIVLISALL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 310636467 -------------------------------------------IIDDELLFPIVSLSVAIILFDGGLSLKLGELRHTSGSVIRLVTIGCGITWVLGAISARLIFSSWELAALAGAIYTVTGPTVIGPLLRHVRPNAT-----VSSVAKWEGIVIDPIGALLAVLVSVAVASGNVTQAAMDVVLSLSATIGIA-------AILGFATAYALIVLFRRHLIP-----------DYLQNSVLLATVLATYTLSNTLQAESGLATVTVLGIIMANQSISHLVEFKENLGVLLISVLFILLASRYRFSELLYLGWPAVAFLLILIFIIRPIAVMVSTYGTSLKWKERVFLSF-LAPRGIVAAAVSSVALEFSHLMGDHPDDSAMVLLEVEKLVPLTFLVIVGTVAFYGLTAAPLARRL----------------------------GISEVNPQGVLFAGADRLVRAIAGTLNKAGFRVLLVDTNHGNIAAARMLGLPTV------------------------------------------------------------------------------------------------------------------ 239941986 ----------------ISSRSGLPSLLLYLGIGIALGQDGIFDVKNAELTQVIGYAALVVILAEGGLGAQWKEVKPVLPAAAVVSTVGVAISVGITAAAHYLVGLDWRQALIIGAVVSSTDAAAVFSVLR-RVPLPPRITGVLEAESGFNDAPVVILVVAFSAVGPVEHWYVLVAEIALELAIGAAIGITVGWLGSLG------------------------LRHVALPASG-LYPIAVMAIAVSAYAAGAMAHG-SGFLAVYLAAMILGNSKLPHWPATRGFALGWLAQIGMFVLLGLLVTPDLVDDFWPAVVVGLVLTMVARPVSVFLSLAPFRIPGREKVLMSWA-GLRGAVPIILATIPMVSGVEGSTRIFNIVFVLVI---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 146284191 ----IGALLVAILMSSLSNRLGVPILVIFLAVGMLAGVDGVGVFEDYRLAFVISNLALAVILLDGGMRTRTATFRVALKPAFSLATLGVAITSGLGLAAAWLFDLPLLQGLLIGAIVGSTDAAVVFNLLNGKGLNERVGSTLEIESGSNDPMAMFLTVALIEMLLAGQSTFGWDFLLSLLQQFGIGTVLGLLGGWLLLQLINRLSVADG------------------------LYPLLAVAGGLMIFALSGAIGG-SGILAIYVCGLLLGNRPIRHGILHMFDGLAWLSQIGMFLVLGLLLTPSELLPIAIPALLLSLWMILFARPLAVFVSLLPFRSFHLRRLFISWIGLRGAVPVILAVFPLMAGLENAQLFNVAFFIVLVSLLLQGSTLAWAAKKAKVEVPPSPMPVSRTGLQVHTTSQWEMFVYRLSASKWCVGAALRELKMPPGTRIAALF--------------------------------------------------------------------------------------------------------------------------------------------------------- 136526388 ---------LAWVVGEFGHRTGLPRISFYGVIGFVLAQTQVGVLTDAGPMLVLADVAFGLILFEVGYRINLRWLKNNPWIAVTG-LVESLLTFAVVYFIGIEFGSTSMTALLLASLAMSTSPATIMRVINEER----SSGQVTERIVHLTALNCVLAVFTFNIIVGFWMFQSSTDLIEASSSSAAVLAASVAAGTVFGI------------------VVPAMLRRL---GNMAQDATVAFALSVMLLVALTYTTSLSPLLATLTFGLVARHRRVASQAQRNFGALGELLTVLLFVYAASTLEWASVTAGAALALAVVGGRLLTKVAGVAAFSHVSGISWRKGVLTGVALTPVSVFIILLLEHARQHGVNFGDELNALAAITLGLELIGPVLVQRVLMLAK----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 152993572 ------------LFSKLLGRYNISGPMVFTGVGILLSPLVLGIHANAEAVQVVAEITLILVLFSDSAALNLSQLKAHWRLPTRLLFVAMPVTIVIATLTAMWFNESTLYVLLLALILAPTDAALGKIVVSDERIPSVVRNTINVESGLNDGIVFPVLLTVLAMITSNSTTAESG----WLSYIAQQVLVGALAGGVVGWAGAKV-----------------MMRAIKEGWMEYQYSNLAPIALAIFSFYMAEFVGGNGYIAAFFSGLFLGNTSLRERVESFAESEGEFLVMLSFLIFGLVFIPSIDYWNLKAFAFAILSLTVLRMLPVVLGFGFFKVDLATRLFYGW-FGPRGIASILYILVAFHE-LGSIQGHEEIFGVASLTIFLSIFLHGFSAQPLALLYAKSHPADEEEKE-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 110758665 --------------------VKLPPMLGMLLAGLIVRNSGLYNIREELGISTTSKMRIIMIRFGLQLSFTSITKNTMFIIILAIIPSSIEI-LIITAYCRFILLFHWEWSFMTGAILSGISPVVIMSALIEQGYGEAKRLDTILCTAACIEAVHVISLFVICFSIVFANDE-----------YKTQWWLYISIGIRDLILGLSIGIFLGICFIFFPHRSHRYVDRYRVTCLVLGSLMCTTGIAKIAISGAGFLSTLTLAFISITGWKILSHKFDSANLRRIIHTLWKLAQPILVGIIGADIDLTLWISRFGLHLFCILFGLMGRCITAYIVAWSISFTWKERLFLITASIPKGTLQAALGPLAYEQGNEEFEMALNIIMLSIITFFLAPIGYSLMNYTGPIFLEQITEEQRQKERE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 296125659 ----------------ISTKVGVPSLLLFLVLGMIFGTDGVLKIRDYKIAEQLCTITLIFIMFYGGFGTNWKAAKPVASKAFLLSFITFITSMVTGVLCYFVLKFGLFESFLIGSVIGSTDAASVFSILR-SRSLNLKDG--------------------LASLLELESGSNDPMSYMLTVIFLGLLGKTLTSPLAIIYMVFAQIVFALAVAALVSFMAYNMLRR-FKFPVNGLDTIFVLAVAL-LSYSLSSVIGGNGYLTVYIVGIVLGNSSIKNKVT--LVHFFDGVTGLMQMVLFFLLGLRIFNVAPTAIYVALFVTFVARPIAVFSILTPFKISLKKQLLVMWA-GLRGAASIVFAIVIVNNNSISYDIFHIVFFLAIISVLFQGTLLPIIAKKLDLVDSDENVLKTFNDFVDDSDMELIQITIPPHHHWVGRPIMEIELPEDSIIVTI------------------------------------------------------------------------------------------------------------------------------------------------------------ 254384936 ----------------VSSRSGLPSLLIYLGIGVAIGQDGIGNVDNAELTQVIGYAALVVILAEGGLGTKWKEIKPALPAAIMLSLVGVAVSVGVAAGAHYLVGLDWRQALLIGAVVSSTDAAAVFSVLR-KVPLPARVTGVLEAESGFNDAPVVILVVAFATVGPVDEWYVLIGKIALELAIGVAIGLTVGFLGSYGLRHVALPA-------------------------SGLYPIAVMAIAVTAYAVTAMAHG-SGFLAVYLAAMVLGNAKLPHWPATRGFALGWIAQIGMFVLLGLLVTPHELLNDFWPVVIGLALTMVARPLSVFISLLPFRLPWQEQTLMSWA-GLRGAVPIILATIPMVSGIEGSEFNIVFVLVVVYTLVQGPTLPWLARKL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 4678937 ILVFIAIFVVRTLLHYLMKPLGQPYLTTDFAIGLILGPRFRGAFSGPYSITLIIEFGMICHMFVMGLEMNPSVLLRPPTKDAFIAYTSMITTFVLAFVTTPFLHYTKTSPYIFSLALSLTGSPILTRVIANLKIRKSDLGKLASAAGVHTDMISTLLYCF--------------------GFIFFPTEKPLARPLHRFFRALLMFCLFLAQVTFTSIVSPIFLNWVNNENPEGKPLKGFPTWPPESMY--------NPILSAFTAGLFLPNKGRMSKINKINYLLSTVFYPIFFFWVGFIINFDITDKMAWLIIFIIVFTVVYSPFVVMDIIKRARKRVPVHIMALQWLDPTTELRILIGLHGPHN--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 229917066 LISISLLIGVGIMSQWLAWRYQIPAIIIMTLAGVLAGP-ILGLFDPRELLGDLYSFAVAIILFEGSLGLHFSEINQFRRSIVRIVTIGVALSFVMSLLIQYVGGLHWVVAWTMGALFVVTGPTVVIPLLR-QAHLKDRVG----AILKWEGIIVDPVGALLGLFVVRLGYIVYEGMDLWMQ----------------LLFAGACIVGIGLGYLFGHLLMGWF---VAEKVPRYLRASVTLTAVLILFSLSELMMHEVGLLAVTAMGMTMANTKHREEIIEELQSFKEDISILLISSVFILLTASLNIFQWPLLLTIAGILFLVRPVAIYLSTIGGGLPLAERGFIGW-IAPRGIVAMTVAGVAHLGIDDAKQMLPLTLGLVFISVTL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 146305597 ---LIGALLVAILVSAFGTRFGIPILVIFLAVGMLAGTDGPGVFNNYPLAYLVGNLALAVILLDGGMRTRVSSFRVALWPSLSLATVGVVITAGLGLAAAWLFNLTLLEGLLIGAIVGSTDAAAVFSLLGGRGLNERVSSTLEIESGSNDPMAVFLTVTLIAMLASGQTGFSWDLPIQLVQQFGLGALLGLGGGWLLLKLINRMELATGLYPLL-------------------------VVSGGLIIFAITTAVGGSGILAIYLCGLLLGNRPIRHGILHMLDGLTWLAQIGMFLVLGLLITPHELLPIALPALALALWMILFARPLSIFLGLLPFRAFHDRRIFIAWVGLRGAVPIILAVFPLMAGLPNAQLFNVAFFIVIVSLLLQGTSLPLAAKLMRVTVPPEPAPVSRAGLEVHPTSQWELFVYRLGAEKWCIGAALRELNMPEGTRIAALFREAGDLLCVIGHEHDLPALGFSQAPKRGQDLRFFGDFVLEGDAELAAV--------------------------------------------------------------------------------------------------------- 218708888 -----------------------------------------------DVLFPLISLGVAIILFEGALTLNFKEIRGHGRMVTHLVSIGMLITWACIVVGAYYFDFSWPLAALFAALVVVTGPTVIVPMLRSIQPKSSLG-----SILRWEGIVIDPIGALFAVLVYEYIVSSADPTSHVLS--------ALGLTLAIGLGLGIIGGYLIAKMLQGHWV-PHYLRNVA-----------VLTLMLAAFSFSNDLSEESGLLTVTIMGIWLANVKDLEDIIEFKETLTVLLISALFILLASRLDSGTFLSIWGGIGLLAVVMLVARPLSVWISGIGTDLTSADKWFLSW-MAPRG----IVAAAVSSLFAIKLQEKQLIEGADLLVPMVF-LVIIGTVVIQSLTASWWARRLGVTQEKAQ-------------------------------GVIFFGATHFARQFAKVLATHNINSVLADTNWESIRLARMDNLNVYFGNPASENNLELDGIGRA------------------------------------------------------------------------------------------------ 114571408 -----LTLTIALIAGWLAWRLRWPSIVLMMGAGLILGP-IWAVVAGSPLVHPSAAFGVAVILFEGGITLNFRELRDASGPVRRMVFLGFPLGWAGAVLLHYVAGLAWDLSAMIGALLTTTGPTVVLPLLRQAK-LPSRIASVLKWEGIVNDPIGALSAVLVFEAIRQTALGQDWVQAGMALVFGAVIGAALGFGFGAGLS-----------------------RAFRRGWVPEPMKALVLAAVLVCFSVADALANETGLVAVTLFGLVVANSRLAEEMRRFKEGIASILVASVFVVLAADLAPDLLALNGWHLAFVAVFILLVRPVTVALATWGSGLNLKETAFVGIVGPRGVVAAAAAGHLAASLIEVGREDAAILAPLVFVTIFIS---VFGCGFAVAPLARLLGLSQSGPER-----------------------------------LLLVGANPWSLGLADALKKAEIPVTIADTSWRRLRAARLAGHEVHYG-----EVLSEAEVARFSALLAASPNDAYNALVC------------------------------------------------------------------------------- 113206072 ---------------------------------IVVGLLVGGLIKAVGEKPPILKSDIFFLFLLPPIILDAGYFLPLRGTILIFAVVGTLWNAFFLGGLMYAVHIGLLANLLFGSIISAVDPVAVLAVFEEIHINELLH-ILVFGESLLNDAVTVVLYHLFEEFANFEQVTIIDMVLGFLSF------FVVSLGGVFVGVIYGLIAAFTSRFTSNIRVIEPLF----------------VFLYSYMAYLSAEIFHLSGIMALIASGVVMRPYVEANISHKSHTTIKYFLETLIFIFLGVSTVAGQHYWNWTFVISTLLFCLIARVLGVLVLFRIVKLTPKDQFIIAYG-GLRGAIAFSLCYLLDYEHFNMRDMFLTAIITVIFFMTIRPLVDLLAVK-KKQETKRSINEEIHTQFLDHLLTGIEDICGHYGHHHWKDKLNRFNKKYVKKCLI------------------------------------------------------------------------------------------------------------------------------------------------------------- 293168649 -------LILAVLAVRLSVFAGLPSLLMYLGLGLVLGSSGLGIFDDPDLALNFGLAALILILAEGGITTNWSHVRPIGLGLLLALLGSVVSVLVVASAAHYLLGLEWQLAVLLAAVLTPTDAAAVFSVLRTVPLRHRVSGTLEAESGLNDAPIVVLVIAI-----------------SAGDFAERGVGSFIGLIVFQLVAGAVVGLAIG-------WLGGTLLRRVALPASG-LYPLVVLAFAV-LAYGSAAAVGASGFAAVYLAAVVLGNTELPHRTATRSFVIGWLAQIGLFVMLGLLASPDEFAWVHLWLAAGGILTFVARPLSVAVCAVWFGIGWREQLFLGWA-GLRGAVPIILATIAAEVEGADDLFNIVFVAVVIYTLAQAAPLHWLAGWCRVLTDVRELEVEAST---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 142553322 -PILLLAASVVIILGVLFKKTGIPDI-AFLMVLGIIIGPILGIVQPAEIVPYFAALALIIIMFDGGYNLHIGNVLKTAHFAIVLVILGFAVSVGIVTGFAHFLGWEWLDSILLGTIVGGSSSIIVFGLVRKLRISDDAKSMLSFESALTDILSTIVAFVLFEAVLSG-------------NFSIDLLGETIGRAVIVGLILGFGVG------------IPWMF--IISKLSNAQHNYMLTLGVLFLLFFLANSFGESGALTALVFGLMLGNKKYLLKKLRIKLPEHTIFIVRAFFFVFVGLLASFGQFEYVIFGIVAAIAIYVGRIIITKTALVRGFSRLDKKVTSV-MIPRGLAAAVLATIPLTMGLQNGEAYPQIVFFILLTSVI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 297159891 ----------------VSTRSGLPTLLIYLGLGVAIGQDGIGVVEDAELTQVLGYAALVVILAEGGLGTKWREIKPALPLAAVLSTVGIAVSVGVTAVAAHYLGLDWRQALIIGAVVSSTDAAAVFSVLR-KVPLPRRLTGTLEAESGFNDAPVVILVVAFSAQGAINPWYVMLGEIVLELAIGAVVGLAIGWLGAYGLRHVALPA-------------------------SGLYPIAVMAIAVIAYAGGALAHG-SGFLAVYLASLILGNAKLPHWPATRAEGLGWIAQIGMFVLLGLLVTPELGDDVWPAIGVGMALTMVARPLSVLVSAAPFRMPWRQALLSWAGL--RGAVPIVLATIPMVSNVPDSRRVFNIVFVLVI---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 212635118 -------------------------------------------------------LGVAVILFEGALTLNFKEISEHGGMVTLVTLGTAITWACISVATHYLLGFDWLMAILFGALVVVTGPTVIVPMLRSVRP-KTELASILRWEGIVIDPIGAILAVLVFEYIVVAADPTTHVLHALGAMLIVGLGF-------------GALSGYLVGLILRKNLLPHYLR-----------NTAVLTLMLAVFVGSNLLQEEAGLLSVTVMGIWLANMKGVEDILEFKETLTVLLISALFILLAARLNADALLSLGWQLALLAVVMLVARPLSIWCCGVGTSLSSGDKWFLSW-VAPRGIVAAAISS------LFAIKLEKAGVAGAELIVPLVFLIIIGTVVIQSLTAGRWAKILGVTAGSSQ-------------------------------GLLIFGASQFSRAVAKALMSKGVTVLLADNNWDNIRLARMDNIPVYFGNPASE----------------------------------------------------------------------------------------------------------- 73670525 ---VIAFAVLLFVFGLVSRKISGTVVTAFVAAGMLLSPEGLDLVSSSTPVLNVAELALVLTLFSDASKIELQSLLREEKLPGRLLIIGTPLTIAFGAIIAAFLNITLAEAGLIGAMLSPT-DAGLGQAIVNNKKVPAKIRQALNVESGLNDGGAIPFFLFFLILAGGEALEQPVGTLIVLAFEQIGIGMLVGAVVGLAGGWLSSKAVRVGWMSG-------------------LYRKIGFMSLAVISWLVADLIGGSGFIAAFTGGLITQAAGKIKATEEEIILTESILSFAVFFIFGITVAARIFSISWPIFIYAVLSLTLIRMIPVAISLIGMKLHTKTVLFLGW-FGPRGLASVVLLLIAMEEGIGGSETLSLAVTTTV----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 270261306 --------GASILLSSFSSRLGIPILVIFLAIGMLAGVDGPGVFSNYPVAYLVSNLALAVILLDGGMRTRVSSFRVALWPALSLATIGVVITAGLGLAAAWLFDLDLLQGMLIGAIIGSTDAAAVFSLLGGKGLNERVSATLEIESGSNDPMAVFLTITLIAMIAAGET----TLSWMFPLHLLQQFGMGIIFGLGGGWLLLGLINHIKLA--------------------EGLYPLLAVSGGILIFSLTTALDG-SGILAVYLCGLMLGNRPIRHGIVQTFDGLAWLSQIGMFLVLGLLLNPHELLPIAIPALLLSLWMILFARPLSVFIGLLPFRSFTLRERSFISWVGRGAVPVILAVFPMMAGLPNAQLFNVAFFVVLVSLLLQGTTLSFAAKKAKVIVPPALAPVSRVGLDVHPENQWEQFVYQLSSENWCVGAALRELKMPPGTRIAALF--------------------------------------------------------------------------------------------------------------------------------------------------------- 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--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 300787577 ---------------------------------------------SLGAVEDVVTVALVVILFDGGMAIGARRLRDVLGTVLSVGVLGTFLTAGLLACAAHLFGLPWLVALLLGAALAPTDPAVVFSVLG-NREVTGRAGTIIQGESGANDPVGIALLLSLLTIAPGDGFGGASADVLGQFAGEMGIGAAVGLAGG--------------------WGLRWLLRRV-GMPSEGLYPLRTLALSFLL-YGAATVAHGSGFLAVFVAGVLVGDAPFKREIERFHSSLASLAEIVAFVVLGLTVSVTTDAWWIGLVLAVVLTFVVRPLVVGPLLLRTRMPRGEKVFVLWSGLVPILLGTYILAADQAQDVLVYEVIFVVVLFSVLVQGGLMPLVASRCAVRMREVEPQPWAVGVRVREEPGGARRLRVGPEAPAVGKSVKDLHLGDEMWIS---LVVRDGRPLRVRADLELESGDEVLVLDPDCER------------------------------------------------------------------------------------------------------------------------------ 142045962 ---IILLSAVLAILGVLASRFGVPVLVLFLGVGMLAGEDGIGFFDNADAAHAIGTFALILILFDGGLQTSKKSIAQAWKPAALLATFGVIGTAVVTGIAAMILDLPLYKGLLLGAIVGSTDAAAVFSVLRNAGIRIPSKIKSTLELSASNDPMAIFLTIGLITLIQDSTTKPVDLLSLFASQMGVGAIVGLAIGGIAV----------------------WLFRRVT-LMAIGLYPVFVMLFGVLSFGLAANLNG-SGFLATFITGVIVGNSRFAYQ--RNTFVFLDGLAWLMFVILGLLVTPTELFVNWKELLIAFVLIFIARPLVVMPILLLSKFSFKASLLISW-VGLRGSVPIILAIFPLIFGMPYAELFNVVFFIVLISALL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 70733992 ----ALLVGASILVSSLSSRLGIPILVIILAVGMTAGVDGGGIIFDNYPTAYLGNLALAVILLDGGLRTRVASFRVALWPALSLATVGVLITTGLGMAAAWLFDLNLIQGLLIGAIVGSTDAAAVFSLLGGKGLNERVTASLEIESGSNDPMAVFLTVTLIDMLASGHT----------------------GLHWSLLTDLIREFGIGAVIGLGGGWLMLQLVNRIHLATG--LYPILVVAGGLVVFALTNALHG-SGFLAVYLCGLVIGNRPVRHGILHMLDGMAWLAQIGMFLVLGLLVTPHDLLPIALPALGLALWMILFARPLSVLVGLAPFKAFHGREKAFISWVGRGAVPIILAVFPLMAGLPNAQLYNLAFFIVLISLLVQGTSLPWVAKWLKVTVPPEPAPISRAALEVHVTSEWELFVYRLGAEKWCIGAALRELKMPEGTRIAALF--------------------------------------------------------------------------------------------------------------------------------------------------------- 142828922 ---LIGAMLVAILVSAFGTRFGIPILVIFLGVGMLAGTDGPGIFNNYPLAYLVGNLALAVILLDGGMRTRVSTFRVALWPSLSLATLGVVITAGLGLAAAWLFNLTLLEGLLIGAIVGSTDAAAVFSLLGGRGLNERVSSTLEIESGSNDPMAVFLTVTLIAMLSSG------------------QTGFSWDLPIQLLQQFGLGTLLGLGGGWLLLKLIN---RMELATGLYPLLVVSGGLIIFAI----TTAVGGSGILAIYLCGLLLGNSPIRHSILHMLDGLTWLAQIGMFLVLGLLVTPHELLPIALPALALALWMILFARPLSIFLGLLPFRAFHDRRIFIAWVGLRGAVPIILAVFPLMAGLPNAQLFNVAFFIVIISLLLQGTSLPLAAKLMRVTVPPEPAPVSRAGLEVHPTSQWELFVYRLGAEKWCIGAALRELNMPEGTRIAALFRQAGDLLCVIGHEHDLPALGFSQAPKRGQDLRFFGDFVLEGDAELSAV--------------------------------------------------------------------------------------------------------- 294629858 ----------------ISSRSGLPSLLVYLGIGIVMGQDGLGHIRSAEMTQVIGYAALVVILAEGGLGTKWKEIKPVLPAASLLALVGVAVSVGIAAGAHYLVGLEWRQALIIGAVVSSTDAAAVFSVLR-RIPLPARVTGTLEAESGFNDAPVVILVVAFSTAGPVEHWYVLVGEIALELAIGAALGIAVG------------------------WLGAWGLRHVALPASG-LYPIAVMAIAV-TAYAAGALAHGSGFLAVYLAAMLLGNAKLPHWPATRAEGLGWIAQIGMFVLLGLLVTPDLIDDVLPAVVIGLVLTMVARPLSVLLSLLPFRVPWPEQVLMSWA-GLRGAVPIILATIPMVNGVTDSE--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 209542230 ---------------WVAWRFRLPAIVLLFALGLLYGPGLNLLHPSAAIFHPIVSLAVAFIVFEGGLGLDFRQWRAAGEGVLRLTVVALPINWILGALAAHFVGLHWGASWLFGAIIVVTGPTVVLPLLRHTK-LRPRVAAFLRWEAILNDPVGAILATLVLEFLMIQGNRHSGMFMAEIVLFATMMALGCGVFPAVLVRFLSLIPEILRIPIILTLAMSVFAVCNFVMEGAGLMAATVFGMALMHVIGMSELRRIKESLGVLVVSVMLTADLHRAVLERLSLPIVAMTLTVLFVVRPVGILLSTIRANLSWQERLFVGWIAPRGIVAAAVAGVAGLQLQEAGYPSADLVTPGVFALIATTMILHGFSLRPLARAL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 91793088 -----------------------------------------------DLLFPIISLGVAVILFEGALTLNFKEIKDHGRMVTNLVTIGALITWACIAAAHYILGLEWSLALLFGALVVVTGPTVIVPMLRSVQPKSNLS-----SILRWEGIVIDPIGALLAVLVYEYIAVTADPTTHVLNALGLTL-------LLGLGLGALAGYFIGVALRSN--VFPHYLR-----------NTAVLTIMLGVFVGSNIIQEESGLLTVTVMGIWLANMRGVDEILEFKETLTVLLISALFILLAARLDSSAMLDLGWGGLGVLVVMVIARPLSIWISGLGTSLTSADKWFLSW-MAPRGIVAAAISSLAIKLESLGVEGASTIVPLVFLIIIGT-------VVIQSLTAGRWAKFLGVKAGSSQ-------------------------------GLLIFGASKFARELASLLQTKQIKVVLADNNWDNIRQARMDNIPVYFGNPASE----------------------------------------------------------------------------------------------------------- 163754516 MLELAGIIILGILAQWVAWKFKIPAILPLILIGLLVGPIAAEFLSEDESLYYFVSLAISIILFEGGLTLKRAEIKNVGPVITLITLGSAITFFGAGIVAHLVFGLSWELSFLFSGLIIVTGPTVITPILR-----NIPLKKDISTVLKWEGILIDPIGALVAVLVFEF------ISVEGDSGFTKTALIEFGKIILFGTTFGFTFAHALAFAINKKFIPHYLLNVV------------SLSAVLLVFVESEIFAHESGLLAVVVMGMVLGNGKL--ENIKELLYFKESLSVLLISILFILLSANIDMNDLMLLALFVLVVFIIRPLGVFLSTANSKLKTNEKLFISW-VGPRGIVAAGIASLFGSKLVNAEYITPLVFMIVLGTVLLNATTARLFAKLVGVFLKK------------------------------------------SNGILIVGASKISRLLGHYLETNGRHVVLIDSNQSNIAKARELGLEAI------------------------------------------------------------------------------------------------------------------ 24649169 IMRIAFLFVGAQISGILVTFVHLPDMLGMLFFGVLYANLGLNFEGYQKFELFLREMALINIMLLAGLGLDGDAFKRLWFMILRLTLLPTIVVAAIAGLANLTLSMPWLWGIALGLVITAVSPTVMLKLKEDRLGLNSGIHTLIYAMTTCNDVVAIFMFGVIISVIFSTTSLTQQVLQGPIG-----IGIGLVFGYLYGSMLQYLPSRNATYANGLRFVLTILGGTIAVMGSRVIGYTSAGALGCVTTAFIARIGWRREETR------LTPQQLQAQQIASKRLDLMWKFLPVSFALIGKEINFNVLQGHALLVLVGSLFRLAFAYLSTYGGNLSRKERAYITISGFPKATVQAALGPVALDMARAASVASPEQLALLLIISVLAIIFTPLGAILMLRLAPYWLKHGDAVEAVDSPTTPIAP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 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------------------------------------------------------------------------------------------------------------------------------------------------- 188589838 -------LIICVFSSKILYKFGVPSLLIFLILGMIFGSEGIVGIQNYKIAEQVGSFGLVFIMFYGGFCTNWKLAKPVVTKATLMSTLGVLITAGLTGVFSWVLKCSLLEGLLIGAVVASTDAASVFSILRSQN------------------------LNLKGGLASLLEIESGSNDPMAYMLTVIILSFMAGAQQSITKLLFFQILFGIIVGVILAKLSTFILKNIIF-EIEGLYPVFVMAIAI-LAYSLSIWIGGNGYLSVYIAGIIMGNSKIKRSLVKFFDGISWLMQIMLFFILGLLSFPSQIHSAFIPGLLISLFLIFIARPISTFGILSWFKVPIKQQIFVSWVGLRGAASIVFAILAVTNDFINFDIFHIVFFIALFSVSL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 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------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 307545272 ---LLSGFLIALLASRLSTLVGVPLLLIFLGLGMLAGEEGLGIFDDYALAFVIGHLALAMILLDGGLRTRLKTFRVGFKPALSLATLGVLLTSGLVGGIAMLFDLTPLQGLLVGAIVGSTDAAAVFSMLGGRGINLNER---------------------VGATLEIESGTNDPMAIFLTLMLVETLAGDIGGVWETGLFFVQQFGLGIVIGIGAGWVAGRLLSWLDL----EPGLYSLLALALGFCFGVTSALGGSGFLAIYLTGLMIGNRPGRH--LNFILPVHDGLAWLLFLVLGLLVTPSEMLEYAFPATLVALALIFVARPLAVLISIKPFFRFRWRVVFIAWVGLRGAVPIVLAIFPVIGGVENASLYNVAFAVVLLSLLIQ--GGTLPWMARRMRVLLPPMVTPNRRGPLGIQAENDFEMFVYEVENSDLEDVPIRLLRFPSGALIASLFRDGVML-------------------------------------------------------------------------------------------------------------------------------------------------- 186686417 ----IILLLLATGVALLSRRLRIPYVTGLVLAGL---PITELLSRPIGLNPTLLNLFLPILIFEAGINTDVSRLRSTFKIALLAGPGAVLSSGIIAALLKFGLGLSWIPALFVGVILANTDTVSMIAVFKEI-PVPSRLSTIVEGETLFNDAAALVSFNLILQVYSTGS-----------------LTFVEGIQQLLFISLGGCLVGLVLG-----YLSIPVF---ARLDDALSSLLLTVAVALG-TFQVGQFLGVSGAVAVVVAGLIFGNLGLSQNTSASSRITLLSFNTFIFLLIGVEIDLVTLWRTLPAIIFAVLAYQVGRVLTVYPLLRLIDRPIPLRWQHLLFLGNIGSLSMALALSLPETLPGRDVLIALVFGSVLVSLV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 47571339 ---------------------KLPHIFPEITLGILVG-VTLYFTETASSQQYSLDANIFFLFLLPPIIYDAGYFNNMGTILLLAVVNTLWNTFGIGAGLWTMLGWSIFNCMIFSALISAVDPVAVLSIFEEI-QVNEILYILVFGESLLNDGVTVVLYRMMEGFAAIGESN------------VQLVDFAAGFAQFFIVVIGGTAIGIIYGFIGA-----FITKYTDHVRIIEPLFIFVLGY---LAYLTSEIMGLSSILALTFAGIIMRQYTEANMAKKSTTTVKYFMETIIFMFLGLSTVIDSHDFHLDFIMFSILFCLVFRVTGVVLLSFIVNRRRLIRLTIMSYGGLRGGIAFCLALLLNKHHV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 260453932 ----------------ISSRSGLPSLLLYLGIGIAMGQDGIFDVKNAELTQVIGYAALVVILAEGGLGTKWKEVRPALPAAAVLSTVGVGISVGVTAAAHYLVGLDWRQALIIGAVVSSTDAAAVFSVLR-KVPLPSRITGVLEAESGFNDAPVVILVVAFSAVGPVEHWYVLVGEIALELAIGAAIGLAVGWLGAYGIRHVALPA-------------------------SGLYPIAVMAIAVSAYAAGAMAHG-SGFLAVYLAAMVLGNSKLPHWPATRGFALGWLAQIGMFVLLGLLVTPHDLIDDFWPAVVVGLVLTAVARPLSVFISLAPFRLPKREMSLMSWAGLRGAVPIILATIPMVSGIEGSTFNIVFVLVIVYTLIQGPTLPWLAKALK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 308459619 ---VIFILLIAGIFAAGSKALRLPPLFGCLALGIVIRNITVFFVFPPFVETMIRKVALVMIVIRWGLATDVQFLYENAVMPVTIGLVTVIGIIAVTIASYYILNISFVMSIFCALILVIVSPAVTVPAMISFKDKNKRIPENILAICCVDNLFCVVLFMVLSSIIFTDAPIATTILLNAGTIVFGVIGGV---------------------------VIGWLLWRFPRSDAPHTQFARITLLGALCISMMIGTYLIKYSCSGFLAALITSNKDKLESVTSTYKYLWDSFLPLLFICLGMKFDSTLTWEIVFLCIAVIAIGLLVRTILVMMITLSSHINFKEQVVVALSLLPRATFQADLATLVLMAAPFPDMAKDAALIAAILSVLVTAPIFLLNLVGSKCLTRYDSKDTPAIEQ-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 307150467 ----------ATGIALASQWLRIPYVSGLVLAGLAIAELLPDEIGLDDAL--ILNVFLPILIFEAAINTDISRLRTIKPVAILAGPGVMLSSGITAIVLKWGLGLHWTPALLLGVILAITDTVSVIAVFKEI-PVPSKLTTIVEGESLFND---GVALVLFTLILKFHASGSITVVEGLQEFIVVIVGGTLVGLALGYLSIG----------------------LIVRSDEPLRNILLTGAVALGAFQIGHSL-EVSGVVAIVVAGLIIGTVGLSSNISASTRLTLLSFNSLIFLLIGLEINLTTLWNTLPAVMLAIVAYQLGRLLCVYALINRFDRPIPLRWQHVLFLGNIGSLSMALALSIPSSIEAREEVIAIVFGAVLLSLV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 159025907 ----------ATAVALVTQRLRISYVAGLVLAGL---PITDLLSRRIGLDPFLLNLFLPILIFEAAINTDISRLRSTFKIALLAGPGSVFSAAIIAVLVKFGLGLDWIPALLVGVILANTDTVSIIAVFKEIR-VPSRLSTIVEGETLFNDAAALVTFNLLLVIYATGTISTTQVIKEV----------------LIVALGGGLVGAVLGYLCLPIYV---------RLRDPLSSLLLTVALALG-AFQLGQFLGVSGAVAVVIAGLVFGNLGLPRSASASDRITLISFNTFIFLLIGIEINPLTLWQTLPSIVLVILAYQLGRILSVYWVLRWIDRPIPLRWQHILILGNIGSLSMALAVAIPLTLTGRELIIELVFGAVLFSLVI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 195166330 IMRIAFLFVGAQLSGILVTFVHLPDMLGMLFFGVLYANLGLNFEGYQGFELFLREMALINIMLLAGLGLDGEAFKRLWLMILRLTLLPTIAEVAAIAGLAYLLSMPWLWGITLGLVITAISPTVMLKLKEDRLGLNSGIHTLIYAMTTCNDVVSIFMFVIISVIFSTTSLTQQVLQGPIGIGIGLVFGYLYGMMLQFLPSRNATYA------NGLRFVLTILGGTIAVMGSRVIGYTSAGALGCVTTAFIARIGWRREE------SKLTPHQLQAHQIAKRLDLLWKFLKPVSFALIGKEINFNVLQGHVILLVLVGSLFRLGFAYLSTYGGNLSRKERAYITISGFPKATVGPVALDLARAASVANEAQLALAGNVLIISVLAIIFTPLGAILMLRLAPHWLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 309810802 ------------------NRSGLPTLLIYLAIGVALGEGGLGIFENTNLTQVLGYCALILILIEGGLTTQWSSIRASVAPALLLSTLGVLVSVAVGSATHLLLDFDWKTSLLLGAIVSSTDAAAVFSVLR-KVPLPHRLAGVLEAESGFNDAPVVLLVVALADEVVPGGEHHGVLSLAGMAVFELAGGALVGLAVGWVLGALS------------QRIAP---------GSSGLFAIGVVAGGV-LAYAAASVVHTSGFMATYLAALVLGNMPIPHRQAVRGFAMGWLAQIGLFVLLGLLASPSRLMDQFVPAMVVFVLLLLARPASIIASMTPFGFSWREQVFLSWA-GLRGAVPVVLATVPLTAG-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 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------------------------------------------------------------------------------- 195054072 IMRIVLLFVGAQISGILVGFIHLPDMLGMLFFGVIYTNAGFNFAGYERFELFLREMALINIMLLAGLGLDGSAFRRLWFMIMRLTLVPTIVEVAVIAVLAYFLSMPWLWGIALGLVITAVSPTVMLKLKEDRLGLNSGIHTLIYAMTTCNDVVAIFMFGVIISIIFSTSSLTQKLLQGPIG-----IGIGLVFGYLYGMLLHYLPSRNAVYANGLRFVLTILGGTIAVMGSR---IIGYTSAGALGCVMMAFIAGIGWKREELRMSPQQLEEHQIASVPKRLDLLWKFLKPVSFALIGKEINFAVVVAYGTLLVLLGSLLRLAFAYLSTYGGNLSRKERAYITISGFPKATVAALGPVALDLARSASIASEALANNVLIISVLAIIFTPLGAILMLRLAPFWLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 228470845 -------IFVAILLGKVGARFGVPALLLFLLTGMLFGVDGIGIHSNMRGVQSIGIVALSIILFSGGMGTKLSQIRPVLGEGIALSTIGVLLTFGVTHYLFASLTFSLPIAILLAATMSSTDSASVFAILRSQRVHLKEN--------------------LKPLLELESGSNDPMAYMITVALIGFVMGGETSLWGVAGSLVLQFFFGIIGGFFFGWLCVKMLNNL---NIQNEVLYPIALLCLVMITYVSTWYIGGNGYLAVYIAGIYLGNSKIRKSVYGFFDGITWLVQIILFIMLGLLVNPSDMLPVLIPLLIAVLMMFVARPLACFVTLLPFRNLSFKARLFTSWVGLRGAAPILFATYPVLAEVQSNHIFTIVFVITLVSMTITPVARALH---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 254491702 ---LLSGFLIALLASRLSSLFGLPLLIIFLVLGMLAGEDGLLGIQNYSQAFIIGHLALAMILLDGGLRTRLKTFRVGFKPALSLATLGVFLTSVVGAIAMWVFELSLLEGMLIGAIVGSTDAAAVFSMLRGQGISINER---------------------VGATLEIESGTNDPMAIFLTLLLIEILIGDFTTPLDSFFFFIQQFGLGIAVGLAGGWLTARMLSKVELAPA--LYSLLALAMGFS-TFGLASVIGGSGFLAIYLCGLLIGNQPGRH--IQHILPVHDGLAWLSQIGLFLVLGLLLHYALPSLVIALGLIFIARPLAVLLTIKPFFKFRWRE-ISFISWVGLRGAVPIVLAIFPVIGGVENATLYNVAFVVVLLSLLI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 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------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 300943250 LASAILILVMGFFAGELARRLGAPPLIGMIGIGNLISPEVLGAADDLRLV------AVMIILMKAGLGLDRSKLAQQGTVALRLGFFPASIEALVVAIASMLFNFDFMTGLLLGCVVGAESPAVIVPGMLRLKSLGWGVTKAILTGSALSDVLLLLVFSLLLNFLGSGSTEAINL-----GFISLSSLQILPFQVILEIVLGLVAGFLGARLLVFVLVKQTWTRNV----VQDIIIAASLGLFLVIFSNTFPYYSGYLAVMAMGFFLIEFDAPLARLIRNSFDVLWIVAEIVLFVIMGATIQLQVLGDVLLPLLLIVIGLVIGRGIGWYLSTLGSNWNRQEKL---FLLPGNMAKATVQAAIGALPLAAGIEGGEIILAIAALSILVTPLGAWSTQVFAPKLLER------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 1709222 ---ITLWILLASLAKIGFHLYKLPTIVGLLLGGIIFGVDEKSPPAMKTDVFFLYLLPPIVLDAGYFMPTRPFNLGTIFWYAVVGTLWNSIGIGVSLFGICQIFGLSLLQNLLFGSLISAVDPVAVLAVF-ENIHVNEQLYILVFGESLLNDAVTVVLYNLFKSFCQMKTIETIDVFAGIANF------FVVGIGGVLIGIFLGFIAAFTTRFTHNIRVIEPLF----------------VFLYSYLSYITAEMFHLSGIMAITACAMTMNEENVSQKSYTTIKYFMKMLSTLIFIFMGVSTVGKNHEWNWAFVCFTLAFCLIWRALGVFVLTRVINWFRTIPLTFQFIIAYGGLRGAICFALVF---LLPAAVFPLFITAAIVVIFFT--VFILGITIRPLVEFLDVKRSNKKQQAVSEEIHCRFFDHVKTGIEDVCGHWGHNFWR------------------------------------------------------------------------------------------------------------------------------------------------------------------- 149701775 ---IIILFYCAIFGGKL---------LGMLLAGFLI--RNIPVVNDNVQIKHLRSIALSVILVRAGLGLDPQALRKLKGVCVRLAMGPCLVEACSSALLAFLMGLPWQWGFILGFVLGAVSPAVVVPLLQEGGYVEKGVPTLLMAAGSFDDILAITGFNTCLGMAFSTGSTVFNVLRG-------------------ILEVVIGVAAGALLGFFIQYFPSSDQDKLVWKRACLVLGLSVLSVFSSVYLGFPGSGGLCTLLMAFLAGMGWSSEK--AEVEKIIAVAWDIFQPLLFGLIGAEVSISLRPETVGLCVATLGIAVLIRILTTFLMVCFAGFNIKEKIFISFAWLPKATVQAAIGSVAHGEKQLEDYGMDVLTVAFLSILITAPIGSLLIGLLGPRLLQKAAHQNNDGEVRGEPSEE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 239981646 -------LLVAVAAVRVSSRSGLPSLLVYLGIGVAMGVDGIGHLSDAELTQVIGYAALVVILAEGGLGTSWKEMRPALPSAAALALVGVAVSVGVTASAAHYLGLEWRQALIIGAVVSSTDAAAVFSVLR-RVPLPSRITGTLEAESGFNDAPVVILVLAFCTAGPIEHWYVLIGEILLELAIGAAIGLAVGWLGAVGLRHVALPA-------------------------SGLYPIAVLAIATTAYAAGAMAHG-SGFLAVYLCALVLGNAKLPHAPATRAEGLGWVAQIGMFVLLGLLVTPELAGDVLPALVIGLVLTVVARPLSVFVSLTPFKRPWRQALMSWAGL--RGAVPIILATIPMVAGVRGSEFNIVFILVVVYTLVQGPTLPWLARRLGLGDQAEAADLGVESAPLERLRGHLLSVAIPEKSRMHGVEVSELRLPTGAAVTLVVRDGHSFVPTPSTLLQRGDELLVVATDPVR------------------------------------------------------------------------------------------------------------------------------ 25152227 IISCFMMVVLAVAAGKLVKFIYTPSLIGCMLVGIAVPQFGELFYINEYWQFILRKLSLVVIIIGISINVRFIKKNYIFPPILGLGSA-FSEALAICFTACVFFDFPLSLGLICGFVVATVSPAVGMPTLKEQGIGTTNNIPDVVAACCFDNVVSLLIFSVTSSVTFTHDA--------------------------FFLTMVKSIGAIVLAAIIGC-VIGWLLRWFPKNDNRHTHFARFLVIASPAYAVITSMLILGYAFPGIVSALCISTTHWREDNPKGIKVLVHQFVPLLFSLVGYTFDFNMSAENWKTAFIIIAVGSSFRLISAMILSYYGHFNIYEQIILALTLMPKATVQCALAPMTNGFPELREQTKLIINICITAVMVTSPIVEILLDVLAPRILKIKEGTSTYNRNITNSTILDEMDPNLELKKTSSSNSTNNSRTNLNNRII------------------------------------------------------------------------------------------------------------------------------------------------------------- 148682634 ---ITLWILLASLAKIGFHLYKLPTIVPEIMVGLLLGGIIFGV---DEKSPPAMKTDVFFLYLLPPIVLDAGYFMPTRGTIFWYAVVGTLWNSLFGICQIEAFGLSLLQNLLFGSLISAVDPVAVLAVF-ENIHVNEQLYILVFGESLLNDAVTVVLYNLFKSFCQMKTIQTVDVFAGIANF------FVVGIGGVLIGILLGFIAAFTTRFTHNIRVIEPLF----------------VFLYSYLSYITAEMFHLSGIMAITACAMTMNEENVSQKSYTTIKYFMKMLSTLIFIFMGVSTVGKNHEWNWAFVCFTLAFCLIWRALGVFVLTQVINWFRTIPLTFQFIIAYGGLRGAICFALVF---LLPATVFPLFITAAIVVIFFT--VFILGITIRPLVEFLDVKRSNKKQQAVSEEIHCRFFDHVKTGIEDVCGHWGHNFWR------------------------------------------------------------------------------------------------------------------------------------------------------------------- 268315997 MESIVLGIVAVLVLGWLAWRFRLPSILLLLIFGFLAGPVTGLLPPEADWVFAFVSLSIGIILFEGGLNLRLSELREVGKAVRNLITVGVLVTWVLGLAAYHIVGLNPSLSVLVGAILTVTGPTVVIPLLRHVRPSG-RVGAVAKWEGITIDPVGAILAVLVLETILLLEAAPGAGESLSEAIWHAVEGLLLTITISVGISVLGAALLILLLYRRLIP--------------DYLQSPIALMIVVATFALSNVLQEESGLLEVTLLGIILANQRYVRRITEFKEDLQVLLISSLFIVLSARLDISLRFIEEEALLFLAALVLVVRPVAVWISTLGTNLNWREKVFLSW-LAPRGIVAAAVASLAFRMETVYPGQAQTIVPLVFLVIVGTVALYGLTIPLARFLKLADPNPQGVLILGAHLWARR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 297200317 ----------------ISSRSGLPSLLVYLGIGIAMGQDGIGDIHNAELTQVIGYAALVVILAEGGLGTKWKEIKPALPAATALALVGVAVSVGVTAAAHYLIGLEWRQALIIGAVVSSTDAAAVFSVLR-KIPLPARVTGTLEAESGFNDAPVVILVVAFSQTGPVEHWYTLIAEITLELAIGAALGIAVG------------------------WLGSWGLRHVALPASG-LYPIAVMAIAV-TAYAAGALAHGSGFLAVYLASMAMGNAKLPHWPATRGFALGWIAQIGMFVLLGLLVTPHELGDDVLPLVIGLVLTMVARPLSVFLCLTPFRVPWQEQTLMSWA-GLRGAVPIILATIPMVSGVEGSRFNIVFVLVVVYTLVQGPTLPWLARKLS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 149912648 LPVLLISLGALFLTGLAARRTRLPRVTVLLACGVAVGSAGFDLIPSQALYEFLSVTALTMVAFVLGSSLTRKALAKHGRPILWISLMTVLGTVGVVTLGLWLAGLPLAAALLLAAIATATDPAATQDAIRQSGA-RGPFVDELKGIVAIDDAWGLIAFSLAVVLALGLTGTMSLHM--------------LGDAAWEIGGALAIGAAIGLPSAY----------LTGRLRKGEPMLTEALGIVF-LVAGLSIWAEVSFLLAGITTGCVIANTARHHRAFHEIEHIQWPFMILFFLLAGASLKPDQLAEAGLIGLAYVILRIAARLFGGWLGASLAGAPRALRPWYGAALLPQAGVAVGMALVAGREFPWADMILGLTIATTVIFELIGPVATLIAIR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 299532244 ---------AAALLGHLVHRFGYPRMLGYTMVGLVAGWVGFGPWPLQGSSALLLELAVGASLLLAASQVSLPWLLR-QPWLLLQSLGESLLTLVVVTAALLALGWGWAVALAVGVISMAASPAVLLRIADDLRASGAVTDRS------------LLLATISTLLALLGALVLTVVFVPAAAAAGGGLQFSAAGLGRLLLSLLLTLFWALLVTAAFWPVLRW-------QSSRSDSTAFYLLAAMTAVCLLAEQWGGSAALGFMVAGLMLRNLSPMPLIWPQAFQAANAMLNLFVLVASMAAQVGMSFALVSVVASAVLARAVGKFSAVLLLGHGTAIGWRRQWPVACGQFALSGVALLVSALVSQWTAFNASVAQQLAAIALPMIALCEVLGVLLAATALWRSGDAHR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 294139838 ----------------------IPYSVALLVLGILIGPFLHELKSSFLLASQLDANLIMFLVFESAFSLEVHLFKRMFSQIALLAIPGMVLCTGITALLSLSWHWSVGTALMFGAIVSATDPVAVVSLLKEL-CSRARLQTLIEGESLLNDGTAIVLFTLFLGLATQAQVE-LSFMHVVGEFTRVVSVGVLVGAVVAAISLMFIGSLFSLIEIALTLVLPYLVFYL----SEHVFHASGVVSVVTLALIYA-----GPGRTRFSPEVMEHLHHFWHTLSYLFNTLIFILVGLVISTRLGLTDLANWQYLVVIILVIRTMVIVGFMPILARIGIGLTKEKSIVLIWGGLRGAVSALALIVATTESLDIQLRDQVLFLTAGIVVLTIVVN----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 305663286 ---LSLTLVIAVIVASIFEKLRFLPSAGFLLAGFIIAPNLFMSFDVYGFGYYLLVISSILIAFEMGREIGSTGFDP---KVVSFIALETTLIMILSISILRAFGLALDEAISVGIALLSSSSTTVYVLTRD---VSSSTRSIALSITLLEDIALLTMLSLVRGRGSNP-----------------------------LITLTLTVLMALIGSIIFRYLSRIFY-------VSRYPYILSIAIALAYAGVAESFA--SPYLGAFVAGYIIQRNIGSINSSESFTSIAVLLYMLSIGMVFPYINI-FRLHIFILVIILSLISIAIRAIAVFLTSLIILGDAREATIISLRMTSISELAPLVALTAVGGGITSHDIAVALVLM------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 254171462 --TIAYILFMVLAVGLISRRFNVSYVPLFVFFGILAGP-VLGLINRSLAHELFSYFGLVMILFAEGHTLSWKMLKNMGTIAVLDTVGLLITAVIAGIAFSVLFHTPFIVGFLFGAIIGATDPATLIPLFRQYK-VKEDIETVIVTESIFNDPLGIVLTSVAIALLL-----PQAPSAAVLESIARYISIYPAAVVFFLYELGMSIGIGVLLGVFGYYFIK-------KTGIKGFPEIEVFALMLAFGFLLGEYVKASGYLVATVTGIVLGNHKVFEKEVHFNESLATLATIFIFALLGASLDMSVITSNLLPGMILAFVVILIARPIAVLPILPW-WKPKEYLFIALE-GPRGVVPSALASLPLTLGLVYHDQQEIILGATVITVLVSVIVETLWVPLLR----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 148698122 ---------------------------------IVVGLLVGGLIKGVGETPPFLQSDVFFLFLLPPIILDAGYFLPLRQFAVVGTLWNAFFLGGLLYAVCLVGGIGLLDTLLFGSIISAVDPVAVLAVFEEIHINELLH-ILVFGESLLNDAVTVVLYHLFEEFASYDSVGISDIFLGFLSF------FVVALGGVFVGVVYGVIAAFTSRFTSHIRVIEPLF----------------VFLYSYMAYLSAELFHLSGIMALIASGVVMRPYVEANISHKSHTTIKYFLETLIFIFLGVSTVAGSHQWNWTFVISTLLFCLIARVLGVLVLFRIVKLTPKDQFIIAYG-GLRGAIAFSLGYLLDKKHFPMCDLFLTAIITVIFFMTIRPLVDLLAVK-KKQETKRSINEEIHTQFLDHLLTGIEDICGHYGHHHWKDKLNRFNKKYVKKCLI------------------------------------------------------------------------------------------------------------------------------------------------------------- 146087269 ---ILFVTMLIFLGGTFFRRIPLPTVVLFLY-GIAVGVVARWLYPDVAEAELLFYIFLPVLIFEGSYAMNIHALRRVFPQVALLATVGVLINTALLAVPVKLFFWSWYTALLLGSLLSATDPVAVVALLKELG-VDKCMTAMVDGEAVMNDGTAIILFTLLLPAA--------------------RVGFVDMSPGVIVVRCIWLALLPIALGPLFGFLQSFWLRRTSDGLTKACITVSVTYVS---YYVAAELLGTSGVLTLFFQGIFLSYPSLFPGREGNIISSAWEFLVVLFSLVGVILLPTVKLLDIFVLVALYIAMMLSRLLMLEVLSPVLNMQKRIALMVHAGLRGGVAATLAIAVMGLEEGVDILKVTSGIVLLTLLSTSATVVERLGFKTKSEYRIVKMEYAMELMRSSQEHALEGLKRDIKYRNASWMQVEKFVQHYIRNPNTAVEPEEDEEKMVNRMLMSAFKTALWLQRDKEVITE--------------------------------------------------------------------------------------------------------------------------- 305665842 -----------------------------------------------ESLFHFVSLAISIILFEGGLTLKLSEIKNVGPVITLITLGSVVTFFGAAIAAHFIFDLSWQISYLFSALIIVTGPTVITPILR-----NIPLKKDVSTVLKWEGILIDPVGALVAVLVFEFISVEAGGEFTKTALV------EFGKIVLFGFTFGFTFAHALNFAITKNWIPHYLLNVL------------SLASVLGVFVLSDSFAHESGLLAVVVMGMVLGN--FNSTYLKEMLYFKESLSVLLISILFILLAANINMEDLLLIVLFAIVVFLIRPIGVFLSTRNSKLKLNEKLFISWGIVAAGIASLFGLKLARDGVEGANYITPLVFMIVLGTVLLNATTARYIAKIVGVFLRK------------------------------------------SEGIVIIGASQVSILIAEYLFNNDRHVVLIDNNESNINKAKALGLEAFNANIYSDALTDNIELNDVGYLMAMTGNAEINSYAINKFRNQF------------------------------------------------------------------------ 198275810 ----IGGLIIGAILKSLLKHSRLPYTVGLFAIGIILGPELHDAVSSVANINPDLILYLFLLIFDAAYELNLHIFKKTLANATLLAAPGLIICMLLTGALMMGVAWTWAFALMFGALISATDPVAVVALLHELKTSKRFSTLVDAESLLNDGTGIVCFMLFFGAYAAGEATHASPVITFIR---------EVGLSTFLGFLLARI-----------------IIWFITRINSEEMVQNSVIILAAYLTFILSQYYGVIALVAFGLTVTYVGKPRLKPQVNTFMEHFWELLTTLIFILVGVVIKVDFSWGALGVLILIYIALNLIRFAMIMLLRLGYGLTRRESVILTWG-GLRGALAMTLALMVSYTPAIPEDIRSQVLFFTAGIVTLT----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 192361826 ----VGAILVAILFSSLSTRVGVPILVIFLGVGMLAGVDGPGVFNNYSVAYLVSNLALAIILLDGGMRTRVATFRVALWPAMSLATVGVVITSGLGIAAAWLFDLSLLEGLLIGAIVGSTDAAVVFNLLNGKGLNERVGSTLEIESGTNDPMAVFLTVTLIAMIAAGETGFSWGVLTSFIQQFG------------VGIALGLAGGWLLLQIINRIHIADGLYPLLAVSGGIMLFALSGV-------------IGGSGIITVYVCGLFLGNSPIRHGILHMFDGLAWLSQIGMFLVLGLLLTPSHLLPIAVPALLLSLWMILFARPLSIFIGLAPFRSFNLKERLFISWVGRGAVPVILAVFPLMAGLEHAQLFNVAFFIVLVSLLLQGTTLGFAAKLAHVEVPSVPSPYSRAGLEINVASQWELFIYKLGAEKWCINAALRELHMPENTRIAALF--------------------------------------------------------------------------------------------------------------------------------------------------------- 224825010 ----AFGILLALLGGQIAVRVKLPGITGYILSGLIIGPSGLKLLDQQLIDEAGLFIQLALGLALFDMGRRVDLRWLRREKALFATALLSGVITFLGLLALLTFGFPMAPASLLAAIGIATSPVVLLELVRESRA----EGQVTERLMACTGLNNLLSLTVFTLALSFTHFSAGHGVESFILLPGWLLLGSVLLGLVAGLLAIRLNVWLGG-------------------GKREAQTVLMFGL-IALVVGLSAMLKLLPALAILIFGLATRNLERGYAVAESLSSRSSFFFVAFFVAAGAQLMPLPLAALWPSAVGFVLVRSLLAAGSWWVAARSNGLPPRHGALLGLGLLPMSGSAVMLMTMGALTLSAGAAEFSGFLLSVLLTELLGPIVTRFALRCAQ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 58264808 --TFLGGFVV--IFGMVSLFVKEKLYVGETVVGIIIGPHCLNFFNPNDITLEFTRVVIAISVFAVGVELPKAYMKRHWRSLF----FLLGPCMVWGWMVSALLIWGLIPDLTFLASLVVAAGVT---------PTDPILAQAVIGGKFADKHVPAHIRHLLSAESGSNDGAAFPFLYIALYLLLASPGHAVGEWFYMTWAIILGIVIGAILGFCARKFMKFAERK--RLVDRQSYVAQYVSLAV-LSIGVTSLLGSDDLLSAFACGCAFAWDGFFNKATEDAVVIDLLFNCAAFIYIGAIIPFNHFNDLPDLRVWRLVVLAILPSIIVCYKFIPDIKTFREALFTGW-FGPMGVGAVFISTLARSSLPEGEPEQNTVIMPVTLFLVLSSIVTHGMSIPFFSLGRRVHSITYTRSRNLSMDTRGDEPAWTTH---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 164698446 -------------------------ILGFILGGIV-------WGADKAQTFKLIPVNFFFYLLQIILDASYCMPNKLFFGNLGAILVHAIIGTCWNAGTVGIALWACYEGGAMGT-LNIGCLQFLL-----FGALMSAVDPVAV-IAVFEEVHVNEVLYILVFGESLLNDGVTVVLYNVFDAFVSLGGPKINAAEIIGIVSFAVVAFGGSFLGVVFAVLTSMLTRV--TKNVQIIEAGFIIVLGYLSYLTAEMLSLSAILSLTFCGVCCQKYINANMDEKSVTCLRYSLKVLIFVFLGVSIDQTIWVWNTGFILLTLLFIVVFRMMGVFFLNWILNQSRLIPIDLTLVMGYGGLRGAVAYGLAASLDENKIPEKNLMLGTTLIVVYFTVILGITMKPLVNWLKVKKA---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 86138348 LATPLIVLGLLFFVGLAADRLRLPRVTLLLAFGLMVGQAGFDLLPSTELYPVVAIVALSAVAVLLGSSLSLENLRGHGRVVIIVSLSVVLMTQAVVTIGLWGFGLPLALALVLGALATATDPAATYDVIDQSGQ-DTAFTKRLKGLVAIDDLAFSLSMLALRLFGDSAQAVSPLLTATYELGGSVALGVAIGWPGAILIG---------------------------RFSEGEPLRIEGLGLVFLTAGLSLMLDLSYLIAGMTVGAVIVNHARHNSRAFAEVRSIEWPFLIIFFVLAGASLDSKALLLAGGAGLAYALFRILGRVLGGWIGGNLAQAPKQESRLYGAAMLPQAGVAIGMALAASEQLAYADQITALAIGTTAGFELIGPLVTAL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 256815695 ----------------ISSRSGLPSLLVYLGIGIAMGQDGIGGIHNAELTQVIGYAALVVILAEGGLGTKWSEVRPVLPSAAVLALVGVAVSVGVTASAAHFLGLEWRQALIIGAVVSSTDAAAVFSVLR-KIPLPSRVTGALEAESGFNDAPVVILVVAFSSAGPVEHWQVLVGEIALELAIGAAIGLAVG------------------------WLGAWGLRHVALPASG-LYPIAVMAIAVAAYAVGAIAHG-SGFLAVYLASMVLGNAKLPHWPATRAEGLGWIAQIGMFVLLGLLVAPHELGDDIVPALVIGLALTMLARPLSVVLSLLPFRVPWQEQTLMSWAGLRGAVPIILATIPMVQGVDSEEIFNIVVLVVVYTLIQGPTLPWLAGKLR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 297458661 ---ITLWILLASLAKIGFHLYKLPTIVPEIMVGLLLGGIIFGV---DEKSPPAMKTDVFFLYLLPPIVLDAGYFMPTRGTIFWYAVVGTLWNSLFGICQIEAFGLSLLQNLLFGSLISAVDPVAVLAVF-ENIHVNEQLYILVFGESLLNDAVTVVLYNLFKSFCQMKTIETVDVFAGIANF------FVVGIGGVLIGIFLGFIAAFTTRFTHNIRVIEPLF----------------VFLYSYLSYITAEMFHLSGIMAITACAMTMNEENVSQKSYTTIKYFMKMLSTLIFIFMGVSTVGKNHEWNWAFVCFTLAFCLIWRALGVFVLFRTIPLTFKDQFIIAYG-GLRGAICFALVFLLPSS-VFPRKKLFITAAIVVIFFTVFILGITIRPLVEFLDVKRSNKKQQAVSEEIHCRFFDHVKTGIEDVCGHWGHNFWRDKFKKFD---------------------------------------------------------------------------------------------------------------------------------------------------------------- 209528076 LASAILILVMGFFAGELARRLGAPPLIGMILIGNLISPEVLGAADDLRLV------AVMIILMKAGLGLDRSKLAQQGTVALRLGFFPASIEALVVAIASMLFNFDFMTGLLLGCVVGAESPAVIVPGMLRLKSLGWGVTKAILTGSALSDVLLLLVFSLLLNFLGSGSTEAINLGFISLS----------SLQILPFQVILEIVLGLVAGFLGARLLVFLLVKQTWRNVVQDIIIAASLGLFLVIFSNTFPYYSGYLAVMAMGFFLIEFDAPLARLIRNSFDVLWIVAEIVLFVIMGATIQLQVLGDVLLPLLLIVIGLVIGRGIGWYLSTLGSNWNRQEKL---FLLPGNMAKATVQAAIGALPLAAGIEGGEIILAIAALSILVTPLGAWSTQVFAPKLLER------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 299065217 ---IGLALVGAALCGEFARALRLPRIVGYAVAGLAAGVLGRPLIDADMLTHILIEMALALALFELGHRLSFDWLRANRWLLLTSAL-ESLLTWGLVTWLLQAIGVAVPVAVAAGAIAVATSPTVLLQLKNELRA----EGQVTERLLSLGALNSIYAGVLVPLTAG-------------------WLHSEYGHWGAALLHPLYLLVGSVLLAWVMGKAGHALYH---RMTGDDHYAFLVLVGLVLFTLALTKLLKLSVPLTLLLAGVVFKHQNSHPSVWPHFGSAGSILIVVMIVSLGLPLRASDWMIGGVAAVVLVLARFVAKLAGTTLLGSFSGMSMRQSVALGLALGPMSGLSLLMHDTAALYPLTGAPLSAIILCTLAIQQIAAPILTARALRWAGEVRQEEGR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167623807 -----------------------------------------------DLLFPIISLGVAVILFEGALTLNFKEIKEHGAMVTRLVTLGTVITWACITLATFLLDFEWPMALLFGALVVVTGPTVIVPMLRSVRPKTELA-----SILRWEGIVIDPIGALLAVLVFEYIAVAADPTTHVLHALSVMLAVGLG---------LGVLSGYLVGLVLRNNLLPHYLR-----------NTAVLTLMLAVFVGSNLLQEEAGLLSVTVMGVWLANMKGVDDILEFKETLTVLLISALFILLAARLNADALLSLGWELALLAVVMLIARPLSIWCCGVGTSLSSGDKWFLSW-VAPRGIVAAAVSSLFAIKLEASGIKGAELIVPLVFLIIIGTVV------IQSLTAGKWAKILGVTADSSQ-------------------------------GLLIFGASKFPRALAKTLQSKGVTVLLADNNWDNIRLARMDNIPVYFGNPASEHAMDMAGIGR------------------------------------------------------------------------------------------------- 301755396 ---ITLWILLASLAKIGFHLYKLPTIVPEIMVGLLLGGIIFGV---DEKSPPAMKTDVFFLYLLPPIVLDAGYFMPTRWYAVVGTLWNSIGIGVSLYGICQIFGLSLLQNLLFGSLISAVDPVAVLAVF-ENIHVNEQLYILVFGESLLNDAVTVVLYNLFKSFCQMKTIETIDVFAGIANF------FVVAIGGVLIGIFLGFIAAFTTRFTHNIRVIEPLF----------------VFLYSYLSYITAEMFHLSGIMAITACAMTMNEENVSQKSYTTIKYFMKMLSTLIFIFMGVSTIGKNHEWNWAFVCFTLAFCLIWRALGVFVLTQVINWFRTIPLTFQFIIAYGGLRGAICFALVF---LLPAAVFPLFITAAIVVIFFT--VFILGITIRPLVEFLDVKRSNKKQQAVSEEIHCRFFDHVKTGIEDVCGHWGHNFWR------------------------------------------------------------------------------------------------------------------------------------------------------------------- 127514098 ---ILLGIAALIAVGILSKTLGLPSLLIFMGVGLSLGNGEFNFVYDNTLTSTVGAVALNMIVFVGGINTKTESIKLAYREGGVLATFGVLLTTLLGALLYPLTEWSLVICLLFAAVVSSTDAAAVFSILESKKLKLKERTDT---VLEFESATNDPVALVMVMILTGIALAPDAPVSPWA--IGQMLGLQIALGIGVAFVVARLAVWALNSIHLEEYGLIPVF----------------VLASFVLAAYGSELAGGNILIASYVCGVVMGNGIRREVTRHFFNSLSWLAQSLMFIILGLQIFPQTLFSVFFLSLIAALLMLVARPLAVQICYLPFRQASWKKRLFISSIGLKGATPIVFSLIPAAAGVEGAEMVHLVFFIVLFSILL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 300689849 ---IGLALVGAALCGEFARVLKLPRIVGYAVAGLAAGVLGRPLIDADMLTHILIEMALALALFELGHRLSFDWLRANRWLLLTSA-FESLLTWGLVTWLLQAFGVAVPVAVAAGAIAVATSPTVLLQLKNELRA----EGQVTERLLSLGALNSIYAGVLVPLTAGWLHSEYGH----WGAALLHPLYLLVGSVLLAWVVGKAGYA------------------LYHRMAGDDHYAFLVLVGLVLFALALTKLLKLSVPLTLLLAGVVFKHQNAHPRVWTHFGSAGSILIVVMIVSLGLPLQASDWMIGGVAAVVLVLARFVAKLAGTAVLGPFSGLSMRQSVALGLALGPMSGLSLLMHDTAALYPQTGAPLSAIILCTLAIQQIAAPILTARALRWAGEVRQEEGR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 309315033 --TLIPAFIV--LFGSFSAFVKEKLYIGEVVFGIILGPYVSGVFDPDDLTLELTRIVVALSVFAVGVELKAYILRHWRSLAILLGPAMLFGWIVSGALIALVPALTFLQALVIAAAVTPTDPVLAASVVG-KGKYAQKHVPAHLRHLLCNDGAAFPFLYLAMFLLMRQETGVGSVIGQW-------------LLLVVLYQILLGILIGVAVGILARKTLKFCKRR--SMIDKESMVAMYVALAL-LTTGVTALAGSDDLLAAFACGAAFAWDDFTESIESNFSSILDLLICTTFIYIGATIPFSSWNDAPWRLVVLGFSIILLRRLPILVIMQKIVPDLKTHREAVFSFGPIGVGALFISTLATAKLPTPQNPPQTSLDILALTTQSLIYLLIFFSVLIHGLSIPFFTLGKNVHSRVHTMTRTWTQASGNEPSW------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 300865314 ----------ATGVALITRRFRIPYVTGLVLAGFAVTDLLPRHTGLDPSL--VLNLFLPILIFEAGINTDISRLRSTFKIALLAVPGSILSSAIIGIILKFSLGLTWIPALLLGVVLANTDTVSMIAVFK-NIPVPSRLSTIVEGETLFNDATGLVLFNLILKVYSTGS-----------------LTFLEGVKDLLFISLGGIFVGLILG-----YLSIPVFERLDDPLSSLLLTVAVALGTFQVGQSLGVSGAVAVVVAGLIFGNLGLSRTPSASARITLLSFSFSVNTFIFLLIGVEINLITLLNALPAVLIAICAFQAGRILSVYPLLAWIDRPIPLPWQHLLFLGNIGSLSMALALSLPTTLPGREGLIALIYGCVLVSLV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 213626221 ---------------------------------IVVGLLVGGLIKAVGETPPVLNSDVFFLFLLPPIILDAGYFLPLRPFAVVGTLWNAFFLGSLLFAVCQIGGVGLLANLLFGSIISAVDPVAVLAVFEEIHINELLH-ILVFGESLLNDAVTVVLYHLFEEYASLEQITFRDISLGFLSFLVVALG------GVFVGLVYGIIAAFTSRFTSHIRVIEPLF----------------VFLYSYMAYLSAELFHLSGIMALIATGVVMRPYVEANISHKSHTTIKYFLETLIFIFLGVSTVAGPHKWNWPYVISTLIFCFVSRVLGVLGLFRIVKLTPKDQFIIAYG-GLRGAIAFSLGYLLDSNHFPREMFLTAIITVIFFTMTIRPLVELLAVK-KKQESKRSINEEIHTQFLDHLLTGIEDICGHYGHHHWKDKLNRFNKTYVKKCLI------------------------------------------------------------------------------------------------------------------------------------------------------------- 134102604 -------LLASIVATRFASRAGLPSLLVFLALGVLIGEDVLGVQFDDALLQNLGTAALAMILVEGGLTTRWPDVRRLVAPAAALATVGVVLSVAVTALAHLLLGFDLQLSLLLGAIVASTDAAAVFSVLRTLPLPRRIRG-LLEAESGFNDAPTVLLVLLFSTVPLRFDGLAVAAGIVYQLAVGAAVGLVIGRLG---------------AMTLHRIALP----------ASGLYPLATFGLGI-VAFAAGGAVHASGFLAAYLAGVVLANAGLPHRATRSFAEGVGWLAQIGLFVLLGLLVTPSELPAAVLPALGIGLVLLLLARPLSVMGSVAGFRIPWREQAFLSWAGRGAVPIVLATFPIVQGVPGSALDIVFVLVVIFTLVQGPSLHVLARAL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 67968987 ---LLIIFCSAIIGGKILQLIRIPPLLGMLLAGFTIRPFISKHVHVHNTWSSILRTALTVILIRAGLGLDPQALRHLKVVCFRLAVGPCLMEASAAAVFHFIMKFPWEWAFLLGFVLGAVSPAIVVPVLQENGYGVEEG-----------------IPSLLMAASSMDDVLAITGFNTCLSIVFSSGGIVNNAIASIKSVSISLLAGIVLGF-FVRYFPSEDQKKLALERGFLILTMCVSAVLGSQRIGLHGTGGLFTLVLSFIAGTKWSQEKM--KVQKIITNVWDIFQPLLFGLVGAEVSVSLLESNIGIFVATLSLALCVRILVTYILMCFAGFSFKEKIFIALAWMPKATVPLVLETARVSAPHLEPYSKDVMTVAFLAILITAPNGALLMGILGPKLLRRHYDPSKIKLQLS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 255653040 ---ITLWILLASLAKIGFHLYKLPTIVPEIMVGLLLGGIIFGV---DEKSPPAMKTDVFFLYLLPPIVLDAGYFMPTRGTIFWYAVVGTLWNSLFGICQIEAFGLSLLQNLLFGSLISAVDPVAVLAVF-ENIHVNEQLYILVFGESLLNDAVTVVLYNLFKSFCQMKTIETIDVFAGIANF------FVVGIGGVLIGVFLGFIAAFTTRFTHNIRVIEPLF----------------VFLYSYLSYITAEMFHLSGIMAITACAMTMNEENVSQKSYTTIKYFMKMLSTLIFIFMGVSTVGKNHEWNWAFVCFTLAFCLIWRALGVFVLFRTIPLTFKDQFIIAYG-GLRGAICFALVFLLPAA-VFPRKKLFITAAIVVIFFTVFILGITIRPLVEFLDVKRSNKKQQAVSEEIHCRFFDHVKTGIEDVCGHWGHNFWRDKFKKFD---------------------------------------------------------------------------------------------------------------------------------------------------------------- 262196218 --DLVLLAGAMLAFGLVSKRIETPPMV-FVAMGLVAGPPVLDLLHDQGVLRILAELTLALVLFVDATRIDLSVLRREVGVPVRLLGVGLPLAIAAGALVAKWLALSWWEAATLGAVLAPT-DAALGQAVVTSPLVPVRIRQALNVESGLNDGIALPFVLMFAALASMTQGDARS-PHEWLLFGAMQVTLGPALGFGCAWLAGKLIQWAVAAGYI----------------EDSYERLAGLAVALLCFAGA-ELVGGNGFIATFVGGLTLGTTQKQHSRVMLSFEGEFLMLLVFLGMGASLAVPAVSGASWQMLAYALLSLTLVRMLPTSLALLGSGLRPGTHLFLGW-FGPRGLASLLYGILLSTEADLPHQ--PLVFSIVVLTALLSVLLHGLSAAPGAAIYGRH----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 73970025 ---------------------KLPTIVPEIMVGLLLGGIIFGV---DEKSPPAMKTDVFFLYLLPPIVLDAGYFMPTRWYAVVGTLWNSIGIGVSLYGICQIFGLSLLQNLLFGSLISAVDPVAVLAVF-ENIHVNEQLYILVFGESLLNDAVTVVLYNLFKSFCQMKTIETIDVFAGIANF------FVVGIGGVLIGIFLGFIAAFTTRFTHNIRVIEPLF----------------VFLYSYLSYITAEMFHLSGIMAITACAMTMNEENVSQKSYTTIKYFMKMLSTLIFIFMGVSTVGKNHEWNWAFVCFTLAFCLIWRALGVFVLFRTIPLTFKDQFIIAYG-GLRGAICFALVFLLPAA-VFPRKKLFITAAIVVIFFTVFILGITIRPLVEFLDVKRSNKKQQAVSEEIHCRFFDHVKTGIEDVCGHWGHNFWRDKFKKFD---------------------------------------------------------------------------------------------------------------------------------------------------------------- 110635766 --------LIAAFSSLIAFRFGAPLLLIFLGIGLAAGTDGFGGIDNAPIAFFIGSLALAVILFDSGFGTSFASFRSASAPAIVLATVGVIATTGLIAVAHYVAGFAWLESFLLGAAVASTDAAAVFFLLRVGNISVRDRVRSTLEVGSNDPMAIFLTLSLVSLVASGEVLEPGALAGE-----------------IVLGFLQQMVIGLVVGLLGGYLIVRLVLRLRLEQG---LLPIFVLALSLLVFALTGAIGG-SGFLAVYVAGMVAGNARMRSTLKRFQDGVTWLAQIIMFLVLGLFATPSQFADILLPALFIGLFLIFVARPVAVALCLAPFRFTKAETAFISWVGLRGAVSILLALLPILQEVENGRIFNIVFIVVLVSLVLQGWSIGPVARRLGMILPPRIGPVDKVELELPGSAHHELLAYRVVAGSPVERGERIPRWARPSLVVRDGRSMAYQYAGRLMAGDRVYIFVPDRYPRLLDRL-------------------------------------------------------------------------------------------------------------------------- 21221620 ---------IAVAAVRISSRSGLPSLLVYLAIGVAMGQDGIGDIQNAELVQVIGYGALVVILAEGGLGTKWKEAKPALPAASALALGGVAVSVGVAAGAHYLTGLEWRQALIVGAVVSSTDAAAVFSVLR-RIPLPKRITGTLEAESGFNDAPVVILVVAFSTAGPIEHWYVLLGEIALELAIGAAIGLAVG------------------------WLGSWGLKHVALPASG-LYPIAVMSIAIAAYAAGAMAHG-SGFLAVYLASMVMGNARLPHWPATRGFALGWLAQIGMFVLLGLLVTPHELGDDILPALVIGLVLTMVARPLSVVLCLVPFRVPWQEQALMSWAGLRGAVPIILATIPMVEGVAGSHFNIVFVLVVVYTLVQGPTLPWLARKLRLGKGDEAADLGIESAPLERLRGHLLSVTIPEGSRMHGVEVNELRLPTGAAVTLVVRDGTSFVPLPTTGLRRGDELLVVATDPVR------------------------------------------------------------------------------------------------------------------------------ 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-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 260461528 --------VAAAFSSLIAFRFGAPLLLLFLCIGLATGTDGLGIEFDNARVAYFASLALAVILFDSGFGTPLNALRQAAGPALSLATFGVLLTTGLGAAAYYLLDLSWLESFLLGAAVASTDAAAVFFLLRAGEINLRERVRSTLEVESGTNDPIAIFLTITLVEIIAAHANPE----------TNVLVTNLMLGFLVNMGLGAVVGVLGGLGIV---------RLVDRLNLDHGLLPIFVLTLSLMVFAAAGAIGGSGFLAVYLAGLIAGNSDIRAVTILKRFGMSWLAQIIMFLILGLFATPSQFPAIMLPAIALGLFLMFIARPIAVWLCLIPFRLPRPEVAFVSWVGLRGAVSILLAITPLLGGLENRTIFNAAFIIVLVSLVIGPLARRLGLIVPARLGPLDKVELELPGSAHHELLAYRVAPGSPVARGERIPRWARPSLVLRD---------------------------------------------------------------------------------------------------------------------------------------------------------------- 178753 ---------------------------------IVVGLLVGGLIKGVGETPPFLQSDVFFLFLLPPIILDAGYFLPLRGTILIFAVVGTLWNASFLGGLMYAVNIGLLDNLLFGSIISAVDPVAVLAVFEEIHINELLH-ILVFGESLLNDAVTVVLYHLFEEFANYEHCGIVDIFLGFLSF------FVVALGGVLVGVVYGVIAAFTSRFTSHIRVIEPLF----------------VFLYSYMAYLSAELFHLSGIMALIASGVVMRPYVEANISHKSHTTIKYFLETLIFIFLGVSTVAGSHHWNWTFVISTLLFCLIARVLGVLGLFRIVKLTPKDQFIIAYG-GLRGAIAFSLGYLLDKKHFPMCDLFLTAIITVIFFMTIRPLVDLLAVK-KKQETKRSINEEIHTQFLDHLLTGIEDICGHYGHHHWKDKLNRFNKKYVKKCLI------------------------------------------------------------------------------------------------------------------------------------------------------------- 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------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 293409571 -TTIISLFILGSILVSFSSRLGIPILVIFLAIGMLAGVDGVGGIDNYPFAYMVSNLALAIILLDGGMRTQASSFRVALGPALSLATLGVLITSGLGMMAAWLFNLDLIEGLLIGAIVGSTDAAAVFSLLGGKG-LNERVGSTLEIESGSNDPMAVFLTITLIAMIQQHESSVSWMFVVDILQQFGLGIVIGLGGGYLLLQMINRIALPAG-----------------------LYPLLALSGGILIFALTTALEG-SGILAVYLCGFLLGNRPIRNRILQNFDGLAWLAQIAMFLVLGLLVNPSLPIAIPALILSAWMIFFARPLSVFAGLLPFRGFNLRERVFISW-VGLRGAVPIILAVFPMMAGLENARLFNVAFFVVLVSLLL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 149179833 ----LILVMIAAGITAVAKKLKQPYPIALVIIGALIGLFDIPVLEPLKLFITEGEVFNFVLLGEAALKLPFAHLKDNKEPIFSLAFVGTFVSTIIGFSTIYFFDFSIPAAFVFAALMSATDPVSVLSIFKSVG-VNKRLAVVIEGESLFNDGLAVVLFNISAFYLLSYLDAGWAGLGSGAWEFVRVVSLGLIIGGSLGF------GFSVLTKYFDDYPLEIIFSIILFYGSF-LLAESVHASGVIAVVVAALIFGNYGGRIGMSPTTKLNINNFWDVAALLANSLVFLMVGLEITRIDLVDKWQLILAAIPLVLVARSIAVYSSLAFIKSFPLKWKHGLKGSLSVALVLSLPREFT-------GREDILVLAFSVVLFSLVVQGLSLKPLIGWMGVKPEKEGSVEFEKLIAQLHRYETAITEIHRVKQKLYITDPVSEELVAVYEKRLD---------------------------------------------------------------------------------------------------------------------------------------------------------------- 169244539 ----VLFVGMSLVLGIASRHLRVPYTVALLVIGIALGSLEYGTHHNLGKLGHGIRIAVFLLLFESAFSMEVHQIKRIGQMVLLAGPGVLISTFCLASLVKLTFSWDWKTALLLGGLLSATDPVAVVALLKELGASK-KLSTVIEGESLMNDGTAIVVFQLFLKMVMGNTSDWGSIITFLIRVALGAVGIGLAF-GIVSVLWLKFIFNDTVIEITLTIAVSYFAYYTAQSGVLTVMTLGMFYAAFALHHFWEMVAYIANTLIFILSGVVIAEGILSDKIAYQGNSWGFLFLLYFYVQVSRCIVVGVLYP-------LLCRVGYGLDWKEGIILVWSGLRGAVALSLSLSVKQSSGNSFLSRETGTLFIFFTGGIVFLTLIV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 296489953 ---IALWILLACLMKIGFHVITISSIVPESCLLIVVGLLVGGLIKGVGETPPILQSEVFFLFLLPPIILDAGYFLPLRQFAVVGTLWNAFFLGGLMYAVCLVGGIGLLENLLFGSIISAVDPVAVLAVFEEIHINELLH-ILVFGESLLNDAVTVVLYHLFEEFANYDRVGIVDIILGFLSF------FVVSLGGVFVGVVYGVIAAFTSRFTSHIRVIEPLF----------------VFLYSYMAYLSAELFHLSGIMALIASGVVMRPYVEANISHKSHTTIKYFLETLIFIFLGVSTVAGSHHWNWTFVISTLLFCLIARVLGVLGLFRIVKLTPKDQFIIAYG-GLRGAIAFSLGYLLDKKHFPMCDLFLTAIITVIFFMTIRPLVDLLAVK-KKQETKRSINEEIHTQFLDHLLTGIEDICGHYGHHHWKDKLNRFNKKYVKKCLI------------------------------------------------------------------------------------------------------------------------------------------------------------- 13473222 --------VAAAFSSLIAFRFGAPLLLLFLCIGLATGTDGLGIEFDNARIAYFASLALAVILFDSGFGTPLNALRQAAGPALSLATFGVLLTTGLGAAAYYLLDLTWLESFLLGAAVASTDAAAVFFLLRAGEINLRERVRSTLEVGTNDPIAIFLTITLVEVIAAHANPETNVLVTN------------LILGFLVNMGLGAVVGALGGLAIV---------RLVDRLNLDHGLLPIFVLTLSLMVFAAAGAIGGSGFLAVYIAGLIAGNSDIRAVTILKRFGMSWLAQIIMFLILGLFATPSQFPAIMVPAIALGLFLMFVARPIAVWLCLIPFRLPRPEVAFVSWVGLRGAVSILLAITPLLGGLENRTIFNAAFIIVLVSLVIGPLARRLGLIVPARLGPLDKVELELPGSAHHELLAYRVAHGSPVARGERIPRWARPSLVLRD---------------------------------------------------------------------------------------------------------------------------------------------------------------- 119359750 ----VLFVGVSLVLGIASRHLRVPYTVALLVLGVALGQHGLGKLGSWANINPDLLLAVFLLLFESSFSMEIHQIKRMAQMVLLAGPGVIISTFLLGTAVKLTFNWSWKTSLLLGGLLSATDPVAVVALLKELGASN-KLSTIIEGESLMNDGTAIVVYQLFYRMVLGRTFDAGSIIK----FLSQVSLGAVALGLAFGIVSVLWLGFIFNDTIIEIALTLAVSYIAFFTAQDSLEVSGVLTVMTLGMFYAA------FAKTAFKGDSQQSLHHFWEMVAYIANTLIFILSGVVIADGVLQNNVHFHGTSWGFLVLLYVFVQISRVVVLYPLLRHFGYGL--DLKEAAILVWSGLRGAVALSLALSVKRTSDAVQPYL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 157112890 -----FLFVGAQISGILVSLTGLPDMLGMLFWGVLYTNVGWAEFQGLQKVEVFLEMALVNIMLLAGLGLDYDSLKKLFRFIMQLTLIPTVAEVVAIAVLSYLLDLPWLWGVLLGLVVTAVSPNVVVTVLEERLGMNKGIHTLIIAMTSCNDVLAIFLFGVILGVIFSTGSLTSQILQGP-------------------IGIVIGLAFGGACGASLLYVPSYKAKYTNGLRFTMTILAGTLSVVGSKLIGYPSAGALGCITTAFVAGTGWKKRIKTNEVEMYLDLLWKFLKPVSFSLIGKEVNFSVLEGNTVLLLVAVTLRLLFSYISTLGSDLNWKEKAYVTLSGFPKATVQAALGPAALDLARSLNATDDPRAQTVLIVTVLAIIFTPLGALLMIKLAPKWLRK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 307324251 ---------FAVVAVRISSHSGLPTLLIYLGIGVAIGTDGIGVFNDAELTQVLGYAALVIILAEGGLGTKWGEIKPALPAAAVLSTVGVAVSVGLTATAGHVVGLDWRQALIIGAVVSSTDAAAVFSVLR-TVPLPKRLTGVLEAESGFNDAPVVILVVAFSSHGDLEPWYTLIGTIALELAIGAVIGLAIGWLGAYGLRHVALPA-------------------------SGLYPIAVIAIAVTAYAGGALAHG-SGFLAVYLAALLMGNARLPHWPATRAEGLGWLAQIGMFVLLGLLVTPHELGDDVLPALAVGLVLTVVARPVSVLVSTAPFRLHWREKALLSWAGLRGAVPIVLATIPVVRDVPSRIFNIVFVLVIVYTLVQGPTLPWLATRLR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 229917174 ----------------ISTRFGLPALILFMGIGMIMGSDITGLIDDSNLAQLIGVAALIVILFEGGLQTKWSSIRSVLAPSASLATLGVITTTVVAVAVRFVFGFDWIESFLFGAIIGSTDAAAVFAAFKGKNISPK---------------------VGATLEAESGTNDPMAMFLTILALDFMMKPDTTIWDGIWMFVLQIVVGALIGFILGQ---LSRLMLNHLRLDSSGLHAVLMISMAFLTYGVTAYLLG-SGLLAVYIAAMIVGNADTAHEIVQFSEALAWIMQIIMFVILGLLVFPRQLIEPDLILLISFVLMFLARPIAVYLSTLGMAFTRKEKLFISWA-GLKGAVPIVLATFPLIAGTENSQLLFNAVFFVVVTTTLTPLAEKLGLLGPDKIRSPYTIALVSSKQSQHKLVPY------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 39996305 ----------------VSSRLGVPALLLFLLVGMLAGSDGPGQFDNPVLVQSLGIVALAYILFAGGLDTNWRSVRPVLGRALILSTLGVFVTALLGWFVHAVLDFSLLEGLLVGAIVSSTDAAAVFSVLRSRNVSLSGELKP-----------------LLELESGSNDPMAVFLTVAIISLLVDPGAKLYHLPLLVLWQMVVGGAAGYLLGKGGVLLINRL-----RLEYEGLYSVLTLTLVLLIYSGTVLLKGNGF-LAVYAAGLVMGNSSFVQK--KSLVRFHDGLAWLMQITMFLILGLQVFPSHLVPVTLAAFLMLVARPVSVFATLLFTPMTVREKTMISW-VGLRGAVPIVLATFPLMAGVGKAEMIFNVVFFIVCSSALIPLAARWLGLDAPMLAKR--RRPFEFEASDEGKGELVEIEISPVSLAVNRQIVDLHLPAGSLIVLIQRRGEFVVPGGGTLIEAGDTVHLL-ADRERIDEIRA------------------------------------------------------------------------------------------------------------------------ 298490589 ----VILLLVATGVALVSRRLGVPYVTGLVLAGLPITELLSRPIGLDPAL--VLNLFLPILIFEAGINTDISRLRSTFKIALLAGPGAVLSSAIIAVLLKFGLALTWIPALLIGVILANTDTVSMIAVFKDI-PVPSRLSAIVEGETLFNDAAALVFFNLILQVYSTGS--------------------------LTLLEGIQQLLFISVGGCLVGLVLGYLSIPIFSRLDDPLGSLLLTVAVALGTFQVGQFLGVSGAVAVVVAGLIFGNFGLSGKTSASSRITLFSFNTFIFLLIGVEINLVTLWRTLPAILLAVLVYQAGRILTVYPLVRWFDRPIPLRWQHLLFLGNIGSLSMALALSLPSMLAGREFLITLVFGSVLVSLV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 256776885 ----------------LSSRSGLPTLLLYLGMGVALGTDGLGVTFDNELTQVIGYAALVVILAEGGLGTKWQEIKPALPTAAALSTAGVAVSVGVAAAAHYVVGLDWRQALIIGAVVSSTDAAAVFSVLR-KVPLPKRLTGTLEAESGFNDAPVVILVVAFSSQGPIDAWYLLIGEIVLELAIGAAIGLAIGWLGSYGLRRVALPA-------------------------SGLYPIAVMAIAVVAYAGGALAHG-SGFLAVYLASLVMGNAKLPHWPATRAEGLGWLAQIGMFVLLGLLVTPHELADDIWPAVVVGLVLTVVARPLSVLVSTAPFRVAWREKALLSWAGLRGAVPIVLATIPMVGEVPDSRFNIVFVLVIIYTLIQGPTLPWFATRLHLEEAEGTADLGIESAPLERLRGHLLSVSIPKDSRMHGVEVAELRLPPGAAVTLVVRDGSSFVPLPSTVLRRGDELLVVATDPVR------------------------------------------------------------------------------------------------------------------------------ 110834265 ---LAIITVVAFLCQWLSWRIKLPAILPLLLT-GLALGPLWGVLQPKELFGDLLLPGVSLILFEGAMTLRFDEIKTVRRLVTWGALVTWSIVTVSAWWVLKL---PLGLALLFGALVVVTGPTVIVPLLRSVRPVSS-VSRLLRWEGIVIDPLGAIFAVLAYELVVASGQDGAILHTLWLFFQTIGVGAAIGC-----------AVAFGLAELLRRHLIPEYLR-----------SFLVLSSIIGEFVLANGLSEESGLVAVTVTGIVLANRKRTDDILHFKENLSVMLISGLFIVLAARLEMSLSQLGATALAVLVIIQFVARPLSVWLSTLGSSLNWREKSLLAW-IAPRGIVAAAISALLQQNGVPGAEKLVPLTFMVIIGTVA----------LQSLTARPLARLLKVAEPAPR-------------------------------GFLIIGANPVARAIGAALQKNQYPVVVTDSSWESIRSARMEGLGTFYGNP-------------------------------------------------------------------------------------------------------------- 1346656 ---------------------------------IVVGLLVGGLIKGVGETPPFLQSDVFFLFLLPPIILDAGYFLPLRQFAVVGTLWNAFFLGGLLYAVCLVGGIGLLDTLLFGSIISAVDPVAVVAVFEEIHINELLH-ILVFGESLLNDAVTVVLYHLFEEFANYDSIGISDIFLGFLSF------FVVALGGVFVGVVYGVIAAFTSRFTSHIRVIEPLF----------------VFLYSYMAYLSAELFHLSGIMALIASGVVMRPYVEANISHKSHTTIKYFLETLIFIFLGVSTVAGSHQWNWTFVISTLLFCLIARVLGVLVLFRIVKLTPKDQFIIAYG-GLRGAIAFSLGYLMDKKHFPMCDLFLTAIITVIFFMTIRPLVDLLAVK-KKQETKRSINEEIHTQFLDHLLTGIEDICGHYGHHHWKDKLNRFNKKYVKKCLI------------------------------------------------------------------------------------------------------------------------------------------------------------- 239607707 --NVVLSILGAFIVGSISTKIRLPAVIF----GILLGPLAAKFIEVEHWGSAAEDIGVQLVIFQLPAKYQLARWKEMALCLLPIMTIMWLCTT--GCILLTIPNLTLLAALVIGSCVTCTDPILIAKGPFADKYVDRDLREIISSEAGANDGFGFPFLMLATYLIADVPGAGENIIHKRSGEIGRLGGGVCKAIGMWFLTVLMSVVYGAICGYGSCLIMKFCLRK--KLIDNESFMLWPCALGL-FILGTCGALGTDDLLACFVAGNYLAESETRHDEVNSCIDVLLNFGGFMYIGASEFNQPEFGITYPRLVGLGFLVLFLPAILVLYKLMPKVCKNWKEALFMG----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154147737 ---ITLWILLASLAKIGFHLYKLPTIVPEIMVGLLLGGIIFGV---DEKSPPAMKTDVFFLYLLPPIVLDAGYFMPTRGTIFWYAVVGTLWNSLFGICQIEAFGLSLLENLLFGSLISAVDPVAVLAVF-ENIHVNEQLYILVFGESLLNDAVTVVLYNLFKSSCQMKTIETIDVFAGITNF------FVVGIGGVMIGIFLGFIAAFTTRFTHNVRVIEPLF----------------VFLYSYLSYITAEMFHLSGIMAITACAMTMNEENVSQKSYTTIKYFMKMLSTLIFIFMGVSTVGKNHEWHWAFVCFTLAFCLIWRALGVFVLTQVINWFRTIPLTFQFIIAYGGLRGAICFALVF---LLPSSVFPLFITAAIVVIFFT--VFILGITIRPLVEFLDVKRSNKKQQ-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 84497782 -------LITAIAAVRLSTRSGLPSLLIYLGIGLALGNRGFGIFSDEELTQVLGYAALVLILTEGGVTTKWDSIKGSLAPAAALATGVVVSIAVVAVAAHFVLDMTWNIALLIGAILASTDAAAVFAVLRRVPLPRRISG-------------------MLEAESGFNDAPVVILVTAFALQTASSGRLSVGHIVLTVVSELVIGSAIGLAV---GWLGGRLMARVAG-GSSALFAIGVVTISV-LAYAAADVVHASGFIACYLASLVLGNMPHRASVLGFSTALGWLAQIGLFVLLGLLADPAGFPSQLIPALVLGLVLLLVARPLSVIVATAPFRMGWRAQAFLSWAGLRGAVPVVLATVPLTVGTEGTEGIFVFVLVIIFTLVQAPTLPWVAHRL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145300622 --SLAGIALVSVLAQWLAWSLRVPAILFLLLTGLTLGPVSGLLDPDADLLFPLVSLSVAIILFEGALTLHLTELKGIGKVVRNLSTGMLVSFAVIGSASYFLLGLDWRVAMLLGAVLVVTGPTVVAPMLN-----VIRPTREVDRILRWEGIVIDPIGALFAVLV----------------FEAVRLGSQGDLLSHTLLALARTVGVGTLIGVGAGWLTTLLIRKDWLPVS--LHKFGVLALVLVTFSLSNWLSHESGLLAVTVFGIWLANQEDLEEVLAFKEDLAVILISSLFILLAARLDLAQLWQLGPMVLVLLCVVQFVARPLCILVSTWGSDLSWQARALLSWIAPRGIVAAAVSASFHQADIPDADKLVPLVFAVIISTVV--LQSLTSAPLAGLLGMRQSAP---------------------------------------NTWLIIGANSVARAIGKALADQGVPVYLSDPAWEFYKQARMSNLPCYFGNPQSEHAELHLPLTSISTVLALSPNRHNNALGVLHFAHLYGEEKVYSLRSSEQH---------------------------------------------------------- 75907292 ---------VATGVALLSRRLRVPYVTGLVLAGLPITELLSRPIGLDPALVL--NLFLPILIFEAGINTDVSRLRSTFKIALLAGPGAILSSAIIAILLKFGLGLSWIPAFLVGVILANTDTVSMIAVFKEI-PVPSRLSTIVEGETLFNDAAALVSFNLILQVYSTGS--------------------------LTLIEGIQQLLFISVGGCLVGLVLGYLSIPVFNRLDDPLSSLLLTVAVALGTFQVGQFLGVSGAVAVVVAGLIFGNFGLSGNTSASSRITLLSFNTFIFLLIGVEINLVTLWQTLPAILLAVLAYQVGRVLTIYPLVRWFDRPIPLRWQHLLFLGNIGSLSMALALSLPTTLPGRESLITIVFGCVLVSLV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 300944244 ---IAILLLASVIASKAAIHLGVPSLLLFLMIGIVTGSEGIGAIENPELTRTIGDMALTIILFSGGLDTKWAKIRPVLIPGLTLATVGVGLTTLLLGIFAWFMLGSFSTFNIGVRGINLTEGLLLGAIIS------STDAAAVFSILRSGNLGLRGNLQPLLEFESGSNDPMAALLTIEIVQILEQGQFSLWSLILSVIMQMLMGLAMGYGLGKGTVWAIRSMNLTA-----EGLYSVMTLALTLLTYGLSTVVGGNGFLAAYIAGLVVGNSHLGKNIFSFYEALAWLMQIIMFLNLGLLVIPSQLIPIAAVGIAMGLFLIFVARPIATLSCLSLVKMPIKEKLFVSWVGLRGAVPIVLATFPLTAGIQGNQIFHVIFFMVIVSLLV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 255075497 ----LFTLATAFVLGLGIKHLKIHWIAGAILLGVLVGLMISGSSVSDEITDWLDDESVFFFLFEGGYSLRSREFFANFGAICSLAFAGTTISTFICGGVGLCYGLPLLHALVFGALISATDPVTVLAIFQELG-VNTELYSLVFGESVLNDAVAI----VLYRTLVNFNNKGVTFISLMESAGFFLVIFVGSLAVGVLFAVSATLFFKVLNKHGAHEGHVTLLQRNNHIE------MALVMIAPYAAYAAAESMSLSGIVAILFCGMVMAHPNLSPETAVNSKVVFKVLATLAETFVFIYMGVAMFWSMVPFVLVAMVGCAGGRALNVFPVIRWVNEKRRPARRVLFVSGLRGAIAFALASTTIRDGEASGKVIRTATLCIVIFTVL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 289596379 ---VLIVLLFGIISLLISRRTKISYIPILILFGILIGP-VLGMINRKLALSLFEYVRVFGLFMILFAEYHLWRSLLVKNIALLDTIGLLITALLAGFIFSLIFHVPFTVGFLFGAIVSATDPATLIPLFKQHKVDRNIETVIVTESIFNDPLGVVLTSLALAFVMPQAPSAQPVEKLAEYVTLYPAAILYFLYQVGMSIVIGAIVAWIGYEGI----------KKIKLRKSPYVEILAITLAFGGFVLG--EVVGASGFLVATVIGILLGNSPEVQHAVRWHMHFNDVLAMLIFIFILLGASLNLSMLDPLMILYGSIIALFIVFVARPVAALVILPKWKFKKYLFISLGPRGVVPSALASMPLMLGIAYNNTQELILSTTIITVLLTVIIETL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 309299919 ---LIPAFIVSFGFAFIKEKLDIAESIISVFFGILLGPYVTGLFDPNQLTLELSRIVIALSVFAVGLDLRAYMFRHWRSLAWLIGPAMLFGWLISGALIALVPALTFVQALVVSAAVTPTDPVLAPSVVGKSKSAQKH-------------VPAHLRYLLQAESGCNDGAAFPFLYLSIFLLIREETSIGSVIGKWLLLVVLYQVILGTFIGIVVGILARKILKFCNSLIDKESMVAIHVALAL-LTTGVAALAGCDDLLAAFACGTAFAWDDYTDSIEAS--NFAAILDVLINCTTFLYIDPTLSLVPWKLVVLGISIMLLRRLPIVIMLQRVVPKTHREA-IFSGHFGPIGVGAIFVSSVAISKLPIPPQTSLDVLALTAQSLIYLLVLFSVTIHGLSIPLFVLARKLRS----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 183219872 ---ISTLIIFSILSSKLFFRFGFPILLIFLTFGMLAGSDGPGGISDYGLAQSIGIFALIYILFLGGLESEWDSLKNFLAVGIRLSIIGTILTALILGVLIHLLVLGFLESFLLGSIVSATDAASVFNIFKTDSSDLPMHLKKII---------------------EFESGSNDAVGVLLTTIFMNLITADVSFSGFQFLRFFVMQVLVGMMMGYSMGILILYLMNSVKLGYDGLYLVFIIA-SVPFIYAVATVFQGNGFLAVYVAGIIVGRNKFIHKIFRFLNGYVWILQIGMFLCFGLLVYPTRMADIWVPLLIGVLLILLARPLAVFISLFRVNLPVKEKLFISW-VGLRGASPIILATFPIAQGVWGDLLFHIVFFVVLVSLLVQGSLIPRVAQWLGILKNDPDRKIYRPTDFDNIEFPGMTLQEVPYNSSVVDKALFEIKLPEQSHILLIARGE------------------------------------------------------------------------------------------------------------------------------------------------------- 238897264 ---------------------GIPILVIFLAIGMLAGGEGVGGIANYPIAYLISNLALAVILLDGGMRTRASSFRVALWPALSLATVGVMITTSLGVMAAWLFHLDIIQGLLIGAIIGSTDAAAVFSLLGGKGLNERVSATLEIESGSNDPMAVFLTITLISMISNGQ-------THLDWMFLVDLLQQFGLGILIGLGGGRLLLLLINRMNL-----------------ANGLYPLLALAGGLVTFSLTTSMNG-SGILSVYLCGLVLGNRPIRNRILHTLDGLAWLSQIGMFLVLGLLINPTDLITIAIPALLLSLWMILFARPLSVFIGLLPFHSFNFRERIFISWVGRGAVPIILAVFPMMAGLANAHLFNVAFFIVLISLLVQGSTLSFAARKTKLVVPPRLAPISRVGLDIDINNEWEQFTYQLSSDQWCVGAALRDLEMPEGTRI------------------------------------------------------------------------------------------------------------------------------------------------------------- 255012298 ---VLIGLMGGAILKFGLKKMPLPYTVGLFAFGLLIGTFDIGWLESIPILKSSIDLALPILIFDAAYELDVHTLTNATILSVPGVIIAMLLTAALMIGIGTFAGWNWTFALMFGALISETDPVAVVALLKELG-TSKRFSTLVDAESMLNDGTGIVLFMLFFGAYTATGVSDSPVADF----------IMVVAGGALLGTLLAYLCI----------------QFITKVNGDEMLQNSVMILSAYMTFVIAQNYGVIALVGFGLTVSYMGRPRLKPQVNKFMRQFWELAATLIFIIVGIVIALKVDFSWMDLLILICVYAGINIIRILIITIFYYGLSVRESTILSWG-GLRGALGLTMALMVSYTFSIPEPIQVLFLTAGIVTLTLT----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 239927174 ---------------------GLPSLLLFLAVGVIVGEDVIGVFDDAEQAQALANAALAIILVEGGLTTRWSSVRPVVAPAGVLATLGVGISVAVAAGVHWLLGLEWHLALLLGAIVSSTDAAATFAVLRSLPLPRKLTGLVEAESGFNDAPTIILVTVFTTATADLPHPGHIVASVVYQLVVGGLMGLAVGRIGVAALRRIALPA-------------------------TGLYPLATVGFGI-IAFAAAGVVDASGIIAAYLAGVVLGNAKLPHRAATRSFAAGWLAQIGLFVTLGLLVDPSELPSAALPAAVAGLILLLARPVSVFLCLLPFRMSWREQVFISWA-GLRGAVPIVLATYPVVAGVAGNLLGIVFVLVVLFTLLQGPALPWVARWV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154337876 ---ILFVTMLIVLGGTFFHRIPLPTVVLFLY-GIVVGAVARWLYSDVSEAELLFYIFLPVLIFEGSYAVNIHALRRVFPQVVLLATFGLLLNTALMALPWCFQAWSWYTALLLGSLLSATDPVAVVALLKELG-VDKCMTALVDGEAVMNDGTAIILFTLLLPAARVGSMDTSVGAVVVQCIWLALLPIALGPLFGFLQSF-----------------------WLRRTSDGLTKACITVSVTYVSYYIAAYLLGTSGVLTLFFQGIFLSEGNIISSAWEFLVHLNTVLFSLVGIILVADVLPTVKPSDIFVLVGLYLAMVLSRLLMLEMLSVLNMFSYKFGQKQIVLMVHAGLRGGVAATLALVVKQEDLKEGVDILKVTSGIVLLTLLV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 302877840 MSTTILFIGLMVFFAHFFRKTNIPPVLGF------VSPADFGKVGS-----LFATIALVVILFEGGTSLEMNVLSKSLTTTGKLAIGCFVLTAIIATLVGYALELSILPATMLGLTLGSTSPAVIIPLVKVLRVSEKPATVMILESAL-TDVLSIIGVFALLHIYTQGGVEPGKLIGSV-------------LSAMVFATVIGVIGGIGWLLVLGRV-------------RDFPNTISSTLAYVFIVYGATEGLGFSGPIAALALGFTLSNFEEFNSIDRNIVPLNDLLRTYFFVYLGISIHFSAVNLT-LTAALIVLLIYLMRIALTRAVFRDPGYSLRD-TAITSMMVPKGLAAAVLASLPLQYGVAGGEIRDTTYMVVLISITFTALLVMAYP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 290559060 ----ALIIFLGYIGEQIFKKTHIPSFLFLVLAGFILGP-VLKVLQPASLIPLLGILAEVTLMMVIFHGGMDLKLKDGWRPFVQVAIYVSISIILVTIMAYFLLHFSIVIALIFGSIVGGETTTVVIIPLSRELDIKEKSIMFLTFEAALNSIILVILFLTFVGLYQSGTASVYSTIDSIVSTFSIGIFIGLVLS-IIWIYLLNFLKKQKYTYVLTLGLLFLTFGLTQEAGGSGYLAVIIFGIVFGNHKFISELFR-----------KKIRMDQLEKKIFDLQSEITFILKTFFFVFLGLILSLSFSSLYFGLFGAVILGVLLIARTIAVYVSTHKSDMVKDRIPIFISLAQ-GLTPATLAILALEDGIPQATTFLILVTYVII---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 106364303 -TDAVIFFGASLILGIACRHFRVPYTVALLVIGIGLGSHGVGRFGDWENIDPELLLAVFLLLFESSFSMEIHQIKRIAQMVLLAGPGVLLSTCILGAALKLTFGWNWKTSLLLGGLLSATDPVAVVALLKELGASK-KLSTIIEGESLMNDGTAIVVYQLFYQMVLGRSFT-------WVAIVKFLLQVALGAVGMGIVFGAASVLWLGFIFISLTLAVSYVAYFTAQEGADVSGVLTVMTLGMFYA---------AAARTAFKGESQQSLHHFWEMVAYIANTLIFILSGAVIAQGVLSSDFENHGIAWGYLFLLYAYVLVGRAIVVGVLFFGYGLEWREALIL-IWAGLRGAVALSLSRSSGDPALLSTQTGTLFVGIVFLTLIVN----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 189459751 ----IGGLVIGALLKSLLRHTRIPYTVGLFAVGLLVGYGIFNFWSDLSEPDLILYLFLPILIFDAAYELNLHIFKKTLANATLLAVPGLIICMLLTGTLLIGIAWTWGLALMFGALISATDPVAVVALLHELKTSKRFSTLVDAESLLNDGTGIVCFMLFFGTYAATGGSSSSPVME-----------------------FIQVVSISTLLGFLLARLVIWFITRI--NSEEMIQNSAVILSAYLTFIVSQYYLGVSGVIALLVFGLYVGKPRLKPQVNNFMEHFWELLTTLIFILVGIVIAQKVNFTWGALGILILIYICLNLFRFAMIMLLYYGLSKRESVILTWG-GLRGALGMTLALMVSYTPAIPEDVRSQVLFFTAGIVTLTLCVNATTTRWLLNKLGLINIPSARIILENKIQQTIRENSEKYLERLEKRDALEGTNWEKVRHYIFPKPQEVTHTAETHAMLTEVRLRVLDREKALCHQLYDEGI--------------------------------------------------------------------------------------------------------------------- 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---------------------------------------------------------------------------- 291572013 ---IAILLLASVIASKAAIHLGVPSLLLFLMIGILMGSEGLIGIKNPELTRAIGDMALIIILFSGGLDTKWAKIRPVLIPGLTLATVGVGLTTLLLGIFAWFTLGSFSTFNIGVRGINLTEGLLLGAIIS------STDAAAVFSILRSGNLGLLGNLQPLLEFESGSNDPMAALLTIEIVQILEQGQFSLWSLILSVIMQMLMGLAMGYGLGKGTVWAIRSMNLTA-----EGLYSVMTLALTLLTYGLSTVVGGNGFLAAYIAGLVVGNSHLGKNIFSFYEALAWLMQIIMFLNLGLLVIPSQLIPIAAVGIAMGLFLIFVARPIATLSCLSLVKMPIKEKLFVSWVGLRGAVPIVLATFPLTAGIQGNQIFHVIFFMVIISLLV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 300797274 ---IIMLFYCAIIGGKLFTLPPLPPLLGMLLAGFLI--RNVPVISDNIQIKHLRSIALSVILVRAGLGLDSNALKKLKGVCVRLSLGPCLIEACTSAVLAFLMGLPWQWGFMLGFVLGAVSPAVVVPLLQEGGYGVEKGITLLMAAGSFDDILAITGFNTCLGMAFSTGSTVFNVLKGVLEVIIGVV------TGLVLGFFIQYFPSSDQDKLVWKRAF-------------LVLGLSVLAVFSSTYFGFPGSGGLCTLVTAFLAGRGWASTKT--DVEKVIAVAWDIFQPLLFGLIGAEVLITLRPETIGLCVATLGIAVLIRILVTYLMVCFAGFNIKEKIFISFAWLPKATVQAAIGSVARSHGEKQLEGYGMVLTVAFLSIIITAPVGSLLIGLLGPRLLQKAEQNKDEEDQGETSIQ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 149633195 ----------------------------------LLPPIVLDAGYFMPTRPFFENIGTIF------WYAVVGTLWN--SIGIGVSLFGICQIEAFG-----LSDITFLQSLLFGSLISAVDPVAVLAVF-ENIHVNEQLYILVFGESLLNDAVTVVLYNLFKSFCQMTTIKTIDIFAGFANF------FVVGIGGVLIGIFLGFIAAFTTRFTHNIRVIEPLF----------------VFLYSYLSYITAEMFHLSGIMAITACAMTMNEENVSQKSYTTIKYFMKMLSTLIFIFMGVSTVGKNHEWNWAFVSFTLAFCLIYRALGVFILTRVINCFRTIPLTFQFIIAYGGLRGAICFSLVF---LLPATVFPLFITAAIVVIFFTVFIITIRPLVEFLDVKRSNKKQPAVSEEIHCRFFDHVKTGIEDVCGHWGHNFWRDKFKKFD---------------------------------------------------------------------------------------------------------------------------------------------------------------- 254427748 ---LAIITVVAFACQWLSWRIKLPAILPLLLT-GLALGPFFDVLQPKELFGDLLLPGVSLILFEGAMTLRFDEIKTVRRLVTWGALVTWSIVTVSAWWVLKL---PLGLALLFGALVVVTGPTVIVPLLRSVRPVSS-VARLLRWEGIVIDPLGAIFAVLAYELVVASGQDGAVLHTLWLFIQTIGVGAAIG-----------AVVAFGLAELLRRHLIPEYLR-----------SFLVLSSIIGEFVLANGLSEESGLVAVTVTGIVLANRKRTDDILHFKENLSVMLISGLFIVLAARLEMSLSQLGLTALAVLAIIQFVARPLSVWVSTLGSSLNWREKSLLAW-IAPRGIVAAAISA------LFAERLQQNGVPGAEKLVPLTFMVIIGTVALQSLTARPLARLLKVAEPAAR-------------------------------GFLIIGANPVARAIGAALQKNQYPVVVTDSSWESIRSARMEGLGTFYGNP-------------------------------------------------------------------------------------------------------------- 159037460 ----------------------LSTAVVFLLAGILLGPGVLNITADSDLVATLAELALFTVLFTDGMRVGFADLWRLPGRALGWGLPLTLLITAV--LAHYVAGLDWPEALLVGAVLAPTDPVFAAALVGNVGVPGRLRHLLNVESGINDGLALPFVILFLAIAAGSDDLHLDELGIELLLGLLIGV----------------AVPWLALWLEKGRF-------FSASTKYEPLNGVAIGLLVLALGLITHNLFLAAFAAGVTVATFGQRQRESFEHFGELIAEVFKLAALLVFGAISVEFLSEINWTGWVFAVLAIVVARPLALAVSFLGSQLSRTEQFAAMWFGPKGFASVVYGLLVLQAGIAAG---DEVFHLVALTVVLSILAHSSTDVLIARI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 225012133 -----LLIIFSYLFDAFARKTKFPAVILLMITGIIVGYNEFGFV--DNLIPVLGTIGLILIVLEVELEISREKLPLILKGFLAALFILVANIWVLKWVFGFLFQMGNSEAILYAIPLSIISSAVAIPSAA---GLISKEREFVIYESTFSDILGI--MIFNYAIRQFESGQPLIGATPLVSLGLQILGVIV-----ISLAITYVLFRLLQQIHHHVKFFLILALLILVYAFGKLFHLPALVTIFIFGIFFSNVKSLLPKFLLRYLDIEQSEKGFH---EFHILTAESTFIVRTFFFLFFGFSIKILDFDSFSPVIYGLIIFLIMLILRYFYLTVSTFRIKPSSLVY--MSPRGLISILLFIQLKDVSFINTSTSPIVLLIVILSSMFVMLLGTLKKP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 258652798 -------LLVAVLVSDLAQRTILSTAVLFLLVGIVCGDGVLGLVPDSPIVATLAQQALFWVLFTDGMRVGWSDLRAAWRLGRALLLGLPLTVALTAALAAWLVGLSWPEALLIGAVLAPTDPVFAA-ALVGNERVPGRLRQLLNVESGINDGLALPLVLIFLAMSGDADAQPASGTLLAELVGGVAIGV--------------FVPYLAVRLEGSRL-------FSASARYQPLTAIAIGLLILGICLATEA----NLYLAAFSAGITIASCGPHQREELIAELLKLAALLVFGALISPAFLAEIPFGGWIFAALAIILARPAALAVSFLGSSLTRRERWTAFWFGPKGFAAVVYGLLVLQSGIPA---ADTIFHLVALTITLSIVA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 229914867 ----VLFVGMSLVLGIASRHLRVPYTVALLVIGIALGSLEYGTHHNLGKLGHGIRIAVFLLLFESAFSMEVHQIKRLGQMVLLAGPGVLISTFCLASLVKLTFDWDWKTSLLLGGLLSATDPVAVVALLKELGASK-KLSTVIEGESLMNDGTAIVVFQLFLKMVMGHSSGWSSIITFLIRVALGAVGIGIAF-GIASVLWLKFIFNDTVIEITLTIAVSYFAYYTAQSGVLTVMTLGMFYAAFALHHFWEMVAYIANTLIFILSGVVIAEGILSDKIAYQGSSWGYLFLLYLYIQLSRCV---------VVGVLYSFLCRVGYGLDWKIILVWSGLRGAVALSLSLSVKQSSGNSFLSTETGTMFIFFTGGIVFLTLIV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 160896168 LATVQWSLLLAVMVGYACQRAALPKVVGYSLVGGIAGLIGFGANTAWPLQLFLLELGVAIVLFECGGRITLRWFRHN-PMVLVQSVAESALTYVLVSLVLGWLGVAPEVAGPLALVAMAASPLVLTRVVADMR-----------AAGAVTDRGLVLATLSTLYALALGSAKAGMLTQPKAGFVAS------------IMPVLVVLGVSVAVALVLAVLMRLALRFMSPASEN---TSILFLTLISASVPVASYLGGSAPLAALLGGILLKQFNPRPWAWPRQLGTAASLLTMLMFVLVSTVAAQADWSAPVVVGAVILARLVAKTLGVAVGNVGTGANWRQAFWVGCAMAPMSSVALLIAS---QFVAAAPELGAQIAGVALPTILVMEVLGAALATVAIYRSGESSRPWKPLSRTNTAGDER------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 296195865 ---IIILFYCAITGGKLLELPPLPSLLGMLLAGFLI--RNIPVINDNVQIKHLRSIALSIILVRAGLGLDSKALKKLKGVCVRLSMGPCIVEACTSALLHYLLGLPWQWGFILGFVLGAVSPAVVVPLLLQGGGYGVEKGTLLMAAGSFDDILAITGFNTCLGIAFSTGSTVFNVLRGVLEVVIG-------------------VATGSVLGFFIQYFPSRDQDKLVCKRTFLVLGLSVLAVFSSVHFGFPGSGGLCTLVMAFLAGMGW--TSEKAEVEKIIAVAWDIFQPLLFGLIGAEVSISLRPETVGLCVATVGTAVLIRILTTFLMVCFAGFNLKEKIFISFAWLPKATVQAAIGSVAHGEKQLEDYGMDVLTVAFLSILITAPIGSLLIGLLGPKLLQKVEHQNNDEE--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 126306419 ---MLLLFFIIFVAGMLKVVLREPAILTLLLFGFCIGLLGRQFNEVQQLLYVFLNIFLPLMTFMAALEMDFYILKNMFWQILITGLTSFVTAFVFIGYIVVKLNWNVQSCLLFSITIGITDPLQSVHPLKGIG-----VSKILIDIIRGESLISCGVSFVFFGIYRIFGRKTSAFKE--------------------LYTLGSVVTDIIASGIWGFWSAKILQYMLADIFGDTVTNVTLCFSMAYLTFYVAEFLGLSGIISVISLGLLLDSLSFRPGTDITITKFLFIMTAFIFTFMGIVIEIEFHSLSFIIILFVTVNATMLTILLVSPVLLHSCYEFSWRWGIMLICAGIGSFNLILANLSQEKIVLPQLFLIYVLAMSIMTMIINSAMVTHSAVTLGLCVISLPRHMAMQNAILHI---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 189192753 ----FFLILYALFSLMIRNRLHLSEPPLATLFGIIIGPRALNILRSDDIIQETTRLIVGIQCFAVGLELPNGYLQKRWRALLVLGPVMTFGWLICAMFIMLLFQTDFQTAMTIAACLTPTDPVLAASVLSNSQFSTRVPRRI---------------RDLLSAESGCNDGVSFPFLYIGLSLLLKSTAFGV-FKKWFLITILYQCVVGVLLGIALGRVFNALYRFSHREWMGRASYLAFYLLLAVFSIGLASVLGVDDFLVAFFAGRGFSHNQASPMAETSLPVIIDLLISAFFVFFGAMIPWQSFITIPRLFALLALILVFRRIPIVFSLYKMKMLPLVKTTTEALFVGHFGPIGVGAIFLAIEARAQLETGTSLPL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 93005794 -------LIFASIMATLSARLGVPLLLLFLMVGMLAGEEGLGIEFSQYAIANFGQAALACILLDGGLRTSFNSFRVGLKPAVTLATWGVLATMILGIFVTWLLDVDWRFGLLMAAIVGSTDAAAVFSLLRNGGVKLNDRVQ---ATLELESGANDPLAILLVTGLIALNVDPEGQTLLGFLGLLLQQLSFGLGMGLLFGYLLA-------------RLLPKIL-------LAEGMYAILIMSAGLAVFAATNLIGGSGFLAIYLTGVLIGNHKVREHVMRVMDSFAWLSQAVLFVVLGLLVTPSNVIDVWYYVAIAAFMILVARPIAVYTSVKPFKFKDRE-IGFISWVGLRGAVPITLAILPVMAGIDGAFLFDIAFGVVVLSLILQ---GTTIPIMANLFKVRIPNNKDPEEEHEVWVSDKASITLYEFEVKSGAFAIDRHPMGISNRV-------------------------------------------------------------------------------------------------------------------------------------------------------------- 1654 ---------------------------------IVVGLLVGGLIKGVGEKPPFLQSEVFFLFLLPPIILDAGYFLPLRQFAVVGTLWNAFFLGGLMYAVCLVGGIGLLDNLLFGSIISAVDPVAALAVFEEIHINELLH-ILVFGESLLNDAVTVVLYHLFEEFANYDHVGIVDIVLGFLSF------FVVALGGVFVGVVYGVIAAFTSRFTAHIRVIEPLF----------------VFLYSYMAYLSAELFHLSGIMALIASGVVMRPYVEANISHKSHTTIKYFLETLIFIFLGVSTVAGSHHWNWTFVISTLLFCLIARVLGVLGLFRIVKLTPKDQFIIAYG-GLRGAIAFSLGYLLDKKHFPMCDLFLTAIITVIFFMTIRPLVDLLAVK-KKQETKRSINEEIHTQFLDHLLTGIEDICGHYGHHHWKDKLNRFNKKYVKKCLI------------------------------------------------------------------------------------------------------------------------------------------------------------- 297627116 ----------------LGSRAGVPALLLFLFVGIGLGSSGLGIFSDATMAHNLGFAALVLILAEGGLTTKWSSVKPVLGMGLMLATVGSLVTIAVVGLFGYFLGLPRSVAFLFGAVVAPTDAAAVFAVLR-----AVPLPPTVRAALEAESGFNDAPTVLLVIAGTNYAIG------------VQPAGGVIGLAGTVVLELASGVLLGIVMGWLGVQIMKRL-----SLPASGLYPLATMAW-IVFTYGLGELAHGSAFAAVFVCAMILAQLPHRHATRSFAEGIGWVAQIGLFVMLGLLIEPSRITLHDVLILLVAVISLFARPAAVFVSVVWFHVPWREQTFLSWA-GLRGAVPIILATVPLASQMPADELFDIIVIFVIVSTLVAPSLPIVARWL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 260688818 ---IISGLVLLICISKVLYKFGVPILLIFILLGMLFG--------------SDGMVGIYFDMFFGGFGTNWNMAKPVAPSILMSSLGVIITSGVTGMFCHMVIGTSLLEGLLIGAIAASTDAASVFAVLRSQK------------------------LNLRGSLASLLEVESGSNDPIAYMLTLILLTLMNNSGVLIAPMVIKQIAFGLAIGFILAKLSVYILRH--SNFEIEGFYTIFITAIAILSYAFSEYLGGNGYLSVYISGIIIGNSPLKKSLVHFFDGISWIMQIMLFFMLGLLSFPSKLPNVFGIAMAIIFMIVIARPLATFIVLAKFKFSNKEKLFISW-VGLRGAASVVFAIYAVTQGVIENDIFHIIFFIALLS--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 45238583 -------------------------IVGALVGGIIFGTHHKSPPVMDSSIYFLYLLPPIVLESGYFMPTRPF-FENIGSILWWAGLGALINAFGIGLSLYFIFGLGLLHNLLFGSLISAVDPVAVLAVFEEAR-VNEQLYMMIFGEALLNDGISVVLYNILIAFTKMHKFEDIEAVDILAGCARFVIGCGGVFFGIIFGFISAFITRFTQNISAIEPLIVFMFSYLSYLAAETLYLSGILAITACAVYVEENVSQTSYTTIKYFMKMLSSVSE-----------------TLIFIFMGVSTIGKNHEWNWAFICFTLLFCQIWRAISVFTLFRTFPFSIKDQFIIFYS-GVRGAGSFSLA------FLLPLSLFPFVTATLVVTYFTVFFQGITIGPLVRYLDVRKTNKKESINEELHSRLMDHLKAGIEDVCGQWSHYQVRDKFKKFDH--------------------------------------------------------------------------------------------------------------------------------------------------------------- 222087012 -------ILIAAFSSLLAFRFGAPLLLLFLVIGLLAGTDGLGIFSNNYLAYILGSLALAVILFDSGYGTPIQAFKLAAAPALTIASLGVLVTAALGLAATWLLGFTWLQGLLLGSIVASTDAAAVFFLLRIGGINIRDKVRSTLEVESGTNDPMAIFLTLALVEVLANGEGYGGINLTMLATFIQQMGLGVILGLLGGMMIVLIVGNLET--------------------DRGLTPIFVLALALLVFSFTGAVGG-SGFLAVYVAGIYAGNRKMSASIKRFQDGMTWLAQIIMFLVLGLLATPSQFPAIAIPAVALALFLIFVARPIAVWLCLLPFDYTQRETGFVAWVGLRGAVSILLAIMPILGNLEAGQTYNVAFIVVLVSLLL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 224026056 ---------------------RFPYTVGLFIIGLVVGPHLTEAVNTVTDINPDFILYVFLLIFDAAYELNLHIFRKTLANAALLAVPGLIICMLLTGAFIVGMGWNWTFALMFGALISATDPVAVVALLHELKTSKRFSTLVDAESLLNDGTGIVCFMLFFGTFTASGAHTASPFAE-----------------------FIQVVVGSTLLGFLMARAVIWF---ITRINSEEMIQNSAIILSAYLTFILSEISGVIALVAFGLTVTYTGKPRFKPQVNAFMERFWELMTTLIFLIVGVVIKVDFTWQQLGILILIYIALNLFRLLMIMVLRMGYGLSRRESVILTWG-GLRGALGMTLALMVSYTPGIPEEIRSQILGIVTLTLSINATTMRWLLNRLGLIHVPSARTLLDYKIQNHIHEESEKY--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 297674067 ---LLIIFYSAIIGGKILQLIRIPPLLGMLLAGFTIRPFINEHVHVPNTWSSILRIALTIILIRAGLGLDPQALRHLKVVCFRLAVGPCLMEASAAAVFHFIMKFPWQWAFLLGFVLGAVSPAVVVPVLQENGYGVEEGITLLMAASSMDDILAI------------------TGFNTCLRIVFSSGGILDNAIASIRNVCISLLAGIVLGF-FVQYFPSEDQKKLALKRGFLVLSMCVSAVLGSQRIGLHGSGGLFTLVLSFIAGTKWSQEKM--KVQKIITNVWDIFQPLLFGLVGAEVSVSSLESNIVGIVATLSLALCVRILTTYLLMCFAGFSFKEKIFIALAWMPKATVQAVLGPLALETAHLEPYAKDVMTVAFLAILITAPNGALLTGILGPKMLTRHYDPSKIKLQLSTLEHH------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 227824570 -------ILLSLLISKALRHTPLPSLLLFIALGMLFGENGLFHIDDYQAVDIICSSALVIIMFYGGFGTSLKAARPVRASVLLSTVGVVLSALGLAALAHFILDLGVAESFLIGAVISSTDAASVFSILRGSRLSLKYHTDSLLEIESGSNDPMAFMLTAAAIALMTGSDLSLPLLMGKQMIIGAAAGLCFG---------------FGVARLLSR-------NALDGSEARTLFLLSVMLLS----YAVPTILGGNGYLGTYLCGIHLGNAPMPQK--RNLVHFFDVLTMIFFLLGLVVTPVTLPSVFVPALVLTVCLTFIVRPAVVTLLLRPFGAPLSQILLTSWA-GLRGAASIVFAISAILAGAETTNLFNLIFCMVLLSITF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 288798147 --------IISIFATRFATRFGVPALVLFLGFGMLAGSDGLGLISDAYLAQFFGTIALVIILFDGGMQTRWSSVRPVLAPALSLATIGVVFTALSVAVAALILPISWLEALLLGSIVGSTDAAAVFSVFSGK-AIKERLARTLEAESGSNDPMAVFLTISFIQMIQYEDTN--------MLTLIPQFFWQMGMGLLMGYTLGRAAV--------------WILNRI-RLDSGGLYPLLALSLAFLAFSASA-LVNASGFLAVYVLAIIVADVPYRHSIFRFNEGFAWMMQILMFIVLGLLVFPGEVLSEFLIVGLILSGVLVATSLLPFIRMSNFRYSVREYIFISWS-GLKGAVPVILATYPLLAGIEHSQSFFNVVFFIVLTSTL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 170077624 --TLILLLLVATVVALVTRWLRIPYVIGLVLAGLLI-PKQILSDAIGLNPEVILNLFLPILIFEAAINTDISRLRTIKPIALLAGPGVLLAATITAFFLKVSLDLAWLTACAVGVILTITDTVSVIAAFR-TVPVPGRLATIVEGESLFNDGIALVLLNIVTTIHLQGSFSVGEGVEQ----------------------ILIAFVGGGLLGLGLGYLCIGLFRQLDDPLSNILLTVAVSLGTF----QIGQALGVSSAIAVLIAGLLIGNVALRECSGSVTITLLNFFIFLFVGIEVAPLSLLQTIPAALLAVVAYQVGRICSIYPLLSVLKFFDRPLPLRWQHVLIFGNVGSLSMALALGLPLTLQGRSQVITLVFSTVLVSLI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 309357877 IFVVFILLVVGIIVAKLSKALRLPPLFGCLALGIVIRNIVVFFVFPPFVETMIRKVALVMIVIRWGLATDVQFLYENAVMPVTIGLVTAIGIIAVTIASYFILNISFVMSIFCALILVTVSPAVTVPAMISFKEKNKRIPENVLAICCVDNLFCVVVFMVLSSIIFTDAPIATTILLNAGTIVFGIIGGVI---------------------------VGWLLWRFPRSDAPHTQFARILLLGAICLSMMIGTYLIKYSCSGFLAALITSSTDNKDKIESVVSTYKYFALPLLFTCLGMKFDLQLTWEIVFLCIAVIAIGLLVRTILVMLVTLSSHINFKEQVVVALSLLPRATFQADLATLVLMAAPFPEMSKDAALVAAILSVLVTPIFDILLNLVGSKCLSRYNDKDSP----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 291386176 ----LWILLLAKIGFHLYRRLGLMPLVGALVGGIIFGTDHKSPPVMDSSIYFLYLLPPMVLESGYFMPTRPF-FENMGSILWWAGPGALINAFGIGLSLYLIFGLSLLHNLLFGSLISSVDPVAVLAVFEEAR-VNEQLYMMIFGETLLNDGISVVLYNILIAFTKMHKFED---IEPVDILAGCARFIVVGCGGVFFGIIFGFISAFITRFTQNIPLIVFMFSYLSYLVAETLYLSGILAITACAVYVEENVSQTSYTTIKYFMKMLSSVSE-----------------TLIFIFMGVSTIGKNHEWNWAFICFTLVFCQIWRAISVFALFRTFPFSIKDQCIIFYS-GVRGAGSFSLAFLLPLSLFPRKKLFVTATLVVIYFTVF--IQGITIGPLVRYLDVRKTNKKESINEELHTRLMDHLKAGIEDVCGQWSHYQVRDKFKKFDH--------------------------------------------------------------------------------------------------------------------------------------------------------------- 108761527 -------LLCGLFAGKVAKGLGLPRLTGYLLVGVAVGPYALGFIPNAGVLELVKGLAVSLIALVAGTELRLGLIRRVGAAAVCGVTFLVCFGALLPFLADMTVPQALAVSALLSTVVVSFSPTVTIAIVQET-SARGAFTEFLMALVIIGDLLVMVAFALAAGLTKASFGGGLDVTELLGGVGWELFGSVVVGLVLAVGML------------------------VYMRGVKQELPLFLVGLCFAAAEGGTRL-HLSPLLVSLAAGALIANLDEHERIHNAIQQAGLPVFALFFAAAGAGLKLDSLLTVGPAAMLLVALRGVAIWLSCRRFAPADDPRLKRYLWMGLISQAGVTFGL-AALVSRTFPTFGPQVEVLIVAMITAHELVGPVL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 299783650 MSTIILMLLIAVVAANVLHLLRLPLAIYQILAGIILALIPVQSHTFELDPKTFLLLIIAPLLFNDGQGTSPRELSRNLKQTLSMAVTLVVFSVLVGLHLAMAETFSLPLAFMLGAIIAPT-DAVAVKSLSATVAMPRNVNRTLEHEALFNDASG---LVLFGLATSTLSSGHFSLGQGIFTFLYVFLGGIIFGALIGFLAIQLRTTLMRTHVDIGRIVIPLMTPIVTYWFAEELHLSGILAVVAAGIVHALLYTRLRLT----SAKVQIASTTIWSMVADILNGLVFVFLGVTLPSVLGNTSLARLAKIFVVAIALYLVMGALRYFWSQLKFVDLHSKKKQRQKDSFLLSLGGIHGTITLAMAFS---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 303280431 ---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------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 115380233 ------------FAGKVAKGVGLPRLTGYLLVGVAVGPYAMGFIPGEGVLELVKGLAVSLIALVAGTELHLGLIRRVGTKVAVLCATVCGITFGVCFAVIFALPQALAVSALVSTVVVSFSPTVTIAIVQET-SARGPFTEFLMALVIIGDLFVMVAFAL-----------AAGITRASFGGGFDVGGLLSGVGWELFGSVGVGAVLALGMLVYMRRV------------KRELPLFLVGICFAAAEGGTRLHLSPLLVALAAGALIANLDERQSRNIHHAIQFAGLPVFALFFAAAGAGLKLDTLMTVGPAALLLVVLRAVAILLACRRFAPAEDPRLRRYLWMGLISQAGVTFGL-AALVSRTFPDFGPQVEVLIVAMITTHELVGPVL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 125804386 ---IVTLFICSVAGGKLFGRIRVPPLLGMLLAGFILRPVVTDAVYDVRWSSSLRNIALGVILVKAGLELDSKALKKLKAVCLRLSMFPLIFEAATMAVMSYLLGLPWIWGFILGFVLGAVTPAVVVPLLLHRQGYGLEQGTLLMAACSVDDIIAITCFTTCLGIAFATGS-------VWLNVLRGPLEVLGGAVTGVALGF------------FLHYFPSRDQRNLVLKRSFLVLGLSVFALFGSNVAGIPGAGGLCTLVLAFVAGIGWGRAKAS--VEAVVERFWLVFQPLLFGLIGAEIVISLELTTVFLGIAALFIGLTVRLLVTFIVVLRAGFNLKEKIFVTLAWMPKATVQAAIGSTALDMARSKQDLGMDVLTVAVLSIIITPIGALLISLLGPRLLQKPKNPEWAVSQ-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 254516319 ----VFTFCYSVISGRVDKMSMSGPIV-FVLVGLLLGPSFLSWLPADVEYRTLIDLTLALVLFNDAASSDSAVLRLRAGLPARMLLLGLPGAIGLGFIVGYFLFGDLAVYEVAILATMLAATAALGKAVVSNKAVPARLREGLNCESGLNDGMAVPVLLVFIALAHGANGGDSQVSALALVAEEIGIGAGVGL----------LVAGIGAWLLKEGAAKGWVSNVWA--------QLSVPALAISCFALAQSLHG-SGYIAAFVGGMLFGAKEATHKLVMPSEGIGEAMAMLTWIIFGAVIIARVAAEISVEIALYSLLSLTVVRMVPIFLSLAGSGESNSSKLFLGWFGPRGLASIVFAIIVINEQLPGGDLIATVVATTVL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 83644042 ----LLLFGAAVIFALISRWSQQGPMLFFTLAGLLLSDRGLGLLAEWSLAHWLAEVTLVWVLFTDASRINLRQLKEGHNIPLRLLGLGLPLCIGLGALIAYPMFPELGWAGAFTLAVILAPTDAALGQAVINNKRVPVRIRQAFNVESLNDGMALPLLII-----------------GLSWLIGENHSASHWLELAAMQLLLGPVFGVAVGLIAGRVLDTGVQRL---WVSPTYQRLGLLAIAMA-SYGLAELCGGNGFIAAFCAGVFCAPLHRFAETEGQLLSLINFL--LFGAIMIPHALPDLTWTHFFYALLSLTVIRIVPVIVSLTGTQLQF----TSKLFLGWFGPRGLASLLYVLLVMQEDHAPDQLFSVAVLTILLSVLLAPLAQRYSRYIQRNIA-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156392245 IFAIFVVIICASFFGMLVKYLQLPPLLGMLVAGLVLRPYIFAKHIDKKWSSTLRSIALAVILVRSGLGLNTDVLQKCKFTVMRLAFIPCTFEVVTAAVMAYILGMKWQWAFQLGFVQAAVSLAVVIPALLE--FQEKFYGTNK----------GIPTLVMAAASFDNVLCISGFGVCIGLSFHSGNLVFNIFRAP---IEVLIGLAFGVFMGFLCWWFPNKTEERVSRSRFLILLGGSMLAVFGSKAAQFAGAGALAALIMSTLAAYGWGKQGKAP-IAQATALLWMFFEPLLFGLVGAEVSIDYLDKRLVGIIGILASSLVVRTLITYLTVTQNNLNRKEKMFIAIAWLPKATVQAAIGSISLDTARLTGFTGQ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 298207230 MLELAGIIILGILAQWVAWKFKIPALVGPLATGVLIQPIWNGELFPGKSLFYFVSLAIGIILFEGGLTLKLSEIKTTGSVITKLISIGVIVTFFGAALAAFIFFLSWPISFLFSALIIVTGPTVISPILR-----NVPLKKDVSAILKWEGILIDPIGALFAVLVFEFISVGAG--SEFTITALEEFGKIVLFGFTFGFTFAHALAFAIKKNVIPHYLL----------------NVFTLAMVLAVFVLSDLFAHESGLLSVVVMGMVMGNINLPNIKEKESLSVLLISILFILLAANINIDDLLLVFNWNAVVLFAIVVLLIRPLGVFLSSINSGLQLNEKLFISW----VGPRGIVAAGIASLFGL------QLTQEGIEGAEYITPLVFMIVLGTVLLNAT----------------------------TARMFAKLVGVFLKNSEGILIIGASKVSRLIASYLHKNGRHVVLVDSNNLNIKKAKELGLEAMEASVYADDLISNIELNDVGYLMALTGNAEINNYALD------------------------------------------------------------------------------ 27366122 ----LLFVIIALFIGALVRHLQVPYTVALLILGIAIGAFTDNYTLIGETLSLASEIFLPTLIFESAFAMEVHLFRRMFTQIVILAVPGLMLAIWLTALVAWVLPWSWALCLMFGALISATDPVAVVALLKEV-SSRKRLETLIEGESLLNDGTAIVFFSLFYGWVLMEFSNPGEAITAPPWQAVAQFFVVVFVGLAVGLILGGLCIL-----------------WIDRVFNDPMIEISLTIAAAYSAFFISENFHVSGVVAVVTLAIMFASTRISPEVAGFLHHFWEMMATLIFLLVGILVAIRVPLDDKEAWLALFVLYLGIMAIRACSITVFMPILKRIGIGITCWGGLRGAVSLALAMTVASSDIIPKQIGDHVLGIVVLTILFN----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 302883412 --NIVLGVLGAFLYGIVSVKIKQAWYLGEVIVGIILGPLAAKFLDSERWGSAEATLGVARVMIGVQLKYNWVRRKEMAMCLLPIMTMMWLCTSAC--VLATVPKLTFLAALVIGSCVTCTDPILIAKGPFTDKYVARPLREIISSEAGANDGFGFPFLMLATYLIRHADIDGAGTENQGHEARSEAVGRLGGGPGWLYIVLLSVAYGIVVGFAACKGIRFALKRKLIDNESYVLFPAALGLFLVGTCGA----IGTDDLLACFVAGHFLEETIQRHDEVNSCIDVLLNFGGFMYIGTIIPWDPDGTGLTYPRLIALGFLVLVLRRIPAIMVMYKAMPAVCQNWKEALFMGYFG---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 261405273 ----------------FSSRFGMPALVLFIAIGMILSRFI--YYDNAQLTQLVGIFALIVILFQGGMQTDFKEIKPVLGPAISLATIGVLLTTVIGLCASFVLDISLKEGLLIGAIVGSTDAAAVFSVLGGTNLKKR-------------------LRMTLEAESGSNDPMAVFLTVSLIEWIEHPGLNLFGLIFSFVMEMGLGLVVGILVGMLAVYVINRI-----NFDSSGLYPVTALGFAV-LTYAAAAWLGASGLLAVYVMALLLGNTEYRKTIQAFNQGFAWMMQIVMFVLLGLLVFPNELSKVVWQLLLSLILIFIARPIGVFSSLLFAKFAVREKILISWA-GLRGAVPIVLATYPVLAGIRQGELFFNVVFFVVLTSAVIQGTTISPLTQRLALVEKDKAKAPSLLELMALGKTDSEISHVLVDGDMPIVGKEIQQLNLPDDILFTAIIRKKRII-------------------------------------------------------------------------------------------------------------------------------------------------- 30995495 -------------------------VVGLLVGGLIVGETPPVLHSDTFFLFLLPPIILDAGYF-LPLRQFTENLGTILIFAVLGTLWNTFCIGSLLFAVCQISGTSLNGNLLFGAIISAVDPVAVLAVFEEIHINELLH-ILVFGESLLNDAVTVVLYHLFEEFGTFDQVTFKDIFLGFLSF------FVVALGGVFVGVVYGIVAAFTSRFTSHIRVIEPLF----------------VFLYSYMAYLSAELFHLSGIMALIASGVVMRPSHKSHTTIKYFLTLIFIFLGVSTVAGPHEWNWTFVMSTLLLCLIARVLGVLGLTSVINRFRIVKLTPKDQFIIAYGGL--RGAIAFSLGYLLDHHHFPKRNMFLTAIITVIFFMTIRPLVELLAVK-KKQETKRSINEEIHTQFLDHLLTGIEDICGHYGHHHWKDKLNRFNKKYVKKCLI------------------------------------------------------------------------------------------------------------------------------------------------------------- 296171909 --------LIAVLANRLTERIKIPPLL------VLIGAAVAVRAPSERIVERVITIALVLVLFDGGMHIGPARFRRAVAPILLGVLGTELTATGAALMLHYACGISWFPAVLVATAVAPTDPAVVFSVLG-KREIRGRSSTILEGESGANDPVGISLMSSLVAAGALSAAGFASVGTQFA--LQMAIGLAVGVIGGRAL------------LVFMRRV---------ALPSEGLYPLRTLASCL-MLYGIAALAHGSGFLAVFVAGIVIARAPYKPEIKRFHAALAGLAEIVAFVVLGLTVDLNVLIHPDVWVAVALTALIRPLAVGACLLGVQLKRNERVFILFA----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 255561775 ----VLFFGLSLVLGIACRHVRVPYTVALLVIGIALGSHQLGKFGDWAHIDPDLLLAVFLLLFESSFSMEMHQIKRIAQMLLLAGPGVLISTFCLGSAVKLTFNWSWKTSLLLGGLLSATDPVAVVALLKELGASK-KLNTIIEGESLMNDGTAIVVYQLFYRMVLGESSNGAVIVKFLTQVSLGAVGIGVAF-GIASVLWLGFIFNDTVIEIALTLAVSYITYFTAQEGADVSGVLAVMTLGMFYA---------AAARTAFKGEGQQSLHHFWEMVAYIANTLIFILSGVVIAEGVLSSDFHNHGNSWGYLFLLYVFVQVSRLLVVGVLYFGYGLDWKEATIL-IWSGLRGAVALSLSRTGDSSTYLSSETGTLFVGIVFLTLIVN----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 74316518 -------------------RIGMPLLLVFLAVGMLAGEDGPGVFNHSGFAYMAGSVALAVILLDGGLNTRAESFRSLRPAATLATAGVVITCVVTGFFAAWVLDFSYLQGMLVGAVVGSTDAAAVFALLRAKGLTLKER-----------------------LAATLEIESGSNDPMAALLTLAFIALITAGRSTPGWETLALLIQQLGLGLIAGLGGGALLVWLTNRLRLERGMYPMMILAGGLLSYSLTTVLGGSGFLAIYLCGVVVSNRNPREAILQVHDGLAWLAQIGMFLMLGLLASPHELVDNAAALAIALVLMLVARPVAVGLCLLPFRFSGREQIFIAW-VGLRGAVPIVLALFPLLAGIPEASLLDVAFFVVLISLTVQGWTIPLFARLLQLEVPPAPEPNERHDLEA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 297624765 --------IAAIISTRFAQHFGLPALVLFVLIGMLAGSSGPGEFADYQLSFYAGLLALAIILFSGGLDTRYRLFRASLVPGGLLATLGIFLTMLVVGLVAWALPLSFLEGLLLGAVLAPTDAAAVFSVLKGRGLPSRLRG-----------------------VLETESGTNDPMGIYLTLALTATLVSGQVGVGGLVAGVVVQLTLGGLLGYAFARALAWLINHV--RMDAFGLYPVLALAGALLAYAGTNLLGGNGFLAIYVVGLVLGNRPLSHRAWGAQILMFVLLGLLVFPDQLPGILPVALLMTFTLVFLARPLAVALTLLPLRRVTRHYHFSGKEALLSWAGL--KGAVPIILALVPLLERAPNGQLFNIVFVVVIISTALQGWTVVPIARALGLAKKEPPTPPLRLELGGAAPPGSAIYDVFLEPDHPAVGHSLAEFRQPEGVVVVAIY-RDGALIA------------------------------------------------------------------------------------------------------------------------------------------------- 255078636 LTRTPFVLVLAYYVGKAFAKARLPRISGYLVTGVVCGSHVLGILGRGATLAGLDNLCLAVIGVAAGSELHLADLRRSPKPTLIMTAAITAFSWAFVFVLDFLDGLSVVHVVAVGVARSPASAIAVLREMEGRGPFCSLVMSVTVVKDVLVVVMFAVNLELVAAARLDFSAVGGGAGSGEGSGAGGGLGGEEGGVSSTAVAALVALGVVAGFALGQCLKPPRLRTLANRPALARAVRCVQTLALSASSFWAAKALGLEPLLLCVVAGALAANRQHRERLDSVLRASMPLVNVVFFTLAGVGVHLTSVYKSSVVATLLVGARLLALYHAARIGCDAIGESHKNVAWMGYVTQAGVALGLVRTAAARFPQW-GDEFGALMVATIVMNQLVGPPMFRA----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 291401349 ---IIILFYCAVIGGKLFTLPPLPPLLGMLLAGFLI--RNIPVISDNVQIKHLRSIALSIILVRAGLGLDSKALKKLKGVCVRLSLGPCLVEACAAAVLHFLMGLPWQWGFILGFVLGAVSPAVVVPLLLQGGGYGVEKGTLLMAAGSFDDILAITGFNTCLGMAFSTGSTVFNVLRGVLEVV-----IGVSAGCLLGFFIQYFPSSDQVNLVWKRAFL--------------VLGFAVFAVFSSVYFGFPGSGGLCTLVMAFLAGIKWA--KKKEDVEAIVAVAWDIFQPLLFGLIGAEVSISLKPETVGFCVATLGIAVLIRILATYLMVCFAGFNIKEKIFISFAWLPKATVQAAIGSVAHGDKQLEDYGMDVLTVAFLAILITAPIGSLLIGLLGPRLLQK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 125623267 ---IIFLLVLAFVLNKVFPKLALPLI--QVVLGLILGFFGADEVLHVAPEFFLGFI-IAPLLFRESEEADVKHILKHSKIILVLIFPLVFITTLGLGLISNWIGLPLAACFALGASLAPT-DAVAVGALSKNFSFPRRVMSVLQGEGLLNDASGIISIALVALVTGYFSFPDATMKLVISAIGGAAIGFSLIYIKGLVLRLLEDV---DARDVSGYLLLELVVPLAAFLISEELHVSGIIAAVVAGVMSANGLKRTTL----FDAQVEKLKSTIWDTLTFILNSFVFLFLGLYQLVVPLLVDPVYSSAHLILLTLALTAGLFALRFVV-IAFYYWLRSLKQKQPFSAYWNDILLLTFAGSTVSIATILLVPRSVDIQPVLVFLAAAVTGLSFLVGMFILPFFAVK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 15082412 ---------------------------------IVVGLLVGGLIKGVGETPPFLQSDVFFLFLLPPIILDAGYFLPLRQFAVVGTLWNAFFLGGLMYAVCLVGGIGLLDNLLFGSIISAVDPVAVLAVFEEIHINELLH-ILVFGESLLNDAVTVVLYHLFEEFANYEHVGIVDIFLGFLSF------FVVALGGVLVGVVYGVIAAFTSRFTSHIRVIEPLF----------------VFLYSYMAYLSAELFHLSGIMALIASGVVMRPYVEANISHKSHTTIKYFLETLIFIFLGVSTVAGSHHWNWTFVISTLLFCLIARVLGVLGLTWFINKFRIVKLTPQFIIAYGGLRGAIAFSLGYLLDKKHFPMCDLFLTAIITVIFFTVFVQVLGQGRAGPCLGDPHRLFPWKERKA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 288958090 -------LIVSVLTSYLALRVGAPLLLIFLGIGLLAGEDGIGHINDTDSAFLIGSMALAVILFESGFDTKLASYKAAAWPAMTLATAGVAVTTGVVGVAHYLMGLGWGEALLVGAACSSTDAAAVFFLLRVGGITLRDRVRSTLEIESGSNDPVAIMLTILLVEAAGHGLASPVAIVGELVLAFALGGVMGLAGGWLLVAFINKANFEAGLNPV------------------------VTLTFALFIFALTNVMGGSGYLAVYAAGLYAGNVKLRGALELRRFHLTWLSQIVMFVMLGLLATPREFGAMILPALVAVVLIVVARPVAVWMCLLPFRFSVRE-TSFIAWVGLRGAVSLLLALVPVLGGLENGQLFNTAFIVVVVSLLVQGWTIGSMARALDLIVPPRRGPVERVELELPGNADQELVAYTVHAKSPAARGQRMPRWAKPSLVIRAG---------------------------------------------------------------------------------------------------------------------------------------------------------- 21227993 LTTFVLIFGLLFVFGLFSRKIE-GTVVTFLAAGILLSPIGLNLISRSGLVLGVIKVALVLTFFSDASLIGLHSLFLKERLSVRLLFLGLSLTICLGTVFAALLDITFIDAILLGIILAPTDASLAQKVVEERQVPTLIRNGLIIESGLNDGAVMPLFIFVVALEAVEKLNRP---------------------LGTFLAIALEQIGFGIFVGIIIGLVGGWLFSRAFKAGSSEVYYRTEFVALALISWLVADGVGGNGFIAAFIAGLA-TRIEDRQVTEEEVILLPNVLNLAVLFILGVMSAEYLPLVDLKIFAYAVLSLTVVRMVPVTISLIGSHLNIKTGLFMGW-FGPRGLASIVLMLITVERIRVSGTIGLAVITTVIISVFA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 307289119 -TFLIIVFALSITFSNIFNRIVIPLPIVQIIVGVLIGLTKMGQEIEFEPEVFLVMI-IAPLLFREGELINLKAMMKNFGMILFLAFFGVLITLVVGWTLHMILPTLPLAACFAFGAALGPTDAVAVGSLSGRIDIPERSMNILSGEGLINDASGVTAFQFALAALLTGSFSP------------------VEAAGTLVISSIGGAVVGIVLVLLKQQIVHLLETAVAKDVTGYLLIELLLPF---IAYLISELIGVSGIIAAVIAGIMQASSSIWSMIEFTLNALVFLFLGIELSQVFSPIWIDQQYSNWVLIISAVVFLIRFLAIFSVYTLQHGLKKVKNAMNEMLILTFGGVKGFILPTAINGEHFKERPLLLFITACVIFVTLIGGILVL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 16331084 ------------------RWLKIPYVIGLVLAGLAI-PRGLSVGLNPELILNFF---LPILIFEAAINTDISRLRSTIKPITVLAGPGVVISAAITAVLLKILGLAWVTAAGVSVILTITDTVSVIAAFRSV-PVPRRLATIVEGESMLNDGVAMVLLSVITTIHIQGGFSAGEGIRQ----------------------IFVAFVGGGLVGLGLGYLCVGLFRQLNDDLSDILLTVSVSLGTF----QIGQMLGVSSAIAVVVAGLVIGNLALKQTSASIKVTLLSFVNTLIFLLVGIEVYPSILLSTIPAALIAIVAYQIGRVFSIYPLLYFFDRPLPLRWQHVLIAGNVGSLSMALALALPLTLPGRDQVVTLVFSTVMVSLI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 300112872 -------IVLAAFFGYLARFLKFPDAIGLMLIAIVLSAVTIMLVTKIDFKEVLLDGFLSIILFAGALHTDLELLRTMRGPILMFATLGVLLSTFLVGGMTFVLDIPFIHCLLFGALISPTDPIAVLGILKNAGVSKVLEIK-IVGESLFNDGVGVVIFMTIFSVAHLGSGEMNS--------------------GNIALLFFEEVGGGILLGLGLGYFAYFLMKSIDNYQVEVLITLAIVL----GGYWLARHLHFSGPLAMVVAGLMIGHERFRSGTETYIDKFWELLAILFVLIGLELIIISLNGQYLLAGLLAIPIVLLARYMALFFPIRLFKKRLGLAPQTGIMMTWGGLRGGISIALALSASMSRELLITVSYIVVVFSIIV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 84794450 ---ISLWILLALLMKLGFHIIRVSGIVPESCLLIVVGLLIGGIIRAMDEEAPVLDSKLFFLYLLPPIILDAGYFLPIR--AFTENLGTILMFAVVGTLWGMMFGIDLLSCLLFGSIISAVDPVAVLAVFEEIHINELLH-ILVFGESLLNDAVTVVLYHLFEEFSHAETVTIIDALLGVVCF------FVVSLGGILVGAVYGFIGAFTSRFTQHTRVIEPLF----------------VFLYSYMAYLSAEVFHLSGIMSLIACGMVMRPYVEANISHKSYTTIKYFLETLIFIFLGVSTVAGPHAWNWTFVIFTVVLCLLSRVLGVIGLFRIVKLTKKDQFIVAYG-GLRGAIAFLLTNSDMKHMFLTAIITVIFFTVFVQGMTIRPLVELLAVKKKK----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 159044683 --------VIAALFGVINHYLRLPPSIGILLVALAASLSVMGIVARLEFSDALLDGMLGLLLFAGALHVKISDLRHEGRIVLLMATLGVLISTVVAGVGFWALGAPVLIALVFGALISPTDPVAVLGVLRSTNMPKSLETKIAGESLFNDGVGYVVFLILVGLAFPAQAHMDAGFFNAVFLFVRKAGGGALVGLVLGWLT----------------------FKLMVRVDDYALDVMLTLALALG-GYSLSVWLGVSAPIMAVVAGLMIGEVLSEHRMSELTRTQVDMFAILFLMIGFEIFAVTFSHASFGLIVGAIVLSLIARLAAVAIPLYLVRSPADLTPEAIPIMTWGGLKGGIALVLSLPETEWTQVLLTAVYVVVIFSIVV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 255020650 --TLLILFVCASLLAVIANRVRIPYVVALVLG-GLLLGSLKLFQAPVLSQDLLFNVVLPGLIFESAYHLPASALWRDRGLAVPGVLLSIVLTAAVFVWSSHFLGMPFGIALVFGAMVAATDPISVVAIFRQL-QAPARLTLLVESESLLNDGTAIVFFTLFLGIAMGSSAHWTSLATSFLEIVGGGILVGGFIGWLAAEWIKRV--------------------------DDAMVEITLTILAAYGSFLAADQLGYSGVISTVAAGLVCGATGIRQGMAPSVEYLGFVLNSLVFLLVGFTIHLPELFRVWPLILAAYVAITLARASVVYGVLLSKTRSHIPWIWHFILLWGRGALSMVLVLSLPPHFPYREILVNLVFGVVLLTILI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 209963837 ------------LLPPLARRLRLPYTVLLAAVGVALGPAGDFLTALSDLELSSSAFLYIFLLFETALSVDVRRLLDDLWPVMILAVVAVVLCTIIAGLGMAGAWWVWKGTLTLAAIVATTDPAAVVGIFRDLGAPR-RLSILVEGESLFNDAAAIALFTLLLGMLTARGPAGSMAEADW--------------AGAALSFLVKFFGGIAVGVLMGWLVGIIVTPLRNLPQSEISLTVSLAYLAFIIAERYLEVSGVVAVVTAGLVIASEGRTRISPESWEGLRNVWGQLGFLIFLLASMLIPPTLMEAQWGHMLLL--AALVVCALLARALVIYGMLPGLTAIGAADRISGRGAVSLALALAVTENRRVPEPTQEMVAVVATGFVLFTLFV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 86605949 ---LTILFTLALVAGILANFVKVPSIVFLLLFGVLLGPDGLGWVRPQIMLEALVSLAVALILFEGGLNLRLQRLNQVSDSLRNLVLLGSLLTLGGGALAAHYLGFPWPLAFLFGSLVVVTGPTVINPILKRVR-VDPAVSTLLEGEGVLID--PVGAILAVVVLQVVLSGHPSFLLALEQLSSRLAIGSAVGALGG--------------------WLMGSFLLWSRQFLTEELRNSVVLAGALGVFALAQSLRSEAGLMAVVMAGLVVRQ--KAAIAERSVRQFHGQLSVLFILLTSTLSLKAVFALGWGALATVLCLMLVVRPLSVWLCTWRSDLNWRQKLFVAW-LAPRG---IVAASVASLFAILLTEGGDALKALVFLTISVT----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 284029194 ----------------LLKRYAISAPIAFLGAGLLLGFVVLSPLAEPKLTERLAELTILIALMGVGLAIDRPIGWRRWAVTWRLLFVAMPACVAAVAGLGWLLGLAPGVALLVAAVLAPTDPVLA----ADVQVQGPTTGE---GAEPEEDDEVRFALTSEAGLNDGMAFPLVYLAVVATKGAVGDWALEWVAWDLVGKTVIGVVVGAVAGRLLGRMAFSAPLPSLRLADSRE--PVLALAMTLGVYGLAEVLHGYGF-LAVFVAALALRSAERGHDFHEELHSFIEQLEHI--LTWGILLLLGVAITGGLLVLIGAALILVLRPLTAWLSVQRTEMRRSERWVTAAFGVRGVGSIYYLAYAGTDFADDLPWLWATVGFTVVLSVVLTPMMRLLERR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 224111392 -TDTVIFFGLSLGLGIACRHVRVPYTVALLVIGIALGSHKLGRIGDWAHIDPDLLLAVFLLLFESSFSMEVHQIKRMAQMLLLAGPGVLISTCCLGCALKLIFNWNWTTSLLLGGLLSATDPVAVVALLKELGASK-KLSTIIEGESLMNDGTAIVVYQLFYRMVLGESFNWVSILKFLTQVSLGAVGIGIAF-GIASVLWLGFIFNDTVIEIALTLAVSYIAYFTAQEG------AGVSGVLAVMTLGMFYA---AVARTAFKGDGQQSLHHFWEMVATLIFILSGVVIAEGVLSSGNIFHNHGHAWGYLFLLYIFVQLVVVGVLYPFLRYFGYGLDWKEAILIWSGLRGAVALSLSLSVKADSSMYLSSETGTLFVGIVLLTLIVN----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170742407 ---------------VLAARLRIPAIVLLLGLGFLVGPVLGLLHPSQAFGPNLVGLAVAVVVFEGGLALDFRELRAAGEGVLRLTAVALPFNFVLGTAAAHWIGLLWGPAAVFGAILVVTGPTVILPLLRHTR-LERRSSAFLKWEAIVNDPVGAILTAIVIEILVGFPHRTGGEAISDLALLL--------AAGALAAAVLGAGSAFLVAWAFRRDLVP-----------ETLKTPSLLALALVTYVLPNLLMHEAGLIGATVFGIALANLHVIAELRRFKEALVVLLVSCLFVVLTADLDRAVLGKLSLPILALTAATLFLVRPAAIWLATWRSLTWRERLFVGW-IGPRGIVAAAVAGLAGEAGYAGGDLIQPTVFAVIVATVLA----------------------------------------HGFSLGPLARRFGLSVAAEAERLAIVGASPWSSELALTLHHAGVPVLLVDTYPGALRAARASGVPVLQ----------------------------------------------------------------------------------------------------------------- 271969840 -----AGIVIAAILAVVAHRSGLPSLLIFLGFGLLVGESGFGLFENPELAQQMGLVALAIILAEGGLTTNWSHVKRSIPTALVLATVGVGISIAAVAVVHLLLGMDWRTSLLLGAILASTD-----------------------AAAVFSVLRRLPLPPRLAGILEAESGLNDAPTVIAVMLLSAATSPSLGSALLLVVFELTVGAIVGLAV---GPLGVYALRRIA-LPVSGLYPIAVLALSFVAYAGAVLLHG-SGFLAIYLASLVMGNSRMPHRAASRAEGVAWLAQIGLFVMLGMLASPSEMPSAIVPGLVAGLILVLLIVLSAQLVRLARVDRLNWREQAFLSWAGRGAVPIVLATIPWAADSVAEGTAKFVVIVVVYTLLQGPTL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 296195871 ---LLIIFYSAIIGGKFLELIRIPPLLGMLLAGFMIRPFISKHIHDSTLSSVIRNIALTVILIRAGLGLDPQALKHLKEVCFRLAAGPCLIEASAAAVFHFIMKFPWQWAFLLGFVLGAVSPAVVVPLLQENGYGIKKGITLLMAASSMDDILAITGFNTCLSIVFSTGSIVHNILYSIRNVCVSLLAGT---------------------------VLGFFLRYFPSEDQEELSLFLVLTMCVSAVLGSQRIGGLCTLVLSFIAGTKWSQEKM--KVQKIITNVWDIFQPLLFGLVGAEVSVSSLESNTVGIVATVSLALCVRMFTTYLLMCFAGFSFKEKIFIACAWMPKATVQAVLGPLALETARISESYSKDVMTVAFLAILITPNGALLIGILGPKMLTRHY---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 302391654 --SLAVIILLGLIFNRAFKKMKLPGLLGMLILGILIGPYGFNLISEEILTPDLRKIALIVILLRAGLGIEKETLKKVGVPAVKLSFIPSFLGFTVLFVSMQLFGLSFIEGGILGFIIAAVSPAVVVPLIDNNRGADKGIPTLILTGASIDDVIAITI---------------------FSTFLGFYGGSQLNIAKKLLNVPISILMGVLLGIITGFILLYLFKKYHIRDTKKALLILSSAIILTGLKDLLKNIIPIAALLGVMAIGFILQERYVAKRLASKFNKIWVFAEIMLFVLVGAEVNIYLAINSGLIGLVIIFIGLIARGTGVLISVAGTELNWKERI---FSVIAYSPKATVQAAIGAVPLSAGVESGELILAMAVLAIIIT----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 225010315 MIELAGIIILGIVAQWMAWRLKLPAILPLILIGLLVGPIATFYTADGDGLYYFVSLAISVILFEGGLTLKRAEIATTGPVISLITLGSTVTFFGAGIASHFIFELSWPMAFLFSALIIVTGPTVITPILR-----NIPLKKEVSAILKWEGILIDPIGALVAVLVYEFISVEGGQA------FTQTALIAFGKILLFGFSFGFTFAHALVFVIKKRFIPHYLLN------------VASLSMVLLVFVTSDFFAHESGLLAVVIMGMVMGNINLPNLKEKESLSVLLISILFILLAANINIDQLMLLYDWRTALLFASIILIVRPLGVFLSSSGSGLQLKEKLFIGW-VGPRGIVAAGIASLFGSKLVARGEVGAEYITPLVFMIVLGTVLLNATTA-------------------------------------RIVAKWLGVFLKKSEGILMVGAAPASRLIAQYLQDNDRHVVLIDSNENNINAAKEKGIEALTAN--------------------------------------------------------------------------------------------------------------- 188533589 --------GLLLLISLASGWINRGPVTGYLLAGIVCGPWLLDLLAHAELAKNLTEIAMAASLFITGLKLRLPLNDPGWRMGLRLAFPAMLLTVAGVTLAAHLLGFSWPLALAFGAIVAPTDPV-LASLISVNDASDSDNLRVSLSS---------------EAGLNDGTALPLLMLAMALLTGDGDISWSYFGHWALVDVLWAVIGGSAIGFVLGR-LIGQFATHLRHTQQDVAPNDFLALALIALSYAAAQSLDASGFLAAFAAGIGLRRAEIAGLVVSDALSFGDTIERLFAIIIVLGITLAQHWDPNGLLLAALLFIVIRPLSVWIATAGMKTPGLQRATIGWLGIRGIGSINYIAWAAGVDANRMADMAFTLIVASVVVGISVTPLL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 33598731 ---LAGLLTLVCFMPPLAGRLKLPYSVLLALVGCLLGPVLGDLLDTIEHFEISSETFLMVLLFETALSMNVRRLIDDIGPILMMAIAVVVCTLVVGFAVDAVSSYGLIVCLLLGAIVATTDPAAVVGIFREVGAPK-RLTTLVEGESLFNDAASIALYSVLLAALGGSGELSVGAVFNDFIFHFVGGGLAGFLMGRLACALFA-----------------------WLRGFPTAEITLTLTLAYLSFFISEHYLGVSGVVATVIAGLVVGSTEFLSSAWGQFGFWANSLIFLFAAMLIPKLMAEADWQELLLVLVVFAATLAARAIVVFGLLPLLRVARIGAKSVMWWGGLRGAVSLALALAVTEQSSVPEQARQFVAVATTGFVLMT--LMINGVSLRPLIRMLGLNQLSPVER-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 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------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 254487590 -----LLIVMAGGFGAIYLFLKLPSSIGILVVALIASFGLLGLVKGIDFSEALLEGMLGLLLFAGALHVKTSDLRREWGIVALMATLGVALSTAVGFGFSWLTGMPLLTALVFGALISPTDPVAVLGVLREADLPKSLETKIA-GESLFNDGVGYVVFLILVGLAFPATGAHGAEGNTVFDGARLFFQEAVGGAVLGL-------------------VLGWLTFRVMRRIDDYPLEVLLTLGLAFGGYELAVALHVSAPIMAVCAGLLIGDVGTARGMSEETRRYVDAFAVLFLMIGFEVFAIAFDGDMFLTGMVAIILALLGRLLAIPIGMLHPFRDFNQGVIPIMTWGGLKGGISVALALSLPEGEWKPLILTCTYIVVVFSIIV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 304364071 IEMIVALIGASVVAYAIANRFRLIAPVLLIAAGVGVALLPVGEEMSLPSTVVL-TIFLPILLYWESLSVSLNRMRRSLRGIILSATVLVAITAALITLIGVLTGLSVGAALLIGACLGPTDATAV----SSLGCGINPNGRTVLAESLLNDGTALVIFAIALQAAHDSSGVTFGLV---THQLLLSFGGGIGAGVLVGAAVTKIGIRVPMLATITALATPFLTFFVA-----EEIGGSGVLAVVTCGIVISRFAAPHMSLGSRVLGIPF-WTILTHILNTILFVMVGVALPGIVAELPRADLVRGLILIPIIYIAMVAGRFAGQHLIIYSIRALDRRPNIRGRIVSTVAGFRGAISLAMASIPTSFDGAAYAERNLIILVVAGATLLSLLIQGLAPYVVRWANARPSAGTQTAESAESQETEALADILADTISQLDAIAERVRADYARRHDSVSNANAEEEASVYGDQESALRLAVIEHLRERVQSLRFAGR--------------------------------------------------------------------------------------------------------------------- 291221843 --------------------VNIPYTVVLLIVGVLIGLLSSNYVARYTTMVHMDPHLILVLIFESAFAMDVHTFMKSSVQICILALFGLMVASVLTAVLAMYVFWEFSTAMMFGSIMSATDPVAVVALLKDLGASK-QLGTLIEGESLLNDGCSIVIFEVFKRMSIPGQEMDGLE---------------------IFLYFLRVTFCGPLFGYFMARLTTLWLSHIFNDALTEI-TITLASTYLTFYIG-EGILHVSGVLAVVVLGLVISKTSISPEVEVFLHRFWEMLATLIFVLVGVVIDPIDCFYIITLYIGVNIIRAIAIALFSPILTRVYGLSWRNASIMTWG-GLRGAVGLTLALMVVSTEGIDQERVGVVLTLVINSTTIGSLLKILGM--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 291401353 ---LLIVFYCAIIGGKLLQLIRIPPLLGMLLAGFIIRPFISKHVQHNTWSSTLRNIALTIILIRAGLGLDAKALKHLKGVCLRLSMGPCIMEACSAAVFHFIMKLPWEWGFLLGFVLGAVSPAIVVPLLQENGYGVEKGITLLVAASSLDDILAITGFNTCLSIVFSSGGILNNIVSSFR---------DVLIGVLVGTILGLFVHFFPSKDQSKLPLKRAFL----------ILSMCVSAVLGSQRTGLHATGGLCTLVMSFIAGTTWSEEKIR--VQSFVTAAWNVFQPLLFGLVGSEISVSLEPNTIGVCVATLSLALCVRILTTFLLVCFAGFNFKEKIFIALSWIPKATVQAVLGPLALETAHLEAYSKDVMTVAFLAILITAPNGALIIGIWGPKILTRHYNPNKIKLHLSALEHH------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 238489997 LALINFNIVCATLGGFISERFYLSEALISLLAGIIFSPHAANFIRPKEYALGSEQLGVQLVLAGVQLPKRYLQLWKSLSLLLGPGMAAMWLCSSL-VIWAMIPNFQFLHALIIGACVTPTDPVLSNSIVKGKKNVPRPLQRIIVAESGANDGLGYPFLFFAMYL----------LKYTGMGGAGYSGGAGKAMGLWFYETWAYTVILSVVYGITVGWVSRELLHWAEEKRDRESFLVFAIALAL-FIVGTCGMIGTDDLLACFVAGNVFTQDDWFETMDDSLQPTIDMLLNLIFMWFGAVCPWSSFLNNNILIFLGVLILLVRRMPIIFAMHKYIGQ-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 258542591 MTESVILFVFLVLGGWTAWRFRLPAIVLLFSLGLLLGPGLQIMHPSESAFHQMVSLAVALIVFEGGLALDFRQLKEAGEGVLRLTLVALPINLILGSIAAHYVGMGWGPAFLFGAIIVVTGPTVVLPLLRHAK-LKPRIAAFLRWEAILNDPVGAILATLVLEVLLMQPGEGSGTFFVSIIPHM--------LMSATLMIALGIGTAWCVRWLCIRDLMPDLLKM--------PILLSLALILYVIGTLTMDGAGLIASTVFGMALVNLRIPGMAEIQRMKEALVVLIVSILFIMLTADLTRSELAGLSWSIGALTLAVLFVVRPLGIWLATIGSSLSRAERLFMGWIAPRGIVAAAVAGAAGIRLQDAGSQVMPAVFAVIASTMIL------------------------------------------HGFSLIPLGRRLHLTLSNQPALAIVGANDWSTQLAMAVHAVGTPVLLVDSSLSDLRAAKRAGVPVLCA-----EVLSEEGTENADYLISATPDAIYNGLVCAHLAPHF------------------------------------------------------------------------ 120435101 ITTILV--CLASIFGFIVKFLKLPNSIGLMLITIVFSLIVLGIITSIDFQTVLLDVMLSFLLFAGALHTNFEQLKIQRWPVLVFSTIGVLVSTFLVGTLMFFMQVDFIYCLLFGALISPTDPIAVLGILKKAGAPKRLETK-IVGESLFNDGVGVVVFLTIFKIASSSSGEIEIGEILELFGMEVIGGIAIGG------------------------VLGYITYRLMKSIDDYDIEVIITLAAVMGGTAVAHHFHFSAPLAMVTAGLIVGNSEITETYVDKFWELIDILLILFVLIGMEMLVLTFEENYILAGLLAIPVVLICRYASLLVPIQFFKRKLNFVRNTNLIMTWGGLRGGISIALALSLTVEMHRELFLTITIVVFSILV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 148727259 ----LWILLLAKIGFHLYHRLGLMPLVGALVGGIIFGTDHKSPPVMDSSIYFLYLLPPIVLEGGYFMPTRPFNIGSILWWAVLGALINALGIGLSLYLICQVKAFGLGQNLLFGSLISAVDPVAVLAVFEEAR-VNEQLYMMIFGEALLNDGITVVLYNMLIAFTKMHKFEDIETVDILAGCAFIVVGLGGVLFGIVFGFISAFITRFTQNISAIEPLIVFMFSYLSYLAAETLYLSGILAITACAVYVEENVSQTSYTTIKYFMKMLSSVSE-----------------TLIFIFMGVSTVGKNHEWNWAFICFTLAFCQIWRAISVFALFRTFPFSIKDQCIIFYS-GVRGAGSFSLAFLLPLSLFPRKKMFVTATLVVIYFTVF--IQGITVGPLVRYLDVKKTNKKESINEELHIRLMDHLKAGIEDVCGHWSHYQVRDKFKKFDH--------------------------------------------------------------------------------------------------------------------------------------------------------------- 297666941 -------------------------LVGALVGGIIFGTDHKSPPVMDSSIYFLYLLPPIVLEGGYFMPTRPFNIGSILWWAVLGALINALGIGLSLYLICQVKAFGLGQNLLFGSLISAVDPVAVLAVFEEAR-VNEQLYMMIFGEALLNDGITVVLYNMLIAFTKMHKFEEIEPVDILAGCARFIIGLGGVLFGIVFGFISAFITRFTQNISAIEPLIVFMFSYLSYLAAETLYLSGILAITACAVYVEENVSQTSYTTIKYFMKMLSSVSE-----------------TLIFIFMGVSTVGKNHEWNWAFICFTLAFCQIWRAISVFALFRTFPFSIKDQCIIFYS-GVRGAGSFSLAFLLPLSLFPRKKMFVTATLVVIYFTVF--IQGITVGPLVRYLDVKKTNKKESINEELHIRLMDHLKAGIEDVCGHWSHHQMRDKFKKFDH--------------------------------------------------------------------------------------------------------------------------------------------------------------- 297201330 -----------------------------------LGPAALGLDLSIEHWAADGLLAIFFFVAGIELELVAGDLKDPRAAALP--VVAALCGMAVPALVYTLTNLTGGGSLSGWAVPTATDIAFALAVLAVIGWLPSALRAFLLTLAVVDDLFAILIIAVFFTSDIDFVALGG------------------------AVVGLAVFWVLLRKGVRGWYVYIPLALVIWALMYNSGIHATIAGVAMGLMLRCTRQEDEKLSPGERI------EHRVRPLSAGLAVPLFALFSAGVSVSGGALGDVFTQPETLGVVLGLVVGKALGIFGGTWLTARFTRASLSDDLEWAATLAGIGTVSLLIGELAFDGDALTDEVKAAVLLGSLIAATLATVLLKLRNAKYRRLYEAEER--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 15672365 ---IVFLLVLVFVLNKVFPKLALPLI--QVVLGLILGFFGADEVLHVAPEFFLGFI-IAPLLFRESEEADVKHILKHSKIILVLIFPLVFITTLGLGLIWIYMGLPLAACFALGASLAPT-DAVAVGALSKNFSFPRRVMSVLQGEGLLNDASGIISIALVALVTGYFSFPDATMKLVISALGGAAIGFTLIYIKGLVLRLLEDV---DARDVSGYLLLELVVPLAAFLISEELHVSGIIAAVVAGVMSANGLKRTTL----FDAQVEKLKSTIWDTLTFILNSFVFLFLGLYQLVVPLLVDPLLIVLALALTAGLFALRFIVIAFYYWLRSLKQKQPFSAYWNDVFLLTSKGTVSIATILLVPRTVDVQPVLVFLAAAVTGLSFLVGMFILPFF---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 256810557 --TAIGYLGLALILGSLAEKLRIPDIPLLLLLGLIVGPF-LQIISPESAMKIFGPIGLIFILLGGAFTMRISLLKRVIKTVVRLDTVTFLITLFVSGLLFNMLPYNCPIGYLFGAITSATDPATLIPVFSRIR-TNPEVAITLEAESIFNDPLGIVSTSVVLGLVGLTSSVNPVIDLITLA----------GGAILVGILLAKVYEKIIIHCEFHEYVAPLVLGGGMLLLYVGDELLPSIFGYGFSGYMAIAIMALYLGNALFKMAEKHEDYEYVVRFCDDLSLLARIFI---FVFLGACIKLSMLKSYLLPLMVALGSIFLARPLGVFVGLIGSKHSFKEKLYFAL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 219124982 --TIIGCLLLAYYV----KKFRLPESAGALLVGIAVGGIARLSTDNLQLWEFSPEVFFFVLLFEAGYSLKRKDFFDNIGAITLYAMFGTIISTFVVGGLSFYLGLNPMESLLFGSLISAVDPVATLSILGSDEIGCSPLYYLCFGEAVLNDAVAISLFHVFARYYKQDGPEWSEAEIPS------------ALLYFMTTSILSIGVGVGLGL-----LASFLFKHTELSRYPNLETSLLFSFCY-LCYATGEAVGLSGIMALFFQGVVLSHSPMAHVASEQIISETAVFLYMGMGVFTGRFENYDFRFAVLALIFCWLGRMLNIFPLSWLANRCRNRSNKIPIEMQCVLWFAGLRGAIAFALAMNMPGPNKDAYASATLSICIFTTV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 297624369 -------------------RVRLPVTAVLTVVGVAASWLGGQFVASPLQGEVFEEVVVFLLVFEAAYGLSTRAFVRNLAPILVLAIPAVLVAALFGFALFWVLGVPLSAALLFGALICATDPVAVVAIFRELG-VPSRLLTLVEGESLLNDGVAIVLFSILLAAALGD--EVSALAGVWEFVSVFLGGAAIGTAVGLAAALA----------------LPWLEHLPAAALS--------VAVAYGGFVLADAVLGFSGVMATVAAGLVLSALAPSRASERVRASLGYVANALLFLLIGLAIDPLLFGEHLLAVAVVLAARVAAVVPLVSVVERLAGVPP-VGFRNEAVLIWGGLRGGVALALALPEELPQRELFVAMTGGVVLATLL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 260599534 --TILIMTLMVSLSGVVTRMLQIPLPLMQIAIGALLAWPTFGLHVDFNP-ELFLVLFIPPLLFADGWKTPTREFLDHGREIIGLALALVVITVVGIGFLIYWMGIPLIPAFALAAVLSPTDAVALSGIVGEGRIPKKIMG-ILQGEALMNDASGLVSLKFAVAVA---------------------MGTMIFTVGGASLEFLKVAIGGLLAGIAVSWLYGRSLRLLSRWGGDEPATQIVLLFLLPFSYLIAEHIGFSGILAAVAAGMTITRSGMRLRANSVWSMLEFVFNGMVFLMLGLQLELDPNVETWMLFMDIVLIYVALIGVRFLWLWIMKRFSLRFLKKKPLSFGEYSTRELLVASFAGVRGAIT----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 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------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 7511334 ----VEIFLLAFVFNLISKWCPDSSLL--IIVGLALG-WILHQTSLSGATLDSHTFFLYLLIFDAGYFMPNRALFENFDSVLVFSVFGTIWNTFAIGGSLLLMAFTTFEILVFSALISAVDPVAVIAVFEEIHVNEFLFIN-VFGEALFNDGVTVVLYQMFKSFALIGSENLSVLDYATGGLSF----FVVALGGAAVGIIFAIAASLTTKYTYDVRILAPVFIFVAYLTAEMVSLSSIIAIAICGMLMKQYIKGNVTQAAA------NSVKYFTKMLAQSSETVIFMFLGLSTISSQHHFDLYFICATLFFCLIYRAIGIVVQCYILNRFRAKKFEMVDQFIMSYGGLRGAIAYGLVVASITAKPMFITATIAVIYFTVFLQGITIRPLVNFL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 224042925 ---------------------------------------------------------------TIFWYAVVGTLWN--AIGIGISLYGICQISAFG-----LTDITLLQNLLFGSLISAVDPVAVLAVF-ENIHVNEQLYILVFGESLLNDAITVVLYNLFKSFCQMRTIKVIDIFAGIANF------FIVGIGGVLIGILLGFVAAFTTRFTHKIRVIEPLF----------------VFLYSYLSYITAEMFHLSGIMAITACAMTMNEENVSQKSYTTIKYFMKMLSTLIFIFMGVSTVGKNHEWNWAFVSFTLLFCLIWRALGVFVLTQIINVFRTIPLTFQFIIAYGGLRGAICFSLVF---LLPPAVFPLFITAVIVVIFFT--VFIQGITIRPLVEFLDVKRSNKKQPAVGEEIYNRFFDHVKTGIEDVCGHWGHNFWR------------------------------------------------------------------------------------------------------------------------------------------------------------------- 136784191 -TTLAISGVVAVVIAAFLRQRGWSMSLPLIGAGFLLGPFGPNEVPDPEIILVAV---LAPLVFGEALGSSYLDLRKVARPVFVLAIGLVVFSTAVGFVGYWVAALPIAVAMALGAVLAPT-DAVSVGTIAKRASLPRRLVSILEGESLVNDGTGLTALKVAIVAAIAGSITVGEVAIDFSLAVFVGVGVGL-FSGWIMGRLLRHSHDLVPANSLI--IVAPFLVYIAAEAAQG---SGILAIVVAGLFVAHRQNSEPGAAGRVQSAVVWRHLTFILQALAFFLIGLQIPEVLGRLKTSEIHSALILTAAVVATLIITRAVFVFAMVGVTRLTKSPVARHATFGREAAIMAWAGARRPISGLAAFSIPLVPFPNRDLILAVSFLVIVITLILAETLGPMARMLKIPVDDDTAEIARVQGMLAK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 300787611 -----------------------------------IGQGGFGLVERDPLVTALADIALFTVLFTDGQRASLPALWRLSGRALGLGMPLTMIGVAVPA--HFLVGLDWPTALLVGAILSPTDPVFAAAIVGRDDVPLRLRRLLNVESGLNDGLALPFVLIFLATAAHTES----------------DLGTVALELVLGLVLGIAVPALVCLAW-----------RLKVLTAEPRLQALGPLAIAVMLYAGC-HLTHANPYLAAFAAGSTLATMD--KVAAEHFEPLGDLLSAALLVFGALITPDRLSHLSVGAWVVAVLAIVLVRPAAVLLSLLRTPMSGRER-STAAWFGPKGFASVVYGLLALQSGIPDSELVFDLVAVTILSIVL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 149176166 --------------------------------GMLAGSEGIGRIEDYSLANSIGTVALCLILFDGGLRTSHHAIRSVWKLAALLASIGVLITTAVGLAASWILRISVLEGLLLGSIVGSTDASAVFSVLRSGGVNIRRR---------------------LAETLEVESGSNDPMAIFLTIGLIQVLTGAVAPGPALLGLFLTQLVVGTVAGLFIGYAGAWALKHI-HLDSAGLYPVMATALAL-FSFGLAATLGGSGFLAVYLTGIVIGNQRFHRGILLFYDAAAWICQILMFMTLGLLSFPSLLDVAGVTLLIAAVLIFVARPLAVFLSASRFGFS-RNELFFLSWVGLKGAVPITLATFPMLASLPGASMFDTVFVVVLVSALIQGWTLPAAARFLKLDVPDQPAPPLTLEISSLRDVDGDIVDYYVEIGCRAAGRKLKDLGLPGEAVV------------------------------------------------------------------------------------------------------------------------------------------------------------- 196049373 --------------------------------GLIVGAIMHSVHEEPPAVLSYNVFFLFMLILYAPRDRSSRTWEPVLWFAVVGTLWNSIGIGMSLYAVCQIEAFNLQENMLFAAIISAVDPVAVLSVFEDV-SVNEQLYIVVFGECLFNDAVTVVLYNMFIFVADMPVVEPVDVFLGVARF------FVVGLGGMGFGVIFGFVASFTTRFTSNVREIEPLF----------------IFMYSYLAYLVAELFSISSIMAIVTCALTMKEENVSQRIRHVVKMLGTISETLIFFFLGVVTITTEHEWNWGYIMFTLLLALVWRGLGVLVLFRTIPFNFKDQFILGYG-GLRGAISFALVSIGRKKLFVTTTICMIMFTVFIQGISIRPLIFINVRRTNRNLETINVEIHSRLIEHTIAGVEDLCGQWSHYYW-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 310818435 MPVIIGLMVVAIIVAIAAKRASLPYNVALVVGGLLISVSGLLPGIPPLSAEVVFLVCLPALLFEGGITADLANVRANAVIALLATLGMVLAIGATGATLHWSLALAWGPALLLGSVLAVTDTVSILYAFR-RAPVPQRLSGIMQGESLFNDGTALVVYAAISAVVAGG----------------HSPSLALIGGRVVLASLGGAVIGLSLGL---------LASFVIRRTEDPLAEIMATTALAFASFAAAEQFHLSGAIAGVTAGLTVGGTLRRDVSPQSQVAIHTFVNTFLFLSMGLSTPPETLLAYMPQTLIAVVCIFIGRAVAIYFLLLRWVRPAEARWQHVFLVGNIGAISIGLVLGLPANTPSRELLVAIAFGVTFLSLVGQGLMLGGFLRRMGLLEQDPVAFEVAEQQARLIASRAAHHELETLHGQGLIPRAAYDHLRGDYQVNIARAERELRRINEQHLAQGARSLIIDAERTALLGARRNGL--------------------------------------------------------------------------------------------------------------------- 110638241 -------ILISIFIARISNNLGVPVLLLFLGIGMLAGSEGAGAFDDTRLAQSIGITSLVFILFSGGLSTHWHIVKPVLFPAISLATLGVVVTAGVAIFAHYVFDVSLLVSLLLGSIVASTDAAAVFSIIGARNIKIKGN---------------------ITPLLELESGSNDPMAVFLTITMIEIIQMPDISFGQLALQFLMEMGIGLGMGLLLGKGIVFIINRL-KIPIEGLYQVFVFASAF-FVYASTNLIHGSGFLAVYVAGMVVGNHNIVHKVFRFFDGMAWVAQIVMFLTLGLLVFPSHILTAFKTLSISLFLIILARPLGVFISLIPFKFSFKEMLFISW-VGLRGAVPIILATFPLLAGVAEAQWFNVVFFIVITSALLQGWTIPFVLDLLHLKDTHKPFITSPTEFNHLDEVDRVRINMIVPDNATFNNQSIVSIKALQGCLII------------------------------------------------------------------------------------------------------------------------------------------------------------ 121699144 -----------LLFGFISLKIKQRWYLGELLIGIAFGPVAAKLLKPSEWIEDDGDIGVQLVKVGYQLPKRYLKERFKEMTLCLLPLTAIGWLATSGCIMLMIPRVSFLSALIIGSCVACTDPILIAKGPFADNYVRRPLREFISSEAGGNDGFGFPFLLFAVALLRYAETPENAVSLEEFDLARGGGGFALAMKHWAIEGVLYMIVMGSAYGAFIGYGCRKILNLASRRRDNESFSLMPMAIGL-FIVGTCGCFGSDETLACFVAGLYHTESQARHNTFNST--LDSLLNAAIFMYLGAVMPPSTTGITVWRLVALGFLVLLLRRIPAILLGYRLMPKVCGNWREALFMGYFGPIGIGAVAYAEYTRRLFPAPGASDREINDLTAAITPVVYWLVLF-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 171185921 ---ISIAVFIGVLFAYFLDRVGFPSFLGFFLAGALVG-----KLAGVALPEIYIQLLLSLVAFEVGRQLGAGGFSP---AAFFAVIIEASLIVSFTTLIYKLAGLTLGDALVASVVMLSSSSLLTTKLVS---GLPSEARSVALSLTSLEDAVLFFTLSLLLGGTNLGN-----------------------LPISLVMLVALAAVALALFKFFYRYIV-----------GRDYALPFALATAFALVYIVQSLHIASPFLGAFIGGYLFSKADVHGVHTREAAALSNLIIYIYMLALGVSIPAAAVDPLLLALISAALLAVFIRAAAVFTSSWLVTGKPSLSVDVSLATAHISEISITIPILAYQLGVIKNAELALALAIAVITLFLAPWAWGRRGALERFVSRRVGELKTA-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------