CSV: 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000102012211324543244113010110100000000001000001002001200200231131111111010000000010200010010000000000001010000000000101200120132013219512320011020100000000000203061602410001103110302110000000031849513310220011103020200103313030310000000000000000000000 QUERY MYRSRKNKEKDVGLLISPTGDHLGLEYPSKMDFDREIITLHVESLFRVSPILPLFVLLVANIGTWFTQNPIFPMWSLITLAVYAANLSLGKKVMNSDIKIGEVYVWRIWLLVGQIAIGLCWTLLTLVEPGTWTPEYLTIYKSATLLIALSISALSNFMLPYAVFLSFFPVVVALSTQAIMSMHVLDISLAGMLATALSFFTYITYHLFKSNVKILSCQAEKDDLIAELEVAKSLSDETRKRAEEENLAKSRFLASMSHELRTPLNAILGFSEVIELETMGPLNNETYKEYIGDIHRSGQHLLNLINEILDLSRIEAGRYELSESAISLIDIVRECIIMLQLRAQEKNIEIFQKIDPSLSSVWADEKGMRQVILNLLSNAVKFTAIGGRVHVTVGWTSGRGQYISIKDNGPGIAEGEIPTVLTSFGQGSIAIKSAEQGVGLGLPIAQSIMANHGGQFLIRSKLREGVEVIAILPNTRVLNFIPEDNHESTQYKCYA 116252525 --RSRSHRNKAVSKAVRQTRERLQSGHASNSSFDRDVLDMYVASVLQGATIMPLFVVIITALGVYFTEDTQLIFWALLTLTCHAGNILLARRARRQEITAESARKWRRLLLSGQFLIGCCWAVFALQGCDTCEPSSFILYKGATLLIALSVTAMSNFMLTPAVLAAFSPAVLALAAKSGLSRDLLEISLTGLVTTTLVFFNYISDRLFKSNLRILSYQSEKDDLIAELEVAKSMSDEARRRAEEANLAKSRFLASMSHELRTPLNAILGFSEVMSAEVMGPLANPTYKEYAGDIHRSGQHLLDLINEILDLSRIEAGKYELSEEAISLLDITEDCIGMVQLRARAKNIAISDQFERQLPAIWADEKSMRQVVLNLLSNAVKFTPQGGEIHVKVGWTAGGGQYISIKDNGPGIPEEEIPIVLSAFGQGSIAIKSAEQGTGLGLPIVQAILAKHDGQFLLKSKLREGTEVIAILPAKRVLQSLPEAQAVARKRKSFA 86358053 --RSRSHRNKAVSKAVRQTRERLQSGHASNSSFDRDVLKMYIASMLQGATIMPLFVVIITALGVYFTQDTRLLFWALLTLTCHAGNILLARRARHQEITSESAGKWRRLLLLGQFLVGCCWAVFALQGCDTCEPSSFILYKGATLLIALSVTAMSNFMLTPAVLVAFAPAVLALGAKSGLSRDLLEISLTALFTTTLVFFNYISDRLFKSNLRILSYQSEKDDLIAELEVAKSMSDEARRRAEEANLAKSRFLASMSHELRTPLNAILGFSEVMSAEVMGPLANPTYKEYAGDIHRSGQHLLDLINEILDLSRIEAGKYELSEEAISLLDITEDCIGMVQLRARAKNIAISDQFERQLPAIWADEKSMRQVVLNLLSNAVKFTPQGGEIHVKVGWTAGGGQYISIKDNGPGIPEEEIPVVLSAFGQGSIAIKSAEQGTGLGLPIVQAILAKHDGQFLLKSKLREGTEVIAILPAKRVLQSLPEAQAVARKRKSFA 241205034 --RSRSHRNKAVSKAVRQTRERLQSGHASNSSFDRDVLNMYVASVLQSASLMPLFVVIITALGVYFTQNTQLLFWALLTLTCHTGNILLARRARRQEITSENARKWRRLLLSGQFLLGCCWAVFALQGCDTCEPSSFILYKGATLLIALSVTAMSNFMLTPAVLAAFSPAVLALAAKSGLSRDLLEISLTVAFTTTLVFFNYISDRLFKSNLRILSYQSEKDDLIAELEVAKSMSDEARRRAEEANLAKSRFLASMSHELRTPLNAILGFSEVMSAEVMGPLANPTYKEYAGDIHRSGQHLLDLINEILDLSRIEAGKYELSEEAISLLDITEDCIGMVQLRARAKNIAISDQFERQLPAIWADEKSMRQVVLNLLSNAVKFTPQGGEIHVKVGWTAGGGQYISIKDNGPGIPEEEIPVVLSAFGQGSIAIKSAEQGTGLGLPIVQAILAKHDGQFLLKSKLREGTEVIAILPAKRVLQSLPEEAHAARKRKSFA 209549672 --RSRSHRNKAVSKAVRQTRERLQSGHASNSSFDRDVLKMYVASMLQGATIMPLFIVLITALGVYITENTQLLFWALLTLTCQTGNILLARRARRQEITPESARKWRRLLLLGQFLLGCCWAVFALQGCDTCEPSSFILYKGATLLIALSVTAMSNFMLTPAVLVAFAPAILALAAKSGLSRDLLEISLTGLFTSTLVFFNYISDRLFKSNLRILSYQSEKDDLIAELEVAKSMSDEARRRAEEANLAKSRFLASMSHELRTPLNAILGFSEVMSAEVMGPLANPTYKEYAGDIHRSGQHLLDLINEILDLSRIEAGKYELSEEAISLLDITEDCIGMVQLRARAKNIAISDQFERQLPAIWADEKSMRQVVLNLLSNAVKFTPQGGEIHVKVGWTAGGGQYISIKDNGPGIPEEEIPVVLSAFGQGSIAIKSAEQGTGLGLPIVQAILAKHDGQFLLKSKLREGTEVIAILPAKRVLQSLPEAQAVARKRKSFA 222086249 --RSRSHRNRAVSKAVRQTRERLQS--GHSRSFDRELMMMHVDTLLQGASVMPIFVIIVAALGAYLTRDAQIFIWAIPTLTMHAVNMLLGRRAKKYEMTVGRARKWRQILLLGQLFIGFCWAFFAMQDCSACGGDSFVLYKGAALLVAICITTMANFMLPRAVPFAFAPAIVALAVKATLTRDPLDITLAAAVTVAAIFFTFITNRMFQSNLKILSFQSEKDDLIAELEVAKSMSDEARRRAEEANLAKSRFLASMSHELRTPLNAILGFSEVMSAEVMGPLNNATYREYTTDIHRSGQHLLNLINEILDLSRIEAGKYELNEEAISLLDVAEDCIGMVQLRARGKNISISPQFELQLPSVWADEKSIRQVILNLLSNAVKFTPQGGEITVKVGWTSGGGQYVAIRDNGPGIPEEEIPVVLSAFGQGSIAIKSAEQGTGLGLPIVQAILAKHDGQFMLKSKLREGTEVIAILPAKRVLQSLP------------- 227822277 --KSRNHRNKAVSKAVRATRQRLQTGSSAPAGFDREMLLLHIDAVLHGAIALPLLVGLISAIGVYLSEEPGILLWGLMALSAHAVTVYLARKAKQQNIGAEKVAIWRRRFLASQLLMGLCWAIFALQDCGACGEIQFALFEGTGLFIALAATAMGTFLLRNALVYTFLPVVGALGFSSLTTGDPIHVGLTGILSLSLVFLAFMTERMNKANVHILSMQSEKDDLIAELEVAKSMSDEARRRAEEANLAKSRFLASMSHELRTPLNAILGFSEVMSTEVLGPLNNPTYKEYTVDIHRSGEHLLNLINEILDLSRIEAGRYELNEEAVNLVEIAEDCIGMVQLRARGKNITIEPQFEQAMPSVWIDEKAMRQVALNLLSNAVKFTPAGGEITVKVGWTAGGGQYISIKDNGPGIPEEEIPIVLSAFGQGSIAIKSAEQGTGLGLPIVQAILAKHNGQFILRSKLREGTEAIAILPPRRVLQSLPDAPSPARRRKSFA 150396809 --RSRNHRNKAVSKTVRATRQRLQTGSSAPSGFEREMLLLHIESVLHGAMALPLLVIMIAASGVYLSGEANILVWALMALSAHAVTIFLARKAKREDVVAEKVSVWRRRFLACQVLTGLCWAIFTLPDCASCGQVASGLFEGTVLFIALAITAMGTFLLRNALYYTFLPVLCVLCFSALATGDPVDIGFAGILALSLIFLAFMTGSMNRANVHILSVQSEKDDLIAELEVAKSMSDEARRRAEEANLAKSRFLASMSHELRTPLNAILGFSEVMSTEVLGPLSNPTYKEYTLDIHRSGEHLLNLINEILDLSRIEAGKYELSEDAVNLAEIVEDCIGMVQLRARSKNITIGQQFEQAMPSVWADEKAMRQVTLNLLSNAVKFTPSGGEVSVKVGWTAGGGQYLSIRDNGPGIPEEEIPIVLSAFGQGSIAIKSAEQGTGLGLPIVQAILAKHNGQFILRSKLRVGTEAIAILPPRRVLQSLP------------- 222148514 ---SHSHRNKATAKALRVTRERLHSTHGGTPAFEKDLLSMHTQASLQGAAITPFVTILTAGLTAYLSGSPIYILWALLTLSIHALNILLIRKAAKRIPVTHRQEHWRHVLLAGHLAMGCCWAAFTFQTCDACGPTSDLLLKGSVLLVVLCTTAMTNILLRQAVLYAFTPPIIALSAQAFFSQRVDDATLALAFTVSVLFFIYITGRLYVSNLKLISFQSEKDDLIAELEVAKSMSDEARRRAEEANMAKSRFLASMSHELRTPLNAILGFSEVMAQEVLGPLNNPLYREYSGDIHRSGQHLLNLINEILDLSRIEAGKYDLSEESISLLEVAEDCVGMVQLRAKAKDIKISQQYEINLPALWADEKALRQVVLNLLSNAVKFTPPGGEILVKVGWTVGGGQYVSIKDNGPGIAEEEIPVVLSAFGQGSIAIKSAEQGTGLGLPIVQAILAKHGGEFKLKSKLREGTEVIAILPAKRVLQTIP------------- 15965635 --KSRSHRNKAVSKTVRATRQRLQTGSSAPSGFEREMLLLHIESVLHGAMALPLLVILIAVSGIYLSGDPHILAWALLALSAHAVTIFLARKAKREDVVTEKVSVWRRRFLAGQMLTGLCWAIFTLPDCASCGEIASGLFEGTVLFIALAVTAMGTFLLRNALYYTFLPVLAALGFSSLRTGDAVDIGLTGILALSLVFLAFMTDRMNRANVHILSVQSEKDDLIAELEVAKSMSDEARRRAEEANLAKSRFLASMSHELRTPLNAILGFSEVMSTEVLGPLSNPTYKEYTLDIHRSGEHLLNLINEILDLSRIEAGKYELSEDAVNLAEIVEDCIGMVQLRARGKNITIGHQFEQAMPSVWADEKAMRQVTLNLLSNAVKFTPSGGEVSVKVGWTAGGGQYLSIRDNGPGIPEEEIPIVLSAFGQGSIAIKSAEQGTGLGLPIVQAILAKHGGQFILRSKLREGTEAIAILPPRRVLQSLP------------- 15889187 --RSKKHRNKAVFDTVKTTRERLQQGAGGNEAYEREMLTMHIAEALQGAMIMPLFIVLASIIGLYITGDISLIIWSLIALSFHAMSLVLAKRAAKQAITDDNLQHWKNLFLGMQILIGCAWAMFALAEPVRNDPTLVLFFKGSTLLIALSLTAMANFMLRRATFMTFLPVLAALCITSAISRDPFDVGLALMFGMAILFCHRITSRLYQTSIKLLSSQTEKDDLIAELEVANSVSDEARRRAEEANLAKSRFLASMSHELRTPLNAILGFSEVMSSEVLGPLNNPLYKEYSGDIHRSGQHLLDLINEILDLSRIEAGRYDLNEESISMLEIAEDCIGMIQLRARAKNIRISQQFEASLPQVWADEKSIRQVILNLLSNAVKFTPQGGEILVKAGWTAGGGQYVSIRDNGPGIPEDEIPVVLSAFGQGSIAIKSAEQGTGLGLPIVQAILAKHDGQFILKSKLREGTEGIAILPAKRVLQSLPEETH--------- 218682383 ------------------------------SSFDRDVLKMYVTSMLQGATIMPLFVVIITALGVYFTQNTQLLFWALLTLTCHAGNILLARRARRQEITSENARKWRRLLLLGQFLLGCCWAIFALQGCDSCEPSSFILYKGATLLIALSVTAMSNFMLTPAVLVAFAPAILALAAKSGLSRDLLEISLTGAFTTTVVFFNYISDRLFKSNLKILSYQSEKDDLIAELEVAKSMSDEARRRAEEANLAKSRFLASMSHELRTPLNAILGFSEVMSAEVMGPLANPTYKEYAGDIHRSGQHLLDLINEILDLSRIEAGKYELSEEAISLLDITEDCIGMVQLRARAKNIAISDQFERQLPAIWADEKSMRQVVLNLLSNAVKFTPQGGEIHVKVGWTAGGGQYISIKDNGPGIPEEEIPIVLSAFGQGSIAIKSAEQGTGLGLPIVQAILAKHDGQFLLKSKLREGTEVIAILPAKRVLQSLPEEAH--------- 218662726 ------------------------------------------ASMLQGATIMPLFIVIITALGVYFTQDTRLLFWALLTLTCHAGNILLARRARRQEITAESARKWRRLLLSGQFLVGCCWAVFALQGCDTCEPSSFILYKGATLLIALSVTAMSNFMLTPAVLVAFAPAVLALGAKSGLSRDLLEISLTGLFTATLVFFNYISDRLFKSNLRILSYQSEKDDLIAELEVAKSMSDEARRRAEEANLAKSRFLASMSHELRTPLNAILGFSEVMSAEVMGPLANPTYKEYAGDIHRSGQHLLDLINEILDLSRIEAGKYELSEEAISLLDITEDCIGMVQLRARAKNIAISDQFERQLPAIWADEKSMRQVVLNLLSNAVKFTPQGGEIHVKVGWTAGGGQYISIKDNGPGIPEEEIPVVLSAFGQGSIAIKSAEQGTGLGLPIVQAILAKHDGQFLLKSKLREGTEVIAILPAKRVLQ---------------- 118590259 ----RAKRRREMARSVNDVRSRLGAPENWYTSFDLERQHLFADTRINAAYAVPLLALIVAAISVLWINPIFIGAWFAVTLCTHFMMVITSHSYEKAPSDQKARIYWRRRFAFGDFIYGCSWASFFLLPQTSESGDGFVIFHFATLLIVVAMNTMQSATLPKCLLASTLPMTLIVTVSFLQQVTPIHYTLAAMAIGAQGFFLILGNQLLKNANTMLEYRADKDHLIVELESANAMSDEARRRAEAANLAKSRFLATMSHELRTPLNAILGFSEIMKDEVLGKMHNKNYQSYAEDIHGSGQHLLNLINEILDLSRIEAGRHELHEEPIFLDDIVEECGTMMKVRAKAKTISLHHTHEPDLPRVWADERALRQVVLNLLSNAVKFTPVNGEVWIKVGPTSDGGQYVSIKDTGPGIPEDEIPTVLEAFGQGSHAIKTAEPGTGLGLSIVQALVNMHDGKFSLKSKPGEGTEVIVTLPRARIMNYSPD------------ 13470769 --RRKPHRNSDVARAVRKTRDRL-SQQAGNPDFDRELLKLHAGAMTSGAVVIPLLVLAIAAAGWLAGVGNEIGLWALFTLTCYTIVAFMARRIERTEASELNPLQTRREFLVGHFLCGLGWGWFVVLGCGACAVDQFPVVKAVVLLLAMAGTALMASSLSGALLATFAVPVALYAYVGTRLWMPVEAMMAGLLVLSLPFFVYVARQLNRASLMLLSFRSEKDALIAELETAKSMSDEARRRAEDANLAKSRFLASMSHELRTPLNAILGFSEVMANEVLGPMSNPTYRDYAHDVHDSGQHLLDLINEILDLSRIEAGRYQLNEEPVMLLNIVEDCCHMMELKARNKDIRVVQDFEQTLPRLFADERAVRQITLNLLSNAIKFTATGGEIRVRVGWTAGGGQYISVKDNGPGIPEDEIPVVLSAFGQGSIAIKSAEQGTGLGLPIVQGLLAMHGGEFELHSKLREGTEAIAIFPLSRVMEELP------------- 260459403 --RRKPHRNSDVARAVRKTRDRL-SQQAGNLDFDRELLKLHARAMTSGAVVIPLLVLAIAAAGRLAGVGNEIGLWALFTLTCYTIVVFMARRIERTEASELNPLQARREFLVGHFLCGLGWAWFVWLGCGACAVDQLHVVKAVVLLFAMAGTAIMASSLRGALLATFAVPVALYAYAGAKLWMPLEAIMAGLLVLSLPFFAYVARHLNDSSLMMLSFRSEKDALIAELETAKSMSDEARRRAEDANLAKSRFLASMSHELRTPLNAILGFSEVMANEVLGPMSNPTYRDYAHDVHDSGQHLLDLINEILDLSRIEAGRYQLNEEPVMLLNIVEDCCHMMELKARNKDIRVIQDFEQTLPRLFADERALRQITLNLLSNAIKFTATGGEIRVRVGWTAGGGQYISIKDNGPGIPEDEIPVVLSAFGQGSIAIKSAEQGTGLGLPIVQGLLAMHGGEFELHSKLREGTEAIAIFPLSRVMEELP------------- 163759717 --RSRAHKNAALVKTVRTTRERLQHGREIPPGFDREMVLLHINTVLQGAAAAPVLVMLTAVAGLWFDQAVWLLPWALCIMTAYALLVLFARRTSRAQSDDNAATRWQVRFLLIYALIGLCWAVFSYQDCTSCQGDTFTFYKAAVLLIALAATAMATFALRFAIYLVVCPVVIALALRTGISRDLNDFSTLAMICASSLLFIFMSQRLRNTNLKMLGFQTEKDDLIAELEVAKSVSDEARRRAEESNLAKSRFLASMSHELRTPLNAILGFSEVMSGEVLGPVGNESYKEYVGDIHRSGQHLLNLINEILDLSRIEAGRYDLNESALALSDIAQDCIGLIQLKARSKSITINEAFEEDLPMVWADEKSIRQVVLNLLSNAVKFTPSGGEIRVKLGWTAGGGQYIAIKDNGPGIAEEEIPVVLSAFGQGSVAIKSAEQGTGLGLPIVQAILAKHGGEFVLKSKLREGTEGIAILPRKRVLESM-------------- 254503637 ------------------VRSRLGTSDRQHSTFELERQHLFADTRINAAFAVPLLVLIVTAISVIWLNPFFLGAWLIVTLCTHLLMVVTCHSYERAPSDQKARIYWRRRFTLGDLLYGCSWAVFFLLPRSDNAGDGFVIFHFATLLIVVAMNTMQSATLPRCLLASTLPMTLIVTASFLQQIDPIHYTLAAMAIGAQGFFFILGNQLLKNANTMLEYRAEKDHLIAELETANAMSDEARRRAEAANVAKSRFLATMSHELRTPLNAILGFSEIMKDEVLGPMKNDTYKSYSADIHGSGQHLLNLINEILDLSRIEAGRHELQEESLYLEEVVDECGSMMTVRANAKNIMLHHTLEPDMPRVWADERALRQVVLNLISNAVKFTPVGGEVHIKVGRTSDDGQYVSITDTGPGIPEDEIPTVLEAFGQGSHAIKSAEPGTGLGLSIVQALVGMHDGKFVIKSQLGVGTEAIMSLPRARVMNYSPDADTESTDF---- 307945357 --------------TLKNVKLHLGAPDPTAAQFQIERLHLFADTRISAAYAVPMLALIIAGISTLWIQPIHVAIWCSITIGMHAFMVFTCSSYERASSEDRARSRWLPRFTLGDFVYGACWASFFLLPHSAAATDGFMVFQFAAMLIVVAMNTMQAATIPRALMASTLPITIAISASFLQQPSPIHYTLAAMAIGAQGFFLILGNQLIKNANMILEYRAEKDHLISELETANALSDESRRRAEAANMAKSRFLATMSHELRTPLNAILGFSEVMKDEVLGPMQNEQYKSYAADIHGSGQHLLNLINEILDLSRIEAGRHELQEEEISVTEIVEECLNMMQIRADDRNITLHNHLEKEMPKVWADERAVRQVVLNLLSNAVKFTPIGGDVRITVGWTSGGGQYVSVKDNGPGIPEDEIPVVMEAFGQGSMAIKSAEQGTGLGLSIVQALVNMHGGKFTLRSKMHEGTEALMTLPASRVL----------------- 75675405 ---SARHR-RATTQRVREARDRLTSTSGTRPAFDHELLRQYAQTRLSASFVVMLLLVATGVLFGFWMAPAAAAAWTFGMLCIHTVIIYNCKGYLKEPSSATSTRKWRARFILFDLLYGLCWTTI-LVHPAGSDPVTNTLMMFLMLLV-VAVSSMLSASLPIAAFAATAPVTSAIAFKFAMGGSFNNYILAILTLTAEGFFALLAHRLHSTTLATLEARAEKDALIGELEQAKAISDEARHRAESANVAKSRFLAQMSHELRTPLNAILGFSEVMKSEIFGEHAVAVYKTYSADIHNSGVHLLNLINEILDLSRIEAGRYELNEEAVSLVHVVTECHHLLKLRASNRGITIHEIFEQGMPRIWGDERATRQIVLNLLSNAIKFTPQGGEIWLKVGWTASGGQYLSVKDNGSGIAEDEIPIVLASFGQGSNSIKSAEQGAGLGLPIAKSLIDMHGGTFTLRSKLRVGTEVIVTFPPERVMSAL-------------- 92117022 --------RRAATQRVREARDRLTSTSGTRPAFDHELLRQYAQTRLSASLVVMLLVVATGVLFGFWMEPASAAVWTFGMLCIHAVTIYNCNNYLKEPSSPNSTRKWRARFILLDLLYGLCWTTI-LVHPAGFDPVTNTLMMFLMLLV-VAVSSMLAASLPIAAFAATAPVTSAIALKFVIGGSFNNYILAVLALAAEGYFALLAHRLHSTTLATLEARAEKDALIGELEQAKAISDEARHRAESANVAKSRFLAQMSHELRTPLNAILGFSEVMKSEIFGEHAVAVYKSYSADIHNSGVHLLNLINEILDLSRIEAGRYELNEEAVSLVHVVADCHHLLKLRASSRGITIHEVFEHGMPRIWGDERATRQIVLNLLSNSIKFTPQGGEIWLKVGWTASGGQYLSVKDSGSGIAEDEIPIVLASFGQGTNSIKSAEQGAGLGLPIAKSLIDMHGGTFTLRSKLRVGTEVIVTFPPERVMSAL-------------- 209885662 --------RRVAAQRVREARDRLTSSSGTRPAFDHELLRQYAQTRTSASLVVILLVVTTGALSSLWVSMVNAALWTCGILAIHAVVIRSCAKFLGQPPAPATTRKWRRRFVTLDLLYGLGWTVI-LIHPTDVGVVSNTLMLFIMLLV-VAVSSMLAASLPIAAFASTVPVTAAIATNFVLRGTLDNYILAALAVLAECYFALLAHRLHSTTLATLEARAEKDALIGELEQAKAISDEARHRAEAANVSKSRFLAQMSHELRTPLNAILGFSEVMKSEIFGPHAVPVYKDYSADIHNSGVHLLNLINEILDLSRIEAGRYELNEEPFSLVHAVADCHHLLKLRASNRGITIHEAFEEDMPKLWGDERATRQIVLNLLSNAIKFTPQGGEIWLKAGWTASGGQYLIVKDTGSGIPDDEIPIVLASFGQGSNSIKSAEQGAGLGLPIAKSLIDMHGGTFTLKSKLRIGTEVIITFPPERVLAPLPED----------- 85715389 ---SARHR-RATAQRVREARDRLTSTSGTRPAFDYELLRQYAQTPLSASFVVMLLLVATGVLFGFWMEPAAAAAWTFGMLCIHAVIIYNCKNYLKAPSSANSTRKWRARFILLDLLYGLCWTTI-LVHPAGSDPVTNTLMMFLMLLV-VAVSSMLSASLPIAALAATAPVTSAIALKFATGGSFNSYILAILALTAEGYFALLAHRLHSTTLATLEARAEKDALIGELEQAKAISDEARHRAESANVAKSRFLAQMSHELRTPLNAILGFSEVMKSEIFGEHAVAVYKTYSADIHNSGVHLLNLINEILDLSRIEAGRYELNEEAVSLVHVVTECHHLLKLRASNRGITIHEVFEQGMPRIWGDERAARQIVLNLVSNAIKFTPQGGEIWLKIGWTASGGQYLGVKDNGSGIAEDEIPIVLASFGQGSNSIKSAEQGAGLGLPIAKSLIDLHGGTFTLKSKLRVGTEVIVTFPPERVMSAL-------------- 90418087 IARRRATRNGDLTRTLKAARERLSARGGLQPNFERELLVQHAAAIQAAAIVLPLPVILTGFGLSIFTGPLPAILWTGFALLGHFALVVVSRRFPADNLTRAGITRWSRIFLAGHVAAGLSWAYLATLACAECQPLRFELFQFTVIFLAIAMIAMVSSTLRAVVPLTFLPTILVLGYGIVTTAQPMASAMYGVLIGAVPFFAFVAEMLRRASIARLKHQSEKDELIAELEMAKIMSDEARSRAEEANLAKSRFLATMSHELRTPLNAILGFSEVMSNEILGPIGNESYKDYIADIHASGQHLLGLINEILDLSRVEAGRYALSEEAVDIVAIARDCLGYVRVKAEAKDLVIGAEFEADLPAMWADERSLRQIILNLLSNAVKFTPRGGEITLRVGWTAGGGQYLAVKDNGPGIPEEEIPIVLSSFGQGSIAIKSAEQGTGLGLPIVQALMKMHDGSFELRSRLREGTEAIAIFPNSRVLEVMP------------- 299133592 --------RRVAAQRVREARDRLTSSSGTRPAFDHELLRQYAQTRMSASLVVILLVVATGALSSLWLPMLYAGIWTCGILAIHAVVIRLCSRFMNLPPAPATTRRWRHRFVALDLLYGLGWTLILVHPSGVDVVSNTLMLFLMLLVVA--VSSMLAASLPIAAFASTIPVTAAIALNFVLRGTLDAYILAALAVAAECYFALLAHRLHSTTLATLEARAEKDALIGELEQAKAISDEARHRAEAANVSKSRFLAQMSHELRTPLNAILGFSEVMKSEIFGSHAVAVYKDYSADIHNSGVHLLNLINEILDLSRIEAGRYELNEEPFSLVHVVADCHHLLKLRASSRGITIHEVFEDEMPKLWGDERATRQIVLNLLSNAIKFTPQGGEIWLKSGWTASGGQYLSVKDTGSGIPEDEIPIVLASFGQGSNSIKSAEQGAGLGLPIAKNLIDMHGGTFTLKSKLRIGTEVIITFPPERVMAAL-------------- 86750506 --------------------DRLTSTSGTRPAFDHELVRQFAQTRLSASFVIMLLVVVTGILFAFWFDPVTAGAWTVGMLCIHAVMIRNCSRFLQEPASPPRTRSWRRRFVALDLLYGLAWTTI-LVHPLGLTVVSNTL-LMFLMLLVVAVSSMLAASLPIAALAATVPVTAAITLNFVLGGTFDSYVLAALTVAAEGYFALLAHRLHSTTLATLEARAEKDALIGELEQAKAISDEARHRAEAANVAKSRFLAQMSHELRTPLNAILGFSEVMKSEIFGAHAVPVYKEYSADIHNSGVHLLNLINEILDLSRIEAGRYELNEEAISLVHVVTDCHHLLKLRASSRGITIHEVFEQGMPRIWGDERAVRQVVLNLLSNSIKFTPQGGEIWLKVGWTASGGQYLSVKDTGSGIPEEEIPVVLASFGQGSNSIKSAEQGAGLGLPIAKSLVDMHGGTFTLKSKLRIGTEVIVTFPPERVMSAL-------------- 27378849 --------RRAAAQRVREARDKLTSTSGTRPAFDAEMLRQYAQTRLSASYVVMLLVVATGVLFGLWMQPIPAAAWTAGMLCIHGAMIRSCRRFLTEPASPAATRAWRTRFVVLDLLYGLCWMAILIHPVLDMVTETLMMF---LMLLVIAVSSMLAANLPIAALAATAPVAVAMALSFAVTGSLDNYILAALALAAEGYFVLLAHRLHSSTFATLEARAEKDALIGELEQAKAISDEARHRAESANVAKSRFLAQMSHELRTPLNAILGFSEVMKSEIFGAHAVPVYKEYSADIHNSGVHLLNLINEILDLSRIEAGRYELNEEAVSLVGIVADCHHLMKLRASSRGITIHEVFEQAMPRLWADERAIRQVVLNLLSNSIKFTPQGGEIWLKAGWTASGGQYLSVRDTGSGIPEDEIPVVLASFGQGSNSIKSAEQGAGLGLPIAKNLIDLHGGTFTLKSKLRIGTEVIVTFPPERVMSAL-------------- 90423567 --------------------DRLTSTSGTRPAFDHELLRQYAQMRQSASIVVILLVVATGLLFAIWIQPLSAAAWTCGMLCIHAVMIRNCGRFLGEQQSPLRTRKWRTRFVLLDLLYGVCWTAILVHPPGVEVVSNTLLMFLMLLVVA--VSSMLAANLPIAALAATAPVTAAIAANFLLSGTFDNYILALLTVAAEGYFALLAHRLHSTTLATLEARAEKDALIGELEQAKAISDEARHRAEAANVAKSRFLAQMSHELRTPLNAILGFSEVMKSEIFGAHAVAVYKDYSADIHNSGVHLLNLINEILDLSRIEAGRYELNEEAVSLVHVVADCHHLLKLRASSRGITIHEVFEQGMPRIWGDERAARQIVLNLLSNAIKFTPQGGEIWLKVGWTASGGQYLSVKDTGSGIAEDEIPIVLASFGQGSNSIKSAEQGAGLGLPIAKSLIDMHGGTFTLKSKLRIGTEVIVTFPPERVMSAL-------------- 91976523 --------------------DRLTSTSGTRPAFDHELVRQYAQTRLSASFVIMLLVVVTGALFGVWLDPITAGAWTVGMLCVHAVVIRNCNRFLQEPASPPRTRGWRRRFVALDLLYGLAWTTI-LVHPLGLTVVSNTL-LMFLMLLVVAVSSMLAASLPIAALATTVPVTCAIALNFILGGTFDSYVLAALTVAAEGYFALLAHRLHSTTLATLEARAEKDALIGELEQAKAISDEARHRAEAANVAKSRFLAQMSHELRTPLNAILGFSEVMKSEIFGAHAVPVYKDYSADIHNSGVHLLNLINEILDLSRIEAGRYELNEEAISLVHVVSDCHHLLKLRASSRGITIHEVFEQGMPRIWGDERAVRQVVLNLLSNAIKFTPQGGEIWLKVGWTASGGQYLSVKDTGSGIPEEEIPIVLASFGQGSNSIKSAEQGAGLGLPIAKSLVDMHGGTFTLKSKLRISTEVIVTFPPERVMSAL-------------- 115523991 --------------------DRLTSSSGTRPAFDHELLRQYAQTRQSASLVVMLLVAATGLLFGIWMQPLAAAVWTCGMLCIHAVIIRNCGRFLGEAQSPGQTRKWRNRFVLLDLLYGLCWTTILLHPPGASMVSNTLLMFLMLLVVA--VSSMLSASLPVAALAATAPVTFSLAVNFILTGTFDNYILGLLTLAAEGYFALLARRLHSTTLATLEARAEKDALIGELEQAKAISDEARHRAEAANVAKSRFLAQMSHELRTPLNAILGFSEVMKSEIFGAHAVAVYKDYSADIHNSGVHLLNLINEILDLSRIEAGRYELNEEAVSLVHVVADCHHLLKLRASNRGITIHEVFEQGMPRIWADERAARQIVLNLLSNSIKFTPQGGEIWLKVGWTASGGQYLSVKDTGSGIAEDEIPIVLASFGQGSNSIKSAEQGAGLGLPIAKSLIDMHGGTFTLKSKLRIGTEVIVTFPPERVMSAL-------------- 146341638 -------QRRAAQQRVREARDRLTSTSGTRPAFDRELLRQYAQTRISASYIVMLLVVATGMMLSVWLHAVAAGAWTLGVLCIHAAIVRNCSNFLADQPSLAATRRWRTRFVLLDLLYGVCWMAILIHPALAEVSGTLMMF---LMLLVIAVSSMLAANLPVAAVAVTAPVTVAITLSLALSGTFDNYLLAGFAVAAEGYFVLLAHQLHSTTLATLEARAEKDALIGELEQAKAISDEARYRAEAANVAKSRFLAQMSHELRTPLNAILGFSEVMKSEIFGAHAVPVYKEYSADIHNSGVHLLNLINEILDLSRIEAGRYELNEEAVALVHVIADCHHLLKLRASSRGITIHEVFEQKMPRLWADERAIRQVVLNLLSNAIKFTPQGGEIWLKAGWTASGGQYLSVKDTGSGIPENEIPIVLASFGQGSNSIKSAEQGAGLGLPIAKNLIEMHGGTFTLKSKVRIGTEVIVTFPPERVMSAL-------------- 39935041 --------------------DRLTSTSGTRPAFDHELVRQYAETRLSASYVVMLLVVVTGVLFGIWMDPLAAGAWTVAMLSIHAVVIRNCNRFLKEPASVPRTRTWRRRFVLLDLLYGLAWTAI-LIHPTELNVVSSTL-LMFLMLLVVAVSSMLAASLPIAALAATMPVTAAIAVNFALSGSFDKYVLAALTVAAEGYFALLAHRLHSTTLATLQARAEKDVLIAELEQSKAISDEARHRAEAANVAKSRFLAQMSHELRTPLNAILGFSEVMKSEIFGAHAVPAYKDYSADIHNSGVHLLNLINEILDLSRIEAGRYELNEEAISLVHVVTDCHHLLKLRATSRGITIHEVFEQGMPRIWGDERAVRQVVLNLLSNAIKFTPQGGEIWLKAGWTASGGQYLSVKDTGSGIPEEEIPIVLASFGQGSNSIKSAEQGAGLGLPIAKSLIDMHGGTFTLKSKLRIGTEVIVTFPPERVMSAL-------------- 114707276 LGRARKPRSKHASKVVRSARQNLKRHSRRNASFEAELLVQHAAQLRAASIILPAPVILAGFGLSIFTGATVAAAWTLATLGAYLIIVILARRAQESDGFTKAPHIAHALFLAGHTFAGLCWSALAFLECPGCTAIRFELFHFAALVLAIAMTAMISSTLRFVVLIAFSPLVVGLSLDAFANPDKMSVAMQGVVIGAVPFFAFVAEALRRGAVARIRHQAEKDELISELERSRILSDEARRRAEDANRAKSQFLATMSHELRTPLNAILGFSEVMMNEIFGPLGSPNYKEYLTDIHSSGKHLLGVINEILDLSRVEAGQYALNEEAVDLSRIAADCASTVRLRAEDKRIAIQMHFEEGLPALWGDERALRQIVLNLLSNAVKFTPKSGEIILRVGWTAGGGQYVGVSDNGAGIPQDEIPTVLASFGQGSNAIKNAEQGTGLGLPIVQALVKLHDGQFELSSREGKGTDVIAIFPQSRVLEVMP------------- 170748167 -STEEAARRLGVAREIRSAREKLTSQTGLERAFDYELLRHYAQYRVGAGIPLAGFAAALAAAATFWIAPPVAAAWALGVFLMITLNTTLSRRFLRADPATIPLARWRRRFLVGEVLQSLSWAMIGLGTTGGWT------FALFGLVIASAVTTMLAATVPLAAVAALVPLALATASLAAFSRGMDLLMLVVMAGGAQVFFLGLSRRLYTSTVGALRSRAEKDAVFGELEQAKANSDEARRRAEEANLAKSRFLATMSHELRTPLNAILGFSEVMKNEVFGTHTAPSYREYSHDIHDSGMHLLNLINEILDLSRIEAGRYELNEEPVQLAHVVEECRHMMGLRAKAKNQTFHDLVDGSLPRLWADERALRQIVLNLLSNAVKFTPPGGEIWLKVGWTASGGQYVSVKDSGPGIPEDELGTVLSSFGRGSLAIKTAEQGSGLGLPIVKGLVELHGGQFQLSSKPREGTEVVVTLPASRVMDTLP------------- 220924683 -------RRRKLARDVRSARERLTSSIGLERAFDYELLRVFAQYRIGAFLPLMLLAISVAAASAFWLPVTWSALWLSGVLVCIGAVAALARRFLRQEPDSISLRPARRRAVIGEVLQSTAWSLLVLLAFSVEGSNART-FVLFVLVIVAAVTTMLAATVPLAAAAGLLPLSLATLSLAWMTRGLESVLLIGMAVGAQLFFLVLSNHLYGSTVAALRSRAEKDAIFGELEQAKANSDEARRRAEEANLAKSRFLATMSHELRTPLNAILGFSEVMKNEVFGPHASPSYQEYSTDIHDSGMHLLNLINEILDLSRIEAGRYELNEEAVQLAYVVEECRHMMALRARAKNQVFRELVDPSLPRLWADERAVRQVVLNILSNAIKFTPPGGEITIKVGWTSSGGQYVSIKDTGPGIPEDEIPTVMSSFGRGSLAIKTAEQGSGLGLPIVKGLVDLHGGGFRLKSKPREGTEVIVTFPAARVMDALP------------- 170740792 ---------------VRSARERLTSSIGLERAFDYELLRIFAQYRIGAFLPLTLFALCVAAASAVWLPLVWSAVWLCGVLGSIAAVAVFARSFLRQAPDSVALRGSRRRAVIGEVTQSTAWALLALLPFSVEAANAQTFVLFVLVIVAAG-TTMLAATVPLAAGAGLVPLSLATLGLLLVTRGFESVMLVAMAVGAQLFFLVLSNHLFRSTVAALQSRAEKDAIFGELEQAKANSDEARRRAEEANLAKSRFLATMSHELRTPLNAILGFSEVMKNEVFGPHASPSYQEYSTDIHESGLHLLNLINEILDLSRIEAGRYELNEEAVQLAYVVEECRHMMGLRARAKNQNFRELVDPSLPRLWADERAVRQIVLNILSNAIKFTPPGGEITIKVGWTSSGGQYVSIKDTGPGIPEDEIPTVMSSFGRGSLAIKTAEQGSGLGLPIVKGLVDLHGGGFQLKSKPREGTEVIVTFPASRVMDALP------------- 110633906 VNRTKPHRNSDVAKAVRHTRDQLSRKAGNR-SFDREMLKIHARTIISSAPAVLFVLLLIGAAGYAVGPAREMAIWGMLAAAGYTALYLFARYIDKRSIDQIDARKVHVQFLLLHFFSGISWIYLVSFEC-RCGFLNFSFFVAIVLLMMIAATALVCSSLRGAVLATFLPVAIHALLHLEFPLGVEPV-MTLLLVLSLPFFGHVAHHRNQAAISLLSFRSENESLIAELETAKAVSDEARHRAEEANLAKSRFLASMSHELRTPLNAILGFSEVMAKEVLGPVQNVTYREYAKDVHQSGQHLLELINEILDLSRIEAGRYQLNEEPLALADIVHECCRMMDLKLKAKDIKLVQQFEPSLLNLMADERAVRQISLNLLSNAVKFTPSGGEIRVRVGWTSGGGQYISICDNGPGISEEEMPLVLSAFGQGSVAIKSAEQGTGLGLPIVQGLTHLHGGLLRLKSKLREGTVATVIFPRSRVVE---------------- 300023375 ----RAPRRSNLDDELRSFRDRLTHGTAHKPEFEYELLTMFARNETSAPFAMPALCFIFYIASMFWASLMEATMWIAIVSISRVYMLDQCRRLLSIPRADVNVGQWRRHFVRVEAINGLALAAFALIPTAHSLPATFSVFIFATLMVVLAIRMTFSSTLPHVFLAGTVPMTLAVTGRLFMLGDPFYFALASMAIGIHVFFVYLAQGLHSTALAMVEYRAEKDSLISELEEASAISDEARRRAEAANKAKSRFLATMSHELRTPLNAIMGFSEVMEKEILGPIGSDTYREYAHNIYESGNHLLCIINEILDLSRIEAGRYDLHEETVRLTDIAEDCRRLIKIKADAKTLHIVEDFAPDLPHVWADPRAMRQICLNLLSNALKFTPRGGRIVITVGHTSDGGQFVTISDTGPGIPKDEIPRVLQAFGQGSLAHQTAEGGTGLGLPIVQNLISLHGGTFDLQSELRKGTEVTVTLPRQRVLQII-------------- 188580116 -------KRRGIAREMRSARERLTSTSGLERAFDYELLRLYAQYRVGAGIPLLLLALGVAGASSIWVAPVTVAVWAAGALLATALMLVLSRRFLRQAPESLPLKRWGRLFVAAEFGQSLAWAMLLLVGPGAQT------FALFGLVIVAAVTTMLAATVPVAALSGLAPLTLAALSLLVFSRDMDTMLLVAMTVASQLFFAGLARRLYASAVGTLQSRAEKDAIFAELEQAKANSDEARRRAEEANLAKSRFLATMSHELRTPLNAILGFSEVMKNEVFGAHAAPAYREYATDIHDSGMHLLNLINEILDLSRIEAGRYDLSEEAVQLAHTVEECRHMMTLRARSKGQTFASLIDDSLPRLWADERALRQIVLNLLSNAVKFTPPGGEITIKVGWTSSGGQYVSVKDSGPGIPEDELGTVMSSFGRGSLAIKTAEQGSGLGLPIVKGLIDLHGGGFQLKSKPREGTEVIVTFPASRGMDTLPAMN---------- 163850345 -------KRRGIAREMRSARERLTSTSGLERAFDTELLRLYAQYRVGAGIPLLILALMVAGASSIWVPAVTAAIWAAGAIAATTLMLLLSRRFLRQAPESLSLKHWGRAFVAAEFGQSAAWAMLLLVG----VPEART-FALFGLVIVAAVTTMLAATVPVAALAGLVPLMLAALSLLIFSSDMDTMLLVAMTVASQLFFAGLARRLYASAVGTLQSRAEKDAIFAELEQAKANSDEARRRAEEANLAKSRFLATMSHELRTPLNAILGFSEVMKNEVFGAHVAPAYREYATDIHDSGMHLLNLINEILDLSRIEAGRYDLTEEAVQLAHTVEECRHMMTLRARSKGQTFASLIDDSLPRLWADERALRQIVLNLLSNAVKFTPPGGEITIKVGWTSSGGQYLSVKDSGPGIPEDELGTVMSSFGRGSLAIKTAEQGSGLGLPIVKGLIDLHGGGFQLKSKPREGTEVIVTFPASRGMDTLP------------- 296447262 --RSQRRRR---GVKVREAREKLTTSDTGHRGCDVGLLRAYASARLHSAVPASALIAMVAGLTRYWMEGELEIVWTTFAFSTLLLCYGFAKRLDRLADADINVISWRSKFVAAEFAHGLVWASMAALLLQAGDPNAKA-FVLAMLMLAAAFNTMVAATIPIAVYATVTPISIAIACLRVSSLEDTSLSLLALVGAAQVFFVVLAKRFHHVTRESLFFRIEKDDLIGELEQAKANSDEARRRAEEANLAKSRFLATMSHELRTPLNAILGFSEVLKNELFGVHAVAAYKDYSNDIHSSGQHLLMLINEILDLSRVEAGRYELKEESVSLATMVEDCRHLLTIRAQKRGIEMIEMTEPDLPRLWADERAVRQIVLNLLTNAIKFTPQGGQVTLKVGWTSAGGQYVAIRDTGPGIPEEEIAVVMSSFGRGTLAQKNAEEGTGLGLPIVKGLIDLHGGLFKLASKVREGTEAIVVFPPERVMNALPKFDDEA------- 304391854 ----QSKSGRAVKAARQGLGNHTTIRDAHAASFDHDLLVRHAH-VQQQTFVMVISLLAIATYTTHFGVDMVLGGWLIGSTALAILNQLYAKKFLALEKDKTDRKKWLRIFTAFQFAGGVLWAGLFAHLPVLETSGAFSIMCFLGAMVVTSLSFIASRNISWGVIAAAAPLLTVIVLQLMMVSTVPALGLAMLMIVSLAFYHFVGRLIRDGQLDAISSRAERDQLVMELEASRGISEEARRRAEEANLAKSRFLATMSHELRTPLNAILGFSEIMSNEVMGPIDNDNYKEYLADIHRSGAHLLKLINEILDLSRIEAGRYELNEEPVKLGHAVEESQQMVKLKANQKKVQLVIQLQPDMPAVWADARAVRQIVLNLLSNALKFTPSGGTIWLKCGWTSGGGQYITIRDTGPGIPEEEIPIVLSSFGQGSIAIKSAEQGTGLGLPIVQALMQMHDGRFDLRSKLRAGTEVTATFPRSRVMPTAQADQNENAKVR--- 254473454 ---------------------------------------MFVKNRLSVAYAMPMIAIVAATISSVWLPVEVAGGWLVAMLLAHSIIILSTKRMEKSLSQEGNLRSIRRELFAGDMLYGIVWAIFFISNLQFNTDYGFGVFQFATMLIVIAMATMLSSPLPGALLAATAPITGALIFSFWQYDSMPHYAMGLMAIGAQVFFYILSKQLHTSALTLLEYRAEKDHLISEMEQVNAISQEARRRAEEANLAKTRFLATMSHELRTPLNAILGFSEVMKDEVLGPMHNQTYLDYSKDINQSGQHLLNLINEILDLSRIEAGRYELQEEPVCLRDVAAACKHMMHMRAAAKNIEIHEVYEKGLSKVWADEKALRQMVLNLLTNAVKFTPPEGEISIHVGIDGAGGQYISVSDTGAGIPEEEIPVVLQAFGQGTQAIQDAEQGTGLGLSIVQALAHMHEGEFKLASKLREGTQATISLPAKRVLSHI-------------- 283821631 MSTARSLRWRRFKQKTSIAAPQQSNSSAVKHDFAYDLLIMFVRNETVAALTVPILAIVAATMLNWATEPRQLLLWLATIFITEGILLALCRQFKRQPRETVDLVQWRRNLAAAEFLYGVCWAAVAFT-PFVVQSQAAFFFLFAALTVVTAIRMMFAASVMQILHAGTAPVTGALALRFLMTGEPFYWALAVVAVGIHFYFVFLVKNLQRTALSMLDYRAEKDRLIEELERAKAASDEARVRAEAANVAKSKFLANMSHELRTPLNAIMGFSEMIKDEVLGPIDNENYRSYAADIHESGSHLLKLINEILDLSRIEAGRYELTEKPIDVAATALESLRLMRIDAHQKNLRVVTDFRPDMPRIMADERALRQICLNLLSNAIKFTPDSGLIAVRAGILPSGEAVLSVRDNGPGIPEEEISQVLRAFGQGSLALKTGESGTGLGLPIVSGLAELHGGRFELRSKLGVGTEASLILPKARVLPAVPQ------------ 217977515 --------------------ERIEAPTFDPRDFDAALLALFAKGRRSSAVTMATLSAIFAAIALTWIEVDAVVTWLCISLAAQVLTQLIARRFPQQDLAHAEARRWRRDFIAAETIQGAIFALLVALVGHAEDPAALACAVVMGLLVA-AMNATISPSIPAAAVGGMAPV--ALAMLSLLGAPHLADGAAQMIVGAQLCFLMLARKLYASALEALSFQAEKDDLIAELEQSKANSDLARRRAEEANLAKSHFLATMSHELRTPLNAILGFSEVMKGELFGAHIVASYKEYSNDIHASGHHLLMLINEILDLSRIEAGRLELKEEAVALDHIVEDCHHLLALRAKKRGVTITEAIEADLPRIRADERAVRQMTLNLLSNAVKFTPPGGRVRIRIGWTAAGGQYLAVRDSGPGIPEEEIPIVMSSFGRGALARKNAEEGSGLGLPIVKGLVELHEGTFILKSNVGEGAEAIVIFPASRIIPP--------------- 182678896 ----------------------LGSGSGEQT-FALELAQTYARKRLASLPLLAGLDCLLAAVGLAWLDGALVAGWLGFNLLGLTLVYHLLTRFLTPSPTPSELKTWQTGFVLGEGLHGLVWGLFIGLIVEAGGEPALTI----GLVFALAIGATNTAPIPACVFGPLLPMATAIAIISRLTIVSQQMPLAGLASAVLLYFLVTAQKIRAGVLEKLTIQNEKDELITELEQARVNSDLARRRAEEANLAKSRFLATMSHELRTPLNAILGFSEVMKGELFGAHVISSYKDYSNDIHASGQHLLTLINEILDLSRIEAGHLELRDDCVALAHVVDDCRHLLALKAKKRGLTIEEHVEPDLPRLRADERALRQVALNLLTNAVKFTPPGGWIKIKIGWTANGGQYVSIHDSGPGIPEEEMPIVMSSFGRGTLAQKNALEGSGLGLPIVKGLVDLHNGTFSLKSRLHEGTEAIVVLPAERVL----------------- 268317258 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMVTLLGLLVGGIHRYRIYRIEQQKEQLEALELQAQKRQLEATLEDLRRTKEELERANEEASRLKSEFLANMSHEIRTPMNGVLGMTELLLEMDL----TKEQRECVEIIHRSGETLLTILNDILDFSKIEAGRLELENIDFNLQETIEDVITLFAPRAAAKQLELICFIEERALEVQGDPHRLRQVLSNLIGNAIKFTERGEVVEAELERLDERRAHISVRDTGIGIPPDRLSHLFQPFTQLDGSTTRRYGGTGLGLAISKQLVEMMGGTIGVESEVGKGSTFTVRIP---------------------- 294496151 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITEKKEAEKAIIEAKGMAEAANQTKSQFLANMSHELRTPLNSIIGFSDVLLEEAFGKLN-EKQKKYTHNINTSGHHLLDIINDILDLSKIEAGKMELNPENFGLEEIISELKNTLEPLVKKKQLILDLDTSLEYP-VYADKLKIKQVLYNLLSNAIKFTPEKGKIAIDIDCGEEE-ITISVSDSGIGIPPEEQDKLFQPFRQIDSDSNRQYQGTGLGLALVKNIIEMHGGQIWVESEAGKGSTFKFTLPLQ-------------------- 294494969 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISQRKNAEENAIEAKKAAEQANQTKSEFLANMSHELRTPLNSVIGFSDILSKEVRGKLND-SQKKYVSNITKSGSHLLSLINDILDLSKIEAGQKQLEYSSFDLHEALDEISILIKPLISKKNIDLQMDLPPEDSRVYADRKKFKQIMYNLLSNASKFTPDKGTITIVANQEKDK-LKVAVQDTGMGIPEADQATIFEPFQQVKSAKSSEYKGTGLGLSLARELVEMHGGQVGLKSEVGMGSTFTFTIPDK-------------------- 294495114 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KIVGIQGLLMDITDVKKAEKQLEDEMAIQAEYANKTKSQFLANMSHELRTPLNSVIGFSDILLKEIKGELND-SQKKYISNISNGGRHLLDLINDILDLSKIEAGKMELACEDLNLDSVFSEIESVISPQAQKKSIDLEISKPADI-EINADKSKIKQIIFNLLSNAIKFTDENGKVSMSAGEVDRDQVEITVKDTGIGIPEDKLDKIFDPFMQADSSTSRKYGGTGLGLPLVKEYVEMHGGEILVESEVGKGSVFTLLF----------------------- 91772668 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKKAEEAILEAKIEAESANRAKSEFLANMSHELRTPLNSIIGFSDVLYNESHGPLN-EYQKKYTSNVLRNGKHLLDIINDILSISNIETGTMELHINEFIVSDAIDEVESLMILIASEKDIDLTCNIDIGMPTIKTDMIKFKQILYNLVHNAIKFTDQGGSVTIG-GKISDDLVHISVKDSGIGVSPEDQDKLFNPFFQLDSSNARKYGGTGLGLALVKKFVEMHGGEIWVESEVGKGSTFTFIIP-TKPLN---------------- 257092730 -------------------------PDGQQSDIEARVFAEQIAMIYRLTPHTLAMSVIGSTLILVALPHPLLFGWYLLHHVITLCRYRLIRSYRRADPPPAAAPLWARRFVIGTIAAGLIWATVGTVPPGSDVQFFIGMY-----LVGVAATGMFTLSAYFWSFLPLAGLTLIPMSLWLLASGVTSLQIAG---GATFLFVYI----------VLSNGRRFERITSDSIRLRIELNAAKEAAEAASRAKSQFLANMSHEIRTPMNGVLGIAELLLATPLA----EQQRSRLQTLYRSGQSLLDVINDILDFSKIEAGKLELRESDFDLRAMLRDVLDAFAATAAAKGLALSSRLGADVPALHADQARLRQVLTNLIGNAIKFTEAG-RVVVTVERLDDQHLRFAVQDTGVGLAAEERARVFDAFAQADVSHTRRHGGTGLGLAISRQIVTLMAGEIGVDSTPGAGSTFWFKLPFQPAQH---------------- 298676132 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITVRKQAEEKLINAKLEAEAANQAKSELLANVSHELRTPLTSIIGFSDVILKRKVGDLNDNQTR-YLDKIHKSGQHLLDLINDILDLAKIESGKLELHREKISIPALLNDLESKLYPFASKKGLSLDSEIDPNIEYIYADEIKLRQILYNLIYNAIKFTNKGS-VTVTVRQKNDAYQ-FSVIDTGIGIPEDKQDEIFESFRQLDTGASRRYAGTGLGLALVKRLVEIHGGQIWVESEESKGTTFTFTIPSTK------------------- 91203275 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLRSSYAMLEQRITEKTEHLQKAVSALKRA---NRMKSEFLANMSHELRTPLNAIIGFAEVLKDKLCGELNAE-QEDFVKDIHSSGRHLLQMINDILDLSKIEAGKMELQYESFLVSDAIEDVYTILKGLAKKKQLQLKTVIQEDVKDIEADRVKFKQILYNLLSNSIKFTPQNGTITTNAAIVDGKMQ-VSVSDSGIGIKPEDREKVFKEFWQADSSFSRKYEGTGLGLALTRRIVEMHGGKIWLKSEYGKGSTFYFTIPVTKSQRILPEDE---------- 309388338 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEYSNELKLKNLELKQARDKAMEASRAKSEFLSTMSHEIRTPMNSIIGMAELLQETEL----SEQQQKYINIFQNAGESLLTLINDILDLSKIEAGRIELEAEKFNLVETVENIAEMISLRAFKKGLELPLRIAAEVPEVIGDSERIRQILINLLGNAVKFTEKGQRIDSEFKSKDQKQVIFAIKDTGIGIEKAKQKQIFDSFTQADSSSTRKYGGTGLGLTISKQLVELMGGKIWLKSTPQLGSTFYFSLPLKIVENNFKSQKSQTRNFEQY- 154251517 MSADKQPEHKQPAHQLRTLQSRLARTLPWRAQIRLEQLRMFVDSQLPVPYAFPALMILYAAIAWYWLVVPV-----VMLFGANWLNRRVIAKFLVAAPEGNDIAIWERRFLTVALCFSISIASTVFFFWVPGDPVQQAFVLTA-LLVTLAPTALITSCYKPAFYARVLPVVLAAGLRLVSYGDVQHLSLAAVLLIFTALLAQLTSRLNGIILHSITLREDKNGLIEQLFKAKRESDAARARAEEANRAKSHFLANMSHELRTPLNAIIGFSEVMASEIFGKHGVPTYKEYANDINRSGQHLLGLINDVLDLSRIEAGRFQITEEEVDIAHLAEDCRRILEIRAQAQRVSITEDFADGLPIVYGDARALRQTWINLLTNAIKFSPPDSEVKMFARMEASGEMRFGVHDNGPGIAESEIDKVLHAFTQGASGLAQPGKGSGLGLSIVKGLLAVHGGRFELKSQLGAGTQAECTLPPQRLRNVT-------------- 154252300 --------------------------------------------------ALIAIVLCGVGFAIVLGRPGPLAGGALIGAAISAMHF-----TGMTAVRIPADPVWDMNYVVAAVVIGVLTSAGAMH--AAMRVPALGGILVGSLLFTIAICA-THFTAMTALTYVPDPTIVVTDVVAEPGMIAIAIATVTFLIIALGLVGALVDNYLAQRASGEAERMRV--YIAELEATKQELIAAKDQAEAGNRAKSDFLANMSHEIRTPMNGVLGMTELLLTTAL----NAEQRKFAETVRESGEALLTIVNDILDVSKLEAGRLELDHIDFDLVNTVESAISLMAARAAEKQIDLGAYIEPAARGIYGDPARLRQVLLNLIGNAIKFTEKGGVVRVSVYRVEDSHLRFEVHDTGIGIPEDVCGRLFQKFSQADSSVTRRYGGTGLGLAICKQIVELMDGNIGVNSRVGAGSTFWFQLSLVRSAAHLPD------------ 294496206 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLEDTVLKANELAAQAEYANKSKSEFLANMSHELRTPLNSIIGFSDILNGETFGKLT-QKQEKYTANINKSGKHLLYLINEILDLSKIEAGKMEFVCDDFKLNSVFSDIESIISLQAQKKSIDLEISKSVDI-EINADKSKIKQIIFNLLSNAIKFTDENGRVSMSARKVDRDRVEIAVKDTGIGIPEDKFETIFDPFMQVDASTSRKYGGTGLGLALVKKYVEKHGGEVWVESEIGKGSTFMFTIPLKQ------------------- 298528781 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITELKQSQLDLQEARDKAQEATRAKSEFLANMSHEIRTPMNGVIGMTDLLMDTELRP----EQRSLAESIQSSGEALLALINDILDFSKIEAGRLELESVDFNLRYLLEDLASLMAVRADEKGLELICLPDPDVPQVQGDPGRLRQILTNLVGNAIKFTHQG-EVVVRVQRSDDVLLLFTVQDTGIGIPEDKIDLLFNKFSQVDASTTRKFGGTGLGLAISRQLAEMMGGEVGVQSEYGRGCKFWFTLQKKQPLPALPQDLH--------- 284036668 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITLQNQVQERTREVTKQKQELEEQAVHLQILNEKLEQQYGRLAQQSVLEQQARLEAETANKAKSVFLATMSHEIRTPLNGVIGMTALLEDTPL----SEEQREYAHTIRSCGESLLGVINDILDFSKIESGKMELEQQPIELRSCLEEVLDMFAGKAGQTGLDLIYQIDPLVPPILGDSLRLRQILINLVGNAVKFTHQGGVQLVAVRPDQAVELAFTVRDTGIGIPGSKIGQLFKAFSQVDSSHSRQYGGTGLGLIISQRLIELMGGVIRVESEVGKGTAFRFTL----------------------- 298675432 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRWVDERTSSDFDENGNVTYLRGIVIDVTDKKQAEHALI-EAKMIAESANRTKNEFLANVSHELRTPLNSIIGFSELMLTERRGELN-EYQKHYLNNVKNSGYHLLSLINKILDISKIEAGKMDYNPQNLPIIDLVNDVSNTMHPQALNKNIELETITDKYLGNIYADENKLKEALYNLVTNAIKFTPERGKVTLQVNKLDGN-IRFAVKDTGIGIPEDKQSDLFKPFTQIDTSASREYGGAGLGLALVKKFVEMHNGRIWIESEVNKGTAIYFTIP---------------------- 206890531 --------------------------------------------------------------------------------------------------------------------------------------------------------ALTAFASLLAIFITNLVVSKFIRKPLSNLVDATHRFAKGEMSTIIKYFNYMVNEVAKSKMELEKELTRRAKLLEERDELVALLQKANKQLKELDTLKSAFIANMSHELRTPMNAIIGYTDLLLDEVDGPLNDD-QKTSLKKVAANARHLLQLINDVLDISKIESGKIELHPREIDLKELIDGIMVTFEPLIAKKGLSFTLNIESGAEKLYVDEDKTKQILINLISNAVKFTHQGG-ITIKAKVSERQFIEISVSDTGIGIKREDLDKIFDKFAQADVSTTRQYEGTGLGLSIVRGLVALHKGMVWAESEVGKGSTFYVLLPFKK------------------- 182415595 --------------------------------------------LFSNFILAAILVVGTSRSLSWSLHIP----WLAAIVLVSGARLRLNLRFRREQPRLETLPRWRRAFVVGVIASGIVWGIAGWVYFGASDSTGRLL--LAMILMGLNAGAARSLASVPASYRLYVLTTLGPILLRFATWPDGGWTLA-LITITYALFLINTMRLHHGDLRRLQLIFENEELVGTL-------SQAKERADAANRAKSDFLATMSHEIRTPMNGIMGMLQVLHGSSLTV----EQRAQVEIAGNSAESLMRLLNDILDFSKIESGKLEFESVSFDLKAALHDVVSLLRPRAAEKGLALELHLPDNLPHVIGDSVRLKQVLLNLTGNAIKFTEQGERVRVSQRDTTSARVGFSVRDTGIGMDDATRQKLFQLFSQGDSSMNRRFGGTGLGLAISQRLAEHMGGKIEVRSSPGQGAEFSFEL----------------------- 261409327 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MYRTNNRLKIQSAQLHQKTQELEKINQELVLAKEEAEIAAKAKTEFLAMMSHEIRTPMNGVIGMIDLLMDSEL----QDEQREYATIIRNSADALVNIINDILDFSKMESGKMELEEYPFDLKSCVQEVFGLFSGEASKKNLELTYYIEDQIPMVFGDMGRLRQVLVNLVSNAVKFTNEGGVVSLAKAEENRLTLEFTVKDTGIGISSKKLDRLFKPFSQLDSSMTRRYGGTGLGLAICKSLVQMMGGEIEVDSKEGEGATFVFTI----------------------- 73668585 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IWTVTAIPIKNEDGRITGILKTGLDITAHRRSEEKLI-QAKLEAEEANNSKSEFLANVSHELRTPLNSIIGFSDILIEKVFGELNEKQFR-YVNNISTSGKHLLVLINDILDLSKVEAGKMELHYSEFSIDPVFEEVKAVLFPLIQAKPLEVTFNVEPDFTTLEADRGRLIQILYNLISNAIKFTPNGGKVSVYCK-ESGNRALISVIDTGIGISAEDQVKLFQPFTQLDASTSRQYCGTGLGLALVKKIVNLHQGDIWVESDPGKGSNFTFALPLRKPLE---------------- 206889876 --------------------------------------------------------------------------------------------------------------------------------------------------------------LSWASFWALLALFLAFVVGYILSIKI---------SKPITAIREISQKLSKGDFRIIEMESLNDALIESANRLKELLEIAKIHAEAANRAKSEFLANMSHELRTPLNSIIGFTEVLQDQLFGTLN-EKQLEYLKDIHDSAKHLLNLINDILDLSKIEEGKTELELSEFRVSDVVNVSLIMFKEKASKHGIKLDAEISEADITVTADERKIKQVLFNLVSNAVKFTPDGGSVKITAERKED-MIEIVVEDTGIGIKKEDRDKLFQPFSQLETTYTKKYQGTGLGLALSKSLVELHGGKIWCESEYGKGSRFGFSFP---------------------- 91774312 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKKAEEAMLSAKLAAEDANKSKSEFLANMSHELRTPLNSIIGFSDVISNESHGSLN-ELQKKFISNVISNGKHLLNIINDILSASQIETGKMELHISEFHVSESINEIEVLMIPIASEKNIELKFNIDIGMPNIRADATKFEQIIYNLVNNAIKFTNEGEKVEIR-GEISDDFVHISVKDSGIGISPDDQNKLFTPFFQVDSSNTREYGGTGLGLAIVKKYVEMHGGKVWVESEVGKGSTFGFRMPT--------------------- 197117192 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTERKEAEEALRQAMDAAERANRAKSEFLSNMSHEIRTPMNGVIGMTQLLELTEL----NAEQREYVSSLKSCGKNLLTLINDILDISKIEAGMMTLESEQFSLLQSIRDVVMTQNPAAREKALRLQVEVAPDVPDVLGDQLRFKQILLNLLGNAVKFTEKGG-VTITVTLLEQPVAQMAVRDTGVGIAAEALEEIFKPFVQVDGSTTRKYGGTGLGLSISRRLAEMMGGSISIESTPGVGSCFTLTLPLSPAPD---------------- 83311112 -------------------------------------------------------------------------------------------------------------------------------------------YDTVMALIAAQVESLARELS-----ISTLIMIALVVGIAVWMASFLTRRITAVVGGIHRFSEQETEYRLQGNDEMASLAISFNQMADRVAESFVRLDEARKRAEEASRMKSEFLANMSHELRTPLNGIIGFSELIRDEAA----DDETRENADIIEKSSRHLLELVNSILDIAKIEAGAMTLSIQEVKLAPLVAEAAAVHQSAAQGKGITLSSRVAGDCPTIQADPLRLRQILHNLLSNAVKFTETG-EVALSVDLQPDH-LVFKVSDTGAGIPEAMLHAIFEKFRQVDSFLTRSHSGTGLGLTLARHLVELMGGVIGVESTVGKGTTFHFTLPLHQT------------------ 308535171 ------------------------------------IFAEQVKQLYRLAPLGMVATLVNALLVFFVMKDVMLIFWLFGIVLVTLLRGLLGFQYAKHPPEPAQARLWANRFLIGLAVIGAAWGSIGVFSFAEASMAHLVFISFVLAYLAFSIPVLMHFLLIQDTFHSFMAAMTTLFGFLLWRISLHNYTMVETMKQAKERAEGLNSQLMEENVRTADLVSSNEQLKKEIEERKQYEKAAQRQSEAANRAKTEFLANMSHEMRTPLAGALGMIRLVLDMNIG----AEERQLLEMAKRSADSLLRIIADLLDFSRLEAGVMTFEDKPFSLKEVVRSAVEVVSLVAEEKELHLSWSVDGAVPQLSGDEGRLRQVLVNLLGNAVKFTERGG-IEVSIKTLEERYVEFYVRDTGVGIPADQLQRIFDRFTQVDSSLTRRHGGTGLGLALTRQIVEKMGGSIWAESVIGSGSTFHFTVPMVPSAAAGPE------------ 262275269 --------------------------------------------------------------------------------------------------------------------------------------QYGKVYPLGYLQVEVGLEDIYSALTERFVMLLLF-----LGGATLVLGGLVFFIVYVDVVRPLVWISHGVTKFGADNLELVTLYTQYNDTVAKMREYNAELKSAKMQAEQANQKKSEFLANMSHEIRTPMNGIIGMASLLK----GTPLDEEQREFIEMLETSSLSLLDIINDILDFSKIEAGKLELDSVELNLFELCKDIEHLFRLRTKEKGLEFECGLDQNLPLLVGDAPRLRQVMINLVGNAVKFTQSG-KVSVSIRQVAEAGVTFEVEDTGIGIPADKLKTVFEKFEQADGSMSRNFGGTGLGLAISSQIVELMGGEIEVESREGEGSRFTVTFERAQMPEAMPGD----------- 114569501 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGLVSVGADITDLKHHEAALTENESQLRKTVDDVKRSQARIADLAEEEKIRAEEANRSKSEFLANMSHELRTPLNAINGFSEIMMQEMFGPLGDDRYVGYMKDILSSGRHLLELINDILDMSKIEAGKMQLQPEPTDASELVEQSIRIVRGRAEEKQLKLRADVS-DLPEIEVDPRAFKQVMINLVSNAVKFTPEGGRVTVR-GFLSGLGVAFQVSDTGIGIAKDDLPRLGRPFEQIESQHSKSFQGSGLGLALSKSLIELHGGTLSIDSVLGEGTTVSVVLPISQ-DQPIPRD----------- 21228983 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSDRKQAEEELLQAKIAAESANRSMSEFLATMSHELRTPLTAIIGFSELMLGGSTGEFD-ELNKKFLGNISTSGKHLLSLINSILDLSKIEAGKMELQSDYFSLQDIFSNTKNILSPLALKKNISMDFNVEPGF-FVYADRTRFKQIMYNLVSNAVKFTQKGGSVEV-LGIVSEKGVRVSVSDTGIGISKDEIKQLFKPFKQIDSTLSRKYEGTGLGLVLSKKFVEMHGGRIWVESEPGKGSTFTFEVPVKTLKSGEIFRAHETAE----- 89896124 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KVMLTLLRDITERKQIEQERKRAEAEFQQAKEKAEAANRAKSEFLANMSHEIRTPINGIIGMIDLTLLTSL----EKTQRENLKIAKNCAYSLFKIINDILDFSKIEAGKLTVEEIEFNLKEVIEQIIKTHSPEAERKGLDLAYTLSANLPDYYGDPERIKQVLNNLLSNALKFTERG-EVSLAVKRLQGDEDVFTVMDTGIGIAEEDQLHLFEEFNQVDGSITRKYGGTGLGLAISRKLVEMMGGRIWVESEKGKGSSFGVVL----------------------- 108804107 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKRIEEELREAKEQAEAASRAKSEFVANMSHEIRTPMNGVIGMAELLLDTPLTP----EQREYARTIRSSGEALLAILNDILDFSKIEAGRLSLERIPFEIHKEVEEVVSLLAPRAHAKGLELICFIEPGVPPIKGDPFRLRQVLTNLIGNAIKFTEEG-EVVVSVSLSKEEELRFEVKDSGIGIQEEQQKHLFEAFSQADASTTRRYGGTGLGLAISRQLVEMMGGEIGLKSSPKEGSTFHFVLPEEKSPKTPPEE----------- 144897852 -------------------------------------------------------------------------------------------------------------------------------------------------LVHTQVTTMAQQLAASTVMMSAVVIVIAIWMASFLTRRITAV------VQGIRRFEDMAHRLVQSNDEMGVLASSFNDMADRVGESFQRAEEARLRAEEASRMKSEFLASMSHELRTPLNGIIGFAELIKDDAA----DEEMRENAEIIEKSGSHLLNLVNTILDVAKIEAGAMTLARETVDIRTLVTEVAAIHQSGADAKGLDFQVQLADDLPPLVTDPVRVRQVLHNLLSNAVKFTQAG-RVH-TVVAADKDSVVIRVIDSGPGIALDLQDKIFEKFHQGDAFLTRSHGGTGLGLTLARHLVELMGGEMSLESQVGQGSTFVFTLP---------------------- 217970145 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTERKLREIELLQAKEAAEAASRAKGDFLANMSHEIRTPMNGIIGMTDLLLDSTIAG----EQREYLQTVKSSAEALLTIINDILDFSRIEAGRLSVEQIDFSLHSVVSETCRALALRASQKGLELYYDVAPDVPSVRGDPTRLRQILVNLIGNAIKFTEHGEEVRVRCVQRNGGAASIEVRDTGCGIAPDKLEAIFGAFSQADNSTTRKYGGTGLGLAICRQLTELMGGRIGVDSVPGAGSRFEVTLPLRAVADPTP------------- 298675091 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLTRIDLKGRSVILGFVREITIRKQAEESLINSKLEAEAASQAKSELLANVSHELRTPLTSIIGFSDILLKGKLGDLN-ESQKTYLSKVHRSGKHLLDLITDILDLSKIESGKHELHCEKVSIPQLMKDLKENIYPFASQKGLEINIDINRSIEYIYADKIKLRQILYNLVYNAVKFTEQGS-VTVKLDWNDNDML-FSVIDTGIGIPADKQDEIFDSFKQLDSGASRRYSGTGLGLALVERLVEMHGGKIWVESEEREGSRFSFIIP---------------------- 154252383 ------------------------------------MLAFQPETPTSYQPGLTFASLMIAIMFAFAIADRYRPSGTGG--AVVGLSIGAMHYVGMAATSMHGQMIWDRDYVAASIVLGVVLGAAATQAAGSLSGLRGRIIGAGLLTLAI---ASLHFTGMAAVTVSYDAAAQVASNAVEPYTVAIAVAAVTLLIVILAFVRHLADRSVQETIRLRAHVLELDETRKQLEKTSAELLVALQSASSADQAKSQFLATMSHELRTPLNAILGFSEIMAAETFGPLNNARYSDYVQDIFKSGKHLLSLINDVLDFTRVDAGELHLHEEDIDLEEAVTDTIRMISAQAKAQNIALDYEIAADLPHLIADHRRIRQVLLNLLSNAVKFTPDGGEVHIGALVADG-AMLLRVTDTGIGIAAENIPLALERFGQIDSDLSRKYEGTGLGLPLAKCLMEHHGGCLDIASELGRGTTVTVTFPPERVV----------------- 83945614 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QRALKDNDREMRRTVENLRRSQERVQELAANYEQEKRAEEANRSKSEFLANMSHELRTPLNAINGFSEIMAGEMFGPLGHERYQDYVRDILSSGQHLLSLINDILDMSKIEAGKMQLQPEPLMPAEVIEQCVRIMRARAEEKSIELTVE-GSELPEITADPRALKQVILNLMSNAVKFTPEGGKVKLR-GFQAADGVVLQVSDTGIGISEDDLQRVGRPFEQIESQHSKKHQGSGLGLALSKSLIEMHGGALRIDSRLGEGTTVSFTLPAEPIV----------------- 260461547 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITELKMREAELREARQRAVLADRAKSEFLANMSHEIRTPMNGVLGMAELLAKSNLDP----KQKTFTDIIVKSGNALLTIINDILDFSKIDAGQLVLDPAPFNLAEAIEDVATLVSTRAKEKDLELIVRIEPRLGSLFGDVGRIRQIVTNLLGNAVKFTDEG-HVLVDVRMPTGTKLTISVTDTGIGIPEEKLKLVFEKFSQVDTSSTRRHEGTGLGLAITSRLVELMGGKIGVESAEGKGSTFWFTLPSAEQQN---------------- 254429445 ---------------------------------------------------------------------PQATLWNILNLLTLAFSILFTCQFLELKKRAPAINRW----LVATASVLALFAPLTLINFHFFIQASTAVILPPLIAIALSIWLIRQGYSPARYFLLAFTAV-ALATMAYILKTFQLIDGGWILENIMQLGTFTEALLLSFALAHRMTVLKSENARIQREANEVLEQRVTERTGELNAARSEFLAVMSHEIRTPLNGIIGTVDMLK----GTPLDDEQRHNLNVIEQSGNSLLNLINDILDYSRIEAGKMPIEQTSFNLFNLINESLALFQHKAHVHSNTLTLEIAPHVERCLGDPVRLRQILVNLISNAVKFT-DNGTITVRVQRDPDNADYFEVHDSGIGISEEQQRRLFDHFQQGDSSTSRRYGGTGLGLAICRQLVEIMGGEIGVDSQPKQGSRFWFRLP---------------------- 91201393 ----------------------LNTNMAAASAGVSALIFIYA-TRKRIEAGSLFTAILAGLVAITASSNMVTPVSAVAIGLITGILAIIAEGFIEKTLKIDDP--------VSAIAVHGVGGVIGTLCVAIFAQKSYLLAENGSRMHQLGIQALGAFSWSFGLGMLFFLCLKKVKRLRVTPEEEKRGLNVAEYEDVASWLDFIRITRLQDINTILEKRVQ--EKTADLQMANV-------ALEKANRLKSEFLTTMSHELRTPLNAIIGFAEVLRDEIAGSLSKD-QKEYVTDIHSSGHHLLDMINNILDLSKIETGKMHLQYEEFCIEDAINDTLTIINASANNKGISVHTNIQDNTPLLSADKTKFRQILYNLLSNAVKFTPENGKITINV-FQKDNSLQFEIVDTGIGIKPEDKEKLFEAFHQADASLTREYEGTGLGLHLTKRLVELHGGKIWAESTFGKGSTFFFILPINPV------------------ 78222916 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGVREEIEKQKKLQEELANIAQLEKVARDRAEQANRAKSEFLAGMSHEIRTPLNAIIGMSDLLAETRLDG----EQSGYLSVVHSAGETLQGLINDILDLSKIEAGMLQLDSVPFSLRDCIRQLTDITSVKASSKGVTYSFSVKSAVPWLMGDSLRLRQVLINLVGNAVKFTDSGGSVLLEVEPVQQSDIRFSVADTGIGIAPEKLDTIFESFSQADSSTTRRYGGTGLGLAISRHLAGMMGGEIGVESTVGKGSCFRFTVPFARTEEPLPKEQ---------- 242280788 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLGILAIIMFFLRQRTRTVEKQKEEVENRTADLNQEIEEHKKTEKRLEQAILRTEEANEAKSAFLASMSHEIRTPLNSILGVADLLKNTDL----SDEQGEYVNIFESSGEILLTIINDILDFSKIEANHVKLENIPVDLLQETESLMQLQATAASSRHVELVMRYKPDVPEVLGDSTRIRQILLNILANAVKFTSSG-EVSIVVSRSPEDNITFTISDTGIGIAPEKLDSIFEPFSQADSSTTRKYGGSGLGLSISRKLAELMGGTITASSTPGKGSTFMVTLPLPRAPQAT-------------- 108805455 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKRIEEELREAKEQAEAASRAKSEFVANMSHEIRTPMNGVIGMAELLLDTPLTP----EQREYARTIRSSGEALLAILNDILDFSKIEAGRLSLERIPFEIHKEVEEVVSLLAPRAHAKGLELICFIEPGVPPIKGDPFRLRQVLTNLIGNAIKFTEEG-EVVVSASLSKEEELRFEVKDSGIGIQEEQQKHLFEAFSQADASTTRRYGGTGLGLAISRQLVEMMGGEIGLKSSPKEGSTFHFVLPEEKSPKTPPEE----------- 20093164 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITAHRRSEEKLL-QAKLEAEAASCTKSEFLANMSHELRTPLNSIIGFSDILIERVFGELN-EKQLKYVNNISGSGKHLLGLINDILDLSKVEAGKMDLHYSEFTVDSVFEEVKSTLFPLAQAKSLEINFVVGPDFGDIQADRSRLIQILYNLVSNAIKFTPEGGRVSVYCK-KSGSRALFSVTDTGIGISSEDQKKLFQPFTQIDSSSARQYCGTGLGLALVKKIVNLHKGDIWVESELEKGSTFMFTIPLTKPPESPKAD----------- 21229307 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSERKKTEEELLQAKLAAESANRAKSEFLTNMSHELRTPLTAIIGFSDVMLGGISGEFS-EQNKKFLNNIANSGKHLLTLINNILDLSKIEAGKMELEFEMFSVSEVFNDTRAVTSALALKKDISMKYNVDSEIL-VYADRVRFKQIIYNLVSNAIKFTPDRGSVIVSALKTED-SVRISVSDTGIGISEENQKLLFQPFRQIDASINRHYEGTGLGLALVKKFVNLHGGRVWAESEPGKGSTFEFELPLK-------------------- 239616849 -----------------------------------------------------------AIIGSIFDGELIYLGEDATVFISYNDHYIVPQEFIQTGIYVRSVIQQSRPFVVSQILSIFGWGQVYLTDSVDIAGVKVFVLQSETLLVQL-VNRLIPIMFLIVVGVVFFSLVFSWSLNRYIS-TALDSILSGFTSIRDGSFERVKFKSNDELGKILNKTMEFIEMTLELRKSNELLRKATAEARQASRMKSEFLANMSHEMRTPMNAILGFTELLLSEE----TNEEKRKHLVTIYRSGEHLLSLINDVLDLSKIESGKMQIYEEIYSPRNLLKELVETYLPMAYSKGLHLAYSLDNNVPEVVGDAFRIKQILTNLVSNGIKFTSQG-YITIQANYKEGKITYI-VNDTGIGIPEEKLDKIFEPFTQLDRTMSRKYGGMGLGLAITKKLVDLMNGKLYIESHIGKGTKVVVSLPTK-------------------- 22298825 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELEQARLQAELANRAKSEFLATMSHEIRTPMNAVLGFTNLLLDTPL----NEQQRDFLQTLHQAGEALLTIINDILDFSKIESGKLVLEQQPFDVRECVEDVLSLLASKAQEKELELLYTCTPETPQIKGDVTRLRQILVNLVGNGIKFTHEGQVVHVGVLKREGKDLQFQVQDTGIGIPRDRLDRLFKPFSQVDASTTREYGGTGLGLVISKRLCELMGGDMSVESTEGQGTTFTFTILAEGQKPYVPPKVHPALEGK--- 307719332 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSYNPYREGDRITHVAVVTRDITSYKDALRRLED-ARRQAEEASRAKSAFLASMSHEIRTPLNAITGMSDLLLLSRVSP----EVEEGLAIIKDSAGTLLALINDILDLSRIEAGRIELERIPLRFPDLVRHTWEMFRPQAETKGLSFELRLSEGLPPVVGDPVRIRQILINLLSNALKFTEEGG-VTLSVTYDRDWEVELVVEDTGIGIPPEKLERIFEPFTQADSSITRRYGGTGLGLSISRQLAEMMGGTIVVSSEVGRGSTFVCRI----------------------- 297569313 ----------------------------------------------------------------------------------------------------------------------------------------LTVQRFAGVLFWLIPGTVNLVAEPAGAFLLHNTLLYALGEQDRQEMAAQE----GQFRSQIEVLKRQHGRLIEDNYRQYSINREKEQEYAEIARQTAELRKANARLEESSRLKSEFLANMSHELRTPMNAITGFAQLLADTSLDT----TQQEYCRTIRQSSATLLALINDILDLAKIEAGRLELEIVAFDLDELLESVAAMFSLSIREKGIAIQVRRDQGLPRAYGDSHRLRQVLTNLVGNAVKFTESGG-VELLVEARQEQWLRFVVRDSGIGIPPHRLEAIFEKFTQADGSTTRRFGGTGLGLAICRQLVELMGGRIEVESLEGQGSCFSFTI----------------------- 255058745 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGALMDGFNEMLGQIQTRDNELASYRTQLELKVAELELTVAELQRAMEAAQAASRAKSQFLANMSHEIRTPMNGMLGMAELL----MATRLDEQQRRFVSSVRRSGEALLSIINDILDFSKIEAGKLELEETAFNLEDTVADVIELLAETAHRKGLEIAALVENDVPPVLGDQVRVHQVLMNLVGNAVKFTDQGEVIILKEEHKEEVTVLIRVSDTGIGISDEVKGRIFDGFSQADNSTTRKYGGTGLGLTIARQLVELMGGEIGVESEVGRGSTFWFTLKLHKEASERP------------- 297621362 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YATCGISTDITERKEQELKQLEFLKQIEQSNQDLEIARKKAEEANIAKSTFLANMSHEIRTPLNGVIGMTSLLLNTPL----DKSQEKYANRIDLSGKVLLEIINDILDFSKIEAGELNLEKIPCNLEEIVEEVGELMQPKAEEKGLNLEISYAHDTPHLIGDPTRIRQVIMNLTSNAIKFTQEGS-VAIKVSNPKKAFIRVEVTDTGIGIPQEKKMHIFEKFSQADVSTTRKFGGTGLGLAICKQLIEIMEGKIGCESIENKGSTFWFEIPLQ-------------------- 135257842 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSLEQQVRDRTFDLSKAKERAEESQLAAEKANSAKSDFLAMMSHEIRTPMNGVLGMAQLLEATTL----SEEQENYVKTIQSAGQLLLTLINDILDYSKIESGQMEIENQPFSMEECIRDISHIFQNMAVQKKLDFSIELDSKIAMLMGDRLRLRQVLINLCNNAIKFTSEGS-VKVDIERLPKEKIYFSITDTGIGISPEQLSKLFKPFSQASASTARQYGGTGLGLAIAKKLVNAMGGEIGVHSKQGKGSVFWFIIPAMPVASAVV---HEIGTAKAKA 94264256 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RHARGRFRLEMELMESNRRLGE---AAVRAEELAREAQSANIAKSEFLANMSHEIRTPMNGVIGMASLLLAEDL----SDEQRSYAQIIISSGQALLELINQILDFSKIEAGRLELDCRPFSPRELVQEVAVLLQPQAAAQNITLTSEVSPGVPAVVGDPVRLRQVLLNLVGNAIKFTEIGG-VAMELSPAPADPLHFAVKDSGIGIPAEKLDLLFQRFQQVDGSTCRKYGGTGLGLAICRRLMELMGGEIGVESEEGKGSTFWFTVPL--------------------- 255523785 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KGNIQYLICTA---NDITEQRLAEKELYKAKEQAEAANTAKSRFLANMSHEIRTPMNGIFGFLELLQATNLSL----EQKEFIREAKSASEILLHIINDILDFSKIEAKKLTMEKIKFNLRNSIEDAVSLLAPKAAEKNLELYTMINPNVPEVIGDPSRLRQVLNNLISNAVKFTSKG-EISVKVDCLKEENKIFEVKDTGIGIRKEHINTIFKSFSQADASTTRKYGGTGLGLAISSELVKMMGGKIQVESIVGEGSTFKF------------------------- 297568619 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTERKQQQEALEQARREAERASRAKSEFLANMSHEIRTPMNAVIGLSQLLAQTEL----NEEQRDQVRKIHQSSRMLLGIINDILDFSKIESGRLELECRDFRLNEVVEQVATLFGDKVHAGGLELLYDIPPHLPTLVGDSLRLSQILVNLLSNATKFTERGGTVELGIRVVDQATLRFHVRDTGIGMSKEQLARLFRPFSQADTSTTRRYGGTGLGLVISRRLVEKMGGELEVESAPGKGSTFSFTLPETKGRRVLIVDDQESAR----- 119898866 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRELELL-----QAKEAAEAASRAKGEFLANMSHEIRTPMNGILGMTDLLLDSALAP----EQRDYLQTVKSSAEALLTLLNDILDFSRIEAGRLSLEEIDFSISGLVAETLRTLALRAHQKGVELFFDVAPDVPAVLGDPARIRQVLTNLVGNAIKFTERGEELDVTVVDTDDRHLLVTVRDTGIGIPAEKTEAIFGAFAQADNSTTRKYGGTGLGLAICKHLVELMGGELRVQSTLGEGSRFSFSLRLARVASPVP------------- 88603925 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KAFNELSSYRDHLEDLVRELEAANTDLITERNRAEEADQLKSAFLATMSHELRTPLNSIIGFTGIILQGLAGPLNKEQEKQ-LGMVQDSARHLLALINDVLDISKIEAGELNISREPVNIQKSIESVCTTLRKSAEDKGLSLHVDISPDTGFIIGDQRRIEQILINLINNAIKFTERG-YVCVKSSLRE-KNVCISVSDTGIGISEEEMKKLFRPFQQIDTGTTRKHEGTGLGLSICKKLVELHGGTIMVTSEPGKGSEFTVILPAGEELS---------------- 302339340 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IINFVAVKEDITKELAYQQEL-EQAKEVAEEASRLKSEFLANMSHEIRTPLNVILGFTDLLLDET----EDAKKRDHLHLIKDSGKNLLELINDILDFSKIEANKLDLEIDVFDPKALLQNIKGMFSLEAKRKGLDFTVEHDVPLPELLGDQYRIRQILMNLLSNAMKFTEVGS-VSLRAHYENTGIMRFSVSDTGIGIPEESRKQIFHPFEQLDGSAKRKFSGTGLGLSITRRLVHLMGGNITLESKAGRGSTFTIELPL--------------------- 294496643 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITKNKNAEKSLIN-AKLLAENANRAKTEFLANVSHELRTPLNAIIGFSQILSTNKSGNLNDKELK-YVSNILKSGNHLLELINKILDISKLQAGKQDLEIEYVDFAEICEDIKPFIDPLIAKKNLSFECILDCTDTNIKADKTKMLQIMHNLLGNAIKFTPENGSIAINARCI-GDNFQVSVKDTGIGIPEASHKDIFHSFKQVDSSATRKYEGTGLGLALVKEYIEMHGGDIWVESEVGKGSTFTFVIPQNQ------------------- 280966156 ----------------------LSLRDTTRMNQEQDWLKTHIAGLMQGATVAQLVIMVGGQHGTFFLVDSSVPAFDLIASYGYQPAATTPRRFGLGESLIGQAARTRRTIVVEQTPPDYITIGSSVGRAAPAALVVLPILFEDQALGVIELASFNPFTAVHHAFLDQLTETIGVNVNTIVANARTDALLAGELRARSEELQSRQEDLQRSNDELEVKADLLAQQNHDIEVKNREIEQARQELEEASKYKSEFLANMSHELRTPLNSLLILAGLLARNPKGNLTAKQV-EYAHVIHSAGSDLLQLINDILDLSKVEAGKMDLHVEPVALAAVVDDLRATFTPVTTEKGLRLKVEIAPDVPRLLTDRHRLAQILRNLLSNAVKFTEQG-RVELTIGRPGGEHVLFAVTDTGIGIAEENLDRIFGAFQQGDGTTSRRYGGTGLGLSICREVATLLGGEIRARSVYGSGSTFTLDLPTNPPAELTPEPPRDA------- 91202234 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KRLHDQEEQYRHLLEKKVQEKTSDKTNIALEKAYRLKSEFLATMSHELRTPLNAIIGFAEVLKDGLVGPINDE-QREYVDDIYSSGKHLLNMINNVLDISKIEAGKLELKYEEICVKETIDDVLNTVSGIANKKNITIKNTIQSDIPTFVVDQLKLKQILFNLLSNAIKFTPKNGNVCIDTTLKD-LYVQFAIADTGIGIKQEDIEKIFEAFSQVDSSLARNYEGAGLSLALTKRLVELHGGEIWVESFYGKGSTFTFILPL--------------------- 220919555 --------------------------------------------------------------------------------------------------------------------------------------------------------------LPAALTGIAEDFDVAQATGYLAKIRRVSVPTAEKILK--HFMDLLDVMVFTGHKNLIAAKLHIEDSYRELQDKNQKLEDSYAKLKELDRLKSNFLATMSHELRTPLTSVIGYSEMMLEGLGGPLTAE-QREYLGIIMEKGENLLQLITSILDISKIEAGRVRLVLSEVDAVQLMRDAVATLLPIARKKGLKVSCDTTP-LPRIHADRDKLRQCLVNLCSNAVKFTPPGGSITVSAEVLPAERLAIHVVDSGIGIPEEHLGKVFDVFYQVDGSSTREYGGAGLGLAIVKSFVEAHGGEIRVRSAAGTGSVFTVLLP---------------------- 254409964 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IALAQAQLLEQEKHQRQQLAEQNVA---MEKAKQIAEAANRAKSDFLATMSHEIRTPMNAVIGMTGLLLDTQLSH----EQAEFAETIRNSGEALLTIINDILDFSKIESGKLELEEQPFNLRTCIEESLDLLTPKAAEKAIELAYLFDPHTPTIRGDITRLRQILVNLLSNALKFTHQG-EVTVSVSKEQQYEILFAVKDTGIGIPPDRLDRLFKAFSQVDSSTSRHYGGTGLGLVISKRLSEMMGGRIWVESEVGKGSIFYFTI----------------------- 152991089 -----------------------------------------------------------------------------------------------------------------------------------------TIQQLETILKKHMLIAIENVSKQNLLTLLIAAGVWALSLILAIIGFLFARDITGNIKRLESILRKVAEAESIKDEKTEEIESKINLDTTQLETALKKAQDAKTAAEEASHAKSMFLANMSHEIRTPLNGIIGFTDLLKNTELTP----EQREFVNIIEKSSENLLEIINAILDLSKIESKKIEIENIVFNPIEEFENAIEVYAPRAAEKDINFALFVDPHLKPLKGDPTKIKEVLINLISNAIKFTDRGGNVTVEIRYNERAEIYFEVRDTGIGIPEDKQKQIFEAFSQADSSVTRKFGGTGLGLTISSEFIKLMGGRLNLESEVGKGTKFFFTL----VLEEVP------------- 148654385 --------------------------------------------------IVLFGVVHIALKSDNWRSALPMHMFSLGLLAFLAGDLGYSSMMM-SETYQEGMWPSSLWIVA--------YTIFAVAAQLQLTSQAAPARQSAT--DGATTASLN--LLPYLGIVVGFGLLLAVTIQN-WTRPLGDLIIGALALTVIVMVRQVVA--MRENVRLATERA---------------------AAEHASQIKSEFLANMSHELRTPLNSIINFTRIISTGARGPVTPEQI-DYLNRVRQSGEHLLGLINDILDLSKIEAGRMELFRESFQIGDLIQSVLATASGLVKEKPIELRSEIAPHLPPVYADRTRVRQVLLNLLSNAAKFTDAG-TITVHAEGCNGE-IVIHVSDTGIGIAPEHLEKIFEAFRQLDNASNRRYEGTGLGLAICRRLVDLHGGRLWVESAVGVGSTFSFSLPLTAATQSASSPESSQT------ 46202248 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITQRKRAEAALVSAKQEAEAANRAKSQFLATMSHELRTPLNAVIGFSEAILAGAAGPASLERCVEYMELIHSAGQHLRALIEDILDVSRIEAGRTELDEEDCDPTELVRAAARLLEHKSVVSGVDFTVVIAPGLPRMRLDPRRIRQILLNLAGNALKFTPTGGKVGICATLVPD-GLALVVSDTGIGIAPEHHAKIWQAFYQADSSLSRRHQGSGLGLAIVRHFVEAHGGTVSLDSAPGQGTRITVLLPTSRII----------------- 253699184 ------------------------------------IFAEQVKQLYRLAPLGMVATLVNALLVFFVMKDVMLIFWLFGIVLVTLLRGLLGFQYAKHQPEPAQARLWANRFLVGLLAIGAAWGSIGVFSFAEASMEHQVFIAFVLAYLAFSIPVLVHFVLIQDIFHYLMAAMTTLFGFLLWRISLHNYSINGLNSQLMEEITARTADLVSSNEQLKKEIEERKQYEQALLQAGERLAVAQRQSEAANRAKTEFLANMSHEMRTPLAGALGMIRLVLDMNIG----AEERQLLEMAKRSADSLVRIIADLLDFSRLEAGVMTFEDKPFLLKEVVRSAVEVVSLVAEEKGLSLSWAVNAAVPELRGDEGRLRQVLVNLLGNAVKFTERGG-IEVGIGAQGEQYVEFSVRDTGVGIPADQLERIFDRFTQVDSSLTRRHGGTGLGLALTRQIVEKMGGSIWAESVVGSGSTFHFTVPMVSNAAAGPERDSD-------- 152994395 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTILSIAFNNHPATIISWRDVTERVMSQQSLAQYKEKLEHD-----IALQTTELQTAKEAAENANQAKSEFLANMSHEIRTPMNSIIGMSSLALQTPL----NDKQRGYIEKVSHSAESLLNIINDILDFSKIEARKMDIENVPFMLPSLIHKVAHVLELKIEEKGLELIIDIDAEVPQVVGDPTRLRQILLNLGNNAVKFTQQG-EIIIRAAHQDDNIIHFSVQDTGIGISKDKQNNLFQSFSQADTSTTRRFGGTGLGLAISKRLIQLMGGDIWVESEENKGSTFHFTI----------------------- 218461845 --RSRSHRNKAVSKAVRQTRERLQSGHASNSSFDRDVLKMYIASMLQGATIMPLFVVIITALGVYFTQDTRLLFWALLTLTCHTGNILLARRARRQEITAESARKWRRLLLSGQFLVGCCWAVFALQGCDTCEPSSFILYKGATLLIALSVTAMSNFMLTPAVLVAFAPAVLALGAKSGLSRDLLEISLTGLFTATLVFFNYISDGLFKSNLRILSYQSEKDDLIAELEVAKSMSDEARRRAEEATLAKSRFFASMSHELRTPLNAILGFSEVMSAEVMGP---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 144901258 --------------------------------------------------------------------------------------------------------------------------------------QGVVVFDGDERLVALNSHARQLLDLPETETSNLEALLLYLAVQGEFGHSGAIMVKVQRRLARLRRDPRRVFEHARPNGSVLEIRSTATDITDRKKVEVTLR-EARDAAERGNRAKATFLANISHELRTPLNAIIGFSELMKHEIFGPLQPPAYRSYVDDVHESGMHLLELINDILDMSKAEAGMTDLVESPVDVAAVVRASLRMMDKRASANGISLEADLPDGLAFLRADERRIRQILLNLLSNAVKFTDDGGMVRVTA-QVDGRGMVIEVIDTGIGMTPEDMDKVMEPFVQADTRLSRKYEGTGLGLPLTKALVNAHGGTMELHSIPDHGTTVTVTFPPERVID---------------- 118581133 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AEILSIGIDITQLVHTEQALRRTLDEAKERAESADHLKSAFLATMSHELRTPLNSIIGFTGILLQGLSGPINDEQAKQ-LGMVKNSANHLLSLISDVLDISKIEAGQLKVEHEPFDLRESILKVVQSVRPLAEKKGLDLSCDLAEQVGNISGDARRVEQVLLNLLSNALKFTEQGG-VRVSCG-REGDAFLTSVRDSGIGIKDEELERLFKPFHQVDTGLSRKYEGTGLGLSISKKLVELMGGEIRVESSPGKGSTFAFTLPLER------------------- 94264431 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRVIRHARGRFKLEMELRVSNRRLEEAAVQAEELARQAQAANIAKSEFLANMSHEIRTPMNGVIGMASLLLSEDL----TAEQLSYVKVIITSGEALLELINQILDFSKIEAGRLELDYRPFSPRELVQEVVLLLQPQAAAQNLALTCEISPGIPAIEGDPVRLRQVLLNLVGNAIKFTEVGG-VAIELSPAPADPAYFAVKDSGIGIPAEKIDLLFQRFQQLDGSTCRKYGGTGLGLAICRRLVELMGGEVGVESEVGKGSTFWFTVP---------------------- 83312147 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGIAYVDFSVKPVPDHEGNILFLVPEGRD-ITQRKRAEAALVAAKQEAEAANRAKSQFLATVSHELRTPLNAVIGFSEAILAGATGPASLERCVEYMDLIHSAGQHLRALIEDILDVSRIEAGRTELDEEEADPAELVRAAARLLEHKAVVTGVDFTVVIAPDLPRMRLDPRRIRQVLLNLAGNALKFTPAGGRVGISAEHVP-EGLALTVEDTGIGIAPEHHAKVWQAFYQADSSLSRRHQGSGLGLAIVRHFVEAHGGTVSLASEAGKGTRITVLLPASRII----------------- 308275109 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQDIDYSIKPVEDESGNAIMLIAEGRDITNMKRLEKELI-KAKEKAEVATGAKDEFLANMSHEIRTPMNGIIAASELLSNEDI----SDKAKHYLRIITTSAYSLLEIINDILDVSKIEAGKLDLEIRDFKIEDVIDKLVNMFFHRTSKKFIELLVDIDPEIPRLRGDELRLYQILVNLVSNAVKFTKKGGIIIVGVKELENRSLRFFIKDTGIGIAHENIEKIFEPFSQADASTTRNYGGTGLGLCICKQLVEMMGGEIRVESEPEKGSTFSFT------------------------ 167629252 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------YAPIRVQTSLLAGVILGLIVLGVLAITLLLRLLTGKIIIHASEMEAEIRRKTLALEKELQERRQMQTALQLAKEEADVANRAKSAFLANMSHEIRTPMNAIIGIADLL----WETPLNEEQKKFVHIFRDAGNNLLALINDILDLSKIESGKQVLQPVEFYLDNLVNDTIALFSTRAQEKGLELTVRLPDDIPRLLGDVGALRQVLFNLLGNAIKFTETGASLHIEVGATADPNLRFSVIDTGLGIPPEWQDRIFDSFTQVDASLTRRFGGTGLGLAICKRLVELMGGQIWVDSEPGKGSTFTFT------------------------ 261251332 ------------------------------------------------------------------------------------------------------------------------WPISHSLGDKTFTIGTLTI---ETDIAPLHSQLWRDFLWLLSITLLQTGLIVAGLLYIVLTMIVRPIQ---NVSRAMSDFNKITGRSRKFNDEITQLIKKYNACIAQLEINYQQLNSAKEKAEVANIKKSEFLANMSHEIRTPMNGIVGIATLLEETS----PSDIQKNYLDILTSSSSTLLDIINDILDFSKIEAGHFSLSNEPFDICQLLHQQSNEYSVRAAQKQLMFQCNIEPNLPEIEGDQVRLKQVLNNLIGNALKFTQQG-HIELSLHIEQHPHLYIEIKDTGIGIDKDNLSSIFEKFQQADGSTTRKYGGTGLGLAISKKIVEMMGGELKVTSEVGLGSSFYFTIP---------------------- 227819691 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SDITELEEHRHRLEELVAKRTAKLERRTEQLRKSREELERARDAAEQASIAKSEFLANMSHEIRTPMNGVIGIAELLE----GTELSEQQRRYVSIILHSADTLMDLINDILDFSKIEAGRLELETIPFVLRDTLGDTLQTLAKRAADKGLELACHIPPEVPHLMGDPTRLRQIIVNLVGNAIKFT-ENGEVVVDVTLDHGAHLQFEVRDTGIGIPEAQQERIFEAFAQADASTTRQYGGTGLGLAIAAQLAEKMGGRMQLDSKPGVGSVFTF------------------------- 298528267 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELEDRVRERTGELEEKSSQLEAARDKAETANRAKSEFLANMSHEIRTPLNGITGMMQLLQTTRLDSN----QKEYVDLALSSASRLTRLLSDILDLSRVEAGRMVILEEEFNVQELCRSVCELFRIQAGEKGIELEYTLDPSLPRLMGDETRLQQILFNLVGNSLKFTREG---RVRINWTDRHQVLITVTDTGSGIAPEKLDDLFQPFVQEDGSSTRRHEGAGLGLSIVSRLVDLMHGTISVDSAPGEGTAFYIFLPLK--VPAAPEADQDDA------ 220909068 ------------------------------------------------------------------------------------------------------------------------------------------VVSVGLGFVVAILGGLYIGEFIRKLGQRLDPLVKAADAMAALRIQDHEPDEIGELARA---FNQMSANLSDSYAHLEQRVKER---TQELEASNQALDLARDAAEAANKAKSTFLANMSHELRTPLNAVIGYSDMLMEDL----EESDYLPDLQKINSAGKHLLELINAVLDLSKIEAGKMELYLEEFNINELVQGVAALVKPLMDKNHNRFALQIPDTLGKMTADATKVRQSLLNLLSNASKFTKAG-TVTLNVWIDDTQRVFFQISDTGIGMSPEQLDKLFQEFTQADNSTTRNYGGTGLGLAISRRFCRMMGGDITVTSEPGVGSVFTIELPQ--------------------- 77918661 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLLLIVPYAIILSHRLTHPLMKIIARRVPTAPDTIEWLPDSDNEIGILNRSLQAMTEQLQSSIQELQQARQHAEEASRAKSQFLVNMSHEIRTPMNGVIGMTELLLDSPLA----EEQRQIADTVAESGRALLQIINDILDFSKLEAGKLQLENIPFDICGIVEEAAGLFAAKAQTKGLELVVDMADDVPPLLGDPGRLRQVLVNLLSNALKFTKQG-YVLVTLRAEQSATIVVSIRDSGIGIEPQHIPQLFRPFSQADGSTTRKYGGTGLGLSICQDLIGHMGGQIHVFSQPGQGSNFWF------------------------- 153007303 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FMDLLDVMVFTGHKNLIAAKLHIEESYRELQEKNRELEDSYAKLKELDRLKSNFLATMSHELRTPLTSVIGYSEMMLEGLGGPLTAE-QREYLGIIMEKGENLLQLITSILDISKIEAGRVRLVLSDVDATQIMRDAIATVLPLARKKGLKVACD-AGAMPRVQADRDKLRQCLVNLCSNAVKFTPAGGTIAVSAEALPGDRLAIHVADTGIGIGEEHLGKVFDVFYQVDGSSTREYGGAGLGLAIVKSFVEAHGGEVGVRSIPGVGTTFTVILPL--------------------- 83594543 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFRLAGRAGAEERWLRHRATALRRPDGQIYRLSGAVGDITDSRRGEDRLR-EAKEAAEFANRAKSEFLTNMSHELRTPLNAIIGFSEVLHSEMFGPLGATQYLDYAASIRDSGRHLLDVINDILDVSRIEAGRATLFPEPLDFAEIVASVHRLVNQRAEAAGVRLKITLDPALPPLLGEARRLKQVLINLLGNAIKFTPAGGEIALSARGDEDKGQVIEVSDSGIGMAPEDIPLALEPFRQIDGQLARRYEGTGLGLPLSKAFVELHGGTLRVDSTPGAGTRITVRLPAGAVES---------------- 295106297 ---------------------------------------------------------------------------------------------------------WRSGDVGG--AISIVIPLDVYMDSEKGAVVQDVIFFGGMLVACLVIMYLA------LTYLVTRPLSKIQAGVERIQTGDLDVELAREMNTLMTEFNEMAHELANLEAQVQVRTAQLAEANAVLERQRAQLEEANGRLRDENRYKSEFLAMMSHELRTPLTSIIAFTELLNRNS--EPADEKEAETRREIEANSRALLLMINDILEMSRLDAGRIEMNRETVDLGDIAGMVQAVVQPLANRKGIAFACEIDPDVPLVTADFEKLRHVLENLCGNAVKFTPEGGDVRLSISWHPECGQVLRVADTGIGIAKKDQRRIFDRFVQADSSASRRYNGTGLGLSLAKEYAEMHGGTISVESELGHGSVFTVRIP---------------------- 167630809 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFLPLGIQSFLAVPI----FAGGICWGFIGFDDCSRERRWTDYDILAAMAAGIGEFIERKRVQDELARTRDQALEASRLKSEFVANMSHEIRTPMNAIMGMNELLLETDL----DAQQRDFAVIVRESAEGLLRIINDILDFSKLEAGKMTIDETEFRLVDTVETIADMLSVGARKRGLALSTFIDPAIPAVRGDEGRLRQVLLNLGGNAVKFTEQGG-VTILITPDDPPGVRFEVIDTGIGLSPVARQRLFQPFTQADGSTTRKYGGTGLGLSISRRIIELMGGEIGVESEFGRGSTFWFTVPFTAVAKPAPPPD---------- 152987692 ----------------------------------------------------------------------------------------------------------------------LGWVELELSHHGTLLRGYRSLFTSLLLIAALGVTALLALRMSRAI---NAPLELISQGVAQLKEGRMETRLPPMGSNELDELASGINRMAETLQSAQEEMQHNIDQATEIEIQNIELDLARKEALEASRIKSEFLANMSHEIRTPLNGILGFTNLLQKSELSP----RQQDYLSTIQKSAESLLGIINEILDFSKIEAGKLVLENLPFNLRDLIQDALTMLAPAAHEKQLELVSLVYRDTPQLQGDPQRLKQILTNLVGNAIKFT-QGGTVAVRAMLEDESDLRISVQDTGIGLSEDDQQALFKAFSQADNSLSRQAGGTGLGLVISKRLIEQMGGEIGVDSTPGEGAEFWISLPKSR------------------- 239617406 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVASILNDIIYAHIKKLALLISIIIAATFLTVITYFAILTNARKMIKTMEQDNI----------------KIKELERLKSEFLATMSHELRTPLNSIIGFVSMILQGISGDINEEQRKQ-LSMVHSSSIHLLNLINDILDISKIEAGKMSFSKDRFNIKDVISEVVQNVSPLISKKEVKLITEIPDEIPEVYSDKTRVFQILLNLVSNAIKFTEKG-EIRIKCE-VDGDKLKISVSDTGKGIKEEDMETLFEAFRQISGSARRRYQGAGLGLYLSKKLVTLLGGEIWVESEYGKGSTFTFTLPLKSVE----ENNHEE------- 94265927 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RHARGRFKLEMELMESNRRLGEAAVQ---AEELAREAQAANIAKSEFLANMSHEIRTPMNGVIGMASLLLAEDL----SDEQRSYAQIIMSSGQALLELINQILDFSKIEAGRLELDHRPFSPRELVEEVAVLLRPQAAAQNIALTSEVSPDIPAVEGDPVRLRQVLLNLVGNAIKFTEVGG-VAMELSPAPADPLHFAVKDSGIGIPVEKLDLLFQRFQQVDGSTCRKYGGTGLGLAICRRLVELMGGEIGVESEEGKGSTFWFTVPL--------------------- 269839224 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SHEDRPASQIIARDITESRRVAEELR-RARDQAIEASRLKSEFVANMSHEIRTPLNAIIGMTELLQDTPL----SERQREFVQTIQTSSQSLLSIINDILDFSKIEAGKMVLEEVDFDLVSLVEGTSEMLAGAARGKGISLMTFVDPTIPTLIGDPARLRQVLLNLLSNAVKFTEQG-EVLLRVAADSEVELLFEVRDTGIGIDSAHLGKLFQPFTQADASTTRRYGGTGLGLTISKTLVELMGGTIWAESQPGVGSTFRFT------------------------ 117925742 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITEQKEVETTLRLAREQAESANRAKSDFLAAMSHEIRTPMNAVIGMGEVLLETKL----DQEQRHYIETLQHAGEALLDLINAILDLSKIESGRMELVEQDFDLHKMVVETCQLFQVQCRKQGIELNLNWEESNPTIHGDQARIRQILFNLIGNAVKFTDEGS-VTVEIRIEQEKTLLFKITDSGIGIPADKQETIFQKFSQADSSLSRRHGGSGLGLTICRHLVEHMKGRIWVDSEEGQGSCFSFTLPCRPTAPKAPHDAQQKQSKKA-- 254415932 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKQAEKQLRESNERAERATRLKDEFLASMSHELRTPLNAILGLAEALQEEVYGSLTPKQHKS-LATIEQSGKHLLDLINDILDLSKIESGKMSLSVSLVSVDSLCESSLTFIKQQAQQKNIRLEYHIAPGLSEIEVDERRIRQVLVNLLSNAVKFTPDGGKVSLQVTTDDGEKLQLSVTDTGIGIAPENLDKLFKPFVQLDSSLSRRYAGTGLGLALVRRIVELQGGSIALESEVGKGSCFTVNLP---------------------- 78223984 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------FKLPVWLQVSGLILGVVVIMTVTGFILWNRTLRRTVKLRTAQLEQELAERKMAEEELRKYRENLEDLVREAKERAEAADQLKSAFLATMSHELRTPLNSIIGFTGILLQGLGGPINDEQAKQ-LTMVRHSANHLLSLISDVLDISKIEAGQLKISPEPFQLRESVQKVTQSVAGLVDKKGLRLILEIADDVGSIVSDQRRVEQVLLNLLSNAVKFTEQG---TISVRCSRESEWYVSVADSGIGIKEEDLERLFKPFHQVDTGLSRKYEGTGLGLSICKRLVELMGGSITVESRQGEGSTFCFLLP---------------------- 288962975 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RFEAELQRQAADMCALAEGLDAAREEADALRARAEAATQAKSEFLAAMSHEIRTPMNGIMGMTELL----FDTPLTEEQRQFAQAIRSSSNALLTIINDILDISKLEAGRVTIETLPFDPADLVEGVVELLTPRAHEKGIEIGFYIDPPLRTLLGDPTRIRQILVNLVGNAVKFTDQGSVVELEAREATDAHLVLTVTDTGIGIPAEAMPTLFNKFQQVDGSITRKFGGTGLGLAICRQLSELMGGSIAVESRLGSGSRFLVDLPLA-------------------- 135304975 -----------------------------------------------------------------------------------------------------------------------------------YTPEGKVVYANAALRLAPEIRKDPDHPLVNGIP-ALIETIVARKTNAGQRELTLDDAIFEQRVVRIPLKKGHTFLVYCHDV------TERKAHEEQLGEYLQRLEQARDEAERASRSKSDFLANMSHEIRTPMNGVLGMAGLLLDTDL----TAEQRGWARIIRKSGENLLDIINDILDFSKIEAGKLELEPIPFNLPEAIEEVTDVLRLRTQEKNIELLVHFDPETPAIVGDPGRIRQILMNLVGNAIKFTEKGHVLIFVHGKTEGDHLFFEVQDTGVGIPEDKQEYVFHKFSQAEESTTRKFGGTGLGLAICKSLVSMMGGSIGVNSTPGQGSNFHFVLPVAK------------------- 269126865 ------------------------ARIGGMLQGHRDVTQLAQLIMSELAQT------VSANYGAFYLARPGADGESLALIAGYGVRAPDAVAFRMGEGLVGQAALERRTILVDDAPPDYVTVRSGLGQAPATHVIVLPILFEGQVQGAIELASFSGFTDTHLAFFDQFTENLGVTINAINANSRTEALLAESQRLAQQ-LQERSDELQRQQAELRRSNAELEEKAAQIEQARRTLEERAEQLALSSRYKSEFLANMSHELRTPLNSLLVLAKLLSENPEGNLTPKQV-EFAKTIHDSGTDLLQLINDILDLSKVEAGKMEVHPQPLAFTKLVDYVDATFRPLAVDKGLDFAVEVSPQVPEVFTDEQRLQQVLRNLLSNAVKFTSEG-RVRLTIAPAEGVEFTFEVSDTGIGISEDKLQVIFEAFQQADGTTSRRYGGTGLGLSISRNIAHLLGGEIHAQSRVGKGSKFTLYLP---------------------- 163739230 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RPLQIIHQRMSGAIAGLSGLQARLPWFASREFRALNFSVGVLEDTFSERDEREYALEEARKAADIANRAKSEFLANMSHEIRTPMNGVIGMAELILETDL----DEDQTMYAETISKSGSALLTIINDILNFSKIEAGKMELERAPFNLQTAIEDVVTLLSPKAAEKNVEVTLRYDPSLPECYGDVGRIRQILTNVAGNAVKFTGKG-YVYIEVSGETDDALRISVTDTGAGIPEDRLDRIFNAFEQADGAATRNYEGTGLGLAISTRLLELMGGRISVQSELGKGSVFAIDLPL-RIRPSQPKRAQDARDFK--- 283822230 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FEQSRRQLEIQARQLRELAE------SYNEEKIRAEAANQAKSEFLANVSHELRTPLNAIIGFSEMMRDGVLGPIGNPKYESYVKDIHNSGRYLLEMINDILDMSKIEAGRWTLSPEWFTMSDVFQECLSVVSPVAMEGNVELSQSGNTSI-SLYGDRRALKQVLINLLSNAVKFTPQDGKVSLRAYRYRG-SIRIAIADTGVGIPKHDLGRLGRPFEQVSNQLTKGHKGTGLGLAISRSLVEMHGGKLDIKSRVGEGTTVTCILP---------------------- 193214323 ---------------------------PPLPPGDY---VLQIRAQQAGNLWSDVREYRISVAPSWYAQ-RWMGIVYVMILAGALVFLRKFRNTLREKSRADEEHQKLISLIELSSECILMVSLNGRVDFINAAGQWLLVDANGEVAGGTWSHRIFEFIHEEDSIFFRRIVVPAVINQGQWSGELHFQHMKTKQQIPVLCSAFTIKHPVTG--KPMAYAAISSDITIRKKVERELI-EAREEALRAAQAKAEFLANMSHEIRTPMNAVIGMTGLLLDTPL----TAEQREYVETIRSSGDALLTVINDILDFSKIESGKLELEQYPFTLRNAIEECIDIFSATAAEKHLELVYFIHEKVPTVSGDVTRLRQILVNLVSNAVKFTKSG-EVVLEVQLQQPREQHFTVRDTGIGIPADRLERIFHSFSQVDASTTRKYGGTGLGLTISKHLCELMNGKMWVESELGKGSTFHFTLPDTK------------------- 254410199 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELLVSLATQLAIAIKQSQLYEQLRHNNDILATTNAELAHATRLKDEFLANMSHELRTPLNAILGLSESLQEEVYGEIT-EKQRKSLATIEKSGRHLLELINDILDLAKIESGKLELNLTAVRISQLCDASLSLIKPLALEKNITLSGNIAAGLGTILGDERRLQQVLINLLSNAVKFTPEGGQVTVEIRKQDGEMLYISVSDTGIGIAKEHREKLFQSFVQIDSSLSRRHQGTGLGLALVRRIVELHGGWVTVESEIGKGSCFTVRLP---------------------- 304320035 ------------------------------TSFRRDLLRERMDLARVTAANVSAAVLFRATINENLSALSQLPVWSVRGLGGYIEQTDTAIKPLTRGTTPVSIVSWQVPISVDQEIIGYVQLVSSLDRLGFTVKRYLQIVGAVSLVGMAGAFILARLTAQGLIQPIHSLIMTMQQVQRDRNYRLRVEGLSNDESGQLAAAF---------NDMLDEIQRRDENLEKTVEERTADLEEAVTKAEAASLAKSAFLANMSHEIRTPMNGVLGMAELLMSTELDTY----QRELIGTIMSSGTSLVTIINDILDFSKIEAGKFSLNEEPFNLREGIENVATLMAGRAAEKDLELFVRYDPSLPEVFTDGGRLRQVITNLVGNAIKFTDEG-QVLIDVGAQSGETVRISVTDTGIGIPPEKLEAIFEKFEQADNTSSRMYEGTGLGLAICKTIIELMGGKIGVTSELGRGATFFIDI----------------------- 158338408 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AKLRNVNAELQTAKDRADAASQVKSEFLANMSHELRTPMNAVIGMTGLLTHTSL----DAQQQDFVDTIRSSGDALLCLINDILDFSKIEAGKLEVEEQPFNLKSCIEEALKLVAPRAFKKGLEIAYLADPDLPCIVGDVTRLRQVLVNLLTNGVKFTDNGEVIEVTAEIQDREGSQFAVKDTGIGIPEDRLNRLFQSFSQVDSSTTRKYGGTGLGLAISKRLCELMGGKIWVDSEIGIGSTFTFTIPIADTFDCAP------------- 302382006 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGTVITAADVTAIRRQEVERQRSADSLRKTVDELEASQEKLSLLAEIAMTRAEAANQAKSEFLANMSHELRTPLNAINGFSEIMAGEMFGPLGHEKYKGYAHDILKSGQHLLSLINDILDMAKIEAGKMTLHYEAVSLTELCEDAIRLMRGKAQDCGLTLSLE-AGDVPEIEADYRGLKQVMLNLISNAVKFTPEGGEITVSVTRQNAVTMRIAVTDTGIGIAAADLARLAQPFEQVEGQHSKTTQGTGLGLALTKSLIELHGGEMTMVSEPGEGTTVSFDIPIRRPVQI--------------- 307153867 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLLQQIANQLAIAIQQASLFEQLQVEIEDKQQKNAELDRATRLKDEFLANMSHELRTPLNAILGMTEGLQDEIFGQIN-ERQRKSLKIIEQAGNHLLELINDILDVSKIESGQLELHCTSTEIIPLCQSSLAFVKQQAVKKRIQLDFNISSNILMLTLDERRIRQVIINLLNNAVKFTPEGGKVGLEVVQIGENTVRFAVKDTGIGIAAENIPKLFQPFMQIDSALNRQYTGTGLGLALVKRLVDLHGGEVSVTSELGVGSCFSVDLPL--------------------- 34497036 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQQANVQLTEARDAAEAANRAKSEFLAVMSHEIRTPLNGVIGMTDLLQRTRL----DDRQRHYVSVVHRSGEDLLAIISDILDFSKIEAGKFELDRQPFCLNLLVEEIVERLAPVAYGKGLELMCALPLMPVEVVGDGKRLGQVLTNLVGNAIKFTESGAKVDRAGESDAGVTCRISVKDTGIGIAPDQQKRLFKPFSQADSSTTRRFGGTGLGLVISQRLVGMMGGRIELESEPGSGSEFHFTLPRASDSQLCP------------- 254457993 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITEQKRTYLELNKAKYEAEKANKSKSEFLANMSHEIRTPLNGIMGFVNLLYKDEKDIKKQEK----LKIIKDSSYTLIDIVNDILDFSKIESGMLSIEKVPFNILDAISQTILLFRQRAKEKNITIKLSIDDKIPKIEGDITRTKQVFSNLLSNALKFSNEDSDVKVNVNYLDNNEIYCEVLDSGVGISPSKTDTIFEAFEQEDSSTTRKYGGTGLGLSIVKQLVELMGGKIGVNSELGVGSTFYFTLPIIEAKEDIDKDD---------- 46202135 ----------------------------------------------------------------------------------------------------------------------------------DNMPQGVAVFASDDALIALNESAIRMLGLPKAEITIDISLFMALLAANDTPPGHHSAQLTADLSESIRERPEMVFEHFTPSGLIMEVRSSSTDITDRKHIEQTLR-EAKDEAERGNRTKNTFLANISHELRTPLNAIIGFSEMMKHEIFGPLEPASYRAYVDDIHESGMHLLELINDILDMSKAEAGMTDLMETAVHVPDLIRAAIRLLNRRAENAAISLTEDLPPNLPTLLADERRLRQIILNLGSNAVKFTDDGGAVTIGAKVTEA-GFVIRVADTGIGMTPEDVQRVMEPFVQADTRLSRKYEGSGLGLPLAKALVIAHGGTLNLDSQPGRGTVVTVTFPPSRIID---------------- 24251268 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVSLEHRVQERTAALRETNDRLEQAREQAEAANQAKSAFLANMSHELRTPLNAIIGYSEMMMEEAEDGIEVEELLPDFRKINNAGKHLLELINSILDLSKIEAGRMELYLESFSLPELINGVKSIIKPLIEKNQNQLLVDCPADIGLMTADVTKLRQTLLNLLSNASKFTHQGT--DSAAGCCQGDQVVFKVVDSGIGMSPEQIDRIFEAFAQADDSTTRKFGGTGLGLSISRHFIEMMGGKITVESVLGEGSTFTITLPRQ-------------------- 268325504 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRSVYAKQMTFLGTVIAIILGGSFGLIVMFSRWNKTLEAEVESK--TGDLIRTNKELALANERLKELDRLKSDFVSMVSHELKTPLTAMRTSAQVLEAAGIA---TETKREMLDIILRNIDRQTNLVNDLLDLSRIESGRMKLKFESVSLDSLIADSIESVKHAASEKGIKLNVKLPEGLSSVKGDREKLTQVVINLLNNAIKFTPRSGEISIKAIELNGQ-VEVKVSDTGIGIPPEDLEKVFDKFYQVDSTLTREAGGTGLGLAICKGIIEAHNGHIWAESELGKGSTFVFTL----------------------- 119487927 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKRAEVELRRTNAQLERATRLKDEFMANMSHELRTPLYSILGLSEVLQQEVYGVLNAEQLRS-LSTIEQSGQHLLELINEILDLSKIESGKMELQLSAVNLTQLCQSSLNFVKPQADQKNIQLQFIATPVPVIINIDELRIRQVLINLLSNAVKFTPEGNHILLKIETEQNNCVHLSVTDTGIGIAPEDQVRLFEPFVQIDSSLSRRYSGTGLGLALVRQITQMHAGTVSLDSEVGRGSTFIVTLP---------------------- 167629693 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRWVSGHVIPVADSSGKVVRLDGMLMDITEKKQVDMELR-IAKVRAEEASLAKSSFLAMMSHEIRTPMNGIIGMNELL----LGTRLTSEQLDYAQAVQESAELLLTVINDILDYSKVEAGKMELESIDFDPVPVVDGVARLLQGKAREKGLTISTFIADEARFLFGDPGRLRQVLLNLVSNAVKFTERG-TIDIRVFPVSDTGIRFEVIDTGIGIAPEIRDCLFQPFSQGNTSMTRKYGGTGLGLAISRNLVELMGGKIGVQSKPGEGSTFWFTLPVRKPLQTSQSPVHAAESRQAP- 42524006 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FPLRDEDGHLIAIAGVSTD-ITELHRYQQELERAKEAAEAGTRAKSEFLANMSHEIRTPMNSIMGMSELLLDTELSP----DQRQFVTILTRASSSLLNLINDILDLSKIESGLMVIEKVPFSVRESVRRALELLMIRAVEKKLDLKLEIDPQVPEILGDATRFQQVLINLIGNGLKFT-THGEVRVQLK-VNGHQLWVGVKDTGIGMAPEQMQGLFTRFSQGDSSITRRFGGTGLGLSISKQLVEKMGGTIGVTSEIGQGSVFYFTLPL--------------------- 167630091 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVLIQITDITRQELRVRQLKG-LIRELKLAKEELKVSREMAVVANRAKSEFLANMSHEIRTPMNAILGFVDL----TLATELNAEQSKYLGMVRSAAQSLMRLLEDVLDISKIESGQLVVEQQPFSLASVLRSAVDLLSVKASDKALQLRYQIPAGVPEVLGDANRLTQVLVNLLSNAVKFTDAG-EVVLGLDILEQDHRQISVRDTGIGIAPDRLEAVFEKFYQVDSSSTRRFGGSGLGLAIVRQLVENMGGRVWVESELGKGSTFYVTLP---------------------- 296268178 --------------------------------------------------------------------------------------------------------------LVGQAALEAKQITIDNVPPGSITVETGLSRSTPAQIVVLPIQFEDQVLLELASFTSFSEVHMAFLTQFVEATTINTIKANSRTEALLKESQRLATELQKRSDELQRQQEELRRSNAELEEKAALLEQARRALEESSRYKSEFLANMSHELRTPLNSLLVLAKLLADNAEGNLTPRQV-EFAKTIHEAGTALLQLINDILDLSKVEAGRMDIHPQQISLPRLVEYMEATFAPLAEDKELAFTVRLDPSAPEIYTDEQRLQQVLRNLLSNAIKFTHEG-EVRLEVGRAPADVQYFRVIDTGIGIAPNKLDVIFEAFRQADGTTSRKYGGTGLGLSICRQIARLLGGEIHVASTPGEGSTFTLYLP---------------------- 117925117 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEYPIFDKDGRVIAVEGLAHDVTERHRAEFELL-TAKEQAEAANRTKSEFLAMMSHEIRTPMNSILGMAELLSESPLTP----EQQGYLKIQRRAGHGLLELINDILDLSKLEAGRIELYIQPFNLPELLQSVVDLLENLARERGLALRLERMEEIPTLCGDRARLRQIMVNLVGNAIKFTHDGSKISVEKSSDDATNLLFHVIDSGIGIAEKDQSSVFQRFTQIDSSNSRFYGGSGLGLAITHHLVELMGGKIWLKSALGEGSCFTFTLPLPPVQIDEP------------- 116621165 ------------------------AKFTGMMQGQRDLLTVAKLLLSELTP------LVGAQLGTFYVSESRDRSESLKLLAAYGANDTVASQFALGQGLVGQCGQEKRRILVTDVPKDYVKITSSLGEGTPLSIVVLPVLFEGEARAVIELASFRHFTDVNLAFLDQLTQGIGIVLNTIAATMRTEQLLKQ--SQALAEQLQKTNAELEEKAHLLAEQKEVETKNREVEQAKAALEEKAEQLSLTSKYKSEFLANMSHELRTPLNNLLILAQMLAENAESTLSSKQVK-YAETIHSSGTDLLALINDILDLSKIESGKMDVEVGSVHFSELRDLSSRTFRHVAEGKGLDLSIELADNLPTIITDAKRLQQVLKNLLSNALKFTEQGA-VRLRVERATSGWIAFSVTDTGIGIPQDKQRIIFEAFQQADGTTSRKYGGTGLGLSISRELTRLLGGEIRLQSAPGAGSTFTLYLPQTYVAQVA-------------- 117925672 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELLGLIGVARDITQRLRVEQEL-QQAKEDAEAANRSKSEFLAAMSHEIRTPMNVVIGMGEILLETPL----NAEQTRYINSMQHAGDALLELIDNILDLSKIEAGRMTLEERAFRLDTMVISITDFFRLQALNHNLSLVVEIAPELEQVLGDAGRVRQVLYNLLGNALKFTEEGG-VSLHLSLDANQHIHTRVSDTGIGIAPQQLERIFDNFTQEDSSVTRRFGGTGLGLAICRRFTELMGGRIWVESIEGQGSTFHMTLPL--VLSHTP------------- 299136566 ---------------------RLTWLCGGSIAFGIGIWSMHFHLPVQVNYYLPTVLLMLAAILASFGALAVVSRATMGTLCGIAAMHYIGMAAMRLPAMCVYSYGIVLLSVVLAIAISFIALLFAFKFRKDASTWNWRRFGSA-ILLGLAIPIMHYVGMAAVSFH----LMPGKDSNLVNVVRASDLNTAGIVIITLALLIVILTSVLDRRYSLQAVQLELSEQRYRMIEAEAAGRERVRAAEASSQAKSEFLANMSHEIRTPLNGIIGMTDLALETEL----TQEQRDYLETVKLSGDALLNVINDILDFSKIEAGKIELEEIDFNLCNCIEGTLKTLALRADEKGLELLCDVSPHIAEVVGDPGRLRQILLNVIGNAIKFTSKG-EISLKVKEEKKSILHFIITDTGIGIAPEKLTTIFDSFNQADTSTTREFGGTGLGLTISRCLVEMMGGKLWVESEVGVGSQFHFTIPMKYVDTPIEVDH---------- 118579861 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKQAEEALRIAKENAEAANRAKSQFLANMSHEIRTPMNGVLGMLDLLMDSRL----DENQLRLASMAHGSADKLLEIINDILDFSKIEAGRFQLHMADFALRETVREVADMFWVKAQDKNIRLICQIDDSVPTVRGDGVRLRQVLINLVGNAVKFT-ENGQIFLGVSLAENTQLRFEVRDTGTGIPLDAQPYIFDAFSQADNSMARRHEGTGLGLAISRELVEAMGGTIGVRSEPGTGSLFWFTLPALLPADDAMEENSE-------- 167628685 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTVAVSNRIRKPIDKLIEGSRHMQQKNYSYRNVPIELKELSQTFNRMAEMIDDHVQELRRANEAKSDFLANMSHEIRTPMNAILGMTELLGETQLTP----EQAEYVRICRGAGDTLLYLINDILDLSKVESGRMELQLTQFNLVELVEKTAELMAVRAHKKGLELVCHIFPGVPQVVGDPGRLQQILINLMGNAVKFTERG-EIVLQVERDPDQAIRFAVSDTGIGIAADKKEVIFERFSQADSSTTRRYGGTGLGLTISRYLVEMMKGRIWVESELGKGSTFYFT------------------------ 170746662 --------------------------------------------------------------------------------------------------------------------------------------------------------------------LAADPRAPAAVEHGIRAGFGFPVTVGRDVVAVLEFFARDASPPDASLLRVMSNIGAQLGRVIERKQAEESLRQAKEAAEEASRAKSSFLANMSHELRTPLNAIIGFTRLVMRRAKDVLPVKQF-ENLEKILASSEHLLSLINSILDLAKVEAGRMEVKPSDFALEPVLDLCLRTVEPLVKNEGVRLVRDVRDPPPMLRTDEEKLRQILINLLSNAIKFTEAGS-VTLRVRSVD-EGIEFAVMDTGIGIPAGALSAIFEEFHQVDNSATRSHSGTGLGLAISHRLARLLGGRIDVESREGEGSTFTLTIP---------------------- 78484412 ----------------------------------HAIQFDQFKLVIKNSTVSSFGNIAVATFLTYLLSNTLVFFWLAYMVLVSVFRTGYGRYIRNVSLDTFKYFQKRYFVFILLTALGWGYASFALFVENDTTLQSFLVMSIAGI----SSSSVSSLSPVKSYFYSFIIIVIPLFLKFATSYEVYGVAFSLILLLFLIFMIKSAKHYQEAINDSLSLNYQNVGLIKEL-------NQAKQEADASNQLKSEFLANMSHEIRTPMNGIIGMTGLLLDTSL----KKEQRDLTLTVKESAESLLAIINDILDFSKIEAGKMELNYESVKLVPFLDGVMEMVASSAQSKGLNLAYFIDPILPEIETDGVRLRQVLINLLSNGIKFT-DHGYVYLTVSASDSNRLQFKVTDTGIGISEEGQAKLFNAFSQVDGSSMRVFGGTGLGLTISKQILSLLGGHISVKSALGKGACFCFDIPY-RVMD---------------- 72160690 ------------------------------------------------------------------------------------------RRITAGQGLAGEAIAQRKELIVHNVPGDYVRIESGLGEAPPLSLAIFPIVSEDRVLGVIELGSYGTFREIHLNFLRQLVSLLSATITTILANSKTEYLLAQQLTTALQELQRQQEELRRKNAELHSKAGQLASQNRAIELQNRQIERARRSLEDSSKYKSEFLANMSHELRTPLNSLLILARLLADNSEKNLTPKQV-EFAQTIYKAGSDLLQLINEILDLSKVEAGRMELNPSHVSISQLVDYVEASFRPLASEKGLAFAVEVSPDVPQLWTDEQRLQQVLRNLLSNAVKFTSSGEVIDVDTFTDPDEVIAFSVIDTGIGIPEDKLQLIFEAFHQGDGGTSRRFGGTGLGLSISRNMAELLGGEIRVSSTVGEGSTFTLLLP---------------------- 254293651 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILLLSDIWLNFYDRPTAGGGLVTVGLDISSIKNHQLLGKEKKLRRLVLELDRMQGQSEEHARKYAEEKTKAEKASQAKSVFLANMSHELRTPLNAINGFSEMLIKEIYGPLGDERYIGYAEDILSSGQHLLDMINDILDMAKIEAGKMSISTREIDPVEAVDSAVRMIRRRAADKDIDLNLTVKDDIPDIEGDHRAIKQMVLNLVSNAIKFTDPGGYINISV-VKENAFVRVSVADNGIGIPKQDIPRLAQPFEQSSADENRNSKGSGLGLSLTKSFAEMHGGRLEIESEFGEGTTVSFLLP---------------------- 241774793 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVEAELNDGRWIQISESRTLEGGTVVTGADITAIKVQEEMSRRNEEQLQAMVDKLEQSRRIQTDLAEMAKIRAEQANHAKSEFLANMSHELRTPLNAINGFSEIMAGEMFGPLGHARYKEYAGDILSSGQHLLALINDILDMSKIEAGKMTLRFEPVSVEEVVDDTLRLVRQRAEKAGLKMRVHL-PQLPDIQADYRALKQILLNILTNAIKFTPSGGTITVSAVPTDS-FMHLYVADTGIGIAPKDMERLARPFEQIENQFSRTKEGTGLGLALTKSLIEMHSGRLEVDSTVGQGTTVSVILPLTQTSPGASADDTPDT------ 149376977 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAIVVVLIFLYWNRKLSREVDERIRSENALRRSEDELRAAKLEAERLAREAEAASLTKSEFLANMSHEIRTPMNAVIGYSDLLSNTVKDP----QQRNYLDAIRAGSRSLLMLINDILDLSRIEAGKMRLEYSAVSVRRLLSDVRHIFDLRATEQGISLEVSVDSKMPAMMLDETRLRQVLFNLVGNAIKFTHEGG-VTVRATATPRKSLVVTVSDTGIGIPPDQQEQIFDAFEQQEGQNTRRYGGTGLGLAISRKLVRMMGGELQVESEPGAGSTFTVKLPRVEATGAQAEED---------- 20092217 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TKIIYQNQPANIVVI------RDITVRKKAEEALIN-AKTAAEVANRTKSEFLTNMSHELKTPLNSIIGFSDLLKEEIAGPLN-EKQSRYVQFISSSGKNLLEIINDILDLSKAESGEEDLNVEKFSVDESINKVISVVLPQAQEKNIILNYQSENRTLWITADEGKFRQIMENLLSNAIKFTPAGGSIDVTLKQ-EGLLVTIEVKDTGIGIPEDSFEKIFKPFIQIDSSLSRNFEGTGLGLTLVKKYVEMHGGNIYVESKIGEGSSFRFELPVTRKRTVEP------------- 310784167 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGTLIYAVARDISDRVETEARLQEANRRLEEQTALARSMALQADQANRAKSDFLANMSHEIRTPMNGILGMAALLLDTDLTP----EQRHFGEIVQASAENLLGLLNDILDLSKIEAGRLALEEVDFDLRSLFDDVGAALAAQAQAKGLEFLGSVEPDVPSLRGDPGRLRQVLTNLLGNAVKFTHRG-EVVVRARRVSESQVRFSVRDTGIGIPADKVDLLFQKFTQADASTTRHYGGTGLGLAISKNLVELMGGEIGVHSREGVGSEFWFTL----------------------- 71908921 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------STLLMIGLVIAIAVWMAGLLTRRITGMISGIHAFQEDLKRRLARSSDEMGELAASFNRMADSVQDSFKRLDDAREKAEEASRQKSAFLATMSHELRTPLNGILGFAELLKYEL----DNPSHQEYATVIQQSGEHLLNLVNEILDLAKIEAGEMLFKRVPTPLAGLVSECVAGHQVTATAKGLGFDLNVAEGLPELVTDPLRLRQILNNLLSNAVKFTEQG-KISLTVRP-AGQEIAFAVSDTGAGIPPESLDMVFEKFKQLESFLTREHGGTGLGLSLVRQLAEHMGGRVTLESAVGVGSTFTVYLPQ--------------------- 298528945 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELAQDVTALMEKEQDLEQKNQELMVLNEKYQEAARQAREASRAKSEFLANMSHEIRTPMNAIMGMTELAGNTELTP----EQKEYLSIIQNSSESLLALLNDILDFSKIEAGKLDLEYIDFSLRETVHNAVYSVAMLAHQKGVELVVRVEPDMEDFKGDPDRLRQVLVNLVGNAIKFTQQGEQVEVRLAAAEEMLQHFRVVDTGSGIAWDKQEGIFEAFVQADGSSRRKYGGTGLGLSISSRLVEMMKGRIWMQSEPGRGSTFSFVLPLEPGEDAQKE------------ 110833303 -------------------------------------------------------------------------------------------------------------------------SVLILFAPLTLIDFHFFIQASTAIIIALSIWLIRQGYSPARYFLLAFTAV-ALATMAYILKTFQLINGGWLLENIMPMGTFIEALLLSFALAHRMTILKSENARIQNEANEILEQRVSERTSELNAARSEFLAVMSHEIRTPLNGIIGTVDMLK----GSPLNDEQRHNLNVIEQSGNSLLNLINDILDYSRIEAGKMPIEQTSFNLFNLLNESLTLFQHKAQIHSNALTLDVAPNVERCLGDPVRLRQILVNLISNAVKFT-DNGTITVRAQRDNSDYLYFEVQDSGTGISEEQQRRLFDHFQQGDSSTSRRYGGTGLGLAICRQLVEIMGGEIGVDSKPKQGSRFWFRLP---------------------- 260770504 --------------------------------------------------------------------------------------------------------------------------------------------RIGYVLIVGLIGFYALFLMFIWLSSKQMSQAIAQPLATIQDM-VHKVSLGDFN---VSHRRFRLKELDDTADSVMRMGDKLDKLTGALK-------DAKLQAENANMAKSQFISNISHEIRTPMNSILGMSHLLMTSNL----SDDQRNHLITIDKSGKHLLSLINDILDMSKIDAGKVDIEEIPFDLAALVYDVHDIFEYKAKKHGVKLHLDLDKSLPPLLGDPFRIKQIMLNFVSNAIKFTEQGDTIRVQVTSESVFALRLSVEDNGIGLSTDDQMKVFESFQQADASTTRKYGGTGLGLAICKRIAHLMGGEVGVESRLGDGSTFWLTL----------------------- 46201520 -------------------------------------------------------------------------------------------------------------------------------------------------FVNRAAAKLLDFEPAELVGSDILPLM-ALDMETAESLYQILLRLADSIRDDTASFKYIASPVMDKGNQVGVVLGFRD--ITQRRLVERQLREAKEAAEAGNRTKSEFLATMSHEIRTPMNGVIGMTGLLLDTKL----TEEQRHFAETIRDSGESLLTVINDILDFSKMEAGKLDLDYTEFELVPLVESVVDILAPRAHAKGIEIASLIDPRLRMVRSDPGRLRQVLMNLGGNAVKFTEKGGSIEVTLLERPGAQVHFDVRDTGIGIPPEAQGRLFSMFMQVDASTARRYGGTGLGLAICRRLAELMGGEVGLESQPGKGSRFWMSVPME-------------------- 218779450 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VFVWNRRLAKEIARREELEAHLVTAK-------EKAESADRLKSAFLATMSHELRTPLNSIIGFSSIVLQELPGPLNKEQKKQM-GMVRNSARHLLALINDVLDISKIEADQLVLAPEEFDFTEAVNGVVQSVRPLAEKKGLELELKQDASKLRIFCDKRRMEQVLINLVNNAIKFTEKGS-VSVLVSGPSNRNVMIQIQDTGIGIQPGDFSKLFKPFRQIETGLDRKYEGTGLGLSICKKLVGLMGGEITVESEIGHGSRFTVRLP---------------------- 303246216 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTERKMVEQELHRAKLAAEAATRAKSEFLARMSHEIRTPMNSILGMSELLEETSLDF----DQKNYVQTLHSSGEMLLAIINDILDFSKIEAGQVDLECVPFDLIDLVEGIGRILGLKAQEKGLKLTCWVAPEVHHVLGDPTRLQQILINLLSNAIKFT-EHGEVTLHILPADKETILVTVSDTGIGIPKDKQESVFESFSQADTSTTRKFGGTGLGLAISKKLIELMDGGIRIESNEGAGTTFTVRLKHTEPPAYDPSDTH--------- 224371381 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HARDEDLKMYSADLEKRVKLADLSQAKKALEKAKETAEEASRAKSQFLANMSHEIRTPMNGVLGMAELLMETDL----TEEQRRFSKTIQSSGSSLLAIINDILDFSKIEAGKLELETINFNLQILIDDVMQMLASRAHAKQLELAVLIPPETCILRGDPTRFRQVLTNLVGNAIKFTKQGEQVATTVSDQNRVKLHVLIRDTGIGISQQDLQRLFSPFSQADGSTTRKYGGTGLGLAISKEIVALMGGDLHCESEPGKGSTFSFT------------------------ 145300355 -----------------------------------------------------------------------------------------------------------------------------------------TFFAVIMVLIGIAFSTLFGFRLVKSV---IQPITDMVQAVHKIREGRLDTRVSGQLTGELDMLKALSEYHEEMQQNIDQATSDLRETLEQIEIQNVELDMAKKRAQEAARVKSEFLANMSHELRTPLNGVIGFTRQLLKTALTP----SQTDYMQTIEKSARNLLGIINDILDFSKLEAGKLQLEHIPFSLRDTLNETMHLLGPSAHDKQLELSLQVDAEVPYLTGDPMRLQQVLTNLAGNAIKFTERG-NVDVHIEQTNGNKVRLNVRDTGIGISEEQQRQLFQAFNQADSSISRRYGGTGLGLVITQKLVQQMGGQIRFESELGKGSIFSFSL----------------------- 284051659 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SFAEELSLTLTEDNLLICVCRD-----ISDRRETEAKLRQTNQELMRATRLKDEFLANMSHELRTPLNAILGMTEGMQEEVFGTLGD-RQKQALQTIERSASHLLELINDILDLAKIEAGEMKLDLNYTSIRPLCQSSIAFIKQQAFKKGISINVQIPQALPDLYIDERRLRQVLINLLNNAVKFTPSRGKISLEVKLQDKSRVRFAVIDTGIGINEEQLSKLFKPFTQIDSALNRQYEGTGLGLSLVKRIVEMHGGTVNVISKVGSGSQFIFEIPCDDIL----------------- 75676406 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTDRKQQEHALDLARTAAERADAAKTRFLATMSHELRTPLNAIIGFSDMIVQEATLPLDATRRKEYAQLINDSGQHLLSVVNSILDMSKMESGSFEILPEPFAPREVLLSGSNLLALKARDNDIELVTRVPENLPQMVGDPRAFRQIVLNLVSNAIKFTERGGRVTISAR-VEGARMVLRVVDNGVGIAQEDLKRIGDPFFQAGKTYQRRHEGTGLGLSIVKSLVGLHGGEIDVQSKVEEGTTVTVMLPLTLMPAAEPPSNNIAT------ 86160538 --------------ALRDTTDKNTAQDTNLANFSNMMQGQRNIVSVAQAIISELTPLVDAQHGAFFMLEPDEPVLRLIGSYGFGGRRSLSSTYHMKETLIGQCAFEKKRIIVSDVPEGFLYIASGMGEAPPRNLLVLPVLFEGEIKAVIELASFREFSPNHLAFLDQLMEKVGFVLNMISS----NMRMEGLLL-----------ELKRSNAELEAQAAELNEKASEVELASRSLEEKAEQLQLISRYKSEFLANMSHELRTPLNSLLILSKMLAENRDGNLTVEQVK-FASTVYTSGHELLGLINEILDLSKIEAGKMPIEPRDTRLESVRDDLEQTFRHVAEHKGLGFQVRMAPDLPRIHTDPTRLQQILKNLISNAFKFTERG-EVVLEVSPAAGGALAFAVRDTGIGIPADKQKLIFEAFQQADGTTSRKYGGTGLGLTISREIARLLGGSIEVESAPGRGSVFTLVLP---------------------- 300856171 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GNIKYLICTAED---ITEQRLAERELYKAKEQAEAANIAKSQFLANMSHEIRTPMNGIFGFLDLLQSTNLSL----EQKDFIREAKSASKVLLYIINDILDFSKIEAKKLTMEKIRFNLRNTIEDAVSLLVPKAVEKGLELYTMISEGVPEVVGDPSRLRQILNNLISNAVKFTNKG-EISVTVDCLKEENETFEVKDTGIGIRKDHIDNIFKSFSQADTSTTRKYGGTGLGLAISSELVKMMGGEIHVESIFGKGSIFKF------------------------- 220919355 --------------ALRDTTDKNTAQDTNLANFSNMMQGQRNIVSVAQAIISELTPLVDAQHGAFFMLEPDEPVLRLIGSYGFGGRRSLSSTYRMKETLIGQCAFEKKRIIVSDVPEGFLYIASGMGEAPPRNLLVLPVLFEGEIKAVIELASFREFSPNHLAFLDQLMEKVGFVLNMISS----NMRMEGLLL-----------ELKRSNVELEAQAAELNEKASEVELASRSLEEKAEQLQLISRYKSEFLANMSHELRTPLNSLLILSKMLAENRDGNLTPEQVK-FASTVYTSGHELLGLINEILDLSKIEAGKMPIEPRDTRLEAVRDDLEQTFRHVAEHKGLGFQVRMGPDLPEIHTDPTRLLQILKNLISNAFKFTERG-EVVLDVGPAAGGALAFAVRDTGIGIAADKQKLIFEAFQQADGTTSRKYGGTGLGLTISREIARLLGGSIEVESAPGRGSVFTLVLP---------------------- 110597007 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEPQGIQSLITIPLNYGEQCFGFVGFDAVRSLKIWDDDLSLLRVLAELFTNAEVRHRHETALVEARYASESANRAKSEFLANMSHEIRTPMNGVIGMTGLLLDTSL----SDEQRGYAQAVMESADFLLGLINDILDFSKIEAGKFELEMLDFDLRNVLDDVSSIMAVRARDKELEFICAASPEVPFLRGDPGRLYQVLNNLAGNAIKFTHQG-EVAVSVALVSGSAQRFSVRDTGIGIPEQKIAILFSSFTQVDASTTRKFGGTGLGLAISRQLVELMGGEIGVSSRENEGSEFWFTIPFKKQLP---------------- 134299991 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTEVAKAKRQAEQALLVAEKASKAKSEFLANMSHEIRTPMNGILGFAEVLIQQELSP----QQQESVKIIQQCGEQLMDLINDILDLSKIESGKLVMEETSFSLRKLIHEAVNVIESKFLEQNVEMKIDIEQNLDQLKGDPTRIRQVLYNLISNAAKFTHQG-YVKISVAEESISGLRFCIEDTGIGIPKEKLKLIFDAFTQADGSTTRKYGGTGLGLTICKSLTQLMGGEINVESQVNKGSIFSFYIPVNKVEISEEEKLMES------- 242280815 ------------------------------------------------------------------------------------------------------------------------------------------VFEKPLVLLGLGMDAYEVGSSMFKVFLFF--MCTALLLLGVAVTFVLNRYFVSRVKRVQEQLRGEYFTGPEQRTVRLSGNDELSDLSESINDILVLLQEEKAKAETASKVKTEFLANMSHEIRTPMHSILGMVELLKETNV----DEEQREFLNIAGTAGESLLEIINDVLEISKIEAGHLQIERHEFLLREMVERVVSVFALDAARKGLKLVCHIDENVPDVVGDATRIRQVLNNLISNAVKFTSEG-TIVVSIYWEAEK-LIFAVKDEGIGIAADKINYIFESFTQADSSTSRKYGGTGLGLPISRKLVSMMGGEIFVCSSVGEGTTFRFY------------------------ 196232624 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SMDLYGLRKDGTEFPVEISLSPLRTPEGLLVTSAIRD--TTDRKRIERSLQEKNAELERANQAKDRFLASMSHELRTPLNGIIGFAEFLADGKPGPVNG-KQKEYLEDILNGGRHLLHLINDMLDLVKVQAGKLELHLATFRIEDAIEEVCAGVRPLADNKRIGVHVEIAPGFSPITHDEQRFKQVLYNLLSNAIKFTDDGGQVEVKVEQRGADRFCLSVRDTGIGIKPEDIQRLFVEFEQLETGHARRFGGTGLGLALTRKIVELKGGTISVESAVGRGSTFSVTLPL--------------------- 144900213 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITKRKEQEDALAEAKQTAEDASQAKSLFLATMSHEIRTPMNGVLTMAQLLEDMPLA----QEQKEMARVIRDSATALLTIINDILDFSKIESGKLELEIIEMSLSDVIESVAELLAPRASEKGIGLMTFIDPALPDLFGDATRLRQIVTNLAGNAVKFTDKG-YVRISAEAAADGHVRFTISDTGIGLNDEQQAKLFEPFSQADASISRRYGGTGLGLSICRRLVAMMDGEIGVDSQVGQGSSFWFSLPLEQV------------------ 153870226 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TAELKKAHRELEHRVAERTE---ELLHAKNQAEHAQRLAEEANVTKSQFLANMSHELRTPLNAILGYSEILQEEAEELGQSECISD-LQRIYSAGKHLLELINDVLDISKIEAGKMDLSLETFDLAIVIKEVISNIQPQVEKKANILEVKIADPLGTMLSDLTKLRQMLLNLLSNAAKFTEQG-TISIEVKREQEETWFFMVTDNGIGMTEEQQKKVFQPFTQADASTTRRFGGTGLGLAITKQFAEMMGGYILVNSEFGKGSTFKLLLPIETQI-TAPQQSHKT------- 254429345 -----------------------------------------------------------------------------------------------------------------------------LTVEFSQQGQYLSTLENLLTLFLVMLALIMIAMVPALRFSRQLTQPISDMVSAVQRIRDGDLSMAGELSELETALRQMVAALADAQTELQQNVDQATQDLREIEIQNIELDMARKEALKASHIKSEFLANMSHEIRTPLNGILGFTKLLDRSPMTP----RQEDYLSTIHKSAESLLAIINDVLDFSKIEAGKLSLDHTPLNLHDLIEDVQTLLAPMAQERGLEQAAIIYSDVPALLGDPLRIRQVLTNLVSNAIKFTDQGSVV-VRAMLEEDRGIKITVTDTGPGLNPEAQKDLFSAFTQADQSARRQEGGTGLGLAISKRLVEGMGGEIGIDSREGRGSTFWFTL----------------------- 77919545 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLEQLASRDQQLERYRYHLEE---QVLQRTQELHETNEELQKTVDKLAQARQAAETANHAKSRFLANMSHEIRTPMIGVIGVAELLS----GTPLSDHQRELAHMIHSSGESLLKVLNDILDFSKIEAGRLVVERVPFNLVDVVEEPLSLIAKNAQDKKVELICRIQPGTPSLLGDPARLRQIVFNLLGNAVKFTSEG-EISVRIGCRDENCIFLEVRDTGIGIDREAQQAIFDAFSQADSSTTRHYGGTGLGLAIVRQLLDLMRGHIHLESELGQGSVFTCTI----------------------- 255060948 ------------------------------------------------------------------------------------------------------------------------------------------VMLSALLLAYFLASRLQRFISPITHLAQVIKAVSAEKTYSVRAQKQGNDELGTLIEGFNDMLVQIQQRDEKLEAHRQELEAEVQRRTAELSAANCELNQTKEAAEAASLAKSQFLANMSHEIRTPMNGVLGMVSVLLESGLAG----EQRRFAEAVRNSGESLLSIINDILDFSKIEAGRMELEPAPFDLQDLLGGVLEMFAAGAQRKGVTVSLQLDPALPRVEGDPVRLRQILVNLLGNAVKFTSRGS-VQLKAAALAGEGLRFEVADTGIGIRPEAQAHIFESFSQADYSTTRTYGGTGLGLAISRQLAELMGGELGLQSEYGVGSAFWFSV-RLEVLCGAPE------------ 83312834 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLLDNRETAMATARQAQQVAERANQAKAAFLATMSHEIRTPMNGVIGMTGLLLDTQLDP----EQRHFATTIRDSAESLLTVINDILDFSKLEAGKLDLESTDFELVGLVESIVDILAPRAHAKGIEIASMVDPDLPWVRGDPGRLRQILMNLAGNAIKFTSHGGSIEVRTSPDGAGRLRFDVRDTGIGIPQDAIGRLFSMFMQVDASTARRYGGTGLGLAISKRLTEMMGGTIGVESTPGAGSLFWFSLPFQMVETAPPQ------------ 91202233 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLRNANLEMTREMNGRKKVENELRTSYKNLEAAKLLQEHANRAKTQFLSNMSHELRTPLNVIIGYTDLLSEQLPGKLN-EKQLRYIGEINSSGKFLLSLINDLLDMSKIDAGAMELELEDVSIDELINGMVSMMSRQFVKKKIKVKIIIEPELSVVMADLRKCKQILMNLLTNALKFTPKDGRVEICAVSDGDSGVKIEVRDTGIGIAEDKIDKIFSEFYQAENVIDEQLGGTGIGLALTRRLVELHDGKIGVESKLGKGSTFWFTLPLKKLPREKSSEQKE-------- 158339053 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELAEVINTFNIVLQRAALNIGQLKDSMISLLKTRQQ---ELEGMVSELQAAKHEAEAANQAKSQFLANMSHEIRTPMNAVIGMTGLLLNTPL----EAQQQDFVETIRSSGDALLTLINDILDFSKIEAGKLDLEQQPFEIRTCIEEALLIVASKASEKNLELAYLINPPTPTILGDITRLRQVLVNLLNNALKFTGEGEVVYVSIAEATPYEIQFDVKDTGIGIPPDKLERLFKSFSQVDASTTRKFGGTGLGLAISKQLSELMGGKIWVSSEVSVGSTFSFTITASEIPNYV-------------- 288573392 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FFNQAAFRLNENNSGVVGVM---EDVTALIQNAVELR-KAKEEAERANRAKSAFLANMSHEIRTPMNAVLGMTELALETTY----DEDQREYLETIHEASCSLMDIINDILDISKIESGHMEIDSHPFDLGEVAWKSASYLAKEAHGKGLELNVDIDEELAEYIGDSVRIRQIMVNLLSNAVKFTDEG-EILMSVKAMEKDSVEIRIEDTGIGLSEKEIARIFSPFIQADVSTTKRYGGTGLGLSICKKLVEIMGGKLEVQSAPGKGSVFSFTIPLT-------------------- 298529315 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------REDLTAWKKTEQELV-KARQEAEAASRVKTEFLANMSHEIRTPLNGIAGMLQLLKETSLDM----EQKEYVDLGIKSSHRLTRLLSDILDLSRIEAGHMTIHQEEFDPLELCSSVNELFAVTTRNKHLSLECIFQEGFPRLVGDEARIQQILFNLVGNALKFTEKGG-VQVSAGDDTEQQVRITVQDTGIGMEQEVLQELFKPFVQAENSYTRKYQGAGLGLSIVKRLVELMHGNISVKSVPGQGSTFYVDLPLKAAEDSDVSRQEDSQDSE--- 117619875 -----------------------------------------------------------------------------------------------------------------------------------------TFFAVIMVLIGIAFSTLFGFRLVKSV---TQPITDMVQAVHKIREGRLDTRVSGQLTGELDMLKALSEYHEEMQQNIDQATSDLRETLEQIEIQNVELDMAKKRAQEAARVKSEFLANMSHELRTPLNGVIGFTRQLLKTSLTP----SQTDYMQTIEKSARNLLGIINDILDFSKLEAGKLQLEHIPFSLRDTLNETMHLLGPSAHDKQLELSLQVDAEVPYLTGDPMRLQQVLTNLTGNAIKFT-EHGNVDVRIEQASGSKVRLNVRDTGIGISEEQQRQLFQAFNQADSSISRRYGGTGLGLVITQKLVQQMGGQIRFESELGKGSVFSFSL----------------------- 136112960 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VPFWGIIALLLSFSGYTSNKYFKQRFALREESARKDKEARRLEEKNTELQESQKAAEAANEAKSTFLANMSHELRTPLNAIIGYSEMLIEDAED--ENEDFIPDLDKINNSGKHLLGLINDILDLSKVESGKMELFIEEFDLKKIIEEVEATIKPLVEKNGNKLAVEYETDIEKISADLTKMRQILLNLLSNSAKFTKDGTTISVVSSKIKEHALDFNISDTGIGMTPDQVDKVFKPFTQADEKTTRKFGGTGLGLTITKMFAEMMGGDINLKSKEGEGTTFTVTIP-TKVSDPKKQDIAQNTE----- 104780548 ----------------------------------------------------------------------------------------------------------------------LGWVEIELSHDGTLLRGYRNLFTSLLLIICLSLTALLAVRMSRTINGPINRIKHTVNRLPAMGSHELDELAAGINRMAETLHS--AHEELQHSIDQATEDVRQN--LETIEIQNIELDMARKEALEASRIKSEFLANMSHEIRTPLNGILGFTHLLQKSELTP----RQLDYLGTIEKSADNLLGIINEILDFSKIEAGKLVLDSIPFNLRDLIQDTLTILAPAAHAKQLELLSLVYRDTPSLVGDPLRLKQILTNLVSNAIKFTREG-TIVVRAMLEDDQDLRISVQDTGIGLSPQDVRTLFQAFSQADNSLSRQPGGTGLGLVISKRLIEQMGGEIGVDSTPGEGSQFWISLNLPRAHDDAEE------------ 307719098 ---------------------------------------------------------------------------------------------------------------------------------------------------------LDGVRFPQIIYSSDEPVV----SSFIERLARGEVDQASILVRAARKDGSIAWWRLWGFSRGGEVLLGAFDITDQKVTEEHLRKE-REEAIRSVQSKSRFLANMSHEIRTPLHTILGMTELLEDTRL----DEEQRDYVQQIRFSGEALLALINDILDYSKIEAGKLPMEIIEFDLYEVVEQAVGMVSLQAHKKHLEVVVDIGEEVPRVKGDPLRIRQILVNLANNAVKFTEKGHRVQLVQERKGVAWVAFTVEDTGIGIPENKKHRLFRVFSQIDESTTRRFGGTGLGLAISKSLVEMMKGEIGVRSKEGEGSSFWFLLPLPIVESYEP------------- 212634200 --------------------------------------------------------------------------------------------------------------------------------------------AVAAFIIVLIGVQLNLFFTFRLVKNVTQPITEMVRVVAKIREGKLDTRLTGNLIGELDLLKRLSEYHDEMQQNIDQATSDLRETLEQIEIQNVELDMAKKRALEASRIKSEFLANMSHELRTPLNGVIGFAKQLLKTPLHS----SQQDYIRTIERSATNLLSIINDILDFSKLEAGKMVLENMPFSLREVIEETVTMLSSSAREKEIDLVIDVDPRIPEVTGDAMRFSQVITNLVGNAVKFTDSGSQLKMQLEEIADGSVHVEIIDTGIGIDADKLASLFQAFGQADSSISRRFGGTGLGLVITKRLVNRMGGQIGCNSEPQQGSTFWFSLPL--------------------- 46201957 ---------------------------------------------------------------------------------------------------------------------------------------------------VMALITSQVESLARELSISTVIMIALVVGIAVWMASFLTRRITAVVGGIHRFSEQETEYRLQGHDEMASLAISFNQMADRIGESFVRLDEARKRAEEASRMKSEFLANMSHELRTPLNGIIGFSELIRDEAA----DDETRENADIIEKSSRHLLELVNSILDIAKIEAGAMTLAVQDVKLAPLVAEAASVHHSAAQAKGITLSSQVSDNCPTIRADPLRLRQIIHNLLSNAVKFTEKG-EVSLSVELEPGH-LIFRVSDTGAGIPEGMLHAIFEKFRQVDSFLTRSHSGTGLGLTLARHLVELMGGTIGVQSTVGKGTVFHFTLPL--------------------- 255060494 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSTYETAIQNNRELASATEEMSALNEQLEESMMELDLKNQELLDMNAELEKQQIIAHEAKIQAEEASRAKSDFLANMSHELRTPLNSVLGFSELLTDELFGHLN-AKQHEYVKNILFSGRHLLNLINDILDLSKVEAGKSVLEPSMVKFREVIAGTLTLLQEKALKHDVHLGLELPVDCDELMADERKLKQIMFNLLSNAVKFTPAGGTIRVTAQREAEDFVEITVEDSGIGIKREDIPKLFKEFSQLDSPYTKEYEGTGLGLALTKRLVELHGGQVGVESEIGQGSRFYFAIPL--------------------- 197124634 --------------ALRDTTDKNTAQDTNLANFSNMMQGQRNIVSVAQAIISELTPLVDAQHGAFFMLEPDEPVLRLIGSYGFGGRRSLSSTYRMKETLIGQCAFEKKRIIVSDVPEGFLYIASGMGEAPPRNLLVLPVLFEGEIKAVIELASFREFSPNHLAFLDQLMEKVGFVLNMISS----NMRMEGLLL-----------ELKRSNAELEAQAAELNEKASEVELASRSLEEKAEQLQLISRYKSEFLANMSHELRTPLNSLLILSKMLAENRDGNLTPEQVK-FASTVYTSGHELLGLINEILDLSKIEAGKMPIEPRDTRLESVRDDLEQTFRHVAEHKGLGFQVRMGPDLPEIHTDPTRLLQILKNLISNAFKFTERG-EVVLDVGPAAGGALAFAVRDTGIGIPADKQKLIFEAFQQADGTTSRKYGGTGLGLTISREIARLLGGSIEVKSAPGRGSVFTLVLP---------------------- 307297187 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IALAGGLAVTLILFIYLVQVVAQRTAELRGVNMRLEERTIQLEESETELRAAKNRAEEATRAKSQFLANMSHEIRTPMNGVIGAAELLNDTRL----NASQREYLTMITQSADALLHLINDILDFSKIEAGRLELEHVAFSLRDELADTLQAFAGRATEKGIELACHVALDVPDLEGDPHRLRQVVINLVGNALRFTERGEVVDVAVERMEDQWLRFAVSDTGPGIAADKRKLIFEAFSQADTSFTRRFGGTGLGLTIASQLVQLMGGRLELDSCVGRGSVFHFTI----------------------- 170727693 -----------------------------------------------------------------------------------------------------------------------------------------AVAAFIIVLIGVQLNLLFTFRLVKNV---TQPITEMVRVVAKIREGKLDTRVDGNLIGELDLLKRLSEYHDEMQQNIDQATSDLRETLEQIEIQNVELDLAKKRALEASRIKSEFLANMSHELRTPLNGVIGFAKQLLKTPLHT----SQQDYINTIEKSATNLLEIINDILDFSKLEAGKLVLESLPFALRELVGDTVTILSNSAREKDIELVIDIDQSVPELCGDPMRIGQILTNLIGNAIKFTDSGS-VHLSLKLTDGSNIRCEITDTGIGIDPQQQEILFQAFGQADSSISRRFGGTGLGLIITKRLVNRMGGQIGCNSKANEGSTFWFTLPLE-------------------- 226939943 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IEARKASEAAILSAKEAAEEASRAKSDFLANMSHEIRTPMNGILGMTRL----CLATELSEEQREYLDMVDSSAQLLLTVINDILDFSKIEAGKLELSATDFSLRELVRDTLQPLALKAGEKGLEILCDIPPSLASRHADATRLRQVLGNLLGNAVKFTEVG-EVELQVREQADGLLRFSVRDTGIGISREGLAQVFESFSQADSSISRRYGGTGLGLTISSRLVGMMGGTLQVESEAGLGSCFHFAVPL-PPGDILPDQNN--------- 158523280 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKLTGLVAGTVLIMSLGGSLLLKRRVRTRELRQINNEMDDRIRSRTAELADAMKKARAADHLKSAFLATMSHELRTPLNSIIGFTGMLLQELPGPLNEEQKKQM-GMVQTSARHLLALINDVLDISKIEAGQLSLAPVTFDLRSSIEKTAALVAPLAEKNEIDLKVEIGKDVGDMTTDQRRLEQVVLNLLNNAVKFTETGS---VSINCRTDTGQYISVADTGIGIQPEDVAELFQPFHQVDTGLSRRHEGTGLGLSISKRLVAMMGGAIEVQSEPGKGSTFTVRLPKT-------------------- 209525380 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FISKITQHLSIAIYQYAQVQQQKQTLERRVKERTQALHDALLAAQCANRAKSEFLATMSHELRTPLTHVIGISSTLLRLYSQPDNLEKQKHYLQTIHDSGENLLALINDILDLSQVESGKTVLKFSEFSLQKLAQQCLHTLRDFAKEKGVNVNLQIKVDQDLFRADYRRVRQILLNLLSNAIKFTPKGGRVTLTVSRKD-KTAIFQVKDTGIGISKEQQSLLFEKFQQLDSPYRRQYGGTGLGLALTKQLVELHGGSIQFESEVGLGTKFTVYIPIQ------PLINKSSSNYK--- 150015596 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSQLLEVNGSLEETNCMLEEEIEEHKLTETKLKAAKEEAERANSAKSQFLANMSHEIRTPMNGIMGMTSLLEFSKL----TDEQIDIVKMIETSSKHLLQIINDILDLSVMDVGKIELKPERINIFNLMNESRNLFTYLAENKGLKLEIIVDNNLPEIILDKGRLMQVLSNLIGNAIKFTEKG-KIQVSVDKVEDKELMFSVKDTGIGIKEEDIPRLFNYFTQLDISASKKFQGTGLGLAISKNIVELMGGEISVESQYGKGSTFYFT-----CLFNIASDSKESSNIQ--- 281212452 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FTRVISVEAKGEVNIL--KAIINEMIHNLKETTIKNTLAKEAAEAASRAKSDFMANMSHEIRTPMNGIIGMTDL----TLDTELNAEQREYLTMVQSSAASLLTIINDILDFSKIEAGRLELDKSDFSLRTILYETLKTLAWRSHQKGLEIICDIIPDTPHLIGDPGRLRQIVTNLVGNAIKFTAEG-EVSLTVKLEDEVTLAFSVADTGIGIPAEKLHLIFEAFSQADGSITRKYGGTGLGLTISTRLVELMGGKLKAESIPGKGSRFDFIFPLGQAVNTLIIDDNKSTR----- 94265011 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RQYRINQQQQEERNLESEIARQTAELRQANARLEESSRLKSEFLANMSHELRTPMNAITGFAELLAETPL----NQEQDEYCRTIRQAAAALLNLINDILDLAKIEAGKLDLEAVPFSLDELLEGVRAMFTLAARKKGIEITIKRGEGLPTLRGDSHRLRQVLINLLGNAIKFTEQGGELEVAAGSTAADKVFFAVRDSGMGISPHRLEAIFEKFTQADGSTTRRFGGTGLGLAICRQLVELMGGQIEVSSQQGKGSTFSFEIELER------------------- 219850003 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVRDITAWRVAELQLQAER-DLLAQ-RVAERTAELSRANAELARRVKDEFLANMSHELRTPLNTILTLSESLLEELRGPLN-ERQRASIQLIETSGRHLLTLINDVLDVAKIEAGRMELVKEVVAVSDVCESSLVLIKEQAAKKQIRLHCVIDAPHTRFLADPRRLKQILVNLLSNAVKFTPEGGSVELRVTTDTAQGTIFAVSDTGIGIAPDQLPRLFQPFVQLDSSLTREHEGSGLGLALVRRLVDLHGGSVSVTSTPGSGSVFTVTLPYQPLQYAVP------------- 307822954 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YIVPIASGEDILGVLFVFTDAYPVQNESRIAMLKEVGEMMALALLQNQANASLEAARDAALQVAHTKTEFLANMSHEIRTPMNGVLGMLDLLQDTQL----SREQWDLIDIAANSAESLLTIINDILDFSKLEAGKIELEQIEFNLPDLVEEVCTLLSSRAHSKGLELNCFLPTDLPLRWGDPTRIRQVLTNLIGNAVKFTEQGESVTVRVSKKDDTDLRFEVVDTGIGITAEAQARLFQAFSQADSSTSRRYGGTGLGLSISKDLVMLMNGNIGVESALGQGANFWFTLPLAAVDNEAP------------- 126659637 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLAEVSISKIKLRGKTIFTAIIRD--ITERKQAEEALKRAKEQADAANRAKSEFLASMSHELRTPLNAILGFTQVMQRD---HSLKEEHKQNLDIIGRSGEHLLELINDILEMTKIEAGRTTLNKTQFDLYRLLDNLESMLHLKAEEKNLQLLFEKNPDLPQIETDEGKLRQVLINLLGNAIKFTQEGGVIRIKTSQQSPNNQAIEVEDTGPGIAIEEVDQLFEAFGQTETGRNSN-EGTGLGLPISRKFVELMGGEISVSSILGRGSLFTFTIKATIV------------------ 298528353 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EIPVELSLSSVLIQGQWHAIGIVRDITEKKQAQEELQRNARNLELKNAELDAARINAEEATKAKSEFLANMSHEIRTPMNGVIGMTGLLLDTDL----DSEQQHYARTVRSSAESLLTVINDILDFSKIEAGRLDIETVDFDLEAMLRDFSGMMAVKAEEKGLELICSMDPNVPMVRGDSGRLRQILMNLVGNAVKFT-EHGEVEIKVSRMVNDEMHFSVRDTGIGIPEDKQDSLFESFSQVDASTTRKFGGTGLGLAISRQLAEIMGGTAGLESVEGRGSTFWFT------------------------ 255060493 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDVTERRKLRES--EIARLAAEEACRTKSDFLANMSHELRTPLNSVIGFSEVLQDELYGPMN-EKQREYVNNIHISGRHLLSLINDILDLSKVESGKMELELSAFSLRDMLGDSLAMFKEKALRSAVGIHLEFDPEDANIMADQRKLKQIMFNLLSNAIKFTPAGGTLQVSARRMPD-FVEIAVADTGIGIKAQDIPKLFKPFTQLGSVYTKGFEGTGLGLALSKRLVELHGGRIRVKSKFGTGSRFSFTIPLK-------------------- 261854763 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FQSMAHEVADREQNLNTAVMQRTE---ELEQALKIAGEARKEAEDANQTKSQFVANMSHELRTPLNAIIGYSEILLEESEDDGNT-QYAPDLERILNSGKHLLALVNDILDISRIEAGKMELYLESFPICREIQTVIDTARPVIDKNQNSLVFECDDSLGHMRGDLTKFRQILLNLISNAAKFTQVG-TLTLSVRREDTDHFTIAVADTGIGMNEEQLGRLFQVFSQADASTTRKYGGSGLGLSISRHFARMMGGDITATSTPGSGSVFTVSLPLT-------------------- 196232623 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRHITNRVTDVLYNASVYKDDKGRVLGVFAAARDVTERKRQSLQEASRMKSEFLANMSHELRTPLNGIIGFAEFLVDGKPGTLNP-KQKEYLGDILNSGKHLLQLINDVLDLAKVEAGKMDLTPVSFVLSQAIDEVCAVAKPLAQKKHIHVRLTVAPELSCVTLDQQKFKQVLYNLLSNGIKFTDDGGNVGIFATPYDGSRFKLSVKDTGIGIKPEDIQRLFREFEQLESGASRRYEGTGLGLALTRKLVELQGGAINVESEVGVGSTFSVVLPL--------------------- 254784466 -------------------------------------------------------------------------------------------------------------------------------------------------ILILGLAAIILVMLEQLVFRHLRHIAAQTEKLSIDTINPITLERQPSDSESEDELDSVVNALNSMRETILIDIKQQAQIEDALLAAKEEKIETRERVKAANQAKSQFIATMSHEIRTPMNGVIGMIEMLRDTPL----NDSQKHYLDVIFRSGESLLEIINDILDYSKIEAGKMNLENVDFDLNELLNDCVQLFSATTHKRDIEFVCAISPETPTLRGDPTRLRQIVVNLIGNAFKFT-SNGHVMVLVKSLQDRTLRFSIVDSGIGISKEIQRNLFQAFNQADTSTTRRYGGTGLGLAICKQLAELMGGTIGVESEYGKGSTFWFT-----IRFDLPEDRQRQPPSSSLA 90023292 ------------------------------------------------------------------------------------------------------------------------WVLEMQVSTGTAFLERLVIDLVGILLITGALLLYVRLALSKLLQLNFAARTLNLENLNRSLLPKKSRQPQKRAADSQDELDSLLQALERIRLSMLEDREQRRTVELALMREKEEKIETRQEAEAANRAKSQFIATMSHEIRTPMNGVIGMVEMLRDTTL----DDSQRHYLGIIERSGDSLMNIINDILDYSKIEAGKMSLEHMQFDLEELLEDCVQMFSASTDKRNIELICSISPNTPQLMGDPTRLKQVLVNLIGNAFKFTSEG-HIYVEARQVNASDIHFSVEDSGIGIESNQQEKLFDAFCQADGSTTRKFGGTGLGLTICKQLAEMMGGEIGVYSREKAGSTFWFS------------------------ 269964754 -----------------------------------------------------------------------------------------------------------------EVIIELGSALSEDVVERSWPMQYRVTYDLAILTVQSDLSAIYEDLWQQFFFLLTTEAILVLIIGVLWVAFRLLVNPLQLLSGAVSDFSKVTLPKRWCFDEVSVLAEKYNRSVEKVKEHQTELEAERDRAEVANRKKSEFLATMSHEIRTPMNGIIGVSSLLNDTDLDP----QQKEFVEIIDSSSHSLMTIIDDILDFSKVEAGKVELEYTSYDLRELLDDVISLHSVKAKQKNLQLLSDIDPHLPEVQGDATRLKQVLNNLLSNAIKFTERGHKLLVALSRLDGETAHIRVVDSGIGIAKEHQQAIFERFQQADGSTTRKYGGTGLGLAIAAQLVNLMGGEIQLTSELGLGSCFEFSIPVA-------------------- 298506349 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FFRHRRADDSVRDVEVFSSRIEVKGRVTERKRAEEELLLAKEQAESANRAKSEFLANMSHEIRTPMNGVIGMTGLLLETGLA----DEQRRYAEIVRTSAASLLQVIDDILDFSKIEAGRLEMETIGFDLRTLLDDLAESLAFKANEKGLTFTCLLRPEVPRLMGDPVRLKQVLVNLAGNALKFTHQG-EISVEVGSLTKTGLRFAVRDTGIGIPPEKTELLFEKFTQADASITRKYGGTGLGLAICKRLVQMMGGEIGVTSRPGVGSEFWFT------------------------ 300945835 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SFAEELSLTLTEDNLLICVCRD-----ISDRRETEAKLRQTNQELMRATRLKDEFLANMSHELRTPLNAILGMTEGMQEEVFGTLGD-RQKQALQTIERSASHLLELINDILDLAKIEAGEMKLDLNYTSIRPLCQSSIAFIKQQAFKKGISINVQIPQALPDLYIDERRLRQVLINLLNNAVKFTPSRGKISLEVKLQDKSRVRFAVIDTGIGINEEQLSKLFKPFTQIDSALNRQYEGTGLGLSLVKRIVEMHGGTVNVISKVGSGSQFIFEIPCDDIL----------------- 127512132 -----------------------------------------------------------------------------------------------------------------------------------------AVAAFIIVLIGVQLNLLFTFRLVKNV---THPITEMVRVVAKIREGKLDTRVDGNLIGELDLLKRLSEYHEEMQQNIDQATSDLRETLEQIEIQNVELDLAKKRALEASRIKSEFLANMSHELRTPLNGVIGFAKQLLKTPLH----ASQQDYIKTIEKSATNLLGIINDILDFSKLEAGKMELENMPFALREVIDDTISLLANSAKEKDLELVVDIEPSIDNVSGDALRVSQVITNLVGNAIKFTDSGS-VHLKMRLTSEEAEKVEITDTGIGIDKPHQAQLFQAFGQADSSISRRFGGTGLGLIITKRLINRMGGQIGCISAPGKGSTFWFTLPLK-------------------- 254417240 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITDKKIAQEQLKAAKEEAETANRTKSDFLAMMSHEIRTPMNAVIGMTSLLLDTQL----TAQQGEFVDIIRNSSDALLTIINDILDFSKIESGKLNLEEQPFDLRACIEESLELLSSKARDKGIELAYLMDSQIPEIVGDVTRLRQILVNLVSNAVKFTETG-DVVISVTPTEQIRLQFAVRDTGIGISRTRMDRLFKPFSQVDASTTRQYGGTGLGLAISQRLSELMGGKMWVESEEGVGSTFYFTVIATPVSSDSEPDNREQ------- 114566147 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLEQSILSILVLPIFVGGVFWGYVGFDECKEERNWSEDFSILKAFSNSIAEAIERSQMEQKLAQAKEIAESANYAKSLFLANMSHEIRTPMNGILGFLELLGETELST----EQQDYVQEAHRASEILLYLINDILDFSKIEAGKLAMEEIPFRVRTVVEDAVSLQAPKAREKGLEMHTLIKSNVPEVVGDPARLRQILNNLLSNAVKFTHTGEILVITINESSDKAEIFEVSDSGIGIAPEDMEKLFQPFTQADASTTRKYGGTGLGLAISYELVRLMEGTMQVKSKLGQGSKFYFT------------------------ 143259680 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TFWNATSTRLNDGGLSIFTNITELKKREEELNKTISELDIAREKADAANQTKSQFLANMSHELRTPLNAIIGLTEMLKEDAADDGLDD-FEEPLDRVFNAGKHLLTLINDVLDLSKIEAGRVELFNETFELKQILDDVMKTSSPLAQKNENELIIDYKSEIDFVTADQTRVKQVVLNLISNACKFTEKG-KITVGVNREGGDLISIDVSDTGIGMSDEQMSRLFNSFVQADSSTTRKYGGTGLGLTISKQLAKLMGGDVVVNSELGKGTTFTATF----------------------- 117925512 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RWYSAHSQPITWVDGRTVRLEVATD--INSLKQSEQALLQAKELAESANRAKSDFLATMSHDIRTPMNAVLGMVELLGESSLDP----EQSHYLKIIRRAGSTLLSLINDILDLSKIEAGQLKLELDDFTLAETVEHVMDILRHKASEKGLQLQTHLHPPQQRVRGDAQRLRQILLNLLGNAVKFTQQGS-VSLTLQQQPDGQYSFQVADTGPGIAPHRQKIIFEPFVQEESGTHRHFGGSGLGLSICHKLVTAMRGTLWLKSQLGHGSIFYFTLPLATAMEPAPDE----------- 258406487 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AEDLSVALAEALQRKKADQALHAFNAELEERTTDLEKANTALEEAKDAAEVANRTKSAFLANMSHEIRTPMNAILGMLHLIKQTHL----SAKQANYMDKVHTSTEALLNIINDILDFSKIESGKLQLEQTEFDIETEMRTVAELLGLEAQQKGIVLNFDLDLNAPEFVGDAMRLRQVLINLVGNAIKFT-EHGHIQVTTQWVEAQAECIEVEDTGPGIAPGQQELLFQAFSQADASTTREFGGTGLGLAISKRLVEMMGGEIGLQSTPGQGSRFTFRV----VLDVPP------------- 209527054 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELEHKNQALKEATRHAQAANRAKSEFLANMSHEIRTPMNAILGFCDLLQ----SLVSEPRQQQYVKSIAASGKTLLSLINDILDLSKIEAGKMELHQEPIDLRVMLEEIYQIFCHKAAEKKVELIREINDNLPKIMFDEVRLRQILLNMVGNALKFTDEG-WVKISVVTNSNTSLEIAIADTGIGIAPEQQQRIFDSFIQSEGQSTRKYGGSGLGLAITKRLTQMLGGTISLESQLGKGSQFTLIFPNVTPIDWQPDD----------- 220925264 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVAVAPPEGGATRWFAFVETAVVGRDGRPEVLSAGR-EITERIEAVRSL-DEARSRAEAASVAKSRFLATVSHEFRTPLNGILGMADLVLDTPLSP----EQETYIRAVKTSGEALLSLIDGILDFSKIEAGRLDLAAEPFDPAGLVESVVELLAPRAQDKGLEIAADLAEDLPQVVGDSDRVRQILLNLAGNAVKFTESGG-VGVTAER-AGAEIALTVRDTGPGIPEERLPLLFEEFEQGDGSASRRHEGTGLGLAITRRLVDRMGGRIEVTSRPDEGSCFRVVLPLRALGEERP------------- 262404766 -------------------------------------------------------------------------------------------------------------------------------------QQYQEIFSAGLVLIGILLSGVFAFRLMHDVTITHMKNMVDRIRRGHLDVRILDALKKGINAMAVSLSEY---HVEMQH-SIDQATSDLRETLEQLEIQNVELDIAKKRAQEAARVKSEFLANMSHELRTPLNGVIGFTRQMLKTQLTN----SQTDYLQTIEKSANNLLTIINDILDFSKLEAGKLALENIPFEFQDILEEVVNLQATSAHEKGLEITLKIDPKIPRVVGDPLRIQQVLTNLVGNSIKFTERG-NIDVSVEMRSLRDDVIDVRDTGIGISERQQAQLFQAFSQADASISRRYGGTGLGLVITQKLVSHMGGEISLTSRLHQGSTFWFTL----------------------- 85715579 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------REVTDRKQQEHALDLARTAAERADAAKTRFLATMSHELRTPLNAIIGFSEMIVQEATLPLDATRRKEYAQLINDSGQHLLSVVNSILDMSKMESGSFEILPEPFAPREVLLNGCNLLALKARDNGIELVTRVPENLPQMIGDPRAFRQIVLNLVSNAIKFTERGGRVTISAR-VEGARMVLRVMDDGVGIAQEDLKRIGDPFFQAGKTYQRRHEGTGLGLSIVKNLVELHRGEIDVQSKVEEGTTVTVMLPLT--LTLVPDAEPPSS------ 153830878 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDTLKKGINAMAVSLSEY---HVEMQH-SIDQATSDLRETLEQLEIQNVELDIAKKRAQEAARVKSEFLANMSHELRTPLNGVIGFTRQMLKTQLTN----SQADYLQTIEKSANNLLTIINDILDFSKLEAGKLALENIPFEFQEVLEEVVNLQATSAHEKGLEITLKIDPKIPRVVGDPLRIQQVLTNLVGNSIKFTERG-NIDVSVEMRALRDDVIDVRDTGIGISERQQAQLFQAFSQADASISRRYGGTGLGLVITQKLVSHMGGEISLTSRLHQGSTFWFTL----------------------- 20091095 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLSERKKVEEELL-QAKLAAEGANRAMSEFLATMSHELRTPLTAIIGFSELMLGEATGEFD-ELNRKFLGHISNSGKHLLSLINSVIDLSRIEAGKMDLEPDFFSLYDIFADTKSISSPLALKKNISMDFNVESDFL-IYADRTRFKQIMYNLVSNAIKFTPAGGSVEV-VGRRSENRIRVTVSDTGIGISQDEIKHLFKPFKQINFALSREYESTGLGLVLSKNFVEMHGGRIWVESEPGKGSTFTFEVPVE-------------------- 149174355 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IQRRKETEQKLKAAKLTAEEASQTKSEFLANMSHELRTPLNGVIGMTELLQ----GTHLNQHQQEFVDACRSSGESLLNLINDILDFSKIEAGKLDLDLHEFDLENVLMDTVSTLVWRTNEKNLELPCFVDPESLTLKGDSYRLRQILVNLIGNAIKFTDSGEVVTRTVSRENGNRIHFSVTDTGIGISESKINRLFQSFSQVDASTTRNYGGTGLGLVISQNLVELMGGRIGIESQDGVGSTFWFEIPSTSSTNSQPE------------ 146306761 -------------------------------------------------------------------------------------------------------------------AQLLGWVELELSHQGTLLIGYRSLFASLLLIAGLAVTALLALRMGRSINEPLRAIKAGVAQLKDGHLETRLPPLGSHEMDELAAGINRMAEALQNAQEELQHSIEQRQNLETIEIQNIELDFARKEALEASRIKSEFLANMSHEIRTPLNGILGFTNLLQKSELSP----RQQDYLATIEKSADSLLGIINEVLDFSKIEAGKLVLESIPFNLRDLLQDTLTILAPAAHEKQLELISLIYRDTPALRGDPLRLKQVLTNLVSNAIKFTREGTIVMVEDESVDSAQLRISVMDTGIGLSDEDLRALFQAFSQADNSLSRQAGGTGLGLVISKRLIEQMGGEIGVDSTPGEGSEFWISLPKAR------------------- 154252152 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSRSGKVIGAFAMYFAEARTPGKWEEDYVMGAAHLASIAIERRRAEEGLRQATETAEMANRAKTKFLANMSHELRTPLNAIIGFSEIMSQEMFGPLGSDRYREYTNDIHGSGRHLLNVIDDILDISKIEAGRYVLEEDEIDMAHVLKWSVEMMRARTLEKRQNVNLHLPEAIPNVRADQRAMRQIMLNLLSNASKFTPAEGRIDLNVSRNDAGDLMVSVADSGIGIPRNKLDEVLEPFGQVDDTSARQHGGTGLGLPITKSLIEMHGGSFTLESTLGAGTTATMIFPAHRLLSL--------------- 161936294 ---------------------------------------------------------------------------------------------------------------------ALGYIALELDLSALRLQQYQEVFTAMVLLFGLTLSSLFAYRLMQDVTR---PISHMVSVVDRIRRGHLDIRIEGQLLGELAMAISLSEYHIEMQQSIDQATSDLRETLEQLEIQNVELDIAKKRAQEAARVKSEFLANMSHELRTPLNGVIGFTRQMLKTRLSS----SQHDYLLTIEKSANNLLTIINDILDFSKLEAGKLLLENIPFDFTESLDEVMRLLAPSAHEKGLELTLKVDDRIPALIGDPLRIQQVVTNLIGNAVKFTERGNSVELKASKDESIELQFTVRDTGIGISERQQAQLFQAFSQADASISRRYGGTGLGLVITQKLVTQMGGEISLTSRLHQGSTFWFSL----------------------- 149276653 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITQQYLYDEHLKELNVQ---LEEKSRIADEQNKAKSEFLANMSHEIRTPMNGVIGMTSLLRNTRL----DEDQFDFVESIRISADALLEIINEILDFSKIESGKLELEEHPFVLSKIVEETYDLLSFKAQEKDLDLLYIIDPDVPEVIGDMTRLRQIIVNLVGNAIKFTDEG-EILTSIKLLEKKGLEFSVQDSGIGIPQDKMHKLFNSFSQVDSSTTRKYGGTGLGLVISARLIQKMNGRIWVESEVNVGTTFKFTI----------------------- 182415728 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQETKANADELEARVRARTAELESANALLHEAKDAAEAADRAKSVFLANMSHEIRTPMNGVLGMANLLLATPLNP----EQHDLAETLCQSGESLLTIINDILDFSKIEAGRMELEAIDFDLADNLELALDLHAEAAARKHLELVVNIDPAVPHVRGDPGRLRQILLNLVGNAIKFTEKGEKVTVDHNWPNRVLLRFAVTDTGIGIPEWVQEKLFQPFVQADTSTTRRFGGSGLGLVICKRLAELMSGSIGVESKPNEGSTFWFT------------------------ 78221304 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SMLEARVITGALVTLLLSVV-FSAYAAYRINRPLRQALFCAAETHQVLHTIERMVNDLKRSRDEAESASRMKGEFLANMSHEIRTPMNAIIGMTELTLETPLSP----SQRENLEIIGSSAESLLGLLNDILDFSRIEAGRLLLEKVPFDLRNTVEGALDVVAPQAHGKGLELILDVARDLPEFIGDPTRLRQVLINLLSNAVKFTAKG-EVGLKVERDDGVMLLFTVSDTGIGIPADKLSLIFESFTQADGSTTRKYGGSGLGLAICRALVSMMGGDISVKSAVGVGSTFRFT------------------------ 149374705 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LNAMAGELSKAQAEMQQNIDQATEDLREIEIQNIELDFARKEALEASRIKSEFLANMSHEIRTPLNGIIGFTELLLKSPL----PRQQRDHLSTIRKSSEILLTIINDILDFSKIEAGKLILDRIPFQLRDIVEEVMVMLAPAAHSKNLDLVPLVYNDVPDIMGDPLRVKQVITNLVNNAIKFTQTG-EVVLRASLEEEDTLRLSITDSGVGLSRAQQQSLFNAFSQADASTARQYGGTGLGLAISKRLVEEMGGKIGLESELGKGSTFWFTL----------------------- 153009989 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IARKGERDRVRELSELARKYGQE-KERAEAANRAKSEFLANMSHELRTPLNAIIGFSEMIQAGTFGPLGSDRYEEYINDIHTSGNFLLNVINDILDMSKIEAGHFSLDREQIDLCPLINETVRMISLQADEKNIAVNTRIEEAM-QLYADRRAIKQVLINLLSNAVKFTSYGGQITVRARKT-GSALFMTIQDTGVGIPKSAIKKIGQPFEQVENQFTKTHTGSGLGLAITRSLAELHGGWLRIRSTEGVGTVVSVCIPDRK------------------- 94500179 --------------------------------------------LFASCFVLFFMSLNGYGFYYLWPNNPKFQQYSVFTFI--AVTLIFLAEFTIRFLKVRERRIWYLWLLELVSAIALISCLFFSYEVMIQILMFLSIFAAGTLVGFGARQYLGNAALIYTS--AWIMVACGIALLALNKFGVLPSNWVTQYSVPAAAALQALLLSFALGYRIQDEQAEKNALKERLKQAENESQQIRIAAEAESRAKNEFLAMMSHEIRTPLNGIMGMSDLLKNTNM----NETQSRYVNTIYHSGESLLGIINDILDFSKILAGKLEIESVPIHLLDLLDQCAGIFAKDIEKKDIDVTLELVPAKDIVISDPVRLRQVILNYLSNAIKFTQKGS-VQLILS-VEGNTLNLKVKDTGIGIPPCKQASLFEAFAQADTSTTRQYGGTGLGLAICKKIAELMGGGVSVESNENEGSVFEFY------------------------ 78776420 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYNSEGKITGHFGVQREITQDIRDKEAL-QEAKEEAERANNSKSEFLANMSHEIRTPMNAIIGFSEILLESDL----DEKQLHQLHKINSSSKMLLSIINDILDFSKIEANRLEIEHREFNLESILSKIKMLFKQTALDKGLEFYCNVEEGVPMVVADELRITQVLINLLGNAIKFTKEGAKVDLKISKKDEKTLLFSVIDSGIGISQNQIEKLFKPFSQADDSITRRYGGSGLGLSISSRLVSAMGGEIDVKSKEGVGSTFSFEI----------------------- 17229771 ----------------------------------------------------------------------------------------------------------------------------------------------------------ANLVVPIRVRRNLWGLLIVHQCDRPRQWTELELDLLKHLADQMG--------IALTQSQLLAQETRQAQLLA---LQNEELNVAKQVAEKANMAKSNFLATMSHEIRTPMNAIIGMSGLLLDTTLKP----EQFDYVETIRNSSHTLLTIINDILDFSKIESGKLELEEQPFDLRLCVEEALDLLAPQAASKGIELMYQLEPDTPTVVGDITRIRQILWNLVSNAVKFTKIG-EICITIGAKQKYEFQFAVQDTGIGIERDRLHRLFKPFSQVDASMTRRYGGTGLGLAISKRLSEIMGGKMWVESQSHQGSIFYFT------------------------ 78223629 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NVMSTELHAFINNLEEKVEEKTAELVQAREEAEEANRVKGEFLATMSHEIRTPMNAIIGINQLLQETHL----SQQQRRLVDDSSNAAESLLTIINDILDFSRVEARRLELSDEALELRSFVESLRRLFAVKAERENISLSILVDEAPQFICGDPARLRQVLTNLLSNAIKFTPTGGRVTLAADADAGGNLLFTVSDTGIGIEKDKHERIFEMFRQADSSTTRNYGGTGLGLAITRGLVELMGGTIEVESEAGKGAVFRVLLPL-RPATGPPAD----------- 226945550 ------------------------------------------------------ILLALGFDGYLFQWPPGLQTVLLLIFSFWLTATQLTRHFLNIPQYFPLLDRILRLWMLGLGAVLLAAPLIGL-------SAWTTLAHFATLIGALLLPSCGAHVWRKNLRAGAYHLTLLLVSLGGQAFAELGLDLLGEHATMLAKIGIAS--------NLLILAVGLADRFQQLRREGLYSHRAAEEALLQNQAKSRFLAKMSHEIRTPLNGVLGMLQLLKETRLDH----SQRFYVDTIASSGSTLMAVINDILDYARIESGKLSLEHIEFDLEEMLSDTLNLFTAQAMEKRLRLHMSLDEGVPHIQGDPTRLKQVLTNLLSNALKFTSEG-QVRLDVSRRRKEHLYFGVSDSGIGIRQEAQARLFESFSQGDSSTTRRYGGSGLGLAISKELVEMMGGHIEVQSTPGLGSRFTFNLPLQR------------------- 119356453 --------------------------------------------------------------------------------------------------------------------------------------------------------------------IVHISSVDALDDESALKMILASQGIKTLISLPLIYFGFVGFDAVREVKKWGDDEISLLRVLAELNAELRFRHEARYAAESANRAKSEFLANMSHEIRTPMNGVIGMANLLLDTDL----SDEQRDFADMLLASGESLLTVINDILDFSKIEAGKLELEHIVFDLRKLLESFGAVMGLKAVEKNLEFNCVVSPEVPVFFGDPGRIRQILNNLAGNAIKFT-QNGNVTVAVSMQSENNLRFSVKDTGIGIPEAKLDRLFKSFTQVDASTTRKYGGTGLGLAISRQLVELMGGKIGVISHEGNGSEFWFTI----------------------- 71908962 ----------------------------------------------------------------------------------------VAAPAPLSGPVAGHAYSWRRIFLAPAQVAGQPAGWLRLSTDLGGAYQHLLGYLGLILVEMAAALAIALHLQSRQVGRLIEPLQDLTRHMADVSVGRLDIRAADSRVTEIDLVTGFNQMVEQIRERDHWLSTHLGNLEQIVEQRTRELRLAKEAAEAGSQAKSEFLATMSHEIRTPMNGVLGMTELL----LGTELEPTQRQFVEAVERSGKHLLHIINDILDFSKIEAGKLELDVVDFDLRNLLEESLELFSQPARRKGLELVADLPPDELIVRGDPLRLRQIVTNLLGNAVKFTETG-EILLRLLVVEPRDLALVVSDTGIGIPLDAQEKIFEHFLQADGSTTRKYGGTGLGLAICRHLVDMMGGRIHVESTPGKGAAFTVELPLGKLPVASPE------------ 126667179 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QATEDLRETLETIEIQNIELDFARKEALEASRIKSEFLANMSHEIRTPLNGIIGFTELLLKGSLA----RQQRDHLNTIRKSSEILLTIINDILDFSKIEAGKLTFDRVPFQLRDIVEEVMVMLAPAAHDKNLDLVTLVYNDVPNLMGDPLRLKQIITNLLNNAIKFTHTG-EVVLRASLEEEDALRVSVADTGMGLSRAQQRSLFDAFSQADASTARQYGGTGLGLAISKRLAEEMGGKIGLESELGKGSTFWFTLTSTRASQH--------------- 297568082 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIGCVFVFRDTIREREIQRNLL-SAKEEAERASQAKSEFLASMSHEIRTPLTTILGMADLLDKTPLG----AEQRQYVWASRAAGENLLDLINGILDLSKIEAGKLEIEVMEFDLDHLLRQTCEIMALRAHQKGLEFTCRLSQGSCLVLGDATRIRQILVNLIGNAIKFTERG-KVTVEVRWPAEESAEFVVSDTGIGIPPDKQEMVFEDFAQVDSSTSRRYGGTGLGLAISRKLVQMMGGTIRLASREGEGSRFTVEIPL--------------------- 260777959 -------------------------------------------------------------------------------------------------------------------------------------------FTLGQLRIETDLAPVYHALWQKFLFLLVMTLIQTLLIVSCLLWLTMKLILKPILSSAMADFLVMPKRLF--HDEISHLTDKYNQCAEQLRVNYQQIIESKKKAEIANVKKSEFLANMSHEIRTPMNGIVGVAELLKETK----PNEVQRNYVDILLTSSHTLLDIINDILDFSKIEAGHFELDPTKFDLKSLIQQQANEYSIRAKQQELFFDCNIDPAVPEIEADSVRLKQVINNLIGNALKFTHRG-YVELNIKLLEGNQLQFEVKDTGIGIAKDKLDSIFDKFQQADGSTARQYGGTGLGLAISQKIVELMGGKLQVTSEVDLGSSFYFSIP---------------------- 209695938 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDTLKNGINAMAISLSDYHV----EMQQSIDQATSDLRETLEQLEIQNVELDIAKKRAQEAARVKSEFLANMSHELRTPLNGVIGFTRQMLKTSL----SDNQKDYLQTIERSANNLLTIINDILDFSKLEAGKLLLENLPFDFQDSLDEVVSLLAPSAHEKGLEITLKIDPRIPSLIGDPLRIQQVLNNLVGNSIKFTEKG-NIDISIELKHLNDDFIDVQDTGIGISERQQAQLFQAFSQADASISRRYGGTGLGLVITQKLVSQMGGEIGLSSRLHQGSTFWFT------------------------ 21229201 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIAYLETGVEITERKKYEIELFRAKQDAEVANYAKSEFLANMSHELRTPLNSIIGFSDLLHDKVYGELNARQLK-AVGNISGSGKHLLNLINEILDLSKVEAGGFELHYSTFWLADVFAEVRDMLFPFAASKGIKLELEIEKDLPGIYGDRERITQVLSNLMTNAVKFSNENSCVRVKASQ-NNNFIEVSVSDEGIGIAAEDHDKLFKPFSQIDSSSSRKYQGTGLGLALVKEIVQLHGGAVWFKSEVGKGSTFGFSIPL--------------------- 218676825 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLNGKVVNRELVLRKSDGTRFVALVSYYLFELDGEIATLFWAFD--ISEMKRLNEQLEEEKQRADLASQAKSEFLANMSHEIRTPMNAIIGLSYL----AIGEISNPVARNYIEKVHRSGHSLLSIINDILDFSKIEAGQLVIDSIPFDPVTTFQDVIELMEPKANEKQLNLSMSIDPELTPLIGDPLRLFQVILNLVGNAIKFTETGS-VSLTVALVESDDNSLTMKDTGIGISDENLHKLFEAFSQADSTTTRRFGGTGLGLNISQKLVRAMGGQISVGSVFGQGSEFSFVLTLSR------------------- 310637468 --------------------------------------------------------------------------------------------------------------------------------------------------ILLAMGIVTSFLAMVAAYAIVRYVIVLYLKDISEEIARGTLDLRADIRTGDEFFNRMLRHLVTVQDELKLANNSLDSKVDELARANLSLFEM-------NKLKNEFLATMSHELRTPLNSILGFSDVL---GSADNLNDKQKRYLGNISSSGQRLLTLINDILDLAKIESGKMELHAVEFSIAEIVEQLCLSISPLADRKNIELTWMCSPDMPPMYQDAGKIQQILTNLLSNAVKFTPDGGRVRVEVTPAARDLVQISVADTGIGIPLADQERIFEKFRQSEDLLTREYEGTGLGLSIVKELCKLLGGEVKVESEFGKGSTFVVRIPISRASNELPVDSE--------- 242238298 ----------------------------------------------------------------------------------------------------------------------LGYVAIELNLSAIRLQQYREMFASCLLLGCMGIALLLAYRLMRDVTIPIRNMVETVDRIRRRMLGELDMLKNGINSMAMSLTAY--HEEMQQNID--QATYDLRETLEQMEIQNVELDLAKKRAQEAARIKSEFLANMSHELRTPLNGVIGFT----RQTLKTPLTPTQQDYLQTIERSANNLLNIINDVLDFSKLEAGKLVLENIPFSLHNTLDEVVMLLAHTAHEKGLELTLNIQHDVPEFIGDPLRLQQIITNLLGNAIKFTEQG-NIDIRIEKRKQEQLEIQIKDTGIGIAEIQQAQLFQAFRQADTSISRRHGGTGLGLVITQKLVREMGGDISFHSKLNQGTTFWCTL-KLQLNPHVLEPNH--------- 85058486 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDMLKNGINAMAMSISAY--HEELQQNID--QATSDLRETLEQMEIQNVELDLAKKRAQEAVRIKSKFLANMSHELRTPLNGVIGFT----RQTLKTPLSPTQRDYLQTIERSGNHLLSIINDVLDFSKLEAGKLMLETIPFALRAILDEVVILLAHTAHEKGLELILQVQREVPEVIGDPLRLQQVMTNLIGNAIKFTEQG-HIIIRVSCQGHERERVEIRDTGIGIPERQQSQLFQAFRQADASIARRHGGTGLGLVITQKLVHEMGGEITFRSRTGRGSTFWFHIPLQ-------------------- 288942322 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AEQQLQQYTRRMEIQNQELDRALAQAEASTQAKSQFLANMSHEIRTPMNGVIGITGLLLDTDLDP----EQRRLAEIVRDSGENLLALINDILDFSKIEAGKLELEHLEFDLRLLIEEVLEMMAFNAHEKDLELTYRIAPQVPTVRGDPRYLRQVIVNLMGNAIKFTERG-EVGLQLALERAEAIRFEVHDSGIGIPEDQLGKLFTAFNQVDSSTTRRFGGTGLGLVIAKQLAQLMNGDIGLESRPGQGSRFWFT------------------------ 163739340 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLRDDGTVETIIAVERDVTAAKQYEQQLKD-ARIAAEEGARVKSEFLATMSHEIRTPMNGVIGMAQMLERTQL----DEEQKLYADTILGSARTLLSLINDVLDLSKMDAGEVILSEVDFDLPACFQQTLQLFEPQAQEKGITLDLNIAPDVPRIIGDDRRLRQVLLNLVGNAVKFTDTGGVVAVTTSRVGDRRLRFSVTDTGIGIAKEKQDQIFERFSQADAAITRRFGGTGLGLTISRLLCEAMGGEIDVTSDPGKGSCFSVHL----------------------- 158338777 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQTKNQALLESSQAAQAANLAKSEFLAMISHEIRTPMNAVIGMTDLLKDTHLDPH----QQDFVETIRTSGESLLNIINDILDFSKIESGKLELELHPFPISTCVEEALDIVNSKATAKGLELAYLIEPGTPHIQGDANRLRQILVNLLGNAVKFTADG-EVIVTISARDVHELLFEVKDTGIGIAPEHQQKLFQSFCQLDSSITREYGGTGLGLAISKQLCELMGGTIWVESQVGIGSSFFFTM----AASALPPEDHRATEPQ--- 309370603 ---------------------------------------------------------------------------------------------------------------------ALGYIAIELDLSSLRLQQYQEIFSAFVLLIGLGLSAVFAHRLMYDVTRPITHMKKMVDRIRRGHLDVLDSLKSGINAMAVSLSEY---HVEMQH-SIDQATSDLRETLEQLEIQNVELDIAKKRAQEAARVKSEFLANMSHELRTPLNGVIGFTRQMLKTSL----TASQTDYLQTIEKSADNLLSIIKDILDFSKLEAGKLALENIPFDFQESLEEVVSLQATSAHEKGLELTLKVDPKIPLLVGDPLRIQQILTNLVGNSIKFTEYG-NIDVSVELRSQKEDSVEVRDTGIGISERQQSQLFQAFSQADASISRKYGGTGLGLVITQKLVSQMGGEISLTSRLHQGSTFWFTL----------------------- 310818442 ------------------------AKFSGMMQGQKNLEAVSRLIMSELTP------LVGAHHGAFFLQDGSLPVLKLTSTYAYRERKSLANRFRLGESLVGQCALEKKTILLTKVPADYITISSGLGEATPLNIIVLPVLFEGEVKAIIELASFHPFSAIHQIFLDQLTESIGVVLNMIIALLLQSQGLTQELQSQSRELTQQQEELKRTNTELEAQALELEEKAAEVELARSSLEEKAEQLSLISKYKSEFLANMSHELRTPLNSLLILAKLLADNKDGNLSGKQV-EYANTIYASGGDLLSLINEILDLSKVEAGKMQVEPRDIVLTELNQFVDRSFRPVAEQKNLSFDVELLANAPQIRTDPQRLQQVLKNLLSNAFKFTDEGGVQLVEVLKRAKRVIAFVVTDTGIGIAKDKQKLIFEAFQQADGSTARKYGGTGLGLSISREIAKLLGGEIHVESTLGKGSTFTLFLPPEYV---APEDE---------- 302879767 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDSNGRVTRMTGTNADITARRE-AEAALRQAKEAAEAASRAKGDFLANMSHEIRTPMNGIIGMTELALDTEL----NSEQREYLGLVQSSADALLTILNDILDFSKIESGKLDIENIEFSLEHMLRETMKSLAVRAHQKQLELLLHVAPDVPRLLGDPGRLRQVIVNLVGNAIKFTASG-EIEVDVQCLKGARMQFSVRDTGIGIARDKFQTIFESFSQADTSTTRRYGGTGLGLTISAQLVSLMGGSIALESEVGQGSNFYFTL----------------------- 307717858 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TEEIHAYQERLKEAKEEAERANRAKSAFLATMSHELRTPLNGIIGMSELLMSSGLSG----ELVEYARTIQTAGENLLALINDILDISQLESGKLKVERRPCDLKAVLLHVYKTLYPQTIHKNLRFVLEVASEIPAVISDEARLSQVLFNLVGNAIKFTSRGEVVRVWMEEEEGRAEVFQVRDTGIGIPREELPRVFERFHQVDQGVTRRFQGSGLGLSIAKDLVELMGGRIDVESEEGKGSCFTVRIPSARVLPFVRDGLEEQVEWR--- 298528476 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISELEKAQQELIQAKEQAEAANRAKSTFLANMSHEIRTPLTGIMGSMEMLASE----ISSENGRRIMDMTRESARSLQRIIDDILDLSKVEAGRMELSSREFVLSAVLDRVQGLYAAQAENKNVRLSKSLDPGVDNLLGDASRLEQILRNLVGNAVKFT-SHGQVTLRARPADSQDVRFEVQDTGPGIPEDKLTDIFESFTQADSSFKKSHQGTGLGLTICRQLTRLMGGNINVESAPGEGSTFVAEIPFEVVGQKHAAGRIQKTEPK--- 209528424 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WISENARAVFDAMGELVCYEGTVED-ITEGKTAAEALERAKEAAETANRAKSTFLANMSHELRTPLNAIIGYSEILSEEAEELGYEDIVPD-LERIYTAGKNLLTLINDILDISKIEAGRMDLFLEAFDISSLLESVMGTAQPLMSKNNNTLTVDCPDNIGIMYADVTKVRQILLNLLSNAAKFT-TNGKIKLEVSRESGSVLEFKVHDTGIGMSQEQQEQLFQPFTQGDASTTRRYGGTGLGLAISDRFCQMMGGNIQVESTLGEGSTFKVVIP-TRV------------------ 300944208 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITEGKRAAEALERAKEAAETANRAKSTFLANMSHELRTPLNAIIGYSEILSEEAEELGYEDIVPD-LERIYTAGKNLLTLINDILDISKIEAGRMDLFLEAFDISSLLESVMGTAQPLMSKNNNTLTVDCPDNIGIMYADVTKVRQILLNLLSNAAKFT-TNGKIKLEVSRESGSVLEFKVHDTGIGMSQEQQEQLFQPFTQGDASTTRRYGGTGLGLAISDRFCQMMGGNIQVESTLGEGSTFKVVIP-TRV------------------ 296133877 ------------------------------------------------------------------------------------------------------------------LAGAAVFTLVIITSIGYYHPKYPPMFIPGYLVIVLKGIALYHLIKYSADYYLQAALIFGIFSEAAFTLYASAYDTYNVLGHVYKIFAYIMRALFILSVVRLYQTN------TVLHNQKRQMAEINLQLEKANRLKNEFLANTSHELRTPLTAIIAFTELLLDEETGPLNN-MQRDYINEINESSQQLLNYINNLLDLAKIEAGKFEVHREAVSISDLCSSVLRKTEPIFKVKKQQVIIDVEDNIPPVYVDPPKMMQVLINLLSNAHKFTPEDGRIELRARMNDRRDQVISVSDNGVGISSENLELIFEKFRQVNNRPEPLYQGTGLGLALVKHIVEMHGGQVKVESILGQGSTFYFSIPL--------------------- 256828233 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSRGVIFVIEDISDRKKASELLRQHAEDLRVAKDQADKATRSKSEFLARMSHEIRTPMNAILGMAEMLQETSL----NEDQQEYVKTFSSAGELLLGIINDILDFSKIEVGQIKLESIPFNLRELVDDVNKLFVYRAEEKALRLEKKVSEGLAQRYGDPTRIRQIIINLVGNALKFTSVGGSVTESVMDDGAPCCLFAVKDTGIGIPKSKLGTVFESFAQADSSTTREFGGTGLGLAISKKLVELMGGQIWVESEPGQGTTFFFKLPLA-------------------- 218710564 ----------------------------------------------------------------------------------------------------------------SQANQAIGYIAIELDLSSLRLQQYQEVFSAFLVLIGLGLSGVFAFRLMHDVTITHMKNMVDRIRRGHLDVRILDSLKNGINAMAVSLSEY---HVEMQH-SIDQATSDLRETLEQLEIQNVELDIAKKRAQEAARVKSEFLANMSHELRTPLNGVIGFTRQMLKTHLSN----SQTDYLQTIERSANNLLSIINDILDFSKLEAGKLALENIPFEFQASLEEVVNLQATNAHEKGLELTLKIDPKVPPVVGDPLRIQQILTNLVGNSIKFTERG-NIDISVELRSQSEDSIEVRDTGIGISERQQAQLFQAFSQADASISRRYGGTGLGLVITQKLVSQMGGEISLTSRLHQGSTFWFTL----------------------- 83309666 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WANLTVSALRRDGQVEYIIGVAED-ISWRKRAEDELRAAKEQAESASRAKSDFLAGMSHELRTPLNAIIGFAETMYSQVLGPM-PERYREYAGDISASGRHLLGIITDILDLAKIEAGRMELDDRPMEIAPVVDVALRLLRDRGAAAGLNLISDLPPGLPQVMADERRIRQVVINLLANAVKFTPFGGRVTVSASLTPDGGLELHVSDTGIGMTEEEAAQVIEPFVQVDARIARRHEGTGLGLPMVAAIMEMHGGAIAIASQPDAGTRVTVTFPPRRI------------------ 142801234 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFDSQKQFESAVVSMVDMT-ELKLLSDELLVAKEEADAASKAKGDFLANMSHEIRTPMNAIIGMSQLCLQTAL----DKKQKNYVEKIERASKSLLSIINDILDFSKIEAGKLDIESVPFQLDTMLEDLSDMFSEKAAHKQLELLFAVAPNVPHLFGDSLRLGQVLINLMNNAIKFTERG-EVLLSLNLVEQQNLRFSVRDSGIGLTADQQAKLFKSFSQADTSTTRKYGGTGLGLAICKQLVELMGGTIGVESQFGHGSTFYFT------------------------ 113969059 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFDSQKRFESAVVSMVDMT-ELKLLSDELLVAKEEADAASKAKGDFLANMSHEIRTPMNAIIGMSQLCLQTEL----DKKQKNYVEKIERASKSLLSIINDILDFSKIEAGKLDIESVPFQLDTMLEDLSDMFSEKAAHKQLELLFAVAPNVPHLFGDSLRLGQVLINLMNNAIKFTERG-EVLLSLNLVEQQNLRFSVRDSGIGLTAEQQAKLFKSFSQADTSTTRKYGGTGLGLAICKQLVELMGGTIGVESQFGHGSTFYFT------------------------ 157961008 -----------------------------------------------------------------------------------------------------------------------------------------AVAAFIIVLIGVQLNLFFTFRLLKNV---TQPITDMVRVVAKIREGKLDTRLTGNLIGELDLLKRLSEYHDEMQQNIDQATSDLRETLEQIEIQNVELDMAKKRAQEASRIKSEFLANMSHELRTPLNGVIGFAKQLLKTPLHS----SQQDYIRTIERSATNLLSIINDILDFSKLEAGKMVLENIPFSLRETIEETVTMLSSSAREKELALVIDVDARIPEVSGDAMRFSQIITNLVGNAIKFTDKGSQLKLQLEEVKDGKVHIEIIDTGIGVDEQQQSSLFQAFGQADSSISRRFGGTGLGLVITKRLVNRMGGQIGCYSEPNQGSTFWFSLPL--------------------- 307153463 ----------------------------------------------------------------------------------------------------------------------------------------------------IGILYLENNLTPGAFTPQRVEVLKLLSSQAAISLE--NARLYRDLASANAKL-QASHQQLEAKVKERTQQLEEKNL--QLEQEVRERQRAEEIAEAANRAKSEFLANMSHELRTPLNGILGYAQICKKD---KNLNEQQKNRIEIIHQCGEHLLTLINDILDISKIEARKMELCPTDFYFGDFLRGILEICQIKAEQKGISLIFQPLSSLPKVQVDEKRLRQILINLLNNAVKFTEKGS-ITFKVSYQKGK-VNFQVEDTGIGIAPNQLEEIFLPFQQVGE-YSRKTEGTGLGLSISRQLAQMMGGTITVKSSLGKGSIFSLDL----------------------- 167646509 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRVRQVLRELHASEAGQKAAMADVVEARDRAERASLAKSQFLANMSHEIRTPLNGVLGMAQVMERSGLGSP----HREHLKIIRDSGETLLAILNDVLDLSKIEAGRFELDDHVFDLAETIGAACRPFALLARQKDVAFVKDIAPDALGAWGDSVRLRQVLSNLASNAVKFTHEG-QIRLTVGATS-EGLTFTLTDTGIGIAPDRIASLFEKFVQADSSTTRRFGGTGLGLAISRELVERMGGTLRMDSAPGKGSTFVFRLPFERVLAPAPEE----------- 13472804 ------------------------------------LVPEQQLARREGLPLLTFVAIMVLAGLAHLTGAPIFISLALLATGLAGLALHLARRSVHRTVVLLDETTARSRAEI-ETLADRMWEMQESEERFRGLIDALVIHRDRDGYIVYANKVFADLVETAGKTLAELGIEVGIVPDAAFSDHLSSTDVAIRTPGGPRWFSWIELSVRDKDSGAASHRAIARDITAR-KRAESSLITARERAEYASQAKSRFLATVSHEIRTPMNGIMGMARLLADTSLSP----EQQTYVGAISTSASALLALIEDLLDYSKIEAGRFDPEPQPMSVREIADNIIELLAARAFAKDIGLGCHVEPDVPQITADPGRVRQVLLNLIGNAIKFTDGGG-VLVSIARETSDRICFTITDTGPGLREEDMERIFEEFEQADGTSTRAHGGAGLGLAISKRLVAAMGGTISVSSRLGQGSEFVFEIPATEATE---------------- 271963478 ------------------------ARISGLMQGHRDLAIVAELVMNELAP------LVSAQYGTFLLAEEISEGAELRVVGGYG-HRETGRCYGFGDSLVGQAALAKRPILVEDIAAGYLTISSSLGAAGPVNLIVLPIIVEDQVLGVIELASLNRFTQVHRAFLEQLVETIGVNVNTIVANARTDSLLTESQRLAIE-LQVGQEELQRSNAELEEKAELLARQNRDIETKNSEIEQARQELEDASKYKSEFLANMSHELRTPLNS-LLILAQLLAQNPARNLTAKQVEYANVIHSAGTDLLQLINDILDLSKIEAGKMNISLESLPLRQLLDYVEATFRPLTTEKGLRFDVTVASDVPELLMDEQRLRQVLRNLLSNAVKFTETGS-VQLRIERAGQETLAFHVVDTGIGIAEENLSQIFDAFQQADGTTSRKYGGTGLGLSISREIAALFNGEIRAVSALGEGSTFSLCLPIA-------------------- 298529160 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERRQAEEKLHETARQMERKTVELDAALTRADAASKAKSEFLANMSHEIRTPMNGVIGMTGLLLETDL----NETQRRYAETVRSSGQALLALLNDILDFSKIESGKLELEALNFDLRDTLDNFASMMAFKAEEKGLEFICSADPDVPDLIGDPGRIRQILTNLVGNAVKFTERG-EVVVRVSIQESGMLRFSVRDTGIGIPEDKIGLLFQSFSQVDASVTRKFGGTGLGLAISRQLAELMGGEVGVESIEGQGTTFWFTVPLS-------------------- 87308947 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAIRRQDGTFRVVSVHMLIQAQSHLLAIAKDVIQSQKESADAANRAKGQFLANMSHEIRTPMNGIIGMTELLLETELAP----QQHEYLQMIKTSADCLVSVINDILDFSKIEAGKLEIESIPFQLRENLGDLMKTLAFRAHGKGLELVAHVRPDVPWMTGDPGRLRQILVNLVGNAIKFT-EHGEIVVRVDIDEDALLHFTVCDTGIGIPEAALQKIFAAFEQADGTTTRKFGGTGLGLSICSRLVELMHGKIWVESQVHVGSQFHFT------------------------ 167032264 ----------------------------------------------------------------------------------------------------------------------LGWVEIELSHDGTLLRGYRNLFTS--LLLIFACLVLSGLLALRMSRTINDPIERIKHAVNQLKDGHLEERLPAMGSHELDELARGINRMAETLQNAHEELQHSIDQATEIEIQNIELDMARKEALEASRIKSEFLANMSHEIRTPLNGILGFTHLLQKSEMTP----RQLDYLSTIEKSADNLLGIINEILDFSKIEAGKLVLDSIPFNLRDLIQDTLTILAPAAHAKQLELLSLIYRDTPSLIGDPLRLKQILTNLVSNAIKFTREG-TIVVRAMLDDEHELRISVQDTGIGLSPQDVRTLFQAFSQADNSLARQPGGTGLGLVISKRLIEQMGGEIGVDSTPGEGSQFWISLNLPKAHDDVEE------------ 296188236 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FVIKEYSLIYSIGRDITKRMESEDELKKAKIA----------AEEANIEKSRFLANMSHEIRTPINGIMGMTDLTLMTELTN----EQREYLNMVKASSSHLLDIINDILDISKIESGKFKLDLVPFNLEERISKMVKNISVLAYKKFIEVMYFIDPNISEIIGDPSKLDQILMNLLSNAIKFTDRG-NIIVCAKKVEGPKIQFSVSDTGIGIPEDKMDKLFKTFSQIDDSYTKKYGGTGLGLSISKHLVNMMNGDIWVTSKHNEGSCFYFTFPDENSSKCFLEDDNEINQ----- 297581077 -------------------------------------------------------------------------------------------------------------------------------------QQYQEIFSAGLVLIGILLSGVFASRLMYDVTITHMKNMVDRIRRGHLDVRILDTLKKGINAMAVSLSEY---HVEMQH-SIDQATSDLRETLEQLEIQNVELDIAKKRAQEAARVKSEFLANMSHELRTPLNGVIGFTRQMLKTQLTN----SQADYLQTIEKSANNLLTIINDILDFSKLEAGKLALENIPFEFQEVLEEVVNLQATSAHEKGLEITLKIDPKIPRVVGDPLRIQQVLTNLVGNSIKFTERG-NIDVSVEMRALRDDVIDVRDTGIGISERQQAQLFQAFSQADASISRRYGGTGLGLVITQKLVSHMGGEISLTSRLHQGSTFWFTL----------------------- 298531049 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TREWTRAEIDLFVLLAELLVNARHRKSREEELNQARLQAEHATRAKSEFLANMSHEIRTPLNGVIGMSGLLLDTEL----DSQQRSFAETLKTSAQTLLNLINDILDLSKIEADRLQLETKGFNLETTVKDSAGILNYQAMEKGLKLGYVIHPGVHHLLGDEGRLSQVLVNLLGNAIKFTSQG-QVDLEVSPVQEEADHFEVHDTGIGIPEEKQDQLFTPFHQLNTSVTRSFGGTGLGLAICKSLVQMMGGEIGVKSSKGRGSTFWFT------------------------ 154251573 -------------------------------------------TRLSIALGAVIFALY-AVFDPYIIPEVATEAWAIRI--GIACPLLLAIVAISYLPGFSYRHQALLSLAMAIPALAVVAMIAIAAAPGNY------LYYAGVLIILSYVNCLWRLRYYYSILMSVLAFVNPIPTNMLINNNVFLIFGVGVSMFVNYVQEYHLRRSFIDNEKLRSEQRRSERLLS--------------RSEAANRAKNDFLAIMSHELRTPLNAIIGFSEIISNQMFGPVGQPKYVDYAADIRSSGAHLLSIINDILDISKAEAGKLQLEEEPIDPVEALNSTMRMFRQRASELGVELSFRVRDDIPWIIADPRLFNQVAINLTSNALKFTPENGEVSVELGLNPAGDMVLAVRDTGIGIKAADTTRIFEPFVQVEDAMSRTQQGTGLGLPLVRKIMNLHGGSIELESVVDEGTIARATFPRSRFVAAQPND----------- 20090015 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITEHKQAEEKMLQAKMAAEAANRAKINFIVNMSHELRTPLNAVIGFSDLLLSETAGPLN-EKQKRYTENISKSGSHLLDVINDVLDISRLELGNIELYYETVDIPGVIEEVRRVLSSLSAEKNIRIEYKVEQGLKTIDVDRVKFKQILYNLLNNAIKFSSEDGKVNIKAR-SEGDMVEISVKDEGIGINEADYARVFLPFVQIDESISRKHGGVGLGLALVKRFVELHGGQVWVEASPGKGSTFTFRIPK--------------------- 283782020 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGMIAKVLEAREQSEAELRRYATMLEDTNSYVENQAVEMQFQAKALEAARSEAERANHTKSQFVANMSHEIRTPMTAILGYVDMLLDDADAHPVSEKWKQPLATIKSNGQHLLEIINDILDISKIEAGKLTIEIIECSVPQLVGDVTNLLRHRAEGKGLALAVKFNSPIPTIHSDPTRIRQVLLNLVGNSIKFTNHGERVELEMFYDDPENLQLSVVDSGIGMDDEQIARLFQPFVQADSSTTRRFGGTGLGLTITKRLAEMLGGSITVKSQIGHGSSFIVRI----------------------- 300786407 ------------------------ATITGLMQGRRDL------AVVAAAVMDELVPLVNAQYGAFYLADDTAEVPELRLVGAYGDGDGPAVRFRVGQSLVGQAARSRRAIAVDDVPPGYATISSGLGSTTPASLIVLPIVVEDQVLGVIELASVHGFTLVHRAFLELLMEQIGVNVNSIVANARTD-ELLGESQRLTAELQARSEELQARQEELQSSNAELEEKAAEIEQARQELEARAQQLTLASKYKSEFLANMSHELRTPLNS-LLILAQLLAQNPTRNLTAKQVEYAGIIHSAGSDLLQLINDILDLSKVEAGKMDVTPEQVSLRQLIDYVEATFRPMTSQRNLDFRITVAPGSPELLTDDSRLRQVLRNLLSNAVKFTEVGG-IELHIEPVDGPAVAFRVTDTGIGIAEHQLESIFGAFQQADGTTSRKYGGTGLGLSISREIAQLLGGVITAQSTLGEGSTFVFALPVARPFAPLPAGEHPGTE----- 171056738 -----------------------------------------------------------------------------------------------------------------------------------------------------------------AGYARSRALVLSIAAGSVVLALLLGYALSWSLVEPVARLAEIAAGQFERRIDI-PNRDELGALAADLNRMSAELGRLVREVEAANRNKSAFLANMSHELRTPLNAIIGFSEVLIEQMFGEVNAKQL-EYLRDIHASGHHLLTLINDVLDLSKIEAGRMELQPSRFHLPELLDNSLTLVRERAANHGLRLTLDVQDGLGDWVADPRKIKQVVVNLLSNAVKFTPAGGHVTLRARRIDAGTAEIAVIDTGVGIAPEEQAQVFEEFRQAGTDPLRKSEGTGLGLALARRFVELHGGTLRVDSAPGRGSTFAFTLP---------------------- 23016597 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WVNLTLSALRRDGRVEYLIGVTED-IERRKQAEVQLLAAKEQAESASRAKSDFLAGMSHELRTPLNAIIGFAETMYSQVLGPI-PERYREYAGDIAASGRHLLGIITDILDLAKIEAGRMELDENPVEIAPVVEAAIRLLRDRGTAARLDLHSDIPASLPRILADERRIRQVVINLLANAVKFTPHGGSVSVSANLTTDGGLALHVSDTGIGMTDEEMSQAVEPFVQVDARIARRHEGTGLGLPMVAAIMEMHRGTIAIASRPNQGTTVTVTFPRDRVLSADP------------- 142044062 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFDSQKQFESAVVSMVDMT-ELKLLSDELLVAKEEADAASKAKGDFLANMSHEIRTPMNAIIGMSQLCLQTAL----DKKQKNYVEKIERASKSLLSIINDILDFSKIEAGKLDIESVPFQLDTMLEDLSDMFSEKAAHKQLELLFAVAPNVPHLFGDSLRLGQVLINLMNNAIKFTERG-EVLLSLNLVEQQNLRFSVRDSGIGLTADQQAKLFKSFSQADTSTTRKYGGTGLGLAICKQLVELMGGTIGVESQFGHGSTFYFT------------------------ 154252416 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELQDRVLDLQHTSLQLEQERAKLTRTAQDLSIAKEAAENANRAKSAFLATMSHELRTPMNGVLGMADLLLSGPL----TQEQRDGVTTIRESGECLLTILNDILDLSKLEAGRLELEPEPTSPMTVLETVVEVLRPNAKEKGLVLTKSEEGHIPQIMSDPTRLRQILFNLVGNAIKFTPQG-EVSVSLAARDTAELVFTVRDTGIGIPEAMLPRLFTRFQQADSSISRTYGGTGLGLAITRELTTLMNGTIEVESTEGKGSCFTVRLPV-RVLSEGKADTQPAA------ 153870769 ------------------------------------------------------------------------------------ANQILSGKQGTVRLNAKKRLIYKPFFLHSDANTDEFWIILKVIDNVAYPVEAATWFEEATKAINTGLAISNTIMLEIKSTANSNMIISLFLLFFVLLICYFFLQWSNRILTPIQELIDITRKMASGNFSQRIVKKAEDEIADDLQRSTRKLLTAKEQAELANKAKSDFLANMSHEIRTPMNGIIGLTQLALKTDL----TAEQQDYLTHLESSSQALLVIIDDILDFSKIEAGMLQMELVDFSLDKVLHHLFSVLGMRIEEKGLELLLDIDKSVPHLIGDPLRLGQVLINLVTNAIKFTDQG-EILIKIEMLNLTALCFSIKDSGIGISPEAIAQLFDAFTQADTSTTRKFGGTGLGLAICKRLVEMMGGNIWVESQLEQGSSFSFT------------------------ 117921856 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFDSQKQFESAVVSMVDMT-ELKLLSDELLVAKEEADAASKAKGDFLANMSHEIRTPMNAIIGMSQLCLQTAL----DKKQKNYVEKIERASKSLLSIINDILDFSKIEAGKLDIESVPFQLDTMLEDLSDMFSEKAAHKQLELLFAVAPNVPHLFGDSLRLGQVLINLMNNAIKFTERG-EVLLSLNLVEQQNLRFSVRDSGIGLTADQQAKLFKSFSQADTSTTRKYGGTGLGLAICKQLVELMGGTIGVESQFGHGSTFYFT------------------------ 21227050 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NINGQKELETTLL-RAKKDAEATNRAKNSFIMNMSHELRTPLNSVIGFSDLLLEGAFGPMNTKQSK-YVNNILISGKNLLEIINNLLDISRLEAGEKTLKYEDVDVASLIGEVRMNLLSPASVKKINVELKIDPSVGNVEADISKLRQILYNLVSNAIKFTPARGKVVISACKKEG-VLEVKVSDNGIGISEDSYEKIFMPFTQADSSAARGYGGAGLGLFIVRNFVDLHGGDISVNSEVGKGSTFTFTIP-AKPENTSLQENE--------- 39995824 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RELNESREELCWAKEAAEDASRAKSEFLANMSHEIRTPINGVLGMLQLVLDTELG----DEQRHCLEMAKRSADALLRLVNDILDFSRIEARKMVFESRPFDLTACVNSAVEILAFEARRKGLAVMVRMGPDVPAVVGDEARLRQVLVNLIGNAVKFTDRG-KVEVTAARAERQAIRISVRDTGIGIAPQERERLFRVFSQVDGACNRRFGGTGLGLALTRDIVEAMGGAIDVESQSGQGSTFTITIPLTASSPFLPAD----------- 254227454 -----------------------------------------------------------------------------------------------------------------EVIVELGTALSGDVVERSWPMQYRVTYDLATLTVQADLSSIYEDLWQQFFFLLTTEAILLLIIGVLWVAFRLLVNPLQLLSGAVSDFSKVTLPKRWCFDEVSVLAEKYNRSVEKVREHQTELEEERDRAEVANRKKSEFLATMSHEIRTPMNGIIGVASLLGDTKLDP----QQKEFVEIIDSSSHSLMTIIDDILDFSKVEAGKVELENVSYDLRRILDDVISLHTVKAKQKNLQLLSDIDPHLPEVQGDAARLKQVLNNLLSNAIKFTDRGHVVELTRQEHDVAMIRFRVVDSGIGIAKENQQAIFERFQQADGSTTRKYGGTGLGLAIGAQLVNLMGGEIQLTSELGLGSCFEFSIP---------------------- 83311055 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITDRKRAERMLIHAKDKAEETARLKANFLATMSHEIRTPMNGVLGMLHLL----TGSPLTPDQRDHLETAQSSARALLAIINDILDFSKLEAGQMKLEATKFDLHRLLEEMVALLKGAARDKGLTLSLRIADTVPRYQGDPTRLRQVLTNLMGNAVKFTEKGDVVSVEPEESDSSRLRFEVADTGIGIEPAAAPALFSEFVQADSSITRRFGGTGLGLSICKRLVEMMGGEIGFDSIPGEGTTFHFTLPLSAALP---------------- 182678613 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISAMRRVEQELDAARVAAETANQAKDRFLANMSHELRTPLNAIIGFSEMLADPQLCPQDPLKQREYAAIIHSSGEHLLHVVNSILDMSKIHSGTFPLQPQPIVLAPLIASCCAMLRPQAEAKEIELVQIHADPWDEIVADQQACKQILLNLLSNAVKFTPRRGRVTIAVDCVVDDDIQIAVQDTGIGISADDLTRLGEPFFQAMVRQERPHEGTGLGLSIVRGLVELHGGTLLIESEPDQGTSMIVRLPR----EGRPQDKTEGREWR--- 83646964 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LARQETIVSLNRELEWEIQERKVVEKDLIATRNRAEEANKAKSRFLANMSHELRTPLNAIIGYSEMLQEVAEDDYEREEILDDIGKVRSAGKHLLSLINDILDISKIEAGKMQISIEAFSMEDLVDEVAGALRLLADERRNKLVVRGAGDVGVVHSDLVKVRQILFNLLSNAVKFTEDG-VVELICERESEDWMLCKVRDTGIGISDRAIKELFRPFSQADPSTTRRYGGTGLGLAISRSYATMLGGEITVSSKEGEGSEFCIRLPTTAEING-PEERIE-------- 126656186 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RESEAQLIQQKEALEDAIAIAQAADFANQAKSEFLANMSHEIRTPMNSICGFSDLLLRSQLNP----KQRHWIEILQANSNRLLALINDILDFSKIEARKLHLNPREFNLETLLQEVRFSFTPQAERKGLQLTHEIEPDVPHLIGDDFRLQQVLSNLVSNAIKFTETG-EVKIAVSQQGETEVRFSVQDTGIGISPDAQENLFQPFTQVDSSATRRYGGTGLGLTICRRIVQLMGGEIHVDSEVDVGSTFWFTVPLQQPDHPA-------------- 218779594 -----------------------------------------------------------------------------------------------------------------------------------------------LLGIGAGLAFLTILFVYYAASKITRPIITLTELVKDAGKGNLKLQPANEIAELTSSFYRMIEERDQAIQEILDAKQELEFSNQQLENLVEGANQLAVEAELANMAKGVFLANMSHEIRTPMNGVIGMGELLMETRL----NSEQTEYVERINSSAQALLRVINDILDYSKIDADKLDLEVIEFNLRNTVEGVADVISVPAEEKGVEAACLIHHDVPWLKGDPGRLRQILMNLSGNAVKFTEKG-EVVIRVSLDSEDEIRFEVRDSGIGIPPDVQKTLFTPFTQADSSTTRKHGGTGLGLAISKKLSELMGGEIGLTSEEGKGSTFWFTLPKSR------------------- 256159347 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IARKGERDRVRELSELARKYSLE-KERAEAANRAKSEFLANMSHELRTPLNAIIGFSEMIQAGTFGPLGSDRYEEYINDIHTSGNFLLNVINDILDMSKIEAGHFSLDREEIDLCPLINETVRIISLQAEEKNIAVETRIEDAM-ELYADRRAIKQVLINLLSNAVKFTSYGGRITVRARKT-GAALFMTIQDTGVGIPKSALRKIGQPFEQVENQFTKTHTGSGLGLAISRSLAELHGGWLRIRSTERVGTVVSVCIPDR---NPAPNAGHDARTHAA-- 170738563 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLAIAPAAGGPPRWFAVVESAVVGRDGRPEVLRAGR-EITERVEAVRSL-DEARSRAEAASVAKSRFLATVSHEFRTPLNGILGMADLVLETPLSP----EQETYIRAIKTSGEALLTLIDGILDFSKIEAGRLDLACEPFDPAALVESVVELLAPRAQDKGLEIAADLADDLPPVLGDGDRVRQILLNLAGNAVKFTEAGG-VGITAERV-GEDLVLAVHDTGPGIPEERLPLLFEEFEQGDGSASRRHEGTGLGLAITRRLVDRMGGRIETTSRPGAGSCFRVVLPLRALDGERP------------- 49475278 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRLFSFIQELKRARGNAQQRATEVEKLNKSLKAEKERAESANKAKSEFLANMSHELRTPLNAILGFSDIMLQSTFGPLGSQRYQEYMHDIYNSGNHLLTLINDILDMSKIEAGRFTLDRKNIDLEPIISEAVRTLTPQAQEKNISVSTNIAPELHA-EVDGRAMKQIFLNLISNAVKFTPSGGSINV-CAFKKKNNLVCRIKDTGVGIPQSAIKKLGQPFEQVENQLTKTHTGSGLGLAISRSLLELHKGKLEIISKEMKGTTVTITMPIKQ------------------- 89896828 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EAKVEKRTHQLKLVNEDLRIKQDELEAANIKLNEINTYKSEFLAIMSHELRTPLTSVMAFTDLLLQDLPKELKQE--RQNLKYIKANSQNLLKLINNILDLAKIEAGRLELKLEYVDMADVMGAIDSVIAPLAKKKGINWEISLDPEVSLLRADPEKLRRVIENLVGNAIKFTPPEGRVEIQVKAPRDNWLMIRVIDTGIGIPPEEQEEIFERFTQIDSSNSRKYGGTGLGLALAKELVTLHKGELWVESELNKGSTFVVLLPK--------------------- 197336284 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDTLKNGINAMAISLSEYHV----EMQQSIDQATSDLRETLEQLEIQNVELDIAKKRAQEAARVKSEFLANMSHELRTPLNGVIGFTRQMLKTSL----SENQQDYLQTIERSANNLLTIINDILDFSKLEAGKLLLENLPFDFQDSLDEVVSLLAPSAHEKGLEITLKIDQRVPSLIGDPLRIQQVLNNLVGNAIKFTEKGNIISVELKHLADDDLQFVVRDTGIGISERQQAQLFQAFSQADASISRRYGGTGLGLVITQKLISQMGGEIGLSSRLHQGSTFWFTI-RMHPTDLPMLNDHDITQ----- 147678721 ----------------------------------------------RSTLFCALLCLLVAVILDLFPGTGWHLLYVLQYLAFYLAVPVFGQFI--HLLYPGETSRKLTRFCWGLAALFSLTVIAAPVKVYSKFILWYELYTIFFLLYIALVALVRAALKKREGAGYFILGAVFLALAAINDTLVANDVLDGPFVIDFALFIFLFFQALVLSMRFSRAFATVEKLSGELEAYSRTLEQAKREADTANRAKSDFLALMSHEIRTPMHGLIGTAELLMETPL----NEEQREYAAVINESSEMLLAIIDDILDFSRIEEGKLALEEAGFDPRQVEKRVAGLFAPKAGLKGLLFTSAVDAAVPRVRGDPLRLGQVLLNLVGNAVKFTERG-EVSLRVFVEKREGIRFEVRDTGPGIPEGVRSSLFDPFTQADASTTRRFGGTGLGLSICRRLVELMNGEIGFASEEGRGATFWFTIP---------------------- 283780478 ----------------------------------------------------------------------------------------------------------RVALPYSDARAAINWTRAVLLAVG-----ILTVFMS---MVALWMVVKYVVIKPLSHLRSVSEAVTRGDLQQRADIHTND-----EFEDLAASFNKMLRHLTDAQSELKEANYDLDAKVDQLA-------QLNMRLHEMNRLKGEFLANMSHELRTPLNSIIGFSEVL---AGIDSLTDKQKRYAQNIQKSGRSLLEMINDILDLAKLEAGKMDVRLSEFRIDSILSAHCDMVRSLTEDKNIDLVLDIENDLPALYQDQAKLQQILTNLLSNAIKFTPEGGRITVGAKGDSRGFIEMYVSDTGVGIADADKEIIFEKFRQGRDNLTREYSGTGLGLSIVKELCKLLGGEVSVESELGRGSTFRVTIPWMRA------------------ 222055917 ------------------------------------------------------------------------------------------------------------------------------------------------------------FTLNLAGVGILCIVIIATAVGVFNSWNMARIMANRMGASVVGDGNLDHRIAIQGDDEFAEFSCAFDAMTAKLASTYLELEQSRQAAEEGNRAKSQFLANMSHELRTPMNGILGVLQLLLSGHAGQL-EKKQRELLLKATKSGDLLLQIISDILDLSKIEAGKLQIHEQPFSLRKCLSDAVDYFSSEAQGKGLHLTLSIAPDVPDVVGDQVRLRQVLLNLIGNAVKFT-DHGRVEVKATATGETEITFTINDTGIGIPADKKHLLFRSFSQVDSSDRRRYGGTGLGLAISSQIVEMMGGRIAFDSREGEGSTFFFTVPLAVEGEGRDDSRHETPPF---- 261211547 -------------------------------------------------------------------------------------------------------------------------------------QQYQEIFSAGLVLIGILLSGVFAFRLMHDVTITHMKNMVDRIRRGHLDVRILDSLKKGINAMAVSLSEYHV----EMQHSIDQATSDLRETLEQLEIQNVELDIAKKRAQEAARVKSEFLANMSHELRTPLNGVIGFTRQMLKTQLTN----SQTDYLQTIEKSANNLLTIINDILDFSKLEAGKLALENIPFEFQEVLEEVVNLQATSAHEKGLEITLKIDPKIPRVVGDPLRIQQVLTNLVGNSIKFTERG-NIDVSVEMRSLRDDVIDVRDTGIGISERQQAQLFQAFSQADASISRRYGGTGLGLVITQKLVSHMGGEISLTSRLHQGSTFWFTL----------------------- 17231589 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVTQMQTKGFWSQEIEYVTLKGKLFWGNIAAKPITIAGRTLNLVRVTDINERKQAEEKLLRTNEQLAKANAELARATRLKDEFLANMSHELRTPLNAILGMSEGFIEGVFGAIN-QKQAKAIATIKRSGKHLLELINDILDLSKIESGKLELQISDVSVRSICDGSLTFIQQMALKKNICLSTHIGSNLDTIQVDDRRLRQVLINLLSNAVKFTPEGGNVKLTVWLEESPHICFRVTDTGIGIASEDISKLFQPFTQLDSSLNRNYTGTGLGLALVKRITTLHGGTILVNSEVGQGSCFTVRIP---------------------- 304309740 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGVMVRSYFHLKDALLRKNAELSAYHSELEQKV----------EERTRKLEKANQAKSEFLANMSHEIRTPMNGVLGMTELL----LGTELNTRQQQYTRTIHNSALSLLGIINDILDYSKIEAGKLELESVPFNLEILVDDCTAIFSLKCAQKPIQLTSRIAPGTPDLVGDPTRLRQILINLTGNAFKFTEKG-EICIGIEFLEDHSLKFSIRDSGIGLSEEQIGKLFQSFSQADTSTTRKYGGTGLGLAICKQLAELMEGEIGVDSRLGHGATFWFT------------------------ 150017373 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GNIKYLVCTAQD---ITEQRIAEAELYKAKVEAESANIAKSQFLANMSHEIRTPMNGIFGFLELLESSNLSL----EQREFVREAKSASDILLNIINDILDFSKIEAKKLVLENISFNLRTVIEDAVSLFVPKTLEKGIQLYTIIDPTIPEVIGDPSRLKQILNNLLSNGVKFTDAG-EIAIKVDYFEEENEIFEVRDTGIGISGKDIQKLFKSFNQADASTTRKYGGTGLGLSICRELVNMMDGEITVDSVLDKGSTFRF------------------------- 17231988 -------------------------------------------------------------------------------------------------------------------------------------------------------------------LIVMVSMLVSVAIAAIVAWRT-----SRAIAEPVIMVTQVAEQVARKNFDLRAPVTTEDELIERVSERTKELEQAKELAEAASKAKSIFLANVSHELRTPLNAVIGLSQLLKDDAADLNLSGEFTSDLETINSAGRHLLELINDILDLSKIEAGKMTLYPEIFDVVTLINNVVVTVKPTIEKNNNLLEIYCDEHLGTMYADQTRMRQVLLNLLSNAAKFT-TNGRIKLTVRREKEDAISFTVSDTGIGMSPSQQQQLFQPFTQGDTSTTKKYGGTGLGLAISRHFCQMMGGEIIVKSQLGLGSTFTVYLPLQE------------------- 85712454 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISSIKSVAEQMEQAKESAEQANVAKGEFLANMSHEIRTPINAIVGMANL----CLKTQLSEKQKRYIKVIDSSSQALLGVINDILDFSKIDAGKLSIERIPFDLQDVLTSLADMFAYKAYDKDLEFIINLPANIPTLFGDPLRLNQVLVNLVSNAIKFTEDG-EINVAVTLLDKNWLRISVTDTGIGMDEEQRANLFKAFTQADSSTTRKYGGTGLGLAISRRLIQLMGGDIGVTSGVGQGSTFYIEL----TLPMQPEQDDSHHQY---- 209965866 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GELVKYVGALQDITDRKQRE-LELEEARDRLERQASEMTALALELQTARDAAEAASRAKSRFLAVMSHELRTPMTGVIGMIDLL----LGTTVTSDQRRYLETLHSSADALLVVLNDILDFSKIEAGQLVIEAIPVRLQALLDDVIDLFAPAASQKGVELRVRQPERPKELTGDPTRLRQVLMNLVGNAVKFTPAGS-IELRAEAQREDGLRFEVEDTGIGIPPDVVPMLFESFTQADASTTRRFGGTGLGLAICKRLVTMMGGEIGVRSEPRRGSVFWFT------------------------ 258592529 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HEQLMAAMLGERDARLAEQRTYLERLEQEVQDRTREVRDYAVTLETANKALEQARAQSEIAARLKSEFLANMSHEIRTPMNGIIGMTELVLDTHLST----EQREYLDLVKSSAESLLGLLNDILDCSKIEAGKLNLEAIPFSLGEILHATLRPLTLQAGRKDLTLTWEILPDLDTLVGDPTRLRQIVVNLVSNAIKFTERGG-IAVRAQAIVEADLYCSVTDTGIGIPPEKRHVIFDPFIQVDGSTTRQYGGTGLGLTITAHLVTMMGGRIWVESEPGLGSTFHFT------------------------ 288942314 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------SLWLTSLSLAGAGTLVLGLLLVMLNRIVLAPLSLLTRHATRLGTSDALDARLDLDRHDEIGVLAEAQRLLDEARDHAEAANRAKSDFLATMSHEIRTPMNAVLGMAELLLATDL----DAQQQRFAQTIHRSGGALLDIINDILDVSKIEAGKLTLAPHDFDPRLLIEETAQTFSESASAKGLRLTVRLPRDLPLVHGDSTRLRQILFNLIGNALKFT-EHGEIRVSASLTERMTLAIEVRDTGSGIAPEFQAEIFEAFAQGDGSTTRRHGGTGLGLAISQRLAHLMDGSIRVESTPGQGSCFTL------------------------- 116624414 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRRGSLILELNRAK-------EQAEAASRHKTEFLANMSHEIRTPMNGVIGMTGLLLDTELTT----EQRDYAGTVRRSGESLLTLINDILDFSKVEAGKLAIEASAFDLRSTIEEVDEMLAPKIENRKLDLVLQYPVGAPHFVGDAGRIRQVVTNLVGNAIKFTGEGSIVIVCESQDEARAVRVAIHDTGPGIPSEKIGSLFEKFSQLDGSTTRKYGGTGLGLAISKQLVSLMGGSMAVSSRLGEGSTFSFTLPLPLDANSPVE------------ 24372448 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDSQNQFESAVVSMVDMT-ELKLLSDELLVAKDEADAASKAKGDFLANMSHEIRTPMNAIIGMSQLCLQTQL----DKKQKNYLEKIERASQSLLSIINDILDFSKIEAGKLDIENVSFQLDTMLEDLSDMFSERAAQKQIELLFAVAPNVPHLLGDPLRLGQVLINLMNNAIKFTERG-EVLLSLSLVEQQNLRFSVRDSGIGLTQEQQSKLFKSFTQADTSTTRKYGGTGLGLAISKQLVELMGGSIGVESQLGHGSTFFFT------------------------ 51891887 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDERLARVLATGRPEALEI--RRAHPQEQILEARLALAPSGGERGVLVMLRDITRSR--QLEQMRTEFVANVTHELRTPLTSIQGFAETLLEGALD--EPETARHFVEIMLRESRHLGALIDELLDLSRVESGKFRMQRRPTVPAELIAATAARFAQKAERAGVQLVTEAPDGLPLINGDPDRLVQVLSNLVENAIKYTPAGGRITLSARR-DGDGVRIAVADTGAGIPQADLGRIFERFYRVDKARSRATGGTGLGLAIAKHIVEAHGGTIGVESEVGKGSTFTVILP---------------------- 300864607 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VQLKSANKLLRFEIAERKRAEVALQEALHKAEAASRAKSTFLANMSHELRTPLNAIIGYSEMLEELASDEGLEDLLPD-IQKIRSAGKHLLTLINDILDLSKIEAGKMELYLESFDLADLVGDVIATLHPLAHKNSNKLEVSCCSDLGVVFTDLTKVRQILFNLLSNALKFT-ENGTVRLSATREMGDWVYLCVADTGIGMSVEQQQCLFEVFNQGDASTTRKYGGTGLGLAISRRFCQMMGGDITVESELGVGSTFTVHL-KAKIENKV-------------- 108763375 ------------------------AKFSGMMQGQKSLDAVSRLIMSELTP------LVSAHHGAFFLVDGAEAGTPLLKLTAYRERKHIANRFRFGEGLVGQCALERKTILLTQVPEDYITISSGLGEAAPLNIIVLPVLFEGEVKAVIELASFHAFSAIHQIFLDQLTETIGVVLNMIIALLLQSQDLTQELQSQSKELTQQQEALKRSNIELEEKATLLEEQNRRVEEKNNEVERAREKAEQLSKYKSEFLANMSHELRTPLNSLLILAKLLSDNKDGNLSTKQV-EYANTIYASGGDLLSLINEILDLSKVEAGKMQVEPRDIVLTELNQFIERSFLPVAEQKGLSFTVEVGPGAPHIRTDPQRLQQVLKNLLSNAFKFTDEGS-VQLKVKLAEVGTHFFAVSDTGIGIARDKQRLIFEAFQQADGSTARKYGGTGLGLSISREIAKLLGGEIQVTSEPGRGSTFTLYLPPEYIS---PEEE---------- 307132370 -------------------------------------------------------------------------------------------------------------------------------------QQYREMFMAAMLLLCMGVAMLLAYRLMRDVTIPIRNMVETVDLDSRVEGHMLDMLKNGINSMAMSLTAY--HEEMQQNID--QATYDLRETLEQMEIQNVELDLAKKRAQEAARIKSEFLANMSHELRTPLNGVIGFT----RQTLKTQLTSTQKDYLQTIERSANNLLNIINDVLDFSKLEAGKLVLENIPFSLHNTLDEVIMLLAHTAHEKGLELTLNIQHDVPEFVGDPLRLQQIITNLLGNAIKFTEQG-NIDIRIEKRRQESLQIQIKDTGIGIAEAQQTQLFQAFRQADTSISRQHGGTGLGLVITQRLVREMGGDISFHSKPNQGTTFWCT------------------------ 220908073 ----------------------------------------------------------------------------------------------------------------------------------------------------------ANLVVPILVRQELWGLLIVHQCSQPRQWTELELDLLKHLADQMGVALTQAHLLEQETRNAYLLTRQNEELTA-----------AKHAAEVANAAKSNFLAIVSHEIRTPMNAVIGMSGLLLDTCLTP----EQFDYVETIRNSSDTLLTIINDILDFSKIESGKLELEEQPFDLRICIEEALDLLAPQAASKGLDLVYFIDPHLPTIIGDITRLRQILWNLLSNAVKFTAMG-EVVISVQGRELEEIQFAVQDTGVGIAREQMERLFKPFSQGDASMTRRYGGTGLGLAISKRLSELMRGRMWVASQEGKGSTFYFT------------------------ 167621903 ----------------------------ARHSVDKYRLALPVD-INRSLAFRALHIMSAGLVFGVNVRWTSAVTWTLIVLSIEVWEALDAAKRGKSGAPLRRSGRTLRR-----IALNIVWVTMPVILMGDFASR---IVALAMLTTHLAVALSYSFNTSRAAVAIGLPPAVAFFFLPVALGGLSGLKLAAVAACFGFCLFYLAIIVEQNRANARILRGAQAELLEQREVLRAQTE----AANAASQAKSSFLAMMSHELRTPMNGVLGMAHALTLSKLDSH----QVSHLDMLLRSGQGLMTILNDLLDISKIEAGKLELEIIPFDLSELGRQVEDLWRDAAHIKGVSLVCEVASGPHWVSGDPTRLRQVLINLVSNALKFTSQG-EVRLSIWRSEDGLCQIAVTDTGPGIPVNQQALLFQAFSQADASITRKFGGTGLGLAICKQLVSLMDGRIDLDSREGVGSTFTVSLPLPTAEAVQEAEQRD-------- 307152913 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EIELIEAVAAQLGIAI--------AHARLLEGEKRR---LKQLSEKNKALGRAKKEADIANKAKSEFLANMSHEIRTPMNAVLGFSDLLQD----IITEPEAKEYLEAISASGKTLLRLINDILDLSKIEAGKLTLHYEPINLRILIAEIEQIFRHQATEKGLNLKSEIDPKLPCVELDEVRLRQILLNVVGNAFKFTDTG-QIKITVNCRANPDLKISVEDTGIGISPDNQTKIFNAFTQSEGQSNRKYGGTGLGLAITQRLVQMMGGTVHLQSQQGQGSKFTFYFPKVVAVNQLPE------------ 139855157 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RKNAEKELLKAKEKAEAADRAKSQFLANMSHEIRTPMNGVIGMADLLMDSTM----NQEQRECVEAIQKSGKSLLDIINDILDFSKIEAELLTLEKRLYNPWTLIEHTVESLDSQAIKKGISLSLFISKEVPSLLGDELRVRQVLWNLIGNALKFTSKGGSVNVTVIEADGYHVEVSVKDTGIGMDPAQLKNLFKPFSQADESTTRRFGGTGLGLAICKQLVVAMAGDINVKASSGEGSEFVFTIP------VPPDDQHQDASFK--- 302035935 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTLASQVAIALD--NAQAYREIESLNAGLEARVR--ERTAELEAANA-------QLKQMDRLKSKFLAHVSHELRTPLTSIVGFADNMLEGLVGSLNM-KQEQYLTRIKANGTRLARMITDLLDLSRVEAGKLVLSFEQVCLPTLVSDVVEQLLPLAITKHLNIELQSPDPELLVWADQDRLSQILTNLLDNAIKYTPDGGQVAVELSVDTHDMARIVIRDNGQGIPSDALPKLFDPFFRVQQEERSQTKGLGLGLAIVKDLVDLHGGSITVRSEVDQGTEFTFTLPL--------------------- 304309810 ------------------------------------------------------LTVMFAILFAMRILNANFPSWVQRTANGLAVFFFLCAIGSVLNLKNIHIVLTLSGSVVSTL---VCVLAVYNISKKHFGNYYFLI-------------AMVVWTLGVGVSTFLYMGLVPYTDFTVWTLPIVSVVLATLLSFTLA--------------------AQINDL--RKQQVQSLL--AAREAQTESRAKSQFLAQMSHEIRTPMNGVIGMADLLRQTKLDV----QQKQYLDIIVNSGRTLLTIINDILDFSKIAAGKMDLEIRPIDFKQIVRECIQLFTLPAEEKAIYLKKDWEGASPIIYGDSTRLRQVLTNLLSNALKFTEKGG-ITLRVKRDSEPYLQVEVEDTGIGISVENQQRLFSAFSQAEASTTRRFGGTGLGLAISKQLVELMGGEIGVRSEEGVGSIFWFTL----------------------- 156054917 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SMDITEIKDRENDLMQERENTRLLANEA--AAKEASRLKSQFLANMSHEIRTPIAGVIGMAELLTDMNL----DEEQQECAENIQRSANALLTVINDILDFSKVESGRLDIEEVQFSLSVVVRDVSKMLGFAAERKNLMFDSDITVGVDKVMGDPGRVRQIITNLLTNSIKFTSEG-RVKFSVIKEREDADTIEVKDTGIGIEEEVRKRLFKPFSQADSSTARRFGGTGLGLTISKNLVDLMHGRITLESSLGQGTTATFWIPFNK------------------- 254475748 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLREDGSVETVIAVERDMTAAKQYEQQLND-ARIAAEEGARVKSEFLATMSHEIRTPMNGVIGMAQMLERTEL----DEEQRLYADTILGSARTLLSLINDVLDLSKMDAGEVTLSEVDFDPRACFQQTLKLFEPQAQEKGIQLHLDVAEDVPQLLGDDRRLRQVILNLVGNAVKFTDDGAVVSVNADHTRDHTLRFSVKDSGIGIAPEQQSRIFERFSQADAAITRRFGGTGLGLTISRLLCEAMGGDITVRSELGQGATFSAYLRMNPATGDAVVENAQISDYQDNA 254457575 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------PILLLTKTAKEMAGGNLDISLAAIIGLLASTFKDMSIKLDKSYKELKGFS---ENLEQKIQIRTKELEIEKKKAEDATKIKSEFLANMSHEIRTPMNGILGMTHLALETDL----NDKQRNYIQKIDNSAKSLLGVINDILDFSKIEAGKLSIEKADFNMSEVIENVIHVVELKADEKNLKLTVNYDKNISYFYGDSLRLRQILINLLGNAVKFTDSG-EVSISLKKISKDRFRFEVSDTGIGLSQEKQSKLFKSFSQADGSITRKYGGTGLGLSISKQLVELLGGKIWVESKENIGSKFIFEI----------------------- 298505027 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------MFAALLPAEIATMDVPSL-------NALSIVLYTCAYALESATLHAMLRDNMQHLEERVRERTSELQAAREMAESANLAKSEFLATMSHELRTPLNAVIGFTDVLLSRIYGEVTD-IQAEFLGYVLQSSRHLLSLINDILDLSKIEADRMELEPSDVDIRQLASGSLVMVKERAQQHRIRLTEEVAPAVPPITADERKLKQIVFNLLANAVKFTPDGGSVTLSVGEECEGGIMIAVQDTGIGLAAGDLERIFDPFVQADGSATRRYEGTGLGLPLTRKLVELHGGTIRAESPPGLGSTFRVIIPPS-------------------- 308749076 -----------------------------------------------------------------------------------------------------------------------------------------------ALLLLLGIQREQNILTSDLWTQAFHPDDLAHFHQSIHHATRAVLPIFTCEMRVLRADETYGWMLIQGQIMTLSLQGSAQKVITEQKNAEAASRQAVEAAKAANQAKSEFLANMSHEIRTPMNGILGMTQLCLETDL----TADQRDYINMAHSSASALLNIINEILDFSKIEAGKLTLNAEDFAIRPLIQEITRPLMPKFSEKNIELLVDIHPDVAEIHGDPLRLRQVLTNLIGNALKFT-LHGEVVLRILPVPDHRLLFSLHDSGIGIPEDKQKVIFESFSQADNSTTRKYGGTGLGLTISSRLVEKMGGELHLTSQVGQGSCFSFSLP---------------------- 224372027 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MFGTHMDINQAKQVEQELMAQLEDAMARANQMATEAELANLAKGEFLANMSHEIRTPMNGIIGMTGLL----MDTQLTDEQRRYARIVQASGESLLRIINEILDFSKIEAGKLDLETIDFNLQDFCDYLTPPLAMQAHEQGIEFICTLDPDVPLLRGDSGRLGQILTNLAGNAVKFTSTGKSIKVKVEHETDKDVYFSVKDTGIGIQREKLGMIFNKFTQADESTTREFGGTGLGLAISKQLTEMMGGRMGVESIQGEGSNFWFT------------------------ 260771270 --------------------------------------------------------------------------------------------------------------LNAQSTPVLGYIAIELDLSSLRLQQYQEIFSACLVLIGLLLSGVFAFRLMHDVTITHMKNMVDRIRRGHLDVRILDSLKKGINAMAVSLSEYHV----EMQHSIDQATSDLRETLEQLEIQNVELDIAKKRAQEAARVKSEFLANMSHELRTPLNGVIGFTRQMLKTQLTN----SQADYLQTIEKSANNLLTIINDILDFSKLEAGKLALENIPFEFQETLEEVVNLQATSAHEKGLEITLKVDPKIPALVGDPLRIQQVLTNLVGNSIKFTERG-NIDISVEMRSQRDDVVEVRDTGIGISERQQAQLFQAFSQADASISRRYGGTGLGLVITQKLVSQMGGEISLTSRLHQGSTFWFTL----------------------- 303243631 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFGVGILGLLIALMVSFVINDKITKPLKELKKGARTIGKGNYN-FRVNVNTNDEFGELAKANKMADEIRKELKELDKLKSDIVAIVSHELRTPLTSIKGYVELVLDGTMGAIT-ESQKKCLEIANKNIDRLKRLIDNMLDLSKIEHGELEMHMEEINLKELVENVVDTLKPLADEKNINIIYKINDII--MKGDKDRITQVLTNLIENAIKFSPVNGKVEIQA-LKEGNSVHIKIIDNGPGIPKKDLDRIFDRFYQVDSPEKRIKGGSGLGLAVCKSIIETHGGTIWVESKLGSGSVFHIIIP---------------------- 15598658 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILAWGALLLSFLVTTAASLGFFGLFGSSVVKITVELVTLSIGLADRINALKEEGFRSRQAAEQARVENEAKSRFLAKMSHEIRTPLNGVLGMLQLLRDTPL----DRGQAAYVETIASSGSALMSVINDILDYARIESGKLHLERIDFDLEELLSDTLALFSAQAVEKRLHLHLGLDRGVPRLNGDPTRLRQVLMNLLSNALKFTAEGHVVRVQRRFDEGGRERLSVSDSGIGISAQAQKTLFESFSQADSSTTRRYGGSGLGLAISRELVQMMGGRIEVSSEPGKGTRFSVDLPLSPALDAGEADE---------- 269101851 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDTLKNGINAMAISLSEYHV----EMQQSIDQATSDLRETLEQLEIQNVELDIAKKRAQEAARVKSEFLANMSHELRTPLNGVLGFTRQMLKTRLNP----SQQDYLLTIEKSANNLLTIINDILDFSKLEAGKLLLENIPFDFAESLDEVMRLLAPTAHEKGLELTLKVDDRIPPLIGDALRIQQVLTNLIGNAVKFTERG-NIDVTVELKSDKDLQFMVRDTGIGISERQQAQLFQAFSQADASISRRYGGTGLGLVITQKLVSQMGGEVSLTSRLHQGSTFWFTLPVSQLID---------------- 254504175 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARHQLLRQMEELKEARQATLDMMEKAEANRKRAEELREKAESATKAKDMFLAAMSHEIRTPMNGVVGMIDLLTHTDL----DDEQMQMAATVRDSAFALLTIINDILDFSKIEAGKMDLEMIPMSILDVVEGVGETMGPNACAKVLDFIAYCDPRIPEVAGDQVRLRQILFNLLGNAVKFTEAG-QVTLRVDMNEQATVRYQVQDHGIGMTPEQTANLFQPFQQADVSTTRRFGGTGLGLTIVRRLVDMMGGTIDVESVPGDGSTFTVTLTHEIVEEAGVETGHDLAGVKVLA 254445464 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RSIPNISLEMQIRRKDGTLRWVEVSAGFIRNESEAVSAFGVIHDIEVRKKTEQNLT-RAKEAAEENTRAKSAFLATMSHELRTPMNGIIGMTG----LLLELELTRDARNFGETIRDSAASLLVLLNDILDLSKAEAGKLTFDPHPFNLRDAVNQTVTLLETTANSKNLELLSEIPEKLPSLLGDAGRLRQVLLNLIGNAIKFTESG-HVKVSVSKISDDNERFQIMDTGIGISEKAKPKLFQSFEQADNSLARRFGGTGLGLKISKEIVTLMGGEIGMESTEGEGSTFWFTLPLKKETSQIPSPKHKTGQKKKH- 260365946 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDQLKNGINAMAVSLSEY---HVEMQH-SIDQATSDLRETLEQLEIQNVELDIAKKRAQEAARVKSEFLANMSHELRTPLNGVIGFTRQMLKTQLSN----SQTDYLQTIEKSANNLLNIINDILDFSKLEAGKLALENIPFDFRESLEEVINLQATSAHEKGLEITLKVDPKIPPLVGDPLRIQQILTNLVGNSIKFTERG-NIDVSVEMRSQAGDSVEVRDTGIGISERQQAQLFQAFSQADASISRRYGGTGLGLVITQKLVSQMGGEISLTSRLHQGSTFWFTL----------------------- 91201482 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAMRVEERTAELLKSNNLLKQEIDERHRIEAELEKAREAAVAANNAKSEFLASMSHEIRTPMNAIIGMSDLLWETTLTP----KQSEYVKVFRNAGENLLQIINDILDLSKVEAGQITIEHIEFNLREQIEKTCEVMAFRAHEKGLELNCHLAEDIPTFIGDPVRLHQILTNLIGNAIKFTRTG-EILLTGKRNKKGMLLFLVSDTGIGLPEEKQSIIFNIFSQVDSSTTRQYGGTGLGLAICKRLVELMDGEIWVESTPGKGSTFYFT--VTFDVHPKPQEQKE-------- 139347833 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISIFSDITELKEKEEDLTVNNEKLLKAREEAHNANQAKSQFLANMSHELRTPLNAVIGLTEMLKEDAEDDENE-DYLEPLDRIHNASKHLLTLINDILDLSKIEAGKIELFEEEFNLPKMVEDVIETSKPLAEKNDNRIEIRMDQDLDFIYADQTRVRQIILNLISNACKFTEKG-EVHIEVREVETDLIEISVRDTGIGLSEEQQQKLFQAFTQADSSTTRKYGGTGLGLTITRQLSRLMGGDVTVESELGKGTKFTASL----------------------- 120555156 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LNDMASELSKAQAEMQQNIDQATEDLREIEIQNIELDFARKEALEASRIKSEFLANMSHEIRTPLNGIIGFTELLLKSPL----PRQQRDHLNTIRKSSEILLTIINDILDFSKIEAGKLILDRVPFQLRDIVEEVMVMLAPAAHAKNLDLVPLVYNDVPDIMGDPLRVKQVITNLVNNAIKFTQTG-EVVLRASLEDEDTEHLSITDSGVGLSRAQQQSLFNAFSQADASTARQYGGTGLGLAISKRLVEEMGGKIGLESELGKGSTFWFTL----------------------- 116623865 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSLAIVVLAPWWATWWFRSTVGLVIAGMAFGAYQSRRILRLGAARLERQVS--ERTSELLERTGELQIAKDAAEAANRAKTIFLANMSHELRTPLNAILGFSNLLREGDVSEW----QRNDLDIINRSGEHLLSLVDEVLDVAKIEAGRGVLEIAPYDLAGMVRDVMDMMGARAQMKGLALLHADSSGLPRVRADGPRLRQVLINLVGNAIKFTPSGSTLRLDAGCVDDDGRFFYVEDTGCGVAPEDHERIFEPFVQVGPAATKK--GSGLGLAITRQLVEMMGGTVSVESTPGKGSRFRVEVP---------------------- 288940175 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELATLTRAFDAMLERIEQRDAELREARDAAERANRAKSHFLANMSHEIRTPMNGIIGMTELLQETDL----NAAQRDCTRVIQDSAAALMRIINDILDMSRIEAGRLELERLDFDPRESIERTLEPLREIAQRKGLEFAIELDPELPRLRGDPGRLRQILTNLVSNAIKFTEQG-RVSVTLDCLERTDDVIAVRDTGIGLSTEECSRLFERFSQADVSTRRRYGGTGLGLAISRQLVELMGGGIDVESKPGLGSVFRVEL----------------------- 239624738 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSRSIDEDRRIQEERQAKQLLEEALQKAENANHAKNDFLSKMSHDIRTPMNAIIGMTQLARLHTG---EEKRLKDYLEKIANASTHLLSLINEVLDVSKIESGTVKLEENEFNLNHLLEDVVEMVRISLDQKCQSLSVHIEEGLPQVLGDERRLKQILVNILDNASKYTPEDGRISIRLNELNKMTQCFIIEDTGIGMKPEYIEHIFEPFSRADDSRTSKTVGTGLGMTIVKNLVSMMGGDIQIESEYGNGTRFLITLTLTK------------------- 262273705 --------------------------------------------------------------------------------------------------------------------------------------QYREIISAGVVLVLGLI--LSCFFAYRLLQDVEMPIKQMISMIDRIRRGHLDVRIEGKLLGELAMAISLSEYHLEMQQSIDQATSDLRETLEQLEIQNVELDIAKKNAQEAARVKSEFLANMSHELRTPLNGVIGFTRQMLKTQLSS----SQQDYLQTIEKSANNLLTIINDILDFSKLEAGKLLLENIPFDFEDSLDEVMRLLAPMAHEKGLELNLRIDPRIPAVIGDPLRIQQVLTNLIGNATKFTERG-HINVSVELKQQRDERLEIRDTGIGISERQQSQLFQAFRQADTSISRRYGGTGLGLVITQKLVQQMGGDIGFSSRLHQGSTFWFTLPLVQPID---------------- 310636616 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLRISKEQLEKN--SRRLQDVVEQLEVAKERAEQSARSKSEFLANMSHEIRTPMTAILGYTDVLLHEVA---DNPHFQDSLTTIKRNGEHLLQIINDILDISKIEAGKMEVEIIPTSPTQLIADVYTLMAVRAQEKDVELSYEFASRLPTIQTDPTRLRQILLNLVSNAIKFTDKGG-VRIRAAIEQGPRLAIYVQDSGIGMSDEQKAKLFQPFTQADTSMSRRFGGTGLGLTISQRLAQKLGGKISVESMPGKGSTFCVSI----------------------- 146339710 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTDRKLQEQALELARSAAERADAAKTRFLATMSHELRTPLNAIIGFSEMLMQEQVLVLNAARRREYAQLINDSGQHLLSVVNGILDMSKMESGHFELTPEPFAPRTALFNCCNLLALRARENGVDLAADAPHDLPVITGDPRAFKQIVINLVSNAIKFTERGGRVTVSAG-VDGARLLLRITDTGVGIAADDLKRIGDPFFQAGKTYQRRHEGTGLGLSIVKSLVTLHGGEMSIESKLDEGTTVTIALPINCVAE---------------- 239616520 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVASVPNNIIYTRIKKISLTIFIVIAAAFLVLLIHFTILTNARKMIKTIEQDNI----------------KIKELERLKSEFLATMSHELRTPLNSITGFVSMILQGISGEINEEQRKQ-LSMVHSSSIHLLNLINDILDISKIEAGRMSFSKERFNIKDVISEVVQNVSLLISKKEVKLITEIPDEIPEIYSDKRRVFQILLNLVSNAIKFTEKG-EVRIKCE-VDGNKLKISVSDTGKGIKEEDMETLFEAFRQISGSARRRYQGAGLGLYLSKKLVTLLGGEIWVESEYGKGSTFTFTLPLKSVE----ENNHEE------- 167623151 --------------------------------------------------------------------------------------------------------------------------------------------AVAAFIIVLIGVQLNLFFTFRLVKNVTQPITEMVRVVAKIREGKLDTRLTGNLIGELDLLKRLSEYHDEMQQNIDQATSDLRETLEQIEIQNVELDMAKKRAQEASRIKSEFLANMSHELRTPLNGVIGFAKQLLKTPLHS----SQQDYIRTIERSATNLLSIINDILDFSKLEAGKMVLENIPFSLRETLEETVTLLSSSAREKELEFVIDVDSRIPEVTGDAMRFSQIITNLVGNAIKFTDKGSQLKLQLEEIKEQKVHLEIIDTGIGIDKQQQSSLFQAFGQADSSISRRFGGTGLGLVITKRLINRMGGQIGCYSEPKQGSTFWFSLPL--------------------- 119900236 -------------------------------------------------------------------------------------------------------------------------------------------------LIDHSMSRTAFGLTFSTLIMVFFVVAVAIWLASMLTRRITDL-IGGLNRIEAGDFGFRFRSESKDELGRLSDSL--NNMADSVSESFQRLEDARRQAEDNSRMKSDFVASMSHELRTPLNGILGFAELIRDDA----PNDEVRDHADTIYQSGEHLLSLVNDVLDIAKIEAGHMSLESVAFDLPALLQQVANLHGTMAQQKGLAFATEFAPGLPTLAGDPTRLRQVINNLLNNAIKFTPAG-EVKL-LARTEADRLIVGVRDTGPGIAAEMQPVIFDRFRQASTFITREHGGTGLGLALVREVVALMGGAVRLESAPGEGAYFEFWIPL--VSPAAPTEGRSS------- 262166495 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDSLKKGINAMAVSLSEYHV----EMQHSIDQATSDLRETLEQLEIQNVELDIAKKRAQEAARVKSEFLANMSHELRTPLNGVIGFTRQMLKTQLTN----SQTDYLQTIEKSANNLLTIINDILDFSKLEAGKLALENIPFEFQEVLEEVVNLQATSAHEKGLEITLKIDPKIPRVVGDPLRIQQVLTNLVGNSIKFTERG-NIDVSVEMRALRDDVIDVRDTGIGISERQQAQLFQAFSQADASISRRYGGTGLGLVITQKLVSHMGGEISLTSRLHQGSTFWFTL----------------------- 111226686 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FTRVISVDAKGEVNLLKLII--NEMIHNLKETTLKNTLAKETAEAASRAKSDFMANMSHEIRTPMNGIIGMTDL----TLDTELTAEQREYLSMVQSSAGSLLTIINDILDFSKIEAGRLELDQAEFSLRAHLYDALKTLSWRAHQKCIELVCDIASDVPSLIGDPGRLRQIVNNLVGNAIKFTSQGEVVKVEKSLSCGEVVLFSVIDTGIGIPKDKLHLIFEAFSQADGSITRRYGGTGLGLTISTRLVELMKGKLSVVSKSGKGSTFEFTLPLTEKLNTLIVDDNKST------ 220908923 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAKKNLQSANEQLEEANRTLEQKVAQAELEHARQAAEAANQAKSTFLANMSHELRTPMNAIIGYSEMLIEEAADLEPEEFVPD-LQKIQAAGKHLLSLINDILDLSKIEAGRMDLYLETFSLQSLLDGVIATIQPLLEKNSNTLEVKAPTDLGSMHADLTKVRQSLFNLLSNACKFTDRG-TITLTVTRQDD-AINFKVSDTGIGMTPDQMARLFQPFTQADASTTRKYGGTGLGLTITNRFCQMMGGNITLESTPGVGTTFTVSLPLE-------------------- 154253591 -----AFERRAIGVSAVSQEARLARK--TEEEVTRDLAVTFRDSLFPISICIAVLFAIFAAI-HPFILPPELRLWMVVALSGSAASAIIA--FLAGRNLIAAPYAPVAGFVLVAFCLLNSTAHMYLTGDENQSTNY------GLLLVAMGLFFLSRLYLALSFVLILGVWAGTAHFMGGLNGEGFHFAFMMFLGMVIAILAQIRVRIYRRVISMREEAAERERSLAQ-ALAKTRLYASMER---ENKAKTEFLANMSHELRTPLNAILGFSEAMQMELFGPLGHPRYVEYMHDIHHAGTHLLSLVNDILDLSRIELEGMSLTPQRIDFSGVCHNCLAIVRGRAERGGVQLIFECAPPFPEVETDERRLKQVLINLLSNAVKFTPAGGTVSLDVRPAPDGGGIIRIRDTGIGMSETEVEQALRPFWQADAGLDRSFEGAGLGLALVSELLQLMGGSITIESERGAGTLVTVGLPPS-------------------- 209523399 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERAEAQERLRQSNEKLERASQLKSEFLASMSHELRTPLNSVLGFADLLKRQNSGTLNSRQLNQ-VQFIEKSGWHLLHLINDILDLSKIESGKTELNLESVDIHELCSECLKMVQPRADKKCLALSLESDYRITQVWLDRRRVRQIMINLLSNAIKFTPEGGRVRLSGHLAYGSQICLEVQDSGIGIPQDRWHLLFQPFQQIDSSLTRRHEGTGLGLLLTKRLAELHGGTVSLQSQVNQGSRFRVWLPLTEMRQEL-------------- 220908654 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISDRKQAEAELLQAKETAEAATRAKGDFLATMSHEIRTPMNAVIGMTGLLLNTPLSP----EQRQYGETIRNAGESLLSVINDILDFSRIESGHLDLEEHPFELPHCVAEVIDLLANRAVEKSLHLEVQIDPGVPAVIADSARLRQILVNLVANALKFTDQG-EVMIRVKSVAQQTLEFSVQDTGIGIAPKQLEHLFQPFSQVDSSSTRRYGGSGLGLVISKRLCERMGGQIRVQSRAGVGSTFSFTLPVRVSLTPI-------------- 292491506 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DIMDMESAFNTMMTVLEAREQELKRARDAALESARIKGEFAANVSHELRTPLNGVLGMLELLRNMGLTP----KQREYVQVACNSGETLLELIGNILDFSRIESGRFKLDPADFYLQEILDDAIGLLAGQAQRKDLDLGYVVAKNVPPLRGDATRIRQILINLMGNAVKFTEQG-EVSVEVQLLEKTALLFEVKDTGIGIPIEFQKHIFEAFSQADSSTTRKYGGTGLGLAICRQLVDLMGGDIGVESKFGGGSRFWFTVPLEEAV----------------- 294851985 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IARKGERDRVRELSELARKYSLE-KERAEAANRAKSEFLANMSHELRTPLNAIIGFSEMIQAGTFGPLGSDRYEEYINDIHTSGNFLLNVINDILDMSKIEAGHFSLDREEIDLCPLINETVRIISLQAEEKNIAVETRIEDAM-ELYADRRAIKQVLINLLSNAVKFTSYGGRITVRARKT-GAALFMTIQDTGVGIPKSALRKIGQPFEQVENQFTKTHTGSGLGLAISRSLAELHGGWLRIRSTERVGTVVSVCIPDR---NPAPNAGHDARTHAA-- 94263975 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDISSQKEAEKALV-TARQAAEAANRTKSDFLANMSHEIRTPMNAVIGLSHICLQTELTP----KQRDYLEKVHNSAHSLLGILNDILDLSKIESGRLEVEEIPFNLEEVLDRLHTLVDARIAAKPLQFKLDLPPEVPNLRGDPLRLGQVLTNLVGNAVKFTEEG-EIAVTVAVVAEAEQEITVRDNGIGMTQEQCARLFQPFSQADTSTTRKYGGTGLGLSISRQLVELMGGEIRVESEAGKGSSFIFTLPLQKDAAISP------------- 56695022 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLDRNGKVEVTVAIERDVTAAKAQAEELA-AARVAAEEGARAKAEFLATMSHEIRTPMNGVVGMAELLSETKLSI----EQRQYVDTIRSSSTALLAIINDILELSRLDARKMELHPVNFDPVSCVRDTMRLLKPQAQAKGLRLSLETGADVPPVYGDDGRLRQVLINLLGNAIKFTERGG-VTLRLRQDPGYLLTLEVEDTGIGIAAEKIERVFERFSQADADTTRLYGGTGLGLTISRELVALMGGRITVDSTLGQGSCFTLCLPL--------------------- 240850171 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRLFSFIQELKRARGSAQQRASEVEKLNKSLKAEKERAESANKAKSEFLANMSHELRTPLNAILGFSDIMLQSTFGPLGSQRYKEYMHDIYNSGTHLLTLINDILDMSKIEAGRFSLDCKNTDLEPIISEAVRTLTPQAQEKNIVVTTNITPELHA-EVDGRAMKQIFLNLISNAVKFTPSGGNIDV-CAFKKKNNLIFKITDTGVGIPQSAIKKLGQPFEQVENQLTKSHTGSGLGLAISRSLLELHKGKLEITSKEMKGTTVTIIMPITQ------------------- 114800094 ---------------------------------------------------VPALVLIALQTGH-------SPLWTA------LAGMVLAGCYHLSWLRHGAAPV--TRYLSAVALMGEPAIMLFLLTGHTWQMD-MHMYFFAMLALTIAWCDWRAIVTGAVAVSLHHLVLLYLLPSAVFSQDGRVILHAGIVIFQTIVLVWISHKLVESFDRI-------GRMSEEILIKNEALTQRTREAEEANRAKSLFLASMSHEIRTPMNAILGFCHLIARTDLSP----KQKDHVSKINDAGVSLLRLINDILDFSKNEAGKLTLEARPFDVRAAITNQINLVNIDADNKRVKLETRISPAVPRIIGDELRFNQVVLNLLSNAVKFTENGTVIDVASSQDRDVVLELSVRDSGIGMDEQQQAKLFKSFSQADSSTTRQFGGTGLGLAICRQIVEQMGGNIRVESKIGEGSTFTFRI------KVLVEDEHQQDSDRLPA 91714551 ----------------------------------------------------------------------------------------------------------------GQQLLGYIAILLNK-ENALLEQHRAAIAAFVIVLIGVQFNLFFTFRLVKHV---NFPITEMVRVVAKIREGKLDARLDGNLIGELDLLKRLSEYHDEMQQNIDQATFDLRETLEQIEIQNVELDLAKKRAQEASQIKSEFLANMSHELRTPLNGVIGFARQLIKTPLH----ASQLDYIKTIDRSATNLLGIINDILDFSKLEAGKMELEKMPFSLRETVAETITIIAPSAQAKGLELVIDIDENVPEVSGDAMRVNQIITNLVGNAIKFTDSGSVVVILVAETDDRTLRCEVIDTGIGIDDSQQEYLFQAFGQADSSISRRFGGTGLGLVITKRLINKMGGQIGFTSSSEKGSNFWFILPL--------------------- 142037558 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDSQNQFESAVVSMVDMT-ELKLLSEQLLVAKEEADAASKAKGDFLANMSHEIRTPMNAIIGMSQLCLQTDL----DKKQKNYLEKIERASQSLLSIINDILDFSKIEAGKLDIENVPFQLDTMLEDLSDIFSERAAQKQIELLFAVAPNVPRLLGDPLRLGQVLINLMNNAIKFTERG-EVLLSLSLVEQQNLRCSVRDSGIGLTHEQQAKLFKSFTQADTSTTRKYGGTGLGLAICKQLVELMGGSIGVESQQGHGSTFFFT------------------------ 189425738 ------------------------------------------------------------------------------------------------------------------------------------------------IVVQLVSSSASFALIALIFFYVHYHIINPLSTSAIRRLASKDLTIIGELAASVHVFRNMALQI---DNDMLTMQHLQNKLHESLE----LLTTARNAADAANQNKSEFLANMSHEIRNPMNGVIGMLQLLRFTEL----TDEQKDYLSAIETSADDLLAIINDILDLSKIEAGKIELEISRFSLRRCINDVLLMQTSRAFEKGVQVEARLDEQLPEVYGDQLRVKQVLLNLLGNAVKFTEEG-TISIEARQDDNSIVQITVSDTGIGMSPEVLGKVFDPFIQADVCTTRRFGGTGLGLTICRQLAELMGGRISATSEEGKGSQFYLELPSTQVVEAEP------------- 288959269 ---------------------------------------------IRGSILVALAVLACAGLAYAALRSLEREVAGRRRLADTNAELDAKKRELESANEAFASANRRLNLILRSASDSICGVRNGLVTFANPATSALTGYANEELLGG----NLHELIHARRADGGHFPALECPVTEVLLSGSRRGLEDTYWTKGGKPFLVEYTASPMLADGKVEGAVLVFHE-IAERKRAEAAMQRARLAAEAASRAKSEFLANMSHEIRTPMNAILGLIHLLQQTELTG----RQADYVQKVRVSAQSLLGILNDILDFSKVEAGKLELERADFRLDDLLQTLAVIVGSAAQEKDIDVLFSVAPDVPELVGDPLRLQQILINLAGNAIKFTETGEVVSVRLRTLADDGAVFSVRDTGIGIAPEQRERLFEAFSQGDSSTTRRFGGTGLGLAICARLVRLMNGAMDVESEPGKGSVFRFR------------------------ 291613628 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SGAIIGSVMLFVIAILTLLVNRGIVVLERVVENRNKMLLLVNSELEQEIQKLKSA----EEARSHAEAASHIKDEFLANMSHELRTPMNAVIGLSHLCLQTEL----SDKQQDYLQKIHSSAKSLLGILNDILDVSKIEAGKMELDRIAFELDEVLGNLSTILWAKSHEKNLELLLETAPDVPSVLGDPLRLGQVLINLAGNAVKFTAKG-EVVVSIDLEKEEGLRFAVKDTGIGMSQSEIDKLFRPFTQADTSITRKFGGTGLGLTISKRLIEMMGGKIWVESTPGSGSKFIFT------ANFLKAKGRENAPRTEFA 288797102 ---------------------------------------------------------------------------------------------------------------------------------------------------------LSAFIVLTIIFLLLVPVATMTLSMARLIHAIRHTGRSGDLSTQVQF-------EGNAEGEMRQIALSFNQMLKRLRLAQQELEQARTAAEAASEAKAQFLANMSHELRTPLNAIIGYSEMTQ-EDIAAGNTQSVQQDLEKINKAGLHLLSIVNDILDISKIEAGKMDLFLEDFDITQLLHDVVAIMTPLMEKQGNQFQLVLSPDIGMMHADQTKVRQILINLLSNATKFTHQG-EITVEV-QNHGEHIVVSVHDTGIGMDPEQVDRLFKAFTQADASTTRKYGGTGLGLSISQHFCHMMGGSIRVESTPGKGSHFTVQLPRKTLRPPAQQPAGEKT------ 90580330 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDTLKNGINAMAISLSEYH----IEMQQSIDQATSDLRETLEQLEIQNVELDIAKKRAQEAARVKSEFLANMSHELRTPLNGVIGFTRQMLKTKL----NTSQKDYLLTIENSANNLLTIINDILDFSKLEAGKLLLENIPFDFTDSLDEVMRLLAPSAHEKGLELTLKIDDRIPALIGDPLRIQQVVTNLIGNAVKFT-EHGNIDVSVELKSDVALQFMVRDTGIGISERQQAQLFQAFSQADASISRRYGGTGLGLVITQKLVSQMGGEVSLTSRLHQGSTFWFTI----------------------- 37675668 ------------------------------------------------------------------------------------------------DVGHSKRVLERRWPMEYQLADNH-YLLANLTVRSNLDEVYQGLWRFALLLVGESIKT----------FLLMVGVIYIALSLIVKPISLLSRAVSDFKDGETPSRLRLPARAFDDEISLLAEKYNSS--IERLRSNYAELKSAKEQAEVANVKKSEFLATMSHEIRTPMNGIIGVASLLKEMDLSS----EQKQYVEMINHSSESLLDIINDILDFSKIEAGKMAISLEPFCLSDLVEQMCAIYTLKAHAKNLQFVVELAEDVPTMSGDSKHLKQVLNNLLGNAVKFTERGYVKLVVAKELDAQHIRFQVFDSGIGIAKEKQELVFERFQQADGSTTRKYGGTGLGLAICRRLVSLMGGELELKSEVGLGSCFEFSVP---------------------- 209809121 -------------------------------------------------------------------------------------------KYTAKDINTGTQALNQRLQLIQAA-----TTIITNELKNDIETKIRSINNMIVLFISILITSL--------VFISYLGITLSARILSYLKMTISSMALIEKN------HDYSIQIKSDGNDEFTLFSKNLNALISERAMNEDKIVGAKEEAEQANLAKSTFLANMSHEIRTPLNGIIGMSGILSETKLTPI----QHDYLNTIETSSQTLLILINDILDISKIESGNLSLHPHSTDLREIIFDTVSIIISKANEKHLNLIINIPPDLPSLLLDDHRLRQILMNLASNAVKFTPKG-HVQLDVEFTKKENLTISVSDSGVGIEQNKLNSIFEPFVQEDSSITRQFGGTGLGLAISKQLVDLMDGEFTVKSTKGEGSTFSFSL----------------------- 20091382 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WFFQATPVTDDQGKIIGVLQTCRDVTERKEAEKLLQE--KQVAEVANRTKSEFLANMSHELRTPLNSIIGFSDLLYEKIYGDLN-EKQLKAVGNISRSGKHLLNLINDILDLSKVEAGKLELEYKEFELSSKLNSIKNLLSPIADRKMIEVQIQVDESLNTIRADEARFAQIMYNLLDNAIKFSKENGLVEIDAKRK-GDTVEITVKDYGIGIKVEDQSKLFKPFSQIASFSSKKVQGTGLGLALVKQIVNLHGGYIWFNSRIGEGSTFAFTIP---------------------- 27364942 ----------------------------------------------------------------------------------------------------------------GEATRAIGYIAVELDLSSLRLQQYQEVFSAFLVLIGLGLASVFASRLMQDVTITHMKNVVDRIRRGQLDVRILDSLKNGINAMAISLSEYHV----EMQHSIDQATSDLRETLEQLEIQNVELDIAKKRAQEAARVKSEFLANMSHELRTPLNGVIGFTRQMLKTQLTN----SQTDYLQTIEKSANNLLNIINDILDFSKLEAGKLALENIPFDFRESLEEVISLQATSAHEKGLEITLKIDPRIPEVVGDPLRIQQVLTNLVGNSIKFTERG-NIDVSVEMRAQSGDSIDVKDTGIGISERQQAQLFQAFSQADASISRRYGGTGLGLVITQKLVSQMGGEISLTSRLHQGSTFWFTL----------------------- 271961978 ------------------------------MQGHRDLMEVAKLIMSELTP------LVSAHYGAFYLAEP-TGDHDLFMIAGYGARPGIRNRFAVGEGIVGQAAFEGKRIILESVPAQYLTVDSGLSSSVPAQIVVVPILFETQVLGVVELASFSQFGEVHHDFMTQLVETIGVTMNTIIANSRTEDLLTES-QRLTTELQERSDELQRQQEELRRSNAELEDKAAQIEQARRTLEERAEQLAVSSRYKSEFLANMSHELRTPLNSLLVLAKLLTENAEGNLTVQQV-EFARTIHGAGSALLQLINDILDLSKVEAGRMDIHPQQISLPKLVDYFEATFAPLAQDKGLSFAVEVDSSVPELRTDEQRLQQVLRNLLSNAIKFTPKG-EVRLRVIHAQRAVAFFEVVDTGIGIAADKLEVIFEAFRQADGTTSRKYGGTGLGLSICREIARLLGGEIHVVSEVGQGSTFTLYLPPS-------------------- 171915309 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERRRFENELRMAKEQAESANRAKGEFLATMSHEIRTPMNGIIGMSGLLLETKL----ESSQRDMVDAIRTSGEALMDIIEDILDFSKIEARRLDLVEETFSLDAVIDGVVDLLNHKIQSKGLTMGVILDPDVPSMRGDAGRLRQILFNLMGNASKFTDEGEVISVARGPGGNNMLEFTVADTGIGMTPQQIERLFQPFSQVDSSSTRRFGGTGLGLVISKRLVEMMGGAIHVESTPGKGSRFFFRLP---ARHSAPEE----------- 304312202 -----------------------------------------------VAVYLTFNATLSGLSFRFWPNNVHFQQVAVFSIASGASVALFGREFLQVKEHMPRTYL----MLNAYIAICLACLVAVFFMDAHAAAKANVVVTGAFLLFGTALVRIRHRYRPAIYYLGQGAVIVGVMFTVLASNNLVPYFLKVAGAFELLFFSFLKAREARSAVEADVARAERQTYIQQLDTSNRQLDKSNQELAAAIQARSEFLANMSHEIRTPMNGVLGMLELVENANL----NDVQKQQLEIARRSGQTLLALINDILDLSKIESGKLALESLPFSLQDFLSDLRELYGKQLREKNITCTLACAEDVPEVAGDRIRLWQVLTNLVSNAVKFTKDGG-VTISVNLQEGQEERLSVTDTGIGIPKAAQAKIFDSFSQADGSTTRKYGGTGLGLTIAQNLLKLMGGAISVRSEEGEGSTFAFSMPLLRA------------------ 58580142 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLEEAERARERLQQELQRHGELEQEAKQAAEAAMLAKGEFLATMSHEIRTPLNGIIPMLELISSGQLSL----DQRDMLQTATSSSLQLLRIVDDILDYSKLEANKLELEITTFNLRELLDGVVQLLQRTAEGRQLRLSLDIEPSVLLVRGDPIRLRQVLGNLIGNAIKFTERGS-VDIQLRRRAQHLLRFQVRDTGIGIAPDQQTRLFRSFAQADASTTRLYGGTGLGLAICKRIIDLMGGRIGVESEPGRGSTFWFEIPLLKVI----------------- 20091132 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITDNRKMQSELVRAKMEAEIASKAKSEFLASMSHELRTPLNSIIGFSDMLLTQNFGPLNKKQLR-YVNNISVSGNHLLKLINGILDLSKVEAGKMELKVEEFSVLDSISEVKVLLTPLASKKDIQILSVVDKELTTIRADRTKFKQILYNLVDNAIKFTHEDGFVIVDAR-VEGDQAKIMVKDTGIGISKAGVKKIFQPFTQLENSEYGKQKGTGLGLSLVKKFVEMHTGKIWVESEFGEGSKFIFTIPLS-------------------- 17231253 ---------------------------------------------------------------------------------------------------------------------------------------------------AIANLDLGEIQQSHLELLRKFGVKANLVIPILVKDELCGLLIVHQCATSRQWTSFET-HLLRQIADQVGIAVAQAQLLEVETRQRQELEVARSQAELASHAKSAFLANMSHEIRTPMNAVLGMTGLMLETLL----NQEQRDFMETIRISGDALLTLINEILDLSKLEAGEMALENLNFNLSTCVEEVLDLLAPQAHSKGLEIAALIYRHVPQLQGDASRLRQILMNLIGNAIKFTSFGERVELRSETPTTAIIHFAVTDSGLGITLEDQHKLFTPFTQVDASTTRKYGGTGLGLAICKQLVTLMGGEIGVESQLGKGSKFWFEIPFAKQLQPV-------------- 254507539 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDSLKNGINAMAVSLSEY---HVEMQH-SIDQATSDLRETLEQLEIQNVELDIAKKRAQEAARVKSEFLANMSHELRTPLNGVIGFTRQMLKTKLTN----SQTDYLNTIEKSATNLLNIINDILDFSKLEAGKLALESIPFDFQESLEEVVSLQATSAHEKGLELTLKIDPKIPALVGDSLRIQQVLTNLVGNSIKFT-EHGNIDISVEMRSQKEDVVEVRDTGIGISERQQAQLFQAFSQADASISRRYGGTGLGLVITQKLVSQMGGEISLTSRLHQGSTFWFTL----------------------- 260775203 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDSLKNGINAMAVSLSEY---HVEMQH-SIDQATSDLRETLEQLEIQNVELDIAKKRAQEAARVKSEFLANMSHELRTPLNGVIGFTRQMLKTKLTN----SQADYLQTIEKSANNLLNIINDILDFSKLEAGKLALENIPFEFQETLEEVVSLQATSAHEKGLELTLKVDPKIPALVGDPLRIQQVLTNLVGNSIKFTERG-NIDISVELRSQKEDAVEVRDTGIGISERQQAQLFQAFSQADASISRRYGGTGLGLVITQKLVSQMGGEISLTSRLHQGSTFWFTL----------------------- 226945757 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAAGINRMAEVMQHAQEEMQNSIDQATEDVRQNLEIEIQNIELDMVRREALEASRIKSEFLANMSHEIRTPLNGIIGFTNLLQKCELTP----RQHDYLNTIQKSADSLLDIINEILDFSKIEAGKLVLEHTPFNLRELIQDTLTILAPAAHAKHLELVSLIYRDTPALNGDPQRLRQVLTNLISNAIKFTNEG-TIAVRAMVEDIGEEFISVHDTGIGLSQEDLNALFQAFSQADNSLTRQAGGTGLGLVISKRLIEQMGGEIGVNSVPGEGSEFWIRL-------SLPLDDHSEDE----- 48256736 ----------------------------------------------------------------------------------------------------------------------LGWVELELSHSGMLLSGYRSMFASLLLIVCLGLTALLALRMGRTIPLSQIKHAVAQLKDGHLETRLPPLG-SQELDELASGINRMAGTLQNAQEELQHSIDQATEDVRQIEIQNIELDLARKEALEASRIKSEFLANMSHEIRTPLNGILGFTHLLQKSELTP----RQLDYLGTIEKSADSLLGIINEILDFSKIEAGKLVLDNIPFNLRDLLQDTLTILAPAAHAKQLELVSLVYRDTPSLVGDPLRLKQILTNLVSNAIKFTREGTIVALEDEHEDSVQLRISIQDTGIGLSNQDVRALFQAFSQADNSLSRQPGGTGLGLVISKRLVEQMGGEIGVDSTPGEGSEFWIRLPKTR------------------- 303246258 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKNAQCLLDAARQEAVRANQAKSEFLARMSHEIRTPLNAVIGMSHLALKTELTP----RQEDYLTKIRSSADTLLAVINDILDYSKIEAGRFVIERIPFDLDAVLGNVVDIMGPGAAEKQLEFLLSVGDDVPWLVGDPLRLGQVLLNLVGNAVKFTDSGEEVRLEKAVADAARLRFAVRDTGIGMTPEQKHNLFRPFAQADGSISRRYGGTGLGLSICHRLVELMGGNLAVESVSGQGSEFYFTLPVSQEGKTGCTDNDEA------- 166713792 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLEEAERARERLQQELQRHGKLEQEAKQAAEAATLAKGEFLATMSHEIRTPLNGIIPMLELISSGQLSL----DQRDMLQTATSSSLQLLRIVDDILDYSKLEANKLELEITTFNLRELLNGVVQLLQRTAEGRQLRLSLDIEPSVLLVRGDPIRLRQVLGNLIGNAIKFTERGS-VDIQLRRRAQHLLRFQVRDTGIGIAPDQQARLFRSFAQADASTTRLYGGTGLGLAICKRIIDLMGGRIGVESEPGRGSTFWFEIPLLKVI----------------- 16331796 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITEIKKAEEQLKLSNKILAKATQLKDEFLANMSHELRTPLNSILGMIETLQNQVYGPLNGKQVQS-LEIVENSGRHLLSLINDILDLSKIEAGRMDLDLNPTSVSALVNHSLTFVQQFAIQKQINLSSEIIPNLPDVLVDKRRLCQVLINLLNNAIKFTPEGGKVVVQADLIKEQGKEFTVFDTGIGIEADRLNNIFEPFVQIDSALNRRYDGTGLGLSLVKKIVELHGGSVTVTSKLNEGSRFKITIP---------------------- 254409902 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VPVIVNGQLYGTLCFVSLTPRQTPFKDIEIELLRLMAQWIGGEIERQQAAQELARDVALAATRAKSEFLATMSHEIRTPMNGVIGMTGLLLDTQL----TSQQQEFVTTIRHSGDTLLTIINDILDFSKIESGKLELEEVSFDLQVCIENCLDLLAAKASDKNLELAYQITPQTPMIIGDVTRLRQILVNLLSNAVKFTQSG-EVIVSVNAEKLDRIQFAVKDTGIGIPPERLNRLFQPFSQVDSSTTRKYGGTGLGLAICKQLCEMMGGTMWVESQEDIGSTFYFTL----VVPADPSTQQNTNQ----- 83591667 ------------------------------------------------------------------------------------------------------------------------------------------------------------FFTWATVPGSPLLVTVSASYDGLLRWQVLPYHLGAIACIILVILALV--------LKVHRQIRHLNGLIVALSNREAALVAARRSSEEANRAKTLFLANMSHELRTPLNAIIGFSDMLANGIHGAL-ADRQQDYARDINLSALHLLDLINDILDVAKIESGGYLLHERPCNLAAIIRAAERMLGPRVREKGLVMDTVCVDGEAWVMADERAMQQVLLNLLSNAVKFTPEGGRITVSLGLNEGGGMVLVVGDTGPGIPAEHLALVLEPFYQVGEVETRSHEGTGLGLPLAKALVEKHEGALRLDSQPGQGTRVSVTLPAARVLPP--------------- 163867966 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRLFSFIQELKRTRGSAQQRATEVEKLNKSLKAEKERAESANKAKSEFLANMSHELRTPLNAILGFSDIMLQSTFGPLGSQRYKEYMHDIYNSGTHLLTLINDILDMSKIEAGRFTLDCKNTDLEPIISEAVRTLTPQAQEKNIAVTTNITPKLHA-EVDGRAMKQIFLNLISNAVKFTPSGGNIDV-CAFKKKNNLIFKITDTGVGIPQSAIKKLGQPFEQVENQLTKSHTGSGLGLAISRSLLELHKGKLEITSKEMKGTTVTIIMPITQ------------------- 83311949 ----------------------------------------------------------------------------------------------------------------------------------DNMPQGVAVFASDDALIALNESAVRMLGLPQAEITIDISLFMALLAANDTPPGRHSAQLTADLAESVRERPEMVFEHFAPSGLIMEVRSSSTDVTDRKRVEQTLR-EAKDEAERGNRAKNTFLANISHELRTPLNAIIGFSEMMKHEIFGPLEPASYRTYVDDIHESGMHLLELINDILDMSKAEAGMTDLMEAAVHVPDLVRGAIRLLTRRAENAGITLSEDLPPTLPLLLADERRLRQVILNLGSNAVKFTDDGGAVTIGAKVTEA-GFIITVADTGIGMTPEELLRVMEPFVQADTRLSRKYEGSGLGLPLAKALICAHGGTLHLDSQPGRGTVATVTFPPSRIID---------------- 142976750 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFSDITELKKREEELNKTITELDIAREKADAANQTKSQFLANMSHELRTPLNAIIGLTEMLKEDAADDGLQD-FEEPLDRVFNAGKHLLTLINDVLDLSKIEAGRVELFNETFELKQILDDVMKTSSPLAQKNNNELIIDYKTEIDFVTADQTRVKQVVLNLISNACKFTEKG-KITVGVNRDGGDLISIDVSDTGIGMSDEQMSRLFNSFVQADSSTTRKYGGTGLGLTISKQLAKLMGGDVVVNSELGKGTTFTATF----------------------- 21228280 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKQAEERMLQAKMVAEAANRAKTTFIVNMSHELRTPLNAVIGFSDLLLSETVGPLN-EKQKRYTENISKSGNHLLDVINDVLDISKLELGNIELYYETVDVAGIIEEVQRVLSPLSADKNIIIESYIEKDLKTVIADRVKLKQILYNILNNAIKFSSENGKVNIYAEPRED-MIEISVEDEGIGIQESDYEKVFQPFVQIDESISRKHGGVGLGLALVKRFVELHGGKVWVKASPGGGSIFTFRIPK--------------------- 260899636 -------------------------------------------------------------------------------------------------------------------------------------QQYQEVFSAFLVLIGLGLASVFASRLMHDVTITHMKNVVDRIRRGHLDVRILDQLKNGINAMAVSLSEY---HVEMQH-SIDQATSDLRETLEQLEIQNVELDIAKKRAQEAARVKSEFLANMSHELRTPLNGVIGFTRQMLKTQLSN----SQTDYLQTIEKSANNLLNIINDILDFSKLEAGKLALENIPFDFRESLEEVINLQATSAHEKGLEITLKVDPKIPPLVGDPLRIQQILTNLVGNSIKFTERG-NIDVSVEMRSQAGDSVEVRDTGIGISERQQAQLFQAFSQADASISRRYGGTGLGLVITQKLVSQMGGEISLTSRLHQGSTFWFTL----------------------- 223937764 ------------------------AKFTRMLQGQKDMLTVGKLILSELAP------VVSAQHGVFYIMETPKEETVLRLLASYAFRSRVSNKFSLGEGLVGQAAVEKERILITNAPSDYVQITSGLGSAPPTNIIVLPVLFEGQVKAVMELSSFDQFSPTHQAFLDQLVESIGIVLNTIEANTRTEQSLAKELQSRQEELQKTNQELQEKAMLLAEQNAEVERKNTEVEQARQALEEKAKQLALTSKYKSEFLANMSHELRTPLNSLLILADQLAHNVEGNLTPKQI-EFSKTIHASGNDLLSLINDILDLSKIESGTVTLDIIEMRFIELQDYVRRTFNHVAESKSLEFDVELDSELPHMLTDSQRLEQVIRNLLSNAFKFTERGG-VTLSIGWSPDREIAFSVSDTGIGIPPEKQQIIFEAFQQADGSTSRKYGGTGLGLAISREIARLLGGEIRLASAIGQGSTFTLYLPQT-------------------- 162455442 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELKQLEHERTELLRREQQALAQSEKDRIRAEDANRMKDEFLATVSHELRTPLTAILGWARLIKDKALAP---ERVKQGMASIERNAHAQAQIVDDILTVSRIITGKLRLRTIAVDLAAVIEAAVDTITPTAKAKEIEIRVEPGEGLSHVCGDPDRLQQVMWNLLSNAVKFTPKRGLVTVRVGRSDSQ-VAISVTDNGKGIATSFLPYVFDRFRQGDSSPTRAHGGLGLGLAIVRHLVELHGGTVEAESPEGAGSTFTVTLP----LPAAPSAGHE-------- 144002769 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFSEITELKKREEELNKTISDLDLAREKANAANKTKSQFLANMSHELRTPLNAIIGLTEMLKEDAADDGLDD-FEEPLDRVFNAGKHLLTLINDVLDLSKIEAGRIELFNETFELKSIIDDVIKTSQPLASKNENELILNYDKKIDFVTADQTRLKQVILNLISNACKFTEKG-KITIDVKRKSGDLILIDVSDTGIGMTQEQMSRLFNSFVQADSSTTRKYGGTGLGLTISKQLAILMGGDITIRSEMNKGTTFTATF----------------------- 307717937 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GIFIFEAMIFITLASRTMRVYARLEEYSTGIEEEVARR---TRELREANRLLEKANRAKSEFLANVSHEMRTPLHAIMGFAEALK----GEQDPREREGHLQLLLSEAQRLKVLIDEILDVEKMEQGKLTLDESPFNLHEVVGYVCRVMEENARRKGLSFSFEIEDGVPWVVGDPFRLQQVIMNLVGNAVKFTEEGG-VRVRVGCVEGRWIEVEVRDTGIGIPEEMREKVFESFVQADTSTTRRYGGSGLGMTIARELVRLMGGDVWLESEVGKGTRVWFRIPCVEAMAGVEAE----------- 117926550 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LKRHRERLEKQVRMR--TAELELATREAELRKDEAEAGNRAKSEFLAIMSHEIRTPLNAILGTHELLSESALSS----EQQRLMEISRNAGELLLNLVNETLDLAKIEAGKLDLEYTIFDLPRLVEEITQIKRVAAEHKGVRLESEMALEVPRVMGDPDRLRQILVNLLSNAIKFTNSG-TVSLQMSRGVADRTFFKVSDTGVGIAAHSMEKIFHPFTQADTSTTRKFGGTGLGLTICKHLCEAMGGDIQVESQVGVGSTFSVNLPLPRAESSMDE------------ 167647393 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTAADITAIKNQEEARRLNEEQRSQEQLAELARKKAEGANKAKSEFLANMSHELRTPLNAINGFSEIMMNEMFGPLGDQRYKGYSLDIHNSGQHLLALINDILDMSKIEAGKMNLKFEPLSLEDVTEDAVRLVRNRAEAAGLKLEIDFPP-LPEVEADYRAVKQVLLNLLSNAIKFTPRAGRIVVRAEVRRGERVRVSVTDTGIGIAAEDLARLARPFEQVESQHAKTTQGTGLGLALTKSLVEMHDGALEMTSTPGEGTTVSFILPISQ------------------- 261253892 -------------------------------------------------------------------------------------------------------------------------------------QQYQEIFSAFVLLIGLGLSAVFAHRLMHDVTISHMKNMVDRIRRGHLDVRILDSLKNGINSMAVSLSEY---HVEMQH-SIDQATSDLRETLEQLEIQNVELDIAKKRAQEAARVKSEFLANMSHELRTPLNGVIGFTRQMLKTTLTN----SQTDYLQTIENSANNLLNIINDILDFSKLEAGKLALENIPFDFQASLEEVVNLQATSAHEKGLELTLKIDPKVPALVGDPLRIQQVLTNLVGNSIKFTERG-NIDISVELRSQKEDSVEVRDTGIGISERQQSQLFQAFSQADASISRRYGGTGLGLVITQKLVSQMGGEISLTSRLHQGSTFWFTL----------------------- 258591257 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VELSLAGWKTGDRVFYSAILHDITERKQYTTHLEQTVQEKTRTLRAAN-------QQLEAASRHKSEFLANMSHEFRTPLNSIIGFSDILRDPAFGPLT-EKQARFAQNIQVSGQHLLSLINDLLDLSKVEAGKIDLHPEPFECREAIRAALAEVQPQADLKQLELTPQTDEAPSTIIADPVRFKQILLNLLSNAVKFTPEGGRITVTVRRAARQEEEIAVADTGIGIKPDDLPRLFQEFTRLDAAIAKRTKGTGLGLALTKRLVELHGGEIAAVSDEGRGSTFTVRLPIT-------------------- 110834488 --------------------------------------------------------------------------------------------------------------------------------------QYLSTLENLLTLFLVMLALIMAAMIPAMRFSRQLPISEMVNAVHRIRDGDLSITIQTQAKSELSELETALQQMIAAQKNVDQATLDLRETLETIEIQNIELDMARKEALKASHIKSEFLANMSHEIRTPLNGIIGFTKLLHRSPL----SARQEEYLSTIHKSAESLLAIINDVLDFSKIEAGKLSLDHTPLNLHDLIEDVQTLLAPMAQERGLEQASIIYSDVPALLGDPLRIRQVLTNLLSNAIKFTDHGSVV-VRAMLEEDRGIKITVTDTGHGLSQENQKNLFRAFTQTDQSARRQEGGTGLGLAISKRLVESMGGEIGIESCEERGSTFWFTLRTERAPQQPVQALSEA------- 142043145 ------HDATTVAALQRAARTRPTTGNGPRTAYG--------DGLFALSQPIPTLVQAFTLRSLLATLGVRAGGYTALMLAVIALVWWLLVRFDRRVLKPDEARRRRTI---------ESENLNRTIVEAAPSGIALLSLADGTVLLQ------NDTMRDYDARRAGEPSLPARLLERFDRTADPDTWQSGLLPTAGGDPIDLLVSLVRTRYRDADVVANFSDITSQKNVEREL-DNARQAADAANNAKSAFLATMSHEIRTPLNAILGNLELIGREPLA----DTQRERLHTVEGASSVLLDLINDILDLSKIEAGQMTIEAIPFDLADTIRQTGAMFEPLAAAKGLQFDVFVDDALPRYLGDPTRIRQIAANLLGNAIKFT-NHGEVTLEVYLRDDTDIAIGVSDTGIGMTDEQRATLFRPFTQADTSITRRYGGTGLGLALTKQLTQMMHGTIDVKSEAGHGSTFVVTLPLK-------------------- 224373295 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSNLLTSLTPITGKEVQIDITTPQGMDEALKIVDE---AIKVTQESVRKAEEATKAKSLFLANMSHEIRTPLNGILGFLELLNTTDL----TEEQLDYVNTIAQSAKNLLQIVNNILDVSKIESNKVSLELIDFKAVDEFENTIELFGTPAAQKNIELTTQISPNIPSIIGDILKIKEILTNLLSNAIKFTPNNGHIHVKIQLENKAKIYFEVRDSGIGMSEEQKEKIFEAFSQADESVTRKYGGTGLGLTIVKSYIEMMGGKIYLESELNKGTKFYFNL----------------------- 92118136 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKHQEHALDLALTTAERADAAKTRFLATMSHELRTPLNAIIGFSEMMVQEDALSLDAARRKEYAQLINDSGQHLLSVVNSILDISKMESGNFEILPEPFAPREVLLNSSNLLALKARDNGIELVTRVPEDLPQITGDPRAFRQIVLNLVSNAVKFTERGGRVTISAR-VEGSRMVLRVMDNGVGIAQEDLKRIGDPFFQAGKTYQRRHEGTGLGLSIVKSLVALHRGEIDVQSKVEEGTTVTVMLPLTFVPGVDVSEAEPASD----- 121591384 -------------------------------------------------------------------------------------------------------------------------------------QQYQEIFSAGLVLIGILLSGVFASRLMYDVTITHMKNMVDRIRRGHLDVRILDTLKKGINAMAVSLSEYHV----EMQHSIDQATSDLRETLEQLEIQNVELDIAKKRAQEAARVKSEFLANMSHELRTPLNGVIGFTRQMLKTQLTN----SQADYLQTIEKSANNLLTIINDILDFSKLEAGKLALENIPFEFQEVLEEVVNLQATSAHEKGLEITLKIDPKIPRVVGDPLRIQQVLTNLVGNSIKFTERG-NIDVSVEMRALRDDVIDVRDTGIGISERQQAQLFQAFSQADASISRRYGGTGLGLVITQKLVSHMGGEISLTSRLHQGSTFWFTL----------------------- 152993487 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELEDVLNKAVDEMKSSEHYLASDTAYIENINLDTHEGTKELETLVETAKEDKLIALQANEAKSLFLANMSHEIRTPLNGIVGFTEILRSTDL----NDEQREFLSIIDKSSENLLSIINNILDLSKIESNNIEIENVVFDAAEEFESAVETYAVGAAEKNIDLNFYMDPTIPKLKGDPTKIKEILINLLSNAIKFTSYGGEVNLEIHQVQDEDDRFSVQDNGIGMTQDQQERIFDAFSQADVSVTRKYGGTGLGLTISSQFVELMGGKLELESAKDQGTTFFFTIPFEEVIS---------------- 42525106 ----------------------------------------------------------------------------------------------------------------------MCFSILFIHLSGGRIETHFHVF--------VSLAALAFYKDVGLLGVASFIVI----TDHILRGCLLPISLYGVAESNQWRWLEHAAWILIEDIILIIGIERIRGELHEMAYSKYQLVQAREEALQLSSIKSTFLSNMSHEIRTPLNSIIGFSDILRDTRL----DKDQTDYVQTIQRCSDSLLHIINDVLDISKIENGLLQIDRHKFDVKELHTDIFKIFEAKCQEKNLQLEVDIDESIPAFLGDSHRLRQILMNLVGNAVKFTDKG-RVCISLQRQPGSGHYVKVSDTGRGIRLENMSKLFRSFSQEDVSISRTYGGSGLGLMICKNLVEMMGGDIKVESKLGEGTTFHFTLPLEEA------------------ 159897671 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WISETSRLVYAEDGSMLYAEGTIQEITARKQVEEALRH-ARDAAEAANHAKSTFLANMSHELRTPLNAIIGYSELLMDDTDDPTMVEQFRHDIAQINDAGHQLLNLVNDVLDLAKVEAGKYQVAAETFDLNSLVRDLIATINPMAQKNANSLYFEPNKHLPLIHTDRSMLRQILLNLLSNAAKFTKAGS-INISVSFDASQHVQCRVRDTGIGMNDEQMQRLFEPFTQGDASTTRRYGGTGLGLALCRHFIELLNGSIQVESVFGQGSIFTIVFP---------------------- 170750082 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERKAVEAALRTATRDAEAARTEAERASAAKSEFLAAMSHEIRTPLNGILGYADLLLDGDAIQNED---RRRLELIQSSGAALLTVVNDILDFSKIEAGELTLDPVTFPLVSIVDGTVSIVRGSALRSGLAIEARIDPALPTVVGDAGRLRQVLLNLLNNAVKFTPEGS-VTVIVEREDGDTVRFSVVDTGIGIAPAQQDRLFKRFSQVDGSISRRFGGTGLGLAISRHLVTLMGGEIGVESREGAGSTFWFRL----------------------- 281418385 --------------------------------------------------------------------------------------------------------------------------------------------------------------------ILAFVIILAIAVLIRILFTQVTYPIRDYILKLKDFFDDEEFRLVPKGTVELNMLAENHNELVRRKKAEETMKAARDEADKANRAKSEFLASMSHEIRTPINSIIGYQYLLKNSVLSP----KQREYVENIGLAAKNLLAIINQILDFSKIEAGRMVLEEVDFNIDDVLNELMIIVGMEAKRKGIELRIKVDEDVPRLKGDITRLKQVVMNLVSNGIKFTHEG-YISIRVELEENACIKFSVTDTGIGISDEQKKLLFQVFTQGDASTSRKYGGTGLGLAICKRLVELMKGEINVESEVGKGSTFSFSL----------------------- 302381354 ---------------------------------------------------------------------------------------------------------------------------------------WTTLAGALVAVVAGLIVALRMARKISAPIVALAGLVKHVHDTRDFSTRV-DIKAEGEVADLVSGIDTMLSGIRERDARI---AAQVEGLESEVAARTGELVVARDAAEQANAAKSDFLAVMSHEIRTPLNGILALSDMLATSDL----PQRQQRYADVISKSGKSLLGIINDILDFSKVEAGKMDLEIVEVDLADAAEDVASLFSEKAASKGLDLAVFVDPRLPQVLGDPTRLRQVIGNLVNNAIKFTDLGGVIAIDRDPEDPRRIRVAVHDTGPGIPADKLPTLFEAFTQADQSTTRTHGGTGLGLAICDRLVRSMGGVWSLSSTVGEGSTFAFSAPLHPVADPA-------------- 135233532 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KDISEAVELRQQLID-AKDNAERISQFKSEFLANMSHEIRTPMNGILGFVEQLEKHEQDP----KRLKQFAMIRSAGNTLIHIINDILDFSKIESGKMEIELHPFNLHKVISETTGIFIELIGQKQIHFHKTTDEHIPSILGDQLRLKQIIFNLLSNAIKFTPDKGSITLDVQMTEDKHIKFAVTDNGIGIPDDKIKKIFEAFGQQDTSTTRKYGGTGLGLSIAASLIKKMGGQIRVESTVHKGSTFVVTLPLE-------------------- 260900170 -------------------------------------------------------------------------------------------------------------------------------------------FELAELTVQSDLSAVYQDLWQQFFFLLTTEAILLLMVGVLWVAFRLLVNPLQLLSGAVSDFSTVTLPKRWCFDEVSLLAQKYNRSVQKVREHQAELEAERDKAEVANRKKSEFLATMSHEIRTPMNGIIGVASLLSDTKLDP----QQKEFVEIIDNSSQSLMTIIDDILDFSKVEAGKVELASETYHFRQLLDDVISLHTVKAQQKNLQLLSDIDPKLPEVQGDEGRLKQVLNNLLSNAVKFTERG-HVKLLVSLHEQNNVRFRVVDSGIGIAKEHQQAVFERFQQADGSTTRKYGGTGLGLAICAQLVHIMGGDIKLTSELGLGSCFDFTIPLT-VVSGLP------------- 298674344 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDMTVQKEAEENLIN-AKLEAEAASQAKSDILANVNHELRTPLTSIIGFSDVLLKGKAGDLN-ESQKMYLSRVHNNGKHLLDLITDILDLSKIESGKSGLNYERISIIELVNDLKEYIQPFVSNKVLILHSRVDSGLNYIYADYIKIKQILSNLLYNAVKFTEEGS-ITLEVSQNEDD-VQFSVIDTGIGIPKGSHEAIFDSFKQLDSGPARKYQGTGLGLALVNKLVNMHGGQIWVESEIKKGSRFTFTIPDNR------------------- 196228199 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SIIWISERARAVRDQDGKLLYYEGTVEDITARRE-TDDAIKKARDAALESARLKSEFLANMSHEIRTPMNGIIGMTGLLLDTELSP----KQRDFTQTISSSADALLTIINDILDFSKIEAGMLAFEEIDFQLGTVVEGSVELLAARAASREIELASLVYHDVPTLRGDPGRLRQVLTNLIGNAVKFTDKG-EVVVRANCQENAEIRFSVTDTGIGISSEAQERLFQPFVQADGSTTRRFGGTGLGLAICKQLVARMGGEIGVTSEAGKGSTFWFT------------------------ 163801498 -----------------------------------------------------------------------------------------------------EERIERNWALQYNVG-GKSYNLAEVTVQSDLTSVYQGLWHSFFFLMVAE--AIKTFLLILAVLWVTFRLIV--KPLQLLSGAVSDFSGGYVPSKVQLFFDEVSLLEYKYNLSVERVRERQVEI-----------EEARDKAEVANRKKSEFLATMSHEIRTPMNGIVGIASLLNDTKL----DKQQKDLVNVINSSSHSLMVIIDDILDFSKIEAGKIELEVTHYNLFDLLSEVGRLHTVKAQQKSLQLVCDIDPQLPEVEGDVGRLKQVLNNLLTNAVKFTERG-YVKLLVSQVSRRGVLFRVVDSGIGIAKENQQAVFEKFQQADGSTMRKYGGTGLGLAICSRLIEVMGGKILLTSELGLGSCFEFTIPLNIVSD---------------- 113474471 ------------------------------------------------------------------------------------------------------------------------------------------------------------------IVLTDINMPLMDGLTLLDNLRVFYPDIKAVIVSAYDDLDKIRSAMNRGAFDFLTKPIDFQDLVQQLKENKRLKQE-KHEAEAANRAKSVFLANMSHELRTPLNAIIGYSEILLEDAHSLGSKDFIHD-INNIHTSGKHLLTIINDILDLSKIEAGKMDVHWESVNIMVLIENVLATIQPLIEQNNNILEIICEDNQEPIMADPNKMRQVILNLLSNAAKFT-ENGKIILKVKVANNDEDFISVADTGIGISEEKIDSLFQPFTQADNSTTRKYGGTGLGLAISRHFCKMMGGDITVVSEVNKGSIFTVKFPVPQIISI--------------- 170741503 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDVTQRVRQERHL-ERARVEAEAGARAKAEFLANMSHELRTPLTGMLGVHDLLAGDAS---LSDAQRHLVGLAQEAGRSLLAIVNDILDFSKIEAGQMAIESVPFSLRALVESCRALVAESAKDKPLRLVTDIEGDAPRFVGDPTRLRQILLNLASNAVKFTPRG-EITMRVGFAASTGVRVAVTDTGIGIPADKLPLLFERFSQADASTTRRYGGTGLGLVICKRLVELMGGTIGVESVPGRGSTFWFELPL--------------------- 239904801 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFIIDTAKQRLKTTARLIGEMVSRSMVEQDLQKATHL-------AETANRAKSEFLANMSHEIRTPLNGVLGMLQLLETTD----QTDEQKEYLFGAISSTKRLTRLLSDILDISRIEAGRMEIVEVEFNIKKTRDSIKELFNPEAKGKGLRLEFGRDEDLPLVLGDEARLRQILFNLVGNAIKFTEKG-EIRIDASLDSHVRVLVTVRDTGIGIPEEHLKGIFEPFVQAEASYTRRFQGAGLGLSIVRRLVKLMGGDISIDSTVGEGTTVYLSLP---------------------- 117925745 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDEEGQIMGIYAILTDIRAEQAAAKALRD-ARDAAEQASQAKGEFLANMSHEIRTPMNAILGMTHLCLQTDL----NERQRHFLEKVYAAGSALLRILNDILDFSKIEAGSLEIEKTSLKMDEVLASLADLMSIRADEKKIELLFHRDANLPEILGDPLRLGQVLINLVGNALKFTEQGERIEVIQSAERQVKVRFSVKDTGIGLTNEQMSNIFQSFKQADSSTTRRYGGTGLGLAISHRLVQLMGGVLKVESTPGQGSCFSFTL----------------------- 73666846 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IYYKNTKILSKQYD----------ANLKLKEAKEVAEQENISKSQFLANVSHELRTPLNSIIGFSEMMKSESMGAIDNVHYKEYINDIHNSGVHLLSLINDILDFSKVEANKLVVEFVKFDLSKIISSCFNMMVPRAEQAKVKLEKVLPSNKVIMVADPKRMKQVIINLLSNAIKFTPENGVVKLVVEYNEEKLIDIEVIDNGIGIAQQDLYKVMSIFGQVDSRHARKYEGTGLGLPLSKKLVELMDGVFKIKSEPNLGTIVTLTFPYTDTLE---------------- 260460489 ------------------------------------LVPEQQLAGREGLPLVTFFAIVVLAGLAHLTGAPIFISLALLALAGLAMHLHARRSVHRTAVLLDETSARSRAEI--ETLADRMWEMQESEERFRGLIDALVIHRDRDGYIVYANKVFADLVETAGKTLAELGIEVGIVPDAAFSDHLSSTDVAIRTPSGPRWFSWIELSVRDKDSGAASHRAIARDITAR-KRAESSLITARERAEYASQAKSRFLATVSHEIRTPMNGIMGMARLLADTSLSP----EQQTYVGAISTSASALLALIEDLLDYSKIEAGRFDPEPQPISVREIADNIIELLAARAFAKDIGLGCHVEPDVPMITADPGRVRQVLLNLIGNAIKFTDGGG-VLVSVARARTDRICFTIADTGPGLRDEDMERIFEEFEQADGTSTRTHGGAGLGLAISKRLVAAMGGTISVSSRLGQGSEFVFEIPAT-------------------- 73537902 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIRFPVHDPTSNAVVGVGAVGIDITDQERANRELKEMSQTLEHKERTRELAVANAELAKAKHEAESAAQAKASFLANMSHEIRTPMNAVIGMAHLALSTQLDP----QQRDYVEKIQRSGQHLLGILNDILDLSKIEAGKLEIEQIDFSLERLLRTVGDLVSERAAAKQLELVVDVQPDVPSLRGDPLRIRQVLINFTTNAVKFTERG-EIVIRVARCAGEHLHFEVRDTGIGIDADAIPRLFRSFEQADSSTTRRYGGSGLGLAISHRLVTLTGGTIGVQSELGKGSTFWFELPGTR------------------- 108761548 ------------------------------------------------------------------------------------------------------------------LVMPVCWEGDTLVILGPFTPEELADFPP-------SLTDISGVDLSRAHELVARVRRVPERTAAQVLVHFGQV-LAALVASGQRAFLATQLHI--------EAMLETHR---DLEANNARLAQANIRLKELDRLKSTFLGTVSHELRTPLASIIGYSEMLAEGLAGALNPEQLL-YVRTIVEKGESLLNLISSILDLSQIEAGRLRLVMGPVDLGSVIQTAVSSVAPQAQRKGVELEVRLPPLPPRLAADADKLRQVVVNLLANAVKFTSSGGRVSVVMSEATAQHERVCVEDTGMGIREDQFENIFQSFYQVDGSSTREHGGAGLGLAIVKSLVEGHGGRVSVESEFGRGSRFTVVLPLQPPLS---------------- 110633259 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LARRAEQERGQELVELNRKYMRET-ERAESANRAKSEFLANMSHELRTPLNAIIGFSELMQQGLFGPLGSERYQEYVNDIYSSGTYLLGVINDILDMSKIEAGQFSIHRESIDLSEVIRETMRVVTLQAGKKNIELTSDVPASL-SLHADRRAVKQILINLLFNAVKFTGQGGRVTLRARVVS-NSLMLTIKDTGCGIPREALKKLGRPFEQVENQYSRSHNGSGLGLAISRSLTELHGGALRIRSTEGVGTIVSIRLP---------------------- 83644635 ----------------------------------------------------------------------------------------------------------------------LGWAVIEVSRAPTQVAKYRTIFAVSAVFTAIIVCTFLALRLSRDLTSPLSQVAQALTRIKEGKLDTVYIEASPELALLQDGINSMAEALAKARSEMQQNIDQATEDLREIEIQNIELDMARKEAIEASRVKSEFLANMSHEIRTPLNGIIGFTHLLLKSNLGP----QQRDQLNTILKSSEILLTIINDILDFSKIEAGKLVLDNTTVNLQEIVEDVLTMLAPGAHEKNLDLAGLVYSDVPHIMGDPLRIKQIVTNLVNNGIKFTQSG-EVVVRVMLEDESDIKITVTDSGVGLSRVQQQTLFSAFSQADASTARRFGGTGLGLVISRRLTEQMGGQIGVESELGKGSTFWIELPVEIAPN---------------- 163750003 -----------------------------------------------------------------------------------------------------------------------------------------AVAAFIIVLIGVQLNLLFTFRLVKNV---TQPITEMVRVVAKIREGKLDTRVDGNLIGELDLLKRLSEYHDEMQQNIDQATSDLRETLEQIEIQNVELDLAKKRALEASRIKSEFLANMSHELRTPLNGVIGFAKQLLKTPLHS----SQQDYVNTIEKSATNLLGSINDILDFSKLEAGKMVLENMPFALRETLDDTITLLSNSARDKDIELVVDIDPSIPELSGDAMRFSQIITNLVGNAIKFTESGS-VHLKLQLIEATDDKVEVIDTGIGIDEDQQELLFQAFGQADSSISRRFGGTGLGLIITKRLVNRMGGQIGCHSKPNTGSTFWFTLPL--------------------- 119484750 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LESRNLEQLQAYPQRDMLYAERAQAQDRLRQINEDLERASQMKSEFLASMSHELRTPLNSILGFSDLLKRQISGELNHRQI-NHVKLIEKSGQHLLQLINDILDLSKIEAGKTELNIQAVEVHRLCNECLKMIQPRADKKRLALSLELDYRLNQVALDERRVRQIIINLLSNAVKFTPEAGIIKLSGRLAYGSQLCLEVQDSGIGIPEDRWHLLFRPFQQVDASLTRRHEGTGLGLALTKRLAELHGGTVSLQSDVNQGSRFRVWLPLTEMRQTLAE------------ 170720398 ----------------------------------------------------------------------------------------------------------------------LGWVEIELSHDGMLLRGYRNLFTSMLLILACLV--LSGLLAMRMSRTINDPIARIKHAVNQLKDGHLEERLPAMGSHELDELARGINRMAETLHSAHEELQHSIDQATEIEIQNIELDMARKEALEASRIKSEFLANMSHEIRTPLNGILGFTHLLQKSELTP----RQLDYLSTIEKSADNLLGIINEILDFSKIEAGKLVLDSIPFNLRDLVQDTLTILAPAAHAKQLELLSLIYRDTPSLVGDPLRLKQILTNLVSNAIKFTREG-TIVVRAEQQDNAQLRISVQDTGIGLSPQDVRTLFQAFSQADNSLARQPGGTGLGLVISKRLIEQMGGEIGVDSTPGEGSQFWISL----------------------- 298528361 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GSIVWINDTSKMIYDDNQQPARVDGVTRD-VTELVKARQDLIQAKEHAEEATRAKSDFLANMSHEIRTPMNGVIGMTGLLLDTDL----DSEQQHYARTVRSSAESLLTVINDILDFSKIEAGRLDIETVDFDLEAMLRDFSGMMAVKAEEKGLELICSMDPNVPMVRGDSGRLRQILMNLVGNAVKFT-EHGEVEIRVSKSEVVDQRFQIRDTGIGIPQDKQDSLFESFSQVDASTTRKFGGTGLGLAISRQLAEMMGGTAGLESVEDQGSTFWFT------------------------ 254420304 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKREETERRRAVEDLSRTVAQLEASQQLSQLARKRAEAANQAKSEFLANMSHELRTPLNAINGFSEIMAAELFGPIG-EKYKGYAGDILKSGQHLLSLINDILDMAKIEAGKMTLHYEPVSLRDVCEDAARLMRGKVLESGLTLEIE-AGDLPDIEADHRGVKQVMLNLISNAVKFTPEGGTVTLSLGAAGEDRVRVACADTGIGIAPEHMVRLARPFEQVEGQHSKTTQGTGLGLALTKSLIEMHGGRLNIESEPGVGTVVSFDLPTRRPVQTV-------------- 257060052 ----------------------------------------------------------------------------------------------------------------------ILWFLICLMGYIAFTISYPVAYMFIPCLVW------SNFRFGQVGSTTFILIISAIAV--INTVHGQGVFAQDNLTESLILLQCFITVIVLTNLVILATMKEKQEVIARLQKQEQLAANQKALAQQANRAKSEFLANMSHEIRTPLNAIIGFSDLLQTLVRDYKS----RSYLRSIVSSGHTLLALINDILDLSKIEANKLELREEPVNLKGLVQEIKQIFSMQASQKNIELITDVSSDIPLIEFDEIRLRQILFNLVGNALKFTQKGIKITVNCDYLDLNTIRIYVQDTGIGIPSDQHDRMFEAFTQKEGQITRTYGGTGLGLAITKRLTEMLGGTISLHSESEKGSTFLMIFPDVTILELDTIDNYQ-------- 37930220 ----------------------------------------------------------------------------------------------------------------------LGWVEVELSHNGMLLRGYRSLFAS-LLLIAIGLICTAALALRISRTISQIKLAVAQLKDGNLETRLPPLG-SQELDQLASGINRMAETLQNAQEELQHSIDQATEDVRQIEIQNIELDLARKEALEASRIKSEFLANMSHEIRTPLNGILGFTHLLQKSEMSP----RQLDYLGTIEKSADNLLGIINEILDFSKIEAGKLVLDSVPFNLRDLLQDTLTILAPAAHAKQLELVSLVYRDTPALVGDPLRLKQILTNLVSNAIKFTREGTIVAIEDEQEDSVQLRISVQDTGIGLSNQDVRALFQAFSQADNSLSRQPGGTGLGLVISKRLIEQMGGEIGVDSTPGEGSEFWISLPKTR------------------- 94264236 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITNRKREERELVEARDAAKAANQAKSNFLANMSHELRTPLNAIIGYSEIL-LEEAEEHGLEGCAEDIQRIREAARHLLGLINEVLDFSKTESGRISLTMEECDLDELMAAVVDIIRPLLPERENRLLVETEEELGTIRTDGTRLRQILYNLLSNAAKFTEKG-FITLRTRRDGGEWVEIDIQDTGIGISEEQQKKLFKPFTQADSSISRRFGGTGLGLAISRYFCRMMGGDIALVSTPGQGSTFTVSLPVS-------------------- 260771912 ----------------------------------------------------------------------------------------------------------RSVPVLGYIAIELDLSSLRLQQYQEIFSACLVLIMGLVLSSVFAVRLMHDVTRPITHMKNMVDRIRRGHLDVRIEGKMLDSLRKGINAMAVSLSEYHV----EMQHSIDQATSDLRETLEQLEIQNVELDIAKKRAQEAARIKSEFLANMSHELRTPLNGVIGFTRQMLKTQLTN----SQTDYLQTIEKSANNLLTIINDILDFSKLEAGKLALENIPFEFQETLEEVVNLQATSAHEKGLEITLKVDPKIPLLVGDPLRIQQVLTNLVGNSIKFTERG-NIDISVEMRSQRDDMVEVRDTGIGISERQQAQLFQAFSQADASISRRYGGTGLGLVITQKLVGQMGGEISLTSRLHQGSTFWFTL----------------------- 146307980 -------------------------------------------------------------------------------------------------------------ILVSVPLIGL--TVWNILASVTVSLVSLALLLTGLYVWRRGVRYGSYYTLAWAIMLFAFI----QATTGSLGLEVFGVFGATAVKIGVT-------------IELITLSIGLADRINLLKEEGFQSRRAAEQAAFESQAKSRFLAKMSHEIRTPLNGVLGMLQLLRETPL----DRSQRFYVDTISSSGSSLMAVINDILDYARIESGKLSLEQIEFDLEDMISETLSLFTGQALDKRLRLYVSLEGGVPRIQGDPTRLKQVLMNLLSNALKFTAEG-HVAVSVSRRSDSHLVFAVSDSGIGISEQALAKLFESFAQGDSSTTRRYGGSGLGLAISKELVEMMGGRIEVQSTPGQGTRFAFDIPLLEAPE-APDD----------- 87309080 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------PSTAAYIGERLRSRERVSVEIVNYSKSSEKYWIALEIEVFDEQHRLIQFIATQTNVTHRKKHEAELR-RAKETAEAANAAKSEFLANMSHEIRTPLNGLLGFTDLLLRGA--ANDPQKRDEYLQIIRTSGRNLLDVINDLLDLSKIEAGKLETESLPCDPQAVVAEVVSILRVKADEKALRLTCDWSGEVPPIVTDSVRLRQLLTNLIGNAIKFTQFGS-VSIDAGWHAPQQLTFVIRDTGIGIPEEKLDLIFDPFTQADATTTRRFGGTGLGLAICRRIARLLGGDVSVESEIGAGSTFTVTI----------------------- 294637606 -------------------------------------------------------------------------------------------------------------------ADSLGYIAIELDLRSVRLQQYKEVFATLLLLISMCIALLFSYRLMRDVTGPIRNMVNTVDLDSRVEGHMLDMLKNGINSMAMSLTAY--HEEMQQNID--QATSDLRETLEQMEIQNVELDLAKKRAQEAARIKSEFLANMSHELRTPLNGVIGFT----RQVLKTPLSATQIDYLHTIERSANNLLSIINDVLDFSKLEAGKLVLEHIPFMLRETIDEVATLLAPSAHDKGLELTLNVRNDVPEVLGDPMRLQQVLTNLLGNAIKFTEKG-NIDIRIEQRSLNTQAVEVHDTGIGISERQQSQLFQAFRQADASITRRHGGTGLGLVITQKLINEMGGDIAFHSQPHKGSTFWFHI----------------------- 308747450 ----------------------------------------------------------------------------------------------------------------------LGYVALELDLKSVRLQQYKEIFSSVMMLFCIGIALVFGWRLMRDVTGPIRNMVNTVDRIRRFMLGELDMLKNGINSMAMSLAAY--HEEMQHNVD--QATSDLRETLEQMEIQNVELDLAKKRAQEAARIKSEFLANMSHELRTPLNGVIGFTRLTLKTDLNP----TQRDHLNTIERSANNLLAIINDVLDFSKLEAGKLILESIPFPLRNSLDEVVTLLAHSAHDKGLELTLNIKNDVPDVIGDPLRLQQVITNLVGNAIKFTESGNIILVEKRALSNNKVQVEVQDTGIGIPESDQSRLFQAFRQADASISRRHGGTGLGLVITQKLVKEMGGDISFHSQPNRGSTFWFHI----------------------- 75907786 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WTSFETHLLRQIADQVGIAVAQAQLLEVETRQRQELEVARSQAELASHAKSAFLANMSHEIRTPMNAVLGMTGLMLETLL----NQEQRDFMETIRISGDALLTLINEILDLSKLEAGEMALENLNFNLSTCVEEVLDLLAPQAHSKGLEIAALIYRHVPQLQGDASRLRQILMNLIGNAIKFTSFGERVELRSETPTTAIIHFAVTDSGLGITLEDQHKLFTPFTQVDASTTRKYGGTGLGLAICKQLVTLMGGEIGVESQLGKGSKFWFEIPFAKQLQPV-------------- 254428255 ----------------------------------------------------------------------------------------------------------------GQLMRGLGEVEGGQLQGRFPIPDFLG---GTPLAVIVEIPHDGYQSMLYAVLLVALIMVVLTS----ITVFVINCRIQPMLFGRLRLVHNAVRSIARGGAEIGALAEDFNAMVDSIHHAQTQLAQARMQAEDASQTKSQFLANISHEIRTPMTAILGYTELLRDGSLNATDK---RRYLTIIQHNGDALLALINDVLDLSRIEAGQLHPEQRLFSARVLLDEVIDSLQLRATEKDIDLRIHYLTDLPPVSGDAFRLRQILVNLIGNAVKFTERG-RVHVGVNWDEEASRLVSVEDTGIGISEGELSRIFLPFSQADASHTRRYTGTGLGLSIARQLARAQDGDIQVFSTLNQGSCFVLDIPLVRACDTV-------------- 135999543 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEELKSARVAADNANQAKSEFLANMSHEIRTPMNAIIGMSELLSMTKMKP----EQGEYLEILKDSAEALLVLLNDILDFSKIEARRLELERIPFPIRDVVEKAVRTLAVRAAEKQLELLCYLSPEVPEILGDPSRLRQILVNLVGNAIKFTESG-QVSVKVSLTAEDHLVFQVTDTGIGIPEVQQQSILEAFTQADASTTRKFGGTGLGLAISGQLVELMGGELGVVSEVGVGSEFSFQLPLD---SAEPGDQERPADYRDLA 114562225 -----------------------------------------------------------------------------------------------------------------------------------------AIAAFIIVLIGVQFNLFFTFRLVKHV---NYPITEMVRVVAKIREGKLDTRLEGNLIGELDLLKRLSEYHDEMQQNIDQATSDLRETLEQIEIQNVELDIAKKRALEASRIKSEFLANMSHELRTPLNGVIGFARQLLKTPLHT----SQLDYIKTIERSASNLLGIINDILDFSKLEAGKMILEKMPFALRETLTETLTIIAGSAQEKGLELVIDIDANVPEVSGDAMRVSQIITNLVGNAIKFTDKGSKIHLVGQDEDNITLRCEVIDTGIGIDESQQEYLFQAFGQADSSISRRFGGTGLGLVITKRLINQMGGQIGFTSAPNKGSNFWFILPL--------------------- 269958992 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FYRKSAKLLSSQYD----------ANLELQEQKETAERESVSKSQFLANVSHELRTPLNSIIGFSEIIQSESLGPIGSEEYKEYISDIHQSGVHLLSLINDILDFSKAEANKLTVEFVKFDLSKIVDSSFTMVLPRAKDAKVELKKEMPEEPVVMLADPKRMKQVIINILSNSVKFTPEGGLVKLCTEIR-GEQLVVEISDTGIGIAQQDLYKVMSVFGQADSKHSRKYEGTGLGLPLSKKLVELMHGTFSIKSEPNLGTIVTLTFPHKQ------------------- 291570267 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FISKITQHLSIAIYQYAQVQQQKQTLERRVKERTQALHDALLAAQCANRAKSEFLATMSHELRTPLTHVIGISSTLLRLYSQPENLEKQKHYLQTIHDSGENLLALINDILDLSQVESGKTVLKISQFSLGKMAQQCLHTLRDFAKEKGVNLYLKMKVDQDLFRADYRRVRQILLNLLSNAIKFTPKGGRVTLTVSRKD-KMAIFQVKDTGIGISKEQQSLLFEKFQQLDSPYRRQYGGTGLGLALTKQLVELHGGSIQFESVIGLGTKFTVYIPIQPLID---------------- 144899922 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NEDLERRVEERTRDLVRAKEQAELASRSKSEFLATISHELRTPLNAIIGFSEVMAGSMFGPLGNSRYQEYAGDIVQSGRHLLAVINDILDVSKIEAGQMSLDFGPVDIPPVIDSAVRLVETRARANSLRLRSEVDKDLPIIDGDRRRCLQILVNLLSNAIKFTPEGGQVTIGAS-RENDGIRLKVQDTGIGMSESEIQVALEPFRQVDGSLSRQYEGTGLGLPLAKSMVELHGGSLVVNSRKGEGTEVAFWLPLNQ------------------- 172038636 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLAEVSISKIKLRGKTIFTAIIRD--ITERKQAEEALKQAKEQADAANRAKSEFLASMSHELRTPLNAILGFTQVMQRDHSLKG---EHRQNLDIIGRSGEHLLELINDILEMTKIEAGRTTFNQTQFDLYRLLDNLESMLHLKAEEKNLQLLFEKNPDLPQIETDEGKLRQVLINLLGNAIKFTQEGGVIRIKTNHSTDQNLTFEIEDTGPGIAAEEVNQLFEAFGQTETGRNSN-EGTGLGLPISRKFVELMGGEITVSSILGRGSLFTFTI----------------------- 303327943 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEPQGILSLLVTPILLDGGVWGFIGLWNCAEEEALRAAGILLGASIRRRELNRALRLAK-------EEAEAGTRAKSDFLARMSHEIRTPMNAILGMCHLLLNTGL----SEQQRDYLCKTRQAARNLLDIINDILDFSKIESGKFDVETAPFPLAEMLDGIRNVAGVRAAEKGIRLSVAASPDMPELVGDALRVSQVLINLVSNAVKFTERG-EVAVSVSPRHRREALFEVRDTGIGMSREEVARIFRPFTQTDTSITRRYGGTGLGLVICKELVEMMGGKISVSSEPGRGSIFCFELPFKLPDAAIP------------- 215433455 ------------------------AKFSGMMQGQKSLDAVSRLIMSELTP------LVSAHHGAFFLVDGNEAGTPLLKLTAYRERKHIANRFRFGEGVVGQCALERKTILLTQVPPDYITISSGLGEAAPLNIIVLPVLFEGEVRAVIELASFHPFSAIHQIFLDQLTESIGVVLNMIIALLLQSQDLTQELQSQSNELTQQQEALKRSNIELEEKATLLEEQNRRVEEKNNEVERAREKAEQLSKYKSEFLANMSHELRTPLNSLLILAKLLSDNKDGNLSTKQV-EYANTIYASGGDLLSLINEILDLSKVEAGKMQVEPRDIVLTELNQFIERSFLPVAEQKGLDFAVEVGPGAPHIRTDPQRLQQVLKNLLSNAFKFTDEGS-VQLKVKLAEPGTHFFSVVDTGIGIARDKQRLIFEAFQQADGSTARKYGGTGLGLSISREIAKLLGGEIQVASEPGRGSTFTLYLP---------------------- 152992352 -------------------------------------------------------------------------------------------------------------------MTALVWASGSFLFFVPNSPDQIVLVLIYTGITSGAIASLSVRKEYYLVYLFLF--LSPLAYLFYTSHNEISTTVIILLVIYGIFLTSLSLKYFQMINDGFKIRYENLDLIKDLQQANI-------DAQIASETKSEFLANMSHEIRTPMTGILGFVEQLAKK---ENDPERLRQF-NIITKSGQTLLSIINDILDLSKIESGKMTLEPQPTDLHKLFDDTITLFDELIKSKNIDLHKEIDEKLPKLIIDQLRFKQVILNLLSNAIKFTPSGGSISLQASYDHTQILQCAVQDTGLGIGKEHLEKIFHAFAQEDTSTTRRYGGTGLGLTISSKLLHMMKGQIHVQSTLGEGSRFYLDVP---------------------- 254443048 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTYFLSFILIVSL-FSKWLLSRARRHSAQLEKVVSER---TRELDETNDELRASVKEAKKAGQAKSQFLANMSHEIRTPMNGVMGMCTLLNDTQLSN----TQRDYVSTIRSSSETLLTIINDILDFSKIEAGKLQIETIPFDLVDLVEDVLDLFSQHLEQKKLDLVHHIAASVSTRIGDPTRIRQILVNLVGNAIKFT-TSGDIYISIESDDPDEITIEVRDSGIGIDQRKLNDLFQPFSQEDESITRKYGGTGLGLSISKMLAEIMHGRLWAESEIGVGSSFFFTI----------------------- 78357969 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SFRSITVFPVRDGQGDVTMVAEYVRDVTATRNLERELR-VAKEAAEAADRAKSEFLASMSHEIRTPMNGVLGMLDL----AMTTSLDEEQREYLEAVQNSAEALLSLINDILDFSKIEAGMVELDQQVFRLSKRLSSLHTMFVHRAAERNLEFAINISPDVPDLSGDPLRLRQIVVNLLDNAFKFTDQGQVVSVEVLERGAENVQFSVQDTGPGILERHQERIFDSFAQADASFTRRHQGSGLGLAICKRLTGLMGGDIKVRSTPGEGSTFVFS------------------------ 288799123 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEDMTERKAMEDALREAKNVAEEASRAKSIFLANMSHEIRTPMNGILGMTELALQTELST----TQRRYLTIAHNSAKSLLVIINDVLDFSKVEAGEIRLEQTSFDPVETVENVMQSIAYSAYSKGIELMNHIDHRLSHLVGDPTRLQQILNNLLGNAVKFTDTGHVVEVQGESDSEAHLHFRVIDTGIGIPANKIDSIFESFSQVEASDRRKFGGTGLGLAITRKLVHLMNGRIWVESHMGEGSTFHFVIPF-RKGDRLPD------------ 220924453 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSERQQQAEALEQARDAAEQASRAKTDFLALMSHEIRTPLNGILGYTDLLLEDA---TLGEGQRRQAERIQSAGAALLTIVNDILDFSKIEAGQVELDPRPFLLDALVDNTISVVRGFVGKKAIAISTVVDPDVPTLVGDQDRLRQVLLNLLNNAVKFTHAGS-VTLSVSCLEPAGLRFSVTDTGIGIPEDKRGRLFQRFSQLDSSIGRDFGGTGLGLAISKNLVELMGGTIDVESEVSKGTTFTVTLPVGGALTAPSEPSRAAA------ 170739808 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------PRAAAAAADGLRAGFGFPVTVGREVVAVLEFFACDAPPPDPALLRVMTNIGAQLGRVIERKRAEESLRQAKEAAEDASRAKSSFLANMSHELRTPLNAIIGFTRLVMRRAKEALPTKQF-ENLEKILASSEHLLSLINSILDLAKVEAGRMEVKASEFALEPVLDLCLRTVEPLIKSEGVRLVRDVEDPPTMLRTDEEKLRQILINLLSNAIKFTEAGS-VTLRVR-SAGEHVEFAVTDTGIGIPQEALSAIFDEFHQVDNSATRSHSGTGLGLAISHRLARLLGGHIDVESRVGQGSTFTLSIP---------------------- 119510682 -------------------------------------------------------------------------------------------------------------------------------------------------------------------FIVIMSMLVSVAIAAIVAWRT-----SRAIAEPVIIVTQVAEQVARSNFDLRAPVTTEDELIERVSERTKELEQAKELAEAASKAKSVFLANVSHELRTPLNAVIGLSQLLQDDATDLDLTGDFITDLETINSAGRHLLELINDILDLSKIEAGKMTLYPETFEIAKLINNVVLTVKSAIDKNNNILEVYCDQQLGTMYADQTRMRQVLLNLLSNSAKFT-TNGKVTLTVKREKTDMITFSVTDTGIGMSESQQQQLFKPFTQGDTSTTKRYGGTGLGLAISRHFCQMMGGEVFVKSQPGVGSTFTVHLPLT-------------------- 34498703 ------------------------------------------------------------------------------------------------EARTAEVREAHARLQITQFAMDSVGIGIQWIDPDSGRFVYANRHTAELLGYSEEMLTLTVSDIDPAFPLPAFHATMARLRQSRYTQFQSQIETRGGVPIPVEITLYYMEGDADAPARVIAFLTD----ISRRKETEQTLVQAKEAAEKANLAKTAFVANMSHEIRTPMNAILGMVYLLSQGRL----SAQQQHQLDTIDRSARHLLNLINDILDLSKADVGKLQLALSDFDLARLPADVMGLVADQAKAKGLQLSLQADAGPLPVRGDATRLTQCLLNLLSNAVKFTERG-RIAISLSIDGEDEARFEVRDTGIGIPAEVQPRLFGAFEQADASTTRRYGGTGLGLAITKRLAELMGGAVGVESAPGQGSLFWFT------------------------ 268679228 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QIQLVLTGLIWVISIVLMFLGLGLSAQFRKNVKGLENIFTRVEELAEMNVAYGIIDKAKKNAEEASAAKSIFLANMSHEIRTPLNGIIGFTELLKNSDL----DEEKREFVDVIEKSSENLLAIINNILDLSKVESNKIEIDESLFSPIDEFENAVEVYGPKAAEKNIQLSLYMDPSLHYLKGDSVKIKEVLINLMSNAVKFTPNNGQITVEIKRLENAKVLFSVRDSGIGINKEKIEGIFDAFNQADSTITRKFGGTGLGLTISSKYIALMGGKLDVESEEGQGSRFFFIL-------DLPESSASGTDYKNH- 294494881 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQTLGIKSLIAFPIWGEKKLAGFLTINTERIARWDQNDIYMLLVIADSVGAVIKKEKANKAFLRAKSLEEDVKTTKTEFIATMSHELRTPLNAIIGFSQLLSSNRYGNMNEKELK-YSFSILKGGKHLLNLINDILDFSKIHSNKMELNIETINLKEICDEIKTFITPLATKKGITVEYNNKFDID-INLDKLKFIQIMSNLLSNAVKFTPDKGKVSVDIDFVA-EYVQVSVTDSGIGIPEHKLNMIFDPFIQADSSNTRKYGGTGLGLALVKEYVEMHGGTIWVESELGKGSTFTFTIP---------------------- 239908782 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGQRKQAEEALKQSKEEAESANKAKSVFLANMSHEIRTPLNGILGMLQLLKTTD----PNDEQKEYLLGAIRSTNRLTRLLSDILDISRIEAGKMQIVESEFDIKMIWDSISELFDMEARGKGLLLEFRWDNILPMLLGDEARLRQILFNLVGNAIKFTEKG-KIRIDASLDSSVRVLVTVSDTGIGISEEQLKDIFEPFVQAEGSYTRRFQGAGLGLSIVRRLVKLLDGDISIDSTPGEGTTFYLSLPFKPATKQKPEE----------- 298290750 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGTDITALKRHEERLMESEKRLMALVADLRKSQQTLEMQALQLAELAQKAEDANRAKSEFLANMSHELRTPLNAIIGFSELMESGLFGPLGSDKYNEYCRDIRDSGRYLLDVINDILDMSRIEAGRMHLNLQPVELDEVVTDSIRVMSVRADEKQITVAADTDGAV-SLEADKRALKQITLNLLSNAIKFTPENGRVSVRTRR-SARAALLVIEDSGIGIPKAALAKIGKPFEQVESQFTKTHKGSGLGLAIAKSLVELHGGTMRIRSSEGVGTTVIIRLPL--------------------- 298492565 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEKIQARAYTIVPIFNSGKLWGLLAVYQHSGPRQWKPNENQLGIALYQAELFAQIQQQSLELEKARDAAESANRAKSEFLANMSHELRTPLNAIMGFTQVMSRDIS---LNQEHQSHLDIINRSGQHLLELINDVLEMSKIEAGRIKLNTSSFDLYYLLTNLEDLLRLKADFKELTLIFDCAQDVPQITSDEVKLRQVLLNLLGNAIKFTQKG-KVTLRVRKINNKDLLFEVEDTGTGIAPEDIKQLFTPFVQARN--TDAHEGTGLGLTISQKFVKLMQGEITVESVVGQGSTFRFQLPKNRVIHIAPDE----------- 2439990 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LETIEIQNIELDLARKEALEASRIKSEFLANMSHEIRTPLNGILGFTHLLQKSELSP----RHVDYLGTIEKSADNLLGIINEILDFSKIEAGKLVLDSVPFNLRDLLQDTLTILAPAAHAKQLELVSLVYRDTPAVVGDPLRLKQILTNLISNAIKFTREGTIVAVEDEEEDSVQLRISVQDTGIGLSNQDVRALFQAFSQADNSLSRQPGGTGLGLVISKRLIEQMGGEIGVDSTPGEGSEFWISLPKTR------------------- 143082315 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KSLIQIFSDITDLKQRELDLEKTVEELNVAKEQADGANKAKSQFLANMSHELRTPLNAVIGLTEMLKEDAEDDGNDD-YLEPLERIHGASKHLLNLINDVLDLSKIEAGKVELYNENFSLPALLEEVADTSRTLVEQKSNKLLLNIEPSVSFINADVTRTKQIVLNLISNAAKFC-ENGEISINARAENKKLIQIDVKDAGIGMTQEQIDKLFQAFTQADASTTRKYGGTGLGLTIVQNLARLMGGDVSVKSELGKGTTFTVTI----------------------- 288960032 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELRAAEEQLTRLAAETFALAEKLDGAREEAEDARVAAENASRAKSRFLAMMSHELRTPMTAVIGMGDLL----LGTGLNEQQIALVKTLRSSADTLMTILNDVLDFSKIEAGQLTLEEIDFSLPRLVEDVVQLFLVRAAAKGLSLSASIAENTPHIRGDPTRLRQVLYNLVSNAIKFTDRGA-IEIAVWSPDPPALRFEVQDDGIGMTADQRARLFDAFVQADASTSRKYGGTGLGLSICKRLVEAMGGEISVASTPGRGSTFRFSI-RTRRAEARP------------- 32401164 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YIVPIASGGDLLGVLFLYTDPNPTRSEARMVMLRQVGEMLALAILEDRAKASLKAAHDAAVDAAQAKSAFLANMSHEIRTPMNGVLGMLELLKDTDM----SREQWDLVETASNSAESLLEIINSILDFSKLEAGKVEIERTEFNLPDLVEEVCALLAGRAHDKGLELNCFLPADLPRMWGDPTRIRQILTNLLGNSVKFTERG-EVSVKVMQGEAGAKRFEIRDTGIGIAPDVQARLFQPFTQADGSTSRRFGGTGLGLSICRNLVELMGGTIGLESAPGRGSRFWFTLPLE-------------------- 114321577 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AFAGIWLLGLLGLGYSGQRVLRQHAATREIQRLNEGLEQRVRERTAELEQARQSAEEANRAKSVFLANMSHELRTPLNAILGFA---RLAGQAPQATPDQREQLGFVERNGEHLLSLINDVLDMAKIESGRQTLEEGVVDLPRTLEDAVEALRHRAEGKGLTLTLEVAEDLPHILSDGRKLRQILINLVSNAVKYTDAG-RVVLSARRQSHDGLLLAVADTGRGIPVEDQDRVFEPFVQ--SGRVGTTEGTGLGLPITREFVELMGGEIGLESTSGEGSRFTVSLPLVPAVDEERE------------ 220922969 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WAEAVFQRVEDAGEVTIITAIRD--VTERVRQERRLEQAKVAAEAGARVKAEFLANMSHELRTPLTGMLGVHDLLAGDTS---LSAAQRHLIGLAQEAGRSLLAIVNDILDFSKIEAGQMAIERVPFSLRALVESCRELVAESAKGKPLRLVAEIEGDVPDWYGDPTRLRQILLNLASNAVKFTPQG-EIALRVRSAAGTGVRVEVTDTGIGIPADKLPLLFERFSQADTSTTRQYGGTGLGLVICKRLVELMGGAIGVESIPGQGSTFWFELPLA-------------------- 71909751 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DRKRAEIEVLR-----AKEAAEAANRAKSDFLANMSHEIRTPMNGVIGMTDLALETAL----TEEQREYLNIAKSSAESLLTVINDILDFSKIEAGKLQVEDIPFDLHRLIADTLKPLALRAHEKDIEILSDVVHDVPRVKGDPSRIRQVLVNLVGNAIKFTEQG-EIALQADLQNGHAVHFAVRDTGIGISADKQMLIFDAFAQEDSSTTRKYGGTGLGLSICRRLVELMGGTLWLHSEPGKGSTFHFSVQLQISENAIP------------- 154251392 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QDVTVRHKEAEALR-EARDQATAASRSKSEFLANMSHELRTPLNAIIGFSEALERELFGPVGNPRYREYAEDIHDSGVHLLSLINDILDLSKIEAGHFKLHEDETDLDHIVAAATRIVRHRAQQANIAIECRLPQPPLAVLVDERALKQVLINLVSNAVKFSPDGSLILVEANVTT-QGLRISVADKGVGIAPEDIPRALTPFTQLDGSLSRAHEGTGLGLPLAKHLTELHDGKLFIESAVDVGTTVYVDLPLSRVVGHAEQ------------ 46580817 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQAQGIRSLLVLPIFARGVWCGFVGFDDTRTERTWQG-GDILFLQTASEILGAALERHRAEAELAHQRAEEASRAKSVFLANMSHEIRTPLNAIIGLTELTLQEPISQGVGENLRGVLH----SAEALLAVVNDLLDLSRVESGRLHLESVEFSPSRLARGVVRLMTHVADRKGLDFELYIARDVPPVTGDPARLRQVLLNLVGNALKFTDEGG-VSLTVTNGGVRGLRFTVTDTGIGIPPDRQACIFESFVQADESTARRFGGTGLGLAISRRLVEMMGGRLELRSEPGKGSEFWCDVPFA-------------------- 288957737 --------------------------------------------RVRDYPFVIVATLPVDAALREWRRNT--AVWTVMTIAIALLTAFIVRQHARREQDQARLARASRRI------RGILDSMLDAVVTFDSNGRIITFNRAAELMFGMPEHRMVGALIPGARGGADDRDLTALRRDGHVSFTVGDLRLDGGPCTPAALLGGVRPDEPRICVGVIRDMTRRKQQEAELIASKT-------QAELANRAKTEFLANMSHELRTPLNAIIGFAEVLSSEFFGTVN-ERQKSCITDIHDSGRHLLDIVNAVLDMSKLEFGQFDLSEESVEAHEAIGQCLMMVRDRAAAAGIAIHNEVTAAIALLWVDRRAFKQVILNLLSNAVKFTPDGGQITVSAGLEADGGFRLTVADTGIGIPAAFMADLFQPFRQAENTANRRYEGTGLGLSISKNFIDLHGGTLSCQSGLGAGTSMTVRLPACRVID---------------- 254483091 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAYATFALGIAALLIVRQRRAGFRVQLRQRELENKVQE--RTRELQD-AQKSAESANQAKSDFLATMSHEIRTPMHGMIGMTELLLHTDL----SEQQKQFARAAHNSGESLLSLINEILDFSKIEASKVELENIEFDLVELIDEICYLQGEPAARKGLALNSIFDQTPPTLLGDPTKVRQVVMNLVSNAIKFTHTG-NIDVCVTYRNKNDVTISVKDTGIGMDAATQNRVFEVFTQADTSTTREYGGTGLGLSISKHYIELMNGTIAIESQPNIGTDLSVTVPFSVV------------------ 218781753 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALRRAKEETEDANRQLEMIIEDSNRLAVQADLANMAKSEFLANMSHEIRTPMNGVVGMISLLLETEL----TREQKEYAETVRNSAHSLLEIINDILDFSKIEAGKLDLEAIDFDLRNTLEEASDIVALRAQEKGLEFVCIIDPDVPRLKGDPVRLRQIVLNLANNAVKFTAQGS-ITIRVELLKQAALKFSVTDTGIGVAPSRQQSLFDAFTQAEASTTRNYGGTGLGLAISKKLAQMMKGRIGLESEEGKGSTFWFT------------------------ 269140062 ----------------------------------------------------------------------------------------------------------------------LGYIAIELDLRSVRLQQYKEVFATLLLLISMCIALLFSYRLMRDVTGPIRNMVNTVDLDSRVEGHMLDMLKNGINSMAMSLTAY--HEEMQQNID--QATSDLRETLEQMEIQNVELDLAKKRAQEAARIKSEFLANMSHELRTPLNGVIGFT----RQVMKTPLSATQIDYLHTIERSANNLLTIINDVLDFSKLEAGKLVLEHIPFMLRETIDEVATLLAPSAHDKGLELTLNVRNDVPEVLGDPMRLQQVLTNLLGNAIKFTEKG-NIDIRIELRSQTAQAVEVHDTGIGISERQQSQLFQAFRQADASITRRHGGTGLGLVITQKLINEMGGDIAFHSQPHKGSTFWFHI----------------------- 23016213 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EANGAIRFMYGAYQDITA-VKAAEDAIRAAKEIAEEATKAKSDFLANMSHEIRTPMNAIIGMSHLALQTKL----DKKQRNYIEKVHRSGENLLGIINDILDFSKIEAGKMTMESIDFRLEDVMDNLANLVGLKAEDRGLELLFNVAPDIPSLIGDPLRLGQILINLGNNAVKFTEKGEIIELVERSEDQAELHFWVRDSGIGMTPEQCGKMFKSFSQADTSTTRKYGGTGLGLAISKTLVELMDGRIWVESEAGKGSTFHF------------------------- 258516891 ------------------------------------------------------------------------------------------------------------------------------VNSGNEALALLLSHDFALVLLDVQMPGMDGFEIAELMRGIEKTKSIPIIFVTAISKEQKHI-FKGYEAGAVDYFKPLEPEILRSKVKVFLELHKQKILLQELEQKMMQLSLAQKAAEAANIAKSAFLANMSHEIRTPMNAIIGMADLLWETSL----TKEQREYVGIFRTAGQNLLNLINDILDLSKVEAGHLKLEQQDFNIKKLVEKTVEFMSVQANIKFLSLSYQIKPDVPFVVGDQNRLQQILVNLLGNAIKFTEKGEVILIIEKQEENVFLKFSVSDTGIGIEKEKSEIIFESFTQADASTTSKFGGTGLGLTICKRLVEAMGGHIGVESEIEQGSTFFFSI----------------------- 229591212 ----------------------------------------------------------------------------------------------------------------------LGWVEVELSHNGMLLRGYRSLFAS-LLLIAIGLICTAALALRISRTINS-PIGQIKQAVAQLKDGNLETRLPPLGSQELDQLASGINRMAETLQNAQEELQHSIDQATEIEIQNIELDLARKEALEASRIKSEFLANMSHEIRTPLNGILGFTHLLQKSELTP----RQLDYLGTIEKSADNLLGIINEILDFSKIEAGKLVLDSIPFNLRDLLQDTLTILAPAAHAKQLELVSLVYRDTPALVGDPLRLKQILTNLISNAIKFTREGTIVAIEDEQEDSVQLRISVQDTGIGLSSQDVRALFQAFSQADNSLSRQPGGTGLGLVISKRLIEQMGGEIGVDSTPGEGSEFWISLPKTR------------------- 153868800 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITEHKQAEIALIQAKEQADSANRAKSEFLANMSHEIRTPMNAVIGFSDILA----SKVTDKKQKTYLDSIQTAGKSLLTLINDILDLSKIEAGRLDIQYEPVNLQLIFTELQQIFSLKMAEKNLEFILETDETLPPVLFDETRLRQMLLNLMGNAIKFTDSG-YIKLCANKGSTENDHLAVEDSGIGIPAEQQALIFESFRQQDGQSTRQYGGTGLGLAITKRLVEMMNGHITVESHPGKGSRFEIALHEVKVAVALPAVVQDNT------ 121998929 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TEIKQAQEQAEQASRAKSEFLANMSHEIRTPLNAVIGLSQLLLETSL----DKRQQDHLNKVLSSSRMLLGIINDILDFSKIESGQLELDTHTFDLHEVVDHLAALFGEVGHRKQLELVYSLPPQIPCVLGDSLRITQVLTNLLSNATKFTPEGGEVEMGIQLVEPPTLRFFVRDTGIGMSEEQLGRLFRAFTQADTSTTRRYGGSGLGLVISRRLVERMGGALEATSKPGQGSTFAFELPKTEGRHVLIVDDHEPTRE---- 268679547 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FWARLSGRAIDYLDKEKGVVVVVEDISTEKE-ALEAIQRAKSLAEEATQVKSAFLANMSHEIRTPMNAIIGMAHLALQTELSN----QQRNYLVKIDSASKHLLGIINDILDFSKIEAGKMRFESIDFYLEDVMEHLADLSVMKAQEKGLELLFDIETNIPTLRGDPLRLGQILINLVNNAIKFTAQGEIVKLLAQEAKQVHLLFEVHDTGIGIDEAQQAKLFEAFSQADLSTTREFGGSGLGLAICKHLVEMMQGKIWVKSTLGEGSTFSFS------------------------ 307155062 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LKIFEIRAYLVAPVFVGEKLWGLLGAYNRVPRHWEDSEISLLTRVG--DQLGVALQQAELIEEKAKERADAANQAKSEFLANMSHELRTPLNAILGFTQLLARDSS---LNQKQQDFVGIIGRSGEHLLSLLNDVLEMSKIEAGRITLNENDFDLYRLLNILEEMFQLKAQSKNLQLIFHCDPDVPQIKTDESKLRQVLINLIGNGIKFTETGSVLRVRVSPENSQAILFEVEDTGPGIGTEELDILFQAFVQT-VSGRKSQEGTGLGLPISQKFVELMGGNISVNSTLHKGSTFSFEIPVT-------------------- 294054185 ----------------------------------------------------------------------------------------------------------------------------------------------------VGIGAINDISPPKLV--ASFEFSIKPYFHQTTTFYILTASCFLLIGYLINYLRLRASRLHHQRLEELVGQR-----TQELQRQSEELVIAKEHAESANRIKSEFTANISHEIRTPMNSIMGFADILRDETVNP----THQHYLDAVLKSGDTLLHMIDDLLDMSKLEADKLSLHPRPTNLSSETRDTLRMFQPKLSEKALDLEFLSDPNIPSLLIDATRYRQVLLNIVGNAIKFTDSG-KISIRLELVRHAHVRCAISDTGEGIPENQLQRIFNAFEQASRDFTRSEMGSGLGLAISKRLVEMMDGQIRVVSRVGRGSTFTVDFPKIPISDSAPE------------ 222474959 --------------------------------------------------------------------------------------------------------------VVLHGSGGIIFTVGEGSVEGSAGGESL----SEAQLAALANGDVLRGVVADGRIFTVFPIVLQVFLQVIKNYGKLSQALRGVVGVAILSCVCLVVLFYRRSARLLSSQYD----------ANLELQEQKETAERESVSKSQFLANVSHELRTPLNSIIGFSEIIQSESLGPIGSEEYKEYINDIHQSGVHLLSLINDILDFSKAEANKLTVEFVKFDLGKIVDSSFTMVLPRAKDAKVELKKEMPEEPIVMLADPKRMKQVIINVLSNSVKFTPEGGLVKLCAEIR-GEQLIVEISDTGIGIAQQDLYKVMSVFGQADSTHSRKYEGTGLGLPLSKKLVELMQGTFSIKSEPNLGTIVTLTFPHKQ------------------- 143739861 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KTFIQIFTDVTDLKQREIELESSVNELNIAKEQADGANKAKSQFLANMSHELRTPLNAVIGLTEMLKEDAEDDGNDD-YLEPLERIHGASKHLLNLINDVLDLSKIEAGKVELYNENFSLPALLDEVAETSRTLVEQNNNKLILSVDPSINFINADVTRTKQIVLNLISNAAKFC-DNGQIQIDVSRSNKKLINIDVKDSGIGMTQEQIDKLFHAFTQADASTTRKYGGTGLGLTIVQNLARLMGGDVSVKSELGKGTTFTVTI----------------------- 20091183 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITEVKKSEEKMLQAKILAENSNRSKSEFLSNMSHELRTPLNAVIGFADILNEEGFGPLN-KKQKRFVGNISTSGKHLLKLINEILDLSKIEAGKMEFKCTEFSVKEKFDEIKDILFPVFSKKKIRIEFEIGDGITTIYSDEGKFVQVLYNLVSNAIKFTEEGGFVKVSAR-KNGDMLQLSVKDTGIGITEEDLMKIFHPFVQVDSFSTRQYEGTGLGLALVDQMVQLMGGEICVFSQPGIGSEFICMIPLK-------------------- 167746413 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SNDKLAILISRRTDEQREEEQQRQALQTALDNANAANKAKGQFLSNMSHDIRTPMNAIIGMSAI---ASAHLDDRERIMECLGKINLSGKHLLSLINDILDMSKIESGKLSLRKEPFNLAELITDTVELIRPQADSRRIRVKVRLSLKNENVIGDPLRIRQVCINILSNAVKYTPEGGKIDIQVRQEDSQNFIFCCSDTGIGMDRQFLKKLFHPFERASDSTSSKMTGTGLGMAITKNIIDLMSGDIQVESSPGKGSVFTVTLPLK-------------------- 84385138 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SFVALVSYYLLELDGEVATLFWAFD--ISEMKRLNEQLEEEKQRADLASQAKSEFLANMSHEIRTPMNAIIGLSYL----AIGEISNPVARNYIEKVHRSGHSLLSIINDILDFSKIEAGQLVIDSIPFDPVTTFQDVIELMESKADEKQLKLSMSIDPELDPLIGDPLRLFQVILNLIGNAIKFT-SHGNVTLNVTHLESNDRSVSVSDTGIGISEENRRKLFQAFSQADSTTTRKFGGTGLGLNISQKLVQAMGSKISVASVLGKGSEFSFTLPRS--------DSEELAHFKS-- 209965994 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WLSLTARALRNSAGQITSFQGSCED-VTERRRAVEIMRVAMQQSEMANRAKGEFLANMSHELRTPLNAIIGFSEIIAAQSLGPIGNPAYAEYASDIHDSGRVLLDVINEILDLSAIETGRRELKERTVDIGRVVRGSLRLIRERALQGGVTLETALDETLPLVRADETALKQILSNLLSNAVKFTPPGGRITAGARETEDGRMLLTVRDTGIGMRPEDLAHAMEPFRQVEKPLTRHAGGAGLGLPLVKALVDLHGGSFELESTPDAGTLASVWLPADRVRRDTPPE----------- 119715355 --------------------------------------------------ALDALTIVVVSMMVFWTVSIRMPRLTQAVLAAYPIADAVLLALLLRAIS---VRHSRQRLGFGLALGAVCWLISDVAYYGLDVTEPVAGSNDIGWMVGAILMSTATLRLGIAIVPLLVPPAIMIVNQAIRSPHVVEVSV-GMTALVAIAFVRMGRMLQW-------------EVVARRELA-----AARDVALEASRSKSTFLATMSHEIRTPMNGVIGLTGLLEATDL----DERQRQYAEGVSSAANALMTIINDILDFSKVEAGRLDLETIDFDLVQVVEEVAELIAEPAQSKGLELLAYCSPELPTLRGDPSRLRQVLLNLASNAVKFTARG-EVLVRASLEAGVVVRFEVTDTGIGVEEADRERLFEPFSQADSSTTRRYGGTGLGLAISEHLVTAMGGQIGVDSRPGLGSTFWFTLPL--------------------- 269965226 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDQLKNGINAMAVSLSEY---HVEMQH-SIDQATSDLRETLEQLEIQNVELDIAKKRAQEAARVKSEFLANMSHELRTPLNGVIGFTRQMLKTQLSN----SQTDYLQTIEKSANNLLNIINDILDFSKLEAGKLALENIPFDFRESLEEVINLQATSAHEKGLEITLKVDPKIPPLVGDPLRIQQILTNLVGNSIKFTERG-NIDVSVEMRSQSGDSVEVRDTGIGISERQQAQLFQAFSQADASISRRYGGTGLGLVITQKLVSQMGGEISLTSRLHQGSTFWFT------------------------ 299133494 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTERKMQEQALEAARQEAEQAGASKSRFLATMSHELRTPLNAIIGFSEMIAREDEMKLDAARRREYAGLINESGLHLLSVVNGILDMSKMESGKFELVSEPFAPREALSSCCNLMVLKARDNGIDLTTRMPSDLPQMTGDARAFKQILLNLLSNAIKFTGEGGSVTVSA-QVEGRELLLRVADTGIGIGKDDLARLGNPFFQAGASYQGRREGTGLGLSIVKSLVSLHGGEMKVESELDRGTTISVRLP---------------------- 146283013 ----------------------------------------------------------------------------------------------------------------------IGWLELELSHHNTLLRGYRSLLTSLFLVTGLIITALLALRMSRAISLPLQRVKAAVAQLKDGHLETRLPPLGSHEMDELSGINRMAEALLSAREELQQSIDQATEDVQQIEIQNIELDLARKEALEASRIKSEFLANMSHEIRTPLNGILGFTQLLQKSDLTP----RQQDYLGTIEKSADSLLGIINEILDFSKIEAGKLVLDTIPFNLRDLIEDTLTILAPAAHTKQLELVSLVYRDTPSLVGDPLRLKQVLTNLISNAIKFTNEG-TIAVRAMVEDDNAERISVQDTGIGLTDQDLRALFQAFSQADNSMSRQPGGTGLGLVISKRLIEQMGGEIGVDSIPDEGSEFWISLPKAR------------------- 288962795 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EMRVADRTRALMQEIQERRRAEQALIQAKEQAELANRAKSEFLANMSHELRTPLNAIIGFSSMMESEIVGPLGHPKYLDYAKVIGKSGQHLLAVISDILDVAKIEAGKLEMHPQPMDVRDAVESSLLLIAERAKEGGLTLVQDIAPDTPRLLGDPVRVKQILLNLLANAVKFTPAGGSVTLRVRPEGGR-ILIEVADSGIGMSAEGIAIALQPFGQVDSQLSRRSGGTGLGLPLVRSFVELLNGTLDIRSREGEGTTISVRLPVA-------------------- 197106142 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ADITVLKAQEEARRLEEELRRAEQLSELARKRAEGASQAKSEFLANMSHELRTPLNAINGFSEIMVAEMYGPLGDARYRDYARDILNSGQHLLALINDILDMSKIEAGKMSLRFDPCSLEEIAEDALRLVRNRAESAGLTLVLDF-VELPEVEADYRAVKQVLLNLLSNAIKFTPRGGRITLRAERRDGQRVRVSVQDTGIGIAPEDLERLARPFEQVESQHAKTQQGTGLGLALTKAFVELHGGLLDLKSAPGQGTTASFSLPVRQ------------------- 163759100 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLMATIGDLTSSQAELKRKAAELSELNMDYQVETERAEAASRAKSEFLANMSHELRTPLNAIIGFSEVLQARMFGPLGSDKYGEYADDIHNSGIHLLTVINDILDMAKIEAGQMQLEREDVDLAPLLKETLRLVAIQAEQKDIRVDQRISAKL-SLNADRRAMKQILLNLLSNAVKFTEPGGKILVRARKTS-CAVTLTIEDTGIGIPKALLNRIGQPFEQVQNQFSKSTGGSGLGLAISRSLAELHGGAMKVRSIEGMGTIVSVRVPIN-----CPEDQPSS------- 119471909 ---------------------------------------------------------------------------------------------------------------------------------AVIGQQRALLISGIVIILSLVLAAIMAFKLSRMFMTPLNKLVLATLVEGKRSTGLTDTMLGEFDILREGLNTIADTMVMQKDENIDQATSDYRETLEQYETQNIQLTMAKKEAQDANRVKSDFLAKMSHELRTPLNGVMGFTRQLYKTPLNKH----QKDYLDTIMLSANSLMTIISDILDFSKLEAGAMELESIQFQLRDAVNEVMTLLAPSAHEKQLELSIYINPQVPDLTGDPTRFKQVLINLLSNAIKFTEQGSKVDISYRLLDEESVLVSVTDTGVGIPMDKQDSLFTPFGQADSSITRKFGGTGLGLIITKHIVEAMNGRISLNSAPGNGTCFTFRLPNHVFTNDLP------------- 75909568 -------------------------------------------------------------------------------------------------------------------------------------------------------------------LIVMVSMLVSVAIAAIVAWRT-----SRAIAEPVITVTQVAEQVARKNFDLRAPVTTEDELIERVSERTKELEQAKELAEAASKAKSIFLANVSHELRTPLNAVIGLSQLLKDDAADLSLSGEFTSDLETINSAGRHLLELINDILDLSKIEAGKMTLYPEIFDVVTLINNVVLTVKPTIEKNNNILEIYCDEHLGTMYADQTRMRQVLLNLLSNAAKFT-TNGSIKLTVRREKEDAISFTVSDTGIGMSPSQQLQLFQPFTQGDTSTTKKYGGTGLGLAISRHFCQMMGGEIIVKSQPGLGSTFTVYLPLQE------------------- 121602141 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRLFSFIQELKRARGNAQQRATEVEKLNKSLQAEKERAESANKAKSEFLANISHELRTPLNAILGFSDIMLQSTFGPLGSQRYEEYMRDIHNSGTHLLTLINDILDMSKIEAGRFTLDCKNVDLEPIISEAIRTLTPQAQEKKISITANIAPKLHA-ELDCRAMRQIFLNLISNAVKFTPSGGSIDI-CAFQKKNNLIFKIKDTGVGIPQSAIKKLGKPFEQVENQFTKTHTGSGLGLAISRSLLELHKGKLEIASEEENGTTVTITIPIKQ------------------- 145219188 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GRVASVVILTSDISPR-KQLERDLQQSFGELEEFNRRLEESVLKTEQMAAEARDANVAKSQFLANMSHEIRTPMNGVIGMADLLLETALDT----EQRKYAQTIIRSARSLLKIINDILDFSKIEANRFELEHSDFELCDLLMEISGILGIEAHESRLELSVHVVPEIPTLIGDSGRIRQILVNLLGNAVKFTPVGGEVGVKLKLQQETDRFFSVFDTGVGIPPEQVDSIFEPFTQADGSTARKYGGTGLGLSISNHLATRMGGRINVESHPGEGSVFSF------------------------- 157374424 -----------------------------------------------------------------------------------------------------------------------------------------AVAAFIIVLIGVQLNLLFTFRLVKNV---TQPITEMVRVVAKIREGKLDTRVDGNLIGELDLLKRLSDYHDEMQQNIDQATSDLRETLEQIEIQNVELDLAKKRALEASRIKSEFLANMSHELRTPLNGVIGFAKQLLKTPLHS----SQQDYINTIEKSATTLLGIINDILDFSKLEAGKMVLENMPFALREMLDDTITLLSNSAREKDIELVVDIESDVPELSGDAMRISQIMTNLVGNAIKFTDQGS-VHLKLQLTESNNEQVEVTDTGIGIDDSQKEVLFQAFGQADSSISRRFGGTGLGLIITKRLVNRMGGQIGCISKLDKGSTFWFTLPLQ-------------------- 124003289 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------INEVNVRLEQNQEELQSQQDELKNQNATLEKARLELARRTEQLELANKYKSEFLANTSHEIRTPLNGIIGLTESLIDGAAGPLNEKTMSN-LELINSSAIRLSTLVNDILDFSRMENHELGIQRKPTDFYAIVDVVVRVSRELIGDKDLVLVNTIGKDIPIIEGDENRLQQILYNLIGNGIKFTESG-QVTLSAKTTDA-FLSVSVKDTGIGISPESQDRIFESFEQEDGSTSRNYGGTGLGLAISKELVELHGGTIQLKSEVGKGSEFIFTLPISQ------------------- 295688681 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTAADITAIKNQDEARRLNQEQRSQEQLAELARKRAEGANRAKSEFLANMSHELRTPLNAINGFSEIMMNEMFGPLGDERYKGYSQDIHSSGQHLLALINDILDMSKIEAGKMNLKFEPMHVEDVAEDAVRLVRNRAEAAGLNLRIDFPP-LPEIEADYRAIKQVLLNLLSNAIKFTPRAGSVTLTAEVRRGDMVRVSVADTGIGIAKEDLARLARPFEQVESQFSKTTQGTGLGLALTKSLISMHDGALEMTSTPGEGTTVSFALPIRQSEHGIARD----------- 143605565 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIFSNITELKKREEELNKTITELDVAREKANAANQTKSQFLANMSHELRTPLNAIIGLTEMLKEDAVDDGLDD-FEEPLDRVFNAGKHLLTLINDVLDLSKIEAGRVELFNETFELKQILDDVIKTSLPLAQKNENELIIDYKTEIDFVTADQTRVKQVVLNLISNACKFTEKG-KITVGVNREGGDLISIDVNDTGIGMSDEQMSRLFNSFVQADSSTTRKYGGTGLGLTISKQLAILMGGDVVVNSELGKGTTFTATF----------------------- 310636825 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RVIRYSVERHAMAREMERANQELQELSRQAEAANQLKSEFLANVSHELRTPLTAILGFTDLVLDHELEP----EVERASLTIKQNGQHLLSILNDILDLSKIEAGHLRIERSDCSPGQIIEEVISLLRVRATAKGIDLRFHSKPDVPRIQSDPLRIRQIMLNLIGNAIKFTERG-FVQVTVELEGKPQLRIDVSDTGIGMTPEQLDRLFQPFVQADASITRQFGGTGLGLTICRRLLELMDGHISASSRPELGSTFQVVFPLHAVED---------------- 298505413 -------------------------------------------------------------------------------------------------------------------------------------------------LLFGIIAAL--FAVQNRIFERLVLKPLAVVTEGARRIAHDRRYLGEQL--PLDHGREMNELAASFNVMSTELHTFIHNLEEKVEEKTAELILARKDAEEASRAKSDFLATMSHEIRTPMNAIIGINQLLVDTPL----TQEQRRLLDDSTTAAESLLIIINDILDLSRVEARRLELFPEAVELRSFVESLRRLFAVQATRKQISLSVSVGEGTPRVWCDPARLRQILTNLLSNALKFTPTGGVVTMVADQAAGAGLVFTVSDTGIGIDKAKQESIFEMFRQADSSTTRIYGGTGLGLAITKGLVELMGGTIAVESEPGSGATFSVCLPLE-------------------- 86605618 -----------------------------------------------------------------------------------------------------------------------------------------------------------------AIAMSYRGYANSLLWLEVLPPNEAPLWQAGHLQVLQSIATYIAHAILLDQSRQLATRLQLANQT--LRQKNKELEQARAQAESANQLKSQFLANTSHELRTPLNGIIGFIRLVLDGM--AESREEELDFLQEAYRSALHLLALINDVLDIAKIEAGKMQLQFEPCDLRALFKDVEAKTGLQAKQKGLQLSFHLPPTPDRIWGDYQRLLQVMLNLVGNAIKFTPKGS-VTVRADLLPGDMARIRVIDTGIGVSLEKQQKLFQAFTQVDGSTTRQYGGTGLGLAISQRLVEAMGGEINFYSGEGLGSTVTFTVPLYR------------------- 170701268 ----------------------------------------------------------------------------------------------------------------------------------------------------------------YRAVTSAFLMIVAVSFLLAIGGFVISHRLGTSIARPLSSLTRTMARIRSSDLSLRMSHKGRDEIAALIAGFNMMLDEIERRAEAANSAKSDFLARMSHEIRTPMNGVLGMTELLQRTRL----TSKQRKFVDTVYRSGQTLLVIIDDILDFSKIEAGKLTLERIDFNLHQLLDDVVALMEPNARRKELELVYQRADSVPQMRGDPVRLRQILTNLLGNAIKFT-EHGHVGLSAAYSDDGRIVFKIADSGIGIAPDVAAQLFRPFQQADSSTARKYGGTGLGLVISRQLAEMMGGTLTLDSTPGKGSVFTVTTPFE-------------------- 257458984 ---------------------------------------------------------------------------------------------------------------------------------------------------------LRNLFIALGIVLAAILVVFALGITRRLRQNVTD------LGNVLSRIGDLTNQHEHIDVRTSEGVNKAYSLI---EDALDLIAYQKGAAEDANKAKSIFLANMSHEIRTPLNGIIGFTELLKNTDL----DEEKRDYVDTIEKSSENLLTIINNILDVSKIESNKVELEDILFNPIQDFESAVEIYVAKAAEKNIDILLYIDPTLVHLYGDITKIKEVLINLMSNAVKFTPEHGTIVVEILREPSKAVTFSVEDTGIGISEDKLANVFNAFSQADSTITRKYGGTGLGLTISSKYVAMMGGKLQVKSTVGKGTRFYFTL----------------------- 307545605 --------------------------------------------------------------------------------------------LAREDALVKDGAQWRLRLPLSAANARLLLDIDASALPLAYYRQLASGGLLLLLVGLLLFLVAYSTARRLSQPLEEASESLA-RLAAGMTPEPLPMPVEAEFVQLVQRLNTLRDHLANAHDDLQTQVEQATQELQEIEVQNIELDLAHRRALDANRAKSEFLANMSHEIRTPLNGIIGFCRLLHRSEL----NARQREWLDHVRRACDNLLMLVNDVLDFSKIEAGRLELEHRPLDMVALVDEVLGLQAPQAQQKNLQLLGLVYDDVPELFGDPLRIRQVLTNLVHNAVKFTDRGEVIRVSVEDTSHNQTTVSVSDTGIGLSQACQRQLFDAFRQGETSHQRQFGGTGLGLAICRQLVEQMGGEISVDSESGQGSTFFFTLPL---------DAHDTSE----- 3953516 ----------------------------------------------------------------------------------------------------------------------LGWVEVELSHNGMLLRGYRSLFAS-LLLIAIGLICTAALALRISRTINS-PIGQIKQAVAQLKDGNLETRLPPLGSQELDQLASGINRMAETLQNAQEELQHSIDQATEIEIQNIELDLTRKEALEASRIKSEFLANMSHEIRTPLNGILGFTHLLQKSELSP----RQLDYLGTIEKSADNLLGIINEILDFSKIEAGKLVLDSVPFNLRDLLQDTLTILAPAAHAKQLELVSLVYRDTPALVGDPLRLKQILTNLISNAIKFTREGTIVAVEDEEEDSVQLRISVQDTGIGLSNQDVRALFQAFSQADNSLSRQPGGTGLGLVISKRLIEQMGGEIGVDSTPGEGSEFWISLPKTR------------------- 186683734 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DRKQAEQEREQLLEREARADAESANRMKDEFLATLSHELRTPLNAILGWTQLLRNR---KFDEATTARALETIERNTKSLAQLIEDVLDVSRIIRGTLHLSIHRIKLVPLVEAAIDTVRPAAEAKEINIKCKFDPEVGIVVGDTNRLQQVVWNLLSNAVKFTSKGGSVDVQLERIES-SVQIRVSDTGVGIAAEFLPHVFERFRQADSSSTRSHGGLGLGLAIVRHLVELHGGTVSVESGVGQGATFIVNLPMKAV------------------ 194333102 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRNMTDQKETENKLRKLENASRKAKKLAEQAQEASKAKSEFLANISHEIRTPMNGVIGMTGLLLETDLTP----QQHRYAGTIASSAQSLLDLINDILDVSKIEAGKLTLEILDFDLQELMDDFAASFAIQAEQKNLEFLCSIEPGIPTLTGDPGRLRQILMNIAGNAVKFTSKGEIIYVTLDSDCDDQVRFCIRDTGIGIAKEKIDTLFEKFTQIDASATRQYGGTGLGLSIAKDLVELMQGSIGVESTVNQGSLFWFT------------------------ 242280332 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VQIECKGEMESLVKNFNNMLQQIEEQDLKLKQYSGQLQEKIRELKIINRELEIAKDEAEAASKSKSEFMANVSHEIRTPMNAIIGMADL----TMETDLSSKQREFIKIIISSGKVLLRLINDILDFSKIEAGKLSLEEVNFNLHQLIHDISDLFVEQMVASQTELVIDIRPGVPQIIGDPLRLRQVLVNITANAFKFTSKG-EIIITVSADQKTEIVFAIKDTGIGIPEEVQPHLFEAFKQADGSTTRKYGGTGLGLSISKRIVNLMGGNIWFRSRPEDGSTFFFTIPNVAVETSLIE------------ 259415156 ---------------------------------------------------------------------------------------------------------------------------------------------------VLAVIAMSLLMLYLVYRLALNP------------LQIVHARMSNAVAGAKTAHSSLPWYSSREFQALNVSVGVLEDSFAERDEREQALERAREQAEIASRAKSEFLANMSHEIRTPMNGVIGMAEVLRETKLTP----DQEMYTDTIVKSGNALLTIINDILNFSKIEAGKLELTQATFNLRTVVEDVVMLLAPKAAEKWVQLTLRYDPDLVEFYGDAGRIRQIITNVVGNAVKFTSQGS-VHIDVTGTSEMDLRISVVDTGIGIPAEKLDRIFHAFEQVDGAATRSFEGTGLGLAISTRLLQLMKGRIHVTSSEGKGSVFTITLPTSAPVAFLPE------------ 32475597 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTERKRQEERLQRSEQIALAANQSKSEFLANMSHEIRTPMAAILGYADVLLGHLEDPDN----RNCVMIIKRNGEHLLSLINDILDLSRIEAGKLSVDAESVPLPRLVGDIQSLMQVRADEKNVDFQVEFEGRVPQIETDPTRLRQVLINLIGNAIKFTDEGS-VRLKVRFMKGADVEFSIVDTGIGISKEQQDRLFKPFSQGDASVTRKYGGSGLGLAISQRLIEMMDGEMSLESELGEGSTFFVRLPVHSV------------------ 307151519 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IALAQAQLLEQERKQR---SELALKNIALEGAKREAEAANKAKSEFVAMMSHEIRTPMNGVIGMTGILLDTPL----SELQRDCVETIRNSGDALLMIINDILDFSKIESGKLELEEQPFNLRESIESSLDLLAPKAAEKGLELAYIFDPNTPTILGDVTRLRQILVNLIGNGIKFTEKG-EVVVNVSSYPQETIEFAVTDTGIGIAPERKDKLFKAFSQVDSSTTRQYGGTGLGLVISKRLTQLMGGEISVDSQQGKGSTFKFTI----------------------- 310636602 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DATAQKRTEASL-EGARRSAEAASKAKSDFLASMSHELRTPLNGVIGMTELLANTDL----DARQTQFVRACKSSGESLLALINDVLDFSKIEAGRLELDEHEFDLMSLLDDLMNVMGLRVSGKDIQMLYRVDPHTLLLRGDSHRLRQVLVNLIGNAIKFTERG-KISLRVEPEDRAKLRFAVKDTGIGIPADRLDRLFKTFTQVDSSITRTFGGTGLGLCICKSLVEAMGGEMGVDSIQGVGSEFYFTLELTRV------------------ 163845997 ------------------------------------------------------------AVLCFYAGQPAAFDHDEIQLLDELVRDIIFGLLVSQQEAQLRTSEQRNHLIVSALP--------DLVLRLRPDGQVVDVVAAESMVLPMAPTAMINSTLEQLFPAAIATQYRQALSAAFASGELQTLAYQLIVEAKEYFFIAIVRDVTAWRNAELALQVERDLLAQRVAERTAELHRANAELLRAARTKDEFLANMSHELRTPLNSILALSESLLEELYGPLRDQQQK-AIRAIEASGRHLLALINDVLDLAKIEANRIELVKEVVAASDVCEASMALVKEQATKKQIHLSIQLDDPHARFVADPRRLKQILVNLLSNAVKFTPAGGAVSLQVTTDTTQGTIFTVSDTGIGIAEEDLSRLFQPFVQLDSGLSRQHEGTGLGLVLVRRLVELHGGKVEVESMPGVGSRFTVTLPYQPVTHIA-------------- 160943338 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLISSIAVAVVLLTILMLLQKARKAEAAARKAASDTQ----ELNAKLQVAV-------EKAESANRAKSTFLSNMSHDIRTPMNAIIGFTTLALSNID---DTDRVKDYLGKTLASSNHLLSLINDVLDMSRIESGKIHLEEVEVNLSDVLHDLKTIVSGQIYAKQLELYMDVDVTDEDVYCDKTRLNQILLNLLSNAIKFTPAGGTVSVRVRQLAGKVREFRIKDNGIGMSQEFAQKIFEPFERERTSTVSRIQGTGLGMAITKNIVDMMGGTIEVQTAQGKGTEFTVCVPMRAQTEQRPVE----------- 808104 ----------------------------------------------------------------------------------------------------------------------LGWVEVELSHNGMLLRGYRSLFAS-LLLIAIGLICTAALAVRISRTINS-PIGQIKQPVAQLKDGNLETCLAPLGSQELDQLASGINRMAETLQNAQEELQHSIDQATEIEIQNIELDLARKEALEASRIKSEFLANMSHEIRTPLNGILGFTHLLQKSELSP----RHVDYLGTIEKSADNLLGIINEILDFSKIEAGKLVLDSVPFNLRDLLQDTLTILAPAAHAKQLELVSLVYRDTPAVVGDPLRLKQILTNLISNAIKFTREGTIVAVEDEEEDSVQLRISVQDTGIGLSNQDVRALFQAFTEADNSLSRQPGGTGLGLVISKRLIEQMGGEIGVDSTPGEGSEFWISLPKTR------------------- 302551344 ----KDNINLMVANLRETTRAKDWLESAALMQGHRDLMEVADLILRELTP------LVSAQYGAFYLADPEEDGATVPTIAGYGAAQDATVETGGLPVHVAQAAREKKRILVEDAPPDYIKINSGLGEAAPTTIVIIPILFEDKLLGVIELASFSRFSDVHLAFFDQFVNTIGVAINTIIANSRTESLLGE------------SQRLAR---QLQERSDELQMQQGELQRSNAELEEKAALLATSSQYKSEFLANMSHELRTPLNSLLILARLLSDNPDGHLSDQEVQ-FATTIHRSGSDLLQLINDILDLSKIEAGRMDVRPKRLPLIKLLDYVHATFRPLTLDRGLAFEVAVGEDVPEMYSDEQRLQQILRNLLSNAIKFTATG-KVELRVDRDADDVIAFSVSDTGIGIAPEKLPVIFEAFAQADGTTNRKYGGTGLGLSISREIAGLLGGRIVAESEPGKGSTFTLHVPVVSPGHTVPQ------------ 186681490 -------------------------------------------------------------------------------------------------------------------------------------------------------------------FIVIISMLVSVAIAAIVAWRT-----SRAIAEPVITVTQVAEQVARKHNFDLRAPVTTEDEIGLLERTKEL-QQAKELAEAASKAKSVFLANVSHELRTPLNAVIGLSQLLEDDATDLGLSADFITDLETINSAGKHLLHLINEILDLSKIEAGKMTLYPETFEIATLINNVVLTVKPAIEKNANVLEVHFDEQLGTMYADQTRMRQVLLNLLSNASKFT-TNGKVTLTVKREKEEMITFTVTDTGIGMSNRQQQQLFQPFTQGDTSTTKKYGGTGLGLAISRHFCQMMGGEIIVKSQPGLGSTFTIRLPMT-------------------- 2765035 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------IPLFRALQEQTVKNVEMVIAPKHGKVKTLLASGQAIVDNEGKKQGAVVVMHDITERKIAEAERIQLIRQQARLKAEEANRLKDEFLAVLSHELRTPLNPILGWTKLLR---AGKLDSAKTDYALETIERNAKLQTQLIGDLLDVSRILQGKLSLNMAAVNLAPTISAAIETVQLAAQAKSIQIETVFDPNVGQVLGDSTRLQQVVWNLLSNAVKFTKNGGRVEIRLECVDSQAE-IKVSDTGKGISPDFLPHVFESFRQADATITRKFGGLGLGLAIVRHLVELHGGTIYAES-PGEGATFTVRLPLIAVV----------------- 270263998 ----------------------------------------------------------------------------------------------------------------------LGYVAIELDLQSVRLQQYKEVFSTLLLLLCMCIAILFAYRLMRDV---TGPIRNMVNTVDRIRRGQLDSRVEGFMLGELSMAMSLTAYHEEMQQNIDQATSDLRETLEQMEIQNVELDLAKKRAQEAARIKSEFLANMSHELRTPLNGVIGFTRQMLKTEMSV----TQTDYLQTIERSANNLLTIINDVLDFSKLEAGKLVLEHIPFSLRETLDEVIVLLAPSAHEKGLELTLDVHNDVPEVIGDSLRLQQIITNLLGNAIKFTETGNIIRVELRGLQERQVELEVQDTGIGISERQQSQLFQAFRQADASISRRHGGTGLGLVITQKLVKEMGGDICFHSQLNRGSTFWFHI----------------------- 254785340 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NYSIEQTTAELRETLETVEIQNIELDIARKGAIQASKVKSEFLANTSHEIRTPLNGILGFSELLKKTELNPL----QEDYLETIYESAKGLLTIINDILDFSRLETGKLTLEYKPVRLRQVLEEALRLQAPAAHEKKLRLLTIVDHDIPELLGDPLRLKQVLTNLLSNAIKFTNVG-HILISVSKEDRADNQITITDSGIGLNQDQQEKLFDAFTQLDASDSRTHGGTGLGLAIAKGLVDRMHGEIGVESEPGKGATFWFT------------------------ 218888070 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVLEAQGIRSLLVLPIVAQGRWYGFIGFDDTRRPRVWESDLKFLQTAGEIIGAALERRRTEQTLAESARGLEEASRAKSEFLANMSHEIRTPLNAIIGLTELSLQERLPGDVAENLRAAL----VSAEALLGIVNDLLDLSRVEAGKLRLECIDFAPARLVRGVMRVMGHTAERKGLSLTLHIDRDVPHLRGDPGRLRQVLVNFISNAIKFTDEGG-VHVAVCRSDGQWLCFSVRDTGIGIPDDKHELIFENFRQADASTARRYGGSGLGLAICRKFTDMMGGRIVLDSTPGQGSTFRVLLPFGTCKADAP------------- 20091380 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ETGVEITERKNYEIELFRAKQDAEVANRAKSAFLANMSHELRTPLNSIIGFSDLLYEKVYGELNLKQTK-AVGNISNSGKHLLNLINEILDLSKVEAGSFELHYSTFWLAEVFAEVRDMIFPFATSKGLKIELEIDSNLSRVYADKERILQVLSNLVTNAVKFSNENGCVKVKAVQMDG-FLKITVADDGIGIAAADHEKLFKPFSQIDSSFSKRYQGTGLGLALVKEIVQLHGGTVWFESEVGKGSVFGFSIPL--------------------- 117925226 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRSEQGKITHFVAVKDDITARKKLEREL-QQARDRAESSNRAKSEFLALMSHEIRTPMNAILGMSELLAESNLSG----EQRELLTVQRRAALALLDLINDILDLSRVESGRLELDHAPMHLPDFFIEIQDLFRQQAIKKNLAFSITLEDDLPTYFADRARLRQVMINLVGNAIKFTQQGG-VWISVERLSQQGEMFSVVDSGCGIPSEAQSQIFEPFTQADAYVTRHHGGTGLGLTISQRLVQLFGGTLQVESTPNQGSRFSFIL----------------------- 114776540 -----------------------------------------------------------------------------------------------------------------------------------------------------------NSMLAEEGVQALVAVPLALGTETVGILYVNDFAILDLLANQAAHAIQKARLFETIEQEKAELKSLNEHLEARIMERTADLTSANEALTRANQAKSQFISNMSHELRTPLTSINGFSEFLIDGFVGPLN-ETQTKYLKNINISGKHLLELINGILDLAKIEAGKMTLKLEKVDVAALLDEILLVLQGYATKTSVRLLLECDAAIPGIVLDRTKFKQILYNLCSNAIKFSPQGGEVRIVVDYNNSAALTVAIHDEGIGISPEDQVHIFNPFEQADGSHSRNYEGTGLGLTLTQRLVEMHGGSIEVNSAPDKGSCFVFTLPVE-------------------- 182411917 ---------------------------------------------------------------------------------------------------------------------------LSLVAAKTDNPVLIISPAGSIEWVNESFSRVMEYSLDEVVGRSPIDFVAAAETDA-RTLQEIDAAIAQGRAHSGDVVTH-SKRGRKYHLRVELQPVRNDDITARVDTELALR-RAKTEADEASRAKSDFLASMSHEIRTPMNGVIGMTSLLMETDLSP----EQRDFVNTIRTSGEALLTIINDILDFSKIESGKMDLEHLPFELATCLEESLDLFALQASAKHLELAYHIAPDVPEIIGDITRLRQIVVNLVNNAVKFTSAGS-IAIEVRRRPPTVLEFVVRDTGIGIPAERLDRLFKAFSQVDSSTTRKYGGTGLGLAICQRLSILMGGGIRVESKVGEGSSFIFTITTEEAAAGAP------------- 255058896 ----------------------------------------------------------------------------------------------------------------------------------------------------LPVSALIHAPMIYEG--RVIGVLTGYATRGPMHFTSEFVDLFAVLANQLA--------MAAANAQLYEVQAYSHAMEEKVARRTAELEQANTRLLELDRLRSDFLSTVSHELRTPLTSIRSFSEILLRYEVD--DPEKRRKFVAIIASEAERLTRMINDLLDLSRIEAGRLELHPEPLELDAVFARAVGTAQPLMAEKGLQSRVEIEAGLPQVLADADRMHQVLTNLLSNSVKFSPEGGTIRLG-GRRQGEFALISVTDQGPGIPADRLEQVFERFHQVRTPQKSHALGTGLGLTISREIVEKMGGRIWVESELGAGAVFSFTVPLLQEAGASP------------- 143257222 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQIFYDITDLKERETELETTVNELNLAKEQADGANKAKSQFLANMSHELRTPLNAVIGLTEMLKEDAEDDGNDD-YLEPLERIHGASKHLLNLINDVLDLSKIEAGKVELYNENFSLPALLEEVADTSRTLVEQNSNKLLLNIEPNITFINADVTRTKQIVLNLISNAAKFC-ENGRISIDVKEKSKHLIEIDVKDSGIGMTQEQIDRLFHAFTQADASTTRKYGGTGLGLTIVQNLARLMGGDVSVKSELGKGTTFTVTI----------------------- 45657401 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRTFVDLISVFLERKNILEELKVHREKLEVQKEMAEKANKAKSEFLANMSHELRTPLNSIIGFSRLMQ----FPEGMERENRYLDLIFHSGVHLLNIINDILDLSRIEADKLVLNESDFDLKELISTSVEMILGEAITKKLEMTFEFFPKNAEIRADPKRIRQVILNLLGNAIKFTDSTGKILITLNKLENNFQ-LAVQDSGIGIPTEEISKIFETFYQVKGEDRAAYEGSGLGLPIVKKIVEAHHGSIQVESALGKGSKFVVIFP---------------------- 88797263 -----------------------------------------------------------------------------------------------------------------------------------WDENSLKMFGLAGQGQIIPPGTWERLIHPLDREKALSEIFNALNGKGQLFTHVYRILLPG---GEIRWIKGTGFVVRNDQGDPLEITGFHFNITGQIRAEQKLKD-SEARARQAMEAKATFLANMSHEIRTPMNAIIGMIELLQHED----PNQTQKRYLATLRNSSNVLMRIIDDILDVSKIEAGKLSLEKKPFPVRQVLHQCLSVYTQISNRKNILLTGRVDAAVPQIQGDSSRLQQVLMNLISNAFKFTDQG-HILVRVECTEQKDLRFSVEDSGVGIAEEAQASLFERFNQVDQSASRSSGGTGLGLAIVREIVELWGGDVWIRSRSGHGATFFFDIPVQQSSRAVNQPNQ--------- 262195305 ------------------------TRFTRMLQGQRDLLTVARQVLSELAPVVD------AQHGGFYMVSPGDDEPTLRLFASYAYMERVANQFGFGEGLVGQAALERKRILVTSLPDDYVQITSGL---GEARPRAVVVVPVVFEEEVKGVIELGSFQIFSSIQLAFLGIVVATIEATMRTDELLSRNLAEELTTQQEELQQTNEELEEKARQLTEQKSEVERKNQQVELARQELEEKAEQLALTSRYKSEFLANMSHELRTPLNSLLILSRQLATNRDNNLSDKQV-EYASTIHQSGADLLSLINEILDLAKIESGTMAVEVSSVSFSQLSDYVERLFRQVADESGVVYQIECADELPAIETDEQRLRQVLRNLLSNAFKFTKKG-EVMLRMSTVKPEAVAFSVSDTGIGIPKDKQRIIFEAFQQADGGTSRRFGGTGLGLSISREIAELLGGELDVESEPGRGSTFTLYLPPS-------------------- 83777315 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WTVDEMELIEAIARQLGIAI--------AHAQLLSQEKEQRQ---ELTYKNIRLKKMTEEAKAANRAKSEFLANMSHEIRTPMNAVLGFADLLQ----STITDPQASSYIKAIASSGRTLLALINDILDLSKIEAGKLQLHYEPVNIRTIINEIEHIFEQKAKEKNIELQVYIAPEIPYIIMDEVRLRQILFNIVGNSIKFTEFGSKIMASCSQLKPNHPYIAITDTGIGISPEDQQKIFDSFTQSEGQSNRKYGGTGLGLTITERLVHLLGGSIHLESQINQGSTFTFDFPDVKIA----------------- 140367364 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERMAGELKHRVSELEDARERAEAANRAKTEFMATMSHELRTPMNGVLGLAQLLGSTPL----DDKQRKYVDMIRKSGDALLVVVNDVLDFSKIQSGRIEVERVPYDPRALINEMGDLFRARAESKGLALHVELDELLPMLMGDPTRLRQIATNLIANAIKFTEAG-EVRVHLAW-EGEGLKLSVRDTGIGVAPAQLQRIREPFSQADSSTTRRFGGTGLGLAIVDQLARLLGGRLEIESVLGEGSVFTVYLPAKRV------------------ 218781754 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITDRKKAEEALRKAKKDAETANIAKSQFVANMSHEIRTPMNGVIGMTGLLLDTDL----DERQREFAETIQSSAANLLTVINDILDFSKIEADKLELESIGFDLRFTLEDVSDLLAIKAQAKNLEFVCMVDPDVPSLLGDPGRLRQLIINICNNAIKFTREGEVVVRVVGEEDKAYLRFTITDTGIGIPEDKQNDLFAPFTQMDASTTREYGGTGLGLSICKRLVQLMNGEIGVSSRPGEGATFWFSLPFQR------------------- 238894393 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RWMLLSGQIVTLNMQQQAERVIGTLQAAELLAIEAAKEAREANEAKSAFLANMSHEIRTPMNGILGMTQLCLDTPL----TAEQREYLSLVMSSAQSLLHIINDILDFSRIESGKMQVDVEPLEIRPFVQSLIRPHMPAASEKGIELLVDISPAVPEVLVDGPRLRQILTNLLGNALKFTHQGEVLLAIAPAEDDNRWRFRIRDTGIGIAPEKQKAIFEAFSQADSSTTRRYGGTGLGLTISARLVSLMGGELTVESQPGAGSEFAFTLPLE-------------------- 153868900 ----------------------------------------------------------------------------------------------------------------------------------------LFITSAILIIFILFLNLFYRYLRDFSLFISFFNQAANLD-QEINRKALWFHELAEM-------ANYANQMLRDKRKAQRKLQQHRDHLESELKEKTTQLEQAKEIAEAANQAKSLFLANMSHELRTPLNAILGFAQIMHR---SQTLSQEHQENVNVINRSGEYLLSLINDVLDMSKIEAGKITLDETNIDLYRLLDEVHDLFYLRAESKQLQLDIERDNNVPRLYTDGKKLRQVLINLLSNALKFTQEGG-IHLYIETMTEVILEFQVRDTGPGIAENEMDKLFEAFTQTATGIAS-QEGTGLGLPISRKFVQLMGGDISVQSKVGEGTTFTFSI-HTQIANAADFDSEQS------- 148254486 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTDRKLQEQALELARSAAERADAAKTRFLATMSHELRTPLNAIIGFSEMLMQEQALVLNAARRREYAQLINDSGQHLLSVVNGILDMSKMESGNFELTPEPFAPRAALINCCNLLALRARENGVDLSADVPHDLPTITGDPRAFKQIVINLVSNAIKFTERGGRVMVSAAI-EGPQLLLRITDTGVGIAADDLKRIGDPFFQAGKTYQRRHEGTGLGLSIVKSLVNLHGGEMSIESKLDEGTTVSIALP---------------------- 291571976 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WISENARAVFDAIGELVCYEGTVED-ITEGKRAAEALERAKEAAETANRAKSTFLANMSHELRTPLNAIIGYSEILLEEAEELGYEDIVPD-LERIYTAGKNLLTLINDILDISKIEAGRMDLFVEAFDVSGLLESVMGTAQPLMSKNNNTLTVDCPDNIGIMYADVTKVRQILLNLLSNAAKFT-TDGKIKIEVSRESGSVVEFKVHDTGIGMSAEQQEQLFQPFTQGDASTTRRYGGTGLGLAISDRFCQMMGGNIQVQSTLGEGSTFKVVIP-TRV------------------ 295097349 ----------------------------------------------------------------------------------------------------------------------LGYVALELDLKSVRLQQYKEIFISGMMLFCIGIALIFGWRLMRDVTGPIRNMVNTVDRIRRFMLGELDMLKNGINSMAMSLAAY--HEEMQHNVD--QATSDLRETLEQMEIQNVELDLAKKRAQEAARIKSEFLANMSHELRTPLNGVIGFTRLTLKSELNP----TQRDHLHTIERSANNLLTIINDVLDFSKLEAGKLILESIPFPLRSTLDDVVTLLAHSSHDKGLELTLNIKNDVPDVIGDPLRLQQVITNLVGNAIKFTESGNIILVEKRALSNNKVQIEVQDTGIGIPERDQTRLFQAFRQADASISRRHGGTGLGLVITQKLVKEMGGDISFHSQPNRGSTFWFHI----------------------- 163760978 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITATKQREAELHDLLGK-AETADRAKSEFLANMSHEIRTPMNGVLGMAELLSRTELDT----RQRTFADIIVKSGTALLTIINDILDFSKIDAGQLTLESQPFDLREAIEDVATLISSRAAEKDIELIVRIDPALPDLVGDVGRIRQVMTNLVGNAIKFTETGHVIEVTGSPASEGSVTLRVHDTGIGIPPEKLDAVFDKFSQVDTSSTRRHEGTGLGLAITSRLVALMDGTISAESTPGEGSVFCVTMPRTETVRIAPVD----------- 138926993 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQIFYDITDLKERETELETTVNELNLAKEQADGANKAKSQFLANMSHELRTPLNAVIGLTEMLKEDAEDDGNDD-YLEPLERIHGASKHLLNLINDVLDLSKIEAGKVELYNENFSLPALLEEIADTSRTLVEQKNNKLILNVEPKINFINADITRTKQIVLNLISNAAKFC-ENGHISIDVKAKEKELIEIDVKDSGIGMTQEQIDKLFHAFTQADASTTRKYGGTGLGLTIVQNLAKLMGGDVSVKSELGKGTTFTVSIQNVKIEE---------------- 116623382 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAELARAFNGMTGRLRLARQDLTRANAELEQRHHELQL-------LMEAAESANQAKSQFLANMSHELRTPMNAIIGYSEMLMDEAQDMASASALPEVLKKITAAGRHLLALINDILDLSKIEAGKMDLYLETFQIPEMVNDVACTIQPLVDKNANRLQIDISPGIGPMRADLTKVRQVLFNLLSNASKFTDKG-VIELRVHDEARDWIAFQVKDSGIGMTREQAARIFEAFTQADASTTRKYGGTGLGLTITRKFCELMGGRITVDSEPGQGTVFTVRLPLE-----VAADAHKSA------ 193084137 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HYNILMSSLEESDKI--MRKQKDSLKVAMQKAQTANKAKSDFLANMSHELRTPLNAIIGYSEMLIEEADDDGL-ETYSEDLAKIHSSGDHLLTLINDILDLSKIEAGKMDLHIEEFDFTNLLKQIEATARPLVDKNKNKFVIKCKTKKLKLKNDQTKVRQILFNMLSNAAKFTKKG-TITLQIKPEKKDNLRFDVIDTGIGMSEEQMDKVFEEFTQAESSTSKDYGGTGLGLPISKKMTEMMGGKMEVKSKEGKGTTFSIIIP---------------------- 219848609 ------------------------------------------------------------------------------------------------------------------------WRLITEIPESEATTRSGIIFTISLIISGLVILLATNYLLDRFIFRILAELRRGAERVGSGDLQPLPVPQEREVAQVASAFNTMMSQLRARNAEIARQTESLKAEVQERRRIEQELIRARDAAEAASRAKSTFLATMSHELRTPLTAIIGYSQLLE-QLVDKGIYETVAHDVRRIRAAGNHLLTLINDILDISKIEAGRMTISVEYADVADLVRDAVNTVLPQMEKNHNRLQLHCPPDIGMLNSDATKVRQALINLLSNAAKFT-ENGTVTLTVTRYEDEGRRFTVADTGIGIPPDKLDKLFKAFSQIDDSPTRKYGGTGLGLALSQRLCELVGGRITVQSTVGVGSVFTIEVPASLSLPTPVPADHS-------- 167629981 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKRAEEELHMAKERAEAADRAKSAFLATVSHEIRTPLHGIIGMIDLLLDTAL----TEEQASYGRTIGELSRLLSSIINDILDFSKMEAGRIELEVVDYELRAVVNDVVNLLRVRSEQKNLDITCDIDREVPPLRGDPIRLRQVLINLGGNAVKFTEKG-KVALRIAMDSARFLRFEICDTGIGITDEVAPRLFQPFSQADMSTARRYGGTGLGLAISKRLVELMGGEIGFRSIPGLGTTFWFTMPLLESSAQAAEDSR--AQEKA-- 289768716 ------------------------ARISGLMQGRRDLQDVASLIMSELTP------VVSAQHGAFFLAMPLVDAYELRMLGSYGYSMGMPTSFRPGEALVGTAAQEKRTILVENAPSGYLKISSGLGEAPPAQVIVLPVLFEGQVLGVIELASFTPFTHIQKDFLNQIAEMIATSVNTISVNTKTEVLLSQSLTEQLRERSEELEQRQKALQSSNAELEEKAELLAQIEVKNTEIEEARQVLEESMRYKSEFLANMSHELRTPLNSLLILAKLLADNADANLTPKQV-EFAETIHGAGSDLLQLINDILDLSKVDAGKMDVSPTRIALVQLVDYVEATFRPLSAEKGLDLSVRVSPGLPTMHTDEQRLLQVLRNLLSNAVKFTDSGS-VELVIRPARDEVIAFSVSDTGIGIAASKMQVIFEAFKQADGTTSRKYGGTGLGLSISREIAQLLGGEIHAQSEPGRGSTFTLYLPL--------------------- 300248807 -------------------------------------------------------------------------------------------------------------------------------------QQYREMFMAAMLLLCMGVAMLLAYRLMRDVTAPIRNMVETVDLDSRVEGHMLDMLKNGINSMAMSLTAY--HEEMQQNID--QATYDLRETLEQMEIQNVELDLAKKRAQEAARIKSEFLANMSHELRTPLNGVIGFT----RQTLKTQLTTTQKDYLQTIERSANNLLNIINDVLDFSKLEAGKLVLENIPFSLHNTLDEVIMLLAHTAHEKGLELTLNIQHDVPEFVGDPLRLQQIITNLLGNAIKFTEQG-NIDIRIEKRKQENLRIQIKDTGIGIAEAQQTQLFQAFRQADTSISRQHGGTGLGLVITQRLVREMGGDISFHSKLNQGTTFWCTVNLTLNPHMLEPDYH--------- 258593327 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLATTYNKMAKALTYTLDERARVARELRDLNRSLEDRIRER---TSQLEETNRDLSRASRHKSEFLANMSHELRTPLNAILGFTDLIIDGIYGQVPNE-LRESMEDIRINGRHLLRLINDVLDLSKIEAGQMRLNLGEYSLQSLIDSVISATRSLATEKRLELVARVEADLPPALGDSKRMTQVLMNLVGNAIKFTPGGGSVNVTAKSTSPDFIEISVADTGIGIPAEELKSIFGEFRQVDSSITREYGGSGLGLSIAKRLVEMHRGSIWADSQVGRGSTFYVRIPL--------------------- 94264445 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGDSWQILGLNKPPYPLATVLAVGGAVF--LITMLFSSLAALLFSWRK------WQEDARLKAEEMARDAQAANLAKSEFLANMSHEIRTPLNGVIGMTGLLLETEL----NSQQRRYAETMLYSGESLLSLINDILDLSKIEARQLELEEIEFDLAGTIDDFAATMAVRAHERGLELICLFSPGLPLVKGDCGRLRQVLANLVGNSIKFTEKGEVIKVSSRDKDEENVLFEISDTGVGIPQEKLTTIFEKFSQVDASTTRKYGGTGLGLAITRQLVDLMGGEITVSSREGSGSVFSFTVLFRKVAGEIP------------- 119899974 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLTRADGTVTGLVGAVIDITDRKRVEQEL-ESARQLAEAASQAKSDFLANMSHEIRTPMNGIIGMTELALDTRLDP----TQRDYLNIVLSSAESLLVIVNDILDFSKIEAGKLAIEEIDFNPAVAVTEALKSISTRAERKKLRFAYELSPDLPAVVGDSGRIRQVLTNLCDNALKFTKAG-EIAVRVRAEPSAAAHFEVSDTGIGIDPEQQAQIFEAFTQADTSTTRRFGGTGLGLTISARLVGLMGGRIWVDSTPGVGSTFHFT------------------------ 94263808 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QAEEELLQAQLENATARANELAVQAEAANHAKSEFLANMSHEIRTPMNGFIGMTMLLLDTEL----TEEQRQYAGIVKSSGESLLVLINDILDFSKIEAGKLEIETLDFDLQSLLDDFAATTAFKTHDKGLELLCAAEPDVPQLSGDPGRLRQILTNLVGNALKFTEKG-EVAIRVKTVGEACQRFSVRDTGIGIPADKIGMLFQQFTQVDASTTRKYGGTGLGLAISKHLAEMMGGEIGVESVEGQGSEFWFT------------------------ 119774168 -----------------------------------------------------------------------------------------------------------------------------------------AVAAFIIVLIGVQLNLLFTFRLVKNV---TQPITDMVKLVGKIREGKLDARLEGNLIGELDLLNRLSEYHDEMQQNIDQATSDLRETLEQIEIQNIALDRAKKDAQEASRIKSEFLANMSHELRTPLNGVIGFARQLLKTPLHS----SQMEYIKTIERSATSLLQIINDILDFSKLEANKMVLETMPFGLRASLEDTINLLAGSAHAKGLEFVVDVDANVPELSGDVMRLGQVMTNLLGNAIKFTEEGSHLKISLASLEDNNLTLEVTDTGIGIDPEQQELLFQAFGQADSSISRRYGGTGLGLVITKRLVQMMGGRIGFHSEVGKGSSFWFTVPLQ-------------------- 225159367 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKRQEQELATARDQAVHASRLKSQFLANMSHEIRTPMNGIIGMSGLLLDTRLSP----EQREFAEIVQKSAEALLAVINDILDFSKIESGRLNIDEVEFDLRTVVEDTLALLGERAIDKEIELTCEFPSGLPTLRGDPGRIRQIITNLVGNAIKFTERG-EVSVTVTRIQETNTRISVRDTGIGVADDIKPHLFQPFVQADGSATRKFGGTGLGLAISRQLIEMMGGRIGFTTKPGRGSTFWFDLCLPKLLEATP------------- 142941324 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KTFIQIFTDVTDLKQREIELEKIVNELNIAKEQADGANKAKSQFLANMSHELRTPLNAVIGLTEMLKEDAEDDGNDD-YLEPLERIHGASKHLLNLINDVLDLSKIEAGKVELYNENFSLPALLEEVADTSRTLVEQKNNQLLLNIEPGIAFINADVTRTKQIVLNLISNAAKFC-ENGKISINVKSKKDRLIEIDVKDSGIGMTQEQIDKLFHAFTQADASTTRKYGGTGLGLTIVQNLAKLMGGNVSVKSELGKGTTFKVTI----------------------- 302036587 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQREQAARLRAERALQRVSKELQRRVEELQRAKDAADVANRAKSEFLASMSHEIRTPMNAIIGMADLLWETTLTP----EQRKYLRIFRRAGASLLSLINDILDLSKVESGRLDLDSIDFDLSELIDKTSEMLALRANEKGLELVCHLANDVPHLIGDPNRLYQILLNLLGNAIKFTEKGSVVSITPELRTPGAIRFSISDTGIGVPHDKIKTIFETFTQAHSTIARQYGGTGLGLSISQQLAALMGGRIWVESRLGEGSTFHC------------------------- 296121939 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVRDITERKRYEARLRESIEESSRSQARLKIQAEELAQQATSLSEARKSAEAANRAKSDFLANMSHEIRTPMTAILGFAEQVSASLNRPEDCEA----LSIIRRNGEHLLKLINDILDISKIESGLFEIEKTTCDLRVLIHDLMQSIGPKAAQKKIGLTVNFATNVPCIETDVLRLKQSLMNLLSNAVKFTEQGGSVRMTEEFTTAPRIQMQICDTGIGIAAEHLDKLFIPFSQADTSVSRRFGGTGLGLAISKRLIELMGGDLQVKSILGSGSSFTITLPTGKISH---------------- 171317408 ----------------------------------------------------------------------------------------------------------------------------------------------------------------YRAVTSAFLMIVAVSFLLAIGGFVISHRLGTSIARPLSSLTRTMARIRSSDLSLRMSHKGRDEIAALIAGFNVMLDEIERRAEAANSAKSDFLARMSHEIRTPMNGVLGMTELLQRTRL----TSKQRKFVDTVYRSGQTLLVIIDDILDFSKIEAGKLTLERIDFNLHQLLDDVVALLEPNARRKALELVYRRADSVPQMRGDPVRLRQILTNLLGNAIKFT-EHGHVGLSASYSDDGRIVFTIADSGIGIPPDISAQLFRPFQQADSSTARKYGGTGLGLVISRQLAEMMGGTLTLDSAPGKGSVFTVTTPFE-------------------- 209523505 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WTLDEIELLEAVARQLGIAI--------AHAQLLSQEKEQRQ---ELTYKNIKLKKMTQEAKAANRAKSEFLANMSHEIRTPMNAVLGFTDLLQ----STITDPKATSYIKAIASSGRTLLALINDILDLSKIEAGKLQLHYEPVNIRTVINEIEHIFEQKASEKNLNLEVEVDPKLPYIMTDEVRLRQILFNIVGNSIKFTEFGS-VRITASCSQLKDLKIAITDTGIGISREDQHKIFDSFTQSEGQSNRKYGGTGLGLTITERLVHLLGGSIHLESERDQGSTFTVDLPDVKIA----------------- 149176849 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HPMTHRNGEVWGVSSIVQDITARKEMEEALRD-SEQQASQANLAKSEFLANMSHEIRTPMAAVLGYADVLLGHLKDPDN----RNCVMIMKRNGEHLLELINDILDLSRIEAGKLEVDLNEASLRELVADVQTLMQVRADEKNLMLNVKFTGQVPEIVTDATRLRQILINLIGNAIKFTDQG-EVRLVIRLLPDSDIEFAVQDTGIGMSADQIQRLFKPFSQGDSSVTRAYGGSGLGLAISKRLVQMLKGQLKVKSEVGQGSIFRIRLPAGSI------------------ 294141952 -----------------------------------------------------------------------------------------------------------------------------------------AVAAFIMVLIGVQLNLLFTFRLVKNV---TQPITEMVRVVAKIREGKLDTRVDGHLIGELDLLKRLSEYHDEMQQNIDQATSDLRETLEQIEIQNVELDLAKKRALEASRIKSEFLANMSHELRTPLNGVIGFAKQLLKTPLHS----SQQDYVNTIEKSATNLLGIINDILDFSKLEAGKMVLENMPFALRETLDDTITLLSNSAREKDIELVVDIDQSIPELSGDAMRFSQIITNLVGNAIKFTDIGS-VHLRLQLTESTNDKVEVIDTGIGIDESQQELLFQAFGQADSSISRRFGGTGLGLIITKRLINRMGGQIGCHSKPNTGSSFWFTLPLS-------------------- 254446715 ----------------------------------------------------------------------------------------------------------------------------------------------GTLLVEASTRAIQQFLLSLLIMLSVGTIIAGFIGYGIQRLITRPLQELEGLATKVSRDRIYTRRATKRNFMLESVQTRDEEIQSEMEVAARTIELAMEKAQSANKAKSEFLSTMSHELRTPMNAIVGMSSLLMDKDL----DDERQSYIKIIRSSSDALLSLINDVLDYSKIESGHLDLEDQPFNLVNCLEEAMDIVAAPRRDAPIDFIVTIDPKLPAVKGDVTRLRQVLINLLGNAVKFTQKG-HVWLEVGESENVFASIAIHDTGIGIPDDRKHRLFQTFSQVDSSMTRRFGGTGLGLAISQRLAMAMGGIIEVESEVGSGSTFQFTIPL--------------------- 158340438 --------------------------------------------------------------------------------------------------------------------LGLDWLIAIVIPESDFMAQIYANIRT-TLALCLGALGIATFLGILTSRWILQPILRLQIASNSLAAGQLDIEVKGILSSLGSAFNSMARQLQESFQALEDNNAKLDQ---RVQQRTAELKVAKEKAEVANQAKSLFIANMSHELRTPLNGILGYAQVLER---SPTISDKAQQQVHIIHKCGTHLLGMINDILDLSKIEAGKLDLMPKPVHLTSCLQGVAEACRVRAAQKGLEFVYAVDPGLPEVELDEQRLRQVLFNLLSNAIKFTQQGTQVSVEVTRSDYRRLRFGVTDTGVGIAPAHLDQLFNAFVQVGD-RQKQAEGTGLGLAISRRLVQLMGSQIEVQSAVGQGSQFSFEL----------------------- 117925404 -------------------------------------------------------------------------------------------------------------------------------------------------------------------FLSHFSEVIA---SGEIKNSDSIYEFSGLRANGEVFPIEVSVSYWQGAERHFFSAVVRD--ISQRKQLETQLRHAQQISESANRAKSTFLATMSHEIRTPLNTILGMGQLLEETDL----TEMQHWCVNILGNSGRALLTLINDILDLSKIEEGHLSLEHTPFDLHQLLQEVEELFTFSALAKGITLRGHFSESLPWVMGDPTRLRQVLLNLLGNAIKFTKQG-FVELSAQTMAEDEICFSVFDSGPGIAKERQQEIFLPFTQADSSTTRKYGGSGLGLTISRRLVKLMHGQIQLESRLGKGSRFYFSLPQAPTERIPP------------- 294631784 ------------------------------MQGRRDLQDVASLIMSELTPVVAFFVAMPPADGSDLGGDP-DNAYELRMLGSYGYSMGMPTSFRPGEALIGTAAEEKRTILVTDAPSGYLKIASGLGEAPPAQVIVLPVLFEGKVLGVIELASFTPFTQIQKDFLNQIAEMIATSVNTISVNTKTEQLLSQELTEQLRLRSEELEQRQKALQASNAELEEKAELLAQIEAKNSEIEEARQVLEESMRYRSEFLANMSHELRTPLNSLLILAKLLADNAEGNLSPKQV-EFAETIHGAGSDLLQLINDILDLSKVEAGKMDVSPTRIALVQLIDYVEATFRPLTAEKGLDLSVRVSPELPTLHTDEQRLLQVLRNLLSNAVKFTDSGSVELVSLTDPEADMIAFSVTDTGIGIAASKMRVIFEAFKQADGTTSRKYGGTGLGLSISREIAQLLGGEIHAQSEPGRGSTFTLYLPL--------------------- 463195 -------------------------------------------------------------------------------------------------------------IIPAEADTLLGWVELEISHNGTLLRGYRSLFASLLLIFGLAFTAILAVRMSRTINGPLSQIKQAVSQLKDGNLETRLPPLGSRLASGINRMA-ATLQNAQEELQMSIDQATEDQNLETIEIQNIELDLARKEALEASRIKSEFLANMSHEIRTPLNGILGFTHLLQKSELTP----RQYDYLGTIEKSADNLLSIINEILDFSKIEAGKLVLDNIPFNLRDLLQDTLTILAPAAHAKQLELVSLVYRDTPALSGDPLRLRQILTNLVSNAIKFTRQGTIVALEDETEEHAQLRISVQDTGIGLSSQDVRALFQAFSQADNSISRQPGGTGLGLVISKRLIEQMGGEIGVDSTPGEGSEFWISLPKAR------EDREETA------ 283843858 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKLHEQALDEARAEADRADDAKSRFLATMSHELRTPLNAIIGFSDMIVQEDELRLGAERRKEYAQLINDSGQHLLSVVNGILDMSKMESGNFEIVPEPFAPRPALLNCCNLLALKARDSGIDLVTRAPENLPDVVGDPRAFKQILLNLVSNAVKFTERGGTVTVSAAVESTR-LVLCVTDTGVGIAEEDLKRLGDPFFQAGKTYQRRHEGTGLGLSIVKSLVRMHGGEIDVRSQIDCGTTVTVSLPLA-------------------- 269960400 -------------------------------------------------------------------------------------------------------------------------------------QQYQEVFSAFLVLIGLGLASVFASRLMHDVTITHMKNVVDRIRRGHLDVRILDQLKNGINAMAVSLSEY---HVEMQH-SIDQATSDLRETLEQLEIQNVELDIAKKRAQEAARVKSEFLANMSHELRTPLNGVIGFTRQMLKTQLSN----SQTDYLQTIEKSANNLLNIINDILDFSKLEAGKLALENIPFEFRESLEEVINLQATSAHEKGLEITLKVDPKIPQLVGDPLRIQQILTNLVGNSIKFTERG-NIDISVEMRSQSGDSVEVRDTGIGISERQQAQLFQAFSQADASISRRYGGTGLGLVITQKLVSQMGGEISLTSRLHQGSTFWFT------------------------ 296272696 ---------------------------------------------------------------------------------------------------------------------GTAWKVFFLIDEDVVIKDTLK-----TQLFSYKVSTIFIFILLCLIYVLFILLRKSKKLSKKLSYPIESLSIDTYIETESSNILEIDSLLMNFNKMIKEIKSNKKNLEIEVDNRTKELEIAKIKAEESTKAKSEFLANMSHEIRTPMNGIIGMSHLALQTRL----NDKQKNYIEKIDICAKNLLNILNDILDFSKIEAGKLNLEKVEFNLFETIENIVNIIDFSVYEKNLELVVSYGTDVGKFYGDNLRLAQILTNLLSNAIKFTNDG-QIGVYITKIDINRYQFEIKDTGIGLTEEQQTKLFQSFSQADGGTTRKYGGTGLGLTISKQLIELMNGKIWVESQINVGSRFIFQI----------------------- 163793169 ------------------------------------------------------------------VSEVLLVGWLLAMAGVTANRIVLWKAFSARPLATGDAAVWERRIVISVIVSGVLWAISGLPIAFGNLPVHIVVPVSVAGMLAGAIFALTPSTKAFRLYAIIAALGPILGFLAV--GDRLHLAVSGMGLVYLLVVLLWGRDAGRTTEGAIRLRLENQALVADLSAV-------REGAEMAERLKRESFANLGHELRTPLNAIIGFAQSLDAELWGPLGNPRYRDYAKAIADSGQHLYVLIQDILDLSRHDAGILELDETTVDVAAAVRTCRKMLGGSAASNGVSLATTVPDEGLWVTGDSTKLRQIVINLAANAIRFTPAGGRVTIAACRLESGETELRVEDTGIGLDPEDIPRALEPFVQVSRDRARESGGAGLGLPLSKRLTELHGGVLEIHSRRGTGTVVRIVLPAWRAA----------------- 152985475 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILAWGALLLSFLVTTAASLGFFGLFGSGVVKVTVELVTLSIGLADRINALKEEGFRSRQAAEQARVENEAKSRFLAKMSHEIRTPLNGVLGMLQLLRDTPL----DRGQAACVETIASSGNALMSVINDILDYARIESGKLQLERIDFDLEELLSDTLALFGAQAREKRLRLHLGLDRGVPRLNGDPTRLRQVLTNLLGNALKFTAEG-HVALRVQREAGRERLLSVSDSGIGISAQAQATLFESFSQADSSTTRRYGGSGLGLAISRELVQMMGGRIEVSSEPGKGTRFSVDLPLSPALDSGDADE---------- 77460443 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LETIEIQNIELDLARKEALEASRIKSEFLANMSHEIRTPLNGILGFTHLLQKSELTP----RQLDYLGTIEKSADSLLGIINEILDFSKIEAGKLVLDHIPFNLRDLLQDTLTILAPAAHAKQLELVSLVYRDTPSLVGDPLRLKQILTNLVSNAIKFTREGTIVARAMLEEENDDLRISIQDTGIGLSNQDVRALFQAFSQADNSLSRQPGGTGLGLVISKRLIEQMGGEIGVDSTPGEGSEFWISLPKTR------------------- 295106963 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YRMARRNTRLLAEEKDR-------------AERAFAEAQQASLAKTEFLSRMSHEIRTPMNGIMGMT-AIALESIG--DDGKVRTCLEKVTLSSEHLLSLINDILDMSKIESGKVEIKNEPFDLSTFIGSLAAVFRTQASERNVAFDTVVEGEVPHVVGDPLRLNQVVYNLMGNAFKFTPEGGSVTLRIERLADAWLRFAVDDTGCGIEPEHLDKIFASFEQGDASVARKHGGTGLGLAITKRFVELMGGRIRVASVVGHGSSFAVDVPLGRA------------------ 307222661 ----------------------------------------------------------------------------------------------------------------------LGYIALELDLKSVRLQQYKEIFSSVMMLFCIGIALIFGWRLMRDVTGPIRNMVNTVDRIRRFMLGELDMLKNGINSMAMSLAAY--HEEMQHNID--QATSDLRETLEQMEIQNVELDLAKKRAQEAARIKSEFLANMSHELRTPLNGVIGFTRLTLKTELTP----TQRDHLNTIERSANNLLAIINDVLDFSKLEAGKLILESIPFPLRSTLDEVVTLLAHSSHDKGLELTLNIKSDVPDVIGDPLRLQQIITNLVGNAIKFTENGNIILVEKRALSNTKVQIEVQDTGIGIPERDQSRLFQAFRQADASISRRHGGTGLGLVITQKLVNEMGGDISFHSQPNRGSTFWFHI----------------------- 189347431 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AELRRHETALLDARLAAEAANRAKSEFLANMSHEIRTPMNGVIGMTRLLLNTSLA----EEQRSFAQTALASGESLLTVINDILDFSKIEAGKLELEEISFDLRLLLDDFAAIMAVKAGDKGLEFICAALPDVPRFIGDPDRIRQILTNLAGNAVKFTHKGEVVYVSLLRETDEEVRFSVKDTGIGIPREKLDRLFRSFTQVDASMTRKYGGTGLGLAISRQLVELMSGEIGVNSQSGIGSEFWFTLSLKK--NIFPSEN---------- 256423016 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IMLFFACLSSLLSFLYITSRIYK-----------QEQLIEAL-------DHSRQQEKKLTVVKDQFLANMSHEIRTPMNAVLGFTHLLQQQPL----NEKSREYVASIQHAGENLLDIINDILDISKIESGMMRLEPVSFSLRGMMHSLQLMFQPKAQEKLLDLSVHIDAGVPDIYGDVMRLTQVLVNLVNNAIKFTPQG-QVTVRVSPVGGNELLFTIADTGIGISPNKLSTIFDRFNQAEADITRKYGGTGLGLTIVKQLVELQHGTISVESELGKGSTFLVQLPYTQ------------------- 939724 ----------------------------------------------------------------------------------------------------------------------LGWVELDLSHSGMLLRGYRNLFASLLLIPALAVTALLAVRMGRTIPLTQIKQAVAQLKDGNLETRLPPLG-SQELDELASGINRMASTLQNAQEELQHSIDQATEDVRQIEIQNIELDLARKEALEASRIKSEFLANMSHEIRTPLNGILGFTHLLQKSELTP----RQLDYLGTIEKSADSLLGIINEILDFSKIEAGKLVLDSIPFNLRDLLQDTLTILAPAAHAKQLELVSLVYRDTPSLVGDPLRLKQILTNLVSNAIKFTREGTIVALEEEHEDSVQLRISIQDTGIGLSNQDVRALFQAFSQADNSLSRQPGGTGLGLVISKRLIEQMGGEIGVDSTPGEGSEFWISLPKTR------------------- 144204822 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSLEVERRRSIEELAKKEAEMANQAKSEFLANMSHEIRTPMNGVIGMASVLLDSPLDT----EQRRYIKIIHDSAHALITIINDILDFSRLEAHKLELEESDFNLHNLISDVVDIFESHAKAKQLEFVIRLQTAGSSMFGDPGRIRQILMNLVGNAVKFTEQGEHVQVSPGDQASSSLLFEITDTGIGIEPAKLSCLFDSFVQSDASVTSKYGGSGLGLAITKGLVEAMSGHIDVESEPGKGSRFWFEIPLRNV------------------ 189423630 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDISDRKQHEKELL-EARYAAEAASRAKSEFLANMSHEIRTPMNGVIGMAHLLGTTELSP----EQEQYLENIENSANSLITLIGDILDLSRIEAGRMLLENVDFSLRRCIQELLGSQQFQINQKKISIHTEIAEDVPDLRGDQLRTRQILLNLLGNAIKFTEHGG-VTITAQLVTSEEIHLAVSDTGIGMPPDLLERIFAPFEQADNSTTRRYGGSGLGLAICRRLAELMGGRIWAESGAEGGSTFHVELPF-----LLPEQTDRQQERNC-- 302528985 ------------------------ARLSGRMQGHRDLASVATLILSELAP------LVSAQQGAFFIADGGDPDKLLDCIAAYGAQARTGLRFRLGESLIGQAAVDRRTILVNGAPPEYALVSSGLGSAPPVNVIVLPVLFQGEVLGVLELASVNEFSAVHLDLLEQLRHTIGVNVNTILSNSRTEALLAQELRARSEQLQAQQGELRRSNTELAEKAALLAQQNRDIEVKNIEIEQARQELEEASQYKNEFMANMSHELRTPLNSALILAKLLSENPEGNLT-EKQIQFAKTIYAAGSDLQQLINDILDLAKVEAGKLDLQMSDVTLPELVNYVESLCRPLTADKGLEFAVLIDPPVPSVHTDEHRLQQVLRNLLSNAAKFTDEGG-VRLHIRMADPEEVEFAVEDTGIGIPEEKLEVIFDAFRQADGTTSRKYGGTGLGLSISQQLTELLSGELRVSSVPGKGSTFTLYLP---------------------- 258592021 ------------------------------------------------------------------------------TFALYRRQVSDGEVIPAAPRADGSAFEGGRLILFHPII--LDYEKIGTLYIQADTQEAYARLQVSVVIVFGVLLASSLVALYLASTLEGVPIVNLAETAAIVSKQDYSVRVAGSLGRLIAGFNEMLAQIQRRDVAI---QEARDRLEGAVEERTRQLLEAKQQAEEASRHKSLFLSNMSHELRTPLNSIIGFASLLQDPIVSSLPEKELQ-LMRHISTSGEHLLALINDLLDISKVEAGKLILQPQAFPLGEAIEAAVYTFRPQAAQKQQDLGLSMDHDMPIIKADPIRFKQILYNLLSNAVKFTPVGGRIKVAARIAPGECVEIAVSDTGIGIRCEDLSKLFQLFTQLEPTLTKQFQGTGLGLALTKQLVELHGGTIGAASEPGRGSTFTVRLPL--------------------- 163802963 -------------------------------------------------------------------------------------------------------------------------------------QQYQEVFSAFLVLIGLGLASVFASRLMHDVTITHMKNVVDRIRRGHLDVRILDQLKNGINAMAVSLSEYHV----EMQHSIDQATSDLRETLEQLEIQNVELDIAKKRAQEAARVKSEFLANMSHELRTPLNGVIGFTRQMLKTQMSN----SQMDYLQTIEKSANNLLNIINDILDFSKLEAGKLALENIPFEFRESLEEVINLQATSAHEKSLEITLKIDPKIPQLVGDPLRIQQILTNLVGNSIKFTERG-NIDISVEMRSQSGDSVEVRDTGIGISERQQAQLFQAFSQADASISRRYGGTGLGLVITQKLVSQMGGEISLTSRLHQGSTFWFTL----------------------- 189423633 -------------------------------------------------------------------------------------------------------------------------TWLVYTEKTSYPQGWAIYYAVASLLKAMVKQTGIQLVIVAALFALLVYLLKRL-IETNLAGPVRNIAASIAGIRPLEAESDIPLEQAGNITELHGIISEVNHLMSQVRQSHHQLTAARDAAESANRTKSEFLANMSHELRTPMNGVIGTAQLLRMTEL----NAEQAEYLASIEHSADSLMALLNDILDLSRIEAGRLELENRPFGLQEVIGNVVDSLSAQARLKWLQLSVEFDRNLPQVLGDSLRFRQILLNLTGNAIKFTDQGA-VLVTAALSSADELHLCVQDTGIGITAEAMQRIFAPFTQADSSNTRKYGGSGLGLTISRHLTGLMGGRLWAESEPGIGTTFHLELP---------------------- 75910897 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EIDFTQQLATQLA----IAIQQASLVEQLQQELAERQQAELKLTQSNQQLAISNQELARATRLKDEFLANMSHELRTPLNAILGMTEGLQEGVFGMINDKQFK-ALETIERSSSHLLDLINDILDVAKIEAGQIKLDCTAISVAALCQSSLVFIKQQALQKRIQVEIKIPLNLPDLFVDERRIRQVLINLLNNAVKFTPETGRISLEVTQVSQNFLQIAVIDTGIGIMQENINKLFQPFIQIDSALNRQYEGTGLGLALVKKIVELHGGRVGLTSELGVGSCFTIELPCTPSTPSSPE------------ 218440688 ------------------------AKFTRMLQGQRDLEAVSKLILSELAA------LVGAQHGVFYLMDEKEQTPILKLLSSYAYRERLSNRFYLGEGLVGQCALEKERILLTSVFEGAITGVIELASFHYFNEIHLTFFDQLTESIAIVLNTIAASMRTEELLKQSQSLAQELQTQQRLEQQAQSLKASEELLKKQQEQLQQTNEALEEKARLLSLQNEEERKNAEIEQARRSLEEKAEQLALTSRYKSEFLANMSHELRTPLNSLLILAKLLADNVENNLTPKQV-EYAATIHSSGSDLLGLINDILDLAKIESGTMSVEIEQMQLAEVRHQLDRAFRQIAHDKGLDFEINFDPRLPKIYTDSKRLQQVLKNLLSNAFKFTAKG-QVSLEVGWSQDHEILFSVSDTGIGIAPEKQRLIFEAFQQADGTTSRQYGGTGLGLSISREIARLLGGEITVISRLGHGSTFTLYLPQT-------------------- 254443535 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LWVETSLRFLRTEGKVTGMFCIMRDITLRKKVHQELT-RARDAAESNTKAKSAFLATMSHELRTPMNGVISMANILLDTDL----DETQRDYTSTIRDSGESLLTLLNDILDLSKAEAGKLSIEPFELDLKELLNQSVSLLSTTAQQKNIQLETNVDDTPTLLIGDAGRIKQVILNLTGNAIKFTEDG-HVKINVSKLEDTNIRIEIEDTGVGISETAASRLFRPFEQADGSHSRRFGGTGLGLAISKEIVELMDGEIGVDSVLGKGSTFWFTLKLEKV------------------ 73670466 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITESKAAETLLQE-KQIAEAANRTKSEFLANMSHELRTPLNSIIGFADLLYEQVYGELN-ERQLKSVGNISKSGKHLLNLINGILDLSKIEAGKMELSYKQFELASKLNIIKNLLSPIADRKNVQIEISIDSSLSSIYADEARFVQIMYNLVDNAIKFSYENGLVKIEAR-KKGDLVEITVTDTGIGIKPEDQSKLFKPFSQVDSFLSKQFQGTGLGLSLVKQIVQLHGGDIWFRSKPGEGSTFAFVIPIE-------------------- 153832261 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VMNEHGQVQRFIVVERDISERIEIEKKLSDEVKKSA-RATKAKSEFLANMSHEIRTPMNAIMGFSEILLESEKRN----EQRSLLHLLHKSAGNLITLINDILDYSKVEAGKLTLIEEPFDLRELVESSTALCAYQANKKDLKLLVDMPLDIAHVIGDRGRINQILLNLIGNAVKFTEEGHIIKITEKRTPQGNVYFDVIDTGIGIPEERLPHIMDKFEQVDNSITRKYEGTGLGLAISKRLVQMYGGDLSVTSTLGSGSCFSFSL----------------------- 297568711 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TRELEAQSRLLQQAKETAESANRAKSRFLANMSHELRTPLNAIIGYSELL-LEDASEWGEWEISEDLEKIKSAGQHLLMLISDILDISKIEAGRLDLHLEEVQWEPLLNDVVNTIRPLVVKNNNRLQVDTPPEEITLFTDATKLRQVLYNLLSNATKFT-TDGEIMLKARLRRQPRLEFAVSDSGIGMSEEQLAKIFQPFTQADSSTTRKYGGTGLGLVISRYFCRMMGGDIKATSRPGAGATFTVSLPLT-------------------- 110636005 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GLRWFSWTEISRREGESSSVSHWAIARDITAR-KRAETALVNARERAEQASIAKSRFLATVSHEIRTPMNGIIGMATLLSDTRLSS----EQRTYVAAISTSASALLALIEDLLDYSKIEAGRLELEPQRMAARELIESVIELMAVRAFTKKIGLGCHIAPTVPTILADPGRLRQILLNLLGNAIKFTDEGGVLTVTTTIHDGAKLAFRVDDTGPGIEKDSLSRIFQEFEQADTSSTRKHGGAGLGLAITRRLIDAMEGTVTVDSAPGEGATFTVYIPL--------------------- 291287330 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NTNRKLLDQSEQLAEEANIAKSAFLANMSHEIRTPLNSIMGFSDLLCASDINAND----KEYALTISQSARSLLSIINDILDISKIESGKVELFKEEFDLNLMLDYVIKMISVRASEKDINFLFYCDTNIPALIGDSERIQQVLMNLLGNAVKFTEKGGEIRLSVKADDTVDVRFEVHDTGIGISEAAVAHIFEPFHQADAGINRKYGGTGLGLTICNKILHIMESEIRVYSSEGVGSTFDFTVSFEKDEKHIPLDNRKKN------ 258514836 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ICWIWAKTVPVKDADGEVVRIAGVASDVTVRKKLEQALT-EAKEEAEYSARVKSEFLANMSHEIRTPMNGIIGFCHLL----MQTQLNSKQLNYLTKIRSQSQHLLGIINDILDFSKLEAGKMSVEHVDFNLEEVIADLFYLLENQASQKGLELLANVQKGVPHLKGDPLRLKQVLVNLANNAIKFSDQG-NIFLRVEKIDQSDISFSVEDNGIGLTEEQMQRLFNSFSQADSSTTRKYGGTGLGLAISKYLVELMGGEISVSSEYGVGSTFSFSLP---------------------- 32477063 --------------------------------------------------------------------------------------------------------------------------------------------RAIVVSIAMFIVAVTLFVLHAIVRYLVLQPLLHLRDVSDAITHRANISTDDEFRELADAFNRMLRHLTETQTQLQSVNRELDARVDQFA-------QLNLQLYEANRLKTDFLANMSHELRTPLNSIIGFSEVLQ---GIDSLSEKQRRYASNIQKSGRLLLEMINDILDLAKVEAGKMEVRRSEFQLSRLVGAQCDMIQSLSEDKNISLSVEVPEDLPVAYQDPNKLGQILNNLLSNAIKFTPEGGMITVRVVDLHDDRFRLSVTDTGVGVADEDQPIIFQKFRQSGDGLTREFAGTGLGLSIVKELAVLLGGEIDFQSELGRGSTFWVILPY-RLSDHEMEENE--------- 157369035 ----------------------------------------------------------------------------------------------------------------------LGYVAIELDLQSVRLQQYKEVFSTLLLLLCMCIAILFAYRLMRDV---TGPIRNMVNTVDRIRRGQLDSRVEGFMLGELSMAMSLTAYHEEMQQNIDQATSDLRETLEQMEIQNVELDLAKKRAQEAARIKSEFLANMSHELRTPLNGVIGFTRQMLKTEMSV----TQTDYLQTIERSANNLLTIINDVLDFSKLEAGKLVLEHIPFALRETLDEVIVLLAPSAHEKGLELTLDVHNDVPEVIGDSLRLQQIITNLLGNAIKFTETGNIIRVELRGQQDRQMELEVQDTGIGISERQQSQLFQAFRQADASISRRHGGTGLGLVITQKLVKEMGGDICFHSQLNRGSTFWFHI----------------------- 142710086 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAAAPWKTWWAYSIYFAFLLGIVLLIIYLRTHLQQEITKQKRFVQALEQQVSEKTASLKAQANDLKKALEQAEEATKLKSEFLANMSHEIRTPMNGVIGMLGLLKKSNLTT----EQSQRVNIASSSANSLLALINDILDFSKIEADKLEIESVEFDVRELIESIAQSVAHLAQEKGLDVVVDLSKSESKINSDPSRIQQILTNLLSNAVKFTEQG-ELSVTAELLPTNNQHIAVADTGIGIPASKLPHLFDAFTQVDASTTRRYGGTGLGLSITKKLCQLLGGDISVTTELGKGSRFDVT------------------------ 51892178 ------------------------------------------------------------------------------------------------------------------------------LDPTGYPKEGLELGDVAAISVVLPMRETLASARTESLRLAALVVFIAL-----LCFGLIWLILYRQVATPLAELADVATHIGTGNFVIEPERLQSSDRLQELERTREL-EEANRELERASRYKSEFLTMISHELRTPLTSIIAFTELLLND---PRLAPEQRESLSEVLESSQKLLGMITNLLDYSRLEAGKVKLFREVLDLRDLIRDGVRTIQPLAAKKRIMLSMDCAPEVPLVHADPLRISQVLLNLLSNAVKFTPEGGRVAVECR-ADQREVRVTVRDTGPGVPEEEQELIFQPFRQGRE--KGRPEGWGLGLALSASLVRAHDGRIWVESEPGHGAAFTFTLP---------------------- 83643679 ------------------------------------------------------------------------------------------------------------LLKAAEVAELGIWTWDLVSDTLTWNRQMFEIYQVPYELAGLSHRHWRNALHPEDEAATTAKLEAALAGEGVYDPIYRIVRPSGEVAAAVVEFNDLGKPILVLGV--------NRDITEQREYEQRLR-EAKAMADNASKAKSEFLANMSHEIRTPMNAILGMVNLLKRTNL----EERQQDYVHKAESSARALLGILNDILDFSKIEAGKLTLDVEPCSLDKLLQDVGVIITANLGDKPLEVLFDIDPKIPWLELDGLRLQQILINLAGNAVKFTEQG-EVEITVRLKSEEEDRFSVRDTGIGISAEQLQRIFEGFTQAEASTARRFGGAGLGLAICRRLVRLMGGEIAAESEEGEGSVFRFSI----------------------- 207858224 ----------------------------------------------------------------------------------------------------------------------LGYVALELDLKSVRLQQYKEIFSSVMMLFCIGIALIFGWRLMRDVTGPIRNMVNTVDRIRRFMLGELDMLKNGINSMAMSLAAY--HEEMQHNID--QATSDLRETLEQMEIQNVELDLAKKRAQEAARIKSEFLANMSHELRTPLNGVIGFTRLTLKTELNP----TQRDHLNTIERSANNLLAIINDVLDFSKLEAGKLILESIPFPLRNTLDEVVTLLAHSSHDKGLELTLNIKNDVPDVIGDPLRLQQVITNLVGNAIKFTESGNIILVEKRALSNTKVQIEVQDTGIGIPERDQSRLFQAFRQADASISRRHGGTGLGLVITQKLVNEMGGDISFHSQPNRGSTFWFHI----------------------- 254415523 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DSYRHWSSHEIELLEAVADQVGI-AIAQAHLWEQ-------ETRQRQQLTEQNVA---LEKARQTAEAATQAKSEFLATMSHEIRTPMNAVIGMTGLLLDTEL----TSDQRYFAETIRNSGDALLTIINDILDFSKIESGKMELEEQPFELRTCIEEALDLLTTKAAEKNLELAYLIDSQTPWIAGDVTRLRQILVNLISNAVKFTPTGEVVSVTAQILADEEDRFAVKDTGIGIPVDRIHRLFKSFSQVDSSTSRQYGGTGLGLAICKRLCEMMGGQMWVESESSGGSTFYFTI----------------------- 238499603 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAENLTSQVRAFGEITDAATDGDFTKLNASGEMDELVSNLRDSIQRNTAAREAAELANRTKSEFLANMSHEIRTPMNGIIGMTQLLDTDDLKPYT----REMLNVVHNLANSLLTIIDDILDISKIEANRMVIESIPFTVRGTVFNALKTLAVKANEKFLSLTYQVDNTVPYVTGDPFRLRQIILNLVGNAIKFT-EHGEVKLTIRKSDREQCEFSVSDTGIGIEEDKLDLIFDTFQQADGSTTRRFGGTGLGLSISKRLVNLMGGDVWVTSEYGHGSTFHFT------------------------ 87307716 ------------------------------------------------------------------------------------------------------------------------------VTQLALNKNFAFLVATGIITVALSMAALYLIVKYVIVKPLNHLREVSEQVTSGNTSVRADIRTNDEFEDLAASFNKMLRHLIDAQNQLHLANDDLDNKVDELARVNVQLYEM-------NRVKSDFLANMSHELRTPLNSILGFSDVL---SDIDSLNDKQKRYVQNIQKSGRLLLDMINDILDLAKIESGRMEVRPSEFSVAAVVRANCDMVRSLIEEKNLDLECDVHDGGEPMFQDQTKLQQILTNLLSNAIKFTPEGGRITCRVSREAD-MMKLAVEDTGVGIAEEDREIIFEKFRQGNDSLTREFSGTGLGLSIVMEICKLLDGSIEMESQLGSGSTFTIRIP---------------------- 254477960 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLRPLHMIHQRMSDAIAGMASRRDRLPWFASREFRALNFSVGVLEDTFEERDEREFALEDARKAADIANRAKSEFLANMSHEIRTPMNGVIGMAELILETDL----DDDQKMYAETISKSGSALLTIINDILNFSKIEAGKMELDRAPFNLQTAIEDVVTLLSPKAAEKNVEVTLRYDPGLPEFFGDVGRIRQILTNIAGNAVKFTSAG-YVYIEVSGHTAGGLRISVKDTGTGIPADQLNSIFNAFEQVDGAATRNFEGTGLGLAISTRLLGMMGGTVSVTSVLGEGSTFTVELPLK-------------------- 220909140 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FWDRGYLIRNSQGQVIRVVGSSTDITKQLEQQREQEQTAREQAELANRMKDEFLAVLSHELRTPLNPILGWCKLLQTR---PFEPARAMEALRTIERNAQLQVQLIEDLLDFSKIVQGKLPLQIAPVQLSSIITAALESVRLAAEAKTIQLQTCLDQHPILVWGDANRLQQVVWNLLSNAIKFTPEGGQVEVRLESGEGSYAQICVIDTGKGIASDFLPHVFDYFRQEDGAMTRRYGGLGLGLAIVKQIVEMHGGRIWAESPLGEGATFTVRLPLMK------------------- 269960101 ------------------------------------------QLMLAIFALSLIFTVIISSISLYARLDKELEQVKTSYLSSFSASLWVEDRELLHTQAEGAMRLPSVDYLRIATPDEVIFELGSALTEDRIERQWPLQYDMGTKTFDLAEVTVQSDLSPIYQGLTFFFLVIALIIGVLWVTFRLMVKPLQLLSGAVSDFSQLPKRWFFDEVGLLELKYNRS--VERVSEHQLEIEEARDKAEVANRKKSEFLATMSHEIRTPMNGIIGIASLLGDTKL----DEQQKDFVSIINSSSNSLMVIIDDILDFSKIEAGKIELETATYNLLDLLHEVGRLHTVKAQQKGLQLVCDIDAQLPEVEGDVGRLKQVLSNLLSNAVKFTERG-HVKLMVSQVNREDVHFRVVDSGIGIAKENQQAVFEKFQQADGSTTRKYGGTGLGLAICSSLVEVMGGEIRLTSEPGLGSCFEFTIPLNIVSD---------------- 237729749 ----------------------------------------------------------------------------------------------------------------------LGYVALELDLKSVRLQQYKEIFSSVMMLFCIGIALIFGWRLMRDVTGPIRNMVNTVDRIRRFMLGELDMLKNGINSMAMSLAAY--HEEMQHNID--QATSDLRETLEQMEIQNVELDLAKKRAQEAARIKSEFLANMSHELRTPLNGVIGFTRL----TLKTELNTTQRDHLNTIERSANNLLAIINDVLDFSKLEAGKLILESIPFPLRSTLDDVVTLLAHSSHDKGLELTLNIKNDVPDVIGDPLRLQQVITNLVGNAIKFT-EGGNIDILVEKRSNTKVQIEVQDTGIGIPERDQSRLFQAFRQADASISRRHGGTGLGLVITQKLVNEMGGDISFHSQPNRGSTFWFHI----------------------- 237654499 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FNRMLGQIAERDARLAS---HRDHLEDEVATRTEELLRAKEAAEAASQAKSDFLATMSHEIRTPMNGVLGMTELLLDSGLNH----EQRHFAEAVENSGRHLLGIINDILDFSKIESGHLELEAVEFELGDLLEDTLAMFAQPAEKKRLELIADLPPEVRRVRGDPFRLRQIVGNLANNAIKFTERG-EVVVRARLTDGYRLRISVEDTGIGIPPHAQQKIFEQFSQLDGSTTRQFGGTGLGLAICRRLVGLMGGEIGVDSRPGAGACFHIDL----------------------- 111225794 ---------------------------GGLMQGHRDLQTVAQLVIDELTPMVD------AQYGAFLLAESGVDRPALNLIASYGYQAPVPRRFDFGQSLVGQAARTKRTIVVANTPADYLQIASSLGQSAPVALIVLPILFEDQVLGVIELASFSPFAQVHHDFLNLLTETIGVNVNTIIANARTDSLLDESQRLA-SELRARSEELQSRQEDLQLSNAELEEKATEIEQARQELEERARQLALASKYKSEFLANMSHELRTPLNSLLILARLLAQNPTRNLSPKQV-EYAHVIHSAGSDLLQLINDILDLSKVEAGKMDVHVEEVALVDIVDDVQATFSPITAEKGLRFTVAMAPDLPRLRTDRHLVAQVLRNLLSNAVKFTEQGS-VDLAIAVSGAGAVLFSVSDTGIGIAAENLERIFGAFQQGDGTTSRRYGGTGLGLSICREVATLLGGEIQARSEFGRGSTFTLQLPMA-------------------- 154147903 ----------------------------------------------------------------------------------------------------------------GQYRMSFIEWFTIMTQKYNITKEIIVKIDSELNKVAIANVAAGKQILYISAVIWAFTLVLIFFSASVSRKFSKNVKELGKVIGRIGELSN-----QEQNIDIQSSEG-ITKAYGLIQDALDLVTYQKEAAEDANKAKSIFLANMSHEIRTPLNGVIGFTELLRNTEL----DEEQQDYVDTIEQSSENLLTIINNILDVSKIESNKVELEDILFNPIQDFESAVEIYVAKATEKNIDILLYIDPTLIHLYGDITKIKEVLINLMSNAVKFTPEGGMIAVEIVRVKSDNVNFSVEDTGVGIAEDKLVNVFNAFSQADSTITRKYGGTGLGLTISSKYVAMMGGKLEVKSTLGKGTRFYFTL----------------------- 149192072 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDSLKNGINAMAVSLSEY---HVEMQH-SIDQATSDLRETLEQLEIQNVELDIAKKRAQEAARVKSEFLANMSHELRTPLNGVIGFTRQMLKTQLTN----SQTDYLQTIEKSANNLLNIINDILDFSKLEAGKLALENIPFEFQDSLEEVVALQATSAHEKGLELTLKVDSKIPSLVGDPLRIQQILTNLVGNSIKFTERG-NIDISVELKSQKEDRVEVRDTGIGISERQQAQLFQAFSQADASISRRYGGTGLGLVITQKLVGQMGGEISLTSRLHQGSTFWFT------------------------ 142838269 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIFSNITELKKREEELNKTITQLDKAKEKADAANQTKSQFLANMSHELRTPLNAIIGLTEMLKEDAADDGLDD-FEEPLDRVFNAGKHLLTLINDVLDLSKIEAGRIELFNETFELKPIMDEVIMTSKPLASKNNNELILNFDNRIDLITADQTRIKQVILNLISNACKFTEKG-KVTLDVKRKSGDLIIINVSDTGIGMTDEQMSRLFNSFVQADSSTTRKYGGTGLGLTISKQLAILMGGDVVVRSELGKGTTFTASF----------------------- 288918260 ------------------------ARVSGLMQGHRDLATVAELVMDELTPLVD------AQHGTFFLTDVADGDEVLRLIASYGYNAAVPVTFKVGESLVGQAARTKKPILVAETPADYVRISSSLGQARPANLIVFPILFEDRVLGVIELASFTPFTEVHRDFLNQLMETIGVIVNTIIANSRTDALLAGELQARSSELQVRQEELQRSNADLEEKAALLERQNRDIEIKNIEIEQARQEIEEASKYKSEFLANMSHELRTPLNSLLVLARLLAQNPTRNLTPKQV-EFANVIHSAGSDLLQLINDILDLSKVEAGKMDVHREWADLGKLVDDLQATFQPLTAEKGLDFAVEVAPDVPTLFTDEQRLEQVLRNLLSNAVKFTEDGQRIHTSHPLEPDSGIAFAVVDTGVGISDENLKRIFGAFQQGDGTTSRKYGGTGLGLSISREVAALLDGDLRVESEFGRGSTFTLYLPL--------------------- 135277099 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGHLVPVRLSGLIVL------HNDERFIWTNVADITEQKKAE---TALLLAKESAEQAKTLAERANRAKTTFLANMSHELRTPLNAIIGYSDMLREEAAEMKSDEII-DCLENIETAGKQLLVIISDILDITKIEAEKMDINLTEFNVVRLAQDVVTLIQPTLEDNHLELV--CPPDIGTMYGDAIKVQQILQNLLSNAVKFT-QHGKITFSVTQILD-CFQFEIADTGIGIPPDKLKDIFEPFNQADNSTTRQFGGTGLGLTIAQQLCEIMKGCIEVKSKLGKGSVFTVKLPTS-------------------- 21426070 ----------------------------------------------------------------------------------------------------------------------LGWVELELSHNSMLLRGYRSLFASLLLITAGLICTGLLALRMGRTINNPLSQIKQAVTQLKDGNLETRLPLLGSLDELASGINRMAGTLQNAQEELQHSIDQATEDVRQIEIQNIELDLARKEALEASRIKSEFLANMSHEIRTPLNGILGFTHLLQKSELTP----RQLDYLGTIEKSADSLLGIINEILDFSKIEAGKLVLDSIPFNLRDLLQDTLTILAPAAHAKQLELVSLVYRDTPSLVGDPLRLKQILTNLVSNAIKFTREGTIVALEEEHEDSVQLRISIHDTGIGLSNQDVRALFQAFSQADNSLSRQPGGTGLGLVISKRLIEQMGGEIGVDSTPGEGSEFWIRLPKTR------------------- 146281817 -----------------------------------------------------FLVKWLADDGGWVAQGI-----YVLMFSHCLIAIQFSRHFLHTRELFPRLDLLLRCTLLAAFGSMISGLVLDVQSWSILASITVIIVSAGLLLAGAGVRYGVYYTLAWGVLLASFILV----TAGSLGIELLGLYGAAVVKASVAF-------------ELITLSIGLADRINLLKEEGYRSREAAERAASENEAKSRFLAKMSHEIRTPLNGVLGMLQLLRETPL----DRSQQFYLDTISSSGNSLMAVINDILDYARIGSGKLSLEDIDFDLEILISETIRLFTAQALEKQLSLHVGLEPGVPRIRGDPTRLKQILMNLLSNALKFTEHGHVVEVSCRRTQDGELVFCVSDSGIGMRQEVLAQLFESFAQGDSSTTRRYGGSGLGLAISKELVEMMNGHIEVQSTPGRGSRFCFEIPL--------------------- 149278244 -----------------------------------------------------------------------------------GQVLKSGKQLLINDIPQGEMTIPRNVVAVPVFRNGEVIGVIEIGSLNCYTSLQLEFFQNIGANIGIGIHVAQN-----RKKLQDFLEETQAQAEELQAQHTELEGLNAELEAQSQKIQTSEEELRVQQEELLQSNQELEERTTLLEEKNQLIQERNQQLEQSTKYKSEFLANMSHELRTPLNSILLLSKLMSENKD---LDKEYIEYAEVIQSSGQGLLGLIDEILDLSKIEAGKMKLEFASVNIDEVSTDMRSMFSPLAKNKQLQFAVEVEERIPEVETDKMRLEQILKNLLSNAIKFT-TQGKVSLTVKKDDGKFVQFTVTDTGIGIATDKQGLIFEAFQQADGSTRRKFGGTGLGLSISRELAKILGGEIELTSKENVGSSFTFSLPVRRV------------------ 308270675 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SGRIKEILSIGSDITRKQAEEQISRLNNDLRRHAKELEQRVADRTAEIAKERAESADRIKPAFLATMSHELRTPLNSIIGFTGIMLQELAGPLNEEQRKQ-LTMVQSSSRHLLSLINDVLDISKIEAGQLELSVTSFELRPSIEKMVKLVLPMAKKKGLDLRVYIADDINTAATDQRRLEQVVLNLLNNAVKFTEKG-YVHISCRIENDKYL-LSVSDTGTGIRPEELSGLFQPFHQIDTGLTRKYEGTGLGLSICKRLLDMMGGTIDVQSQWGKGSTFIVRFP---------------------- 280959063 -----------------------------------------------------------------------AVTWLLFWLVGYLVADYFTIRQAATPR---ADAMWAGIVGMRAVAMATCVAFLWLFGPLRSEDDYIAFFLIYTAVIVAYMFPLKGSIGPVYIFMLGPPAFIAMTTRQAVLHQTLGMAVIGSLYWFAPGAATVKYHII--NAAIISCSTLRDFLNKHLETRNVELEVARKAAEAASQAKSDFLAAVSHEIRTPMNAVLGMTEAVLHTPL----DARQRDYVETARESALHLLDVLNDILDFSRIEAGRLRLVSEDFDLPAVVHSAMKTVGLEAGQKGVALDFEMMEGAPRLRGDPGRLRQVLINLLGNGVKFTEQGA-VRVTVGPWDGGGVRFSVSDSGPGIPPEFGQAIFEAFRQGDGTTSRRYGGSGLGLAICRDLVRLMGGEITVRSTVGRGSEFIL------------------------- 290960529 ----KDNINLMVANLRETTRAKDWLESAALMQGHRDLMEVADLILRELTP------LVNAQYGAFYLADPVAPTKGLAFIAGYGAAQGATVETGGLPVHVAQAAREKKRILVEEAPPGYIKINSGLGEASPSSVVIIPILFEDKLLGVIELASFSRFSDVHLAFFDQFVNTIGVAINTIIANSRTE--------SLLGESQRLAMQLQERSDELQAQQAELRRSNAELEEKAALLA-------TSSQYKSEFLANMSHELRTPLNSLLILARLLSDNPDGHLTDQEVQ-FATTIHRSGSDLLQLINDILDLSKIEAGRMDVRPKRLPLIKLLDYVHATFRPLTLDRGLAFEVAVGENVPEMYSDEQRLQQILRNLLSNAIKFTASG-RVELAVNRVKDPDHRFTVSDTGIGIAAEKLPVIFEAFQQADGTTNRKYGGTGLGLSISREIAGLLGGRIIAESVPGKGSTFTLYVP---------------------- 220906813 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLQQIANQLAIAIQQANLFEQLQQELTERQQTQQQLTERNQQLAESATRLKDEFLANMSHELRTPLNAILGMTEGLTDVIFGSINT-QQKKALQTIDRSAHHLLELINDILDVAKIESGQIELNCAATSVLLLCQSSLSFIKQQALRKNIHLEVQIPPHVPDVWVDERRIRQVLINLLNNAVKFTPEGGSVTLSVQREVHNYLRIAVTDTGIGIPSHYLHKLFQPFVQIDSALNRQYTGTGLGLALVKRIVELHGGEVGVTSTEGAGSCFTIDLP---------------------- 254446460 --------NRLISFPDSELGRRTSLDEAGNKIVEYRLVG-------EVSPGSPSFGLIASRIEKFHTSGPLESSWLAAKIEIEAKSIAESLIYRRSSGEKVQQFRVEKEFLLGQSALVSLFS----VPSTDWVVLIAMPSEYSDKAVALVVGRVSKLVLIVVILLYFFLWRSVFSPANALRGEVRKLALEGQSRGRLELFGRIAYWFNKRTDQLSEA-------LMELKLSNSELEEAKQAAESASRTKNVFLASMSHEIRTPMNAIIGLSSLLAEMDM----SKEQSNFVGTIRASAESLLSLINDILDYTKIEANELELEEVPFDLREIMEELTGMVSLQADEKGLGFSCYLDATEGMVLGDPGRVRQILLNLATNAIKFT-ISGRVDISGACIEETDTHFSVKDTGIGIPETAFGSLFDSFRQVDSTTTRKYGGTGLGLAICKRLCEKMGGEIQVTSKVGLGSEFSFII----------------------- 285017115 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AESERNALQRDVHLRERLEREAKQAAEAAVLAKGEFLATMSHEIRTPLNGIIPMLELIAHSPLDL----DQREMLRAANTSSLQLLRIVDDILDYSKLEANRLELETTAFNLRELLDDVLQLMQRAAEAKGLRMALQLDRAVLPVRGDPVRLRQVLSNLLGNAIKFTARGG-IDLHVRRLAQHVLRFEVRDTGIGISAERQERLFQAFTQADASTTRLYGGTGLGLAICKRIVELMGGRIGLESKLDHGAIFWFEIPLLKVIGDLSQGN---------- 258639436 ----------------------------------------------------------------------------------------------------------------------LGYVAIELDLQSVRLEQYKEVFATLLLLFCLCIAMLFAYRLMRDVTGPIRNMVTTVDRIRRGQLDSLSILKNGINAMAMSLTAY--HEEMQQNID--QATYDLRETLEQLEIQNVELDLAKKRAQEAARIKSEFLANMSHELRTPLNGVIGFTRQMLKTGLSTN----QRDYMSTIERSAANLLSIINDVLDFSKLEAGKLVLESIPFPLRATLDETLVLLAPSAHEKGLEMTVCLEKQVPDVIGDPLRLQQILINLIGNAIKFTEQG-HIDLRVELRNTNATRIQVHDTGIGISDQQQTQLFQAFRQADASISRRHGGTGLGLVITQKLVHEMGGEIAFHSRQGEGSTFWVHIPNAPPLPRALEDLRSS------- 294667725 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLEEADLARERLQQELRRHGELEQEAKQAAEAATLAKGEFLATMSHEIRTPLNGIIPMLELISSGQLSL----DQRDMLQTATGSSLQLLRIVDDILDYSKLEANKLELEITTFNLRELLDGVIQLLQRTAEGRQLRLSLDIEPSVLLVRGDPIRLRQVLGNLIGNAIKFTERGS-VDIQLRRRAQHLLRFQVRDTGIGIAPDQQARLFRSFAQADASTTRLYGGTGLGLAICKRIIDLMGGRIGVESEPGRGSTFWFEIPLLKVI----------------- 118579340 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGQMIDGFNEMLSQIEAQDRELLKSRDTLEDTVAELQRMVADLEVARDAANAANRAKSEFLANMSHEIRTPMNGVLGMTELL----LGTLLNGKQRQFAETIRNSGEALLAIINDILDFSKIEAGKIELEKIPFDMHELLCDAAELFASSAHQKGLELLVSIHPDVPMVVGDPARLRQVVLNLASNAVKFTDQG-EIVISVAESGQDNILIRVRDTGIGISPESLEKIFEGFAQADGSMTRRYGGTGLGLTIVRQLAGLMGGTTRVESTPDVGSCFSFTLPATLQQAALPSSAHEALREQ--- 15888325 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRLMATIGDLSASQHKLERQKTELSDANANYLAEKERAQAANRAKSEFLANMSHELRTPLNAILGFSEILQNEMFGPVGSPKYSEYARDIHDSGKHLLNVINDILDMSKIEAGHMRINRETIDLAPLIEETLRLTAIQAEQKNITVQQKVCAGL-TMQGDRRAMKQIMLNILSNAVKFTGDGGRIALRTHVHEA-AMILTIADTGIGIPAQALQKIGQPFEQVQSQYAKSQGGSGLGLAISRSLVKLHGGTMKIRSCEGRGTVVTIIIPHA-------------------- 258576055 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TMADNLTAQVRAFGEITDAATDGDFTKLNASGEMDELISNLRDSIQRNTQAREAAELANRTKSEFLANMSHEIRTPMNGIIGMTQLLDTDDLKPYP----REMLNVVHSLANSLLTIIDDILDISKIEANRMVIESIPFTMRGTVFNALKTLAVKANEKFLNLTYQVDSSVPYVIGDPFRLRQIILNLVGNAIKFT-EHGEVKLTISQDEEYAFEFSVSDTGIGIEEDKLDMIFDTFQQADGSTTRKFGGTGLGLSISKRLVNLMGGDVWVTSEFGHGSTFHFT------------------------ 289669452 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLEESELARERLQQELQRHGELEQEAKQTAEAATLAKGEFLATMSHEIRTPLNGIIPMLELISSGQLSL----DQRDMLQTATGSSLQLLRIVDDILDYSKLEANKLELEITTFNLRELLDGVVQLLQRTAEGRQLRLSLDIEPSVLLVRGDPIRLRQVLGNLIGNAIKFTERGS-VDIQLRRRAQHLLRFQVRDTGIGIAPDQQARLFRSFAQADASTTRLYGGTGLGLAICKRIIDLMGGRIGVESEPGRGSTFWFEIPLLKVI----------------- 49474041 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRLFSFIQELKRARGNAQQRATEVEKLNKSLKAEKERAESANKAKSEFLANMSHELRTPLNAILGFSDIMLQSTFGPLGSKRYKEYMRDIYNSGSHLLTLINDILDMSKIEAGRFTVDCKNIDLEPIISEALRTLIPQAQEKNIFVTTNIATKLHA-EVDGRAIKQIFLNLISNAVKFTPSGGNIDV-CALKKKNNLVFKIKDTGVGIPQSAIKKLGQPFEQVENQLTKTYTGSGLGLAISRSLLELHKGKLEIISKEMKGTTVTITIPIKQ------------------- 114797754 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------TIALRTGRWLKMVERATPDGGLITVGIEVTENVRNEEELKKQKEKLRRAALDLERSESELSRKYSEE-KEKAERAALAKSAFLANMSHELRTPLNAVIGFSEIMTNELAGPLGDPSYKEYAKDILMSGQHLLDMINDILDMAKIEAGKMTISPQPIDPIDPVDAAMRMIRRKAEEKAIDLVLEAEDNLPDIDADHRAIRQMMLNLLSNAIKFTDRSGTITVRVEQR-GTDIYFGVTDTGIGIPAEDLPRLAQPFEQVAKTKDRNHEGTGLGLSLTKSFAEMHGGRMLLSSIYGEGTTVAFVLP---------------------- 242240530 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FPVNLVVTAMRDEQDQLITRQRQAQDALEKAKRQADEANEAKTMFLANMSHEIRTPMNAVLGMLQLLLRNNLTP----RQHAFASKAHIAATSLLGLLNDILDYSKIDAGKLELDPQPFDFNAVMQHLAIMFSGNLRAKSIELLFDLDPQLPYMIGDELRLQQVLINLLSNAIKFTDHGDVIVKTVLLAGDQQMRISVTDSGIGISPEQQTRIFGEFIQAEASTTRRYGGTGLGLVICKRLVEKMAGVLEVDSALGQGSTFTLTFPRDTTVEWVP------------- 37521628 --------------------------------------------------------------------------------------------------------------------------------------------------------------------LEIFGVIEALQ----RSVHQLEAEKMELLQGR----TLQLERLVEERTAQVQEQARREQL------ARAAAESARQEAEEANRIKDEFLATLSHELRTPLNPIIGFTQLLR---KGQLDEASAARALETIERNARAQSRIIEDMLDLSRIITGKLRLEVRPVALATVVEDALDTVRFAAQSKNIELRARLDPNVVLPFGDSNRLRQVVWNLLSNAIKFTPENGSIEVQLERGRAEAV-LTVRDSGVGIAGDFLPHVFERFRQANSTTTRSHGGLGLGLAIVRQLVELHGGTVGVES-PGQGATFTVRLPL--------------------- 189426492 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLNALSILLN---AAAYALESTTLRGLLKEHMANLEQRVE--ERTRELAIA-------REKAEAASRAKSEFLANMSHEIRTPMNGVMGMTELLLD---GGFSPEQQRKQLLAIRDSAENLMVIINDILDFSKIEAGKLELAAAPFLLRKNLEQGLYSLGLKAEQKGLRLVIRVDQAVPRLDGDCYKLRQILINLVGNAIKFSDQG-EITVSAQLEASRGVRFCVADQGIGIPLESQSRIFETFEQADVTTTKKFGGTGLGLTICRRLAELMGGRIWVKSEPGKGSSFFFT------------------------ 254505648 ----------------------------------------------------------------------------------------------------------------------------------------------------------TNQYIMWGIASAGLVVFFLLFAWGASTLYRINSKLTRILTVMMRDSGHVDQIPIDGNDEFTRFAHELNDTIARQKAYQTKLVEAKEHAEAANQAKSVFLANMSHEIRTPLNGIIGMTEILSDSQL----NGSQKEILNDIDASSHALLVLINDILDLSKIESGNLVLSPHTANLREIIFDTMNMVNAQALKQEVTLEVEFADDVP-VYADEFRVKQILMNLLSNAIKFS-ANGSVLVRHSVDTQHRLNIEVLDTGVGIAADKLSDIFKPFTQEDGTITRRFGGTGLGLAICRQLVELMRGELVVESNVGEGSRFTVILPLVK------------------- 95930791 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDVTAEREAAEALR-LAKESAEEANQAKSSFLANMSHEIRTPMNAIIGLAHLLKRDA-----TPQQVGQLEKVSDAAQHLLRIINDILDFSKIEAGKMILEPMDFELENVIDTVRSLLSEKAVDKGLEFITNIADLPQYLHGDGLRLGQILLNFAANAVKFT-TNGSISLHAEQLGEEWIRFTVSDTGVGMTEAQQRHLFEAFEQGDRSTTRQFGGTGLGLAISRKLTDLMGGEIGVKSEPGSGSKFWVDLPFGRVVNRKDQHNYQ-------- 117926233 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERDEEKRALRMAKRVEDELKKAAESANRSKSEFLANMSHEIRTPMNGVVGMMELLSNTELTP----EQQSHMRTARNSAESLLTIINDILDFSKIEAGKLELEEIAFDLAELVEDVTALLAQRVDSEKLELLHNAPADLPMVAGDPTRLRQVLVNLVGNAVKFTPEGEEVRMTVERQDADTVTVEVRDTGIGIDEAVRPRLFRMFTQADGSTTRRFGGTGLGLAISKQLVELMGGEVGFSSVMGQGSTFWFRI----------------------- 117925572 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QIQDISHTVQREQLLQEQTRVLMQREESRLKADQANQAKSEFLANMSHEIRTPMNAIIGMADLLLETEL----NKDQRRYVQIFARAGASLLELINDVLDLSKVEADRLELEHRPFDLWALVEGAVEIFTLRTQEKGVKLDFELSARAPRVISDQKRLRQILVNLLGNAVKFTQSGQIVDVRDCEDAGGWLYFRVQDSGIGMSKAQQKSIFEPFVQADASVTRQHGGTGLGLAICKKLVELLSGDIWLESELGQGSRFHFT------------------------ 294495496 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------VPFITSIVRSIYLKQATFMIITTFFILFFTLISLIFFSWNRKLEE---EVDKKTEQLENSN-------QRLQKLNRVKNEFLSMVSHELKTPLTAIRTSSEFLREED---YDRETQEEMLDLIIRNIDRQSRMVDDLLDISRIESGRMVFKEEKVDLKEIIDNVIQMMEPMATKHGIAIERELDND-PRVKADKDKLLRVFVNLLNNAIKFTDRGESIKIKTEET-GDFVEISVIDKGIGIPENEQEKIFEKFYQVDSTSRRKVGGSGLGLAIIKGIIEGHGGSIRVKSEPGVGSTFVFTL----------------------- 296122662 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAIESDITEQHQHQEELKRHAEEMERLRNAAESANRAKTDFLANMSHEIRTPMTAILGYTELLAENSDPAGTTSAERECIETIRRNGDHLLEIINDILDLSKIEAGMMTVEKIPTDLAYLVKDVESLMQFKATRKGINLRLNLVEPLPTIHTDPVRLKQILVNLLGNAIKFT-EHGEVSMKVHTDANTFIVIDVVDTGIGMTPQQMSQLFGAFVQADTSTTRKFGGTGLGLRISKSLAQLLGGNITISSEPGKGSVFQLTIPHEVVTEVKPE------------ 213971910 -------------------------------------------------------------------------------------------------------------IIPAEADTLMGWVDVEISHNGTLLRGYRSLFASLLLIFGLAITAVVAVRLSRTINGPMSQIKQAVSQLKDGNLETRLPPLGSRLASGINRMA-ATLQNAQEELQMSIDQATEDQNLETIEIQNIELDLARKEALEASRIKSEFLANMSHEIRTPLNGILGFTHLLQKSELTP----RQFDYLATIEKSADNLLSIINEILDFSKIEAGKLVLDNIPFNLRDLLQDTLTILAPAAHAKHLELVSLVYRDTPALSGDPLRLRQILTNLVSNAIKFTREGTIVALEDETEEHAQLRISVQDTGIGLSSQDVRALFQAFSQADNSLSRQPGGTGLGLVISKRLIEQMGGEIGVDSTPGEGSEFWISLPKAR------EDKEES------- 255534129 -----------------------------------------------------------SQVGAFYLLEEDERLYLTGGYA--LMEDQKKKSLSLGEGLIGQVAQSGRQILINDIAEDGLTISYATGHTKPRNVVAVPVFRDGVVVGAMEFGALQSYTPLQLDFLNSISTNIGIAIEELQAQHRELEGLNAELEAQTQRIQTSEEELRVQQEELLQSNQELEERTSLLEEKNQLIQERNEQLEQSTKYKSEFLANMSHELRTPLNSILLLSKLM---SENKELDKEYIEYAEVIQSSGQGLLGLIDEILDLSKIEAGKMKLEFTDVNITEVATDMRSLFSPLAKNKNLDLVIDVESDISGINTDRMRLEQILKNLLSNAIKFTSTG-KVALTVKQDDGKAILFKVTDTGIGIPLDKQGLIFEAFQQADGSTRRKFGGTGLGLSISRELSKLLGGEIELTSKENVGSEFTLALPVDR------------------- 256780391 ----KNNVNLMVANLRETTRAKDWLESASLMQGHRDLVEVADLILRELAP------LVNAQFGAFFLGQPGVPGEGMKLIAGYGTE-------QNNGPLPASGAGGRG--LVAQATMEKKRILINNVPPDYITINSGLGAALPTSVVILPILYEDQVLIELASFSRFSEVHLAFIDQFVNTIGV---SINTIIANA------RTESLLSESQRLTTELRQRSN---ELQRSNAELEEKAALLATASQYKSEFLANMSHELRTPLNSLLILARLLADNADQRLSPQEVQ-FATTIHRSGSDLLQLINDILDLSKIEAGRMDVRPKKLPLMKLLDYVHATFRPLAIDRGLSFEIAVGEDVPELYSDEQRIQQILRNLLSNALKFTPSGG-VKLRVERDADAVVAFSVKDTGIGIASEKLPVIFEAFQQSDGTTSRKYGGTGLGLSISREIAGMLGGRIIAESEQGVGSCFTFYVPAHYAGVVPPPD----------- 256810598 -----------------------------------------------------------------------------------AVGTLVSKEVYDKVIKEGEMYQGRAFVVD-------KW----------YITAYKPIYNSDNEVIGMPFIELQQNIKTHTILIGFLSIILALS---------VSLVLSEAIIGPIKKLKYAAEKISSGNYNI-HVDVSSDDEIGELAKATKELKESYEKLKEIDKLKSEIISIVSHELRTPLTSIKGYVELVLDGLMGELNS-NQRRCLEIANNNIDRLKRLIDDMLDLSKIESGTIKFDIKDVKIKDMVVDVLNSLGPQIKEKNIEIKCEIEENLTA-KVDKDRITQVLINLIENAIKFSPVKGVIEIHA-FRDNNYAHIIIKDYGPGIPKKDLDKIFDKFYQVNFP-KIKKDGAGLGLAICKSIIEAHGGKIWVESELGKGTSFHVLLPIE-------------------- 260574258 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RVDVTAARE-QQTLLETARMAAEAANRAKSAFLANMSHEIRTPMNGVVGMAELLCDTNL----TEEQRLFADTIRSSGEALLVIINDILDYSKIEAERLTLHPEPFDLERTIHEVTMLLQPRARAKGLDLMIDFDMFLPTRYGDAGRLRQVLTNLMGNAVKFTETG-HVLVRVAEPGSQQLHITVEDTGIGIAPEHLDHIFGEFNQVESETNRKFEGTGLGLAITQRLVERMGGAVWVDSEPGKGSCFGFRL-------ALPVAEEDATQH---- 146305870 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FYDTLRAAFYDDRGQLLGLVGTGRDITVRKEVEDAMA-RAKALAEQAAQAKADFLANMSHEIRTPMNAIIGMSHLALKTDLDP----RQRDYLNKIQQAGQHLLGVINDILDFSKIEAGKVRVECIEFDLEQVLDNLANLIGDKAAGKGLELLFRRDAQVPCVLGDPLRLGQILINYANNAVKFTEHGEEVSIELEKRDGKQVWFSVRDTGIGLSPAQQARLFESFQQADSSTTRRYGGTGLGLAICKRLAEAMGGEVGVDSELGRGSRFWCRLPFA-------------------- 71908503 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGKLEGAIVISTNISEKALRNNERQLHETAERDNLAAMVEEQTRDLRQAKEQAEEASRAKSEFLSNMSHEVRTPLNAILGLSDLCLQTPLNP----QQNQHLSKIRLAADHLLGIINDILDFSRIEAGKLSIEKLIFELPSLLEEISDLLIGRIEEKNLELCVDIAAEASRFVGDPLRLKQVIINLLGNAIKFSDQGS-VRLGCRIDSTDHLHFSVSDEGIGISEEQQNALFSAFSQADTSTTRRFGGSGLGLVISKRLVELMGGRIWLESTPGNGSTFHFTI----------------------- 153800850 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HARDTAKALKVVAESEVLAKRELQQHKEHLEELVEQRQLSEMNHKLNQEVLNHAKARQQAEQASRAKSAFLATMSHEIRTPMNGVLGTARLLQDTTL----TATQQHYVQVINRSGRSLLAILNDVLDYSKIEAGHLEIHHTHFDLYRLVRETHELMQSRAREKGITLTYHIDEDVTQYWGDEIRIGQVLNNLVGNGIKFTEQG-EVRIRIRLADGQGIRFAVEDSGIGIAEEEQATLFDAFTQADAGR-RKLGGTGLGLAISRKLVQAMGGELQLASQLGQGSCFGFTLPL--------------------- 124007584 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SNEEYLGHLWQYRD-VSNKKKAQKVLIQARKKAEESSLAKERFLANMSHEIRTPLNAIIGMQRLLSKTSL----EERQQRYLDAIGTSADNLLVIINDILDISKIEAGKLELENVGFDLCKLIRHLVFTLGYKAEEKGIGLYANIDDNMPIVLGDSVRLHQILLNLLNNAIKFTDVG-KVIISTSLVEAQTVCFEVSDTGRGIKAENIEAVFESFTQEDASITRKFGGSGLGLAIGRQLVELFGGKLTVTSEYSKGTTFSFTLTFKKETLDAIAPVHEVTQE---- 209523205 -----------------------------------------------------------------------------------------------------------------------------------------------------------------SISASQIKLLKTLNIHAYLGVPVVGDTLWGMLATYQKQPRKWLHH----EVKLLTQIARQLGVAIYQAELFTQLQQAKEAADTANRAKSEFLANMSHELRTPLNAILGFTQLLGQNSGLTS---QQQDYLQIIQQSGKYLLSLINEVLDLSKIEAGTVTLNPTNFNLRTLLERINTMLQIKASSKNLVLDIQLDQDIPYVKTDESKLRQVLVNLLDNAIKFTDAG-YVTLRGSFVSSSQLYFEVEDTGPGITPDEQERLFQPFVQTDVGR-RHQQGTGLGLAISQQYVNLMGGKITIVSVVDGGAKFMFNLPVEVILEYLPEEE---------- 256813360 ------------------------------MQGRRDLEDVASLIMSELTP------VVSAQHGAFFLSMPLVDGYELRMLGSYGYSLGMPTTFRPGEGLIGTAAMEKRTILVENAPSGYLKISSGLGEAPPAQVIVLPVLFEGTVLGVIELASFTPFTHIQKDFLNQIAEMIATSVNTIESLLAQSQELTEQLRERSAELEQRQKALQASNAELEEKAELLARQNRDIEVKNTEIEEARQVLEESMRYKSEFLANMSHELRTPLNSLLILAKLLADNADANLSPKQV-EFAETIHGAGSDLLQLINDILDLSKVEAGKMDVSPTRIALVQLVDYVEATFRPLTAEKGLDLSVRVSPELPTLHTDEQRLLQVLRNLLSNAVKFTDSGSVELVSLTDPDGGLIAFSVSDTGIGIAASKMRVIFEAFKQADGTTSRKYGGTGLGLSISREIAQLLGGEIHAQSEPGRGSTFTLYLPL--------------------- 82703807 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QDITARKNIERELQN-ARKAAEAANRAKSEFLANMSHEIRTPMNGVLGAVGLLLNTTLTP----SQRELAGLARASGETLLCIINDILDFSKIEAGKLVISPVPFDLLQAVEEVAGMVAMQARKANVNVIVRYLPNVPRVFGDLGRIRQVLINLTNNAIKFTDKGHVIDVEAEALSEDEVRISVEDSGLGIAPDKLQSIFDKFTQADASTTRRYGGTGLGLAISKQLVQLMGGTIAAKSRVGAGSTFWFTLPLA-------------------- 114777667 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HIEIMPIRDESGEVVTEQRRADKEIKEAKEAAELANRAKSSFLAAMSHEIRTPLNGVVGTIDLLEHTRLESN----QRDMVRTARDSSLTLMGIIDDVLDFSKIEAGKLELDDAPVSLQRVVEGCVESMQPLAAKNNIELLVFCEPAIPEVMGDLVRLRQILLNLTGNAIKFSARQGRVEVSAALESVEEQRLSVKDNGIGMSADAQEKLFRPFVQAESSTTRRFGGTGLGLAISRRLVEMMGGHIEVESRLDQGACFSVAL----------------------- 86137001 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSYIAIERDMTAAKQNAQQL-EEARLAAEEGGRAKSDFLATMSHEIRTPMNGVIGMAQLLEETDLDG----DQRLYTNTILSSAKTLLALINDILDLSKLDAGQISLNPCNFDLHQCLEETIQLLLTQAEAKGLTLEVERDVDLPRLVGDDHRLRQILNNLVGNAIKFTEKG-RVKVSVEMEPAQDGGVAIIDTGIGIPKDMLTGIFERFSQADAAISRRFGGSGLGLAISRRLAEAMGGRITVTSEIGSGSCFTLVLPFA-------------------- 297521246 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDMLKNGINSMAMSLAAY--HEEMQHNID--QATSDLRETLEQMEIQNVELDLAKKRAQEAARIKSEFLANMSHELRTPLNGVIGFTRLTLKTELTP----TQRDHLNTIERSANNLLAIINDVLDFSKLEAGKLILESIPFPLRSTLDEVVTLLAHSSHDKGLELTLNIKSDVPDVIGDPLRLQQIITNLVGNAIKFTENGNIILVEKRALSNTKVQIEVQDTGIGIPERDQSRLFQAFRQADASISRRHGGTGLGLVITQKLVNEMGGDISFHSQPNRGSTFWFHI----------------------- 144273 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GLVMTAADITAIKTQEEARRREQLQNAVAGLERSQEQLAELARKYETEKVKAESANKAKSEFLANMSHELRTPLNAINGFSEIMMNEMFGPLGDQRYKGYSQDIHSSGQHLLALINDILDMSKIEAGKMNLKFESMHLEDVAEDAVRLVRNRAEAAGLKLDIDF-PQLPEIEADYRAVKQVLLNLLSNAIKFTPRAGSVTVRVEVRRGDLIKVSVTDTGIGIAKEDLARLAKPFEQVESQFSKTTQGTGLGLALTKSLITMHDGVLEMHSTPGEGTTVSFTLP---------------------- 154245571 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGTDITTMKRHEERLMDNEKRLMALVADLRKSQQTLEQAQQLAEEERNKAEDANRAKSEFLANMSHELRTPLNAIIGFSEIMESGMFGPLGSEKYAEYCTDIKGSGTYLLDVINDILDMSKIEAGRMQLEVEDLALDDIIADALRVTAVNGDEKNIAMTMAAAPNLA-IKGDRRALKQILLNLLSNAVKFTPEGGNIAVKARI-NGAAAVIAIEDTGIGIAKDALARIGRPFEQVESQFTKTHKGSGLGLAIAKSLVELHGGAMRIRSVEGRGTTVIVRLPNGRAAN---------------- 78043135 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIRNYELEKFLKEALANLKEMTREIEFLLPNSKTILIHVTPLKDEHDQKVGLVAVFDDITEER--KLEKMRSEFIANVSHELRTPLTSIKGFLETLLDGAL--EDKTIAKHFLQIMNSETERLTRLIDDLLSLSKIEAKKVDFAPKPLMLQELIQKMKLLFKSRLEEKELSFIISLPENLPLVLADGDMISQVLINLIDNAIKYTPAGGKIEVTAA-VKGSWVEVVVKDTGIGIPEESQKRIFERFYRVDKARSRELGGTGLGLAIVKHIIELHNGKVWVKSKVGEGSAFGFTIPIAQTVQ---------------- 45358866 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LALQADVRNQTFVVGLIGLLIALI--VSYLINRGIIKPLEQLKQGAESDDEFGELKMATQINDKLKKHAEELDKLKSELIAVVSHELRTPLTSIKGYVELVLDGTMGAIND-SQKKCLQVADDNIVRLRRLIESMLDLSKIERGELEMYREKVNLRSIVCDVIEYLKPLATEKNIKLNKEVED--IAIEADKDRITQVLTNLIENAIKFSPANESILVS-GVLEDEHIHLKVTDRGAGIPKKDMEKIFNRFYQVDSSTKRKKGGSGLGLAVCKSIVEAHKGSIWVESELGKGSTFHIILPIS-------------------- 253701316 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLALHSEELKLEVAERTDELSSVNRQLEESLEEVRRAMESAQSANRAKSDFLAQMSHEIRTPMYGVLGMTELLLNTDL----SKEQARFVESVRRSGEALLGIINNILDFSKIEAGRMELETIPFDLHQLAADAVAMFAEDAAKKGIALSCRIEPGLPGMFGDPGRLRQVMVNLLGNAVKFTPEGA-VTLSVSLREPALVRVTVEDTGIGISRESQERIFDHFAQGDESMTRRYGGTGLGLAIAKQLTELMGGVMELSSEPGEGASFSFTVPHHKAPR--PERSYSALRSK--- 289767250 -----------------------------------------------------LVPLVSAQYGAFYLAEDGDDGPELRLVGSYGYPEDTARRIAFGRTLVGQAARSRRTIMVNELPPGYLTISSGLGEVVPAALVLLPIVVEGQVLGVIELASVAAFSQINRDFLEMLMETIGVNVNTIVANARTDELLAGELQARSAELQTQQEELQHSNAELEDLAAQNRDIEAQIEQARQELEARAQQLSLASKYKSEFLANMSHELRTPLNS-LLILAQLLAQNPSRNLTPKQVEYAGIIHSAGSDLLQLINDILDLSKVEAGKMDVSPERVTLRQLIEYVEATFRPMTSQKGLEFTVVTAPGAPDLLTDDSRLRQVLRNLLSNAVKFTERGG-VELAVEPAPDDEVPFRVKDTGIGIPEQNLESIFGAFQQADGTTSRKYGGTGLGLSITREIAQLLGGAVTVDSTPDRGSTFTLYLPVAR------------------- 300788622 ------------------------AQLSGRMQGHRDLASVAALILSELAP------LVRAQQGAFFLADDRDGTVLECIAAYGLAQSRAGLRFAMGESLIGQAAVDQRTVLVHNAPPEYALISSGLGSAAPVNLIVLPVLFQGEVLGVLELASVNEFSTVHQDLLEQLRHTIGVNVNTILSNSRTEALLAQELRARSEQLQAQQGELRRSNTELAEKAALLAQQNRDIEVKNSEIEQARQELEEASQYKTEFMANMSHELRTPLNSALILAKLLSENPEGNLT-EKQIQFAKTIYAAGSDLQQLINDILDLAKVEAGRLDMQMSDITLPELVDYVESLCRPLTADKGLEFAVHIDPPVPSVHTDEHRLQQILRNLLSNAAKFTDEGG-VRLHIRSADPAEVEFAVEDTGIGIPEEKLAVIFEAFRQADGTTSRKYGGTGLGLNISQQLTELLGGELRVVSEPGVGSTFTLYLPVAAANLVDP------------- 162448655 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFSGHKSLLTSTASIRESFRELSQKNAELEQAYERLKELDRLKSNFLATVSHELRTPLTSIMGYSEMLAEGIGGPLTDE-QREFIDTIRSKSEQLLGLIMSLLDLSKLESGTLIVHRTEVAVGPVLVEAASTIAPAASKKGVELRIQAEDDLPPVLGDGDRLRQVFINLVENAVKFTEAGGEVLLVARAVSEDAVEIRVVDTGIGIPAGERLKVFDPFYQIDQSSTREHGGTGLGLSIVKRLVEAHSGTVRIEPNDPRGTVFVVKLPT--------------------- 218547698 ----------------------------------------------------------------------------------------------------------------------LGYVALELDLKSVRLQQYKEIFSSVMMLFCIGIALIFGWRLMRDVTGPIRNMVNTVDRIRRFMLGELDMLKNGINSMAMSLAAY--HEEMQHNID--QATSDLRETLEQMEIQNVELDLAKKRAQEAARIKSEFLANMSHELRTPLNGVIGFTRLTLKTELTP----TQRDHLNTIERSANNLLTIINDVLDFSKLEAGKLILESIPFPLRSTLDEVVTLLAHSSHDKGLELTLNIKGDVPDVIGDPLRLQQIITNLVGNAIKFTERGNIILVEKRALSNTKVQIEVQDTGIGIPERDQSRLFQAFRQADASISRRHGGTGLGLVITQKLVNEMGGDISFHSQPNRGSTFWFHI----------------------- 283786671 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDMLKNGINSMAMSLAAY--HEEMQHNID--QATSDLRETLEQMEIQNVELDLAKKRAQEAARIKSEFLANMSHELRTPLNGVIGFTRL----TLKTELNTTQRDHLNTIERSANNLLAIINDVLDFSKLEAGKLILESIPFALRNTLDEVVTLLAHSSHDKGLELTLNIKNDVPDVIGDPLRLQQVITNLVGNAIKFT-ENGNIDILVEKRSNTKVQIEVQDTGIGIPERDQSRLFQAFRQADASISRRHGGTGLGLVITQKLVNEMGGDISFHSQPNRGSTFWFHI----------------------- 167644627 ---------------------------------------------RRSRTIRLLMMVLVGGLLAFNFGWKATLAWAAVNLVLESWLAVL--NAWFKPREDGRTSLAVR--LCPGAAFSATWSVMAALCWIHGSPPMK--FAALIILFGLLIEGLKYASLSQTAMLALIPPLIALVVAPVMFGGFLGRVMAVITLAGLAAYVLDAMRLVRASALAL--------------------EKAQIEAQEANRAKSAFLAMMSHELRTPMNGVLGMAHALGSTQL----DARQADYVETIVQSGDGLMAILNDILDLSKIEARKLEFEITPFDIRALGRQLQRVWSETARRKGLSLTLDVAPETPWLAGDPARVRQILLNLVSNALKFTEEG-RVALRIAPHAAGGVEITVSDTGAGMSPEQQAKLFTPFVQGDASIARRFGGTGLGLSICRELAEMMGGRVTADSRPGEGSTFTVVL----------------------- 119492448 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGVAVQQAELFAHTQHQAEELKQAKEAADAANKAKSEFLANMSHELRTPLNAILGFTQLMQRDVSLKAD---HQQYIKIVNKSGEHLLGLINDVLELSKIEAGRTTLNETEFDLYQLLCSLETLLKLKAQAKNLSLRFEIDSQVPPIKNDENKLRQVLINLLGNAIKFTNKG-NVTLRVELEQLNTLIFAVEDTGPGIPPEEVQDLFKAFKQTKTGRES-QEGTGLGLRISQNFVQMMGGKITIESEVGKGSCFSFALPIS-VVEATP------------- 42523783 --------------------------------------------------------------------------------------------------------------LFAVVLGGMLVLALSFHIPQTW-------YVYGILMLLSAAWYGMYAALVVNTWVVFLNIILPKIANLPWSNSFLEVQTPATLLT-LCFCSLITG----------SAVTSLTGKIRELNETQGQLKSAKDQAEEASRAKSEFLARMSHEIRTPLNSVLGMLELLRETQL----SKDQERYLTLFSHAGENLKALINDLLDFSKIEAKALTVENVSYNIHSTVRSVFDILQIKAEEQGLHFELHISKDVPPLWGDPTRLRQVLFNLIGNALKFTNEGSKVKLELTKDAPEQLLIEVQDTGIGIPRERQSKLFSSFAQGDPTIARKYGGTGLGLVISKNLVEIMGGTMEMKSLAGRGTTFKILLPHQ-------------------- 158424746 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGTDITPLKRHEERLMDNEKRLMALVADLRKSQQTLEQAQQLAELAEKRAEDANRAKSEFLANMSHELRTPLNAIIGFSEIMESGMFGPLGSDKYREYCSDIKGSGTYLLDVINDILDMSKIEAGRMQLELEDIRLDEIIADAMRVTAVKGDEKQLDMTAQVGAG-QVMRGDRRALKQILLNLLSNAVKFTPEGGHVAVRAK-VNGGAAVIAIEDTGIGIPRHALNKIGRPFEQVESQFTKTHKGSGLGLAIAKSLAELHGGSMRIRSTEGAGTTVVVRLPIHGVPHL--------------- 307945461 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGFVSVGTDITALKRHEEQLIDREKELNATVDDLTRSRKQAKQLEEEERNRAENANKAKSEFLANISHELRTPLNAIIGFSDIMNKEMFGPLGTEKYSDYCHDIHNSGTYLLNVINDILDMSKIEAGRMSIETEDLSAKEAAEDAARIMSTAAREKHIDVTCTVEDGI-QVRADRRALKQILLNLLANAVKFTPEHGTVSLKAHQEKNR-ICFEISDTGIGIADKDIARLAQPFVQVENQFTKTHQGSGLGLAIARSLIEIHGGKLEISSELGEGTHVRFLLPSS-------------------- 186685533 ------------------------------------------------------------------------------------------------------------------------WGLDLLVVVAVPESDFINANTHTTILLCLGALTLATILGVYTSRWIARPILLSQASESIAAGELVEIPSVNELGRLAQSFNRMAQQLRDSFTTIEQTNQQNEELESRVEERTHELKEAKLTADAANHAKSDFLANMSHELRTPLNGILGYAQILARTA----SDEKQQRGIDIIYQCGSHLLTLINDILDLSKIEAGKLELQLVPFYLPAFLQSVVEICRIKAEQKSIEFIYQPPENSAMIVADEKRLRQVLINLLGNAIKFTDKGS-VTFRVEVLLGDNLRFYIQDTGIGMSPQQLEKIFLPFEQVGDS-KRQSEGTGLGLAISQRFVELMASKIQVESQLGVGSKFFF------------------------- 291454514 ------------------------ARISGLMQGRRDLTDVASLIMSELTP------VVSAQHGAFFIAAPTEEAYELRMIGSYGYSMGMPTAFKPGESLIGAAAQEKRTILVDHVPSGYLKIASGLGEAPPAHVIVLPLLFEGTVLGVIELAAFQQFTHIQRDFLSQLAEMIATSVNTI-SVNTKTEELLKQSQELTEQLRDRSEELEVRQKALQASNAELEDKATEIEDARQVLEERAEQLAVSMRYKSEFLANMSHELRTPLNSLLILAKLLADNAEGNLSPKQV-EFAETIHGAGSDLLQLINDILDLSKVEAGKMDVSPTRIALVQLVDYVEATFRPLTAEKGLDFSVRVSPELPTLHTDEQRLLQVLRNLLSNAVKFTDSGAVELVSLADADADLIAFSVTDTGIGIASGKMRVIFEAFKQADGTTSRKYGGTGLGLSISREIARLLGGEIHAASEPGRGSTFTLYLPL--------------------- 229543484 -------------------------------------------------------------------------------------------------------AKPRSILIAPVIYEEEVLAVLELASLEEFTPARLELIKQINHTLGMAINSVLSRMEVERLLKESQMMTEELQAQSEELQ-----SQSEELQAQSEELQSQSEELRMINEQLEERTKEAEKRAQELEKTKHQLEEKAEQLIQSSQYKSEFLANMSHELRTPLNSILLLSEMLADESEEGNLTEEQKEFARVIHSSGSDLLNLINDILDLSKVEAGKMEIVIEETNTRELPVYVGNQFAYLAEQKGLELKIDVDDNVPDIYTDQRRFQQIVKNLLSNAVKFT-ENGSVTFRMRKVSAEWLEVAVQDTGIGIPEKKQDLIFEAFQQGDGATGRKYGGTGLGLSICREFARLLGGTICLDSTVGKGSTFILYIP---------------------- 253988310 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDTLKNGINAMAKSLSSYK----EEMQHDIDQATSDLRETMEQFEIQNVELAIAKKRAQEAARIKTEFLANMSHELRTPLNGVIGFT----RQTLKTSLTIQQTEYLHIIERSANHLLNIINDILDFSRLEADKLILENIPFLLQETIDEVIVLLTPSAKNKNIQLTHSIDPQIPNVIGDPMRLQQILTNLIGNAIKFTEQGS-VKIDINLVQQQHHKITVSDTGIGISPEQQPHLFQAFHQADASISRRYGGTGLGLVITQKLIREMGGNISFTSEQGKGSVFHFDL----------------------- 135389627 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------STAVPFWGFILLIIGLSGYSTKKYNAQRRYSLKLKEEAQRKDREARKNLEEKNEAKSTFLANMSHELRTPLNAIIGYSEMLIEDAED--ENEDFIPDLDKINSSGKHLLGLINDILDLSKVESGKMELYIEEFDLHKVLNEIESTIKPLVEKNNNSLVVHYETDHKNMSADITKIRQILLNLLSNASKFTKDGESIKVSDSTTLDQAIDFEVSDTGIGMSDEQVEKVFKPFTQADEKTTRKFGGTGLGLTITKMFAEMMGGKIDLTSKQNKGTTFSVTIPLNVV------------------ 90408287 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSKHHQEMQESIDLATSELRETLDQMEVQNIELDLIRKKAQQAAKVKSEFLANMSHELRTPLNGVIGFARQLLKTKM----TSSQVDYLETIERSAANLLHIINDILDFSKIEAGKLMLEHIPFDLRDCIDETMYLLAPSAHEKGLELSVLIDANVTQVLGDAMRLQQILTNLIGNAIKFTQQG-DIEVKIQQVADKTLKISISDTGIGISKQQQAQLFCAFGQADSSITRQYGGTGLGLVITQKLIQKMQGEIHFYSVEDQGSTFWF------------------------- 256822064 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MEHNQEEMQLAVDQATEDLRETLETLEVNNLELDIARRQALEASRIKTEFLANMSHEIRTPMNGVIGFTELLLKTELNN----KQKDFLFDIKRSATSLLSIIDDILDYSKIEAGKMSFERYPFDLRECVDDIFRMLGPNANKKGIELVSLIYSDVPKLLGDPIRIKQIITNLVNNAIKFTKSGS-VELYAEVESENQLKVQVKDSGIGLTQEQQRNLFKAFSQADSSTKREFGGTGLGLVISKSLVEKMGGNIGVNSTAGDGSTFWFTLQCERT-DSLPED----------- 83312294 ------------------------------ASIDTRVRAEQVRVLARNLPFTALTGTAIALLAALGAAPVAGEMWAGAFVAVAALRLAMLRFYWTVADRDRRPDFWGPYMAFNLLLSGLMWLIFGLAADAHDAGHALFIAVILTGLTAASLASLSAYFPGQMAFA--LPTIAGFVIPVALSGERVMTILAVMAAVFLVVVTLSCRAAERVLVQSIRLRFENERLIGDLRRAGAEAEAA-------NRAKSDFLAVMSHELRTPIASILGFVQL----AGMAPTLARARAILPKVGRAGRHLLAIVDDILDISRIEAGKYALDLAPFSLDEMLGHVEDLTRPLAEEKGVELSLHSDDAPALLVGDALRLGQILINLVGNAVKFTSRGA-VHVTVRTMPIDEISLEVADSGIGIPADRLEAIFEPFTQGDGSTTRRYGGTGLGLSVCRTLVEMMGGEITVESQPGRGSVFRFS------------------------ 237809486 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDMLKNGINAMAKAISEYHN----EMQQSIDQATSDLRETLEQIEIQNVELDMAKKRAQEAARIKSEFLANMSHELRTPLNGVIGFTRQLFKTQLSLH----QRDYLSTIEHSAKNLLSIINDILDFSKLEAGKLTLENIPFNIREMINDTVTLLAPSAHDKKLELSLLVSQPIPDVAGDPLRLQQIITNIVGNAIKFTEQGVNIHVSTTPSIDQQLRFRIRDTGIGMDDEQLMRLFQPFIQGDSSISRRYGGTGLGLVISQKLIEQMDGSMQVHSEPNQGSEFTITMPLELVSE---------------- 260432099 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKLIDQRGQGGDVVSALNITASVQHEARKKAEAANRAKSAFLANMSHEIRTPMNGIVGMTDLLSETQL----NDEQRLYVDTIRASGEALLVIINDVLDYSKIEADKLVLHPEEFDLERCINEVVMLLQPSARDKGLTLLVDYDLFLPTLFGDPGRVRQILTNLVGNAVKFT-LHGHVLIRVTGVPDEDIHIAIEDTGIGIPPDKIDHIFGEFNQIDDKKTRQFDGTGLGLSITKRLISLMGGTLWVDSDPGKGSCFRLTLPTVVGSQPAP------------- 94501557 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VDQRKRAISELEQARHAAEEANRAKSVFLASMSHELRTPMNGVLGMLQLME----GSVKQEVNKRRLQIASNSAKNLLTILDDILDFSRIEAGKLVLDSTEFSMSELLSSLQELFNIEVEKKRSTIHIENLLQHDMYWGDEGRIRQMLINLIGNANKFT-QNGQIIVRAQSGENRDLKLSVQDTGIGIPSDRLGQIFESFTQADSSTTRQYGGSGLGLTICKRLSELMNGTISVISEQGKGSEFTLHLPLREA------------------ 144898063 ----------------------------------------------------------------------------------------------------------RRWLVVDGRVKGLLRHNDNLMSRLSLSATNL--FAELERETAADREAFSHFITRDQAVL--YGVTGAAILVGLLVMLYVNRQVVGRLVRLQETMGSHARGVAEGKDEIADMARSLGYFVDAIRQREDALSQARDEADQANQAKSAFLANMSHEIRTPMNAIIGLSGLALRTGLDP----RQRDYLIKIQNASQTLLGIINDILDFSKIEAGRLEFEQIEFSITDVLDDVANLITRRAEEKGLEIVFATTGDLPQVIGDPLRLAQVITNLCTNAIKFTHVG-EVVVRVELQSKACLLFSVRDTGIGLTEQQAARLFEPFSQADASTTRQFGGTGLGLSICRRMVELMEGRIWVDSEHGKGSTFSFTLP---------------------- 260060733 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQAREAKARAEDANEAKSAFLSTVSHELRTPLTSVLGFAKIIRDDQKIKRTMKQVSENLDVVVSEGERLTTLINDVLDLAKIESGRMDWNMKPIFLQDVIGRAVSATSSLFEEKKLQLKKNVPDDLPLINGDEDKLIQVVINLLSNAVKFTKKGS-VTIDA-YREENQLIVEVQDTGIGIAEEDKHKIFERFRQAGDTLTDKPQGTGLGLPICREIIEHHGGIIWMKSEPGVGSTFFFSIPLERILKSLKKQIKHSSQVKS-- 115359898 -----------------------------------------------------------------------------------GMNIVIGNRMPGFREVLTATFSWRSLFDLALLAIGTVWFAIVMFDRRALRPANTLIRTAPAGLMLLSLANGDTMVRNEAA--QAYGDTDAAASLGKRIWQAYHRSIAGGRAPRVVTHTYLAAHIVRTRYRGVDVLLTLTDITARKQMEDKLR-EAREAADDANKAKSTFLATMSHEIRTPLNAIVGNLELMERAPL----PAEERRRLQTVMSSSDALLRVINDVLDLSKVESNQMVLEAVPFDLRAVVRDVAAIFHPLAAARHLALECRIDPQLADGYGDPTRLRQIVSNLVSNAIKFTERGS-VTIEARPTQARGVEVVVRDTGIGIAPESLPTLFDVYVQTDASIYRRFGGTGLGLPLCRRLARLMHGDLAVESRPGQGATFIVSLPLS-------------------- 302036187 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLQSFTDSLEQAVRERTTELHQAKEAAEAANRAKSQFLANMSHEIRTPMNGVLGMTELLLSTAL----TQKQRSLTETLHRSGTGLMDIINEILDFSKIEAGKLKLERIEFGLRQTVEDAVDLFAETAGRKHLELTCFVPPDIPTVIGDPVRLRQILLNLVGNAIKFTQSG-DVAVTLELTTNLTLKFRIRDTGVGIPEATQARLFQAFSQADNSTTRKFGGTGLGLAIVKQLALLMGGDVGVDSVSGQGSTFWFT------------------------ 251788450 -------------------------------------------------------------------------------------------------------------------------------------QQYREMFMAAMLLLCMGVAMLLAYRLMRDVTTPIRNMVETVDRIRRGQLDSLDMLKNGINSMAMSLTAY--HEEMQQNID--QATYDLRETLEQMEIQNVELDLAKKRAQEAARIKSEFLANMSHELRTPLNGVIGFT----RQTLKTQLTTTQKDYLQTIERSANNLLNIINDVLDFSKLEAGKLVLENIPFSLHNTLDEVIMLLAHTAHEKGLELTLNIQHDVPEFVGDPLRLQQIVTNLLGNAIKFTEQG-NIDIRIEKRKQENLQIQIKDTGIGIAEAQQTQLFQAFRQADTSISRQHGGTGLGLVITQRLVREMGGDISFHSKPNQGTTFWCT------------------------ 254502393 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQRSRKILEVQTRQLSEMAE------KYQEEKTRAEAANQAKSEFLANISHELRTPLNAIIGFSDIMTQEMFGPLGTDRYADYCKDIYSSGTYLLNVINDILDMSKIEAGRMSIETEVVNASEAAEDAARIITGAASEKNIVISADVADNL-HVDVDKRALKQVLLNLLANAVKFTPDHGTVTLKARPR-GDKVRFEVTDTGIGISERDIERLAKPFVQVENQFTKTHQGSGLGLAIARSLVELHGGKLAIESEVKKGTVVSFSLPLART------------------ 254423801 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLTRIVLSALRMY-QAEILVKQTNQRISEKNRQLERINRELERKQQQIYRQNLQLQEVSRLKSEFLATMSHELRTPLNAIIGFSQILLGGKKGDIN-ETQRDMLGRVLSNGRHLLELISDILELSKIEAGRLELEPCKMDLVKLVEETVEELQSLITPKQLDLKVDITLNDPIITNDPTRVRQVLINLLSNAIKFTQHGS-ITVSIKSLTSEEILLSVSDTGCGISDVDQPYIFEAFHQSDQRTNRHHAGTGLGLAITYSLVKMMCGDITVESQVDKGSTFRVRIPHE-------------------- 186682032 ----------------------------------------------------------------------------------------------NGFIPHGHCYLWQT---------GLVWLHI--ISDATIALAYYSIPFLLIYFISKRKDVPFN-----GVFLLFGAFIIACGTGHLMDIWTLDYWIAGGLKALTAIISYTAFALFYLMPQALALEAINRILSTEIVERKRIEKELRQAAQNSSQAKSEFLANMSHELRTPLNGILGYTQILQRTES---LSEKGRKGLSVIYQCGSHLLTLINDVLDLSKIEARKLELYPVDFYLPAFIDSVTEICRIRAEQKVIAFNIEIDPNLPTIHGDEKRLRQVLINLLSNAMKFTHQGS-VTFKTQVINQESIRFEVVDTGTGITPEQAEKIFQPFEQV-GSQKRQSEGTGLGLAISQKIVLLMGGQIKVQSEFGKGSTFWF------------------------- 21228875 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITEKKITENLLHE-KQMAEFANRTKSEFLANMSHELRTPLNSIIGFSDMLYEQAYGELNQKQLR-AISNISNSGKHLLNLINGILDLSKIEANKMELDYKEFELASSLDLIRNILSPIADKKNIEIETGVDSSISKICADEDRFIRIMFNLVDNAIKFSFENSLVKIGTR-KKGELVEITVEDTGIGIKTEDQNKLFKPFSQVNSFSSKKFQGTGLGLSLVKQIVNLHGGYVWFKSEQGKGSTFAFAIPITK------------------- 289191732 -----------------------------------------------------------------------------------AVGTLVSKEVYNKVVRQGEIYQGRAFVVD-------KWYL----------TSYKPIYNSDGEIIGMPFIELQQNIKSHTILIGFLSILLALIVSFVLSETIISIKKLKSAAEKISSGDYNIYVNVNSNDEIGELAKAFNKMAEDLKKHAKELEESYEKLKEVDRLKSEIISIVSHELRTPLTSIKGYVELVLDGLMGELN-ENQRRCLEIAKNNIDRLKRLIDNMLDLSKIESGAIKFDIKDIKVKDMINEVLNSLQPLTKEKNIEVKCDIEDNLTA-KVDKDRIIQVLINLIENAIKFSPVKGVIEIHA-FRDKNYAHIIIKDYGPGIPKKDLERIFDKFYQVNFP-KIKRDGAGLGLAICKSIIEAHGGKIWVESELGKGSAFHILLPME-------------------- 293392823 ----------------------------------------------------------------------------------------------------------------------LGYVAIELDLQSVRLQQYKEVFSTLLLLLCMCIAILFAYRLMRDV---TGPIRNMVNTVDRIRRGQLDSRVEGFMLGELSMAMSLTAYHEEMQQNIDQATSDLRETLEQMEIQNVELDLAKKRAQEAARIKSEFLANMSHELRTPLNGVIGFT----RQTLKTDLSATQTDYLQTIERSANNLLTIINDVLDFSKLEAGKLVLEHIPFALRETLDEVIVLLAPSAHEKGLELTLDVHNDVPEVIGDSLRLQQVITNLLGNAVKFTETGNRVELRNRFERQVELEVQIHDTGIGISERQQSQLFQAFRQADASISRRHGGTGLGLVITQKLVKEMGGDICFHSQLNRGSTFWFHI----------------------- 290956999 ------------------------------MQGRRDLDDVASLIMSELTP------VVSAQHGAFFLALPFLEQYELRMLGSYGYSMGMPASFRPGEALVGTAAKEKRTILVENAPSGYLKISSGLGEAPPAQVIVLPVLFEGTVLGVIELASFTPFTQIQKDFLNQIAEMIATSVNTISVNTKTEVELTEQLRERSDELENRQEALQASNAELEEKAELLARQNRDIEVKNTEIEEARQVLEESMRYKSEFLANMSHELRTPLNSLLILAKLLADNAESNLTPKQV-EFAETIHGAGSDLLQLINDILDLSKVEAGKMDVSPTRIALVQLVDYVEATFRPLTAEKGLDFSVRVSPELPTLHTDEQRLLQVLRNLLSNAVKFTDSGAVELVSLRDADADMIAFSVTDTGIGIAASKMRVIFEAFKQADGTTSRKYGGTGLGLSISREIARLLGGEIHAQSEPGRGSTFTLYLPL--------------------- 237798963 -------------------------------------------------------------------------------------------------------------IIPAEADTLLGWVELEISHNGTLLRGYRSLFASLLLILGLAFTATLAVRMSRTINGPLSQIKQAVSQLKDGNLETRLPPLGSRLASGINRMA-ATLQNAQEELQLSIDQATEDQNLETIEIQNIELDLARKEALEASRIKSEFLANMSHEIRTPLNGILGFTHLLQKSELTP----RQFDYLATIEKSADNLLSIINEILDFSKIEAGKLVLDNIPFNLRDLLQDTLTILAPAAHAKQLELVSLVYRDTPALSGDPLRLRQILTNLVSNAIKFTREGTIVALEDETEEHAQLRISVQDTGIGLSSQDVRALFQAFSQADNSLSRQPGGTGLGLVISKRLIEQMGGEIGVDSTPGEGSEFWISLPKAR------EDKEES------- 50122492 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDMLKNGINSMAMSLTAY--HEEMQQNID--QATYDLRETLEQMEIQNVELDLAKKRAQEAARIKSEFLANMSHELRTPLNGVIGFT----RQTLKTPLNTTQTDYLLTIERSANNLLNIINDVLDFSKLEAGKLVLEDIPFSLHSTLDDVVMLLAHTAHEKGLELTLSIQNDVPEFVGDPLRIQQIITNLLGNAIKFTEQG-NIDIRVEKRRQEHLEVQIRDTGIGIAELQQSQLFQAFRQADTSISRRHGGTGLGLVITQRLVKEMGGDISFQSQLNKGSTFWFTLPL--------------------- 294495271 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKENENALIQAKMKAEVADRTKSEFMTTMSHELRTPLNSIIGFSQML-LEVPGSELTNAHHKYVSNILKSGKSLLHLINDILDISKVEAGKKEVEAEFFDIHKALYDVEMLIRPLASKKNIDIIVDYENANNLLYADVIMFKQVMYNILNNATKFTAEKGKVFVTAK-SGEKETSISVKDNGIGIAEDKKEMVFEPFKQIDSAKNRRYEGTGLGLALVRSYVEMHGGNVWVESEEGKGSTFIFTIPQQDIPD---------------- 67922645 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WDEMYQLEKLIISLGDYFQELQYLQEEIAEQKKALEELNLAKSEFLSMMGHEIRTPLNAVTGMTGLLLDTEL----SDQQKEFVNIIRNSGENLLTMINNILDFSKIEANKLELEEAPFELGLCIEEVLRLFVSQASQKKLELAYLLEPNTPSIVGDSTRLKQILANLIGNAVKFTPEGEVIYVSSTVIEGGELRFAVKDTGIGIPKERCHRLFQPFSQVDASTTRQYGGTGLGLVISKRLSELMGGKMWVHSEEGKGSTFNFTLRAKAATSSSPVTSQE-------- 300769971 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELRVQQEELTQTNNELEEKAKLLELKNEDLDKARKEVEQASKYKSEFMANMSHELRTPLNSILILAKLLKDNKHHNLNTDQIK-YATVIHSAGSDLLHLINELLDLAKIESGQIDLVEDQIDIHSLTRNIEGLFRISAEEKSINFKTTIDPEAPTFLCDEYRLEQVLKNLLSNAFKFTLNGGKIELTYKHVNGNIHFI-VQDDGIGIAPEKQKLIFEAFKQEDGSTSRKYGGTGLGLSICRELATLLGGRISLESEPDKGSTFTFILPYRPAQK---NDIHEEDENK--- 154251880 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVRKREQTANDLRD-ARDVAELANASKSQFLANMSHELRTPLNAIIGFSEVMNGELFGPIENERYKDYVGDIHKSSSHLLSLINDILDLSKIEADRYELYEEELDVMDVVASCERMMRHRADEAGVALKVTVEDELPLLMADKRALRQIVLNLVSNAVKFTPKGGLIQLGAFMEPDGRMAFRVADTGVGMSKKDIPIALEPFRQIGKDSNYSTEGTGLGLPLTRALARLHGASLVIESEPGEGTTITIRMPYSRVLQ---------------- 194292534 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RYLEVRLVQITYDVRAALLCALNDVTEARRGEARLREAIRAADAANRAKSSFLATMSHEIRTPLNGMLGSIELLSLSRLDP----RQRDQLAVMQHASQSLIDIINDVLDFSKIEAGQMSLQPRPCRLDEVVEEVTRNFAAEAARKRLRLLCINDPSLEPVMADAVKLEQILNNLISNAVKFTEQG-KVIVTARRKRAEGVELRVVDTGIGIAAHDQRRLFEPFVQAEQSDTRHYGGTGLGLSICRRLVELMRGEIRVVSEPGLGSCFIVSLPLASAGIAAPAE----------- 307331825 ----KNNVNLMVANLRETTRAKDWLESAALMQGHRDLVEVADLILSELTP------LVNAQFGAFFLSAAGAPGEGLELIAGYGTDQDAVGGDGQTPRTGPPGRG-----LVAQAAVGKKRILINDVP-----PDYLAINSGLGSALPASVVILPILVIELASFSRFSEVHLAFVDQFVNTIGV---SINTIIANA------RTESLLSESQRLTTELRQRSN---ELQRSNAELEEKAALLATASQYKSEFLANMSHELRTPLNSLLILARLLADNPEGRLSGQEVQ-FAATIHRSGSDLLQLINDILDLSKIEAGRMDVRPKKLPLVKILDYVNATFRPLAVDRRLSFEIAVGEDVPEMFSDEQRLQQILRNLLSNALKFTSSGG-VTLRVERTPGAEIAFAVTDTGIGIPPEKLPVIFEAFQQSDGTTSRKYGGTGLGLSISREIAGMLGGRIVAESELGVGSRFTLYVP---------------------- 254416315 ----------------------------------------------------------------------------------------------------------------------------------------------------------ANLVVPILQRENLWGLLIAHQCSGPRQWEMFEIELLSQLADQVG--------IALAQSQLLEEQTRISQQLAEKNLH---LEQARQEAETANHAKSEFLANMSHELRTPLNGILGYVQVLKRE---PHPTAKQQQGLSIIQQCGEHLLTLLNDILDLSKIEARKMDLCLSEFQFPHFLEGIIEMVRIRADEKAIAFHYQLSPLPKIVRGDEKRLRQVLINLLGNAIKFTDQGS-ITFKVGYTSAQAMRFQIEDTGIGIAAEQLNDIFLPFHQIGD-RNRQVEGTGLGLAISQRLVQLLGGELHVESNVGQGSTFYVDL----------------------- 225419699 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RMRNALLQSRLEAAEAKSTAKSVFLSQMSHEIRTPMNAIIGLTDLTCKERDVPPEIEKK---LKKIRSSSQYLLALINDILDMSRIENGKMEIEQKDFSLSLVLQELQSMMSTQAEQKGLEFQVDFYVSHDWLAGDPVRLRQVLINLLSNAVKFTPAGGKVTLRVNEQEEMEYRFSVQDTGVGIPYEDQERIFSSFEQLRPSISHSA-GTGLGLPISRNIARLMGGDLEVKSEPGKGSEFYMTLPKGANVPPSPE------------ 300718124 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDMLKNGINSMAMSLTAY--HEEMQQNID--QATSDLRETLEQMEIQNVELDLAKKRAQEAARIKSEFLANMSHELRTPLNGVIGFT----RQTLKTPLNITQRDYLHTIERSANNLLSIINDVLDFSKLEAGKLVLETIPFPLRDTLDEVVVLLAQSAHEKGLELTLSIQPEVPDTIGDPLRLQQIIINLLGNAIKFTERGNRIELRSLSTNRVNLEVQIHDTGIGISEKQQSQLFQAFRQADASISRRHGGTGLGLVITQKLVNEMGGEISLHSRMNQGSTFWF------------------------- 189425062 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VEAISNHAPLHIEVQSLLSGIVKWFEFTVSPRIRHDGQIIWDGVEVD--ITHRKQSEQELIEAKLSADAANLAKSEFLANMSHEIRTPMNGVVGMTHLLRTTDLTP----EQEQYLANIEISANSLTTLISDILDLSKIESGKMVLESTAFSLRSCIQDILSSQQFFIQQKAIRVTTEIADELPTLIGDQLRTRQILLNILGNAIKFTEQG-QINIVAELVEQHHVRMAIRDTGIGMSEQLQEQIFAPFVQADSSTTRRYGGSGLGLAICRRLADLMGGRIWVESREGAGSCFYIEL----------------------- 148509171 --------------------------------------------------------------------------------------------------------------IANETDRLLGWVEIELSHDGTLLRGYRSLFTSMLLIFCGLAATALLALRMSRTINDPIGQIKHAVTQLVMGSYEMDELAAGINRMAETLHN--AHEELQHSIDQATEDVRQN--LETIEIQNIELDMARKEALEASRIKSEFLANMSHEIRTPLNGILGFTHLLQKSELTP----RQLDYLGTIEKSASSLLGIINEILDFSKIEAGKLVLDSIPFNLRDLIQDTLTILAPAAHAKQLELVSLVYRDTPSLVGDPLRLKQILTNLVSNAIKFTREGTIVTLEEEHGDSVQLRICVQDTGIGLSSQDVRALFQAFSQADNSLSRQPGGTGLGLVISKRLIEQMGGEIGVDSTPGEGSQFWVRLPKAR------------------- 302035962 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRDSDGVVTGFLAMGKDITSR-KAAEHALAEARDEALRAAQVKADFLATMSHEIRTPMNAIIGMTGLLLDTAL----TKEQHEFADSVRRSSDGLLTLLNDILDFSKIEAGKLHFEQLPFDLRMTVEDTVELLAEQAQSKGLELIGLVDAAVPTVVGDPGRLRQILVNLVGNAIKFTAAG-EVFLHVTRETQGGLRFTIKDTGIGIPEAVQGRLFHAFVQADSSTTRRFGGTGLGLAICQRLVSQMHGQIGVESHSGQGSTFWFTFPET-------------------- 142745263 -----------------------------------------------LAYNLNVGLLAACFDGMLFKLLPEHVAFQSVSIYILMYVHCLTAIQFSRHFLHARQYFPRLDTLLMLICVGIGFAAWNILASVTVSLVSLILLLTGIYVWRRGVRYGSYYTLAWAILLFAFI----QATTGSLGLEVFGVFGATVVKIGVT-------------IELITLSIGLADRINLLKEEGFQSRRAAEQAAFENQAKSRFLAKMSHEIRTPLNGVLGMLQLLRETPL----DRSQRFYVDTISSSGSSLMAVINDILDYARIESGKLSLEQIEFDLEEMISETLSLFTGQALDKRLRLYVSLENGVPRIQGDPTRLKQVLMNLLSNALKFTAEG-HVAVSVSRRSDSHLVIAVSDSGIGISEQALAQLFESFAQGDSSTTRRYGGSGLGLAISKELVEMMGGRIEVQSTLGQGTRFAFDMPL--------------------- 172060667 ----------------------------------------------------------------------------------------------------------------------------------------------------------------YRAVTSAFLMIVVVSFLLAIGGFVISHRLGTSIARPLSSLTRTMARIRSSDLSLRMSHKGRDEIAALIAGFNMMLDEIERRAEAANSAKSDFLARMSHEIRTPMNGVLGMTELLQRTRL----TSKQRKFVDTVYRSGQTLLVIIDDILDFSKIEAGKLTLERIDFNLHQLLDDVVALMEPNARRKELELVYQRADSVPQMRGDPVRLRQILTNLLGNAIKFT-EHGHVALSAEYSDDGRIVFKIADSGIGIAPDVAAQLFRPFQQADSSTARKYGGTGLGLAISRQLAEMMGGTLALDSTPGKGSVFTVTTPFE-------------------- 154253913 --------------------------------------------------------------------------------------------------------VWVDKLIYGVSAVFCLFALLVFMAPGTVTLLREPFQLLAVIILAVGVTILRTLLMEKEARRDALAVLLAAMVYAYEVLTSMKIIGASMELSNLLIVFVTMLHIRAFMLKYRRVEGERDDANAVLEARADELTRALMAAEQASLAKSEFLATMSHELRTPLNAIIGFSETMKLEVFGPLGHGKYAEYAKDINNSGTHLLDLVSDILDISRVESGTDALNEEEVCIESVARAVLAATAAQAGKAEVVCRLDADAGLPPVFADERKIRQILTNLVGNAIKFNVPGGTVAVTLARDES-GYRIAVADTGIGIVAEDIPKALARFGQLEDQFRRKYEGLGLGLPIVQVLTEQHGGHFAIESTPGRGTTVTITLPRERCLPSAPD------------ 302877998 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITHYVAIQKDITQKKLMDEELEIYRRDLEALVVKRTSEMFEAKTQAEAANKAKSEFLANMSHEIRTPMNAIIGFNELCLRTQL----SDKQKDYLTKAGSAAQSLLHIINEVLDLSKIEAGQHMLEAIPLKISRVVKNVTDLIGVLAVDKGLTIHVDLDEHIEPLRGDPMRLQQILLNLCSNAIKFSTQGSSIRCQLGAISGQAVEFAVQDSGIGISPAQLGLLFKPFSQADSSTTRRFGGTGLGLSICRGLVERMGGRIWVESEPGIGSTFCFT------------------------ 2463029 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDMLKNGINSMAMSLTAY--HEEMQQNID--QATYDLRETLEQMEIQNVELDLAKKRAQEAARIKSEFLANMSHELRTPLNGVIGFT----RQTLKTSLNTTQTDYLLTIERSANNLLNIINDVLDFSKLEAGKLVLEDIPFSLHSTLDDVVMLLAHTAHEKGLELTLSIQNDVPEQYGDPLRIQQIITNLLGNAIKFTEQG-NIDIRVEKRRQEHLEVQICDTGIGIAELQQSQLFQAFRQADTSISRRHGGTGLGLVITQRLVKEMGGDISFQSQLNKGSTFWFTLPL--------------------- 257058733 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QNIKLLKQISIQLGLALQQGELLSQLQKTKNAAEAANRAKSQFLAHMSHELRTPLNAILGFSQLLNHDS---TLNEEQQEYIDIINRSGEHLLALIQDILDMAKIEAGQITLQRNSFNLHRLIQTLEQMFYLKAQDKGLQLFVEIDPSIPYILTDEGKLRQVLINLLSNAIKFTQRG-QIILRVSEKPDPELLFEVEDSGPGIECDEAPKLFNPFFQTELGRKT-QEGTGLGLAISRHFVSIMGGSLWVSCPLSGGTLFHFDLPVE-------------------- 225562695 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TMAENLTSQVRAFGEITDAATDGDFTKLNASGEMDELVSNLRDSIQRNTAAREAAELANRTKSEFLANMSHEIRTPMNGIIGMTQLLDTDDLKPYP----REMLNVVHSLANSLLTIIDDILDISKIEANRMVIEKIPFSMRGTVFNALKTLAVKANEKFLSLAYQVDSSVPYVTGDPFRLRQIILNLVGNAIKFT-EHGEVKLTISKSDREECEFSVSDTGIGIEEDKLDLIFDTFQQADGSTTRKFGGTGLGLSISKRLVNLMGGDVWVTSEYGLGSSFHFT------------------------ 254442552 --------------------------------------------------------------------------------------------------------------------------------------------------ISACGSLLSLFALCFFYLRTIRETIRRLSVPIMLLSRAADRAVKGARRIRMKDTNVVELHLSKFANDMHELVDERTIEITKLEAEIDRAEAFARRAKEAEEAKSNFLANMSHEIRTPMNGIVGMNTVLRETPL----NDMQRRYLETMANCSESLMVLINDILDFSKIEAGKLEVENSAFDLIEVLEEVSSLFGMTASQKGIDLICLQDGRMEPVFGDPHRLKQVLSNLVNNAIKFTEEG-EIEIGLRIDEGSVANIWIQDTGIGIPESVQKRLFKAFSQADESTSRKFGGTGLGLVISQRLVELMGGTIGIESESGVGSKFWIQIPLSRA------------------ 149191684 ---------------------------------------------------------------------------------------------------------------------------------------------------------VSGFEKQRLLFLTLVGVLTILVVGIGISLHRVTRNLSLVLSIPLTARIGGKDELSRFAREVERLTNEQQESQRNLLEAKNAAEHAKENAIEASKAKSSFLANMSHEIRTPLNGVIGISEVLSDTDL----TATQKDYVDTIETSSQLLLSLINDILDFSKIESGMLQINPHSTSIRETIYDIASIVAPKVKEKGIELNVDIDQNVPRVLADDHRMRQVLMNFMSNAVKFTDKGS-VTIGVHYQGESNLMFEVQDSGIGIDKERQSKIFEAFAQEDDSTTRQFGGTGLGLAISTQLIELMGGEIQLDSVKGVGSRFYFTL----------------------- 302548928 ----KNNINLMVSNLRETTRAKDWLESAGLMQGHRDLVEVADLILRELTP------LVNAQFGAFFLSEAGAPAEGLEFIAGYGTDQAGGGGPLPGSGTPGRAAQEKKRILITDAPADYITINSGLGTARPASIVILPILFEDLVLGVIELASLSKFSDVHLAFIDQFVNTIGVSINTIIA-------------------NSRTESLLSESQRLTSELRERSD---ELQSSNAELEEKAALLATASQYKSEFLANMSHELRTPLNSLLILARLLADNPDGHLTDQEVQ-FATTIHRSGSDLLQLISDILDLSKIEAGRMDVRPKTLPLIKLLDYVHATFRPLTIDRGLGFEIAVEKDVPELYSDEQRLQQVLRNLLSNAVKFTHDGS-VELRVNRVAGHVIAFSVRDTGIGIAPEKLPMIFEAFQQSEGTTNRKYGGTGLGLSISREIAGMLGGKIVAESEPGVGSRFTLYIP---------------------- 255589130 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LERQTEELREQERQVRRRTNELALANDALQEAKQRAEDATRQKSEFLANMSHEMRTPLAGVIGM---LGFALRDTGLKESTREQILRGQANAQSLLAIINDLLDFSKIEAGKLTIENIDFALDEAISHVATLFEEQAGAHSVGFAVQLDPDLPRVVGDPTRLRQILVNLVGNAFKFTESGSTVHVERRAEDQHDIRFSVQDTGIGIAPDALPRLFQKFEQADATTTRRYGGTGLGLAICRQLVELMGGTIGVASTPGVGSTFSFVLPLA-------------------- 209885750 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTERKAQEEALEIARREAEEAGASKSRFLATMSHELRTPLNAIIGFSEMLTHEDEMKIDAARRHEYAGLINESGLHLLSVVNGILDMSKMESGKFELVAEPFAPRETLASSCNLMVLKARDKGVELVLRAPSDLPQMTGDARAFKQILLNLLSNAIKFTEEGGSVTVSAE-VAGRELALRVTDTGIGIGKDDLAHLGKAFFQAGASYHGRREGTGLGLSIVKNLVALHGGEMRVDSEIDCGTTVSVRLPIVFTPAAKP------------- 152986132 ----------------------------------------------------------------------------------------------------------------------------------------------GRVVVGMSNDAFSQILLKAGLLAAFALILTFLVARRLAQRLSAPISTMGQAVEAIQSGDYKTSLPILDDGEIGDLARHINNLASGLDRASREQEQAREEAEQANRAKSDFLAMMSHELRTPMNGVLGMLQLLETTE----QTREQAEYTALATESTEHLLKVINDILDFSRIERGALELECIPFNLLELVQGSALVFQHSAQQRGLALELQIQAGLEEVRGDPTRIRQILVNLLGNALKFTEEGS-IHLSLEWQALDHEVLAVHDSGIGISPERLEHMFDAFQQADSSISRRYGGTGLGLAIARTLAERMGGTLQAQSKEGCGSTFTLEIPL--------------------- 197117892 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLALHSEELKLEVAERTAELSSVNRQLEESLEEVRRAMESAQSANRAKSDFLAQMSHEIRTPMYGVLGMTELL----LNTYLSKEQARFVESVRCSGEALLGIINNILDFSKIEAGRMELEMIPFDLHQLTADAVAMFADDAARKGIALSCRIEPGLPVMFGDPGRLRQVMVNLLGNAVKFTPEGA-VTLSVSLVRRPAVRVTVEDTGIGISREAQERIFDHFAQGDESMTRRYGGTGLGLAIAKQLTELMGGGMELSSEPGKGSSFSFTVPHQKA--PPPERSYSALRSK--- 115442698 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TMAENLTSQVRAFGEITDAATDGDFTKLNASGEMDELVSNLRDSIQRNTAAREAAELANRTKSEFLANMSHEIRTPMNGIIGMTQLLDTDDLKPYT----REMLNVVHNLANSLLTIIDDILDISKIEANRMVIESIPFTVRGTVFNALKTLAVKANEKFLSLTYQVDNTVPYVIGDPFRLRQIILNLVGNAIKFT-EHGEVKLTIRKSDREQCEFSVSDTGIGIEEDKLDLIFDTFQQADGSTTRRFGGTGLGLSISKRLVNLMGGDVWVTSEYGHGSTFHFT------------------------ 302503015 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TMADNLTSQVRAFGEITDAATDGDFTKLEASGEMDELVSSLRDSIQRNTAAREAAELANRTKSEFLANMSHEIRTPMNGIIGMTQLLDTDDLKPYP----REMLNVVHSLANSLLTIIDDILDISKIEANRMVIESIPFTMRGTVFNALKTLAVKANEKFLNLTYQVDSSVPYVIGDPFRLRQIILNLVGNAIKFT-EHGEVTLEIKKDDEYAYEFSVQDTGIGIAKDKLDMIFDTFQQADGSTTRKFGGTGLGLSISKRLVNLMGGDVWVTSEYGRGSTFHFT------------------------ 242786803 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TMAENLTSQVRAFGEITDAATDGDFTKLNASGEMDELVSNLRDSIQRNTAAREAAEQANRTKSEFLANMSHEIRTPMNGIIGMTQLLDTDDLKPYP----REMLNVVHNLANSLLTIIDDILDISKIEANRMVIESIPFTVRGTVFNALKTLAVKANEKFLNLAYQVDSSVPYVIGDPFRLRQIILNLVGNAIKFT-EHGEVKLTISKSEREQCEFSVSDTGIGIEEDKLDLIFDTFQQADGSTTRRFGGTGLGLSISKRLVNLMGGDVWVTSEYGHGSTFHFT------------------------ 290511110 ----------------------------------------------------------------------------------------------------------------------LGYVALELDLKSVRLQQYKEIFSSVMMLFCIGIALIFGWRLMRDVTGPIRNMVNTVDRIRRFMLGELDMLKNGINSMAMSLAAY--HEEMQHNVD--QATSDLRETLEQMEIQNVELDLAKKRAQEAARIKSEFLANMSHELRTPLNGVIGFTRL----TLKTDLNATQRDHLTTIERSANNLLAIINDVLDFSKLEAGKLILESIPFLLRTSLDEVVTLLAHSAHDKGLELTLNIKNNVPDVIGDPLRLQQIVTNLVGNAIKFT-EHGNIDVLVEQRSRVQIEIQIHDTGIGIPERDQSRLFQAFRQADASISRRHGGTGLGLVITQRLVKEMGGDISFHSQPNRGSTFWFHISLDLNPNAIPD------------ 86750625 ------------------------------------------------------------------VSHGALMAVSVASATLYAAGLAFGSESLRTSDTLLSVEEERYRLLARH--------MSDVISRHGRNGAVQFISPAVEALIGVPASALSGHGLFDRVHVADRPAYLKALSDAGRGGEARSVEFRVRREVAAAEFIWLEMRCRPFETGVVSAAGEADRDVTDRKQQEQALEEARAEAGRADATKSRFLATMSHELRTPLNAVIGFSDMILHEDELMLAPERRKEYAQLINDSGQHLLSVVNGILDMSKIESGHFEIAPEPFAPRPALLNCCNLLALKARENGIDLVTRAPENLPEIVGDPRAFKQILLNLVSNAIKFTERGGTVSVDA-MVEGARLVLRVSDTGVGIAAEDLKRIGDPFFQAGTTYQRRHEGTGLGLSIVKSLVGMHGGDIEVKSEVDRGTTVTVSLPLAQ------------------- 239904806 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGQRKQAEEALRQSKEEAESANKAKSVFLANMSHEIRTPLNGILGMLQLLKTTD----PNDEQKEYLLGAIRSTNRLTRLLSDILDVSRIEAGRMQIVEAEFDIKMVRDSISELFDMEARGKGLLLEFRWNDNLPRLIGDEVRLRQILFNLVGNAIKFTEKG-TIRIDAASDSSVRVLVTVGDTGIGISEEHLKDIFEPFVQAEGSYTRRFQGAGLGLSIVRRLVKLLDGDISIDSTPGEGSTFYLSLPFK-----LPATSQKTEELIAYG 121535347 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITEHKQLEVKLTEALAAAEAANQAKDQFLAAMSHELRTPLNAIMGFSEVLLDQHFGPLND-KQQVYVNDILDSARHLLEIINDVLDLAKLNAGKTNFYPETVDIAKLLRQTLGIIKDRAAAKNIAVELAVDAGVPPVQVDVRRFKQIMYNLLSNAVKFTPDGGAIKVECR-DAGEWLEISVEDTGIGIAATHAEHIFEPFYQVSGNLTAKTPGTGLGLAITRQLVELHGGRIWLESEPGQGSRFTFVLPVRQ------------------- 262195449 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DIADRMQIEDELV-QAREDAQAASRVKSQFLANMSHEIRTPLNGVLGMADLLLDTGLSP----EQRELLDALQSSANALRGLIEDVLDISKIEAGKLEIEAVSFPLLELVYEAARAIAVRAQEQGLELIVDAEPALPRVLGDPVRFRQIVLNLLSNAVKFTPAG-EVVVRVRQRADEHIELSVRDTGVGVPEERREAIFESFTQSDGSTTRRFGGTGLGLTICRELAERMGGKLWYEPGDQGGSVFSVSLPLPR------------------- 117926468 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRKEGGEIGHFLTLVQDITARKRMELAL-QEQKEQAEAANRAKSTFLAVMSHEIRTPMNAILGMAELLRESDL----TSRQHWCVETLNRSGESLLSLINDILDLSKIEAERLTLEHVVFDLVQLVGDVCSLFGYEAQSKGLALKHHIAPTLPRVVGDPIRLRQIMMNLVGNAVKFTKQG-HVSVELNPLADGRLSFVIRDTGIGVSVEQQRNIFKPFTQADSSITREHGGTGLGLTICMRLVALMGGEMQLESTLGEGSCFHFEL----------------------- 196228263 ------------AELVSQAWSRLTAGAPGQP---LDTTTRY-DLRRITGVIDYLHTQASEALAKAQTAAPQAAGHLIPKPVSDSIERALSSNTWRLEPSTLATALTARLDADYQLADKVSFVLVDLLHQRIDRLQRRVILSLVIGVLGLLIVSALGWSLIRDITLGELSTTAQAIEEGELDAPVTVRHRRDEIGRLADALRRMIIAQRQSRQKLVENNLEMLAANEKLQAKTAEAEHLAVEATAANRAKRDFLAVMSHEIRTPMNGIIGMTELALNSGVTPI----QQEYLEMVRSSAETLLELLNDILDFSKIEAGRLELEHIDFDLRDLLGDTMQALGVRAHAHGLELALQIRPDVPDLTGDPHRLRQVVVNLVGNALKFTERG-EVTVLVENDPSGDERFVVRDTGIGIPPEAQARIFNAFSQADSSTTRRFGGSGLGLAITSQLVGMMGGQINVESQVGQGSTFTFT------------------------ 29832107 ----KDNINLMVANLRETTRAKDWLESAALMQGHRDLMEVADLILRELTP------LVNAQYGAFFLADPTVPAKGLAFIAGYGSAHSVTVDTGGMPVHVRQAAREKKRILVEEAPPDYIKINSGLGEAAPASVVIIPILFEDKLLGVIELASFSRFSDVHLAFFDQFVNTIGVAINTIIANSRTE--------SLLGESQRLAIQLQDRSDELQSQQ-------AELQRSNAELEEKAALLATSSQYKSEFLANMSHELRTPLNSLLILARLLSDNPDGHLSDQEVQ-FATTIHRSGSDLLQLINDILDLSKIEAGRMDVRPKKLPLIKLLDYVHATFRPLTIDRGLAFDVAVGEDVPEMYSDEQRLQQILRNLLSNAIKFTASG-RVELRVGRDSEEVIAFAVSDTGIGIAPEKLPVIFEAFQQADGTTNRKYGGTGLGLSISREIAGLLGGRIIAESVPGKGSTFTLYVP---------------------- 71909646 ----------------------------------------------------------------------------------------------------------------------------------------VPIRSEDGVVGTVSITASLN-QVWQAIAWNLALSLLALTISFVIAFAIASKMLAAILA-ALGSLTDTAQYVANSKDYSRHAKIYSDDEIGRLERDRQLADQAKEAAEAASRAKSTFLSNMSHELRTPMNAIIGMTYMLKRQNADPLQVDK----LGKIDNAANHLLQLLNDVLDLSKIDAERMTLEQTAFSIPELAADVASLLTPRAESARLRFILDVDSRLLRLLGDPLRLQQVLLNLAGNAIKFTERGERIVARVVEDDEKAVHISVRDTGIGIAPEAIGRIFNPFEQADGSTTRKYGGTGLGLPICQRLVRLMGGEIQVVSTPGAGSEFTFT------------------------ 281611 -------------------------------------------------------------------------------------------------------------IIPAEADTLLGWVELEISHNGTLLRGYRSLFASLLLILGLAFTATLAVRMSRTINGPMSQIKQAVSQLKDGNLETRLPPLGSRLASGINRMA-ATLQNAQEELQLSIDQATEDQNLETIEIQNIELDLARKEALEASRIKSEFLANMSHEIRTPLNGILGFTHLLQKSELTP----RQFDYLGTIEKSADNLLSIINEILDFSKIEAGKLVLDNIPFNLRDLLQDTLTILAPAAHAKQLELVSLVYRDTPALSGDPLRLRQILTNLVSNAIKFTREGTIVALEDETEEHAQLRISVQDTGIGLSSQDVRALFQAFSQADNSLSRQPGGTGLGLVISKRLIEQMGGEIGVDSTPGEGSEFWISLPKAR------EDKEES------- 254282460 ------------------------------------------------------------------------------------------------------------------------------------------IYKGNERTVSLTTLPPGDYMLEVAAKSSF----------GNWNWEGLQIPIAVSPPWWLSQLAYIAYLMWRSRVNLAQAEARERELTQRVQERTLDLELATREAEEANRAKSEFLAVMSHEIRTPLHGMIGMNELLIKTDITP----QQRRFTKAALNSGKTLLHLINEILDLAKIEADRMEVEETDFDLIELIDEVCYLQGEPAQKKGLAIYHLPEAGIARYRGDSQKIRQIVTNLLGNAIKFTDRG-HITVRVQRTIDDTISIAVQDTGIGIHEEVRDRIFEKFTQADASTTRKYGGTGLGLTICRNFATLLGGKLDIESGDGTGTLVEVELPLMPV------------------ 303323473 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TMADNLTAQVRAFGEITDAATDGDFTKLNASGEMDELVSNLRDSIQRNTQAREAAELANRTKSEFLANMSHEIRTPMNGIIGMTQLLDTDDLKPYP----REMLNVVHSLANSLLTIIDDILDISKIEANRMVIESIPFTMRGTVFNALKTLAVKANEKFLNLTYQVDSSVPYVIGDPFRLRQIILNLVGNAIKFT-EHGEVKLTISQDEEYAFEFSVSDTGIGIEEDKLDMIFDTFQQADGSTTRKFGGTGLGLSISKRLVNLMGGDVWVTSEFGHGSTFHFT------------------------ 56750891 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDILQHLAEHLSIAIYQAQLYGQLQQTQTLENRVLERTQELNAAKGEFLATMSHELRTPLTCVIGMSSTLLRWAFGPLT-ERQREYIKAIHDSGEHLLELINDILDLSQIEAGKAALQVRPFSLSRLATQTLNTLQEKARLGEIQLMLDLNNRVDVFRADPKRLRQILINLLSNAVKFTEPQGTVFLRV-WREGDRAIFQVSDTGIGIPESEQAQLFQKFQQLDTSIRRQYGGTGLGLALTKQLVELHGGHIQIESTVGQGSTFTVWIPEQTLIEPV-------------- 218887461 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISRLYEAEQALQRAKEEAESANELKSQFVANISHEMRTPLSGILGIVDVLNDTALPAHDNE-QGHYLSMIRNVSEGLLHVINDLLDFSRMEAGRLGLDQVEYDLRAAVSDALAPLAVQAERKGLSLTVHIDADVPRLQGDPLRLRQILVNLAGNAVKFTDTDGSVHVDVRRRPGGCLRFTVQDTGPGITADKLPLLFESFSQADGSHTRRHSGSGLGLAISRHIVRLQGGDIGVNSTPGQGSRFWFTLPIDK------------------- 296133627 ---------------------------------------------------------------------------------------------------------------VGALGRGLNYMARRLIKEITEEKNKIQAILTSMVEGVIAVDKDTRILLVNPAFEKIFNVVADQVIGLTVIEGIRNYELEKILLKALKKGRTINQEIFRVNVVPL---MRKEKIVGVVAVFRDITEI-----RELEKMRSEFVANVSHELRTPLTSIKGFVETLLDGAM--EDREVARRFLEIINVETNRLSRLINDILSLSSIEAKNKEISRSPVNFNEIVEKVLPILVPMAEEKNITVETDIHPDLPVIMANEDLIKQVLINLVDNAIKYTPENGRVVLSATP-SGGGLKVSVKDTGIGIPPESMSRLFERFYRVDKARSRELGGTGLGLAIVKHALEAHGGTIKVESQVGMGSKFTFYLP---------------------- 298528196 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEAQDVKSMLVMPILRNDKILGTFGFESVSSKRLIEEHVQLLQILGNLGDALIRNSFERDLL-QAKEQAEAATQAKSEFLANMSHEIRTPMNAIIGISHLALRSGL----DRRQHSYLTRIDGAARSLLGIINDILDFSKIEANKLELEHVPFNLKDVLSRLSSIFDFQAEEKQLKLTFQLDPDTPSLKGDSMRLSQVLTNLISNAIKFT-SHGEIVVSVSPGTSNTAHFSVRDSGQGMDQDQASRLFDAFFQADSSITRRFGGTGLGLSISKQLVEMMGGSIQVQSQPGEGSTFSFT------------------------ 291571293 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------SQIKLLKSLNIQAYLGVPVVGETLWGILATYQKESRKWLHH----EVKLLTQIARQLGVAIYQAELFTQLQQAKEAADTANRAKSEFLANMSHELRTPLNAILGFTQLL---GQNYGLTSQQQEYLQIIQQSGKYLLSLINEVLDLSKIEAGAVTLNPTNFNLITLLKRINTMLQIKASSKNLVMNIQLQQDIPYVQTDESKLRQVLVNLLDNAIKFTDAGS-VTLRVSFVSSSQLYFEVEDTGPGITPDEQERLFKPFVQTDVGR-RHQQGTGLGLAISQQYVSLMGGKITIVSVVDGGAKFMFNIPVEVIIEYLPEEE---------- 297202791 ------------------------------MQGRRDLEDVASLIMSELTP------VVTAQHGAFFVAMPLLEQYELRMLGSYGYSMGMPTSFRPGEALIGTAAEEKRTILVENAPSGYLKISSGLGEAPPAQVIVLPVLFEGKVLGVIELASFTPFTQIQKDFLNQIAEMIATSVNTISVNTKTEVLLSQELTEQLRERSAELENRQKALQASNAELEEKAELLAQIEVKNTEIEEARQVLEESMRYKSEFLANMSHELRTPLNSLLILAKLLADNADSNLTPKQV-EFAETIHGAGSDLLQLINDILDLSKVEAGKMDVSPTRIALVQLVDYVEATFRPLTAEKGLDLSVRVSPELPTLHTDEQRLLQVLRNLLSNAVKFTDSGAVELVSLRDPDADLIAFSVTDTGIGIAASKMRVIFEAFKQADGTTSRKYGGTGLGLSISREIAQLLGGEIHAQSEPGRGSTFTLYLPL--------------------- 77460432 -----------------------------------------------------------------------------------------------------------------------------------------------------------------ALFALLFTFVLARRLAGSLSQPIRDI---GNAVKAIQDGDYKTPLPIVDDTELGALSQHINNLAQALEQASREQHQAREEAEKANNAKSDFLAMMSHELRTPMNGVLGMLQLLETTDM----TEEQVEYAALASESTEHLLKVINDILDFSRIERSELELEHIPFNLAEVIGACAQSFQHSAAQRGLALQLRIPEDLLQVQGDPTRIRQILVNLVGNALKFTEQG-RVSIEAQWQSLDHELLAVRDSGIGISPESLELMFNAFQQADSSISRRYGGTGLGLPIARTLAERMGGTLRAQSEEGRGSVFTLEIPLALYKQALP------------- 223939259 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLQRDEAYQALRESQKQLVELNQKLEEATLAKSEFLANMSHEVRTPMNGVIGMTALLLDTEL----TDEQREYVEATRSSADAMLTIINDILDFSKIESGKLDLESHPFELHTCIEEALDLLAPKAAEKDLDLAYSVDDAIPKILGDVTRLRQILVNLIGNAVKFTNEG-EVFIQVKPAPKHMLQFSVRDTGVGIPIDKQHRLFKSFQQVDASTTRHYGGTGLGLAICKKLSELMGGDIQVESDAGKGSTFHFTIQARATASVIP------------- 156978233 -----------------------------------------------------------------------------------------------------EDRIERQWPLQYDMGV-KTYDLAEVTVQTDLTPIYQGLWQTFFFLVIAE--AIKIFLLILGVLWVTFRLMV--KPLELLSGAVSDFS-GGHVPSKVT----LPKRWFFDEVSLLERKYNRS--VERVSEHQLEIEQARDKAEVANRKKSEFLATMSHEIRTPMNGIIGIASLLGDTKL----DEQQKDFVSIINSSSNSLMVIIDDILDFSKIEAGKIELEATTYNLLDLLHEVGRLHTVKAQQKGLQLVCDIDPQLPEVKGDMGRLKQVLSNLLSNAVKFTERG-HVKLMVSLVSRKTVHFRVVDSGIGIAKENQQTVFEKFQQADGSTTRKYGGTGLGLAICNSLVEVMGGEIRLTSEPGLGSYFEFTIPLNIVCD---------------- 13641117 ----------------------------------------------------------------------------------------------------------------------LGWVEVELSHNGMLLRGYRSMFASLLLIIGLMFTAALALRISRTINSPIGQIKQAVAQLKDGNLETRLPPLGSQELDQLSGINRMAETLQNAQEEMQHSIDQATEEVRQIEIQNIELDLARKEALEASRIKSEFLANMSHEIRTPLNGILGFTHLLQKSELSP----RQLDYLGTIEKSADNLXGIINEIXDFSKIEAGKLVLDSVPFNLRDLLQDTLTIFAPAAHAKQLELVSLVYRDTPALVGDPLRLKQILTNLISNAIKFTREGTSSDGRDEQEDSVQLRISVQDTGIGLSNQDVRALFQAFSQADNSLSRQPGGTGLGLVISKRLIEQMGGEIGVDSTPGEGSEFWISLPKTR------------------- 260599137 -------------------------------------------------------------------------------------------------------------------ANPLGYVALELDLRSVRLQQYQEIISLLMMLICMACAVLFAWRLMRDVTAPIRNMVNTVDRIRRFMLGELDMLKNGINSMAMSLAAY--HEEMQHNID--QATSDLRETLEQMEIQNVELDLAKKRAQEAARIKSEFLANMSHELRTPLNGVIGFTRLTLKTDLTP----TQRDHLNTIERSANNLLSIINDVLDFSKLEAGKLLLESIPFPLRSTLDEVVTLLAHSAHDKGLELTISVRHDVPDVIGDPLRLQQVITNLVGNAIKFTDHGNIIVVEKRAISNNKVQIEVQDTGIGIPERDQSRLFQAFRQADASISRRHGGTGLGLVITQKLVNEMGGDISFHSQPHRGSTFWFHI----------------------- 300943912 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISERKLMEIKLQKTVAELDRATRLKDEFLANMSHELRTPLNGILGMSEALKQGILGTLNP-NQHHAIAMIEKSGKHLLELISDILDISKIEAGKLELYLTEVSVQELCNSSLTLVNHLAFTKQINIESNIPQQLQKIKVDNRRLRQVLINLLSNAVKFTHKSGKINLNVGIRTPQSIYFSVIDNGIGIAPDDLDTLFLPFTQIDSSLNRQYSGTGLGLALVKQIIELHGGCVEVSSQLGKGSCFTVYLPFKEASNNI-------------- 291436898 ------------------------------MQGRRDLEDVASLIMSELTP------VVSAQHGAFFLAMPLVDGFELRMLGSYGYSMGMPTSFRPGEGLIGTAAVEKRTILVENAPTGYLKISSGLGEAPPAQVIVLPVLFEGKVLGVVELASFTPFTAIQKDFLNQIAEMIATSVNTIERLLKQSQELTEQLRERSAELEQRQKALQASNAELEEKAELLARQNRDIEVKNTEIEEARQVLEESMRYKSEFLANMSHELRTPLNSLLILAKLLADNAEGNLSPKQV-EFAETIHGAGSDLLQLINDILDLSKVEAGKMDVSPTRIALVQLVDYVEATFRPLTAEKGLDLSVRVSPELPTLHTDEQRLLQVLRNLLSNAVKFTDSGSVELVSLTDPDADLIAFSVSDTGIGIAASKMRVIFEAFKQADGTTSRKYGGTGLGLSISREIAQLLGGEIHAQSEPGRGSTFTLYLPL--------------------- 310830013 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDIRKEEERKRAALLDALNLAEQANNAKSDFLSRMSHDIRTPMNAIIGMASIAEANIRDTVKTE---DCIHKIQASAHFLLALINDILDMSKIESGKMSIIREPFDLCALLRELEVIIDAQAREKGQQFSVLMPAHMAEYYGDSLRLNQILMNLLSNAVKYTPDGGKITLRVNEDRKKGMRFEVEDNGIGMSEAFLKHIYEPFRQDERKEEKRQEGTGLGLSITRNLVHLMGGSISISSELGKGTCFTVELPFVQEEGNWPEASSEN------- 70989279 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TMAENLTSQVRAFGEITDAATDGDFTKLNASGEMDELVSNLRDSIQRNTAAREAAELANRTKSEFLANMSHEIRTPMNGIIGMTQLLDTDDLKPYT----REMLNVVHNLANSLLTIIDDILDISKIEANRMVIESIPFTVRGTVFNALKTLAVKANEKFLSLTYQVDNTVPYVIGDPFRLRQIILNLVGNAIKFT-EHGEVKLTIRKSDREQCEFSVSDTGIGIEEDKLDLIFDTFQQADGSTTRRFGGTGLGLSISKRLVNLMGGDVWVTSEYGHGSTFHFT------------------------ 290509876 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RWMLLSGQIVTLNMQQQAERVIGTLQAAELLAIEAAKEAREANEAKSAFLANMSHEIRTPMNGILGMTQLCLDTPL----TAEQREYLSLVMSSAQSLLHIINDILDFSRIESGKMQVDEEPLEIRPFIQSLIRPHMPAASEKGIELLVDISPAVPEVLVDGPRLRQILTNLLGNALKFTHQG-EVLLAIAPADDESRRFRIRDTGIGIAPEKQKAIFEAFSQADSSTTRRYGGTGLGLTISARLVSLMGGELMVESQPGAGSEFAFTLPLE-------------------- 134045335 -----------------------------------------------------------------------------------------------------------------------------------YLTAYEPIYDSDDKIIGMLFVG-----TPESKFLALQADVFAVGLIGLFIALLVSYLINRGIIKPLEQLKQGAERLSNGRYDQ-KVIVDSDDEFGELKMATQINEKLKKHAEELDNLKSELIAIVSHELRTPLTSIKGYVELVLDGTMGAIND-SQRKCLQVADDNIVRLRRLIESMLDLSKIERGELEMYREKVNICEIVGDVIQYLKPLATEKNIKLNKNVEK--ITLEADKDRITQVLTNLIENAIKFSPANESILVN-GTLEDEGLHLKVTDHGAGIPKKDMEKVFDRFYQVDSSTKRKKGGSGLGLAVCKSIVEAHGGSIWVESELGKGSTFHIILPIS-------------------- 149177515 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DQQVVGSSSIERDITARRRREEELS-KAKDEAEQATRAQGEFLANVSHELRTPMNAILGMLELTLQENLTPLK----RDYLQTAKDSADSLLLLVNDILDFSRLEAGHFELEPVPFSLRVMIDEAVKTLSLRACEKGLELICRIDKRVPQVLGDPVRLRQILTNLAGNAIKFTEQG-EVVVDVKLIEPAGEIFSVSDTGIGIAVEDQKRIFAPFAQADASTTRHYSGTGLGLAICHELIGLMDGEMYLTSEPGEGSCFSFILPVAE-----PEESVQGNE----- 126741123 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSDAISGVVSHRTSVPWYASREFWALNYSV----GVLEDAFAERNEREHALQEACKAADIANRAKSEFLANMSHEIRTPMNGVIGMAELILDTEL----DEDQQMYAETISKSGSALLTIINDILNFSKIEAGKVELDNAPFNLQVAIEDVVTLLSPRATMKGVEITLRYAPDLPEFFGDVGRVRQVVTNIVGNAIKFTSTG-YVAIDVSGAKGPKGYIEVLDTGIGIPEERLDDIFSAFEQVDSAATRSFEGTGLGLAISSRLLSLMGGRVTVKSVAGKGSVFTIRLPLTE------------------- 159905754 -----------------------------------------------------------------------------------------------------------------------------------YLTAYEPIYDSDGKIIGMKFLALQAYVRNQTFAVGLIGLFIALIASYIINRGIIPLEQLKQGAERVSNGRYDQKVVVDSDDEFGELAKAFNKMATQIEKLKKHAEELKAELKELDNLKSELIAIVSHELRTPLTSIKGYVELVLDGTMGAIND-SQKKCLQVADDNIVRLRRLIESMLDLSKIERGELEMYREKVNLKGIVCDVIEYLQPIATEKNIKLKKEIEE--IAIDADKDRITQVLTNLIENAIKFSPANESIMISADL-EDEHVHLRVTDHGAGIPKKDMEKVFNRFYQVDSSTKRKKGGSGLGLAVCKSIVEAHKGSIWVESELGKGSTFHIILPLS-------------------- 309791219 -----------------------------------------------------------------------------------------------------------------------------IIRDTHGYPGWVEVASVAEVRSWMGIPIMSHGEL-----LGIFSVNKEIPDFFTPEAVELAETLATMAAAAITLYAQAQQELTERRRAEAALEAERAQLARRVEERTADLMVANAELERASRLKDEFLANMSHELRTPLNTILGRAEILAEGIYGPINQEQH-EAVRSMSESGRHLLALINDILDLSKIEAGKLELQLSLVDMVTLCEASIRMVAQSALKKEIRLHSSISPQVDVIYADERRLKQILVNLLSNAVKFTPAGGQVELEVQTDPDQQVSFTVSDTGIGIAEADMARLFQPFVQIDAGLTRQHDGTGLGLVLVQRLTEAHGGSVAVQSQEGLGSSFTVRLP---------------------- 304410179 -------------------------------------------------------------------------------------------------------------------------------ERALLEQHRAAVAAFIIVLIGVQLNLLFTFRLVKNV---TQPITEMVRVVAKIREGKLDARLDGNLIGELDLLKRLSEYHDEMQQNIDQATSDLRETLEQIEIQNVELDLAKKRALEASRIKSEFLANMSHELRTPLNGVIGFARQLVKTPLHS----SQVDYIKTIERSATNLLGIINDILDFSKLEAGKMVLENMPFGLRETIGDTITLISGSAQAKGLELVVDIAPNVPDVNGDAMRVCQIINNLVGNAIKFTDSGSVVKIELQSQSEEQVVLRVVDTGIGIDESQQDFLFQAFGQADSSISRRFGGTGLGLVITKRLVNQMGGQIGFTSSPEKGSNFWFSLPL--------------------- 154249956 ------------------------------------------------------------------------------------IILQLALNIINTPVEKIDKEIKRAIELIAKELNTNRIRVYKFSADGSFNSISNWFYSNNPIFVSFNIKDISGKELDELMAGKQFSIAKQNVSNEFIKKMITPIKINENVIGFISAAFKEDRALTVAEKRIFLLLAT---LLANSEIRKKYEEEAKQEAEKANQAKSIFLANMSHEIRTPLNGIIGFTNLLKETKL----DEKQEKYVSIILKSSELLLEIINDILDLAKIESGKYQLEPLETNLKMELQSSLLLYEAKAKEKNVEYEIRIDKEIDCLILDSVRLQQVMFNLINNAIKFTPAGGSVKVFVKKEEHENIRFSVIDTGIGIPKEKLEKIFEPFEQASVSVTKKYGGTGLGLAISNLIVSMMGSKIIVESEEEKGSHFYFDL----------------------- 239609727 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TMAENLTSQVRAFGEITDAATDGDFTKLNASGEMDELVSNLRDSIQRNTAAREAAELANRTKSEFLANMSHEIRTPMNGIIGMTQLLDTDDLKPYP----REMLNVVHSLANSLLTIIDDILDISKIEANRMVIEKIPFSMRGTVFNALKTLAVKANEKFLSLAYQVDSSVPYVTGDPFRLRQIILNLVGNAIKFT-EHGEVKLAISRSDREECEFSVSDTGIGIEEDKLDLIFDTFQQADGSTTRKFGGTGLGLSISKRLVNLMGGDVWVTSEYGLGSSFHFT------------------------ 255943187 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TMAENLTSQVRAFGEITDAATDGDFTKLNASGEMDELVSNLRDSIQRNTAAREAAELANRTKSEFLANMSHEIRTPMNGIIGMTQLLDTDDLKPYT----REMLNVVHNLANSLLTIIDDILDISKIEANRMVIESIPFTVRGTVFNALKTLAVKANEKFLSLTYQVDNTVPYVIGDPFRLRQIILNLVGNAIKFT-EHGEVKLTIRKSDREQCEFSVSDTGIGIEEDKLDLIFDTFQQADGSTTRRFGGTGLGLSISKRLVNLMGGDVWVTSEYGHGSTFHFT------------------------ 307721710 -------------------------------------------------------------------------------------------------------------------------------------------------------------------FLTITLTIWLVSIILAILGFLLSNEIAKNIQNLENVLKRVAEDTNESDKAILHTAKGTEEAYSLLEKIIEQTKQDKEAAQEASEAKSMFLANMSHEIRTPLNGIVGFTELLKDTGL----KEEQQEFVEIIEKSSENLLEIINNILDLSKIESNKLEIEDVIFNPIEEFESAVDVYAVRASEKHIDLGCFIDPELEPLKGDPTKIKEVVINLLSNAVKFTSSSGAINVDIRQEGTTRVKFEVQDSGIGVTSEQKSRIFEAFSQADTSITRKYGGTGLGLTISARFIELMGGQLDLHSEPGEGTTFFFTL----------------------- 212543489 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TMAENLTSQVRAFGEITDAATDGDFTKLNASGEMDELVSNLRDSIQRNTAAREAAEQANRTKSEFLANMSHEIRTPMNGIIGMTQLLDTDDLKPYP----REMLNVVHNLANSLLTIIDDILDISKIEANRMVIESIPFTVRGTVFNALKTLAVKANEKFLNLAYQVDSSVPYVIGDPFRLRQIILNLVGNAIKFT-EHGEVKLTISKSEREQCEFSVSDTGIGIEEDKLDLIFDTFQQADGSTTRRFGGTGLGLSISKRLVNLMGGDVWVTSEYGHGSTFHFT------------------------ 169602473 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITELREREDQLREQEKENERLLANAAAAKEASRMKSQFLANMSHEIRTPIAGVIGMSELLSDMNL----DEEQKECAENIHRSANSLLTVINDILDFSKVESGRLDVEEVQFSLSVVLRDVNKMMSFAAQRKGLVYQSTIQDEVEQVMGDPGRLRQILTNVLTNSIKFTSEGSKLSVSISQETNDSVTFSVIDTGIGIEEEVRKRLFQPFSQADSSTARRFGGTGLGLTISKNLVELMKGQIWLDSKLGQGTTATFWIPFSRAPS---------------- 283852658 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RKDAELLLSVAEQLALGVERRRNLDALRAAKEDADRANQAKSQFLAGMSHEIRTPMNAILGLTEVALRTEL----TEEQRDYLDTVSDSARHLLNILNDILDFSKIEARQMELEAVDFDLHELLRSAIKTLGLGAREKGLRLALDIFPGLPHVCGDPGKVRQVLVNLIGNAVKFTAAGS-VTVRAGLAAGGRLVFEVADTGIGIRPDMLEVIFDSFRQADNSTARQYGGTGLGLAISRELAGLMGGEIRAASTPGCGSRFTFTVP---------------------- 121710420 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TMAENLTSQVRAFGEITDAATDGDFTKLNASGEMDELVSNLRDSIQRNTAAREAAELANRTKSEFLANMSHEIRTPMNGIIGMTQLLDTDDLKPYT----REMLNVVHNLANSLLTIIDDILDISKIEANRMVIESIPFTVRGTVFNALKTLAVKANEKFLSLTYQVDNTVPYVIGDPFRLRQIILNLVGNAIKFT-EHGEVKLTIRKSDREQCEFSVSDTGIGIEEDKLDLIFDTFQQADGSTTRRFGGTGLGLSISKRLVNLMGGDVWVTSEYGHGSTFHFT------------------------ 143736006 -----------------------------------------------------------------------------------------------------------------------------------------AVAAFIIVLIGVQLNLLFTFRLVKNV---TQPITEMVRVVAKIREGKLDARLEGNLIGELDLLKRLSEYHDEMQQNIDQATSDLRETLEQIEIQNVELDLAKKRALEASRIKSEFLANMSHELRTPLNGVIGFARQLVKTPLHS----SQVDYINTIERSATNLLAIINDILDFSKLEAGKMVLENMPFGLRETLGETITLISGSAQAKGLELVVDIAPNVPDVNGDAMRVCQIINNLVGNAIKFTDSGSVVKLELQAQTDEQVVLRVIDTGIGIDESQQDFLFQAFGQADSSISRRFGGTGLGLVITKRLVNQMGGQIGFTSSVDKGSNFWFTLPL--------------------- 157148322 ----------------------------------------------------------------------------------------------------------------------LGYVALELDLKSVRLQQYKEIFSSVMMLFCIGIALIFGWRLMRDVTGPIRNMVNTVDRIRRFMLGELDMLKNGINSMAMSLAAY--HEEMQHNID--QATSDLRETLEQMEIQNVELDLAKKRAQEAARIKSEFLANMSHELRTPLNGVIGFTRL----TLKTELNTTQRDHLNTIERSANNLLAIINDVLDFSKLEAGKLILESIPFPLRSTLDEVVTLLAHSSHDKGLELTLNIKNDVPDVIGDPLRLQQVITNLVGNAIKFTESG-NIDILVEKRAKVQIEIQIRDTGIGIPERDQSRLFQAFRQADASISRRHGGTGLGLVITQKLVNEMGGDISFHSQPNRGSTFWFHI----------------------- 254467598 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RPLHMIHKRMSDAIAGLRSPLRPLPWFASREFRALDFSVGVLEETFAERDEREFALEQAREAADIANRAKSEFLANMSHEIRTPMNGVIGMAELLQETRL----DDDQRMYAETIGKSGSALLTIINDILNFSKIEAGKLELSCAPFNLQTAVEDVVTLLSPKAAEKGVEVTMRYDPALPELFGDAGRIRQVITNIAGNAVKFTCEGIEVTGTAQPDGGLLVRLQVTDTGIGIAQDRIGRIFRAFEQADNAATRNFEGTGLGLAISSRLLELMGGSVEVQSVPGKGSVFTIQIPLRASEKTLPAQD---------- 39935007 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRLRATVADLKITQSKLEKQAL--ELDLARKYADE-KRRAEEANQTKSKFLANMSHELRTPLNAIIGFSEIMGSGMFGTLGSEKYQEYCHDIMTSGHYLLEVINDILDMSKIEAGRMRLEMEPLDLAKTIGESVKVVAGRAEHKHLELRSELNDQIPIV-ADRRAIKQILINLLSNAVKFTPDAGRVTVR-GHLAGGSIVLMIADTGIGIPPQSLRRLGQPFEQVESQLTKSYHGSGLGLAIAKSLVNLHGGSMRLRSTLGAGTVVMVSLPRT-------------------- 29827626 ----KDNINSMVGSLRETTRANQEARISGLMQGHRDLAVVAELIMEELTP------LVSAQYGAFYLAEETGRGTQLRLIGSYGYPDDTQRRIPLGRSLVGQAARNRRPITVDDLPPAYVTISSGLGQISPTALKVLPIVVDEQVLGVIELASVTRFTQIHEDFLGQLMETIGVNVNTIVANGRTDQRLTAELQSRSEELQVQQDELQRSNAELEELATQNRDIEAQIEQARQELEARAQQLSLASKYKSEFLANMSHELRTPLNS-LLILAQLLAQNPSHNLTPKQVEYAGIIHSAGSDLLQLINDILDLSKVEAGKMDISPERVALRRLLDYVEATFRPMTSQKSLEFTMSTAPGVPDLLTDDSRLRQVLRNLLSNAVKFTERGGVLHIEAVHRGGAVVAFHVKDTGIGIPEQQLETIFGAFQQADGTTSRKYGGTGLGLSITREIAHLLGGAVTVDSTPGQGSTFTLYLPVARA------------------ 302547112 ---------------------------SGLMQGQRDLRVVADLVMDRLTP------LVGAQYGGFYLAHDAPDGVELRLLGSYGLPVADAERFRLGESLVGQAARSRRTIAIEQLPPGYVTVSSGLGAAEASSLLVLPIVVEEQILGVIEVASVSRFTQVHRDFLDQLMETIGVNVNTIVANARTDQRLTAELRARSQELQVRQDELQNSNAELEDLAAQNRDITREIEQARQELEERARQLTLASKYKSEFLANMSHELRTPLNS-LLILAQLLAQNPARNLTPKQVEYAGVIHSAGSDLLQLIDDILDLSKVEAGKMDVEPERVPLQRLLDYVEATFRPMTAQKGLDFRISVSPAVPELVTDDSRLRQVLRNLLSNAVKFTESGA-VELRIAPAAGPALAFRVVDTGIGIAEQQLEAIFAAFQQADGTTSRKYGGTGLGLSISREIAHLLGGAVHAASTLGEGSTFTFYLPVGR------------------- 220926141 ------------------------ARFTNMLQGQRDLATVGRTLLSELVPLVGAHQGVI-----YRVKGGEAGPESLRLLSAYADGARSGHRLAVGEGLIGQCARDARRMLITDVATPVVSGLFTAVPRTAIVLPVLFEGQVKAVIELASLATFTDLQISFLEQLTTGIGIVLNSIEATMQTEGLSQELAGELQTRQRELQQTNEQLEQKAQQLADRNDEVEAKNQEIEQARRALEEKAAELALTSKYKSEFLANMSHELRTPLNSILILGQQLSENPDGNLS-ERQVEFARTIHGAGTDLLNLISDILDLSKIESGTVSVEAEEISFANLLAATARPFRHEAENRRLAFDVEVAPELGTLITDSKRLQQVLKNLLSNAFKFTEQGG-VRLRVAPAAGGWVAFEVSDTGIGIPPEKQKIIFEAFQQADAGTSRKYGGTGLGLAISRELANLLGGEIQLRSASGVGSTFTLYLPLT-------------------- 280958354 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAQLAERTRETQATNEALKAEMEVRRETEREAKERAEAADRAKTDFLAGMSHEIRTPMNTILGMADLMLETDPTPV----QRQYIEVFQSSGAMLLGIINDVLDLSKIEAGEVRLETVPVDMADFLNRTREIVAGRAAQKGLAFRIEADHAPRRFLGDPVRLRQVLVNLIDNGIKFTESG-TVRLAVGQAADGRLTFAVTDTGIGIAPESQEQIFQRFTQADASTTRKYGGTGLGLAISRRLVELMGGEIRLESAPGQGSTFSFTLPEANGAEADP------------- 21229958 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ASVLALVCGICTAVAAYRASRTLSALTRQLDQARMQQELQRHGELEQEAKQAAEAASLAKGEFLATMSHEIRTPLNGIIPMLELISRGQLSL----DQRDMLQTATGSSLQLLRIVDDILDYSKLEANKLELEITTFNLRELLDGVAQLMQRTAEGKQLRLGLDIEPSVLLVRGDPIRLRQVLGNLIGNAIKFTERGS-VDIQLRRRAQHLLRFQVRDTGIGIAADQQARLFRSFAQADASTTRLYGGTGLGLAICKRIIDLMGGRIGVESEPGRGATFWFEIPLLKVI----------------- 189425740 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------FRTITIAIPLLMLLILVLLTAILVRRVLRPLSKLHQAVLAVANGDLTVRSATLTNDDLVTELRHEIRMRQQVECAAEAANTAKSQFLSNMSHEIRTPMSGVLGMTELLGFTELTP----EQHEYLNDIKASADNLLSIINDILDLSKIEAGKIELEAANFSLQQCIRTTTAMQMPRILEKHLQIETKISPEIPEVVGDQLRVKQILLNLLSNAVKFT-AHGQISIQASLLESRNEHISVSDTGVGIAAEALDRIFDPFTQADASTSRKFGGTGLGLAICRQLAELMGGGIRVESEEGKGSRFHLRLPFKR------------------- 94263693 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EIPVELALSSVLIDDQWNAVGVVRDITEKKEAQEELQRHGRNLERKNVELNAARLEAEEATRAKSEFLANMSHEIRTPMNAIIGLSYLCLQTDLNN----KQHDYLTKVHSSAQSLLGIINDILDLSKVEAGKLEIEHIPFALQDVTDHLTSIIHVKAQEKQLHFHVETAIDIPPLVGDPLRLGQILINLCGNAIKFTSQG-QVMLQIVLAEQTEQHFAIKDTGTGMTPEQISRLFQAFSQADSSTTRQFGGTGLGLVISKQLVETMGGEISVESEPGKGSTFMFTI----------------------- 291568899 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISERKLMEIELQKTVAELDRATRLKDEFLANMSHELRTPLNGILGMSEALKEGILGALNS-NQHHAIAMIEKSGKHLLELISDILDISKIEAGKLELYLTEVRVQELCTSSLTLVNHLAFTKQINIEINIPQALEKIKVDNRRLRQVLINLLSNALKFTHKSGKINLNVGIKTSQSIYFSVIDNGIGIAPDDLNKLFLPFTQIDSSLNRQYSGTGLGLALVKQIIELHGGCVEVSSQLGKGSCFTVYLPYHKTSNYL-------------- 291570453 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WTVDEMELIEAIARQLGIAI--------AHAQLLSQEKEQRQ---ELTYKNIRLKKMTEEAKAANRAKSEFLANMSHEIRTPMNAVLGFADLLQ----STITDPQASSYIKAIASSGRTLLALINDILDLSKIEAGKLQLHYEPVNIRTIINEIEHIFEQKTKEKNIKLQVYIAPEIPYIIMDEVRLRQILFNIVGNSIKFTEFGSKIMASCSQLKPNHPYIAITDTGIGISPEDQQKIFDSFTQSEGQSNRKYGGTGLGLTITERLVHLLGGSIHLESQINQGSTFTFDFPDVKIA----------------- 256679757 -------------------------------QGRRDLVDVAQLIMSELTP------VVTAQHGAFFLAEPLEEGAEVTDVDDEAYQLRLIGSFRPGETLVGTAAREKRVLTVNKVPVDYIKIASGLGQATPAQVVVLPLLFEGKVLGVIELATFSQFTQIQRDFLAQIAEMIAVNTISVNSKTAVLLTQSQELTAQLK---DRSDELEQRQKALQESNAELEEKAAEIENARQVLEERAEQLAVSMRYKSEFLANMSHELRTPLNSLLILAKLLADNAERNLSHKQV-EFAETIYGAGSDLLQLINDILDLSKVEAGKMEVSPTRIALVQLVDYVEATFRPMTVEKNLDFSVRVSPELPTLHTDEQRLLQVLRNLLSNAVKFTGSGAVELISLTEPDGKMIAFSVTDTGIGIAEGKMRVIFEAFKQADGTTSRKYGGTGLGLSISREIARLLGGEIDAQSQPGRGSTFTLYLPL--------------------- 158339144 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FAEVLAERAAIAIDNYQLYQRQQLVNAQYRQLSEQLVIVNA-------ALERAAGLKDEFLSTMSHELRTPLTAIIGLAEVLREEVYGSLNPKQLKS-VCTIEESGETLLTQLNDLIDLSKIESGNLVLERRRVSISALVESCLAMVRPQAQKQNITLSHHIPTDLAEVTGDELRLRQVLQNLISNALKFTPQGGAVSVQAT-ADTEQVQVRVTDTGIGIATADLANIFEPFVQLDSSWARPYPGTGLGLTLVQRLIHLHGGTVQVESEVGSGSTFIVTLPCSYV------------------ 283842035 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGTDITRIKAHEQKLVDNDLRLRATVADLKITQTKLEQAHQLADLARKRAEEANQTKSKFLANMSHELRTPLNAIIGFSEIMGSGMFGTLGSEKYQEYCHDIMTSGHYLLEVINDILDMSKIEAGRMRLEMEPLDLSKTIGESLKVVAGRAEHKHLDLRAEVGDQIPIV-ADRRAIKQILINLLSNAVKFTPDAGRVTVR-SRIAGDSIVLMIADTGIGIPPQSLRRLGQPFEQVESQLTKSYHGSGLGLAIAKSLVNLHGGSMRLRSTLGEGTVVMVSLPRA-------------------- 308048557 --------------------------------------------------------------------------------------------------------------------------------------------AAVAAFIIVLIGVQLNLLFTFRLLKNVTEMVRAV---AKIREGKLDTRLQGDLIGELDHLKRLSEYHNEMQQNIDQATSDLRETLEQIEIQNVELDIAKKRALEASRIKSEFLANMSHELRTPLNGVIGFTRQLLKTPLHDN----QKDYLRTIERSASNLLSIINDILDFSKLEAGKMVLDNVPFALRDSLDETLTLLSGSAYDKGLEMVVEIDERVPSLCGDVMRIQQVITNLMGNAIKFTDKGS-VRLSLDLADESAERVEVSDTGIGIAEEQQPMLFQAFGQADSSVSRRFGGTGLGLVITKRLVNQMEGQIGFTSHQNQGSTFWFTL----------------------- 220924442 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRIYTDVTARRKAEAALAEAHRIAQVARREAEAGSAAKSEFLATMSHEIRTPLTGVLGYADLLTAQSDLAP---EHRRLVGRIRSAGEALLTIVDDVLDFSKIEAGEITLDPKPFSPAQLVDEALALVRAAADRKQLALSARIDPAIPELVGDVGRLRQVLLNLLNNAVKFTRAGS-VTVTVACEQDCPIRICVTDTGIGIPEEKRGRLFQRFSQVDGSIQRHYEGTGLGLAISRRLIEAMNGRIDVDSRAGEGSTFWFALKLAKVPLEPSKEAEETA------ 256829549 ------------------------------------------------------------------------------------------------------------------------------------APAYMTIFIGMAAIGADARKAMGTGLVLSACAAVLALVMAWVAERAFFMPRVRALVMAAERFRIGDYGTPTGVNHDAGELGLLASAL--DRMAQERQVAVDALRAAKDAAEDASRSKSEFLANMSHEIRTPLNGVLGMLQLLESGR----PSAEQREYVETAIRSTNRLTRLLSDILDLSRIESNKLVIQEESFAVADVRQSILDIFETPAREKGVRLEVRVDPRIPHLFGDEARLRQILFNLVGNAVKFTPKGQVVLVSAAGESTCQIRFTVQDSGVGIPSERLKDIFEPFIQVDGSCVRSHQGAGLGLAIVRRLVDLMHGQLQIQSTQGEGTLVGVTLPFT-------------------- 143117132 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------STFTIFTNITELKNKENELRKTISALDEEKEKANEANKTKSQFLANMSHELRTPLNAIIGLTEMLKEDAEDDNLDD-YLEPLDRVFNAGKHLLALINDVLDLSKIEAGRIELFNETFQLKSIIDEIVKTSQPLAEKNKNELIVNFQNSLNLVTADQTRVKQIVLNLISNACKFT-ENGKITLNISKKSGDLISIAVKDTGIGMTKNQMDKLFNSFVQADSSTTRKYGGTGLGLTISKQLAMMMGGDVTVDSEINKGTIFTATF----------------------- 163760024 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SQGAMLQKFLVVTMAILLVLGGGVFVPIDIII--------------RQMISRLQQKTKETDLALTKAKAADRAKSEFLATMSHEIRTPMNGVLGMAELLTRTDLDT----RQRTFTDVILKSGNALLEIINDILDFSKIDAGQMVLAPKPFSLVDTAEDVATLMSSRVVEKDIELAVRIAPGLPQLIGDPGRVRQILTNLVGNAVKFTEQG-HVMVEINWKDVEALSISVSDTGIGIPPDKIDAVFDKFSQVDGSSTRKHEGTGLGLAIATRLVELMGGQIKLESTVGEGSTFSFT------------------------ 114046681 -----------------------------------------------------------------------------------------------------------------------------------------AVAAFIIVLIGVQLNLLFTFRLVKNV---TQPITEMVRVVAKIREGKLDARLEGNLIGELDLLKRLSEYHDEMQQNIDQATSDLRETLEQIEIQNVELDLAKKRALEASRIKSEFLANMSHELRTPLNGVIGFARQLVKTPLHS----SQVDYINTIERSATNLLAIINDILDFSKLEAGKMVLEKMPFGLRETLGETITLISGSAQAKGLELVVDIAPNVPDVNGDAMRVCQIINNLVGNAIKFTDSGSVVKLELQNQTDEQVVLRVIDTGIGIDDSQQDFLFQAFGQADSSISRRFGGTGLGLVITKRLVNQMGGQIGFTSAVDKGSNFWFTLPL--------------------- 119490633 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLTALQSSQLALEQVAQRAEIANQAKSEFLANMSHEIRTPMNAILGFCDLLQ----GLVTEPRQRSYLELIAASGESLLDLINDILDLSKIEAGKFQLYYEPLNLRQLIAEVQKIFTHRAKEKGLSLISHIDDAVPQIYFDGIRLRQILFNVLGNAIKFTERG-FIQISIRAQKKVWLEIAITDTGIGIAKNQQDDIFEAFVQSEGQSTRKYGGTGLGLAITRRLTTLLGGTLVLQSELSHGSSFIFIFPEIEVSDISLE------------ 119944301 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSKHHEEMQDSIDLATSELRETLDQMEVQNIELDITKKKAQQAALVKSEFLANMSHELRTPLNGVIGFARQLLKTQLTTN----QIDYLQTIERSAGNLLKIINDILDFSKLEAGKFTLEHIPFDLRDCIDETMHLLAPSAHEKNLELSLIVDPEVPEVFGDAMRLQQILTNLIGNAIKFTEKG-DIKIQIQRIEEQTNRIMISDSGIGISKKQQAQLFKAFGQADTSITRQYGGTGLGLVITQKLVKEMQGRIELISIPEQGSTFGFTI----------------------- 32476695 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DSTQEHVQAETLR-ESERRANEASASKSAFLANMSHEIRTPMTAILGYAELLQD----IIQDTEGLHHLQTIRRNGDYLLDIINDILDLSKIEAGKLDVESERFDPAHLIEDVRSIMEVRAKEAGLELTVEYGQQIPSIQSDAKRLKQVLINLVGNAIKFTPEG-NVRLVVRMESEPRLCIDVIDTGIGITPEQQEQLFLPFSQGDSSVNRTFGGTGLGLTISRRLAEMLGGTIHFQSEVGVGSTFTLSVPVSKLVDDL--ENSSTTPIKCYA 149174997 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SQVRDLALN-ELKDRTENLELTRRELEEKAERAEAASRAKSEFLANMSHEIRTPMTAVLGYTDLLIEESWGRPGS---IQLLDVIKRNGHYLLELINDILDLSKIESGNLTIETIQFSLLEKMKEIQSLMKVRAELRGLHFKLSFEGTLPEIQSDPTRLKQILINLIGNAIKFSPDGGKVSVETSFADNPLLEFKISDTGIGMTAEQIAMLYQPFVQADSSTTRKFGGTGLGLAISKRLAEMLGGDLTCESVPGEGTVFTLTIPETLKFHENPQD----------- 145238476 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TMAENLTSQVRAFGEITDAATDGDFTKLNASGEMDELVSNLRDSIQRNTAAREAAELANRTKSEFLANMSHEIRTPMNGIIGMTQLLDTDDLKPYT----REMLNVVHNLANSLLTIIDDILDISKIEANRMVIESIPFTVRGTVFNALKTLAVKANEKFLSLTYQVDNTVPYVIGDPFRLRQIILNLVGNAIKFT-EHGEVKLTICKSDREQCEFSVSDTGIGIEEDKLDLIFDTFQQADGSTTRRFGGTGLGLSISKRLVNLMGGDVWVTSEYGHGSTFHFT------------------------ 296123452 -------------------------------------------------------------------------------------------------------------------------------------------WNNAILLTTAIVTAFLAMLAAYAIYVIVKPVLHLKDVSDAIARGSLDMRADIRTGDEFEELSHAFNRMLR---HLVTVQEELQHVNHDLDGKVDELAQVNLRLFELNKIKNEFLATMSHELRTPLNSILGFSEVLLSTSTLP---DKQRRYVSNIQTAGKNLLNLINDVLDLAKIESGRMELHPSDFSIYDLVERQVGSLMPLAEKKHLELTSEVSPEVPLLWQDAGKLQQILGNLLSNAIKFTPDGGKVRVKVDLPEEQTETIEVEDTGIGIPLEEQERVFEKFRQGQSTLTREYEGTGLGLSIVRELSRLMGGEVRLQSEFGKGSVFTVVLPLK-------------------- 17230612 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EIDFTQQLATQLA----IAIQQASLVEQLQQELAERHQAELKLTQSNQQLAISNQELARATRLKDEFLANMSHELRTPLNAILGMTEGLQEGVFGMINNKQFK-ALETIERSSSHLLDLINDILDVAKIEAGQIKLDCTTISVANLCESSLVFIKQQALQKRIQVEIKIPFNLPDLFVDERRIRQVLINLLNNAVKFTPEAGRISLEVTQLSQNFLQIAVIDTGIGIMQENINKLFQPFIQIDSALNRQYEGTGLGLALVKKIVELHGGRVGLTSELGIGSCFTIELPCIPSTPASPD------------ 296132739 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAEIIQKVLEEGIGKSATLKKENITVLALKDSRENISGTVCVLQDISE-----AEKLEQMRKDFVSDVSHELRTPLTAIRGYNEALSDGTV--EDPEIRQKYHNIIREETQRLERLIHDLLDLSRLQSGKISLELEPLDVGAVIRSTVEKLEPQINIKGIAVELDIPQNIPYIMGNEDRLVQLLIILLDNAVRYTDAGGKIFVSVGDVGLKGVEIAITDTGKGIPKEDIPFIWERFYKVDKSRTRTGAGTGLGLAIARQIVELHHGTIEVESELGRGTTFKIVFPLAE------------------- 288871335 ----------------------------------------------------------------------------------------------------------------------------------DFPSFHAAIDAGESGLTLLTVGTHHVYLYYMPIQGTDWYMVTSMSYETVNNQIVLSQFMAGVGAGIVVFATVITFFL-------LFRRSEKR--------SNELLRLEKERAEAASRAKSDFLSQMSHEIRTPLNGIMGMVELGKNHIDEPG---RMRNCLDKITFSSTHLLSLINDILDMSKIESGKIELHPELFDLGKLLRALTTVFHVQAINRQIDFQIFLRGEVEYLVGDALRLNQILTNLLSNAVKFTPAQGSVNLTLRRDDHRWLRFEVKDTGRGIAPENIHRIFEPFTQENSGIARNYGGTGLGLPITRSFTEMMGGSITVSSEVGTGSVFTVDLP----FDCAPDDVYKDAQ----- 302383368 ----------------------------------------QALTAILQTQYLRYLIIASWAVGLWTVGTLQAVLWFVATVAAGSVRGAFERRMSGRVD-----AGWGLIFPAVATVTTAAWASAPLL--AWFSPSSFGQSLAVALLIVLVFSQLRSSPKQAIVISSPYSVVALIILGSLWGGPEFMPFLSIMPFTAAGLFVLVTMTMLREE-RIKAFQEHQAHLIEELQGA-------RDKADAANQAKSNFLGVISHELRTPMNGVLGAAQLLGSTRL----ESTQREYLSIIRNSGDNLLHLLNDILDMTKIEAGKMTFEVIDIGLEDLHRRVTGPFAAQAEAKGLQFVSTFEGETPSVRGDPLRVCQVIQNLLSNAVKFTDTG-TIHVRSRRISDKRVAFSVTDSGAGIAPADLERLFQPFTQVDASSTRRFGGTGLGLTIARRMANIMGGDIQVESIVGQGSTFTLS------------------------ 146312879 ----------------------------------------------------------------------------------------------------------------------LGYVALELDLKSVRLQQYKEIFSSVMMLFCIGIALIFGWRLMRDVTSPIRNMVNTVDRIRRFMLGELDMLKNGINSMAMSLAAY--HEEMQHNVD--QATSDLRETLEQMEIQNVELDLAKKRAQEAARIKSEFLANMSHELRTPLNGVIGFTRLTLKSELNP----TQRDHLHTIERSANNLLAIINDVLDFSKLEAGKLILESIPFPLRSTLDEIVTLLAHSSHDKGLELTLNIKNDVPDVIGDPLRLQQVITNLVGNAIKFT-ENGNIDVLVEKRSNNKLQIEVQDTGIGIPERDQSRLFQAFRQADASISRRHGGTGLGLVITQKLLKEMGGDISFHSQPNRGSTFWFHI----------------------- 291566270 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERAQAQENLRQSNEKLERASQLKSEFLASMSHELRTPLNSVLGFADLLKRQNSGTLNSRQLNQ-VQFIEKSGLHLLQLINDILDLSKIESGKTELNLELVNIHELCSECLKMVQPRADKKCLALSLESDYRITQALLDKRRVRQIIINLLSNAIKFTPEGGKVRLSGHLAYGSQICLEVQDSGIGIPQDRWHLLFQPFQQIDSSLTRRHEGTGLGLLLTKRLAELHGGTVSLQSQVNQGSRFRVWLPLTEAKSYHPE--HESQE----- 222148029 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRLMATIGDLSSSQKKLERQKAELSEANEKYLAEKQRAEAANKAKSEFLANMSHELRTPLNAILGFSEILSTGMFGPIGSPKYGEYARDIHDSGKHLLNVINDILDMSKIEAGHMLLKCENVDFASLIDETLRLTTISAKDKNIAIEQRIASGLA-MTADRRALKQILLNILSNAVKFTNEGGRISVRAHKIDG-AVRLLVSDTGIGIPKQAISKIGQPFEQVQSQYAKSKGGSGLGLAISRSLIMLHGGSLRIRSREGKGTVVSINVPDS-------------------- 159899963 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IERLEQAKDHAQRLQFVAEEANRAKSNFLANMSHELRTPLNAIIGYSEILQEECEDLGQTAMIED-LDRIRLSGRHLLTLINDILDLAKIESGKVEILPEEISLPQLLHDVRSTVDPMIIKNENRLVIESAAGLLTMISDETRLRQILVNLLSNAAKFT-EHGRITLRVQPSEEEGWIFSVHDNGIGMSNAQLSRLFQPFTQADASTTRKYGGTGLGLALSRRLAQLLGGDIRVQSELGVGSTFSVHLPQS-VIDMAP------------- 83643847 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTKAQSEILALEKRVEERTAELAETNRKLLEAKEAAESANEAKSLFLATMSHEIRTPMNGILGMLELLSHSQL----SAEQTKMISTVRDSAFSLLNILNDILDFSKIEAGRMELENITLSVEEIIEGVAETVAASANKRNLHLHCYVDPDIPDLVGDEVRLRQILFNLCSNATKFTDTQGCVTLRADLLHSAGQRISVKDNGIGMDQVTLDKLFSPFTQGESSTTRRYGGTGLGLSICKRLTEIMGGAIEVASEPGQGTEFRLNL----------------------- 281417527 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVFWEYAYYSPIINSEGVVTNYLKVSEDITERKLMSENLFKAKEAAEAANRAKSEFLANMSHEIRTPLNGIIGMTNL----TLQTELTDEQRENLNIVNSCAELLLRVINDILDYSKIEAGKMTLENVKFDFFNLLEKTYKAHIVQANEKGLRLSYTVQKGIPRILGDPGRLQQVLNNLISNAVKFTDIG-EVRIDVDIIEKRDLKFTVSDTGIGIDGDKMNMLFKSFSQVDSSITRKYGGTGLGLAISKQLVEMMGGEIWVESQKGKGSTFYFT------------------------ 307152857 ------------------------AKFTRMLQGQRDLETVSKLILSELA------SLVGAQHGVFFLMDERDGGTYLKLLSSYAYRERLSNRFYLGEGLVGQCALEKERILLTSVPEDYIKISSGLGDASPNNVVVLPVLFEGQVTAVIELASFQRFSEIHLTFFDQLSESIAIVLNTIAASMRTEQSLAEELQTQQGELRETNQRLLEEKARLLSLQNEEERKNAEIEQARRSLEEKAEQLALTSRYKSEFLANMSHELRTPLNSLLILAKLLADNIENNLTPKQV-EYAATIYSSGSDLLGLINDILDLAKIESGTMSIEVEQMQLEDLRHQIERSFRQIAHDKGLEFSIIFDPRLPSIYTDSKRLQQVLKNLLSNAFKFTAKG-QVSLSLGWSLDNEILFAVTDTGIGIAPEKQKLIFEAFQQADGTTSRQYGGTGLGLSISREIARLLGGEITVISRLGYGSTFTLYLPQTGISHTLPSNNLAKNQEQ--- 117926806 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITVLKQAQEASRQAMEQAERANRAKSEFLATMSHEIRTPMNVVVGMSDILLESLPNP----QAQKHIQLIQKAGTTLLDLINDILDLSKIEAGQLELEHAVFNPILLIEDTIAIFQMQAKLKGLTLTSSMTGHIPHLMGDRARLRQILVNLLGNAIKFTEKGS-VEVQAGYANQQFWY-AVVDSGVGIGSDSLLRIFDKFTQADSGVARRFGGSGLGLAICKNLMELMGGTIETQSTLGQGSRFYCAIPAPIADHLLPSD----------- 20090805 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERQRAEDALLKVR-IAEDASQAKSEFIATVSHELKTPLNSIIGFSDLLLEDSSGKLS-ERQARYINNISISGKHLLQFIDDILDLSKIEAGKTFLEPENFEFTKIFKDIEKVFRPRVSGKKLSLNFEVDSGIKSFYADKMMFKQILYNLISNAVKFTPEEGSITVSAAKI-GNMVRICVKDTGIGISREDMDSFFQPFKQPDSFFKRRYERTGLGLFLVKRFVEMHGGNIQAESVPGEGSSFIIELPLK-------------------- 241908086 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VPVRLDGRLGAVAVLLDKPT-PFTRADIKQLDLLMRG--MLEHLERRRSLHRLAKEHAESANRAKSEFLANMSHELRTPLNGMLGMLQLLEAGDL----DRDQNELVHIALDSGRTLLRVLSDILDLSRIEAGRMELRHDRFSPEEAVRQVYDMFAQDARIRGLRLRWRCDELPCEVWGDGTRLRQILFNLLGNAMKFTHEGTVVEVCAVRRTEESVRFSVSDTGIGIPHDRLMSIFEPFTQLDGSTTRRYSGTGLGLGIVRRLVHLMGGGLNVESALGEGTAVHVCLP---------------------- 193084072 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HYNILMNSLEESDKI--MRKQKDDLKIAMQKAQTANQAKSDFLANMSHELRTPLNAIIGYSEMLIEEADDDGLD-TYSEDLSKINSSGEHLLTLINDILDLSKIEAGKMDLHIEEFDFAELLKQIEATAKPLVEKNKNKFIIKCQTKKLKLKNDQTKLRQILFNMLSNAAKFTKEG-MVTLQINPEKKNHLKFEVLDTGIGMNGKQLEKVFEEFTQAKSSTSKDYGGTGLGLPISKKMTEMMGGRMGVESKEGKGTTFSIIIP---------------------- 298530758 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITQRKESEAELQMAWEKAEAANKAKSEFLANMSHEIRTPINGIMGGLQLLEATSLDH----EQKQLVEMGIASARRLTRLLTDILDLSRIEAGKMEIRKADFEVDRLCTSIEDLFAASAAEKNVRISCTLDPRLPPILGDDARIQQILLNLVGNALKFTHDD-TVELHWHLLRRQGVLISVADSGLGISDEKLGEIFNPFVQADGAFTRNFEGAGLGLSIVVRLVQMMGGNISVESTPGEGSTFYVSLPLEAGSGESAGENKENIQVKA-- 169779005 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAENLTSQVRAFGEITDAATDGDFTKLNASGEMDELVSNLRDSIQRNTAAREAAELANRTKSEFLANMSHEIRTPMNGIIGMTQLLDTDDLKPYT----REMLNVVHNLANSLLTIIDDILDISKIEANRMVIESIPFTVRGTVFNALKTLAVKANEKFLSLTYQVDNTVPYVTGDPFRLRQIILNLVGNAIKFT-EHGEVKLTIRKSDREQCEFSVSDTGIGIEEDKLDLIFDTFQQADGSTTRRFGGTGLGLSISKRLVNLMGGDVWVTSEYGHGSTFHFT------------------------ 119509388 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELLRSLADQVGIALAQAKLLEGEKLQREELEIARQEAELASQAKSAFLANMSHEIRTPMNAVLGMTGLLLETNL----NREQRDFAETIRISGDALLCLINEILDLSKLEAGEMFLETLDFDLSTCVEEVLELLAPQAHKQELEIAGLIHRNVPHLQGDASRLRQILMNLVGNAIKFTSTG-EIVVRAELLSQTTIHFSVTDTGIGISSEDQNKLFQPFTQVDASITRKYGGTGLGLAISQQLVSLMGGTIGVNSQLGKGSQFWFKLTFTQQLQPV-------------- 87310159 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WIALEIEPVFDQEGRLSNFIATQIDITDQVRRTEELI-EAMETAESANHAKSQFLANMSHEIRTPLNGIMGFTDLLLYDIES--TEADRREYLETVRSSGEHLLALINEILDLSKIESGQLLIEKFPCSPQQILTDVISVLRPKFEEKKIQIRRHWDSDIPTVLTDAPRLKQLLLNIVGNAIKFTQTG-EVRIVARLEAESRLIFDVIDTGIGIPQGKLEMIFQPFSQADSSVTRRFGGTGLGLTISRNLAELLGGSLHAESVEGLGSKFTIT------------------------ 189501026 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RARNELMNANRKLEASIARANTMASEADAANKAKSEFLANMSHEIRTPMNGVIGMSELLLRSTL----DKEQKKFAETINASGKNLLHLLNDILDFSKIEADKLEIEEIDFNLLDLLDEIINMFSYKAGKKGLNFTFLPDEDIPLLRGDPGRIKQILVNLISNAIKFTDEG-EILVNVELEEDFGIRFTVSDTGIGIDESRMDAIFEPFVQADGSTIRKYGGTGLGLSISNKLARNMGGRIQVRSTPSQGSMFYFSI----------------------- 117926280 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELARSILGIFSGRAAMELEREETELALRV---AKERAEAASQAKSEFLAMMSHEIRTPMNAILGITELLQEQ----PSKKEQLEFLTVQAKAGQALLTLINDILELSRLEAGREQLQTAPFDLYELLRSVSTLLEPSAKHKGLSVHLEIAEGLPNWIGDERRLRQVLINLVGNGIKFTNRGS-IWISAQPMAN-GLEIRVKDSGAGINPRHHDKIFERFHQVDSTATRKHGGTGLGLAITKKLMDLMGGEIRMESQPDQGSCFTLALPLSEA------------------ 256389376 ------------------------ARMSGLMQGQRDLDAISALIMSELTP------LVNAQYGAFYLARKESGTKVLNLIASYGVDREVTSRFRLGQGMVGQAAVERKPIMIQHAPVDYIRISSGLGSAPPSSVAVLPVLFENEVMAVIELASFHSFDEVHRALMESLMEMVGVTVNTITANTRTERRLADELKARTDELQMQQKELRRSNAELEEKAELLARQNQDIEVKNSEIEQARQELEESSRYKSEFLANMSHELRTPLNSLLILARLMSDNAEGNLT-ERQVEYAETIHGAGSDLLQLINDILDLSKIEAGRMDVQPARIAVSQLVDYVEATFRPQTEQKGLELRVRVAPSVPHLFTDEQRLQQVLRNLLSNSVKFTETG-HVELVVDTVGDPAVSFAVSDTGIGIVDDKIQTVFEAFQQEDGTTSRRYGGTGLGLSISREIAKLLGGGIRAESQRGRGSTFTLFLPHA-------------------- 283479542 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDVLKNGINSMAMSLTAY--HEEMQQNID--QATSDLRETLEQMEIQNVELDLAKRRAQEAARIKSEFLANMSHELRTPLNGVIGFT----RQTLKTMLNSTQRDYLHTIERSANNLLSIINDVLDFSKLEAGKLVLETIPFPLRATLDEVVVLLAQSAHEKGLELTLNIQSDVPDAIGDPLRMQQIIVNLLGNAIKFTESG-NIDIRVEKRNRMELEVQIHDTGIGISEKQQSKLFQAFRQADASISRRHGGTGLGLVITQKLVNEMGGEISFHSRLHRGSTFWFHI----------------------- 34556655 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EITSLIRAQNALRVALKRAEEADRVKGVFLANMSHEMRTPLNGIIGFGRLLLEENL----NQEQREYVEIIDKSGEHLLGIINDILDLSKIESGKFELESLPMKLSEELRAVADFCEVKAREKGVKLLCLFEIEGLIIQGDVMRLKQVTANLLGNAIKFTPEGGEVRLGVEVLEEREEAISVSDTGIGIAPEYLEKIFRPFEQAESSTARNYGGTGLGLSISQELVRLMGGEMRCQSEEGKGSRFSFTLPKAK------------------- 170748811 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDVTARVEAIRS-RDAALERAEAASVAKSRFLATVSHEMRTPLNGILGMADLV----LGTELNPEQRTYVEAVRTSGQALLGLIDGVLDFSRIEAGRLDLAAEPFDLPALSEGVVELLAPRAQDKGIEIALDVAEDFPAVLGDADRVRQILINLAGNAIKFTERGG-VGVSLGFARGGEVVLAVADTGPGIPEERLPILFEEFEQGDGSASRSHEGTGLGLAITRRLVTRMGGRIEADSRLGRGSTFRVLLPLAEVA----------------- 78356407 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRAQDIQSILVLPLKVGGQWWGLIGFDTRTMRRWTQLDEQLLMTAAEIIAAAIERNRAQKQLEKTSREAEAASRSKSEFLANMSHEIRTPLNAIIGLTELSLQEDLPEGVGENLRASL----SSAEALLDIVNDILDLARVESGKLHLEEVEFSLPRFLGGVMRVMRHEAERKGLDFSMFLGRGLPELMGDSGRLRQILVNLIGNAIKFTEEGG-VNVAVECVSSSGVRFTVQDTGIGIPEHLHGIIFENFRQADGSITRKYGGTGLGLTISRQLVEMMGGSISLRSEAGKGSRFEVELP---------------------- 143161517 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFTNITELKKREAELNKTISELDIAREKADAANQTKSQFLANMSHELRTPLNAIIGLTEMLKEDAADDGL-EDFEEPLDRVFNAGKHLLTLINDVLDLSKIEAGRVELFNETFELKQILDDVMKTSLPLAQKNDNELIIDYKKEIDFVTADQTRVKQVVLNLISNACKFTEKG-KITIRVNREGGDLISIDVSDTGIGMSDEQMSRLFNSFVQADSSTTRKYGGTGLGLTISKQLAILMGGDVVVNSDLGKGTTFTATF----------------------- 310623723 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EANLRLEQYNIHLTQVNDELRQAQDIAAEALQSAERASKAKTDFLANMSHDIRTPMNAIIGITTLMKNEL---HQPEKLAEHLGKLENSGQLLLGIINDILDMSRIESGKTTLNVEKMNLPQQISQLDSIIRQQAGQRRQTFTVNTHLQHENVLADPNRLNRVLMNILSNAVKYTPTGGHIRFEVDELPRNEHYFVVQDDGIGMSKAYQKTLFDPFTREERSGTNKVQGTGLGMAITKNIVDLMGGSINVESTTGKGTRFEVVLPEAQVL---PEEEEETS------ 254387240 ----KDNINSMVGSLRESTRANQEARISGLMQGHRDLAAVAELVMDELTP------LVAAQYGAFYLAEDGPAGTVLTLVGSYGAGADEGTGFALGESLVGQAARSHRIIATDQVPGGYVISSLGHTTPGSLI--ILPIVVDDQVLGVIELASFTAFTPVHRDFLGQLMETIGVNVNTIVANARTDQRLTGELQARSEELQVQQEELQRSNAELEEKAALLASQNSDIEAKNLQIEQARQELEAASTYKSEFLANMSHELRTPLNSLLILAQLLAQNPTRNLTPKQV-EYAGIIHSAGSDLLQLINDILDLSKVEAGKMDINPERVHLPQLLDYVDATFRPMTTQKSLDFTVTTAPDAPDLLTDDSRLRQILRNLLSNAVKFTERGG-VELRIERRRGAIVAFRVRDTGIGIPEQQLESVFGAFQQADGTTSRKYGGTGLGLSISREIAQLLGGAVTAESTPGQGSTFTLYLPVSWADHEEP------------- 284052123 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------SQIKLLKSLNIQAYLGVPVVGETLWGILATYQKESRKWLHH----EVKLLTQIARQLGVAIYQAELFTQLQQAKEAADTANRAKSEFLANMSHELRTPLNAILGFTQLL---GQNYGLTSQQQEYLQIIQQSGKYLLSLINEVLDLSKIEAGAVTLNPTNFNLITLLKRINTMLQIKASSKNLVMNIQLQQDIPYVQTDESKLRQVLVNLLDNAIKFTDAGS-VTLRVSFVSSSQLYFEVEDTGPGITPDEQERLFKPFVQTDVGR-RHQQGTGLGLAISQQYVSLMGGKITIVSVVDGGAKFMFNIPVEVIIEYLPEEE---------- 124009209 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITHEKLASEKLKEAKKQADTANKAKSEFLANMSHEIRTPLNGVIGFADLLQRSKL----NETQQKYISTIYQSATSLLDIITNILDFSKIEAGKLDLMVAKTDLLNLSQQIINLIRYQAHKKDLEVLLHIDNDIPRVWIDEVKMRQVLVNLLSNATKFTTEG-EIELKIDLQERLDERFAVRDTGIGIAPENKGKIFEAFSQEDSSTTRRFGGTGLGLSISNKLLDLMGSRLLVESITGRGSVFYFDIPVKATVDAA-------------- 17229180 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLISIAEQLAIAI-HQSELMRSLQDSAQRLTQEKQTLEQRVIERTMALR---DALLAAEAASRLRSEFLATISHELLTPLTYVIGMSSTLLRWPLGELS-QRQRDYLQTIHDSGEHLLDMINDILDLSQIEAGKTVLNIAEFSLVKIAENTIESLLEKAEQVNLKLDLQIDPRRDRFTADAARIEQILWNLLTNAIKFTPEGGNVTLRI-WVEEDTSIFQVEDTGIGIPEEQLPLLFEKFQQLDTPYRRRYEGTGLGLALTKQLVELHRGRIEVESTVGIGSIFTVWIPYQEI------------------ 260778490 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYSTHGQIEGFMAVERDITQRVELEESLKIKAVE-AEAANIAKSQFLAAMSHELRTPMNGILGVGDLLKNTTL----NEEQQEYVDTFLGSGKHMLNVLNDILDFSKIEAGKLELEKVEFLLKDVVARLTRLYEPLCADKHLEFKCEYSQSCDRLVADETRILQILQNLLSNALKFTSEGG-ITLSLDVVEQSHLHIDVSDTGIGISPEKQSAIFDPFSQAESDTTRRFGGTGLGLSITRDLVKAMNGTVDLSSEVGKGSQFTIVVP---------------------- 32470753 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITLIEENKVALAKARDAAENANAAKSDFLANMSHEIRTPLNAVLGFTDVLRRGLVS--NGDEAVDHLNMIHRSGAHLLELINDILDLSKIESGHLQTETIDTSLDDIVTDVANTLKVKADEQNLALKVDFRTAIPTIQSDPTRLRQVITNLVGNAIKFTESGS-VSIVTSLLKDPIIRVDIIDTGIGMTPDQQAKIFDSFVQADSSTTRKFGGTGLGLSISRRLAEAMGGSLTVHSEVGIGSTFRVELPTS-------------------- 90419932 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIRDISRAKRVEQEARSEAEAASLQKSQFLANVSHELRTPLNAIIGFADVIATECFGPIGNERYLEYLDDIKRSGHHVLDLVNDLLDISKIEAGKLELAFEAVSLNEVIGEVVALMQPQANREQVIVRSNLPSSVPPVVADRRSMRQIALNLVSNAVRFTPAGGQIIVSTSYSPEGDVVVRFRDSGIGMSEDEIEIAMMPFQQVNPGNRRRGEGTGLGLPLTKALAEANRAGFAMSSTPGEGTLVEISFPPQRVL----------------- 167621563 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGKLIAHYLDQRAQGFPATVEGSIRRRDGEVRR--IEFRACNDSVGEIITERDLIERDLIAAKDRAEAGARSKSEFLANMSHELRTPLTAIIGFAELLAREGSLAPQE---RHWLARIEDASKALHSIVNDVLDFSKLEEGAVELESEPFGLRKLVEDTVALLADQAERKGVGLAIFVDDGLCDLRGDTGRLRQILLNLICNAVKFTNHGG-VTIRVSEDVGAGVRFAISDTGIGIPDAALDQVFQRFVQADGSVSREFGGTGLGLAICRRLVELMGGEIGVESRVGSGSTFWFSVPAAHVEQPGAED----------- 220904867 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDRPVRLSISTDITDILRTRHEKASQAKTEFLAHMSHEIRTPLNGIIGLTHL----ALQSGPDGELKEYLLKIRSSSTNLLAIINDVLDLSKIEANKMELENVNFMVEEVLDFVHTSVRFAMEQKGLEYQCHLDDDVPKLWGDSLRLKQVLLNLMSNAVKFTARG-KVGLRIHRDDGDWLHFEVSDTGMGISHEYQQHLFDPYTQANSSISRRFGGTGLGLSICKRIAELMQGSLWCESRLGEGSRFHLRIPCTAARNIYCETSDEA------- 83591406 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITELKRRERALADAKEVAEYANRAKSEFLANMSHELRTPLNAIIGFSDITRHQMFGRLDNPVYVDYARNIYDSGTHLLEIISDILDLAKIEAGELGLDEEEVDAARLVDSAIQMVTPRATSKRIALTNLLTGDLPRLWCDPLRLKQVLINLLSNAVKYTQEDGAVAVTARLAGGDGLAISVIDTGIGMDEAGIQVAMTAFGQVESPYSRRQGGTGLGLPLTRKLTEAHQGCLTIASRPGEGTTVTILLPAHR------------------- 158338213 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELEARVSERTAALEQTNHALAEAKEIADSANQAKSEFLANMSHELRTPLNGILGYAQILNRSDQISPRD---KRGLEVIHQCGSHLLTLINDILDLSKIEARKLELNPHPTDLLTLLSSVVDMFHLKATQKGIELLFQLDNDLPKVEIDEKRFRQVLINLMGNALKFTEKGS-VTFQILQLEANALRFAIIDTGVGIATEQLSRLFKAFEQVGDPRN-HTEGTGLGLAISQRIVQLMGGDIQVSSQLGAGSEFSFTVPLAQ------------------- 37524900 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDMLKNGINAMAKSLSSYK----EEMQNDIDQATSDLRETMEQFEIQNVELAIAKKRAQDAARIKTEFLANMSHELRTPLNGVIGFT----RQTLKTPLTIQQTEYLYIIERSANHLLNIINDILDFSRLEADKLVLENVPFLLQDTIDEVMVLLTLSAKSKNIQLTHHVDPQIPNVVGDPTRLQQIFTNIIGNAIKFTDQGSEIKINLLQQKHHNLEITVSDTGIGISPEQQPHLFQAFHQANASISRHYGGTGLGLVITRKLIQEMGGNISFTSEPKKGSVFRFDL----------------------- 88857797 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGILANA---FKSMATRIFDYNTNLEQKVSERTSELVE----------ARKKAESASKAKSNFLAHMSHEVRTPMNAIIGLSQLMLKTQL----NKRQRDFMEKVLSSSDVLLNTLNDVLDYSKIEANKLTLDYTPFDIRDVLRRVTNISAYKAQYKGVELLLDIDQKVPFQWGDPIRLGQILINLASNAVKFTEQG-EVIIRVKLLEQHNQRFSVIDTGIGIEQERINLLFTPFMQMDSSITRKYGGTGLGLAISRQLTELMGGRIWVESQLNVGSQFHFT------------------------ 189423636 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TFWAEVSLRAAEINGRQRLLAVVRD--ISERKQSMQELQQARDAALQATTAKNEFLANMSHEVRTPLNGIMGLSQLLRTTSL----TEEQAGYMDMLDSSARNLLVLINDILDISRIEAGSLTIRQTAFSPAKLLREVAGMYEKAAAEKGIGLILPCDELPAALIGDPLRLRQVLINLVGNAIKFTSHGGTLRVDCLEESATGIRFEVSDSGIGMSAETLQKIFHPFTQADASTSRVHGGSGLGLAICRRLSELMGGSIRAESSLGQGSRFIVELPFGRYLGTQ---DTEETETAAPA 256775926 ------------------------ARISGLMQGRRDLEDVARLIMSELTP------VVSAQHGAFFLAVPVEEGYELRLIGSYGYAIGMPTSFRPGETLIGTVAEEKRPILVENVPPGYLKIASGLGEAAPAHVIVLPVLFEGQLLGVIELASFQPFAQIQKDFLNQIAEMIGTSVNTISVNTKTEVELTEQLRERSAELENRQKALQASNAELEEKSDRLARQNRDIEVKNTEIEEARQVLEESMRYKSEFLANMSHELRTPLNSLLILAKLLADNAEGNLSPKQV-EFAETIHGAGSDLLQLINDILDLSKVEAGKMDVSPTRIALVQLVDYVEATFRPLTAEKGLDFSVRVSPELPTLHTDEQRLLQVLRNLLSNAVKFT-DGGAVELVIRPAEADMIAFSVTDTGIGIAASKMRVIFEAFKQADGTTSRKYGGTGLGLSISREIARLLGGEIHAASEPGRGSTFTLYLPL--------------------- 189425046 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKRAEDELLRAKAAAETANTTKSEFLANMSHEIRTPMNGVIGNAQLLRFTDL----TEEQSRYLEYIEADAKHLVSVINDLLDISKIEAGKMELEQTSFSLRGCINDLLKPMTPRIATKGLIFNTEIANTVPDLTGDQLRLKQILRNLVGNAIKFTDQGS-ITLRVELLEHSENYFSVIDTGIGIPQEALERLFTPFTQADSSVTRKFGGTGLGLSICNRLAGLMGGNISVESSEGAGSCFHVTLPQTRQAGTLPQEE---------- 120601627 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VPVRLDGRLGAVAVLLDKPT-PFTRADIKQLDLLMRG--MLEHLERRRSLHRLAKEHAESANRAKSEFLANMSHELRTPLNGMLGMLQLLEAGDL----DRDQNELVHIALDSGRTLLRVLSDILDLSRIEAGRMELRHDRFSPEEAVRQVYDMFAQDARIRGLRLRWRCDELPCEVWGDGTRLRQILFNLLGNAMKFTHEGTVVEVCAVRRTEESVRFSVSDTGIGIPHDRLMSIFEPFTQLDGSTTRRYSGTGLGLGIVRRLVHLMGGGLNVESALGEGTAVHVCLP---------------------- 255061970 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSKGFNNMLEMIQERDAKLAEEEVTKRTAELAKESAEAASKAKSEFLATMSHEIRTPMNGILGMTELLLQTQL----NRDQQRFAETVQSSGRHLLGIINDILDFSKIESDHMELESIDFDLVQLIEDTLAMFAQPADKKGLELAAQFIPPNRMVRGDSFRLRQIFANLISNAIKFTSQG-EVVIRTQLCEAAGLRICVEDTGIGIPPEYHKKIFQQFSQADGSTTRQYGGTGLGLTICKKLLELMGGSIHIDSTPGQGTKFQINL----------------------- 77164777 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DIMDMEGAFNTMMTVLEAREQELEKARDAALESARIKGEFAANVSHEIRTPLNGVIGILELLKNMGLNP----KQREYVQAACNSGETLLELIGNILDFSRIESGKFKLDPINFHLQEILDDVIGLLAAQAQRKELELYVVLDNVPLSLRGDSARIRQILINLMANAVKFTDRG-EVSIEVSLLEKKAEHFEVRDTGIGIPVEFRARVFEAFSQADSSTTRKYGGTGLGLAICRQLVDLMGGDIGVESGSGKGSIFWFTAPLEET------------------ 182678851 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAILERAFETHHLRMEKSRMIEALRLAKEGAEAANQAKSNFLATISHELRTPLNAIIGFSNLILMELMGPLSNERYREYLRDINASGEHLLSIINDILDLTKAEAGQTELFESVIHPRDAIIPVERLLMPKAREAGLTLTSNITEHLPLLRADERKAKQIFLNLLSNAVKFTPPGGSIEIDAHLTHKGDLAIAVADTGIGIAPEHIDRVCEPFVQIDSSLSRRHDGTGLGLPLVKSFMELHEGSLHLRSKSGIGTCAIVTFPAKRLV----------------- 149189097 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISDENGNLDRFIAIERDVTEYKRLENKLTNTARD-ANAANEAKSAFLATMSHEIRTPMNGVLGLTQILEKEITDPN----HREVLQLILSSGNHLVSILNDILDISKIENEALTLEHSPFKMIEILSPVKNTYQSLCSEKGL-LFEVIDNTPPQFIGDEVRLRQILLNLVGNALKFTQKGS-IVISVEVNVGGMCRFEVKDTGIGITPDRLDSVFEKFEQAEASTTRQFGGTGLGLSIVKSLVELMGGEILVDSKVGRGSTFTVLLPLPSIVN---------------- 118587761 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLKATVTDLQKSRQTLEVQARQLVEMADEEKTRAEAANKAKSEFLANISHELRTPLNAIIGFSDIMTQEMFGPVGTDRYSDYCKDIYSSGTYLLNVINDILDMSKIEAGRMTIETETVNASESAEDASRIVTGAATEKNITVTTDVVENV-SVHADKRALKQILLNLLANAVKFTPDNGTVTLKARPR-GDKLHFEVIDTGIGISERDIERLAQPFVQVENQFTKTHQGSGLGLAIARSLVELHGGALVIKSEVKKGTTVSFTLPLAE------------------- 254447054 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VQRQALKLEQANQELLEADRLRSEFVANMSHELRTPLNSVIGFSSVL-MKNRNQSLLEKDLNFVEKIHRNGKHLLSLINDILDLSKIEAGRMEVELRPVLVQDVVRDTSEMLQTQAEAKNVALRVEGQLDLPYIQTDGDKLRQVLINLVGNALKFTERGS-VTLKVGVES-QWLRIDVIDTGIGIAEDKLMTVFEPFRQADAGTTRQYGGTGLGLAITRSIVEMLDGRVELDSVQGQGSTFSVYLPMNSMAEKPPKPKHSE------- 71908362 ------------------------------------ILGRQVELINRNQTLGQIVTIMIASSLCWVGYQELVGLWGLAAIGMALLRLALARKYAQSPVRAENILAWHRKIRLGALGSGLIWSVGTLMMSGGNLPMQLFTAFAMAGISAGALPVLGADRWAYRLFAWPIILTVIFSVFATDHMHAAFSALATL---ALIIFTRSADAFHRMLNETFELEREKTRLLSTV-------DQARQTAEKSDLAKTQFLANVSHELRTPMNGILGLSELLSSDPLTP----DQAELLSLLRDTADGLMRQIDLLIELSALEAGHVVIKPAPFAVADLLEGLVSSQLRSANEKGLKLEKQADPDLPLVLGDLERLREIFDHLVGNAIKFT-EHGTISITAKLLEKQNQHFSIRDTGPGISEEKLQVIKGLFAPGDSSLIRRHSGIGIGLPISRKLVELMGGEISIASEVGVGSNFCFTLPFA-------------------- 167625908 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------LILLFCTALFASLVIIAIIGANLYRRIINYLSHVINTMSQIEETHDYSQKINEEGSDELSLFSKMLNQAKQEAEKANQAKSSFLANMSHEIRTPLNGIIGMSDIMA----GTKLTATQNEYLQTIETSSQTLLILINDILDLSKIESGNLSITNTDADITEVVYDTLTIVLAKIAEKNLTLEVEIDNDTPYLISDEHRMRQVLVNLLSNAVKFTHEGGKVVISCSNTADYDLLISIHDSGIGIAKEKQQHIFSPFTQEDDTTTREFGGTGLGLAICKQLITLMGGEISLISEKGEGCCFSIKLRSQIVTQEKPVSNQ--------- 297199601 ----KDNINLMVANLRETTRAKDWLESAALMQGHRDLMEVADLILRELTP------LVNAQYGAFFLADPTVPAKGLAFIAGYGSAQGATVDTGGMPVHVRQAAREKKRILVEEAPPDYIKINSGLGEAAPSSVVIIPILFEDKLLGVIELASFSRFSDVHLAFFDQFVNTIGVAINTIIANSRTESLLG------------------ESQRLAMQLQERSDELQAELQRSNAELEEKAALLATSSQYKSEFLANMSHELRTPLNSLLILARLLSDNPDGHLSDQEVQ-FATTIHRSGSDLLQLINDILDLSKIEAGRMDVRPKKLPLIKLLDYVHATFRPLTLDRGLAFEVAVGEDVPEMYSDEQRLQQILRNLLSNAIKFTASG-RVELRVNRDSDDVVAFAVSDTGIGIAREKLPVIFEAFQQADGTTNRKYGGTGLGLSISREIAGLLGGRIVAESEPGRGSTFTLYVP---------------------- 117924517 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISQRKQLEADLLAAKTEAEQANQAKSRFLANMSHEIRTPMNTILGMGEILL---NAPNLTPKQHRYLSISQRAGDTLLGLINDILDLSKIEAGELHLEHTLFALHDELKSLITMLRPMARDKGLSMQCVIDPQLPTVHGDPQRFRQIVLNLLSNALKFTDQGS-ITLHAKPIETGRLQFTVSDTGIGMPEQVITKIFRPFVQAEANTTRRFGGTGLGLSICRQLVTMMHGEIYANSQVGEGSQFIFEI-------ELPAANSET------- 255034075 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SFIAEVLLNLMKVNGKEI-IQAVIRDITIRKRAELELL-EAREHAEAASKLKSEFLANMSHEIRTPLNGVVGFTDLLMKTNL----DETQQQYMSMVFQSANSLMDIINDILDFSKIEAGKLELTPEKTDLLEICGRVADMVTYQAQQKHLEMLLNIPADIPRVWCDSVRLRQILVNLLSNAVKFT-IKGEIELKIELLNDYTFRFSVRDTGIGIDPQNQRRIFEAFSQEDSSTTKRFGGTGLGLTISNSLLGLMESRLQLTSELEKGSTFFF------------------------- 144129051 ----------------------------------------------------------------------------------------------------------------------------------------------AVVKVVIPDSATQNAIWNRAILLTTAIVTVFLAMLAAYAIVRY------VIVKPLKHLREVSDEVRKGNVALVDSQDELRKVNRDLDTKVDQLAQANMHLYEMNRLKSDFLATMSHELRTPLNSIIGFSDVL---GGISGLEEKQKRYVQNIRSSGRMLLDMINDILDLAKIEAGKMAIRPTEFRLDGVISVQCDMVRPLAERKNIDVDFAVAPEIGLVVQDQGKVQQILGNLLSNAVKFTPEGGRIEVRARDRNGDMLVIDVEDTGVGIADEEQQVIFEKFRQGEDAMTREFSGTGLGLSIVRELCRLLGGDVSLASELGRGSTFTVRLP---------------------- 310623725 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYAYTDEKIIFREALLLILTVLVGYILLVMILQLLRRRSAQEMELQKKEQERKYQTQLEEQNHKLEIALQHEGAANRAKREFLFNMSHDIRTPMNAIIGFTSL---AATHIDNREQVLDYLKKISTSSQHLLSLINDVLDMSRIESGKVKIEEKAVHLPDLVHDVRSIIQPNVSAKRLSLFIDVDVENEDIITDPLRLNQILLNILSNAIKFTPTGGMISIRIAEKNGAPAEFRIKDNGIGMSEEFQKHIFEEFAREENSTVSGIQGTGLGMSITKNIVDLMGGSITIESEPGKGSEFIVNL----------------------- 83643211 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITTVAVVVIIIFLYWNRKLSREVAERIRSEEALRKSEERLRAAMKHAEHLAKAADSANKAKSEFLANMSHEIRTPMNAVIGYTELLE----GLIHDAKQKSYLDAIKKGSRALLTIINDILDLSKVESGKLRIEYAPLDPHRLLQDVAQIFSARISQKKLDLRIVLDDQLPHLVLDEVRLRQVIFNLVGNAIKFTHEG-YISLCAKASSGDDDHIEVEDSGIGIAQDQQARIFNAFEQHEGQSNRQYGGTGLGLAISKKLVEMMNGEIGLKSELGKGSRFEIRLHHVSVSQRKEENKYELRSAKAP- 153869151 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RILEIQAVGRD-ITERKQAEEKLQEAKEAAEAANRAKSAFLANMSHELRTPLNGILGYAQIMGRDSHLC---ENYREGIGIIERSGNYLLTLINDILDLSKIEAGKIELYPTDFYFNQFIQAITEIFQMRAEQKSISFNYQPLSSLPAVHADEKRLRQILINLLGNAVKFTKQGG-IVLKVGLEKEK-IRFQVEDTGIGIATEDLDNIFSPFLQVGNPNYRA-EGTGLGLSITQKLVDMMGGELHVESVLGQGSRFWMVLDLPEVSGMVHKEPSETS------ 297196322 --------------------------------------------------------LVRAQYGGFFLAQEGEEGTDLVMTAAYGARADRGSRIPLGRSLVGQAARSRRTIEVDDLPPGYATVFSGTGRTDPSHLVVLPVVLEDQLLGVVELAAVQPLTVVHRDFLDQFIESVGVNVSSLIANTRTDQRLTAELSNRSRELQARQEELQRSNAELKEKAALLADRNRDIERKNLEIEQARQELEARSMYKSEFLANMSHELRTPLNSLLILAQLLAQNLEGNLT-EKQVDYAEVIHSAGSDLLQLINDILDLSKVEAGKMPVHPAAFPLSGLMEHVEATFRPVATERELAFEAVTEPDAPWLTTDESRLRQVLRNLLSNALKFTDQG-RVELRVARDSGPVVAFRVVDTGIGIPADRLESMFGAFQQGDGTTSRHYGGTGLGLSISREVARLLGGTIEAQSTLGRGSCFTLYLPVHR------------------- 239787555 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SFWAQIVTSPVRNKEGLITHFVAVHEDITQRKQAEQATQAAREQAEIANRAKTELLANMSHELRTPLNAIIGFSEGMKLQLFGPLGSAKYEEYAEDINASGQHLLKLINDILDVSAIEAGKTTLQEELLNVVEIAETSLRLVRARAEKGSVSLFLEASDGLPPLLADGRRIKQILLNLLSNAVKFTPEGGRVTLKAGIDEVGRLHLAVADTGIGMDEKELTLAMTEFGQVDGGLDRRHEGTGLGLPLTKGLVEIHGGIFSVESKKGHGTTASAIFPASR------------------- 307151259 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AFLAEVSISKLVQRGKILFTAIVRD--ITERKQAEEALKQAKEAADNANRAKSEFLASMSHELRTPLNAILGFTQVLARNSA---LKEEEKTNLEIISRSGEHLLDLINDILEMSKIEAGRTTFNQSSFDLYRLLDSLEDMLRLRAEAKGLQLIFDSASDVPQIQTDEGKLRQVLINLIGNAIKFTDEGG---VTLRVKSGGKVTFEVEDTGPGIALDEIDNLFEAFGQTETGRKSN-QGTGLGLPISKKFVELMGGEIRVSSVPGNGSLFAFDIPEKKVMGLVP------------- 67531559 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TMAENLTSQVRAFGEITDAATDGDFTKLNASGEMDELVSNLRDSIQRNTAAREAAELANRTKSEFLANMSHEIRTPMNGIIGMTQLLDTDDLKPYT----REMLNVVHNLANSLLTIIDDILDISKIEANRMVIESIPFTVRGTVFNALKTLAVKANEKFLSLTYQVDNTVPYVIGDPFRLRQIILNLVGNAIKFT-EHGEVKLTICKSDREQCEFSVSDTGIGIEEDKLDLIFDTFQQADGSTTRRFGGTGLGLSISKRLVNLMGGDVWVTSEYGHGSTFHFT------------------------ 309298607 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATNGDFSAFVT---VEASGEMNSLKNQINSMVFSLRDALQKNTAAREAAELANRSKSEFLANMSHEIRTPMNGIIGMTQI----TLATELTRHQRENLTIVYAMANNLLLIIDDVLDLSKIEAGRMTIEKVPFALRTSIFDVLKSLAVKALTSNLQLVFEIAPNVPDVVGDPFRMRQVITNLIGNAIKFTSSG-HVGLSCKVTGEHRLEFCVFDTGIGIKPDKLNLIFDTFCQADGSTTRKYGGTGLGLTISKRLVNLMEGTLWVESEYNHGSRFYFTI-SVRSDDDKPFEN---------- 298675081 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDITMQKQTEDNLVY-AKMEAYAANQAKSDMIANVSHELRTPLTTIIGFSDVLLKGKAGDLND-SQEKYLSKIHDRGQQLHNIINEMLDLSKIDSGELDVSCEYIAVHELFENLKSNVYPIASKKGLTIETKINQRVDYIYADELKLKHILYNLLYNSVKFTDDGS-ITIKLDLDENNNYKFSVVDSGIGIPNEKLNQIFEPFKQLDTGTSRKYSGTGLGLTLVKRLVELHGGNIWVESEVGTGSKFTFTIP---------------------- 298528280 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LELARSVHEQATQQADVANKAKSEFLANMSHEIRTPINGIMGILQLLQSTELSP----EQQEYTNMGIVSASRLTRLLSDILDLSRIEAGQMEIRKEQVDLKKLCDSVDELFMVTSREKDISLEFTQDPCLPQVLGDEARLQQIVFNLVGNALKFTQEG-RISVNWHLQQRRGVLLTVSDTGIGMTDDTLDELFKPFAQAENAFTRRYQGAGLGLSIVKRLVELMHGTLAVDSTPGQGSTFFVSLPLG-----MPEEPASRTR----- 158521107 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RHYSDAEKKLLTVFAQMLVNIRKRHEIEQSLHQATQRARAATQAKSEFLANMSHEIRTPMNGILGMTSLLLETELTG----EQRRFAEIVRNNGDALLEIINDILDFSKIEAGKLELEMVDFSLNKLLEGLAGALSVQAHKKGIELIYDIEPGTPHVRGDPGRLRQILANLMGNAIKFTEKGEEVAVSVSDNDAPAVLFSVKDTGIGISPEKIETIFESFTQADSSITRNFGGTGLGLTISRKLAGMLGGKLWVTSNPGAGSTFAFT------------------------ 149909590 --------------------------------------------------------------------------------------------------------------------------------------------------------------------VAFSIFIISLLVCASYLGWMLIQRILGNLKEIITTLTRIEEKHIDGNDEFSAFAKMLNKLIEERHINEKQIIQAKESAEQANVAKSSFLANMSHEIRTPLNGVIGMSNILSNTKLTP----SQQDHLAIIENSSQTLLILINDILDFSKIESGHLAITNHRCDLREVIYDTVAIITPSAAAKNLDFSVNIAPELPEFLLDEHRLRQVLMNLLSNAVKFTDSG-QVSLTLSENSRSELYFSVADTGTGIEEDKQQKIFEPFTQEDGSITRQFGGTGLGLAISTQLVELMGGEIGVDSTKGQGSNFYFTI----------------------- 161486828 -----------------------------------------------------------------------------------------------------------------------------------------AVAAFIIVLIGVQLNLLFTFRLVKNV---TQPITEMVRVVAKIREGKLDARLQGNLIGELDLLKRLSEYHDEMQQNIDQATSDLRETLEQIEIQNVELDLAKKRALEASRIKSEFLANMSHELRTPLNGVIGFARQLVKTPLHS----SQVDYINTIERSATNLLAIINDILDFSKLEAGKMVLESMPFGLRETLGETITLISGSAQAKGLELVVDIAPNVPDVNGDSMRVCQIINNLVGNAIKFTDSGSVVKLELQAQTDEQVVLRVIDTGIGIDESQQDFLFQAFGQADSSISRRFGGTGLGLVITKRLVNQMGGQIGFTSSVDKGSNFWFTLPL--------------------- 189910030 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------VFFLRTVLILSGIVFGISLGGSVDEVFRLISLLGEGKFTGDIQILN---DNKTILNSLNTTQKRLQELYEKTEMASRAKSEFLASMSHEIRTPLNGVIGITQILFETDL----DAEQKSYLKTIADAGKALLNILNDILDFSKIDAGKLTIQKTPFHLANLVREIFDLFAIEANTKQLEFKFEINPDVPEVIVDPSRIRQILFNLIGNAIKFTETG-FVILSIK-KEEHSILFQIKDSGIGISYEKLTSLFQKFSQVDTSTSRKYGGTGLGLAISERLVGLLEGKIGVESVKGVGSTFWCSFPLS-------------------- 83309766 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALQEANEQLEQRVVERTRELDLARCQAEEANRCKSEFLANMSHELRTPLNAIIGFSDVMRSGVFGPVGNARYGEYIGWIWDSGHHLLRIINDILDLAKVEVGRFDLSRESTPVLPLLESAIRLVSERATRAEVNVGCKAEPGLGDAMLDPLRMKQVLLNLLSNAVKFTPAGGSVSLEARH-EGTDLVLIVADTGIGMDEESLEKALQPFVQVESSLSRRYAGTGLGLPLAKSFSELHGGSLDLVSRPGEGTTVTVRIPRK-------------------- 301057596 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GRIKFVEERGVTLFDDKGRPLTSSGTVMD-ITERKETERLQQEARDRAERANAAKSEFLANMSHEIRTPMNAVIGFT----DLLLDSGLDDIQMDYAKTIKQSGEGLISLINDILDFSKIEAGDLDFEEIDFDPELLAYDICDMIRPRIGEKPIEILCHIGDTVPHIKGDPTRVRQVLTNLMANAPKFTEAG-EIELSLDVEEEDEGRVSVRDTGIGIAGNKLELIFDPFQQADGSTTRKYGGTGLGLSICKQISRLMGGDVWAESDEGKGSIFHFT------------------------ 20092182 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VFDVSGKLVAISNIAGD-ITEKKISENLLHE-KQMAEIANRTKNDFLANMSHELRTPLNSIIGFSDMLYEQAYGELNRKQLR-AIGNISSSGKHLLNLINGILDLSKIEANKMELNYREFDLATKLELIRNVLYPVADKKNIDIEIDMDTELTKICADEEKFTRIMYNLVDNAIKFSYENSLVKIGAR-KNGNLVEITVTDAGIGIKAEDQHKLFKPFSQVNSFPSKKFQGTGLGLSLVKQIVNLHGGYVWFRSEQGEGSTFAFAIPIA-------------------- 75907252 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FRQWTPEEIELLEAVAAQLG--------IALAQAQLLEQETRQRE---ELTIKNFALEQAKRAAEAANRAKSEFLAMMSHEIRTPMNAVIGMTGLLLDTEL----TSQQRDFVETVLTSGDALLSIINDILDFSKIESGKLELEEQPFEVRTCVEQVIDLLAAKAAQKDIELAYLIHPQVPMIAGDLTRLRQILTNLLNNAIKFTPEG-EVVVSVRSQPSPNQIFTIKDTGIGIAPETMDLLFQPFVQADASMTRKYGGTGLGLVISKRLGEMMGGYLWVESR---------------------------------- 84386181 -----------------------------------------------------------------------------------------------------------------------------------------TDFPLATLTVQSDLSILNDFEERVLLLLAFEAVKIFL-----LSLVCLTIVYRLVVKRLMTMSSQINQQQVEDNKEISTLESSYNQSVERIRQQYQELEKAKDVAEVANRNKSEFLANMSHEIRTPMNGIIGLSSLLSEMDM----PKEQKEYVDMLNTSSLTLLDLINDILDYSKIEAGRLELQQEPMKMMGIAADVESTFRVKAEQKGLRFQLAIDPKIPTVIGDGTQLRQVLNNLVGNAIKFT-EHGHVTLSLRLEEKLRVKFEVTDSGIGIAEDKQQSVFDKFQQADGSTTRIYGGTGLGLTICDKIVTLMGSKLELTSVVGKGSTFYFT------------------------ 288958191 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDLTEEKRLEHTLRD-AKEQAEDGQRIKMEFLATMSHEIRTPMNGVIGMAGLLLDTAL----QADQRGYAETIRDSAESLLVVINDILDFSKIDAGRLELEIGEFELVPLVESVAEILAPRAVAKGLDLASFVPPGLRTLLGDAGRLRQILLNLAGNAVKFTDSGS-VTILLNEEAGVRVRFEVRDTGIGIPEEDRPRLFTMFSQVDSSPARRHGGTGLGLAICKRLTELMGGRIGLDSHPGTGSVFWVSVPLKR------------------- 71018371 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DRRRAELKLEESMHERSRAAAKEASRIKSEFLANMSHEIRTPIAGVIGLSELLCDTQL----SQEQRDFAENIQRSADALLTVINDILDFEKLELGKMDLEKTAFNLNVVIMDTQKMLTFATQKKGLEFRNECQLNFTQIVGDAGRLRQVLTNLLTNAIKFTAVGS-ITLRVIETYEDHVHFEVRDTGCGISQATLKRLFQPFSQADPSFARRFGGTGLGLSICKNLVDLMGGTIGLESVENKGSNAWFSIPFEKV------------------ 307282896 ----------------------------------------------------------------------------------------------------------------------LGYIALELDLKSVRLQQYKEIFSSVMMLFCIGIALIFGWRLMRDVTGPIRNMVNTVDRIRRFMLGELDMLKNGINSMAMSLAAY--HEEMQHNID--QATSDLRETLEQMEIQNVELDLAKKRAQEAARIKSEFLANMSHELRTPLNGVIGFTRLTLKTELTP----TQRDHLNTIERSANNLLAIINDVLDFSKLEAGKLILESIPFPLRSTLDEVVTLLAHSSHDKGLELTLNIKSDVPDVIGDPLRLQQIITNLVGNAIKFTENGNIILVEKRALSNTKVQIEVQDTGIGIPERDQSRLFQAFRQADASISRRHGGTGLGLVITQKLVNEMGGDISFHSQPNRGSTFWFHI----------------------- 91976421 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTDRKLQEQALEQARAEASRADASKSRFLATMSHELRTPLNAIIGFSDMILHEDELMLAPERRKEYAQLINDSGQHLLSVVNGILDMSKMESGNFEIVPEPFAPRPALLNCCNLLALKARENGIELVTRAPEDLPEIVGDARAFKQILLNLVSNAIKFTERGGTVSVEAAVEAAR-LVLRVRDNGVGIAAEDLKRIGDPFFQAGKTYQRRHEGTGLGLSIVKSLVGLHGGKIDVTSEVDRGTIVTISLPLA-------------------- 254458661 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLTIWLVSLILATLGYFTRNIKNLEDVLKRVAEDTSDEDDETAVLEKIIAQTREDKESAQEASEAKSMFLANMSHEIRTPLNGIVGFTELLKDTGLG----EEQHEFVEIIEKSSENLLEIINNILDLSKIESNKLEIEDIVFNPIDEFESAVEVYAVRASEKHIDLGCFIDPTLEPLKGDPTKIKEIIINLLSNAVKFTSSAGSINVDIRRVECDQVRFEVQDSGIGVTSEQKSRIFEAFSQADTSITRKYGGTGLGLTISSRFVELMGGELDLHSETGSGTTFFFTI----------------------- 256805000 ------------------------------MQGRRDLEDVASLIMSELTP------VVSAQHGAFFVAMPLVDGYELRMLGSYGYSMGMPTSFQPGEALVGTAAEEKRTILVENAPSGYLKISSGLGEAPPAQVIVLPVLFEGSVLGVIELASFTPFTQIQRDFLNQIAEMIATSVNTISVNTKTELLLAEQLRERSAELEQRQKALQASNAELEEKAELLAQQNRDIEVKNTEIEEARQVLEESMRYKSEFLANMSHELRTPLNSLLILAKLLADNAEGNLSPKQV-EFAETIHGAGSDLLQLINDILDLSKVEAGKMDVSPTRIALVQLVDYVEATFRPLTAEKGLDLSVRVSPELPTLHTDEQRLLQVLRNLLSNAVKFTDSGS-VELVIRPARDDVIAFSVTDTGIGIASSKMRVIFEAFKQADGTTSRKYGGTGLGLSISREIAQLLGGEIYAQSETGRGSTFTLYLPL--------------------- 119472186 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLTQQIKHEQALAH-AKELAEQSSKTKSEFLANMSHEIRTPMNGILGTLQLLQEQPM----NDKSTDYLKKALYSTRSLTTIINDILDFSKIEAGKLSLEQKVFELDELIHHLESDLLVPAQEKNIYLKFKSTIHHKYWRGDAVRIRQVFLNIIYNAIKFTHKGG-VTVEFKLTDDEQVCAIVSDTGIGIPKNVVNRLFERFEQAESSTTREYGGTGLGLPITKSLINLMDGDIKVTSEEGVGSQFYVYLPLEQADKIPSTDNTENLDF---- 42524788 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LWQVLGTAMAFLLIIVAYVMTEFEGRQRRQLEKQ------------LVEARNEALQASHMKSSFLANMSHEIRTPMNGILGMTEVLLDQN----PESGIKKKIQIIRESALNLLSLINGILDLSKIESGKLELEESYFEPRKLVQEVINTVEYSAKSKGLDLHASVSEQTPAAFGDVLRLRQILINLLGNAIKFSSEGTVSLIVNSFRSDQMLQIQVKDQGLGMDEATLKKIFSPFEQADKSTTRKFGGTGLGLSITKQLVELMNGKIEVESKPNEGSIFWVTLPLE-AINVMPE-NQRPRESQSYS 117925683 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITAGGEWSGEFLNRTKSGGLV-----WERVSISAVRSADGQITHYLGIKEDISQMKEDQERLAHAKESADLANRAKSSFLANMSHEIRTPINAIVGMCHLAQRMTVEP----KLRDYLGHIQVAADTLLGIINDILDVSKIEAGKLHFEDIPFKLDELISRVMRLQGLKAQDKNVELVIDLEPQVPTVVGDPLRISQILTNLVNNAVKFTEQG-EVVLSVKLQDGRTLYFEVRDSGIGMEDAQLQRLFTPFQQGDDSMTRRYGGTGLGLSICQNLVKMMGGHLQVESRLSEGSRFYFTLPIHQA------------------ 239995050 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAAAPWKTWWAYSIYIAFLLGIVLMIIYLRTHLQQEITKQKRFVQALEQQVSEKTASLKAQANDLKKALEQAEEATKLKSEFLANMSHEIRTPMNGVIGMLGLLKKSNLTT----EQSQRVNIASSSANSLLALINDILDFSKIEADKLEIESVEFDVRELIESIAQSVAHLAQEKGLDVVVDLSKSESKINSDPSRIQQILTNLLSNAVKFTEQG-ELSVTAELLPTNNQHIAVADTGIGIPASKLPHLFDAFTQVDASTTRRYGGTGLGLSITKKLCQLLGGDISVTTELGKGSRFDVT------------------------ 150402473 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LALQADVRNQTFAVGLIGLFIALM--VSYLINRGIISPLEQLKQGAERDDEFGELKMATQINEKLKKHAEELDNLKSELIAIVSHELRTPLTSIKGYVELVLDGTMGAIND-SQKKCLQVADDNIVRLRRLIESMLDLSKIERGELEMYREKVNLKGIVCDVIEYLKPLATEKNIKLNREVEE--ITIEADKDRITQVLTNLIENAIKFSPANESIMIS-GVLEDEHVHLKVTDHGAGIPKKDMEKVFNRFYQVDSSTKRKKGGSGLGLAVCKSIVEAHKGSIWVESELGKGSTFHILLPIS-------------------- 307329202 ------------------------ARISGLMQGRRDLEDVARLIMSELTP------VVSAQHGAFFLAVPPGEGTEVVALLVGSYSYTLGSRFKAGETLIGTVAEEKRPILVENVPPGYLKIASGLGEAAPAHVIVLPVLFEGQLLGVIELASFQPFAQIQKDFLNQIAEMIGTSVNTISVNTKTEVELTEQLRERSAELENRQKALQASNAELEEKSERLARQNRDIEVKNTEIEEARQVLEESMRYKSEFLANMSHELRTPLNSLLILAKLLADNADGNLSPKQV-EFAETIHGAGSDLLQLINDILDLSKVEAGKMDVSPTRIALVQLVDYVEATFRPLTAEKGLDFSVRVSPELPTLHTDEQRLLQVLRNLLSNAVKFTDSGAVELVALRDADADMIAFSVTDTGIGIAASKMRVIFEAFKQADGTTSRKYGGTGLGLSISREIARLLGGEIHAASEPGRGSTFTLYLPL--------------------- 126661522 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGEVEYALVAFQDITEH--KRAEKILADYYQ--ELEQEVKRQTEELEIAKEKAEVANEAKSAFIANMSHELRTPLNAILGFSQIMKRSS---TLSQEEKENINIIGRSGDYLLTLINNILDLAKIEAGKMTLNPCDFDLYSCLQEVEDLLHLKANNKGLKLEINHDQDVPQINTDETKLRQVLINLINNAIKFTSEGG-VFVQVRLTNNDYINITVQDTGVGIAAGELDKLFEAFAQTE-SGKKSSEGTGLGLAISRKFVQLMGGDITVTTEVESGTTFSFNIKITKI------------------ 300866501 LYQEAQKRGEDLRQALSILDEHQQQLRTLQRL--TNLLNQRVRDLRSLLQVMVDAVIAGAQFCLIVLSDPDDNQLNLTAAA--------GRGIENLPIGEPLCTIW-DRLLLRVFVTGHSELMRRDLTVEDLHEEF------PAAIYAVAIESASAGRLGTIAIGNWDNTNAFNPEAQQLLMAVGKQAAIAINNAQLIKALEKREELLETQNQILLRQNQ------ELESQRQHIELQNLQLLEAARLKSHFLSTVSHELRTPMNAIIGFSELLLRQRQPPINSQQI-DMVQRILKNGKNLLMLINNILDLSRIEAGRTELEIEEFDLTNLVLCTALDFGIIANEKILSMSVYIYLDNPCIVNDKSRLRQVLVNLLSNAVKFTERGS-IYIHVSELSADKLLIEIRDTGIGIAETQIPHIFEKFRQVDQTTKRKYPGTGLGLAITASLVNLMKGKIKVESEVGKGSSFRLELPRQ-------------------- 168703357 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELEQTNVQLEEQTQLMEAQRDEATRAKSELQVQARELERASRYKSDFLANMSHELRTPLNSSLILAKLLADNRDGNLTAEQVR-YAETIRAAGNDLLALINDILDLSKIEAGHMEVRPGPVPLASLAEDLTRVFQPIADEKKLGFAVRLAPGCPEIETDRQRLEQVLKNLLSNALKFTESG-EVALEASAAPGDRIAFAVRDTGIGIAEHQQQMVFEAFRQADGTTNRKHGGTGLGLSIARELARLLGGDIHLASEPGRGSTFTVTIPTT-------------------- 302036411 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGALGIASLLDVPIFFGGRLAGVVCHWTREEVQFATSVGNLVALAYEAKQRLE----AETALMSAKEAAEFANRAKSDFLATMSHEIRTPMNAIVGMADLLSETPL----NEDQREYVQIFRDAGSNLLSLINDVLDLSKIEAGHLDLDLVDFDLNDLVQRAAELVAVRASEKNLELAYQIQPDVPTLVGDPNRLRQVLLNLLGNAIKFTDEG-EVVLRVERDPQADILFTVRDTGIGIPTDKLAAIFERFTQVDSSTTRPYSGTGLGLTISRRLVERMGGKMWVDSELGRGSTFSFT------------------------ 283851902 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRDTRGNRIGLLAILRDVSDNKRFAKELL-EAKQKAERANRTKSEFLANMSHEIRTPMNGILGMTQLALNRDL----PDDVREFLQLVHQSGQSLLDIINDILDLSKIEAGRVVLEQKPFDLVEMVESTLKPLGLLARDKGLTFLFSIAPGVPRVIGDKGRLRQILTNMVGNAIKFTKRG-RVEVKVRLAEIQELLFLIKDEGIGISSAQIHSIFEKFEQIASSAHVQYGGTGLGLAISKALVEMMGGVIQVESELHRGSTFSFVLTLEKVAEI--------------- 160943810 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAALIFYLICVAVLQTLRRRSMKLAEQQKKEQEQKYHAQLEEQNRKLELAVRHEAAANRAKREFLFNMSHDIRTPMNAIIGFTSL---AATHVDNKEQVLDYLKKISTSSQHLLSLINDVLDMSRIESGKVKIEEKAVHLPDLVHDIRSIIQPNISSKRLSLFIDMDVVDEDIITDPLRLNQVLLNILSNAIKFTPTGGMVSIRIAQKPGGNYEFRIKDNGIGINKEFQKHIFEEFTREESSTVSGIQGTGLGLSITKNIVDLMGGTITLESEPGKGSEFIVNL----------------------- 289677061 -------------------------------------------------------------------------------------------------------------IIPAEADTLLGWVELEISHNGTLLRGYRSLFASLLLILGLAFTATLAVRMSRTINGPMSQIKQAVSQLKDGNLETRLPPLGSRLASGINRMA-ATLQNAQEELQLSIDQATEDQNLETIEIQNIELDLARKEALEASRIKSEFLANMSHEIRTPLNGILGFTHLLQKSELTP----RQFDYLGTIEKSADNLLSIINEILDFSKIEAGKLVLDNIPFNLRDLLQDTLTILAPAAHAKQLELVSLVYRDTPALSGDPLRLRQILTNLVSNAIKFTREGTIVALEDETEEHAQLRISVQDTGIGLSSQDVRALFQAFSQADNSLSRQPGGTGLGLVISKRLIEQMGGEIGVDSTPGEGSEFWISLPKAR------EDKEES------- 94263692 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKRQEALQRQAKETAEAASRSKSEFLANMSHEMRTPMNVIIGLGQLALKSE--PPPPPKLHDYLEKITASATTLLVLINDTLDLARLETGKMAIDQVPFDLSDILNKLEKLMGERAAEKGLQLVFAVAPTVPQMVGDPHRLSQVLINLTSNAIKFSEKG-EVSLSFEMADSTALRVTVRDTGIGIAPEQLETIFQPFTQADGSSTRKYGGTGLGLSIANRLVELMGGKLEVKSEPGQGSSFFFNCPLRRSAQIIPE------------ 188534845 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDVLKNGINSMAMSLTAY--HEEMQQNID--QATSDLRETLEQMEIQNVELDLAKRRAQEAARIKSEFLANMSHELRTPLNGVIGFT----RQTLKTALNSTQRDYLHTIERSANNLLGIINDVLDFSKLEAGKLVLETIPFPLRATLDEVVVLLAQSAHEKGLELTLNIQSDVPDIIGDPMRMQQIIVNLLGNAIKFTESG-NIDIRVEKRASSNNRVQIHDTGIGISDKQQSQLFQAFRQADASISRRHGGTGLGLVITQKLVNEMGGEISFHSRLHRGSTFWF------------------------- 88801182 ----------------------------------------YVQSIKTGNTITLLGLGVFLALGIYYTRQPEDFLYALFILGNLVYNSTSLNVFSDVFGWTSFYSIGFPIMASNMAYIGFVWRLLGINRYR--TPVLFRISQGALIVMGLIVPFMPEMSLEFARYGVGMFALYGISSGIVMALHIARYYLIANVAFIIPALISIGLNLMIEHIGLFAVAIEVILLSLVISYQLSLAEEALTIADNAVRAKERFLANVSHELRTPLNAIQGSVDLLSHSS----QDESLKEPIDMIQHSSSFLLFLINDILDLAKLNADMLTIDEQPFNLHGSIQQICSIYSSLANNAQTRFELTISPDVPTIVGDEKRLEQVIANLLSNAFKFTEKG-KVTCRLTLKDTHTLMISVQDTGIGIKPDNLDAMFAAFTQADSSISRKYGGTGLGLRISSKIIEQMGGEIWAESETGQGSTFTFTLPLV-LAEAQPENNHAS------- 197118872 ------------------------------------------------------------------------------------------------------LRRFQRRHLEGELGVILASGTVSCYTPQEGSPSFGEIVPAEIATVPISVDAEIRAFVSIASERPFPPVHEILELVQMPLGAAFARILSGEDVRLLAELALKNEELTQQSEELVQQSTELAHQSEELSRHNQVLDLQKQQLEEATRLKSEFLSNMSHELRTPLNSVLALSRVLAVQG-GSRLTEDEKGYLSIIERNGKHLLSLINDILDLAKIESGRQEVYLETVSLQKVTAEVVDGLSVLAREKGIAISLEAPEALPTAVIDVKRLRQMLQNLIGNAVKFTAEGA-VTVRLG-AEGEEFLVEVEDTGIGIAPQYLETIFHEFRQADGSTSRSFEGTGLGLAIVKKTARLLGGDVSVRSELGKGSVFTLRLP---------------------- 229589756 ----------------------LQNAAALSKRFAERVATLEAQTLFRLSPSPEVASAVGAILLSRVLPSSVGLQTKATALTVYGYRAAFARFHQASNSLSGARDQVRNEARSAGLLVARFAGEAALVHNDRGMLATVVAGTVAILLASAIAWSTSRFVAQPIVALASAMRRLAAGDLNAAIASVGRGDEIGIMTRAVRVFQENALRIAEAEAERQQVQASLERMVAELEAQAVELIQARNQAETANQAKSDFVATVSHELRTPLTLILAPLEQLSAATLPPAD---WRVQIDRAQRNALRLMNRVNDILDFSKAEAGKFELCPAPIDLNKMVGVLAEDAAMVAEGKGCTLTCSIDPALGTVFLDPRHFEKILLNLVSNAIKFTPAGGTVHLAVTALDGDRFELAVQDSGIGIAPDKLPLLFQRFSQIDNSATRHYSGTGIGLALVKYLVELMGGEVGVNSEPGQGSCFFVRLPLGDEQDTLPTEASD-------- 167746744 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAVFTDITDVTELREIQRKLTEQAAALAEQANKAKTEFLSRMSHEIRTPMNAIIGMTTI---AAAYIDDRQRVSDCLEKIGYSSKHLMTLINDILDMSKISEGKMKIAHEPFQLETVVESVSSIVYPQASDKGLVFTVPLDLTDTSLVGDSLRLNQILLNLLSNALKFTPEGGSIRMEIRQIKKNCLRFTVSDTGIGMADEFISNLFHPFEQEDASTSQKYGGTGLGMSITKNLVTLMGGTISVKSKPGKGTTFTVELEFDKPADVIPKKQH--------- 307150289 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERKQIEQEREQLLIREQAAREAAESANRIKDEFLAVLSHELRSPLNPILGWAQMLKNYEL---DQPTTQKALCIIERNARLQAELIEDLLDVSRILRGKLNLNTTSVSLVVVIEAALETVRLAAQAKSIELRTQLETPVGRVLGDAARLQQVVWNLLSNAVKFTPSGGQVEIELEQIHG-GVEIRVKDTGKGITPEFLPYIFDYFRQADSSTTRKFGGLGLGLAIARHLVELHGGKIWAESGENQGATFIVNLPL--------------------- 17228616 ------------------------AKFTRMLQGQRDLETVSKLILSELAP------LVGAQHGVFYLMEGAENQSYLQLLSTYAYRERLANRFQLGEGLVGQCALEKERILLTEVPSDYVKISSGLGEANPLNAVVLPVLFEGQVTAVIELASFRRFSEIHLTFFDQLTESIAIVLNTIAASMRTEQSLAEELQTQQSELRETNQRLEQQAQSLKASEDEKAELLAEIEQARRSLEEKAEQLALSSRYKSEFLANMSHELRTPLNSLLILAKLL-TDNVDSNLTAKQVEYSQTIYSAGNELLALINDILDLAKIESGTMSIHATPIPLSELAEQIERGFGQIAQNKGLTFAVELAPELPTVNTDIKRLQQVLKNLLSNAFKFTERG-EVRLRIEVAAQNVIAFAVSDTGIGIAADKQKIIFEAFQQADGTTSRKYGGTGLGLSISREIAHLLGGEIKLTSHPGQGSTFTFYLPQ--------------------- 21228731 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TYWFVQAIPVTDDSGKIIGILGTFRDITERKAIEKLLQE--KQVAEIANRTKSEFLANMSHELRTPLNSIIGFSDLLCDQIYGKLN-EKQLKYTNNISKSGKHLLNLINDILDLSKVEAGKMELDYREFELADRLNSVKSLLSPIAARKNIKIEINVNKDLTTICADEARFVQIMYNLVDNAIKFSFENNPVRIEARRK-GEFLETTVTDIGIGIKPEDQHKLFQPFSQVAAFSSKKFQGTGLGLSLVKQIVNLHGGYVWFRSIPGEGSTFAFAIP---------------------- 83646635 ----------------------------------------------------------------------------------------------------------------------------------------------------------------QRIVYSSFTVAALLMFLTYLLIRNMARSIANQLTAGVELIKNGDYRTRAPDIRGLELSRLRNQLAVALEKASVEQTEARNEAESASKAKSEFLAIMSHELRTPMNGVLGMLQLLQE----TQQDEEQKEYTHVAMRSTEHLIAIIDDILDFSKIERGRLSIDPIEFNLRALVEETLNAFRPQVEEKGLLLHQEYEGELALVTADPARIRQVLANLINNAIKFTAEG-YIRVHANWEEIGADKVEVEDSGIGIAPEQQRRMFSSFQQADQSNSRRYGGTGLGLAIAKRLLELMEGEIFVESESGKGSCFKFAL----------------------- 307299069 -------------------------------------------------------------------------------------------------------------------------------------------------IGGADIYVLQSEGLMVMLRNRLLPILSIVLLGVFGFSFVLSFTLNAHISKALSELLKGFESIKKGSVRVLNSNDELGEIASELNNTMVFIEKTLDRAQQASKMKSEFLANMSHEMRTPMNAILGFAELL----MNDETNLEKMKYLKTIYRSGEHLLSLINDVLDLSKIEAARFDLIISPYSPAKLVKEITETYLPMAYSKGLHFANSITERVPEVDGDEFRVRQVLTNLVSNGLKFTDKG-YVSVLLDY-DGHHLIYTVQDTGSGVSREEIDKIFEPFIQADGTMSRKFGGTGLGLTITKKIVELMGGSIRFESKVGEGSKVTVRIP---------------------- 182412655 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRQANAAMEDLNTQFEHAIDRAQQLAMEAAVANQAKSAFLAMMSHEIRTPLNGVIGMTGVLEATEL----DDEQRECLRTIKMSGEALLAVVNDTLDYSKIEAGRLELEQVDFDLRGCAEEAAELLAGKAFAKKLELVCDVAEDAPRIIGDPVRLRQIFVNLLGNAVKFTPAGEIVQIRVLEFDGEAYALQVRDTGIGIAADKQHRLFQSFSQVDSSTTRQYGGTGLGLAISKRLAELMGGTMWVESEVGRGSAFLFTIPITR------------------- 257060613 --------------------------------------------------------------------------------------------------------------------------------CFSHIPHYQEKYRQGAIVAIEDVEEAYSSSFCLNKFLEKYWIRAKLIAPIVVEENLWGLLIAEWFDSEKNFLGQIGQHLAVAQAQLYAQVQEQKKTFEQIERTQELRD-TLIAAQSANHSKSEFLSNMSHELRTPLTCIIGLSGTLLHWSAQSKSLQKQQQYLQTIQDSGKHLLEMINEILEYSKLEAGKYVLSIQQFSLQKAAQNIHKKLRQEAVKRNLQLELQIEPQENFFFADPERLQQILYHLLNNALKFTPEGGTVILRI-WREGNEAIFQVEDTGIGIAQEQIPLLFESFQQLETSRRRTYGGTGLGLALTKQLVELHGGTIEVESVLQEGSIFTVRLPNQPQRQLKSSDN---------- 307823560 ---------------------------------------------------------------------------------------------------------------------------------------------------------ITRLLITAAIFILIGACIVLFVSERLSRPLMHLTRLANELAQGIGALTTAFSQMAR-NLKISYDKLEEYSRTLEQKVINRTSEEARDQAIAADKSKSEFLSMMSHEIRTPMNAIIGMTRLALQTDL----TAKQQDYLTKVQISSRALLGIINDILDFSKIEAGKLELETIAFNLDDVLNDLFSLMSGKAEEKGLKIRFITADDVPSLIGDPLRLGQVLLNLVNNAVKFTSRGGDVDIKVALAEGAEQVFSVKDTGIGLTTEQIGGLFQSFNQADKSTTRKYGGTGLGLAICKRMVDMMGGVITVNSEIGQGSTFIFT------------------------ 255037080 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RNARGRVQEVLGTAIDITAR-KIAEKELIQAKKDAEEATRIKSDFLSTMSHEIRTPMNAIIGFTDLLL--SSGFTGQEQQ--YLNTIKYSADNLLVILNDILDFSKIEAGKFGLENFEFDLREKLGYLMKTFEIRAKEKSIQFTFQCSTDVPQVMGDPYRLNQIMVNLIGNAIKFTEEGGSVEVSVHLDKDHGLKIDVSDSGIGISEDKLSVIFDSFSQAHNNNARNFGGTGLGLSITRKITELMNGSISARSTLGKGSTFTVVL----------------------- 288957521 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFTTVIAALRAFDQIQSIETRVAERTRELRESREQAEEATKAKSAFLATMSHEIRTPMNGVLGMLGLLERTELDDH----QRDTVGTMRESANALLRIIDDILDFSKIEAGKMDLERVALSVPSLVEGVAETLAPAAGAKGLTLLTYVDPAIPQLLGDPVRLRQILFNLAGNAIKFTESG-RVILRAELEPAADLRIAVCDTGIGITETTRQRLFQPFTQAESSTTRRFGGTGLGLSISRRLAALMGGEIGVESTPGAGSIFWLRLPMAHALPPSAEEPQEAIE----- 300944465 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IQQSNLFEQLQQELREELIRATRLKDEFLANMSHELRTPLNAILGMTEGLHEEVFGPVNDRQLK-ALQTVERSASHLLALINDILDVAKIESGQVELECSPTAIAPLCKSSIAFIKQQALKKRIQLSVNLPLNLPDIILDERRIRQVLINLLNNAVKFTPEGGSITLEVREAEGESLRFSVRDTGIGISPENIKKLFQPFMQIDSALNRQYQGTGLGLALTKQIVELHGGRVGLTSEVGVGSCFSIDLP---------------------- 159898358 -----------------------------------------------------------------------------------------------------------------------------------------TILFLLPIIMVGLISGSFRMILSGFFNIGLVFIFFYIYQAEIRSITYYNLLFLSIVIFLLWLLVRALENALRQSLHLQALQHLVDERTAQLATSVQEAKSAQRLAEQANLRKSQFLATMSHELRTPLNAIINMTEFI--DWFGPLNS-QQKSYQDQVRGAGEHLLHLINDILDLSKIEAGRIELQFGQVDCGDIAQEVLETVRPLAESKGLQIAYHHADGTGLAWADSKAIKQIVLNLLSNAIKFTETG-QIRVALEF-SATTVNISVHDTGIGIAREQQQFIWESFRQIQSADDREYEGTGLGMSITKQLVDLHGGNITVESELGQGTQFQVCLPTK-------------------- 302382462 --------------------------------------AMIAQVRFRELKTRVGLALFIAGTAWFLTKGLWPIGWFAVVVVTQFIDWLVFRPTRNTQMPLSRAYRVVMCLTTTLNVVVYSAISAYLWMTGGEAGRLFAIIQVAGGLVSLHMHHVRPLLLSAVVPHSLYFLGLPI-MGAVLDGQPQDVLIA---IGGVLYMTHLIVAVRQSSMTTRALQDANDEARAE-----------RRKAEVASAAKSDFLAVVSHEIRTPMNAVISAANLLRRTRL----DREQREHVSMLLDAGDVLVGLLNDVLDFSKIEAGKMQLEAQDIDLRDKIGSLIRLWEPKASANGVRLKVLIDDAAPRIRTDPLRLQQMLFNLLSNAVKFTEDG-TISIAVDWRAEDGRLISVADTGCGIPADRLAHIFDSFEQVDAGTTRKYGGTGLGLAISRRLAEIMGGRLTAESVEGEGSVFTLSLPVEVAEASVVE------------ 136202632 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FSSLSKELKNQHLMLDIKVKERTKL---LEEQSQELKEVSKKANIANEAKSDFLANMSHELRTPLNAIIGYSEIL-LDDLDEKTNEDQIEDVKKIERSGRHLLQLINDVLDLSKIEAEKLELVNEEFDLRELLDDVISITKPLVEKNNNKLKMVFDEKISKINADQTRIKQCIFNLVSNASKFTKDG-LITIKVNKQKSGFINIEINDTGIGMTPSQQKKLFKEFSQVDKTTSIKYGGTGLGLSITKKLCELMGGSVSVKSKKNFGSTFIMRF----------------------- 197334363 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WLSLSGKPFFDEFGTFVGYRGTAKDISARKKRIKDI-QTAKTEAEKANKAKSQFLAMMSHEIRTPLNSILGLVDI----FHGSLLSEEQLDWLNQMESSSQLLLTIISDVLDISRIEAGTFVLNEQPIDLLRSLNTSINFLDTRAKDKGITLTVTASQNVPYVFADATRLSQVIFNLVGNAIKFT-NHGHVAVKIEKLPNNSISISVSDTGIGIASTTLEQLFKPFVQADSSITRKYGGTGLGLAIIKRLVELMQGTITVESRLNVGSTFKITLPLKEIRDLPKQLNNED------- 239625873 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILTTVLAFFLLLRH---------------REKLSSELLLAE------KERAEAANRAKSDFLSQMSHEIRTPLNGIMGMAEL---GKSHTGEPDRMRNCLDKITLSSTHLLSLINDILDMSKIESGKIELHMERFDLGQLLRALTTVFHVQAVSRQIDYHIFLYGEIEELTGDSLRLNQILTNLLSNALKFTPAQGQVSLNVSEESGIWLRFEVRDTGRGIAPENIDRVFEAFTQENSGIARQYGGTGLGLPITKNFVEMMGGSITVSSKVGAGSIFTVDIPFA-------------------- 253699829 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------PRTELVKSLGITAYACHPLMSHGRVLGTLSFGTRTRKAFSEDDLSLMKAVADQVSIAMERKTTEEKLQQAKQAAEAASRTKSQFLANMSHELRTPMTGVLGMLDLALQST----SELQQSDYIRTAYRSGRSLLQILNDILDLSKVEAGKFSLDQKPFSLRSCVTEAADIAAPEAKRKGIELELDLAQDLPWVVGDQVRLRQVLTNLVGNAVKFTERG-RVTVQVEVADKTAERFRVSDTGIGIPQDKRHLLFQAFSQVDDSNTRNYGGTGLGLAISKEIVQRMGGEIGFESGEGVGSTFTFT------------------------ 291568228 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLMATPIFDSDEAIVYGIAVFEDITAEMERQNKQLKEKNDALKRMDELKDEFLANTSHELRTPLNGMIGLSESMLDGVGGPLT-ELQRQNLSMIAKSGHRLSTLVNDILDFSKLRHQTLELKLQPLGLREIVEVIVVLSKPLIGNKDIELINEIPADFPAVNADENRLQQILYNLIGNAIKFTDSG-TVKITASVLDTETAVINIYDTGIGIPPDKHHRIFESFEQGDGSTARQYGGTGLGLAITKQLVELHQGKIWLDSVVDSGSTFSFTLP---ISEEIPE------------ 170741220 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WVEAKFRLLRDAEGRAEGYVASVRDVSERQRQAEALELARDAAEQASRAKTDFLASMSHEIRTPLNGILGYTDLLLDD---PSLGGGQRRQAERIQSAGAALLTIVNDILDFSKIEAGQIELDPQPFLLDALLDNTVSVVRGFARKKAIAVAVRLDGAAPTLVGDQDRLRQILLNLLNNAVKFTHAGS-VTLAVACESPPGLRFAVSDTGIGIPRDKHERLFQRFSQVDNSIRRDFGGTGLGLAISKNLVELMGGTIGVESVVSEGTTFWFT------------------------ 209517665 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TRHGLRLLHTMKIPIADVRGVP-QFLLGISRDITEHKLAEAELRRYREHLEDMIRERTAELAVAKEHADAANQAKSDFLAHMSHELRTPLNAILGYAQILKLDT---TLDQRQINGLTVIQRSGEHLLMLINDILDIAKIEAGRMELNLSDVSLEQLVHFIAESIRVKATEKGLAFACEMPPDLPAVRVDEIRLRQALLNLLSNAIRFTEQGS-VRLSVAFTPPTRLCFEVQDTGIGIDEGRLEEIFRPFEQVSDERHR-FGGTGLGLAISRQLVRLMGGEIHVESRRDIGSTFSIVL----------------------- 301069192 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDMLKNGINSMAMSLTAY--HEEMQQNID--QATYDLRETLEQMEIQNVELDLAKKRAQEAARIKSEFLANMSHELRTPLNGVIGFT----RQTLKTPLNTTQTDYLLTIERSANNLLNIINDVLDFSKLEAGKLVLEDIPFSLHNTLDDVVMLLAHTAHEKGLELTLSIQNDVPEFVGDPLRIQQIITNLLGNAIKFTEQG-NIDIRVEKRRQEQLEVQIRDTGIGIAELQQSQLFQAFRQADTSISRRHGGTGLGLVITQRLVKEMGGDISFQSELSKGSTFWFTLPL--------------------- 137661109 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KTFIQIFTDVTDLKTREIELERIVNELNAAKEQADGANKAKSQFLANMSHELRTPLNAVIGLTEMLKEDAEDDGNDD-YLEPLERIHGASKHLLNLINDVLDLSKIEAGKVELYNENFSLPALLEEVADTSRTLVEQKNNQLLLNIEPGIAFINADVTRTKQIVLNLISNAAKFC-ENGNISINVKSSKKRLVEIDVKDTGIGMTKEQIDKLFHAFTQADASTTRKYGGTGLGLTIVQNLARLMGGDVSVNSELGKGTTFKVTI----------------------- 262197212 ----------------------------------------------------------------------------------------------------------------------------------------------------------TRLRLGRAAFIVLALLSVAFLTLVAVLVAQRLISRVAVLSQG---ARYIASGALDTRVE-LDASDELDELAAVAESRRALEDEARE-ARATAQAKSEFLATMSHEIRTPLSGVIGMSELLLGGRLSG----EQREFAETLNTSAEALLSLINDILDFSKFESGHLELEEVPFDLQALTEDVVQILGSRARKKRIDLIARYDNNLPRFFGDPGRIRQILLNLVGNAVKFTERG-HVLLAVHHNGDSDLHFEVEDTGIGIPENSLPHIFDRFIQVTSGEARRFGGTGLGLAISRQLVERMSGQISVSSVLGKGSTFRFLLP----LQVDPEPSTE-------- 258514818 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTELSRARIEAERAKEQAESANRAKSDFLAVMSHEIRTPMNGILGFAEILLNQALSS----EQKESVQAISLCGEQLLDLINEILDLSKIESGKMVLEETDFSLENIIKDVITTVRQKAQDKGLEIRVNFLDDIPQFIGDSIRIRQILSNLLFNAVKFTMQGSVI-ISVSKRQEECLQIEVADTGIGISQDKRELIFDAFTQAEGVIAQKFGGSGLGLTICRSLLDLMGGEIWVNSNKPQGTIFTFCLPVKIHFDGAKESNN--------- 297197242 --------------------------------------------------------LVAAQYGAFYLAEDTQRGHELRLVGSYGYPDDEERRIPVGRSLVGQAARNRRSVTVEELPEGYVSISSGLGHAAPTALVVLPIVVEEQVLGVIELASVSRFRKIHQDFLAQLMPTIGVNLNTIVANVRTDQRLTAELQARSEELQVQQDELQRSNAELEELASQNRDIEAQIEQARQELETRAQQLSLASKYKSEFLANMSHELRTPLNS-LLILAQLLAQNPSRNLTPKQVEYAGIIHSAGSDLLQLINDILDLSKVEAGKMDVAPERVPLRQLLEYVEATFRPMTTQKSLEFTVATAPGTPDLLTDDSRLRQILRNLLSNAVKFTEQGG-VELRIEPAADREVAFRVKDTGIGIPQQQLETIFGAFQQADGTTSRKYGGTGLGLSITREIAHLLGGAVTVDSTPGQGSTFTLYLPVAR------------------- 116620185 ---------------------------------------------------------------------------------------------------------------------------------------------GAALIMALTLLVAGVLAMVLQARVSAPILAIARVAERITQTHQFDDRVAVDSSDELGVLARSFNTMLE---EIARSGAELEQQIMERNRVNAELLAAKERAEDAARQKTQFLANMSHEIRTPMNGVMGMISLVLDHELDSQD----REHLLMAQSAAQSLIIILNDILDLSKIEAGKMTFETVDFDLHRLIGDAMGIFSSAAIAKGLDLGIDLAPDSPWVRGDPVRLRQILINLVGNAVKFTAAGS-VRLTLAPHLDNLVRFAVRDTGIGVPKDQMEAIFEAFVQADGSHTRQFGGTGLGLAITRRLVALMEGTLWAESQSGCGSTFFVELP---------------------- 120598068 -----------------------------------------------------------------------------------------------------------------------------------------AVAAFIMVLLGVQLNLLFTFRLVKNV---TQPITEMVRVVAKIREGKLDARLDGNLIGELDLLKRLSEYHDEMQQNIDQATSDLRETLEQIEIQNVELDLAKKRALEASRIKSEFLANMSHELRTPLNGVIGFARQLVKTPLHS----SQVDYINTIERSATNLLAIINDILDFSKLEAGKMVLENMPFGLRETLGDTMTLISGSAQAKGLELVVDIAPNVPHVNGDAMRVCQIINNLVGNAIKFTDSGSVVKLELQSQSEEQVILRVIDTGIGIDESQQDFLFQAFGQADSSISRRFGGTGLGLVITKRLVNQMGGQIGFTSSVDKGSNFWFTLPL--------------------- 283853339 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YRTNLEIFERTNDLQQKILENEQYQKELKLAKDLAEEANKTKTDFLAKVTHEIRTPLNSIKGMNDYLLSTSL----NDDQRECLSIIKESSNHLLTIVNDLLDLSKIEAGQLVFEHIDFALKQLIESTIRILQPLANQKKLDLHVAYEGDDIVVRGDPSRIRQVLFNLANNALKFTQTGTVIVASVAWQESLDAYISIKDTGIGIAAEALQRIFQPFVQSDNSTSRKFGGTGLGLSICNQLIALMGGTIAVSSRPGQGSTFTFTLQLQR------------------- 254410456 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IALAQAQLLEQEKQRRE---ELTLKNLALHKAKREAEVANRAKSEFLAMMSHEIRTPMNAVIGMAGLLLDTEL----TSQQQDFANTISSSGEALLTIINDILDFSKIESGKLELEEHPFDVHVCIEEALDLVASQATAKGLELAYLIEPTPATVVGDITRLRQILVNLLSNAVKFTERG-EVVVSVEAEQTYELQFTVRDTGIGIPRDRMNRLFKPFSQVDASMTRNYGGTGLGLAISKRLSERMGGRLWAESEVGKGSTFYFTI----------------------- 54301740 ----------------------------------------------------------------------------------------------------------------------------------------------------VATQAIDYLYRYFMLALLFTACIVMVLSIVLTKRITVPLAKLARFAAQFKLGNYTSQHTLKGPHEFQVLQEALNQGATKIAYDTQRLNQALEKAEAADRAKSTFLANLSHEIRTPMNGMLGLSQLLLKTDL----TQEQRHHLLTLLDSGKHMMSILNDILDFSKIEQGQFKLNKANFCITDLVGTIESTYYSLAKEKGLDFSIQCHDSNSWFFADKSRIRQILFNVINNAIKFTDKG-EVRVSLNQPKERKLIITAQDTGIGIAEDRMQQIFDPFSQAEISTSRRFGGTGLGLSIVRQLANLMNGDIQLESAYGKGSTFTITL----------------------- 300867975 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILISSLTLSAAIAAMLAIYTSKAIARPLEATTKIAQQVSEESNFDLQVPITTSDEVGQLAIALEELQEAKIAAEAANRSKSAFLANMSHELRTPLNAIINYSEMLQEDAQDEGYEDFLPD-LERIQTAGKHLLDMISDILDISKIEAGHVTLYLENFDIANMIEEVVTTAQPLVEKKGNTLAMQINGDVGTMYADQPKVRQILLNLLSNAAKFTEKG-VITLSIERIKNDKLIFRVSDTGIGMTEEQLQHIFKPFTQADASTTRKYGGTGLGLTISQRLCQILGGEIAVESEVERGSTFTVRLP---------------------- 298531136 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITRQKDAEEKIVKARDEAEAANRAKSEFLANMSHEIRTPINGIMGMMQLLEATSLDV----EQAQYVQMGLTSARRLTRLLSDILDLSRIEAGQMEIRQEEFDVRKLCFSVTELFMVTCREKNIALEYSLDPQLPEILGDETRLQQILFNLVGNALKFTEQG-RVQVNWRRERDIQVLLTVSDTGIGMTPHRAGDLFKPFVQAENAYTRKYQGAGLGLSIVKRLVELMHGEVTVESMPDAGSTFNILLPLK--VPEQPEKEQQ-------- 169786039 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MADNLTSQVRAFGQITNAATDGDFSKLSASGEMDELISNLRDSIQRNTAAREAAELANQSKSEFLANMSHEIRTPMNGIIGMTQLALDTDDLPPPT---REMLNVVHNLGNSLLVIIDDILDISKIEANHMKIESVPFSLGQTVFKALKILAVEASERSLHLTYHINNSVDCVIGDAFRLRQIILNLIGNAIKFTETG-QIQLTIKEAVPRCLEFSVSDTGIGIDKSKLDLIFDKFQQADGSMTRKFGGTGLGLSISKKLVNLMGGDIWVTSAVGVGSTFHFT------------------------ 225678001 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TMAENLTSQVRAFGEITDAATDGDFTKLNASGEMDELVSNLRDSIQRNTAAREAAELANRTKSEFLANMSHEIRTPMNGIIGMTQLLDTDDLKPYP----REMLNVVHSLANSLLTIIDDILDISKIEANRMVIERIPFSMRGAVFNALKTLAVKANEKILNLIYQVDSSIPDVTGDPFRLRQIILNLVGNAIKFTERG-EVRVTILKSDREECRFIVSDTGIGIEEDKLDLIFDTFQQADGSTTRKFGGTGLGLSISKRLVNLMGGDVWVTSEFGHGSKFHFT------------------------ 88658417 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TWCIYYKNAKMLSKQYN----------ANLKLKEAKEVAEQENVSKSQFLANVSHELRTPLNSIIGFSEMMKAESMGAIENVHYKEYINDIHNAGVHLLSLINDILDFSKAEADKLVVEFVKFDLGKVISSCFNMILPRAEEAKVRLEQVLPSNQIIMVADPKRMKQVIINLLSNSIKFTPENGCVKLVVEYDENSMIVIEVIDNGIGIAQQDLYKVMSVFGQVDSRHARKYEGTGLGLPLSKKLVELMDGVFKIKSEPNLGTIVTLMFPYTNTLE---------------- 291565788 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSGHALGWNELEINAAMELRNMLAVLHFSHFALEEVAKRAEMANRSKSEFLANMSHEIRTPMNAILGFCDLLK----GLVEDEKQQSYLDAIAAGGRALIGLIDDILDLSKIEAGKLQLEYQPMNLPILLQEIQQIFLPTAMAKGLSLQINIEPNVPKIIFDEVRLRQILFNIVGNAIKFTEEGSTISVRAQNCDHDSRVIMIADTGMGISPDQHQQIFEAFVQSEGQSNRRYGGTGLGLAITRRLTNLLGGKLTLESQLGLGSVFTFAFPDVQITQ---------------- 89093662 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RNEVISRLELRKKI-----KQLESANQYKSIFVSNVSHEIRTPMNGVMGLIDLLLETPL----NDKQLRYAQAIKRSGDSLLRVINDVLDLSKVEAGKLTIEKAEFNLGEVVDDLTECFSPLATEKKLELRTDIQLKSDRFIGDHYRLKQILNNLLSNAIKFTDKGWRIKVVSETDDQATLKFSVSDTGLGLSEKQQSQLFKRFQQANETITREFGGSGLGLSICKQLLALMDGDIGVKSEPGKGSTFWFTLPLQVVRE---------------- 253996594 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHVVEILSIGNDITERLLEQEIRELNASLEKRERTEELQTALI-------RAEAADKIKSAFLATMSHELRTPLNSIIGFTGIILQGLAGPLNNEQTKQ-LGMVRGSARHLLELINDVLDISKIEAGQLEVNSETFNLVALIERVVNSLTPMIEKKGLVLHTSISKELGEIVSDRRRLEQILINLVNNAAKFTEKGS-ITITAEIVNDRFLKLSVIDTGIGIKPDDLDLLFKPFHQIDSGLSRLHEGTGLGLAICRRLLELMGGQIYAVSEWSTGSKFTVLLP---------------------- 135384478 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HHDMQKNIN--KATKELRETLQHVAIQNDQLDHAKTDALAASRAKSDFLANMSHEIRTPMNSILGFTSLLLQSS----PNEEQKDYLNTIDQSAQNLLTIINDILDLSKIESESFELFPEIINLNTCINSVNKMLTPQLSAKKLEISVNIADDVPKIIQDSVRLRQVLTNLINNAIKFTDKG-DIKIKVSKISSKYQKIEVIDSGIGISKDGISKLFSSFSQADNSATRKYGGTGLGLTISKKIVEQMSGEIGVSSVKNKGSNFWFTFTCKESLQEPP------------- 225571072 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIYVDNPYSEDKLAILISR-RVDEQRYEEEQQRQALQTALDNARAANEAKSKFLSNMSHDIRTPMNAIVGMTEVAKAHLG---EQDRVRECLDKISRSGSHLLGLINDVLDMSRIESGKMSLSAEPFNLAEMVTEAAELVRPQAENKQIHIDIHLGLKNEKVIGDELRLRQVGVNILSNAVKYTPEGGSVEVEVRQAKSQSFIFRCADTGIGMTQEFLEKLFLPFERAKDSTDSKVVGTGLGMAITKNIIDLMNGDIQVESEPGAGSVFTVTVPLK-------------------- 94499024 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDITAH--KLRMALLNALRSYRDIAADLQKQIMLAEQESMTAAAANEAKSQFLAHMSHEIRTPLNGILGLTDILAQTQL----NENQLEFIKTIRHSGEALLAIINDILDFSKIEAGKLELESIDFSLPTLCDDLEGLFISQVQDKGLQFDINLDPNIPELNGDPLRIKQVLLNLISNSLKFTHEG-YVKLDIRQSQATPLVLEVSDSGIGISEEKQDQLFKPFTQVDSSTTRKYGGTGLGLQISQRLVQLMGGNIRLHSQVDKGSTFIFDL----------------------- 254445728 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------TIGLVAFSAFATYMLGYLLVKNLRMAISAYNQLERQVEEGVAQANKSRMETENLNRDLRLQTERASEMAEKAILAERLKSEFLANMSHEIRTPMNGVIGMTHLLQDTEL----NETQQEYVETMLNSTESLLVLINDILDLSKIEAGKMTIEQMDVDVMDLQAQVSSLFASNAQAKGVELVSVYPLDCKTFVTDPYRLKQVLANLLSNAIKFTEKGDRIEIEEPREDGARIRFEVVDTGIGIAPEVVDTLFKSFSQADASTTRRFGGTGLGLAISQRLVQYLGGRLQVESELGVGTTFTFAL----------------------- 254443602 --------------------------------------------------------------------------------------------------------------------------------------------SSPTKSLSLTIAAPFWQTWPFAVVSALFLLLLAIYLTLYIRGKLMRRRLERVVSERTRELTEANLQLTTQKSEIEQSRSRSHDELEELERTREL-ERAKKHAEESDQLKSAFLANMSHEIRTPMNAIMGFSSMI---VTDKFSDDERRDFTKIIYNNCTSLATLIDDILDLSAIEAGQIKIAKRAFNLDGLLDELSDSFALQVSEKDFKLLFTRPPELQSVVSDPLRLRQILSNLISNAIKFTQEG-HVYVRYEFEKHRHVRFTIEDTGIGISQKHLDAIWQRFRKIEDDTNTLFRGTGLGLPITKNLIELLGGEISVESEEGKGSRFTFSIPRGSNLRAVDKPTHQDNPQKS-- 150395865 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRLMATIGDLSASRITLEQQKAELSVANANYQAEKERAEAANRAKSEFLANMSHELRTPLNAILGFSEILQDQMFGPLGSEKYHEYSRDIFESGKHLLNVINDILDMSKIEAGHMRITRERIDLAPLIEETLRFTTIPAEQKNIRVVQQVSSGL-TMFADRRAMKQVLLNLLSNAVKFTNEGGRISLRARKVRG-AVTLTIADSGIGIPRDALQKIGQPFEQVQSQYAKSKGGSGLGLAISRSLTRLHGGSIKIHSTENVGTIISVRIP---------------------- 254465258 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERDITRSKQRERELA-EAKLAAEHADRAKSEFLANMSHEIRTPMNGIIGMADLLAEAELTADD----QQNVETIRSSAQALLKIINDILDLSRLEAGKFAISREDFNLRDCIGGAADLFRPKALEKGLSMQVSYANGLPRLHGDDGRLRQILVNLIGNAVKFTPDG-KIAVRVSQAGEDRLVVEVEDSGIGISETQAKHIFDRFTQADAATTKAFGGTGLGLTISSMLAKRMGGGITVQSQPGKGSCFRLELPASQAVDAT-------------- 126348064 -----------------------------------------------------LVPLVAAQYGAFYLAEDGAEGPELRLVGSYGYPEDSAKRIAFGRTLVGQAARSRRTIVVDELPPGYVTISSGLGEVVPTALVLVPIVVEGQVLGVIELASVAPFTQINRDFLELLMETIGVNVNTIVANARTDELLAAELQARSAELQVQQEELQRSNAELEDLATQNRDIEAQIEQARQELEARAQQLSLASKYKSEFLANMSHELRTPLNS-LLILAQLLAQNPSRNLTPKQVEYAGIIHSAGSDLLQLINDILDLSKVEAGKMDVSPERVTLRQLIEYVEATFRPMTTQKGLQFTVSTAAGAPDLLTDDSRLRQVLRNLLSNAVKFTERGG-VELAVEPAHDDEVAFRVKDTGIGIPEQNLESIFGAFQQADGTTSRKYGGTGLGLSITREMAQLLGGAVTVDSTPDRGSTFTLFLPAAR------------------- 188579941 ------------------------------------------RATIAASVIAVLGAFAVA-LSGYLPVGSLALAWPNAVVMPVFAVTAIGHIAAQAMEHMRREGEWRARMQDNEARDRLLLSAIDLVTWHDANGRVLEASGSAARFVGAEASRLRGHGLLDRVHIGDRPALLQAISDVAAHGMPATVPFRLHLDAPRADGSRTIYAEMRAHANGSTVVAVTRDVSEHRRHAQEL-DRARAEAERADEVKTHFLATVSHELRTPLNAIIGFSDVLSGEGAVSLSPERSREYAGIIAQSGRHLLDVVNTLLDISRIRGGHFDFQPEPVDVEALIRSCCDLMRLKADASGIALVSAPVPAGCALVADARACRQMLINLISNAVKFTPRGGRVEVMVRR-GGAYLDVVVSDNGIGITEADLPRLGDPFFQAGGGYGRSHEGTGLGLSVVRGLAGLHGGAVSVESAPGKGTAVTVTLPL--------------------- 308187945 ----------------------------------------------------------------------------------------------------------------------LGYVAIELDLQSVRLQQYKEVFATLMLLFCLCLAMLFAYRLMRDVTGPIRNMVTTVDRIRRGQLDSLNILKNGINAMAMSLTAY--HEEMQHNID--QATYDLRETLEQLEIQNVELDLAKKRAQEAARIKSEFLANMSHELRTPLNGVLGFTRQMLKTQLRT----TQRDYMQTIERSANNLLSIINDVLDFSKLEAGKLMLEAIPFPLRATLDETLVLLAPSAHEKGLELTVVCDSSVPDVIGDALRLQQILINLIGNAIKFTEKG-YIGLRVGQRSRVELEIQVEDSGIGISEQQQTQLFQAFRQADASISRRHGGTGLGLVITQKLVREMGGEITFSSQPDQGSTFMIR------------------------ 159900452 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LELALRLSEPLQDLKLRSTPVKDAQHQITGRLVV---IEDVTRER--EIDKMKNEFVSVVSHELRTPLTSILGYTELLLAREFKPV---ERQEFVQTVYDQANQLSKMVDDLLNLSRLDAGQIKLNRWVVSLHQIIREITKQLNETLSEKH-RLLIDIPEGIPPIFADKDKVRQILTNLLSNAIKYSPNGGQVALIVRELNERSVIIAVRDQGMGISEEDLPKLFTRFFRVDNSTTRKIGGTGLGLSITKALIELHGGRIWATSTLGRGTTFWVTLPIA-------------------- 116620870 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERYEAQERLDAFALQLQQNNSALALALESARQATRLKSQFLANMSHEIRTPMNGVLGMTELLVQSGL----TEEQRSLALSVTQSGEHLLAIINDILDFSKIESGKLELEATPFDPTATIEAVIELMAPTAHIKNLELTYWIAAEMPRVRGDAARLRQVLLNLLGNALKFTAEG-EIAIQATFDAADRLRVSVADTGIGIPEAAIPHLFAAFTQADNSTTRRFGGTGLGLTIAKSIVELMDGEIGIESRYGHGSTFWFT------------------------ 209527419 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISERKLMEIKLQKTVAELDRATRLKDEFLANMSHELRTPLNGILGMSEALKQGILGTLNP-NQHHAIAMIEKSGKHLLELISDILDLSKIEAGKLELYLTEVSVQELCNSSLTLVNHLAFTKQINIESNIPQQLQKIKVDNRRLRQVLINLLSNAVKFTHKAGKINLNVGIKPSQSIYFSVVDNGIGIATDDLDKLFLPFTQIDSSLNRQYSGTGLGLALVKQIIELHGGCVEVSSQLGKGSCFTVYLPYNETSN---------------- 309790134 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RREAEIRHLNSELEVAERTADLSRTNAERALRTKDEFLATMSHELRTPLNGILSFSELLQEEISGPIN-EQQRRSLQYIESSGRHLLALINDILDLSKVEAGRMEIHSEIYSVVEICEASLLFVKELANRKGLQVGFSCSDNLAIIEVDAKRLKQMLINLLSNAVKFTPDGGQVLLEVTTDATAGVRFVVSDTGIGIKAEDMERLFRPFTQLDSSLSRQHEGTGLGLALVRRLADLMGGSIGVESDEGQGCRFILALPWNPISVIPP------------- 283850576 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ADGRVETVLAVARD-IAKRKALENEARQAREEAEQANRAKSEFLANMSHEIRTPMNGIMGMIHLARLKSVDP----AISEYLDLADKSALHLLGIVNDVLDLSKLEAGKIRLFRKRFSLRKEVEAVVEPFRVAAGKKDLGLAHTVAPDLPSIVGDAGRLRQVLTNLVGNALKFTPSG-RIDLRVERAGESAARFTVTDTGIGIPAVRFAHIFESFEQAHTSAQALFGGTGLGLTISRQLVELMGGEITVASTEGEGSVFSFTLPLDVAHAVVEEDE---------- 163795672 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GSVGIRSDITERVRTEN-DLRAARDELEEQAQSLRDLAEQIDAARLRAEEAGAAKSRFLAVMSHELRTPMTGLLGMIELASRTEL----SKEQQGYVRIMRDSAETLLALLNDILDFSKLEAGKVQLEEITFAPEQIIGDVFGLFQAQASAKGLVLEADLRPSVPWVRGDPLRVKQILSNLISNAIKFTTKG-RITVRLGATEGPSGLVEVIDTGQGIAAGVLEHLFQAFEQGDSSTTRQFGGTGLGLAISRRLAEGMGGSITVESELGRGSVFRF------------------------- 254504682 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSELYEINQKLIST---LGDLEAQVEERTAALKTAMSDAVKANEAKSQFLANISHEIRTPMNGVIGMATLLLDTSL----SDNQRHYATTIRESSDALLTIINDILDLSKLEAGRLELSNEEFQLADVIDGVLEILAPAAISRSLDLVSFLPMELQTVVGDAGRLRQILLNLAGNALKFTDKG-TVAVRVSEAKSSGVRFEIEDTGIGIPQDQLPTLFDKFVQVDPSSSRQHGGTGLGLAITRQLISLMGGRIGVQSEEREGSLFWFELPL--------------------- 283851415 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVLFKDITTRRNAEEELKRLNETLEQREQTGELRSAK-------EAAEAANRAKSQFLANMSHEIRTPMNGILGMTELTLLMDMPP----QAGEYLRLVLQSGHALLDIINDILDLSKIESGHAVLDNKPFRLHECLGSTFNALAITAREKGLSLYHCIDSHVPEIVGDQGRLRQVLINIVGNAIKFTPKGG-VRVTVGRDGQPALLFQVADDGIGIPKDGLGEVFHAFSQIGLSSHTRFGGTGLGLSISKSLVAMMGGRIWAESKLGQGSLFSFT------------------------ 88813512 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RYERERKARLEAEAIAEKSTREERIQDLKKAGEELRHAKEAAQAASVAKGNFLANMSHEIRTPMNAIIGMTELVLDTDL----TDTQREYLAMVREAGNSLLSLLNDILDFSKIEAGKLELESHVFGLRERLGDAMKSLAFRAHGKGIELACHVHPEVPDLLGDASRLRQIVVNLVGNAIKFT-TQGEVVLDVAYESAANLHFTVTDTGIGIPTDKLESIFDSFEQADMSTTRQFGGTGLGLAISSRLVKLMGGRIWAESELGCGSDFHFT------------------------ 253700345 ------------------------------------------------------------------------------------------------------LRRFKRSHLEGELGVILSSGTVSCYAPQEATPSFGDIVPAEIATVPISVDAEIRAFVSIASERPFPPKVREILELVQMPLSAFARILSGEDVRLLAELALKNAELTQQSEELVQQSTELAHQSEELSRHNQVLDLQKQQLEEATRLKSEFLSNMSHELRTPLNSVLALSRVLAVQGSSRLTEDE-KGYLSIIERNGKHLLSLINDILDLAKIESGRQEVFLESVSLRKVAAEVVDGLSVLAREKGIALSLEAPEGLPAAVIDVKRLRQMLQNLIGNAIKFTAEGS-VTVRLD-AEGEEFLIEVEDTGIGIAPQYLESIFHEFRQADGSTSRSFEGTGLGLAIVKKTARLLGGDVSVRSELGEGSVFTLRLP---------------------- 288941099 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WMAWTNKALYDDRGRLIGVLAVGNDITERRRLEQEL-DRHRRHLEALNQAKSAFLANMSHEIRTPMNAVLGFCYLLEQHALDPAS----ADLVRKIHNAGQALLDLINDILDFSKIEAGRLELEAAPFRLSELLDTLAGIMTAAAGDKPLELILTPPEDIEGLIGDAGRLRQVLINLLGNAIKFTARGERIECLAEHDDAVELRFAVRDTGIGIDPESQERLFQPFTQADVSTTRRFGGTGLGLSISRQLVRLMGGTLEIESQPGQGSTFHFSL----------------------- 34498098 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KDVRAEKE-ATRMLESAKEEAERASRAKSEFVANMSHEIRTPMNGVLGMLELLSNTRLDGV----QRSYLDMLQLSCRSLMSILNDILDFSKLEAGKLEAARARYDLDEVLGALAAMMSMHAARKRLELVIAVDPAVPALVGDALRLQQVLVNLAGNAIKFTAEG-EVAVSVGREKRDGLLFAVRDTGVGMEAPLLRTIFDPFIQADSSNTRRFGGTGLGLTISRRLVELMGGEIGVESRPGEGSRFWFALPLEPADKEPPADNASSRQALCW- 163795303 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEAQVQALHAARADAEQHAEHLARMTDMLTREKERAEAASRTKSQFLANMSHELRTPLNAVLGFSEILKTEAFGPLGAKRYKEYADDIHASGHHLLSLINDILDMSKIEAGKYRLHKEKEALASIIGAVGRMMRGRAAEADLVLQVELPDPALVVNVDVRAIKQVLINLLANAITFTPAGGRVRLGVRVHDD-GVAMYVADNGIGIPEEELPRLLRPFEQIDGADRRGREGTGLGLALSNALVELHSGTLTLESQIGIGTTVTVRLP---------------------- 307265090 --------------------------------------------------------------------------------------------------------------------------------------------------------------------INIFILMLLSGGVALIIGFVLISYTSSKISQPLKEMSLAVQQVAKGNFS-ARVQHKEEDEIGDL--AKSFNVMAKE-LEQLEDMRKDFVANVSHELRSPLTSIQGYIDGILD---GTIPKEKACDYLKIVQKETRRMSRLINDFLEMTKLESGQFPLNKTEFDINELIRLAVIKFEKRIVEKDLTVKVDFEEDRRIVIADKDKIEQVLTNLIDNAIKFSKEKGIIHIFTEIKDDKA-FITIKDNGIGISPEDQEHIWDRFYKADKS--RGKDGAGLGLYIVKRIINAHNEEIWVESELGKGTAFTFTLPMKK------------------- 46202456 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TAGAILTFIDETDLRNTQKDLEAS------IDSLRSTQGELKEAKNIAESANRAKSEFLANMSHELRTPLNAVLGFAQIMADEMWGSLGNDRYKEYIGIIVNSGQHLLALIGQVLDMSVIEAGRTTLRESNVNISDVIVTSMRLLSSQAENSEINLTASVPDDLPHMRGDLTAIQRILLNLLGNALKFTPAGGAVTLTASH-DQSGVTICVRDTGIGISAHDLDRVLMPFEQGGQRILRKEEGVGLGLPITKSLMELHGGTLSIDSKEGKGTTACVHFPASRSL----------------- 109898859 ------------------------------------------------------FLYAVLTVAHFFLLEEPFK-WILFLAALATAVINTAVGFRANDIDPPRKEVVLLLLIFLASANSFLHLWLSQAPEQT-TNIFVTVIASGIVL------SHRALWCSAVLFNWIGWIVISNVLQMALIQHFF---FAMAMSTLLSWFA----HLARKNLV---------EKQQELERERDIALKHEKEAKAATEAKSAFLANMSHEIRTPMNGVIGMIELVSQTKL----EKVQQDYIATAKRSADSLMVIINDILDFSKIEVGELTIELVEFDVEQFFAELLHDQQFQASEKGLKLSLIKEEQHTKVVGDPYRIRQIVNNLLSNAIKFTQSG-HIQVRYSLTDNLELHCAVTDTGIGVSNEALPYLFDSFSQADTSTTRKFGGTGLGLSITKQLCNLMGGDIKVQSQLGKGSTFEFS------------------------ 32477912 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YRWRDDEVRFLDNLTEMVYLRIERAESQLELEQARAVAEAASQSKSAFVANMSHEIRTPMTAILGYADLVRDMIEDP----QAIEHLETIRRNGDYLLEIINDILDLSKIEAGKLEVNHEKFEPARLIEDVRSIMEVRAKEGGLSLDVQYIGLLPTIESDGKRLKQILINLVGNAIKFTQKG---WVQIRVRFNKLLHIDIVDTGIGMSDEQQKRLFKPFSQGDASVTRTFGGTGLGLAISKRLTEMLGGTIIASSTEGVGSTFTVS------------------------ 209525666 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IITPIFSGYQLWGLLAVYQNYWTTAEIHTVTQIGSQLGVAVQQAELLAQTQEQARQLQQAKEIADAANRAKSEFLANMSHELRTPLNAILGFAQLM---STNQNLAPEKRQHIEIINRSGEHLLGLINDILEMSRIEAGGATLQVNAFDLYDFLKSLEDFFKLRATSKNLHLIFERPQGLIRIKADDKKLRQVLINLLVNAIKFTDEGS-VTVRVSHQNQDTLKFEVEDTGLGIAPEDCEGLFEAFAQTETGLN-ASEGSGLGLAIAQQFVTLMGGEITVRSCLNQGSTFSFTIPVQRTED---------------- 162452641 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERLAEEERQKLLESEARDEAERVSRVKDDFVATLSHELRSPINAILGWARILRGRAPEPP---TLARGLEVIERNARLQADMVSELLDMSRIVSGKLRLDVQPVDLPSVIRSALEAIQLAAETKGIAVASSIDPEASSLRGDPARIHQVVWNLLSNAVKFTPPGGRIDVALR-RAGAHAALSVTDTGMGIAPQFLPHLFERFRQADASSTRKHGGLGIGLSIVKHLVELHGGTVEVASQGEHGATFTVTLPLAGVSQEAPDAAARPSEACAEA 99078583 ---------------------------------------------------------------------------------------------------------------------------------------------------VLAVIAMSLLMLYLVYRLALNPL--------QIVHARMSNAVAGAKTGHFSLPWYSSREFQALNVSV----GVLEDSFAERDEREKALEHAREQAEIASRAKSEFLANMSHEIRTPMNGVIGMAEVLRETELTP----DQELYTETIVKSGNALLSIINDILSFSKIEAGKLELTQATFNLRTVIEDVIMLLAPKAAEKWVQLTLRYDPDLAEFYGDAGRIRQIVTNVVGNAVKFTSRGSHIDVTVARGQLMDLRISVVDTGIGIPAEKLDRIFHAFEQVDGAATRNFEGTGLGLAISTRLLQMMKGRIHVTSSEGKGSVFTISLPTSAPVAFLPE------------ 142213648 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISDLKRTEAELRLAIERANQASKAKGQFLAAMSHEIRTPINGIIGASELCQETRL----DAEQRSYVDTVVQGGNTLLSLVNDVLDFSKIEAGQLNLEKLNFSPLQMMESVAEECGRMLRDKDVDLIVVCDEDVPYLMGDPTRVKQVLYNLVGNAVKFTEKGEIVIVEVQAEAAR-VRFSVQDTGIGIAESRREAIFESFTQADMSTSRKYGGTGLGLTICRELVQLMGGRIEVASTEGEGSTFSFDLPFERT------------------ 88798530 -----------------------------------------------------------------------------------------------------------------QVMIGIMLAVIALYYPGLPIDSWTVPLMGTLLLMAVLIGVYAAFTLAWVVFVGNLYLVLVLTGTNLLPVPPLMVSKAAAFAEAMLLSFALAHR-----IRVLREERQKQQLKAE--------------------AQSYFLAQISHEIRTPLNGVLGTVDLLDQTQL----DEEQKKYIETIQSSGKSLLNLVNDVLDYSRIEAGKMTVVEEQIHIQDLFRHQVELFRAQANQKSLNFKLTIDPNVPEILSDAQRIRQIATNLISNAIKFTDQG-QVVVSLSSTRRNGLSIQVRDTGIGIASHEIAHLFDAYQQVDVGKRRVYGGTGLGLAISQQLVDLLGGTITVQSQQNQGSEFTVQLPKTRTLSAPPTANVETA------ 298384963 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TYNPEENEVEIIGINYD----ITELKETEKELILARDKAEMMDRLKSAFLANMSHEIRTPLNAIVGFSDLL----VDTENIEERREYIQIVKENNDLLLQLISDILDLSKIEAGTFEFTNGDVDVNMLCEDIVRSMQMKVKE-NVELMFDPHLAECRIISDRNRLHQVISNFVNNAIKFTSEGS---IRVGYQKGEELEFYVQDTGVGIDAESQAHIFERFVK----LNSFVHGTGLGLSICQSIVEQMGGKIGVESEPGKGSRFWFSLP---------------------- 255034206 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SQKLQASEEELRVQQEELQQTNGELEERSGLLEEKNKKAEELERYKSEFLANMSHELRTPLNSILLLSRLLAENDDKNLTSEQI-EYATVIQSSGNGLLGLIDEILDLSKIEAGKMELDYVPVSVKEICDDMKGLFAPVAREKGLDFSVAIGNGVPPVITDKMRMEQILKNLVSNALKFTSQGSVITVKLQEGNDRMLCFVVRDTGIGVAPEKQQHIFEAFQQADGSTKRKYGGTGLGLSISRELAKLLGGEISLTSVVNEGSEFTLFVP---------------------- 144898551 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QDGQLTGSVNAFRDITPRKETEQALI-AAKHAAERANMAKSDFLATMSHEIRTPMNGIIGMTSLLLDTHLSS----EQNYYTNTIRVSAESLLTIINDILDFSKMEAGKLEFEETPFLLTPLVEGVVDILAPRAKAKGIGLTFAVPRDASRVFIDAGRLRQVLLNLAGNAVKFTEKGSVITVTLEPKDETCVCFAITDTGIGIPDEAKSRLFSRFTQADSSTARKFGGTGLGLVICQRIVEALGGAIGFDSTPGQGSRFWFQFPL--------------------- 254444196 --------------------------------------------------------------------------------------------------------------------------------------------------------------------ITSIPIGIAPALYRTLPAYMAYVVLGGVLISLILKFRHLKLRQRQLEEKVILQTKALREKNIQLHGAFLSERGLKKRAERANQAKSEFLAMVSHEIRTPMNCIIGMTDNLLATPL----QKEQFEMLQAVHASGQSLVAIISDILDFSKIEAGKIELDSVPFSPEQTVKDVFNLFVRSCDEKNISLRTDISDEVPDIIGDPIRLKQVLINLVGNARKFTDQG-LITISLNQDDGSLTLITVTDTGIGIESANMDLLFKAFSQIDSSNTRKFGGTGLGLAICKRLVNLMNGDIGVSSQTGHGSTFSFTIKTRKATP------QETQQYKQTA 300944518 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGVFEDITQRRQAEIERQNFTKQLKEKNDALKRMDELKDEFLANTSHELRTPLNGMIGLSESMLDGVAGPLT-ELQRQNLSMIAKSGHRLSTLVNDILDFSKLRHQTLELQLQPLGLREIVEVVVVLSKPLIGNKDIELINEIPDDFPAVNADENRLQQILYNLIGNAIKFTDSG-TVKITASVLDTDAAVINISDTGIGILPEKHHRIFESFEQGDGSTARQYGGTGLGLAITKQLVELHQGKIWLDSVVGSGSTFSFTLP---ISEEIPE------------ 294678968 ---------------------------------------------------------------------------------------------------------------VAMIAQRRLWDALETIRDG------FAVYDGDLRLVVANRAYLSFFHGEVAITAG----VTYDAVLKIVAKHEM-VDMAGR--DPLDWHHEMIARIRREHIKLIDRWGEDGDLITHIIEREQELEEARNKAEAANRAKSAFLANMSHEIRTPMNGVVGMAELLGETEL----NEEQQLYVETIRSSGEALLTIINDVLDYSKIEAERLKLYPEVFDLERCLHEIMVLLQPSAKDKGVKLLVDYDLFLPTFIADPGRMRQILTNLLGNAVKFTHTGHVLARVVGFERDAELHVTVEDTGIGISPDNLDHVFGEFNQVEATSNRRFEGTGLGLAITRQLVHLMGGSVWVDSQLGEGSCFRVTLPRAEPVAPL-------------- 186470431 -----------------------------------RMLQGQKDLVAVGQLILSELAPVVGVQQAFFVLDPSEHAASLRLMASYASHSAHGKRVQMGEGLIGQCAVERRKILLEPSASEPVRITSGLISIVPHNVLVLPVVFEGQVKGVIELASSECFNPTHLAFLDQLTESIGIVINTIEANTRTEQSLARELQSRQEELQTTNEELQEKARLLAHQNQEVERKNTEVEQARQALEEKAKQLALTSKYKSEFLANMSHELRTPLNSLLILSDQLCKNSEGNLSTRQI-EFSRTIHSSGNELLMLINDILDLSKIESGTVAMDFAEHRLADLTSYVERTFRHVAEARNVDFVIELGTHLPSIRTDIKRLQQILKNLLSNAFKFTHRG-HVTLSVEEVSGGWIAFSVSDTGIGISADKQQIIFEAFQQADGSTSRKYGGTGLGLAISRELSKLLGGEIRLISSPNKGSTFTLYLPLS-------------------- 283850560 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLLYSLADLASVVMENLRLYDELKTRAEELGEQKAIAEKANRAKSEFLANMSHEIRTPMNGIMGMTELALLSEI----PDQTRSYLQMAKSSALHLLSIINDILDLSKIEAGKLVLDCQEFDLLHALHAVCDPLAMTARKNGVALTCVIDPAVPALLGDKGRFKQILTNIVGNAVKFTRKG-QVEVGVRPADSAGLLFWVRDSGIGIPAGRLEAIFESFAQATSSAHIEFGGTGLGLPISKKFVEMMGGSIWVESEEGRGSTFSFT------------------------ 256831239 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EALSAMSLFHAEARFRLASGKVRWSYLASAPRRIGDRVVWDGVEID--ITELKKTEAALLEAKETAETANRVKTEFLANMSHEIRTPLNGILGMMQLLRQTSLEP----EQEKYVELSITSAARLTRLLADILDISRIEAGKMSLFNAPFSAAELVDSVVELFAVPAREKGLRLRCAIHPGLPPLLGDEARVRQILFNLVGNALKYTEQG-DITLELFARDADCMCIRVVDTGVGIPAHMLSGVFEPFRQVEGSHTRSYEGAGLGLAIVQRLVELMQGEISVQSEPGAGTAVLVSLPLRAASEYIPQDVAES------- 117926642 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LKETERALSTAKQEAESANHAKSAFLATMSHEIRTPLNGITGMIELLQRSALSV----EQRQQVETISKCSVVLMDILNDILDLSKIEAGQLVLERAPFSPTQLLLNLLEVMQPQARNKELDLQLNMDEKLPTMLGDATRLRQVALNLIGNAIKFTPRGWKISLLVHERIDDIVWVEVQDQGIGIADEKLVHLFNPFTQADSSITRNYGGTGLGLAISKRLVEAMAGAISVTSIEGKGTHFRVTLPMQVAHTPLPAD----------- 284052794 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISERKLMEIELQKTVAELDRATRLKDEFLANMSHELRTPLNGILGMSEALKEGILGALNS-NQHHAIAMIEKSGKHLLELISDILDISKIEAGKLELYLTEVRVQELCTSSLTLVNHLAFTKQINIEINIPQALEKIKVDNRRLRQVLINLLSNALKFTHKSGKINLNVGIKTSQSIYFSVIDNGIGIAPDDLNKLFLPFTQIDSSLNRQYSGTGLGLALVKQIIELHGGCVEVSSQLGKGSCFTVYLPYQETSNYV-------------- 94265110 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDTRREREIQSHLL-AAKEQAEGALRAKGEFLAGMSHEIRTPLTAVLGMADLLDKTRL----DSQQRQYVAASRAAGENLLDLINGILDLSKIEAGRLEVESVEFDLDQLVRQTCEIMNLRARQQGLEFVHHSSAGPCLVMGDPTRIRQVLVNLIGNAIKFTEEG-RVMVELACLPGPFFRCTVSDTGIGIPAAKQEMIFEDFAQADSSMTRRYGGTGLGLAISRKLVTMMGGQISLVSREGGGSTFTMEIPLLKCENSI-------------- 46125481 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TMASNLTTQVRAFSDITNLATDGDFTKLELKRKINQMISNLRDSIQRNTQAREAAELANKTKSEFLANMSHEIRTPMNGIIGMTQL----TLDTDLTQYQREMLNIVNNLANSLLTIIDDILDLSKIEARRMVIEEIPYTLRGTVFNALKTLAVKANEKFLDLTYMVDSSVPYVIGDSFRLRQIILNLVGNAIKFT-EHGEVSLTIKESMGQAVEFVVQDTGIGIAQDKLDLIFDTFQQADGSMTRKFGGTGLGLSISKRLVNLMGGDLWVNSQHGKGSEFHFT------------------------ 256424541 -----------------------------------------------------------SQVGALYLTGPDNRLYLSGSFA-------LANTANRREIPIGQG-------MVGQCAISGKTLLLQDITPENITISYVPIHYEGYVRGVIELASLTAYTPNDLAFLESVMHNIGLSINTSENRRRVQELLEGELENINTELEAQAQKLQASEEELRVQQEELQQANQELEERSRLLEEIQKKAEELEISKSEFLANMSHELRTPLNSILLLSRLMAENNEKNLSDDQI-ESAQVIQSSGKGLLNLIDEILDLSKIEAGKMDLEYAPVPVHEICNDMEALFGPIAREKNLALNVQVMSDAPAIETDKMRLEQILKNLLSNALKFTAKGATLQVTAVAQDPSIVRFAVRDTGIGIPVEKQQVIFEAFKQADGSTRRKYGGTGLGLSISRELAKLLGGEIRLESEPGHGSEFVVTIPL-RPQENREQPVQEATQQQA-- 218677263 -------------------------------------------------------------------------------------------------------------------------------------------FQLATLTVQSDLSILNDFEDRVLLLLAFEAVKIFL-----LSLVCLTIVYRLVVKRLMTMSSQINHQQVEDNKEISTLESSYNQSIERIRQQYQELEKAKDTAEVANRNKSEFLANMSHEIRTPMNGIIGLSSLLSEMDM----PKEQKEYVDMLNTSSLTLLDLINDILDYSKIEAGRLELQQEPMKMMGIAADVESTFRVKAEQKGLKFQLAIDPKIPTVIGDGTQLRQVLNNLVGNAIKFT-EHGHVMLSLRLEEKLRVKFEVTDSGIGIAEDKQQSVFDKFQQADGSTTRIYGGTGLGLTICDKIVTLMGSKLELTSIVGKGSTFYFT------------------------ 294496045 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERKRAEEELRKYAQDLSKANEELKSLDKMKDEFLSNVSHELKTPLTSIIGYTELLNDGSLGELG-EEQKHAEETVMRNTKRLQRLVDSLLYLSRTQAGTVQYDFETLNISELTDQIIEDLQIQTEEKNLEMIKKIEPDLPQIKGDRDKLTDMFTNIIDNSIKFTPKGGSITIFAN-KEDEYIHINIKDTGIGIPKDMIDNLFQRFYQIDSSQKRKYGGTGLGLYITKTIVEAHEGEIWVESEKGKGTEVHIKLPVAE------------------- 75907391 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------LWGLLIAHQCHSPRQWNDSDKNLLISIAEQLAIAIHQSELMRSLQDAAHRLTQEKHTLEQRVIERTMALRDALLAAEAASRLRSEFLATISHELLTPLTYVIGMSSTLLRWPLGELS-QRQRDYLQTIHDSGEHLLDMINDILDLSQIEAGKTVLNIAEFSLIKVAENTIESLVEKAEKVNLKLDLQIDPRRDRFTADAARIEQILWNLLTNAIKFTPEGGNVTLRV-WVEEDTSIFQVEDTGIGIPEEQLPLLFEKFQQLDTPYRRRYEGTGLGLALTKQLVELHRGRIEVESTVGIGSIFTVWIPYQEIRE---------------- 150018231 ---------------------------------------------------------------------------------------------------------------------GLDWLIITAIPESLFTAEINKNIQTAILFSIIALLLSLIIYL-KSTEIVLRPINHLINISEKFSKGDLHIFKNDEIGKLSSAFNNMAEEL---HILIDNLEEKVEERTKKLEKTNTELKYAKIEAEKANEAKSEFLANMSHEIRTPLNAVIGFSELLK----NTIKDEKHKSYIETINVAGNSLLTIINDILDLSKIEAGRIELQYKPLKLSNIFREIKYIFKQKTKSKNIEFLLDIQEDFDEILLDEVRIRQILLNLVGNAVKFTDKG-YVKLSLKGTTSQNKRISIEDTGIGIAEGEREKIFDAFKQASGQSIKKFGGTGLGLSITKKLTEIMQGKIFVESIEGKGSTFYVEFPIA-ATEELPED----------- 254445248 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVKQETEQLYQQLDQAIAKANQAALEAELANQAKSSFLASMSHEIRTPMNAVIGLTGVLLETQI----DDDQRDYLQTIRASGDSLLVLINDILDFSKIESDKMELEERPIDPRCCVEEALELLAEKASSKGLELCYEASEDIPFILGDATRLRQILVNLIGNAIKFTEKGQEVLLKTRETDQRNCVIEVKDSGIGIPADKQSRLFKSFSQVDSSTTRKYGGTGLGLAISKKLTELMGGEMRVESSEGSGSSFIFTIPVSSPVVYSPD------------ 310623726 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DRTADRQVNQALSD-AVAAAETANRAKSTFLSNMSHDIRTPMNAIIGFT-TLALSNIDDKN--RVKDYLAKTLASSNHLLSLINDVLDMSRIESGKIHLEEVEVNLSDVLHDLKTIVSGQIYAKQLELYMDMDVTDEDVYCDKTRLNQVLLNLLSNAIKFTPAGGTVSVRVRQLAGAVREFRVKDNGIGMSQEFAKKIFEPFERERTSTVSRIQGTGLGMAITKNIVDMMGGTIEVQTAQGKGSEFIIRVPMRAQAEHRPVE----------- 186682973 ------------------------AKFTRMLQGQRDLETVSKLILSELAP------LVGAQHGVFFLMESGENTPFLKLISSYAYRERLANRFHLGEGLVGQCALEKERILLTDVPSDYVRIASGLGEASPLNAVVLPVLFEGQVTAVIELASFRRFSEIHLTFFDQLTESIAIVLNTIAASMRTEQSLAEELQTQQNELRETNKRLEQQAQSLKTSQEELQQTNAELEEKAELLAMQKKEVERKNREKSEFLANMSHELRTPLNSLLILAKLLADNIDNNLTTKQV-EYSQTIYSAGTDLLALINDILDLAKIESGTMSIDMTQMPLVELGEQIERTFRQVAQSKGLAFTIEFTPDLPTIYTDIKRLQQVLKNLLSNAFKFTEQG-EVRLQIAVRAQNVIAFSVSDTGIGIAPDKQKVIFEAFQQADGSTSRRYGGTGLGLSISREIARLFGGEIKLTSQPGQGSTFTFFFPQ---LNVEPTSTQLPTPY---- 225569214 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQERQRKMLEDAYKTARIASEAKTNFLSSMSHDIRTPMNAIMGMTAIAEANL---YTPDKLKDCLSKINASAQHLLGLINEVLDMSKIESGKIDLTFGTVSLPELFQNISDMCRPLAQEKNQKLQLSVDDCHKTVITDGGRLQQVLMNLLTNAIKYTPEGGAISLHVREIPSDAVYFIVTDNGIGMTAEYIPHIFEPFSRAEDTRINKIQGTGLGLAITQNIVNMMNGTIEVQSEPENGSRFIVAVP----LDLYREDMTTSAQLKS-- 255059565 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLGMLAYACHPLLSHGRVLGTLSFGTRTRSSFSEDDLSLMKAVADQVAIAIERNLMEESLRQAKQAAEEASRTKSRFVANMSHELRTPMTGVLGMLDL----ALQSCDETERTDYIETAQRSARSLLRILNDVLDLAKVEAGKFSLDSKPFSLRTCIGQAVDVVMPEVRRKGLELALQIEDHLPHVLGDQVRLRQVLTNLIGNAVKFTERGSRIALRAGGRSPQGFRFSVRDTGIGIPQDKRHLLFVSFSQLDDSNTRSYGGTGLGLAISKEIVERMGGSIALEGEKGEGSCFSFT------------------------ 302035961 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LALASIVDITMRKRTESALSKAAQ------DLEWKNWEISEARDQAVKAGQAKTDFLATMSHEIRTPMNGVLGMTTLLLDTALST----EQRDYLQTLRHSSESLLRIINDILDFSKIEAGKFTIEQIPFDLRMTIEDTLDMLAPASQDRHLELVGLIDAQTPTVIGDPGRIRQVLTNLLGNAIKFTEQG-EVLIQVLPLDEDMLRFEVIDTGIGLSPEAQAKMFQAFTQADSSTARKYGGTGLGLTICKRLVELMGGEIGLQSMPGLGTRIWFT------------------------ 282862971 ----KDNINSMVGSLRETTRANQEARVSGLMQGHRDLELVGALVMEELTP------LVAAQYGAFYLAEETPEGTELRIVGSYGRPAGNGHRFKMGESLVGQAARSRRTIAADGVPGDYISISSGLGPMTPGSLIVLPVVVDDQVLGVIELASFTAFTPIHRDFLEQLMEMVGVNVNTIVANARTDQRLTGELQSRSEELQVQQDELQRSNAELEELAAQNSDIEAEIEQARQELEERAQQLSLASTYKSEFLANMSHELRTPLNS-LLILAQLLAQNPTRNLTVKQVEYAGIIHSAGSDLLQLINDILDLSKVEAGKMDLNPERFTLRQLLDYVEATFRPMTTQKSLTFTISTAPGVPDLLTDDSRLRQVLRNLISNAVKFTERGS-VELRIEPAADHEVAFRVKDTGIGIAEQQLETIFGAFQQADGTTSRKYGGTGLGLSISREIAHLLGGALTARSTPGRGSTFTLYLPVARA------------------ 120553437 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHLDIEQEADYTVVRRIILIAIVVVLIFLYWNRKLSLEVDERIRSENALRRSE-DELRAAKLEAERLAREAEAASRAKSEFLANMSHEIRTPMNAVIGYSDLL----YNSVTDPQQRNYLNAIRAGSRSLLMLINDILDLSRIEAGKMRLDFGPVSVRRLLSDVRHIFDLRATEQGITLEVSVGSGMPSMMLDETRLRQVLFNLVGNAIKFTHEGG-VTVRASEVCYYRLVVTVADTGIGIAPDQQERIFEAFEQQEGQSSRRYGGTGLGLAISRKLVEMMGGRLTVKSEANVGSTFKVVLPRVEATVEQADDD---------- 153870999 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SAEILKTNQLLQQEIVERQQIEKALSEAKEIAEHARQEAETANITKSQFLANMSHELRTPLNAIIGYSEILREDAEDLEQEDFIPD-LKKIDTAGRHLLGLINDVLDLSKIESGKMDLLIEPVNLDMLIDKVLGTVQPLIEKKANLLKIERPTVLGKIQTDMTKLCQILLNLLSNAAKFTEQG-IIEFQIYHTEGDKVIFCVTDNGIGMTEKQQEKLFHPFTQADSSTTRRYGGTGLGLTITKDFAEMMGGHIKVASDFGFGSTFTLSLPQAKITPIKKASKLESSTLKA-- 296390015 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DRASREQEQAIGQLISAREEAEQANRAKSDFLAMMSHELRTPMNGVLGMLQLLETTE----QTREQAEYTALATESTEHLLKVINDILDFSRIERGALELECIPFNLLELVQGSALVFQHSAQQRGLALELQIQAGLEEVCGDPTRIRQILVNLLGNALKFTEEGA-IHLSLEWQALDHDVLAVHDSGIGISPERLEHMFDAFQQADSSISRRYGGTGLGLAIARTLAERMGGTLQAESKEGSGSTFTLEIPL--------------------- 307825601 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLQRIQANLEDQVA--KRTEELQDMTLQ-ALAAVQVKSAFLANMSHEIRTPMNAIMGMTHLVLLTDL----TAKQRNYLYKINSSAKWLLGILNDILDFSKLEAGKLKLEYTEFRLETVMQYLDDVTSSLLNSKQLALRFEVDPDVPTLIGDPLRLGQVLLNLLSNAIKFTEKGSQVQLQASDAKEACLCFSVIDTGIGLNEEQQSHLFAAFNQADDSTTRKYGGTGLGLSISKELVEAMGGTINIESRLGFGSTFYFI------------------------ 257059372 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAWESLEIEAAQELKNTLLAALEFSKQILEEKTRQANAANLAKSQFLAKMSHELRTPLNAILGFTQMMNRDSS---LSSQQQEYLGIINRSGEHLLSLINDVLEMSRIEAGQLTLNQTCFNLHELIKSVKELLTLKALSKGLELTVHQDEELPYIEGDESKLRQIIVNLVGNAIKFTHVG-HIDLYLSYTKEMMLQLEVKDTGIGINQDELETIFEAFKQTENNFQSK-EGTGLGLSISRQFARLMGGDITVQSQLGQGSTFTCTI----------------------- 50552025 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATDGDFTRFIT---VEASGEMDALKTKINQMVLNLRESIQRNTAAREAAELANRAKSEFLANMSHEIRTPMNGIIGMTQL----TLDTELTQYQREMLSIVHNLANSLLTIIDDILDISKIEANRMTIEKIAFSLRGTVFGALKTLSVKANEKPLDLVYKVDNTFPDLVGDSFRLRQVILNLVGNAIKFTESG-EVALSVRKADDQMIEFCVSDTGIGIQSDKLDVIFDTFCQADGSTTRKFGGTGLGLSISKRLINLMGGDIWVKSEYGKGSQFFFTL----------------------- 260777379 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVTKEKNAQANLRHES-EIALAASEAKSMFLANMSHEIRTPMNGVVGMLSLLSESEL----NGEQKSMVTTIKDSALTLLHIINDILDFSKIEAGQMSLESVPVELQKLIERTLDVLCLQANNKGIELYLTYDASLPKVMSDSVRLSQVLLNLVGNAVKFTDSKGKVWVSATLNQHDYVEIIIEDNGIGMTEEQIEKLFKAFSQADTSTTRLYGGTGLGLSITRSLLEMMGGDIHVDSRFGVGSRFSVELPFIEVEEP-PQD----------- 254413294 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MIWVRYNARAIRNSQGEVMYYEGAIEDVTAETERTQLLKSEARAEAETANRLKDEFLATLSHELRTPLNAILGWAGLLRRKQLSP---DKVQRALEVIERNAKSQAQLIDDLLDVSRIIRGNLRLTVIPVDLQQIINAAIDTLQPAADAKSIQIDSFLEPSQTVIKGDSDRLQQIVWNLLSNAIKFTPTHGQVKIYLEWLE-NAVQIRVQDTGKGVSVDIAPYIFDRFRQAEGSITRSHGGLGLGLAIVRHLVELHGGTVWCESDDGKGATFIVELPLK------PQADAES------- 145299082 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTVQADITEKKQLGEELDQYRYHLEEAHQRAESANRAKSAFLANMSHEIRTPMNAILGLTYLLKRDT----PDHTQHDRLEKIDNAAQHLLTIITDILDLSKIDAGKMVLEQGDFSLTAMLDNVSALMSEQARAKGLTIIVDIGDSPAWVHGDITRLRQALLNYAANAIKFTEQGSRVRVERPLSNGYLLRFEVEDTGIGISPEQREKLFQAFEQADASTTRKYGGTGLGLAITSRLATLMGGEVGVESTQGKGSCFWFT------------------------ 297196443 --------------------------------------------------------LVSAQYGAFYLAEETPDGTELRRVGSYGRPAGSAGRFRLGESLVGQAARSRRTIEVDGVPADYVSISSGLGRATPGSLIVLPIVVDDQILGVIELASFTPFTPIHRDFLEQLMETVGGNVNTIVANARTD-ELLGESQRLASELQARSEELQVQQEELQRSNAELEEKAAEIEQARQELEDRAHQLSLASKYKSEFLANMSHELRTPLNS-LLILAQLLAQNPTRNLTAKQVEYAGIIHSAGSDLLQLINDILDLSKVEAGKMDINPERVALAQLLDYVDATFRPLTTQKSLDFTIHTAPGVPDLLTDDSRLRQVLRNLISNAVKFTERGS-VRVRIEHRGGAVVAFRVEDTGIGIPEQQLEAIFGAFQQADGTTSRKYGGTGLGLSISREIAHLLGGALTARSTPGRGSTFTLYLPVARAFHDTPDSGHE-------- 153006633 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRAQQERAASREELAHALRREQDARAHAESANRAKDEFLATLSHELRTPLNAILGWSGLLRDAGGDP---ERLARGLAVIDRNGRTLAQLVSDLLDMSRIAAGRIEVEHADVDLLAVVDDAIEAVRAAARAKGVAISRSAGPELPRVVGDAGRLRQVAWNLVSNAVKFTPPGGSVDVRLG-REGGAAVLEVKDTGVGMSRDFLPIMFDPFVQAEGSSVRRHGGLGLGLAITKQLVALHGGTIHAESDPGRGSTFRVLVPETRTPALAP------------- 218676627 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFAQQVERLTIEREKEKLTEDAERAKEDAEEAKDHAIQASKAKSSFLANMSHEIRTPLNGVIGISEILSDTPLTP----TQRDYVDTIETSSQLLLSLINDILDFSKIESGMLLISPHSASIRESIYDIASIVAPKAKEQKISVNVDISPDTPRVMIDDHRLRQILMNFMSNAVKFTAEGG-VTLSIKAENNVTLRFSVRDTGIGIDKQQQKQIFEPFAQEDDSTTRQFGGTGLGLAISTQLVELMGGQIQLDSVKGKGSCFYFDL----------------------- 307824660 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LALKHLNEELEQRVQQRTELLLKAKEEADRANNAKSEFLSRMSHELRTPMNAIMGFAQLLETDRETPITLD-QADNVREIRHAGQHLLELINEVLDLARIETGRIELSLEPVEVPLLIGECMALLQPLTLGRRIELKLDIDGT-GTVQADRLRLRQILLNLLSNAIKYNRDRGNVHITCQPVAAGRIRIAVCDSGRGIAVDAMTRLFKPFERIESAYD-GIEGTGIGLALSKRLVEAMGGTIGVESVVGAGSTFWVELPAAEAKDYLPSD----------- 197106737 -----------------------------------------------------------------------------------------------------------------------------------------------------------------ALFLARSLAHRVIQPVETLSKAMHDVAAGGSFTPVIETHDELFESLADSFNHLLAKLGERE---GDLRAAMRELESARDAANAANVLKTQFLANMSHEIRTPLNGVLAMAEVMALGELAPL----QRERLDVIRRSGGLLLAVLNDVLDLSKIEAGKLTLLDEDFELEPELDQVRDNFRIVALGKGLGFEVTVAEEAQGWWGDADRLRQIVGNLLSNAVKFTMQGG-VRAHVDLTPAGALRIVVSDTGVGIAPEKLPTLFEKFTQADNSATRRFGGTGLGLAICRELTQMMGGSIDVESREGDGSTFTVELPLQR------------------- 254292589 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TAQLARAFTDMMDKIKERDDKLADHRASLERTVEAKEDAEAANAAKSDFLATMSHEIRTPMNGLLVMAEMLSAANLSM----RHRRYAEIISRSGKSLLTIINDILDLSKIESGKLDLETAPFEPDAMVEDIACLFWEKARSNNVEIATYISPNTPQILGDVTRLNQVVTNLVNNALKFTEKGG-VEIRVDGRLNKNLRIDVIDTGIGIPADRLDQIFEAFSQADQSTTRKFGGTGLGLAVCKRLMHAMGGDVKVASAEGKGSCFTAI------------------------ 89897563 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LKVDLKDIDAQGEIRDLSDHFEIMTQELQTLYDDLENKVELRTQDLARLESQQIQLEEANRRLREDNQYKSDFLAIISHELRTPLTSIIAFAEVLEKASEDKCPKEQ--KITQEIRANSQVLLRMINNILEIARIEAGKQELIIEPIDLVDVINAVESVIEPLIEKKSIQYSSVLHSDVPVIEGDREGLRRIVENLLSNALKFTPEGGEIKVWVAYDQERNEVINVQDNGIGIRKEDQPYIFEKFVQSDSSIHRQYNGSGLGLALAKELAELHGGWIKVVSELDKGSLFTV------------------------- 17229208 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIEDITQQKQLEAERTHLLAQEQSARNAAEAANHAKDEFLSILSHELRNPLNSMLGWANLLRTHQLEEV---TVNQGLEAIERSAQAQNHLISDLLDVSRISSGRLRMDAQEVELIPVIEAAIAVVRLAAEAKNIQIETKLDPTHTPMLGDPIRLQQVIWNLLSNAIKFTPTKGRIDVTLEYTYFQAQ-IQVKDTGAGIKADFLPYVFERFRQADGTRTRSNQGLGLGLSIVRHLVELHGGTVEVESQEGQGSTFTIKLP---------------------- 37520808 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FTAEDEAIVVQLAQMASVAIENARLFEAEQTARALAEQARREAEAANRAKDEFLAVLSHELRTPLNPIIGFAQLLRRKSG--LSAADYR-ALETIERNGRLQAQLIDDVLDVSRIISGKMRVELRAVDLLPVVAAAIEAVRSPAELKGICLSGRLDDGATAV-ADPTRMQQVVWNLLTNAIKFTPEGGRVVIDL-CRGDRTLLIRVSDSGIGISPDFLPYVFERFRQADGTSTRKHSGLGLGLAIVRHIVELHGGAVSAQSDVGQGTTFCVELPL--------------------- 218441882 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERKQIEQERENLLIQEQAAREVAESANRIKDEFLAVLSHELRSPLNPILGWAKLLNTHTLEP---ATHQKALSIIERNAQLQAELIEDLLDVSRILRGKLTLKIVSVNLGFIIDSAIETIRLAAQAKNIQIQTKLDPNIGEVLGDPARLQQIVWNLLSNAVKFTPTGGKVEIELNSL-GNWAKIRVTDTGKGITSDFLPHIFDYFRQADSTTTRIFGGLGLGLAIARHLVELHGGTIKAESGEGQGATFIVKLPL--------------------- 257454302 ---------------------------------------------------------------------------------------------------------------------------------------------------------------PYIRFYAGAPIV------------VHDSQGREFALGALCVIDDQPHQDFDAN-----QQRVLADLAAMVSDTLKLRQQ-RYQAERADEVKTAFLANMSHEIRTPMNGIIGILELLEQTPLDT----QQQHYIKSIKTSNEHLLTIVNDILDLSKVESGKIRFESIPVDLAQLCQDVYQCFLATAKDNSVELTFDYPDNLPYVNTDPVRVRQILINLVNNAIKFTPKQGKVTIQAMNGGDKHQIFNVIDTGVGIKPESLAVIFDAYNQADKFTHRLYGGTGLGLSVCKALAEGMGGTIKVTSEKNKGSTFTLSLP---------------------- 189426004 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ANQLLKQNNEALEQRVA--ERTSELTRLNEELARARDTAEGASRSKSEFLANMSHEIRTPMNAILGLVHLALQTDLSH----KQREYLDTVSNSAQSLLGIINDILDVSKIEAGRLQIEKTNFSLEGVVTRTLALLSIKAREKGINLEQQVDTSIPDLVGDPLRLEQVLVNLLGNAVKFTDSG-TVTLQIRRSDEITLEISITDTGAGMDEQTLGRLFKPFSQGDTSTTRTHGGTGLGLTICRHLVEMMGGTITVTSSPGQGSCFTFS------------------------ 89093729 ---------------------------------------------------------------------------------------------------------------------GLAHSVLRNLYRYLPRRFVRGLYSRLGRFVVLVISA--NSLLAGLLMLIFNQIGASSATEALLEKALITLFIVLFIASGVIAWLFLLAHESRLTAQKESQSAKLTREIDAHEQTDRELQEAKEQAERANEAKSRYLTGISHELRTPLQSILGYAQLLSEKEEVASD---QKRGLKIIHRSGQYLTDLIEGLLDISKIEAGRLDLFRNQVNLPELIDQMVEMFRVQADKKSLVLNFTLDGRLPYVMTDEKRLRQILINLLSNAIKYTDKG-KVDFHIRYRNQVAEFV-VRDTGPGIEKENLDRVFQPFERVRNSSNAHRPGTGLGLTIVKLLTEIMGGDLQVKSEIGTGSEFRVSL----------------------- 239993827 -----------------------------------------------------------------------IPSWLVGHVIIGISSGFFTKTFLETEKHSPTAHPVINLLLVCQALTGLVCFVDLLPSIWKNNLVYGVGLVAILSYIYAGFEAFFNKFKPARYFIFAWSM---LATGAIIGMLSLIGILPSNDFTTYCFFSFALMEKSRGQLESEVEQATNDELIEE---QNARLDIARKDAIKASNVKSQFLANMSHEIRTPLNAILGFSKELNNASLPTDQQEQVR----IVNTAADNLLTIVNDILDFSKIEAGKLQINNQPFSPNKLLEEMVTIMAKSSHSKRIEFVFDLHPLPEKLIGDVFRIKQVLNNLLSNALKFTSSG-TITFSVSGRSLHEVNITVEDTGIGISRQDRKKLFNAFSQVDDALNRNYQGTGLGLVISRELVRLMNGDLTLKSVLGQGSTFNVSL----------------------- 254444274 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFKNAKDLERKVAERTQSLEELEKSNQELTVAMKAAESANVAKSEFLATMSHEIRTPMNGLVGVLTLLEEDLPF-----EKRKLLGTAQECADDLLVLINDILDFSKIEAGKMNLESVEFNALNLAESICELHSSSAHKKGLEITSDSDPSSAFCIGDPLRLRQVISNLTSNAIKFTNQGEIVSIVSKDCEQNYLRFEITDSGIGITKETQEKLFNAFTQANSSTTREFGGTGLGLAISKKLIEIMGGDIGVSSKEGTGSTFWFEIPHRPAKDQIPEDSAETTRY---- 218886348 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKTAEIELLNAKLRAEAASKAKSEFLANMSHEIRTPLNGILGMLQLMHTTRLG----AEQADYADIAIQSGRRLARLLSDMLDLSRIESGKLDIRHVPFQLAAAVQQVVELFLPISLQAGIRLDVRMDPTTPTLLGDIVRVQQVLTNLLGNSFKFTRIGG-ITLAVHRLPPPHVLFTISDTGCGIPEDKLGELFEPFTQASNGMRRSHQGAGLGLSICKRLVHLMGGEITIESEEGAGTTACVSLPFTLVPD---------------- 135072201 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AEALLEEKSRALFEANQEL---RRQADALEQTVAQRTAELERARREADAANEAKSRYLATMSHEIRTPMNGVLGMAYAMAETAL----DDEQRDMLEVIKDSGELLLTIINDILDLSKIESGHMELEQIHYDLFGALEAVHLLYDPAARAKGLEFRLDVDDSCHRVLGDEIRLRQIANNLVSNAIKFTQSGA-ITLRARCTDAPGLRMQVQDTGIGIPPDRLDRLFKPFSQMDASTARHYGGTGLGLSIASQLTGLMGGRIWVDSTEGQGTTFHIDLPLALPTASAAPDLPDETDAEALA 307300057 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITELKQRQVELERAKSHAESANEAKSRFLASMSHELRTPLNAIIGYSEMLIEEARDHEDEELVPD-LDKIASAGRHLLSLINDILDLSKIEANKMEVFLETFSVADLLRDVAATVAPLMARNGNEFTQDFETDLGEMHSDQTKLRQNLFNLLSNAAKFT-NGGRVTLRVRREDRDWLVFQVTDTGIGMSPEQQERLFNAFTQADASTTRNYGGTGLGLSITRSFCRMIGGVVTVESEVGKGSVFTMEVPAEREADGSPAE----------- 298530456 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFNEQGEILYIIEQLRDITQRKKDEIELI-VAKEQAEAASKAKSEFLANMSHEIRTPMAGIMGALEMVSART----DDEESRRLMKMTLESARSLQQIINDILDLSKVEAGKLEIEHQEFDPQSLFKRVMDLYSIQAGEKNIELQLDTAPGIPRLCGDQYRLEQVLRNLVSNAVKFTSQG-RVILRVRPVSGKARLFEVEDTGVGIKEDFLPRLFDSFTQADSTYGKKHQGTGLGLAISNRLVQMMGGDIQAQSIPGAGSIFSFSLPFAIPAEHTAGEKRSDTQ----- 256806202 --------------------------------------------------------LVSAQYGAFYLAEEAGTGVELRLIGSYGYP-ADGDRQERIPVLIGQAARSRRTITVDELPADYVTISSGLGRTAPTSLVVLPITVEEQVLGVIELASVSRFTQIHQDFLGQLTETIGVNVNTILANARTDQRLADELRVRSEELQVRQEELQRSNAELEELATQNRDIEAQIEQARQELEDRAKQLSSASKYKSEFLANMSHELRTPLNS-LLILAQLLAQNPSRNLTPKQVEYAGIIHSAGSDLLQLINDILDLSKVEAGKMDVAPERVPLRRLLDYVEATFRPMTTQKGLTFAITSAPGAPDLVTDDARLRQVLRNLLSNAVKFTERGG-VTLLIEPASDAEVAFRVEDTGIGIPEQQLETIFGAFQQADGTTSRKYGGTGLGLSITREIAHLLGGAVTVDSTPGQGSTFTLYLPVTR------------------- 227812276 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HARDTAKALKVVAESEVLAKRELQQHKEHLEELVEQRQLSEMNHKLNQEVLNHAKARQQAEQASRAKSAFLATMSHEIRTPMNGVLGTARLLQDTTL----TSTQQHYVQVINRSGRSLLAILNDVLDYSKIEAGHLEIHHTHFDLYRLVSETHELMQSRAREKGITLTYHIDEDVTQYWGDEIRIGQVLNNLVGNGIKFTDQG-EVRIRIRLADGQGIRFAVEDSGIGIAEEEQATLFDAFTQADAGR-RKLGGTGLGLAISRKLVQAMGGELQLASQLGQGSCFWFTLPL--------------------- 225569632 ------------------------------------------------------------------------------------------------------------------------------------------------------------------VYLSRFIVIVGVGIFFII------------LATVLTFFLLLRRSEKRSS---------------------ELLRTEKERAETANRAKSDFLSQMSHEIRTPLNGIMGMVEL---GKHHIEEPDRMRNCLDKITLSSAHLLSLINDILDMSKIESGKIELHPERFDLGRLLRTLTTVFLVQAKNKQIDFQIFLYGELEELTGDALRLNQILTNLLSNALKFTPAHGYVSLNVEEENGIWLRFEVRDTGRGIAPENLERVFEAFTQENSGIVREYGGTGLGLPITKNFVQMMGGSVTVSSEIGAGSVFTVDLPFS----YEPENESE-------- 84385848 --------------------------------------------------------------------------------------------------------------------------------------------------------AIYNAQIQRTLFIS---IVALLATIVMGLTLTLARQVTNNLKLVLDFLKSESDETRPSLEKLIQGKDELERLTIEREHAKEKAEKAKDHAIQASKAKSSFLANMSHEIRTPLNGVIGISEILADTPLTP----TQRDYVDTIETSSQLLLSLINDILDFSKIESGMLLISPHSASIRESIYDIASIVAPKAKEQKISVNVDISPDTPRVMIDDHRLRQILMNFMSNAVKFTAEGG-VTLSIKTDDNVTIRFAVRDTGIGIDKQQQKQIFEPFAQEDDSTTRQFGGTGLGLAISTQLVELMGGQIQLDSVKGEGSCFYFDL----------------------- 295836199 --------------------------------------------------------VVTAQHGAFFLAEPLEEGAEVTDVDDEAYQLRLIGSFRPGETLVGTAAREKRVLTVNKVPVDYIKISSGLGQATPAQVVVLPLLFEGKVLGVIELATFAQFTQIQRDFLAQIAEMIAVNTISVNSKTAVLLTQSQELTAQLK---DRSDELEQRQKALQESNAELEEKAAEIENARQVLEERAEQLAVSMRYKSEFLANMSHELRTPLNSLLILAKLLADNAERNLSHKQV-EFAETIYGAGSDLLQLINDILDLSKVEAGKMEVSPTRIALVQLVDYVEATFRPMTVEKNLDFSVRVSPELPTLHTDEQRLLQVLRNLLSNAVKFTGSGAVELISLTEPDGKMIAFSVTDTGIGIAEGKMRVIFEAFKQADGTTSRKYGGTGLGLSISREIARLLGGEIDAQSQPGRGSTFTLYLPL--------------------- 222085300 --------------------DRTGESWLSRTSGNGEVRGQELAILRRLALASSVALVAVPAGLSFITSPAVALPVGVATVCAAFLFSAVGSIALSRQRPASEAVVVEHRDLMLEAASGLV-----LLFDPQGSVTTVGGRDRAEFLSWMRDPSGRGFIEQVHIRILFLQAVDTLRQGRDALGVDLRLERSAVIEGNDQFIHIRMEMSARRDGRLTSIVSQSRDISYDQQL-RDEADRKTAEAESANDAKSRFLAAVSHELRTPLNAILGFSDILSGEYFGKLENNRQREYVGLIRQSGAHLLSVVNTMLDMSKIEAGRYELVPEPFPIEASIGACEAMLALQAKEKGLTLTSRVQRGLGDIVADQRAIQQVLINLVGNAIKFTDAGGAVTIDAAMADG-MLKLSVCDTGIGIAADRLASLGQPFVQIQNDYTRRYAGTGLGLSLVKGLVGLHGGSFAIASAPGEGTVITILIPL--------------------- 291441377 -----------------------------------------------------LVPLVSAQYGAFYLAEDGDGGPELRLVGSYGYPDDDARRIPFGRTLVGQAARSRRTITVDELPPDYVTISSGLGRVVPTALVLLPIVVEGQVLGVIELASVTPFTQIHQDFLAQLMETVGVNVSTIVANARTDELLVES--------QRLTAELQQRSAELQTQQEELQHSNAELEEKAALLEQARQELEAASKYKSEFLANMSHELRTPLNS-LLILAQLLAQNPSRNLSPKQVEYAQIIHSAGSDLLQLINDILDLSKVEAGKMDVSPELVTLRQLIEYVEATFRPMTMQKNLDFTVTTAPGAPDLLTDDSRLRQVLRNLLSNAVKFTERGG-VELRIEPATDDEVAFRVKDTGIGIPEQHLESIFGAFQQADGTTSRKYGGTGLGLSITREIAHLLGGAVTVDSVAGQGSTFTLFLPVTR------------------- 290962988 ------------------------ARISGLMQGHRELPVVAELIMDELAP------LASAQYGAFYLAEDTERGHELRLVGSYGYPDDTDRRIPVGRSLVGQAARNRRPISVEELPPNYVTISSGLGEAVPSALVVLPIVVEDQVLGVIELGSVTPFTQIHQDFLSQLMPTIGVNLNTIVANARTD-ELLGESQRLTAELQARSEELQVQQDELQRSNAELEEKASEIEQARQELETRAQQLALASKYKSEFLANMSHELRTPLNS-LLILAQLLAQNPSRNLTPKQVEYAGIIHSAGSDLLQLINDILDLSKVEAGKMDVTPERVPLRKLLEYVEATFRPMTTQKSLDFTVATAPGTPDLLTDDSRLRQILRNLLSNAVKFTEHGGVV-LSIEPAADREVAFRVKDTGIGIPQQQLETIFGAFQQADGTTSRKYGGTGLGLSITREIAHLLGGAVTVDSTPGQGSTFTLYLPVARA------------------ 42524257 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVFLLTSLVFVFLICTLLLTIANRIITVEEIVDEKTQHL-------IDLNVQLKKASETKSEFLANMSHEIRTPLNVIVGMSDLLEESPL----NEDQKHYVDISKKAGHNLLSIINDILDISKIEAGLLTLEKTEVDLHSLVNDITEMFELKAREKNLELSVYLSEDTHSIMGDPTRIRQVLSNLISNSLKFTTDGSRVEVMKNQTEMEGLIFHVSDTGIGIPRDKIPQLFQPFTQADSTITRKFGGTGLGLSISKRLVKMMNGDITVESELHRGSRFSFSLNLPWLRDVPAEGEHTAEE----- 258592849 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAREGIRSVLTLPLLISGEAVGSITLDSRLPGAYTQDHVTMLSSFIESHELERLVEVRTRELQIANGHLADASRHKTAFLTNMSHELRTPLNAILGFSDLLCDQTFGPLTAKQAR-YANHIQTSGRHLLALINDLLDLSKVEAGKLTLRLEPFDLSEALTVAVYEIQPVADAKRLTIVPDIDTAPITLTADPVRFKQIIYNLLSNAVKFTPEGGTIRVSASLHSGDFVEIAVTDTGIGIAAEDLSRLFTRFTQLEIETTKQFQGSGLGLALTKQLVELHGGTITVTSAPGQGSRCTVRLPMT-------------------- 300113840 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DIMDMEGAFNTMMTVLEAREQELKKARDAALESARIKGEFAASVSHELRTPLNGVIGMLELLSNTELTPN----QREYVQVACGSGETLLDLIGNILDFSRIESGKFKLDSVDFYLQETLDDVIGLLAAQAQRKDLEIGYVVAENVPLMRGDATRIRQILINLMGNAVKFTEQG-EVSIEVRLLEKKALHFEVRDTGIGIPLEFLARVFEAFSQADSSTTRKYGGTGLGLAICRQLVDLMGGDLGVENNLDKGSLFWFTVPLEEMI----------------- 307947441 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITQWKTAEEELTQAKRQAENANSQKSDFLAKISHEIRTPLNAIIGFSEVMMDERFGEIGNERYKEYLKDIRTSGSHIMSLINDLLDLSKIEAGKLDLQFTAVSIKDIVNECVAIMQPQANRERVIIRASLPDSVPNVVADPRSLRQIVLNLLSNAIKFNKSGGQAIVSTAFEDTGEVVLRVRDTGTGMSAKDLSAALEPFRQLHTARHGS--GTGLGLPLTKALVEANRASFRIDSTPDQGTLVEISFPTQRVL----------------- 170743275 ------------------------ARFTNMLQGQRDLTTVGRTLLSELA------VLVEAQQGVYRVETGEAGAGSLRLLSAYADDAIVGHRLALGEGLIGQCARDARRLLVTEVPATATPVVSGLFRAVPRTAIVLPVLFEGQVKAVIELASLTAFTDLQISFLEQLTSGIGIVLNSIEATMQTEGLLSQQLASELQIRQ---RELQQTNEQLEQKAQQLADRNDEVEAKNQEIEQARRALEEKSKYKSEFLANMSHELRTPLNSILILGQQLSENPDGNLS-ERQVEFARTIHGAGTDLLNLISDILDLSKIESGTVSVEAEEISFANLLATTARPFRHEAENRRLSFDVEMAPELGTLVTDSKRLQQVLKNLLSNAFKFTEQGG-VRLRVAPAAGGWVAFEVSDTGIGIPPEKQKIIFEAFQQADAGTSRKYGGTGLGLAISRELANLLGGEIQLRSASGVGSTFTLYLPLA-------------------- 75910892 ------------------------AKFTRMLQGQRDLETVSKLILSELAP------LVGAQHGVFYLMEGAENQSYLQLLSTYAYRERLANRFQLGEGLVGQCALEKERILLTEVPSDYVKISSGLGEANPLNAVVLPVLFEGQVTAVIELASFRRFSEIHLTFFDQLTESIAIVLNTIAASMRTEQSLAEELQTQQSELRETNKRLEQQAQSLKASEDEKAELLAEIEQARRSLEEKAEQLALSSRYKSEFLANMSHELRTPLNSLLILAKLLTDNVDGNLTAKQV-EYSQTIYSAGNELLALINDILDLAKIESGTMSIHATPIPLSELAEQIERGFGQVAQNKGLTFAVELAPELPTVNTDIKRLQQVLKNLLSNAFKFTERG-EVRLKIEVSAQNVIAFAVSDTGIGIAADKQKIIFEAFQQADGTTSRKYGGTGLGLSISREIAHLLGGEIKLTSYPGQGSTFTFYLPQ--------------------- 298529548 ----------------------------------------------------------------------------------------------------------------------LIWEMADMVKVLDVNQQSLNLFRARTKRLMTGITSIFDKESQNKNFIQFLKVMACRGQGVVVERD--HVTLDGQKLKTQVYWSVASGHEQDYSL-VLACIVDNTDLL----QTRQQLYQAKEQAVAANQAKSHFLATMSHEIRTPINGIMGLMQLMQDTT----QDREQQEYVDLALTSAQRLTRLLSDILDLSRVEAGKMTIQEEKFSPRDLAGSVAELFKVTAKDRGVSLECILDPGLPEIIGDPARVRQILFNLVGNAVKYS-EHGNVNLHAGRNEDIRVLFIVSDTGIGIPEDRIKTLFDPFVQVEDYQTRKHQGAGLGLAIIRRLTQLMGGNISIDSTEGEGTAVYVALP---------------------- 94267625 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDTRREREIQSHLL-AAKEQAEGALRAKGEFLAGMSHEIRTPLTAVLGMADLLDKTRLDSH----QRQYVAASRAAGENLLDLINGILDLSKIEAGRLEVESVEFDLDQLVRQTCEIMNLRARQQGLEFVHHSSAGPCLVMGDPTRIRQVLVNLIGNAIKFTEEG-RVMVELACLPGPFFRCTVSDTGIGIPAAKQEMIFEDFAQADSSMTRRYGGTGLGLAISRKLVTMMGGQISLVSREGGGSTFTMEIPLLKCENSI-------------- 186683187 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FKGYIGSVIDITERKTAEAERDRLLELEQVARTEAETANRIKDEFLAVLSHELRSPLNPILGWARLLQTREFQP---AEIKKAIATIERNAKLQAQLIEDLLDVSRILQGKLNLKMFPVNLVLVIEAGLETVRLAAEAKDIQIQTMLDASLGQVLGDSDRLQQVIWNLLSNAVKFTPEEGKINIQLERIDSQAQ-ITVSDTGKGISPEFLPHVFEYFRQADGTTTRRFGGLGLGLAIVRHLIELHGGTIWAESGEGQGAIFRVRLPLIK------------------- 186683187 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGILIAGLNPF-----RLFDDNYKRF-IDLVAAQIAASIANAQAYEEE-RKRAEELDRAKTVFFSNVSHEFRTPLTLMLGPLEE-TLANCATLLPAHEREQLEMVQRNGLRLLKLVNSLLDFSRIEAGRVQASYEPTNLATFTAELASVFRSAVERAGMELSVNCPSLPAPVYVDREMWEKIVLNLLSNAFKFTMTG-KIAVSLQWANDH-IEFAVKDTGIGIPAEEIPHLFKRFHRVKGAQGRTFEGSGIGLSLVQELVQMHGGTVKVTSVLGAGSCFTISIPT--------------------- 94267227 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AKALASSEERLQVQQEELRVSNEELEERSRSLAEKNRELDRARRELETKARDLETSGRYKSEFLANMSHELRTPLNSILILSQLLAANKEGNLQPRQL-EFANTIHNSGSDLLHLINEVLDLSKIEAGRMEINPDTVELKEMIDSLLGPFQAQAEQNGLRLSGEITPEAPTIFTDETRLRQILKNLLSNALKFTQQG-EITLRLRLVPERAVYFAVSDSGIGIAADKLEVVFEAFKQADGTTSRKFGGTGLGLSISRQLARLLGGELSVSSCEGEGTTFTLWLPET-------------------- 254411336 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLKQIAEHLYQAQLYAQLHQQKSSLEQRVIERTQELRD-ALQATQAANHAKSEFLAAMSHELRTPLTCVIGLSATLLRWSLGEGGSEKQRRYLQTIQENGEHLLALINDILDFSQLEAGKAVLNINEFSLRYLAQQTLRSLKEKASSGQVELILDVPTPKDRFQADPRRLRQILFNLLGNAIKFTPAGGQVTLR-GWREQNRAVFQIEDTGIGIPQEQIPLMFQKFQQLEKTYQRTYEGTGLGLALTQQLVELHGGTIDVESTVGKGSIFTVRVPIQSVVP---------------- 301166797 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SGTLKFIKAKADVVRDMNGKAIKVLGVNWDSTNDVIIQKELV-IAKEMAEASEEAKSEFLANMSHEIRTPMNGILGMISLLSESDL----TKEQMDMLETIQSSGDILMTILNDILDISKLDAGKYELDIRDFDIRNCIENTTFLFSTLASEKGINLTSTISSVVPLLKGDVTRIRQILVNFLSNAIKFTERGEKIEVGAIKKSDRDVVISVIDTGIGIHSDAQENIFEAFSQADSSTTRVYGGTGLGLSICSKLIEIMDGEVKLESEPGKGTNITFSLPLE-------------------- 94264869 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKRQEALQRQAKEAAEAANRSKSEFLANMSHEMRTPMNVIIGLGQLALKSE--PPPPPKLHDYLEKITASATTLLVLINDTLDLARLETGKMAIDQIPFDLSDILNKLEKLMGQRAAEKGLQLVFAVAPTVPQMVGDPHRLSQVLINLTSNAIKFSDKG-EVSLNFEMADSTALRVTVRDTGIGIAPEQLETILQPFTQADGSSTRKYDGTGLGLSIANRLVQLMGGKLEVESEPGQGSSFFFNCPLGRIAQSIPE------------ 189423648 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RAAAAVNGLARSLQQRSEENRQAREELLQAKSEAEAANTAKSEFLANMSHEIRTPMSGLIGNAQLLRLTQL----NAEQTGYLTNIETDAKNLMSLINDVLDISKIEAGKLELESAPFSLRSCVAQLLKSQEARIAAKAIVLTHEIAADLPSLFGDQLRLKQILYNLVGNAIKFTAKGERVKVELLERHDDKARFSVTDTGIGIRPEAREKIFAPFIQADASVTRRFGGTGLGLSICSRLVQQMGGGITVESEEGKGSTFSVTLPF--LINSQPLPQQET------- 291568305 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQLQQELRERQQAQQQLTQRNEEAKRLKDEFLANMSHELRTPLNAILGMTEGLQEEVFGPVNDRQLK-ALQTVERSASHLLALINDILDVAKIESGQVELECSPTAIAPLCKSSIAFIKQQALKKRIQLSVNLPLKLPDIILDERRIRQVLINLLNNAVKFTPEGGSITLEVREAEGESLRFSVRDTGIGISPENIKKLFQPFMQIDSALNRQYQGTGLGLALTKQIVELHGGRVGLTSEVLLGSCFSIDLPY-QASVMIPQRMDSDQRFK--- 59711903 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WLSLSGKPFFDEFGTFVGYRGTAKDISARKKRIRDI-QTAKTEAEKANKAKSQFLAMMSHEIRTPLNSILGLVDVFHSSLL----SEEQLDWLNQMESSSQLLLTIISDVLDISRIEAGTFVLNEQPIDLLRSLNTSINFLDTRAKDKGITLTVTASQNVPYVFADATRLSQVIFNLVGNAIKFT-NHGHVAVKIEKLPNNSISISVSDTGIGIASTTLEQLFKPFVQADSSITRKYGGTGLGLAIIKRLVELMQGTITVESRLNIGSTFKITLPLKEISDLPKQLNNEAKE----- 238756866 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITQQREAENILQSARQAAEEANKAKSAFLANMSHELRTPMNAILGMLTLLRKTGLNN----KQADYAVKSEAATRTLLRLLNDILDFSKIEAGKMVLECIPFDIHVMLRDLAVILSSNLKIKKVEVLFDIDPTLPQVEGDSMRLQQILTNLGGNALKFTEQGEVVLIKVLKQDSQQVHFGVRDTGIGIAPEHQESIFGGFTQAEASTTRRFGGTGLGLVISQRFVALMGGRLELESQPGQGSHFTITLPLSSPSNLVIDNEIPST------ 220933274 --RQRPSGSGQASSALAMIRQRLASRADS----------EHQQALLRLVIGLAVFVYFHSPLFAAVVDPPALEYARLGSTLFLAFSLGIFLAILLWPEPSPS----RRLLGLAGDMTG---ASLSLLLGGEAGAPILAVY------LWVIVGNGFRYGLPYATVMALAGFAVVFTLSPFWSTHPVFSFSLMLVLILVPLYTATLLRTLKGAI---------------------------DRANEANQAKPRFLANMSHELRTPLNGVIGMSDLL----MDTPLNDEQRDLGRSIHTSARVLLGLIENILDISRIESGKLSSEREDFDLHRLVHGTLGMFEAQARGKGLHLGARIDPSVPALHGDALHLRQVLVNLIGNALKFTERG-QVELSVQLEDAVRLRFKVRDTGIGIPEEAQARIFESFEQADTTVTRRYGGTGLGTTIARQLVQLMGGTMGLESRVGEGTTFYFDLPLGR--QAIPEE----------- 88797996 -----------------------------------------------------------------------------------------------------------------------------------------------------------NLMLGALLVLVYRHIVLQAGTSVLLASGLWSLFFILIIVTGVVIWLFLLAHESRMNAQ-RESNVQTKRLLQEIEVTDAALQTAKELAENANAAKSRYLSGISHELRTPLQSILGYTQLLNDQPDTTPSSRTR---LNAIHRSGQYLADLIEGLLDVSKIEAGKLDLHLTSVAFPELVQQIADMFRMQAKAKGIEFRTDIQGTLPWVKTDEKRLRQILINLLSNAVKYTDDG-YVRLTLRYRS-QVAEFTVEDTGHGIAEDQHQRVFSPFERVENEASSRIPGTGLGLTIVKLLVEIMGGDIQLSSSIGQGSRFTVSL----------------------- 153011989 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SRVLKESQLRLELQAAELEQTNTQLEEQANQLEIQRSDLERANASVQLKAAELERSSQYKSDFLANMSHELRTPLNSSLILAKLLADNPHENLTDEQVK-YARTIQSSGNDLLNLINDILDLSKIEAGHVEIQPEEASVVRLTNGLRQMFEPVASEKQLEFIISLDEHLPTFETDPRRLEQILKNLISNAIKFTEKG-KVELSVRPQGSDKIVFSVADSGIGIAEDQLNSIFEAFHQADSTISRRFGGTGLGLSISRQLVRLLAGTIAVESKPGQGSRFSVTLPLRQ------------------- 209522699 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGVFEDITQRRQAEIERQNFTKQLKEKNDALKRMDELKDEFLANTSHELRTPLNGMIGLSESMLDGVAGPLT-ELQRQNLSMIAKSGHRLSTLVNDILDFSKLRHQTLELQLQPLGLREIVEVVVVLSKPLIGNKDIELINEIPDDFPAVNADENRLQQILYNLIGNAIKFTDSG-TVKITASVLDTDAAVINISDTGIGILPEKHHRIFESFEQGDGSTARQYGGTGLGLAITKQLVELHQGKIWLDSVVGSGSTFSFTLP---ISEEIPE------------ 189423637 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSEQKRVEQEIRAAKEAAESANRAKTQFLANISHEVRTPLNGIMGMSHLLHMTPLA----DEQQDYLRHLDDSAQSLLSVINDLLDLTRIESGGFGTEQADFQLDQLARDILRIHQPVAQRKGVLLQLELADGMPLLRGVPLRLKQVLHNLVGNAVKFTDQG-RVVLSISPIQSLRVRFAVCDSGIGMEPETIKRIFDPFSQADESISRRYGGTGLGLTICRRLTELMGGTIEVESTPGQGSCFTVILPKTPLGAVVPAD----------- 186682103 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HLLRQIADQVGIALAQAQMLYAETQQRRELEVARHQAELASKTKSAFLANMSHEIRTPMNAVLGMTGLMLETPL----NSEQQDFIETIRISGDALLSLINEILDLSKLEAGEMALETLDFDLSTCLEEVLELLAPSAHNKGLEIAALIYPNVPTLQGDAGRLRQILMNLISNAIKFT-SNGEVVVRAELRSTATIYFAITDTGLGITFEDQCRLFTPFTQVDASNTRKYGGTGLGLAICKQLVSLMGGEIGVESRLGKGSKFWF------------------------- 34497076 ---------------------------------------------------------------------------LVVGYLAIAADITIPQRQQRELVAARDQLQ-----LAAEVAQLGVWSWSPADNQLRWNAQMFEIYRQPPEL---AERGLEYRHWRERVHPDDVDSVEADLRALLERGEAMDRVFRVRLPDGEMRYVQVGARLER-HGDGVRVTGINRDITETRAYEQNLL-EAKRQAEEASMVKSQFLANMSHEIRTPMNAVLGLLQLMQHTRL----DERQLDYVGKIQAAAKSLLGLLNDILDFSKIDAGKLQLDLHPFDLEGLMRELAVVLSGNTNDKDVEVLFRMEPTLPMLIGDKLRLQQILINLAGNALKFT-TQGQVVLAVRERARRELRIEVSDTGIGIAPEQLSRIFEGFTQAEASTTRRFGGTGLGLVISRRLVELMGGQLRVESQLGCGSRFWFDL----------------------- 300867967 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------AALERQCVQSTVNVALMESGNLVGFIGLNTVKSSRNWSSEIGLLKIVGEIVAISLARHEAEVAQEKAAKAAFAASKSKSEFLANMSHELRTPLTAILGLSEALRDEVFGPLTAKQHQK-LATIEQSGQHLLELINDVLDLSKIESGKMELHLSNTDIQGLCDASLAFVRQQAHQKQIKLSAHVPPRIGKVKIDERRMRQLLINLLSNAVKFTPESGAVWIEVKGDEHETLQFIVADTGIGIAPENIGKLFQPFVQVDSSFTRRYAGTGLGLALVRQVIELHGGSVSLESELGSGSRFTVSLP---------------------- 86742728 --------------------------------------------------------------------------------------------FLFGEGLIGQAALERDRIRVEHVPAGYLNIRSGLGEAPPCDLVVVPVVFENQVLGVIELASFSPFSELHLTLVDQLVDTIGVVLNTIMANARTEELLAQS-QRLTQELRSQSVELQRTNNELEEKAALLEEKNHEIELARIGLEEKAEQLALSSQYKSEFLANMSHELRTPLNSLLILAKLLADNPDRNLSRKQI-DFAETIHSAGSELLELINDILDLSKVEAGKMNVDATTVRTAALCDAVAGVFGPVAEEKGLSFQVNLAPDVPEFVTDEQRLQQVLKNLLSNAVKFTDTGTRLDVTVARPDGTVLSFAVTDTGIGVAVEKLRMIFEAFQQADGTTSRRYGGTGLGLSISKEIARLLGGAIAVSSVVGRGSTFTLYLPSAPPAQTPP------------- 117926671 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAHISPVLSKTSGKITHFVGIKEDITS-LKETEAHLELTQKKAEAASLAKSEFLATMSHEIRTPMNAILGMTELLGETQLSI----EQRGFLSVCRSAGENLLQIINDILDISKVESGGLELQHVPFNLRRIVYDAGEVIRFRSHEKGLHQLIFIDESVPELLGDPARIRQILINFLGNAIKFTEAGTIATV-VSTTAGKGIVFRVIDTGIGIPESKQSVVFDAFKQLDSSTQRRYGGTGLGLTISKKLADLMGGQLGLKSQEGHGSTFTLSL----------------------- 309791782 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DQSLFAELARDLAFA------LYKIDVEDERGQAERD-----LQHSQQLLTEALDALEQAARVKDEFLANMSHELRTPLNAILGRTEMCLDGFYGPLSDGATK-ALHTIEESGRHLLELINDVLDVAKIESGHADLELQLIAVDEVCAASLRLISQQALKKHIHINQEIDPQVDLIHADARRIKQILINLLNNAVKFTPQGGNIGLTVGDREQDLVHFIVWDTGIGIAPDQIGRLFQPFTQIDSSLSRAHEGTGLGLHLVASLVRLHGGSVQVESTLGTGSRFSFMLPWKRV------------------ 149908724 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVLLLSQAVKTFMVALFIIFVVYKIIIRPLTEMSDAVSKFDSEQLPQPLELDDEITTLRHHYRELETAKRQAEDANLKKSEFLANMSHEIRTPMNGVIGTASLLQEMPMG----REQKEFVDMLYSSSITLLDLINDILDFSKIESGQLILAKNPLNLFELCKEIESNFSIIARQKQIALVCHIDDNIPMVLGDITQLRQVLNNLLSNAIKFTSIGCVIKLMDRKDNNAGIMFQIIDSGIGIAAENQQKIFEKFQQADGSTTRNYGGTGLGLAICRSIVKLMDSDILVYSKPGKGSRFEF------------------------- 171687465 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MDVTELKAREQDIQAQAQEKRQLANEA--AAKEASRLKSQFLANMSHEIRTPITGVIGMSELLLDVEL----TEEQRDITENIYRSANALLTVINDILDFSKVESGRLDIEEVQFSLSVIVRDVSKMLSFAAERKDLAFHSDISEDIETVMGDPGRVRQIITNLVTNSIKFT-NHGHVKFSVFKEKDTEIKFVIEDTGIGIEEEVRKRLFQPFSQGDASTARKFGGTGLGLTICKHLLDLMKGRMVLESTLGTGTTATFWIPFNK------------------- 83643743 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NILIRKLRAEID---ARKQTEKELI-LAKEQAETASEAKSFFVANVSHEIRTPMNAILGMCYLMQRTDL----DARQTDFLNRINVAAKSLLALINDILDFSKIEAGKLKIENRPFSLDGVLQQLAQMEAAKAAEKQLELIFSVSQDVPQLKGDPDRLGQILLNLVNNAIKFTERG-KIVVTVRLYKKEALRFSIRDTGVGIAPKNLSRLFAAFSQVDSRLSRRYEGTGLGLAICKQLVQLMGGKIWAKSTPGKGSTFVFT------------------------ 16330590 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEQRIQERTQELENSQESLLEAKLVAEGATKAKSEFLANMSHEIRTPMNAIIGMSELVLQTDL----TSQQRNYLQKVQYAGELLLGIINNILDFSKMEAGKLELEQKPFSVEEVMGNLHSILGIQAEAKGLTLNFHLDPRIPPILGDRLRLSQILINLGNNAVKFTNQG-EITIRKTENEQTKLQFSVTDTGIGLTPDQQSKLFQWFNQGETSTSRQYGGTGLGLAISKSLTELMGGDIWLESVVGQGSTFHFT------------------------ 296161928 ------------------------------------------------------------AGSAIATGLAIILLWTFVLLFNRKILVPL---FERSERVFDSEHLSRT--LIETVPVGLA---------LVNADNHTVLLESAHMQALEKRVAAAGDVLIGGMLKQHAPAAFRASRGDAATTSDVELHLPSGEGSTIDIAAKLTPSFYEGQPVIVAALS---DVTAERQLARELT-AARHAADSANAAKSAFLASMSHEIRTPLNAILGHLELLERLPQAAPVVARVR----TVASSSRALLQILNDILDFSKVEAGEMSFESIRFDAADLVRQATSMFMPLAQRKGLALTHTIDAALPRYYGDPGRIRQMVVNLLSNAIKFTDRGS-VSIEVSAGKGNPLVIRVTDTGIGIPAKRQARVFDAFDQIDASITRRFGGTGLGLALCKRIAEGMGGTIEMSSEEGQGSIFTVTLPLRHGDDTAPAHEGDS------- 86608466 --------------------------------------------------------------------------------------------------------------------------------------------------------------MSYQGYANSLLWLEMLDPNRVPVWQPSHIQVLQSIATYLG--AAIAHAILLDQSRQLATRLQLANQT--LRQKNKELEQARAQAESANQLKSQFLANTSHELRTPLNGIIGFIKLVLDGM--AENREEELDFLQEAYRSALHLLALINDVLDIAKIEAGKMQLEFQPCDLRALFKDVEAKTSLQASQKGLQLSFHLPNTSDQILGDYQRLLQVMLNLVGNAIKFTPKGS-VTVRADILPGNLARIRVIDTGIGVSLEKQQKLFQAFTQVDGSTTRQYGGTGLGLAISQRLVEAMGGEINFYSGEGLGSTVTFTVPLYRKPLLSGDPNPEA------- 153870479 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FWNFTTISPIKDQNGQTTHYLAISRDITERKRAEAELFKSKELAESANQAKTAFLTNMSHELRTPLTAILGYAQLLKQD---KRLTDEQREGIQIIYRSGEHLLTLISDILDLSKIEAGKLELVPSDFHLPTLFQDIVELFGIRFEQKGIELVYEPLSELPRAHADRKRLRQILLNLVSNAIKFTETG-QVSLKVQYTNQGKMRVDVEDSGIGIAAAHLEKIFLPFQQVGNKM-YYSEGTGLGLSITKTLVEMMGGQLQVKSRLGRGSHFWFEIP---------------------- 119487002 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIWISENARVVRDATGQIICYEGTVED-ITERKAASVALKQAKEAAIAASRAKSTFLANMSHELRTPLNAIIGYSEILTEEAEDSGYRHIVPD-LERICTAGRNLLTLINDILDISKIEAGRMDLYLEDFSISALIESVISTAQPLVDRNSNTLEVECSDQIDILYADITKVRQILLNLLSNAAKFTTAG-QIKLKVSPQPAEFIQFQVSDTGIGMSPEQLDLLFQPFTQGDASTTRRYGGTGLGLTISQRFCQMMGGTITIDSQLDCGSTFTVILPRE-----VKQTKQQSTE----- 269960026 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YLIYSAFVFILAIILLAYTMRRSQIELQAMAATLQEARDDAESANQAKSSFLANMSHEIRTPMNAIIGMSHLVLESELNKH----QKNYIEKVHRSAKSLLRLLNDILDFSKVEAGKLELERTPFSLDELLDQAIDILSVKSQDKSLDLLLSVDQNLPTLIGDPYRVKQIILNLGFNAIKFTHQG-KVTLRLNLLHKTKQYLVVEDEGIGMTPGQLNKLFNSFSQADTSTTRKYGGSGLGLAITKNIIDLMKGTISVTSTLGKGSTFKVQFELEYCNEDVPCPNFDHVPNRAF- 39997670 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVSVIMHTCAHSLESTELYSMVRDTLASLEQRVQERTRDLAAAREQAESASRAKSDFLANMSHEIRTPLNGIMGMTDLLL---GGGLNQTQQHQYLGAIKGSADCLMGVIGDILDFSKIEAGKVELDPVPFSLRTFVGQAVRSLSARAAEKGVELVCDPREDVDPLIGDCGKLRQVLVNLVGNAIKFS-DGGEVVVAVETAAVEGLRFSVSDQGCGIAPEALDRIFNVFEQADSSTTKRFGGTGLGLAISRRIVQLMGGDIRVESAPGEGSTFYFT------------------------ 138510244 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QEKIKEATKQLKHTIETIAYQNRELSLARQEALTATKVKSEFLANMSHEIRTPMNSIIGFTDLLEKNDLSP----TQHDYIQTINKSAKSLMNMINDILDFSKIEAGKFTLNNENMNLRHALEDTLILLAPLAQEKHLEMSLLIYPDVPEIEGDALRLRQVVTNLVNNAIKFTHKGS-IVIKASLEEETKRQIEVIDSGVGVNEQDQKRIFQAFGQADSSSSRNYGGTGLGLVICKKLVLAMGGKIQLESTLDKGSNFYFTF----------------------- 218438826 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RHWEDREISLMARVGDQLGVAMQQAELLEQLTKAKETADAANKAKSEFLANMSHELRTPLNAILGFTQLLARDSS---LSDKQHEYVGIIGRSGEHLLSLLNDVLEMSKIEAGRITLNENHFDLYRLLNTLEEMFQLKAQSKGLQLIFDCHPDVPQIKTDESKLRQILINLIGNGIKFTEVGSVIRVKLSLLSTMTIDFEVEDTGLGIAPEELDTLFQPFIQT-VSGRKSQEGTGLGLPISQKFVQLMGGNISVKSNLNKGSMFRFEIPFTQ------------------- 261250376 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AALERFAEKLAVARDEANSANTAKSDFLANMSHEIRTPMNAIIGMSYLALKTDL----TKAQRNYIHKVKLSADSLLGLINDILDFSKIEAGKLDIENVDFHLENVLDNITNLVGLRASERGLELLIHIERDVPTLVGDPLRLGQVLINLANNAVKFTEKGEKISVRVAKRQGDDVEFSVEDSGIGMTKEQTDKLFSKFTQADSSTTRKYGGTGLGLAISKELSQLMGGDIRVESEFGQGSRFSFSI-ATKVSHALKQDN---------- 117618541 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTVQADITEKKQLGEELDQYRYHLEEAHQRAESANRAKSAFLANMSHEIRTPMNAILGLTYLLKRDT----PDHTQQDRLEKIDNAAQHLLTIINDILDLSKIDAGKMALEQSDFSLTAMLDNVSALMSEQARAKGLTIIVDIGDTPAWVHGDITRLRQALLNYAANAIKFTEQGSRVRVDHPLAGGYLLRFEVEDTGIGISPEQSEKLFQAFEQADVSTTRKYGGTGLGLAITSRLATLMGGEVGVTSTLGKGSCFWFT------------------------ 297619344 -------------------------------------------------------------------------------------------------------------LLSGETYYGKAFVVNEWYFTAYDPIKNFKGEVIGMLFVGTPVAALNSNIKVQTVVIAFLGLIIAMIVSIMLSKSIINLKEAAQNFSEGRYGTKVPVDSLDEFGELSKIFNKMSDEISKLQKHAQELSKSYDELKELDNLKSDLIAIASHELRTPLTSVKGYVELVLDGTMGEVN-EAQSKCLSIANDNIDRLRRLIDSMLDLSKIERGELQMQKELMNMKVAVDEVFENLKPLFDEKNIRLVKDVQN--LSLYGDKDRLMQVITNLVENAIKFNPTNGEIYLGAYEDEGNIHLI-VQDHGAGIPEKDLEKIFDRFYQVDSSSKRPKGGSGLGLAVCKSIVEAHEGIIWVESELGKGSTFHVILP---------------------- 71908400 --------------------------------------------------------------------------------------------------------------IVFQASSIVDWTHVTTIVPIRIRSDVIGSVAMTASLEKVWRDALSDFMTFIVASLVAFALALLIAQRMQHSLLKALGALANRVAESKDFTERASKQLADAFNTMLIEIADRDHELTEVQLRTQELRLAKDNAEQANRAKSAFLANMSHEIRTPMNGIIGVADLLAAGSLNAH----QQNQLTTLRSSADTLLYLLNDILDFSRIEAGGLQLEKLPFSIRETIEQVISVFSPTARKRHLDLWFDIEPSLPYIVGDRYRLGQVITNLLNNALKFTESGS-VRISCRSQQDKNLLIEITDTGIGIIAQALADIFSPFRQADNSMSRRFGGSGLGLAIVHDLVALMEGEITAKSTPGRGSTFSIDLPLE-------------------- 117923777 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRAVGTFTDITARKDMEAALHD-AKVEAESASRAKSRFLANMSHEIRTPMNAILGLSSLALEQAK----EARQRDFLEKINHSGHFLMGLLNDILDLSKIEAERMDLESQPFRLDELLKQLAANVLPAMRNKAVEVHFFIASGTPALVGDALRLGQVLHNLLSNAMKFTHEGERITLTVQLTDHYLFTFEVKDSGIGIPAEVQPKLFESFIQADSSTTRQYGGSGLGLAICRRLMEMMHGKITLQSSLGQGSTFTCRLPLTVTCCPMPED----------- 170725193 -----------------------------------------------------------------------------------------------------------------------AWMAIARINGPDWLL--VTVYPKKLVITAARSTA-------------HFVLIIGLLSLIVEMLMLYFVTL-NKVVNPLKMFGRASAEIGQANYQLLELPSHRKDEMGEQKVSERTSEESHKRAEIASKAKSNFLAHMSHEVRTPMNAIIGLSQLMLKTSL----DKRQRDFMEKVLSSSDVLLNTINDVLDYSKIEANKLTLDEFQFDLRDVLRRVTNISAYKAQSKGVELLLDVDEKVPFHWGDPTRLGQILINLASNAVKFTEKG-EVVIRVKLLEQQGQRFSIIDTGIGIDHHRLNQLFSPFTQIDSSITRKYGGTGLGLAICRQLTELMNGRIWVDSEINKGSQFHFT------------------------ 147677932 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATVEIVDARVAKLMMDLFEELLETNRKLKMEITERKKVEEALRQSNEKLTELDELKTDFLSTVSHELRTPLTSVLGFAKIISTDRRIEKTVKQVKDNLEIIVSEGERLTELINDVLDIAKLEAGKIEWKMEKLSMADVIERATAASSYLFEQKGLAFFKEIEEGLPDLTGDRDRLIQVIINLISNAVKFTNEGS-VTCRARMI-GDEITVSVIDTGIGIAREDHERIFEKFKQAGETLTDKPKGTGLGLAICKQIVEHHGGRIWVESEPGKGSSFSFALPVSRQADVL-------------- 288573468 -----------------------------------------------------------------------------------------------------------------------------------FESERTILVEDGTVAWALGRNKPLNLTSSDGTSLLIHSLIAQDEPLGIM-MACIEGDPGGIMDISLAFVT-VVLGAAAGVIKNSRLYRMINDLNDELRGKVSRLQESEAQLAEANQAKDRFLANVSHEIRTPLNAILGTAAIVRGKSPAEMD-----RALEVIKDEGHALLALINDILDLSKMGAGFLDLDEAPFDLFELLEALEGSYRSEAKRKGLDFSLDLSKDIPWITGDPIRLRQVLSNLLGNAVKFTSSG-RVSLTVKSLRSDGLSFSVFDTGIGIPREVVPRLFKPFSQADGSTSRKYGGTGLGLAISRRIVRAMGGDISVESERGRGSTFSLDVEVIPCDPPVPE------------ 109391496 ---------------------------------------------------------------------------------------------------------------------------------------------------------LHNAPIPLAYWYSLLPNVKSAIKAALENKSVYRQVFRIVVKNQVHFIQSTGTVEQDENGKALLMMGINRDITQQRE-AENILKTAREAAEKANKAKSAFLANMSHELRTPMNAILGMLTLLRRTGL----DRKQADYAVKSEAATRTLLRLLNDILDFSKIESGKMELECIPFDIHIMLRDLAVILSSYLKVKKVEVLFDIDPSLPQVEGDSMRLQQILTNLGGNALKFTELGEVIKVIAQDSHQVTLHFGVRDTGIGIAPENQESIFSGFTQAEASTTRRFGGTGLGLVISQRFVALMGGTLTLESQLGQGSHFTITLPLPSYTNLVINNETPDT------ 254417391 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VDYITKPFQLEEVIARVKTQLTLRHI-QQQLQAQNATKSEFLATMSHEIRTPLNAVIGLTGILENTKLDAH----QQDLVETIRQSGETLLITINDVLDFAKIESGKLELEFKPFNLRDCLETAVDLFAPKAVQKGLELTYFIDPEVPTLVGDVTRLRQILINLLSNAIKFTDVG-EVSVSVKVEHTVCILFSVKDTGIGIPKDRFNRLFQRFSQLDSSTTRQYGGTGLGLIISKQLSEMMGGEIWVDSTLGEGSTFSF------------------------- 163847332 -------------------------------------------------------------------------------------------------------------LGVALAIPGTPWRLFAEIPEAEATTQAGITFTFSLIIFGVVMVLAVNYLLNRFVFRTLEELQQGAERIGSGDLHPLPVPPEQELAQVAQSFNTMMHQLRTRNTEIARQTANLKAEIQERRRVEQELIKARDAAEAASRAKSTFLATMSHELRTPLTAIIGYSQLLE-QLVSKGIYDTVAHDVGRIRAAGTHLLALINDILDISKIEAGRMTVSVEYADVADLVRSAVNTIIPQIEKNRNRLHVHCPPDIGILNSDATKVRQALINLLSNAAKFTEDG-EVTLTVSRYQKDHQRFVVADTGIGIPADKHDKLFKAFSQVDDSPTRKYGGTGLGLALSQRLCELIGGRITMESAVGVGSTFTMEIP---------------------- 295688134 ----------------------------------------------------------------------------------------LTRPVELSGRKIGDIVLVARRPGVGQILA----RDLALTGALFFGSAGLAILLANGLAMARPMERLSEAMHETAVGGRFMPVEQAADDDVFQSL--------------IDSFNHLVARLRSNDQDLRGAMAE--------------LVKARDDANTANVLKSHFLANMSHEIRTPLNGVLAMAEVMDMDDLKP----AQRERLAVIRESGGLLLAVLNDVLDLSKIEAGRLEIQDRPFDIAQLAQSIRESYAPQAREKGLAFEVAVAPEAHGLWGDVDRLRQILGNLISNALKFTLEGAVAVRFASAEDGSGLRIDVADTGIGIAPEILPRLFDKFVQADSSTTRRFGGSGLGLAICRELAALMGGSIKVQSREGRGSTFTVLLPREETLTEV-------------- 260220546 --------------------------------------------------------------------------FGLGLIAALIANVLFGAQRLVTELLTNQVTGWWIN-VFGAVALSMLYFYFRM-------DQTKRFRLCAHIGIALCALGLVVPVLYGMTSSSWWLVILPLAAVLLMGVR-HGVPWAGICALTMVAIHLFGESLLIANAAILFGIAARSRWVAERQT--DELRQARDAAEQANQAKSDFLANMSHEIRTPMNGVLGMTGLLLESNL----NKEQRDYATSICHSGEALLAIINDILDLSKIEAGRMEFESNPFSLDVLVDSVVSVLRIRAEDKGVFFSVGLPEDGMDYVGDSLRIRQVLFNLLGNAVKFT-MQGEVRLEIKVITN-GLRFEVRDSGIGISQEGLARIFSNFVQVDSSTSRKFGGTGLGLVISRKLVEGMNGSMGVESELGQGSCFSFELPLKQSERSI-------------- 17232370 --------------------------------------------------------------------------------------------------------------------LGLDWLVIVVVPESDFMGQINTNNRT-TILLCLWALIIATAMGVYTSRWIARPIVQLTQASSAIASGNLDVRVSGLLSTLATSFNQMAGQLRDSFAELEKTNQELENRVAER---TAEITAAKEVADAANRAKSEFLANMSHELRTPLNGILGYAQILQLDS---NTNDEQMQGLNTIYECGSHLLTLINDILDIAKIEAKKLELYPQEFDLGRLLLGVCEMCHIKVEQKGISFKYQFNDYIPSTFADEKRIRQVLINILSNAIKFT-DNGTVTFDVEVVAVHQLRFQIEDTGIGMTDEQLKKIFLPFEQVGDNL-HKSEGTGLGLAISSQILELMGSDIKVESVYGKGTKFWFDL----------------------- 300943294 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSGHALGWNELEINAAMELRNMLAVLHFSHFALEEVAKRAEMANRAKSEFLANMSHEIRTPMNAILGFCDLLK----GLVEDDKQQSYLDAIAAGGRALISLIDDILDLSKIEAGKLELEYHHVYLPILLQEIQQIFLPTAMAKGLSLQINFEPNVPKIIADEVRLRQILFNIVGNAIKFTEDGSTISVRAQNCDDDSRIIMVADTGIGINPDQHQQIFEAFVQSEGQSNRRYGGTGLGLAITRRLTHLLGGTLTLDSQLGLGSVFTFTFPDVQITQ---------------- 269102668 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WITFTGTPYFDKNDHFLGYRGTSKNITARKKRLFDL-QEARKQAESANSAKSQFLAMMSHEIRTPLNAVLGLMDTLADSGL----RQEQMEWVKQMDQSAQLLLTIINDILDLSKIESGNFELTNGEMSITDCINLVVNQLSEQARNKNILLQAEIDQTVPSVIGDKNRIAQIMFNLIGNAIKFTSTGS-VRVLARRVEDN-IEISVIDTGIGIAKQAQNNLFHPFHQADSSITRKYGGTGLGLAISKHLISKMNGKIELDSSLGIGSCFKVILPIVIPLMTIEVDEPEQ------- 160943149 ----------------------------------------------------------------------------------------------------------------------------------------------------------AQWTLAFLVPAEYVAVNTQKLVNIVMAVIVGFATVFSIMAVIAGWFLLREKQQRKTNLRLEQYNVQLTQANDEMRRAQDAAAEALQSAERASKAKTDFLSNMSHDIRTPMNAIIGITALMKNEL---HEPEKLAEHLGKLESSGQLLLGIINNILDMSRIESGKTTLHVEKMNLPQQISQLDSIIRQQAGQRSQSFTVSTNLQHENVLADPNRLNQVLMNILSNAVKYTPTGGHIRLEVEELPRNEHYFVVQDDGIGMSADYQKTLFDPFTREERSGTNKVQGTGLGMAITKSVIDLMGGSISVESATGKGTRFEVVL----------------------- 126657552 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERKRIEQELVRRNQALEEAAQVADSANQAKSEFLANMSHEIRTPINSIMLVGQLLE----GTKLDTQQKKLLQTLTNNSNHLLNIINDILSLSKLESRSLELEHRPFHLNEMFQELSNTFTPQAQSKEIGLTFTIASDVPDVMGDDFRLQQVFRNLISNAIKFTSSG-QVTVSVSEKSQVNLYFTVQDTGIGIDPAKQEDLFQPFVQADNSTTRQFGGTGLGLTICRRIIQTMNGEIGLDSIVGEGSTFWLKIPNTRVPET--EETNDSNQEQ--- 256828766 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLDERGLALNLQHED-AAGLTQLVAELDRAKQQAESASRMKSQFLANFSHEIRTPMNAIIGMTDVVLNTKVTP----EQHRALTIVKNASESLLNLINGVLDLSKIEAGQFALEVRPFDLRAEVERTVSTLGLTAAEKGLELICRLPPDMPHMQGDPIRLRQVLMNLLGNALKFTPSGHSCQVEPKAGDDCVVRFRIEDTGIGIPADKLGTIFEDFTQVDSSSTRVYGGTGLGLSISRKLVQLMGGDIFVQSTPGQGSAFEFSLPDT-------------------- 254472050 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATIADLRQSRQKLELQAQVELTEKYADE-KTRAEDANQAKSEFLANISHELRTPLNAIIGFSEIMDQGMFGDLGSDKYKEYCKDIHSSGNYLLNVINDILDMSKIEAGRIELSVEDVQIQQIVQDAARIISATAAEKNIKVVNENLPHM-HLQADRRAVKQILLNLLANSVKFTPENGEVRVSARKV-GAFAELKITDNGIGIAKKDIDRLAKPFVQVENQFTKTHKGSGLGLAIARSLSELHGGYMEIDSEVGKGTEVTIKLPLK-------------------- 183220873 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITESYETKLELKKAKELAENAYNAKSEFLANMSHEIRTPLNGIIGYSDLLAETLVDT----SFNEYAQIVKQSAHTLLSIVNDILDFSKAEAGKLQLAEVPNDLKNLILEAIKIMDIQAIVHGLDIRLHIDESIPNVMFDSNRLRQVMLNLIGNAIKFTETG-FIECRLTRLEEVKVRISVKDTGIGIAKENQKKIFDSFTQEDFSTTRKFGGTGLGLAICRQLLQLMKSELKLKSEVGQGSEFFFEIPF-RIPEIDPNLLLESTESK--- 303248367 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VMAVLHYTDATRYGRK-DAELLLSVAEQLALGVERRRTLDALCAAKEEADRANEAKSRFLASMSHEIRTPMNAILGLTEVTLRTRL----SEEQRDYIDTVRDSARHLLDILNDILDFSKIEACQMTVDVVDYDLHELLRRVIKTLGGAARDKGLWLTLDIDVGVPRVRGDPGKVRQVLVNLVGNAVKFTEAGG-VTVRAALMMPGALGVEVADTGIGIPAEMREAVFESFRQADNSTARRFGGTGLGLAISRELARLMGGDIHVRSTPGGGSLFTFT------------------------ 224371576 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGQIQQRDEHLEEQVRNRTAELQLTMDKAIVLADEAQAASKAKSQFLANMSHEIRTPMNGVLGMAEMALDMNLTL----EQQNAIETIKSSGESLLTIINDILDFSKIEAGKLEIETINFNLPALIEEIAQILAHRAHAKGLELIVDIAETLPDMSSDPSRIRQVLTNLLSNAIKFTEQG-EVYLKVESLKDEQVRFLVRDTGIGMTAEERKKLFQPFSQADESTTRKYGGTGLGLAISRQLVELMDGQINCTGNPGEGAEFWFDL----------------------- 301167704 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISEQKKYQRELEDSRNKALAAEKAKSLFLANMSHEIRTPMNGILGMASLLKDTSLNPL----QEEMLSIINSCGDSLLTIINDILSFSKIESGKLSIEKVSFNLKKSVEDVTSLIANIASEKGITIHSKIDNSIPQLKSDIVRLKQIITNLLSNAVKFSPDEEKVFLDIKLTGCNGVLFSVKDNGIGMSEEEQSRLFQEFTQADEGVTRKFGGTGLGLSISSKLAKLLGGKIKVESRKGEGSKFSFELEFEKGNEFQSEEQ---------- 109899844 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IALLIILNVIWRYRRKRQKELQQLIELEEKVAELEQAVVETEKARRLAEQASKEKSDFLAIMSHEIRTPMNGVLGMTEVLLSSDLKP----KQQHFAQLVYRSGRLLLDLLNNILDFSKLEAGKATLESVPVDLEALIEEVCDLFSEAAYNKGLNINAILSPELPQVYGDPARLRQIIANLTSNAIKFTERG-EVNVSIRRVEGNNKYFCVQDTGIGMAPDRQQKVFEMFTQADASTTRKYGGTGLGLAICKQLTVLMGGQIGVQSNIGEGSRFSVKLPLSDTSLIQP------------- 189426568 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRDDHGRITHFVAVKEDITESRRIADELR-RAKEEAEAGNRSKSEFLANMSHEIRTPLNAIIGFNTLALETQL----TAQQHDYLSRVNFAATSLLRIINEILDFSKIEAGKLEFEHAVFNPREVLQNIINLFQQQAAHKGLSLELHCSDNLPELVGDSVRLGQVLVNLVGNAVKFTEQGA-VSLYASPTENVTLEFSVRDTGIGLAPDKLTKLFQPFTQADGSITRKFGGTGLGLSISKRIVELTGGHIWAESEPGYGSVFSFNMPFS-------------------- 182412958 ------------------------AKFTRMLQGQRDLLTVGKMLLSELAPLVD------AQQGTIYQMESGDERPVLRLLAGYAHRADQPAEIALGEGLVGQCAVEKQRILLNDIPQSYTRVHSSLGEAPPVSIVVLPVLFEGQTKAVIELASLHAFSVTHVSFLEQLTQSIGVVLNTIEATMRTERLLTVELQSQQKELTQTNEELAQKARQLAEQNVEVERKNTEVEQARRALEEKAAELALTSKYKSEFLANMSHELRTPLNSILILGQQLAENATGNLTTKQI-DFARNIHSSGTDLLNLITDILDLSKIESGTVTVEAEEISFSSLRDAIERNFRHIAEAKNVPLEVDFASTLPRITTDPKRLQQILKNLLSNAFKFTAQG-KVAVRVGWVQGHPVLFAIQDTGIGIAPEKQKLIFEAFQQADAGTSRKYGGTGLGLSISRELATLLGGEIRLNSTPREGSTFTLYLPL--------------------- 256765128 ----KDNINSMVGSLRETTRANQEARISGLMQGHRDLAVVAELVMDELTP------LVAAQYGAFYLAEDTPEGTVLTLVGSYGAADGVGVRFALGESLVGQAARSHRTITTDQVPADYVISSLGHTTPGSLM--ILPIIVDDQVLGVIELASFSSFTPVHRDFLGQLLETIGVNVNTIVANARTD-ELLGESQRLTAELQARSAELQDQQEELQRSNAELEEKAAQIEHARQELEDRAQQLSLASKYKSEFLANMSHELRTPLNSLLILAQLLAQNPTRNLTSKQV-EYAGIIHSAGSDLLQLINDILDLSKVEAGKMDIHPERVHLQQLLDYVEATFRPMTTQKSLDFTVTTAPDAPDLLTDDSRLRQVLRNLLSNAVKFTERGG-VELRIERRRGSVMAFRVRDTGIGIPEQQLESVFGAFQQADGTTSRKYGGTGLGLSITREIAQLLGGAVAAESTPGQGSTFTLYLPVS-------------------- 153832421 --------------------------------------------------------------------------------------------------------------------------------------------------------------------LMFIGVMSFITIAVISLALRLVRKVTNNLQLVLEFLRRDSYELIKGKDELSKFAQEVERLSYEREQAKVKLTQAKEDAEQASKAKSSFLANMSHEIRTPLNGVIGISEVLSDTSL----TATQKDYVGTIETSSQLLLSLINDILDFSKIESGMLLISPHSTCVRESIYDIASIVSPKAKEKGIDLKVSISRNTPRLMIDDHRLRQVIMNFMSNAVKFTEKGS-VHLSVTTHANAVMEFSVQDSGIGIDEQQQKNIFEPFAQEDNSTTRQFGGTGLGLAISTQLVELMGGKIQLESEKGHGSRFFFQIPAIVHLGFDPKHAASDSQ----- 117926619 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AQVLGVMVLYLAHGHEQKERETAFLARAGHIISMGLMRRRAAKEAKQRAERANHAKSDFLATMSHEIRNPMNAIIALSHLALEQSH----DQRQRDYLSKIHTAGQSLLRIINDILDFSKIEAGKLEIEQTDFQLDDVLSNLATLTAVKAQEKQIELIFDKAPALPHLRGDPLRLSQILLNVVGNAIKFTEQG-EVEMSITRHTQRGECFTVRDTGIGMNEAQIAELFRPYQQAESSTSRRFGGSGLGLSISHQLVTLMNGTIQVSSTPGVGSQFVITLPFA-VLPDRPE------------ 209963966 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSEHPISTGGVLSLATDITAQKMREEELRRALEDVDEARREAELQAAEMAAARTRADEARAESEAANRAKSDFVAVMSHEVRTPLNALLGFADLLLQTPL----TAEQREWVTLQREAGEALLTVVSDVLDFSKLEAGRLEVDPHPFQLARLARSTSDLVRPTAEERGLALRVAVDPRLPEVVGDAKRVRQVLLNLLNNAVKFTERG-HVALAVFPVADGRVRFEVLDTGIGIAPEQQERLFQEFVQADRATARRYGGTGLGLAICRRLVDLMGGAIGVESAPGRGSLFWFELPLSRPPPCAPE------------ 51246144 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RIFVGMVVDLSEINRAEEALRKHRDNLARLVEERTYELKIAKEAAETANIAKSAFLANMSHEIRTPMNSVLGFIQITLESRLLC---AELRRHLETAYSSAKGLLIIINDILDVSKLESGEFALEATCLDMPRIVQEALKTVESQAEEKGIGLDFHFDADLPHCYGDPTRLGQVIINLVGNAIKFTKTGKTIGVRASDQGDASLHFSVADRGIGMTAEQAANIFNPFTQADISTARCYGGTGLGLTISKQLVELMGGRIWVESELGRGVTFHFTLP---------------------- 85111598 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RERDIEAQALEKRQLLANEA--AAKEASRLKSQFLANMSHEIRTPITGVIGMAELLLDVEL----DAEQRELTENIFRSANALLTVINDILDFSKIESGRLDIEEVQFSLAVVIQEVGKMLSFTAERKSLAFNYEICSDILVVMGDPGRVRQIITNLATNSIKFTHEGHKLHVSVEQETDDEVKFVIQDTGIGIEEEVLKRLFQPFSQGDPSTARKFGGTGLGLTISKNLLELMKGRMALASKKDEGTTATFWIPFKK------------------- 255036287 -----------------------------------------------------------------------------------------------------------------QLTHSGSWEADLITGQNYWSDEAFRIFGLEPGSAGPETELFSKMIHPDDMLLYKSHIRDAINELKPASFHLRIVLPDG----RVKFIHAIGKPLIDSGGRVTKLYGAIMD-IDEQKKAEQELIKAKEQAEMAAVAKSQFLSTMSHEIRTPMNAVIGFTHLLLQQDPKP----EQMEYLNILKFSAENLLVLINDILDFSKIEAGKIEFEEVDFNVLALLENIRSGVLQKANEKGIMLKLKVSNDVIMVVGDPTRLGQILTNLVSNAVKFTESG-KVTISVSARADKHVTIRVEDTGIGIPPEKLENIFDSFTQATSDTTRKYGGSGLGLTITKRLLELQKSNIHVDSEQGNGSAFYFSL----------------------- 238754497 ----------------------------------------------------------------------------------------------------------------------LGYISIDLDLQSVRLQQYKEVFSTLLLLFSLCIAILFAYRLMRDVTGPIRNMVNTVDLDSRVEGHMLNILKNGINSMAMSLAAY--HEEMQQNID--QATSDLRETLEQMEIQNVELGLAKKRAQEAARIKSEFLANMSHELRTPLNGVIGFT----RQTLKTSLTPTQTDYLQTIQRSANNLLSIINDVLDFSKLEAEKLVLEHIPFPLRETLDEVVILLAHTAHEKGLELTMQVNNDVPEVVGDSMRLQQVMTNLLGNAIKFT-ENGNVDIHVSLRSHTRRQIEIQDTGIGISEQQQSQLFQAFRQADASISRRHGGTGLGLVITERLVKEMDGDISFHSELNRGSTFRFHI----------------------- 307309665 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRLMATIGDLSASRVTLEQQKAELSIANANYQAEKERAEAANRAKSEFLANMSHELRTPLNAILGFSEILQDQMFGPLGSEKYHEYSRDIFESGKHLLNVINDILDMSKIEAGHMRITRERIDLAPLIEETLRFTTIPAERKNIRVVQQISSGL-TMFADRRAMKQVLLNLLSNAVKFTNEGGRISLRARKVRG-AVTLTIADSGIGIPKGALQKIGQPFEQVQSQYAKSKGGSGLGLAISRSLTRLHGGTMKIHSAENVGTIISVRIP---------------------- 291287080 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELYIEHAIIAPIMNDRGEIVNYLGMKENITEQARAKAEESNRAKSMFLANMSHEIRTPLNGLMGFLELLKHTPL----DSEQAEYLSTIKFSADTLLKILNDILDLSKIESGMMDIESSEMNLGFQILSTVKAFYAKASAKGVRLYSYIDPQVPSLLGDALRISQVVSNLLNNAVKFTHAGGVIKVNVELKNETTVLIAVEDTGVGIPDGKIKSVFEPFAQVDSSVTRKYGGTGLGLTISRNLLKLMKSDIELKSEKGKGSKFYFEL----------------------- 281355046 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTKPLFDSNGK-FTYVLENAVEITQLNQRQKKLTETMEAAQAADRAKSYFLATMSHELRTPLNAVIGFSELLQ---SGPMPDQEQQNALRAINVAGATLLELINDILDLSKLEAGKMDIIPELLDPQEFLQTVSAIFTHTARTRKLSLTVTVPPAMPHLKFDRKRLRQVLVNLLGNAFKFTETGG-VLLEAAFETVNDHFLKVSDTGIGMSPETVRQLFDPFRQ---HHTRDYEGTGLGLAISQRLVARMGGSIEVTSEPEHGSTFRIVLPSQAVPASLPESEKDS------- 75908367 ---------------------------------------------------------------------------------------------LRHERHFVQVRPWKDKL-------GLDWLVIVVVPESDFMAQINTNNRT-TVLLCLGALIIATAMGVYTSRWIARPVVQLTQASSAIASGNLDVTISGLLSMLATSFNQMAGQLRDSFAELEKTNQELENRVAERTAEITAAKET---ADAANRAKSEFLANMSHELRTPLNGILGYAQILQMDS---NTSDEQMQGLNTIYECGSHLLTLINDILDIAKIEAKKLELYPKEFDLRKLLLGACEMCRIKADQKELIFKYHLNNRIPAIFADEKRIRQVLINILSNAIKFT-DHGTVTFDVEVVAVHQLRFHIEDTGIGMTDEQLKKIFLPFEQVGDNL-HKSEGTGLGLAISSQILELMGSDLKVESVYGKGTKFWFDL----------------------- 32473151 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HPIQEDGKIVGAVVTFVDIETRLQVENELR-EAKLAADAANEAKSHFLANMSHELRTPLSAILGFTKILQED----PDEGTIQEYLSTIQRNGDYLLRLLGDVLDLSRIEANKFTTATSSVSLGELLADIFETMKMRTQDYQNTLHFDVSEPLPTITTDSARLRQIMINLIANAIKFTPKG-RVEVVVRIDDDSFLLLKVIDDGIGIADEKLRTLFEPFVQADATISNRFGGTGLGLSITKRLTNALGGTIQVSSTEGEGSEFTIRLP---------------------- 37521062 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRGGSYRSAMVVPLVARGQTLGTLTFVLAESDRRYPSDLSLAEDLAGRAALAFDNARLYAAEQRERNRAEVANRAKDEFLATVSHELRTPLNSILGFTQLLRRHAGDP---ERLAVALDAIERNAKAQARLTEDLLDVSRIITGKLKLTIQPVRVNALVDAAIETMRTAAEAKNIALSAIYPEAPCTLQADSNRLQQVIWNLLSNAIKFTPVGGRIRVSVERRAGQ-VHIAVADSGMGIAAEFLPFVFDRFRQADSSSTRTFGGLGLGLAIVRHLVELHGGSVEAHSAPNQGATFVVSLPLA-------------------- 209523774 ----------------------------------------------------------------------------------------------------------RIWLDVSRIPMGNVLGILGVLEDITESKEI----DEKLRLTQFSIDKSRDYVLFSDINGRFFYVILGYSKEELLTMEVGDIPLASPGGWSISWFTFESTHYTKTNHREYGCAVVRD--IRDRKQTEIALQQAKEAAETASRAKSEFLARMSHELRTPLNAILGFTQLMERELYHNPNIPDHKEHLEIIGRSGEHLLELINDVLEMSKIEAGRVSLNPTNFNLISLLNSLREMLELPASSKKLTLDFAIDDQIPTIYADEQKLRQCLINLLGNAIKFTVKGGVIRVKLGKFNHDQLWFEVEDTGPGIDPSEMDLLFEPFSQTETGRNS-QQGTGLGLSITQKFIGLMGGEIQVSSERGKGTIFRFDI----------------------- 116696021 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FDVDLVGRNGQTRYLEVRQVEITYEGRAAVLRALNDVTD----ARRSEARLREAIRAADAANHAKSSFLATMSHEIRTPLNGMLGSIELLGLTRL----DSRQRDQLAVMQHASQSLIYIINDVLDFSKIEAGQMSLQLRPCRVEEIVEDVTRRFAAEAARKQLRLLCVNDPSLEPVMADVVKLEQILNNLVSNAVKFTEQG-KVIVTAMRKPGGGVEIRVIDTGIGIAARDQRRLFEPFVQAEQPDTRHYGGTGLGLSICRRLVGLMSGEIRLVSEPGLGSCFTVSLPLASAGAEAPAD----------- 302878541 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKQQAKLLEAAREKAESANRAKSDFLANMSHEIRTPMNAVIGFSEL----ALDDPNPVSQRAHLQQIIESSRSLLGILNDILDFSKIESRQMTLEMEVLNLDELLGQVRRMFVMQAKERTLDLVVAREAGVPNILGDPLRLRQILTNLLGNAIKFTNQGASLNVRAIQTNSENVTFCVKDSGIGMSAAQLASLFQPFVQADNSITRRFGGTGLGLTISRNLARLMDGDIRVDSVAGTGSEFHFTLPIANAMQLA-------------- 310819599 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELEAKVHTATAELAEQNEKLRRQALQLEQASAAKSQFLANMSHEFRTPLNAILGYTNMLLQGVSGEM-MPTQKRNLQRIDSNGRHLLQVINEILDITRIEAGRMPLNLSDFALPELLQEVMAELDPIIARTKLVVDAALPPRLPEVHSDRQKVKQIVLNLLSNALKFTHEGS-IQVNAEYQPSSLVLISVKDTGIGIAQEHQEKIFEDFQQVDSSPTRAYGGTGLGLSICRRLATMLGGRITVQSALGQGSTFTLHLPR--------------------- 142819742 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTVQADITEKKQLGEELDQYRYHLEEAHQRAESANRAKSAFLANMSHEIRTPMNAILGLTYLLKRDT----PDHTQQDRLEKIDNAAQHLLTIINDILDLSKIDAGKMALEQSDFSLTAMLDNVSALMSEQARAKGLTIIVDIGDTPAWVHGDITRLRQALLNYAANAIKFTEQGSRVRVDHPLAGGYLLRFEVEDTGIGISPEQSEKLFQAFEQADVSTTRKYGGTGLGLAITSRLATLMGGEVGVTSTLGKGSCFWFT------------------------ 297569303 ----------------------------------------------------------------------------------------------RDEGLVGRALQEGRLLVVNDLPPGYLKISSGLGEVDATAVAVLPVYFETELRCVLELGTHRAFAPREEELLRRVMENIGVALHTTEVRYELARLLARALAASEERLQVQQEELRVSNEELEERSRSLAEKNRELQKARQELEEKARALEISGRYKSEFLANMSHELRTPLNSILILSQMLATNKQGNLLPRQL-EYATTINNSGSDLLNLINEVLDLSKIEAGRMDINPETVNLKALLDSLLHPFRPLAEEKQLTLVGELADDLPTIYSDETRLGQILKNLLSNALKFTAEG-EVKITIGRPENRTLVFQVRDTGIGIAADKLEVVFEAFKQADGTTSRKFGGTGLGLSISRQLARLLGGELTAASRAGEGSVFTLWLP---------------------- 186686077 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LETKNIVSLINTSIWVGGVVGTILSEQIDIPRTWEVSEQNFVSSIAEFVALTLEVKSAESALREAKEAAEVANRAKKTFLVNMSHELRTPLSSILEIAEALQNEVYGTVT-EEQRQFLNTLESSGKNLLELINQILELTDIESSKIELQLAATFIPELCDSSLSFVKNLALQKNIQLSVQIPEELEPIQVDERRIRQVFINLLSNAIKFTHDGGKVWIEVQPNSNEYIFFSVVDTGIGMLSDDLFRLFQPFIQVENASTRRSAGTGLGLVMVQKIVELHGGTVHAESQLGKGSRFTVKLPWKKV------------------ 159045872 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SIKLVERRGEDGDIVSLLNITDTIKREARTRAEAANRAKSAFLANMSHELRTPMNGVVAMSELLNESAL----DEEQALYVETIRKSGEALLVIINDVLDYSKMEAEKLQLHPAPFDLERLMHDVVMLTKPTAQEKSVDLMLDYDIFLPHFIGDQGRLRQVMTNLLGNAVKFTLEG-HVLIRVIEDGTQEIIVSIEDTGIGIAPEMIDHIFGEFNQAEDERNRAFEGTGLGLAITKQLIDLMGGEIWVDSEIGEGSCFSFRLPLDAADGEPP------------- 87311190 ------------------------------------------------------------------------------------------------------------------------------------------------LFVAFIFACGTTHVIEAIIFVYRLSAVVKLATAIVSWGTVIALLRVTPLAMSLRGPRQLQDEVHKRTQELQSLNAQLEKEI----VARQLAEQA---AHAASQTKSEFLANMSHELRTPLTAVMGLTEVLNTEE----TDQEKRQLLAMIRQGGDHLLNLINDILDLSKIEAGRIENNKIACQPGEIAAEVVDSLRVSAAAKSIELSWTMDDNMPTIAAAPIRLRQILFNLAGNAVKFTDHGSTVHLQIDPLDSQLLRFSVTDTGEGIPPEGLKLLFEPFSQLDGTAARRRDGAGLGLSISKRLAETMGGTIEVESQPGQGSTFALRLPLEIMAAEEP------------- 197119422 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------PRTELVKSLGITAYACHPLMSHGRVLGTLSFGTRTRKTFSEDDLSLMKAVADQVSIAMERKTTEENLQQAKQAAEAASRTKSQFLANMSHELRTPMTGVLGMLDL----ALQSPSDLERSDYIRTAYRSGRSLLQILNDILDLSKVEAGKYSLDLKPFSLKSCVAEAVDIAAPEAKRKGIELELDLAQDLPRVAGDQVRLRQVLTNLVGNAVKFTERG-RVTVQVEVADESLLRFRVSDTGIGIPQDKRHLLFQAFSQIDDSNTRNYGGTGLGLAISKEIVQRMGGEIGFESGEGVGSTFTFT---ARLVVPHPDEQ---------- 255061453 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGLLFACFNNMLAEISVRDERLALHSEELKLEVAERTGELSAVNRQLEQSLESVRQAMQSAQSANRAKSDFLAQMSHEIRTPMYGVLGMTELL----LGTDLTKEQSRYVETVRRSGEALLSIINNILDFSKIEAGRMELETIPFDLRQLASDAAAIFAEDAARKGLELSLELERGLPRMFGDPGRLRQVMVNLLGNAVKFTLKGG-VRLTLKLAEEPAVRISVEDTGIGIAPEARLRIFNQFAQGDESMTRKYGGTGLGLAIARQLTELMGGVLDVESEPGRGSCFSFT------------------------ 257790999 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLMATMIIAVIAIFFSIYYQLVKRNTRLLS---------DEKNRAERASEEARR----ASLAKSEFLSRMSHEIRTPMNGIMGMTAIALENA---HDEEKARACLEKIDVTSEHLMALINDILDMSKIESGKIDIKRETFDFGTFVGSLDDVFGTQALEQGIRYKTEEVGALPSLLGDGLRLNQIVYNLVGNAFKFTPRDGSVTLRIEEDDAIWLRFSVTDTGCGIKPENRERIFSSFEQGDESSCRR-GGTGLGLAITKRFAEMMGGRISLSSEVGKGSTFTVDVPFGRA------------------ 258514365 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MVKVLKILTSEEPRVFRVHLTPLRSSDTKTEGI--VAVLRDITD--RRKLEQ---MRTEFVANVSHELRTPLTSISGFLETLLDGAL--EEPEIARRFLEHMSDETERLTRLINDLLNLSNIEDRQFVPNFQPVDMAELIHRVAPVYEPRAREKGLTLMVTLSPNLPPVIGDEDLLMQVLTNLIDNAIKYTPAKGKIEIKARASEQEMKVI-VTDTGIGIPTESLARIFERFYRVDKARSREMGGTGLGLSIVKHIVERHGGSLEVTSTVGKGSIFAFILPVA-------------------- 135118831 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GLLKHYQCVVDVIVHGAFKEWIATRMHVESTTESFEELQRVNRELLQANEKLRELDQLKSNFIATVSHELRTPLTSVIGYSEMLLEDMAGPLSDE-QRDYVSTILEKGESLLTLIGQVLDLSKIESGTIAVNEEPFDIREVIRLSMSDVGPQSRKRNLSFVVDVKDDVTPISADKDKIRRVLTNLLGNAVKFSPENGNIRIEFEPERTRSLKISVIDEGIGIPADKLERIFETFYQVDNSSTRQFGGTGLGLSIARNFVTAHGGRMEVESVQGSGSSFAFVVP---------------------- 237746428 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSYFRGQKNRLLLTFRDIHDVREKEERVRQTLTD-ALKVAEKANNAKSDFLSKMSHDMRTPMNGIIGLAMI---AGQHRHEPERMKEYLTKISVASRHLLGLINDVLDMSKIEAGRIVLVEEDFDVVALLRDVVDIVAPDARGRRHAIRFEVDETVPFVKGDSLRLQQVFMNLLSNALKFTPEGGHIGVSVSETDGYGAYFVFSDDGIGMSPAFMDKLFSPFEREENSMTSRVSGTGLGMPISKAIVEMMNGTIDVESERGRGTVFTVT------------------------ 240142104 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTERERTARALETAKEAAEAGNRAKTEFVATMSHEIRTPLNGVLGMASLLSDTPL----DDRQRHYVGTIRRCGDALLSIVDDILDFSKLEAGRIDLEHIPFETSEVARSVSDILEPKAAEKGLAITYSEDVDFPKRCGDPNRLRQVLWNLVGNALKFTDEG-WISIEATVVDGPRLRYSVSDTGIGIPEEARHRLFRQFEQTDPSVSRRFGGTGLGLAIVRRIVEAFGGELGVVSETGKGSTFWFEIPHVEPSSS----DQEAAQAE--- 220907215 ------------------------------------------------------------------------------------------RKQAEEALRQSEERL-RLALLVSQSGI---WDWDIVNKQITWSERIYQFHGLTPDTFGGTVAEFAALIHPEDRERVAAAIQRALAGESSYELEFRAVQPSGAI-RWLSTTGGVIFDQQGQPVRMLGATNDITDRKAEAERERLLLSERREAAESANRIKDEFLAVLSHELRSPLNPILGWTKLLQTR---PFDPQRTQQALQTIERNAKLQTQLIEDLLDISRILQGKMVLNTSPVNLITTIEAALDTVRLAAETKGIELQTCLSPAVGRVYGDSTRLQQIVWNLLTNAVKFTPAGGKVLIRLEQVDSFAQ-IQVQDTGKGISPAFLPHVFEYFRQEDSQTTRKFGGLGLGLAIVRYLTEQHGGTVEVESREDQGASFTVHLPLM-ASDLTPDPAEQ-------- 121705970 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------SFTQRNVVVLHLLCNQIGISLANALLF--REVRRVSATNAAMIEAQAQAREAEQKAKVAEAEAKHNVKLKEDAAKAKSIFLANISHDLRTPMNGVIGLSELLK----GTNLNKEQDEYVESIRVCADTLLTLINDILDFSKLEAGKMKISTVPLNIRETISEVVRALRYTHRDRGLETIEDLDPPDLVVLGDPVRLHQIFMNLLSNSYKFTPKGSTVRAKVSREGKGRLRLEVSDTGIGIPEEQKSRLFKPFSQADSSTARSYGGSGLGLSICKAIIEVLGGAIWLDSTPGVGTTVTFRLSFSKAKDPL-------------- 217969790 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLCLYTREERTPPRRVLALVEDLCGPVALAMDNARLYAEAQALAQRLEQRVTERTAELAETNCALLAAKHAAESADRLKSAFLATMSHELRTPLNSIIGFTGILLQRLAGPLNDEQSRQ-LGMVQDSARHLLALINDVLDISKIEAGELRIAHEAFDIAASIDKVAAIVRPLAERKRLCLQVERMTGPLVMTGDMRRVEQIALNLLTNAIKFT-EHGRVTVTLELESQHAVRLCVADTGMGIRHEDLELLFQPFRQIDSTLSRQHEGTGLGLTICKRLVALMGGEITVDSEPGRGSRFTVTLPYETVA----------------- 254444627 ------------------------------------------------------------------------------------------------------------------------------------------IHLVPTVGIDVLADWVAHFQKGEHVYIPSIPDMAVLNEQSIKSLIVYPMFHGKDLLGFVGFDAVAEFRNWEQDLALLKIACDTIGSSLSNERYREELISAKEMAERTNAYKSEFLANMSHELRSPLNCVIGFSDLIEQDVEEKCF-ERIGEYAGLIKAAGKHLLGMITEILDLARIDTGKMRLEKREVHLDELLELIASMLKLPAREKRLSIELDCDP--IRFEADERRLHQVLHNLLSNAIKFSSEGSRIGVSA-QGQGEIVEIVVWDEGRGIAPDWLDRIFEPFEQVESGDSELGEGAGLGLAIVKRIVDLHGGQVSVESELGVGSRFSVRLP---ALAPKPAKENEDTASREYA 90423355 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLRATVVDLKRSQATLERQAVELVDLAQKYSEEKNRAEDANQTKSKFLANMSHELRTPLNAIIGFSEIMGSGMFGSLGSEKYQEYCHDILTSGHYLLEVINDILDMSKIEAGRMKLDLEPFDLATTLSESLRVVSGRADNKQLMLRADIDNDIP-VLADRRAIKQILVNLLSNAVKFTPDGGRVTVR-GRVFEEQIVLLIADTGIGIAKQSLRRLGQPFEQVESQLTKTYHGSGLGLAIAKSLTNLHGGSMRLRSQLGVGTVVRVALPR--------------------- 302916671 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TMASNLTTQVRAFSDITNLATDGDFTKLELKRKINQMISNLRDSIQRNTQAREAAELANKTKSEFLANMSHEIRTPMNGIIGMTQL----TLDTDLTQYQREMLNIVNNLANSLLTIIDDILDLSKIEARRMVIEEIPYTLRGTVFNALKTLAVKANEKFLDLTYKVDSSVPYVIGDSFRLRQIILNLVGNAIKFT-EHGEVSLTIKERVEQAVEFIVEDTGIGIAKDKLDLIFDTFQQADGSMTRKFGGTGLGLSISKRLVNLMGGDLWVISEQGKGSEFHFT------------------------ 254443126 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLVIENARLYELLEERANHLEKAQVELRKYAT---DLEAAKRQAEDQADLLRAQARELSKARSEFLANMSHEIRTPMNGVVGMAELLGHTELG----EEQREYVDTIRNSGEALLGLINNILDLSKLEAGKMILDAIEFDPRSVLEDTVDLLGAKADEKLIELTGFAESQVPSLIGDPSRLRQVLLNLVGNALKFT-ANGTVRLRVTLSSEAVLRFSVRDTGVGIDEEQQKRLFKPFSQAEGAVARKYGGTGLGLSISQQIARAMGGQILLESERDKGSEFSFAL-----RFKLPEKDEEVSE----- 225387688 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITDVTELREMQRKLIAQTEALKDALSVAEQANRAKSDFLSRMSHEIRTPMNAIIGMTTI---AAAYIEDRKRVEDCLEKIGYSSKHLMTLINDVLDMSKIDAGKMQISHEPFNLETIVESITSIIYPQAEDKGLIFNVPLVDLINTVLGDGLRLNQILLNLLSNAVKFTPKGGTVRLRIRRRAGRVRLFAVSDTGIGMSQDFLSHIFDPFEQERVNAGQTYGGTGLGMPITKNLATLMGGTISVKSKPDQGTTFTVELPEQE--NEVPEQKHQAVQ----- 254523833 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQWSPAESGTATQLQISMAQATYYEQPVWVCALRDVTAQVELED---NLRRAREDSEAARQSAEAANRAKSAFVATMSHEIRTPLNGVLGHLELLARSPLQPG----QRERLDRIRFSADALMRIISDVLDFSKIEAGQLDVEPVPFALRPLIEGVALLFAPDALRKGVRLYFTVDAADQRCVGDAHRIRQILTNLVGNAVKFTESG-RILLRAELHQGAQLRVQVIDSGIGMSPEQTAQLFQPFQQADASVSRRYGGSGLGLALCLQIAQAMGGQVSVESTEGVGSSFTLLLP---------------------- 42523042 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLEHRVQERTQELAQLKEDASIRQRLYEQAQTANRLKDEFLATVSHELRTPLNVILGHSDILKDPATSP---EEAKVSINAIHRNAQIQVQIINDLLDVSRIISGKLQLHVKPIDIESVVEAAYESVQIAAKSKNIKVRVEGPERLKSVGGDPERLQQVLWNLLSNAIKFTPKGGNITVKLSNVESR-VQIDVIDNGKGIDPEFLPYVFERFRQEDATTTRRYGGLGLGLAIVRHIVEGHGGTVAATSAPNQGAKFTVSLP---------------------- 90022762 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ENTRAIRERDNAQQALVKAKNAAELAARTKSEFLAMMSHEIRTPLNGVLGMLNLVKRTQL----EDKQRYQIDIAKSSAESLLNLINDILDFSKVDAGKLDLEVVDFNIITLLEDIAHAMAGRALERGNELIIDTTKEFTYLSGDPSRLRQILVNLIGNAIKFT-QNGEVTVTASLTSGFNLNISVADTGIGIAEEKIPLLFSAFTQVDASTTRKYGGTGLGLAICKKLCALMGGDINITSQEGNGSEFSFQI----------------------- 291618633 ----------------------------------------------------------------------------------------------------------------------LGYVAIELDLQSVRLQQYREVFATLMLLFCLCIAMLFAYRLMRDVTGPIRNMVSTVDLDSRVEGHMLSILKNGINAMAMSLTAY--HEEMQHNID--QATWDLRETLEQLEIQNVELDLAKKRAQEAARIKSEFLANMSHELRTPLNGVLGFTRQMLKTPLRT----TQRDYMLTIERSANNLLSIINDVLDFSRLEAGKLMLESIPFPLRATLDETLVLLAPSAHEKGLELTVVCDNSVPDVIGDALRLQQILINLMGNAIKFTEKG-TINLRVEQATHVELEIQVRDTGIGISEEQQAQLFQAFRQADASISRRHGGSGLGLVITQKLVREMNGEITFVSRQNHGSTFWVR------------------------ 29829054 ------------------------------MQGRRDLDDVASLIMSELTP------VVSAQHGAFFLAMPLVDAYELRMCGSYGYSMGMPTSFRPGEALIGTAAQEKRTILVENAPSGYLKISSGLGEAPPAQVIVLPVLFEGNVLGVIELASFTPFTQIQKDFLNQIAEMIATSVNTISVNTKTEVLLSQELTEQLRERSAELENRQKALQASNAELEEKAELLAQIEVKNTEIEEARQVLEESMRYKSEFLANMSHELRTPLNSLLILAKLLADNADSNLTPKQV-EFAETIHGAGSDLLQLINDILDLSKVEAGKMDVSPTRIALVQLVDYVEATFRPLTAEKGLDFSVRVSPELPTLHTDEQRLLQVLRNLLSNAVKFTPAGADVPVAIREQDAGLIAFSVTDTGIGIAASKMRVIFEAFKQADGTTSRKYGGTGLGLSISREIARLLGGEIHAASEPGRGSTFTLYLPL--------------------- 254382127 ------------------------------MQGRRELDDVASLIMSELTP------VVSAQHGAFYLALPADGSYELRMRGSYAYATQMPTSFRPGEGLIGTVAEEKRTILVENTPPGYLKISSGLGEAPPAHVIVLPVLFEGTVLGVIELASFTPFTQIQKDFLSQIAEMIGTSVNTISVNSRTELLLSQEMTEQLRERSDELENRQKALQAANAELEEKAELLAQIEVKNTEIEEARQVLEESMRYKSEFLANMSHELRTPLNSLLILAKLLADNADENLSPKQV-EFAETIHGAGSDLLQLINDILDLSKVEAGKMDVSPTRIALVQLVDYVEATFRPLTAEKGLDFSVRVSPELPTLHTDEQRLLQVLRNLLSNAVKFTDTGAVELVSLREADGDLIAFSVTDTGIGIAASKMLVIFEAFKQADGTTSRKYGGTGLGLSISREIARLLGGEIHAASEPGRGSTFTLYLPL--------------------- 114570744 -----------------------------------------------------------------------------------------------------------TELLLAEPATRTLGTLIS--RDGRWVVAYSRLQGPGWFSVSLVDRNIQRRSIAGKLSIALGLGILGVALQAVLAYFILYRRFVRPLEALTGHFGVARPRAAATNPALLGSRHEIGMLARTLEEQRATNKEARRELEAANQAKSTFLANISHEIRTPLNGILGLAQVLRTTSR----SKQRQDQARMIEESGETLTQLLNDVLDMSKIEAGKMELSPQVVDPARLFGDMHTLFQASAEAKSLDFSVEIDPSLPELEFDPLRVRQCLSNLLSNAIKFTSKGS-VQLSARWHRETDQEIKVCDTGIGIPPEKLDTLFSPFTQSDAAIAGEFGGTGLGLSIARDLARLMGGDITAEATPGQGSTFTLTF-TAKPAQTRPAAPEERTPTQ--- 21232279 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RMRAQWQLAQHKRELAEQASQAKTRFLATLGHEVRTPMTGVLGMSELLLQTPLDG----RQQGYASAIQSAGKHLLRLVNDALDLARIEAGKLALDDRDFDLRQLIRQVVDLVRPSAEQKQLAFECHLDESLPRLHGDANRVQQILLNLLFNAVKFTERG-QVRLRVLQAGGGGIRVEVSDTGPGMSEEQRGRLFQRFEQAEGGRTTRHGGSGLGLAICRELAAAMGGSVGVSSALGQGACFVVELPLRWVSTPAP------------- 86356937 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRLMATIGDLSASRQTLELQKAELSTANANYQAEKERAEAANKAKSEFLANMSHELRTPLNAILGFSEILQNQMFGPLGSLKYDEYARDIHDSGKHLLNVINDILDMSKIEAGHLKLHRERIDLVPLIEESLRFTAIPAAEKNIVIEQRISSGL-TLTADRRAMKQVLLNLLSNAVKFTDDGGRIAVRTRRVDG-AVFVTIADTGIGIPRSALSKIGQPFEQVQSQYAKSKGGSGLGLAISRSLTSLHGGRMKIRSREAVGTVISLRIP---------------------- 113474512 ---------------------------------------------------------------------------------------------------------------------GINWLAVVVIPEDDFMEKVNMNIRTTILL---SFAALT------------ITVLLGIVTTNWITKPILQLNSAAKEISQGKWETQL--KIYRED-ELGELANSFDQMASQLKKSFETLEAQNKQLTELDRLKDEFLANTSHELRTPLNGIIGIGEFLLEENTKNLNSITTSN-LAIIVSSARRLSNLVNDILDFSKIRYHKLELQVRAIDVRIVVESVITLNRVLVKNKNLQLTNAIPTDLPPVLADENRLQQILYNLIANAIKFTESG-KVEISASQDEATEIIIMVSDTGIGIPPDQLDRIFESFEQGEGSIIRKYGGTGLGLAVTKELVELQGGRIWVESEVGVGSRFNVTLPIS-------------------- 259156506 -----------------------------------------------------------------------------------------ANAELEQQVALRTAEISRVNILQRSILSSAGYAIIATDEEGIITAEKLLGYRAEEVLFQ---QTPSIFHLPAEVEHHAAKLTTELGSNIAVGFETL-VAKARLGQTDNARWTYLTKTGEQVQVKVSALKDEQGQLAGFLGIAFDLTKQAKEQAESANKAKSEFLANMSHEIRTPMNGVLGLLQLVANSTL----DQRQADYIEKAYSAAKSLLTLLNDILDFSKIEAGKLELDPHPFSLTDLLQDIGLVFSSSAEQKGLEVLYDVTADVPELLGDSFRIKQVLINLVGNAIKFTDKG-EILISIRSQSEINLSFSIKDTGIGITLEQQNALFSGFQQADSSISRRYGGTGLGLAISKRLVNLMGGEIGVESEFGCGSTFSF------------------------- 148975382 -------------------------------------------------------------------------------------------------------------------------------------------FPLATLTVQSDLSILNDFEERVLLLLAFEAVKIFLL--SLVSLAIVYRLVVKRLMTMSSQINEQQVEDNKPRFEISTLENSYNQSIERIRQQYQELIKAKETAEVANRNKSEFLANMSHEIRTPMNGIIGLSSLLSEMDM----PKEQKEYVNMLNTSSLTLLDLINDILDYSKIEAGRLELQQEPMKMMGIAADVESTFRVKAEQKGLRFQLEIDPKIPTVIGDGTQLRQVLNNLVGNAIKFTERG-HVTLSLRLEKKLRVRFEVADSGIGIAEDKQKSVFDKFQQADGSTTRIYGGTGLGLTICDKIVTLMGSKLELTSIEGKGSTFYFV------------------------ 150018828 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DRALTKEELFKLKEAAEAANRAKSEFLANMSHEIRTPLNGIIGMTDL----TLSTNLTEEQKENLSIVKSCAHSLLSLINNILDLSKIEAEKVLIENVNFNIQVLIKNVIYTNLPKANEKYIQLHYTIDENIPQVLGDVYRLEQVLNNLVSNAVKFTESG-FVIIKVRKKNEYEIQFVVEDVGIGISRDEMQHLFKSFSQVDGSITRKYGGTGLGLSISKKLVELMGGNIEVESEKGVGSKFYFAIKLDKAMDDIGELDHQK------- 283782276 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITRQRRDQQELEEAKRAAESASHAKDEFLANMSHEIRTPITAILGFSDLLIHDQRLQNEFPNWFESAQTVYRNGEHLLSLINDVLDLSKIEAGRLLIESIRCSPLEIVRDVCQLMSLKASEKDLTLDVSFRTDIPTAVTDPTRIKQVLINLVGNAVKFTPRGS-VQITVDIHSSGHATVEVTDTGIGMTSAQIDRLFQPFTQADASTTRRFGGTGLGLVISKRIVEALGGQVSVVSQSGEGSTFRVLLPL--------------------- 283848254 --------------------------------------------------------LVKATYGVFYLIEDGKYLYKQAAYATDNTDIGKERIAIGQGLA-GQCAADKTVMVVDPVPDGYATTESGIGQASTRALVILPIVFEKRVIGVLELAKFESFTQLQMNLLEQVCNSLGTSIQQILDHIKISDLLTESLQTQSEELQQQQEELRMINEKLHEQYKESDQKTKELEKIKEDLEEKNKSIQLSSRYKSEFLANMSHELRTPLNSILILSQMLSENANGNLSKKQI-EHAETIYSSGKDLLDLINDILDLSKIESGKVEVYPEELFIEDMRAFVERQFHPIAEQKGLQFNCYIHQETPSIYTDDQRLKQILKNLLSNAFKFTAQGTRFEVHPSYSESTKVVFSIIDTGIGIPPEKQESVFEAFHQGDGTTTREYGGTGLGLSISRELANLLGGRIEVVSEDGKGSTFSLYLP---------------------- 303327881 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLESKVEQRTSDLREAEKNALAAKEQAEEASRAKSDFLARMSHEIRTPMNAILGITYLCLQTTHEN----KQLYYLRKILSAGRGLLGIINDILDVSKIEAGKMTLQNEAFALQELVENLSDLCGALVGGKNIEVLFHVDPNVVTVEGDLLRLTQVLTNLLGNAVKFTEKG-RVVLRIEELGRGADTISVSDTGIGLTEEELARLFKPFEQADGSITRRYGGTGLGLVICQRFVRMMGGELEVRSEPGKGSAFSFTLPYRPVRH---------------- 310790716 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TMASNLTTQVRAFSDITNLATDGDFTKLELKRKINQMVSNLRDSIQRNTQAREAAELANKTKSEFLANMSHEIRTPMNGIIGMTQL----TLDTDLTQYQREMLNIVNSLANSLLTIIDDILDLSKIEARRMVIEEIPYTLRGTVFNALKTLAVKANEKYLDLTYRVDSSVPHVIGDSFRLRQIILNLVGNAIKFT-EHGEVSLTIKKADQYAIEFIVTDTGIGIAADKLDLIFDTFQQADGSMTRKFGGTGLGLSISKRLVKLMGGDLWVKSQHGQGSEFHFT------------------------ 163850140 ------------------------------------------RATIAASVIAVVGAFAIA-LSGYLPVGALALDWPNAIVMPVFAVTAIGHIAAQAMEHMRREGEWRARMQDNEARDRLLLSAIDLVTWHDANGRVLEASGSAARFVGAEASRLRGHGLLDRVHIGDRPALLQAISDVAAHGAPATVPFRLHLDAARTIFAEMRAHRIEAGLAGATVVAVTRDVSEHRRHAQEL-DRARAEAERADEVKTHFLATVSHELRTPLNAIIGFSDVLGGEGAMSLSPERSREYAGIIAQSGRHLLDVVNTLLDISRIRGGHFDFQPEPVDVEALIRGCCDLMRLKADASGIALTSAPVPASCALVADARACRQMLINLISNAVKFTPRGGRVEVMVRR-GGAYLDIVVSDDGIGITEADLPRLGDPFFQVGGGYGRSHEGTGLGLSVVRGLAGLHGGAVSVESAPGKGTAVTVTLPL--------------------- 5225252 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TMASNLTTQVRAFSDITNLATDGDFTKLELKRKINQMISNLRDSIQRNTQAREAAELANKTKSEFLANMSHEIRTPMNGIIGMTQL----TLDTDLTQYQREMLNIVNNLANSLLTIIDDILDLSKIEARRMVIEEIPYTLRGTVFDALKTLAVKANEKFLDLTYKVDSSVPYVIGDSFRLRQIILNLVGNAIKFT-EHGEVSLTIKERVEQAVEFIVEDTGIGIAKDKLDLIFDTFQQADGSMTRKFGGTGLGLSISKRVVNLMGGDLWVISEQGKGSEFHFT------------------------ 288941100 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITALKQVEQALSEARDQANASNLAKSAFLANMSHEIRTPMNAVLGFCYLLEQRALDPTS----ADLVRKIHGAGQALLGLINDILDFSKIEAGHLEIESTPFQLSELLDTLAGIMTAAAGDKPLELVLTPPEGIEGLIGDAGRLQQVLINLLGNAIKFTARG-EVELRVEQVAEHGLRFTVRDTGIGIAPEHQTNIFNAFSQADNSIGRRFGGTGLGLAISQRLVHMMGGRLELESTLGQGSAFYFTLALQRDPN---------------- 146301663 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GYNIGTLCAVDHVTKELNEDQRNALRIVAKH--VISQLELKNVQLDAQKKIAERAVLAKDSFLANMSHEIRTPLNAIIGFTDLLAQTKL----NAVQRDYINSVQIAGENLLLIVNDILDLSKMESGNLTIEAVPFNLKNTLKHVYNLLKIKVP-KEVEFNLFLDADMPEVIGDEGRLNQILVNLIGNALKFTHEG-EVTVSVKMIEETETHFSVKDTGIGIPPKKLKTIFERFTQAEDSTTRKFGGTGLGLNIVKQLIELQNAEINVKSEQNKGSEFFF------VINYKKSDNTEET------ 220910672 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARQLAITVVLVGLISVALLSICVYWLAKQLSLSRL--QLENSSRQLEQKAQEAEAANHAKSAFLAHMSHELRTPLNAILGFAQVMERDPLLTH---QQQESLAIINRSGEHLLGLINDVLEMSKIEAGQIVLHPGAFDLHELLQTLRDMFQGRAEAKQLALNVNLAADLPRVISDEGKLRQVLINLLSNAVKFTDQG-TVTLEAAYQHHTGLTFAVADTGRGIAPEEQEHLFQPFFQSAAGLKT-EEGTGLGLSISRQFVDLMGGQISANSQLGQGTVFKFEI----------------------- 239908806 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IDERKKVELELNNARLKAEAASKAKSEFLANMSHEIRTPLNGVLGMLQLLESTSK----DAEQDEYIEAAKKSSTRLTRLLADILDLSKIEAGKMILEEADFSFVDLKESTLGLFELAVKEKGLKLDFVIDELLPRLVGDQIRLQQILFNLVGNAIKFTETG-DVRVEASNDDIQRVLFIVSDTGIGIAQGMIAQVFEPFTQAEGSYTRRFQGAGLGLSIVRKLVTQMGGSLAIDSTEGTGTTFYLSLPLK---HSAPSD----------- 253573897 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VFLIRVTFTPIHRREIGIIGTIAVLQDVTEQ-----EKLEASRREFVANVSHELRTPLTTIKSYTEALEDGAM--EDPELGPRFVSVIQSQTERMIRLVTDLLHLSRFDSHEAELRKQPTNVMEMLEDVVDRFSFQMQEKEIKPTLFIANDVDTAWIDRDQIDQVLDNLISNAMKYTPEGGAIALEARLTEDRQLAISVQDTGIGIPKKDLDRIFERFYRVDKARSRNMGGTGLGLSIAREIVRAHGGTISLQSELGKGTKVTFTLPAEK------------------- 167588508 ----------------------------------------------------------------------------------------LSRAHDMVPLAAALAGAARRILAVKAHMLANDETMQRIVAEVDTTANRLAAYAE-QQVVRVDLQQRGIVSQVYRAMAGAVGMIVVVSLLLAVVGFAISRRIGTSISNPLSNLTRTMARIRGGSDLSLRVRHQGSDEVATLIAFNTMLDEIERRDVELQAAKSEFLARMSHEIRTPMNGVLGMTELLQRTRL----TAKQRSFVDTVYRSGQTLLTIIDDILDFSKIEAGKLMLERIEFNLYQLLDDVVSLLEPTAARKGLALFRRQDPVPEWVRGDPVRLRQILTNLVGNAIKFTERG-QVELAVAYSDHGLVVFTIADSGIGIAPDVSAQLFKPFQQADSSTARKYGGTGLGLVISRQLAEMMGGTLTVESAPGRGSVFTVT------------------------ 90409825 ----------------------------------------------------------------------------------------------------------------------------------------------------VATQAIDYLHRYFMLALLFTACIVMVLSIVLTKRITVPLAKLARFAAQFKLGNYTSQHTLKGPHEFQVLQEALNQGATKIAYDTQRLNQALEKAEAADRAKSTFLANLSHEIRTPMNGMLGLSQLLLKTDL----TQEQRHHLLTLLDSGKHMMSILNDILDFSKIEQGQFKLNKANFCITDLVGTIESTYYSLAKEKGLGFSIQCNFDNSWFFADKSRIRQILFNVINNAIKFTDKG-EVSVSLNQDQERRLIITTQDTGIGIAEDRMQQIFDPFSQAEISTSRRFGGTGLGLSIVSQLVNLMNGDIQLESTYGKGSTFTITL----------------------- 298492942 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NRLIERVSERTRQLQQAKELAEAASKAKSQFLANVSHELRTPLNAVIGLSQLLKDDAVDIGASPDFITDLETINSAGRHLLELINDILDVSKIEAGKMTLYPETFDIITLINNVVLTVKPAIEKNGNTLVLECDEYLGTMYADQTRMRQVLLNLLSNAAKFT-TNGKVTLTVKIDKTGSIIFTVTDNGIGMSPSQEQKLFQPFIQGDISTTKKYGGTGLGLAISRHFCQMMGGEILVNSQLGVGSNFKVSLPLT-------------------- 77359688 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IDQATSDYRETLEQYETQNIQLTMAKKEAQDANRVKSDFLAKMSHELRTPLNGVIGFTRQLHKTPL----NKNQKDYLDTIELSANSLMTIISDILDFSKLEAGAMELESIQFQLRDTVNEVMTLLAPSAHDKQLELSIYISPQVPHLTGDPTRLKQVLINLLSNAIKFTEKGAKVDISHRLLDDESILVSVADTGVGIPVDKQDALFTAFGQADSSITRKFGGTGLGLIITKHIVEAMSGKITLNSAPGNGTCFTFRLPNHVFASDLP------------- 189424607 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLMQSGEEMRIAKEQAEASSRAKSEFLANMSHEIRTPMNGILGMTELLMDTELNP----QQFDYLRSVKVSAENLMDIINDILDFSKIEVGRLETEAIPFMLRSMLGQTLRTLSVRAAQKGLELVFQVDPDLPTLIGDPGRLRQVLLNLAGNAVKFTDQG-EVELLVSKQQELLLRFEVRDRGIGISPEHQQRIFAPFEQADLSTTKKYGGTGLGLAISSRLVQLMGGEIGLESVAGQGSTFWFTL----RCQVQEQPQHEAQQ----- 307152445 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QKQLEAQRESLLSLERAAREQAEEANRIKDEFLAVLSHELRSPLNPILGWAKLLQTQN---FNAETYQKGLSTIERNAALQAQLIEDLLDISRIMRGKLNLKIVPVNLIFIIESALETVRLAAEAKTINIQKDLDLTVGKVLGDTARLQQIVWNLLSNAVKFTPTGGQVNVKLEG-SGNEAVITVSDTGQGISANFLPYVFDYFRQADSKTTRKFGGLGLGLAIVRHLVELHGGTVTANSPENQGATFSVKLPL--------------------- 280959259 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIALVAVVIALIIGLLVANKLS-RAREMAESADEAKSQFLARMSHEIRTPMNAMLGAGELLAETSL----NGDQRRYVSIYQSAGEHLRELVRDVLDLSRFESGRFRLEETPFSLRSAIDKACAVFTLEARNKGLDLRCCVDPDTPRLVGDPTALRQVLVNLLGNSIKFTPQGGVRSVGAGHEADGQLEFTVQDTGIGIPVDKQEVIFERFSQADGSTSRKYGGTGLGLSICRNLVTFMGGSIAVDSQPGEGTTFTVRLPLDQ------------------- 260777312 -----------------------------------------------------------------------------------------------------------------------------------------------------------------VIAIGGFIVFSVMFFWGTSTLYRINSKLAKILAVMGSMRNSGSTELVSVDGKDEFSKFAQNILIQAQKDHERDLVVAKENAEAANQAKSVFLANMSHEIRTPLNGIMGMTEILSDSRL----NSSQKDILSDIDVSSHALLVLINDILDLSKIESGNLTLSPSHADVREAVFEAMNMVSTKALKQQVELRATLSPDIPSLYIDEFRFKQILMNLLSNAVKFTQDGS-VSVVVKLNEGEKAYLSVVDTGVGINEEKLEEIFEPFTQEDGSITRRYGGTGLGLAICRQIAELMGGSITASSTPGLGSRFSFVIPAQSVVE---------------- 300866811 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQREESVAFILDLTERKQLEAALHQRAEEANRLKDEFLATLSHELRTPLNAMLGWTQLLRSR---KFDEEKTARALETIDRNTKSLAALIEDLLDVSRIITGKLRLNLRLVDLVSVVEAAIETVIPAAQAKSIQIIPLLDERIERISGDSSRLQQVIWNLLSNAIKFTPNGGCVTIAIHRVGSECAEIEVTDTGQGINPEFLPHVFDRFSQADSTTTRSYSGLGLGLAIVRHLVELHGGTVKADSQSGKGSAFTVRLPL--------------------- 114777683 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GMLVTSIK---EMAASLRQSYSRLEE---HGNELEHEVARRTSQLAEARDRALAAAQVKSDFLANMSHEIRTPMNAVIGLSHLAREQAESH----QQQDYLNKILAASKSLLIIINDILDFSKIEAGKMHMETVVFDFDDTLKNIAGVGGLEAGRKGLDFLFDVPPQLPKLRGDPVRLGQVLLNLVNNAIKFTSRG-EVIVTVKIEHETELSFSVSDTGIGMSQEQLAGIFDAFSQADTSITRKFGGTGLGLAICKQLVSMMQGEIGVESTPGEGSRFYFT------------------------ 162452262 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDLEAKIKERTVELRIAKEAAERASQAKSDFLSSMSHELRTPLNGIMGHAQILERTPDVPP---AWREGLRVIQKSSEHLLSLINDLLHLAKIEAGKMDSVLTEFRLPALVRTVVDLCRVRAEAKGITFSDELGPALQAVCADEKRLMQVLLNLLGNAIKFTERGGSLHVEVLEEAGRMVRFRIEDTGPGIAPEHLSRIFEPFEQVGEQ-SAKSEGTGLGLAITKKLVQQMGGAIEVQSEVGEGSVFAVTLPLAEA------------------ 260892913 ----------------------------------------------------------------------------------------------------------RRRFWEGAVISGED-VAAVLAGKTICREGELPLFQGVRLLVGVPIRSGNAVTGGVFIYAPLAPLLVAALLGGAALAGLLSLFVARHFSQRLVAMEKVAEAMAAGDYAVVTGQDEVARLAVSLNKLAAELEKRIAELKRMDAARRDFVAAVSHELRTPLSIIQGYTEAILD---GMVTPEEMKLYLDTIREEVERLKRLTDELLDLRRLETGAIKIRQEKLDLGEIASQVAARFQAAPEASKLHFHVEVSPR-SLVLGDKDRLEQVIINLLDNAFRFTPAGGSVTLRVE-SAPEEVVLTVQDTGPGIPPEELPYIWEKFYRSDKARARTTGGSGLGLAIVKQIVELHGGRVEVQSRPGEGSTFKVTLPAAK------------------- 153836217 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------VFIVIMSLVTILVISLTILVRKVTNNLHLVLEFLSRENYELIKGKDELSKFAQEVEKLSHEREQAKQKLTKAKEDAEEASKAKSSFLANMSHEIRTPLNGVIGISEVLADTPL----TATQRDYVDTIETSSQLLLSLINDVLDFSKIESGMLLISPHSTCVRESIYDIASIVSPKAKEKGIELTVSISPNTPHIVIDDHRLRQVIMNFMSNAVKFTERGS-VELSITTLESNEIEFSVQDSGIGIDEQQQKRIFAPFAQEDDSTTRQFGGTGLGLAISTQLVELMGGSIQLESEKGRGSRFYFQL----------------------- 227821363 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRLMATIGDLSASRITLERQKAELSVANANYQAEKERAEAANRAKSEFLANMSHELRTPLNAILGFSEILQNQMFGPLGSEKYDEYSRDIHESGKHLLNVINDILDMSKIEAGHMRITRERIDLAPLIEETLRFTTIPAEQKNIRVVQEISSGL-TMFADRRAMKQVLLNLLSNAVKFTNEGGRISLRARKVRG-AVTLTIADSGIGIPRYALQKIGHPFEQVQSQYAKSKGGSGLGLAISRSLTRLHGGRMKIHSAEKVGTIISVRIP---------------------- 144182862 ----------------------------------------------------------------LAAREAGKAVWMAGWLTDLTNRRTGALAEERSRLLERATRAGGVGMAVLKAEGGFSWMSGTLAELVDAWPDAPAWWRAVAAVTPVAVHTLRPDLLDPAGQRRVFEVRLM-----RLARRVAGPSLAGRLLVVREITADVLAR-------------------EELEALSSAHLRARDAALQANRAKDTFVANMSHELRTPLNAIIGYSEMLAEDAEDVGDKALVQD-LQKIRSAGRQLLGLVNGILDLSRVEAGKMELLPGRFTLRPLLDEVVAACQPLLDKNGNLLDITVPKQAVEVVGDRGKLRQVLVNLVGNAAKFT-DNGTVALTLEVLAGDGVRLSVADTGIGMTEEQLGRLFEEFWQAESGTDRRFQGTGLGLAISRRFVEAMGGHIAVESKPSLGSRFEVTLPRVQ------------------- 194366814 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SGMAIFGYILLGSLLLVTLVWSIRARLRR-----RQQWQLTVHKQQLAEQASQAKSRFLATLGHEVRTPMTGVLGMSELLLATPLDPV----QRSYAGSIQQAGSHLLRLVNDALDLARIEAGRLELDLRPFDLAGLLDQVQALMQPMARQRQLAFQRDDPPGPISVSGDEMRVRQILLNLLGNAIKFTERG-HVGLAVRLDDGAGLCFEVHDSGPGINAEQQERLFHRFEQAEGPRTSRYGGSGLGLAICQELAVAMGGRIEVDSQPGKGARFQVRLPL--------------------- 209965762 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQQKADLRALADEVGEQLKAAQAANHAKNRFLAALSHELRTPLNAIIGFSELVATDTDEHIDPEKRREYAADVAQAGTHLLALISDLLDLARIEANRIELEIEPCPPDGLTSDAVRMLGPSLRDKGIELEVAVAPDLPRVAADRRAVQQILTNLLGNAGKFTPKGGRVTVTVGLDRAGQVRFTVEDTGCGVPADKLPLLGQPFVQVGDKRRASAPGLGLGLAISRGLVERMGGMLRIESELGRWTRVSFGLPT--------------------- 94501038 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------AMLIVVVAMTVCALIAWLVRPIKKLSDVVDQLSHRVYDTRTEETASGEVGQLQVGVNKLANELQKAEKVQHRAREASESANKAKSEFLAVMTHELRTPMNGVLGMLQLLQ----GTQLSKEQNEYVDVAINSGDHLLGLINDILDFSKIEQGRIDLDEQYFDLVESLKSLCDSFTPIAQKKGLQFNVHFTHTNLWVKTDQTRLKQVLLNLMGNAVKFTDTGS-INLSLQEDDEVELSIVVQDTGKGINQAQLSRIFDAFQQEDASISRQYGGTGLGLAISKQLVEKMGGKLEVQSEKDRGSTFICRF----------------------- 280957379 -----------------------------------------------------------------------------------------------------------------------------------------------SVFAAMLAGRGQGVFVVRDLQSTPFALQDTLASAASPSTFVGDVFLDGRPVGALYVLFRGDYEPSENDGKLMGIVAATIRVEEERKISAQQLVKAKEIAESANRAKSEFLANMSHEIRTPLNGIFGMLQLV----GGTKLDDEQRDYVDTALTSGRSLLRVINDVLDFSKMEAGMLTVESEPLDIRHVVADVLENFSVQAAEKQLVMAVETDASVPPILSDEARIRQILFNLVGNAVKFTPSG-RITVEVQRADTTDQFLSVSDTGIGIPENMLGSVFSAFSQVDGSHTRKYGGTGLGLGIVKRLVDLMGGEIYVESD-GEGTRIHLFL----------------------- 152995670 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LKANEKLLEYSTALETINQELQERTKELENAKRIVEESLEAKSSFVARMSHEIRTPINAVIGLSHLALKTSLNH----EQQDYINTILSSGENLLSLVNDVLDFSKIEAGKMGIEEVPFSPKSIVQHAINMNAIKAEEKKLTVTVDISPSLPPLLGDPLHIQQVLVNLVTNAVKFTERGGVVRMYTDENDDKSVLLRVIDTGIGISKAYLDQLFQSFHQADDSVTRKFGGTGLGLTISRQLCSLMSGDIWVHSELGQGSTFSFVLP----LNIAPD------------ 218441977 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GQIVYAIAAFQDITQR--KHTEQLLADY--NHTLEKQVIQRTAELAEAKEKAEVANQAKSRFIANMSHELRTPLNAILGFSQLMNRSTTLPP---EHQENIQIINRSGEYLLTLINNILTLAKIEAGKTSLNLSNFDLYSLLNEIEEIFYLAAKKKNLNLTFERDKTIPQIRTDEVKLREVLINLLSNAIKFTPRG-DILVDVQTLSQKTLLFTVKDTGVGITPEELDILFDAFSQT-QSGKNSQEGTGLGLAISRQFVELMGGELTVDSQIAVGTIFRFTLP---------------------- 142176998 ----------------------------------------------------------------------------------------LQARLQRAEQRLQRGQQWRDIFEAAPDAIVLCAGHIVLLNRTAERLLGYTRFELARKPVVLVPAALRDAHAAHRKQFEYTP----QARRMGAGRELTALAKSGEVLPVEIRLARVTRKDRPHVVAAIRDLRARRQAEQALHARTAELQRARDQAQAASRAKSAFLANMSHELRTPINAIIGMTH----LALAAAPRAPMQEYMRGAHQSANELLAIINNILDLSRLEAGHLTLRAEPFRLEEILETLANKLRPKAEDKGLTLHLDGPPPLPALIGDPLRLSQILLNLISNAIKFTEQGGVVRIRTAAQGGGEIHCSVSDTGIGLGEHASDELFKPFHQVDDSTTRRFGGTGLGLAICKRLTALMGGHIWVESEAGVGSTFHC------------------------- 119898773 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FWARLTGKAVDIHDRSKGTVWVIDDITTEREAFQTVRN-AQKLAEDAARAKANFLANMSHEIRTPMNAVIGMTHLVLNTDL----TRQQRDYLKKIQGSSQHLLGIINDILDLSKIEAGKMAVEHIEFDLDTVLENVTGLISEKATGKGLELIIDVGKTVPRLVGDPLRLGQVLINYANNAVKFTERGSVIRCDLAETAERDVRFSVTDTGIGIEAEQIPRLFQTFEQADNSTTRKYGGTGLGLAISRELAHMMGGEAGVDSEYGKGSTFWFT------------------------ 153003413 ------------------------ARFTRMLQGQRDLEAVGKLILKELAP------LVEAQMGVFYLLEEQGGERVLQLLSSFAFRERLSNRFKPGEGLVGQCVLEKDRILVTDLPEDYTPISSGLGEGKPRSVVVLPILFEGEVKAVIELASFHRFGEIHLAFLDQLTESIGIVLNTIAASMRTEQSLAEELRAQQAELTDSNRRLLEERSRLLEVQVEVERKNREIEQAKAALEERAQQLAVASKYKSEFLANMSHELRTPLNSMLVLSKLLSDNADGNLSPKQV-DFAQTIHSAGADLLALINDILDLSKIESGAMQVDVSECLLAGLQDYIERAFRQLASQKGLRFAVEVDRRTPAIWTDERRLQQIVRNLLSNAFKFT-EHGEVVVRIAPARGGWSRLSVRDTGIGIAPEKQRIIFEAFQQADGTTSRKYGGTGLGLSISRELAKLLGGELAVESSPGKGSTFTLYLPEAR------------------- 117923614 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AFNAKFRDNILFAISTYLAVELLVFILLRMGTGQFR-----REVLERTVALHKNNRQLALAKREAEEANAAKSRFLATMSHEIRTPMNAIVGMADLLKDTPL----DREQARFVATFQRAGDQLMDLLNDILDLSKVQSGQIHIEVVETDIRTLLDDLSAMMVAKARVKQVDLLFNPHPNLPRVGVDPLRLRQVMINLLGNAIKFT-ANGEVELRAYFTSSSGLGFEISDTGIGIDETRLKAIFEAFTQADLSVTRQFGGTGLGLTISRHLVALMGGDIQVESTIGQGSRFWFEIPIDEPVQRQP------------- 291569600 ----------------------------------------------------------------------------------------------------------RIWLDVSRIPMGNVLGILGVLEDITERKEI----DEKLRLTQFSIDKSRDYVLFSDINGRFFYVILGYSQEELLTMEVEDIPLASPGGWSIAWFTFESSHYTKTNHREYGCAVVRD--IRDRKQTEIALQQAKEAAETASRAKSEFLARMSHELRTPLNAILGFTQLMERELYHSPNIPDHKEHLEIIGRSGEHLLELINDVLEMSKIEAGRVSLNPTNFNLISLLNSLREMLELPASSKKLTLDFAIDDNIPTIYADEQKLRQCLTNLLGNAIKFTLQGGVIRVKLGKFNHDQLCFEVQDTGPGIDASEMDLLFEPFSQTETGRNS-QQGTGLGLSITQKFIGLMGGEIQVSSERGKGTIFRFDI----------------------- 239909020 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KKEADLLLSVAEQLALGVERRRNLDALRAAKEEADRANQAKSRFLASMSHEIRTPMNAILGLTDVTLRTELTP----EQRDYLETVQDSARHLLGILNDILDFSKIEARQMELEVVDYDLHELARSVVKTLGVSARTKGLWLSLDITPGVPHVRGDPGKVRQILVNLVGNAVKFTAAGG-VSLRLAHAEAHHLELAVADTGIGIEPSLLSAIFESFRQADNSTARRYGGTGLGLAISREMAQLMGGDITVESVPGNGSRFVLSIPFE-------------------- 153873278 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEQRVEERTAELLTAKNLAEQAQKMAEEANYAKSHFLANMSHELRTPLNAIIGYSEMLQEDAED-LNQESCVLDLKKIQGAGKHLLGLINTVLDLSKIEAGRMELYIETFELNPVLNEIVSTIQPLVEKKANVLKTVFDDNLGQMHTDLTKLRQMLLNLLSNTAKFTEQG-QIRMEVRR-DGEWINFCIADNGIGMTEEQQKKIFQPFTQADASTTRRYGGTGLGLAITKQFSEMMGGVIWVESEFGQGSIFMMSLP---------------------- 288941101 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGTLIGVLGIGRDITA-LKLTEQELQNHRDHLEDLVAE-RTAELMA--AREQAEAANQAKSVFLATMSHEIRTPMNAVLGFCNLLYRRRL----DAESHDLVRKIQVSGALLLNLIEDILDFSRIEANRLEIAASPFDLRRVLEDLAAIMETEAGRKGLELEIAPLPEVNDLIGDERRLKQVLLKLLANAVKFTEQG-RVEIRVDLESEDMLRFSVRDSGIGIAPAQQAAIFSAFNQADGSISRRFGGTGLGLAISQQLVHAMGGRLQVTSELGRGSEFWFELPFRR------------------- 20090591 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGKIIGVLETFRDITGKKAVEKLIQE--KQIAEIANRTKSEFLANISHELRTPLNSIIGFSDLLCEQIFGELN-EKQLRYAGNISKSGKHLLSLINDILDLSKVEAGKMELDYTEFELAGKLNTIKNLLAPIADRKSIQIEIEVDSRLTNLYADEAKFAQIMYNLVDNAIKFASENSPVNVGARMK-GDKVEITVTDIGAGIKPEDQHKLFKPFSQVDYFASKQHQGTGLGLYLVKQIVQMHRGYVWFRSVPGEGSTFAFAIP---------------------- 253698713 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGAQDYLFKPFDDLEMVIATVNKALERRRLVEERDKLVRTLAELAIENGRILAERRVNSSLEEKVAQRTAELSKAKSQFLANMSHEIRTPMNGVLGMAELLLHSEL----DEKQKSYAKMLHHSGESLLDIINDILNISKIEAGKLEIERIPFDLHETARGAVELYREVGRGKGVAVELQIEEDVPRVAGDPNRLRQVLINVVNNGLKFTEKGSQVRVSLVEQNQNGQYFEVKDTGIGIPADSIGAIFDLFAQVDGSTTRKYGGTGLGLAIAKQLVELMGGEIGVESEPGQGSTFTFI------------------------ 71278636 ----------------------------------------------------------------------------------------------------------------------------------NFQQQSQFIVAFAFALLGSLLSAIFAIRLIKKVTKPINSMVQAIER---IREGKLESRVSGQLIGELNFLKNGINAMAQSQASIDQATIDLRESLEQFEIQNVELSISKRKAQEANRVKSEFLANMSHELRTPLNGVIGFT----RQVLKTPLTENQRDYLQTIDRSANNLLTIINDILDFSKLDAGKMVTENIPFSLRESIDETLTLLAPSAHKKNIELSINLPQELPSLVGDTMRIKQIITNLVSNAIKFTPQGSVVDITSEEISQNNIKLKVTDTGIGMTTNQQRTIFDAFTQADQSITRLYGGTGLGLVICQRLAQEMNGDIGFSSEKNHGSSFWFTF----------------------- 302036175 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRYMVRADQVLQELRESQATLTQARDAAIEGARLKSEFLATMSHEIRTPMNGVLGMTDWLLDTPL----TAEQLDCAQTIRSSGDALLVIINDILDFSKIESGKLSLELLDFDLSTFLDRVMALFGERAQRKGLLLTSRIAEDVPSLCGDPARLQQILSNLLANAIKFSEHGSSVLVELDQRPAEHIRFSVSDNGIGIEPSAFSKLFQPFVQADGSTTRKYGGTGLGLAICKQLVELMGGHIGAESEPGSGSIFRFTVPLQQPL----------------- 90415044 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WITLSGTPYFNKQGKLLGYRGTAKDITHRKQRLVEL-QLARKQAETANNAKSEFLAMMSHEIRTPLNAVLGLMDTLVDSGL----DEKQMEWVSQMEQSAQLLLTIINDILDLSRIESGKFELFNADIHIADSINLVVNQLNEQAKRKNITLTTQIDASVPSMLGDKNRIAQVMFNLIGNAIKFTNVGS-VRVSVKAV-NNNIEIAVIDTGIGIAPYAQKTLFNPFIQADGSITRRYGGTGLGLAISMHLIKKMDGNISLDSVLNVGSCFTVSIPITSVVDETEKD----------- 150398898 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITEQKLAEQKLKKSYDELKELDRLKSEFTAIISHEIRTPITSIKGYTELLNDESMGKLNN-NQKMCLNTILENVIRLGRLVSDVLDISRIERNTFTLNIQKVDVKDVLEHVLSELAPIALKKHIKLSLEIPN--ITIDADKDRLNQVFTNITENAIKFSPENEKVEITGKEGLNSDILISIKDNGIGISKNEFEKIFDRFYQIDSSNRRKKGGAGLGLPISKGIIKAHNGKIWVESELNQGSTFYISLPKK-------------------- 167628755 ------------------------------------LLCLFIAARASVT-----GEIFLLSYFPDLSWNAVYIVQYLGFYLALPAFLQFMRILYPDEMPAKLAAAAWAAGAASSLTV-----LIAPPSVYTWLMPFYEVYAVVLLLFVLGIRAIARGREGAALFLGTAALVLAVVNDSLVSNDILWGPYIGDFGVFVFIFFQLSMRFSRSFATVEKLSEEMRDKNTELEALKRLEERAKEEADLASRAKSDFLATMSHEIRTPMNGMLGMLELLEATPL----DEEQREYVSVVRDCSNLLLSLINDVLDLSRIEKGAVSLEEKDFETKSMKRYLVSLIEPMAARKGLDFVSEFSPSVPPVRGDPVRLRQVLLNLLNNAVKFTAKG-CITLRA-YVTGNEITFEVEDTGPGILEEIRGSIFKPFTRGHSGTDSMHGGAGLGLSICRRLVELMGGGISFETTAGVGSLFRFTVPLK-------------------- 239995114 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KAIAVREPIETTLLNYKKDGSAFYNRLNLTPVKINGEVTHYIGFQQDVTQQRQTEQYLQD-AREKAEESARLKSSFLASMSHEIRTPIHGISGVLQLMASSEL----TEEQKHYLSLAKFSIQGLLHIVNDILDFSKIEAGQLQIEENPFDILESLENLQSQYAIMCQEKGLALHFHFDQGFHVVQGDDVRFRQILSNLLGNAVKFTDSGCEVTTSIQQNADNSLKLSVKDTGIGIAQDKQSTIFDVFTQEDLSTTRKFGGTGLGLSISKQLCELMGGDIKLESVKGHGSTFSFTIMLEQADEALLKPVHHSSGVK--- 238786791 ----------------------------------------------------------------------------------------------------------------------LGYIAMDLDLQSVRLQQYKEIFSTLLLLFCMCVAILFAYRLMRDVTGPIRNMVNAVDLDSRVEGHMLNILKNGINSMAMSLAAY--HEEMQQNID--QATSDLRETLEQMEIQNVELGLAKKRAQEAARIKSEFLANMSHELRTPLNGVIGFT----RQTLKTSLTPTQTDYLQTIQRSANNLLCIINDVLDFSKLEAEKLVLEHIPFPLRGALDEVIILLAHTAHEKGLELTLHVNKDVPEVIGDAMRLQQIITNLLGNAIKFTEQGNIVAVQAKTTQQVTIVVEIHDTGIGISESQQSQLFQAFRQADASISRRHGGTGLGLVITERLVKEMGGEINFHSQVDRGSTFRFHL----------------------- 239907556 -----------------------------------------------------------------------------------------GHILARIPLKNLLSHLFKPFARPGRITLGVVWKRASVASGGDFAPGQLAAVLAILAQPSFKQVTLNNDILAMWATVGDFPLGLVSVARTSDVLGSVSPWMMTFVAGGFSLALLAGWQLMRANSDRMKLAGRLD----EQSRMNDVLQKAKEAAESGSRAKSAFLANTSHEIRTPMNGIIGMCNLL----LGTRLSDKQLEFVRTVHYSANTLMAVINDILDFSKIDAGKFSLEIIEFDLRRVLNMTLRPLTIACQQKGVELILVVSPHMPVLRGDPARLQQVINNLVGNAIKFTERG-EVAVCVDFLSESDIRFSVKDTGIGMSPQQQEIIFKPFEQVDSSLTRRFGGTGLGLAISSHLIELMGGQLSVESILGKGSEFFFEI----------------------- 298530365 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDSSGNIVTVLAISRDITLQKQAQQALLN-AKKDAEAANQSKNEFLANMSHEIRTPLNGIEGMMQMLLSTPL----NSEQQKFIEMGHQASRRMTELLSDILDLSRLEAGREDVSKRTFNLKDVCDSLWDLLGIKSREKGIPLTFNLSPSLPTLMGDSTMVRQILFNLVGNALKFT-EHGQVTLDISHQDQLQVLFTVSDTGPGIPDDKQDRIFKPFDMVNGSLTRKHEGKGLGLTVTHRLAKLMGGTISVDSAEGQGTSIYVTLPFETVPETRPAENERVNEYEKPA 183220358 --------------------------------------------------------------------------------------------------------KWMHRSLLFPTLVFISFLLFLPTQIYPELNSYYQIVFLFGILMILQGVFRAAYHRKESGFL-FLVGISTVAIAAFVDLLNANQIFYSVEAIPIGIFVFIL-------VQSLTLSRRFSRAFSEVETLS-------KRLLALDKLKDEFLANTSHELKTPLNGIIGIAESMFDGIGGKLNQE-QRQNLGMIVSSGKRLSSLVDDILDFSKMKNRDLDLDLKAIDLHQICDFVLVISRPLYVTKNLTVRNNVPIDFPPILGDEARLQQILFNIIGNAIKFTEKG-RIDVSAEIIE-KMAVISIRDTGIGIPKDKFGDIFRSFEQVDASTTRKFGGTGLGLAISKRLVELHGGNIWVESTPAEGSMFSFSLPLAR------------------- 222082058 -------------------------------------------------PLLWLHVPLLAAIAFYVGKPVLMPVLLAGLFAATT---HLSWHFTGSAPV--------TRYLSSVALMGEPALLVYLTSGLSWQMDHMYFFATLALLIAWSLLLAATAIALHHLVLNYTVPAAVFVNDAGINRVLLH---AGIVIFQTTVLIWLSNKLVNAFERI-------ENMGHVLTVQNETLEVRTREAEQANAAKSLFLANMSHEIRTPMNAILGFSHLLGRTEL----TARQHDYVTKIRGASDRLLSLLKDILDFSKIEAGKMALEKASFDPRAMIERTMELSTLKAQEKGIAIGWQVDPAIPMLRGDELRLSQVVLNLVSNAIKFTSSGETLKLNLREHQDSRCVIEVRDTGLGMSSGQVARLFDSFTQADSSTTRRFGGTGLGLAISRQLVALMDGGISVESKEGHGSTFTFT------------------------ 255057797 --------------------------------------------------------------------------------------------------------------------------------------------------------GLDVIIMTSHVSLETAVQALRLGAQDYLFKPFDDLEMVVATVDKVMERRRLVEEHDRLVRSLADLAIENTRILAELRCANSDLEEAERTAEKANLQQSQFLANMSHEIRTPMNGVLGMAELLLHTELDG----KQRSYAEMLHRSGESLLGIISDILNISKIEAGKLEIERIGFDLHEATRSAVELYREVGRRKGVAIELQIAPDVPHAVGDPNRLRQVLINIINNGLKFTEKGSRIRVTLVEKSGNGHYFEIKDTGIGIPGEAIGAIFELFAQVDGSTTRKYGGTGLGLAIAKQLVELMGGEIEVESEPGQGSTFTFIVYLNEAPARAPE------------ 254413753 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QIVTQIGNQLGVAVQQAELFAQTQNQAIELQQAKEAADAANRAKSEFLSNMSHELRTPMNAILGFTQLMQRDQSLP---AQHQGYMEIINHSGEHLLELINDVLEMSKIEAGRITLAEIDCNLHQLLRRLESMFQLKAKSKGLRLRVQRDDTVPWIRTDEHKLRQVLINLLSNAIKFT-ENGQVTLEVSGVRQGKTVFKVADTGPGIAKEDRNELFQAFKQTKLGQNT-YEGTGLGLKISQKFVQLMGGEITITSELGQGSCFKFSIPDTPASNF--------------- 37520585 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVFRDVTVERERERRLVQQARELEALNTELAATNEELEAQQSELEAINAELEQQRLQIESQNQELVEADRQKNNFLASMSHELRTPLNAIIGFSQLLLRNKNLQEQPQVLLQ-LDRVYQNGKIQLRLVNDILDLAKIKAGKVELRYQPVALEPFVREVYAALESLALQKNLSVRIAVDPSIGSVETDPQQLRTILINLLSNAFKYTERG-EVEVRARRPAADRFELEVRDTGVGIDPDQQQKVFDEFSRLEGAATRQASGTGLGLAICKRLVTLMGGEISLVSTPGVGSTFTVRLP---------------------- 71908619 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RIQSELNSYRQHLEQLVAER---TEELNHAKDEAESASRAKTAFLANMSHEIRTPMNAIIGLTHLAQRSTSDPEQNKR----LGKVADAAHHLMSIINDVLDISKIEANKLKLENTDFSLAQLCTAACELVTQRADAKRLPVTCIIDPALPPVLGDPLRIQQILLNFLSNAIKFTERGKIIRVQALQKSGDGILIRVSDTGIGIASDAQRKLFVPFEQGDASTTRRYGGTGLGLAISRRLAEAMHGEIGVDSKLGQGSTFWFT------------------------ 310817666 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AEDEAILVQLRMASVAIENARLMAEAANRAKDEFLAVMSHELRTPLTAVLGWTQMLRTRR---NDPAIQEKGLDVIERNARSLAQLIEDVLDVSRILTGKLALHQRAVDLASVVQAAVEVVRPRAEQKGVTLVMEAGVGGGMVTGDPGRLQQVFWNLLVNAVKFTPSGGRVEVRVERGNAEW-RVWIKDSGQGIRVEALPHLFERFWQADGSSTREHGGLGLGLAIVRHLVELHGGEVEAESALGHGSTFTVRLP---VPALLPEPERLASSAEGVA 74317286 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LARGFNDMLGQIQQRDQELAELEDQVAHRTVALKAAEAASQAKSDFLATMSHEIRTPMNGVLGMNELLLGSSLDP----QQRMWAESVQHSGQHLLGVINDILDFSKIESGHLSLETVDFDLVELIDDTMRMFAHQAEHKGLELACRITPSQRTIRGDPFRLRQIVANLVGNAIKFTEHGAVVHATVNDNGDAAAVLCVEDTGIGIAPEAQARIFEHFSQADGSTTRRFGGTGLGLAICRRLANLMGSDITVASAPGQGARFCLDL----------------------- 149174016 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVAVIMVTSQSDGKGITRAFEEGAFDYIPKPATDSEIKARVRNAIRALQLLREQAEAANQSKSAFLANMSHEIRTPMTAILGYTDILELEAKSLQLPELISDSLDTIKRNGGHLMELINDILDLSKIEAGKLDVESICCSPQTIVEEVLELVQVRAEAKGLKLEASYQPLPAEIHSDPTRIRQILINLIGNAIKFTEVG-TIRLNTSFLENPGVQFTVIDQGIGMTEAQMSNLFRPFSQADSSTTRKYGGTGLGLTICKRLTDVLGGDISVTSKLNQGSQFSATV-KTGNLEGIPNDNTQSTK----- 91976495 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLRATVADLKISQVKLERQAIELADLARKYSEEKNRAEEANQAKSKFLANMSHELRTPLNAIIGFSEIMGSGMFGTLGSEKYQEYCHDIMTSGHYLLEVINDILDMSKIEAGRMRLEMEELDLARTLGESLKVVAGRADNKHLELRAEIEDGIPIV-ADRRAIKQILINLLSNAVKFTPDGGRVTVR-SRTLEDSIVMMIADSGIGIAPQSLRRLGQPFEQVESQLTKTYHGSGLGLAIAKSLTRLHGGSMRLRSTLGAGTVVMVTLPR--------------------- 170697003 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AYLDAHIVRTRYRGIDVLLCTLLDITTRKQAEEKLREAREAAEFANKAKSTFLATMSHEIRTPLNAIIGNLELMERAQMAAP----LRRRLGTIMSSSDALLRVINDVLDLSKAESNQMALESIPFDLRRVVNEVAAIFRPLADAKSLVLTCRIAPDLANGYGDATRLRQLVSNLVSNAIKFTKRGGTIDVRLAKAAGRCVEIAVSDTGIGIPEDGLPTLFDVYVQTDASIYRRFGGTGLGLPLCRRIVTLMGGALNVDSRLGEGTIFVAALPLPEAPSGWRDDAPE-------- 288962184 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAEARNTVERTSAERDELATALDHARDMAETARQAAEAANHAKGEFLAGLSHELRTPLNAVIGFADLIAREAEGPVGTPSYRQYAANVRDSGQHVLELINEILDHARAEAGALTIEEGRCDLEAAADFAVRMLTPRAERAGVLLTAAVMPAARMLRGDDRRIRQILLNLIGNGVKYTPSGGSVTLSVLLEEG-VPVIRVTDTGLGIPAGDVDRVLEPFARVESAANRAVEGAGLGLPLTRRLVELHGGVLTLRSTLGVGTTVTVRLPAGRLL----------------- 171322587 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HELPVGLAG------DGTAYLAAHIVRTRYRGVDVLLTLTDITAHKQM-EGMLREAREAAEDANKAKSTFLATMSHEIRTPLNAIVGNLELMERAPL----PAEERRRLQTVMSSSDALLRVINDVLDLSKVESNQMVLEAVPFDLRAVLRDVAAIFRPLAAARHLALECRIDPQLADGYGDPTRLRQIVSNLVSNAIKFTERGS-VTIEARPTQAHGVEVVVRDTGIGIAPESLPTLFDVYVQTDASIYRRFGGTGLGLPLCRRLARLMHGDLAVETRPGEGATFIVSLPL--------------------- 289621642 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TMANNLTAQVRAFGDITNAATDGDFTKLEASGEMDELKKKIQMVYNLRDQAREAAELANKTKSEFLANMSHEIRTPMNGIIGMTQL----TLDTDLTQYQREMLNIVNSLANSLLTIIDDILDLSKIEARRMVIEEIPYTLRGTVFNALKTLAVKANEKFLDLTYRVDSSVPHVVGDSFRLRQIILNLVGNAIKFT-EHGEVSLTIQKNDEYAIEFVVSDTGIGIPSDKLDLIFDTFQQADGSMTRKFGGTGLGLSISKRLVNLMGGDVWVKSEYGKGSKFYFT------------------------ 258593750 --------------------------------------------------------------GMLLLAEKRITLADRTALIGLISNVERQHEYMERELDKAMALNPQMKTRLSHIAQGVARTQVVEAEKLSYSPDYFAIFTQA---IDGQFALLDQAMID-------LEGALQARIGALRNGQDTTIGFIALVIAVAVWLGIVIVRAIKQDIATLQQSEEQRRHAGELEVVDERTRELRAQLEAASRHKSEFLTHMSHELRTPLNAILGFSELLRNPAIGSLN-EQQARHLTHIQAGGKHLLVITNDLLDLAKVEAGKLQLHPEPFDIDKAILAALADIRPLADQKHLTLTLHADTALVPLTADPLRFKQIIYNLLSNAIKFTPEGGRITVTAHIGSSEGARIAVADTGIGITAENLSRLFQPFTQLDPTLAKQYHGTGLGLALTKQLVELHGGRIWAASDAGCGSCFTICFPLT-------------------- 294634067 --------------------------------------------------------LVSAQYGAFYLAEDGERGPELRLVGSYGRPDDDERRFSFGRSLVGQAARSRRTITVDELPAGYVTISSGLGQAVPSALVLLPILFEDQVLGVIELASVTSFTPIHRDFLEQLRETLGVNVNTIVANARTDQRLTAELQARSAELQAQQEELQRSNAELEDLATQNRDIEAQIEQARQELEARAQQLSLASKYKSEFLANMSHELRTPLNS-LLILAQLLAQNPSRNLTPKQVEYAGIIHSAGSDLLQLINDILDLSKVEAGKMDVTPERVPLSRLIEYVEATFRPMTTQKGLEFAVETATGAPDLFTDDSRLRQILRNLLSNAVKFTEQG-RVELSIEPAADEEVAFRVKDTGIGIPQQHLESIFGAFQQADGTTSRKYGGTGLGLSITREIAHLLGGAVVVDSAPGRGSTFTLFLPVAR------------------- 85703660 -----------------------------------------------TAVMVPTFLLFAASGLLWLSEKNLLRSEEAMAMRIGNATSRLGGALERFSDQGDGAVDWASPYVTDLMQTLLGDPAIRCVELVDPANRAVLAVVPEGLGCQGADTAVS---LPYEVFSWPITELVTFDEREIATVKRYQRDFLLLLLAGGILIAALANWL---SFRVIVGRPLRR-LITRLE-------EAREVAVIANDAKSDFLAKMSHEIRTPMNGIIGMADMLSETDLTP----EQDSYVSTMVRSGDALLTIINDILDFSKIEAGKLTLASEPYRLREIVEDVTQLLAPLAARKGLMLYSDVAPDLPEIMGDAGRLRQILVNIAGNAVKFTLEG-HVALRASAGGPGQIVIRVHDSGVGIPSDQQDKVFTAFEQVDNTATRSFGGTGLGLAVSRQLVTLMGGTLTLHSREGEGTRFDITLPL--------------------- 309790923 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YFTTIDLQIQRANGEMLDVAMRLRDVTTE-KHAEEKLRQANVALAHAARTKDEFLASMSHELRTPLNAILGLSEALIEGVRGPLN-ERQLDALHNIEASGQHLLALINDILDLSKVEAGRLDLQIEAVSVAEVCQASLLFVKEQALKKSLRLSFHLDDQMAEMDADPRRLKQMLVNLLSNAVKFTPPKGHVNLHVTIDEAEQIVFVVEDTGIGIAQDDLPRLFQPFKQLDSRLSRQHEGTGLGLALVRRLAEMHGGGVMVESELGKGSRFSIQLP---------------------- 75906539 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIEDITQQKQLEAERTQLLAQEHSAREAAETANRAKDEFLSILSHELRNPLNTILGWASLLSTHQL---EADTVNQGLEAIERSAQAQAHLISDLLDVSRISSGRLRMDAQPIELIPIIEAAIAVVRLAAEAKNIHIETQLDPTQKTIVGDPIRLQQVIWNLLSNAIKFTPVRGRIDITLEYTDFHAQ-IQISDTGQGISPDFLPFIFERFRQADGSRTRSNTGLGLGLSIVRHLVELHGGTVAAQSPEGLGATFTIRLPLQ-------------------- 149191397 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VFGANGELDKFIAVERDITATKKLQRKLEN-AVVAADSANIAKTQFLATMSHEIRTPMNGVLGMVQVMLSEAK----DKQQKENLSLILESGNHLISILNDILDLTKVEQNKIELESCPFNIEQIIAPLRSTYQAVCQEKGIELNIECHDANMTFLGDRNRVRQVMYNLLNNAIKFTERGGTVVITNNPTTPSLLRFSVQDSGIGIETSALERIFEPFVQADASTTREYGGTGLGLAIVKQLVEKMGGTIDATSEQGQGTRFEFELPVT-------------------- 22086084 ------------------------------------------------------------------------------------------------------------------------WLKVEASKEASIVSKYR--YLSATLGTFFIFNLLAIFALLNVTASLLRPIKISDTVNKITQGHFKGLNLPTQYSTVVSDLNDISSRLENHRAEILSNVDQATEDIRRLEEKSAQLHIANKEATESNRLKSQFLANISHEIRTPLNAIMGYIQILQKDQL----DKQQRLYMDTIAQSTTNLLTIISDILDFSKIEAGKLSLDLTDINIRDIVDEVYQILSLVNASKELDLIPEFDLDVPTVIGDPVRIRQVLTNLIGNAIKFTHEGSTVKILEKSNSSLKLSFQIIDTGVGIPENKLDNLFKPFSQVDTSTTRKFGGTGLGLVITKKLVKQMGGNVEVSSEHGIGSNFRFTI----------------------- 152994636 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKFVLACGFLFTGLFGWFLLIVSSHTAEVENRVRLRTRDLQLANEH------LKASELEQSKAKEEAQEANRAKSEFLANMSHEIRTPLNGVIGCLSLLMNTKLQP----DQSNLAKISQQSAESLLDIINDILDLSKIEMGTLVLDKQEFELRALIEEVTNIFVLKAEEKGIVLNSPTTPIPVTLFGDRLRIKQVLVNLMGNAVKFTQEG-EVALRFAIEDSVILRIVIEDSGIGISKENQSHLFQRFKQADGSTTRKFGGSGLGLAISKEIIQAMDGEIGLNSVEGQGSSFWFRIPLSVV------------------ 260597946 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WMLLSGQIIALTVTGEIERLIGTLQDITR-----RKEAELISRAKSAFLANMSHEIRTPMNGILGMTQLCLDTEL----NGEQREYLSLVMSSAQSLLHIIDDILDFSKIEAGKIVLHEEYVALRPFIQSLVRPLMPLASEKQIELLVEVDERVPEMMVDVVRLRQVLTNLLSNALKFTPQG-EILLAVAPAAQDGERFRVRDSGIGIPPEKQQVIFEAFSQADTSTTRRYGGTGLGLTISARLVAMMGGQLTVASEANQGSEFSFTLPLHSAEQATPE------------ 163846387 ----------------------------------------------------PRVELTYTAGGLWVLTGPHGPLWYASVLSAYAMVFAGTVLMINQAIRSQSLYRAQAISLVALLPWAASMLFVTGLSPIPFVDPTPVAFALGGLAFTVAMQRYRALLLPAAIVLDMHDRIIDLNPAAQAILSATTDVLGKSLAVAPPWLIEQVRDRYEGQFEVLRCTTLRDRDGSPAGRIFVLRDITKQAAQALQEAKEAFLSMMSHELRTPLTAILGYSEFLREDLLN-RDLHSLTSDLDRIITAGRHLLTLINDILDYARLEANAVTIHPEPVHMSTLINEVVMTLQGLAKQGQNTITVTVEPDLPPVLADPVRLRQVLLNLVGNACKFTGQG-EIRVHCYRSTTAEIQIDVSDTGIGIAADQLQHLFKPFVQVDNGPTRRYGGTGLGLAICQRLCQVMGGAILVTSEPGRGSTFSVRLPITGVPSAPCEVSQED------- 77359607 ---------------------------------------------------------------------------------------------------------------------------VSTIPKAVLYQSGKAISLITGLIVIISVITLPILIFIVVRNLLLNPIELLGAASHRVGDGDLGVSLPAHVGILFNDFNHMVNQIRHYQEQLEEYKHHLEDKVEALETMNSQLELAIGQAEQANQLKSRFLANMSHEIRTPLTAIMGFTEQLLHNDKITNN----KQHLSTILRNSKHLLELINNILDLSKIEAEKIAVEQAPLNVVRLMHDIESIIEPLAQQKKLKLSINYQLPLPTINSDETRLKQILINIASNAVKFTEQG-HVSITVHYLPSQELMFVIQDSGIGMVESQIKRLFTPFEQADATTTRRFGGTGLGLCISKNLAQRLGGDITVKSELDVGSCFTITI----------------------- 156743247 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKQTEEALRNARDWAEEASRAKSRFLANMSHELRTPLTTIIGYADLITLATQQGEFN-RIRDDITRVRNAGKHLLAIINDLLDLSKIEAGRMEIHIAPFSVPALAEEVVASMDLLAQTRRNTLILTIDPTVGVMHSDDVRVRQVLYNLVHNACKFTEDG-VVTVTIARSALESIVFTISDTGIGMTDDQMARLFQEFTQADPTTMRKYGGTGLGLALSRHLVRMLGGDITVTSKPGVGTTFVVTLPEAQVAEPAPE------------ 297161562 ----KHNVNLMVANLRETTRAKDWLESASLMQGHRDLVEVADLILRELTP------LVNAQFGAFFLTEAGAPGEGLEFIAGYGTNPDKGQLPKREAAGRG---------LIAQAAIEKKRILVTDVPPDFISIDSGLGSALPASVVILPIQYEDQVLIELASFSRFSEVHLAFVDQFVNTIGV---SINTIIANA------RTESLLSESQRLTTELRQRSN---ELQRSNAELEEKAALLATASQYKSEFLANMSHELRTPLNSLLILARLLADNPDGRLS-EQEEQFATTIHRSGSDLLQLINDILDLSKIEAGRMDVRAKKLPVVKLLDYVNATFRPLAVDRGLSFEITVGEDVPEMFSDEQRLQQILRNLLSNALKFTSSGG-VKLHVERAPGEVVAFSVTDTGIGIPPEKLSVIFEAFQQSDGTTSRKYGGTGLGLSISREIAGMLGGRIVAESEVNVGSRFTLYVP---------------------- 297545524 --------------------------------------------------------------------------------------------------------------------------------------------------------------------INIFLLMLLSGGVALIIGFVLISYTSSKISQPLKEMSLAVQQLAKGNFS-ARVQHREEDEIGEL--AKSFNVMAKE-LEQLEDMRKDFVANVSHELRSPLTSIQGYIDGILD---GTIPVEKACDYLKIVQKETRRMSRLIDDFLEMTKLESGQFPLHKTEFDINELIRLAVIKFEKRIVEKDLTVKVDFEEDRRIVIADKDKIEQVLSNLIDNAIKFSKEKGIIHI-FTETKDDKVFITIKDNGIGISPEDQEHIWDRFYKADKS--RGKDGAGLGLYIVKRIINAHNEEIWVESKIGRGAAFTFTLPVKK------------------- 92115761 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EARDHANAANRAKSRFLAMTSHEIRTPLNGIIGMSGLLLDTSLTP----EQTTYVKAVKASGDALLSLIEELLDYSRIEAGKIDLESRPFILSDLIEDITELLAPRAQARQLEIAAYIDEQLPEVIGDATRLRQILLNLAGNAIKFTPSGGVALIVEPGTEPGTIRFMVQDTGIGITPDAQARVFREFEQADEQIARNYGGTGLGLSISDRIVKRMGGRITLESKPGAGSTFEVSIPL-PAHDSPPERKRFST------ 189346602 ---------------------------------------------------------------------------------------------------------------------------------------------------------------PAAKILRQWPELYGLIIEAREIKHA---DLKKQKLDLVSWFDIDILALPDKNGCLTGRIIVLRNITSRKQIEYDLI-ATREKAEAANHAKSDFIANMSHEIRTPLNGLIGFSSLLMKTTL----DDVQFHYINTVNNSAKQLLGLINDILDLSKIEAGKLELYNEMISLQELAEEVIDMTAFTAHSKNLELLLDIPSSLPEALADPVCLKQILINLLGNAVKFT-SGGEIELKIETVPSDNDIFSVRDTGIGISPENRKKIFEAFSQEDMSTTRKYGGTGLGLTISNKLLLLMGSCLQLESSPGQGSRFFFSL----------------------- 93006775 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKANILAQFATMAAKLQEQQRNAKYANEMKSAFLANMSHEIRTPMNGIIGMVEMLSDTMLSV----EQREYIENIKVSNEHLLAIINGILDLSKVEAGKMTIDSIPMNLSSLCNEVVSLFAIKARQRGLVLDYHYTESLPYVKGDPVRLKQVMVNLVNNAIKFTREGGRVTIDVKHMQDNTLCIEVTDTGVGIKSESLEAIFDAYDQANKYTHRLYGGTGLGLSVCKSLVELMGGYIEVDSVVGIGTTFRVLLPL--------------------- 189423669 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------FTAIAGYQPEEVLGKSSLELNIWANPADRLQLVQELQQHGFVRNLELITGQMSARIITVNLNITRDISE--RKRYEEENRAKSEFLANMSHEIRTPMNGVIGMVQLLQFTRL----NSEQQEYLQCLETSAQNLLSLLNDILDLSKIEAGKISLEYADFSLRHSIQEVVTTQISQIHQKRLKLTTSLADDIPEIHGDPLRLKQILLNLLGNAIKFTAAGS-ITIAARITDQQNICLSVSDTGIGMTPEALQRIFAPFEQADNSTTRRFGGTGLGLTICRRLAELMGGRIWAESSDGHGSSFFVELPFAVRMQTAP------------- 307634952 -------------------------------------------------------------------------------------------------------------------------------------------YAVSGGVLLLMLSAFAYVLSSKLQRRVSAPIAELLVTRRVAEEHNYSVRAAGEIGELVSGFNRMLQIIEESDANLKRNREDLGEEVAELERAVADLSKAKEAADSASQSKSRFLANVSHEIRTPMNGVLGMVSLLLETDL----QAKQREYAEIIRSSGELLMQVINDLLDFSRIESGKLKMEQLPFAARRVIEEMATIYGERARQKGVFLEYSMAGEVPRLLGDRHRLRQVLGNLLDNAVKFT-LKGTITLTVGSVEGGVCRLSVSDTGIGIPQDMLPRLFHPFTQADDSNTRRFGGTGLGLAIVRHLVELMGGTVSCDSEPGCGSVFRFTVALSVVPDPEPEPSHEAA------ 192288750 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARESADAANHAKSRLLAMASHEIRTPLNGIIGMSRLLLDTPL----SAEQATYAKAVKTSGEALLALTDELLDYARIEAGKIELDCRPFVLSSLIEDIIELLAPRAQARGLEIAADIDERLPSLIGDAARLRQVLLNLCGNAIKFTETGGVALIVERGDQSDGLRIIVRDTGIGIAPDAQARIFHEFEQADAGIARNFGGTGLGLSISDRIVSVMGGRIALESKPGEGSTFTITLPLSAADHFAPPDLHGSS------ 88859369 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLTEQLKREQALAH-AKDRAEKAVKVKSEFLANMSHEIRTPMNGLFGVMQLLKQENLSSDG----KNLLDKALYSAKNLTVIINDILDFSKIEAGKLTLELTNFKLSELIEHINSDLSVNAFNKQIDLTFEINVKHDFWFGDPIRIRQILLNIISNAIKFTNTGGVKVLVNALPTSNGLQISVIDTGIGIAPDAIERLFNRFEQADKSTTRKYGGTGLGLSISQSLIDLMQGEISVTSEENKGTSFSIMIPLVQA------------------ 254513976 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NSMSDKLRRAIDEEKDAKLSADEANAAKSRFLANVSHELRTPLNAIIGYSEMLELDDETPIDRKQYQNDLDKIVLSGRQLLALIDDILDLSKIETGKMTLVKEQFHPGEALTMAVDALAPLLRRNGNVLQCDDFSTLPMINNDAVKFRQIIVNLLSNAAKFTAEG-MIRVSASFTQAQHLEITVSDTGIGMTPEQQALVFEAFVQADDATSNTYGGTGLGLAICRDFCELMGGQISVASEPGEGSTFTVSLP---------------------- 297191684 ------------------------ARISGLMQGRRDLDDVASLIMSELTP------VVSAQHGAFFLAVPAGESYELCMRGSYGYSAGLMTSFRPGETLIGTAAEEKRTIQVN-VPPGYLRISSGLGEASPAYVIVLPVLFEGKVLGVIELASFQPFTQIQRDFLNQIAEMIATSVNTISVNTKTEVLLSQELTEQLRERSAELENRQKALQASNAELEEKAELLAQIEVKNTEIEEARQVLEESMRYKSEFLANMSHELRTPLNSLLILAKLLADNAAGNLSPKQV-EFAETIHGAGSDLLQLINDILDLSKVEAGKMDVSPTRIALVQLVDYVEATFRPLTAEKGLDFSVRVSPELPTLHTDEQRLLQVLRNLLSNAVKFTDSGAVELVSLRDPDGDLIAFSVTDTGIGIAAGKMRVIFEAFKQADGTTSRKYGGTGLGLSISREIARLLGGEIHAASEPGRGSTFTLYLPL--------------------- 254423212 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARRLAITLTIVGLGSAAILLLGVNRLVRQLSRSRL--QIESYSQQLEKTALAANTANKAKSEFLANMSHELRTPLNAILGFTQLMQSDHANKERSSDYNNYLGIISRSGGHLLTLINDVLSMSKIEAGRLTLDPTCFDLRYLLRTLEEMLSMRAEAKAITLSVQVDQAVPQVKTDEAKLRQVLVNLVGNAIKFTPTGS-VTLSVSCENIPSLYFSIVDTGVGISAEDLSCLFDPFFQASRTRT-AHQGTGLGLAISQRFVQMMGGEINVESIVDQGSTFSFSI----------------------- 134794626 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------SFRPLKEAVEVLNRMAEGERDVVMPDSLGSA----SYKSDEVGQLIKALISYQKESRELDRVRKLTEEL-EVARDEASEANAAKSKFLANMSHELRTPLNGILGYADLLLEEAEDDGN-ERMAADLNKISHSGKHLLSLINDILDLSKIEAGRMELYLTDFRMSDLMEQTKTISQTLADKNGNDLVFEYDDDDKHIRGDETRLRQCVVNLISNAVKFT-ENGTITIHFEKDDTKWLAISVNDTGIGMTEEQLGKILQEYGQADTSTAANYGGTGLGLTITTSLIQMMGGHLDVESEYGVGTTFTINVPR--------------------- 158318722 ---------------------------AGLMQGHRELETVAQLVIDELTPMLD------AQHGTFFLADAGVDAPALTLIASYGYRPTMPRRFEFGQSLVGQAARTKR-SIVARTPADYLKIASSLGEATPVTLIVLPILFEDQVLGVVELASFTPFTQVHLDLLNQLTETIGVNVNTIIANSRTDALLAGELQARSEELQSRQEDLQLSNAELEEKATLLARQNHDIEVKNAEIEQARQELEEASKYKSEFLANMSHELRTPLNSLLILARLLAQNPTRNLTAKQV-EYAHVIHTAGSDLLQLINDILDLSKVEAGKMDIHLERVVLRDLAEDLKSTFSPITVEKGLRFTVDLAPGIPDLLTDQHRLAQVLRNLLSNAVKFTERGS-VELAIVATLGGDVTFKVTDTGVGIAEENLERIFGAFQQGDGTTSRRYGGTGLGLSICREVAALLGGEIEARSEFGRGSTFSLR------------------------ 266622770 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELRELQSKLEERTVMLNTALEEAKQANEAKSDFLSRMSHDIRTPMNVIAGMTEI---AGSHVYEPERVKDCLQKIRLSSHHLLGLINDVLDMSRIENGNFHINMVPVSLPAVLREVIMITLAGIREKAQIFDVHVNLEDEQFYSDALRLRQILLNLLSNACKFTPVSGRIVFEVEQKDRTALIFTVSDTGAGMSPEFLEHIFEAFTREQDSRTDQIEGSGLGMCITKRLVDMMEGTITVSSCPGKGTTFQVTLPAAVVQE---------------- 159897746 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QIAIALQNARLFAEQTAQRLQELDQLKSAFLANMSHELRTPLNSILGFTEVILEGINGPINDLIHND-LSIIHRNGRHLLNLINDILDMAKIESGKLTLFRETFDVVEVLHEVASTVGPLATQKHLELLVDIEPNLLPVYADRFRIRQVLLNIVGNALKFTEQGS-VTIGIDTTP-TTRMIKIQDTGIGIPLDNQDTIFMEFHQVDNSTTRKAGGTGLGLPISRHLVEMHGGKLSMVSNPGEGSLFTIELP---------------------- 256829193 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDD--TERKLVEAELIKARDAAQAANQAKSEFLANMSHEIRTPLNGVMGL----MQLLQTTLLDDEQREIVSMAIRSSDRLARLLTDLLDISKIEAGKMDVVEEDFSLRELCDSVTELFAVNADKKNVSLEYVIDPDLPPILGGVARLRQILFNLVGNSLKFTDQG-RVRLEMAPIAPAKLLFSVYDTGIGIPEDKLRDLFKPFAQVEGSYTRKYQGAGLGLAIVRRLVELMRGHIYMESVLGKGTAVHVVLPFKSLQELPPARMREKAD----- 228962764 ------------------------------------------------------------------------------------------KIFQEKEGLVGQAAKEKRVFLLQDCSDSCSPITSGL---GEWRPHSLPIVFDEEVIAVVELASLQVFQLLKETTHSFGSAIHSVQRRMVQHMLVQSQKMTEELQTQSEELQIQSEELQAVNNQLEERTKEAEEKARDLQQTKKELELQTKQLQASSQYKSEFLANMSHELRTPLNSILILSEMLLENKNETLSEEEQ-EFAHIIYSAGTDLLGLINDVLDLSKIEAKKLEMICGEMSIQELCTQLERHFTPIAQQKQIDFQILLQKPVPDLYTDEKRLQQIIKNMLSNAFKFTEQGSVITVEMEKKSDTWLVITCQDTGIGISEEQQQLIFDAFHQADGAIARKYGGTGLGLSISKELVTLLGGSITVHSIQGKGSIFTVYIPN--------------------- 153871118 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKAAEFALIKAKEQAEESNRLKSEFLNVISHELRTPLTIMLGNLPLLTDPNDLP-DAEEIADIATDIEDSGQHLLTLINDLLDLSKIEAGKMTIQQELLSVAALTQDVITSIQVMAHEKNLTIETEIDD--IEVFADPIRLKQILLNLLGNAIKFT-ENGFIKVKIKPMAHQVCFF-VEDCGCGIDEKDVPFIFDAFRQSDSSAARRADGTGLGLAITKKLVELHNGKISVQSLLGKGSVFSFSIPKNSVV----------------- 154254026 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTARGARCIAWEEFAIRDEDGKLVEIQAVGRDVTDRKDAEEKLA-IALEQAKEANRAKSLFLATMSHEIRTPMNGVIGMTKLLLDTKLDP----AQRSYAEAVRASGEALLNIINDILDYSKIEAGKVTLDEAAFDPRNVLESVAELLAPRAFDKGLEIVTEISPSVPMLMGDEARIRQILLNLAGNAIKFTGRGG-VALRLGKREGRGLILEVEDTGIGMDEQAREHIFDDFAQADQSHARRYEGTGLGLAITKRLVGAMEGRIEVESEEGRGSVFRAHLPLRLAL----------------- 253580374 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DRTSDRKMNQALS-EAVRAAETANKAKSTFLSNMSHDIRTPMNAIIGFTTL---AVSNIDDKERVRDYLGKILSSSNHLLSLINDILDMSRIESGKIHLEETEVSLSEVLHDLKTIISGQIHAKQLELYMDVDVTNEDVYCDKTRLNQVLLNLLSNAIKFTPAGGTVSVRLREYPGTQREIRVKDNGIGMSQKFVQKIFSPFERERTSTVSRTQGTGLGMAITKNIVDMMGGTIEVQTEQGKGTEFIIRLP----LRIQPENHR--------- 134045508 ----------------------------------------------------------------------------------------------------------------------------VIVDGNSYFGKYSPIYDIDGEVIGMPFVILMNSVIRKIFFIAFSSLIVAVLVAFILNRKVVPIKKLKNSAEIFGHGKYDERVSLKTGDELEELAESFNKMADEISRAKKDADELKDELKEVDNLKSELLSIVSHELRTPLTSIRGYVDLLKDETAGKLND-KQHEFILIISENSDRLKRLIDNMLDLVKVENEVLDFKFNKLNIKNTVGEIISSLKYFADSKNIILLEDVDE--VYIKGDKSKINQVLANLIENAIKFSKNQTKVTV-IGFEDKENLHLEITDQGPGIPKENLEKIFEKFYQIDSSSKREIGGSGLGLAVCKKIVESHGGSIWVESKVGKGTSVHILLPIAK------------------- 260221574 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------REREGSRAALEQAKLAAEKARHTAEQASLAKSQFLANMSHELRTPMNAILGMLQLLE----GTELTDKQRSYTHNTASAARSLLSLLNDILDFSKVEAGKMTLDPRPFRTDQLLRDLSVILSANVGAKTIEVLFDVGTDVPALVGDDMRLQQVLINLGGNAVKFTERGEVIRLRLKATNGAKAFVEVSDTGIGIASENQAHIFSGFSQAEASTTRRFGGTGLGLAICQRLVGLMGGTLEVDSVPGEGSNFHFTVPLQ-------------------- 88606773 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FVILVGIAAAICIVLTLVIYRKNVKLLNSQYD----------ANLELQEKKENAEKESVSKSQFLANVSHELRTPLNSIIGFSEIVQRESLGPLGNAQYKEYIKEINHAGVHLLSLINDILDFSKAEANKLSVELVKCDLRKIVDSCFNMMLPKAQEAKVELKRDMPESQIVLMVDARRMKQVILNILTNSMKFTPEKGFVRLSVEKKQEE-VVIEICDNGIGIAQQDLYKVMSVFGQADSTHSRKYEGTGLGLPLSKKLVELMNGTFSIKGEANLGTVVTLSFP---------------------- 290476633 -------------------------------------------------------------------------------------------------------------------ANPIGYIAIDLDLRTAQIQQYKEITTSIILLICLGGTALFAHILVRKVTQPLGGMVRVVEQIRQGQLNIVTGAMPGELAALQNGINTVAESLYKDEMQLHIDQATSDLQITQLEIQNVELTLAKKRAQEAVKIKTEFLANMSHELRTPLNGVIGFTRQMLKTPI----TSQQAEYLYVIERSANNLLKIINDILDFSRLESNKLVLDQVPFLLRDTVNEVIELLTPVASEKNLPLQHRIDDKLPNLMGDPIRLQQILTNLIGNAIKFTDKGSVIEVRLRQQQHHLVQITITDTGIGIKPEYRPILFQAFNQADASITRHYGGTGLGLSITKRLVNEMKGEIDFISEPAKGTVFYFDL----------------------- 281354822 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITELAEQQEKLQQALEQARAADRAKSYFLATVSHELRTPLNAVIGFSELLQGADVEP---QEQQEYLGSINFAGNALLNLINDVLDLSRLEADQVELDCRPVDVKRLVREIVGVFKQKAVEKNLSLQMTYTNLPPTLYLDDLRIKQILLNLTGNALKFTHDGG-VTVSLAEEAGQGLIFSITDTGIGILPEKISQIFEPFVQDSGVRHRIYEGSGLGLAISKRLVEKMGGKLSAESTPGKGSTFTVRLENVKYQSSSRQD----------- 294055873 -----------------------------------------------------------------------------------------------------------------------------------------------------------------VVFAAYFDRSDGRLEEDVILVREDGSYFGNIAATAICLYGFLGNHMRELRVQKESLALKNSQVIRDLELTNDKLAYSRDKALEGVRMKDIFLANMSHEIRTPMNGVLGMIDLLYDTEM----DAEQEQLVGTARSSAETLMRIINDILDFSKIEAGKVSVELMPFNLIEIVESSAALYSEAATEKEIDLAVAFDDVPAWVVGDPHRYQQVLNNLISNAVKFTDSG-EVEIRVETGSGLGILTEVKDTGIGIPASKVTKLFEPFTQAEESHARRFGGTGLGLSICRNLCELLGGEIECDSQLDDGTVFSFVLPFA-------------------- 135034591 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EESEAAAVLASQAKTEFLANMSHELRTPLNAIIGFSEMMNSGYFGPLN-AKQKERMHDIHLCGNHLLNLISDILEFSKGEAGRLEIMEEKIDVPEIVNEVVRMLGEKVKSKDINLIIDIVPSLPILYADKRKLKQILINLLSNAIKFTPQGGDIKVSARLDVHGAMNIACADTGIGIAEEDIPTALSVFGQV--HRNRSHEGTGLGLPLCRMFAELHGGKLTLVSIVGEGTTVRIIFPPQRVLRALPEPAEEQDNEEA-- 136061018 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HYNLLMDSLEKSEKV--MKSQKKDLEIAMDKAQSANKAKSDFLAKMSHELRTPLNAIIGYSEMLIEEAEDDGLD-VYAEDLTKINSSGEHLLTLINDILDLSKIEAGKMDLHIEEFSFSALLKQIEATAKPLVEKNNNKLIVDSKIKDIKLKNDQTKLRQILFNMLSNAAKFTKDG-KITMLVKETDNKNLNFDIIDTGIGMNEEQLVNVFEEFTQAESSTSKDYGGTGLGLPISKKMAEMMGGRIDATSEVGKGTTFSVTIPIS-------------------- 296422839 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GSITAAAADGDFNRFITVEASGEMDALKTKINQMVFNLRDSIQKNTAARETAELANRTKSEFLANMSHEIRTPMNGIIGMTQL----TLDTDLTQYQREMLNIVHNLANSLLTIIDDILDISKIEANRMVMEEIPFSLRGTVFNALKTLAVKANERFLDLVYCVDNVVPHVVGDSFRLRQVILNLVGNAIKFTESG-EVKLTIRQHDQSRCEFSVSDTGIGIQSDKLDLIFDTFCQADGSTTRKFGGTGLGLSISKKLVNLMGGDVWVKSEYGQGSTFYFT------------------------ 21228620 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TKIIYRGQPANIVVI------RDITARKKAEEALIN-AKTAAEAANRTKSEFLTNMSHELKTPLNSIIGFSDLLIEGIAGPLN-EKQSRYAGFISSNGKNLLNIINGILELSKVESEGDELTLQEFSVNESINKSISTALPQILKKNIKLNYNSDSDPLCIFADENKFRQIMESLLNNAVKFTPEDGLIDIS-SKQEGGIVTIKVKDTGIGIPEDSLDKIFKPFIQLESSLSRTFEGTGLGLTLAKKYVEMHGGNISVESKTGKGSSFKVELPVNR------------------- 254228337 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------FIALMSLVTLLIVSLTLLVRKVTGNLNLVLEFLSRDTYELTKGKDELSKFAKEVKKLSYEREQSRQKLTQAKEDAEEASKAKSSFLANMSHEIRTPLNGVIGISEVLSDTPL----TATQRDYVDTIETSSQLLLSLINDVLDFSKIESGMLLISPHSTCVRESIYDIASIISPKAKEKGIDVQVSISRNTPHVMLDDHRIRQIIMNFMSNAVKFTEQG-CVELSVITREEASIEFSVKDSGIGIDEQQQKKIFAPFAQEDNSTTRQFGGTGLGLAISTQLVELMGGEIQLESEKGKGSRFFFEL----------------------- 260159588 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TMASNLTTQVRAFSDITNLATDGDFTKLELKRKINQMISNLRDSIQRNTQAREAAELANKTMSEFLANMSHEIRTPMNGIIGMTQL----TFDTDLTQYQREMLNIVNNLANSLLTIIDDILDLSKIEARRMVIEEIPYTLRGTVFNALKTLAVKANEKFLDLTYKVDSSVPYVIGDSFRLRQIILNLVGNAIKFT-EHGEVSLTIKESMGQNVEFVVEDTGIGIAQDKLDLIFDTFQQADGSMTRKFGGTGLGLSISKRLVNLMGGDLWVNSEHGKGSEFHFT------------------------ 89893099 ---------------------------------------------------------------------------------------------------------------IGDLAGAISITMPTTIQDQALVFNMFWQCMTFTLLIIGCVLAIYYFVTKRVTPIEHLETAVKQVGEGDLNVDLQNFRAAEEIEGLADHFNNMAKQLSDLEHKVELRTSELGKANEQLQIKQIQLEKVNTLLKEDSQYKADFLAMVSHELRTPLTAIIIFAEILLKKKRFEDSSEEQ--ILCEIKENSEVLLHMINNILDLARLETGRNSLSIETVDLVDVINNVECVIRPLAQRNDIHLTARVERGVPLIQGDYEKVRRIIENLAGNAIKFTPLGGKVNIQASLAEDHYVKITVQDDGIGISKENQAHIFEKFIQVDSSSSRQYNGSGLGLALAKELTELHGGVISVESDLNKGSTFIVLLPIER------------------- 153812168 ---------------------------------------------------------------------------------------------------------------------------------GKQNPYYLPIESNNTILVCIAKGVVDNVLMDYQKTVLFTTILMAGFILLLFAGLFYSIS-------RLSLADQKAEYEKRKNELHLQTMKEMEVVNQKLKKAKNVAKEALQTAENANKAKTDFLSNMSHDIRTPMNAIIGITSLIRHDAG---NKAKVIEYADKIDSSSQHLLGIINDVLDMSKIEAGKTVFKYSDFSILDLVQELDTIFHTQIYEKQQTLIIKENIQHEWVNGDQVHLMQIFSNLLSNAVKYTQEGGKIQFFVEECETKSSRFLVSDNGMGMSADFKDTIFDAFTRAESSLTNKIQGTGLGMAITKNLVEAMGGTIDVESELGQGSCFEVLL----------------------- 117925825 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QDLTHRKQESEELR-QAKEAAEAANQAKGDFLAVMSHEIRTPMNVMLGMVEVLQESTL----DQEQQEQLHSVQKAGKNLLALINQILDLSKLDAGHLQLQPEALNLHELIKEVVGLVAVLASEKNLLLSHQIDTSVPWILADELRLRQILFNLLGNAIKFTEKGS-VNITLSMRDPQQLALVIRDTGIGVDPAHHHAIFEPFTQQDGTITRRFGGTGLGLTLSRRLVELMHGQIRMDSQLGCGTQFEILLPVERT------------------ 156974495 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------FIAVMSFITIAVISLALLVRKVTNNLQLVLEFLRRDSYELIKGKDELSKFAQEVERLSYEREQAKVKLTQAKEDAEQASKAKSSFLANMSHEIRTPLNGVIGISEVLSDTSL----TATQKDYVDTIETSSQLLLSLINDILDFSKIESGMLLISPHSTCVRESIYDIASIVSPKAKEKGINLKVSISRNTPRLMIDDHRLRQVIMNFMSNAVKFTEKGS-VHLSVTTHANAVMEFSVQDSGIGIDEQQQKNIFEPFAQEDNSTTRQFGGTGLGLAISTQLVELMGGKIQLESEKEHGSRFFFQIPAIVHLGFDPK--HAASQSQVW- 300022887 ------------------------------------------------------------------------------------------KLLARFADDMGAGYPERLEFLIGQCALEKQRRLLSKIPETSDTVVFKAIPRSVIVLAVISLSSLHDFEPAHLTFLEQLTMGIGIVLNSIEALLTQSQELAGELQEQQKALQKTNEELAQKAQQLAERNVEVERKNEEIDQARRAVEEKAAELALTSRYKSEFLANMSHELRTPLNSILILGQQLS-DNPDRNLSERQVEFARTIHGAGTDLLNLISDILDLSKIESGTVSVNAEDVSFNAVLEAIARPFRHEAERRDLAFEMSFDADLRTLFTDSKRLQQVLKNLLSNAFKFTREG-YVRLSVKPAATKWVAFEVDDSGIGIPLDKQKIIFEAFQQADASTSRKYGGTGLGLAISRELAHLLGGEIQLRSEPGRGSTFTLYIPL--------------------- 254470389 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLEEQQVKVNQELQRYQNELEQLVEDLEVNQQLEEEARKQAEEANRAKSTFLATMSHEIRTPMNGILGTTSLLKDTQL----NTEQQRLTSTIAESGNVLLCILNDILDYSKIEAGQLTFEQIPFSVHTIIERLITLFTPLAQEKDLSLTYHVADNVPDSLGDPARLYQVLSNLLSNAIKFTEVGG-IQLQVTANSTQELIFSVIDSGIGIPKDKISSLFDAFSQAEDSTSRRYGGTGLGLAICDKLIKGMQGTVSVESELHKGSTFTFTLPME-------------------- 142186458 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRMKDGSITHYAAFARDIDSQKAVEAQMLSE-KQNAEDANRLKSEFLATMSHEIRTPLNGIIGMSNLLADTKL----NAQQRQHVTMLENSAATLLQLINDILDLSKIEADRLELEIMTFDLKDLILELVDMVKPQAESKELEIIIDIEPELPTLSSDPGRVRQIVLNLLSNAIKFTESG-HIRVHAEAIPAPMIKISVEDTGPGIAQAAQQKIFEKFSQADASTTRRYGGTGLGLAICHQLSALLGGSMQLVSEEGVGSCFIFTF----------------------- 225568760 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IDEERRIQEETIEKERRTKQILEEALEKAERTGQAKSDFLSRMSHDIRTPMNAIIGMTELALMNTG---NEEKIKEYLKTIAGSGERLLSLVNEVLDVSKIESGTFELAEKEADLCELVDEVAEMFRVTTEKMHQTFVVHVEKEIARVLADAGRINQILVNVLANASKYTEEGGMLSLSLRELKKEENQFTVEDNGIGMKPEYVEHIFEPFSRADDSRISKIAGTGLGMTIVRNLVSMMDGDIQVESEYGKGSKFIITLYLTKCDASAPAETHCDSE----- 164657947 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MANNLTSQVRAFAQITFVTVEASGEMDSLKTKINQMVYSLRDSIQKNTAAREAAELANRSKSEFLANMSHEIRTPMNGIIGMTSL----TLETELSRTQRENLVTVSTLASNLLAIIDDILDISKIEAGRMNIEEIPFSLRGIVFSVLKTLSVRAAQKKLNLVYEVAPNVPPLIGDALRLKQIITNLIGNAVKFTESGGIVALRCKLNSAPGLEFCASDSGIGIKQDKLDMIFDTFCQADGSTTRKYGGTGLGLSISRRLVNLMGGDMWVRSHFGKGSDFFFTM-VVKCDKFTPE------------ 288942502 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVRVLTIIAVLVLAVM--GLARWIAARVEHF---GHELLGGIQRILRELRELGERLTELAATHAEARAHTRELERSNRYKSQFLANVSHELRTPLNSILLLSKMLGAEGNG--LSPTQRRQAQVIHEAGRDLRALIDNILDISRIESGRLGLNPEPVDLRPMLEDLIELFSPQLADKPVELSLRLEPDAPEIRTDRDKLRQILKNFLANAIKFTECG-EVRIEVGAESERPLILSVIDTGIGIPPDKQEIIFEAFQQADGSTRRRYGGTGLGLAISRELATLLGGRIEVESTPGIGSRFSLLLPLS-PEGVAPETRPESA------ 298527922 ----------------------------------------------------------------------------------------------------------------------LVWEMAGLVKVIDVNQGTLNLYKANFLLAGISRIFGKE---SYADFLQGLLLIASGETS--FSFEREHVTLAGQNLKTQLYWSVIPGYEVDYS-RVLVCIVD----ITELVNIQEELIQAKEQAEAANQAKSEFLANMSHELRTPFNGIMGMMQVLQNTDL----DDEQQEFVNLSIQSSERFARLLSDILELSNIEAGKMIICPAHFSLQELLESLSGLFSAEGHQKGLALEFLMDSNVPEVIGDATRVKQVMFTLVGNALKFTEQGSQVQLTLSATKGGDVRFSVFDTGIGIPEDRLSDLFNPFVQVDGSYTRKYQGAGLGLSLVKRLVDLMNGNISVESEVDRGTTVHVVLPFA----LPPVDHLESA------ 295705734 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EFED-ITEQKKMERVIVQAKEEAEKVNMAKSSFLSKMSHELRTPLNGILGFAQLLEMDES---LNEQQHDFVQEILSGGSHLLSLINDILDVSRIETGNLKISVEEVHLLTVIKECINIVQPLAKKKNISIYSQLDQEDMMVLADPIRLKQILLNLLDNAIKYNQENGKVIVFCRLQENK-QYIHIVDTGVGFSVEEYTKVFVPFYRIE---NTKEEGTGIGLSLVKQLVHLMGGDINVTSNKGTGSEFCFSLPLGEQTEFPPTNNRKEDNYR--- 39933394 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARESADAANHAKSRLLAMASHEIRTPLNGIIGMSRLLLDTPL----SAEQATYAKAVKTSGEALLALTDELLDYARIEAGKIELDCRPFVLSSLIEDIIELLAPRAQARGLEIAADIDERLPSLIVDAARLRQVLLNLCGNAIKFTETGGVALIVERGDQSGELRIIVRDTGIGIAPDAQARIFHEFEQADAGIARNFGGTGLGLSISDRIVAAMGGRIALESKPGEGSTFTITLPLSTAENFAPPDLHGSS------ 126658998 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQDLQTKMAQQKASEQALEELNRAKSEFLAMIGHEIRTPLNAVTGMTGLLLDTQL----NDQQKEFVSIIRNSGENLLTMINNILDFSKIEAQKLELEEQPFELGPCIEEVLRLFVSQASKKNLELAYLIESNTPSIIGDSTRLKQILANLIGNAVKFTKKGEVVIIKSRQDSKQNLRFAVKDTGIGIPSDRCNRLFQPFSQVDASTTRKYGGTGLGLAISKGLSELMGGNMWVHSTEGKGSTFNFTIQTLAAPSSSPATSQE-------- 119898741 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFTEELARRNELA-EAKDTAERANQAKSDFLSSMSHELRTPMNAVLGFAQLLECDDTLTAD---QRDNVAEILKAGGHLLTLINEVLDLARIEAGRIDLSLEPVALREAVDDCRQLIQPLAAARAIVLEMSLPDELV-VRADRTRLKQVLLNLLSNAVKYNREGGRVSLAAQCREGR-LRLSVSDTGAGIAPERMAALFEPFERL-GAEASAIEGTGIGLTITRRLMELMGGEIGAESRVGEGSTFWIELPASGVLAPLGE------------ 135135421 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIEVPVQTFAQDIELNFAYMVVLAAIAVLMAGLTMAVLR--------QREERALLS-LESRNAALVRANREIDAANRAKSEFLANMSHEIRTPMNGILGLTEVMLLD----QPADTERERLSKIQLAGRNLLRVINDVLDFSKIEANKLELENIGYSVEDIAEGVLGLFLQKDTEDGPRLLVEIDPSLPRLTGDPFRISQVMTNLLGNAFKFTTKGSTLCIRRSPSDPGTVWFEVQDTGTGIPAEQLAKLFRPFTQADGSISRKFGGTGLGLAISQGLAQRMGGDLSVESVEGQGSTFRLALPLRPETPDTP------------- 163793613 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ADETEFSTELTRAQRELQEALRQAEIANRSKSLFLATVSHELRTPLNAIIGFSDLLAQKVFGPLGDERYEGYAHDIQTSGQHLLSLIEDVLDLSRIEMGQIRLRLGLVDLPIEIQAAVAMVRARRGQEIASIQIEVAEGFPTLNADARLIRQILINLISNAAKFTPPSGRILVTAQVVDD-GISIAVIDDGIGIDPADHAKVLRPFEQADNRLSRRYEGVGLGLPLTKAFVEVHNGQLQLESAIGEGTTITIRLPKERIDGTRP------------- 121997909 ---------------------------------------------------------------------------------------------------------------------------------------------------------------PHLRFYAGVPLVVTLCLGDRQARTLSDAELATL--QELAEVVVDEFELRRANQRLDEERARAERSAIELRRINLELQQAREEAERGNRAKSQFLSSMSHELRTPLNAVLGFAQILEQDPREPLS-ERQAGYVDQILGGGRHLLSLIDDILDLSRVEAGRVELKPEWVAPGLLVDQCAELLGPMATDAGVHLSVYVAEAVPSIWVDPRRIRQVLFNLASNAVKYNRPDGRVEVEVEAPAPDRIRFRVRDTGIGIREERQREVFYPFNRLGLE-SSEVEGTGIGLVVTRRLVEQMGGEIGFSSAPGVGSVFWVDLPGVVTADEVSSD----------- 116181786 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TMANNLTAQVRAFGDITNAATDGDFTKLEASGEMDELKKKIQMVYNLRDQAREAAELANKTKSEFLANMSHEIRTPMNGIIGMTQL----TLDTDLTQYQREMLNIVNSLANSLLTIIDDILDLSKIEARRMVIEEIPYTLRGTVFNALKTLAVKANEKFLDLTYRVDSSVPHVVGDSFRLRQIILNLVGNAIKFT-EHGEVSLTIQKASEYAIEFIVADTGIGIPSDKLDLIFDTFQQADGSMTRKFGGTGLGLSISKRLVNLMGGDVWVKSEYGKGSKFYFT------------------------ 302877626 -----------------------------------------------------------------------------------------------------------RLALATQAGGVGVWDWDVVNNALTWDDQMFALYGLHRDQFVGAAEAWSSAILPEDTAQAQACMHNALANKQ----HYDTEFRVRWPDGSIHNIRALASVKFDSAGKPLRMTGTNWD-ITELKQSQQALQRAKEVAESLAQSKSEFLANMSHEIRTPMNAVIGLSEL----ALDSTDPAEKQSHLQQINDSSRSLMGILNDILDLSKIEAHQLSVEKIQFNLTELLDSIQRIFTLSAAGCDIEFNVVRDADIHQLLGDPLRLRQILTNLLGNAFKFTQKG-RVTLNVSKTDSTTLRFSVKDNGIGMSDGQVSTLFQPFSQADSSISRRFGGTGLGLTISRNLAQLMGGDIKVESQAGAGSTFSVELTFSKVQVSDPQRRQSD------- 135263654 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLENRKVELEEEIAFRKLAEESLVVAKEEAEAAVKAKSEFLANMSHEIRTPLNAILGYGEILQFEARKIQRPD-FLEDLKAIELAGRHLLGLINEILEISKIQAGKMEVHSESFSLKQLIDEVIATIRPLAQKKSNIVESKVTNSPEKMFSDSIRIRQILLNLLGNSCKFT-ENGKVVLSVAVEGESWIHFTIADSGIGIDPEKIPELFEEFTQADNSATRKFGGTGLGLTISKRLAQLLGGDIQATSEPGKGSSFTLFLPQ--------------------- 242280945 ------------------------------------------------------------------------------------------------------------------------------IEPQIQELQNIDLVESGSLLWETLCKRESYYIPDVSALPDDLPDKAILQVQDIWSVLIEPIYFYDQLVGFVGFDSVLEHRKWEEDIDILSLFSKNVALVLERKKSEERLIAAKLEAESANIAKSEFLANMSHEIRTPLNGIMGMLQLMRMGEM----NQKQEEQCGFAMESCKRLNKLLGDILDITRIESGHLQIVDAEFDLHNALNSVQALFKPAAIQKNIDLRVEIAGNVPTMIGDINRLHQIFNNLIGNALKFTDSG-FVLVEAYLLDRNHILFSVSDSGIGIEDSKLDSIFNSFTQIETSRTRNYEGAGLGLAIVKQLLELMGGTLSISSEINVGTSICFSL----------------------- 144155994 -----------------------------------------------------------------------------------------------------------------------------------------------------------------AILLATAIVTVALAMLAAYAIVRY------VIVKPLKHLREVSDEVRRGNVELVESQGELRKVNEDLDSKVDQLAQANMHLYEMNRLKSDFLATMSHELRTPLNSIIGFSDVL---GGIPALEEKQQRYVQNIRSSGRMLLEMINDILDLAKIEAGKMAVRPTEFCLESVISAQCDMVRPLAERKNIDVEFAVGDGLEAVVQDQAKVQQILANLLSNAVKFTPEGGRVVVRASLEQDDWLLVEVEDTGVGIAEEEQQAIFEKFRQGEDAMTREFSGTGLGLSIVRELCRLLGGDVELESELGRGSCFAVRLPAR-----LPLDRGEASD----- 124003503 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILLIVRPPMWLTWWAISLYIIVGLFMMWGVIRWRSATLVKEKLKLEQVVVQR---TYELAQQKEEIASQAEKLKVLNQVQSNFFSGISHELRTPLTLIVEPAEKL----LQYNQEEPGKRYTQTILGNAQRLLRLINQLMDFSKLESGKMTLQLSNNSLYQLLVEVIASFELLAQQKNIELKLTASNQALHYKFDHDKVEKVVFNLISNALKFTPTQGNIEVHL-WQSPDEVKITVTDTGIGIAPADLPFVFDRFYQVDGSTTKNYPGTGIGLALVKELVELHEGSIEVTSQENKGSTFVVKFPFTSV------------------ 239908302 -----------------------------------------------------------------------------------------GHILARIPLKNLLSHLFKPFARPGRITLGVVWKGASVASGGDFAPGQLAAVLAILAQPSFKQVTLNN---DIAKKLKAKSCLAMWATVGDFPLGLVSVARTSDVLGSVSPFSLALLAGLWQLVRANSDRMKLAGRLDEQSRMNDVLQKAKEAAESGSRAKSAFLANTSHEIRTPMNGIIGMCNLL----LGTRLSDKQLEFVRTVHYSANTLMAVINDILDFSKIDAGKFSLEIIEFDLRRVLNMTLRPLTIACQQKGVELILVVSPHMPFLRGDPARLQQVINNLVGNAIKFTERG-EVAVCVDFLSESDIRFSVKDTGIGMSPQQQEIIFKPFEQVDSSLTRRFGGTGLGLAISSHLIELMGGQLSVESNLGKGSEFFFEI----------------------- 237746376 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQREEQARQRRALEEAYHAARVASEAKTNFLSSMSHDIRTPMNAIMGMALIAQTNLASP---ERVADCLDKISVSSRHLLSLINEILDMSKIESGRIDLVAEEVSLPELIRNVMGMCQPLLREKGLEFHVSASQRHENIVIDGGRLQQVLMNLLSNAVKYTPEGGTVGFVVREIKKRGQYFVVEDNGIGMPAAFLPHLFEPFSRAEDPRISRIQGTGLGMAIAENIVRMMNGTITVESEPEKGSRFTVSLPFE-------------------- 227537039 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELLQSNQELEERSKEKNHLIAERNL------EIQEKAEELALSKSEFLANMSHELRTPLNSILLLSRLMS-ENTEENLNEDQIESAKVIQSSGTSLLSLIDEILDLSKIEAGKMELEYQHVRLSDVTQELNSLFAPIVKEKSLDLNIVVQPDLDTIETDRLRLDQVLRNLLSNAIKFTSKGSTLTITEEQSNRNNIVFAVKDTGIGIAEEKQKIIFEAFQQADGSTRRKFGGTGLGLSISREIARLLGGEIRLQSKENEGSIFSLIIPKSK------------------- 149178944 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELYWLDTTIAAMKDGEGKATGYLAIRNDITELAQEAALAASHSKSEFLANMSHEIRTPLTAILGFAELLRNDHEFASSAGKREQAVKTIQEAGNHLLTVINDILDLSKIEAGKVEIEKTSTQLFNILDHIESLLRPPAIEKGVELVTRIETPLPDIETDSTRLRQILMNLVGNAVKFTDKG-RIQIKVKFLEENESRFEIEDSGPGMSDRQAAKMFMAFSQADTSVTRQHGGTGLGLVISRKLARLMGGDVSLATEPGKGTCFRVTFPETRYTNSRFQEKHEQTDKKSP- 304393603 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATIVELRKMQQNLVAEADDQRLLADEQRKQADEANKSKSQFLANMSHELRTPLNAIIGFSDIMREGMFGPLGNEKYTEYANDIRSSGGFLLGVINDVLDMSKIEAGRMQIYPEELAVSDLLQETLRIIAAQADDGELQVTTEIETGL-DIIADRRAVKQVLINLLSNAVKFTPKGGSIQVSARRLDDN-VEMEILDSGIGISQDALERIGLPFEQAASELTRDHVGSGLGLAIAKSLAELHGGSVDISSIEGIGTTVLVRLPLDCTSHLDAEKASDEDE----- 157374126 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELQKANDELEARVTQRTQEFQQAKVRAERANQAKSEFLSMMSHELRTPMNAVIGSLDLLTLSKQNPESM----SLIETATTSATNLIYILNDILDINKIESGKMQLEQRDFSITEVIDNVVQVFLPLAHKKRLNLHIYEDPQIPKLLGDAVKVRQILFNLLGNAIKFTHEGGEIRLITNISEHNDIIFSIIDNGIGIDKETQKKLFTPFMQAQRSTTRKYGGTGLGLAISGNLTSMMGGEIKLNSTPEQGSTFTVVLPFWR------------------- 58265008 -----------------------------------------------------------GRLGGQAKVPGVAGTWKDLTDCVNIMAANLTEQVRT--IAHATTAVARGDLTQKVVGVKVSGEILDLVNTINNMIDQLAIFAAEVTRVAREVGTEGKLGVQAEVNIEGTWQEITSNVNTMASNLTSQVRAFAQISAAATDGDFTRFITVEASGEMDSLKTKINQMVYNLRESIEKNTKARQEAEMANRSKSEFLANMSHEIRTPMNGIIGMT-VLTLESE---LTRQQRENLMIVSSLAGSLLTIIDDILDISKIEAGRMTMEQIPFSLRVAVFSVLKTLCVKAAQNKLDLIFDVDPTMPQLIGDPLRLRQVITNLIGNAVKFTTKGQRVKRYVTVADAVELEFCVADTGIGIKQDKLDVIFDTFAQADGSTTRKYGGTGLGLTISKRLVNLMSGDLWVESEYGQGSRFYFT------------------------ 148550789 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLEQQQVELEQTNSQLEEQAQTLETQRDELERAAHELEQASQYKSDFLANMSHELRTPLNSLLILSKLLGDNSQGNLSDEQIK-YANTIESSGNDLLTLINDILDLSKIEAGHIEIRPETVALQRLTGDLRRTFDPLAEKKGLGFDISLSDDCATIESDRMRLEQILKNLLSNAFKFTERG-QVSLAIERVDDAFIRFAVSDTGIGISAEQQASIFEAFHQADATISRKFGGTGLGLSISRELARLLGGRIALESRPGEGSTFTLTIPLA-------------------- 209966271 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AERLLEQAKAAAELGSRTKSEFLANMSHELRTPLNAIIGFAEVLESELKQQGSPIAKAGYASDIAASGRHLLNLINDILDVSKMEAGKVELRERICDPGELLAGCERIVRARAMERRIDLRLEVPPGLPPVLVDDVKFKQIVLNLLSNAIKFTAPSGSVRVKVQADPARGLSIAVSDTGIGIRAEDLEKVFIPFNQVDNIYARINPGTGLGLALSRGLAELHGGQLFIESVFGEGTTATLRLPPSRLLTADLAD----------- 225026716 --------------------------------------------------------------------------------------------------------------------------------------------------------------MPSGMLTSALAIYDSTADKVTFLDFVKDNMLAFFLATGFSALSIIVIILVLLRKARKAEAAAKLAANDTQKLNEKL-EIALKKAEDASLAKTSFLNNMSHDIRTPMNVILGYAQLMENELNGKDIPEVL-EHLEKLQQSGNLLLSIINNVLDMARIESGRMEIDENYCRIEDVWKSLFAVFDEKARKKNISLHYTMNVEHEHVLTDVTKVKEILVNILSNAIKYTPAGGSVMVYVDELPCDEVRIRISDTGIGMSQDYLTKIFEAFTREKNTTKSKIAGTGLGMSIVKNYVDLLGGTIDVESELGKGSTFTVTL----------------------- 75910023 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SCTDIHDQKLAIEERAQAWEQEARIELERANRMKDDFLAIVSHELRSPLNPILGWAKLLKSRKLDALKT---NQALEVIERNAKLQAGLIDDLLDVSRILRGKLSLNVCTVDLVTTIEAALETVRLTAESKSIHIQTDLTASVCRVEGDPNRLQQVVWNLLSNAVKFTPEGGEIEVKLERV-GSLAHIQVRDTGKGISLDFLPYVFERFRQADEVTTRKFGGLGLGLAIVRHLVELHGGSVQVTSPEGLGTTFTVKLPLVAVSQIYEE------------ 108759669 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SGELTGIVTLFHDRSEALEKARLGSVHLEARVQAATAELAEQNEMLRRQAIQVEQASAAKSQFLANMSHEFRTPLNAILGYTNMLLQGVSGELNP-AQKRNLTRIDSNGRHLLEVINEILDITRIEAGRMPLNLSDFGIPELLQEVMAEMDPIIARSKLTVSAHLGPRVPAVYSDRQKVKQIVLNLLSNALKFTHEGS-VQVQAEYVAATTLTISVTDTGIGIDPANQEKIFEDFQQVDSSPTRAYGGTGLGLSICRRLATMLGGRVTLQSTQGEGSTFTLHFPR--------------------- 284035955 ---------------------------------------------------------------------------------------------------------------AGEGLAGEAIERKKLIVIQDVPPTYSRI---ASSLGDAVPTALVIAPLVYADVCIGVIEVGLLHSPDSLEVAFLEHNLEAMAIGVNSALDYIRLQLEETQAQAEELQAEMENLNAELEMQQASEEELRVQQEELQRYKSEFLANMSHELRTPLNSILLLSRLLAENNEATLTPDQV-EYARVIQSSGNGLLGLIDEILDLSKIEAGQMKLDYQDMSIAEITDELQSLFGLVAKEKGLDFAITVKPDVPTVITDRMRLGQILKNLLSNAIKFTSSG-QVSLRIERSAASTLCFVVKDTGIGIPPEKQPLVFEAFQQADGSTKRKYGGTGLGLSISRELAKLLGGEITLSSEVNVGSEFTILLPLSK------------------- 169334535 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DETDQVLMQESLKN-ALEKAEKANEAKSDFLSRMSHEIRTPLNGIIGMV-TLARENINNKSKEI--DCVNKISASSKHLLVLINDILDMSKIESGKVEIKNKKFGFRNFVESTVSLFFSQAKEKGIKFKSVLIGNIPSVKGDYLHTNQIIVNLLSNAVKFTDKGGEITISLLKEEDNKVWIEVSDTGVGIEKKNFDKIFNPFEQEDASVSYNYGGTGLGLPIAKRFTQMLGGNISLKSEVGKGSTFTVDLPFTR----IPEPN---------- 78356740 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILQQNALLNAEIEERIKAEHALREAKELAEEADKAKGEFLANISHEFRTPMNAIIGMSEVILKTELSAP----QRNHLTVLNKAAHSLLDLLNTILDFSRYESGKATLALSPFMLHAPFTQVHEMFLSAAAAKGLPLQLELAPDMPRVEGDEGKIRQILVNLVSNALKFTDTG-NITITCKASGRADICFSVSDTGIGIEKEKHSAIFDSFTQADGSYTRTYGGTGLGLSICKLLADMMGGSITVRSAPRQGSTFTVCLP----LKAVPEE----------- 17230584 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AFPLRDENGRILSCTDIHDQKLAIEERAQAWEQEARIELERANRMKDDFLAIVSHELRSPLNPILGWAKLLKSRKLDALKT---NQALEVIERNAKLQARLIDDLLDVSRILRGKLSLNVCTVDLVTTIEAALETVRLTAESKSIHIQTELTSHVCRVEGDPNRLQQVVWNLLTNAVKFTPEGGQIEVSLERV-GSLAHIQVRDTGKGISLDFLPYVFERFRQADEVTTRKFGGLGLGLAIVRHLVELHGGAVQVTSPEGLGTTFTVKLPLIAVSQIYEE------------ 134300812 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIIYTAVGGIILAALLSLVFSRIISRPLVKMNKVALEMASGNYQHRVDIRSKDELSDSLNTLSSRLQEKITQLEAQEQIRREFVSNVAHEIKTPLAIMQGFTETMLDGLVK--DEKERETYLGNILDEINRLKRLVNEILDLKRMEEGHFDFDKEPCDLKVLIYRVLGKLNQLVEQKGVNLKLNLEKRLLPVTCNSDRMERVLINLIDNAVRHTPEGGKIFIYVTSKANQ-VHIRIRDTGVGISPEDLPMIWERFYKADKSRSRTQGGTGLGLAIVKKIVEAHGGQIYVESKLNEGTSFNIVLPVNQ------------------- 218246315 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KELESQMAKQIKEVNQAKNEFMAMIGHEIRTPLNAVTGMTGLLLDTPLNP----QQEEFVNIIRSSGENLLTMINNILDFSKIEAQKLELEEQPFELGLCIEEVLRLFVPQASQKQLELAYLIEPNTPSIVGDSTRLRQILANLLGNAVKFTEKG-EVVVYVSAQANYELRFAVKDTGIGIAPQDCDRLFQPFSQVDASTTRKYGGTGLGLVISQRLSELMGGKMWVHSTEGKGSTFYFTIQAQATPSSSPATSQQGQQE---- 222083203 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELEQTNSQLEEQAQELERQKDDLEKANDAVRLQAQEVERASRYKSDFLANMSHELRTPLNSSLILAKLLADNADENLTAEQVK-FAQTIQSSGNDLLNLINDILDLSKIEAGHVEVSPEPVAINRTVDGLRQLFDPLAAQKGLNLSIEVAPDVPSVITDPQRLEQVLKNLLANAVKFTAEG-QVSLLVRPAGDAQIAISVVDTGIGIAEDQQRNIFEAFHQADSTISRKFGGTGLGLSISRELVRLLGGRMHLQSRPGTGSTFTVIIPK--------------------- 117923548 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MFDKQGRIIGVLGVAHDITATKQAEQDLIH-AKEKAEAAYQAKSEFLATMSHEIRTPMNVIIGLSDILMETPIDH----EQRDHLLRLQKANKTLLDLVDSILDLSRIEANQISLKQEPLNLALMVEETMSMMSIVADQKGLRLESQVTQATDDYWGDESRIRQILVNLIGNAVKFTEKGS-IWVTLELLERTLVRLCVKDTGIGIGPEHLETIFDKFTQVDSSYARRYSGTGLGLAITRRIIQLMGGKVWVESNPSQGSLFCVELPFIPVQPIALKED---------- 192290456 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKIHEQALDQARAEADRADAAKSRFLATMSHELRTPLNAIIGFSDMILQDDVLMLGPERRKEYAQLINDSGQHLLSVVNGILDMSKMESGSFEIVPEPFAPRPALLNCCNLLALKARDSGIDLVTRAPENLPEVVGDPRAFKQILLNLVSNAIKFTERGGTVTVSAA-VEGTRLVLRVTDTGVGIAEEDLKRLGDPFFQAGKTYQRRHEGTGLGLSIVKSLVRMHGGEIEVQSQIDCGTTVTVSLPLA-------------------- 266622772 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSRRIDEQKHEEEQHRQALQSALESAKAASVAKSRFLSNMSHDIRTPMNAIMGMTAI---AASHMDDQERVRECLRKINLSSSHLLSLINDILDMSKIESGKISLRDEPFNFAELVAEVAELIRPQADAGHLDMNLSLDLKDELVAGDPLRVRQICFNVLSNAVKYTPEGGHISVRLQRDSGRREYFECSDTGLGMSPEFLDKLFLPFERVQDSTHSRVTGTGLGMAITKNIVDMMGGDIQVESELGEGSAFTVTLPL-RLQNVPPEE----------- 120612634 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELEQSNAQLEEQTQQLEYQKQQLLRAQDALSDKARDLEQASQYKSEFLANMSHELRTPLNSSLILAKLLADNKGGNLTEEQVR-YAETIHGAGNDLLNLINDILDLAKIEAGQATVEIEPVNVARAVQSIVEPLRPLAREKNLAFSAVVEPGVPDVRTDAQRLGQILKNLLSNAIKFTERG-EVALRVAAQPDGRVAFSVRDTGIGIPEHQQKLIFEAFRQADGSTHRKYGGTGLGLSISRDLAQLLGGSVSVQSTSGQGSVFTLVLP---------------------- 302670412 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RYFTQPASKNEFITILRATETARMEER-RARAANEAKSNFLANMSHEIRTPINAVLGMNEVILRE----CKDEKILEYAQNIEGAGRTLLSLINDILDFSKIEAGSMEITEAEYDFSSVLNDVYNMVHIKAEQKILDLKFDIDEDLPTMYGDEMRLRQIIVNVLNNAVKYTEEGG-VTLEATGIRDYGDTITITDTGKGIKKEELPTLFDKFKRLDAEKNRTIEGSGLGLAITHSLLELMGGSIMVDSVYGKGSTFTIVLPQK-------------------- 254482907 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLMKQVSTIESQRFILIAAAVTLLLVISLIVVI-FRGYRS----------KHRLALQLEGKSRELGVANDKLVQVTEAKSRFLSAMSHEIRTPMNGVIGMAELLE----GTDLTNQQGEYVSLIIKSADTLLGLINDILDFSKIEAGRLDLEHIPFNLRDILGDTLQTLALRANEKDIELTFHIPPDIPDLIGDPLRLRQVIVNLVGNAIKFTEVG-EVAVDLLLDSDIQLVFEVRDSGIGISDAQQSKVFKAFDQADTSTTRQFGGTGLGLAIARQLTEMMGGTMAVRSKLNEGSTFSFS------------------------ 310826953 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MNINEQKLEEMEQEEQNRKVLLAAYEAAKTANEAKSSFLAQMSHDIRTPMNAIIGMSSI---AASQINNPQKVKDCLEKINLSSKHLLALINEILDMSKIEKGKIALAEEPFCLSEVIEDISAMVRTEAAEKNHELTVIIDIEHNILIGDAGRIRQVLLNLISNAIKYTLNGGEILLTVQEVSGKSFVFTVEDNGIGMDEDFLDYIFVPFSRAEDPQVQKIQGTGLGMSISQKIVAAMQGNIQVESEKGKGSRFVVTL------NLKIEEDHSD------- 221126281 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FWARVSARVFATPDHRNAVLGVLEDITPSYE-ARQAIEHAHQQAEEANRAKSSFLANMSHEIRTPMNAIMGMSYLVQKTEL----NERQRGYLNKIQSSSQHLLGIINDILDYSKIEAGKLGIEHIEFELDKVLDNLAGLVGDKAASKGLELVFDVDKQVPQLVGDPLRLGQILVNYANNAVKFTERGERVRVQEESTSHVVLHFAVRDTGIGISEEQKSVLFQSFQQADASTTRKFGGTGLGLAISRQLAQMMEGEVGVDSTFGQGSTFWFT------------------------ 192360747 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FTIFVAYHMKRRDNQRLAAHSK------DLQIAKDRLAIAKRKAEDASQAKSEFLSLMSHELRTPLQAIIGYTELVIEELKLDSDDRHVKD-LERVIHNGERLLRLINGVLDMAKIESGSMDLDLTEVRLSSLVDEARGTVAPLLEKSEIQVVQEVDDGESLPKADPEKLLHILINLLGNASKFAPKG-VVSIKA-YHRAEKIYISVADTGIGMSPEQQQHIFDPFRQADSGTTRKYQGSGLGLSITRQLCELMGGSIRVESELGKGSTFIVELPL-PIVPPAPKDQEPEA------ 197119551 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGTLMDGFNEMLVQIQERDQKLEAHRIELEEVVQELSAANRELSQTKDAAEAASLAKSQFLANMSHEIRTPMNGVLGMVSVLLESGLAG----EQRCFAEAVRNSGESLLCIINDILDFSKIEAGRMHLDPAPMDLHGMMAEVLEMFGAGARSKGVGMECRTAPDVPRVEADLARLRQIVVNLVGNAVKFTSRG-EVQLHAFQLEERGERFEVVDTGIGIRPEALAHIFDSFTQADYSTTRSFGGTGLGLAIARQLAELMGGELGVVSEFGAGSTFWFTL-RLKALAEAPE------------ 168705275 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FEDLSHAFNRMLRNLTNIQERNRKLIADLDRKVDELARVNMALFESNRLKSEFLSTMSHELRDPLNSIIGFSEVL---IAAENLTEKQQRYAGNIMTSGQRLTALINDILELAKLEAGKMRLHPEPFNAAAACEHAAAQIRPQAEKKNIDVRVAADPHAPATRQDAGKVHQIITNLLSNAVKFTPEGGRVTLKAA-TDGTDLVLTVTDTGVGIAPEEQDLIFEKFRQAANPMTREQGGTGLGLSIVRELAKLLGGDVTVHSELGRGSTFTVRI----------------------- 91772717 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFAMISIAFILFAFIALILLSWNKTL---EDEVKSKTSELERSNDYLQNANKKLKELDRLKNDFVSMVSHELKTPLTAMKTSSEFLRE---SECSREIKEEMLDLIIRNIDRQARMVDDLLDISRIESGKMKFTPEDVNIKEIIEISLHNVTKHAKDKSIKIMVNCPDDVPAISTDKDKLIRIFVNLLTNAIKFTPEEGEVTVIVEDHEDYLQT-SIKDNGIGILEEKRDKIFDKFYQVDSTATRKAGGTGLGLAIIKGIIDGQGGKIYLESETGKGSTFTFRLPKE-------------------- 144046987 -----------------------------------------------------------------------------------------------------------------EYADGDLMAIVKVVMPDGITRQ--AINWNRAILLATAIITVFLAMLA-AYLIVRYVIVKPLEHLRDVSDEVRDIHTADEFEELGVAFNRMLRGLVESQEKLKKVNGDLDGKVDELARANMHLYEM-------NRLKGDFLATMSHELRTPLNSILGFSDVLGSNQL---LDEKQVRYVENIRKSGRMLLEMINDILDLAKMEAGKMDVRATSFDLGSIVSAQCDMIRPMAEKRKIDLTIVVSDEILKIEQDQSKLQQILSNLLSNAVKFTPEGGQISVAGKLLDAEYFVLEVSDTGVGIAAEEQQAIFEKFRQGDDAMTREISGTGLGLSIVRELCRLLGGDVTVESHLGQGSSFRVRLP---------------------- 135107363 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITHFKQAQQQLIQSRQRAEELSRSREMFLARMSHEIRTPLNGIIGLTNLLLSTPL----NETQQHYLESLRLSGDNLLVIINDILDLSKLTAGKVQIEQIAFSLPELLTNLETLHSIRAEEKGVQLEVELDPNLPRVMGDPHRLHQILGNLLNNALKFTEEG-YVRLRVQREGKARVCFEVRDSGIGIPQDRLEAIFDSFTQASVETTRQFGGTGLGLSIVQQLAELMGGEVQVESALGQGSIFRVLLPLQEL------DEEEETRKEA-- 150389840 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEDITDRKIIEEELKEKYKQLELLKEEAENANKAKSQFLANMSHEIRTPMNGIFGVVQLLESTDVG----AEQNKYINMLKESTHTLAGIINDILDISKIESGTFKLNNEPFNLTEMISSIYHGLLVDGNAKGLEVGYYLDPNIPQVIGDELKLKQILTNLISNAVKYTEQG-FVSFRVNREHTEKIQFNVKDSGIGIKDGFKEKIFEDFSQEDSSTRKKYQGTGLGLAISKNLALLMQGDISFESKLGEGSIFTFTLQKSRTED-VNTKNHDIVKEK--- 295690287 ---------------------------------------------------------------------ALLVGVCLCATLVSGGLAALVFGLRGGDHLPLRAVSWIAGNALGLLTLVPC--LLALSRARELLKERPVTRSGWVALAALAITSVAVFQSRYPLLFVIPPALALLALELEVLGAALGVIIVGAVAVWFTGVGSGPITLVQGDLTERALFLQLVSILSALPLASTSAQRRRLQAEEAAHVKADFLANMSHELRTPLTAVLGFAQLVERQ---PELSAETRAYVQRVTSAGKALRATINDILDFSKLEAGQVDIKPQPMSVAELTREAVDMFAAQAREKGVLLRLDLSDLPLLIEADPDRLRQVLLNLIGNAVKFTEVG-EIAVQARLDAADHIVFEVSDTGPGMSADQSKRLFQRFSQVDAGAARKHGGTGLGLAICKGLVEAMGGSIGVDSRQGQGSRFWFTIP---------------------- 114330247 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDMREHVKIRQDL-EQARHEAELANQAKSAFLAAMSHEIRTPMNGVIGMIDVLDQTSLSTY----QREMTDLIRESAFALLEIIEDILDFSKIEAGRLEIEQTPISLEKVVERACGTLTHMAASKEVELTLFVDPALPEVLGDALRLRQILINLINNAIKFS-SGGRVAVRASPAEEVDVMFQVIDNGIGMDDAARERLFTPFSQGDASTTRRFGGTGLGLIICRRLVELMKGEISVESKPDVGSVFTVRIPFGIIQREVIQEEELETD----- 302879443 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CIQGILRDITFRREAENELQRARLAALNLAQDALEARAKLEILNDSLESEISDRKLALKDLEIARNAADLASRAKSDFLANMSHEIRTPMNAIIGLTRITLDSELAP----KQRDHLRKVYNASRALLNILDDILDYSKIEANKLEIERVEFILEDVIRECFDLFMQKLQEKELELFIEIDPLICSLLGDPLRLGQILNNLINNAIKFTQRG-EIHIRAALISENNQTFSVRDTGIGMDQSQQDRLFNAFTQADSSITRKYGGSGLGLTISKRLVELMGGALSVASEKDIGSEFTF------------------------- 119483262 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERKQAELERQRARELQRE-KEAAESANLAKSRFLANMSHELRTPLNAILGFTQLLLRQPQFSGEPS---EYLNIIHRSGKHLLGLINDILTLSKVEAGRIYLKTKPFDLSLLLKTLENMFSLKAANKRLQLEIKADANVPRLIGDEDKLHQVLINLLSNAIKFTSFG-EVCLTVRSQPVPAEQFEVRDTGAGINFDELEKIFEPFIQTEAGEK-VKQSTGLGLAISREFVELMGGKITVESQLKHGSVFQFTIPLERVASIQPE------------ 218438074 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLAEVSISKLNQRGKTIFTAIVRD--ITERKQAEEALKKAKEAADNANRAKSEFLASMSHELRTPLNAILGFTQVLGRNS---YLTEEDKTNLDIISRSGEHLLDLINDILEMSKIEAGRTTFNEGSFDLYQLLDSLENMLRLRAEAKGLQLIFDRVSDVPQIQTDEGKLRQVLINLLGNAIKFTEQGG-VTLRVSLSKKIKIIFEIEDTGLGIASEEIDKLFEAFGQTESGRNS-HQGTGLGLPISQKFVELMGGKIGVNSILGRGSIFTFDI----------------------- 218438404 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------MMKAGASDYLSKSRVSPETLSQTLRNALRIY-QAEKEAAQANLKLRETNQLLKQQNQELERQRRQIEIQNEQLQETSRLKSQFLATMSHELRTPINAIMGFSQMLLRRYPEPLTP-AQTDLVQRIFDNSKNLLTLLNDVLDFSKIEAGKLILHPHEFDLKQLVVLTTEELRSLAISKNLSLQIQVEVENPKIINDQSCLRRILVNLLSNAIKFTETGG-VSVTVWELNPDLMAIAVEDTGIGIAQEHLEHIFEVFRQADQTLTRKYGGTGLGLAISESLIKMMHGKITVTSELGKGSIFQIEFPRK-------------------- 194367478 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLRTRNRALASLQRERSVLASERDQLRRTTERQGQAAEAAVLAKGEFLATMSHEIRTPLNGILPMLELIARGPLG----EDQRQMLATASASSQQLLRIVDDILDYSRLEAQALELEITSFNLRELLDGVVQLMQRAADSKGLVLGLQLDPSVLPVRGDPVRLRQVLSNLLANAIKFTARG-QVQLRVQRAAQHQLRFEITDTGIGIDQALQARLFQSFSQADASTTRIYGGTGLGLAICKRIIDLMQGRIGVQSTPGQGATFWFEIPLLKVPGDLP------------- 283853674 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTVALVRDAAGAPDYFISVVEDIDRRKAIEEQLRLSKDD----LERAARQATHLARRAEAANLAKSAFLANMSHEIRTPLNGLLGMMQLLKTTVL----DEEQLEYADMAIRSGGRLTRLLGDILDLSRIEAERMALSLAPFRLADVFAAITETFAPLVREKGLPLACRAAPDVPGVLGDEMRVRQILFNLTGNAMKFTEAGSVVEVSSLASPDPGQLFTVADTGVGIPDDKIDTVGEPFTQADSSYTRDQQGAGLGLTISRQLTELMGGTLTIESEPGQGTTVYLMLPL--------------------- 283853674 -------------------------------------------------------------------------------------------------------------VVFPFLAFGLQWLFWGAIRPYIWFLFFPAVFFSAGGLAATVLSAMSFFMEPRFSFLFGNPV-------SLISVLIF--------CGMGTLFSLTHSRLARARQVAEAALAASRDANAGLRAANEEITRLYEKTRELDALKTRFFANVSHELRTPLTLILGPL----ARRLEACADDAARADLRVMERNALLLHRHVSDLLDVAKLDAGRMETRYARADVARLARFMGSCFESLAREKRIRFTIAAPERLSAA-VDVEKVRRILQNLLSNAFKFTPDGGAVDVRLE-EDGDWVAMTVADNGPGVPPALRQAVFERFRQLDGGADRRHGGTGLGLAIAREFAVLHGGDILLDASPGGGASFTVTLPRKAVVHDAPEE----------- 67525289 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------SFTQRNLVVLHLLCNQIGISLSNALLF--REIRKVGATNASMVESQTQARDAEQKAKVAEAEAKHNVKLKEDAAKAKSIFLANISHDLRTPMNGVIGLSELLK----GTKLDREQDEYVESIRVCADTLLTLINDILDFSKLEAGKMKISTVPLNIKETISEVVRALRYTHRDRGLETIEDLDEVPPDVLGDPVRLHQIFMNLLSNSYKFTPKGS-VTVSAKVTREGKGRVSVSDTGIGIPDEQKPRLFRPFSQADSSTARSYGGSGLGLSICKAIIEVLGGAIWLDSVPGAGTTVTFHLSFNKVKSESGDKN---------- 310782763 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EITERKRMEEDLREARDRAESSSEAKMAFLSHMSHEIRTPMNAIVGLSELLLEE----CPHDPQREQLRLIREASGSLMELLGDILDLSKIEAGRLELDHEPFDLEETCRSVCSLLGMEAKRKGLVFSWDVAPSAQGFFGDSFRLRQVLWNLVGNAVKFTERG-RVHVTAWGEQGEGVHFRVQDTGIGILPVNLERIFEYFSQGETLLHRRFPGTGLGLSISRHLVRAMGGEILVASEPGAGSVFSFSL----VLSPAPE------------ 87119494 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDDAEVHRVEAERSRDDAELE--RKEAENARAEAVKANEVKSEFLAKMSHELRTPLNAIIGLTEMMHEDAI-EFDDEDYVEPLDRVLRAGKHLLNLINDILDISKIEAGKMELHRENFNLIMALEDVIASIKPLSDKKSIKLEGDFE-VLGDHFNDQTRLKQILLNLMSNAVKFTDEG-VVTLSAR-TENDRLNIAVTDSGIGMNEEQCAGLFQDFVQVDSSSVRKHQGTGLGLAISRKFSRMMGGDIFVTSEVGKGSTFTLSIPLNQPADLVIEDDQESSEVKA-- 304310584 -------------------------------------------------------------------------------------------------------------------------------------------YRTALLILLGIFLVISLNAFVALRFSRYIHDVIEYAREAIARMVNGDIE-TEVLVTRDINTRDLFNNLELLRNTILQGQKELRETLETIEIQNIELDLARKEAVEASRIKSEFLANISHEIRTPLNAVIGFTTLLLKSDIKTF----QYDYLETILKSSEGLLAIINDVLDFSKIEAGKLSLESTPFNFQNLVEDVLTMLAPMAYEKHLEISLYYSDVPQQIIGDPLRLKQILTNLVNNAIKFTSQG-EVVVRVMLEDSRNIKVSVTDTGIGLTKEQQSALFHAFQQADNSAARRHSGTGLGLVISKHLVEQMRGQIGIESEIGAGATFWFTF----------------------- 298387446 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YEPEKGQVELIGVNYD----ITALKETEAKLIEAKEKAEESDRLKSAFLANMSHEIRTPLNAIVGFSSLM----VDTEDMEERRQYMDIVEENNDLLLQLISDILDLSKIEAGTFDFTEREVDVNLLCEDIVLAMRMKAR-PNVEILFDRHLPECRIMSDRNRLHQVISNFVNNALKFTEEG-NIRVGYDQLDEAHLRFYVADTGIGIEPEMQNEIFERFVK----LNSFVHGTGLGLSICRSIVEQLGGEIGVDSEPEKGSCFWFTLP---------------------- 27378251 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLRATVIDLKRSQAALERQTNELADLAEKYQREKTRAEEANQTKSKFLANMSHELRTPLNAIIGFSEIMGSGLFGELGSEKYQEYCQDILTSGHYLLEVINDILDMSKIEAGRMKLDMEELDLARTLAESLRVVSGRAQDKHLTLDADIEKSI-SVVADRRATKQIIVNLLSNAVKFTPDGGRIVVRSRQLDDR-IVLMIADTGIGIAPHSLARLGRPFEQVESQLTKTYHGSGLGLAIARSLAQLHGGSMRLRSKIDVGTVVRVTLPRDAV------------------ 160942539 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CIVDLSDRTDEHQTTLAV-EAALEVAEKASKAKTDFLSNMSHDIRTPMNAIIGITTLMKNEL---HQPEKLAEHLAKLESSGQLLLGIINDILDMSRIESGKTTLNVEKINLPRQISQLESVIRQQAGQRRQTFTVETHVQHENVLGDPNRLKQVLMNILSNAVKYTPNGGHIRLEIDELTHTEHYFVVQDNGIGMSEEFQKTLFEPFTREEKSGTNKVQGTGLGMAITKSIVDLMGGTIHVESTTGKGTQFEVVL----------------------- 238750558 ----------------------------------------------------------------------------------------------------------------------LGYIAMDLDLQSVRLQQYKEIFSTLLLLFCMCVAILFAYRLMRDVTGPIRNMVNAVDLDSRVEGHMLNILKNGINSMAMSLAAY--HEEMQQNID--QATSDLRETLEQMEIQNVELGLAKKRAQEAARIKSEFLANMSHELRTPLNGVIGFT----RQTLKTSLTPPQTDYLQTIQRSANNLLCIINDVLDFSKLEAEKLILEHIPFPLRGALDEVVILLAHTAHEKGLELTLHVNQDVPEVIGDAMRLQQIITNLLGNAIKFTEQGNIVAVQAKTAEQVTLVVEIHDTGIGISESQQTQLFQAFRQADASISRRHGGTGLGLVITERLVKEMGGDISFYSQVNRGSTFKFHL----------------------- 20808918 --------------------------------------------------------------------------------------------------------------------------------------------------------------------LNIFLLMLLSGGMAFVVSFILISYTSNRISEPLKKMSLAAREIAKGNFSARVDHFEEDEIG---DLARSFNVMARELAQLEDMRK-EFVANVSHELRSPITSIQGYIDGILD---GTIPKEKTYDYLKVVQEETRRMSRLINDLLEMTKLESGEFPLNRTEFDINELIRICIIKFEKRIVEKDLTVKVDFEEDRRFVFADRDKIEQVLTNLIDNAIKFSKPKGIIHL-FTEVKGDKVFITVKDNGIGISPEDLEHIWERFYKADKS--RGKDGAGLGLYIVKKIIEAHKEEIWAESELKKGTSFTFTLPIKKV------------------ 255936613 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------FTQRNVVVLHLLCNQIGISLSNALLF--REIRKVSAKNASMIESQKRALALAREAEQAKIAEAEAKKLKEDAARAKSIFLANISHDLRTPMNGVIGLSELLK----GTYLDKEQDEYVESIRVCADTLLTLINDILDFSKLEAGKMKISTVPLNLKQTISEVIRALRYTHRDRGLETIENLDPPELVVLGDPVRLHQIFMNLLSNSYKFTPAGSTVKARVAREGTGRVRLSVSDTGIGIPDEQKARLFRPFSQADASTERSYGGSGLGLSICKAIIEVLGGAIWLESKPGVGTTVTFHL----------------------- 146275719 ------------------------ARFSRMLQGERDLATISNLIMSELAP------LVNAQYGVFYVTEEQNRLELVASYGAEN-HDQLKRQFALREGLIGQAAADKRPIRLSRVPDDFIRIGSGLGQAKPANIQILPALFEDEVKAVIELASFEEFNETHHSFLNQLMETVGIVLNTIAATMRTEGLLAQSLQARQTELTRKQEELHATNEELQELENEKKQVEAEIEMARRAVEEKAEQLALTSKYKSEFLANMSHELRTPLNSLLILSKLLADNQQGNLN-EKQTEFARTIHGAGTDLLNLINDILDLSKIESGTVSIDIGDMSIPGMKQHVERTFRQVASEKGLAFEIDFDDSLPSIQTDEKRLQQIVLNLLSNAFKFTARG-RVTLNVRPARDRALEISVSDTGIGIPEDKQKLIFEAFQQADGTTSRKYGGTGLGLSISREIARLLGGELQVRSVPGEGSTFTLYVPMKAVI----------------- 149174846 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIGILACLGTFSGLLLAWMISRGIVSPILELSQSAELIASGNVEHRISIDSQDEIGRLAETFNRMVEDAQQDAEKASHIKSSFLANMSHEIRTPMTAILGFAEIMKQRN----DDPEMSRHIDTIRKNGEYLLELINDILDVSKIEADKLEVEAIHCSLIELLDDVKTLMEIRAIDRGLDLSVKIDGSIPWIQSDPVRLRQILINLLSNAIKFTRQGHQLIVTASSIDTNEPVIQVIDSGIGMTDEQISRLFQPFMQADSSTTRQYGGTGLGLTICKRLTHILGGEISVNSEYGNGTTFSVTVKTKR------------------- 149187870 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------LWLTIGLTVSIMAALFILSINITRRIIFFLNNTLETFERLENQEESDTLASTEGQDLIHERRENEHRMLAAKEEAERANVAKSSFLANMSHEIRTPLNGIIGMSGILSESNLDPI----QRDYLNTIDTSSQTLLILINDILDISKIESGNLLISLHSSNLREIAYDTIAIVMSKAKEKDLQLQIRFSPQMPHLIIDDHRLRQILMNLMSNAVKFTNKGHRMEINVTEIDEQSIYFAIVDTGIGIDKDKQDSIFKPFTQEDSSVTRQYGGTGLGLAISSQLVELMGGNIEIDSEKGKGSRFFFTI----------------------- 294054668 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILEALESRSLLSIPLVEARLHGFLLLSACTHERVWGEAEVNALRVLASSLAGLILIQENQEALQI---ARDRADAASVAKGEFLAMMSHEIRTPMNAIIGYTDLLRQTNL----DELQAEQASIIKRSGKALLELINNILDYSKIESRTLELETSNVDVEQVVCEALEYILPQSKEKALKIDFEISETVAAYWGDPHRLRQILMNFANNAVKFTDTGSRIDVDLKHSESHALYFRVTDTGCGIPEDKFDRLFKPFSQVDSSTTRQFGGTGLGLVISKRLIERMDGRVWVSSQVGEGTTFHFV------------------------ 288941217 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTVIGVLGIARDIT-EMRRVEQELEQHRHHLEELVAER---TEELTQARLEAERLAQSKGEFLANMSHEIRTPMNAVLGLAYLLERQPL----PDEAHELARQIHRSGQSLLHIINDILDFSKIESGRIEIERIPFQLGEVLDNLVTIVGTSAADKAIDLVIRPPEDLESLVGDPLRLGQILINLTSNAVKFTSDG-QVEVRVESIARSHLRFTVRDTGIGIDPETQAHLFQPFTQADASTTRRFGGSGLGLVICRRLAELMGGRLGLDSVPGEGSTFWLELPGTSSLDASPE------------ 163792358 ------------------------------------------RALRRLTIAVTATVLF--SIPALFTLAGIRALHEHVGLEAAVTAERVSNQAQGAGSEWASDTGAIREVIASIPSMGIQIERTLLGPKGKVLLPSTTRVDRPVLTARAPILINGRRVAELATSASLWPTFFETALVTMFSALIAAGLYLGIDRVVLRALRHALDHLQTAVRERDSALQETSDALARLKAASEELSRTRDAALTADRSKSMFLAAMSHELRTPLNAIIGFSEIMARQLYGPIGHAKYRDYANDIRSSGDHLLALIDDVLDLSRVEAGKLVLRREPLDVVEQIESCCRLVQGRATDSGIDLRFAPAANPATILGDRVRFRQILLNVLTNAVKFTDAGGSVQVDIGDDTAGTVVIRVADTGIGMSDDDLERVFRPFEQAGVSGARAVEGVGLGLALSRALVREHDGTLNIASAPGRGTTVTLSFPT--------------------- 159127382 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------SFTQRNVVVLHLLCNQIGISLANALLF--REVRRVSATNAAMIEAQAQAREAEHKAKVAEAEAKHNVKLKEDAARAKSIFLANISHDLRTPMNGVIGLSELLK----GTILSKEQDEYVESIRVCADTLLTLINDILDFSKLEAGKMKISTVPLNVKETISEVVRALRYTHRDRGLVTIEDLDPPDLVVLGDPVRLHQIFMNLLSNSYKFTPKGSTVRAKVSREGKNRVRLEVSDTGIGIPEEQKSRLFKPFSQADSSTARSYGGSGLGLSICKAIIEVLGGAIWLDSTPGVGTTVTFHL----------------------- 300697811 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EHRQAEARRTQLLEAESRAREEAERASRLKDDFLATVSHELRTPLNAVLGWAQLLAMR---PYDEAMFRRGLAAIERSARTQVHLIDDLLDMSAILSGKVPLEIGPVDLADVLERARETIEPMAREKQITIDTEYPP-VPLLQGDAGRLKQVFWNLLANAVKFTPEGGHIRVSV-HASPEGLVATVRDTGIGIEPTFLPHVFDRFQQADLSSTRRHGGLGLGLAIAKQLVELHHGRITATSNTNLGTTMTVTLP----LNAPPSNEQ--------- 256812092 -----------------------------------------------------LVPLVSAQYGAFYLAEDGDGGPELRLVGSYGYPDDDVRRIAFGRTLVGQAARSRRTITVDELPPDYVTISSGLGHVVPTALVLLPIVVEGQVLGVIELASVTPFTQIHQDFLAQLMETIGVNVNTIVANARTDELLVESQRLTVE-LQERSAELQTQQEELQHSNAELEDKAAQIEQARQELEARAQQLSLASKYKSEFLANMSHELRTPLNS-LLILAQLLAQNPSRNLSPKQVEYAQIIHSAGSDLLQLINDILDLSKVEAGKMDVSPERVELRRLIEYVEATFRPMTMQKSLDFTVTTAPGAPDLLTDDSRLRQVLRNLLSNAVKFTERG-EVRLRIEPAPDDEVAFRVQDTGVGIPEQHLEAIFGAFQQADGTTSRKYGGTGLGLSITREIAHLLGGAVTVDSVAGQGSTFTLFLPVAR------------------- 89076676 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WYSFSGTPYFDKYGKLQGFRGTAKDITSRKRRLFDL-QEAQKQAETANKAKSQFIAMMSHEIRTPLNAVLGLMESLSLSGLNN----KQNLWLSQMDQSAHLLLTIINDILDLSRIESGSFRLFNSDINVVESIRLVADQLAPQATKNNVQFQCEIDDAIPQIYGDKNRIAQVLFNLIGNAVKFTSIGS-VRV-VARKVDDNIEIAVIDTGIGIAKDAQANIFNPFHQADGSITRRYGGTGLGLAISQHLIEKMDGTISLESELGTGSCFKISIP---------------------- 144193412 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WLPLLLSFGSQVGVAIQRLRAEIANEQMNADLL------------KARDAAVEANYAKSMFLANMSHELRTPMNAIIGYSEMLMEEFDEMDTDEVVAD-LNKIHGAGRHLLALINDVLDISKIESGKMTVFLENFDVASVVRDVENTVQPLLRQNENVLNVQVADTCGEMRSDLTKVRQTLINLLSNAAKFCERGS-IQVVVSRADGEMLMFQVSDTGIGMTQEQVAKLFQAFTQADSSTTRRFGGTGLGLAISRRFCRMLGGDITVESEPGKGSTFTVRLP---------------------- 152994178 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDNLDAKVRERTAALELAKAELEEALEAKSSFVARMSHEIRTPINAVIGLSDLALNTS---PNHKEQQDYLQKIRDSGDILLSLVNNVLDFSKIEAGKLTAESVCFSTEKLIRTTVNMNVFGAYAKKLELVTDIADDIPELLGDPLRIQQILVNLVSNAIKFTESGSVIRLRCNKLDGENILLEVSDSGIGISSTQLEQLFCPFTQADNSVTRVYGGTGLGLTITRQLCELMNGEIKVESDVGKGSTFTVLLPL-KVPTLQPKN----------- 13473249 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ADASSDRLLLWASGLLFGVLAIVAFWIFRPMEQAIR----------------RAFAQSAESLFKAEAADRAKSEFLANMSHEIRTPMNGVLGMAELLAKTELTP----RQKTFTDVIVKSGNALLTIINDILDFSKINAGQLTLDPAPFRLTEAVEDVATLVSARVAEKNLELIVRVDPRLPHVVGDAGRFRQIVTNLVGNAVKFTEKG-HVLIDVGGETVNDVRLRVEDTGIGIPAEKLQNVFEKFAQVDGSSTRRHEGTGLGLAIAARLVDLMAGKIGVESEIGRGSVFWFAVPL--------------------- 288959555 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITARKLAEEALRAAKEQAEIAARSKAEFLATMSHEIRTPMNGVLGMLELMALTPL----DEEQRTLVSTMRDSGAALLRIIDDILDLSKIEAGKLELEELDLSPADLVEGVADLLAPQAHQKGLALICDIDGSVPELRGDSGRLRQILFNLTGNAIKFTDRGRVVRVQAAATADPTLIVAVEDSGIGIGPEGQARLFQPFSQADSSTTRRFGGTGLGLAICTRLVERMGGRIGVESVPGRGSIFRFTVELARPPEPA-------------- 153869210 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TKELERQKTDMQQKNFALEQTQVEMQKTQVALETKANELELASRYKSEFLANMSHELRTPLNSLLILAQLLANNKPGNLTDKQI-EYAKTIHSAGADLLTLINDILDLSKVEAGQVEIHANDISLTNLLETIEQKFRPIAEQQELNFQITIEESLTTLYTDGQRLKQILNNLLSNAFKFTQQG-NIKLIVQKSEADFISFSVSDTGIGIPQEKQNIIFEAFQQVDGSNQRRYGGTGLGLSISRQFARLLGGEITLHSEEGKGSTFTFSLP---------------------- 142737532 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VASLVLSRHREQLAQQEAARLARVKGDFIANMSHEIRTPMNAIMGLAYLLEQGGL----DDGQRALVRKIHQAGQALLGIINDILDFSKIESGRLELEQVPFSLEEVLDHVAAIMSTCVGNKHLELVVSSAPEAAHLVGDALRLEQILLNLTGNAIKFTERG-EVEVKVELEAEQDLLFRVRDTGIGIPPEQQANIFNAFSQADSSTSRRFGGTGLGLTISRRLVNLMGGDIGVTSELGKGSEFWFRVRLEQVER--PEAFHERLQH---- 123441097 ----------------------------------------------------------------------------------------------------------------------LGYIAMDLDLQSVRLQQYKEIFSTLLLLFCMCVAILFAYRLMRDVTGPIRNMVNAVDLDSRVEGHMLNILKNGINSMAMSLAAY--HEEMQQNID--QATSDLRETLEQMEIQNVELGLAKKRAQEAARIKSEFLANMSHELRTPLNGVIGFT----RQTLKTSLTPTQTDYLQTIQRSANNLLCIINDVLDFSKLEAEKLILEHIPFSLRGALDEVIILLAHTAHEKGLELTLHVNKDVPEVIGDAMRLQQIVTNLLGNAIKFTEQGNIVAVRAIASQQVTLVVEIHDTGIGISESQQAQLFQAFRQADASISRRHGGTGLGLVITERLVKEMGGDISFHSQVDRGSTFRFHL----------------------- 254412597 -------------------------------------------------------------------------------------------------------HLWKIHLAYAVAALTLVTTH-TFSWSQTVTLAQFLFLASAIIILTKSVQISLAGNVEAKLFTLGFGL---LTLSAMNDILIYRLEWVNWYQKLYPWGTLL--FILTLGVMLERQFIQARNLLQNYAIELETKNTALQRL---DQLKDEFLANTSHELKTPLNGIIGIAESLMDGVTGNLSDAT-RFNLSLIVSSGRRLHQLVNDLLDFSQLKHHNLQLNIKPVGIREVTHVVLTISQPLVGKKPIELINGINPDIPPVDADENRVQQILYNLVSNAIKFTEQG-TIEVSATPVNDR-LEIHVVDTGIGISPDKINRIFESFEQADGSITRHYGGTGLGLAITKQLVELHGGIIKVDSTPGVGSRFTFTLPLSQ------------------- 117926350 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQELDEGKLKLRTALEEREKALQCAEQANLAKSDFLANMSHEIRTPLNAIINLSYLILQTPL----TSKQSNYLEKIESAGRTLLGVINDILDYSKIEAGHLVLDHVAFQLDDVISNVANIAIARKEDKDLDLLYHVTPSTPTMMGDPMRLGAVLINLTNNAIKFT-EHGEVVIRVDAKQQREQHFSVQDTGIGISAEQQKRLFQSFSQADSSISRRYGGTGLGLAISKKLVELMGGTLSLQSVVGQGTTFEFTIPL-QAVEIKPDEVPSAT------ 260899517 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQRTSQLRQANLRLNEARNEAEQASRAKSAFLATMSHEIRTPMNGVLGTARLLMDSGLNPI----QKRYAEIINRSGKTLLAILNDVLDYSKIEAGHLEIRRLGFDLHQMVEDTFQLMNSRAQEKQLLFSYHIESDVSRYWGDVTRISQVLNNLVGNAIKFTEDGEIIYVSLNPEDESQVLFEVSDTGIGISKKDQKTLFDAFTQAEGGLN-QIGGTGLGLAISKRIVEAMGGVLEVDSEEGEGSRFWFSIPLEE------------------- 111225753 --------------------------------------------------------------------------------------------FLFGEGLIGQAALERNRIRVEHVPAGYLNIRSGLGEAPPCDLVVVPVVFENQVLGVIELASFTPFSELHLTLVDQLVDTIGVVLNTIMANARTEELLAQS-QRLTQELRSQSVELQRTNNELEEKAALLEDKNHEIELARIGLEEKAEQLALSSQYKTEFLANMSHELRTPLNSLLILAKLLADNPDRNLSRKQI-DFAETIHSAGSELLGLINDILDLSKVEAGKMDVDATSVRTAALCDAVAGVFGPVADEKGLAFEVNLAADVPEFITDEQRLQQVLKNLLSNSVKFTDSGTRLDVTLARPDGTVLSFAVSDTGIGIAAEKLRMIFEAFQQADGTTSRRYGGTGLGLSISKEIARLLGGSIAVSSAVGHGSTFTLYLP---------------------- 113474406 --------------------------------------------------------------------------------------------------------------------------------------------------------------------LGIYILICSLLLSAITTV-IIAIYTTNSIITPLKVITKVAEEVTEQANFELQLPVTTNDEIGELKVAEEQLQEAKLKAEAANRSKSAFLATMSHELRTPLNAIIGYSDILYEDVLEGG----YKDFIPDIERAGKNLLEMISDILDISKIEAGQVTLYLESIEVNKLVKDVFSTAKNITEKNRNKFELVLGENLGSMYADMPKVKQVLINLLSNAAKFTEDG-TITLSVEKNENYHIVFRVIDTGIGITEEQLKHIFQPFTQADTSTTRKYGGTGLGLAICKRLCERMGAEITVKSQLGKGSTFTVWFP---------------------- 301310625 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQRELQKKLEKQSKQLKEALKSAEQANQAKSDFLARMSHDIRTPMNAIMGMATIAKAHVDEH---ERILDCMEKINGASKLLLSLINEVLDMSKIESGRLILSEDEFNVGELLQDLVVMMQPEIKNKQQTLNIHVNLRHENVKGDTQRIKQVLMNILSNAIKYTPENGRITIEIYEKAPHNGIFVFEDNGRGMKPEFLDKIFEPFERASDDEIKRIQGTGLGMSISHKIIQMMGGDIKVESEYGKGSRFTIDMPLV-CRDQKPDDKIE-------- 254412939 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IQQRKQTEVALQQALDAAEAANHGKSEFLANMSHELRTPLNAILGFTQLMARDAS---LNQDQQDYLGIITRSGEHLLDLINNVLNMSKIEAGRISLSENSFDLYSLVDSIAEMLRLKALSKGVQLMVERTANVPNYMADEGKLRQILINLVGNAVKFTSQG-RVILRVQEISDRRLFFEVEDTGVGIPPDELDTLFQAFVQTKTS-QRSQSGTGLGLAISRRFVQLMGGDITINSTPGQGTLVKFDIPIGIVLQ---------------- 119944259 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITEQKRAKQALISAKTEAEKANLAKSQFLAAMSHEIRTPMNGVIGMVDVLQQSSLKGF----QVDMVDTIRDSAFSLLSIIEDILDFSKIEAGKLDIEYAPMAVAEVVEKACFMLAHLAEKKKVELTLFTDPAIPDILGDANRLRQIVVNLTNNAIKFSDRPGRVSVQALMTDPTMLEIRVIDNGIGMNESALSKLFMPFYQADVTTTRRFGGTGLGITIARNLVQLMGGEITVQSTLNKGSIFSVHLPLEAITDIDLE------------ 209916101 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TMAQNLTSQVRAFGDITNAAMEGKFTQITVEAEMDELKRKINQMVSSLREAREAAELANKTKSEFLANMSHEIRTPMNGIIGMTQLTLDTDLTH----AQREMLTIVHNLAGQLLTIIDDILDISKIEANRMVMEEIPFSMRGTIFNALKSLASRANERKLNLAYDVSYTVPYVVGDSFRLRQIILNLVGNAIKFT-EHGEVKVAISMAPEQECQFAVSDTGIGIRGDKLNLIFDTFQQADGSTTRKFGGTGLGLSISKRLVTLMGGRMWVESDFGKGSVFYFTL----------------------- 115391625 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------SFTQRNLVVLHLLCNQIGISLSNALLF--REVRKVSATNASMVEAQAQAREAEQKAKVAEAEAKHNVKLKEDAAKAKSIFLANISHDLRTPMNGVIGLSELLK----GTKLNREQDEYVESIRVCADTLLTLINDILDFSKLEAGKMKISTVPLNIKETISEVVRALRYTHRDRGLETIEDLDPPDLVVFGDPVRLHQIFMNLLSNSYKFTPKGS-VTVAARVTREGKGRVRVTDTGIGIPEEQKSRLFRPFSQADSSTARSYGGSGLGLSICKAIIEVLGGAIWLDSTPGKGTTVTFHLSFNKVKDPA-------------- 300865030 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISDRKQAELELRQAKEAAEAANQAKSVFLANMSHELRTPLNSILGFTQLMSYENNLTSS---LQERLQIINRSGRHLLDLINDILDLSKIESGRMTLNPSDFDLINLLTSIEEMLQVKVQSKSLQLIVERESELPNVHTDEKKLYQVLVNLLSNALKFTQQGS-ITLRVRAEQKEKLCFEVEDTGVGIAPTEIDKLFKVFVQA-QAGNNLSQGTGLGLAISQKLVQLMGGQIQVQSTLNRGSTFSFSLPNQRVISLAPE------------ 268318298 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRDAEGRLIGFMGLNHDITALVEYEQELKRARAEAETAARL-KAAFLANMSHEIRTPLNSILGFAELL-DEQLAASGQESLREFTGIIQRSGRRLLRLINDILELSRLEADRLVLRTEPCALHTIVKEAVAELEPLACQKGLTLTVHTE-AVPPVLGDPHRLHQIVTNLVGNALKYTEQG-EVRVEVQETTEDGVRLRVTDTGPGIDPDFLPHLFEPFQRA-PSENDRSEGSGLGLAITKRLVEQMNGRITVESAPGNGTTFTVTFP---------------------- 280963466 --------------------------------------------------------------------------------------------------------------LIGQAAVEKTRIRVEKVPPGYLTIRSGLGSAPPSDLVVVPVLFENQVLIELASFTPFSDLHLTLVDQLVDTIGVVTIMANARTEELLAQSQRLTQELRSQSVELQRTNAELEEKAQLLEEKNTEIEQAREKAEQSSQYKTEFLANMSHELRTPLNSLLILAKLLADNQDDNLTYQQI-EFARTIHSSGSELLMLINDILDLSKVEAGKMDVEATAVGTAAMCDALAQAVRPVAEVKGLTFEVQVADDVPEFVTDEQRIQQVLRNLLSNAVKFTDSGTRLDVTVASSDGPFIVFAVSDTGIGIATDKLRMIFEAFQQADGTTSRRYGGTGLGLSISKEIARLLGGSIAVSSVLGQGSTFTLYVP-----SVMPADQ---------- 27377710 ------------------------AKFTNMLQGQRDLATVGRLLLTELSPLVNAHTGVI-----YQVENEENPQLLLLASYAGDGIYPYQRVLPFGDGLIGQCALDRRPRVVADIPSDVVPINSALFRVAPKNLVVLPVLFEGQVKAVIELASLTSFTTSQMTFLEQLTDSIGIVLNSIEATMQTEQQLAGELQTQQRELQQTNDQLEQKAQQLAERNVEVERKNQEIEQARRALEEKATELALTSKYKSEFLANMSHELRTPLNSILILGQQLTDNPDGNLSAKQV-EFARTIHGAGTDLLNLISDILDLSKIESGTVTVDAEEILTANLLETVGRPFRHEAENRNLSFKIDVDPNLARIVTDSKRLQQVLKNLLSNAFKFTAEG-EVRLKVGGALGGWISFEVSDTGIGIPLEKQKLIFEAFQQADAGTSRKYGGTGLGLAISRELASLLGGEIHLRSAPGKGSSFTLYLPLK-------------------- 238758178 --------------------------------------------------------------------------------------------ILRMPIVAESNLTSQRSSDPNQVNKPLGYIAMDLDLQSVRLQQYKEVFSTLLLLFCMCVAILFAYRLMRDVTGPIRNMVNTVDLNSRVEGHMLNILKNGINSMAMSLAAY--HEEMQQNID--QATSDLRETLEQMEIQNVELGLAKKRAQEAARIKSEFLANMSHELRTPLNGVIGFT----RQTLKTSLTPTQTDYLQTIQRSANNLLCIINDVLDFSKLEAEKLILEHIPFSLRGALDEVVILLAHTAHEKGLELTLHVNNDVPEVVGDAMRLQQIVTNLLGNAIKFTEQGNIVAVRAIASQQVTLVVEIHDTGIGISESQQAQLFQAFRQADASISRRHGGTGLGLVITERLVKEMGGDISFHSQVDRGSTFRFYI----------------------- 90021885 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLNIDQSTHELRETLETVEIQNIELDIARKSALQASRVKSEFLANTSHEIRTPLNGILGFSELLRKTELNN----QQVDYLTTIEESAKGLLTIINDILDFSRLEIGTLTLEYKPVKIRQLIEDTLKLQTPAANEKNIRMLTIIDHDVPELLGDPLRLKQVLSNLVSNAIKFTDVG-YILLGVSKDQSSENQFTVTDSGIGLSQDQQERLFDPFTQLDSSESRLHGGTGLGLAIAKGLVDRMNGTIGVESTLGKGATFWFT------------------------ 237644063 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TMASNLTTQVRAFSDITNLATDGDFTKLELKRKINQMISNLRDSIQRNTQAREAAELANKTKSEFLANMSHEIRTPMNGIIGMTQL----TLDTDLTQYQREMLNIVNNLANSLLTIIDDILDLSKIEARRMVVEEIPYTLRGTVFNALKTLAVKANEKFLDLTYKVDSSVPHVIGDSFRLRQIILNLVGNAIKFT-EHGEVSLTIKERANQQDVFIVEDTGIGIAKDKLNLIFDTFQQADGSMTRKFGGTGLGLSISKRLVNLMGGDLWVLSEAGKGSQFHFT------------------------ 158338757 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LHQDVCRLEAEKVDLLQKQNRHLEQ---EVQHRTAELEQLNQSLEIRTAALEAARQKADQANRAKSEFLASMSHELRTPLNAILGFSQLMSEDQAIST---QQQNTLQIINRSGEHLLELINDVLDMSKIEAGRTTLNPADFNLHGLLQSLYDMFNLKAQSKGLKLALKLDDHLPQIHGDESKLRQVLINLIGNAIKFTEAG-EVSITAGMAEQTGLTFAVEDSGPGIAPDEVERIFDPFIQAKSS--QAQQGTGLGLAISAQFVRLMKGDISVCSKLSRGSIFRFTI----------------------- 304312091 ---------------------------------EYKTYTLHSQTLLSGIYGCIAGLLLYNLVLGYITRDTSYYLY--VHYVAAALFFQLALSGIGSQLLWGDMPWMQQKNLPLSMGYANFAAAIFVIKFLDLRGKSKWACKSLMAFVAGLATAVSCVVLPEQITVHFLQGLTFFGCLLILTITFVEVLLLGTIVTVLYYRGFLPRNLLIEQSQAIGVVMESLALAKRIEILQRTQFEAHAALEKAERAKSNFLAMMSHEIRTPMNGVIGISELLSHTQL----DSAQQRYVSTIRNSGEALLRLVNDILDFSKLEARKLTLEDIPFHLPEMLQECVDILTPKIQGSAVDLRLQISNKLPMVNGDPTRLRQIILNLGGNALKFTRKG-HVTIAVSFQDENFQRFTVSDTGIGLTEEQIQRLFQPFQQAEISTARQFGGTGLGLVICKDLAELMGGSIGVHSISGEGATFWFT------------------------ 300311948 ----------------------------------------------------------------------------------------------------------------------------------------------------LSVFGLLAGGLAVVLWMLYFQQMADLSGSGLDAPASLRSVFIKLFCLLLVVVGVGAWWLVLTNESRAVAQEESERLLQEIEAHKQELQRAKEAAESANLAKSRFVAGMSHELRTPLNSILGYAQILHVDATIPP---ARKDAIGVIRRSGEHLLSLIDGLLDIAKIEAGKMRLASDELALEAFLEQIVGMFAPQAEQKGLHFRFDKSGRLPQVHADQKRLRQILINLLGNAVKFTDHGG-VTLRLRY-AREIAYFDVIDTGIGIADDDRERIFLPFERSSAANLREDIGTGLGLAISRMLVHIMGGELSVQSQVGQGSSFHIYLPEVHV------------------ 222086713 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTEMKKREAELQLLLARSEAADRAKSEFLANMSHEIRTPMNGVLGMAELLAKTDL----DARQKTFIDIIVKSGNALLTIINDILDFSKIDAGQMRLRKAAFDPAEAVEDVATLLSSPAAEKDIELLVRATPAVPMVLGDAGRFRQIVTNLLGNAIKFTERG-HVLVEVDSQPIDNLTLRVEDTGLGISKEKLDSIFEKFSQVDASSTRRHEGTGLGLAITAGLVDLFGGYLEVDSEWGKGSTFTVHLPMPPVA----------------- 299133557 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGTDITQIKRHEQRLVDNDLRLTAYVVDLKRSQAALEQARELADEEKRRAEEANQTKSKFLANMSHELRTPLNAIIGFSEVMGRGMFGPLGSGRYQEYCQDILTSGNYLLDVINDVLDMSKIEAGRMKLDPEKLDLAETVSESTRVASSWADGKRLTLDSRIDGAIPIV-ADRRAMKQILVNLLSNAVKFTPDGGRIVVR-SRIIGDRVMVTIADTGIGIPKEALARLGCPFEQVESQLTKSYHGSGLGLAIAKSLVQLHSGSMKLRSQLHIGTVVRINLP---------------------- 78355591 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EIEKRDRMLNDHSKHLEKLVAER---TQELEHARHTAEQASKAKGDFVASMSHELRTPMNAIIGMIEIALKTELTV----KQREYLTIIRSSARSLLGVVNDILDISKIEAQKMELEHIPFSTQEMLEEVTDLFRERVGMKGVELVLDIEADVPAVLGDPLRLKQVLVNLVTNAFKFTKQGERIRVAVGSRSQDVVQFSVRDTGLGIGEEARNRLFDTFSQAEGSTARLFGGSGLGLSIARELVRLMGGTITVASEPGKGSDFRFTLPVEAV------------------ 126645664 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EAMKAADEASRAKSEFLANMSHEIRTPMNGLLGIIDLLDHTNL----DEEQSQYLEIIKNSGSSLLSIIKDILDYSKIEAGKMDLNPTLGNPAEELEKQIQIFYGLAQEKSITLKTDIGKAAYGLFTDFDRINQVILNLVGNALKFTPQNGQVTVSMDAEQIENELIQVKDSGIGIPEKHIPSLTDPFFQVESSSTRSYQGTGLGLAIAKKIVELMGGELNINSTVGEGSEFSFSVLLKKDLKAQEEKVQKSSDER--- 197106645 --------------------------------------------------------------------QPFGLAWSMGWLAAFAATEAGARIASRAAWTGGALRPARFWYLTWMTLAGLTWCALAL-RGWLSGQESLRLAAMAILVTVLVHAQGFSSRTPAA--------LAAMGLPAALLWMLLPLVGGGYDAQSLAIVGF-GFTMALSYVAIAARATA---------RSAAALADAERRANDANEAKSAFLSMVTHELRTPMNGVMGMARALQQTDLSP----RQREYADTIVRSGDGLLAILNDVLDHSKIEAGRLDLEVAPFNLRAVSQQSLQLWTEAAAAKGLELDCDIDPELPHVLGDETRVRQIILNLLSNALKFTEAG-RVALALRRDGEGGVEILVSDTGPGMTAEQVARLFRPYSQAEASTARRFGGTGLGLSICHRLSTMMGGEIGVESEPGRGSTFRVWLPL--------------------- 167753652 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITELKETEKNLIEAKNKAEVSDRLKSAFLANMSHEIRTPLNAIVGFSNLIAETE----DPDERREYVAIVQENNELLLKLISDILDLSKIEAGTLEFNDVEFDVNQMCQEIVRSLSLKVLDKPVELRFGDHLPECRLVGDKTRITQVLINFINNALKFTREGS-VTLGYRCDDGMMLTFYVEDTGTGIPEQEQESVFERFVK----LNSFVQGTGLGLAISKSIVEQMGGRIGLNSEPGKGSCFWFTHPRTRSVSAVASD----------- 83646440 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LARIRHHLQHKRLDDELKRSQQQLREQNRQLGMSNQYKINFLSSMSHELRTPLNAILGYSEVLLDGMMGELNPKQL-EYCKEIYDSGSYLLIIINDLLDLSKIEAGKLELEIQPTHIEILVNSVIGIIKEKASRHGIILLTDIQEDIGPAELDPLRVKQILINLLSNAIKFTDSGKQVGLKVSLHDDQELLIQVFDQGCGVSEQDLQRIFLPFEQAESSIKKKVEGTGLGLALVHKLVLLHGGSIDVKSELGQGSSFFIRLP---------------------- 258514826 --------------------------------------------------------------------------WIIALLLSTGLLVAVFSKNKVKIIRKSDLILALFALLSLGLIVAVALYLPHLYDTSTANQTSVKIALEYAVMIMLGLAAVRLLLLNRQDFHLFLALIIGIMSDATFTLYDSVYDTYNLLIYLVASFVFIFKALTEEAVGMLY------EAISTLKSQREMLAETNRQLQETDRIKDEFLANTSHELRSPLTAVIAFTELLMDESSGELND-LQRDYVHEINDSGRELLGMINGFLDLSKIAAGKTFLYREHFKIDELIEDIFLRMRHLFNNKGITLEVARNKNQLPVWADRGKTGQVLTNLLSNALKFTTTGGKVVVESSGDSGRDVIITVRDTGIGIDIRDQEKIFQPFYQVDGTSTRNYGGMGIGLNLAKKLVELHGGTIRVSSQQNAGSIFTFTLPTEETGDL--------------- 254788089 ------------------------------------------------------------------------------------------------------------------------------------------LVHFAALLMVVAAITGVLLSLIYTNSLTPLPATNALLSAMLWKVFFILLIIAGVVAWL--FVLAHESRLVAQEESQRQNRLLQEEITAHEETDRKL-QQAKEKAEAANSAKSRYLTGISHELRSPLNSILGYAQLLEHDEEI---SENKRYQLSVIRNSGEHLSDLIEGLLDISKIESGRLDIHRDQVRISALLDQLVYMFRLQAEEKGLRFEYQCHSVLAEVTTDEKRLRQILINLLSNAVKFTERGG-VSFSVRYRS-QVAEFSIKDTGVGIPEDELERIFRPFERVRTPGSPQVSGTGLGLTITRLLVDIMGGDLEVVNNPEGGCTFTVWMMLSQVVTPV-------------- 303248462 ---------------------------------------------------------------------------------ALRLRQRMAGAIEAREQAESRLRRERRFLDT--VLSGIQDGICVLTPDLTVTSSNKAMRALYAERGEMVGRKCFDLFHGRGMPCNDCPSLRALATSKLAISLVPKIE-SGSASGWVELFCY---PLFDDDGVVSGVVEIVRDITAGKRLEAELAD-ALERAEGASQAKGAFLANMSHEIRTPLNAVLGYVQLMLADRLEP----RQRERLTVVEESAGTLLSIINDILDYSKIEAGRMELKAEPFDLVRGLEGVLKEQEVLAKAKGLDLVLDIAENVPAVRGDGLRLRQVLRNLVNNAVKYTDKGG-VRLGVAIADAPWLRFTVADTGIGIPYEQQETIFDSFTQIDGGLTKRQAGTGLGLAICRRLAGLMGGTISLESTPGQGSAFRLECPAARVEPASVAD----------- 88802612 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITKREEIKNELILAKEQAEELAGFKDQFLANMSHEIRTPLNGIIGFTKILLRDNA----TKKQRHQLNAIKTSSDILLVVVNDILDLSKIEAGKMILEKTNLKLPNLVNSVLSTFELRIGEKEQTLNTRFDKNIPWLIGDTVRINQILLNLIGNALKFTAVGGTINVHLNLLHQDNVEISVSDTGIGIPSDKIKNIFDPFIQSSDNTARKYGGSGLGLNIVKQLIDLMHGSISVKSQESIGSTFTLTIPLIK------------------- 196155994 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALLIGVIILVVYLRTRLHQTEITVHALEQQVSEKTASLEAQAHNLKNALEKAEEATKLKSEFLANMSHEIRTPMNGVIGMLDLLKKSDLTV----EQGQRVNIASSSASSLLVLINDILDFSKIEANKLEIESVDFDLRSLIETLAQSIAHTAQLKGLAVIVDVSKDASKVNSDPTRIQQILTNLLSNAVKFTEQGESITAALLPSKNEGQYVAVKDTGIGIEPRKLAQLFEAFTQVDASTTRRYGGTGLGLSITKKLCELLGGDVKASSEVGKGSCFEVIFEVNKV------------------ 238483285 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------SFTQRNLVVLHLLCNQIGISLSNALLF--REVRKVSATNASMVEAQAQAREAEQKAKVAEAEAKHNVKLKEDAAKAKSIFLANISHDLRTPMNGVIGLSELLKATKL----DKEQDEYVESIRVCADTLLTLINDILDFSKLEAGKMKISTVPLNIKETISEVVRALRYTHRDRGLETIEDLEPPDLVVLGDPVRLHQIFMNLLSNSYKFTPKGS-VTVRARVTREGKGRISVSDTGIGIPEEQKSRLFRPFSQADSSTARSYGGSGLGLSICKAIIEVLGGAIWLDSTPGVGTTVTFHLSFNKVKD---------------- 260221812 ----------------------------------------------------------------------------------------------------------------------------------------------------MGLSASNSATKPDCVTDSAAPPPLDPHAEALRRMQGRLDREKSARKQAEHLLEEKSLALFQANQVLEQRVSER---TAELQAALV-------QAESANVAKSRFLAMMSHEIRTPMNGALGLTELLKSTPLNN----EQAGYVDNILMAGNALLSLINDILDFSKIEAHQMELERIPFNPRQVVQDTLALFRTQAQAKGLVLHLDMDDHVPHATGDPNRLRQVWMNLVGNALKFTSEG-EVRIALLCTP-EGLRCSVKDTGIGMSAEVMSQLFEPFKQGDSSISRKFGGTGLGLVICKALIDQMGADLQVQSTPGVGTEFSFTL----------------------- 218133952 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KEINAVFLARISDEQKIEEANQKRNLQD-ALSAAKLANEAKSRFLSNMSHDIRTPLNSIIGMTDILK---SHPDDTKQVEEGLDKISMSGRHLLELINDILDMSRIESGKMSLQESGFNIRAMMSELIELVRPQALGSGITFISDISIEHDNVIGDELRIKQIYLNILSNAVKYTWAGGSITITLREDGDHSYIFICSDNGIGMSREFQKHIFDSFERAEDNAIGNVTGTGLGMAIARNLVNLMGGTIDVDSRLGKGSVFTVTIPLE-------------------- 124003498 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GFVLLVYGIVKWRSQQLIKDKLKLEQVVVQR---TFELAQQKEEIASQAEKLKEMDQIKSHFFSNVSHELRTPLTLIIGPAEQILHSAESTTT----QSHSKSILSNAQRLLKLINQLLDFSKLESGKLILQLKTGKFHVFLKNIIYSFELLANQKNIGLKLLLHQEEIMGEFDHDKLEKVFFNLLSNALKFTPENGLVTIEVKQKE-EMVQIKVSDTGIGIPPQSLPFIFDRFYQVDGSQTRTHEGTGIGLSLVKELLELHGGNIKASSEVDKGTTFFIQLP---------------------- 226358131 ------------------------AKFTGMLQGQRDLLTVSRLILSELAP------LVRARHGVFYTLDEEASTPTLQLQASYAYRERLGNRFRLGEGLVGQAALEQEPIVLTHVPHDYVQISSGLGAATPNSIVVLPVVFEGQTKAVIELASFEPFSATHLSFLEQFTESVGIVLNTIQATMRTETLLAQELQSQQEELRQTNEELEQKARLLADQNREVEDKNREVESARHALEEKAAQLALTSKYKSEFLANMSHELRTPLNSLLLLAHQLRDNPDGNLTDQQQA-YAKTIYAAGNDLLSLINDILDLSKIESGTVSADLTEVPLRSVRDAVDTTFAHVASDKGVSLQLNFSADLPPLLTDEKRLLQILKNLLSNAFKFTEKGS-VTLQVERRAPSVVAFRVSDTGIGIAADKQRVIFEAFQQADGTTSRKYGGTGLGLAISRELARILGGEITLQSTPGVGSVFTLYLP---------------------- 163797321 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AWNWQPIAILMIGALLSGALSLYLLS--LTRTEERITRLVMERSQL---LQQARLDAEAAMEQAQQANQAKSKFLAHMSHELRSPLNAILGYAQLALLDPESHGISNRAQGFIKTIIDSGNHLVGVVGDILDLSKIESGYLRLENVPFDLRVLANDAVAIMAASAEKNGNSLRFDLDADLPSLIGDPVRVRQVILNFLSNAVKFT-TNGSIQLEIRRFTETVVRVSVKDDGVGIPIAKQADLFQAFTQADMSTTRKYGGTGLGLAINKQLVAAMGGEVGVQSKEGAGSTFWFDIAFDKAVSEVAE------------ 220906228 --------------------------------------------------------------------------------------------------------------------------------------------ADAYILAQKPKSVLCAPILHQGKLTGMLYLENNLTTGAFTQDRLEVLQLLAAQAAISIENARLYADLEEANHTLEAKVTERTIELEEKNLHLQQEIQERQRAEEASRAKSEFLANMSHELRTPLNGILGYSQIL---SKNKALTEQQQNGLNVIHQCGEYLLTLINDVLDLSKIEARKMELYPSTFNLPHFLENMLEICRIRATQKQISLNYEILSPLPQVHADEKRLQQVLLNLVGNAIKFTPAG-IVTFKVGYVAQSKIRFQIEDTGIGISPEQLEQIFQPFHRGGEPGQR-TEGTGLGLAISRQLVQLMGGEIQVKSILGQGSLFRLDL----------------------- 126658537 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLVPVALSGLIVNGEQYIWSCVEDISQRKQAEVALKEANNQLEQRVLERTAQLQQAKELAEEANQAKSAFLANMSHELRTPLNGIMGYAQILQR---SPQLSSDHKSNIQVIYQCGSHLLTLIEDILDISKIEAGRMELYCQEFPLNSFLQGVVEICRIKAEQKSLTFTYERPSSLPTVITDQKRLRQVLLNLLGNAIKFTSLGSRVSFTSSRTNHNGLQFEIEDTGVGISAEQLDRIFLPFEQV-GSLSQKAEGTGLGLAISQKLLQMMGTQLTVESTLGVGSIFSFILPIA-------------------- 158339430 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FDNTVGILGTYEDISDRKQAEQALKQVNEELEHRADAANRAKSDFLANMSHELRTPLNGILGYAQVLKRD---HHLLPCHQQALNTIHQSGEHLLTLIDDILDIAKIEARKLELNISDIHFPSLLESIVNLFQMRAQEKNIQFVYRPADSLPQIQSDKKCLRQILLNLLSNAIKFTDQG-QVTLSVEIEQHTSQQITITDTGIGISPDQIEQIFHPFEQVGD-LNRRAEGTGLGLSISRQLVELMGGTLQAESCEEKGSTFWFSIPYKFSKQSVP------------- 126656540 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RFTLLNKKIDELAKEIRLRQR-AEEERAKLLVQEQKARAEAENRLKDEFLSTISHELRTPLNAILGWSGILQSKNL---DEAEIRRALEIIERNAKSQAHLIEDLLDVSQIVTGRMRLHVRAIELLPVIEAAIDTLKPAADAKNIRLQAVLDPAASPVLGDSERLQQIVWNLLSNAVKFTPKHGCVQIALQQINSH-VEIVVADTGQGISAEFLPYVFERFRQANTSMTRSFGGLGLGLAIVRQLVELHGGTVQAESPEGQGATFTVKLP---------------------- 78063726 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TYLAAHVVRTKFRGVDVLLTLTDVTAR-KLTEDKLREARVAADDANKAKSTFLATMSHEIRTPLNAIIGNLELMGRAELPP--TEQRR--LKTIVSSSDALLNIINDVLDLSKAESNQMALEHIPFDLRRVLQDVASIFRPLADAKGLSLECHVAAELADGYGDPTRLRQLVSNLVGNAIKFTEHGG-ITIDARLARGDAVEIAVRDTGVGIPGEALPTLFDVYMQADASIYRRFGGTGLGLPLCRRIARLMDGELTVESRLGEGSTFVATLPLT-------------------- 114776327 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLRRFNDELESQVSERTSELARLRAREVELEIINEELVQASEAKNQFLANTSHELRTPLNAIIGFSELMGNPRMGPLNSKQHR-YVENIHSSGKRLLKIINDLLDISRIEAGMMVVEEQVFPPREVANQVMAEMTSLASLKGLKLTMDACPDEGQIRTDRGKLHQMMVNLVGNAIKFTPEGGSVTLSMEINRQRELVVHVKDNGIGIPAADLEKIFEPFVQVHGGLARAYEGTGLGLALTRRQVRMLGGDVSGESREGDGSTFIIRLPFDTVV----------------- 110634292 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SRSLQDSQVRLEEQQAELEQSNAQLEEQTQLLEVQRDELEEASRYKSEFLANMSHELRTPLNSLLIMARLLADNREGNLTSDQVK-FAETIETAGNDLLNLINDILDISKIEAGHIELQIERVRVEPMLEKLRATFQSSASEKGLNFRIETVPGTPRIESDPQRIEQVLKNFLSNAIKFTEKG-EVVLSVAEEEDGRIAFAVRDTGIGIPEDQQQAIFEAFRQADGSINRKYGGTGLGLSISSELTRVLGGEIRVESTVGQGSSFILVVPK--------------------- 254457972 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VDYTLVWQLVGIFIFFIFGTLYW---NRKLSVEIAKRKQAQEELFEVNKKLEEAKDIAVNANKAKSDFLSNMSHEIRTPMNAILGFAELL----DKRVEDKKSKSFIKTIRSSGQTLLYLINDILNLSKIESGKLELVKSRVNIQNICEETINIFKLQAKQKGLQLQLDINKEMPKILIDSIRLSEILINLIGNAIKFTEEG-YVKLVVEHTSKVDLTIRVEDSGIGIEKINQDKIFNIFEQTENQDVKKYGGTGLGLAISRKLSKLMGGSLEVESVLGKGSSFIIEFKSIDIASVSDEEHVRESEE---- 46123237 -------------------------------------------------------------------------------------------------------------------------------------------------IIAIPICHGNKPLLG-VLYLEGEPGAFTDRNVTVLQLLVNQIGISYSNALAMKNVEKISAE--NRSMVAVQKRALAKALEAETKAKNAEAEAKRKLAEEAAKAKSIFLANVSHELRTPLNGVIGNSELLRDSEL----NRDQLEMADSIRVSADLLLTVINDILDFSKMEADKMKLYIIAFNPEDMVREVVRAVREKTSKKNVKIVQSINLPPMLIYGDPIRLHQVLGNLIGNSLKFTEDGS-ITIGARLDKETQEHFWVRDTGIGIPPQQLAKLFQPFSQADASTARKYGGSGLGLSICKSLIEMMKGKIRLESEENVGTTFTVTF----------------------- 223940459 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGAVDYLTKPFEAAELRARLCAALRKHLQDQLTQTNRELEAARVAAETAARAKAEFLANMSHEIRTPMNGVIAMTGLLLETNLNN----EQRSYVETIHSSSESLLTIINDILDFSKIESGKLELEHRPFNLRMGVEEALDLLATKAAEKKLDLAYQMDDDIPHVHGDVTRLRQVLVNLLSNGIKFTNEGEVVHVKIHSASPEQLHFTVRDTGIGIHPTQIDRLFKSFSQADASTTRQYGGTGLGLAISKRLVELMGGKMWVESTLQRGSTFHFLIPFRPAV----------------- 302342723 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTERRHLTRQLQRAKEEAEAASRAKSDFLANMSHEIRTPMNAIIGMTNLTLMTSL----TREQTEFLGTVKSAAESLMQLLGDILDLSKIEARQLALENVEFDLADLLEATLRDLAVRAHGKGLELIGRMAPGAPRLRGDPLRLRQILVNLVGNAIKFT-DHGQVLVEARLENKLEMRFSVVDTGVGIEPENIGRVFDRFTQADSSSTRRFGGTGLGAAISKELCELMGGRIWVESTPGRGSAFHFTIAAGHSSQDQPE------------ 218782287 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AMQYRDKEVTVLAIQ----DITYKKRSEEALRYAAVERA--ANKAKGEFLANMSHEIRTPMNGIIGMASLLEDTPLNN----EQKDLLQTISSSAESLLRIINDILDYSKIEAGKLDLERIEFDPRSTVEDVTALMAKTAEQKGLQITSLISHKVPSVVGDPGRLRQVLMNLTGNAIKFTSKGEVIVRALVDEEDRGLRFEIIDTGIGVPQSRLSSLYESFTQADPSTTRRYGGTGLGLTISKQLCRLMGGKIGAESKEGEGSLFWFTVKMERPRN---------------- 251797083 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIKDITEQKKLLIE-KETAVRTNEVKSEFMAMMSHEIRTPMNGVIGMTDLLLDTPL----DEEQKEYVTIIRKSGETLLGIINDILDFSKVESGNAELTEEPFNLNTAIAETFDTLMPKAMEKNLEFKVCISPGIPQIIGDSLKIRQIMLNLIGNAIKFTPRGS-IGVSIDKAEAEGLHFAVKDTGIGVPEDKVPYLFEPFYQADHFMVRQEGGTGLGLAITRKLVQLMDGQIYCEPNPGGGTIFRFILIQAELLTSIPV--HESITEKAP- 92114785 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EAGDNIAARQALEHLSQELKREAESANQAKSDFLATVSHEIRTPLNGVLGMTELLRERELDGTS----HQYVETIHESGSQLLTLISDLLDFSKIEAGHLEIERETFSLQALIDSLLRLLEPRAQ--HVELISDVAPSVPSHLGDAGRLRQVLLNLLSNALKFTSRGS-VTLIVKPMRGDWMHFEVRDTGCGIEDADPQRLFQPFYQGASAV-HYQGGTGLGLAISKRLVEAMQGRIGVSSPAGEGSRFWFELPLSETPATAPQEADASARDTCPA 117618949 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VASLVLSRHREQLAQQEAARLARVKGDFIANMSHEIRTPMNAIMGLAYLLEQGGL----DDGQRALVRKIHQAGQALLGIINDILDFSKIESGRLELEQVPFSLEEVLDHVAAIMSTCVGNKHLELVVSSAPEAAHLVGDALRLEQVLLNLTGNAIKFTERG-EVEVRVELEAEQDLLFRVRDTGIGIPPEQQANIFNAFSQADSSTSRRFGGTGLGLTISRRLVNLMGGDIGVTSELGKGSEFWFRVRLEQVER--PEAFHERLQH---- 91776115 -----------------------------------------------------------------------------------------------------------------------------------------------LLLMAVTLAFLSALLIYFHESLTFTGEKEALLPELRLGYLKVFAALA-FVSGIIAWWIVLTSE--SRRVAQEESNRQTNLLQREIKQTDAELQRARQVAEQANQAKSRYITGISHELRTPLNSILGYAQLLDNDPSIP---ENRRQSIRVIRRSGEHLLSLIEGTLDIARIESGKLTFDLRLVRFPEFIQQLVSMFELQARNKGIDFKYELRGELPKVRIDQKRLSQILINILGNAVKFTRHGG-VSFKLRY-AREMLHISIEDTGPGIAPEEIEKVFEPFARGSAAAKSNIGGTGLGLTISKMLTELMGGQLTVRSTLGQGSQFNIRLFLSQV--RVPEE----------- 282888258 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVRLLHTMKIPIVDVRGEP-QFLLGISRDITEQRRAEDELRRYREHLEDMIRERTAELAVAKEHADAANQAKSDFLAHMSHELRTPLNGILGYAQILRRD---KNLEQRQADGIAVIQRSGEHLLAIINDILDMAKIEAGKVDLYLSDVLLERFIYFIAGTIRLKATEKGLAFSCDMAPGLPAVRVDEKRLRQVLLNLLSNAIKFTETGS-VCLRVDWTPPTRLRFEVQDTGIGIEEAHRETIFRPFEQVSDARHR-VGGTGLGLAISRQLVRLMGGEIHVESRRGGGSIFRFEL----------------------- 303247117 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RMVARRRDAAALL-SAKEAAERASRVKSEFLANMSHELRTPLNGIQGMTQLLAATSLTP----EQREYVRAALVSCRRLTRLLGDILDLSRVESGKLTLLPEPFRLADLLSAVAAAFMPACLEAGIDWGTEVAPGVPEIFGDEGRVRQILYNLVGNAVKFTKTGGRLEVWAGPVDASGLFFAVTDTGVGIPAPELERIFEAFHQVERSFSRRFQGAGLGLAIVRRLLDLMQGTISVESEVGRGTRCVCALPLIR-----PQPQHQKER----- 87308220 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTFAWISENASARRNQNGDVLYYEGTVED-ITEHRKALQLTDEIKAAEAANEAK-STFLASMSHEIRTPLNGVIGFLDLLHTTKL----DDQQGRFVELAKSSASSLLHLINDILDLSKIEAGGIELEQTEFVLTDLIESVPEMFAPQCRMTGLELNSSVATDVPQAIGDCERIRQVLVNLFANAVKFTETGG-VYLRVERERSVAIRFSVEDTGIGVPRSKMQRLFKAFSQVDASTTRSYGGTGLGLAICKQLVELMGGEIGVESEVGKGSTFWFTLPLQAIENLIPDDNHMNLQ----- 219849497 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NELERQVAQRTEELRAALERAQLADRRKSDFLASISHELRTPLNAIIGFSTVLLDDTEQPLTP-TQREDVQSINRNGRFLLHLINELLDLARIEAGHLNLELGSVDLCQVTAEVCDTVQTLLRNRPVTLRNALPMVLPDVVADSDRLRQILFNLLSNAIKFTERG-TITVSAQVLDERYVAVSVSDTGIGIPHERQQDIFGEFVQIHGRRSR-LGGTGLGLAITRKLVEAQGGRIWVDSIPGIGSTFTFTLPVAQAFTTEPDEANVTT------ 260221595 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FWARVSARVFATPDHRNAVLGVLEDITPSYE-ARQAIEHAHQQAEEANRAKSSFLANMSHEIRTPMNAIMGMSYLVQKTEL----NERQRGYLNKIQSSSQHLLGIINDILDYSKIEAGKLGIEHIEFELDKVLDNLAGLVGDKAASKGLELVFDVDKQVPQLVGDPLRLGQILVNYANNAVKFTERGERVRVQEESTSHVVLHFAVRDTGIGISEEQKSVLFQSFQQADASTTRKFGGTGLGLAISRQLAQMMEGEVGVDSTFGQGSTFWFT------------------------ 218780746 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQEREEEQSQRVHRLRLALEHAKRAKSDFLSSVSHELRTPLNAILGFSQVLQEEYFGGLNT-KQKQYVNDILESGKHLLDLINDILDLSRVESGEMKLEVEPLLISFILESSLHLIREKAFKHGIEITVDVSDEIREILADHTKLKQILFNLLSNAAKFTPDKGAICVGARVIHDGWIEVFVRDSGIGIEGDDKKRVFDDFYQVSAGLSGKTPGTGLGLPLAKRLVELHGGRIWVESERHQGSCFVFTLP---------------------- 225569244 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAIFIDITDITELRQMQKKLTEQARDAAEHANQAKADFLSRMSHEIRTPMNAITGMTTI---AAANINDRQRVADCLEKIASSSKHLMTLINDVLDMSKIDAGKMKIAHETFDLQNVTESITAIIYPQADAKGLKFSVPVDITDTVLTGDALRLNQVLINLLSNALKFTPEGGAVRLEIRQLQKKALRFTVSDTGIGMSQEFMKHLFTPFEQESTATGRSAGGTGLGMPITKNLVTLMGGTVSVRSEPGKGSTFIVEL----------------------- 46200809 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VASALLVGLIIGALALF--------------LARQLERMD------RTLSELARSRREADAANRAKSAFLANMSHELRTPLNAIIGFSDALLVGIPGHTCQSRCQDYLGHVQTSSRHLLSLINDILDLSKIEAGSTEIALAPTPLALLITECLEIVRAKAESKNISVALAGPDQDLMVTTDSRRLRQIVLNLLSNAVKFTPEGGRIILEAECDSGQ-LALTVNDTGIGMTQEEIAVALTPFGQNDSDLARREAGTGLGLPLSKRLTELLGGTLSVTSIPGRGTTVTISLPLSRPLP---------------- 77360565 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSLKNIQAELEGVNTTLELKVSQRTRELERDEALAASQAKSDFVANISHEIRTPMNGVLGMLEMLKEDGL----SEQQHHYLKLANSSANSLMNLINDILDFSKIEAGKLDIDNHSFDVVTVCSDMINSLALQGQRKGLEVFLHTHNIVDMVVGDSHRLKQILINLVNNAFKFTHKG-EVSLTIGITDTKLQMFAVKDTGIGIAAENIDKLFEVFTQEDSSTTRHFGGTGLGLSICKKLAQLMGGNISLTSEKGVGSTFTAT------------------------ 291566667 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RIWTTAEIRTVTQIGSQLGVAVQQAELLAKTQEQARQLQQAKEIADAANRSKSEFLANMSHELRTPLNAILGFAQLMSTNQNLAPEN---RQHIEIINRSGEHLLGLINDILEMSRIEAGRATLQVNGFDLYEFLQGLEDLFKLRATSKNLHLIFERPKGLIHIKADEKKLRQVLINLLGNAIKFTDEGS-VTVRVSHQNRDALQFEVEDTGLGIAPEDCEGLFEAFAQTETGLN-ASEGSGLGLAIAQQFVKLMGDEITVRSCLNRGSTFSFTIPVQRSED---------------- 144148929 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVAQTLWRVFFLAMIGFGVVAWLIVLASESRTFAEDEARRHTRMLVQEIEAH------ERTDALLQQAKETAEAASQAKSRFVVGLSHEFRTPLNAISGYSQLLERDPDIP---AQCAQALGVIKRSADHLSEMISGLLDVAKIEAGRLHLHRDEVDLRGFLAQIVDMFRLQAAAKGIEFHFESSGRLPTVAVDENRLRQILINLLTNAIKFTAAG-RVVLRVHYHA-QVAEIEVEDTGIGIAAEDLERIFEPFERVAAPVVKSARGTGIGLSICRLLTEVMGGEIRVHSEPGRGSSFRVKL----------------------- 154251811 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELMSRQRSEVALRSAKIEADMASRTKSEFLANMSHELRTPLNAIIGFSEFIQHIAASGKPSEKTGEYATHIAGAGRHLLNIISDILDIAKIESGTFSLATEPYDVRELVDACIVLIEPRIREKKQVLEIKADPSLPEVPVDARRIKQVLINLLSNAHKFTGEGGRIVLVATQTPDGGVTIAVADTGIGMTKEQISHALTPFGQVQASYARGHEGTGLGLPIAAALTTLHGGEFQIFSEPGKGTTVFFTLP---------------------- 302916471 --------------------------------------------------------------------------------------------------------------------------LIADERFGNVNQSWLQRNPVGKGIIAIPICHGNTPLLG-VLYLEGEPGAFTDRNVTVLQLLVNQIGISYSNALAMKNVEKISAE----NRSMVAVQKRALAKALAAETAKDAEAEAKKLAEEAAKAKSIFLANVSHELRTPLNGVIGNSELLRDSDL----DKDQLEMADSIRVSADLLLTVINDILDFSKMEADKMKLYIIAFNPEDMVREVVRAVREKTSKKNVKIVQDINLPPMLIYGDPIRLHQVLGNLIGNSLKFTEDGS-ITIGARLDKETKEHFWVRDTGIGIPPQQLAKLFQPFSQADASTARKYGGSGLGLSICKSLIEMMKGKIRLESEENVGTTFTVTF----------------------- 78047771 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MARSASHLAGIVIERTRVDAKLKLSLQAETAARAQAEHANRVKDEFLATLSHELRTPLNAILGWSRLMQSDIADPAN---LGRGLVIIERSARAQTQIIDDLLDMSAILSGKIRLQAEHFDIAGLVRSVLELMQPTALARKIALELDAPDGELWFFGDAGRLQQVLTNLLSNALKFTPAGGTVRVAMDVEDER-LRLCVQDTGIGIAADFLPHVFDRFRQADAGTTRRVGGLGLGLSISRQLVDLHGGSLGASSAEGQGALFTIVLPFQHGVSDLRPASADTTH----- 146341839 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLRATVIDLQRSQSALERQAIELADLAEKYSQEKTRAEEANQTKSKFLANMSHELRTPLNAIIGFSEIMGSGMFGSLGSEKYQEYCHDILTSGQYLLEVINDILDMSKIEAGRMKLDMEPLDLAKTLAESLRVVSGRAQDKSLVLDADIEGNIP-VIADRRATKQIMVNLLSNAVKFTPEGGRVTMRSRVFEDKVVLI-IADTGIGIPAQSLARLGRPFEQVESQMTKTYHGSGLGLAIARSLAQLHGGSMRLRSRLEHGTVVRVTLPR--------------------- 238791234 ----------------------------------------------------------------------------------------------------------------------LGYIAIDLDLQSVRLQQYKEIFSTLLLLFCMCVAILFAYRLMRDVTGPIRNMVNAVDLDSRVEGHMLNILKNGINSMAMSLAAY--HEEMQQNID--QATSDLRETLEQMEIQNVELGLAKKRAQEAARIKSEFLANMSHELRTPLNGVIGFT----RQTLKTSLTPTQTDYLQTIQRSANNLLCIINDVLDFSKLEAEKLILEHIPFPLRGALDEVIILLAHTAHEKGLELTLHVNNDVPELVGDAMRLQQIVTNLLGNAIKFTEQGNIILLAVQAKTDQQVVVEIHDTGIGISESQQAQLFQAFRQADASISRRHGGTGLGLVITERLVKEMGGDISFYSQVDRGSTFRFHL----------------------- 189425048 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITELKLTQLQLEQRTKEAEAANRAKSEFLANMSHEIRTPMNAILGLTRLVLETELDP----RQRDFLLKVYNASQALMEILNDILDYSKIEAGRVEIEQLPISVEEVVRNTMGLFRAKIEEKGLATIMELASSLPAVLGDPMRLSQVLNNLVGNAVKFTESG-EIRIMVEQIQEDCLCFSVQDTGIGLDKDETARLFQAFTQADSTISRKYGGTGLGLTICQRLVGLMGGSISVSSLKGVGSTFSFVIQMGKV------------------ 251778814 ---------------------------------------------------------------------------------------------------------------------GECVAVLGVGIPENKFSIIMHMQRNIIVFVCAFFLIIMLFICRYVSRKLTTPIIKATELANQISKGNNEVIIDKKFLEDNKDETIILLKAFKENEQKIYLQNIKDEQIEQKKLSKQLLREAIKGLKEADKIKSLFLANMSHELRTPLSAIITCSEILKEEIFGELNSKQLKH-VTNILNSGNHLLHLINNVLDISKIEAGKMKLTIGEYSISDIAMESFSVLKSLAYRKNIEINLNIEPSDFIIKIDANKLKQILYNLISNSIKFTEEGGKIQINITKNLAYMKLI-IEDNGIGIKKEDQKRIFNEFEQVDNSYERKYEGTGLGLPLTKKLVEMHGGEIFLISNIGTGTKIIITIP------FQSEDNNYNT------ 32400396 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TMAQNLTSQVRAFGDITNAAMEGKFTQITVEAEMDELKRKINQMVSSLREAREAAELANKTKSEFLANMSHEIRTPMNGIIGMTQLTLDTDLTH----AQREMLTIVHNLAGQLLTIIDDILDISKIEANRMVMEEIPFSMRGTIFNALKSLASRANERKLNLAYDVSYTVPYVVGDSFRLRQIILNLVGNAIKFT-EHGEVKVAISMAQEQDCQFAVSDTGIGIRGDKLNLIFDTFQQADGSTTRKFGGTGLGLSISKRLVTLMGGRMWVESDFGKGSVFYFT------------------------ 171696068 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TMANNLTAQVRAFGDITNAATDGDFTKLEASGEMDELKKKIQMVYNLRDQAREAAELANKTKSEFLANMSHEIRTPMNGIIGMTQL----TLDTDLTQYQREMLNIVNSLANSLLTIIDDILDLSKIEARRMVIEEIPYTLRGTVFNALKTLAVKANEKFLDLTYRVNNSVPHVVGDSFRLRQIILNLVGNAIKFT-EHGEVSLTIQKASEYAIEFIVSDTGIGIPADKLDLIFDTFQQADGSMTRKFGGTGLGLSISKRLVNLMGGDVWVKSEYGKGSKFYFT------------------------ 222085322 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRLMATINDLSASRQILERQKAELSTANTNYLAEKERAEAANKAKSEFLANMSHELRTPLNAILGFSEILQDQMFGPLGSSRYNEYAKDIHDSGKHLLNVINDILDMSKIEAGHIKLSCEKIDLAPLIEECLRLTSIPAACKNIHVEQSISSGI-KLTADRRAMKQILLNLLSNSVKFTNNGGRIAVRTRKVDD-AVVLTIADTGIGIPKSALSKIGQPFEQVQSQYAKSKGGSGLGLAISRSLTLLHHGRMRIRSREGIGTVIAIRIP---------------------- 254446415 -------------------------------------------------------------------------------------------------------------------------------------------------------------QLYMSLLISSLVLVVALTISILLAKRLLPL-----ITDPLEELANLAHRVSEDRNYSLRARKRNSDEIGMLETNRNLEQEARERAETALETKSDFLATMSHELRTPMNAIIGMSSVLQFEDL----DESRARQIEVIRKSSVNLLDLINDILDFSKIEANRLELENNAFDLVACIEEAMDITAAAKRNNRLVYCVNFDPTLPHIKGDVTRVRQILVNLLNNAFKFTKKGTVTHLPADRRGSERIQISVRDTGIGIPEESLKSIFESFTQANGSTSREFGGTGLGLTISYRLALAMGGDIKVESEYGTGSVFHFTMPINRV------------------ 144899289 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WPRWKVEIARSLRTALNDVILRQLRTIRLLN----LQLAESDRAKSRFLAHMSHELRTPLNAVLGFSEMLGMGIYGQV-VQRQSEAIGHVRDAARHLLNMINDVLDLSKIEAGGFDIEDEELEISALATYAQQLLSSLTREAEVTIRVEVPSALPRLRADRRMLLQILINLLSNAIKFTPPQGSVHVGCR-EDASGLCLTVHDTGIGIAADQLARVLEPFRQTEDNMEIARKGTGLGLPIVKSLVELHGGTIHLSSTLGQGTCVTLTFPPSRIVP---------------- 91773017 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDITTRIESEEALKKIANEELKSLDQMKDRFLSNVSHELKTPLTSIKGYTELIYDESLGTLS-EQQKEVEKTVLRNANRLKRLVDSLLYISRAQSGNVQYLFEPVSIVEIVEMTLQDLKIQIEEKKLAVEKDIPNDIPTINGDRDKLTDMLTNMVDNSIKFTPEGGSLKFTIK-EEDEFIHIVLKDNGIGIPPDMIPMLFQRFYQIDASRTRKYGGTGLGLYICKEIVTAHKGKIWVESKENKGTEMHIQLPK--------------------- 120556772 ------------------------------------------------------------------------------------------------------------------------------------------------------LVVINGFSALLLSLIYFKTPVASLAEATLLSVTLWKVFFILVIVTGVICWLFVLAHESRVVAEEESRRQTRTEEIVAHERTDQALQQAKEQAEAANGAKSRYLTGISHELRSPLNAILGYAQLMENDDSVPPH---RKEALGVIRRSGEYLADLIEGLLDISKIEAGRLDLHRDQVRIGLLMEQLVTMFRLQAEEKGLAFDYHCPHPLPEVTTDEKRLRQILINLLSNAIKYTDQGS-VSLTLRYRS-QVAEFTVRDTGEGIAAENIERIFRPFERIRNPGQSRT-GTGLGLTITRLLTEIMGGDISVESEPGEGSVFKVSL----------------------- 71016304 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MANNLTSQVRAFAQITFVTVEASGEMDSLKTKINQMVYSLRDSIQKNTAAREAAELANRSKSEFLANMSHEIRTPMNGIIGMTAL----TLETELSRSQRENLVTVSTLAGNLLAIIDDILDISKIEAGRMNVEEIPFSLRGIVFSVLKTLSVRATQKKLNLMYEVAPDCPPLIGDALRLKQIITNLIGNAVKFTDAGGRVALKCKLSNQAMLEFCASDSGIGIKQDKLDVIFDTFCQADGSTTRKYGGTGLGLSISRRLVNLMGGDLWVRSNYGKGSDFFFT------------------------ 154276398 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISLANAFLYRNASKVSAANAAMVEAQKRALSLAREAEVAEAEAKHNVKLKEDAAKAKSIFLANVSHDLRTPMNGVIGLSELLKKTNL----DREQDGYVESIRVCADTLLTLINDILDFSKLEAGKMKVSTVPLNLRETIAEVVRALRYTHRDRGLQTIEDLDGVDPKVLGDPVRLHQIFMNLLSNSYKFTPKGS-VTVKAKAADEDDGRIRVADTGIGISGEQLVRLFRPFSQADSSTARSYGGSGLGLSICKAIIEVLGGKIWLQSEEGVGTTVTFTL----VLSKAPKNSQDSTQEK--- 75907937 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGSVTSVLSLVLDVTERIQAEKALRQSELM----VIEERAQALERERAARIELERASRMKDEFLAIVSHELRSPLNGILGWSRLLRTRKLSP---EKIEQALESIERNAQAQTQLIEDLLDISRIIRGNIRLLVRPTKLIPVIQAALDTVRPIANTKSIQIISRLNFDIGLVSADPERLQQVIWNLLSNAVKFTPEGGRVEICLEQVE-TNVQIRVTDTGKGISPEFLPYVFDRFRQADATTTRNQGGLGLGLAIVRNLVELHNGTVSVASPEGQGATFTVQLPL--------------------- 150375914 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITELKQRQVELERAKSHAESANEAKSQFLASMSHELRTPLNAIIGYSEMLIEEARDHKEEELVPD-LDKIASAGRHLLTLINDILDLSKIEANKMDVFLETFSLAELLRDVAATVAPLMARNGNAFTQDFEDDLGKMHSDQTKLRQNLFNLLSNAAKFT-KGGRVILRVRREEHDWLVFQVSDTGIGMTPEQQDRLFNAFTQADASTTRNYGGTGLGLSITRSFCRLIGGVVTVESEAGKGSVFTMEVPASEVDRPPPE------------ 153864037 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TKDLEQQKEDIEHKNIALKQNQAEMEKARAAIEFKAKELELASQYKSEFLANMSHELRTPLNSLLILAQLLANNKPGNLN-EKQVSYAQTIQSAGSDLLTLINDILDLSKVEAGKMEVNIEALSLSDLLEMLEQKFSPLASEKGLVFEKRLADDLPPLQTDGQRLKQILNNLLSNAFKFTSLG-KIVLSIQRVTNNLIAISVIDTGIGIPKDKQQLIFEAFQQVDGTTSRRYGGTGLGLSISRQLARLLGGEITLHSEEGSGTTFTLYLPET-------------------- 167766413 -------------------------------QGEHSLFRLSLPFRVRLFNVLALVGGMISGISSYANQDSVILGLNLGIAVLSFVLLFYAYKSGRY----------QFCYVVTTIMIFLMMFPYLFFKSGGYKGGMVSFYIFGILFTVFMLEGKVMFFTAFMEMVVYIAIMIAYQNPQMVVWFVVMDLLIGFCASSISVAAVMYLHFRMYN------------------KQQEILEEARIEAQSANKAKSAFLANMGHEIRTPINVMLGMNEMILRES----ESEEIRQYAKSIERSGGYLISLINNILDISRIESGKMEIEEGKYELRQLLDEVMLIAEKQAEQKSLKMNLIFDKTLPYLIGDVIHIKQILLNLINNAVKYTKEG-QIDIKVSKNEEETLIFEVKDTGIGIKEENLPVLFDAFMRVDSKKNKKIKGTGLGLAIAKQLVEQMGGMIWVESVYGKGSSFFVQLPMKKVSD---------------- 149198960 ---------------------------------------------------------------------------------------------------------------------------------------------------------LSRDMSLPLVLKDYFTEVAELDGKLILKDFLVEFNFSNQDITNMRHFSEKTVEQLLHELELKNEELANHGTLLEEKVIRRTRDRAREDAEKANVAKSQFLSNMSHELRTPLNGVLGYTQVLQNASD---LQDKYKGSLKGIMNCGEHLLTVINDILDISKIEAGKLDLVYDEVDVLKVVSDTEDILRYKALEKGLSLNHSLDPEIPQIKSDPTKLRQILVNLVGNAVKYTASGG-VELKLK-KSGDMIKFSIIDTGIGIPKDKQSHVFEAFRQDEGG--RQEGGTGLGLAICVKLVEAFGGEIGLESEEGKGSTFWFTHP---------------------- 182412731 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EIRSFVGVFEDMT-EIRQTEALLREAKERAEAGDRAKGQFLATMSHEVRTPLNGIVGFASLLLETELTP----EQLEYVETIRTSSETLIQLTGDILDYARIESGRLKLEPQPCDPRECVENALDLAATLALPKGVELLHWIDDTVPAIVADVGRLRQVIVNLVNNAVKFTPTGEVVDVRVRETADAGEEFSVRDTGIGIAPAHHPKIFRPFSQVDDSTTRRYGGTGLGLAICKNLVGLMNGHITFTSELGRGSRFTFTI---RVPVHTPAADR--------- 149194248 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NIQIISSTKGINEAIKVVNDSIKIIQESIKKSEEATKAKSLFLANMSHEIRTPLNGILGFLEILKTTDLTP----EQEEYVDTISQSAKNLLQIVNNILDISKIESNKVTIEEIEFKALDEFESTLEIFATPASHKHIQYVTEISPNMPSILGDILKIKEIITNLINNAIKFTPENGIISVKILLQEKAKIYFEVRDTGIGMSEAQKAKIFEAFTQADASVTRKYGGTGLGLTIVKSYLEMMGSHINVESEINKGSRFYFTI-NLEVIDSKP------------- 288561576 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTYFITKKLSQPLVSMEKAARQIARGNYNTRIIQKSGDELGS---LARAINDLAFS-LQRVNEQRREFFANISHELRTPMTYLKGYSKVLREGR--WKTEEERNQYLEIIDHEATRLTYLVDDLFDLAQMEEGRFNLEHKKVNINEIIKLVVKKTAYKALEQNLKIEYRSDKDDSIVLGDPLRLEQVLINLVENAIKYTKEGS-ITIYT-VSNDENIKIKVRDTGIGMEEEELPYIFERFYRVEKSRSRAFGGTGLGLSIVKQLIELHNGTIEVESTVGEGTEFTIILPK--------------------- 149277505 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVQAFRDAISEGKSWDLELVIVTAKGRQMWVKVLGNAEFKDGKCRKIYGTFQN-IHEHTKQRTELKKAKELAEQASMAKSEFLANMSHEIRTPLNGVIGFTDLVLKTKLSPV----QEQYLRIANESANALLGIINDILDFSKIESGKLELDIESCNLYELGNQAVNIITFQAQSKDLKVLFSIPGDLPPIYADSLRLRQVLINLLGNAVKFT-DHGQIELKIKFDSGHFVFFEVRDTGIGIKLDKQGQIFEAFSQEDGYTTKRYGGTGLGLTISNQLLGLMGSKLQVKSSPGKGSTFYFDL----------------------- 119773885 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLTEQLKREQELAD-AREQALQASRAKSDFLANMSHEIRTPMNAVLGLLQMTLQTELPPRP----RDYLEKTQQAAKSLLALLNDILDFSKIEAGRIELERQGFSLQQLLGDMGSILSSQVQQKDIELVYQVAPSVPQLIGDSLRLRQILLNVLTNAIKFTEKGTRIDADLGDDGTCHLHIEIQDSGIGMTNEQQAIIFKGFSQADSSISRRYGGTGLGLAITRELVHLMQGEIRVTSSPGVGSTFTIDVPGARVRVLLVEDNHTS------- 192361523 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QAHIDNAIEDLRETLETIEIQNVELDMARKEALEASRVKSEFLANTSHEIRTPLNGILGFINLALKTEL----NEKQREYMETIRDSAQNLLTVINGILDFSKIESGKLTLDYAPLPIRKTVDEVLHMLAPDAHEKNLQLITYIEPCIPRLLGDALRFKQVLSNLVTNAIKYSDAGNIIDISIAQRQETQITVAVTDQGIGLSQEEQENLFSAFSQVDSSSSREHDGTGLGLAICKGLVERMHGEIGVVSAPEQGSTFWFT------------------------ 142650024 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KAIAVREPIETTLLNYKKDGSAFYNRLNLTPVKINGEVTHYIGFQQDVTQQRQTEQYLQD-AREKAEESARLKSSFLASMSHEIRTPIHGISGVLQLMASSEL----TEEQKHYLSLAKFSIQGLLHIVNDILDFSKIEAGQLQIEENPFDILESLENLQSQYAIMCQEKGLALHFHFDQGFHVVQGDDVRFRQILSNLLGNAVKFTDSGCEVTTSIQQNADNSLKLSVKDTGIGIAQDKQSTIFDVFTQEDLSTTRKFGGTGLGLSISKQLCELMGGDIKLESVKGHGSTFSFTIMLEQADEALLKPVHHSS------ 88797952 -----SQQKKAFAERTETVANRLADTSAPVADADDELLETLIRRSLNERDARSIR-LFNASAAEWAMHGPLGPAYPISISDTRQLRLYEGDRTFRYLVPVFSPEDLRTALPSPRP---LGWVELEFDYASTQVGHYQTILRNSLLLVALFIISGIAFYLNREITRPVQSMIKTVVREGNLESRVPETSKGELRINAMAMTIKDAYNDMQNSVE--QATLDLRETLETIEIQNIELDMARREAQQANQVKTEFLANMSHEIRTPLNGIIGFARLLARSNL----TKKQEDYISTIMSSSQVLLTIINDVLDFCKIEAGKLMLDNRSTNLRESIEEVLTMLDPASSAKNLEVVSLFFADVPELVFDPLRLKQVLTNLISNAIKFTNEGSVVIRTIEQQQGNTVRVSVTDTGIGLSKTQQKALFQAFAQADSSTAREFGGTGLGLVISKRLVEQMGGDIGLESKKDEGSTFWF------------------------- 119485363 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ANKRLWESNELLRRKNRELERQRKQIERQNRKLAEASRLKSQFLATMSHELRTPMNAIMGFSQLLLRQYPDPLVPQQL-DMVQRIFNNAQHLLTMLNEVLDFSKIEAGHFQLEPTEFNLAQFVELTTQELRSLAVEKQLTLEVNINLEEPMIINDQNSIRQVLVNLISNAIKFTDSGG-VWINVQEQANDQLIIAVKDTGVGIASDHLQEIFEAFRQINQTNTRKHYGTGLGLAIVDSLVKLMHGQVTVESQLGCGSIFQVEFPR--------------------- 186682272 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQKQILEERAHLLELEQIARAKAETANRIKDEFLAILSHELRTPLNAILGWSKLLQSRRL---DQEKTSQALATIEKNANLQVQLIEDLLDISRILQGKLTLDITKINLKSTILSALETMRLAAETKLIEVSTVFEPNVGQVMGDSTRLQQVVWNLLSNALKFTPKGGKIEVRLEQADGYAQII-VSDTGKGISPEFLPFVFDYFRQADSTSTRNFGGLGLGLAIVRNIVEIHGGIVKAKSEEDKGAIFTVSLP------LLPDESRSLTDKQNSA 16330151 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RVAERTHTLIVINKQLAGEIEERQRIEIKLREAKESAELANRVKSEFLANISHEIRTPMNAILGFCDLLLQKDLSLS---QTKKYLNAIGSSSKILLALIDDILDISKIEAGKLVIHLEPVDLRVIIREIKQIFDYKAESKSLLLTIQIDETLQAIYFDAVRLRQILFNLVGNALKFTEEGQVIYIGVEGIQVRSQAIEVTDTGIGIAPEDQAKIFDVFTQSQGQSTRKYGGTGLGLTITRRLTALLGGEISLSSRLGEGSTFILHFPAVRLVE---------------- 162449617 ------------------------------------------------------------------------------------------------------------------------------------------LVTTLGLIVALILSGAASYFLVKRVAVHITEPLLALRTA------------AGAIATGLRSSAPPTESPIADRKKWERVQITSGDELELLEANEQAFEELREQALEASRMKSEFLANMSHEIRTPMNGILGVIRLMQNQSLDG----KMRRYVETVDASANTLMSIINDVLDFSKLEAGKYVAQHVSFDLRLVIQEVAELMASQAHEKGLELVYRVERRVPTVVGDPDRFRQVLTNLVGNAIKFTDRG-EVLIDASTSQQDKIKLAVVDTGPGIAPDDQKKLFAAFSQVDGSLVRKHGGTGLGLAISKRLVEVMGGEVGLDSTPGQGSRFWFTI----------------------- 225375400 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVIFILLVASILFMIFWQEARRKSYLKI----AEKNEQLLE----------AVDQANRANQAKSDFLARMSHEIRTPMNAIVGLTEIAKHYEDDP---KKIEDYLDKIDVSSKVLLNIINDILDMSSIENKKMKIAKEPFDLHEILMSVCTIYEPQCRQKGIVFEVQDEETHTYLIGDGLRVNQILLNLVSNAYKFTSSGGKITIKVKYVKEEKAYFNVEDTGEGMSEEMQTRLFQPFEQESATTAQKHGGSGLGLSIAKNFVELMSGSISVKSKKGEGTTFVVSIPFEFEQAAEPE------------ 114324568 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TMAQNLTSQVRAFGDITNAAMEGKFTQITVEAEMDELKRKINQMVSSLREAREAAELANKTKSEFLANMSHEIRTPMNGIIGMTQLTLDTDLTH----AQREMLTIVHNLAGQLLTIIDDILDISKIEANRMVMEEIPFSMRGTIFNALKSLASRANERKLNLAYDVSYKVPYVVGDSFRLRQIILNLVGNAIKFTELG-EVKVAISMAQEQECQFAVSDTGIGIRGDKLNLIFDTFQQADGSTTRKFGGTGLGLSISKRLVTLMGGRMWVESDVGKGSVFYFT------------------------ 209548532 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRLMATIGDLSASRQTLEIQKSELSTANANYQAEKERAEAANKAKSEFLANMSHELRTPLNAILGFSEILQNQMFGPLGSLKYDEYARDIHDSGKHLLNVINDILDMSKIEAGHLRLHCERIDLVPLIEESLRFTAIPAAEKNIVIDQRISSGL-TLTADRRAMKQVLLNLLSNAVKFTDNGGRIAVRTRRIDG-AVLVTIADTGIGIPRSALSKIGQPFEQVQSQYAKSKGGSGLGLAISRSLTALHGGRMKIRSREAVGTVISLRIP---------------------- 119490047 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FIAKITEHLSIAIYQATQLQQQKYTLERRVTERTQALHDALLAAQSANRAKSEFLATMSHELRTPLTCVIGISATLLRAGIKQISREKQQEYLHKIHDSGEHLLELINDILELSEVEAGKTILQISEFSLTKLAQKTLYSFRERAQEHNVLLISDIQPDEDLFIADQRRVEKVLFNLLSNAIKFTPESGQVTLRVG-VNKNTAIFQIQDTGIGISEEQQPLLFEKFQQLDSSYRRQYSGTGLGLALTKQLVELHGGVIKLTSTENVGSTFTVHIPIQPTPSPNSQQQVKDSAFK--- 256393258 -------------------------------------------------------------------------------------------RFRLGQSLVGQAARSKRVIAIDDVPGDYVALGSGLGRTAAASLVVLPIAVEDQVLGVIELASMHRFTPVHRAFLEQLMETVGVNVNTIVANARTDQRLAAELQARSGELQVRQEQLQTSNAELEEKAALLASQNRDIETKNLEIEQARQELETASKYKSEFLANMSHELRTPLNS-LLILAQLLAQNSNRNLTPKQVEYAGVIHSAGSDLLQLIDDILDLSKVEAGKMNVDPERVSLQRLLDYVEATFHPLTTQKGLEFSVRTASGMPQMLTDDSRLRQVLRNLLSNAVKFTETGG-VELSIERDSGPALAFRVKDTGIGIPEQQLETIFGAFQQADGTTSRKYGGTGLGLSISREIAQLLGGAITAQSALGEGSTFTLYLPIE-------------------- 255731748 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TMASNLTSQVRAFAQITFITVEASGEMDALKTKINQMVFNLRESLQRNTAAREAAELANSAKSEFLANMSHEIRTPLNGIIGMTQL----SLDTELTQYQREMLSIVHNLANSLLTIIDDILDISKIEANRMTVEQIDFSLRGTVFGALKTLAVKAIEKNLDLTYQCDSSFPDLIGDSFRLRQVILNLAGNAIKFTKEG-KVSVSVKKSDKVGEEVCVSDTGIGIEKDKLGLIFDTFCQADGSTTRKFGGTGLGLSISKQLIHLMGGEIWVTSEYGSGSNFYFT------------------------ 220909483 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DKQELERQRDQVLQQAQVAQEEAERANRIKDEFLSILSHELRSPLNPILGWAQLLQIKTLDQTTT---KQALATIEHNAKLQTQLVDDLLDVARILRGKLSLQEAPVNLVSVIAAALEVVKTAADVKSVTLQPEL-TDIGQVRGDEARLQQIVWNLLSNAIKFTPTGGRVTIRLEQVEDQAQ-ITVTDTGIGIQPQFLPHIFESFRQQDTSISRQYGGLGLGLSIVKYLVEAHGGTITAESPENQGATFTVQLPLLKAASPSP------------- 258404324 --------------------------------------------------------------------------------------------------------------------------------------------------------------------LRLQSVLFITLAVTLVLSLVLALVISRGIGRPLSRLTSAAERISKGNLQEVYPRDEIGDLAASFERMRKALQKAKEEAERANRAKSDFLSGLSHEIRTPMNALLGASDLLEKTEL----DARQRKYLRMGKSSGKTLLSLITNLLDVARLERGRLQLAREVFSLEQMVQEAIDVVELAAQEKGLILNKKIALAVRTYLGDPVRLRQILVNLLNNAMKFTPQG-RVLVEVTPAEQTGVLFRVSDTGEGIPQESLETIFEPFSQLDSSSGLPNSGSGLGLAISRQLLEAMGGRIWVESRLGRGSDFFFLVPLERTDSAAP------------- 149190709 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FAMLTSSFRDMAFNLLKNDQKM-------------KEYNQRLRDES-DRAEAAAKAKSEFLSTMSHEIRTPMNGVIGMTNLLLDTKL----DEQQIRMTETTKNSAESLLSIINDILDFSKIEAGKIDLELIDFDLGEVVEDVGAMLYFAAEQKGIQLVCPATPVMDLCYGDPGRIRQVLNNLVSNAIKFTEDGEVVTVDEKRLTDSILRFEIRDTGIGISEEQQQKLFSRFSQADSSTTRKYGGTGLGLSISKRLTEIMGGEIGVTSETGKGSTFWFT------------------------ 158337935 -----------------------------------------------------------------------------------------------------------------------------------------------TILTATVFIYLHHFVLGYGQTLGW--PIYVFADSHFWRMFVSHVLYFLPFVGMMSYLSWLRREGYENQQDLIALRQAEQELTQFNEVLEKRVEEAKLEADRANQAKSEFLANMSHELRTPLNGILGYAQILSRSKTLSAED---KNGVGVILDSGSHLLSLINDVLDLAKIEAGKLELFPTTTSLPSLLQRVVDICQIKATQKGLQFLYKPSQLPEGILADEKLLSQVLINLIGNAIKFTDAGTQIEVHKGSDGQVSLMFKVIDTGRGIAEEDIDKLFEAFEQVGDHHK-QSEGTGLGLAISQRIVQLMGGTIHINSKPGDGSEFWFIL----------------------- 300864267 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DRKQAEEERGRLIGEQARHEAERANRMKDEFLAILSHELRTPLNAILGWSKLLR---AKKFDQATIDKALETIERNAKSQAQLIEDILDVSRILRGKLNLNLHPIPLGYVIEVAIDALRPLAETKSIAIEFVCISDIGQVIGDSDRLQQVVWNLLSNAIKFTPEGGKVEVRLELV-GDYAEIQIIDTGIGISAEFLPYVFDRFRQADSTTTRSYGGLGLGLAIVRHLVELHGGTVGAENNSGIGAKFTVSLPIA-------------------- 75910979 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GSLRWVQVRSSPMLSGNGELLGHVGTLEDITAEIRAQVIREQTARQEAEAANRMKDEFLAVLSHELRTPLTSMLGWSKILRAKKL---DEKATARALEAIERNANSQVQLIEDILDVSRIIRGQLRLNLSPVNLTTVVEAALEAVRPLADTKSMTINTALDYTLSPVSGDSARLQQIVWNLLTNAIKFTPKEGKVEIRLEGISGTHAQIQVIDTGIGIEREFLPKVFERFRQADSTTTRSHNGLGLGLAIVRHLVELHKGTILAESPVGKGATFTVRFPLNREPRPAPTEN---------- 126660462 ----------------------------------------------------------------------------------------------------------------------------------------------------------ADFTPCYINLLEQLQAKAYIVVPIFCNNQLWGLILAYQLSAPRDW-DDAAVQIVLQVGRQLGVAVQQGELFKQTQKQAEELAMAKMSAEKANQAKSEFLASMSHELRTPLNAILGYVQLMLRSTALSFD---HRNNLQIINDSGEHLLGLINDVLQMSKIEAGQMVLTETDFDLYHLLYELDTLLQLKASSKQLQLSFIRDCTVPQIRTDEKKLRQVLINIIGNAIKFTEKGG-ITVKV-WCKGHQLFFAVQDTGQGIENEELEVLFSPFTQATAGIDSG-EGTGLGLPISAKFINLMGGDITVNSRVGEGTTFTFDI----------------------- 16330815 ---------------------------------------------------------------------------SLGINSVMAGNSGQGSYVNYAGTPVLGVYQWIEKYNLALITEISEVEALELARRFTRMLVLVGLVSTALLLIAVYLLSIK---ITKPILLITKAAIDISSGDREARAPVLGEDELGILAKS---FNLMTNELRESNSSLEKKNQELELAQKQLAVANSLEEKVQQRTEELEATKSIFLANMSHELRTPLNAIIGYSEMLIEEAEDLDSEELVPD-LDKILRSGKSLLALINDLLDISKIEAGKMELYLETFNLKELIAGILDTISPLLKNNNNKLEVEISLESEEVYGDLIKLRQGILNLLSNASKFTKDGSFIVEEFKVDEKDWLSFQVKDTGIGLTEEQMSKLFQPFTQADSSTTRKYGGTGLGLAITRKFCQMMGGDIYLTSEIGVGSSFTIKLPKYAQLNSAKND----------- 153870045 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TFFRISLLLLIMGFMVGGFRWRISIVENQKCQLEIQVVQRTKELSEKTEELELAQSQLETAKEKAEVANRAKSTFLASMSHELRTPLNAILGFAQIMHRSSTLPT---EHRDNLNIINRSGNYLLSLINDVLDMSKIEAGKITLDEQNFDLYRLLDEIYDLFYLKAESKQLQLQVERSDHLPRIRTDGKKLRQVIINLISNALKFTQDGG-VSLYADKIASNTLHFSVADTGAGVAQEEMDKLFEAFSQTATGRAS-QEGSGLGLPISRQFTQLMGGNIQVRSEVGKGTVFEVTI-RAQIVEAADSTSEQPTQ----- 134100028 ------------------------------------MQGLHDLDALSSLIMSELTPLVSAQYGAFFLIRQQDDEVALEHTAGYGRPVSHNGRFVLGESLVGQAAVDKQTILVTDAPPDYIRIGSGLGGSAPVNVVVVPVLFEGEVLGVIELASLRPFTSLHLDLLERLKETIGVDVNTIVANSRTE-ALLGESQHLAQELQARSEQLQRQQIELQRSNTELEEKAAEIEQARQELEERAHELSQASTYKSDFLANMSHELRTPLNSALILAKLLADNMEGNLTPQQV-DLAKTIHSAGTDLLQLINDVLDLSKVEAGHMSLLPEDVELSELTEHVESLYRPLTEDKGLEFSVVLSPSLPPLRTDRNRLEQILRNMLSNAVKFTDKGTEVTVPALRSAARRVAFAVRDTGIGIPSDKLSRIFEAFQQLDGTTSRKYGGTGLGLSISRELTTLLGGELQVRSDVGVGSTFTLYLPVETEVELVPEPARDGGQ----- 293368956 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AQAAVETRDENGKPLTLVGSSLVITTRKKMEMELT-TARDRAEESNRLKSAFLANMSHEIRTPLNAIVGFSGILASTD----EEEEKQEYVSIIENNNTLLLQLISDILDLSKIEAGTLEFQYSNIDLNKMLNELTSSLQLKIKSEKVQLTCHLAEKNCFIHTEKNRLSQLLINLISNAIKFTTEG---YIRFGYERGKEIYFYVSDTGCGIPKDKQKSIFGRFVK----LNSFEQGTGLGLSICQTLVEHMGGTIGVDSEEGKGSTFWFTLP---------------------- 170741231 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRIYTDVTARKAVETALAEAHRLAQQARRAAEAASAAKTDFLATMSHEIRTPLTAVLGYADLLMARSD---LEAEQARLVGRIVTAGEALRTIVDDVLDFSRIEAGRVDLAPRPFSLADLIEEALALVRPEADRKGLPIAVAIEPGLPPLVGDVDRLRQILLNLLNNAVKFTPAGS-IGLAVARDEGRGLLISVRDTGIGIPADKHARLFERFSQVDGSIQRQYGGTGLGLAISRRLVEAMHGRIGVESREGEGSTFWFRL----------------------- 121605276 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGEVVLAFNRVADRMRTEKTQAEVESRRARAAEEEVRSRESELVRARQVAEEAVRAKAAFLATMSHEIRTPLNGVVGMSTLLAETAL----DAEQRDILQTIRLSSDQLLAVISDILDFSKIESGRFDLESEPVSVHNMIEEACDIAAPRAREKGIELIVDVPGAAAGILGDVTRLRQILINLVNNAVKFTEHGASVHSRLAEAPDEQIEFSVHDTGIGIPPERVGALFEAFMQVDASTTRKYGGTGLGLAICKRLVELMGGKISVTSKLGKGSIFSFT------------------------ 294495726 ----------------------------------------------------------------------------------------------------------------------------------------------------AGVTALRNKLIIVSVIALFFMGGLGYMIALSVTKPIEDIDDFKHISDGALHGKLDSRADTEVEVDFKEIPVGLNEILDALKKNSDELRKANEELKSLDRMKDEFLSNVSHELKTPLTLIKGYTELLCEGKMGQLNKEQI-EVQNKVVRNAERLKRLVDSLLYLSKIQASNVEYVFETVHVKEIIEIILEDMRMIADLKGIELEMNLEEDLPKINGDKDKLTDMITNIVDNAIKFTPSGGKVTVTSFKKEGD-IHIVVKDTGIGIPEDMIDNLFQRFYQLDASRTRKYGGTGLGLYISMTIAQAHHGDIWATSEEGKGTEMHIEIPIS-------------------- 256827996 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRIEISMDLSDRKRAEEEILR-----ARDLAEAANCAKSEFLANMSHEIRTPLNGVMGMLQLLQLTKLDPV----QEDYTDTAIQSCNRLVRLLTDILDLSRIEAGKLSIQSAPMELSEVLRQTGDLFSPTAREKGLKLRFDVDPAIPQILGDATRLQQVLSNMVGNSLKFTHSGG-VTVDASLLPSVHVLFSVADTGIGIPDDKLGNLFQPFSQVTEGFTRSYQGAGLGLSICKRLVSFMGGNISVVSELEVGTTFSVTF----------------------- 152996044 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITSRKETEVLLRNASDQAVAASKAKSDFLATMSHEIRTPLNGVLGMAELLS----GTKLNPEQTTQLNVLKESGEGLLGLINDLLDFSKIEAGHISIERVDFNLEKAIYDVIRLLMMRADEKGIDLLVEYDEVCPRLVGDVFRIKQILTNLISNAIKFTSIG-HVLVSVKGIVDKHITISVADTGVGIADKVQPHLFTAFVQADSSTTRKFGGTGLGLAITKQLIGLMNGNISLSSKLNVGSTFTVTLPESHAMSYI-------------- 169334577 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLGMDVTEERMEQERQRIALEDAYQTAKVANEAKTNFLSSMSHDIRTPMNAIMGMAAIAKMNTNEP---DKVRDCLNKINISSKHLLSLINEVLDMSKIESGKINLMLEKIDLSELVENVADICKPLVAEKNQQLKMSVGRRHEKVIADGDRLQQVLLNLMSNAIKYTPEGGTITFRINELSGQYEFIFI-DNGIGMAEDFIPHIFEPFSRAEDSRISKIQGTGLGMAITDNIVRMMNGIIEVQSTLGVGSKFVVSVPME-------------------- 143765708 ------------------------------------------------------------------------------------------------------------------------WSQAFASDYVEWVPENSGNFKFDIQSIDRDL----NYSAPVSASFSIIPPWYLNPTTAVPFWGFIVLLFS---VSGYTTNKYLSQRRFSAQLKEESQRKDREARKI-LESKNDELQESQKAAEAANEAKSTFLANMSHELRTPLNAIIGYSEMLIEDAED--ENEDFIPDLDKINSSGKHLLGLINDILDLSKVESGKMELFIEECDLEKILNEVVSTITPLVERNENTINLSIDTKTKSISADVTKIRQILLNLLSNATKFTKEGDNILVNDKPDDDSILDIKVSDSGIGMTAEQVEKVFKPFTQADEKTTRKFGGTGLGLTITKMFTEMMGGEISLKSIPNKGTSFTVSIPKKVIDPKIVKEE---------- 256424548 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKKAERDLKEAKIQAEYASKAKSEFLANMSHEIRTPLNGVIGFTDLVLKTAL----NETQQQYVAIVNQSANSLLSIINDILDFSKIEAGKIELDISKCDIYEFSSQASDILSFQAQQKGLEMLLNVSPELPRMWADIVRLKQILLNLLSNAVKFTEKG-EIELEIKPIAMTTIRFEVRDTGIGIRKNKQEKIFEAFLQEDISTTKRYGGTGLGLSISNKLLALMGSKLQLESTTGKGSTFFFDL-NVRTEDGQP------------- 183222624 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QITDVSQQVTREKLLREQMV---VAKEREVEAKKASQAKTDFLASMSHEIRTPLNAILGMADTLTETNLTN----EQMEYLTVLRNSGKALYNIINDILDLSRIESGKLEIEHIEFSIRDLLKETISLFLMKAKSKGIQISYSVSDDIAEIKGDSTRIQQILINLIGNAMKFTEIG-KIYVDASLQDQKSLCLIVEDTGIGIPNEKLNSIFESFTQVDSSTTRRYGGTGLGLTITKKLILMMNGEISVQSQLGKGSKFVLNIP---------------------- 119468956 --------------------------------------------------------------------------------------------------------------MIFAVQMSGGYYYVSTIPKAVLHQSGKAISLITGLIVIISVISLPILIFVVVRNLLLNPIELLGAASHRVGDGDLAVSLPAHVGILFNDFNHMVNQIRHYQQQLEEYKHHLEDRTQALESMNSQLELAITQAEQANQLKSRFLANMSHEIRTPLTAIMGFTEQLLHNDKIVND----KQHLSTILRNSKHLLELINNILDLSKIEAEKLAVEQASVNVVQLVHDIESIITPLAQEKRLELNIIFDPIPQTIYTDVTRLKQILINVANNAVKFTEQG-HVSICVHYHAKSNLIFVITDTGIGMSEHQISRVFKPFEQADATTTRRFGGTGLGLCISKNLANLLGGDIKLESEVGEGSEFSIS------------------------ 90421196 -----------------------------------------------------------------------------------------------------------------QIVDGLARNVSTRLAADSARGHYLAIFLT---LIGFSAAALSLIYLQATLTRSADPSTAAMVLAQVFVILIIFIGIASWVFVLAHESRRVALEETRHQTGLLTREIEAHRITAELQRAK-------EKAEAASLAKTRFVVGMSHELRTPLNSLLGFAQILDKDTAIP---EKRREGVKVIRRSGEHLAGLIDGLLDISRIEAGKLEIYRDEFGLGPLLSQIVEMFRLQAGNAGIGFVYRVEGALPDVRGDAKRTRQILINLLSNAIKFTREG-QVTLTVRYRS-QIAEFAISDTGPGIAEEHVERVFEPFERIEDGAARPVPGMGLGLTITKLLAEILGGDVRLASTLGVGSTFTVRL----------------------- 163797319 ---------------------------------------------------------------------------------------------------LAERLQWRIILIIVAAVLAILWVIFDRLGR--------SILARPLTQLTRAVREAGWGRLHPVEF--DAPTAISAAGTEIEHLRIAYNDLVAALSRGQREIATLNRDL---ETRVAARTSELQERTVELSAALARVDQARRQTAAALRAKSEFLALVSHELRTPLNSILGFSELVRDQAVRGADPERMSEYAADIHASGSHLLTLINDILDLSKIEAGQMEIHSEWVDPAAITRAVVELMREQATRKNLTIECRLDPSIGPLRADPRRFRQMLMNLLSNAVKFTDPPGTVTIEGRVTPEGGLTIAVVDTGIGMRSQDVARALEPFGQIDSPITRSQQGTGLGLPLVSQMARLHGGRLSMDSSPGVGTRATLWFP---------------------- 159029098 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVTVGYLGLDASAEKQWTREDVTFVRLVGELIAIAQSRYEAEKELKEAKEAAVKANKAKSEFLANMSHELRTPLNAILGFTRLISRDSSI---SSEYRQYLEIVNRSGEHLLELINDILEMSKIEAGRTVFNPSNFDLYALLDNIAEMLRSQAQAKALSLIFDRSSDLPQICTDESKLRQVLINLLGNGLKFTESGGTLRVKLGEKREDYQRLEIEDTGLGIAPEEIYKLFQPFNQTETGRKS-QQGTGLGLPISKKFVELMGGAIGVSSILGQGSIFSFDI----------------------- 54308425 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RFRLTLVERKIRQELQLHKESLERAQRTSELEKTNSRLNEARAEAEKANRAKSAFLATMSHEIRTPMNGILGTASLLGDTGL----NQQQARYLNVINRSGETLLDILNDILDYSKIEAGHLDIRPVDFSLSELVLDVHNMLESRALAKHIQLVNHIDDSMNNVWGDVTRIRQVLINLVGNAIKFTDQG-QVTIAVSMNPDDELLFEVTDSGIGIDEAEQDILFNAFKQAEEGRKT-IGGTGLGLAISRHIVAAMEGEIGVDSTINVGSCFWFSIPLER------------------- 225560357 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISLANAFLYRNASKVSAANAAMVEAQKRALSLAREAEVAEAEAKHNVKLKEDAAKAKSIFLANVSHDLRTPMNGVIGLSELLKKTNL----DREQDGYVESIRVCADTLLTLINDILDFSKLEAGKMKVSTVPLNLRETIAEVVRALRYTHRDRGLQTIEDLDGVDPNVLGDPVRLHQIFMNLLSNSYKFTPKGS-VTVKAKAADEDDGRIRVADTGIGISGEQLVRLFRPFSQADSSTARSYGGSGLGLSICKAIIEVLGGKIWLQSEEGVGTTVTFTL----VLSKAPKNSQDSTQEK--- 298491263 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIEDITQRKQLEAERTQLLAQEQSARTAAETANCAKDEFLSVLSHELRNPLNCLLGWTQLLRKQQL---DEAKTNQALEAIERSAKAQHQLIGDLLDISRISVGQMRLEAQPVKLIPVIEAAIDVVQLAADAKNIQIQSRLDSAGRTLVGDQIRLQQVIWNLLSNSIKFTPVGGRIDITLDYSPFQGE-IQVRDTGVGISADFLPYIFDRFRQADRSPTRSNTGLGLGLSIVRHLVELHGGTVEVTSPEGQGATFTVRLPLQTNLEKILE------------ 124004919 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRLEDGRIEEVSAISHD-ITQKKLVEQEVIRAKEIAEKSLKVKERFLANMSHEIRTPMNGIIGMIDLM----MDTPLENKQQEYMYTIKKSSETLLNILNDILDLSKLEAGKMALHPKPMDIRFMVEKVYTLFLQQAKAKNNFLSYQVDPKIPYLEADETRLIQIISNLMSNAIKFTEDGQVIKFTLASKGELSVHVEVADSGLGISPEDQNRLFSTFTQLDNSSSKSYSGTGLGLAISKELCRLMNGDIGVISEIGHGSTFWFTF-EAQPTDEKPE------------ 260455549 -------------------------------------------------------------------------------------------SFRPGETLIGTAAEEKRTIQVDNVPPGYLKISSGLGEAPPAHVIVLPVLFEGQVLGVIELASFQPFTHIQRDFLNQLAEMIATSVNTIEKLLEQSQELTEQLRDRSQELENRQKALQASNAELEEKAELLAQQNRDIEVKNTEIEEARQVLEESMRYKSEFLANMSHELRTPLNSLLILAKLLADNAEGNLSPKQV-EFAETIHGAGSDLLQLINDILDLSKVEAGKMDVSPTRIALVQLVDYVEATFRPLTAEKGLDFSVRVSPELPTLHTDEQRLLQVLRNLLSNAVKFTDSGAVELVSLRDADGDLIAFSVTDTGIGIASSKMLVIFEAFKQADGTTSRKYGGTGLGLSISREIARLLGGEIHAASEPGRGSTFTLYLPL--------------------- 254492527 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITQAKIAEQELIVAKEQAEQANIAKSQFLANMSHELRTPLNGVIGTLNLLAATSL----NARQSNLVNISKHSAESLFGLLNDVLDLSKIESGKLELEYHNEDLDELLAEVARGMAGRAEEKGLELLCPAHFMSSCVKVDRLRLRQILNNLIGNALKFTEKGSTVDMTVKTMPEATLRFSISDTGVGISEHDQALLFERFKQLDGSSTRPQAGSGLGLAICRQLVELMGGRIGVSSTLGQGSTFWFEI-TTELVNRKGQPHQDSS------ 146308663 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISERRAAEQKLREQAEQLLLANRYKSEFLANMSHELRTPLNSILILSDQLRQNLAGNLT-EKQTKHADIVHRAGSDLLQLINDVLDLAKVESGRMQLKLEPINMQDVLVELDASLRPMAELKGLSLHTQIDAGVPRVHSDRVRLHQILRNLLSNALKFTDQG-EVTLTVSEDERELLCFSVRDTGIGIDPAQHEQVFQAFQQIDGSTSRRFGGTGLGLAITRQLVLALDGDIGLQSTPGQGSTFTVRLP----VQSAPATAEPATE----- 86750547 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLRATVADLKISQYKLERQAIELADLARKYSEEKTRAEEANQTKSKFLANMSHELRTPLNAIIGFSEIMGSGMFGTLGSEKYQEYCHDIMTSGHYLLEVINDILDMSKIEAGRMRLDMEELDLARTLGESLKVVAGRAEHKQLELLSEIEDDIPIV-ADRRAVKQILINLLSNAVKFTPDGGRVTVR-SRTLPNAIVLMIADSGIGIAPQSLRRLGQPFEQVESQLSKTYHGSGLGLAIAKSLTTLHGGSMRLRSTLGAGTVVMVTLPR--------------------- 34498958 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ADGKAVRVTGINRDVTLEREREAWLS-QAKSAADSANRAKSEFLANMSHEIRTPMNAILGMLQLIQQTGL----NARQADYADKASSAARTLLGILNDILDFSRVEVGKLTLAPHPFSIDKLLRDVGVIMSANVGDKDVEVLFDIDPELPWISADSLRLQQILINLSGNAIKFTERGEVVRLARRDEAGLRIAFSVRDTGIGIAPEHLQRIFEGFSQAEASTARRYGGSGLGLAISQRLVALMGGQLTVESEEGKGSVFRF------------------------- 114570677 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERALAAHIKTGADYDLQLRFRCANGEYRWFRTRAQRNDGRA-VRMAGSITDEARDRANAANRAKSDFLANMSHEIRTPMNGILGMARVLADKDLPDDVNSK----LDVIVRSGDTLMHLLDDILDLSKIEAGQIELDEAPFDLEIIGSRVEALYRDTADKKGLTLEVEVDRDGVSRHGDPLRLSQIANNLVANAIKFTASG-KVRMTLGPTADDMIELVVSDTGIGMSEAQCQSIFEKFVQADSSTTRRFGGTGLGLAICKGLADQMGGTIDVASNPGQGTTFTVRLPLAPVI----------------- 94499808 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QQDISYEIQ-NKTKMIQAKEQAERATQAKSEFLANMSHEIRTPMNGVLGM---LKLVRKSKGLNRDQLHQINLAHTSAESLLVVINDILDFSKIEAGKINLETIDFNLLEWISDISESLAFHAHKKDIDLSLDIDVTYFNLIGDPNRVRQVISNLVGNAIKFTNDG-WVKIKLSTKPEKSNLISIKDTGIGIAEDRLDKLFSAFEQADNSTTRQYGGTGLGLAIAKKLCEIMGGDVTVSSTPGVGSQFSFHIFIERKNSVLVSDNHQ-------- 87121408 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LENRITERTRELNQARLTAIKANQSKSNFLANMSHEIRTPMNGVIGLSQLLLKTNLDN----KQKNYAKKTLESANSLLTIINDILDFSKIEVGKMTLEEAPFNLEQLVKRVTTICELRAHTKDLELIVDISPNIPNLIGDALRLEQILLNLTSNAVKFTKSG-HVIIRVQEIDDMHVQIEVEDTGIGISEQQCALLFESFTQANDSITREFGGTGLGLAICKQLVELMQGQIQVRSQPNIGSTFSLKINLERAEELA-------------- 17227678 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQKQILEERARLLELEQTARAEAETANRIKDEFLAVLSHELRTPLNAILGWSKLLQERKLDPTRTFQ---ALATIERNATLQVQLIEDLLDISRILQGKLVINITKVNLVTVILAALETMRLAAESKLIQVLTNFPPNIGQVMGDSARLQQVVWNLLSNAVKFTPNGGKIEVTLDKMEGYAQIV-VSDTGKGIQPEFLPYVFDYFRQADSSSTRRFGGLGLGLAIVRKIVEIHGGTVTAQSGEEQGASFTVRLP------ILPEED---------- 298290623 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITQWKKAEEELTEAKHLAERANLAKSDFLAKISHEIRTPLNAIIGFSEVMMEERFGAIENQRYRDYLRDIHSSGEHLISLINDLLDLSKIEAGKLDLAFTSVALNEIVQQCMAIMQPQANRERIVVRSSLATDLPPVVADARSIRQIVLNLVSNSVKFTQPGGQVILSTTLTEQGEVVLRVRDTGIGMSEADIAIAMEPFRQIATSGRAGSGGTGLGLPLTKALAEANRASFNIRSAVDVGTIVEITFPSTRVL----------------- 297156766 ------------------------ARISGLMQGRRDLADVARLIMSELTP------VVSAQHGAFFLAVPTDEAYELRLIGSYGYSKGTMTTFRPGDSLIGTVAVEKRSILIERVPPNYLKISSGLGEAPPANVIVLPVLFEGQLLGVVELASFQPFTQIQKDFLNQIAEMIGTSVNTISVNTKTEVELTEQLRERSAELENRQKALQASNAELEEKAALLARQNRDIEVKNTEIEEARQVLEESMRYKSEFLANMSHELRTPLNSLLILAKLLADNADGNLSPKQV-EFAETIHGAGSDLLQLINDILDLSKVEAGKMDVSPTRIALIQLVDYVEATFRPLTAEKGLDFSVRVSPELPTLHTDEQRLLQVLRNLLSNAVKFTDTGAVELVALRDPDAEMIAFSVTDTGIGIASSKMRVIFEAFKQADGTTSRKYGGTGLGLSISREIARLLGGEIHAASEPGRGSTFTLYLPL--------------------- 238761632 ----------------------------------------------------------------------------------------------------------------------LGYIAMDLDLQSVRLQQYKEIFSTLLLLFCMCVAILFAYRLMRDVTGPIRNMVNTVDRIRRQMLGELNILKNGINSMAMSLAAY--HEEMQQNID--QATSDLRETLEQMEIQNVELGLAKKRAQEAARIKSEFLANMSHELRTPLNGVIGFT----RQTLKTSLTPTQTDYLQTIQRSANNLLCIINDVLDFSKLEAEKLVLEHIPFPLRGALDEVIILLAHTAHEKGLELTLHVNNDVPEVIGDAMRLQQIVTNLLGNAIKFTEQG-NIDILVATQAKTTLVVEIHDTGIGISESQQAQLFQAFRQADASISRRHGGTGLGLVITERLVKEMGGDISFHSQVDRGSTFRFHL----------------------- 143619885 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FKMMRAAVRQQINSMHEQHSQLEETVAKRTQEDAKEQAEQSNQAKSRFLANMSHELRTPLNAVLGFSQLLQDSE----TDKNKRRYLEAISISGNSLLNVLNDILDLSKVDAGKMQLDIERVEIPTMCHELNMMFLQLSAQKDLNFKVTAHPDLPPVLLDSNKLRQVLTNLISNAIKFTSQGSSVYFDFKPHDDDDIKIHVKDTGKGIPKDQQDLIFNDFEQVQGQRSSEFGGTGLGLAISLRFIKLMGGELSVISEKGKGSEFIVSIPNVELAESITEIEH--------- 308125838 -------------------------------------------------------------------------------------------------------------------------TRLALLHDINDTMEHELQTKLAQTIKATTQQRLVFIVLMSLVTILVISLTIRLVRKVTNNLHLVLEFLSRENYSPLSELIKGKDELSKFAQEVEKLSHEREQAKQKLTKAKEDAERAKDDAIEASKAKSSFLANMSHEIRTPLNGVIGISEVLADTPL----TATQRDYVDTIETSSQLLLSLINDVLDFSKIESGMLLISPHSTCVRESIYDIASIVSPKAKEKGIELTVSISPNTPHIVIDDHRLRQVIMNFMSNAVKFTERGS-VELSITTLESNEIEFSVQDSGIGIDEQQQKRIFAPFAQEDDSTTRQFGGTGLGLAISTQLVELMGGSIQLESEKGRGSRFYFQL----------------------- 39952003 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TMANNLTAQVRAFGDITNAATDGDFTKLEASGEMDELKRKIQMVYNLRDQAREAAELANKTKSEFLANMSHEIRTPMNGIIGMTQL----TLDTDLTQYQREMLNIVNNLAMSLLTIIDDILDLSKIEAKRMVIEEIPYTLRGTVFNALKTLAVKANDKFLDLTYRVDSSVPHVIGDSFRLRQIILNLVGNAIKFTEHG---EVSLTIQKGNDVEFVVSDTGIGIPTDKLGLIFDTFQQADGSMTRKFGGTGLGLSISKRLVNLMGGDVWVKSQYGKGSSFYFT------------------------ 220908338 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FTQMSHTI---NVRQQDLNRAVNERTAQLAESMQSAQRARQEAEMANRAKSAFLAHMSHELRTPLNVMLGFVQLLERDTL---LSDRQRESLQTINRSGEHLLGLINDVLELSRIEAGRVELHPTAFDLYRFLYTLQEMFQIRVQNKQLSLTLELAKDLPPVVADEGKLRQVLINLLGNALKFTDRGG-ITVRVGYEIRERLAFVVVDTGRGMATAELEQLFEPFVQGCTGLN-PQEGTGLGLTISREFVRLMGGEIQISSAIGCGSTVRFTIKVTPTQTAPP------------- 296822116 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISLANAFLFQEVRKVSAANAAMVEAQKRALVQAREAEVAEVEANHNVKLKEDAAKAKSIFLANISHDLRTPMTGVIGLSELLKATKLDP----KQDVYVESIRVCADTLLTLINDILDFSKLEAGKMKVSIVPINLRQTIAEVVRALRYTHREKGLETVEDLDSIDPNVMGDPVRLHQIFMNLLSNSYKFTPKGS-VTVQAIVEEDTPEQIRVTDTGIGISEEQLVRLFRPFSQADSSTARSYGGSGLGLSICKAIIEVLGGRIWLQSKEGEGTTVTFTL----------------------- 295681521 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TRHGLRLVHTMKIPIVDMRGEP-RFLLGISRDITEQKQAEAELRRYREHLEDMIRERTAELAVAKERADAANQAKSEFLAHMSHELRTPLNGILGYAQILKRDT---TLDQHQLDGLTVIQRSGEHLLTLIDDILDIAKIEAGRMELNLSDVPLEQFVSFIAETIRVKATEKGLDFVCEMPPDLPAVRVDEIRLRQALLNLLSNAIRFTEKGS-VRLRVAFLPPARLCFEVRDTGIGIDQGRLEEIFSPFEQVSDDRHR-FGGTGLGLAISRQLVRLMGGEIHVESRRDIGSAFSLEL----------------------- 240278708 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISLANAFLYRNASKHSAANAAMVEAQKRALSLAREAEVAEAEAKHNVKLKEDAAKAKSIFLANVSHDLRTPMNGVIGLSELLKKTNL----DREQDGYVESIRVCADTLLTLINDILDFSKLEAGKMKVSTVPLNLRETIAEVVRALRYTHRDRGLQTIEDLDGVDPNVLGDPVRLHQIFMNLLSNSYKFTPKGS-VTVKAKAADEDDGRIRVADTGIGISGEQLVRLFRPFSQADSSTARSYGGSGLGLSICKAIIEVLGGKIWLQSEEGVGTTVTFTL----VLSKAPKNSQDSTQEK--- 254459383 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HAQEEVLKHKSRLVELVAQR---TQELSKANKLLAKAKESAELANKSKNIFISNMSHEIRTPMNAILGFSRLLSHTKLNN----QQKTYLSRAKKATKSLLSLLEDTLDLSKIEAGKLTIENIPFQPKVIVTEITELLELNAKEKGLLIEYEIDEHLPYLLGDPNRIKQVLINLINNAIKFTQDGS-IYVSVFVNSKNCVEFVVSDTGIGIKKENLADIFEHFTQVDNSTTKKEDGTGLGLAISKELVKRMGGQIDVQSEYREGSTFSFEL----------------------- 134094133 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IISALRSYDDIVALENLSRDLERQAKNEAEAANRAKSEFLAVMSHEIRTPMNGMLGMMQL----ALAQASDVEQREYLETAQYSAEALLTILNDILDFSKLESGHLEFEAVTFDLPKAVDSVIELMSARMQGAALSLNAECDADLPRLLGDVGRLRQVLLNLIGNALKFTEQGS-VTLKIERLPASGLRFTVIDSGIGITAEEQTRLFQSFSQADHSISRRFGGTGLGLSICKKIVEMQRGCIGVESTPGEGSRFWFELPASRTLHILLAEDNEINQ----- 295108360 ---------------------------------------------------------------------------------------------------------------------------------GKQNPYYLPIESNNTILVCIAKGVVDNVLMDYQKTVLFTTILMAGFILLLFAGLFYSIS-------RLSLADQRAEYEKRNNELHLQTMKEMEVVNQKLKKAKNVATEALQTAENANKAKTDFLSNMSHDIRTPMNAIIGITSLIRHDAG---NKAKVIEYADKIDISSQHLLGIINDVLDMSKIEAGKTVFKYSDFSILDFIQELDTIFHTQIYEKQQTFIIKENIQHEWVNGDQVHLMQIFSNLLSNAVKYTQEGGEIQFFVEECETKSSRFLVSDNGMGMSADFKDTIFDAFTRAESSLTNKIQGTGLGMAITKNLVEAMGGTIDVESELGQGSCFEVLL----------------------- 94264862 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRDSSGRIREIVGNHIDISARKKDEEKLR-EAKIAAEAANLAKSAFLANMSHEIRTPMNAIIGLSELTLQGELA----AEQRDSLEKIHSSSQLLLGIINDILDYSKIEAGHLQLAPHPFRPARLVERLGHLFRQNAAAKGLELVYHLDPEIPPVLGDELRLGQIFTNLLANALKFTRKG-RVELRIQRAAAVGLRCAVSDTGVGIDQEQRKRLFKPFSQADDTTTRKYGGTGLGLVISARLVEQMGGRLQLESEPGRGSTFTITLPQAGADAIDQEGKH--------- 224370417 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LCDARGNITHYVAVKEDVTETKRILQEL-EKAREAAEVSNIAKSDFLTSMSHELRTPLNAIIGFSEVLQDRFFGPLTD-KQSEYLDDILGAGQHLLSLINDILDLSKVEAGKMMLEIKSVKVSDAIETGLVMLKEKIACHGITVKTDFKETCHKLTADERKLKQIIFNILSNAVKFTPDGGTITIEMMVLDPDHLIISIADTGIGISSEDLPHIFEEFYQTLAGIRASTPGTGLGLPLSKRMAELHGGTIMAHSEPDKGSRFTLLMPLMTVSGKTP------------- 120554687 ------------------------------------------------------------------------------TMAAASQSSPVSRYRWISDLLFGASRVFNEELQVPQLADLPLGQLVVTIDTYHYGIQFLTRATNTLIIGLLKSLALSGVLLAIFYFVLTRPMMVRASSPEKVRLPIPENHKGDEIGTMVGIINQHLENMEVSVAKLRSAESAMKNYSSQLE--REVEDRTREISEKNERAKEDFLASMSHEIRTPLNGVLGMLGL----ALESEKDAGQRNRLEIALNAGESLLGLLNDILDISKVEAGKLSLESIPFSMRKLIEECATLHAQQARRKGINLVNETAPDLPEFLGDPTRTRQILNNLLSNAIKFTDAG-TVKIRTSW-SGGSLRLEVIDTGIGMSREGLHRIFSPFSQADTDTTRLYGGTGLGLTLCRQLVERMHGQILVDSKEGTGTHFTVTLPLPVHQGDEPE------------ 297617002 ------------------------------------------------------------------------------------------------------------------------------------------------------------------IFKARHEGLVGRPFASLVSSQELNQMLEDVFETGRQIFTETALEQCLFRVQMAAINGEKGDVEGAVVVFHDVTD-----ARKFDQMRSEFVANVSHELRTPLTAIKGFVETLLDGAL--EDKLICRRFLTIIEGENNRLTRLIDDLLTLSAIESRERKLTLKPVCLVTSIIQVMNILGPQAREKRLHLELIFNRDLPPVKADEDLVGQVLINLIDNAIKYTSPGGKIVIRVKR-GGDQVFTSITDTGTGIPQESLPRLFERFYRVDKARSRELGGTGLGLAIVKHIVESHGGEVFVESELGKGSTFGFSL----------------------- 218437127 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLTVEKQREAEL-KQAKEVADLANRAKSEFLANMSHEIRTPMNAILGFCDLL----NHLVTDNRGQFYLSAIASAGKTLLALINDILDLSKIEAGKLQLYYEPVNLPTLIQEIYQIFSQKAEEKQIKLLMEIDSSVPTIIFDEVRLRQILFNVVGNALKFTEEG-YVKISLDQEDSITLKITIEDTGIGIAPEQQTQIFDAFIQSDGQNNRKYGGTGLGLAITKRLTTILGGKIELYSQPNQGSIFSFTFSNVKLINLLPQ------------ 256829012 -----------------------------------------------------LFIPRLAAGGSAWQSVKAIPLFKDGIFSGGILMRETARKMSEEAVRQSEERL----ALALEVTNDGLWDWDCVSGSTYFSPHYYAMLGYEPGEFEANYATWRSLIHPDDVLAVEDEVSRHVASGQVFEIEFRMKSKSGQWQWIMARGRVVEKDEQDHAVRMVGTHVD----VTERKNAEYVALRAKEAAEAANRAKSEFLANMSHEIRTPLNGIMGMLQLLQTTSLNH----EQLEYSSMAVQSTSRLTSLLSDILDLSRVEAGKMPIRPEVFDLRKKLHQSIDLFASIALQSGVELRHHFDDTLPHVIGDPLRLQQVLTNLIGNAFKFTERG-FVSVEAYPLPARNIFFEVSDSGCGIPDEALGLLFEPFSQVSQGYTRQYQGAGLGLSICKRLVGLMGGNMAISSEVGVGTSIYFCVTLDKALKLPAQDSSAQTK----- 114324578 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FTQIT---VEASGEMDELKRKINQMVSSLRESIQRNTAAREAAELANKTKSEFLANMSHEIRTPMNGIIGMTQLTLDTDLTH----AQREMLTIVHNLAGQLLTIIDDILDISKIEANRMVMEEIPFSMRGTIFNALKSLASRANERKLNLAYDVSYKVPYVVGDSFRLRQIILNLVGNAIKFTELG-EVKVAISMAQEQECQFAVSDTGIGIRGDKLNLIFDTFQQADGSTTRKFGGTGLGLSISKRLVTLMGGRMWVESDVGKGSVFYFT------------------------ 307155247 --------------------------------------------------------------------------------------------------------------------------MIPEDDCFSYLPQYQDKYRRGTVVAVENVETQYSSSFCLTEFLRHNQVLSLLIAPIIVEDQLWGLIIAQWLETEKEFLGHIGEHLAIAIQQALLYKQVQEQKQFFEKRVFECTEELRAVAQSAHLSKSEFLSNISHELLTPLTCVIGLAGTLLHWSQSSLSPEKQRKYIESIQKNGKKLMDLINDILDYSSITSGDYQLNIHEFSLYSVVNSVLRDFASEAQKKSIDLILDVQKEENDFYADRERIKQILSHLISNAIKFTPDQGKVTLRI-WREKSQVFFQVEDTGIGISQEQLPLLFEKFQQLEKARQRTHGGTGLGLALTKQLVELHRGTIEVESTPEQGSLFTVRIPN--------------------- 126666595 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YWNRKLSREVDERIRSENALRRSEDELRAAKIEAERLAREAEAASRTKSEFLANMSHEIRTPMNAVIGYSDLLS----NTVTDPQQRNYLDAIRAGSRALLMLINDILDLSRIEAGKMRLDYAPVSMRRMLGDVLHIFDLRARDQGVTLEVSVGKKMPALMLDETRLRQVLFNLAGNAIKFTHEGG-VTVRAKEHPRYRLEITVTDTGIGIATDQQERVFDAFEQQEGQNSRRYGGTGLGLAISRKLALMMGGELTLKSTLDEGSVFKLILP---------------------- 39726359 -------------------------------------------------------------------------------------------------------------------------------------------------IIAIPICHGNKPLLG-VLYLEGEPGAFTDRNVTVLQLLVNQIGISYSNALAMKNVEKISAE--NRSMVAVQKRALAKALEAETKAKNAEAEAKRKLAEEAAKAKSIFLANVSHELRTPLNGVIGNSELLRDSDL----NKDQLEMADSIRVSADLLLTVINDILDFSKMEADKMKLYIIAFNPEDMVREVVRAVREKTSKKNVKIVQNINLPPMLIYGDPIRLHQVLGNLIGNSLKFTEDGS-ITIGARLDKETKEHFWVRDTGIGIPPQQLAKLFQPFSQADASTARKYGGSGLGLSICKSLIEMMKGKIRLESEENVGTTFTVTF----------------------- 90419743 ---------------------------------------------------------------------------------------------------------------------GIVVGTIAIHADIAWLRGLYLHNLLISLLVGASVLAVTVLVAWVRIARIINPLALAGEFADIGERSDLSKRLRVVSNDEVGVLSGAFNDMFRIDERDRLLQRHRETLEDTVTLRTAEMRSAKDEAERANAAKSEFLATVSHEIRTPMNGMLVMAEMLSAAPI----PSRYLRHAEIILRSGRGLLNILNDILDMSKIEAGRLDLEEIPLSVDTLVEDVASLFAEKAREKSLSIATMIDVDVPEVIGDPVRISQVLTNLVNNALKFTETGG-VTIAVECVAAEDLGFTIRDTGIGIPADKLGKLFGRFTQADQTITRKFGGTGLGLAISKQLVEAMGGTVRVTSEEGVGSCF--------------------------- 189197047 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TMAQNLTSQVRAFGDITNAAMEGKFTQITVEAEMDELKRKINQMVSSLREAREAAELANKTKSEFLANMSHEIRTPMNGIIGMTQLTLDTDLTH----AQREMLTIVHNLAGQLLTIIDDILDISKIEANRMVMEEIPFSMRGTIFNALKSLASRANERKLNLAYDVSYTVPYVVGDSFRLRQIILNLVGNAIKFT-EHGEVKVAISMAQEQECQFAVSDTGIGIRGDKLNLIFDTFQQADGSTTRKFGGTGLGLSISKRLVTLMGGRMWVESDFGKGSVFYFT------------------------ 82702620 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ADEEKKQLLENEARSEAERANRIKDDFLATLSHELRTPLNAILGWSQLIL---QGTMKNEDIQRGLETIERNARAQNKLIEDLLEMSSIISNKIRLDMQEWDLGAIAEAAVESVAPAAEAKGICIRRTIDATAGRVLGDNHRLQQIIWNLLSNAVKFTPDGGTVEVIVERAASQLRVI-VKDSGVGIKPEFLAYVFDRFRQADSSLTRNHGGLGLGLAIVKQLVGLHGGTVCAESKEGQGASFCVTLPPAPIKD---------------- 298530453 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WFTTLTPVFENGDISYIVGSAQD---ITERKNAEIELYQAKEQAEKASMAKSEFLANMSHEIRTPISGIIGALDMLASESA----DQSRKDLVDMTLESARSLEQIINDILDLSKVEAGKLDLVHEDFSLRSLVRRVLGLYSIQARNQGIALKVDADSRLPEVRGDAHRLEQVLRNLVSNAVKFTQAG-HVLIRVKAMDIDEVEFQVEDSGEGISGDFLPSLFDSFTQADITYGKKHQGSGLGLAISQRLVQMMGGEIQVQSTPGRGSVFSFAL----------------------- 71905865 ------------------------------------------------------------------------------------ARIGTGEISYRWKNEEAGEVVARKKLVIFETLDEPKWT----VAGGTSVDEFTALSDRIVWLVIAGGLAMATTIFVIILILLRKLILNPLNSQVLPTFHAIS---AGHFDTALDVMAQVVQGLESLRNR-LAYNNERERTLS------AMRELARQEAEGLARARAEFLANMSHEIRTPLNAVIGLAYLLLQNKLG----EREMEYVKRIEGAGKLLLAIVNDVLDFSKIDAGKMQLEESSFQLDDLLDNLSSLVRTRAQEKNLVLEYVVAPDATQLRGDALRLSQILINLVSNAIKFTAEGS-ITVFIDVASNKDNRIEIQDTGIGMSAEQTDNLFRAFSQADSSVTRKFGGTGLGLAISKRLIEMMGGTIWAHSVPQVGSTFSFR------------------------ 66046171 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IITPIRTADGELIGHLGIAQDITERLHHSAELH-AAKSSAEAANAAKSLFLANMSHEIRTPMNAVIGISHLLHNTAL----NDQQRQLLTKLQIAGRTLLGIINDILDIAKIEAGEMRLEHNPFSPRQLLDELGELFTPQAQEKGLRFSVNVVASLPQLIGDALRVNQILMNLVGNALKFTSVGG-VDVTVSREDDHALRFSVQDTGCGIPGDVLGQLFSPFTQADASTTRRFGGTGLGLSVVRGLAEQMGGRIGVESELGTGSEFWVELP---------------------- 88706907 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSDKLRRAIDEEIDAKQSADEANAAKSRFLANVSHELRTPLNAIIGYSEMLELDDEAPVDREQYQSDLDKIVLSGRQLLALIDDILDLSKIETGKMTLVREAFHPGEALTMAVDALAPLLRRNGNVLECDDFSDLPQIHNDAVKFRQVIVNLLSNAAKFTEQG-VIRVSASFEASSAQLIAVSDTGIGMTEEQQALVFDAFVQAEDTTSNTYGGTGLGLAICRDFCELMGGTIAVQSSPGEGSVFTVSLP---------------------- 149277586 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QIRYINAIAKPVKDENGAVIRLYGAIID-ITRRKIAEQELINAKVVAEQAANAKSEFLSTMSHEIRTPMNAVIGFTNLLLQNN----PAQEQLEYLNLLKFSGENLLVLINDILDFSKIQEGKISFEMIGFNLPELLEKIRKTFMQAARDKGLELTLTVDQSIISIVGDPVRLGQILINLITNSIKFTSSGS-VSIDVWKEHEDLEHITICDTGIGIAEDRIADIFDRFTQASSDTNRKYGGTGLGLSITKQLIELQGGSLSVTSKLNEGSTFQFRL----------------------- 251800109 -------------------------------------------------FITAITPLVDASYGVFYLKDGTGRRHQLNRLASYAYQHSAIGSFRNGEGLVGQAALESRTILLTNVPDNYIQITSGLGKASPASLLVMPVQFEGQVIAVMELASFGAFTPIQQSLLQQVSTHLGSVLSSLQGRMQVEQLLAESQVLTEELQTQ-SEELRGINEKLEEQNKNSEQKTRELEKTKTQLEEKARQLSLSSQYKSEFLANMSHELRTPLNSLLILSNILATNTEGNLNDHQVK-YAYTIHQSGNDLLQLINDILDLAKVEAGKIDLVHGKVCLHEISEFAEQQFLPVARQKGLSFKTVVDADLPTLYTDEQRLMQIIKNLLSNAFKFTERG-EVKFHIGSRAKGGIAFSIIDTGIGIPKEKQELIFQAFQQADGTTNRKYGGTGLGLSISINMAQLLGGAIHVTSVPGKGSVFTLTLPSEEASE---------------- 90423379 -----------------------------------------------------------------------------------------------EDVINGRIATEIVQKRMDEVLYGLDGSGLPAMPAAEWSELCVTAYDPILKLGNDALDAHAEDRKTRASLMLLAMAVVAVAGILLVGFWIQTVRLSTPMKMLVDTIGRLSRQEFALPVPATGYPDEMGAMAGALEELRRLLEKAQERANEVSRAKTDFLATMSHEIRTPLNGILGMAQLLDDSPL----SAQQRQWLDAVAQSGSLLLAILNDILDLSKIEAGRMELESIAFSPDELLRTIAAAMTPQAAGKGLAFLTEYPALPARLIGDPAKISQVLLNLVGNAVKFTHSG-EVVLSVNWAPDEQREFRVTDTGIGIARQAVPHVFDPFSQSDSSITRRFGGSGLGLAICKRIIDAMGGKITVESTLGCGSVFTVVL----------------------- 282868779 ------------------------ARISGLMQGRRDLDDVASLIMSELTPVVAFFLAMTAGDSDEVGPDDGAASYELRMRGSYGYSAGMPTSFRPGETLIGTAAEEKRTIQVDNVPPGYLKISSGLGEAPPAHVIVLPVLFEGKVLGVIELASFQPFTHIQRDFLNQLAEMIATSVNTIEKLLEQSQELTEQLRDRSQELENRQKALQASNAELEEKAELLAQQNRDIEVKNTEIEEARQVLEESMRYKSEFLANMSHELRTPLNSLLILAKLLADNAEGNLSPKQV-EFAETIHGAGSDLLQLINDILDLSKVEAGKMDVSPTRIALVQLVDYVEATFRPLTAEKGLDFSVRVSPELPTLHTDEQRLLQVLRNLLSNAVKFTDTGAVELVSLRDADADLIAFSVTDTGIGIASSKMLVIFEAFKQADGTTSRKYGGTGLGLSISREIARLLGGEIHAASEPGRGSTFTLYLPLHRA------------------ 117926226 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISVRKQQEQVLQGAVRAADQANRAKSDFLANMSHEIRTPMNAILGMSHL----AIRTSNDPRQRAYLQKIHGAAQSLLHIINDILDFAKVEAGKMEMEMVPFNLDEVLDTLATLTSVKADEKGLALIFRRHLDLPQVVGDALRLNQILLNLTGNAVKFTEQGSVV-VNVEKVQQQGLRFSVQDTGIGMDESQIQQLFVAFEQADSSITRRYGGRGLGLAICKQLVNLMAGELSVQSTPEVGSCFTFTVPFTVVQEQVVD------------ 149173448 -----------------------------------------------------------------------------------------------------------------------------------------------------AINLASALVTAVLAMLAAYAIVRYVIVKPVLHLKDVSDEIAGNLIRTGDEFEELSYAFNRMLRHLVTVQEELRTVNTDLDTKVDELAQVNLRLYEMNKLKDEFLATMSHELRTPLNSILGFSDLLANSKD---LNEKQKRYVSNIQMSGKNLLAQINDVLDLAKIESGKMELQLSEITVADLIERRVGNMLPLADKKNIELTSEIDPKIPILFQDSIKIQQILNNLLSNAIKFTPEGGRVHVAARLENPKLMDLIVEDTGIGIPLDEQEHIFEKFRQGKSSSSRSYEGTGLGLSIIRELSKLLDGEVFLESEFGRGSKFTARLP---------------------- 222147978 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DCREQQQMAQRLVKLDAD-LQTANEAKSRFLAAVSHELRTPLNAILGFSDILMGDYFGRMEDERHREYVRLIRQSGGHLLSVVNTMLDMCRIEAGRYELLVEPFSLSQAIHDCENMLALQAQEKGVKLTSRIGRDVSELTADPRAVRQILINLVGNAIKFTEPGGVVTVDAARF-GKDLVISVSDTGIGIAQDRILLLGQPFVQVDSDYNRKFDGVGLGLSLVKGLVALHGGTFLLTSREGEGTVVSITLP---------------------- 238786285 ----------------------------------------------------------------------------------------------------------------------LGYIAIDLDLQSVRLQQYKEIFSTLLLLFCMCVAILFAYRLMRDVTGPIRNMVNAVDLDSRVEGHMLNILKNGINSMAMSLAAY--HEEMQQNID--QATSDLRETLEQMEIQNVELGLANKRAQEAARIKSEFLANMSHELRTPLNGVIGFT----RQTLKTSLTPTQTDYLQTIQRSANNLLCIINDVLDFSKLEAEKLILEHIPFSLRSTLDEVIILLAHTAHEKGLELTLHINNDVPEVVGDAMRLQQIVTNLLGNAIKFTEQGNIILVTAQVLTAQRVVVEIQDTGIGISESQQAQLFQAFRQADASISRRHGGTGLGLVITERLVKEMGGDISFLSQVDRGSTFKFHL----------------------- 144205449 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDLQRNKALEATRSKSLFLANMSHEIRTPLNAVMGFLSLLKE----MEKDKTKLKYIKTINHSSDTLLGIINDVLDFSKIENNRLELDCLDFNPFEEFQSVADLFKAKASEKNIVLVVNMGQEMPSLHSDPLRIKQVISNLLSNAIKFTPEGKQIELKISYQEGN-LNVSVLDHGIGIHIEKQAHIFEAFSQAEVSTTRNFGGTGLGLAISKHLVEMLGGELSLRSEFGQGCEFKFVIPAKEGKPLARENLVETYEFE--- 257093441 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RQTREANDKLRKTWTAMRVARDEAERASRAKSDFVSRMSHELRTPLNAILGFAQVLDREPL----QASHQDYVRLIMRSGQHLLELVNQVLDLAKIEAGRLTLEAIVFDFRQTIAEVGGIVAQRAADKGLDFIPKVAEDLPHVIGDPTRLRQVLINLTANAVKFTEAGS-VELAIDAHDQR-LLFSIRDTGIGMDEAALGRLFLPFGQGDESITRKYGGTGLGLMIARELVQAMGGEIEVDSKPGAGSCFRFSLPL--------------------- 300721895 ----------------------------------------------------------------------------------------------------------------------IGYIAIDLDLRAARLQQYKEIATSIILLICLGGTALFAHVLVRKVTQPLSYMVKAVRIRQGQLNSRVTGAMPGELAALQNGINTVAESLYKDEMQLHIDQATSDLQITQLEIQNVELTIAKKRAQEAVRIKTEFLANMSHELRTPLNGVIGFTRQMLKTPI----TSQQMEYLYVIDRSANNLLKIINDILDFSRLESNKLLLEQVPFLLRDTVNEVIELLTPAANVKNLPLHHHIDDKLPNLMGDPIRLQQILTNLIGNAIKFTDKGG-VTLDIKLRQQQHHLITVTDTGIGIKPEHRPILFQAFNQADASITRHYGGTGLGLSITKRLVNEMKGEIDFISEVSKGTVFYFDI----------------------- 220909141 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERKQAEAERERLLQREQEAREQAESANRIKDEFLAVLSHELRSPLNPILGWAKLLQTR---PFAPEKAQQALQTIERNAKLQAQLIEDLLDVSRILRGKMVLNVCPVDLVTVIEAALETVQLSAEAKGIQLERHLANDIGFISGDAGRLQQIVWNLLSNAIKFSPPGHRVDIRLERVGAEAQM-QVRDTGKGINPSFLPHVFEYFRQEDSRTTRKFGGLGLGLAIVRYLTELHGGTVQAESGEGQGATFKVRLPLLKVGHSSEE------------ 300868138 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IEIKKIAELDTLASSFNQMAQQLQASFTALETAKSE---LEARVEERTSELKDAKIAADTANRAKTEFIANMSHELRTPLNGILGYAQILQ---PLKTTDEKVKDGLRIIYQCGSHLLTLINDILDISKIEAQKMELHPTDFHFPSFLSGVVEICRLKAEQKGIVLAYQPQNSLPSIRSDEKRLRQLLINLLSNAIKFTDEG-RVDFKVEVIGTQEIRFQIEDTGIGINSEQLEKIFLPFEQVSEA-SRNHQGSGLGLAISQKIVELMGSTIKVKSQPGVGSTFLVELDLIQLPESVPEPNHKN------- 300868056 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RAVRASGGAISCYEGTVEDISDRKKAEVSCQLALEAAESANRAKSTFLANMSHELRTPLNAIIGYSEMLAEEAEDLAVKDFIPD-LDKIRTAGKHLLSLINDILDISKIEAGRMDVYLENFDIPALIDGVVATAQPLVEKNGNTLKVLCPNSTGTMYADVTKMRQILLNLLSNAAKFTQEG-TITLTVERVKHDSLIFRVADTGIGMNPQQLKQLFQPFTQGDASTTRKYGGTGLGLAISQRFCQMMGGDIAVESALGEGTVFTVVLPSE-------------------- 289622415 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MDVTELKDRERDIEAQLEKRQLLANEA--AAKEASRLKSQFLANMSHEIRTPITGVIGMAELLLDVGL----DAEQRELTENIFRSANALLTVINDILDFSKIESGRLDIEEVQFSLAVVIQEVSKMLSFTAERKGLTFNYEICSDIALVMGDPGRLRQVLCNLAQNGIKFCHEG-HVKLNVFVEQETNDTIEVKDTGIGIEEEVLKGLFQPFSQGDASTARKFGGTGLGLTISKNLLELMNGRMALASKRGEGTTATFWIPFKK------------------- 196157965 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KAIATREPIETTLLNYKKDGTKFFNRLNLTPVKTNGEITHYIGFQQDVTQQRQTEQYL-QEAREKAEESARLKSSFLASMSHEIRTPIHGISGVLQLL----GGSELTGEQKHYLSLAKFSIQGLLHIVNDILDFSKIEAGQLQIEESPFDILESLENLQSQYAILCQEKGLELHFHFDQGYHVVQGDDVRFRQILSNLLGNAVKFTDTG-YIEVTIEKNPDNTLRLSVKDTGIGIAQDKQSTIFDVFTQEDLSTTRKFGGTGLGLSISKQLCGLMGGDIKLESVKGNGSTFSFTIQLEEADESLIKPIHYNNASK--- 71909298 --------------------------------------------------------------------------------------------------------------------------------------------------VPITVSGESFGQIQFGIDIAPFTLALNRTQRWFMALSALEMGLVAFFSLILTYLTRQLTALRNASREIAEGRFDRNDELAELRESKAKLRQAKEEAESANAAKSQFLANMSHELRTPMTGIIGMSFLMMRTEL----DEQQRDFADTIQRSANALLIIINDILDLSAIEAEKLRLAHANYSARKVIGEVLALISPSADAKNISLISQIADDLPEILGDAIRLRQVLLNLLGNAIKFTEQGS-VTLEVAHQPTDDGRFVVRDTGIGMTPGVVNALFTPFFQADLSNTRRFGGTGLGLSISRRLIELMHGEISAESEPDVGSTFRFHLPETSVAEEQPQ------------ 114770625 --------------------------------------------------------------------------------------LYIGKDITHVEILKAQTQRSQALLETSRIAQLGSWELDLRTNELYWSDETYRIHEL-PLSADINVTDGINFYAPEA-----RPIIQDAVNNAIEFGTPWDLQLPFITAKNNHIWVRAIGAAEFKDSKVISIKGTFQNITS--------IKETEQRANEANQSKSDFLANMSHEIRTPINGIIGMNELLQKTSLTT----QQTEYTQAIQRSSQALLGLINDILDFSKIEAGKLNLNVKKVAMDEFMENIYKEIQPLSDAKNLQLDIQVCP-LVTIMSDPMRLRQILINLCSNAIKFTEYGS-IRISFSVIDEQYLRFTISDTGIGIPSEKSSQLFEKFNQLDTSSKRSIGGTGLGLTISQQLSQLLGGAIGFNPEYQEGAEFWFT------------------------ 238792323 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITQQREAENILKTARETAEEANKAKSAFLANMSHELRTPMNAILGMLTLLRRTGL----DRKQADYAVKSEAATRTLLHLLNDILDFSKIESGKMALECIPFDIHVMLRDLAVILSSNLKVKKVEVLFDIDPALPQVEGDSMRLQQILTNLGGNALKFTELGEVIKVITQDSHHVTLHFGVRDTGIGIAPENQESIFSGFTQAEASTTRRFGGTGLGLVISQRFVALMGGTLALESQPGQGSHFTITLPLPSYTNLVINNEKPDT------ 75907783 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMKAGATDYLSKFRVSSETLAQVLRNAMRLYTAIAYQQLRESHEQLVRKNQ------ELERQRQQIQIQNLKLLEASRLKSQFLATMSHELRTPMNAIIGFSQILLRPKFGNLTG-QQADMVERILNNGKHLLMLLNEVLDFSKLEEGRLELKPELFDLTKVINAAVAEMRSLAEAKKLSLLVQIDLQNPLLVNDPVRIKQILINLLSNAIKFTDSGS-IWIDVKDLPGSWVEIRVKDTGIGIASKDFKYIFEAFRQVDQSITRKYAGTGLGLAIIDSLVQMMSGKIILESQLGVGSIFTITLPRQ-------------------- 309778817 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SERRQAEARRTQLLEAESRAREEAERASRLKDDFLATVSHELRTPLNAVLGWAQLL---NMRAYDEAMFKRGIEAIERSARTQVHLIDDLLDMSAILSGKVPLEVGPVDLADVLERARETIEPMARQKNITIDTEFLP-VPMLQGDAGRLKQVFWNLLANAVKFTPEGGHIRLSVHP-SPEGVVATVRDTGIGIEPAFLPHIFDRFQQADLSNTRRHGGLGLGLAIAKQLVELHHGRITAASSADRGTTMAVSLPL--------------------- 254442776 ----------------------------------------------------------------------------------------------------------------------------------------------------LNIEVLPPYWKTGAFRAILVIVIIALLVGTYLYLRLRRIKLEGLVKDRTSELEQANQQLAKQSQEL---EAHQENLEEQVQLRTRELEKAKLQAEESDQLKSSFLANMSHEIRTPMNAIIGFSNLLCQRDNDPDEEE---EYSNIIQSNCTSLSHLIDDILDLSIIEAGQLQVKQEDFDLNSLMRELDNVFRAQLKQESLRVEEHLGERSSYILCDRDRLRQILTNLISNALKFTSTG---YVSARYTAAGKIRFEVEDTGIGIEAKHLDSIWVQFRKIEDHTKQLFRGTGLGLAITKTLVQLLGGSITVQSTPNEGSCFKFEIP------YVP-SRKKSTEPKNTA 227821337 --------------------------------------------------------------------------------------------------------------------------------------------------------------------ISFLKAIDALRQGAACSAVDIRLERPSASSAQFVHMRCEMTPLRDAEGRLMAIVAQSRD-VSAEARLRAEAAAKAAHAESANDAKTRFLAAVSHELRTPLNAILGFSDVLTGEYFGKLENDRQREYVSLIHRSGTHLLSVVNTMLDVSKIEAGRYELVPEPFRVADAIAACEAMLSHQAREKGVRLTSRVTRSVGEINADQRAVQQILINLVGNAVKFTDKGGLVTVDAE-VDGAMLNLTVSDTGIGIAEDKLEKLGQPFVQIQNDYTRRYEGTGLGLSLVKGLVELHGGGISIRSSEGEGTVVVVSIPR--------------------- 148359459 ------------------------------------------------------------------------------------------------------------------------------------------IFQADDILGWLSIDIDTQSMLIVTIFITLFGLLMGLTIHYFLSKRILRRSMKQILSGELGIIEKGCAHLQRQYLNTVRDLNHHIEITADLQQSLELLEEEKKKTEEKSRQKSEFIANMSHEIRTPMNGVIGFTNVLLESKLDPL----QLDYVKTIKSSAQDLLSIINDILDFSKIDAGKLNLDCIPLDIRGCIDEVLSLASPNAHKKGIDLIPITDINVPMVLGDPLRIKQIISNLVTNAVKFTDHGIRTKIEQETDKDYTLLFTITDTGIGISPEDQTKLFTAFNQADTSITRRYGGSGLGLVICKKLCEEMHGRISLTSEINKGSTFSARIKVEKLVAYEIEKNQ--------- 83950813 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITAEVR-SKEVLRRAKHRAEAASRAKSAFLANMSHEIRTPMNGVMGMADLLRETDL----DEDQALYATTIRNSAEALLGIINDVLDYSKVEADRLSLQLDGFDLERCLHEIILLMQPKARDQGVDVWLDYDLFLPTLRGDGGRIRQVLTNLIGNAVKFTPEG-HVLIRVVGVSAEGIHVTVEDTGIGIAPDKIGHVFGEFNQVEEAQNRRFEGTGLGLAIAQKLIRLMGGEIWVESAPGQGSVFTITLPQGQEPCRLPE------------ 298675021 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDITTRKQAEENLI-IAKLEAEATSQAKSELLANVSHELRTPLTSIIGFSDIMLKGKAGKLNNNQI-NYLNKIHKSGQNLLDLINDLLDLSKIESGKMELHYEKISLTEIIEDLMAKLSPLASEKGLTLDSKINPDIEYVCMDNIKLRQILYNLIYNAIKFT-NNGSITTEVDFVDNNYQ-FSVIDTGIGIPEDKQDEIFESFKQLDSSTKRRHAGTGLGLTLVKRLVEIHGGYIEVESKYGEGSRFTFTIP---------------------- 301060701 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RTAEELRHHRDHLDELVQELKSAIIKANELARRADEANQAKTQFLANMSHEIRTPMNGVIGFTEMLEETNL----DEAQRDFVATIKRSGESLLTLINDVLDFSKIEAGEFTLNEVDFSPELIVHEVSELIRPRIGKKPVKISSVISGNMPRVKGDEQRFRQILINLMGNAQRFTDSGEEIQLSIDEETSDQVLVSIRDTGIGIAERDLKTIFEPFRQSDGTSTRKYGGTGLGLSICKQLSNMMRGDVWAESKLFEGSTFHFT------------------------ 300694191 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERRQAEARRAQLLEAESRAREEAERASRLKDDFLATVSHELRTPLNAVLGWAQLLAMR---PYDEATFRRGLEAIERSARTQVHLIDDLLDMSAILSGKVPLEIGPVDLADVLERARETIEPMARQKQIAVDMECQP-VPLLQGDAGRLKQVFWNLLANAVKFTPEGGHIRVSV-HASAEGLVATVRDTGIGIEPTFLPHIFDRFQQADLSSTRRHGGLGLGLAIAKQLVELHHGRITAASSTDLGTTMAVTLP----LNAPPSSEQSS------- 146284197 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLAEQTEALARQRDQMDEKNQRLNEAQLMLEQRADELQRASRYKSEFLANMSHELRTPLNSSLILAKLLADNPDGNLSDDQVQ-FARSIYSAGNDLLTLINDILDISKVEAGKLEVHPELTILSRLVDGMKNLFLPQAMEKALSFSVELADDLPPLFTDRQRLEQILKNLLANAFKFTEKGS-VTLRVEPRDGGMLAFAVRDTGIGIAPEQQAAIFEAFRQADGTTNRRYGGTGLGLSISRELANLLGGQIEVQSAPGAGSTFTLVLPQS-------------------- 239627024 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KDRELQERQ--RNALEEAYQVARVANAAKTNFLSSMSHDIRTPMNAIMGMTTIAQANLESP---EKIRDCLEKIKTSSRHLLSLINEVLDMSKIESGKVSLALAQMNLPDMIQEVMDMCRPLVNEKHQLFRISIGRRHENVIADGDRLRQVLMNLLSNAIKYTQEGGTITLRINERDKRQYEFICTDNGIGISKDYLPHIFDAFTRAEDSRVSKIQGTGLGMAITENIVRMMNGIIDVKSEEGAGSTVTVSVPLE-------------------- 219849612 ----------------------------------------------------PAVELVYTAQGLWVLTGSNGPLWYVGVVNGYGMVLVGTLLMINQARRSRALYRAQALLLVGAL---LPWVTSILFVTGRSPILYIDTTPVAFALSGLTFNVAMRRFRVLDLLPAARDAIVDQISDAIIVVDRHDRVLDLNPAAQLFFADQTAVWLYEQVRDRYEGQFELNQPTSEGMLTYDLRCTTLRLLKQAALALSTFLAMMSHELRTPLTAILGYSEVIRDDLQIRGQNDLIAD-LDRVVLAGRHLLNLINDILELARLEANSLQVYPEPLHLAEIVTEVVSTSHGLAQRNQNTLTVTVEPNLPPVKADPTRLRQVLLNLIGNACKFTEQG-QIHVRCYSPQPGIIQIDVSDTGIGIPPEQLASLFQPFMQVDNGTTRRYGGAGLGLAISRRLCQAMGGEIVVESEPQRGSTFSVRLPVATVMSPLCSDN---------- 149912708 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKLIDERGQGGDVITETILREKELQDARRRAEAANHAKSSFLANMSHEIRTPMNGVVGMAELLMDTDL----TEEQNLYANTIRKSGEALLVIINDVLDYSKIEAEKLHLHEEPFDLERTVHELVMLLQPNARDKELELLVDYDMFLPTFHGDPGRIRQVLTNLIGNAVKFTEKG-HVLVRVHADAIAHLRITVEDTGIGIAPDKQAHIFGEFNQVEDAKNRRFEGTGLGLAISRKLIAMMQGDIWIGSEEGRGSTFGISL----------------------- 186683692 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRWVQVRSSPMLSGQGELLGYVGTLEDITAEEVRAQVIREQARQEAEAANRMKDEFLAVLSHELRTPLTSMLGWSKILRSKKL---DDKATSRALEAIERNAISQMQLIEDILDVSRIIRGQLRLNVSAVNLISVMEAALEAVRPLAEPKEIQLNTVLDTSVGSVYGDPARLQQIVWNLLTNAIKFTPKGGRVEVNLSIVYGEEQQIQVIDTGIGISSEFLPKVFERFRQADSTTTRSHNGLGLGLAIVRHLVELHKGTIFAQSPSGQGATFTVRLPL--------------------- 149188199 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSQISFYLAIGGIIFMSTIVFIVLLANKSH--AALEKSADKLAIARDEADYANQAKSDFLANMSHEIRTPMNAIIGMSYLALKTDL----TKAQRNYIQKVKLSADTLLGLINDILDFSKIEAGKLDIEHVDFRLENVLDNISNLVGLKASEQGLELLIHTSKDVPTLYGDPLRLGQILTNLANNAVKFTEQGEKITITADNLENDDVRFAVSDTGIGMTPEQTQKLFNKFTQADSSTTRKYGGTGLGLAISKELCLLMGGDIEVRSQFGEGSTFEFTINMKRVLETKP------------- 256756353 --------------------------------------------------------------------------------------------------------------------YGSSWLTIQLVIPINGKQETIAAVYLHTPVPAIQKVRTSVFSL----FLISGGVAILL---AIILVYIFSIRFTRPLKQINNAAKIIAGGDFQKRIVVSS-----QDEIGQLADSFNHMVEDLQRLEEL---RRGFIANVSHELRTPMTSIRGFIEGILD---GTIPPERQKGYLTIVRDETNRLNRLVNDLLDLAKMESGELTLTMKPFDINELIRICVIKLETLITSKNLEIEANFEIDNMMVSADKDSIERVIINLLHNAVKFSNENGKIIVETAKNKDK-IYVSVKDNGIGIDGDDKKRIWDRFYKSDKSRGKDKTGTGLGLAIVKNIVTEHKQDIWVESEVGKGTKFTFTL----------------------- 309789734 ------------------------------------------------------------------------------------------------------------------------------------------------------LGRMLNEILPPDVTAQWNNAILAAPQGLQTFEYVLLIDGEPVSFEARLVLNEDEHEVVAIVRDITARKQMERDLLHERQVAERTEDLSRANQERAVRAKDDFLANMSHELRTPLNAILALSEGMLEQLRGPLN-ERQIAALRNIESSGRHLLALINDILDLSKIEAGRMDLQIDQILVSDVCAASMIFIKEQASKKQQKINLIQEESGLRFYADQRRLKQMLVNLLTNAVKFTPVGGQIDLIVKADASQGVLITVADTGIGISDEEMQRLFKPFIQLDSGLTRQHEGTGLGLALVRRLAELHGGSVSLESTPGVGSRFTILLP---------------------- 169616908 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TMAQNLTSQVRAFGDITNAAMEGKFTQITVEAEMDELKRKINQMVSSLREAREAAELANKTKSEFLANMSHEIRTPMNGIIGMTQLTLDTDLTH----AQREMLTIVHNLAGQLLTIIDDILDISKIEANRMVMEEIPFSMRGTIFNALKSLASRANERKLNLAYDVSYKVPYVIGDSFRLRQIILNLVGNAIKFT-EHGEVKVAISMAQDQDCQFAVSDTGIGIRGDKLNLIFDTFQQADGSTTRKFGGTGLGLSISKRLVTLMGGRMWVESDFGKGSVFYFT------------------------ 186681899 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIKAGATDYLSKSRISPENLAQVLRSAIRIY-RAEMQAALAEEQLRESHEKLIRKNQELERQQEQIQMQNFKLLEASRLKSHFLATMSHELRTPMNAIIGFSQILLRPKFGQLSN-QQADMVERILNNGKHLLMLLNEVLDFSKLEIGRLDLKAEIFDVSKVINLAVGEMRSLADAKKLSLLVQNDLQNPFIFNDPVRIRQILTNLLSNAIKFTESG-EIWVEVKELPTNQVAIIVRDTGIGIASRDFKRIFEAFRQVDQTITRKYPGTGLGLAIVDSLVRMMGGKIFLESKLGIGSMFKIELPRQITLQNVVDD----------- 260461500 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------PMLVRVRTAMDEERHLADVASDRLLASGLLFLAVVAFWIFRP-------------MEQAIRRAFAQSAESLFKAEAADRAKSEFLANMSHEIRTPMNGVLGMAELLAKTEL----TARQKTFTDVIVKSGNALLTIINDILDFSKINAGQLTLDPAPFRLAEAVEDVATLVSARVAEKNLELIVRVDPRLPTVVGDAGRFRQIVTNLVGNAVKFTEKG-HVLIDVGGETVNGVVLRVEDTGIGIPAEKLQNVFEKFAQVDGSSTRRHEGTGLGLAIAARLVDLMAGKIGVESEIGRGSVFWFAVPL--------------------- 86747539 -----------------------------------------------------------------------------------------------------------------------------LVFALRWSMIFLAAFGGAYGFIIGSRAESSGY----------NPHTFAIGASFLFALACLGLAVQSIRLRWLRRRLQA---LERHNETLADRNWELRDAEERARVLHQARDEADRRDEDATRRKSRLLAMASHEIRTPLNGIIGMSGLLLDTALTP----EQATYARAVKTSGDALATLIDELLDYSRIEAGRFELDSRPFALTALIEDIVELLAPRAQAGALEIAADIDDRVPRVIGDAARLRQVLLNLAGNAIKFTSVGGVVLIVQPGERDGEISFAVRDTGIGIAREAQTRIFGEFEQADDGIARSFGGTGLGLSISQRIVERMGGRIALDSQPGRGSTFTASIPLT-------------------- 182412630 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WISESVRVVRNSAGELARFEGVAIDITQQREAARAL-QAAKEAADAASGAKSQFLASVSHELRTPLNGILGYTQILRRD---PLLGEKQREGIRVIHESAEHLLVLINDVLDLSKIEAGRIELHPGDFALAEFAAGAERVFAPRAREKNLLLETALAPDLPEVRGDEARLRQVVFNLLGNAVKFTAQGGVV-FSISSSAGGGLRFSVSDTGRGIAAADLSRIFEPFTQVGESTGAAT-GTGLGLAISRSLVERMGGRLQVESKPGWGSRFWFDL----------------------- 307592311 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERKAAEVERDRLLQREARTEAEKANRIKDEFLAVLSHELRSPLNPILGWAKLLQTKKL---DGATFKQALSTIERNAQLQAQLIEDLLDVSRILQGKISLNPIPVNLASIIRHSIETVYLAANAKSIDIQTTLDETVGQILGDPARLQQIVWNLLSNAVKFTSTGGRVEVLLESV-GQSAQITVSDTGKGITSEFLPYVFDYFRQADSTTTRKFGGLGLGLAIVRHLVELHGGTVGAESPENQGATFWVKFPLI-TSSFTKEDENVS------- 307592311 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGLLVVGLNPF-RLFDDDYRRFIDLVAAQ-----ISASIANAQAYEEE-RKRAEELDRAKTVFFSNVSHEFRTPLTLMLGPIEDVLTDKDEPLGP-SQQERIEIVQRNGLRLLKLVNTLLDFSRIEAGRVEAVYEATDLSVFTTELASVFRSTIERAGMRLMVNCPPLPEPVYVDREMWEKIVLNLLSNAFKFT-LNGEISVSLEWVK-HSVKLSVNDTGIGIPEAEIPLLFERFHRVKGAQGRSFEGSGIGLSLVQELVKLHQGSIDVVSVEGLGTCFTIFIPT--------------------- 87306646 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLWDTLDELVEQRSRVQEYAAELEVKNHELEESRRRAEASNLAKSEFLANMSHEIRTPMTAMLGFADVLLEDGDIQKAPKSRIDVIRTIQRNGIHLLGLINDILDVSKIEAGKLAVEQVQCRPAAIIKEVLSLMQVRAEQSQVELKLRYETETPEILSDPTRLRQILMNLIGNAIKFTEEGS-VTLAVRFIESPELEFDVIDTGIGMTLEHQQNLFQPFSQADSSMSRRFGGSGLGLAISLRLAGLLGGDVSVQSTPGTGSTFRFR------------------------ 242783978 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AFLFRRVRKVSATNAAMVESQAQAREAEQKAKIAEAEANHNVKLKEDAARAKSVFLANVSHDLRTPMNGVIGLSELLK----GTKLDKEQDNYVESIRVCADTLLTLINDILDFSKLEAGKMKISTVPLSLKETIREVVRALRYTHRDRGLETIEDLDPEDLVVMGDPVRLHQIFMNLLSNSYKFTPKG-YVKVSAMVVREGKGRVSVADTGIGIPEEHKSRLFRPFSQADNSTARSYGGSGLGLSICKAIIEVLGGLIWLDSTPGVGTTVTFQL----VFQRAPKDS---------- 219847438 -------------------------------------------------------------------------------------------------------------------------------------------------VVAASYEAARTFILFDTVMAIIISAVIGLFLSARIARRLQRLAQAANRVAAGNFVGAINERIRDEIGDLAQA---FDQMLASLRSQRAELEE-RNCALQDSLARQEFLATMSHELRTPLNAILGYAQLLHIQKVVP---DSHQPYLERILTSGRHLLSLISNVLDFARIEQGALDLDYRPVEVAALVEEVVSMTLPLAQRHHNRIETDCPPEIGVIETDGRRLRQVLINLLSNAAKFTEDGIRLEVTAIQHNGRGLRFAVHDTGIGIPPDKQHKLFQPFSQVDDSVTRRYEGTGLGLALSKQIVEALGGTITVQSTVGVGSTFSVWIPVVPV------------------ 225571388 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------IANQNMISSGTGEMTIIEMIYANPLMFVVICGVVFLLIVILILVMARYR--IHAVRMQNSLA-----KAEKENRAKGEFLSRMSHEIRTPMNAIVGLSDL---TCMMDDVPETVRVNLSKIRSSSRYLLGLISDILDMSRIEQDMMTIVREPFSIGQVMNELESMMTAEAGRRELEFKLDLRIKSDRLIGDAVRLKQVLMNLISNAFKFTSAGGRIRVDVTETEASAECFRVADNGIGISEKDQERIFESFEQVGTNYS-KSQGTGLGLAISKNIVELMGGKLELKSEIGKGSEFYFT------------------------ 142190056 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FNRMLRGLVESQDELRQANESLDDKVDELARANMHLYEM-------NRLKSDFLATMSHELRTPLNSIIGFSDVL---SSIKSLDDKQNRYVQNIRSSGRMLLEMINDILDLAKMEAGRMELRIGRFNVESAVSAQCDMLRPLAERKQIDVAYTVAPGLEAVEQDQSKVQQILSNLLSNAVKFTPEGGRITVTAEPADGTTMLLEVTDTGVGIAPEEQQAIFEKFRQGDDAMTREISGTGLGLSIVRELCRLLGGDVSLESHLGRGSRFTIRLP---------------------- 256829655 ---------------------------------------------------------------------------------------------------------------INFCAIAMCLFLRDFLETGRFHPAWACVFPTGALVVLGPMHTMFNLVFNVAVFLMGFGVILSSCLKGRWPGCIL--LMAWSLVSVL-FFIFVATVVGWSNLGYLALAAEAVLMSLPLAYRIRQLKLEREASAMAARAKNLFLARMSHEIRTPMAAILGFTDIALRMQCC----DQVRQYLLKVKVSAGHLLGLINEILDLAKIEAGKLDVEHKSFDLLCLAREVCEIVAPMAEKNGNELLLEADPDLPHVFGDPMRLRQVLVNLAGNAVKFT-KNGEVRIAMGFSSGRQRFFEISDTGPGIPAELIPRLFQAFEQGGGDTASRYGGAGLGLNISSRLVELMGGVIGLSSERGQGSTFWVEL----------------------- 300313023 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RQVRRREEDALLATRLKEEADHANEAKSHFLAMVSHEIRTPMNGILGLSELLMESGLSS----KQRDYADSIHGATGGLVRIINDILDFSKIESGKLDLEMVAFHPVRLVQELSDLYRPSLQRKDVQFDLHLDPENLSVVGDPARLKQVLGNLLSNAIKFTQAG-HVQLSMSARQDESLFFAITDTGIGISPEALQQLFRPFAQADSSISRRFGGTGLGLAISKNLVELMGGTIACQSIPGESTRFSFEILCPEASTPAPE------------ 291519879 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VATDLTEENRQEAQSANAAKSNFLSNISHEIRTPINVISGMNELILRE----CKDESIIKYAENIDVASRNLSSLINDVLDFSKIESGKIELISTDFNIGSLLNDGYNLFLALAQQKMQSFALECDPNTPSVLGDEVRLKQILTNLISNAVKYTPDRGAINVTVTSKELENEIINVTDNGIGIRTEDIPNLFQNFQRFELTKNRSIQGSGLGLAITKNLVDLMHGTINVDSTYGKGSSFTVNLPF-KVMDHAP------------- 87311452 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELEQTNTQLEEQTQQLEAQRDDLARTKLSLQHQAADLERASRYKSDFLANMSHELRTPLNSSLILAKLLADNPQGNLSEEQVK-FAKTIQSAGNDLLNLISDILDLSKIEAGQMELRLEQLRVQKLIDEVSRTMQPLARQKELRFETQIAPDCPKIFTDRQRLEQVLKNLLSNAIKFTEQG-EVKLSVTPLSNQRLALAVSDTGIGISEEQQQIVFEAFRQADSSSHRKHGGTGLGLSISKEFSRLLGGELRLESKPGDGSTFTLIIP---------------------- 153872278 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FNNMATQIFEQQEKLLSLNSQLEERTAEIERRKQAEEEAKKVAETANQSKSLFLANMSHELRTPMNAILGFSQLMERDQAITS---TQQNNLRIIQRSGEHLLSLINDVLDMSKIESGRMTLETESCDLPQTLKDIADMIHIRAKNKNLLFTWEYDPKLAHIKTDVGKLRQILINLLGNAIKYTHEGG-LSLRVHSKEQHRVYVEVEDSGAGIGPEEVDKIFDAFVQVSSS-KGISEGTGLGLSITRRYIQMMGGDIRVMSELGKGSLFKFDIPVEKISSPINTDNNVS------- 160934161 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------AISSLNLISVGETELSLSSLLVMAITLVALFTLFFLVALLLIFRSRLHSAKMKLELE-----------KAEAGSRAKSDFLSRMSHEIRTPMNAIVGLADL---TEMIPSLPEKAQINLTKIKTSSRYLLSLINDILDMSRIESGKMELEQNPFSLNVLLCDIESMLTAEAERRELTFRVEKNLQHDVFIGDTVRLRQVILNLLSNAFKFTPSGGTVWLRVTEETTGNVLVQVIDTGIGISEENQKRIFRSFEQVGPNAT-KCQGTGLGLAISRNIIKLMGGEILVKSELGKGSEFSFSI----------------------- 159184529 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HVRIEMTAIRGATGRLRRIVAQLEMERLRRDVARKAAEAANDAKSRFLAAVSHELRTPLNAVLGFSDILAGEYFGRLENDRQREYVGLIRQSGAHLLSVVNTMLDMSKLEAGRYELLMESFPISETIASCEAMLGLQAKEKGLTLTSRIQRGIGEISADQRAIRQVLINLAGNAIKFTDAGGVVSIDAA-REGGMLKLTVSDTGIGIASDKIELLGQPFMQVQNEYTRRYEGTGLGLSLVKGLVALHGGTFVITSKPAEGTVVTITLP---------------------- 71908547 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RNEEELAQHRLHLEELVAERTEELAVAKES---AEAANVAKSEFLANMSHEIRTPLNAISGMAHLIRRGGLAP----EQMERLDRLELASEHLLETINAILDLSKIEAGKFSLEEAPLRVAGILDNVTAILQDRAQAKHLQLSVESDPTLPPLLGDPVHLQQALLNYMSNAIKFTESG-RITLRARRVDEDALRFEVEDTGIGIAPEHLPRLFSAFEQADNSITRRYGGTGLGLAITRKIARLVGGDAGASSVLGQGSTFWLT------------------------ 294625322 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MARSASHLAGIVIERTRVDAKLKLSLQAETAARAQAEHANRVKDEFLATLSHELRTPLNAILGWSRLMQSDIADPAN---LGRGLVIIERSARAQTQIIDDLLDMSAILSGKIRLQAEHFDIAGLVRSALELMQPTALTRKIALELDAPDGELWFFGDAGRLQQVLTNLLSNALKFTPAGGTVRVAMDVEDER-LRLCVQDTGIGIAAEFLPHVFDRFRQADAGTTRRVGGLGLGLSISRQLVDLHGGSLGASSAEGHGALFTIVLP---------------------- 85704542 ---------------------------------------------------------VAAILALFYIDPIVILAFYSAVALIELLDMALARKHLGEDPVVGGKILKRITINTGLSAITISAFIVGTAVQQTSSGH---LTPSFLLLCASIFAAMYNSQMIGILLLRLSIYGLAFLFIAFLDVFRYFPPLNSPI--WLEFFTFVLYFICDISAKFYLSYQERLEQI-------QLIKQENERAKAALEVKSQFLATVSHELRTPLTSIMGSLDLVNSGVLGEV-PEKLKHVIGIAAKNGHRLANLIDDLLDLQKIEAGEIVFHFKPLNANELVDEAVESTTGYAGKLGIQVTTIHCEEDCRFLGDRSRLIQVMNNLLSNALKFSHERGTVRVRVEAL-GTRIRISVHDEGVGIPKDAKDRVFGKFSQVDSSDVRKVGGTGLGLNISKQIVERHNGTIDYVSELGVGSTFSIEF----------------------- 144130466 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SQIEDREARLQEVIRELESARDQAEDAARSKSSFLANMSHEIRTPMNGVVGMTSLLKRTEL----TKQQQLYFDTIEKSASSLLMIIDDILDFTKIEAGRLEIKQQAFSLRETIDAVSVFFSEPAAQKGLDFTIDMAANLPRVIGDSGRIRQVLLNLVGNAIKFTQQGS-VTLTLMEESGNRIRFTVTDTGIGIHKEKQDRIFSEFFQADATSTRQFGGTGLGLAISRQLVVLMGGSIGFSSEQQKGSVFWFEVPKTEVLNP--------------- 172036053 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RHWQSSEIQLLNQIAHQLGLAIQQSELLKALETAKNTAESANRAKSDFLAHMSHELRTPLNAILGFSQLL---NNDENLDEEQKEYIDIINQSGEHLLTLIKSVLDMAKIEAGEINLDYQPLNLHQLVKNLSGMFKLKAQCKNIDLTVDIGNDVPSIMGDEGKLRQVLINLLNNAIKFTEEG-KVILSIKKSQQQQLRFEIEDTGPGIDIEEAPRLFQPFFQTKLGQKT-QEGTGLGLTISYEFVHLMGGTLQVSCPIKGGTIFYFTLPVNIPKNY--------------- 90022133 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------LAGVMLLSVWFTAMLLSVLAFFLSIRITNPIKAITIVANKLVKGDFSQRVQVQESNELIQSRKYYELELLAAKNEAESSSRAKSEFLACMSHEIRTPMNGVLGMLGLVLNSSLTP----EQERKLLLAQSSGQSLLSVINDILDYSKVEAGKLELEHLDFDPHRLLSDVVQSFNYSAQEKGIELVLDIGLGGKVLRGDPSRLRQIINNLLSNALKFTSQG-EIIVRAKLDSENQLRCSVTDTGIGIPSDKISGLFDSFTQVDSSTTRRYGGTGLGLSICKMLTRIMGGDIFVVSEVGKGTRFDFVV-HVETGSCLPVDNAES------- 288941472 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLQTQVRLARTEAELARARAESANRAKSEFLANMSHEIRTPLNAIIGIGELLAKTRL----DATQREYVHIIETSGNAMLSLIEDILDYSKIEAGRLELDAVRFAPAVCIREAVGLVQLKAREKGLRIDVAVDPGIPYFLGDSHRFRQIAINLLGNAVKFTEQG-RIGVSLNEDAGQDLVLTVEDTGIGIPPDRQSHIFAKFSQVDASTTRRYGGTGLGLAICRQLARLLGGDIEVESAPGQGSRFTVTMRACRRQHEAPEDQ---------- 296132713 -------------------------------------------------------------------------------------------------------------------------------------------YKVGDLAGALTISIPMELMILESVFLTVLIVFFTACVITFLTRRFITIPISKLTGFAQELGRYKSYGEIKELTERFTDMAHKHDIYEQLEVAERTAEAANKELAEISQYKTEFLANMSHELRTPLTAILAFTEELLTKSMGQLNAE-QEEYLKDIRDSGRQLLNLINDLLDLSKIESGKMALNLTEVNVGEAVRGVEKLLRPLAQQKNIDMQSAITGTNV-IIADEEKVRQVIRNLLGNAIKFTPAGGRIELYVRDTDDEGVLLTVKDSGPGIPAKDRARIFDSFYQGHRGRNKEYGGTGLGLALVKRIVEMHLGEITLESTEGQGSAFTVYLP---------------------- 45659014 -------------------------------------------------------------------------------------------------------------------------THLNRISYYLGLVNNLIIVYFCIVRIRGGFKSAKNFLIIHLVF-PVAGILTNLSTFGAISIDYLSLHLLAFISQSVLFSVMLVQRIKELEFRLLQSEIHKNIVLLKKEIQQRRETEAKEVAEKASKVKSNFLANMSHEIRTPMNGVLGMVQLLGTTKL----NDEQKEYVEVLSVSAKSLLQIINDILDFSKIEAGKVILEREVFSIRSVLDEIHDLLYPLAKQKEINFRLEGKLEIEYVYGDPLRLRQILWNLAGNGIKFTSRG-EVVLKVTQKSSVSIEFTVMDSGIGIPLEKQKQVFEAFSQNDTSTARKFGGSGLGLSITKQLVELQGGVLKLESKDGEGSKFTFTI----------------------- 254229567 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILLIGAKKGHFSIENKETLRRFRPLIERAVIDIETKEKLQRIEVRTTQLAKAREEAELANRSKSEFLAMMSHEIRTPLNSVLGMLDILKQSTL----SEEQIDALSQMECSAELLLAIISDILDLSKIESGRFQLNEQWVNLRDTVTFVISQQKQIAKKKSLQFKLNCMTTDKQFWIDSTRLSQILFNLIGNAIKFTDEG-EVKVSVSEQDTE-LVISISDTGIGISKAKQEHLFTAFHQGDRSITRRFGGTGLGLAITKHLVEMMRGKIIVKSDEHVGSTFTIKIPVTKAMDLLVVEDTESNQF---- 158312523 --------------------------------------------------------------------------------------------FLFGEGLIGQAALEKKRIRVEDVPAGYLNIRSGLGEAPPCDLVVVPVIFENQVLGVIELASFTPFSDLHLTLVDQLVDTIGVVLNTIMANARTEELLAQS-QRLTQELRSQSVELQRTNNELEEKAALLEEKNQEIELARIGLEEKAEQLALSSQYKSEFLANMSHELRTPLNSLLILAKLLADNPDHNLSQKQI-DFAETIHSAGSELLGLINDILDLSKVEAGKMNVDAGPVRTAALCDAVAGVFGPTAEEKGLTFEISVTEDVPEFVTDEQRIQQVLKNLLSNAVKFTDAG-TVRLDVAVASPDTPFFAVTDTGIGVAAEKLRMIFEAFQQADGTTSRRYGGTGLGLSISKEIARLLGGSIAVSSQIGQGSTFTLFVP---------------------- 261200755 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISLANAFLYRNASKVSAANAAMVEAQKRALALAREAEVAEAEAKHNVKLKEDAAKAKSIFLANVSHDLRTPMNGVIGLSELLKKTSL----DREQDGYVESIRVCADTLLTLINDILDFSKLEAGKMKVSTVPLNLRETIAEVVRALRYTHRDCGLKTIEDLDGVDPNVMGDPVRLHQIFMNLLSNSYKFTPKGS-VTVKAKVTDEDEGRIRVADTGIGISGEQLVRLFRPFSQADSSTARSYGGSGLGLSICKAIIEVLGGKIWLQSEEGVGTTVTFTL----VFNKAPKNSQDGTQEK--- 254463944 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLARISEARQAGRPLRVEILNRSKDGRTFWLETNQPMLDACGRVDSYVAIERDITAA-KLHEQELEKARIAAEEGARAKADFLATMSHEIRTPMNGVIGMAQLLRDSGL----NEEQELYAGAILSSADTLLALINDVLDVSKMDAEGVSLSCTDFDPRACFEDTMRLLKAQAEAKGLDLLLDIKACVPRLHGDDRRIRQILLNLAGNAIKFTERG-QVQVTLDAEQGTGLVFSVADTGIGIPREMLSKVFERFSQADAAISRRFGGTGLGLAISRRLAEAMGGSISVASDLGIGSCFTVRL----------------------- 116251150 ----------------RAATSWLSRTGGGEAVRQRELAILRRLVLLSSAALVAAPIGLSAV-----TSPAVALPAGVAMVCAAFLFSAVGSIALARQGSSAGIATQSAEDFYLAATPGLVFFLDPHGSVATVGGRDRRDF-----LAWMRDPKGRGFLEQVHVSDRILFLQALDGLRRGEDAQSVDLRLDRSVSRDQRQFAYLRMDMTARR----DADGELAAIIAQLRVEQQLRDEAQNRAESANDAKSRFLAAVSHELRTPLNAILGFSDILIGEYFGKFENDRQREYVGLVRESGAHLLSVVNTMLDMSKIEAGRYELILEAFDISSSVKSCESMLALQAKTKGLTLTSRIQRGLGEVVADQRAIQQILINLVGNAIKFTEAGGVVSVDAAARDG-ILKLTVSDTGIGIPADKLALLGQPFVQIQNDYTRRFEGSGLGLSLVKGLVALHGGYFAIASQPGEGTIITIEI----------------------- 254492365 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISEHKQVEAILKTERDDAESANRSRGEFLANMSHEIRTPINGVMGAMNLLADTPL----SASQHNLLNISKRSAESLLGIINDILDLSKIESGKLEIIEEEVALVNTLCDVARLLSAKAESKHIELLCPAHLDEVSVKVDGLRLRQVLTNLLNNAIKFTEQGSSVDVLSQTSDKLKLRFNVVDTGQGIAADQQALLFQRFQQVDSSLTRREGGSGLGLSISKQLVELMGGTIGVESELGIGSRFWFELDLMKATQNQP------------- 168038964 -----------------------------------------------LSLIFNLVIAVCTAISPLIQWSSFWRYWATWWLGILATMITVTRTHLKNPCKLLECAL--VIMVTSAVMVIVFFLNLEDFRPLPYLCFPLMAFRFNTVGWAVTVSALGTIRKRGAIYTARMPVSSPQVILQIELFSCVMGVVGIILAAAVREKKHLTQKLHQLNVELEHTVDTR---TMELRKTNEELQISQQKAEQASHAKSDFLANMSHEIRTPIHGILGLTALLMESELTT----DQKESLESVKECADLLLHIINSVLDLAKIEAGRLEVEKVSFNIRKMVSSTLRMLQARAQQRGLQLLWEVDKAVPQMLGDVGKLQQCLINLVGNALKFTHKGS-VTVSVKVAAEGTVEFEVRDTGIGISQEKLQDMFKPFTQADASTSRLYGGTGLGLCIVHRFVELLGGTIWAESEMGKGSAFHFRLPL--FLHVPQESPSESPKF---- 190576120 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALAQLQRERSLLAAERDQLRRTTERQGQAAEAAVLAKGEFLATMSHEIRTPLNGILPMLELIARGPLG----EDQRQMLATASASSQQLLRIVDDILDYSRLEAQALELEITSFNLRDLLDGVVQLMQRAADAKGLSLGLQLDPSVLPVRGDPVRLRQVLSNLLANAIKFTARG-QVQLRVQRLAQHQLRFEIIDTGIGIDDALQARLFQSFSQADASTTRIYGGTGLGLAICKRIIDLMHGRIGVLSTPGQGATFWFEIPLLKVPGDLP------------- 291523435 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LCTTILMAGFIL-LLFAGLFISRLSLADQKAEYEKRNNELHLQTMKEMEVVNQKLKKAKNVATEALQTAENANKAKTDFLSNMSHDIRTPMNAIIGITSLIRHDAG---NKAKVIEYADKIDISSQHLLGIINDVLDMSKIEAGKTVFKYSDFSILDLVQELNTIFHSQIYEKQQTLIIKENIQHEWVNGDQVHLMQIFSNLLSNAVKYTQEGGEIQFFVEECETKSSRFLVSDNGMGMSADFKDTIFDAFTRAERSLTNKIQGTGLGMAITKNLVEAMGGTIDVDSELGQGSCFEVLL----------------------- 156934002 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WMLLSGQIIALTVTGEIERLIG------TLQDITRRKEAELNEAKSAFLANMSHEIRTPMNGILGMTQLCLDTDL----NSEQREYLTLVMSSAQSLLHIIDDILDFSKIEAGKIVLHEEYVALRPFIQSLVRPLMPLASEKQIELLVEVDERVPTLRVDVVRLRQVLTNLLSNALKFTHQG-EILLAVAPGPQPGERFRVRDSGIGIPPEKQQVIFEAFSQADTSTTRRYGGTGLGLTISARLVAMMGGLLTVASEANQGSEFSFTLPLQSAAQATPE------------ 136547535 -----------------------------------------------------------------------------------------------------------------------------------------------------STDGLINFTLGMLTFVAMLGLLLFWRALRSADKH---------LQTAQSLAAK--YQL--SNDALRSEVSQREAMEQGLRDSQKDLMDAKAKADSANELKSQFLANMSHEIRTPMNGVVGMTQMALQTTLDP----QQREFINLANVSAKHLMSVINDILDFSKIEAGHLSLHPIACNPWDVVMQTVRSFQSEANLKGLSLSVDLEPLPQSMMIDPVRLRQILTNLIGNAIKFTAKG-DVTVSMSYPDTVRLHFSVRDTGIGFAPEQASRLFDPFIQGDSSITRSFGGTGLGLAISRNLIRLMGGDIQAQGQLNQGATFSFHLPLAPAVD---------------- 119490557 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SGKIRTALLSADLIEINSEQYLLSSSNDITERKQVENQLQTQNIELEIARKNADAANQAKSTFLANMSHELRTPLNAILGFSQLMAQNPIFVSASKE----LEIINRSGEHLLSLINDILDLSKIEVGKVVLEEKPFDFYILLDTLEEMLKMRANAKGIQLISERDQIPQYIKTDENKLRQVLINLIGNAIKFTNQGS-ITLRVDSHSPDQLFFEVEDTGAGISTEEIDQLFDAFVQTS-AGKQSQQGTGLGLSISRKFVQLMGGKISVKSQLGKGSLFQFNIPQKKVISLAP------------- 168022780 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELRKANEELQVSQKKAEQASHAKSDFLANMSHEIRTPIHGILGLTALLLESDLSPDQTES----LQSVKECADLLLHIINSVLDLAKIEAGRLEVEKVPFNIRKMVSSTFRMLQARAQQRGLKLLWEVDKSVPTLMGDVGKLQQCLLNLVGNALKFTHEGS-VTVSVILTNDTTVEFEVRDTGIGISQEILLDMFKPFKQADASTSRLYGGTGLGLCIVQRFVELLGGTIWAESEVGKGSAFHFLLPF---FSNNPKENPLESSSKMFS 253998422 -------------------------------------------------------------------------------------------------------------------------------------------------------SGLSNYLLLMGVTLTFLGALLGLISAAAALLGPLRLAFLKVFAALVFASAVIAWWLVLTSESRRVAQEESNRLLREIELHRQELQQARQVAEQANQAKSRYITGISHELRTPLNSILGYAQLLDNDVSIP---AARQPAIRVIRRSGEHLLSLIEGTLDIARIESGKLTFDIKPLRLPEFIQQVVDMFELQARNKGLTFSYQLTGDLPMVRADQKRLSQILINILGNAVKFTRQGGVV-FRLRY-ARELAVIEIEDTGPGILKEELDEIFEPFARGSAANNSTVAGTGLGLTISKMLTQLMGGELSVRSVVGSGTVFQIRL----------------------- 152995210 ---------------------------------------------------------------------------------------------------------------------------------------------------GISIGGITVLAPAYKIMRSYWLLIYALASVLFIS-EPGNLIIAGLILGYGLFIFVTGKQQNRTYWQALNDNLKLSEQAEELERAK-------EAAERAGQAKADFLAAMTHEIRTPMNGVLGMAQLLAMGDL----NEKQKQQVTVINNAGRTLMHIINNILDYSKINAEQLALEKIPFDTRNVVNEVKLLLAPQFEKKPITLKSSIENIPSFVLGDPFRLHQILYNLVGNAFKFTEKGESIEVSSKESDAENTVISVKDTGIGISPEDQEQIFEQFYQVSH-FDPNIRGTGLGLSITQRLVELMGGTISLTSEIGVGSRFTVDIP---------------------- 82523852 --------------------------------------------------------------------------------------------------------------------------------------------------------------------LAIFQKTAMGEDVALLRGYVLPFFFGGGAAALVGYLNRRSRRHLMAR---LNAQAERDILLS------------------ASRAKSEVIANMSHELRTPLNAILGFSSAIKCETFGPMGHTKYREYIDDISHSGSHLLDLINDILDVSAIEAGKMTLHEDSINVATIAKEAFHVVECLAVENQVMLAYDIAENLPPLFVDERRFKQIVLNLASNAIKFTPPGGSVTLGLRLDDQGRHTLSVTDTGIGMSADELKNALTPFGQLNSHLARRHDGTGLGLPLTKGLVELHDGTLDITSTKGTGTIVTVVFPATRT------------------ 115523964 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITRIKDHEHKLIDNDLRLRATVADLISQVKLERQLADLARKRAEDANQTKSKFLANMSHELRTPLNAIIGFSEIMGSGMFGRLGSEKYQEYCHDILTSGHYLLEVINDILDMSKIEAGRMKLDLEPLDFAGTLSESLRVVSGRAENKQLELHADIEQGI-SVIADRRAVKQILVNLLSNAVKFTPEGGQITVR-GRARADSIVLMIADTGIGIAPQSLRKLGQPFEQVESQLTKSYHGSGLGLAIAKSLTNLHGGSMRLRSQLGQGTVVRLVLPRQ-------------------- 192361677 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLREQHDELELRVEERTAQWRQATASAEAASQAKSQFLAVMSHEIRTPLNGILGMTNLLLETELTP----KQKRFARVARRSGEDLLLIINDILDFSKVEAGKLELEIHPFQLNLLVEDLAERYAPIAHAKGLELLCNTPLPPLSAEGDAARLAQVLTNLLSNAIKFTERGEEVKLLLREDNLLHLHFGVRDTGIGIRVEQAERLFNAFTQADSSMTRRYGGTGLGLAISQCLVELMGGHIALESEPGKGSYFYFEL----------------------- 119946606 ----------------------------------------------------------------------------------------------------------------------------------------------------LALTFTLSFLSAGILFLIYVPLDDPRVKQVFASTLVKIFFLLLIIIGVVSWLFILVRSGNQTALKELRSQT--NALAKEHEQTSSALQVAKEVAEAANEAKSRYLAGLSHELRTPLNVLLGYAQLLSRDPALPF---KQREIIGIVKRNGEHLADLIEGLLEISKIEAGRVNLQRDEFNLKAILQQLVDMFQMQASKKRLKFYYLASPNLPYVATDKQRLRQILINLISNAIKYTEQGS-VTFKVTYRS-EVAHFSVIDTGPGISKSNQELIFKPFEQIRNDHTKAISGTGLGLTISRSLAELMGGEISLTSSIGQGSTFNFRL----------------------- 298242637 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SVIAVPLLLQDQAIGAIMLYAQEPRPIRNHETFLLSSASIQASMAIQNTLLFSELKEKNAALEQANHLKSQFLANVTHELRTPLHSIISYGALLLEGYVEGELSSEQEEHIQFMVRRAEDLSHLVDDMLDLSKIEADRIEMKPEALELSVSLSEVVNQLKPMALNKDLYLNLECDPQVPKVLADSHRLRQIVLNLVSNALKFTEKGG-VTIHCQHMPERAQVISVHDTGIGISPAALGYIFEAFRQADGSTTRRFGGTGLGLTIARKLIELQGGEIAVESIPGRGSTFAFTLPVA-------------------- 189423458 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KTVNEQLEKRIEEANEAKSRFLAVMSHEIRTPMNGIMGINNLLKQSQLTP----DQRELLGYASDSADALLLIINDILDFSKIEANKLELCPSVFRLGRLMESLCNMYQLVADKKGLRLVCDYDRELPEVTGDQDRLRQVLTNLLNNAIKFTRQG-EVRLWVHRLSSSSIAFQVTDSGIGIAPEKQERIFDMFSQADSSTTREFGGTGLGLAICKSLVGLMGGTIQVTSTPGVGSTFRVELPFSPAAGLAEAE----------- 217977833 ------------------------------------------------------------------------------------------------------------------------------------TGAVLSIAGNRQSLFGLPAADLMGRGFFEHVHVADRPIFLKAIGEASFSDAPITVAL-RLRASSLDRGDYAEPVFLWLDMRARRCGKHSPERSA-VAIFRNVTDAHWRQDEAADLSKDHFLANVSHELRTPLNAIIGFSEILGDADQAPRDPAKQREYAAIIHRSGQHLLSVVNSILDLSKIHSGSFDLSPSHFGVAPLVEVCCDMVKLEAQDRHIELKRVCPEGLPEIVGDKRACKQIVINLLSNAVKFTPAHGEVSISVSI-EDETLLIAVADSGVGINEQDLARLGNPFFQARGALDRPFEGTGLGLSIVSGLVGLHGGSIAVASEPDQGTCVLVRLP---------------------- 83312715 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRSPDGAILHYLAVKEDITAR-KAAEDALVAAMQAAEDANRAKTVFLSHMSHELRTPLTAVLGYTEMLESGMAGPLPS-QHADFVAAISDSGRHLLSIIDEVLDISRIELGSYRIATGPTDLRSIAQECVGMLRPQCVAKDIQLDLEEGGAMPLV-TDSRAVRQVLINLLGNAVKYTEAGGRISVGLTR-AGQTLRVVVADTGCGIATDKLAHVFEPFQRVDPLRADPARGVGLGLAICRRIVELLHGDIAIQSEPGRGTAVTLTLPLSAADN---------------- 261212467 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAQMGLAIAHARDTAKALKVVAESEVLAKRELQQHKEHLEELVEQRQLSDINHKLNQEVLNHAKARYQAEQANRAKSAFLATMSHEIRTPMNGVLGTARLLQETSL----TSTQQHYVQVINRSGRSLLAILNDVLDYSKIEAGHLEIHQSHFDLYRLVRETHELMQSRALEKGITLSYQIDENVSQYWGDEIRIGQVLNNLVGNGIKFTEQG-QVCIRVRFTQSGGLCFAVEDSGIGIAEQDQVSLFDAFTQAEAGR-RKQGGTGLGLAISRKLVEAMGGELQLSSQLGQGSCFYFTLPLQQ------------------- 289641928 --------------------------------------------------------LVGTQYGTFFLAGTPAPALRLIASFGYQAHPDVPREFDLGQSLVGQVARTKKSIFIDRTPVHYVKISSSLGHAEPVNLIVLPVLFEDHVLGVIELASFTPFTQVHRDFLDRLMEIIGVNINIIVANSRTDALLAERLAAELRARSEELQELQRSNAELAEKAALLARQNHDIEIKNFEIEQTRQEIEESSRYKSEFLANMSHELRTPLNSLLILARLLAQNPANNLSPKEV-EYANVIHSAGSDLLQLINDILDLSKVEAGKIDIHLERFALSALLDDVQGIFCPIIEEKGLRFTVEVAPDVPDLVSDQQRLLQVLRNLLSNAVKFTQLGG-VELRIRVVSDRAVAFAVIDTGIGIAEENLDRLFGAFQQGDGSTSRRFGGTGLGLSIAREVAALLGGVIRAQSEFGQGSTFTLYLPLSS-PGAIGEQAHGATR----- 219849554 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QRNALGTLLSAIANVRDITAQKAEEERQ--NTFISVISHELRTPVSIIKGFAETM-LRPDGQFTVEQYREALQVIGEEADRLARQIQDLLDVSRIAAGGLRLEYSDVSLQLLVKEVVRRFAAQVGDR-IEFEIRVPDDMPPVYADYERLRQVFTNLIENAVKYSPNGGTIRIGAR-AEGEMAIVYVADQGIGIPPEEQDLIFERFYRVDNRLRRDRPGSGLGLYITRAIVEAHGGRIWVESQVGRGSRFLFTLPLSR------------------- 302036186 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LREADGRITGYLGIATD-ITPLKLTAQELVSAKEAAEAANVAKSRFLANMSHEIRTPLNGVLGMTELLLSTSL----SAKQQSLLETVRRSGVALLEVINDILDFSKIEAGKLELEQVEFGLRQVVEEAVELFAGSAGNKKLELTYFIPADVPSLVGDAVRLRQILLNLIGNAIKFTAQG-EVTVAFALAEQHADTLTVRDTGIGIPDAAQAQLFTAFTQADGSTTRRFGGTGLGLAIVKQLVQLMGGEVGLVSAPGQG------------------------------ 280958418 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MRHLIKDLQTANAKLEDHRAHLEERTEELEHKNDALDELRNAAERANLAKSRFLSSMSHEIRTPMNAVLGMAEILGETELTP----DQTRYVQIIRAAGESLLAILSDIIDLSRIETGSLRLDETRFTLSETVDKAFAIIEPRAGQKSLELVCTLAPDVPRLTGDPKLLTQVLVHLLGNAVKFT-EGGTVRLSVSRAPGRAVQFSVSDTGPGIPADRLGAIFDSFTQANNSTTREHGGAGLGLTISKRIVHMMGGRIWAESSVGLGSTFHFT------------------------ 197117203 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLHVLATNSRIRGMFVGILPGSHLSAEVSTLNALSSILINTAYAVENLQEHMQNLEMKVAQRTTELEEALVKAEAATAAKSVFLANMSHEIRTPMNGVIGLAKLLMETPL----DKVQQGYMESLSDCAENLLTIINEILDVSKVEAGMITLEAIVFDLRRFLDRSLQPFVLRGQEKGVRVRLEAYPGLPEVLGDPVRLRQILGNLLGNALKFTQKGS-ITLTAALTNGVGLKFSVADTGIGIAPEAIEVIFEKFSQADSSTTRLYGGTGLGLSISKSLVELMGGELSVQSALGKGSVFSFCI----------------------- 169334382 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRDITDQIKQEELI---EAQNRALEKALKKANAANEAKSLFLSSMSHDIRTPMNGIVGMTTVAKE---SIKNEDRIKDCLDKIDVSSKHLLSLINDILDMSRIESGNLILKEENVNISDLFHDTLTIILSQAKEKNQNIRFDIDVEHENIIVDSLRLQQVFINILSNAIKFTEYNGNIDINIYELPQTKQKFEFIDDGIGISKEFIDNIFEPFERENKEMSGKIQGTGLGMTITKRILDMMGGKILVRSELGKGTCFTV------------------------- 189424026 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TARVAVITDITAR-KQAEEELNRYRLHLEELV---KTRTAELEAARDSAQAADQAKSEFLANMSHEIRTPMNAVIGMIHLTLKTEMSP----KQRDYLRKAGFAADSLLGIIDDILDFSKVEAGKLELEQHQFLLSEVLDTVTSIVGIKAHEKGLEFLLKIAPEVPQLIGDPLRLGQILINLCNNAVKFTGQG-EIFVFIEQLDCRELRFSVRDNGIGMTPEQLDKLFTPFTQADASSTRRFGGTGLGLAISKQLVLLMGGEIGAESIPDKGSVFFFT------------------------ 148251757 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDVTDRTETERALA-EARDQANAANRAKSRFLAMASHEIRTPLNGILGMSGLLLETQLTP----EQTTYAKAVRSSGEALMSLINELLDYSKIEAGKLALEAQPFALTALIEEITELLAPRAQGKQLEIAAYLDERLPTVTGDAARLRQVLLNLAGNAIKFTSKGGVALIAEPGIWPNEISFQVRDTGIGIAADAQERIFREFEQADDSVARSFGGTGLGLAISDRIVKRMGGRIALQSQPGAGSTFEVSVPLPPALE---------------- 162456058 --------------------------------------------------------------------------------------------------------------VIGAVATLEAALDWTVPNPPAILSMIIVFAAFSGGLWSGIVTALISCVF-FALYFSKDGVLLSYDEDNLLRVIVYAVTTPAMAVMASIAKRRADAMGEASLENEREHSASLRALLMQRQAVEEELQQAKEAAEAASRAKSEFLASVSHEIRTPMNGIIGMTSLALQTEL----TQEQREYLEMVKISADALLSIINDVLDFSKIEAGKLEIEPVVFDPSEIIGDAVKTLALRAHEKRLELAYDVGPDVPELVGDPLRLRQVLVNLVSNAVKFTDAG-EVVVRAEVDDAVVLRVSVIDTGIGIAPEKQRVVFDAFAQADGSTTRKYGGTGLGLTICARLVEMMGGKIWIESEAGKGSTFHFTL----------------------- 264677650 ----------------------------------EELSRQYGQAIFRVFVHVPEFV---APETREWTYVCKDGSWRRVMLAVTAMRVLTGYLGIATDITEQQQARQELELALDQLASAAVWKWTLEENIVQWNPKMFEIYALPEVGGVLDFEGWRSRLHPDDVDATMASLQVALDGRGVYDPVFRVVHPDG----QIRYVQAAGKVGRDAKGRAVSFVGINQDITIRKQFENSL-ELARQQAEQANVAKSQFLANMSHEIRTPMNAVLGMLQLVRQTQLDT----RQQDYVVKAQSAAQSLLALLNDILDFSKIDAGKLELDIHAFSLEDMLRELAVVLSGNQHHKTVELMFEVDPSLPEVRGDKLRILQILINLGGNALKFTEAGQVIHLSALRQDAASVQVSVTDTGIGITPEQLSRIFNGFTQAESSTTRRFGGSGLGLVICQRLVALMGSELRVDSEPGRGSCFSFEL----------------------- 237654220 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDISARIEMEERLR-EASAAAAAANAAKSEFLAHMSHEIRTPMNAVLGLAQVLEREPLAP----AQRDMVGRIRGAGASLLAILDDVLDLSKIEAGQLRIEPRPFDLRALLANLDSLMGQAARAKGLALRIEPPALPPQLRGDGLRIEQILINLVSNAIKFTERG-EVSLRVRADEVGDVRLEVRDTGIGIAPEAQARLFAPFTQADAGIARRFGGTGLGLSICKRLVELMGGAIGVHSQPGLGSTFWFELPLERVAGGEP------------- 144898721 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAIAQARHGLSQLSVSMACFFFFAIVCLSFIVWQLDLARRRQEEQLAERNVELAHL---LDENAQAREAAEQATKAKSEFLATMSHEIRTPMNGIVGMTELLIDTGLTP----ERLKFAQTIRTSAESLLTILNDILDFSKLEAGHLHFESVEFDLSLQVEDAIDIVAPRLRGRNVDLVYWIEPSLRRYLGDPVRLRQVILNLLGNAAKFTEFG-VVSIHVASGQGGRLRFAVTDTGIGIPQAAQASLFGMFAQADSSTARRFGGTGLGLAICRRIVEGMGGDIGFFSEEGKGSTFWFELPLIQPVP---------------- 170741016 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITDLKQREIELDQARAEAERANQVKSEFLANMSHELRTPLNAIIGYSQMLREDAADDGNDGAVAD-LTKIEGAGKHLLDLINDILDLSKIEAGKMDVFLEEINIPELLEDVRLLIEPVAARNDNRLVVACAAGASRMVTDVTKLKQSLLNLLSNAAKFT-KGGLLTLSVDPDPDRNLCFAVSDTGIGLSPEQVGRLFQAFQQADNSTTRKFGGTGLGLAITRSFARMLGGDIAVTSALGAGSTFVITLPAHPPVKAPP------------- 289665595 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SEWTYVSHDGRRLPVTLSTLRDDHDQVIGYLGVAVDLTEQAMDAAKSANQSKSDFLANMSHEIRTPMNAILGMLYLLQRSEL----PGAAQEMVTKIDRSARALLEIINDILDFSKIEAGRIDLERAPFDLNQLFDNIADLMRSSLSAKPVEMIVELPRDSRWLLGDALRINQVLVNLVGNAIKFTEQGEVVLSVRRFPSGDKLLFSVRDTGIGISKEKQSLIFSPFLQADTSTSRRYGGSGLGLTISRRLVELMGGELEVESVPGRGSEFYFVLPPEAMPRVLIADDHDAA------ 160941698 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVYDESSMSCLQAAIWNQGMFAGILSF---------EVKTDGYSWNDEQRKLLEELKIIPSF--VMKARADAVSQAKTDFLSRMSHEIRTPLNAIVGMTSIARNVAD---DRDRVLECLDKLETSNQYLISLINDILDMSRIESGKMELNVQPMDMEDFVRSLEGMMRPQAEQKGLRFIVECCQGLALV-TDRLRLEQVLINIIGNAVKFTGEGGDVIFSITPEEGQRLTFSVKDTGIGIASEAMDSIFNAFEQAEKNTSVKYGGTGLGLAISSRLVQMMGGTLGVRSVLGEGSEFYFTL----------------------- 310796709 -------------------------------------------------------------------------------------------------------------------------------------------------IIAIPICHGSKPLLG-VLYLEGEPGSFTDRNVSVLQLLVNQIGISYSNALAMKAVEKVSAE----NVSMVALQKRALAKALEAETAKHAEAEAKKLAEEAAKAKSIFLANVSHELRTPLNGVIGNSELLKDSEL----DKDQQEMADNIKVSAELLLTVINDILDFSRMEADKMKLYVIAFNPEEMVREVVRAVRQKTKQKNVKIIQDINLPSMLIFGDPIRLHQVLGNLISNSLKFTEDGS-ITIGARVESETNLLFRVQDTGIGIPQQQLVKLFQPFSQADTSTARKYGGSGLGLSICKSLIEMMKGKIQLDSQEGVGTTFKVTF----------------------- 75812816 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITNHKLAEAELRQSREEAQAANRVKDEFLAVLSHELRSPLNPILGWSSLLLKRKL---SEAKIEEGLATIHRNAQLQSELIEDLLDVSRILRGKLNLNCSPVDLTATIMGAMETVQLAAQAKSITLQAALEPNIGQVRGDATRLQQVIWNLLSNAVKFTPPGGQVNIHLEQL-GNVVQITVSDTGKGIAPDFLAYIFDYFRQEDGSITRKFGGLGLGLAIARHLVELHSGTIEAQSPVDQGATFIIRLPLMSPQPTTTQDS---------- 121535984 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YTTRIRVTS-RDEVGDLGQSLNALAQDMEEYVRRLEQLDKMRRDFVANVSHELRTPLTIMHGYNQALQDGTI--TDPALVKKYHRVMGEEIMRLEKLIADLLDLSQLQANGLTLDIEEVSLAEIVDNVVTLLKPRSEEKGVSLAACVAPGVPPIQGDGDRLTQLALILVDNALKFTPPGGRISIDLTVQDGEEV-LTVADTGTGIAPEDLPYIWERFYKGDKSRASS--GTGLGLAIARQIIELHGAKVDVTSRCGEGTVFTIRFPLEK------------------- 54309013 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WITLSGTPYFNKQGKLLGYRGTAKDITNRKQRLVEL-QLARKQAETANNAKSEFLAMMSHEIRTPLNAVLGLMDTLVDSGL----DKKQMEWVSQMEQSAQLLLTIINDILDLSRIESGKFELFNTDICIADSVSLVVNQLNEQAKRKNITLTTQIDESVPSMLGDKNRITQVMFNLIGNAIKFTNVGS-VRVSVKAVNNH-IEIAVTDTGIGIAPYAQNTLFNPFIQADGSITRRYGGTGLGLAISMHLIKKMDGNISLDSMLNVGSCFTVSIPITSVIGTTEKE----------- 71907451 --------------------------------------------------------------------------------------------------------RWQTSVAMGFVDFGFAGFNFGLLLYLRRNPQKVEIVSSFVLFLAIYLLATNN-TMRLSLFFLLAASGFFLKGRKIGRLWLSGIILAIVAVHASGLFAYSTLDIATTCVYLIALIFENYESFKEKERERKQSEEAKEIAEAENQAKSRFLTTMSHEIRTPMNGILGMAQLMLVSRL---TEQEQHDHARTILNSGQSLLALLNDILDFSKIEAGKLELTPAVFSPRQIVDEAATLFAESAKAKGLVIEVWHGPIDQRYLADPMRLRQMLANLINNSIKFTGSG-FVRIEGREADASLLEFSVTDSGIGIPPEKLTLLFRPFSQADSSTTREYGGSGLGLSIVHNLAKLMGGDAGVESEPGKGSRFWFR------------------------ 68477999 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TMASNLTSQVRAFAQITFITVEASGEMDALKTKINQMVFNLRESLQRNTAAREAAELANSAKSEFLANMSHEIRTPLNGIIGMTQL----SLDTELTQYQREMLSIVHNLANSLLTIIDDILDISKIEANRMTVEQIDFSLRGTVFGALKTLAVKAIEKNLDLTYQCDSSFPDLIGDSFRLRQVILNLAGNAIKFTKEG-KVSVSVKKSDKMVLEVCVSDTGIGIEKDKLGLIFDTFCQADGSTTRKFGGTGLGLSISKQLIHLMGGEIWVTSEYGSGSNFYFT------------------------ 149235444 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TMASNLTSQVRAFAQITAAATDGDFEMDALKTKINQMVLNLRESIQRNTAAREAAELANSAKSEFLANMSHEIRTPLNGIIGMTQL----SLDTELTQYQREMLSIVHNLANSLLTIIDDILDISKIEANRMTVEQIDFSLRGTVFGALKTLAVKAIEKNLDLTYQCDSSFPDLIGDSFRLRQVILNLAGNAIKFTKEG-RVSVSVKKSDKTAEEVCVSDTGIGIEKDKLGLIFDTFCQADGSTTRKFGGTGLGLSISRQLIHLMGGEIWVTSEYGSGSNFNFT------------------------ 86138161 -----------------------------------------------------------------------------------------------------------------------------------------------------------------AVVGLSAVMLVLLNMLALQPLKTIHDRMSDALSGVQGQVRKLPWYASREFWALNFSVGVLEDTFVERDEREAALERACEDADIANQAKSDFLANMSHEIRTPMNGVIGMAELIMETDL----DEDQQIYAETISKSGTALLTIINDILNFSKIEAGKVELNLAPFNLLTAIEDVVTLLSPRANAKGVEIILRYDPNLPEFFGDVGRVRQVITNIIGNAVKFTDVG-YVHVDVSNSENYSLTIKVADTGIGIPANRLEAVFSAFEQVDSGATRSFEGTGLGLAISARLLALMGGEVAVASKAGEGSIFTVQLPLPRA------------------ 229541514 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HLYYPKERILDAHGESGELRGVVAVLHDVTETRR-----LEQIRSEFVANVSHELKTPVTSVKGFAETLLDGAM--YDEATLREFLKIIYDESDRLHRLISDILDLSRIEQHRILLKMEQLNVVDVVAETVQTMRKRIEKKQLELVLP-QKRHVMMEADKDRLRQILLNLVTNAIAYTPDKGRIEISLIERENELDLI-VSDTGIGISEKDLPRIFERFYRVDKARSRQSGGTGLGLAIVKHLVESYHGKIRVESEEGKGSTFIVTLPRTQT------------------ 91772833 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMEGMWRIIQRKQSEEALANELSEVNKELEKVNDDLKSLDVMKNEFLSNISHELKTPLVSIKGYVELVFDGSLGTLN-EQQKKAVNIVLRNSERLRRLIESLLFISGLESRAIQYHIEKVRIAEIIDNVVNDVNLQIEDKGLLIENNVPENLPLINGDKARLSDMLTNLVDNAIKFTPSEGRIILNA-YEEEDDLHIEVKDTGIGIPKELIPNLFQRFYQVDASIKRRYGGTGVGLYICKNIVEAHKGNIWIESEEEKGTTVHIRLPR--------------------- 255530499 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELRQTNSELEEKAQQLEERNIAVNQAKEAMSLKAEELEISSKYKSEFLANMSHELRTPLNSILILARILK-ENRPENLNEDQIKYAGVIHNAGTDLLTLINDILDLSKIESGKLDLSILPLKPLVIKQDMEALFNELAKSKKISFHTVLDKELPTLLTDQSRLEQIVKNLLSNAFKFTPEHGEITMTISKASAGTLFISVKDSGIGIPADKQKLIFEAFQQADGSTSRKYGGTGLGLSISKELAHILGGEIQVNSKQGEGSTFTLYLPKNNATAPENQEN---------- 163847652 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDLEQQVARRTEELRVALERAQLADRRKSDFLASISHELRTPLNAIIGFSTVLLDDTDQPLTP-TQREDIQSINRNGRFLLHLINELLDLARIEAGHLNLEISNVNLYNITSEVCDTVQTLLRNRPVTLRNAVPVTLPDIAADGDRLRQILFNLLSNAIKFTERG-TITVSARVHDGRYVAVSVSDTGIGIPLERQHEIFNEFVQIHGRRSR-LSGTGLGLAITRKLVLAQGGRIWVDSTPGIGSTFTFTIPVAQPALLAAPVNIDTT------ 27375770 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELQSVGRDVTDRTETERALSD-ARDQADAANRAKSRFLAMASHEIRTPLNGIIGMGGLLLDTTLTP----EQATYAKAVKTSGEALMALIEELLDYSKIEAGKLDLEQRPFALSTLIEEITELLAPRAQAKTLEIAAYVDERLPEVVGDAARLRQVLLNLAGNAIKFTASGGVALIVEPGIRPNEISFLVRDTGIGIAAEAQQRIFREFEQADERVARTYGGTGLGLAISERIVKRMGGRITLASEPGKGSTFEVAVPLA-------------------- 257439704 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALLASMDVSQEKKAEIESHKAL-KEAYRAAENASRAKTEFLSNMSHDIRTPMNAIVGLTAI---AGANIESQDKVVECLGKITKSSRHLLGLINEVLDMARIESGRMSLAEEDFSLPELVDNLLTLTKPVIDEHHHQLEVHIEHEHEAVCGDSLRIQQVFVNLMSNAVKYTPDGGNITLTIKEKPNGCYEFSIEDNGIGMTPEFQKIMFEPFSRADDHRTTKVQGTGLGMAIARNIVNLMNGDIQVESAPNKGTKITVT------------------------ 116625119 ----------------------MNERSLARRGVRSVLLALRLRGPLSADPTAQILHALVLALTIW------SAIWTIFTLPLYPARLVRLRFIMVADLRLGHFRQATYVYLTGQWAQATYNIAINGSIEITSTAFYITLPILATWLLGFREAAGVCLGSALILALRQGPTSVFLPTAPLRPPLLIWANLVQLTLTAAAPVAHI----------LQTLQQYKEHLEQVVEQRTAELVIARDQADSANRAKSTFLANMSHELRTPLSVILASSDLLNESDPTP----DQREDIDRISHSGKHLLGLIDNVLDVAKIESGKQELAIAASDLLSTVRMVIEMMRGRAEDKHLALIYYQAPDVPRVRVDAPKLRQILINLLGNAIKFTREGA-VELRLSAKPGDEFCFDINDTGVGMPQHDLDRIFEPFQQVGNP--SQQAGTGLGLTITRRFVELMGGTLLVESEVGRGSCFVVKLPLE-------------------- 302384308 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLLRDLAHNEAVLDRTLAEAETANAAKSQFLANMSHELRTPLNGIIAMTELLRD----HQTDSRGREMAATIISSGHTLEYVVNDILDVAKIEAGLLQFEAAPFDLDDLLKAATQLHGAAAAAKGITLRLTIHDDASGVYGDRTRVSQVISNLISNAVKFTETGG-VQVTARRHGDRELCLSVSDTGVGFDRATAARLFQRFEQADVSVSRRYGGTGLGLAICASLTEIMGGRVTVRSVPGKGSTFFAHLALPRIGN---------------- 298530356 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AENRLQEFAVEVETQNLELARARNRAQEASKAKSTFLANMSHEIRTPMNAILGFAQVLEQD---PDLTPRQAGHLKTITRSGNHLLRLINDILDMSKIEAGQVQSSPEDFGLVDMLEDMGLMFSSRAEAKGLQFILERDRHLPNIRADQGMLRQIMVNLLGNAVKFTSSGGRVRTEPAQDTGEKLTIEVEDSGPGIQEIDQQKLFEPFQQAEEGI--KEGGTGLGLAISRSFARLMGGDIEVSSTKDRGSLFRVHI----------------------- 300864100 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SIRWIRDRGFPIRDEAGNIIRMTGIAED-ISDRKQTEVELAAAKEAAVAANRAKSEFLANMSHEIRTPMNAILGFSDLLQ----GSISDPQPRAYLNSIAASGRTLLALINDILDLSKIEAGKLQLQYEPVDVRSLVREIQEILDPKALKKSLSLLVEIDENVPTILFDPIRLRQILFNTVGNALKFTEAG-FVKISVRAQNRVQIEITIADTGIGICLEQQHSIFEAFKQSEGQSTRKYGGTGLGLAITKRLTEMLGGTVRLESELGKGSAFTFIFPN--------------------- 163739669 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDVDLNNELKRTNQQLTHRNAQLTYAKQAAEKADQAKTEFLANMSHEIRTPMNGIIGMSDILAESPL----SAEQEQCVDTIRDSSVALLKIINDILDLSRLEAGKMEISTVDFNLRKCVDGAVDVLRPKLREKGLTFTQTFARELPEVHGDDGRLRQILVNLLSNAVKFTQYGSSLHVSRDVKDPYHLFIDVVDTGIGISEDQARHVFERFSQADAATTRHYGGTGLGLTISNILAQRMGGGISLNSNEGQGSCFRLEI----------------------- 78776617 ------------------------------------------------------------------------------------------------------------------------------------------------------------------VLIITFSVWLIAIILAVLG-FVLSNQIAKNIRNLESVLEKVAGDYDSKERKINLHTAEGTDLAYELEDIIEQTKMDKISAQEASEAKSMFLANMSHEIRTPLNGIVGFTELLKDSGL----QQEQSEFVDIIEKSSENLLEIINNILDLSKIESNKLEIENILFNPIVEFESAVEVYAVRASEKHINLGCFIDPSLEWLKGDPTKLKEIIINLLSNAVKFTNNAGFINVNIRKIDSDKVRFEIQDSGIGVTSEQKSKIFEAFSQADTSITRKYGGTGLGLTISSNFVELMGGKLDLESKLAEGTTFFFTL----------------------- 87311982 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VANNAMERHRLLVRTIASEIEAEEARNRADAANRAKSHFLATMSHELRNPLTAILGMTELLQED----PKPEDRQQMLEMIAENGRHLHELLNDILDLAKIEAGRITIELEEANVGDIAASLCNLLRYRAADEGLSLRLEIKTPVPHMNTDPIRIRQILLNLIGNAIKFNNQG-EILVTIDLEETKQVVIDVIDTGIGIPPDRLTTIFEPFVQVAEDIRRRQPGVGLGLPISREIAILLGGELTVESEFGVGSRFRLILPVNETEGISPQ------------ 294665893 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SEWTYVSHDGRRLPVTLSTLRDDHDQVIGYLGVAVDLTEQAMDAAKSANQSKSDFLANMSHEIRTPMNAILGMLYLLQRSEL----PGAAQDMVAKIDRSARTLLEIINDILDFSKIEAGRIDLECAPFDLNQLFDNIADLMRSSLSAKPVEMIVELPRDSRWLLGDALRINQVLVNLVGNAIKFTEQGEVVLSVRRFPSGDKLLFSVRDTGIGISKEKQSVIFSPFLQADTSTSRRYGGSGLGLTISRRLVELMGGELEVESVPGRGSEFYFVLPPEAMPRVLIADDHDAA------ 71906191 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKQAEAELKRHRENLEEQNRAKSTFLANMSHELRTPMNAIIGMTHLLIRGN----ENASQREKLAKVSNAADHLLHLLNDILDLSKIEAERLTLEKIPLRISDIVANAISMAGEKIAAKGLQFNQQISPQLVTLIGDPLRLRQILLNLLDNALKFTAQGS-ISLSASVTDETTIRISIEDTGTGIPDEAKDRIFAPFEQVDGSTTRQHGGTGLGLSIVKQLIHLMHGKIEVSSTPGIGSCFTLT---ARLDKAPSKPRHQATPER--- 3850150 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TMASNLTSQVRAFAQITFITVEASGEMDALKTKINQMVFNLRESLQRNTAAREAAELANSAKSEFLANMSHEIRTPLNGIIGMTQL----SLDTELTQYQREMLSIVHNLANSLLTIIDDILDISKIEANRMTVEQIDFSLRGTVFGALKTLAVKAIEKNLDLTYQCDSSFPDLIGDSFRLRQVILNLAGNAIKFTKEG-KVSVSVKKSDKMVLEVCVSDTGIGIEKDKLGLIFDTFCQADGSTTRKFGGTGLGLSISKQLIHLMGGEIWVTSEYGSGSNFYFT------------------------ 302504154 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISLANAFLFQEVRKVSAANAAMVEAQKRALVQAREAEIAEVEANHNVKLKEDAAKAKSIFLANISHDLRTPMTGVIGLSELLKATKLDP----KQDVYVESIRVCADTLLTLINDILDFSKLEAGKMKVSIVPINLRQTIAEVVRALRYTHREKGLNTIEDLDSIDPDVMGDPVRLHQIFMNLLSNSYKFTPAGS-VTVRAIVEEDTPEKIRVTDTGIGISEEQLVRLFRPFSQADSSTARSYGGSGLGLSICKAIIEVLGGRIWLQSKEGEGTTVTFTL----------------------- 17231257 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMKAGATDYLSKFRVSSETLAQVLRNAIRLYTTIAYQQLRESHEQLVRKNQ------ELERQRQQIQIQNLKLLEASRLKSQFLATMSHELRTPMNAIIGFAQILSRPKFGNLTG-QQADMVERILNNGKHLLMLLNEVLDFSKLEEGRLELKPELFDLTKVINAVVMEMRSLAEAKKLSLLVQIDLQNSLLVNDPVRIKQILINLLSNAIKFTDSGS-IWIDVKDLPGSWVEIKVKDTGIGIAAKDFKYIFEAFRQVDQSITRKYPGTGLGLAIIDSLVQMMSGKIFLESQLGVGSIFTITLPRQ-------------------- 37519602 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MGEQLMREVAAHRVTQEELARLNAELEERVRERTVRYKLLNQKLRAEIGERQRIEVEARAKSDFLAAASHELRTPMHGIISMTDLLLESDLG----AEQRELAAIIGYCGETMLSLINNILDISKIEAGRMELDVVPFELPRLIDSVVAMFAEQLRSKDLRLQVLIDPEVPQLEGDPVRLAQVLTNLVGNSLKFTPRG-QIAIRVHPAAQGGLRFEVVDTGIGMAPETTGRLFQSFFQADTSTTRKYGGTGLGLAISRQLVELMGGQIGVESRLEQGSTFWFVLPLK-------------------- 109900024 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GQLANAADVF-------HEKNKQTSALLAQAQRLNSEQEMLNAELVESKHKAEQATVSKSMFLANMSHEIRTPMNGIIGLLDVVMKSDLTP----TQRQHLNKVVYSSQILMSLINDILDFSKVEAGKLDIEQVEFSLNSVFANLLTNISARAQEKNLNVRFICDPNIPPLIGDPLRISQVLLNLTSNAVKFTRNGSTISITHDVIPNSDKVLRVKDTGIGMSKEQLGKVFESFTQADGTTSRDFGGTGLGLTIVKQLVHLMGGNVTAQSELNVGSTFEVTF----------------------- 110598781 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVSAIVNQKGVITNFVAVKEDITEKKKLWVDLI-ASKEKAEESDRLKTAFLANISHEIRTPMNGILGFAELLKEPHL---SGEEQAEYIELINQSGKRMLALINDIVDISRIEAGETMIHVEPTHVNKLLHSLCTFFRPLAANKNLLLSCNLSDEECVIETDSAKLTQILTNLVQNGLKFSVEG---EVRVGYRKEDLLEFSVSDSGIGIPESMKESIFERFRQVDNSLTRHHEGSGLGLSISKAYVEMLGGTIRVESGEGNGSTFIFTLPFNPPGVQTPE------------ 109896835 ------------------------------------------------------------------------------------------------------------------ALMGLC-SMVNLFPP---VWQNAAVYVVSMLAISAGFESYSNQFYAARYFIFAWSILATCALIGMFSLVDMLPSFGVFFESALFSLALMDKSRHQLEIEVQQATNDLRNNIELVEEQNVRLDIARKEAVAASNVKSQFLANMSHEIRTPLNAILGFSKELQQGDF----SADKRDQINIINAAADNLMTIVNDVLDVSKIEAGKLQINSHPFSINELLEEMIGVMAKSAHLKGLEFVYDIEPLPLKLIGDSYRIRQILNNLLGNALKFTDTG-HIGLAAGKVLEHGIFIKIEDTGIGISREDKRKLFTAFSQVDDALNRSYQGTGLGLVICKELVKLMHGQLSLQSSPGQGSTFNVT------------------------ 310829270 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISLYVIRVDNPYSDDMLVIGLMKVLDEQRAEKARQERLLRDALTSAEAANKAKSEFLSRMSHDIRTPMNAIIGMSTIGQLKAGAPN---RVRDCFEKIDSSSRYLLTLINDILDMSKIESGKIVLAKRKFDFSEFINEINTIIYPQTRERGIDFVVHHHEPMERFYGDELRLNQIMMNLLSNAVKFTTPGGRITVDIRELKRENGLLSVSDTGIGMSEEFMKKIYQPFEQENPGTARNKIGTGLGLSIVYNIIQLMGGTIAVTSEKNCGTTFELSVPLEPVYDTEEEKRRRMTE----- 83645119 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SRTKELSEKNKQLIKSNHDLRVAKEEAVSRAKARADFLANMSHEIRTPFNGVLGMISLTLEEPL----SEKQKEQLNVAYSSGVALLELLNDILDISKVEAGKLTLENIAFDLRKTVEDVSRLLAQNAHAKNVALYTNIDPAFPEVYGDPTRIRQIVSNLTGNAIKFTETGS-VTVSLSLLKNQSVEICVSDTGIGIEADRLEFIFSPFSQGDADITRKYGGTGLGLTLCRQLVTHMGGKIEVVSERGRGSSFMVTLPL--------------------- 288942028 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTERKRHQHELEQARAAAESANRAKGEFLANMSHEIRTPMHAVIGLSSLLLDSTLLP----QQRDYLERIHLAGTALLGVLNDILDYSKIEAGRMRLESIPLRLQEVLDTTHALFEIQAEKKPLSLEFELAPEVPELQGDPLRLLQVLNNLVGNALKFTHTGGVVGVTCQEQTETSVLISVRDTGIGLTPAQLERLFGVFHQADASTTRQYGGTGLGLSICKRLTELMGGEIGVESVAGQGSTFWFT---ARLKPLAPDTDQSD------- 309790646 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RQDLELRSVRDSKDRITGRL---WAVSDVTRER--EADRLKNEFVSIVSHELRTPLTSILGYTELLRTREFAP---EERQQFITTVFNEAERLSQLVEDLLGMSRIEAGKVKLNRWVISLTNIVYELTTQLNTSLIKH--RLLIDITGEIPPIYADRDKVKQIIFNLLTNAIKYSPNGGEIQLTIREAQGQWIVVSVRDEGIGMAPEDLPRIWERFYRVDNTNTRKIGGTGLGLSISRALVELHGGRIWVTSTLGRGSRFFFTLPVA-------------------- 172036100 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISRSGQFIGLFSTYWRRHHRPSERERRFLDLLAEQRQAIAERQQLLEREQAAREDAEQANRIKDEFLAILSHELRSPLNPILGWSTLLQTKQFDPITT---KKGLSTIERNAKLQTQLIDDLLDIARILRGKLKLEETTVNLVTVVEGAMEVVRTTAEAKSIALQFEV-ITVCQVRGDEGRLEQVVWNLLSNAIKFTPEGGQVGVRLE-VNGEQACLTVKDTGKGISSDFLPYLFQSFRQEDVSVTRQYGGLGLGLAIVKYIVDAHNGSITADSSEGQGATFTVQFP---------------------- 92117002 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLRATVIDLKRTQATLEQQAIELADLAQKYAKEKDRAEDANRAKSKFLANMSHELRTPLNAIIGFSEIMSNGMFGTLGSEKYSEYCHDILTSGQYLLEVINDVLDMSKIEAGRMKLDMEPLDLSRTLAESLRVVTGRTSDKKLTFDVRIDDDIA-ITADHRAVKQIIVNLLSNAVKFTPDGGRVMAR-SQVFANSVALTIADTGIGIAPHSLRKLGKPFEQVESQLTKTYAGSGLGLAIAKSLVNLHGGSMRLRSKPGTGTVVRVTLPR--------------------- 309790727 -------------------------------------------------------------------------------------------------------------------------------------PDMFFIMRRDGMIIDYHCPASAQLFIQPSAFLGQNVVDVLPPDVSQPALTALDQVSTG---KVIATFEYCLSMEEERNFEARVVHIVADRYITQQKVAERALVQAKEAAETADRAKSTFLAHISHEIRTPLTAIIGMSSLLLESPLNP----EQYENAQIINAGGKTLLSLIGDILDVSKIEAGQLDLVMQPFDLRAVCRLALDLVQQSAHDKRLRLNLQITPDLPSLIGDSGRLRQVLVNLLFNAVKFTEQG-VVELIVRAEERYHVEIIVHDTGVGIPADQIEQIFKPFVQIDHHMTEQTPGSGLGLTISQQLVELMGGTLEVSSTLGVGTTFTLTI-SMEVAEIAPHDSHPATQEQ--- 255058145 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELTQQSEELVQQSTELVQQSDELARRNRVLDQQKQLLEEATRLKSEFLSNMSHELRTPLNSVLALSRVLAVQGAARLSVEE-RGYLGIIEKNGKHLLSLINDILDLAKIESGRQDLFFEAVAPDKVAAEVVDGLAVLASEKGITLALSAPQALPSMVIDVKKLRQMLQNLVGNAVKFTAEGA-VTLRLAQL-GNELLFEVEDTGIGIAPQYLDSIFQEFRQADGSTSRSYEGTGLGLAIVKKSARLLGGEVAVVSELGKGSVFSLRLPL--------------------- 281206650 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRMAGTLRDVTSRKDMQRLILE--KEAAEEANKAKSAFVATVSHEVRTPLSGVIGVSDLLLETVL----NEEQRDYVQTIQKSSQALLTIINDILDYSKLESKQLKMETIPFSIIETGQAVIYMLSV-ATNDDVDLLFRVPPNVPDVIGDAMRVRQVLLNLVSNAIKFTSHGHVLDISVSSRSDNTIHITVEDTGIGIPQSLFEAIFEPFSQADNSTTRKYGGTGLGLSITKRLIEEMGGTIHVSSTVGLGSTFKCTIPFKK------------------- 32472478 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEKKVHERTESVVRHSKELELTAQQLTATKEKLQIAKTAAEEANQAKSEFLARMSHEIRTPITGILGFTELLLRGVV--TDDAERESHLQTIHSNGFHLLHLLNDILDISKIEADKIETERVLCNPSWMVQDVIASLRSKAIEKDISLEIQVDSEFPEIYSDPTRLRQILTNLTSNAIKFTNQGG-VTISISAETASKMKIAVRDSGIGMTQEQTAFIFEPFKQADVSTTREYGGTGLGLSISKRLAEALDGTLEVESERGVGTQMIL------------------------- 254249290 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITSQKNIERKL-DEALRAADAANDAKSAFLATMSHEIRTPLNAILGNLELIGREPLA----DTQRERLQTVEGASSVLLNLISDILDLSKIEAGQMTIEAIPFDLAEAIEQTGAMFEPLATAKGLQYDVIVDDALASRYGDPVRIRQIAANLVGNAIKFTDRG-DVTLEVYLRDDADVVIGVSDTGIGMTDAQRAALFRPFTQADTSITRRYGGTGLGLALTKHLTQMMDGAIDVKSAPGEGSTFVVTLPLRAATD---------------- 209695063 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FDDAGQLIGYRGTAKDISIRKKRLQQI-QKAKQEAETANKAKSQFLAMMSHEIRTPLNAILGMVDVFNESLL----SKEQYEWLDQMEVSAQLLLAIISDVLDISRIEAGTFVLDEQPIDLLETIINSTNYFKEKSKDKGINLTVTVSHSVPYVIADAARIMQIIFNLVGNAVKFTKKGS-IWINITQTECNSTKIAITDTGIGISKDVLNNLFQPFVQADSSITRQFGGSGLGLSIIKRLTELMNGVISVKSVINEGSTFTVTLPFKET------------------ 284988897 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERNELVATRERDLVA---ARDEAERAGQAKTAFLATMSHEIRTPLNAVLGLTDVLLATDL----TDEQRGHLETVAGSGDSLLSLINDILDFSKIEAGELDLEAAPFDLVGVVYDVAQLLAPTASGAGLDLLVDVAGDGPWVVGDGSRFRQVVTNLVGNAVKFTSEG-HVVLRLTGTAAEGRRLSVVDTGIGISPDQRHRLFRSFSQVDASVTRSYGGTGLGLAISQRIARAMGGDIQVHSELGVGSTFTVALPLAPAVPDDPSAD---------- 283853366 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVTADKEREAS-TERAKNRAEDASKAKGDFLAVMSHEIRTPLNVVIGLTE----EMLARPASEEQLGHLRTVRESAAHLLGVVNDILDFSKIEAGKLVLERLDFDVRRLVAGVAEAFDREARRKGLRFEARVADGLPTLCGDPGRLRQVFLNLVGNAVKFTEAGS-VSLSVGPADGRGIEVCVADTGIGIEPDRLPEIFDHFQQGGGSIGRRFGGTGLGLAISKGIVERMGGRITVESRPGEGSVFRFTLPPR---NAAPEAGEEATE----- 149280709 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FVTSAKVDSFIQLVRNEREIKRKNLELEAYQKELIKAKEQAEQGKRIKENFLANMSHEIRTPINGIIGLASLLKKTTLSP----DQEEMIRLLEISSDSLLGVINDILDLSKIESGKFKINRAETDVIKTCTDVTNLLRIRAMEKKLDLITDYDPALPNIMADSLRLNQILMNLIGNAIKFTASGS-VTLKVEALDKKGVRFSVIDTGIGIAKDKIDKIFETFEQADEQTTIKFGGTGLGLSIVKNLAELKGGILEVFSEEGHGSTFCFT------------------------ 296444720 ------------------------------------------------------------GLALFYVRD--AGGETFQAVGGYACDVALRESFAIGEGLPGQCVASRRTIIVEGLPTTTRVIGSGLTSGPPDIVVCVPVSSAEGVLGVLEFARYGAFEDSHKELLDLAMPIVGLNL-GLLQRNLKTVALLERTRLQAEELRAQTDELQASNDRLVEKKQRLEAQAEDLAAARRDAERQVEELAEASRYKSQFLANMSHELRTPLNSILILADTLADDDE---LDAEHTESAKVIGESGHHLLALINDILDLSKIEAGRLELVEESVRIDDALASIARTFAAPADRKGVALTVETAPGAPSVRADGRRLIQVLLNLVGNAVKFTDRG-EVRVTASPMDG-GVRFSVSDTGVGIAPNQIESVFTAFQQVDGTTSRRYGGTGLGLTISRDLVTLMGGRIEVQSILGQGSVFSFILPN--------------------- 302537292 -------------------------------------------------------------------------------------------SFRPGEGLIGTVAEEKRTVLVENTPPGYLKISSGLGEARPAHVIVLPVLFEGKVLGVIELASFTPFTQIQKDFLSQIAEMIGTSVNTISVNSKTEMLLSQEMTEQLRERSDELENRQKALQAANAELEEKAELLAQIEVKNTEIEEARQVLEESMRYKSEFLANMSHELRTPLNSLLILAKLLADNADENLSPKQV-EFAETIHGAGSDLLQLINDILDLSKVEAGKMDVSPTRIALVQLVDYVEATFRPLTAEKGLDFSVRVSPELPTLHTDEQRLLQVLRNLLSNAVKFTDNGAVELVSLRDADADLIAFSVTDTGIGIAASKMLVIFEAFKQADGTTSRKYGGTGLGLSISREIARLLGGEIHAASEPGRGSTFTLYLPL--------------------- 143859283 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WARMLVAPVLEDNGDLSSVVVMQEDITVQKQYEQSLHEAMEAAKAANAAK-SEFLANMSHEIRTPLNAVIGLAQLCIQTRLNP----QQRDYLDKIASSAQSLLGIINDILDFSKIEANKLELEETNFSLDSVFKNVSTMLSIRALEKNIELLFDVPPSLPELVGDPLRLGQILTNLTNNAVKFTERG-EVVIAVEELERATDIITVRDTGIGIPAEQLSQLFRSFTQVDSSTTRKYGGTGLGLAICKRLVEMMGGEIRVQSTMHQGTSFSFEL----------------------- 309792210 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LASNGVQSMLGLGLHIAPHWQGALAAGDNQADRIWDATLRLLRTGLEIKAFIQQWEMANALRAR-NDAAEAATRAKSAFLANMSHEIRTPLNAVIGMAALLQESRL----DQEQRIFVDTIRTGGEALLAVISDILDFSRIESGQLELELAAFDLHHYLKTTVDLVAHSAYTKNLAMTCHIAPDVPQVQGDAARLRQILLNLLGNAVKFTSQG-EVALEVTLHDGVEITFQVRDTGIGMSAEQLERVFAPFVQADSSTARRYGGTGLGLAISQQLVHLMGGTISATSSLGHGSIFSLNLPFT-------------------- 142824006 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITELKNRENDLELAKIEADEANEAKSQFLANMSHELRTPLNAVIGLTEMLKEDAEDDNLDD-YLEPLDRIHNASRHLLTLINDVLDLSKIEAGKIELYFEQFLVSDIMRDIMATSEPLAQKNNNELILRNNLDFDSIHSDQTRVRQIVLNLVSNACKFT-ENGQVTISLSRAKGEKEFIAITDTGIGMSEAQVNKLFQAFTQADSSTTRKYGGTGLGLIITKHLSRIMGGDVDVSSVEGEGTTFTASI----VINANNAENVEADAIK--- 298675480 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IEYEGKTAILALARDITERKRAERKLNEYANELAKANEELKSLDKMKDEFLSNVSHELKTPLTSIKGYSNIIYEETLGKLNDE-QKKTMNTIVRNSERLRRLVDSLIYMSMSQAGKIEYSFEPVQISKVIDDAIEDTNFEINKKGLILNKNVSENIPQINGDKAKLTDMLTNLLDNATKFTSSGGEITVEA-FEEDEHIHIKVTDTGVGIPEDLIPYLFQRFYQIDSSIRRKYGGTGLGLYICKLIVDAHYGNIWIDSIEGKGTTVHVKLPETE------------------- 160937915 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FNDDVLAIELVKVLDSQRAEQARQEQLLRDALASAKAANQAKSDFLSRMSHDIRTPMNAIVGMSTIGQLKLD---DRRSVQDCFCKIDASSRYLLSLINDILDMSKIETGKMELAHEYFDFTELMDEVNQIIYPQAEERQIEVIYHSEPLEQFYIGDPLRLKQILMNLLSNALKFTRAGGRIQIQIEEQKRTNLRFQVKDTGIGMSREFRSRLFMPFEQEAPETARNNIGSGLGLSIVYNLVQLMGGSIEVESEKEKGSVFTVTLPFK-----LAEDDQE-------- 196155313 -----------------------------------------------------------------------IPSWLVGHSELIFVIIGISSTFLETNRHSPTAHPIIKLLLICQGLTGLICFVDLLPSIWKNNLVYGVGLVAILSYIYAGFEAFFNNFKPARYFIFAWGMLATGAIVGMLSLTTYCFQVGVFLEAGLFSFALMEKSRSQLESEVEQATNDLRNNVELIEEQNARLDIARKDAIKASNVKSQFLANMSHEIRTPLNAILGFSKELNNASLPTDQQEQVR----IVNTAADNLLTIVNDVLDFSKIEAGKLTINNQPFSPNKLLEEMVTIMAKSSHSKHLEFVFDLHPLPEKLIGDVFRIKQVLNNLLSNALKFTSSG-TITFSVRGRALHEVNMTIEDTGIGISRQDRKKLFNAFSQVDDALNRNYQGTGLGLVISRELVRLMNGDLTLKSALGQGSTFIVSL----------------------- 117925519 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAWANRAILDEQGQLKELITHLKMIQQELTLARDAANAANRAKSAFLAVMSHEIRTPMNSILGMTDLLMEHAL----DAEQRHALQAIARAGDALMIIINDILDLSKIEADRLELELVETDLDNLMANLGDMLTLRAQEKGVKLSLLREEQLPYRWCDQVRLRQILVNLIGNAIKFTHQGS-IEVKLSKGPGNRIRFSVSDSGIGIDLQQQEAIFESFNQGDSSVTRRYGGTGLGLSISQRLVKLMGGVLKVYSRPGKGSTFFFTIPMAPVPHL--------------- 120601365 ---------------------------------------------------------------------------------------------------MQRDASWRVVPWVGSAPPDVVEERRDLVVEGT-QVGSLSIMVSPRFLAARLAERFQQAVWRYTLLAGILAVGLMLLVRSVLIAPLGRLGGVARRVTSEENFALRAGELVDSFNAMLERIEQRNRLLGEQRRRLEMEVSARERAERESKAMADFLAAITHEVRTPMTGIIGLLDISLRGQLEP----RLREHLEIVRSSSHALLDVINGVLDFSRIEAGKLRIERIPFALRESVEDVLDLFRAHLAERDVALVLDMASDLPKVAGDPTRLRQVLVNIVGNAFKFTEQG-EIVVRISHERQGDLRFAVRDTGVGIPAEARKRLFEMFSQADASVARRFGGSGLGLAIARELVRLMGGSIEVDSTPGRGTVFRFTLPLPQGVRVVLGESHASLQ----- 254391838 ----------------------------------------------------------------------------------------------------------------------------------------LPVRFEGTVLGVVELASFQPFTQIQRDFLNQIAEMIGTSVNTISVNTKTEVELTEQLRERSAELENRQSALQASNAELEDKAELLAQQNRDIEVKNTEIEEARQVLEESMRYKSEFLANMSHELRTPLNSLLILAKLLADNPETNLSPKQV-EFAETIHGAGSDLLQLINDILDLSKVEAGKMDVSPTRIALVQLVDYVEATFRPLTAEKGLDFSVRVSPELPTLHTDEQRLLQVLRNLLSNAVKFTDSGSVELVSLRDPDGALIAFSVTDTGIGIAAGKMRVIFEAFKQADGTTSRKYGGTGLGLSISREIARLLGGEIHAASEPGRGSTFTLYLPLRPIE--LPSSNGQGPGAESPA 168022997 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AQMREEMAVREATEKELRRAIRLADEAMEAKNRFLAVMSHEIRTPLNGVFGMAQVLATTPLDP----EQRELVSAMVFSADVLLAIISDILDLSKVEAGTMKLEERELNPRDIVKHVVRTAIAASKDRGITIQADIADDVPMVYGDPLRIKQVITNLVFNAVKFTRKG-HVKVRLQVSRDFWLKFEIEDTGIGIPKEALPTLFEKFTLVHSSTTRKYGGTGLGLAICKQLVELMDGHISVISKVGKGSTFTFTI----------------------- 254521965 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQRERSVLAAERDQLRHTTERQGQAAEAAVLAKGEFLATMSHEIRTPLNGILPMLELIARGPLG----EDQRQMLATASASSQQLLRIVDDILDYSRLEAQALELEITSFNLRDLLDGVVQLMQRAADAKGLSLTLQLDPAVLPVRGDPVRLRQVLSNLLANAIKFTARG-QVLLRVQRAAQHQLRFEIIDTGIGIDEVLQARLFQSFSQADASTTRIYGGTGLGLAICKRIIDLMQGRIGVQSTPGQGATFWFEIPLLKVPGDLP------------- 58581450 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RMRAQWQLAQHKRELAEQASLAKTRFLATLGHEVRTPMTGVLGMSELLLQTPLDG----RQQGYASAIQLAGKHLLRLVNDALDLARIEAGKLPLDYRDFDLRQLVGQVAELVRPSAEQKQLAFHCALDDALPPLRGDASRVQQILLNLLFNAVKFTERGS-VHLRIAQHTQQGIRVEVRDTGPGMSAEQRGRLFQRFEQAEGALTARHGGSGLGLAICRELAAAMGGSVTVSSELGQGACFVVELPLRWVSTF--------------- 242824735 ------------------------------------------------------------------------------------------------------------------------------------TDTYKTKYPLGRSVIALPILHMDNLI----GVIQIEGSPSSFTQRNVVVLELLCSQIGISLANAMLF--HEVNKISASNVTMIEVQARQAEEMARIAEAEAIHNIKLK--EEAANAKSTFLANISHDLRTPMNGIIGLSELLRETNL----SKDQGEYMESIRICADTLLALINDILDFSKLEVGKMKLSIVSMNLKDTISEVVQALFHANRDNKLETVENLDPPDLVVLGDPVRLHQIIMNLLSNSYKFTPNGS-VSISGKVTRAGKRRISVSDTGIGISDEQKSRLFKPFSQADSSTARSYGGSGLGLSICKAIIEVLGGTISLESTLGVGTTVTFHIPFHKAPRFTRERDQ--------- 254444992 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRSVSGEVIGTFGVSRDITNRKRLEQNLSF-ALERALEASRLKSEFIATMSHELRTPMNGILGMADILLLTEL----SESQKDSAKLIKKCGQNLMSIISDILDFSKIETRNFQLEVEPLEIQLIVNETLAFFRPKAESKGISLRCEIDEHCSDIYGDSKRIRQVLTNLVGNAIKFTEEG-YVRVRADFLGEGRMRIEVEDTGVGIDEVFQSKVFQAFTQEDGSDSRRYGGTGLGLAITKQLVELMGGLIDFDSQVGVGSRFWFEI----------------------- 300942830 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGVAVKQAELFAQTQQQAAELKRVADAANVANRAKSEFLANMSHELRTPLNAILGFTQLLQRDR---TLAAKHQEYIKIVNQSGQHLLELINDVLEMSKIEAGRITCNPTEFDIKRCLPAIQVMLQLKAESKGLTLNFQVEESVPKVRTDESKLRQVLVNLISNAIKFTQDG-EVSLRVSWVSNTYLLFEIIDTGCGIASEEINDLFQAFKQTKAGRES-QQGTGLGLVISQRFVNLMGGEIKVSSKPGEGSCFSFQIPVGVADQMVDESESKLNQACRLA 119512709 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------PKTELIRSLGITAYYGYPLIASARLLGTLCFGSRSCSRFTENQRGMMQAVSDQIAIAMERSSLIASLQQQTEQLREANRMKDEFLAILSHELRSPLNAILGWAQLLRSRKLSDI---QIAKAMETIERNARMQTQLVEDLLDISRMIRGKLHLHVCTCNLVPLIESAVETVHLAAQAKEIDLRISLIPSPEMVSGDIERLQQIIWNLLSNAIKFTPTGGRIEIRLCQSVEDDEQIQVIDTGIGIKPEFLPYVFDRFRQADSSSTRSYGGLGLGLAIVRHLVELHGGIISVDSQENEGATFTVKLPL--------------------- 310824799 -------------------------------QGQRDLLTVSKVILSELAPLVD------AQHGVFYISERIEEDQVLKLLASYAYRERLSNTFKLGEGLVGQCALEKEPILLSDIPDSYIRISSGLGEEVPRNIVVLPVLFEGDIKAVIELASFHKFSDVHLGFLEQLTESIGIVLNTIAANMRTEALLANSLQQSEELLKRQQEELRRTNAKLLSEQKEVEHKNLEVEQAKRALEEKAEQLSLTSKYKSEFLANMSHELRTPLNSLLILSQTLSENTDGNLTGRQV-EFARTIHASGSDLLELINDILDLSKIESGTMTVDVGPLRFGDLREFVERTFRQVADKKSLQFDISLEGALPEVQTDAKRLQQVLKNLLSNAFKFTESG-QVTLSIGWSSDHVVAFVVRDTGIGIPKDKHQIIFEAFQQADGSTARKYGGTGLGLSISREIARLLGGEIRLESEVGRGSTFTLFLPLKYVAPRPTE------------ 187478370 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLTERIRLLRDLH-EAKEEADAANRAKSTFLATMSHEIRTPMNAIIGMLEL---ELRRPADQATDRSALQITYDSARSLLDLIGDILDISKIEADRLELSPHPTDLRKLLDGIINVFQGLARQHGLSLTLQIDPHPPHVLLDATRLKQVISNLVSNALKFTEVGGVIKVRTEEDGRAKIELAVDDSGPGISSADRQRLFEPFTQVDQAKAARAAGTGLGLVISRRLIEAMGGHFDLSSIPGKGTRIDVLL-NADITTAVEETASPETE----- 157373280 --------------------------------------------------------------------------------------------------------------------------------------EHQTFARLERLLDDVSIDAERNLGLRQMTISNQYVLIVSLFLVLSLCISIIYFS-YRIITRPITKLSSTMKQLADGDTEVDVVYRDRQDEVGNMAQAVEVFKIARNAAEQELMAKDNFLATMSHEIRTPMNGIIGMIDLLLTSSL----NRDQRSMTNTIRDSSFSLLNIINDILDFSKIEAGKLELESLNFSISELLESVIDTITPNADEKRVTLELYTDPNIPHIQGDPVRIRQVLFNLVGNAVKFSDSRGEVRITLKKKELSNQLIEIQDNGIGIEAKQLERLFQPFTQAESSTTRQFGGTGLGLAICQNLVNLMGGKIDVSSTVGKGSIFKVNL----------------------- 183222354 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YIQRDASGNKIRLLGS---NTDLTETKKIEYTLRY-AKELAEAANIAKGNFLANMSHEIRTPLNGIIGFTELLLNSPL----QEEQKEYLKNIFFSGKSLLELVNQILDFSKIDSGKLEFESINTNLIDLVQSTLDLFQVSAASKGIALHIQIDPNLPYVSLDPLRIRQILSNLIGNAIKFTHEGS-VKVSLQQMERNGDYFEVSDTGIGIDMNVGSRLFDSFSQADTSITRKYGGSGLGLTITNELLLKMNSKLTIQSELGKGSQFSFPL----------------------- 295703661 -----------------------------------------------------------ASFGAFYVREENDKGNLFVKQAAFADQKSEAGRFLIGEGLIGQAALEKRTFVINDVPDTYQLIASGLGDVKPKSIFIVPVLFEDEVIAVIELASLHEFTALEQELISQVIETFGLTINGVIRRMEIARLLSEELQTQSEELQMQSEELRMINEQLEERTKDAEEKSFELEAAKEDLEEKAHQLELNSQYKSEFLANMSHELRTPLNSILILSEMLEENAAKTLSEDE-EEYARIIHSSGKDLLALINDILDLSKVESGKLDVLLAEMNMSELPDQIERNFSHVAEQKKVQLKINKAQDVPDIHTDEKRFQQIVKNLLSNAFKFTESGS-VTVSIQRVADHWLEIAVADTGIGIPKEKHQLIFEAFQQADGATVRKYGGTGLGLSICSEFAKLLGGWISLSSEVGKGSTFTLYLP---------------------- 126657352 -------------------------------------------------------------------------------------------------------------------------------TCFTNIPQYKYKYRQGQIVSIDDVEMRYAASLCLSRFLEQYWVLSKLIAPIVVNGKLWGLLIAQWLESEKAFLGQIGEHLAVAIYQYAQVQEQKNNFEQRVIERTQELRDTLVASQAANHSKSEFLGNMSHELRTPLTCIIGLSGTLLHWSQESSNIDKQKKYLQTIQNSGKHLLDMINEILEYSNLQSGKYVLAVREFSLMKVAKNVIQRVSDEAEHRNLELDLQINAQQDSFYADPERVQQILYHLLNNALKFTSENGTVTLRI-WRENNQVSLEVEDTGIGIKEEQIPLLFESFQQLENSRRRMYGGTGLGLALTKQLVELHGGTIEVESIINQGSTFIVRLP-----------NQPQSQYKS-- 153807442 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WNWVRSNIMVTNYRPDENEIITELKETEAELILARDKAEMADRLKSAFLANMSHEIRTPLNAIIGFSDLL----VEAENLEERKEYVKIVRNNNELLLQLITDILDLSKIEAGTFEFSCGDVDVNLLCEDIVCCMQMKVHE-EVELLFDSHLPQCHIISDRNRLHQVILNFVNNAIKFTSQGS---IRVGYQKGEELEVYVQDTGVGIDEEQQLHIFERFVK----LNSFVPGTGLGLSICQSIIEQLGGRIGVDSELGKGSRFWFRLP---------------------- 220920192 --------------------------------------------------------------------------------LIIASRDVTARRAADDALRESEA---RHRLLAERTGDVIARALDGTLRYLSPSVEPVTGYAADALLGRSAMAHVRTVLHRYAALVAAGPGARAKFEYRVRHRHGHDVWLEVNPTVLYDEATGVPLGF----VDVARDVTARKAVDAELAAAREQAEAARVHAELASQAKTDFLASMSHEIRTPLSSVIGYTELLLDD---PDLTEGQRLQASRIRSAGSALLTVVDDILDFSKIEAGQVDLDLMPFALHGLIENAVAIVRQLAERKGLEIRVDIDPALPTLVGDQNRLRQILLNFLNNALKFTRRGRVVLVATAGSTDRGIRVSVTDTGIGIAPEQQARLFKRFTQVDGSIRREFGGTGLGLAISKKLIELMGGAIGVVSAPGEGSTFWF------------------------- 229590478 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LETQQAELEQTNEQLAEQTQTLAEQRDAMDRKNVELNQAQLELEDRAEELQRSSKYKSEFLANMSHELRTPLNSSLILAKLLAENPQENLSAEQVK-FAESIYSAGNDLLNLINDILDISKVEAGKLEVRPENSSVARLVDGLRGMFEPLAADRKLGFQVDVQEGSPTLFTDRQRLEQILKNLLSNAIKFTEQG-DVSLSVSRAPGEGIAFTVRDSGIGIAPDQQESIFEAFRQADGTTNRRYGGTGLGLSISRDLAALLGGYISVASEPGKGSIFTLVLPVEREADAAPVE----------- 58582420 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SEWTYVSHDGRRLPVTLSTLRDDHDQVIGYLGVAVDLTEQAMDAAKSANQSKSDFLANMSHEIRTPMNAILGMLYLLQRSEL----PGAAQDMVAKIDRSARTLLEIINDILDFSKIEAGRIDLECAPFDLNQLFDNIAELMRSSLSAKPVEMIVELPRDSRWLLGDALRINQVLVNLVGNAIKFTEQGEVVLSVRRFPSGDKLLFSVRDTGIGISKEKQSLIFSPFLQADTSTSRRYGGSGLGLTISRRLIELMGGELEVESVPGRGSEFYFVI--TLEKSAPPQEQRD-------- 225174413 ----------------------------------------------------------------------------------------------------------------------------------------LFVFSAILLVVTLSVIMFVTSRL-VARPLQELTNRVLEVGKGNLNADFGDIHAYGEVATLSREFSDMVAKIKDLERKVKSRTRELEAANLRLTEGKKSLAVLNQKLSENSRLKSEFMATMTHELRTPLTSIVAFCELLLDEIPGPIN-EEQQENLMDIKTSAQQLMLLINDILDMAKFEAGHLRLDKENVDLNDVFRAVRRTMSSIAYQNGVRLDVS-AVDLPLVYGDPERLRQMLSNLIANAVKHSKEGGYVHIYAK-ADNEFAAISVEDNGDGIPPELMPHIFEKFRQGEDSLKRRRNGTGLGLALVKTLAELQDGNISVNSEVGEGTTFTIHIPFAK------------------- 241771390 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SRALKESHLRLEQQQAELEQTNVQLSEQARILEQQKQELEQASRYKSDFLANMSHELRTPLNSSLILAKLLADNRDGNLTEEQVK-FARTIQSSGNDLLALINDILDLSKIEAGQMDINAEPVSFRRLASDLTRMFEPLAGEKGLTFRVEAHDTLPDLFSDRQRLEQVLKNLLSNALKFTERGSVV-LRMSAANNK-VHFAVSDTGIGISAEQQQSIFEAFRQADSTISRKYGGTGLGLSISRELSRLLGGHIELKSEPDEGSIFTLILPL--------------------- 197106180 -----------------------------------------------------------------YLAQAYAPVVSGAMLGVYYALIAVAHVFIEQGLSL-AILPALAGVTSAALLLGCLY--LRRTPPRMVRLELITLGAFGLVNANVVIHQFLTFDEGRLVYFTFVALISATAAPTRRTLFAVGGALAGMTVTGPAFIDLYAFMGLAAGFSALGISSLMRGVVSRAIEARLASERLSVEAVAASRAKSAFLATMSHEIRTPLNGVLGMVQVMERGRLGV----RQRQHLAVIRESAGALMKVLNDVLDISKIEVGKLELHAQPFELGAFAEGIGRLYAVLAEERGLSFRLSVDAGHGRLIGDEARLRQIVSNLLSNAVKFTPEG-EVVVSFA-ADDRSLTCAVRDTGIGIPAAQQAVIFDKFTQVDDGAARSFEGTGLGLAICRDLVELMGGEILVASTPGEGSTFTFRVPL--------------------- 209548487 ----------------RAATSWLSRTGGGEAVRQRELAILRRLVLFSSAALIAAPIGLSAV-----TSPAVALPAGVAMVCAAFLFSAVGSIALARQGSSAGIATQTAEDFFLDATPGLVFFLDPHGSVATIGGRDRRDF-----LAWMRDPKGRGFLEQVHVSDRILFLQALDSLRRGEDAECVDLRIDRSVARDQRQFAYLRMDMRDADGELAAVIAQLRDVSVEQQLRAEAQNRVAD-AESANDAKSRFLAAVSHELRTPLNAILGFSDILIGEYFGKFENDRQREYVSLVRESGAHLLSVVNTMLDMSKIEAGRYELILEPFDIASSVKSCESMLALQAKTKGLTLTSRIQRGLGEIVADQRAIQQILINLVGNAIKFTEAGGVVSVDAAARDG-ILKLTVSDTGIGIAADKLALLGQPFVQIQNDYTRRFEGTGLGLSLVKGLVALHGGHFAIASQPGEGTIITIEI----------------------- 284035951 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELRVQQEELRQINAELVERNEAVEIARQSLALKARELEVTSQYKSAFLANMSHELRTPLNSVLILAKLLADNKPDNLTAKQI-EYATIIHRSGNDLLTLINDILDLAKIEAGHITVLRESVPVKSIVRDLTQLFTVVAEEKKVQLITKLHESVPEILTDRLRIEQILKNLLSNAFKFTPRDGRITLSLSRKEKSLLAIAVSDTGIGIPADKQQLIFEAFQQVDGSTSRKYGGTGLGLSISRELIKRLGGEITLHSEEGKGSTFTLWLPLSLSVTPQP------------- 167462457 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------IPIIFVTAASHEKEHLFTTYSLRAIDYIVKPFTPQMLKSKIAGFVNMYTIQKKLQHQTEMLDLRTKELLMAKEAAEAANRAKSNFIAVMSHEIRTPMNGVMAMAD----LLLETELTEEQREYTETISKSGNALLTIINDILDFTKMESSKIELEEEIFHLEQLIGECIDLFLVECRKKNLVLERRINQDIPQVVGDATRLRQILINLLSNAVKFTEKG-KVSLEVEEKDGVELEFKVSDTGIGIPKNKMDRLFKSFSQIDFSMTRKYGGTGLGLVICKNLIELMSGTITVTSVEREGTSFIFTI----------------------- 304406284 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLFTLGLSLLGIYIS--NKFSFKDTEIQEKANEIHQMNQELRQLNENLEQRTAQLEQAHDEAIKANMIKSQFLANMSHELRTPLNAIIGYS-EMLAEEAEELGEQIFVEDLGKIRNAGKHLLTLINDILDISKIEAGKMEIHMETFELSGLIQDVITTVKPLIDKNGNKL--DXXXXXXXXXTDITKLRQILINLLSNASKFT-QNGTISLEVNREPRKGRCFRVKDTGIGMSPEQVEKLFQPFMQADSSTTRKYGGTGLGLAISHSFSELMDGSIQVESEMGAGSIFTCWLPSS-----MEEETQES------- 238797166 ----------------------------------------------------------------------------------------------------------------------LGYIAIDLDLQSVRLQQYKEIFSTLLLLFCMCVAILFAYRLMRDVTGPIRNMVNAVDLDSRVEGHMLNILKNGINSMAMSLAAY--HEEMQQNID--QATSDLRETLEQMEIQNVELGLANKRAQEAARIKSEFLANMSHELRTPLNGVIGFT----RQTLKTSLTPTQTDYLQTIQRSANNLLCIINDVLDFSKLEAEKLILEHIPFPLRGALDEVVILLAHTAHEKGLELTLHINNDVPEVVGDAMRLQQIVTNLLGNAIKFTEQG-NIDILVAVQALTAQRVEIHDTGIGISESQQAQLFQAFRQADASISRRHGGTGLGLVITERLVKEMGGDISFLSQVDRGSTFRFHL----------------------- 95928312 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QRLQRNRSILRQATEEAEAANRAKSEFLAVVSHEIRTPMTVTIAALQQVLESSL----DDEQRQYLTMANDASDSLLSLINDILDFSKIEAEKLVLEESPFNLRECIENVVAILGVNARQKGLRLELASNASLPDLLGDQHRVRQILVNLVSNAIKFTEQGQSVKVDAEQQDDHHVHVAVCDTGIGIDDSLRERVFESFSQADSSTTRKYGGTGLGLAICKGLVEQMGGVIGVESCQDQGSCFYFSLPMRRVAPRLPVEN---------- 135302764 ---------------------------------------------------------------------------------------------------------------------------------------------------------YTSMLLIIAVFSISFIVARTVSQNIVHSLESLQKKLLKFFSKTVSFLDDNSNDEFGKMAKILNQGMKEINLEDKVKQRTQELKQEKDKALIATNSKSEFLANMSHEIRTPMNAVIGMTTLALEEPL----NDKPKNYIQKANAAANNLLGIINDILDFSKIESGKLELSPVHFLLKDILGNTLNLIKVNAGNKELKTKIKLDPNVPKFYADSLRLGQVLTNLVNNAVKFSHHGGSIALGVTKKEQSDIEFTVADEGIGISEENQKKLFQSFSQAESSTTRRFGGTGLGLAISKKIVELMGGEIWVKSQEGKGSVFTVRL----------------------- 284036959 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HILKASQELMTVNKKLTRKSAELQQMTQHLSLANERLKQSDEQKDDFVSTVTHEIRTPLTSIRALSEILHDQAD--MDESMRQEFLSRVIRETERLSRLINQVLDLERYDSGRYHLSTERISMVDLVAEAVENVAQLARDKQVTLEICPTQAQPVVDGDRDRLMQVLINLLSNAIKFSPAGGHVTVCLTIRDER-VNLTVRDNGIGIEPDVQQLIFEKFYQATNQTLRKPKGSGLGLAITKKIIALHNGQITVSSVPGEGAEFTCSLP---------------------- 254412527 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITDAKLVQIEFQQAKEEAEAANRAKSAFLASMSHELRTPLNGILGLSELLREDAEDLGYTDFVPD-LQQIYDSGLHLLNLITDILDISKIEAGKMSLYLESFDISTLIVEVQKTVQPLIKKKTNTLEVHGAASLGTMYADRTKVKQLLLNLISNSAKFT-ENGTIVLSVTRESEDWVIFSVSDTGIGMTPEQAAKIFQPFVQADDSTTKKYGGTGLGLAICQRFCEMMGGNIQVESEVGVGSTFSFYLP-AKVKDPKPE------------ 295108000 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAIGFFSLSIISIIFALLR----KARKAEAVAKLQKLNDKLEIALKKAEDASLSKTRFLNNMSHDIRTPMNAILGYAQLMEDELKGKGLPETS-EHLEKLQQSGTLLLSIINNVLDMARIESERMELDENYCRIEDVWKSLFAVFDEKAMKKNIVLHYAMNVEHEHVLTDVTKVKEIFVNILSNAIKYTPAGGSVMVDIDELSCDEVRISVSDTGIGMSQDYQTKIFEAFTREQNTTKSKIAGTGLGMSIVKKYVELLGGIINVESELGKGSTFTVTL----------------------- 149174262 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SRRKATQLIGTLLDITSQRQFEQSL-KEARQMAEAANESKSAFLANMSHEIRTPMTAIMGYIDLIDELIDHKIATA----YLSTVRRNGEFLLDIINDILDLSKIEAGKLDIIRERFSPHQLLEDVCSIMDVRAAENRLELDIFYYGKIPEIESDPKRLKQILINLVGNAIKFTMKGS-VKIFVSCNDQQLQFIIV-DTGIGITTRQQKRLFRPFSQGDHTVNREFGGTGLGLAISQRLANMLGGEICVESEKDKGSKFTVTI----------------------- 94263963 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------FSWVTALFSQALLDPKVQFNPVFRIINGTIRTIKATSKVALNSSGKAIRVVGSNRDITEQHQAQEELKKSEAQLAEAASAAKSAFLANMSHEIRTPMNAIVGFSRLALQDELPPKP----RDYLEKIDQSAHSLLKIINDILDFSKIEAGKLTMEEVPFDLSEVLDNVGQMMAMRTEEKGLELLFALGPEVPPLIGDPLRLSQVLINLTNNAVKFTEQG-EIVLQVSCPEPTALQFAIKDSGIGMNEEQIARIFQPFTQADDSTTRSYGGTGLGLSIVRRLVESMGGEVEVSSTPGKGSTFSFIFPR--------------------- 13475462 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITQWKRAEEDLTQARAVAERASSLKTDFLARISHEIRTPLNAIIGFSELMVDEKFGPVANDRYRDYLRDINRSGNHVLDLVNDLLDISKIEAGQQEMAYEAVSLNDTLAETVAMMQPQANRERVIIRSSFASRLPEVVADLRSVRQIALNILSNAIRYTQAGGQVIVSTAYETSGDVVMRVRDTGIGMSQAEIEQALKPFKQINALKRGRGDGTGLGLPLTKAMVEANRARFTINSTPGEGTLVEVAFPSTRVL----------------- 239827300 ---------------------------------------------------------------------------------------------------------------------------------------------QGALYLYIPLASIKELTKDVAVIW------LPLATLFVFVLLLAGKRMARHITDPLKEMEKVAYHMSQGDYR-AQIPVRTNDEVGRL--AKAFNVMAKAIAEE-DMRKREFLANVSHELRTPLSYVKGYSEAILQGLVK--TEEEERKYVQLIHREADRMERLVRDLLDLARLEGNNVPLQKTPLVFAQVIEDTVAKYEPFLQKKQITLNMELDHDII-LEGDADRLEQVVQNLLDNAVRYTPAEGKIHIRLKKVSDASCQLIIRDSGKGVPKEKLPLLGQRFYRVDQARTRKEGGTGLGLAIVKQIISLHNGTISFFSEEGKGMEVVIQLP---------------------- 158334723 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRAYMVVPVFIGETLWGLLAAYQLNVPRQWHKVELYLLKQAGAQLGVALQQAELLKQVR-------ESRDKAEAANKAKSAFLANMSHELRTPLNAILGFSQLLARDENLTL---EQKQTLNTINRSGSHLLSLINDVLDMSKIEAGKIALNPKNCDLLPLLDSLQEMFALKAKSKGLVLNIQKSSQLPHIRVDESRLRQVLINLLTNALKFTDVGS-VTLRVTLQPSLSLCFDVEDTGIGIANNELDHIFEAFIQTSSGR-RSHEGTGLGLAICHHFIHLMEGDIQIQSQLGQGTTVSVQIP---------------------- 288798498 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTERKLLEQEMLAARQQAEAANAVKSEFLANMSHEIRTPMNAVLGLIYLCLQTQL----SAEQRDMLSRSYAAAESLLDILNDILDISKIEAGKLEVEQVEFPLAEVLDKVFNLLKFRVEEKGLKHSVTVDEEVPTVIGDPMRLGQVLLNIAGNAVKFTEQGS-VSLELFCEAGVDLRFVFRDTGIGMSHEQMENLFESFNQTDTTITRKYGGTGLGLAISRRLVHLMGGDIQVESEPGKGSTFTFSVRFRSVERHVP------------- 153812069 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DRTSDWKMNQALS-EAVRAAETANKAKSTFLSNMSHDIRTPMNAIIGFTTL---AVSNIDDKKRVQDYLGKILSSSNHLLSLINDILDMSRIESGKIHLEETEVSLSEVLHDLKTIISGQIHAKQLELYMDVDVTNEDVYCDKTRLNQVLLNLLSNAVKFTPAGGTVSVRIRQCHGTQKEIRVKDNGIGMSQEFVQKIFSPFERERTSTVSRTQGTGLGMAITKNIVDMMGGTIEVQTEQDKGTEFIVRLPFR----TQPE--HQRTE----- 297183277 -----------------------------------------------------------------------------------------------------------------------------------------------------------------ALFALGFTYLLARRLASNLSRPISDMSKA---VKAIQQGDYTRPLPVVDDGELGSLALHINNLAAGLEQASREQQQAREEAERANRAKTDFLAMMSHELRTPMNGVLGMLQLLETTRM----TEEQAEYAALASESTEHLLKVINDILDFSRIERSALELEHIPFNLAELVSNCAQAFQHNAAQRGLHLQLTIPDGLQDLLGDPTRIRQILVNLIGNALKFT-EHGQVSIEPQWQRLDHQLIAVRDSGIGISSEKLDSMFTAFQQADSSISRRYGGTGLGLPIARTLAERMGGTLHALSEEAQGSVFTLEIPLE-------------------- 217978045 ----------------------------------------------------------------------------------------------------------------------------------------------------------RTVQVPEIADCAGFPLRAATIAAGFRSALVVPLIAPDGVLGALVVESGKHGPFAANKVSLMQAFAHQSVLAMRNARLFRKAEENGRQLAVASEHKSRFFANMSHELRTPLNAILGYAELLRDGLYGEL-PDRAKSVLERVESNGAHLLGLINDVLDLSKLEAGELSLVLDEYSMRNIVEQAIGATYSLAQAKGLRIDQTIEEPMPLGRGDERRLTQVLINILSNAIKFTDEG-YVAIKAQTLADMFEIV-VTDTGPGIPPEDQARIFEAFQQGDNTSTRLKGGTGLGLSISRRFVEMHGGAISVASKLGEGSSFTILVP---------------------- 242280736 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QERTHELESANQLLVKAIAKSEAMTRAKSQFLAAMSHEIRTPMNAILGMAEILADSHL----DDEQRRFVEILQESGESLLHLINEILDLSKIEAGEVAFEKRDLNLDRIIGKAFKVTAHAGHGKGLELAYNINRDVPQLMGDPSRLQQIFVNLIGNAIKFTERG-FVVVETSLVQPDMIHFAVKDSGIGIEDDKLDSIFDRFTQADSSTTRKYGGTGLGLSICKSLCEAMGGKIWLESRKGFGTTVHMELPFEK------------------- 212634252 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------INESKALQRELASAIEIADDANRAKGEFLANMSHEIHTPMNAIIGMTHLALKTEL----TKQQHSYIEKSHRSAQSLLGIINDILDFSKIEAGKLDIETIQFRLEDVLEDIINFVGIKVAEKELELLFDIDPTIPAILGDPLRLAQILTNLANNAVKFTEHGSVIIVSIEKLTDDEVTFSVTDTGIGMTAEQQQGLFKAFSQADASTTRKYGGTGLGLAICKNLADLMGGEIGVSSEVNKGSIFYFVFPIVEHHDLAP------------- 300864270 ------------------------AKFTRMLQGQRDLETVSKLILSELTP------LVSAQHGVFFMMDSVEHDPFLKLLSTYAYRERLGNKFNLGEGLVGQCALEKERILLTEVPDNYVKISSGLGESTPLNVVVLPVLFEGQVTAVIELASFRRFSEIHLTFLDQLTESIAIVLNTIAASMRTEQSLAEELQAQQKELTETNKRLLRASEELLKSQQEEERKNREIEQARRSLEEKAEQLALTSKYKSEFLANMSHELRTPLNSLLILARLLSENTDGNLTLKQV-DYTRTIYSAGTDLLGLINDILDLAKIESGTMSVEIEQVLFTDLRDHLDRTFRQVAQDKKLSFLIELSGAVPKLYTDAKRLQQVLKNLLSNAFKFTERG-EVKLSVEVNSATVLAFSVSDTGIGISPEKHRVIFEAFQQADGSTSRKYGGTGLGLSISREIANLLGGEIQLTSRPGEGSTFTLYMPQT-------------------- 70729128 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------REQHQAMSQLIQTREEAERANKAKSDFLAMMSHELRTPMNGVLGMLQLLETTQM----TQEQSEYAALASESTEHLLKVINDILDFSRIERSALELEHIPFNLAELITSSAQAFQHSALQRGLDLQLRLPPGMEQVKGDPTRIRQILVNLIGNALKFTEQGS-ITIEPQWQALDHELLAVRDSGIGISPASLELMFDAFQQADSSISRRYGGTGLGLPIARTLAERMGGTLRAQSEEGRGSVFTLEIPLALFQQSLP------------- 262395842 -----------------------------------------------------------------------------------------------------------------------------------------------------------------MITSGVILVIVMLCWLGFGTWFRVNSKLDAIIHTLTALINKQTKVKVDGSDELTIFAQQVNRVVEEKQRQTDEILHAKESAVSANRAKSVFLANMSHEIRTPLNGIMGMTEILSQSELSSH----QQEVVDDIDSSSQTLLTLLNDILDLSKIESGRLELSLVEADIREVVYQSMVLFQSKATSKQLELGINLAENIPTVMVDDHRIKQVITNLVSNAVKFTESG-HIRVDVSYDELSELMFKVEDTGIGIEQDKLTTIFEPFTQEDEGVSRQFGGTGLGLAICRQLVSMMGGQLIATSTKGVGTCFEFSI----------------------- 303242336 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SIHYFTLNNQKIALSINHD--VTSFRVAQEQMLQAKKIAEEANKTKSIFLANMSHEIRTPLNGIIGMSDLMLRVKMTP---EEQRETTKTIISCSQNLLHLLNNILDFSKIEAEKVEISSNVFDLKEIIGESINMYKIRAKEKSLDISAGFQDGLENLWGDKVKIQQILNNLINNAIKFT-IEGRINVLVNKLNDDGLQFTVSDTGIGIEDKDLNKLFVAFSQVDGSYTRQFGGTGLGLSISKKLVELMGGRIWVESTMGVGSRFNFTLKLTKA------------------ 135098184 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NEMTARFTARRYQLECELRREAMAELETRRRAVAEAAFKSEFLANMSHEIRTPLNGVIGMGELLRETALGS----EQREYLNTLLSSAERLLGIINDVLDISRIEAGQMQYEAIRFCLKTEVEQVAEVLAQKAADRQIDLIVEVPPTFPSVIGDPTRVSQILYNLAGNAIKFTESG-YVSIRLCAVDTESIQIEVEDSGIGMSDDQIARLFEKFSQADTSITRKYGGTGLGMSIVAQLVEAFDGQIDVRSEIDQGTCISVTL----------------------- 283852698 ------------------------------------------------------------------------------------------------------------------------------------------------------------------VQARHFPVADDTGVVYRVAGIVEDITDRVLARKELEGINERLEDMVRDRTRTLNRMNEEIREVAERREAEAAMAVAKEAAEAASQAKSEFLANMSHEIRTPMNGILGMAQILGGTSLDP----AQQGFLKDIEDSATSLLTLINDILDFSKIEADRLELARDPFGLRGVLASVEAALGVLARENGLELHVDVAPDVPDVLGDADRLRQVLVNLVGNAIKFTRRGGVVQESAGPDATQELVFSVSDTGIGIRPEDADRIFEAFTQADGSYTRRFGGTGLGLAITRRLVGLMGGVIGLESEPGQGSVFTFT------------------------ 229189197 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQTQAEELQMQAEELRTTNEQLESRTEEAEQKTADLQITKSELEEKASELLRSSKYKSEFLANMSHELRTPLNSILLLSEMLKENHDNHLSDDEI-ELATVIHSSGKDLLTLINDILDLSKVEAGKLDVIFEATNISDMAASMHQNFLHIAAQKNVEFTIKDSDTIPDLYTDAKRIEQIIKNLLSNAFKFTEKGSSIEISMQSISNDWMKISVKDTGIGISKEQHQLIFEAFQQADGATIRKYGGTGLGLSICKEFARLLGGWITLESHVGEGSTFTVYIPN--------------------- 114571065 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IERAMKRLKDAREAADRANAAKTDFLAQMSHEIRTPLNGVLGMARGLRDTPL----DEGQVEMVSTICSSGDLLLSVVNDVLDLSKIEAGEIELETVDMSLVQIVDWTVSAFRPACVEKRITIESSIDPGAEWYRGDPTRVRQILSNLVSNAIKFTQIGTSISVRCSTSPGDGVEICVADTGIGVPAHKLQTIFQAFSQADSSTTRAYGGTGLGLPICRKLATLMGGEISVRSRPGCGSIFTVALRMPRTEAPLIEIAQSATK----- 239908975 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YISQITNYKLNLENLVKERTRRLQEKNVENEKIRQKLEEAKVVAEQANKTKTDFLAKVTHEVRTPMNAIKGMNDYLLSTAL----TADQRDCLTAIKESSDHLLTIVNDLLDLSKIEAGKIVLETIDFNLKSVIESTTRLMLPLANKKNLELVTLLDDSDVVVRGDPARLRQILLNLTNNALKFTKLGGIAVTASATTDGYEIAITVSDTGVGIERARLDTIFEPFTQGDDSTSRKFGGTGLGLSVCKQLVGLMHGAITVESTPGEGSSFTVRLPLAQ------------------- 17231477 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GSVTSVLSLVLDVTERIQAEKALRQSELMVTEERAQALERERA----ARIELERASRMKDEFLAIVSHELRSPLNGILGWSRLLRTRKLSP---EKIEQALESIERNAQAQTQLIEDLLDISRIIRGNIRLLVRPTKLIPVIQAALDTVRPIANTKSIQIISRLNFDIGLVSADPERLQQVIWNLLSNAVKFTPEGGRVEICLEQVE-TNVQIQVIDTGTGISPEFLPYVFDRFRQADATTTRNQGGLGLGLAIVRNLVELHNGKVSVASPEGQGATFTVQLPLATYSTLTPEE----------- 144203141 -----------------------------------------------------------------------------------------------------------------AVFFGLSWCAISVIIFSNYKEPLAKLWAILTIPVAPYLVISNGLMPATLVPIAIFPILLLSNGWRISAMVVLDKGLWLRLCVTNLVVSLLIYALASQLEKALVESKNKT-----LELNRALASE-----KQASAAQSRFLATMSHEIRTPLNGILGLTDVVLSHDI----SESARPNLEKIQRSGLSLNRILNDILDLSKLNAGKLALEIIPFDLKSTAKDCVAFYAQLAQNKGISLRIEVDKTLTCVVGDATRLSQVLNNLVSNAIKFTHQGS---VTLGLSKGEAVRFSVKDTGDGIDASEQERVFDAFTQANSSINRMHGGTGLGLQIVKSLVEAMGGTVYLKSAVGQGSEFYFELPFEIADSVIGAKEQEST------ 289633242 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELEQTNVQLEEYAHRLERQKAELLRAQDDLAANAERLEQSSRYKSEFLANMSHELRTPLNSSLILAKLLQQNRTGNLTEEQVR-YAETIHASNSDLLVLINDILDLSKVEAGQVSVELETVSIDATLQSLEELFKPMAGAKHLSLVFDLPGAPETIVSDGQRVTQILRNLLSNAVKFTERG-EVALSVSPADDGMLRIDVRDSGIGIAADKLEMIFEAFQQADGSTSRQYGGSGLGLSISREFARLLGGRITVASELGKGSVFTLWLPL--------------------- 209809192 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FNSDGSVEQFIAVERDITKRKALEIDLFN-AAEQAEVSNKAKSTFLATMSHELRTPLNGILGMAQIIESNIKDP----EQHKQINVLLESGDHLLSLLNDILDFSKIEQNKLELDNLPFDFKDVISPIANTYIPICEDKGLELIIHDQINAGAVFGDKPRIRQIIFNLISNAVKFTHKGS-ITLTFSHTSKQGLLIKIEDSGIGIREERLDYIFDPFIQAESATTRQYGGTGLGLAIVKQLVDAMQGYISVKSVEGEGTGFTIMLPLETVIEKIPEDNEE-------- 149375696 -----------------------------------------------------------------------------------------------------------------------------FIPESVLSKLHSRIGHFLTLLFLINGLSGLLLALIYAKTPVNSPTEAALLSITLWKVFFVLIIITGVVC-----WLFVLAHESRVVAEEESQRQTRTEEIVAHERTDQALQQAKEHAEAANGAKSRYLTGISHELRSPLNAILGYAQLMENDTAIPDN---RKDALGVIRRSGEYLADLIEGLLDISKIEAGRLDLHRDEVRIDLLMEQLVHMFRLQAEEKGLAFSYHGPTRLPEVTTDEKRLRQILINLLSNALKYTDNGS-ISLTLKYRS-QVAEFTIKDTGEGIAEENIERIFRPFERIRTPGQSRT-GTGLGLTITRLLTEIMGGDLSVESTPGEGSTFRVSLMLSSLHTPRPE------------ 139544517 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITESVTYEKALKAAQESAESANRAKSAFLANMSHEIRTPMNGVVGMADLMADTVL----DDEQRLYVDTIKTSGEALLVIINDVLDYSKIEADKMSLHPEPFDLEKSIHQILIMLQTSASEKRVDLLLDYQVSLSTFVADPGRIRQVLTNLIGNALKFTLEG-HVLVRVTGEEKSALQIVIEDTGIGIPDEKISHIFGEFNQVDDKKNRRFEGTGLGLAISERLIKMMGGKIWVESEDGVGSKFGFNLELERV------------------ 140873781 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAFARMSDEVLALITARTEEVEQARDEANDANLAKSKFLANMSHELRTPLNAIIGYSELLMDEAED-LGVQTMTEDLKRITDSGSHLLSLINDILDISKIEAGRLELYISEFDLEHTLEMIKGLSSPLGEKNNNQIVFDCPSNLGTVNNDETRLRQCIINLISNACKFT-NNGLVTISVGSTEDDEITFTVKDTGIGMKKAQLQKIFEEFSQASEDTTSKFGGTGLGLTITKTLIEMMGGSVDVASEEGVGSAFTLRIPR--------------------- 254428281 ----------------------------------------------------------------------------------------------------------------------------------------VVLGMSSARLLARQKEILLASMIP-----AFFAMILGLWIAHYLARQIAAPLLSGLLRT-LRQGEYSVRGNSRLQGELGELQDNINELAGALEGARTELQQAHRQAETASQAKSDFLAMMSHELRTPMNGVLGMLQLLEETA----QNGEQQEYTEAALESTGHLLDVINDILDFSRIEAGRMDLDPSFFELQPLLQNCVATFRYVAESKGLYLRLEGDEVLAVTRSDPTRLRQVLSNLISNAVKFTQEGGTVTVSVRPVRGDDLSIAVADTGIGIPEAKRSSLFKAFSQIDSSTSRRFGGTGLGLAIARRLSEMLGGNLSVGSQEDAGSVFTLSL----------------------- 71908424 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTRDVTERKRAEAELEQYRHHLEKMVEDRTAALSDAKEAAEAANRAKSTFLANMSHELRTPMNAIMGMTDLVLRRS----TDDRQREQLSKVVQASRHLMAVINDILDLSKIEAERLTLEKIPFRLTEIFDNLKNLVGERVAEKGLLLKISKAPELSNMRGDPLRLGQILLNLTGNAVKFTAEGS-IALSVSVVEDHVLRFEVCDTGIGIAAVDQGRLFTAFEQADGSTTREYGGSGLGLAISRRLAKLMGGNIGVESTPGVGSTFWFT------------------------ 142043207 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TYLAAHIVRTKFRGVAVLLTLTDVTAR-RLTENKLREARVAADDANKAKSTFLATMSHEIRTPLNAIVGNLELMERAELPSVE----RQRLKTIVSSSDALLRVINDVLDLSKAESNQMALEQIPFDLRRVLQDVAAIFRPLAEAKGLTLECDVAAELADHVGDPTRLRQLVSNLVGNAIKFTEYGG-IAIDARRVRGGDVEIAVRDTGVGIPEDALPTLFDVYMQADASIYRRFGGTGLGLPLCRRIARLMHGELTVESQVGSGSTFVATLPL--------------------- 298490277 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATDYLLRSQLFSENLTRILRNAIKLF----QAEIKADLAYQQLKESHEQLIQELERQREQIQLQNLRLLEASRLKTKFLATISHEFRTPMNAIIGFSQILLRPKFGQLNSQQV-DMVERILNNGKHLLMLLNEVLDFSKLESGRLELKPEILDLEKIVNNSVSEIMSLAEAKKLSLVVETDLQNTLIFNDSVRVRQILINLLANAVKFTESGG-IWVEVKEITQNRLTITIRDTGIGISSKDFKHIFEAFRQVDQGISRKYPGTGLGLAITDSLVQMMGGKIFLESKLGVGSIFKIELPRQ-------------------- 295101501 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DRTADKQVNQALSD-AVAAAETANRAKSAFLSNMSHDIRTPMNAIIGFTTL---AISNIDDKERVKDYLAKTLASSSHLLSLINDVLDMSRIESGKLHLEEVEVNLSEVLHDLKTIVSGQIYAKQLELYMDMDVTDEDVYCDKTRLNQILLNLLSNAIKFTPAGGTVSVRVRQLAGQVREFRIKDNGIGMSPEFAKKIFEPFERERTSTVSRIQGTGLGMAITKNIVDMMGGTIEVQTAQGKGSEFIIRVPLRVQAEHRPVE----------- 222109842 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SRMLQESQNLMQAQQAELEHSNAQLEAQTEQLQYQKQRLLTAQDALEAKARDLAQASQYKSEFLANMSHELRTPLNSSLILAKLLADNKQQNLTAEQVR-YAQTIHNAGTDLLNLINDILDLSKIEAGQTSVEIGQVTVAKVVAGVMEPLRAQAQDKGLQFNAVVEPGVPAITSDAQRLAQILKNLLSNALKFTARG-EVTLRVFAGDNDTLCFAVRDTGIGIAPDQQERIFDAFHQADGSTHRKYGGTGLGLSISRDLAQLLGGSIAVQSAPGEGSVFTLTLPVTAPL----------------- 172039664 --------------------------------------------------------------------------------------------------------------------------LVAEDTCFSNIPQYKYKYRQGQIVAIDDVEMRYAASLCLSRFLEKYWVLSKLIAPIVVNGKLWGLLIAQWLESEKAFLGQIGEHLAVAQAQLYAQVQEQKNTFEQIERTQELRD-TLVASQAANHSKSEFLGNMSHELRTPLTCIIGLSGTLLHWSQESTTLDKQQKYLQTIQNSGKHLLDMINEILEYSNLQSGKYVLAVREFSLTKVAKNVIQRVSDEAEHRNLELDLQINQQQDSFYADPERVQQILYHLLNNALKFTPENGSVTLRI-WRENNHVSLEVEDTGIGIQEEKIPLLFESFQQLENSRRRMYGGTGLGLALTKQLVELHGGTIEVESIINQGSTFIIRLP-----------NQPQNQYKS-- 75906587 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVISFICAESGHKYQSSMQLAEELAYRASLAIDNAHLYRLAQSDRTKAEAANRIKDEFLAVLSHELRSPLNPILGWSRILRTKQLSPT---KVDQALETIERNAKLQAQLIEDLLDVSRILQGKMTLNVAPVNLAATITAALETVQLAAEAKNIHIQTTLKPIAGNVVGDQNRLQQVIWNLLSNAVKFTPSGGQIEVQLAQVNLYAQ-IQVKDSGKGIAREFLPYVFEYFRQEDGATTRKFGGLGLGLAIVRHFTELHGGTVHVSS-LGQGATFTVRLPLNLVEQELPADDEQ-------- 303246259 -------------------------------------------------------------------------------------------------------ALFRQITPYHERMVAAAEGLLRAAEAHGLTPQR-------ARETAASMLADEPYFLSLMDTITFR--FDAEASQRIRFLQRLELVVLGCGLLVLFLEYLLVFRRMTGMLTALRRQGEQREANAKLRDSLDESIRLAELAKAADKAKSEFLARMSHEIRTPLNAVIGMSHLLLKTRLTP----KQEDYLAKIRSSADTLLRVINDILDFSKIEAGGLTIERIPFDLETVLGDVVNIMSLGAAEKQLEFLLSVEDDVPFLVGDPLRLGQVLLNLVGNAVKFTESG-EVLLEVRRQQNARLRFAVRDTGVGLTAEQQEGLFRPFSQADESISRRYGGTGLGLSISQRLVALMGGDLEVRSVPGEGSEFFFSLPLSEV------------------ 167646501 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSLLKAALPAIVAVFL-VLTLASLVLFRRVAETLDRMARGRESLV----------VAKEQAEAANVAKTQFLANMSHEIRTPLNGVLGMAQIMESDAL----SDRQRERLAVIEESGNALLALLNSILDMARLETGAIRLRREAFDLGALVDSSCAVFSGAAVSKGIKLCQALTPESLGAWGDPLRLRQVLGNLVANAVKFTDSG-TVRVHVE-ESALGLRFEVSDTGIGVAPQDQLRLFKMFSQVDSSSTRSHEGSGLGLAICHDLVELMGGAIGMRSVPGEGSTFFFDLPLQRAPAERP------------- 260903049 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------TVALLSQSVRSHSPVRVEILNYTKSQRPYWVELELPVFDENGELLRFIAVERDITDRREMEKRLS-SALDKSKKATQAKSEFLANMSHEIRTPMNAIMGISEILLENE----NRREPRELLLLLHKSANNLVTIINDILDYSKVEAGKLTLVEEEFDLRSLVESCTALCAYQADKKNLKLLVDIPLAMNTVVGDKGRINQILLNLIGNAVKFTDEG-HVLLKVR-ESELGFDFSVTDTGIGIPEDRLTHIMDKFEQVDTSATRRHEGTGLGLAISKRLISMYNGELCVHSDFGNGSCFSFSLPKRSQPHSEPVE----------- 239787450 ----------------------------------------------------------------------------------------------------------------------------------SASRDHMAFIDTGYIYRAVNQTYLDCHGLPIEAFVGFFGRIKALMDHCLKGERIIDFPVAGKRWMDVSYFPH-----HREDGEVTGLVVVSRD-ATERKFMEDELRASEEQARQANRAKGEFLANMSHEIRTPMNAIVGMAYL----AMQTGLTSQQRGYLEKIQGASHALLRLINDILDFSRIDAGKLEMENLPFELDQVLGGVFDGLLPKARKGGVELLLDCPGDLPRLRGDGVRLGQVLTNLCDNAIKFTEAG-EVAVSIRLEAMDEEQLTVTDSGIGIDPEQIERILQPFQQADSSTTRRYGGTGLGLAICRNLVTMMGGVFQVDSAPGRGSRFAFTFPKEEI------------------ 242280564 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AELLKAKEIEERNSAHMADTLKKLEEAMTRAEVANRTKSEFLAQMSHEIRTPMNSILGMADMLTDTRL----TSEQRNYVSIFRDSGKALLNLIDDILDLSKIESGKLTLEHTKFNIDDLVDEVAGIMSVSAWKKNLIFACHVDPYCPSFFGDPTRIKQILVNLLSNAIKFTDSGSVVEISSSPGSQGKTILIVRDSGIGISEEKFKDIFENFVQADSSTTRKYGGTGLGLSITRNLVELMNGHIDVRNVSSGGAEFR-------------------------- 124268043 --------------------------------------------------------------------------------------IWLFRTFRNLSYMDRVIQLWTRGDEEMALLRSYGDTIRTQVLNGSLSPAH------AALLIG-EIEVLNRRLVPIE---DAFSTVLGEASRWIAQLALMLVTACGLLTLGLVVAGYLTRRIFEQPVEIVSD-DELGRLAATFNSMQARLREHRSAIEAASQAKSQFMATMSHEIRTPMNGVLGMTELL----LGTALDSRQRRFAQAVYRSGESLLEIINDILDFSKIEAGKLELAPADFTPRALVEDVLELLAPRAQERGLELSFREEPGLPPLHGDALRLRQVLTNLVANAIKFT-EHGEVVVEMRRVEPTAVELCVRDTGIGIPPEALSRLFIAFSQASSGMARRYGGTGLGLAISRQLVELMSGSITVRSQPGVGSRFCVRLPLSPASSDVDVD----------- 256376496 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LWSSHYEDRRVFSAFIRDITERKAAEEEIARARDEALSASRMKSAFVANMSHEIRTPLNGVIGLTELLLDTDLDC----RQRDYAQTLQNSADALLAVINDILDFSKIEAGKLEIDPVDFDPRALVEDVVSLLAASAQAAGLEIAAVVPPMPPTLVGDAHRVRQVLVNLVSNAIRFTPKGEVVWVDVAPESGHEVTFTVADTGIGIPDERQQHLFEAFTQVDASTTRQYGGTGLGLTISKQLVELMGGEMGLASEPGEGSVFYF------------------------- 91774050 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDITEHKQHEQELLD-AKVKAENANTAQSEFIHNISHELRTPLNSTIGFSEMMITEVLGPLND-KQKKYLNNVKISGKHLLSLINEILNISKIENGEVELELDEVDIYTTVEDVEMLMAPILAENKNELIVNIEANVGKFTADRLKLKQILYNILSNAIKFSPENENIIMDIKVIDGKLQT-NITDKGKGLSEKEQANIFQPFVQLDDEHSEKQKGTGLGLTIVKRFVQLHKGKIWIDSEEGKGTTFCFTIP----LNIQPD------------ 310826218 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITDVTELREMQQKLEAQAAELKEALTAAEQASRAKSDFLSSMSHDIRTPMNAIVGMTEIARIHLDDPG---RVENCLDKIALSSQHLLGLINDVLDMSAIESGSMALSNSAFSLPDFMENIVAIIQPAAAEKRQHLFIRFGVEHEHLYADPLRLKQIFINILSNAVKFTPEEGSITLTLEEREGCGQFFTFADTGMGMTDAFMTHIFDSFTRERDSRVDKTEGSGLGMAITKRIVDMMGGRITVRSAEGKGSTFVVYL----------------------- 218439787 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIQTLSEKQDLLDQQHLSSEQESQTLHLLQQESLAKSQFLAMVGHELRTPLNAVTGMTGLLLDTKLTN----QQREFINIIRNSGETLLTMINNILDFAKIEANKLELEETPFELGQSIEEALHLFVPQASERKLELAYLIEPHTPAIIGDVTRLKQILVNLLSNAVKFTESGEVVYVNATPVTQHEIRFAVKDSGIGIPREKMDRLFKSFSQVDASTSRKYGGTGLGLAISKRLTEMMGGKMWFHSVEGKGSTFYFT------------------------ 282862260 ------------------------ARISGLMQGRRDLDDVASLIMSELTP------VVSAQHGAFFLAVPTDSAYELRMRGSYGYSAGMPTSFRPGETLIGTAAEEKRTIQVDNVPPGYLKISSGLGEAPPAHVIVLPVLFEGKVLGVIELASFQPFTHIQRDFLNQLAEMIATSVNTIEKLLEQSQELTEQLRDRSQELENRQKALQASNAELEEKAELLAQQNRDIEVKNTEIEEARQVLEESMRYKSEFLANMSHELRTPLNSLLILAKLLADNAESNLSPKQV-EFAETIHGAGSDLLQLINDILDLSKVEAGKMDVSPTRIALVQLVDYVEATFRPLTAEKGLDFSVRVSPELPTLHTDEQRLLQVLRNLLSNAVKFTDSGAVELVSLHDADADLIAFSVTDTGIGIASSKMLVIFEAFKQADGTTSRKYGGTGLGLSISREIARLLGGEIHAASEPGRGSTFTLYLPL--------------------- 145233223 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------SFTQRNVVVLHLLCNQIGISLSNALLF--REVRKVSATNASMVEAQAQAREAEQKAKVAEAEAKHNVKLKEDAAKAKSIFLANISHDLRTPMNGVIGLSELLK----GTKLDREQDEYVESIRVCADTLLTLINDILDFSKLEAGKMKISTVPLNIRETISEVVRALRYTHRDRGLETIEDLDPPELVVLGDPVRLHQIFMNLLSNSYKFTPKGSTVRAKVSREGKGRVRLSVSDTGIGISEEQKSRLFRPFSQADNSTARSYGGSGLGLSICKAIIEVLGGAIWLDSTSGVGTTVTFHL----------------------- 70730615 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TNEQLAEQAQILADQRDADRKNNELNEAQTQLEERAEELQRSSKYKSEFLANMSHELRTPLNSSLILAKLLAENPQENLSPEQVK-FAESIYSAGNDLLNLINDILDISKVEAGKLEVRPENASVPRLVDGLRSLFQPLTQDKGLEFKVELQPGAPMLFTDRQRVEQILKNLLSNAVKFTEKG-QVSLTVSAQPGAGIAFAVQDSGIGIAQDQQQSIFEAFRQADGTTNRRYGGTGLGLSISRDLATLLGGSISVSSEPGRGSIFTLVLP---------------------- 282884036 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELEQTNVQLEEYAHRLERQKADLLRAQDDLAANAERLEQSSRYKSEFLANMSHELRTPLNSSLILAKLLQQNRTGNLTEEQVR-YAETIHASNSDLLVLINDILDLSKVEAGQVSVELETVSLDATLQSLEELFRPMAGAKHLNLVFDLPGAPDSIVSDGQRVTQILRNLLSNAVKFTERG-EVALSVAPADDDMLRIDVRDSGIGIASDKLEMIFEAFQQADGSTSRQYGGSGLGLSISREFARLLGGRITVASEVGKGSVFTLWLPL--------------------- 300942531 --------------------------------------------------------------------------------------------------------------------------------------------------LILATLKAENPLIFESVLVSGFPSYADENCWQIEAYMAIPIKVYGQVYGTLCFWSQLNEPFRAVDQELLKLMAQIGSEIERQQTAQELS-QARDEALAATRAKSEFLATMSHEIRTPMNAVIGMTGLLLDTPLSLV----QQDFVETIRSSSDALLSLINDILDFSKIESGKLDLEAFPFSLRTCLEESLDLLATKAASKSLELGYFIDATPNEVVGDMARVRQILVNLLSNAVKFTARG-EVLVSVSYSTHYQIEVAVSDTGIGIPVDRMNRLFKSFSQVDASTNRQYGGTGLGLAISQRLAEMMGGKMWVVSTPTQGSTFYFSIVVQSSQNLLPQWNH--------- 186473035 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELEQTNVQLEDYAKRLERQKAELLSAQGELAANAARLEQSSRYKSEFLANMSHELRTPLNSSLILARLLQENRTGNLTDEQVR-YAETIHASNSDLLVLINDILDLSKVEAGQITIDRELVAVESMLQSLREMFEPMAAAKHLQFSVERAPGVPMIFTDGQRITQILRNLLSNALKFTERG-EVALTVAASDADTLRFDVRDTGIGIAADKLELIFEAFQQADGSTSRNYGGSGLGLSISREFARLLGGRVSVASEPGKGSVFTLWLPLQ-------------------- 265750529 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IINERKTMENELLSAKDRAEESNRLKSAFLANMSHEIRTPLNAIIGFSNILATAE----EEQEKQEYINIIESNNTLLLQLISDILDLSKIEAGTLDFSYSNVELNDILSEIESVVRYRTETSGIQLIAHKGLPSCPIKTEKNRLMQVLNNLLNNASKFTSQGS---ITFGYECGRELYFYVKDTGCGIPADKVNSIFGRFVK----LNSFVQGTGLGLSICQTIVEHMGGRIGVESEEGKGSTFWFTIPYQPAADNKKEDKHQ-------- 91793039 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AHVIRDRFGKALKLLGINRDITEQRELEHTLR-RAKEEADATSAAKSAFLANMSHEIRTPMNAILGMLQLVQHTDMTP----QQQDYVSKTEVAAQSLLGLLNDILDFSKIDAGKLNVDLHPCSLEEIMRELAVLLAANMRRKHIEVLFDLDPSIPEVLADKQRLQQVLLNLAGNAIKFTAQGHVIVFNLKLSSHKVLRISVADTGIGINVSQLDKIFQGFMQAESSTSRRFGGTGLGLAITKRLVELMGAELEVESQEGQGSRFWFDI----------------------- 119492436 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITLSYLEYNNKEYGCAVVRD--ISERKHTEIVLQQAKEAAEAANRSKSEFLARMSHELRTPLNAILGFTQLMNRDLKRKQSVQDHQEHLEIIGRSGEHLLNLINDVLEMSKIEAGQISLNSAHFDLLKLLHCLRDMLELKAQSKGLKLLFEIDSDVPQIQTDESKLRQVLINLLGNAIKFTDAGCIITKTVKNSKANRLIFEVEDTGYGISPEELQYVFKPFIQTETGRKS-QQGTGLGLSISQKFIKLMGGKITVSSQLGQGTCFRF------------------------- 188991208 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SEWTYVSQDGRRLPVTLSTLRDDNDQVIGYLGVAVDLTEQAMDAARSANQSKSDFLANMSHEIRTPMNAILGMLYLLQRSEL----PGAAQDMVTKIDRSARSLLEIINDILDFSKIEAGRIDLERAPFDLNQLFDNIADLMRSSLSAKPVEMIVELPRECRWLLGDALRINQVLVNLVGNAIKFTEQGEVVLSVRRFPSGDKLLFSVRDTGIGISKEKQSLIFSPFLQADTSTSRRYGGSGLGLTISRRLIELMGGALEVESVPGRGSEFYFVITLERT--DPPKAQQEAA------ 135095200 ------------------------------------------------------------------------------------------------------------------------------------------------------------------VFLVLIMMLIVVPATVWITRGFTRPIRALVAATDIAEGDLETDIPVRAEDELGQLADSYEKMKARIRNMIQYLKDRQAVAESANKAKSTFLANMSHELRTPLNGILGYAQILK---QNPDLTPKQAEGVNVILRSGEHLLSLINDILDLSKVEAGRMELHPTDFSLHDLLDNLSRIIELRARQKKIHFKLVKSVGLPMVHGDDSRLRQILMNLLSNAVKFTDEG-EVTMSASMRNGK-IRFEVLDTGPGIPAEHIEAIFSPFQQV-GRVDRMNEGTGLGLAISRKLTQMLGGELKVHSTVGKGSRFYFELPVA-------------------- 16127449 ----------------------------------------------------------------------------------------------------------------------------------------------------------RDLALTGALFFGAAGMAILLANSLARRLAQPMERLSEAMHETAVGGRFKALEETADDDVFRSLIASFNHLVARLECAMAELVKARDDANAANVLKSHFLANMSHEIRTPLNGVLAMADVMAMDQL----SDIQRERLAVIRESGAVLLGVLNDVLDLSKIEAGRLEIQDRPFDIAQLAQSIRETFVPQARAKGLAFEVGVAPEAQGLWGDADRLRQILGNLISNALKFTLDGAVAVRFASAEDGSGLRIDVADTGIGISPEILPRLFDKFVQADSTTTRRFGGSGLGLAICRELAAMMNGSIKVQSREGRGSTFTVLLPREETLTDV-------------- 91772955 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLATMAILRD-ISDWKQAKAALIYARLTAEEANRTKTEFLANVSHELRTPLNPIIGFSDILVSGVAGELN-EKQKKYALNIKQNGSKLLTIVNRIIDMCNIRISKLDLKCDCFKVIEMIIETKDLLNSIALKKKILLDLHIDPELNEIVADKTKTREILYNLIENAIKFTPSGGHVSIHA-IQKDDYVQISVTDTGIGIAHSDIGIIFRPFLQVDSSTTRQYDGVGLGLMLVKEYVKLQGGDIWVDSELGKGSTFTFTLP---------------------- 302760541 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSDITERIRWEEEQERLIANLAEARDKAESAAKARSEFLAVMSHEIRTPLNGVIGMASVLLDTDPTP----DQEECLETIRTSGECLLSIINDILDFSKIDAGKLTIAPVPCNLRSLVEDVGSMLALRVEPKGVELVVHYDSPFFAVSVDTIRLRQVLINLIGNSCKFTHAG-HILVNVSLLCKSCQKFSISDSGIGIAEDKLGLLFEKFSQCDQLTSSMYGGTGLGLAVSKSLVDLMGGEIVVESREGVGSTFSFSIPLE--IDVVSEKNR--------- 42522190 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITDRITAEQALIEAREQAVKASQAKSEFLARMSHEIRTPLNAIIGITDILAESDLKP----EQSQLVRVCANAGENLLALINDILDISKIEAREVRLEKIAFDLESTTTNICDILKQKATEKDLKFSLTVNNRAPLVIGDPTRLRQILFNLIGNAIKFTQEGEIVLLDFDSSSQKFVRFTIRDTGTGIPKDKQHLLFQSFVQADSSITRKFGGSGLGLTISKNLVELMGGRIWFQSEEGSGSSFYFTVPYVPTEAPRELAAPEKTQ----- 304322209 ----------------------------------------------------------------------------------------------------------------------------------------------------------SYLTIATLVFLGACLMAMTLAHWEARAIYSPILRLRTIIQSIRETRDYSARVETVPDKDFGRLIDSFNAMLAEIENRDERLEMARDAADTANKSKSQFLANMSHELRTPLNAIINYAEIIIEDLEDVKGDEASTESLETIKSAGIHLLTLINGILDLSKIEAGRMEIDAYAFDLKMTLREVADTVRPAAEQNGNQLVMRVDDHVGTIVTDGMKLKQCILNLLSNACKFTKDGTEIR-SISVKDVPSVEIVVADTGIGMDAHQIESLFEAFVQADASTTRQYGGTGLGLAITKRMVELLGGTIRVESELGTGSRFIIIVP---------------------- 71909326 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRLTITAKLRDGVITGVVVSFADISENRRVAELEQHHTHLEAQVRQRTEQLEIARQAAEAANRSKSAFLANMSHEIRTPLNAVLGMVHLLRRDA----PTLEQIDRLDKIDSASQHLLAVINDILDISKIEAGKLVLDETTVDITSILKRVVSVLGDRARQKGLELRVLADDFPHTFIGDPTRITQCLINYAGNAVKFTEHGS-ITLKARRMADDSIRFEVEDTGIGISDDAIDRLFGIFEQADSSTSRKFGGTGLGLAITRRLAELMGGKVGVSSRVGAGSRFWFT------------------------ 280959011 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KSEDKVRRRTRELERANEELTSKSARLVAAMKKADAATRAKSAFLANMSHEIRTPLNAVLGMAEL----ALRVQDEARKNECLERVLEAGTSLLTVINDILDFSKIEARKLTLERIDFDLRDILRTALDMHRLHATDKGLGLTAEVGDDVPEVLGDPGRLRQVLVNLVANAVKFTDAGG-VTVRIGLAPDQRLRFEVADTGIGIPKRKRRAIFKSFLQADDSITRKHGGTGLGLAICKLLVELMHGSLDVESVEGEGSTF--------------------------- 94268066 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVTKRKKVERDLI-EAKEQAEQADRAKSRFLANMSHEIRTPMNAVINLSRLVLQDEL----TSRQRDYVGKVLRSGENLLAIINDILDFSKIEAGKLELESVPFGLRELIDDVVVPLSPTAHDKAIGFRVELAEELPELVGDATRLRQILLNLVSNAIKFTEQG-EVLLKVQLLKRQGDQVTVSDSGIGISPAQQQRLGESFRQADDSINRRFGGTGLGLAITKQLLGLMGSELEVESAPGAGSNFAFTIQLALADDASP------------- 225026715 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DRTSDWKMNQALS-EAVHAAETANQAKSTFLSNMSHDIRTPMNAIIGFTTL---AVSNIDNQERVQDYLGKILSSSNHLLSLINDILDMSRIESGKIHLEETEVSLSDVLHDLKTIISGQIHAKQLELYMDVDVTNEDVYCDKTRLNQVLLNLLSNAVKFTPAGGTVSVRLKQVKGSKLYIRVKDTGIGMSQEFVQKIFSPFERERTSTVSRTQGTGLGMAITKNIVDMMGGTIEVQTEQGKGTEFIVCLPL--------------------- 142215144 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NEMTARFTARRYQLECELRREAMAELETRRRAVAEAAFKSEFLANMSHEIRTPLNGVIGMGELLRETALGS----EQREYLNTLLSSAEGLLGIINDVLDISKIEAGQMQYEAIRFCLKTEVEQVAEVLAQKAADRQIDLIVEVPPTFPSVIGDPTRVSQILYNLAGNAIKFTESG-YVSIRLCAVDAESIQIEVEDSGIGMSDDQIARLFEKFSQADTSITRKYGGTGLGMSIVAQLVEAFDGQIDVRSEIDQGTCISVTL----------------------- 303245671 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LALAELIRDQESRIASRTASLREANRTLETANERLTREIEEHERTARKLTAARKKASQASKAKSIFLANMSHEIRTPLNVILGMADLLRPDSQGQVD---HVRALEMIREAGASLRALLGDLLDLSRIEAGRLDLESIPFSPSRVLDAALSGHAVLAARQGLALEGHVASDVPTLVGDPGRLGQVLANLIGNALKFTPAG-RIDVFVRRGDGDTLLFSVRDTGVGIDPEKRKAIFQSFRQADESITRQYGGTGLGLAICRRLVGLLGGRIRVASRPGEGSEFSFT------------------------ 304407987 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FYYPEERLLELN--IVPMLQDKDDFVGVLLVLQDVS--AIRRLE---RMRSEFVANVSHELKTPVAAVKGFAETLLGGAVN--DEETARSFLQIIYDESERLNRLIGDILELSKIESRRVPLMLSPVEMDSFAAKTVQLMEAEANRKRITLELKADDEI-YVEADEDRLRQIMMNLLSNGINYTPEGGKVTVTVERDDYDRIRITIKDTGIGIPKKDLPRIFERFYRVDKARSRSSGGTGLGLSIVKHLVEMHNGSIAVESEVGVGTKFIIELP---------------------- 239907626 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISSRKQEEFELENAKRAAESSNKAKSEFLANMSHEIRTPLNGIMGMLQLLESTD----TDHEQSEYIDIALSSCRNLTRLISDILDLSRIEHGNITLENHGFNISHLTEEVINTFITELSSKEIELSTSIEKNIPEVYGDSGRLRQIIFNIFGNSIKFTSSG-RIFINIDSLIQRQLFIEVSDTGIGIPEDKLDEIFVPFTQADGSLTRKYGGVGLGLSIVKKLLIAMGGTITVESNIDKGTTTCIAIPFQTSEPPILDNTNKN------- 94502132 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDARVKLSRQAEFNELAGSINTMAASLQRAQTELQEN---IEQATDDLKQTLDELEVQNIELNLARREALDASQTKSDFLANMSHEIRTPLNGILGFTRLLS----GTRLNKRQLEYLQTIESSSTSLLSIINDILDFSKIEAGKLVLDQAPVNVSDIIDDVITMLAPEAHKKHIELAALVYQDVPEIMGDSLRLKQILTNLINNAIKFTHTGSVIRVMLEEQEGSDVTFSVQDTGIGMTDDQQKNLFKAFSQGDESTSRRYGGTGLGLVISRYLVEHMQGELGFDSTAHVGSEFFFS------------------------ 77359078 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LISVTGTNVQIREQVARQTRTLRQEKQKADEASQIKSQFLANMSHEVRTPINGIKG----LHYLALQQNDWQQARTYIEQADGALGVLLRVLNDLLDFSKMEAGKLDLMQEPVDIGRLAEEVINLIQFEVSVKSLEIKLDYDKNTLMINTDAIRLKQVLLNLLNNAVKFTAQGS-ITLKI-WQSKTMTYLSVSDTGIGISKEAQKKLFRPFAQADNSTSRQYGGTGLGLSICKKLVELMGGAIDLKSTAGQGSTFTFSLPLNSPLPKVEKSEQS-------- 119357937 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARNELLETNRKLEESVIRTQEMARAASKANEAKSQFLANMSHEVRTPMNGVIGMSDLLLDTSLDP----EQRKYVETIISSGKNLLSIINDILDFSKIEANRLDLDVVDFDLLELLEDVCGILGLQAQQKGLELTLVTGSFLPRLRGDQARIRQILVNLVGNAVKFTHSGEVVVCAMAQEERDSQRLLVRDTGIGIPREMMKAVFEPFIQADGSTRRKYGGTGLGLAISNQLAKKMGSTIILESTNGEGSVFWF------------------------- 145613814 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVTELRAREMDLVEQAKERRQLANEA--AAKEASRLKSQFLANMSHEIRTPITGVIGMS----ELLLDLELGDEEREYGENIYRSANALLAVINDILDFSKVESGHLDIEEVQFSLSVIVGDVNKMLSFAAERKNLDFQSEIASDIEEVLGDPGRVRQIITNLLTNSIKFTKQG-YVRFSVVKERETPDIIEIKDTGIGIDAQVRSRLFQPFSQGDASTARRFGGTGLGLTISKNLLELMKGRMTLESAEGKGTTATFWIPFNRPPNGSYEGN---------- 300777605 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILRQFKRQRLLISELDIAE-------KKALVAAQTKENFLANMSHEIRTPLSGILGFTNLLQKRPL----DETSAEFVSSIQRSGENLMAIINDILDLSKIEAGMMRITPGIFSINGLVNSVETFFTERAKEKGLTISSTIEPSIPTLVGDATRLTQILVNLIGNAIKFTHQG-NITVEIQQTEKEAVLFKISDTGIGIDKEKLTEIFERFNQGEDSTTRNYGGTGLGLSIVKSLILLQNGNIEVSSEPGKGTTFHFYIP---------------------- 300867481 ---------------------------------------------------------------------------------------------------------WSGFIAVESVATGVMQILGIDINDPCFRERYISVYQQGRVR-AIDNIYTADISECHINLLNQFEIKANLVVPILQAENLWGLLIAHHCSSQRQWHSSEIESLRQIAVQLAIAIQQAKTEIAERKLAEQALRKAVIAADAANLAKSEFLSSMSHELRTPLNAILGFSQVMVRDSSLKN---EHQQHLQIINRAGEHLLSLINDILEMSKIEAGKSQLNEASFNLIRLLGTLEEIFRLKAESKKLQLIFDLSKEVPQVKGDEGKLRQVLINLVGNAIKFTETGS-VTLRVKLKSENEIQFEIEDTGPGIAAEEMNKLFAPFEQT-KTGQKSQQGTGLGLPISRKFVQMMGGDISVTSTVGLGSKFAFDI----------------------- 229589354 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------REQQQAMAQLIQTREEAERANNAKSDFLAMMSHELRTPMNGVLGMLQLMETTEM----TEEQSEYAALASESTEHLLKVINDILDFSRIERAALELEHIPFNLADLINSCAQAFQHSAQQRGLALQLSIPQGMDRVQGDPTRIRQILVNLIGNALKFT-ENGSVSVEPHWQTLDHDLVTVRDSGIGISADRLELMFDAFQQADSSISRRYGGTGLGLPIARTLAERMGGTLRAQSEESRGSVFTLEIPLAIDQHSVP------------- 171909890 -----------------------------------------------------------------------------LTLVSAGLPYAASSRFISNSKGNIAPAEWIVAAAPINRADGTLMGTMVVEQPMYNVRHLLS---SPKLLAVLSIAGGAG-LLPGLFF--------SLYMGRRLGKRVRDIT-EGLLALRQGLLTHRLPQ--KGIDEIAEALQVFNETVEHLQIEEERKQKAKRQAESGMAAKADFLANMSHEIRTPMNGIIGTTSLLLD---SPLDNEQM-ELVRMIRTSGESLLHLINDILDFSKLESARMVLERLPVSLERLFHETMGIFAFKAAEKGVELNYHVSENIPHITGDFQRLKQVLVNLVANAVKFTERGEILVVAVRKLPDGSEYVSVRDTGIGIAKDKLPLLFQAFTQADTSTTRKYGGTGLGLAICRKLCRLMGGEISVTSELGGGSNFFFEVPMSAAQDDA-EALEEETRW---- 269966474 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FAREVKKLSDERMLSRL--KLTQAKEDAEQAKDDAIKASKAKSSFLANMSHEIRTPLNGVIGISEVLSDTSL----TATQRDYVDTIETSSQLLLSLINDVLDFSKIESGMLLISPHSTCVRESIYDIASIISPKAKEKGIDVQVNISRNTPHVMLDDHRIRQVVMNFMSNAVKFTEQGS-VELSVEIKNGEAVIFSVKDSGIGIDAQQQKKIFAPFAQEDNSTTRQFGGTGLGLAISTQLVELMGGEIQLESEKGKGSRFFFEL----------------------- 309791212 -------------------------------------------------------------------------------------------------------------------------------------------VAMDALSVEGQAQATSALEEVRAAYLSAQTVIIGDTGLTILISAVIGLVLSGRIAMRIGRLTSATAQVAAGDLDRQVEVVSRDELVMSLREQRGILEQMRQEQLTADLAKSMFLANMSHELRTPLNAILGYAQLLKMG-VANNDPVSQQEFLDSILGAGRHLTSLISNVLDFSKIEQGKIELYMGPVDVEPLIREVADIVHPLVKQQHNELRISIEPEIGTMLTDGPKLRQILVNLLSNAAKFTEAG-TISLHV-CAAAEMIEFAVIDTGIGISAEHLGKLFQPFSQVDSSVTRRVDGTGLGLALSRQLCHAMGGEISVESAVGQGSTFRVVLP---------------------- 302872938 --------------------------------------------------------------------------------------------------------------------IAILETLIALIMP-------VHVYTVGTIVIDVVTLGICTFISIRAVFKKQEGAVIILTSSIIVVFSVFELKLVGTEVTPIAFFIFIFLQAFTLARNFSKDYNDVIVMTTQLEDMLNKEKTLTEKLTKLDKLKDEFLANTSHELRTPLNGIINMTEAVLSGAEGYVND-MQRRNLSLVVSSGKRLNNLVNDILDMSRLKYKDIRLNRKTYDAKKLIFSVVNIFEYIKPNKQVRIELSIEEKLPFILVDEDRFNQILFNIIGNAMKFTHKG-KIAVSTERIDN-FVEIRIEDTGIGISEDKLDQIWNAFEQIDASITRKYGGMGLGLSITKNLVELHGGSINVESQINKGTIFRFTVP---------------------- 149280707 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELRQTNAELEEKALQLEERNLSIEQAREAISLKAKELEVSSKYKSEFLANMSHELRTPLNSILILARILK-ENRPENLNEDQIKYAGVIHNAGNDLLTLINDILDLSKIESGKVDLILEPVKPESVAYSMESLFSELAKSKHIEFSTLLGNNLPSIITDQSRVEQVAKNLLSNAFKFTPEQGKITFSIQRTSEDILAIAVTDTGIGIAESKQKLIFEAFQQEDGSTSRKYGGTGLGLSISKELANIMGGEIQLKSKPGEGSTFTFFIPEKNAFQ-----NEESLQ----- 146301979 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITPDGHAVGVLCAADHEPRSLNENQKRALHIVARHVITTLELGIKNNELLRQKKIAESAVLAKESFLANMSHEIRTPLNAIIGFTELLS----GTPLDKQQQAFIQDVQTAGENLLLIVNDILDLSKIESGGLSLEKQPFNLKKSLRHVYDLLKVKTAD-GVEFNLFLDAELPDVIGDQGRLNQIMVNLAGNALKFTNEG-EVTISVETEDSYTIRFSVKDTGIGIPKEHLESIFERFTQGQEDTTRKFGGTGLGLSIVKELVKLHDSKIQVKSREGAGSEFFFT------------------------ 298530364 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QDITERKQVHQELI--ARRSAEEANRAKSRFLANMSHEIRTPMNAVLGFARMLENDPALPAKQAAQ---AGTIVRSGDHLLQLLNSILDMSRIEAGQSGLHPEDFHLPGLIDKLMTMFELSAQDKGLELVLEKDPHLPPLHADQGKLLQILTNLLSNAIKFTSTG-EVKLTISEEQDLGLVFQVQDSGPGITAQDQAQLFEPFFQTQN--KMHPGGTGLGLTISREYAVLMGGNLTVSSQEGRGSCFRLEIPVKRA------------------ 270294120 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITEMEQMKRELLVAKEKAETSDRLKSAFLANMSHEIRTPLNAIVGFSRIIAEST----DEEERLGYYEIVESNNERLLQLINEILDLSKIESGIVEFTITPVRLHPLCKEIHDAHIFRCPE-GVELIYEPSDENIVIDGDKNRIFQVISNLIGNAFKFTTTG---HISYGYREGKYVAFHVTDTGMGIAPDKVDRVFERFVKVNNFA----QGTGLGLSICKTIIERLGGNISVTSEVGKGTTFTFVLPLESTSKTEAEKKEEDNQE---- 142034818 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITAQRQLEKTLRN-AKQEADTANAAKSAFLANMSHEIRTPMNAVLGMLQLMQYTALSV----QQQGYVTKAQTAAKSLLGLLNDILDFSKIDAGKLKLDLHPCSIELLMRDLAVVLSANHGNSDVEVMFDLDSALPWLLADQLRLQQILINLAGNALKFTP-HGQVIVGLECLRHEAESVTVQDSGIGISEEQIERIFTGFEQAESSTSRRFGGTGLGLAISKRLVELMGGQLQVTSKVGVGSRFWFTFPVMEVEANPRAD----------- 17229338 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GSLRWVQVRSSPMLSGNGELLGYVGTLEDITAEIRAQVIREQTARQEAEATNRMKDEFLAVLSHELRTPLTSMLGWSKILRAKKL---DEKATARALEAIERNANSQVQLIEDILDVSRIIRGQLRLNLSPVNLITVVEAALEAVRPLADTKNMTINTVLDYTLSPVSGDFARLQQIVWNLLTNAIKFTPKEGQVEIRLEGINGEHAQIQVIDTGVGIASEFLPKVFERFRQADSTTTRSHNGLGLGLAIVRHLVELHNGTILAESPVGKGATFTVRFPL--------------------- 239628811 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELRKLQHQLEERTEMLNTALEAAKLANAAKSEFLSRMSHDIRTPMNVIAGMTEI---ADAHLQDPERVKDCLHKIRLSSHHLLGLINDVLDMSQIESGKVSIHMAPLSLPDLVREIIMITLPNVRAKRQKFKVHLNVRQEHFYSDELRLRQILLNLLSNASKFTPENGQIVFEVEQLENNAALFTVSDTGPGIKEDFQEHIFETFARERDSRTDRIEGSGLGLAIVKRLTELMDGDIILGSLPGQGTTFRVTLPMQHIPVPPIE------------ 23011796 ---------------------------------------------------------------------------------------------------------------------------------GAPLGRYLALMLTLVAVIGLIL------VIVHAGAAAGHPEHADTLRAALTSLFFILIVILGVVA-WLFVLAQESRRVAQEETARQTALYEAE--IAAHKVTDAKLQQAKETAEAANLAKSRYVVGISHELRTPLNAVLGYAQLLE---GDPSIPEPRRNGIRVIRRSAQHLSGLIDGLLDISRMEAGRLQTYRNEIRLADFLAQIVDMVRLQAEAAGLSFRFTRPDTLPAVVADEKRLRQILLNLLSNAIKFTAEG-EVALEMSYRS-QVAVFSIRDTGLGIPEADLARIFEPFERGSMPAARAAPGTGLGLTIAHLLAQVMGGEITVESRVGEGTCFRVRL----------------------- 135300624 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------HFIRMEAAQSDNIASCFAVPILVQNEAVGVLEFFDQIDHDLLRTMSGVVGRVIERDRII-----------QARHEAEEASRAKSDFLANMSHEIRTPMNAVLGMSGLL----MDTQLDQEQKEWVRAINASGETLLNIINDIIDISKIEAGKLVLEQVEFDFREVVQDVTGLYAYQAREKKIEMILNIDEDLPQLKGDPVRLKQVFANLISNAFKFTSSG-HVAIYVEKAKGTKKTISVEDTGIGIAKDKQAKVFEKFSQAEESTTRRFGGTGLGLTIVTELIELMGGKIWLESEEGEGASFIFTL----------------------- 170293890 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AEAERLLEEKSLALFQAN---RALQQLAEDLEQQVAERTAELQMALDRAEASTRAKSEFLAMMSHEIRTPMNGILGMAQLLETTTLDT----EQSDYLDAIRSSGETLLVLLNDILDFSKIEAGYLDLERQDFDLQEAIFSTLTLYRPMAEGKSLALDHTFAAGLPTVRGDRTRLRQVLSNLLANAIKFTSEG-RVHVDVSVRRLADLLVAVEDTGIGIPHNRLDQLFRAFTQVDSSTTRRYGGTGLGLAISARLCAAMDGDISVSSRVGKGSIFRFS------------------------ 75909218 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NTQLMERSAEQVKALAHLKKIQSLQQKSQQELERTNQLKNQFLANTSHEIRTPLSSIIGFTHLLLAQGYDP-TRERHHEYLNIIQSSGKHLLALINDILDLSKIEANQLEVQWEKVNVPELCQNVLTLIKEKAANKGVKLSLELDPHIKTFVADPLRLKQMLLNLLFNALKFTNQG-TVGLKVTQRES-FIHFTVWDTGSGISPENLALLFQPYFQIPNSSVAQHEGTGLGLVVTRKLAEIHNGSVEVESQVDHGSRFTIILPLQQNGQVLVGEDMEDEETTSPA 158335032 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------VEMMQGLQVQAHLVVPLFRSNILWGLLAIHQCSAPRPWQVKEREFAIQI-STQLGVALQQAEFLAQQSKEAADAASQAKSDFLAHMSHELRTPLNAILGYVEIMQRD---PQLGETQTEHLGIIGRSGEHLLSLINDVLEMSRIEAGQLALTQVSFDLYRLLDSLQDMLEAKAKLQGLQLYFERSATVPQVFADEGKLRQVLINLLGNGLNYTEKG-QVLLQVDTPEQSGQTFAVMDTGPGIKASDVDQLFEAFTQTDSGY-RAQEGTGLGLPISRRFVQLMGGDIEVDSTVGQGSTFRFTIPVT-------------------- 189500689 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKRNVEEKEKIQQGLIENARIEAESANKAKSEFLANISHELRTPLHAVIGMTELLIETTL----DKDQRYYSDTLYSSAQMLLMLINDILDFSRIEAGRIDEDKEVFNLRQLLQDIIAIMKEKASCKGLVLASDIDENIPSVIGYPGYIKQVLLNLIQNAIKFTYRGQVTVTVTVVSEDVSLKVSVQDTGIGIPEEQQHLIFNPFTQIDASSTRKEGGTGLGLAIVRKLIAFMGGEIQVTSSERDGSTFSFTL----------------------- 285018412 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLGSVALYFPFVHYELARSASRLAGIIIERRKTDLRLQQLLDAEQNARSEAERASRMKDEFLATLSHELRTPLNAILGWARLMQQET--EVLEKDISKGLQVIERSAHTQAQIIDDLLDMSAILSGKVRLEPTELDLRTLIGETIDSARPSAEDKGVDIVLVADSTLPPYLGDTVRLQQVLTNLIGNAIKFTPSTGKITVTLS-NSSTHMRIEVSDTGLGIEPLFLPHVFDRFSQADASSTRSAGGLGLGLSIAKQLTELHHGQLSVISDLGLGSTFTLLLPR--------------------- 56420003 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSLRPIKKDGKVIEVVGSAID-ITERKMMEQEMLRAKEEAEKANQAKSNLISRMSHEIRTPLNGVLGFAQLLEMD---PSLKGRQREFVQEILGGARHLLNLINEMLDLARIETGRLPLTYDVVHPDDIIKESIKLVEPLANKKNIDIQARSSSEQVYLYTDATRVRQVLLNLLDNAIKYNRDGGTVLIEGKYDQEK-VVIHVKDNGIGIPDEEQENIFEPFYRIKGTH---VDGNGIGLAFVKQIIRLLGGTIEVKSKLGVGSDFSFSLPAVSYFHSWP------------- 148657711 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FNLMVASLRQQRVLLEERNAE---LSASLEAQRKLMDDLVQRKQAEEAAKSMFLATMSHELRTPLNAILGYVQLLHLEAHMRGRSEMLPD-LERIRSAGKHLLTIISNILDFSKIEQGKMNVEINPFSVDTVAREVIGIIDPLARNRKNTLNLVCPPDAGMMQSDAGKVRQILFNLLSNAVKFTEEG-TVTLTVEREDGDWVQFSVADTGIGIAPEQMAHLFQPFYQVHQNRSRNYGGTGLGLALSRQLCRLLGGDIRVTSEVGRGSVFTVRLP---------------------- 75909673 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISERKLAEQQRDRARKDAEIANRIKDEFLAVLSHELRTPLNPILGWSKLLRSRQFDAATTD---RALETIERNATLQTQLIEDLLDVSRILQGKLSLNVCPVSLPIVIGAAIDTVRLAAEAKEIKIQNVFDPELGQVMGDANRLQQVVWNLLSNAVKFTSPGGTVEIHLKAVNDQAQ-IQVIDTGKGITPEFLPYVFDYFRQADGTTTRKFGGLGLGLAIVRQVVELHGGTVQATSPEGLGATFTVNLPLSPKHEAM---NHED------- 291523440 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DRTSDWKMNQALS-EAVHAAETANRAKSIFLSNMSHDIRTPMNAIIGFTTL---AVSNIDDRKRVRDYLGKILSSSNHLLSLINDILDMSRIESGKLHLEETEVSLSDVLHDLKTIISGQIHAKQLELYMDMDVTNEDVYCDKTRLNQVLLNLLSNAVKFTPAGGTVSVRIRQCPGTVKEIRVKDNGIGMSQEFVQKIFSPFERERTSTVSRTQGTGLGMAITKNIVNMMGGTIEVQTEQGKGTEFIVRLPL--------------------- 90413299 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLHKESLERLVAQRELEKTNSRLNEEVVNHDKARNEAEKANRAKSAFLATMSHEIRTPMNGVLGTASLLADTGL----NDQQARYLRVINRSGETLLDILNDILDYSKIEAGHLDIRPVDFSLSELVLDVHNMLESRALAKHIQLVNHIDDTMNNVWGDVTRIRQILINLVGNAIKFT-DHGQVTIAVSMNPDDELLFEVTDSGIGIEEAEQDILFNAFKQAEEGRKT-IGGTGLGLAISRHIVAAMDGEIGVDSIINVGSCFWFSIPLER------------------- 283823301 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------FVGLGLAALCLPLIMAIMLNREINKRVAALDRESDKVRMEHAALLSISEELANERVKLRRTNAELVAAKSRAEQANEAKSAFLANMSHELRTPLNAILGFSEIIRDKMIG-NDIDRYASYAADVHKSGTHLLNIVNDILDVTRIEAGKLELHEDEINLDTLIHRSLLDVQSQALAGGVLLAAPARNLGVVLRGDKGKLKQILVNLLSNAIKFTAKGGRIVISATPEWDGGLCVKIRDTGIGMSGDEIRQALELFRQVENGLARRYEGAGLGLPLAVRLTELHGGTLTVDSIPGEGTEVSVRFPAKRVV----------------- 300869348 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QKQLEVERDRLLQLEQTAREAAERANRIKDEFLAILSHELRSPLNPILGWTKLLQTR---KFNEIKTAEALATIERNAKLQCQLIDDLLDVAKILRGKLSIDTTPVNLVFVIESAIDTVRTAAVSKSILLHPVL-PNIGQVAGDSTRLQQIVWNLLSNAIKFTPNGGRVDIRIERVKDSAHII-VSDTGKGINPAFLPYIFESFRQEDVSITRKYGGLGLGLAIVRNLVEAHGGTISADSPEGLGATFTVRLPL---LNLAPESNQ--------- 85705883 -----------------------------------------------------------------------------------------------------------------EIAERRLWHSIETIQDG------FAFFDADSRMIAANNAYLAVFDGLEAVGVSYIEILQFITEEGVVNIGALHEWREKMLDRWQSFAPEEVIRLWNGHIKLIDQRGHGGDMVS---LALNITDTIRHEKEAANRAKSSFLANMSHEIRTPMNGVVGMAELLMETDL----TEEQRLFASTIKTSGEALLVIINDVLDYSKIEAEKLVLHAEPFDLERCIHELVTLMQVNARDKGLELLVDYDLFLPTFVGDPGRIRQIMTNLLGNAVKFTESG-HVLVRVTGVHPDAVHVTVEDTGIGIPPDKIDHIFGEFNQVDDERNRKFEGTGLGLAISQKLIRLMGGKIWVDSEPGKGSTFSVSLPVAEIVE---------------- 241957485 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TMASNLTSQVRAFAQITFITVEASGEMDALKTKINQMVFNLRESLQRNTAAREAAELANSAKSEFLANMSHEIRTPLNGIIGMTQL----SLDTELTQYQREMLSIVHNLANSLLTIIDDILDISKIEANRMTVEQIDFSLRGTVFGALKTLAVKAIEKNLDLTYQCDSSFPDLIGDSFRLRQVILNLAGNAIKFTKEG-KVSVSVKKSDKLVLEVCVSDTGIGIEKDKLGLIFDTFCQADGSTTRKFGGTGLGLSISKQLIHLMGGEIWVTSEYGSGSNFYFT------------------------ 162450927 --------------------------------------------------------------------------------------------------------------------------------------------------------------------LEMVPSQIALRTGAPQSGVLLGLE---RLDGSVLWLSVNAQPLRGEDGSVAGVVSSFFDITARKRAEEAAAESARQEAEAASHLKDEFLATMSHELRTPLTAVLGWVRMLR---TGKLPEERRDKALETVERNAQAQAQLIDDLLDISRIMAGKLRLDVHRIELVPVIDAALEVVRPAADAKGVRLLSLLEPGVGAVAGDAGRLQQVVWNLLNNAVKFTPRGGVVRIRLDRADGSAE-ITVSDTGQGIEPAFLPYVFEQFRQAESGTTRRHGGLGLGLTIVKSLVEMHGGTAHALSDEGRGATFVVQLPLA-------------------- 226324999 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLASMDVTQEKKAEIESRQAL-KEAYRSAENANRAKTEFLSNMSHDIRTPMNAIVGLTAI---AGANVESQDRVIECLSKITESSRHLLGLINEVLDMARIESGKMTLAQEDFNLSELVDNLITLTKPVLDEHKHNFDIHINHEHEAVCGDSLRIQQVFLNLMSNAIKYTPDGGNITFSIEEKPNGCYEFTIEDNGIGMSPEFQKIMFDPFSRADDQRTTRVQGTGLGMAISRNIVNLMNGTIKVDSTLHKGTKITVTI----------------------- 226228272 -------RNRADRDSLRVSVEAFTLTFPAERARVADTIQQRADALRAHTEVVLDLLVQQGIRAAWVMAAFLFAMLLGIALVVIEPAVRLLRRVEFERLAQVAQRTAQQLADAQSMARLGSWSFDSATRHLQWSAELFQLFRDSTQWTPTPELVVDDQYHPDEV-----PVLLAALQHTQETGEPYSLLMRTAERNPAVRWVRAEGRVRRADGTRVGLMGTVMDVTDAIEREEALR-QAQQYAEGANRSKSEFLANMSHEIRTPLTAILGHTDLLREEAVRSAAPRDQVQGLETIQRAGEHLLTVLNDILDISRIEAGRLEIEPVACDLPALLLDVESLMRARAAAKGLTLETRLRNTVPRVFADPTRVRQILMNLVGNAVKFTAYG-RVTIEAGVERAEGQEITVDDTGPGMTEQQESLLFQPFMQADGSVTRRHGGTGLGLAICRRLATLMGGHVRVHTAPGRGSRFELRLVLQPIASAACVDQLDSTR----- 167772720 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SYKIMLYMRDIDQTRREDERNKRALQDALVLARDANRAKSDFISRMSHDIRTPMNAIIGMTAIAAANLG---NEAKISDCLQKIGVSAKFLLSLINDILDMSKIESGKVVIAQCEFNFHRMIQGISSVFGQQAAQKHLAFNVYLEENFPTCTGDELRINQILMNLLSNAIKFTPEGGRVSLRIERKKAKEVRFEVADTGVGISPEFQKRIFDPFEQESAGSGRVFEGTGLGMTITQNLVALMDGRISLESEPGKGSRFIVELPLE-------------------- 169830118 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TEELTMINEQLEERTKEAESKSRELEKAKQELEESAEQLILNSNYKSEFLANMSHELRTPLNSILILSEMLAENSQDHLTDEE-TEFAKVIHSSGEDLLALINDILDLSKVEAGKLDIIFNEVNMSEVPVQIEHTFAPVAMKKNIDFHISKADHVVDVYTDEKRFQQIIKNLLSNAFKFTEHGS-VTLAINQISDDWLEITVSDTGIGIPKDKHQLIFESFQQADGATVRKYGGTGLGLSICKEFAKLLGGWITLQSEEGQGSSFTLTIPS--LPNGVEEDH---------- 134389938 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LISSNSDLIDQASELSKGRKFALSMMEDADNSREELEVTNERLNQMIEQADTANRAKSDFLATMSHEIRTPLNGIIGFVEMLDDTAL----NEEQDDFLIRIKSSSEALMSLINDVLDFSKVESGHLNLELRDFPILPMISGLNSMFLSQAKEKGLSLKISVDDNVPEIKGDETRLRQILLNLLSNAIKFTKSGESLHVSMHSIDSDCNFFEVRDTGIGMSREEISRLFMPFSQGDSSTTRKYGGTGLGLAICKSLSEAMGGKVWATSQLHEGSSF--------------------------- 219849075 -------------------------------------------------AIILLLILVTAT--SDRLRRQGQLQWSSITIVTATTLLPILSCTAFGFTDNNFVYLS----VLGVFAAGI---MVSSRAPYQATQAAILLYIILLLAADVIGQPRPTWFSAIGKILFLVILLLSAATLSWAAAYVVRGTINWAIDTAQK-SERREQLLRETQATLERALLEWDLLNEQLYRTTLELEEARAAAEAAYRSKSNFMATMSHELRTPLNIIIGFSTAMIEHPEMYGDDEQVLQDIAEIRRSGQHLLGLINDILDLAKIEAGKLELNRTNLALPPLLDETIRTAQALIGDRPIQLRREYHDSLPTVLADEVRIRQVLLNLVSNACKFTHMG-EIAVGARAETDQ-VVLWVRDTGIGIAPADQERIFQQFEQVENADTRHHAGTGLGLSICRWLIELHGGRMWLESEVGKGSIFFFSLPRTR------------------- 285018865 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AHTERDAHGQVIRVIGINRDITEQLQAEQELR-QAKALADEASQAKSSFLANMSHEIRTPMNAVLGMLQLLRRTAL----DARQADYVGKAQKAGTSLLSLLNDILDYSKIEAGKLQLDLHPFSMEELLRDLSVVLSGNHQRPEVEIVYRLGRDIPDLIGDSLRLQQVLINLAGNALKFT-EHGHVLLNVDLLHRQTLRVTVEDSGIGISAEQQQRIFHSFTQAEASTSRRFGGSGLGLVISRRLVGMMGGQLQLHSVLGEGSRFWFDLPLA-------------------- 75909154 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDITDRKQTEMKLRASQAAAEAGSRAKSEFLATMSHELRTPLNAIMGLSQLLQQEIVGSLN-EKQQEYISCIYSSGEHLLALINDILDLSKVEAGKEELFLIPLLVIDVCNDVLLTVRDRAISKGLKLTQEIDPEASICIADDRRIKQMLLNLLTNAIKFTSVG-EVSLTVKRVPEGINFI-ISDTGIGIDSNQFPLLFEPFKQLDSRLNRQYEGTGLGLALTRKLARLHGGDVTVTSTVGVGSQFTLFLPDQEI------------------ 167582935 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HEVALAGVNGAATYLLVNVAHVKYRGAQALL---ATVNDITAR-KLAEQSLDEARRAADQANRSKSVFLATMSHEIRTPLNALIGNLELMKRGPLA----DAQRRRLEIVASTSSALLHILNDVLDLSKVEAGQLRIDAVPFDCAVLLRDVTATFQPLATAKGLHLGCDIAPDMAPLRGDPIRIRQIVANLLGNAIKFTDTGS---VTLFAAGDDVIELRVVDTGIGISPQAVATIFELYKQADDSIHRKYGGTGLGLALCRRLVNAMGGEIAARSVPGEGSEFRVDLPVGDLVTATVDDPHNTT------ 294660058 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TMASNLTSQVRAFAQITFITVEASGEMDALKTKINQMVLNLRESIQRNTAAREAAELANSAKSEFLANMSHEIRTPLNGIIGMTQL----SLDTELTQYQREMLSIVHNLANSLLTIIDDILDISKIEANRMTVEQIDFSLRGTVFGALKTLAVKAIEKSLDLTYQCDSSFPDLIGDSFRLRQVILNLAGNAIKFTKKG-RVSVSVKKSEDKELEFCVSDTGIGIEKDKLGLIFDTFCQADGSTTRKFGGTGLGLSISKQLIHLMGGEIWVTSDYGEGSNFYFT------------------------ 88859894 ----------------------------------------------------------------------------------------------------------------ANISLTIGWVAALGIPFVMYSPGFGFIWASLVTGIAMMFGFLRGFKPAKYFIMAYLAMFLPNMFANMTNLGVLNLYLLGLIGTTLDALLLA----FAVADKLRLLNNENFELTKNLELRTQMLEQMTHELRDANEAKSRFLANMSHEIRTPMTSIIGYADGIILGDIEPRN---HAKAVQVIAQNGNHVLGIINDILDMSKIEANKLEVEWIETDLFATIANVESILGKQIRDKGLEFKVLYEFPLPKIIIDPTRLRQILLNLTNNAMKFTDYGA-ITLIVSFKDEK-LIIRVRDSGIGMTKEQTQKLFEAFSQADTSTTRKYGGTGLGLNISKNLAHKLGGDISVKSEIGKGSEFIVTL----------------------- 254444049 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAAPAEVRFRVLPLFYQTKQAYAFYTLSALGLFLLIGRFRILALRRSNAKLARLVEESTSVLNEKNEKLVLVNREKSSFLAVMSHEIRTPLNGVIGMCSVLRQTNLDSM----QRDYLESIRVSGLSLLEVVNDILDYSKIEKGRLSLECILFDLVDLVESVVSLLGLKANEKELDLHLLIDPRIKRLYGDPTRVRQILYNLLGNAIKFTKLGS-VTVSLYPKSGDHLVMEVSDTGVGIEEDKHEAVFEAFAQSDVSDVRKFGGTGLGLSICRQLAGLMGGDIELESRLDEGSTFRVSL----------------------- 262403062 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFELNGQCQAAMFLRD--VTVRKAVEQELNEARAKAEEAVEIKSMFLANMSHEIRTPMNAIIGMSHLALKTEL----SAKQRDYVSKIHSSATLLLGIINDILDFSKIEAGKLSIERIEFSLDEVLHNVSMVTGQKAFDKGLELLFSLPREIPRLIGDPLRIGQVVINLVNNAVKFTEQG-EISVNVQVGERQTGRIQVMDTGIGMTEKQTRHLFQAFTQADGSTTRKYGGTGLGLSISRRLVELMEGEISVISQPEEGSCFTFT------------------------ 307304331 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EMTPLRDAEGNLLAIVAQSRDVSEEARLQAEAANDAKTRFLAAVSHELRTPLNAILGFSDVLAGEYFGKLENDRQREYVSLIHQSGTHLLSVVNTMLDMSKIEAGRYELLLEPFRVAEAIAACEAMLSHQAREKGVRLTSRVTRSVGEINADQRAFQQILINLIGNAIKFTDRGGLVTVDAAL-EGNMLKLTVSDTGIGIAADKLQMLGQPFVQIQNDYTRRYEGTGLGLSLVKGLAELHGGDVSIRSAEGEGTVIVVTIP---------------------- 254446215 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RTISHSIERYRLMAELSKAK-------QKAEAASQAKSDFLAVMSHEFRTPMNGILGGINLLGNVCNGPQETE----LLSMMKQCAESQLTLIGDVLDISKIEAGGMELAYEGFSPRDLISSVLSAVSFSAREKGVKLAVDIDRGLPELVSDARRLRQVLMNLVGNAVKFTSEG-EVRIHARKFDGCLVEFRVTDTGIGISPKYIDSIFDTFTQVDSSYSRRYQGTGLGLAICKRLVKMLGGTIRVESKVGRGSDFRFTI----------------------- 254229817 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQRTSQLKQANRRLNEARKQAEQASRAKSAFLATMSHEIRTPMNGVLGTARLLIDSGLNPI----QKRYAEIINRSGKTLLAILNDVLDYSKIEAGHLEIRHMGFDLHQMVEDTFQLMNSRAQEKRLLFSYHIESDVSRYWGDVTRISQVLNNLVGNAIKFTDEGEIIYVSLNPEDESQVLFEVSDTGIGIAKKDQRTLFDAFTQAEGGMS-QTGGTGLGLAISKRIIEAMGGILEVDSEEGHGSRFWFSIPLEE------------------- 170690462 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELEQTNVQLEEYANRLERQKADLLRAQDDLAANAERLEQSSRYKSEFLANMSHELRTPLNSSLILAKLLQQNRTGNLTEEQVR-YAETIHASNSDLLVLINDILDLSKVEAGQVNVELETVSIDATLQSLEELFKPLAGAKHLSLVFDRLPGVPTMVSDGQRVTQILRNLLSNAVKFT-AHGEVALSVAPADDDMLRIDVRDSGIGIPADKLEMIFEAFQQADGSTSRQYGGSGLGLSISREFARLLGGRITVASEVGKGSVFTLWLPL--------------------- 17228673 ----------------------------------------------------------------------------------------------------------RVWPEPAEWLLVFCWSFVTWHGLQVNSQRKQSLPGWPILVILLSISII--FGSSYAAFMIGWWI------------PVMSPLLTTFLSTIVTTNLYKQSQLEKANQQLRTLEEKVRDRTQELETAKIAADV-------ANQAKSEFLASMSHELRTPLNGILGYAQILERSENIAP---AALEGINIIHQCGSHLLILINDILDLSKIEAGKLELHNTDFDFSYFLTGVVEMCRIRALQKGISFHYLPDPDLPQINADEKRLRQIIINLLGNAIKFTETGGTIQVLEAGADFNKIRFQVEDTGVGMTPEQLTKIFLPFEQVGDK-NKQAEGTGLGLAISCRIAELMGSQIQVDSILGTGSKFWLDL----------------------- 186685940 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EIIKSVVAVPMIYAGRVVGLLELDTVNKSKTWQEEINLLQLVSELIAIGRSRHKAEEALRIAKETAETANRSKSAFLANMSHELRTPLNAILGFAQLMERDT---TLNKRQRDSLATINRSGEHLLNLINDVLEMSKIEAGRIVLNPTSFDLHRLLQEMQQMFQVRAKDKKLSLSFELAPNLHQILTDESKLRQVLINLLGNAIKFTNTGGRVSLGIGEQGSRGEVFKIEDTGLGIPTEELDNLFQPFVQTASARQ-VMEGTGLGLTISRQFVQLMGGDIRVHSVVGSGSTFYFDI----------------------- 258563454 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AFLFREARKISAANAAMIEAQKRALAQAREAEQAKEAEAEARKLKEEAAKAKSIFLANISHDLRTPMTGVIGLSELLKQTSL----DRQQDVYVESIRVCADTLLTLINDILDFSKLEAGKMKVTTVPLNLRQTIAEVVRALRYTHRDRGIEDFDDIDPDLL-VLGDPVRLHQIFMNLLSNSYKFTPKGSTVRAKVAEESENTIRVTVADTGIGISNDHMARLFRPFSQADSSTARSYGGSGLGLSICKAIIEVLGGKIWLHSDVGVGTKVTFT------------------------ 256827840 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRSVNDKLGERAMELEEQKSAIRRKNKELLRAQEQLKLKAQELESASRYKSEFLANMSHELRTPLNSILILSQLLSHNKEGNLSP-KQTEAASAINSSGADLLRLINEILDLSKVEAGKVELHLEEMPLTSMISDLQRVFKGVAVEKGVAFLVEQDPALPTMLTDTHRLQQVLRNLLSNAFKFTDHGS-VTLSISRSAEEAICIAVTDMGIGIPEDKQGTIFEAFRQADGSTSRKYGGTGLGLSISRELTKLLGGEIRLRSQEGKGSTFSLILPL-RHHADAPTDE---------- 288797325 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SMHRTSVATMELLSIIL---TSTAYALESAELRLLSQDNERLQKLVEKRTAE--LERARDQAEGANRAKSQFLANMSHELRTPLSGIIGMVDLLLDTRLDN----EQQEYARLASDSAHALLALINDILDFSKIEAGKLEIEEAEFSLGSLTEGVTELFALAAQKKGIVLTSYVDPQLPYVRGDALRLRQVLANLLSNALKFTEKGS-VQLQVKILGDGGQRFEVCDTGIGVDAEVAERLFQSFTQADSSTTRKYGGTGLGLAICRNLVELMGGKLVLKVALDRG------------------------------ 254442851 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DARTAQLTRANKELEQQAKLANDSAAEAREQAKAANETKSSFLANMSHEIRTPMNGILGMLNLLED----MDNPADQADLILTAQDSAKSLLEIVNEILDFSKIEANAIDIEKTEFDLRDSIYGATDLVSLTAHDKGLELVAQIASDVPRLIGDPLRIRQLCINLLGNSLKFTKEG-TVMLAVSKAAQQRLRFEISDTGMGIPPEKVDTLFDPFSQVDSSTTRNFGGTGLGLSICKKLAELMSGEIGVTSVVGEGSVFWFEI-------EVEEDSSKSKIEKSH- 294505928 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YRWRTYRLRKRQETLEAAVETRTE---ELARQKEKTERQAERLQELDEAKNRFFAHVSHEFRTPLSLILSPLDALQRATDGAASLSENQ--LRRMTTNAERLQRLIGQLLDLATLEAGGMELDRRPGDLAALVERTAEAFRSKAEQKGIALKTEMPPERVEMRFDPEKVETIVSNLVGNAVKFTPEGGRVVLRLRLTEDTGVRIAVADTGPGIDPAEQARIFDQFERSGTNSTEAHEGTGLGLALTSELVELHGGTIEVESTPGAGAEFIVHLPRMPV------------------ 117924342 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SFHLEESAV----CVAVVRDITAR-KMEEIELKQAKEVAERASAAKTRFLSSMSHELRTPMNAILGFAQVMQSDPNEPLS-ESQRECTREIIQAGGHLLELINDVLDLAKIEENRISLKMAPVHVQEVIREAVALVTPMANRKGIRLYHGMGEGVCEVQADRTRLKQILINLATNGVKYNREGGEVEISCRLAEAGRARIEVRDTGIGIAALKQGDIFEPFHRLVEDGT--IEGTGIGLSIVKRLVEAMGGTLGLESQEGQGSRFWFQLPNS-------------------- 163846840 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRETQATLERALLERDLLNEQLYRTTLELEEARAAAEAAYRSKSNFMATMSHELRTPLNIIIGFSTAMLEHPEMYGDDEQVLQDIAEIRRSGQHLLGLINDILDLAKVEAGKLELNKTNLALGPLLEETLRTAQALINDRPIQLRREYREPLPTVFADEVRVRQVLLNLVSNACKFTHAG-EIAVGARVDTNE-IVLWVRDTGIGIAPADQERIFQQFEQIENADTRQHAGTGLGLSICRWLVELHGGRMWVESELGKGSIFFFSLPRTRA------------------ 302878536 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELKRYKDHLEEEVQQRTADLVLARDAAEAANRAKSVFLSSMSHELRTPLNAILGFSALMSRDTMLSH---IQRENLNIINRSGEHLLSLINDVLEMAKIEAGRVQVLHEAFDLGALVRDVSDMMAVRAQEKGLQLLVDQSSDFPRIMGDEARLRQVLINLVGNAVKFTQHGG-ITMRFGIKPNERLLIEVEDSGIGIKPEDQQRIFDAFVQIGDL--SAQKGTGLGLTITRQFVQLMGGVITLESTPGVGAVFSVELPIEKV------------------ 167590631 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TYLAANVVRTRYRGVDVLLTLLDVTARKRTELKLR-EAREAAEDANRAKSTFLATMSHEIRTPLNAIIGNLELMARASLPPSE----RRRLKTIASSSDALLRVINDVLDLSKAESNQMALECIPFDLRDLLRDVAAIFRPVADAKHLTLDCRMAADLADYLGDPTRLRQLVSNLVGNAIKFTKRGG-VTIDARVATDRRVAIAVRDTGIGIPEDALPNLFDVYMQADPSIYRRFGGTGLGLPLCGRIARLMHGELTVESRVDEGTTFVAALPL--------------------- 37520204 -------------------------------QGQRDLEAVSRLILSELAP------LVSAQHGVFYLMDSAENRPCLKLLSTYAYRERLANWFFLGEGLVGQCALEKERILLTDVPGDYIKISSGLGEAAPFNIVVLPVLFEGQVTAVIELASFRSFSEIHLTFLDQLTESIAIVLNTIAASMRTEQSLAEELQSQQTELTDTNKRLLQEKARLLSIQKEVERKNREIEQARQSVEEKARQLALTSKYKSEFLANMSHELRTPLNSLLILARLLSDNAEGNLS-EKQVEYGRTIHSAGADLLGLINDILDLAKIESGTMSVEIEQMHFGDLRSQMERIFRQVANDRGLEFAVECAANLPRMLTDPKRLQQVLKNLLSNAFKFTALGS-VTLRVEMATGGWVAFSVIDTGIGIAPDKQRVIFEAFQQADGSTSRKYGGTGLGLSISREIARLLGGEIQLESEPGRGSTFTLFLPL--------------------- 239627656 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKVLDAQR------AEQARQEQLLRDALASAKAANRAKSDFLSRMSHDIRTPMNAIIGMSTIGQLKLG---DDRSVQDCFRKIDASSRYLLSLINDILDMSKIETGKMELSQEYFDFAELIGEIDQIVYPQAQEKKIRYEIYHEEPLEQYYGDSLRVKQILLNLLSNALKFTSADGLIQINIQEQKRTNIRFCVRDSGIGMSKEFRSRIFQPFEQESPEAARNNVGSGLGLSIVYNLVQLMGGTIEVESEKNKGAAFTVTIP----LKLVEDDEQKERQRK--- 258516237 --------------------------------------------------------------------------------------------------------------------MELLWAAIPV--RDKDATQSVVFIHTLLQPIAERINVLYT-----ASFYILGGVLLLAVILSLFLSRSLSRPLLQMNQTAQA----ITRGDYSRSVPVRS-KDEIGLLAASLNSLSQEIQEKITAIERLDQTRRDFVANVSHELRTPLTIIQGYTEALLDG--FAETEEERQQYLNNVLEESQRLQRLVNDVLDLRSLESGKMVLYKQKVDLTKLLAKVAGIFKPFYAQKQVFLSLSAEEVWEAVYADPDRLEQVFVNLIDNALRHTPAGGEVKISSALETDK-VFVTVKDSGPGISSKDLPLIWERFYKVDKARSRGGEGSGLGLAITKAIIDAHGGWVEVTSEPGRGTVMTVCLPVFR------------------- 260903020 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LKQLNSELEAETDKAERAAKAKSSFLAAMSHELRTPMNGVLGISQLIAEETKEPVT----KEHIKVILDSGQHLMTILNDILDFSKVEENKLELEEAPFHLEQVLTPVCSAIQPLIDEKSIELIVENDPNNTEFTGDCARLRQILFNLAGNAVKFTNEG-HVLIRTELSEDKQLLIIVSDTGIGIAPDKQGRVFNSFEQADSSTTRRFGGTGLGLAIVKKLTELMGGSITLKSVEGVGTQFIVTLPIPWNESEKPSPQHTPVQTRS-- 116749734 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RREKEKAERAKDTAEAASKAKSEFLANMSHEIRTPMNAILGFTSLLS----PLITDPRQKNYLQSIQSSGKNLMSLINDILDLSKIEAGKMEIQYEPVVLRSVFVDLEKVFSWIIQDKGLQFITSIASDVPEVLLDEVRLRQILFNLVGNALRFTESG-WIRLSAWREAGAGLVMVVEDTGMGIQPEAHNRIFESFRQQSGQRARVYGGTGLGLTISKSLVEMLGGTISVQSRPGAGSVFEIRLPD--VSEAAETDRAEQAE----- 298487166 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LETQQAELEQTNEQLADQSQALADQRDALDRNNEELSIAQAELQARADELQRASKYKSEFLANMSHELRTPLNSSLILAKLLAENPGENLTAEQVK-FAESIYSAGNDLLNLINDILDISKVEAGKLEMRPENSSVSRLVEGLRSMFQPLAAEKKLAFTVDIQAGAPTLFTDRQRLEQILKNLLSNAIKFTEAGA-VSMVVSRQPGAGIVFIVRDSGIGIAEEHQQGIFEAFRQADGTTNRRYGGTGLGLSISRDLAALLGGSISVTSAPGQGSIFSLVLPESYVEQGPQEPGNESA------ 254413254 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKLAEIALQEAKEAADAANRAKSTFLANMSHELRSPLNAILGFAQLMSNSVTLP---QQYQDNLRIIHHSGEHLLTLINQVLDLSKIEAGRITLNETTFNLHHLLGEVEDMFRLKVNEKGLQLRFNWAADVPTIQTDEIKLRQVLINLVSNAVKFTSAGSVVNVAQQRTNDDGLYFEIKDTGCGIAADELESIFEAFVQSQSGVQSQSG-TGLGLPITRKFIQLMGGEIRVESQVSQGTTFTFDIQATQVTSSTPQ------------ 142778259 -------------------------------------------------------------------------------------------------------------------------------------------------LFCIGLPVLIYWVLARFVLTPIRELTVAKTAVGRGDLSVLTVRKQDELGDMFAAFNVMVRQLRVYRERERAYQLQLEDKVAQLEYANQQLILAREVAEQANRLKSVFLANMSHEIRTPLTAIIGFSE----QAIQENDPHRQLDYLRRVLRSGDHLLALINDILDLSKIEADKLELLTEQVNLLAIVDDIYQLTRQQAEQKGLQCLLELHYPLPQIYTDTLRFRQVLLNLSSNAVKFTQKG-KVVIHVSYTPEEVLRIKIKDTGIGITAAELGKLFQPFVQADAAVTRNFGGSGLGLCISKKLMEQMQGDIQVDSVKGIGSCFEIV------------------------ 220909137 --------------------------------FTRMLQGQRALETVSKLILSELAPLVSAQHGAFYLMETSEHQPSLKLLSTYAYRERLANRFYLGEGLVGQCALEKERIVLSEVPSDYIKISSGLGESTPLNAVVLPVLFEGQVTAVIELASFSRFSEIHLTFFDQLSESIAIVLNTIAASMRTEQSLAEELQTQQKELTGTNQRLLKASEELLKSQQEKAELLAEVERKNQEIEQARRSLEESSKYKSEFLANMSHELRTPLNSLLILAKLLADNPEQNLT-ERQVEYAATIFSSGNDLLELINDILDLAKIESGTIAVDIEPISFSELGRDLERSFREVAINRNLDFQVQFSELLPRFHTDPKRLRQILKNLLANAFKFTEAG-HVRLTVGWSADQTIAFRVSDTGIGIPLDKQRIIFEAFQQADGTTSRRYGGTGLGLSISREIARLLGGEIRLESQVGRGSTFTLYLPQSRIAEPPPD------------ 300867491 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LWGLLATDIREWREAEIKMVVQIGAQLGVAIQQAELLAQTQKQAAELKIAKESADAANSAKSEFLANMSHELRTPLNAILGFSQLMNRDRSLST---EYIQYLNIINRSGEHLLELINDILEMSKIEAGRMVLYENEFDLYNLLDNLEDMLQLKAQSKALKLTFQRDKTVPKVKTDQSKLRQILINLIGNALKFTEKGNRVKVAGRERSNNEQQFEVEDTGPGIAPEDFDKLFEAFGQTATGLKSG-QGTGLGLPISQKFVQLMGGEITVSSQLGQGAKFTFDI----------------------- 288918897 --------------------------------------------------------------------------------------------FLFGEGLIGQAALEKKRIRVEDVPAGYLNIRSGLGEAPPCDLVVVPVIFENQVLGVIELASFTPFSDLHLTLVDQLVDTIGVVLNTIMANARTEELLAQS--------QRLTQELRSQSVELQRTNNELEEKAALLEEKNTEIDMAREKAEQSSQYKSEFLANMSHELRTPLNSLLILAKLLADNPDHNLSQKQI-DFAETIHSAGSELLGLINDILDLSKVEAGKMNVDAGPVRTAALCDAVAGVFGPTAEEKGLTFEISVTSDVPEFVTDEQRIQQVLKNLLSNAVKFTDSG-TVRLDVSVASPDTPFFAVSDTGIGVAAEKLRMIFEAFQQADGTTSRRYGGTGLGLSISKEIARLLGGSIAVSSQIGQGSTFTLFVP---------------------- 260463553 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITQWKRAEEDLTQARAVAERASSQKTDFLARISHEIRTPLNAIIGFSELMVDEKFGPVANDRYRDYLRDINRSGNHVLDLVNDLLDISKIEAGQQEMAYEAVSLNDTLAETVAMMQPQANRERVIIRSSFASRLPEVVADLRSVRQIALNILSNAIRYTQAGGQVIVSTAYETSGDVVMRVRDTGIGMSQAEIEQALKPFKQINALKRGRGDGTGLGLPLTKAMVEANRARFTINSTPGEGTLVEVAFPSTRVL----------------- 308126279 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QVNRVVEEKQRQTHEILHAKESAVAANRAKSVFLANMSHEIRTPLNGIMGMTEILSQSELSPH----QQEVVDDIDTSSHTLLALLNDILDLSKIESGRLELSLVEADIREVVYQSVILFQSKATSKQLELDISLDENIPRVMVDDHRIKQIITNLVSNAVKFTEQG-YISVDVSYEEGRGLTFLIKDSGIGIERDKLATIFEPFTQEDEGVSRQFGGTGLGLAICRQLVSMMGGKLVATSTKGVGTCFGFSI----------------------- 288941471 --------------------------------------------------------------------------------------------------------------------VGIVVPVREVIAPAVATSEKIEQSRALTELNARADALVQTFLLLFGIMATLIPVALVFARSISRPIQALAEGSRRVGAGELDHRIQV-----DSGDEIQDLALTFNQMAEDLKNKIDEIETANQELQQLDQLKSKFISMASHELRTPLIAIQGYVDLIREGRGGEIS-AAQRTMLDTVSRNATRLARIVSELLDISRIEENKLVLERVPVSLGQIVSEITEEQQPYLESRRHALTLEIADALPRVDGDPDRISQVVINLLGNAIKYTPDGGRIHIRVYPEPDR-VHLEVTDTGIGIKPEDIGKLFKRFSTLGDVTKHRTGGTGLGLSIVQGIVQAHAGKIWVDSEYGRGSTFHVQWPIAHEQSQSRETPPAQTQRSEKA 17228473 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRRVGFKSAMTVPLRTQTRTLGVISFISAESGHKYQGSMQLAEELAYRASLAIDNAHLYRLAQSDRTKAEAANRIKDEFLAVLSHELRSPLNPILGWSRILRSKQLSPTKVEQ---ALETIERNAKLQAQLIEDLLDVSRILQGKMTLNVASVNLAATIAAALETVQLAAEAKNIHIQTTLKPISATVVGDQNRLQQVVWNLLSNAVKFTPSGGQIEVQLEQVNLYAQ-IQVKDSGKGIAREFLPYVFEYFRQEDGATTRQFGGLGLGLAIVRHFTELHGGTVQVSS-LGQGATFTVRLPLNLVEQELPADDEQ-------- 187920903 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQDTAAEREARNLAEAANRAKGEFLANMSHELRTPLNGILGYAQILERDAA---LSERQRERASSIRHSGEHLLTLIEDTLDFARIEAGKLRVEIGDVPLAGFVDVIRDIIDVKAEQKRLDFICEITGDAPVVRADERRLRQVMLNLLANAVKFTDSG-CVTLHISRSESNRVRFEVRDTGIGIGHDQLNTIFEPFEQLGAAERRA-GGAGLGLAISREFVRAMGGEIEVESRIGQGSTFRFELPAASVTPVL-------------- 138895943 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MVRQMTEPLQAMEKAAGRMAKGDYG-AAISVRTDDEIGRLAQA---FNQMADAIAKEDERKREFLANVSHELRTPLSYIKGYSEALLSGL--ARTKEEEQSHLRLIHRETERMERLVRDLLDLAQLEGQSVPLERAPVAFAQVIEDVMDMYRPIITQKRLTLTCDLDYELI-VDGDADRLEQVVRNLLDNAIRYTPEGGAVTVRLSRFSDTEGELVIRDTGKGIPKDQLPLLGQRFFRVDRARTRKEGGTGLGLAIVKQIVALHGGAIQFDSDLGQGTTVSVRLPLVQ------------------- 142789412 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITAQRQLEKTLRN-AKQEADTANAAKSAFLANMSHEIRTPMNAVLGMLQLMQYTALSV----QQQGYVTKAQTAAKSLLGLLNDILDFSKIDAGKLKLDLHPCSIELLMRDLAVVLSANHGNSDVEVMFDLDSALPWLLADQLRLQQILINLAGNALKFTP-HGQVIVGLECLRHEAESVTVQDSGIGISEEQIERIFTGFEQAESSTSRRFGGTGLGLAISKRLVELMGGQLQVTSKVGVGSRFWFTFPVMEVEANPRAD----------- 99078407 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VFDDTGQIETYIAVERDVTATKEYERQL-KEARLAAEEGARIKEEFLATMSHEFRTPMNGVIGMAQMLQATDL----SEDQRLYTDTILGSSRALLALINDVLDLSHMNAAGVSLFNVDFDLHACVGDIVRLLSGQADEKHLELSVEIDPDVPWVTGDDRRLRQILVNLLGNAVKFTTSGS-IFIRLRGVDQVALKIEVEDTGIGIPADKLEKIFERFSQADNAISRKYGGSGLGLSISRGLAQAMGGDIDVTSVEGEGACFTLML----------------------- 88797749 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKNSEEKLQHAITQAMSSAEAKSAFLANTSHEIRTPLNAIIGLSHLLDHENL----TENQHLLVDKIQLSGQSLLNIINDVLDLSKIEANEVDIESTPVNLRELIEDTLNVHRMQADLKGLEVALNIDPKVPWVETDKTRLKQILDNLFSNALKFTSEGS-ISLRVEETDRATVRFEVIDTGIGISEKAQQQLFEPFTQADVSTTRKYGGTGLGLSIILKLVYLMEGRLGLESEEGQGSRFWFELPFKTLSDNELDNLSESA------ 220909136 ---------------------------------------------------------------------------------------------------------------------------LVKARSGKEALRYLLEEDFAVILLDVSMPEMNGFETAQLIRSRHTPIIFAACDNHLLSERGYALGAVDCLSKPINPEILIAKELFRKNLEV--QQQARQLVNQQLEIFRIQAARQQAEA--ANRMKDEFIAVVSHELRTPLNAILGWSQLL---IGGKLSSERTQQAIQTIERNARMQAQLIGDILEMTKLTQGKLHLSLQSLNLNDLLASLVESMQPLAEPKGLRLQSQLDPLPRWVNADPVRLRQIFWNLLTNAIKFTPAGGEIWVKLETIPASFVKISITDTGIGISPEFLPHVFDRFRQADGSATRAQGGLGLGLAIVRQLVELHQGRIEVFSQRGQGTTFTLHLPL--------------------- 283851290 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RFELLRKSDELKRANAALEDRVAQRTLALEQEIATRKRARQANRAKSEFLANMSHEIRTPLNGIMGMVHLARMQSL----DRTTLSYLELADASAQHLLGIVNDVLDIAKMEAGKIRLARQAFDLRREFEATLTPLRIAAQGKGVVLDHAVAPDVAHVVGDVGRLRQVLTNLVGNAVKFTGQG-RIDVRVDREGGQRLRVTIRDTGIGVPADRLERIFESFEQAHTSAHALYGGTGLGLSIAKRLVELMGGDIRAESREGEGSTFAFTI-RLEVVAPAPQE----------- 217037915 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFKPNGNIMHYVVVERDITKKKELEDKLI-KAADKADVSNKAKSTFLATMSHELRTPLNGILGMAQIIESN----IKDEEQHKQIKVLLESGDHLLSLLNDILDFSKIEQNKLELNHASFYFNDVIDPIANTYQSICEDKGLQFIIDNNINEKTIFGDKPRIRQIIFNLISNAVKFTHKGS-ITLTLTAKGEQAVQIKVQDTGIGIRKKRLKHIFEPFIQAETSTTRQYGGTGLGLAIVKQLTDTMKGYISVNSSEGKGTCFTLVLPLEITSDALPSDKNKPTE----- 159045886 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MMDSDGNVVGEVAIERDITQAKQREQELA-AAKTAAEEGARAKAQFLAMISHEIRTPLNGIIGMSDVMLSGPLDP----EHRGNLQTILASGEGLLTIINDILDLSKLEAGKMEIDQLPFDLRAELQAALDLVRPLANEKGLSLSVDVSGLPERILGDPGRVRQVFLNLMGNAIKFTRAGA-VSLRAAVDTGAAVTLAVQDTGIGIPADRLDQIFDAFAQADSATTRDFGGTGLGLAISRQLTQQMGGDITVTSVPGKGSCFTMEF----------------------- 158338730 ------------------------------------------------------------------------------------------------------------------------------------------IHSPRYTILAIALSALLVSGISYLALLWWLPVVPTLASFLLISLSLDAFYQYDRFIQTKVKAQQQTLRILEQAKTDLEIQVAQR--TSELQQSNLELSQAKEAAEMASRAKGKFLAKMSHELRTPLNAILGFSQMMAQDTTLSEANHKRNRL---INQSGEHLLGLINDILSLAKLESGKQELREGPFQLSTLLETVEGIFRLRIEQKGLAFRVKATPDLPPLFGDAQKLRQVLINLLSNALKFTPAG-HIFLRIGTPAGLTLRFEIEDTGEGIAASELHKLFVPFEQTESGEKSKA-GTGLGLPISQQFAQLMGGDIKVSSQVGQGTTFTFT------------------------ 98990176 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TMANNLTTQVRAFGDITNAATDGDFTKLEASGEMDELKRKIQMVYNLRDSAREAAEFANRTKSEFLANMSHEIRTPMNGIIGMTQL----TLDTDLTQYQREMLNIVHNLANSLLTIIDDILDLSKIEANRMIMEEIPYTLRGTVFNALKTLAVKANEKFLDLTYRVDSSVPHVVGDSFRLRQIILNLVGNAIKFT-EHGEVSLTIQKANEYAVEFCVSDTGIGIQADKLNLIFDTFQQADGSMTRKFGGTGLGLSISKRLVNLMRGDVWVKSQYGKGSSFYFT------------------------ 186684333 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLTPRKQLEQTLRQQT-EELKQANQNKDEFLAILSHELRSPLNPILGWSSLLKSR---KFDEATTNRALETIERNTQLQIKLIDELLDVSRIIRGKLNLTFATVNLASVIDAALETVRLIAESKSIQIKIQLDPNVGKVSGDYYRLQQVVGNLLSNAVKFTPPNGSVEVSLGELASHSALIQVKDTGQGISPEFLPHVFEYFRQADSSRTRKFGGLGLGLAIVRNLVELHGGTVTAASPEGQGAIFTVRLPVMK------------------- 197103592 -----------------------------SPSFSYHRL---ASTRARELPMRVGLALIIGAGTLYLTQSPWTFAWLAAVAATQLLDLRLTAPMRRDPDFVPDRAQERVYLLVYSAITPLCW-----LKGGLEGHLYALLVPAAGLIVALQAQSAPKMLWPHALYLVSLPVLSILVEQ--------DADVAGMAFVAVGASLYLA-HLFIAVLRNRQAAVALDEALGEAQAARARAQEAS-------AAKSEFLATMSHEIRTPLNGVLGMAQAMAHDPL----PRRQRERLEVIRQSGEVLLVLLNDLLDISKIEAAKLELDLAPLDLHDLAAQAQEAFAPLAASKDLELSVRAAPELAGAWADATRVRQILYNLLANAVKFTERGA-VAADLFLDAAGQVVLRVRDTGPGVAPERLDALFERFVQAEASTTRRYGGSGLGLAISRDLARLMGGDIAAQSTPGAGSTFTVILPLDRA------------------ 224588363 ------------------------------------------------------------------------------------------KEFAIGEGLVGQCAYEKERILLTNVPQGYVKINSALGKAKPANLIILPILFENNVKAVIELASLDEFSETHLDFLNQLTESLGIVLNTIETLLAQSQSLAGELKTQQEELRRTNDELQDKALLLVKQKDEVEAKNKEVEEARKSLEEKAEQLTLTSKYKSEFLANMSHELRTPLNSLLILAQQLYENAEGNLNDRQIR-YAKTIHSCGDDLIQLINDILDLSKIESGFISANISSVKIGEITSFVETTFKPISEARNLRFRIETDYELPSMETDIQRLNQILKNLLSNAFKFTEKG-EVSLRISWKPGTVVAFSISDTGIGIPQEKQLIIFEAFQQAEGSTSRKYGGTGLGLSISRGLAELLGGTIELESQAGMGSTFTLYIPLTSVTNNI-------------- 115372873 --------------------------------------------------------------------------------------------------------------------------------------------------------------LGRVVFGPFVPEVVAALPERM--DVVRAQGLGSPLAAAVAYFSQVLEALMAGHRSWLASRIQLEEIRRELEVRDARMASLQARLREMDRLQSSFLGTVSHELRTPLASIIAYSELLSEGITGMLNPEQLQ-CVQSITEMGRTLLDLITSILDISQLEAGKLRLAFAPVDMAEVVVSAVSSVTPQSRRKGLKLEVVLPERQPRVLADKGRLYQVLVNLLANALKFTPEG-HVRVRLSEVGPQEERFCVEDTGVGIRQDQLERIFQTFYQVDSSSTREFGGVGLGLSIVKRFVEGHGGKVLVTSQPGQGSCFTAVLPSRHVLPPLPEPDR--------- 303248510 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTVALVRDAAGQPDYFISVIEDIDRRKRAEEALLRSRDELARAAEQAKQLAS----RAEAASLAKSSFLANMSHEIRTPLNGLMGMMQLLKTTAL----DDEQLQYADMAIRSGGRLTRLLGDILDLSRIEAARLTLHVAPFSLADVFAAITETFAPLALEKGLPLVCLANPDLPRVIGDETRLRQILFNLAGNAMKFTVAG-EVRVELPLPDGRALLFAVSDTGVGIPDDKLDAVGEAFTQVESTYTRDQQGAGLGLAICRELTRLMGGSLTIESELGVGTTVWLMLPFA-------------------- 303248510 -------------------------------------------------------------------------------------------------------------LALPVVAFVLQWLLWSTLEPFGWILFFPAVFFSSQIGVAGGLAATAESAILGLCFVAPYYSFRVGSTVSLVSVLVF--------IGMGVLFSLTHARLGRARRAAETALAASREANDRLRGANEEITRLYEQTRELDALKTNFFANVSHELRTPLTLILG--SLAKRLGAAETPPEARRDY-RVMERNAKLLLAHVTDLLDVARLDAGRMELRYARCDMARQARFMASCFESLARERGISLTVDAPRALTA-EVDVEKVRRILQNLLSNAFKFTPDGGRVEMRLARTDGHF-RLTVADDGPGIPDDQKQVVFERFRQLDSGENRSHGGTGLGLAIAKEFALLHGGDVTLTTNPAGGAVFTVTLPVAATVHDAPDD----------- 218887540 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGRLVDAFNTMLEQVERHERQLTVQQGELERMVHERTTA---LDTAQARVERASRAKSEFLAGVTHELRTPMNAVIGMVDI----TLGTDLAPKQREYLNLVRSSARSLLGVVNGVLDFSKLEAGRLALEAIPFRTRDLLEEVTDLFHDRLAIKDIELVVDIDTGVPPVLGDPLRLRQVLVNLAANAFKFTERG-EVVIRVGRADGVELAFSVRDTGIGIAPEARERLFESYSQADVSVSRRFGGTGLGLSIVRALVHLMGGDVGVDSEPGRGSTFRFT------------------------ 147676581 ----------------------------------------------------------------------------------------------------------------------------------------VPVYEGQQVTGAVMLSA--PLAPIEGRILDLQKITLYTGIAGIILATILSLFFSRTLSRPLLNMNMIARAMAGGDYSRQVEVKSKDEIGILAESLNSLSLRLQDKLERLDQTRREFVANVSHELRTPLSIMLGYTEALIDGL--AHSDTDRQKYLNNIHEEILRLRRLVTELLDLSRMEAGQVNAEMHETDVAAVAGRVFDKFQAVAAKKGVELRNSLPSVLHPVLANPDRLEQVFINLLDNAIRVTPAGGVVEMTA-YELKNELRVSISDEGHGIPPEEQPLVWERFYKVDKSRTRTGEGTGLGLAIVKKIVEAHGGSVEIASMPEKGSTFSFTIPKK-------------------- 119488887 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------YFPDNILLAKLGVESYWGIPLANSTGESIGLIYIMDVALEINLDHEMIMKIFATRTEAELERQHFEITLRQAKEAAEAANRSKSTFLANMSHELRTPLNAILGFSQLLSRSIYLSGDE---KDSLEVIHSSGQHLLTLINQVLDLSKIEAGRMKMQLRKFDLFHLLQSLERMFTQKANDKNLELKFDCHPDIPQIYTDETKLRQILINLLSNAIKFTPRGEIIRVYPRWSNLEAISFEVKDTGVGIAPDECKYLFQAFVQT-LSGQQAQEGTGLGLKISQQFIHLIGGEISVESDLGRGTTFQFMIPVEISEDEI---SHTSSEH---- 254423945 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLQHIAEHLAVAIEQALYEQLQQQKVSLEIERTQSLRD-ALSAATAADRTKVEFLSTMSHELRTPLTYIIGMSATLLRWSFGELS-ERQRSYLETINRSGEHLLTVINDILEFAKVESGRSLLNVSNFPLSNLVRSVATRYQEDAKNHDVSLSVDLSPEVENFRADSKRIEQILSNLVNNAIKFTPAGGEITLRV-QKELDSILLQVEDTGIGIPESQQKFMFEKFKQLESPFQRQYAGTGLGLAMTKHLVELHNGTIQVISTVGKGSTFIVSLP---------------------- 186682678 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FRQWTPDEIELLEAVAAQLG--------IALAQAQLLEQETHRRE---ELTLKNFALEQAKRQAEAANRAKSEFLAMMSHEIRTPMNAVIGMTDLLLDTDLTP----QQQDFVETVRSSGDALLTIINDILDFSKIESGKLELEEQPFDLRACVEQAISLLAPKAAQKNIELVYLIQPQVPTIVGDMTRLRQVLMNLLNNAIKFTERG-EVVLSVELGAGDSVQFAIKDTGIGITPEKIERLFHPFTQADVSMTRRYGGTGLGLVISKRLSKMMGGTLWVESQVGQGSTFYFTI--TAQVPAVPEAEFSNS------ 140232203 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITPLKEREAELLSAKAEAESANRAKSEFLASMSHELRTPLNAIIGFSDLLRSGHFGALEN-KQREYLDNIHVSGTHLLELINDILDVSKVEAGRYELHEETFDPLEVIAGCVTLVEVRAAERQVMIESINRSPRLHLHADQRALKQVTLNLLTNAVKFNKAGGRVTIHTRVDHEGRFIVAVADTSIGISAEARLRIFAPFQQADPTVSRRFEGTGLGLWICKALVEMHDGVIEVESEEQVGTTVTTCWPARRVVPGI-------------- 310643958 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QMYLTNKRLKTQSMLLHQKTQELEKMNSELIAAKEAAEIAANAKTEFLAMMSHEIRTPMNGVIGMIDLLMETELQN----DQQEYADIIRRSADALVAVINDILDFTKLESGKMEVEEYPFDLVSCIKEVFSLFTVEVNRKNLELVYFLDEQTPPVYGDMGRLRQVLINLVSNAVKFTDQGGVVFASVKERSDNGVEFSVKDTGIGIDPAKVGRLFHPFSQLDSSMTRKYGGTGLGLAICKTLVDMMGGDIRVDTSGEQGVAFHFT------------------------ 262275736 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RGTAKDITGRKHRVHEL-QQARQQAESANAAKSQFLAMMSHEIRTPLNAVMGLLDALQQSLL----DDEQVAWVSQMDKSAQLLLTIINDVFDLSRIESERFSLHPELVNIRDSVTIVFNQLRETSSHKAIKLEMDIADNVPDIYQDGNRFTQILLNLVGNAVKFTEEG-RVDVAMSAVNNR-LKISVSDTGIGINAERRKDIFQPFTQADGSITRQYGGTGLGLSICKKLVSMMNGSIDFESKPGVGTTFFIDIPLTEPPQ---------------- 300864904 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQERQIQSLMGVPLLVEGRVLGVVHVGTVEVRQFSSEDLQLLQLAGDRVAMAIDRANLYEAEQIARQQAEAANRIKDEFLAMVSHELRTPLNSILGWAQILRNRKM---NETKVNKALETIERNAKQQAKLIDDILDVSRIIRGKIRLQVEPLNLVPIIQEAVDTHLAAAQAKNIAIEFLQADPTIAVLGDADRLHQVVGNLLSNAIKFTPVGGRVKVRLDRDWGQYALICVKDTGIGIAPEFLPQVFEGFRQADGSITRPHGGLGLGLTIAHYLTELHGGTVKATSGIGEGATFTVKLPIARPLEPLPAES---------- 255941286 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TMADNLTSQVRAFGEITEAAMSGDFTKLSASGEMDDLISSLRDSIQRNTAAREAAELANRSKSDFLANMSHEIRTPMNGIIGLSSLALDTDD---LQAPVRDTLNMVHNLAISLLTIIDDILDISKIEANHMIIEKTPFSLGATVFSVLKALSVETNEKALGLVYTVDGEVPYLIGDAYRLRQVMLNLVGNAIKFT-DHGEIRVTVKHAQDDAFQFSVSDPGIGIDESKIGLIFDKFQQADGSMTRRFGGTGLGLAISKRLVSLMGGDIWVTSNVGEGSTFSFT------------------------ 294665048 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MARSASHLAGIVIERTRVDAKLKLSLQAETAARAQAEHANRVKDEFLATLSHELRTPLNAILGWSRLMQSDIADPAN---LGRGLVIIERSARAQTQIIDDLLDMSAILSGKIRLQAEHFDIAGLVRSALELMQPTALTRKIALELDAPDGELWFFGDAGRLQQVLTNLLSNALKFTPAGGTVRVAMDVEDER-LRLCVQDTGIGIAAEFLPHVFDRFRQADAGTTRRVGGLGLGLSISRQLVDLHGGSLGASSAEGHGALFTIVLP---------------------- 300864253 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATALSQGEFNQQVNIERSDELGVLAKAFNSMARQLQESFTSLETKNAELQQLDKLKDEFLANTSHELRTPLNGIIGIAESLIDGATGSLPDKTVSN-LALIVSSGRRLSNLVNDILDFSKLSHNNMELEIKPIGMREISEVVLTLSQPLIGKKSLQLINAISPEVPLVDADENRMQQILHNIIGNAIKFTEKG-IVEVSAEVVDNQRLAITVADTGIGIPEDKLERIFEAFEQGDGSTAREYGGTGLGLAVTKQLVELHQGEIWVSSKVGVGSKFIFTLPISQ------------------- 116328008 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TQILRQQQEELKQMNEELEGQTQILRQQQEELKVSNEELEEQTRALEMRNKELELAKNDIEQKTEQLELSGKYKSEFLANMSHELRTPLNSLLILSKDLA-DNKKKNLDEDQVESANIIYKSGHDLLVLINEVLDLSKIESGKMSVNLERVVLRTFVKDLISGFKLQATKKKLDLDLIYYEDLPEIRTDPQRLDQILKNLISNALKFTERG-RIQLEVKRQNSDKILFSVIDSGIGIPEEKYSAIFEAFQQVDGSTSRKYGGTGLGLSISRELAGLLGGEIHLKSKVNKGSTFSLLLPIERNETSIPKEE---------- 117922447 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITAQRQLEKTLRN-AKQEADTANAAKSAFLANMSHEIRTPMNAVLGMLQLMQYTALSV----QQQGYVTKAQTAAKSLLGLLNDILDFSKIDAGKLKLDLHPCSIELLMRDLAVVLSANHGNSDVEVMFDLDSALPWLLADQLRLQQILINLAGNALKFTP-HGQVIVGLECLRHEAESVTVQDSGIGISEEQIERIFTGFEQAESSTSRRFGGTGLGLAISKRLVELMGGQLQVTSKVGVGSRFWFTFPVMEVEANPRAD----------- 116249380 ------------------------ARFTNMLQGQRDLTLVGKMLLSELAPLVGAHQGVIYQVDAD-ERQPVLSLLSVYAKGGEAAHPA---RLEFGQGLVGQCASDARRILVTDLPDNVVPISSGVFMTLPRSAIVLPVHFEGQVKAVIELASAGEFTELQLSFLDQLTTSIGIVLNSIEATMQTEQQLAAELQTQQRELQQTNEQLGQKAQQLEERNVEVEAKNQEIEQARRALEEKATELALTSKYKSEFLANMSHELRTPLNSILILGQQLGENPDGNLSGKQV-EFAKTIHGAGTDLLNLISDILDLSKIESGTVSVDAEEISVSNLLEVMARPFRHEAENRNLSFAVEVGADITSIITDSKRLQQILKNLLSNAFKFTAQGG-VTLRVGWSSDHVIAFEVVDTGIGIPPEKQRIIFEAFQQADASTSRKYGGTGLGLAISRELANLLGGEIQLRSTPGVGSTFVLYLPLTYV------------------ 291279597 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGISIMQIKLFEDSRKLTKELDEKNRILEAQNRELQAQSEELEAQTEELKVQKIELEEYSKRLNKLQQYKNEFIANMSHELRTPLNSIVGLTELILKNNQLDN---ELKEKLKIINLSGKQLLNIINDILDLSKIESGKIDLEIEEIDLTETIDYVSNIIKPQCNEKNISFKVIFKAKNYLINTDKYKLTQILLNLLSNSVKYTEENGLIELIIE-EDTKYIIIHVKDTGIGIPEDLMQNLFEPF--VTMGRKFNVQGTGLGLPLTKKLVNLLGGKIAVKSKVGEGTIFTVYIPKE-------------------- 291569174 ----------------------------------------------------------------------------------------------------------------------------------------------------------SGFSDCYLKFLEQFQ-IRAYIISPIFQGYQLWGLLCVYQNDGPREWKTAESKVVTQIANQLGVAVKQAELFAQTQKQAAELKRVADAANVANRAKSEFLANMSHELRTPLNAILGFTQLLQRDR---TLAAKHQEYIKIVNQSGQHLLGLINDVLEMSKIEAGRITCNPTEFAIKRCLQAIQVMLQLKAESKGLTLNFQVEESVPKVRTDESKLRQVLVNLISNAIKFTREGETLKVSVGQVDEDYLRFEIIDSGCGIATEEINDLFQAFKQTQSGRES-QQGTGLGLVISQRFVNLMGGEIQVSSELGHGSCFSFQIPVGVADQMVNESENALNQACRLA 160937422 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISRRIDEQRYEEEQKRSALQSALDNARAASEAKSQFLSNMSHDIRTPMNAIVGMTAIASTRLD---DRERVMECLKKISLSSKHLLSLINDVLDMSKIESGKLSIREEPFNLAELVTESAELVRPQAEAKHLEMDVHLKGKNEEVVGDSLRIRQIYINILSNAAKYTPEGGSVHVEVRQEQGAGRVFRCADTGIGMSSEFMSKLFQPFERAQDSTNSRVTGTGLGMAITKNLIDLMNGDIRVESRPREGSVFTVALPLQAAPEAVPEE----------- 196229923 ------------------------AKFTRMLQGQRDLFTVGQMLLSELAP------LIFAQQGTVYVGDNGDPL--LRLLAAYATRPDQAERLGVGDGLVGQCAREKQRILLSNIPASYTPVHSSLGEALPASIVVLPVLFEGETKAVIELASLHAFTDGHLNFLEQLTQSIGVVLNTIEATMRTEQQLTAELQSGQKELQQTNEELEQKARQLAEQNAEVERKNKEIEQARSALEEKAAELALTSKYKSEFLANMSHELRTPLNSILILGQQLAENGAGNLS-EKQVDFARNIHSAGADLLNLINDILDLSKIESGTVAVEAEDITFASLRESVERNFRHIADNKNLPFYVDFDPALPQFSTDSKRLQQIIKNLLSNAFKFTSQGQTVDHPVLKRAPNVIALSIRDTGIGIAPEKQRLIFEAFQQADAGTSRKYGGTGLGLAISRELATLLGGEIRLNSVPGEGSTFTLYLPL--------------------- 253702042 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLHVLATNSRIRGMFVGILPGSHLSAEVSTLNALSSILINTAYAVENLQEHMQNLEMKVAQRTTELEEALVKAEAATAAKSVFLANMSHEIRTPMNGVIGLAKLLMETPL----DEVQQGYMESLSDCAENLLTIINEILDVSKVEAGMITLEAVVFDLRRFLDRSLQPFVLRGQKKGVRVHLEADSGLPELMGDPVRLRQVLANLLGNALKFTQQGS-ITLTAALTSGENRVFSVADTGIGIAAEAMEVIFEKFSQADSSTTRLYGGTGLGLSISKSLVELMGGELSVQSTLGEGSVFSFSI----------------------- 160936694 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITNETELRQMQQKLEAQAKELRSALETAEEANRAKSDFLSRMSHDIRTPLNAVLGMKDIAEAHLDDP---AKVKDCLRKIGLSGQHLLSLINDVLDMSKIESGEMVLREDSMSLPEVLENVVAIMQPQFGEKEQHFSIRLRSVVEQFLSDALRMRQIFINILSNAYKFTPVNGTVSMDVQAVDGTALFFSITDTGIGMKPEYLAQIFTAFSRERDSRVDKTEGTGLGMAITKRFVDMMGGTIEVTSELGKGTCFRVELPLK-------------------- 212527504 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AFLFRRVRKVSATNAAMVESQAAAREAEQKAKIAEAEANHNVKLKEDAARAKSVFLANVSHDLRTPMNGVIGLSELLK----GTKLDKEQDNYVESIRVCADTLLTLINDILDFSKLEAGKMKISTVPLSLKETISEVVRALRYTHRDRGLETIEDLDPEDLVVMGDPVRLHQIFMNLLSNSYKFTPKG-HVKVTAMVVREGKGRVSVSDTGIGIPEEHKSRLFRPFSQADNSTARSYGGSGLGLSICKAIIEVLGGLIWLDSTPGVGTTVTFQL----VFQRAPKDS---------- 259415385 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VFDDTGRIETYIAVERDVTATKEYERQL-KEARLAAEEGARIKEEFLATMSHEFRTPMNGVIGMTQMLQATDL----SEDQRLYADTILSSSRALLSLINDVLDLSRMNAAGVSLFNVDFDLHACVRDTARLLSSQAEEKQLALGVEIDPDVPWVTGDDRRLRQILVNLVGNAVKFTTSGSTIRLSAALSGDEALSIAVEDTGIGIPADKLDCIFERFSQADNAISRKYGGSGLGLSISRGLAQAMGGDIHVTSTPGEGSCFTLTL----------------------- 37676294 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAEGEAKAKKELQEHKEHLEELVTERTRQLQLTNEARSLAEQANRAKSAFLATMSHEIRTPMNGVLGTARLLMDSGLNPL----QKRYADIINRSGKNLLAILNDVLDYSKIEAGHLEIRESAFELHQMVEDTFQLMQSRAAEKSLTFSYHIESDVNHYWGDVTRISQVLNNLVGNAIKFTHQGAVIYVSLDLEQENVVQFEVTDTGIGIAQQEQATLFDAFTQASGGQKAA-GGTGLGLAISRRIIQAMGGQMEMASEEGEGSRFWFTVPLTPCDAVEP------------- 146340880 ------------------------AKFTNMLQGQRDLTTVGRLLLTELTPLVNAHRGVIYQVETEYTPQ-------LRLLASYANDGVYPHRVQFGEGLIGQCAIDKRQRLIAEIPADVIPVGSALLRAVPKNLVVLPVLFENQVKAVIELASLSPFTTSQMTFLEQLTDSIGIVLNSIEATMQTEQQLAAELQAQQRELQQTNEQLEQKAQQLAERNVEVERKNQEIEQARRALEEKATELALTSKYKSEFLANMSHELRTPLNSILILGQQLTENPDGNLTVKQV-EFARTIHGAGTDLLNLISDILDLSKIESGTVTVDAEEILTANLLETVGRPFRHEAENRLLSFNIDVDPNLARIVTDSKRLQQVLKNLLSNAFKFTADGGRLKVSAGWSADHPVLFEVTDTGIGIPQDKQKLIFEAFQQADAGTSRKYGGTGLGLAISRELANLLGGEIHLRSAPGKGSTFTLYLPLK-------------------- 163795280 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISELKRREDALVKAVEQAQLANRAKMAFLATMSHELRTPLNAIIGFAEIIKSGQIAS-NSDVQGEYAGYIHESGAHLLAVINDLLDVSRIEAGRLVLDEKPFGLASLIDECDRMIRQKAEADGLRLAMATVDPGLGIHGDRRAFKQILINLLSNAVKFTESGGAVTLTAERDAGGRLRMVVRDTGIGVEANRVVELFEPFRQLENVHARRHHGTGLGLYITKNLVEAHGGSIVFESTVHEGSTVTITLASDRLIE---------------- 87307352 -----------------------------------------------------------------------------------------------------------------------------------------AIVEQAEDSLMAPLTRLRWNILGVALLLASIALGISWLVGNRLRTRIARLSHAAKRIGDGEFGLQVDD---ESHDELNDVVRQFNAMSWKIVQSHDELLAAQHRAESANLAKSRFLATMSHELRTPMTAILGFTENL-LESPDYGSLEERNETLNTILRNGEHLLGLIDDVLDLSKIEAGRTEIQTELCSPGQIANEVIGILKKRAASRRLTLRIRCTPIPAEIETDALRLRQILLNLVGNALKFTEKGG-ISLELSSTFGRMLRVRVEDTGPGIPSDQLEHIFEPFVQVDSTTSRSFGGAGLGLPISRRLAELLGGTLIVESTIGTGSAFTLSVP---------------------- 160889867 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITEMEQMKRELLVAKEKAETSDRLKSAFLANMSHEIRTPLNAIVGFSRIIAEST----DEEERLGYYEIVESNNERLLQLINEILDLSKIESGIVEFTITPVRLHPLCKEIHDAHIFRCPE-GVELIYEPSDENIVIDGDKNRIFQVISNLIGNAFKFTTSG---HISYGYREGKYVAFHVTDTGMGIAPDKVDRVFERFVKVNNFA----QGTGLGLSICKTIIERLGGNISVTSEVGKGTTFTFVLPLESTSKTEAEKKEEDNQE---- 142160920 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NEMTARFTARRYQLECELRREAMAELETRRRAVAEAAFKSEFLANMSHEIRTPLNGVIGMGELLRETALGS----EQREYLNTLLSSAEGLLGIINDVLDISKIEAGQMQYEAIRFCLKTEVEQVAEVLAQKAADRQIDLIVEVPPTFPSVIGDPTRVSQILYNLAGNAIKFTESG-YVSIRLCAVDTESIQIEVEDSGIGMSDDQIARLFEKFSQADTSITRKYGGTGLGMSIVAQLVEAFDGQIDVRSEIDQGTCISVTL----------------------- 52548497 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KRKRAEDEKRRLMEELETKNAELKKAMEHLEEVTRMKTDFLSITSHELRTPLTPMKSQLQMLQEGYMGKLD-KKQEKSIEVVLRNLTRLENLIGDILDISRIEAGRIKLSFNSMNLNDAVKEAIKMQEAFAKGKNIEIRAKLA-EMPNIIGDAERLRQAIGNLLNNAIKFSEKTGKVIIETKRL-GKNVRFSITDYGIGISKTDQKKLFKPFTQIDSSMGREHVGTGLGLAITKGIIQAHNGKIWAESELGKGSTFYFVIPTKQ------------------- 255535846 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELLQSNQELEERSALLEEKNMLIEQRNIDIQQKSIELEQSTKYKSEFLANMSHELRTPLNSILLLSKLM---TESEDLDEQYVEYAAVMQSSGQGLLTLIDEILDLSKIESGKMTLEIMDVPLAEITDDMRMLFLPMAKDKNLELKVETEAQAPQMLTDKLRLEQILKNLLSNAIKFTSTGS-ITLQVSGDEAHTIIFKVIDTGIGIAKDKMRLVFEAFQQADGSTQRKYGGTGLGLSISRELARLLGGEITLESTEGKGSEFTLTVP---------------------- 1136289 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRMAGTLRDMTSRKDMQRLILE--KEAAEEANKAKSAFVATVSHEVRTPLSGVIGVSDLLLETNL----SEEQRDYVQTIQKSSQALLTIINDILDYSKLESRQLKMETLPFSIIETCQAVIHMLSVAAND-DVDILLRVPPNVPRIFGDAMRMRQVLLNRLSNAIKFTSRGHVLTISVDEEEIIHLCITIEDTGIGIPQSLFDSIFEPFSQADNSTTRKYGGTGLGLSITKRLIEEMGGTIQVSSIVGQGSKFKCIIP---------------------- 144898313 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IQIALAVVTVLSVLTFAVM----VAKQILAGSALLQAMVEDLRQAKTGAD-------AANQAKSEFLATMSHEIRTPMNGIIGMTSLLLDTRL----ERDQAHFANTVRVSAESLLTIINDILDFSKMEAGKLEFEETSFELVPLIEGVVDILGPRLRDKNLDLSCFIPPAAHGVFGDAGRLRQVLLNLAGNAVKFTNQGGVVEVMVDDSDPARLRFTITDTGIGIPEAAKGKLFGTFTQAEASTARRFGGSGLGLAICKRIVTMMGGDIGFDSSEGKGSTFWFQVPLPRT-DEIPAD----------- 186682207 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITKLKKTEAALKQAKETADAANLAKSQFLSNMSHELRTPLNIILGFTQLLLRNRS---LNSQQQEYLDTINRSGEDLLTLINDVLEMSKIEAGRVILSETNFDLYGLLDRLQQMFALKAQSRGLQLILERSPTIPQICADESKLRQVLVNLLGNAIKFTRIG-QVTLRVETPNQNTLNFSVEDTGCGIADSDFNRLFEPFVQTEAGQK-AQEGTGLGLPISQRFVQLMGGDIRVNSTLGKGSIFTFDI-RTRAV----------------- 119487282 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISDRKAAETELVKAKEAAEVANQAKSIFLANMSHELRSPLNAILGFTQVI---NGSSNLTTQQQNNLNIIQRSGEHLLGLINEILDLSKIEAGKIILIQEPFDLWKLIEELQDLFRIKASQKNLKLTVIINPNLPRIQTDRVKLRQILINLLSNAIKFTQKG-TVCLEADLSETSQLHFRVSDTGVGIEPDEIDNLFSPFVQTQSGIQS-QQGTGLGLAICKGYIKLFGGKIEVHSQPRVGTVFDLEMPALPVAEIIPENSSQS------- 90411150 -----------------------------------------------------------------------------------------------------------------------MWEMQHTVGKRQYTLATLTVQSDLYTVYQGLFDKFIFLLISQTIKIFLFAIFILYFAYRIVVRPLTLMSLAVSNFDNDKVPQRINLEGRRFDDEISTLTETYNSSVNRIRNHYEELELAREEAEEANRKKSEFLANMSHEIRTPMNGIIGLSSLLQEMDM----PKDQKEYINMLNISSLSLLDLINDILDFSKIEAGRLELEHTSLNLFELNKEVESIFLVKASEKSIAFQCSIDKRIPPLLGDATQLRQVLNNLVSNAIKFTHTG-YVHLHTQLETETDIRFEVIDSGIGVSVDMHDAVFDKFQQADGSTTRKYGGTGLGLSICRQIVHLMGGEIKINSEVGKGSTFYFTI----------------------- 67924012 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLAEVSISKIKPRGKTIFTAIIRD--ITERKQAEEALKKAKEKADAANCAKSEFLASMSHELRTPLNAILGFTQVMQRDQELNPD---HKQNLEIIGRSGEHLLELINDILEMTKIEAGRTTFNRTQFDLYRLLDNLESMLHLKAEEKNLQLFEKIENLPQYIETDESKLRQVLINLLGNAIKFTQEGGVIRIKTNEMIGDNQEIEVEDTGPGIAPEEVDQLFEAFGQTETGRNSN-EGTGLGLPISQKFVQLMGGEISVSSVLGRGSLFTFTIKATIV------------------ 299069582 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EHRQAEARRALLLEAESRAREEAERASRLKDDFLATVSHELRTPLNAVLGWAQLLAMR---PYDEAMFRRGLEAIERSARTQVHLIDDLLDMSAILSGKVPLEIGPVDLADVLERARETIEPMARQKQITVDTEYLP-VPLLQGDAGRLKQVFWNLLANAVKFTPEGGHVRITV-QAGADGLVATVRDTGIGIEPTFLPHVFDRFQQADLSSTRRHGGLGLGLAIAKQLVELHHGRITAASSADLGTTMAVTLPLHAPPSNEP------------- 138557630 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DADETNLELVNTQKDLERSLKELEAMDVKKDQFISIAAHELKTPLTSIRGFAELLQNKKIS-IDPIKSKKYFEIIVKDTARLGKLITDILDLSRLDLGTLKLSITKIKSSNLISDLREQMDVIIRGKGIKPVYNVQDNLPELMIDKDRLIQVLSNLINNAVHYTDKGGTIKVNIK-SDGKNVFFNITDSGRGIPKQHLPKIFERFYQVDSSYTRKIGGTGLGLAICKELVEAMGGSISVTSAVGKGTTFLFNIPVNKI------------------ 108757005 ----------------------------------------------------------------------------------------------------------RNIVVLPVLFEGEVKAVIELASFHTFSEVHMGFLEQLTESIGIVLNTIAANMRTEALLKQSQALTDELRTNKRLEQQATSLQQSEELLKRQQEELRSTNEELQEKAKLLSEQTEVERKNGEVEQAKLALEEKAEQLSLTSKYKSEFLANMSHELRTPLNSLLILSQTLSDNVDGNLTSRQV-EFAKTIHASGADLLELINDILDLSKIESGTMAVDVGPLRFGDLREFVDRTFRQVADKKGLEFHIGLGDSLPELETDAKRLQQVLKNLLSNAFKFTESGS-VSLHIGLAKGGWVAFTVADTGIGIPKDKHQIIFEAFQQADGSTARKYGGTGLGLSISREIARLLGGEIRLESDVGRGSAFTLYLPLAFMAERPPEEH---------- 150401859 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------IILWVGLVAFLMALVVSVIINSTITRPIKKLKKGVEMMGKGDYN-FRVNINSNDEFEELAHAKSSQEKLKKQAEKLDKFKSEIISIVSHELRTPLTSIKGYVELVLDGTMGTIN-ESQKRCLEIANENIDRLKRLIDNMLDLSKIERGELKMDISKVNLNDIVQNVVHSLKPLADGKNIKIINKVEPITANL--DKDKITGVLTNLIENAIKFSPVNENVTIEA-FKENNMVHITVKDNGPGIPKSELTKIFDIFYQVNSSAKRIKSGSGLGLAICKSIVESHGGKIWVESKFGKESTFHILLPLDK------------------- 167768191 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DRTADKKMNQALSD-AVYAAENANQAKSTFLSNMSHDIRTPMNAIIGFTTL---AVSNIDNKKMVRDYLGKILSSSNHLLSLINDILDMSRIESGKIHLEETEVSLSDVLHDLKTIISGQIHAKQLELYMDMDVTNEDVYCDKTRLNQILLNLLSNAIKFTPAGGMISVRLKQRERQLYEIRVKDNGIGMSEDFVQKLFSPFERERSSTVSRTQGTGLGMAITKNIVDMMGGNIEIQTEQGKGTEFIVRLPL--------------------- 298492081 -----------------------------------------------------------------------------------------------------------------------------------------ALRRSLMFNIFLTIFCLGLWLFFDLTLTRRVSLLVAASNSLAEGNFNVRTRLLGSLVQISVAFDHMASKIQENTLILQQELIKREIIEAKLKETNEQLSISNIELASLTKAKSEFLSNMSHEIRTPMNGVICMAELLSMKNL----SEEQQDIVQTIRDSGNALLVIINDILDFSKIESGNLQLEEHRFILRDIIKSVFKLLSTQAATKNIHLEYSINPDVPTILGDATRLRQVLLNLISNAIKFTEHG---HVSIAVLANKHQEISIKDTGIGIEHDRLNQLFQPFTQADTSISRKYGGTGLGLAISKSLVNLMGGKIWVES----------------------------------- 158338165 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------VMKAGAADYLAKHRITPTTLARTIRSAIRLHAEQAARAAKQKLQITNDQLRQQNE--ELAHHRAQIEAQNQELIKAYRLKSEFIATISHELRTPMNAIMGFSQLLLRQYPDPLS-EQQLDMVQRIFDNSRNLLTMVNEVLDFSKIEANRLELHPEPFQLSVPILATIQELQALAVEKALTLKAEIPETLQSIQLDPECLRRVLVNLISNAIKFTEAG-EVTLQLHQPQPDQIKISVVDTGIGMTPEQLSTIFDPFCQADQSLTRHHSGTGLGLAITESLVKAMQGQISVSSQPGVGSTFTVELPLQ-------------------- 269963086 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IILVGAQKGHFSIENKETLRRFRPLIERAVIDIETKEKLQRIEVRTSQLAKAREEAERANQSKSEFLAMMSHEIRTPLNSVLGMLDILRQSTL----TEDQSEVLNQMERSADLLLAIISDILDLSKIESGSFHLNEQWTDLSDAVTLIISQQKQVATAKNLSFEFDCNDKNKQYWIDSTRLSQILFNLIGNASKFTDFGG-IDISV-IEKDSELVISVADTGIGIPKAKVGHLFTAFHQGDSSITRRFGGTGLGLAITKHLVEMMRGTISVKSEENVGSHFKIRIPLTRNNQERPEQNHPS------- 115372967 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERKQAEDEREGLLARESAARQEAQEANRLKDEFLATVSHELRTPLTAMLGWVQMLRTGNLPAG---KHARALETVERNARAQSQLIEDLLDVSRIMSGKLRLDVEPVEVSVVVEHALESVRPAADAKHIRLQAAVDST-SHVMGDAQRLQQVVWNLLSNAVKFTPKGGRVQVFVERRDS-SVDITVADTGHGIAAKFLPHVFDRFRQADGSTTRSAGGLGLGLSIVRQLVELHGGTVSAFSEEGKGATFTVTLPMSVAL----------------- 300865287 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AQAKTEICDRKQAESALQQAKEVAEAANRAKSEFLANMSHELRTPLNGILGYVQLIKADKNI---TEDQQESLGNIQQCGEHLLTLIEDILDLSKIEARKMELSPVEFNLPNFVKNIADLFQMRSAQKNIAFTCEQISSLPTVCGDDKRLRQVLINLLGNAVKFTNSGS-VTFRVGYVEAGDIRFQVEDTGIGIEENKLEEIFLPFHQVSD-RVYSIEGTGLGLSISYKLVKMMGGEISVKSSLGKGSVFWIDL----------------------- 309790857 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EMPLTELLARPLDALRRIFTSTAKVGMRMISMTMEDGQLLGALLVVRDITREI-----EADRLKTEFIGTMSHELRTPMTAIKGFTQLLAMGGLGPLND-TQREFVNTIHSNTERMIALINDVLDITKIESGSVDLEWRSLHLVEVLSGVISEVQPAVSAREHELTISIPPGMPLVRADAHRLHQILFNLLSNAIKYTPKGGKISVEAYEAEKRYVQVNIRDTGVGIDREEIGRIFDRFYRTENPLKIEAGGTGLGLSLVKPLVELLNGKIWVESTVGQGSTFSLLLPT--------------------- 228899677 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQTQAEELQMQAEELRTTNEQLESRTEEAEQKTADLQITKSELEEKASELLRSSKYKSEFLANMSHELRTPLNSILLLSEMLRENHDNNLSDDEI-ELATVIHSSGKDLLTLINDILDLSKVEAGKLDIIFEATNISDMAANMHQNFLHIAAQKNVEFTIEDSDTIPDLYTDAKRIEQIIKNLLSNAFKFTEKGS---VSLHFDSKDWITISVKDTGIGIAKEQHQLIFEAFQQADGATIRKYGGTGLGLSICKEFARLLGGWITLESNVGEGSTFTVYIPN--------------------- 88812355 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GQLETAVTMVTALRQRQHRFEERIHCTTSELRQTLRALEVQNAELDVARRRALEASKIKSQFLAKVSHEIRTPINGIVGFAELLQHSPL----DAEQRDHVDTIKVSCANLLAIINDILDFSKIEAGKLEIDNMVFDVRDSVEEVITLLAPTAYSKGLELVQLIYADVPPLNGDPVRIRQILTNLLHNAIKFTEQG-RIVVRVILEEESAVRITINDTGIGLGENDHSKLFRAFGQAGGSPGSHCSGTGLGLIISKQLVEQMGGSIGFESEPQKGSTFWFALSLQKQPSIAP------------- 295699600 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELEQTNVQLEEYAQRLERQKSDLLRAQNDLAANAERLEQSSRYKSEFLANMSHELRTPLNSSLILAKLLQQNRSGNLTDEQVR-YAETIHASNSDLLVLINDILDLSKVEAGQLTVEPETVSIEATLQSLDEMFRPIAATKHLRVAFDLPGTPDTFVTDGQRLTQILRNLLSNAVKFT-EHGEVTLEVAKVEDNVLRFDVRDSGIGIPADKLDMIFDAFQQADGSTSRQYGGSGLGLSISREFSRLLGGRITVASEVGKGSVFSLWLPL--------------------- 229068657 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQTQAEELQMQAEELRTTNEQLESRTEEAEQKTADLQITKSELEEKASELLRSSKYKSEFLANMSHELRTPLNSILLLSEMLRENHDNNLSDDEI-ELATVIHSSGKDLLTLINDILDLSKVEAGKLDIIFEATNISDMAANMHQNFLHIAAQKNVEFTIEDSDTIPNLYTDAKRIEQIIKNLLSNAFKFTEKGS---VSLHFDSKDWITISVKDTGIGIAKEQHQLIFEAFQQADGATIRKYGGTGLGLSICKEFARLLGGWITLESNVGEGSTFTVYIPN--LPNGLPD------------ 136636171 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRQAEEESNQLIAVAFERDQVTALIEARTSEMEGARDEAREANQAKSKFLANMSHELRTPLNAIIGYSELLLEEAEDDG-MESMSQDLRRITDSGAHLLNLINDILDLSKIEAGRLELFISEFSIGTVMDVLQSVAKPLGEKNRNQVVFEASEELGTMRSDETRLRQSLLNLISNACKFTEDG-RVTLKAEAYEALGLQFSVQDSGIGMTEGQMAKIFDDFTQAEAETTAKFGGTGLGLSITKQLIEMMGGRLSVASEIGSGSTFTIQVPRQVTMEGAPVDEANS------- 110632533 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITHWKRAEEDLTQARAQAERASSQKSEFLARVSHEIRTPLNAIIGFSELMIDEKFGPIGNDRYRDYLRDINRSGNHVLDLVNDLLDISKIEAGQQEMAHEAVPLNDTLAQVIAMMQPQANRERVIIRSSLASRLPDVVADLRSVRQIAINLLSNAVRYTPAGGQVVVSTVYERDGSVVLRVRDTGVGMSSAELDEALKPFRQINALRRKRGDGTGLGLPLTRAMVEANRAQFSIASTPGEGTLVEIIFPPTRVL----------------- 46484678 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RIESIITQGQDITTIAEAAKQ-SRLARQEAEESARIRAEFLAKMSHELRTPLNGILGVSQLLKRE----ISDHEQLEQVNVLCSSGEHLLAVLNDILDFSKIEQGQFRIQESDFKLVEVISAVESIYRPLCAEKEIEFSLKSNPPDMMIHSDQVRLNQILFNLLNNATKFTH-HGLISIEFQQKNNHQLFISISDTGIGIREQDLALIFEPFTQVESNTTREYGGSGLGLAIVKSLIEMLGGAVNVKSQFGVGTTFSVELPLVVVSD---------------- 162453847 ------------------------------------------------------------------------------------------------------------RVIVAARIAAPDWVLLTDVPRAALLSSVKGLYWDYWLIAAFSILAL--VALPVLVIMRVLPSVRQLVTAAIRGGDLEQRFEASGTREFVHIGDALNGMAQQLRETFAALAKTNEELEQRVEQRTAELKEATVAADAANRAKSDFLANMSHELRTPLNGILGYAQILKRSRS---LGEQDLRGVEVIAESGSHLLTLINDVLDLAKIESRTMEIHPNDFHFPSFLNATAEICRIRAEQKGIAFVFKPGPALPEVRADQRRLRQILLNLLGNAIKFT-ENGSVTFTVAEVPGHRIRFEIEDTGTGIGAEHLDQIFLPFKQVGDK-SRHREGTGLGLAISQRIVTLMGGSIQVRSELGKGSVFWMDL----------------------- 119509764 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FEQIGHKIMRLNARKMTLTDNREMIIEDITQQKQLEAERTHLLGQEQRAKDEFLSILSHELRNPLNSMLGWSKLLQKK---QFDQATINKGLAAIERSAQAQAHLIKDLLDISRISAGRLRIDAQKLDLVSVIESAMEVVRFSAEAKNIQIESNLAPAPRSMVGDANRLQQVFWNLLSNAIKFTPSGGKVTISLDYTDFQAQ-IQISDTGYGISADFLPHVFERFRQADGSRTRSNPGLGLGLSIVRYLVELHGGTIDAESQEGQGATFTVRLPLQ-------------------- 156743538 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IQQRNELSLLKDRLSRQNVELARTNAELRRANRLKDEFLAGISHEVRTPLSAILGLAELLRAKIVGPLNDEQV-EMLSRIEASGRHLLAVINDLLDLAKIEAGRFELEPRLVAAHQVCRSSLLMVKELALRKHQRVHINLDPKVEVLHADERRLRQALINLLSNAVKFTPPGGDVGLDLEGDEQEIVRITVWDTGIGIAAEDIPRLFQPFSQIQNKYQHDQAGSGLGLVMVARLAELHGGGVSLVSEPGKGSRFTMTLPWTR------------------- 228906741 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQTQAEELQMQAEELRTTNEQLESRTEEAEQKTADLQITKSELEEKASELLRSSKYKSEFLANMSHELRTPLNSILLLSEMLRENHDNHLSDDEI-ELATVIHSSGKDLLTLINDILDLSKVEAGKLDIIFEATNISDMAANMHQNFLHIAAQKNVEFTIEDSDTIPDLYTDAKRIEQIIKNLLSNAFKFTEKGS---VSLHFNSKEWITISVKDTGIGIAKEQHQLIFEAFQQADGATIRKYGGTGLGLSICKEFARLLGGWITLESNLGEGSTFTVYIPN--------------------- 300312677 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LKASQLRLETQQAELEETNAQLEEQTQLLELQKDELERANQYKSEFLANMSHELRTPLNSTLILAKLLADNKQGNLSDEQVR-FAQTISSAGNDLLALINDILDLSKMEAGKLDIVPESFPLTKLADELSASFAITAQQKGLGFKVEVEPGVPQMETDIQRLGQILKNLLSNAIKFTEKG-EVSLRIYPDAGGRIAFAVRDTGIGIGEDQHQFIFEAFRQADGSTHRKYGGTGLGLSISRDLAHLLGGDIRVTSRLGEGSIFTLSLP---------------------- 170738618 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGTDITALKRHQERLVESERQLIATIADLKRSRRTLELQQQLADLAERQAESANRSKSEFLANMSHELRTPLNAILGFAEVMQDEVFGHLGCEKYREYCRDIRSSGQYLLSVIDDILDMSRIEARRVTLAKQPLPVAEVLERVLKVVAEAARAKGLTLSVEMNAD-AVVLADARALHQILLNLLQNAVKFTPDAGRVAVRTRRALD-AVHIYVEDSGIGIPRTVLPKLGAPFEQVESNLSRSFKGSGLGLAIARSLTELHGGRLRIRSEVGSGTIVLVRLPQ--------------------- 163800895 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IILVGAQKGQFSIENRETLRRFRPLIERAVIDIETKEKLQRIEVRTSQLAKAREEAERANQSKSEFLAMMSHEIRTPLNSVLGMLDILRQSRL----TEQQFEVLNQMECSAELLLAIISDILDLSKIESGSFHLNEKWTNLSDAVTLVIYQQKQLATNKNLSFEYQCNDSNKQYWIDSTRVSQVLFNLIGNASKFTDFGG-INVTVIESDGQ-LVISVIDTGIGIPKAKIGNLFTAFHQGDSSITRRFGGTGLGLAITKHLVEMMRGTISVKSEENVGSHFEIKIPLTRNNQDRPVKSEPSYPSKA-- 254442095 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YLMKDELRERSISRSIRYAIERYRLAKDLENE-KLKAEAASKAKSEFLAVMSHEFRTPMNGIIGGLEILKNEPAGDSSREIQ----SMMRECAFNQLELINDVLDLSKIESNSVELEIGPVCLSDVITSTMGTLGFKAESKSIKLESFVDPSVPSFRSDARRIRQILLNLVGNAVKFTDSG-EVKLKVTSSLGGMLEFTVTDTGIGIAEADIKKVFESFSQVDGSYQRRYQGTGLGLTICKRLTRILGGEIRVESQLGVGSKFSVTIPIE------PHENIEK------- 218438110 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GLICLQQCQHHRSWSPAEIELVQELADQVGTAIAHATQELEQATHAAEEASRLKSEFLASTTHELRTPLNGIIGFLKLILDGMAD--DSEEQQEFLEEAHKSALHLLNLINDILDLAKIEAGKMVLELEPVDLEELLTAVNNFTAPQAEQKGLTFKIKKPQTHTPIYGNYQRLLQVMLNLVGNAIKFTHEGG-IVVSAEIVKKKILCISVADTGIGVSLEQQAKLFEKFVQIDGSRTKAYGGTGLGLAISQKLVQAMGGQIDFYSGEGLGATVTFTTPLQEV------------------ 71735914 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVTEAREKSLKLS-QAKDAAEEAAHAKSQFLATMSHEIRTPMNGILGLLELLHSKSMSP----DQQQIMLMIDESAKSLMTVLNDVLDLSKIEFNQLELHRQPTDLRALISSVVGIMAHQAHAKGLRVRITISPALASVEVDDMRLRQVLLNLLSNAIKFTAVGTSIKVAVTRSSDTTQHISVIDTGLGMSDSQRERIFEPFTQGDASITRSYGGSGLGLVISQHLIRLMGGELALETEEHVGTNVTVVLPVS-------------------- 166033331 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLASMDVTQEKKAEIESRQAL-KEAYRSAENANRAKTEFLSNMSHDIRTPMNAIVGLTAI---AGANIESQERVIECLGKITESSRHLLGLINEVLDMARIESGKMTLAQEDFNLSELVDNLITLTKPVLDEHKHNFDIHINHEHEAVCGDSLRIQQVFVNLMSNAIKYTPDGGNIIFSIEEKPNGCYEFTIEDNGIGMSPEFQKIMFDPFSRADDQRTTRVQGTGLGMAISRNIVNLMNGTIKVDSTLHKGTKITVTI----------------------- 228919830 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQTQAEELQMQAEELRTTNEQLESRTEEAEQKTADLQITKSELEEKASELLRSSKYKSEFLANMSHELRTPLNSILLLSEMLKENHDNHLSDDEI-ELATVIHSSGKDLLTLINDILDLSKVEAGKLDVIFEATNINDMAASMHQNFLHIAAQKNVEFTIEDSDTIPDLYTDAKRIEQIIKNLLSNAFKFTETGS---VSLHFDSNDWMKISVKDTGIGIAKEQHQLIFEAFQQADGATIRKYGGTGLGLSICKEFARLLGGWITLESHVGEGSTFTVYIPN--------------------- 241909194 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EASKRAEEANRTKSEFLANVSHELRTPLNGALGMLQLLELSSLSP----EQRQYVTTAIRSGQNLVRLLSDILDLSRIEAGKLVIEAIPCDIRELVDEVFSTFSLDATGKGITLETTIAPGTPTVRTDPLRLRQTLFNLVGNAVKFTEKGGRVEFSTASMRGDAIVLTVRDTGPGIPEDRIESIFQPFTQLDGSYTRRHSGLGLGLGIVCRLMELFGGSIEVESAPDMGTAMHFAIPVGKTRRPVKETEDEGDRHALY- 307152390 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LPWQQIEIDAAYQLRDTLLAALEFSQTALQKAAERAEIANRAKSEFLSRVSHELRTPLNAILGYSQLMNRNTS---LSPQQKEYIEIINRSGEHLLSLINDVLEMSKIEAGQQTLNENSFDLYALLDSIEKTFQLKASAKKLGLIFQRSQDVPQVVTDESKLRQVLFNLLDNAIKFTQTGNTLWVTTKEAPCLKIFFSVSDTGPGIAESELSVLFDPFVQTQAGLKS-MQGTGLGLPISRQFIELMGGELTVNTQLGSGSTFSFDI----------------------- 237746860 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQRELQKQLEERSEMLHNALQAAEQANKAKSDFLSQMSHDIRTPMNAIIGMTAI---AGSHLDDKDRVRDCLQKITVSSRLLLGLINEVLDMSRIESGRISITEEEFSLNEMLQNIVTIIQPSIMAKRHAFDIQAELQHENVTGDPQHIQQVFLNILSNAVKYTPDGGKILLSIREKPSQTAEFVFRDNGYGMKSEFLRKIFKPFERAEDAAVRAVQGTGLGMAISKNIVQMMDGDIQVESTYGNGSTFTVTL----------------------- 152997039 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FIFARASLHKNAEGKMTKVTGINRDITQERGLEDWLRKAKDEADAASAAKSNFLANMSHEIRTPMNAILGMLHLVKRTTLTH----QQNDYVSKAQISAKSLLSLINDILDFSKVDAGKLELEKAPFEVEELLCELSTVLSGSSLEKDVELIFDIDKDIPYLIGDKLRLLQILINLVSNAVKFTLEGSVVQLSIDPRVSR-LSVSVKDTGIGIAKDQIDSIFDVFSQGESSTARRFGGSGLGLVICRRFVELMGGSLQVDSVLGEGSRFYFTI----------------------- 87308528 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRDANERIIGVSTIERD-ISERKFAERELQKAKAAAERANRARSEFLANVSHEIRTPMNAIIGMTKLTLAEDL----PEAVREYVETANSSAHTLLSLLNDILDFSKIEAGKFTIDRSEFNLRQTIDATMRALSERAFSKGLEVAIDYDPRIPELIGDAIRLRQIITNLVSNAVKFTERGESVKLLRRFPREVRIRFTISDTGVGITPADQKRIFEPFTQVDSSSTRNFGGSGLGLTICHELLELMGGRLELNSEPGVGSRFSFALPRTRTAE---------------- 307153837 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GNIVYAIAAFQDITQR--KQTEQILADYNRT--LEAQVNQRTAELAQAKEKAEVANQTKSTFIANMSHELRSPLNAILGFSQLMAASGDLSAAD---QENVEIINRSGEYLLNLINNILTIAKIEAGKTTLNPKDFDLYHLLGEIDEMFDLEAATRGLKLNFEIPADVPRVNTDEVKLRQVLINLLSNALKFTHVGKIVYVQTEAKTPTTLLFRVQDTGVGIAQSELDLLFKTFSQT-QSGQNSQDGTGLGLAISRQFVQLMGGDFSVESRVGVGTTFSFTI----------------------- 189424182 ----------------------------------------------------------------------------------------------------------------------IGWVRIGLSKEVMSRSEHRIIIRGSMLAVAFSIVGALLLYLFVSLATRPLYALIDAVKEVREGEHVPVLSPKSEIGRLTAEFNRMSRAIKEREDELKRHRDHLEELVAERTAELTI---AKEQAESANRAKSDFLSSMSHELRTPLNAILGYAQILRLHN---NLSDIQRQQLDIMRNSGEHLLTLINDILDVGKIEANKMDVEDAVFDLPALIAQVFNLTKLQAEEKELQFHYEPETPLPYVHGDERKLRQILLNLLSNAVKYTRRGSTMRVSYGRAGDGLFRCEVADTGIGIPADKLGVIFEPFTQLTNDRQGR-EGTGLGLNITKRLLTLIQGTMGVESIPGKGSTFWLEVPLASLLD---------------- 262195772 -----------------------STRIPGAPDPENQLDLVQITSVIVAVSSVPVMALL------WIMAGPRLGAWAAAASVAVIIGAFLAERGHRRISAV-------ILVIVLNAAIPFIGGVLGPGMADALFPVLLCVPFVLLPFLRLRVVLLATAATMGIILLTAAPI---WPTHWVTLSEGERYWLRLGIILSAGLFAVTTFALFFVNRVLVEKRLRRAVLS----------------AEEASLAKSEFLANMSHEIRTPMNG----VLGMLGLLLDTRLAAEQRDYAETARASAMTLLDIINDILDLSKVEAGQMAFEPVAFDLRSAIEDVFDQLAVLAAPKALELIVRYDPETPRIVGDAGRIRQVLVNLVGNAIKFTQRG---HVQLRATSEEDLKLSVEDTGPGISESEREQIFDKFRQLDVSSTRVHGGTGLGLAICRALVHGMGGEIGLESRRGEGSTFWFSIPVERASEDV-------------- 104782259 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SRVLKESQAHLETQQAELEQTNEQLAERTEALDRKNNELNQAQVELQARADDLQRSSKYKSEFLANMSHELRTPLNSSLILAKLLSENAEGNLSDDQVK-FAESIYSAGNDLLNLINDILDIAKVEAGKLEVRPESTSLERLAEGLQGMFQPLAQDKGLDFEVRLEPLPPAVHTDRQRLEQVLKNLLSNAIKFT-EHGKVSLGISHQAGLGIVFAVRDTGIGIAADQQQAIFGAFHQVDGTSNRKYGGTGLGLSISRDLAHLLGGQISVDSSPGQGSVFSLILP----VHFEPSVEHSN------- 28898321 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILLIGAQKGHFSIENKETLRRFRPLIERAVIDIETKEKLQRIEVRTTQLARAREEAELANQSKSEFLAMMSHEIRTPLNSVLGMLDILRQSTL----SDEQFDALNQMECSAELLLAIISDILDLSKIESGSFQLNEQWIHLNDTVTFVISQQKQVAITKNLSFNFDCQSSDKQYWIDSTRLSQILFNLIGNAIKFTDSGS-VSVSVAEENDE-VVVSISDTGIGISRAKQAHLFTAFHQGDRSITRRFGGTGLGLAITKHLVEMMRGEISVKSRENEGSDFTIRIP---------------------- 153004892 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILDEASQVRAYSRELEQKSRALETASAELRAANAQLQELDRMKDEFMSSVTHELRTPLTSIRAFSEILRDDPKAPI--AERVRFLAIIVKESERLTRLIDQLLDMAKIESGNAEWHAAELDVREAIQDSVEATSQLFRDSGVELAVALQPA-PRVRADRDRLVQVIMNLLSNAVKFCPRGGRVEVRLAPAP-EGVRVDVQDDGPGISPADQDIIFEKFRQVSDTLTGKPRGTGLGLPISRRIVEHFGGRLWVESELGRGATFSFVLPLDAAAQAAEE------------ 186473973 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TRHGLRLVHTMKIPILDVRGEP-QFLLGISRDITEHKHAEEELRRYREHLEDMIRERTAELAIAKEHADAANQAKSDFLAHMSHELRTPLNGILGYAQILKRD---KNLDRRQVDGLMVIQRSGEHLLTLIDDILDMAKIEAGRMELNFSDVPLARFIHFIVETMRVKATEKGLEFACEMAPDLPAVRVDEIRLRQVLLNLISNAIRFTEQGS-VRLRVGFMPPTRLCFEVRDTGIGIEEARLEAIFRPFEQVSDARYRS-GGTGLGLAISRELVRLMGSEIHVESHHGTGSAFSFEL----------------------- 262173923 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAQMGQAIAHARDTAKALKVVAESEVLAKRELQQHKEHLEELVEQRQLSEMNHKLNQEVLNHAKARYQAEQASRAKSAFLATMSHEIRTPMNGVLGTARLLQETSL----TSTQQHYVQVINRSGRSLLAILNDVLDYSKIEAGHLEIHQTHFDLYRLVRETHELMQSRALEKGITLSYQFEDDVTRYWGDEIRIGQVLNNLVGNGIKFTEQG-HVCIRISQDEGQGIHFAVEDSGIGIAEQDQASLFDAFTQAEAG--RRKQGTGLGLAISRKLVQAMGGELQLSSQLGQGSCFSFTLPLE-------------------- 126658538 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSQTIASPIQTLTEIAKTVTQESNFDRQANIKTKDEVEVLALLRRMKELLQEKQEYTEQLEKAKKMADEANQAKSDFLSNISHELRTPLNGILGYAQILERNS---NLTPLQTDGLRIIHNSGNHLLTLINDLLDLSKIEARKLDLYPTDIDFHTFLNTVVEMIHTKARQKDIVLVYLPDPNLPAVQVDEKRLRQILLNLLGNGVKFTDQGKKVQVTLSLTINQTFRFEIIDTGVGINEEYLETVFKPFEQVGNVQHRS-EGTGLGLAISKQLIELMGGELKVESKVNQGSKFWFDI----------------------- 295109684 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MEWKNGKLLKVLLASMDVTQEKKAERQALKEAYRSAENANRAKTEFLSNMSHDIRTPMNAIVGLTAI---AGANIESQDRVIECLGKITESSRHLLGLINEVLDMARIESGKMTLAQEDFNLSELVDNLITLTQPVLDEHKHNFDIHINHEHEDVCGDSLRIQQVFVNLMSNAIKYTPDGGNIIFSIEEKPNGCYEFTIEDDGIGMSPEFQKIMFDPFSRADDHRTTRVQGTGLGMAISRNIVNLMNGNIKVDSTLHQGTKITVTI----------------------- 71909695 ------------------------------------------------------------------------------------------------------------------------------------------------------IRTAHNQLFSQGIFIALIEMLLSAGLM-ILLGYFLTRHLAGLTSEAVAAGNLTPPPVPEGNDEVGRLGAAFNERILELTASRDEQARLARSAETAARAKTSFLATMSHEIRTPMNGILGMTEL----TLATDLTEEQREYLTWVKSSGDNLMRVLNDILDFSKINAGELNLEHIPLDLSSLLDSVVALYSSVAANKGLRLYWAADTELPELLGDPVRIQQVLNNLLSNALKFT-EHGEVAIRVHCEKTLEVHFTVADTGIGIPASKLGNIFDPFAQAEEWTTRKYGGTGLGLSIVERLVRLMHGEIRVESAVGEGTRFHLLIHLDQAEKSTPELDKEAAQCK--- 118579770 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RGFYELVSDITELKQTQFRLEELNTALQQRTEEAEAANAAKSRFLANMSHEIRTPMNAVLGLLHLLQRTELSP----RQHDYIEKVQMASRSLLGILNDILDFSKIEADKMELETVPFFPQELLNNLAVFLSPSLQNKKVELLFDVDADLPPLLGDALRLQQVLLNLTGNAVKFTEQG-RIVVTIQVVDQARVRFSVKDTGIGIPADKLESVFTGFVQAESSTTRRFGGSGLGLTISRRLVRLMGGELEVESTLGKGSTFHFTI----------------------- 71905882 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGNLVDSFASMRSELQVSRSELLLEIDERKKAANALQEHQEQLEQAKDAAESASRTKSAFLANMSHEIRTPMNAIVGLTHLLRRDTTTPKD----AKHLDKINLAAQHLLSIINDILDFSKIEADKLIIDEADFEFEQIFQQLNTLITPQAMDKGLEVVDRIDPEIPAVHGDAMRLGQILANFASNAVKFTEHGS-IVFRARLLEQIGIRFEITDTGIGLAPEQRDRLFLPFEQADTSTTRKFGGTGLGLAISKRLTELMNGRIGVDSTPGQGSTFWCELPLQ-------------------- 283850550 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAVPSIFLTGQGDREVDLKAMEAGATD---YLSKSMLNAHLLERSVRYAIRNKRAELELEERVRDRTAQEAEAANRAKSDFLANMSHEIRTPLNGILGMLQLLQTTDADP----EQREYITNAIKSSQRLTRLLADILDLSRIEAGRLPIVETAFEFKSQQEAVIETFDQAARGKGLALDFLVDDRMPALIGDETRLRQILFNLVGNAVKFSAYG-RVAVTATPMHLRDVLFTVTDTGIGIPDHLLADIFEPFSQVEGAYSRRFQGAGLGLAIVRRLVSLLGGELDIDSTEGRGTAIYLTLPFRRPRD---------------- 116695030 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERHDMLAELAQAKT-------EAEAANRAKSTFLASVSHEIRTPMNAITGMLEL---TLARCQLAEQERLQLVTAHKSAVGLLALIDDILDLSKMEAGKFSIHPAPASLPGLVKDTLLIFGPVAAQKGLPLTSGIGVAVAPLHVDALRFRQILANLVSNAVRFTDSG-TIHVRLDALAPRDVMLTVSDTGIGIPAGEQARMFEPFEQVHDRTRPHAGGTGLGLAICQRLASAMGGQISLSSQPGQGTRVMVTLPLAAVATELPE------------ 285018741 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTLSTLRDDDERVIGYLGIAVDLTEQMRREAETANQSKSDFLANMSHEIRTPMNAILGMLYLLQNSEL----PQAAKDMIQKTDISARALLDIINDILDFSKIESGRIDLESEPFDLSQLLENIATLMTTAISAKPVEMIVELPKGCRWLRGDALRLNQVLVNLVGNAIKFTEQG-EVTLSVREVGKIKLMFSVRDTGIGIPREKQSLIFSPFLQADTSTSRRYGGSGLGLTISRRLVELMGGQLEVQSTPNRGSDFYFMLPAPTAEPELSEDDHE-------- 251795843 --------------------------------------------------------MVNASYGVFYIRKGAGDQQRLEKLASYASSGEDGGKIRFGEGLAGQCAVEKRIFLINQTKD-----HRPLISTGLFQLEPRSI-----LIVPIEYEDRLEAVIEFASLESFTSQHLKLMEEVEKDFGIAVNNVAGRVERLLSESQVLTEELQQEEMRMTTEHLEEQYLVAEQKTKELEKAKEEEQLEKSSQYKSNFLANMSHELRTPLNSILILSQLLA-ENENHTLNEDEEGYAKVIHTSGTDLLKLIDDILDLSKIEAGKVILTVDEVNLTEIPELMKLTFNPIAEKRGVGFAIDMAESLPAVWTDGQRLQQILKNLLSNAFKFTEQGS-VRLGFDYTDDGMLAISVTDTGIGIPKDKQKLIFEAFQQVDGKTNRIYGGTGLGLSICNEFVKLLGGSIQLDSTLGEGSCFTVYLPL--------------------- 135351809 -------------------------------------------------------------------------------------------------------------------------------------------------------------------FIASIAITLALVFAMIRST---NASLTRMKRGVERFGSDLTYRIQRDSGEIGDLARTFNDMSTKLQTAIEEMNTARADADSANAAKSMFLANVSHELRTPLNAIIGYSEMLQDELGDQIDREQFHHDLATIIFSGKQLLTLINDILDLSKIETGKMQVSREVFSPAGLLVQVCDALSPLLLQNNNRLALDIDDSMRDMNSDRGKLQQIVTNLFSNACKFTKDG-EITVSARMTED-ALIVSVADTGIGMTQAQQDRVFEAFTQAESNTGLKYGGTGLGLAIVREFCAMLGGRITLESQPDQGSMFQVTLP---------------------- 153832942 ---------------------------------------------------------------------------------------------------------------------------------------------------ALLVQVSSQKQSIMLMTSAVMVIIVLLCWLGFGTWYRVHSKLDSII---HSLNTLIHEHVVDGNDEFTIFAEQVNRMMEEQNRQTEEILQTKESAISANRAKSVFLASMSHEIRTPLNGIIGMTEILSQSDLSDH----QKEVLSDIDTSSHTLLTLLNDILDLSKIESGHLQLSLIETDIREVVYQSVILFQSKATSKRLELNINLDERIPRIKVDDHRIKQIIMNLVSNAVKFTEQGS-INIDVNYQESTTQTFRVSDTGVGIEQDKLDTIFEPFTQEDEGISRQFGGTGLGLAICRQLVAMMGGQLTASSSKGIGTSFEFSI----------------------- 302187407 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LARHINNLAENLHRTSLEQQRSVAQLIH--TREEAEQANRAKSDFLAMMSHELRTPMNGVLGMLQLLETTHMTH----EQSEYATLATESTEHLLRVINDILDFSRIERDALQMEGIPFNLAELVSASTHAFNHSAAQRNLLLELHIQPGLENVIGDPTRIRQILVNLIGNALKFTEQGKVVEVRWAMLDAERLHFTVQDSGIGIDAERLESMFDAFKQADSSISRRYGGTGLGLPIARTLAERMGGTLHAESEEGSGSLFTLQIPL--------------------- 282900038 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSSIAEQLAIAINQSQLMDSLREATRKLTQEKQTLEQRSRIRNEFLATISHELLTPLTYVIGMSSTLLRWPLGELTP-RQREYLQTIHDSGERLLDMINDILDLSQIQAGKTVLNICEFSLTRLAENIVDSLLEKSTNAKVTLKLDVNPRHDQFSADPGRIEQIIWNLLTNAIKFTPQGGNVTLRF-WVEDNTVIFQVEDTGIGIPEEKLPLVFEKFQQVDASYHRPYEGTGIGLALTKQIVELHRGRIEVESTVGVGSIFTVWIPSS-------------------- 310640016 ------------------------------------------------------------------------------TLIIIGVAIGLTR-----FTFGLNMAAW-VGFLNMSILGVLCAGLNYWMRRSTWR---LIIKASVTILAVNIVNTLNIAFLGVIPWRYYVAEVVPLT----LPIGVILSFLFALILRDFQMEQQRNYQIQQAN-ELLSEQRDK------LQKAKVILEERAKQLMMASQYKSDFMATMSHELRTPLNSIINLAQIINEQGKELDEDELYQ-YSDLIYASGHDLLQLINDILDLSKVEAGHMEIVSEPVSVREIAQGMMMHFEVTAKDKNLEFNLKVHEHIPEIRSDSKRVQQILRNLLSNAFKFTHKG-RVLLEISTQEGDWVVFAVKDTGIGISKLQQHVIFEAFQQANGSINRKYGGTGLGLSISRDFSRLLGGFIRLESEEGKGSTFSLYLP------MCPSDSKEADE----- 58581946 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MARSASHLAGIVIERTRVDAKLKLSLQAETAARAQAEHASRVKDEFLATLSHELRTPLNAILGWSRLMQSEMTEPTH---LGRGLVIIERSARAQTQIIDDLLDMSAILSGKIRLQAEHFDIAGLVRSTLELMQPTALAREIALELDAPDGELWFFGDAGRLQQVLTNLLSNALKFTPVGGTVRVAMDIEDER-LRLCVQDTGIGIAADFLPHVFDRFRQADAGTTRRVGGLGLGLSISRQLVDLHGGSLGASSAEGQGALFTIVLP---------------------- 149908193 ------------------------------------------------------------------------------------------------------------------------------------------------------------LLVVFTILLVSITCIYGLIKRSIIALNDLNRHISCIATGDYDTFINNNRITNNTDDEMSDSFAHLAVLQTQLKQNIATITQEKDNANKANRAKSTFLANMSHEIRTPLNGIIGMAEILKDSPLSPI----QKDYLMTIDSSSQTLLMLINDVLDLSKIESGNLVISPHTSNVKEVMFDTASLIAVKAQEKNIELDIQIDPELPEVKLDEHKLRQVLMNLASNAVKFTAKG-KITLTLQSKVVDADHISVKDTGIGIESGKHSKIFEAFQQEDNNTTRHFGGTGLGLSISAKIVSLMGGYIAITSIKGQGSDFHFTI----------------------- 260946877 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TMAANLTSQVRAFAQITFITVEASGEMDALKTKINQMVLNLRESIQRNTAAREAAELANSAKSEFLANMSHEIRTPLNGIIGMTQL----SLDTELTQYQREMLSIVNNLANSLLTIIDDILDISKIEANRMTVEQIDFSLRGNVFGALKTLAVKAIEKNLDLTYQCDSSFPDLIGDSFRLRQVILNLAGNAIKFTKKG-KVSVSVKKSDVTLLEFNVSDTGIGIERDKLGLIFDTFCQADGSTTRKFGGTGLGLSISKQLIQLMGGEIWVTSDYGHGSCFSFT------------------------ 262402984 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSIRNITDRLAFEQTLKKALHD-----AEQATQAKSVFLANTSHEIRTPLNAILGLTHLLSDESL----TESQHRLVDKIGISGKSLLGIVNDVLDLSKIEANEMILEALPLDLKEFLEEVASVFSTQAEAKNLDFKLEMGADLPHVIADSMRLRQILTNLLSNALKFTSVG-HIALRVEVAEKNIVRFSITDTGIGISEEAQKRLFKPFSQADTSTSRRFGGTGLGLSIVHKLLGLMEGKIGVESSEGQGSTFWAEMPLQTLSDLIAEDNQEEAKH---- 254428730 ----------------------LKVASAHSIQLPLELLSQQTQSVVQGIFFGGMLVMILYNLSLFFSVYLLYVCWSAVVTLFMAVLHGYAHRYLWPHSTLISQYMIHYLLPLIVLLPPLFTAMWLQMLVGIGTVLFLAAFTSRTFLIPISVSAI--LLMDFSIFFVGLIRTRAGDPDARIFTIAWSCFIVGAAAMALNKYGVVPRNSLTENLEVVLLSLALARRINRLKEAHSDSVRDRAIAEMENHAKSEFLATMSHEIRTPMNGIMGMTDLLRRTSMTH----QQAQYVGTIYQSTQSLLTVINDILDYSKIESGKLELDYQPIALENIVDDCVRLFALRSSEKSLPLYIHIDSRVPEIKTDPIRLKQIITNLLSNAFKFTDRGHVLHVNLKQPVNNVLMIEVVDTGIGLDEGQQSSLFQAFS--DLSAKGKHNGAGLGLVICKRLIELLGGDIGVSSSLGRGATFWLSLPVE-------------------- 254457181 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FMNENNKPKSYVAIRTD-ITDKKAAELELIEANEIAEESVKAKSEFLATMSHEIRTPMNGVIGMLGLL----MNTKLDETQRRQASLAEGSAKALLTLINDILDFSKLEAEKMELDNIDFNLRDELETFRDTIAIKAQEKGIEVILDTDIKTDIINADLGRIRQILFNIVGNAVKFTSKG-HVLIKASLTVNARLILKMSDTGIGIPNDKLDRLFESFSQVDASTTRKYGGTGLGLAIVQKLCSLMGGKIDVKSDLGHGSTFTVDI----------------------- 113475126 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RFLEEIAEHLAIAIYQALYGELQKQKQTLEKRVVERIQDDAVQSAESANRAKSEFLATMSHELRTPLTCVIGISSTLLQWSYGKMPIQKQRDYLKIIHDSGEHLLELINDILDLSQVEAGKTVLKISEFSLSKISYELLQNFREKAEQNEVKLIFEVNPQLDLFAADQRRVKQILFNLLSNGIKFTPNGGSVRLKVMRYKNTAI-FQVEDTGMGISQEQKPLLFKKFQQLNSPYNRQQGGTGLGLALTKQLVELHNGIIEVESTVNVGSTFTVKLPAQQ------------------- 242278432 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITKRLKNEKELS-AAKESAIRANKTKDEFLANISHEIRTPLNGVMGMLQVMNSAKL----NQEHRNCISVALQSSRNLLRVLDDILDLSKVEMGTLDLFEDKFSLNKLLEESINLFKPQAEKKEVDLSYSIFPETESYYGDEGRIRQILFNLIGNSIKFT-DHGEIRVEARCQDKNNLHFTVSDTGIGIPEDYQERIFDSFTQVDGSLSRRYKGAGLGLAIVKRLIELMEGSIKIESSLHHGTTISFTI-SLRIADP-PEPNQ--------- 186686369 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DRKLAEKECDRLLQCEARQEAEIANQIKDEFLAVLSHELRTPLNPILGWSKMLRTR---KFDQQTTNRALETIERNAKLQTQLIEDLLDVSRILQGKLNLNICPVNLVMVVEAALETVRLAAQAKSIQIQTIFDASLGQVMGDPNRLQQVVWNLLSNAVKFTPTGGRVGIRLMEASNQ-IQIQVSDTGKGINPDFLPYVFDYFRQADGTTTRTFGGLGLGLAIVRKVVEMHGGKVQAESPDGLGATFTVEVPLVRSEQVRREENES-------- 281354910 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TEARQQSEKLKAAMESAQAADRAKSFFLATMSHEIRTPLNAVIGFSELLQNQSLSP---EEQVEYLHSINLAGTALLRLINDILDLSKIEAGEVRIVAEKIDFTALCGEINAIFTQKVMEKKLYFKLEVPSGLPFLWLDGQQMRQVLLNLVGNAVKFTGEGGKVEFRREGPEAGTLEIAIIDTGIGISREYQQKVFQPFIQDNAVRDRAYEGTGLGLSISQRLIRKMDGRLLLESEPGRGSCFTVVLEHVRYEEGAPE------------ 71905682 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RWLFFTAAPLYDKQGRIVGAIETLQD-ITERKQAEIALTEAKHAAEAAAEAKAAFLANMSHEIRTPMNAVIGLAHLLLKGDLSG----KQRDYISRIHGSGQMLLGLINDILDFSKIEAGRMVLEETEFALDDVLDNVTSVLLHRAQEKGLIMQYVVEPDVPTLLGDPLRLAQILINLLGNALKFTASGS-ITVFVRRLPGNTARIDVQDTGVGMSQEQQQVLFQAFSQADSSITRKYGGTGLGLTICKRLAQLMRGDIWVTSQSGVGSTFTFT------------------------ 217969774 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITHYVAVKQDITAQRRMEEELLRYHEHLEGLVESRTAELQHALDAANIASRAKSEFLTTMSHEIRTPMNGVIGLLDVLSHSQLST----EQVEMVGIMRESAETLLRLIDDILDFSRIESGNLELDVGPASIPDLIARVVGILQTVANRKSVRLSTRIDPDVPAVRTDALRLQQILGNLVGNAVKFSDRPGRVEIRVETAGAGRIRFMVTDNGIGIAPEAIEKIFDPFSQAESSTTRRFGGSGLGLSICTRLVRMMKGRMEVNSLPGRGSRFVVTLPLA-------------------- 77458871 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LETQQVELEQTNEQLAEQAQTLAEQRDAMDQKNTELNQAQVQLEERAEELQRSSKYKSEFLANMSHELRTPLNSSLILAKLLAENPQENLSAEQVK-FAESIYSAGNDLLNLINDILDISKVEAGKLEVMPENTSVARLADGLRGMFEPLAAVKQLAFSVQLQPDAPTLFTDRQRLEQVIKNLLSNAVKFT-EHGTVSLTIAGQPDDRIAFIVRDSGIGIAADQQESIFEAFRQADGTTNRKYGGTGLGLSISRDLATLLGGSISVSSAPGQGSVFTLVLPQ--------------------- 84623384 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TAWQLAVHKQEVAEQASLAKTRFLATLGHEVRTPMTGVLGMSELLLKTSLDI----TQRSYTESIRRAGAHLLRLVNDALDLARIESGRLELDLQPFSVRQLVAEVEALMAPLAQERGLRFSLEIGLGDITASGDSTRIRQILLNLLNNAIKFTERG-VVGLKLTTLGSQGLRFEVADTGPGINAEQKARLFQRFEQGDGARTSRYGGSGLGLAICQELAMAMGGHIEVISRLGAGTRFVVDLPLHWVASNAPLD----------- 255034653 ------------------------------------------------------------------------------------------------------------------------------------------VVKARQVLSALCIPALNQGKVVGALYLENNLATAVFTLERTQLIKL----LSGQIAVAIE--NAILYEKLEQKVAVR---------TAEIQVQKEEIERQKQLVEQKSRFKEQFFANMSHEIRTPMTAILGMSELI----FDTPLNEKQLEYARGIRYSSENLLAIINDVLDYSKIEAGKFSFINKPFQVGDRMERLGYILRVIAEEKGLELRITVDSDVPQVIGDPIRLHQILLNLAGNAVKFTENGSSIHVAVLSRDQEQLQFSVADTGIGIAEDKLEYIFETFTRIDDDSNSRQSGTGLGLFIARKLVEEQGGRMQVTSRVGHGTEFRFDL----------------------- 28900530 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQRTSQLRQANLRLNEARNEAEQASRAKSAFLATMSHEIRTPMNGVLGTARLLMDSGLNPI----QKRYAEIINRSGKTLLAILNDVLDYSKIEAGHLEIRRLGFDLHQMVEDTFQLMNSRAQEKQLLFSYHIESDVSRYWGDVTRISQVLNNLVGNAIKFTEDGEIIYVSLNPEDESQVLFEVSDTGIGISKKDQKTLFDAFTQAEGGLN-QIGGTGLGLAISKRIVEAMGGVLEVDSEEGEGSRFWFSIPLEE------------------- 300864141 ---------------------------------------------------------------------------------------------------------------------------------------------------------------PELILLDIMPGIDGFETCRRLKANPLTCEIPIIFLTALSDSNNKVNGLSVGAVDYISKPFQSEEVLARIRIHLKLLEQQKQLLEEKNIAKSQFLANMSHELRTPLNAIIGYSEMLQEEAEDLAQEDLIPD-LKRIHGAGTHLLGLINDILDLSKIESGKVELYLETVNISLLIREIIIMVRPLVEKNANVLVVDCADNLGYMKTDLTKVRQSLFNLLSNACKFTKKG-KITIKVEKEYRKSILFKVTDTGVGISPERMEKLFQPFTQADASTTREYGGTGLGLAITKKLSRIMGGDIFVESEVGKGSTFTILLPAE-------------------- 283796048 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RIFLLQTYRIWEGEDRFITVLTDQTQILS----TQKELEAAIQQAEKANRAKSEFLSRMSHEIRTPMNGIIGM-GMIAMQNLG--DSSRVEDCIRKINLSSRHLLTLINDVLDMSKIESGRIEIKRDVFDFRLFLESVSNVISGQARDKGLNFDVIFLGDMEELFGDALRVNQILMNLLSNALKFTPEGGSIVLRIAKMDEDWLKFEVSDTGCGIEEKNYEKIFMPFEQEHEDISHVYGGTGLGLSISRRFAELMDGRLTVSSQVGKGSTFTLTMPFGRV------------------ 170721287 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SRVLKESQAHLETQQAELEQTNEQLSERTDALDRKNDELMQAQQELQARADELQRSSKYKSEFLANMSHELRTPLNSSLILAKLLAENGEGNLSAEQVK-FAESIYSAGNDLLNLINDILDIAKVEAGKLEVRPETTQLERLVEGLRGMFLPLAEHKGLAFEVNVEPHVPTLFTDRQRLEQILKNLLSNAIKFT-DHGQVSLTISHQAGTGIVFAVRDSGIGIAADQQQAIFGAFHQVDGSSNRRYGGTGLGLSISRDLAHLLGGQISVDSNPGQGSVFSLTMP---------------------- 158338239 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QAPLSQLCMPILRQGDLVGLLYLENNLTPGAFTPNLHLLAAQADNAQLYAEKKVAQRTQQLAQLEAEHANQAKSDFLASMSHELRTPLNAILGFSQLMAQDARLP---QHLGESLAIINRSGEHLLDLINDVLALSKIEAGKTTLQLDTFNFYEFLQAIHGMLQLRAKSKNLDFHFEQSPDIPEVIADERKLRQILINLLGNAIKFTEQG-RVTLRVTNAHSQSEQFEVEDTGAGIAKDELDSVFEAFVQTQSGIKSR-QGTGLGLPISQSFVQLMGGQLQVRSEEGIGTCFFFNLP---------------------- 147920929 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFDELSQAKSELEISYERLKSLDRMKMEFFTLISHELRTPLTTIKGYAELLKDGTLGPVNDE-QRDRLSRIDASVDRLTGIVESLSDLSGVASRQYAGEKIPVSLNELIEEVVRGIDFLADLKKLKITLDVPLTLPMISADRSRIQQVLLNVLNNAIKYTPDGGQISISVR-DECDHLLIAVRDTGIGIPKEDIENIFSGFYHSGYKLSYEYKGAGLGLAISRKIVESHGGKIWADSEPGKGSTFFISLPKQ-------------------- 296155941 ---------------------------------------------------------------------------------------ATARNFEEGETLIGQAAAARRTLVLRDVATGRSAPKNLLIVPIENDGEVNGVVELGFVLIASSMGDFVEAALYRERLQDALAETQQLNEELQVQQEELRVSNEGLEERGRALMESQTRELEQTNVQLEEYAQRLERQKSDLLRAQDDLAANAARLEQSSRYKSEFLANMSHELRTPLNSSLILAKLLQQNRTGNLTEEQVR-YAETIHASNSDLLVLINDILDLSKVEAGQVTVELETVSIDATLQALEEMFKPMAAARHLRLFERLPGTPDTFISDGQRVTQILRNLLSNAVKFT-EHGEVALSVAPTDGGMLRIDVRDSGIGIAPDKLDMIFEAFQQADGSTSRQYGGSGLGLSISREFSRLLGGRITVASEVGKGSVFTLWLPL--------------------- 186685420 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SGNLTFAMATFFDITQRKQAENLRTLEAQVEFQQVIEQLQATQEELIQSQKIAAQEQQAKSEFLANMSHELRTPLNAILGFTQVMSQDYS---LSSEHQENLAIINRAGEHLLNLINDILEMSKIEAGRITLNRSSFDLIHLLNNLEEMLYLRAASKSLQLVFEYAHDIPQIETDENKLFQVLLNLLGNAIKFTDIGG-VTLRLRWEQEEELFFEVQDTGCGITPQEIGLLFEAFEQTEIGRKS-QQGTGLGLAISRKYVQLMGGDITVSSTPGMGSTFAFDI----------------------- 254480157 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------TIALTDRITVIGFIASIFLTAMLGFFLVRYTNHSKHLKRGTERILSYRIENIDDSGELGDLANAFNEMSDKLRNASAAKSMFLANVSHELRTPLNAIIGYSEMLELSDEREVDRPQFQQDLDKIIRSGRQLLTLINDILDLSKIETGKMALHCETFQPGELLEQACDSITPQLRERNNQLEKPDFESLPTLYNDAAKFRQIFTNLLSNACKFTNAG-YITVLATEPEEHWVEIAVRDTGIGMNEDQQSQVFEAFVQADASTSANYGGTGLGLAICRDYCQLMGGTIRVESQPGNGSTFTVLLP---------------------- 268318211 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VFVAAAYLIMPRLALARELLRQIRRRSFENLELADELNSLIWQVYRTGRTLEKEIEELKRMENYRREFLGNVSHELKTPIFSIRGFTETLLE--ADPGDEATRRAFLEKILRNADRLANLVRDLTEISRLETGELQLQPVPFELPALVREVLESMEPLAATRQVSLRCCVPENLPHVLGDRERLRQVLINLVDNAIKYNNPGGFVEVRLQEQDG-SVRVAVVDNGIGIAPQHIPRLTERFYRVDRSRSREQGGTGLGLAIVKHILNAHQTRLEIESTPGKGSTFAFRLPVA-------------------- 300023279 -----------------------------------RVYKEQMTSIARTTTFAMIGYAINAVIAFIAFVGAIPFGWLLVTICSLTICTGIGLQTYARKFETKSKRRSANIALVYAFLLSLPWAVLAVTWLG-WLDDNRQI-----ILIALTVGAASGSLLLMPVPAAAAVSAITILAPLIVKWGLLGAEKNFILAALAASFLAFLLFLIAIGGRMF---LERLHALDQIRVSEAEAKMAREEAERATSAKSEFFATMSHEIRTPLNSIIGYTSLVLARQGLSRED---TNDLSIVRDAGKALLAIVNDILDFSAIEAGRLKFIKSSVTLPPLIEGCVALFFAEGREKGLVIRSEIDPDLHDLTADAHRLRQVLLNLVNNAVKFTSEGSVVKILDREENSANVRFFVRDTGPGIRADLIPNLFQRFSQLDNGRDRR-GGSGLGLAICRSIVQANGGKIDIESHEGEGSTFWFEVPLE-------------------- 262164925 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAQMGQAIAHARDTAKALKVVAESEVLAKRELQQHKEHLEELVEQRQLSEMNHKLNQEVLNHAKARYQAEQASRAKSAFLATMSHEIRTPMNGVLGTARLLQETSL----TSTQQHYVQVINRSGRSLLAILNDVLDYSKIEAGHLEIHQAHFDLYRLVRETHELMQSRALEKGITLSYQFEDDVTRYWGDEIRIGQVLNNLVGNGIKFTEQG-HVCIRISQDEGQGIRFAVEDSGIGIAEQDQASLFDAFTQAEAG--RRKQGTGLGLAISRKLVQAMGGELQLSSQLGQGSCFSFILPLARTLDEVP------------- 304311694 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FSQMIRGANGLPSHIEGSLTDITERKERERAEQDREIDKLE---------KELATASATAKGDFLANMSHELRTPLTAIIGYSESLNDQSLSATDE---QQAVDTIIRSSHHLLNIINDILDFSKVEASIVEVENVPLNPYLLLKDVYSYFTQKARSQNLAFEVVYHFPLPRIHADPTRLKQILLNLCSNALKFTKEGS-VTIDVGWDEERKLRFSVIDTGAGLSEEQIGKLFQSYAQAEASTARQFGGTGLGLVISKQLAEKMGGTIEVTSEPGKGSCFTVYIPNRR---EWIENQEEATR----- 90421839 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDVTARAETERALA-EARDIADTANRAKSRFLAMASHEIRTPLNGIIGMSGLLLDTHLTP----EQATYARAVKTSGDALASLIEELLDYSKIEAGKIDLENRPFALSALIEDITELLAPRAQARHLEIAADVDERLPEVIGDAARLRQVLLNLAGNAIKFTATGGVALIVEPGAMPGEIRFMVRDTGIGIAPEAQARIFREFEQADELIARNYGGTGLGLSISDRIVKRMGGQITLHSAQGTGSTFEFVVPL--------------------- 119485730 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WTNAEIKILTQIGSQLGVAVQQAELLAKTQQQAQELQEAKEAADAANLAKSEFLASMSHELRTPLNAILGFAQLMNYDSSIKV---EHHQYLEIISRAGEHLLNLINDILEMSKIEAGRVTLTEDDFDLLHLLENLEKMLCLKAQSKGLLLTFELDETLPWVRGDEKKLRQVLINLLGNATKFTESG-CVTLRVRETENSRIRFEVADTGLGIAENELKRLFQAFSQTTTGLKSG-EGTGLGLSISQQFVQLMGGEITVKSQVNVGSTFAFEIPMSPVISLVPED----------- 256379099 ---TRANREQDWLKTNLA---RLS----GLMQGHRDLDALAGLVMSELTP------LVGAQHGAFYLVDEESGALELTA----TYGRRAGGRPKRFQLGEG---------LVGQVAADRKTVVVSSVPRG-----YLEIGS------GLGAATPASIVIVPVMFQGEALGVIELASFGEFGHGHLD------LLDQLKENIGVNVNTMQANARTDSLLVESQRLTEELRAGSVELEDRARQLSSASKYKSEFMANMSHELRTPLNSLLILAKLLTDNLDGNLNPKQV-EFARTIHSSGTDLLQLIDDILDLTKVESGHMQVQTDPVRVSDVVGYVESLTLPLAAEKGLGFDVSVQPDVPTLHTDEHRLQQILRNLLSNAVKFTHEG-EIRLRIR-TAGPSVAFDVQDTGIGIPAEKLSVIFEAFQQADGTTSRKYGGTGLGLSISRELSALLEGRLDVRSEPGFGSTFTLYLPLQSLVDVRPE------------ 288797103 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITLRKRAEEALQEARRQAEDSSQLKSMFLANMSHELRTPLNAILGYSEMLQEDAAVMGAQEMVGD-LAKIHSAGEHLLRLINDVLDISKIEAGKMDVYLEEVNIARLVRDVADTITPLVRKNKNHFHLECGQNLGAMHTDLTKVRQILFNLLNNAAKFT-QNGSITLRVQCQEDREISFQVIDTGIGIEQQRLSSLFQSFTQADVSISRKYGGTGLGLAISQSYSHLLGGGITAHSKPGAGSTFCLTLPLIRQPHSSTAPRH--------- 149175132 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFRDKSERFRLQDQQTEYLERLKLTRRELKRALNMVEQANQVKNEFLSNMSHEIRTPMTAIIGYSEVLKESVI----QAEQHDLIETIQRNGDHLLQVINDILDISKIELGQCELKTEACFPLQIVQEVIALHRPKAVQKGLRLLTNIHESIPTIQSDPIRLKQVLNNLVSNAVKFTNNGVRIEIRTFNRSNRLLQFNVADTGIGISKDNLKRIFDPFTQADSSMSRPYSGTGLGLTLSQKLVQLLGGKLSVQSTVNQGSIFSVTL----------------------- 143545264 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAFSRMSDEVNALIDLKTKEMATARDEAREASSAKSRFFANMSHELRTPLNAIIGYSEMLLEDCEDLGNDDMIPD-LKRITNSSKHLLSLINNVLDLSKIEAGKMDMYFTPFSIDTMIETIKDVSGPLATKNNNEFIIK-NNVKGEMTSDETKLRQCIVNFLSNAFKFT-ENGQVALVIDQKEIEGKEFDIKDTGIGMTEEQLGKLFDTYTQAERSTSAKYGGTGLGLSISKHFAEMMGGGVEVSSEVGKGSTFSIFVPKSEEENVDEETDIENPELK--- 160940248 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IALRNISAEKQRELEEEKKAKHALEEAYDSLNRANQAKSDFLSRMSHDIRTPMNAIMGMTAIAQSNL---NNRDKIEDCLSKISLSGSHLLDLINKVLDMSKIESGNVGLSEDAFCLEELVEEVSLIVKPDMDSKGQELSISLEIDHHAVYGDAVRVKQILINLLSNAVKYTSDRGHIAVSLEEESGVGCFFVVEDDGIGMAPEFLEKLFMPFERAEDSRVSQVQGTGLGLAITRNLVQMMNGTIRVESQLNRGTRFIATI----------------------- 213967062 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LETQQAELEQTNEQLAEQSQALADQRDALDRNNEELNIAQGELQARADELQRASKYKSEFLANMSHELRTPLNSSLILAKLLAENPSENLTAEQVK-FAESIYSAGNDLLNLINDILDISKVEAGKLEVRPENSSVSRLVEGLRGLFQPLAAEKKLAFTVDIQAGAPTLFTDRQRLEQILKNLLSNAIKFTEAGA-VSMVVSRQPGAGIVFSVRDSGIGIAEEHQQGIFEAFRQADGTTNRRYGGTGLGLSISRDLAALLGGSISVTSAPGQGSIFTLVLPEQYVEQ---------------- 288940787 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVLGTVGFARDIRPQREMEAELAHRA-ELAESAVRAKSAFLANMSHEIRTPMNAILGLAHLLRRDLIDPANINR----LDKIESAARHLLAVINDILDLSKIEAGKLQLSDENFSAVMLVDQVSSLILDEARAKGLSLKVDLDPELPWMRGDVTRLRQALLNYASNAVKFTHTGVTIRVRLQERDAEGVRFEVEDTGIGIPPDKQARLFQAFEQADTSTTRRYGGTGLGLAITAQLARMMGGEAGADSVAGRGSTFWFT------------------------ 83313114 -----------------------------------------------------------------------------------------------------------RLAIAIVLAVGLAALARARTSRMIIAVTHLHLYTFFFLGMFFPLIAMSMFMFAPALLCAVGPLVSLLAWAELREVPESPADMAIILMTGVAYLVGATARIQ------FERMGRRQFLLVEGERARITLLDAKEAAEAGTRAKSEFLAVMSHEIRTPMNGILGMVRLLLDRPLEAED----RERLEMVHHSAELLLGILDNILDLSKVEAGRMEFERSPFSPARTLAGIQTLLSARAREKGLELSHAIGPEVPEVEGDGGRLRQILLNLAGNALKFTDSGHVIRVGLAGDGSGRLEFSVTDTGIGLGEAEIGRLFHAFAQADSSITRRFGGTGLGLAICRRLVEAQGGEIGVESRPGVGSRFWFRLPAGRA------------------ 119469670 --------------------------------------------------------------------------------------------------------------------------------------DHQAIFNIPDVIHNSALSPLSPYYLLPLGIKSMLCVTIPAGN------GVLGIICAEQCKTTRLWTKNEESFLITVATLIGSLHSSQQRIEAEQELV-----EAKELAEQAVAAKSEFLATMSHEIRTPMNGVLGMLNIIKQTKL----DQQQAHHIELAQSSAESLLNIINDILDFSKMEAGKLNIDSIQFNLPKLLGEVVESFALKVEQNNTKLILDTQITVSEIISDPNRLRQILNNLIGNAVKFTKNGDVIIIARVDDSTDGAFLSVIDTGIGINKNQQTSLFNSFTQADTSTTRQFGGTGLGLTIVKQLCELMDGSVNVNSVEGEGSTFSFS------------------------ 167461323 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RVTFTPIHRRGEGITGSIAVLQDVTEQ-----EKLERSRKEFVANVSHELRTPLTTIKSYLEALGDGAI--EDPQLSERFLGVTRNETERMIRLVTDLLHLSRLDSNQATLVKTPTNISDMLEEVADRFAVQSRQRKIRIDVSVDARVGSISIDRDKIDQVLDNLLSNAIKYTADEGIVRIQANRLDHDWVEISVEDTGIGIPKKDLSRIFERFYRVDKARSRNMGGTGLGLSIAREIVKAHGGSIQLESEYNVGTRVSFTLP---------------------- 220907213 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HPLIVNGQLLGTLSFASLTRTQFTPAEVNLLQAISEQVAIALERAELVASLEQQTEDLARANRVKDEFLAVLSHELRSPLNPILGWTKLLQSQSFSP---DKAAKALATIERNAKLQAQLIEDLLDVSRILQGKMVLNVTSVNLGSVIEAALETVRLAAEAKAIQLETLMEPEIDPILGDPARLQQIVWNLLTNAVKFTPQGGQVTVRLQRVDTFAQ-LQVQDTGKGISPAFLPHVFDYFRQEDGTTTRKFGGLGLGLAIVRHLTEQHGGTVAADSPEGLGATFTIRLPLQ-------------------- 148378343 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SISTYIIYNAILSILRDITSQKQVEKLQKDVEKNIELLNESR----EYNKLITDFLANISHELKTPLNVIFTAVQILDLYKKDAESYDKKEQYIKVIKQNCYRLMRLINNLLDTTKLDSGYLKLNLVNCNIVNLVEEITLSVVYYAESKNINIIFDTDVEEKIMAVDPDKIERIVLNLLSNAIKFTGSGGNIYVTVKDFEDN-IIISVKDTGIGIPRDKIENIFDRFVQVDKTLRRNKEGSGIGLYLVKSFVNMHEGTIDIQSEIGKGSEFIINIPVKLVKEDLEKENN--------- 237748048 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RSHNILLATRTDITEIINERQQKKLLQD-ALNAANVANRAKSEFLSRMSHDIRTPMNAIIGMTAI---AGAHLANQERMSDCLQKITTSSRLLLSLINEVLDMAKIESGRIILSEEEVNLGDLVTSLLSMIQPDLKKKGHRFDVHLNIDEEWVICDSQRIQQVLLNFLSNAIKYTPDNGHIVFEITQENGFGKYFIFRDNGIGMTPGFLEKVFEPFERADEVSIQSIQGTGLGMAIAKNIAEIMGGHIGVESEHGKGTTFTLTIP---------------------- 136461051 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YISNYVDLTHTKAADAAVRASELFQSAERERALARLKEQSALQASQLKSEFLANMSHEIRTPISGVLGMINLLTETRL----DEEQLDYTSSIKASAESLLTVINDILDFSKIEAGKLKFDKAPFNLVHLLSDVEKSFFYLAQQKSLKLKFEIAKSTPHVLGDQGRLRQVFNNLLSNSIKFTHKG-QITVRASSVEEKKLRFEVEDTGIGIESGAFNRLFKPFSQADSSTTRKFGGTGLGLSISKHLVEGMGGEIGVESGKETGSLFWFEI----------------------- 134298576 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NIHVTPLKGNNDEKIGVVGLITDVTE--RRKLE---RMRTEFVANVSHELRTPLTSINGFVETLLDGAIEEPI--IARNFLEIISAEGKRLANIIDDLLKLSRLEDRRTKLNKQPVDLAEVIGNTITMFEGRALEKNIQITTEISPKLPLVPGDQGFLSQVMINLVDNAIKYTLTGGTVHISVKFNE-HEVTVTVSDTGIGIPIESIPRVFERFYRVDKARSREMGGTGLGLSICKHIMEAHGGKIRVESDS-SGSQFSFSLPLKE------------------- 83311645 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVFVPLPGVGVVNVYGSDITGRIAAERLLHMVNESLERRVHQRTEALKAE----IAEHIRAERELVAAKEQADLANRAKTEFLANVSHELRTPLNAVIGFSEVMAAEMFGPLGSARYVGYVNDILASGRHLLAVINDILDIAKIEAGQMEFDMELVQPAEVVAAAIRIVESRADAGGLVLGSHIAEDVPALKADRRRLLQILVNLLSNSVKFTPEGGSVEVTVEVL-GDMVGFTVSDTGIGMSDDEVVVAMLPFRQVDGSLSRRYDGTGLGLPLVRAFVELHGGHLDIVSRKGEGTQVTVRLPQE-------------------- 126651922 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TEELTMINEQLEERTKEAETKSRELEKAKQELEESAEQLILNSNYKSEFLANMSHELRTPLNSILILSEMLAENNQDHLTDEE-AEFAKVIHSSGEDLLALINDILDLSKVEAGKLDIIFNEVNVSEVPVQIEHTFAPVAMKKNIDFHISKADNVVDVYTDEKRFQQIVKNLLSNAFKFTEHGS-VTLAINQLAQRWLEITVSDTGIGIPKDKHQLIFESFQQADGATVRKYGGTGLGLSICKEFAKLLGGWITLQSEEGQGSIFTLTIPS--LPNGVEEDH---------- 254509234 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALITGAQGTITDSIIVLLGEEVGQFTLESRDTLSRFRPLLERALIDIERTEQLQQLDIKTRQLKSAQVRAEQANQAKSRFLAMMSHELRTPLSAVLGYVDVLLADSKCDH----QIEILEKMESSAELLLVLINDILELSRIESGEFRIKCQWVNLKNELEFMLEHFYALSDAKGLKLNVNLDDAHHSVWVDPARILQIVFNLLGNAIKFTHAG-HVSLHAEVTS-QELIIEVEDTGIGIDPSRIETVFNQFKQADDSITRRYGGSGLGLTISKHLVTLMNGSIRVESEKGKGSRFKIKLPIS-------------------- 188991423 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MARSASHLAGIVIERTRVDAKLKASLQAETAARNQAEHASRVKDEFLATLSHELRTPLNAILGWSRLMQADAFEP---AKLGKGLVVIERSARAQTQIIDDLLDMSAILSGKIRLQPEHFDIAGLARSTVELMQPTAQARQIRLELDAPQGSLWFFGDAGRLQQVLTNLISNALKFTAPDGDVRVSLEVEEQR-LRLCVRDTGIGIAADFLPHVFDRFRQADAGTTRRVGGLGLGLSISRQLIDLHGGSLGAYSAEGHGATFTVVLP---------------------- 254413786 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLIWIMENARAVRDRNGTLLYYEGSVEDITQQLEQQNRALKDARQVAEKANKAKSEFLAMMSHEIRTPMNGVIGMTGLLLDTELTP----DQRHFAETIRNSGDALLTIINDILDFSKIESGKLDLEEQPFELRDCVEDALDLLAAKAAAKKLELGYRFDSHIPQVRGDVTRVRQILVNLLSNAVKFTEAGEVVSVTGRKLENEAIQFAVNDTGIGIAPQRMHRLFKPFSQVDSSTSRQYGGTGLGLAICKQLSAMMGGTMWVES---HGT----------------------------- 302878534 ---------------------------------------------------------IAATGKTVYYQSTKLPLYSIYALCGISVDITERKRIEEALRVNEE----RLKLATRAGGIGI-WDWDVAANVLTWDDSMYLLYGLCAGDFGGAYDAWLSTLHPDDRALSDAEIQAALRGEREFSPEFRVIRPDGEIRKIKAFAKVYRTRMVGTNFDITELRKYKDHLEEEVQSRTSELVLARNAAETANLAKSVFLANMSHELRTPLNAVLGFSSLLRKD---PLLSKEQRTNLNIINRSGEYLLALINDVLEMAKIEAGWVQLDSAPLDLGMLVRDVTDMMQVRAQEKGLQLLIDQSSEFPRIRGDEARLRQILINLVGNAVKFTQQGG-VTVRFGLKPNTHLLIEVEDTGSGIAAEDQEKIFEPFVQVGEVA--MQKGTGLGLTITRQFVQLMGGSVTLNSKPGSGSLFRVELP---------------------- 229171763 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQTQAEELQMQAEELRTTNEQLESRTEEAEQKTADLQITKSELEEKASELLRSSKYKSEFLANMSHELRTPLNSILLLSEMLKENHDNHLSDDEI-ELATVIHSSGKDLLTLINDILDLSKVEAGKLDVIFEATNISDMAANMHQNFLHIAAKKNVEFMIEDSDAIPDLYTDAKRIEQIIKNLLSNAFKFTEKGSTTHLSMQSISNDWMTISVKDTGIGIAKEQHQLIFEAFQQADGATIRKYGGTGLGLSICKEFARLLGGWITLESHVGEGSTFTVYIPN--------------------- 158339377 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAMLERFHIRAFMVVPVFVGEKLWGLLATYQHTQIRHWQ-DLELKLLKKVGAQLGVALQQANLLKDEAKNAAETANQAKSVFLANMSHELRTPLNAILGFSQLLSRDQNLTL---EQKQTLRTINSSGAHLLNLINDVLEMSKIEAGKVDLNQGQFDLRALLESLFEMFSLKAEARQLRLDFELPPDLPQIVSDASRLRQVLINVLGNAIKFTEVGSVITLEPTLENDTLLQITVTDTGVGIADDELPNLFNLFTQACAGRQS-FEGTGLGLAISRQFVQLMQGDIHLSSKEGQGTKVQIQIP---------------------- 117926235 ----------------------------------------------------------------------------------------------REQAPNTTLTHFRTPIMVQGSFQGILVGAWDLAPDLRAIDTHVNHILLLTSLLFGLITLMVIFMVHRLAIQPVDAIYNRLIKQISPPQSKPETFHAARELRRLHQTVESFSRTAASHLENARTLQESEALLQRVERRTRELRLAKEAAEQANLAKTEFLATMSHEIRTPLNGVLGMSDLLLESDLNSY----QRHHVETIHRSGRTLLRVINDILDLSRIQAGRMPLEVTAFKLRACLEDVQALFKDQARRKGLSFSINCQEELPQLLGDATRLNQILFNLVGNALKFTERG-FVRVSVQAEQVRELRIQVEDSGIGISDEYKNRLFEIFSQQDSSISRRYGGSGLGLVITRKLAQIMGGKLGFSSRSGAGSTFWVTARFGRVPDTLPD------------ 291568909 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISDRKQAEEELVRAKEVAEAANQAKTTFLTNMSHELRTPLNAILGFTQLL---NYGDNLTEHQHNNLNIIQRSGEHLLSLINDILDLSKIEAGRVTVSDDDFDLWRMLDEIKDLFSLKASQKNLYLDCVYSPDLPRIRGDRLKLRQIMINLIGNAIKFTEQG-RVVITADHKPICCLQIAVTDSGVGMTPEEIAQLYEPFFQAQAGIDS-QEGTGLGLTICQKYLQLMGAEIEVISEVGHGTTFKFKLPRAKNLKPSPKPQQ--------- 241762807 ------------------------------------------------APAGLLGAGTQTTAWIYFLWHGGFPLFVIGYTQLQNVKDSPAHPRDRLFGHVVPYVIAAIAVASGLTLLASMEDALPVIMAGDIDASAKIVVAAIVSLIALAISVLDLWLMVVMCAWLFDSALAAVLNHGRYDLGWYAGRIYGLFAASFVLIVLLLERLADSHERERSKTKDLQQLTVQLESVNNLLAEKNQQLQEVSQLKSDFLANMSHELRTPLNAIIGFSEVLKDGLVGEITP-KQHEFVSDIFASGQHLLSLINDILDLSKIEAGKMTLDLDTQDVDAMLRNSLSIVKEKASAHAILLQFDVAEPLGMALLDARKTKQIVFNLLSNAVKFSANNGKVTLQARKVQADFLEIAVVDTGLGISAADVPRLFQAFSQLDSSLSRVSEGTGLGLALVLKLVQLHGGTVALASTPGHGSTFTVWLPWRKT------------------ 240140121 -------------------------------------------------------------------------------------------------------------------------ALARVLPARTAAWIGAPLGRYIALMLTLITVIGLILVIVHAGAAAAHPEHGETLRAALTSLFFILIVILGVVA-WLFVLAQESRRVAQEETARQTALYEAE--IAAHKVTDAKLQQAKETAEAANLAKSRYVVGISHELRTPLNAVLGYAQLLE---GDPSIPEPRRNGIRVIRRSAQHLSGLIDGLLDISRMEAGRLQTHRNEIRLADFLAQIVDMVRLQAEGAGLTFRFTRPEILPAVVADEKRLRQILLNLLSNAIKFTPEG-EVALEMTYR-GQVAVFTIRDTGLGIPEADLGRIFEPFERGSMPAARAAPGTGLGLTIAHLLSQVMGGEITVESRVGEGTCFRVRL----------------------- 260223358 ----------------------------------------------------------------------------------------------------------------------------------------------------------------QALSLAATSEIAALLESQDKTMLEQNNQIIRLTLAQLVFLLMAAGALALRQRRQEQERQALEDLTHELR-------EAHFRAEAANRGKSQFLANMSHELRTPFNGMLGMMSLLESTPLTT----AQTDYIKTAKGSANHLLTLLNDILDVSALESGKMTLNPEPVQLPALLNEVNALMHPLAVEKQLKFSIVVQAELPWVLADATRLKQILFNLVNNALKFTDHGG-VTLTIRTDGNTGLAFLVEDTGIGMDDHVLSRLFQRFYQVDGGLARKFGGTGLGLEISQTLARMMGGAIEVESTLGKGSVFTLHLPFT-------------------- 282897495 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WTESEKALLSSIAEQLAIAINQSQLMDSLREATRKLTQEKQTLEQRSRIRNEFLATISHELLTPLTYVIGMSSTLLRWPLGELTP-RQREYLQTIHDSGERLLEMINDILDLSQIQAGKTVLNICEFSLTRLAENIVDSLLEKSTNAKVTLKLDVNPRHDQFSADPGRIEQIIWNLLTNAIKFTPQGGSVTLRF-WVEDNTVIFQVEDTGIGIPEEKLPLVFEKFQQVDASYHRPYEGTGIGLALTKQLVELHRGRIEVESTVGVGSVFTVWIPRS-------------------- 16125173 -----------------------------------ERLDEVAADTYRLTLSRLISAALVAVIMVFALGPAIATGWLLSLYIGEGLALLVTRRFKDGRTGTPRERAWFAW---ASIPINISWTTLAIL---LWLHGEDLMKIAAVAIWCGQVIYTQNFRHQSAALLLLNGLTPMASLLIFPFFFMPDASAAAQTARGLVLLVGTTLNVMIQN---RAAARRMDELTRGLR-------EEREKALEAARAKSTFIAVTSHELRTPMNGLLGMAHALQRSTLDPV----QREQIALMIKSGDSLMQLLNDVLDLSRVETGKVELAPIDMSLQDLVGEVVDAWRDAAVFKNLSLSVDYAPDLPPVHADPLRIRQVVTNLVSNAIKFTVDGGRLEVAARPANGGDQRITVADTGPGVPADAMERVFDSFTQADQTISREHGGAGLGLSIARALARQMGGDLLVPS--GRGACFVFTF----------------------- 162456089 ------------------------ARFSGMMAGQRTIEALSRLIMSEVTP------LVSAQHGAFYVLESEEKYPALKLTSSYAFRKGISNRFALGEGLVGQCGLEKKSIVVTDLPDDYIRVSSGLGDAPPRNICVLPVLFEGGLKAVIELASFQNFTPIHLTFLEQLTQSIGVVFNMIGASMRTEELL---------------QELQRSNTELGSRSQELEEKASELEIASASLEEKARELSRTSKYKSEFLANMSHELRTPLNSLLILARILADNEEHTLTPKQV-EYAKTIAAAGQDLLQLINEILDLSKIEAGKIDVKTQRVLLSELAEYVERSFRQIAEQKELEFWVRVATGVPAIMTDLQRLQQILKNLLSNAFKFTSSG-RISLEIEVASKGLTFFAVTDTGIGIPTEKQTLIFDAFQQADASTSRTYGGTGLGLTISRELASLLGGEISLNSTPGLGSKFTLYLPAERT------------------ 256419624 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSRRARNWGIILICLILMTAAGMLWF-------------VMSRIRRQQQLILEL-------DRSEKKIREIAMIKENFMTNMSHEIRTPLNAILGFTNLLKSRKLDDSSTE----FVGSIQKAGENLLTIINDILDLSKIEAGMVRIESNPFSVRGLLHSIQTLFSEKVKEKKLVLQGEIASDVPTLIGDATRLTQVLVNLIGNALKFTEKGG-IVISVSNRQSDGNIIQITDTGIGIEPDKLGSIFDRFNQAEDSITRKYGGTGLGLSIVKDLVILQGGDISVESEPGKGTTFRFFIPYAIASRQMPPDSIDISQFR--- 310782415 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EELLGVVEDVTDLVEAEKKRTEELSRMKDEFLAHMSHELRTPLGAMLNLAEALAEESLGTLN-EAQRRILQSIEECGRHFLSLIGDILDLSKVEAGRLDLVRSPLDVASLARGALTALSRDFEKKGIAVSLEAPEDLPRADGDPKRVRQILVNLLSNAVKFTPQGGRVGVEVLRDPLRAVAVTVWDRGIGISPEDLDRLFVPFVQGEGGLSRSFSGTGLGLSLVLRMVELHGGGLQVESAPGEGSRFTVRLPLAEEVSEEP------------- 91227910 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQRTSQLKQANRRLNEARKQAEQASRAKSAFLATMSHEIRTPMNGVLGTARLLIDSGLNPI----QKRYAEIINRSGKTLLAILNDVLDYSKIEAGHLEIRHMGFDLHQMVEDTFQLMNSRAQEKKLLFSYHIESDVSRYWGDVTRISQVLNNLVGNAIKFTDEGEIIYVSLNPEDESQVLFEVSDTGIGIAKKYQRTLFDAFTQAEGGMS-QTGGTGLGLAISKRIIEAMGGVLEVDSEEGNGSRFWFSIPLEE------------------- 186681682 ---------------------------------------------------------------------------------------------------------------------------------------------------------LARQILLLSILVVFVGQLLLILLPVIRSIQKLQQGAAKIGDGNLEYRLNI-----QTEDEIQELAEAFNRMAGTLAESYRSLELKKELADTANRAKSEFLANMSHELRTPLNGILGYAQILQRD---KTLTDKQQDGLRIIHQCGSHLLTLINDILDLSKIEAQRMELYKSDFHFPAFLQSVVEICRIRADQKGISFIYQPTSELPIVWADEKRLRQVLINLLGNAIKFTEKGG-VRFTISSVDQHKIRFQIIDTGIGMSQEQVAKIFLPFEQVGE-VKKQSEGTGLGLAISQRIVQLMDSTIQVKSEIGQGSTFWIDL----------------------- 167648426 --------------------------------------------------------------------------------------------------------------VVAQIGAEGDAAVDTLIRPIKLGSRQVGTLALMAKRPSLTDIIARDLALTGTLFFGSAGLAILLANGLARRMTKPMERLSRAMREVAADGRFKPVEQAADDDVFQSLTDSFNHLVSRLEIAMAELVKARDDANAANVLKSHFLANMSHEIRTPLNGVLAMTEVMAMGEL----SAAQRERLSVIRESGDLLLSVLNDVLDLSKIEAGRLDLVERDFDLASLALSIRESYATQARQKNLEFGVFVAPELGPWRGDADRLRQILGNLVSNALKFTLEGS-VSVRASADDGSGLRIDVVDTGIGIAAESLPRLFDKFVQADSSTTRRFGGSGLGLSICNELAALMGGGVHVQSREGQGSTFTVVMPRGEATVHVPVE----------- 17230934 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISERKLAEQQRDRARKDAEIANRIKDEFLAVLSHELRTPLNPILGWSKLLRSRQFDAATTD---RALETIERNATLQTQLIEDLLDVSRILQGKLSLNICPVSLPIVIGAAIDTVRLAAEAKEIKIQNVFDPNLGQVMGDANRLQQVVWNLLSNAVKFTSPGGTVEIHLKAVNDQAQ-IQVIDTGKGITPEFLPYVFDYFRQADGTTTRNFGGLGLGLAIVRQVVELHGGTVQAKSPDGLGATFTVNLPLSPKNEAM---NHED------- 114319827 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EILDATSRAIEYSRRLEQKSRELEMATDELRRANERLKELDHLKDEFVSMVSHELRTPLTSIRAFGEILLSNP--ELDAEQRKEFLQVVVKESERLTRLINQVLDLSKIESGAAEWHLETLDLNQVVQEAADATRQIFHDTRVDLQVKAPEQPTIITGDHDRLIQLVINLLSNAAKFTPDNGRVEVSVVPVSARKLELRVQDNGPGISEAEQRKIFDKFHQVSSQQAGKPKGSGLGLAICKLIMDAHSGDIRVESEPGAGATFICEFPVGDRRAATGEDE---------- 296501720 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQTQAEELQMQAEELRTTNEQLESRTEEAEQKTADLQITKLELEEKASELLRSSKYKSEFLANMSHELRTPLNSILLLSEMLRENHDNNLSDDEI-ELATVIHSSGKDLLTLINDILDLSKVEAGKLDIIFEATNISDMAANMHQNFLHIAAQKNVEFTIEDSDTIPDLYTDAKRIEQIIKNLLSNAFKFTEKGS---VSLHFDSKDWITISVKDTGIGIAKEQHQLIFEAFQQADGATIRKYGGTGLGLSICKEFARLLGGWITLESNVGEGSTFTVYIPN--------------------- 209524475 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WFFDEKRHHFEARI-VVSGESEVLAIIRDIKLAQIELQRAKDAAESANHAQSEFLASMSHELRTPLNAIIGYSELLREDAVDFGYTDFIPD-LDQIRASGLHLLTIIQDILDISKLESGMMTVCLENFNIATLIKEIEALVQPLFPKNHNQLKVNCTPDVEGMYADRIKVKQVLLNLLSNAAKFTENGSSVLVNDEHQLQGGVAFEVIDTGIGLTTEQMTKIFEPFERADNSTTRRYEGTGLGLSISKRFCELMGGAITVASEIGEGSTFTAYFPL--------------------- 229016308 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQTQAEELQMQAEELRTTNEQLESRTEEAEQKTADLQITKSELEEKASELLRSSKYKSEFLANMSHELRTPLNSILLLSEMLRENHDNHLSDDEI-ELATVIHSSGKDLLTLINDILDLSKVEAGKLDIIFEATNISDMAANMHQNFLHIAAQKNVEFMIEDSDTIPDLYTDAKRIEQIIKNLLSNAFKFTEKGS---VSLHFDSKDWITISVKDTGIGIATEQHQLIFEAFQQADGATIRKYGGTGLGLSICKEFARLLGGWITLESNVGEGSTFTVYIPN--------------------- 148656419 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KEELLGAVAVFRD-----RTREVESDRLKTEFIGTVSHELRTPMTSIKGFTQLLVMGNLGPVN-ETQREFLNIIQSNAERMIAIINDLLDITKIETGSVELEIRPIHVAETLSKVLLDLQTKVHERQQTLTLSLPAGLPLVRADAHRFNQILFNLVSNAVKYTPRGGSITIEARERPGRYIQIDVRDTGVGIAPDDVPRIWERFYRTENPLKVEAGGTGLGLSLVKPLVRLLGGRIWVESRINVGSTFSFVLPAA-------------------- 126725013 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEATMKGEIARTLGRFAADEFWTFSASVDALEFSTERDEREAELNAAMI-------KADAANKAKSEFLANMSHEIRTPMNGVIGMAQLMLETDL----SDDQNLYANTIQSSGSALVEIINDILDYSKIDAGKMTLKNAPFDLEQVAQDCSPLMSAQALHKGLEVVLDFSQDLPKYIGDSGRVRQILMNILGNAIKFTEKGS-VEFAVGIQSGDEIELSIKDTGIGIPQNKLQSIFVPFEQAEGAKNRQFDGTGLGLAIVNHMVDLMGGSISVESEIGKGSVFIIALP---IAQNVPQQKREK------- 162455108 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALRAFDRRAVAAGGPLEIEESVPQGDGLHTYIAIKCPLFDESGRISTDISDRKRTEAEREMLLCREQAARAELERTGRLKDEFLALLSHELRTPLTAILGWSQLLRLRG---PSDEILGRALGTIERNARAQSKLVDDLLDMSRIIGGRLSLDVEVVDLTEMLETLLESAEPAAKAKGIRLELSVESAGEQVMGDPNRLQQIVWNLVSNAMKFTRQGGQVKVSLR-REGTYARLAVSDTGIGIAPEFLPYVFEQFRQADASTTREYGGLGLGLSIVQHLVELHGGTVEASSAKDQGASFTVKLPLS-------------------- 116694038 ----------------------------------------------------------------------------------------------------------------------IATALTRVLPAGTPPVMARRIGKFGLMLAGMVFAFGTLLWLLYTQEQLSGPVVLAAAPRASL---FLKIGAGLMLFAAVAAWWLV---LANESRAVAQEESERQNQLLQKEITDALLQSAKEVAEQANLAKSRFITGMSHEMRAGLNSILGYSQLLLRT---PALPAACREDVRTIGRAGEHLSSLVDGLLELSRIEAGKLRLEQDAVALEDLLDELVRMFRPLAAVRGLAFHYRVTGKLPHVHGDAKRLRQIIINLVTNAIKFT-EHGDVSLTVRHQR-ELAMITVSDTGPGIAAEDQARIFDPFERATPHDDR--EGIGLGLAIVRLLADLMGGDIRVRSAPGQGSEFSVRL----------------------- 158334364 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELEQANQQLAEYSHTLEQRVEERTQALQI---AKEQADSANQAKSEFLANMSHELRTPLNGILGYAQILNRSTTLI---DKERDGIKVIHQCGSHLLSLIDDILDLAKIEARKLELVPVDTYLPAVLHSVVEICKIKAQQKGIDFVYAPKDLPIGVRVDEKCLRQVLINLLGNAVKFT-DNGTVTLNVEVLSTSNQLFQVMDTGIGIAETDLSKLFDAFEQV-GARDRRAEGTGLGLAISQRIVQLMGHSIEVKSQVGIGSQFSFRLPLTKVQRQSILNNHD-------- 295690718 ---------------------------------------------------------------------------------------------------------------VALGMNALFLSNVLAYQILHFEPMKLVYFVLMGLVFATSAPSRRVALGSVAAVIGLVWMAQKAPGDTINNYAFIGLAGAFAAIGMSTLMRGVVRREVRARLASEALNVELQRELTENRRLKTEAQALALTAETANRAKTEFLATMSHEIRTPLNGVLGMAQIMAAGELSP----DQRRRLDTVTASGQSLLSVINAILDISKIEAGKMEINPAPFDLSAHLDALRQLYGGLARDKELDFSLEIAEGAQWRMGDADRLRQVMSNLISNAIKFTDVG-TVRVFVEG-DDKTIVARVTDSGAGIPEAERGRLFTKFAQLDSSSTRRAGGSGLGLAICKTLSELMGGSISYSTAEGGGACFTVTLPMPRV------------------ 228943732 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQTQAEELQMQAEELRTTNEQLESRTEEAEQKTADLQITKSELEEKASELLRSSKYKSEFLANMSHELRTPLNSILLLSEMLRENHDNHLSDDEI-ELATVIHSSGKDLLTLINDILDLSKVEAGKLDIIFEATNISDMAANMHQNFLHIAAQKNVEFTIEDSDTIPNLYTDAKRIEQIIKNLLSNAFKFTEKGS---VSLHFDSKDWITISVKDTGIGIAKEQHQLIFEAFQQADGATIRKYGGTGLGLSICKEFARLLGGWITLESNVGEGSTFTVFIP---------------------- 261416187 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TFIMAFMFIDN--ITAQKMELDAKIAELEKQQKLLEQALVQAEKANNAKTMFLSNMSHDIRTPMNAIIGFTNLALNNLDDPVL---VKNYLNKTVVSSTHLLSLINDILDMSRIESGKIRLEEVNCNLSEIMHDLNTIVLGQASEKQQNLYMDFNIENELVICDKLRLHQMLINLLSNAVKFTPVGGNIHVFVRQTASDENEFHVKDDGIGMSPEFLKVLYQPFERERTSTISKTQGTGLGMSITKKIVDMMGGSIDVVSAPNQGTEFIVHL----------------------- 239995384 ----------------------------------------------------------------------------------------------------------------------------------------------------LDIQALTSLLQQLDYVVARFEQDATARVDVVLSIEVWLATLALLCIEAAFIFSPMERTVKRSFAKLTSLK----------EQAESSADEARR----ASKAKSEFLSSMSHELRTPMNGLFGMIEL------AIDNPDKSNIYLKKAKTAGRQLLVLINDILDISKIEAGKIKIEQAPVDLLQVLDDVVSLQRVYCQRKGLEFHYLKDPDLPHVIGDITRISQILHNLLSNAIKFTEQGS-VTLKVTYTNGNYLSFDVIDTGIGIESSKLDNIFKKFEQADQSTTREYGGTGLGLSIAKQLAKLMLGDINVTSFVGQGSTFSFT------------------------ 237747982 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FSSILIFAVISALIIYLLILKRKEEYEAQM---RQILRQALESAQTANAAKSQFLFNMSHDIRTPMNAIIGMTTLALIHLNEP---QKIRDYLVKISSSSKHLLELINDVLDMSKIENGKIALNDEEFVLPELIEHFCTIILQQAHTRHLTLDINTDLIHEKVTGDTLRINQMLLNIAGNALKFTPAGGKIDIQIRELPPQYAQFIISDTGIGMPADFIEKIFEPFERAHNSIGNKIEGTGLGMAITKNIVDMMNGRIDVESEPGKGTTFTVTVPLK-------------------- 95928637 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LKENITELKKARKQAEEANRAKSEFLSRMSHELRTPLNAINGFSQLMLSSRKNPLND-KHRSMVEQIDGAGKHLLELINEVLDLARIEAGKLSLSVEAVDPCHIINECLPLLHSLAEQHQVTFHSCCEQTFPLVKADYTRTKQVLVNLLSNAAKYNRPGGDVTIHVQANEPTGLRFQVIDNGLGIAEEKQKQLFVPFARL-AQDSENIEGTGIGMTITKQLVEAMGGQIDFESRYGQGSTFWFTLPLA---DEVVEDE---------- 113476924 --------------------------------------------------------------------------------------------------------------------YGLHWLTVVVIPKSEFMTQ---INKNTKSTIELCILAL-------AITLGLGLLIVNWITKSIKQ-----LSRATCAISQGKLNQNVSIQGFK---ELVILAESFNKMTKELAESFNHLERKNQELQHLDQLKDEFLANTSHELRTPLNGIIGIADSIRDGATGPIS-ELQKKNLSMIVGSGHRLANLVNDILDFSKLRHCSIKLQISSVGMREVTEIVLAFSRMILEGKDLQLINAISSDLPPVEADENRIQQIMHNLVGNAIKFTDSG-VVKVSAELIDNKKMAITVSDTGIGIPEDKYEAIFKSFEQGDGSTERQYGGTGLGLPITKKLVELHGGTISVKSTVGIGSEFTFTL----------------------- 90423287 ----------------------------------------------------------------------------------------------------------------------LARNMSDVISRHARNGAVLFVSPAAEPLLGVPVSRLLGHGLFDRVHVADRPAFLTALSDAGRGGEARSVEFRIRRDVPRGDRGRCTADFIWLEMRCRPLEPSAKNATSEAEVVAVMRDVTDRKEQEQDASRSHFLATMSHELRTPLNAIIGFSEMIVQEDVLMISAARRKEYAQLINDSGQHLLSVVNGILDMSKMESGKFEILPEPFAPRPALLNCCNLLALKARENEVDLVTRAPENLPQLTGDPRAFKQIVLNLVSNAIKFTERGGTVTVSAA-VEGARLALRVSDTGVGIGADDLKRIGEAFFQASKSYHRRHEGTGLGLSIVKSLVALHGGEMSVESKLDEGTTVTVMLPLA-------------------- 229177538 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQTQAEELQMQAEELRTTNEQLESRTEEAEQKTADLQITKSELEEKASELLRSSKYKSEFLANMSHELRTPLNSILLLSEMLKENHDNHLSDDEI-ELATVIHSSGKDLLTLINDILDLSKVEAGKLDVIFEATNISDMAASMHQNFLHIAAQKNVEFTIKDSDTIPDLYTDAKRIEQIIKNLLSNAFKFTEKGSSIEISMQSISKDWITISVKDTGIGIAKEQHQLIFEAFQQADGATIRKYGGTGLGLSICKEFARLLGGWITLESHVGAGSTFTVYIPN--------------------- 167839922 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGDAREGLRRARSELTNANLDLQRAHSLEERVRQRLQEANRAKSIFLANMSHELRTPLNAILGYAQWFRRDAAA---GERQVRAASIIKQSGEHLLMLITDILDLAKIEAGKLDLCPGPAGLDGVLSSVMDIIRVKSEEKGLACVLDAASDLPPVWIDDKRLRQVLLNLLGNAVKFTSRG-RVELRVSLDELARVRFEVRDTGVGIAHDRLTSIFDPFEQAGEAQSRA-GGTGLGLSISRQLVRLMGGEIEVESEPGAGSRFWFDL----------------------- 94499610 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLLVQWHDIKDMYAREESLR----QAKADAEELADQKSMFLANMSHEIRTPLNALVGLSNLLVANETHV----KAQDYMRSINKASIHLKSIVDDILDFSKIDADRIDLDEIAVNFDEFLCEIKSLHEQSAREKGLHFEVDLDNDIAIVI-DPVRYRQIINNLVSNAIKFTEKGEVIVVT--KKQQESLLLSVCDTGCGLDENQLSNLFDPFSQADITTTRKYGGTGLGLSICKGLAERMSGSISVSSELGKGSCFYVSIPYKSESNALPAN----------- 160878669 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RMKLLWGEKEKDNFMTELNAVMKREKNVKEELKEATGVKNEFLANITHELRTPVNGMKGLADVL----LGTELTQNQRENVNIIRRCCDNMTNIINGILDFSKITAGKMQLENKVIDISNFLKNTLSYHIPKLNEKGLKLQVNIGDNVPKILGDELRLEQILSNLISNAIKFTSVGQLVIINTDQKEDEELFFMVIDSGIGISKEDMDKLFQSFSQVDGSITRRYGGTGLGLAISKSLVELMGGTIHVSSEIGRGSTFSFSI----------------------- 148253661 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVTDITAFKTVQAELEQKLAYVEAIRSDLEQQTQELEARGAELRAARDAAEAANRAKSDFLAIMSHEIRTPLSGMVGMVDLLR----GTSLSEEQKRYTALAKESADLLLEVINDILDFSKLEAGRLQSECIDFDVPNLVESAVSFMGEKARRRGLDLKVSLAPGLPQLEGDPTRIRQVMLNLVGNAIKFTEQGS-IEVRASHRQLDGLRIEVIDTGIGMSPEILAQIFDPFVQADTSISRKYGGSGLGLAICRQLCTIMGGSIGVDSELGRGSRFWF------------------------- 298385109 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDANGKPLSLIGTSMTVTQRKEMEEALV-QAKVKAEEANTLKSSFLANISHEIRTPLNAIVGFSSLLVSAERGI--SEEKQEYINIIENNNTLLLQLISDVLDLSKIEAGTMEFDYAPVDVHGLFIELEDTFRLRNKKSGICICYHRRTTECVVKADRNRLVQVMMNLMNNAVKFTGEGS-IEFGFDVREDGFLHFYVTDTGCGIPEERLEEIFGNFVK----LNSFVQGTGLGLTICRAIVERMGGKIGAVSRLGQGSTFWFTLPYT-------------------- 239787730 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVQQLQLIFQDVEKFIERRRWEEKLQLAKEEAEASNRAKTDFLAAMSHEIRTPMNGVLGMADLVLRTPL----TDQQRHYVETIHRSGRTLLRIINDILDISKIHAGHLALELLQFDLAEVVQDVIDMFAERVKTKGLTFAIEFPEEPVHLLGDPYRLSQILFNLLGNAIKFTERGS-IGLFVEVLEERALRFKVTDTGIGISPDYCQRLFQAFTQEDLSITRKFGGTGLGLAITQKLVGMMAGELTVESTQGQGSIFQFT------------------------ 17986700 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------FFSMLFAIESQRAAMDYLHGLSGNGVLSVLNDGREVIGRELFMTIGKLPHTRAVLRDITQWKRTEEELTN-ARKEAERASNQKTEFLARISHEIRTPLNAIIGFSELMADEKFGPIGNDRYRDYLRDINRSGNHVLALVNDLLDISKIEAGALDMQFEAVSLNDAIGEAIALMQPQANRERVIIRSSFQSNLPDIVADSRSIKQVALNLLSNAVRFTAPGGQVIVSTSYELNGDVVMRVRDTGIGMSKSEVEQALKPFRQAESAKDWRNEGTGLGLPLTKAMVEANRAQFAIDSNPGQGTVVEIVFPPTRVL----------------- 239787541 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTEAALRAAKDNAEVANRAKTEFLANMSHELRTPLNSIIGFSDILVNQSFGPMGVPEYVEYARDINSAGSHLLSLINDILDVSRIEVEALSLNEQRIDAAHMANSCQRLVLDRAKRAKLNLVLDMPKQFPALYADERRVKQVLLNLLANSIKFTEPGGTVTLKGMLDEEGRFVFAVADTGIGIAPEDIEAAMSTFGQVDSSFTRRYEGAGLGLPLSKKLVELHGGGLSLESQPGVGTTVTIRFPKERTV----------------- 302382337 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARMASGEIRWMEARTTLIRDDHGRVV----QFHDVVRDINETKRLEDELRDVAEAAARSKSEFLANMSHELRTPLTSVIGFSGLLQSSEALPAAE---RRYADRIATSSEALLSVINDILDYSKLEADAVGLDPVAFDPTAMARATASIVETQCEAKGLSLVITTADDLPAIMGDEGRLRQVTLNFLSNAVKFTNTG-EIRLDVGSVDGR-MRVAVTDSGIGVAADKIDALFERFTQADASTTRVYGGTGLGLAICRRLIEMMGGEIGATSRPGHGSTFWFEVPAAEPLDAMVEDAVE-------- 295689157 -----------------------------------------------------------------------------------------------------------------------------------------SLLLALTVVVAVASFALDQF-IALTLVMPLLVLTAFRAGPGWVYVSVLATSLVAMSLTAIAFIALLIASIFATAVPATAALGARNRSAQRLERAFAAVRNAKNKAEAASRSKSEFLANMSHEIRTPMNGIIGVVGALARTDLAP----KQRDMVHLVETSADSLQVLLNDVLDMARVEAGELAIHPEPFDLRTTCRAIVELFRAKAEEKGLSFELEIAPEVAERHGDAARLRQVLGNLVSNAIKFTERG-RVEVRIDATPEQALALAVVDTGIGFDAETGQRLFARFAQADGSITRRFGGTGLGLSISRALTRLMNGEIEVASTPGEGSCFTVRL----------------------- 170725399 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIDCTLEKARLLTLQKANLELKSSAKQRAKKASQTQSEFLSMMNHELRTPMNAVIGSLDLLRLSKQSSESME----LIETATSSATNLMNILNDILDINKIESGKMQLEHSPFSINETIDGLVKSFLPSAQKKQIQLNIKESSMVPQVIGDEKKTRRVLYNLISNAIKFTDTQGRVNLEVSQQSEELLYITIEDNGIGINESDQSKLFAPFTQAQKSVTREYGGTGLGLPICRSLVQQMGGKITLTSKEGVGSTFTVELPFS-------------------- 239908403 ------------------------------------------------------------------------------------------KKFRQLAEAIGEVFDWKRIYYIS-PAYERLWGHTTKSLYDAPMSWLDAVHPDDRDRVLRYIADLAGRPLRPGQFPEYRIVRPDGSMRWIAARIFPVIDDAGVVYRVAGIAEDITDRVL-SRQDLERVNERLEDMVRE--RTRTLNRMNQELIHEVTERREEFLANMSHEIRTPMNGILGMAQVLGQTDL----DAAQASYLRDIEDSAASLLKLINDILDFSKIEADRLELAQEPFSLRGLLSLIEASLGVLAREKGLGLSVEVAPETPDILGDADRLRQVLVNLVGNAIKFTTRGGIVDVTLTTEATREILFSVSDTGIGIRPEDAGRIFEAFTQADGSYTRRFGGTGLGLAISRRLARLMGGDISLDSEPGQGSTFTLS------------------------ 288940186 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SFAAWQQTVRLRSWRWAQEELASATELGALIDIELRHQAEAASQAKSIFLANMSHEIRNPLNAVLGMARLMRQQALIP----TQAERLDKIEVAGRHLLDLINDILDLSKIEDGKLTLEESEVRIEAIMRNLVAMLSDQAAEKGLKLCVKLQAWPSHLLGDSARLQQALLNYASNAIKFTQYGS-VTLRAFPEADLGDRFEVEDTGIGIAAEHLSRLFNEFEQLDTSITRQYGGTGLGLALTQQLARLMGGEAGVESTLGVGSTFWFT------------------------ 74318689 ------------------------------PAFLRRLLKRIKDRPDSEFQQTLIRIVIGLGFLLYFSRDLATLDESTREIAQLISAFFTAIAVVITALSLTSLKVSPPRRIVA-MALDYATCSFLLTYTGEAGSPLLVVYLWVTLGNGF---RYGVFYLYIAAAMAITGFLLVLTYSSYWNSH-MSIGLAFLLSM-------IAVPLYSAS------------LLKQLHSAV-------ERERKASLAKSSFLANMSHELRTPLNGVIGVADLLAETKL----NKEQKEFAQIIRTSADTLLELIDNVLDISRIEAGRILTSSEDFDLHRVINGTVAMMETQANAKGLVLAAHIAPQTPQLQGDAPHLRQVLINLIGNAVKFT-EHGRVDVYVRPVNPQRLRLEVVDTGIGIPPDAQIRIFDSFTQADASITRRFGGTGLGTTIAKQLVEAMGGEIGLHSREGEGTTFWFELPFALRSSGQPAEER--------- 256828852 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FPVEVSAKLFSHEGKQAVLCIARD--ISERKEAELRLEAAKKQAEVANQAKSEFLANMSHEIRTPLNGLLGMLQLVRMGDL----DAERSQYLDVAMNSGEGLLAVINDILDLSKIESGKFELAPVDFNVHALVQSVGETFRFPARSKGVELIVETDADMPFIHADQVRIRQILYNLVGNAVKFTLAG-EIRISLSQTGNRGQEIRVADTGVGIPLDQQAALFEPFVQASTAPKTRGSGTGLGLSIVKRIVGFMGGRVRLDSTPGEGTTLTVS------------------------ 257059172 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLAEVSISKIQLKGRKLFTAIVRD--ITERQQAEEALKQAKEAADAANRAKSEFLASMSHELRTPLNAILGFTQVMRRDR---TLNPEHQQNLSIISRSGEHLLELINDILEMSKIEAGRTTFHSNSFDLYRLLDNLEAMLHLKAQEKGLQLIFERTPEVPQLETDEGKLRQVLINLLGNAIKFTEEGGTLRVKSEVRSRKGITFEVEDSGPGIAPEEVDQLFAAFGQTETGRQ-AQEGTGLGLPISRKFVQLMGGNISVSSILGQGSLFAFSI----------------------- 42523313 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FSVFVDVVYQIYDFNDEIEGLVLAANNVTEQV-MAERALQAAKSAAENANQAKSAFLANMSHEIRTPLGVILGFAEIIGTQDL---DESERKNYFEIIHRNGLSLTRIIDDILDLSKIEAGKFEIEKSPVKLKKLLQEVLTMFFDQASRKNIYLNYELGEAPLIILSDVVRIRQVLVNLIGNAIKFTMKGS-VKVSCRAEQRKKIVFSIEDTGIGMTQEQAERLFQPFTQADATSTRQFGGTGLGLALSRNLARALGGDVSVRCEPRQGCTFEFSFQAEDVSELSVAGQAESA------ 163813929 -----------------------------------------------------------SFIASLIIKTPLIQDVALTALAVLGICIYLAN--AKKMVRQSAIVIVFVITL-------MAFPMMFFTSGGAYSGMGFW-FGLGMIFSFLLIDGMFCYMLAVQIIMVLACYIVSYKYPELVIPLANERSVYVDMLQSLIIFGIVIGSIVRFQNDVYKCKLE------EIEQINEELTRAKDDADVANHAKSEFLAHMSHEIRTPLNTIVGMNEIIMRETH----EEQTMKCARDIQSSSDVLVDLVRDVLDFSKIESGRMEIVNEEYHFSQLLSNVLSVMESRARQKNLELDAEVQETLNDLKGDSARICRILINLIGNAVKYTKKGS-IRVTVHMENHGALVMAVRDTGIGIKEEDQERLFKDFERLDLSNNRSIEGTGLGLAITYHLVEMMGGSITCHSKYGYGTTFVVKISQERLSD---------------- 37519668 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALRGWLAAPLVGRDGRNIGLIQLSDKHEGDFSEEDEAIA-VQLAQEAEQAAKVDAEEANRLKDEFLATLSHELRSPLTAILGWTKLLRQVDLGAV---RAAHALEVIERNALAQNQLIEDLLDISRIVAGKLRIEAAAVDLAGVIEAAIGTVRPAAQARAIEVDTEIEPGVPLLMGDATRLQQVVWNLLANAVKFTPNGGRVRVRLSRR-GTAAEVAVSDSGLGIAPHLLPHVFERFRQADSSSTRSHGGLGLGLAIVRQLVELHSGTVSAASPEGQGATFTVRLP---------------------- 142043203 ----------------------------------------------------------IAYALSWAGVGVQAGLLAGATLLAIGVMWLLLARFRRRVLLPVYASSARVFDSEALCRSVIETAPIGLGLISRADGHFMLVSPALTEMIARLGSDYRTLSTQAVARYEAF-VASGAAGGTLQTDFVLADASAG--AAPLHLEVSASGARYQEIDVLIVAVA---DVTARRQLVRQLEDAVR-AADSANAAKSSFLAAMTHEIRTPLNVILGNLELLERSAL----DASQHGRVQTLRTAASGLLGLVSDILDFSKIEAGAMTVEAIEFDVAGVIERTLGAFAPVAKAKGLPLFCEIDASVSQMRGDPTRLGQVLGNLLSNAIKFTASG-HVLVRVSVVSTDHGRIAVEDTGIGIAGADRHKLFNAFSQVDATITRRYGGTGLGLALCDRLAAAMGGRIDVASAPGAGSCFTVTVPLG--MAVVPLDPH--------- 135045758 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SRAAAEKANRAKSQFLANISHELRTPLNGIMGVTERLYEQV-----PDTLRDSVATLDQSSRHLLSLLNELIDLSHIESGHLTLNPEPFAIHALLQDVERLFQPRAEAVGTRLTVHYDGQPDTFQGDATRLRQVLINLVNNAVKFTP-NGDITVRVSKEPEAALQFSVTDTGAGIPEADQHRIFESFEQLDNSSTRVHGGSGLGLAICQQIIRAMGSEFALVSEPGKGSTFSFRIQLPTVLPEATEQPLDNARRVSHA 186681478 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAIAEQLAIAIYQAELMQTLTQEKQTLEQRVIERTIGLRD-ALLAAEAANRLRSEFLATISHELLTPLTYVIGMSSTLLRWPLGELS-QRQRDYLQTIHDSGEHLLEMINDILDLSQIEAGKTALNISEFSLVNVAEKALESLRNKAEQINLNLDLQIDPSRDRFTADAERVAQILSNLLTNAIKFTPESGNVTLRL-WVEDDTAIFQVEDTGIGIREEQLPLLFEKFQQLDTPYRRRYEGTGLGLALTKQLVELHRGRIEVESTISIGSIFTVWIPTQRVLS---------------- 119493632 ----------------------------------------------------------------------------------------------------------------------------------------FFIRETVPESITPWILILESPARPYVIHIQALAILLAISGLAL----VLATLISRQLVKPLSQLTYVTTNLPDRAIELASLMRNFQQMAETLSEKFQELQKAKQDAEVANQAKSRFLANMSHELRTPLNAILGFIQLFDYQS---NLTQTQQEYLQTIRYSAEHLLELINEVLDLAKIEAGKTIVNSAHFDLHLLFNQLYAMFSQRCEAHGLFLQVHWEDNVPQLHGDDRKLRQILINLVGNAVKFTQAGS-ITVQARCLSNRRMQIDVTDTGQGIAPEDLEAIFASFTQ----TQHNQEGTGLGLTISQQFARLMGGNLTVQSQFGQGTTFTLEIPIE-------------------- 91776937 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELEQTNDKLAEQALRLDERNAALQEVQAQLRERAEDLERASQYKSEFLANMSHELRTPLNSSLILAKLLADNREGNLSEEQVK-FAQTIYSAGNDLLNLINDILDISKVEAGKLELKPQELAVQHLANSLQAVFEPLAQQKKLDFSIDISPQTPTIYTDRQRLEQILKNLLSNAIKFTDKGS-ISLHISNNAHDQISFTVKDSGIGIDPSMHEAIFAPFRQVDGTSSRRYGGTGLGLSISRNLAALLGGSINVESARGEGSSFTLLVPRQ-------------------- 294054948 -------------------------------------------LISAGLPVMLIVVLVVGWMATLYLEAREAKLSDIGQIVVQMEYYPDQHQAEIAMIRREHMADLNRRFGQEMILSVTILALGLLVPLITARHLSKLVGANLQLLMAQAGPGGSSLMPRTFDFKEFGSVVATLRTEAERRWRRAEQELVDANADLIKRARELQRRIALSMMEDAEARVELEAINTRLGEVIEQAKSAAHHADVANEAKSSFLATMSHEIRTPLNGVIGFIDMLSQTEL----NAEQQEYIQSLQMSSETLMALINDILDFSKIESGRMEFETRSINLVRLLRETTQLFFGEAAKKGVELKLDFSEEVPRVRGDETRIRQILINLLGNAVKFTDTGS-IAVAVHWTTGEEIEFEITDSGIGMTEDQVSKLFHPFLQADSSTTRKFGGTGLGLAICKRLSEAMGGRIWATSTVGEGSCFFVRI----------------------- 46201637 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIQALTIAKESAEAANVAKSAFLAAMSHEIRTPMNGVIGMIELLDHTEL----DSDQRDLVSTTRDSGLALLRILDDVLDFSKIEAGRLELEQEPVRLDRMVDSVVQTISPAAAAKSLSISTFVDPGLPPVLADPVRLRQILFNLAGNAVKFTAQGVAIHVGRCGTDEQGRVIRVVDTGIGIEDALRDRLFQPFTQAESSTTRRFGGTGLGLSITRRLVDLMDGTAGFESEPNVGSSFWCRLPLPTAEDAAPDNLAEQTE----- 310782398 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGELYWESAAIAPVRDRKKEDVTESKVLREELLRAKEDAETANEAKSVFLASMSHEIRTPMNGILGMLELLRQTDLDP----QQEEYLRIVRESAQTLMHFLNQVLEYSRLQANRTELESLDFDLMCTVGPLFELFALRAREKGLETVLDLDPQVPPVRGDPLRLRQILTNLLDNALKFTEKG-WIALSIRRDGGLWLEFGVVDTGIGIPREKRHRIFQGFGQLDRSTTRRYGGSGLGLAIVRQMVSLWGGFLSLESEEGKGSSFHVRLPF---LPAGPAPSREAPEE---- 163814352 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TTMLMTGFIL-LLFAGLFYSISRFSIANQKVKFEKRNNELQAMAEMEEANKNLKKAKNIAIEALQTAENANKAKTDFLSNMSHDIRTPMNAIIGIISLIRHNAG---DKEKVIEYADKIAISSQHLLGIINDVLDMSKIEAGKTVFKYSDFSILDSIEELNTIFHSQANEKNQSIITKGNLKHEWVNGDKVHLMQIFSNLLSNAIKYTQEGGIIQFIAEESETNSSHFIVSDNGMGMSADFKETIFDAFTRAESSVTNKIQGTGLGMAITKNLVESMGGTIEVESEPNRGSSFEVILNLKIVENRV-------------- 172039202 ----------------------------------------------------------------------------------------------------------------------------------------------------------AGFTPCYINLLEQLQAKAYIVVPIFCSNQLWGLILTYQLSTPRDW-DDAAVQIVLQVGQQLGVAVQQGELFKQTQNQAEELELAKIAAEKANHAKSEFLASMSHELRTPLNAILGYVQLMLRSTSLSSD---HRNNLQTINDSGEHLLGLINDVLEMSKIEAGQIVLKETDFDLYHLLDELETLLQLKATIKQLSLSFIRDCTVPQIRTDEKKLRQVLINIIGNAIKFTEKG-RVTVKV-WCEGHRLFFAVEDTGQGIEKEELEQLFSPFVQAKAGVNSG-EGTGLGLPISSKFINLMGGKIMVNSVVTEGTTFTF------------------------- 190890965 ----------------RAATSWLSRTGGGEAVRQRELAILRRLVLLSSAALVAAPVGLSAV-----TSPAVALPAGVAMVCAAFLFSAVGSIALARQGSSAGIATQSAEDFFLSVTPGLVLFLDVATVGGRDRRDFLAWMRDPKGRGFLEQVHVSDRIL----FLQALDGLRRGEDAASVDLR-LDRPSVSRDQRQFAYLRMDMTARRDADGELAAVIAQLRDVSVEQQLRAEAQSRAAD-AESANDAKSRFLAAVSHELRTPLNAILGFSDILIGEYFGKFENDRQREYVGLVRESGAHLLSVVNTMLDMSKIEAGRYELILEAFDISASVRSCESMLALQAKTKGVTLTSRIQRGLGEIVADQRAIQQILINLVGNAVKFTEAGGVVSIDAAARDG-ILKLTVSDTGIGIAADKLALLGQPFVQIQNDYTRRFEGTGLGLSLVKGLVALHGGNFAIASQPGEGTIITIEI----------------------- 87309014 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDQLVILKKPFDVIEARQLAIALTRKWQLTQQ-ARMRMDQLNQLVEQRDLITELKLTNEQLVEASRAAEAANRSKSEFLANMSHEIRTPMTAIIGYAEELRETGEIERAPKERVFALDTILRNGHHLLQVINDVLDLSKIEAGKLDVYMQPASPVRIVSDVLALMHLRASQKGLRLENECGPLPETIVTDVTRLRQILINLIGNAIKFTDKG-TVSLRTKLSDNPRLEFEVVDSGIGMTEDELRRVFVPFEQANNSMSRRYGGTGLGLSISIRLTELLGGSMRCESSLGHGSYFHFTI----------------------- 86360995 ------------------------ARFTNMLQGQRDLTLVGKMLLSELAP------LVGAHQGVIYQVDADESQPFLSLLSVYAQGVEAAHRLDFGQGLVGQCASDARRILVTDLPENVVPISSGVFTTLPRSAIVLPVHFEGQVKAVIELASAGEFTELQLSFLDQLTTSIGIVLNSIEATMQTEQQLAAELQTQQRELQQTNEQLGQKAQQLEERNVEVEAKNQEIEQARRALEEKATELALTSKYKSEFLANMSHELRTPLNSILILGQQLGENPDGNLSAKQV-EFAKTIHGAGTDLLNLISDILDLSKIESGTVSVDAEEIFVSNLLEVMARPFRHEAENRNLSFAVEVGADVTSIITDSKRLQQILKNLLSNAFKFTAQGG-VTLRVARHAPSVIAFEVVDTGIGIPPEKQRIIFEAFQQADASTSRKYGGTGLGLAISRELANLLGGEIQLRSAPGVGSTFVLYLPLTYV------------------ 240142880 ----------------------------------------------------------------------------------------------------------------GGLAAFFTTAAFGFAAHVAWRPAENEYRKSLALLVCMYIGGAGAAFLYPVYLWTILGNGFRYGTRYLFAGTALATILFGLVLAAHDEFNAHLGMSVSLLCGLPIIALYSRSLLVKLQKAKA-------DAEAASLAKSRFMASVSHELRTPLNAIIGMSDLLGETRL----DADQTEMNRTVSTAGRALLAHINTILDFSRLEVGRMPAEKAPFALRDAVADAASMVVAQARSKGLAFQTEVDDDLPQVCGGRRHLEEVLVNLAANAVKFTADG-TVSVHVRRADGDMVRFEVRDTGIGIAPEARGRIFEAFSQADETILDSFGGTGLGLAICRQLVTLHGGEIGVDSEIGVGSTFWFELPLPEA--PLPQAVREDA------ 171913995 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RESLKQLRREERLA-AAKVRAEQSEKEKSIFLATMSHEIRTPMNAILGFSELLANEA----QSEQEKRHAETILVSGRALLQIINDILDLSKIEAGMLQISSDPCDVRDVVRFVQQMFARQAIERGLELHAEISPSVPSLLIDSIRLRQILVNVVGNSLKFTERGG-VTVRLHGERGTEHRVEVEDTGIGIPREMQAEVFRPFVQVNGGTKSQTRGTGLGLAIVKRLSDLMGGRILLDSQPGRGTLFRFEFPHVEISARLPE------------ 302795646 ------------------------------------------------SAIFEASVALVAGVGRLVLWADFMPFWMTWWLGVVAGIITVS-------PFLIHCLVWRPQFAVMVVTLGLLVVIYTVTIYTYFKPLPYLIFRFNRLGWALVVASSSLFVAWATVRRALYSISGASRVEPRLLIQILFVSVGALVAISLAAAVREKRHLSKKLERLERLEVLVLQRTTQLLKANEELTASRTAAEQASQAKSDFLANMSHEIRTPIHGILGMSALVLATGL----TEEQRDNMTTVKDCADMLLHLINGILDVAKIEAGRFEVELVSFNLCHVIKSTLHILEPRAREKRLWLKWDVDARVPTVLGDSGKLRHCLLNLVGNALKFTHQGVQVTVTVSDGAQMKLVFRVSDSGIGVSRDKLSNIFKPFTQADPSISRLYGGTGLGLCIVQRFVELMGGQICVESEYGTGSTFCILLPFYLIEGTRVEENYEAPE----- 294506227 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISVAALEAGAIAGFDRRLIEILSTYAALVLDRIEYEGELV----------SAKEEAERLNRMKSAFLANMSHEIRTPLTSIIGFAELLEHSDSPPDAVTALDQFADLIEESGHRLLETLDTVLNLSRLEAGEMELDCSPLDLADEVAEATDLFEPQALTEGIDLQGETAEGPLWARVDEGGLRIALQNLISNALKYTEEGGTVRVRAGRR-GDDVALEVEDTGVGMDPDHVPELFEPFRQESEGTGRTYEGTGLGLAVTKQAIEQMGGTIAVETAKGDGSCFTVRVPAADAPDLA-------------- 225175738 -------------------------------------------------------------------------------------------------------RRIRIHYLIPVISLVLLASVFAGIFPDSFIPEGLTPFKIISEYIISTILLISGILIWRVVKYLLLACGATILAELSFTFYVSVYGFSNMVGHLFNVASYYFIYVIMIRKKLLEPYEVINDLTRELEVAQRRLSQLNEKLGESNRLKSEFTATMTHELRTPLTSVVAFCELMLDEVSGPITPE-QRENLLDIKTSAQQLMVLVNDILDMAKHEAGSLRIHKEKVDLNDVLRMVRRSMSAIAHQNGISLDVE-KTTLPFVYGDRDRIQQMVVNLVANAIKFTKDGGRITVSANG-EGDFAIISVQDTGIGISPELLPHIFEKFRQGDHPKQRR-KGTGLGLALVKTLAELQDGKVAVDSEVGEGSCFKIYLPFASEQN---------------- 186685125 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QEDINLLKLVGEIIAIGRARHQAEEALRIAKEAAETANQAKSAFLANMSHELRTPLNAILGFSQLMERDTSLNSN---QRESLATINRSGEHLLNLINDVLEMSKIEAGQIIFTPEDFDLYLLLQTLQEMFQVKAQTKQLFLKFEIAPNLPRIQTDEGKLRQVLINLLGNAVKFTQTGG-VTLRVRLGSEQGLHFEVEDTGRGIAPEEMNNLFQPFVQTTSGIQTK-EGTGLGLTISRQFVRLLGGDIYLTSTPRQGSTFSFDI----------------------- 153870405 -----------------------------------------------------------------------------------------------------------------------------------------------------------------ASAIDAFELLVDLAHQHEEWEIDEFFTVTIILAIALGIFSWRRWREIQSQLKIAKDIAETEKKQAE--IARKEAEVAQEKAEIANQAKSEFLASMSHELRTPLNGILGYAQILRRDKS---LNNQQQYAIHTMQKSGEHLLTLINDILDLSKIEAQKMELHQQDFHFSHFLTEIVDMIQVRAMPKTLEFQHDFEANLPAVNGDETRLRQILVNLLGNAVKFTERG-KVTFKVILIGEKNIRFQIEDTGPGIAPEFLKTIFEPFQQVGTER-YITEGTGLGLPLSQKFVEMMDSSLQVTSTVGEGSIFWFEL----------------------- 171057603 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAIGLTIFQSLLTLLFAVVVVRQVRALQQRR--THLEALAANLQEARIEAEQASRAKSAFLANMSHELRTPFNGLLGMLSLLQRSPL----DARQADYLQTARESGEHLLAILNDVLDISKLESGRLEITPERTSLIRVLGDVRSVMSPQAQAKHLRWSVTVADDVPWIRADAKRLKQVLFNLVGNALKFT-ENGEVSVHVDCVPAPWLRFAVTDTGIGMDALTLARLFQRFSQGDETINRRFGGTGLGLEISRTLARRMGGDITVRSEAGRGSVFTVLLPFERIDAPPAED----------- 288957783 ----------------------------------------------------------------------------------------------------------------------------------------------------------------WAVALGVPVALVHQRLTAQRMTVVGGAAGACAATLGLALLVSRAYGRRRS----AEGEVRRAREAVLIEQRRRLQSE-KELAEAANQAKSEFLANMSHELRTPLNAIIGFADVLMSGIFGPAPP-KHAEYLTAIHQSGRHLLDLVNELLDMAKIEAGRLELFPTRIALDDFLTDCLGLVEALALRKGVTLTGDAIAPGLLVTADGVRMRQAVLNLLSNAIKFTPAGGTVRLEATADDGSGTVITVRDSGIGMNAEEMLIAMEPFRQVHNYLTKAEAGTGLGLPLARRFVEAHGGTLTLDSRPGAGTTVTIRLP---------------------- 237746076 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITDVTELRDLQKKLEERTAMLRNALEMAERANQVKSDFLARMSHDIRTPMNAITGLISIARDCVNDPV---KIRECLNKLEFSSGSLLSLINDILDMSKIESGRMELKKREFSFVAFIDDIVSAVYAQAQKKRIGFHVEIAENVRELYGDALKLKQIVSNLLSNAIKFTDSGGRVELQVEEKRTCELVFTVSDNGIGMEPDVIERVFLPFEQ-DVRHRENRGGSGLGLAIVHSYVQLMNGRVDVESEPGKGSRFVVWLDPVEALPEQPD------------ 95931098 ---------------------------------------------------------------------------------------------------------------------------------------------------------------PYSYALYFLPELRSIINKALQSIDANERREIYRRWIAFEYEADIDYRLLWQSAAIFATLWWNRRLKAEVERRRQAEAAAKEAAEQATKAKSVFLAHMSHDIRTPLNSVIGFTDILDTLIKDPV----QKGYLRSIKIGGKALLGIINDILDLSKIEAGQMVLHRENVNPHQLFRDMEQLFHEQIRHKNLNFVVDVDEALPQLLVDAVRLRQILLNLIGNAIKFTEQG-YVTLRVAQCSKLDLQIDVEDSGMGISPDDHESIFQMFQQSKGQDERRFGGSGLGLAICQKLVTMMDGEIHVASELGQGSTFSVILHNIDVGTMLP------------- 209547395 ------------------------ARFTNMLQGQRDLTLVGKLLLSELAP------LVSAHQGVIYQVDADEEQPFLSLLSVYAQGVEAAHRLDFGQGLVGQCASDARRILVTDLPENVVPISSGVFTTLPRSAIVLPVHFEGQVKAVIELASAGEFTELQLSFLDQLTTSIGIVLNSIEATMQTEQKLAAELQTQQRELQQTNEQLGQKAQQLEERNVEVEAKNQEIEQARRALEEKATELALTSKYKSEFLANMSHELRTPLNSILILGQQLGENPDGNLSGKQV-EFAKTIHGAGTDLLNLISDILDLSKIESGTVSVDAEEIFVSNLLEVMARPFRHEAENRSLSFAVEIGGDVTSIITDSKRLQQILKNLLSNAFKFTAQGG-VTLRVALAASGWIAFEVVDTGIGIPPEKQRIIFEAFQQADASTSRKYGGTGLGLAISRELANLLGGEIQLRSTPGVGSTFVLYLPLTYV------------------ 255533423 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EAIEKQIPYDLELRLCTPAGVRKWVRAVGTPIVADNKVVVLRGAITDITQKKEIELELL-RAKDIAEHSAKAKTDFLSVMSHEIRTPLNGIIGIANLLKLKHTMD-----QEEYVRSLIFSADHLLQLINDILDLTKIESDKLELVLAEVNIFELVRNIKNQFKSLAEAKGIVVKSFIDDDIPQLIADPVRLGQILNNLISNAIKFTESGA-VTITLSLVNKANVHFSVKDTGMGIPEELHETIFESFKQVQQDVHRKHTGTGLGLAITQKLVELHDGRILLKSTAGQGTEFYFEL----------------------- 126656663 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISRSGQFIGLLSTHWRKYHRPSERELRFLDLLAEQRQAFAEHQHLLEREQAARKEAEQANRIKDEFLAMLSHELRSPLNPILGWSTLLQTK---KFDSATTQKGLSTIERNAKLQTQLIDDLLDIARILRGKLKLKETTVNLVTVIEEGIEVVRRAAEAKSIALRFNLIDS-CQVRGDEGRLEQVLWNLLSNAVKFTPEGGQVIVQLEVLHDQA-CITVVDTGKGIKPEFLPDLFQTFCQEDISITRNYGGLGLGLAIVKYLVDAHGGSITAESAEGQGATFTVQFPL--------------------- 197105542 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQEKAHLLSIQNQQEAKNREVEQAKLALEEKAEQLALTSKYKSEFLANMSHELRTPLNSLLILSKLLADNAQGNLSDKQV-EFARNIHDAGADLLGLINDILDLSKIESGTVTLDIGEMAFAGLKDQVDRTFAQIAADKKLEFQVELDGALPRMYTDDKRLQQIIKNLLSNAFKFTEKG-HVKLKIARTAGQVLAFSVEDTGIGIPEDKQRIIFEAFQQADGTTSRKYGGTGLGLSISREITRLLGGELKVESKPGKGSTFTLYLP----LNFSP------------- 92113759 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTQAQIDQTTFDLRESMETIEVKNIELDMAHRRALEANRIKSQFLANISHEIRTPLNGIIGFCQLLGRSAL----DSRQREWLEQVQTASDNLLSLISDVLDFSKIEAGKLELETVPVDMVTLVDEVLGLQAPTAQRKSLHLLLVYDDVPDQLLGDPLRIKQILTNLVNNAVKFTERG-EVVVRVMLDDLNALRISVRDTGIGLDLPSRERLFQAFSQGDASRSRKYGGTGLGLMISKRLVEQMGGDIDVESESGEG------------------------------ 218674838 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FAYLRMDMRDADGELAAVIAQLRDVSVEQQLRAEAQSRAAD-AESANDAKSRFLAAVSHELRTPLNAILGFSDILIGEYFGKFENDRQREYVGLVRESGAHLLSVVNTMLDMSKIEAGRYELILEAFDISASVRSCESMLALQAKSKGVTLTSRIQRGLGEIVADQRAIQQILINLVGNAVKFTEAGGVVSVDAAARDG-ILKLTVSDTGIGIAADKLAMLGQPFVQIQNDYTRRFEGTGLGLSLVKGLVALHGGNFAIASQPGEGTIITIEI----------------------- 146338894 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVTDITAFKTVQAELEQKLAYVQAIRSDLEEQKRELEATGAELRAARDAAEAANRAKSDFLAIMSHEIRTPLSGMVGMVDLLR----GTSLNDEQKRYTSLAKESADLLLQVINDILDFSKLEAGKLKSECIDFDVPSLVESAVSFMGEKARRRGLDLKVSFAPGLPQLEGDPTRIRQVMLNLVGNAIKFTEQGA-IEVHASHRELDDLRIEVIDSGIGMSQEIQAQIFDPFVQADTSISRKYGGSGLGLAICKQLCAIMGGSIGVESEPGRGSRFWFELPAETVIEAV-------------- 299771551 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HFSFLELKEHTEQTEEDRTLDTLEVQNITYRQARDQAISSNQAKSVFLANISHELRTPLNSIDGFIHLLLRQ---QNLNNEQNLYLQTIRKSSAHLLALINDVLDFSKIDAGKLELETAPFDLEEAIFDVMDMLSPLAAQKHIAMAFYYADNIPEVIGDALRFKQILTNLISNAIKFTPDG-EIIVRVRMEHDDILHFSVQDSGIGLSGTDRKKLFESFSQGDASVTRQFGGTGLGLAISKQLVHLMHGQIGFEDNQEKGSTFWFT------AQFVIDEDYE-------- 269963520 ---------------------------------------------------------------------------------------------------------------------------------------------------ALLVQVSSQKQSITLMTSGVMVIIVLLCWLGFGTWYRVHSKLDAII---HSLNTLIHEHVVDGNDEFTIFAQQVNRMMEEQNRQTEEILKTKESAISANRAKSVFLASMSHEIRTPLNGIIGMTEILSQSDLSDH----QKEVLTDIDTSSHTLLTLLNDILDLSKIESGHLQLSLIETDIREVVYQSMILFQSKATSKQLELNINLDERIPPIMVDDHRIKQIIMNLVSNAVKFTHEG-HISVDVDYQESPTQTFRVTDTGVGIERDKLNTIFEPFTQEDEGISRQFGGTGLGLAICRQLVAMMGGKLTATSSKGIGTSFEFSI----------------------- 71909161 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLETTKMSMRDASGKLIGVLG--------IGHDITAKRRSELELDGHRQHLQELVDSQTADLMVAKEVAETASVAKSAFLANMSHEIRTPMNAITGMVHILRNMGVTPPQSEK----LDIIENASKHLLGIINDVLDLSKIEAGKFTLEDVPLSIRALFGNVASMLGPKVREKGLVLNIEADDVPRNLRGDPTRLQQALLNFAGNALKFTERG-HITLRARILEETNLCIEVEDTGVGIAPEALPKLFGAFEQADNSMTRKYGGTGLGLAITKKIAEVMGGTAGVNSTPGGGSTFWFT------------------------ 300867853 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GSIIWISENVRSVLDRDGNVLYYEGSIED-ISDRKHFESVLQLAKEAAEAASMAKSSFLANMSHELRTPLNAIIGYSEMLQEETEDLGYQELTPD-LHKIHISGKHLLSLINDILDISKIEAGRMDLYLETFSVDDLIDDVAATAKPLAEKNGNILEVIKNSDIDTMHADITKVRQILLNLLSNAAKFTH-NGKITLAVSREIAECLIFNCTDTGIGMTSEQLQQIFQPFTQGDASTTRKYGGTGLGLAISHCFCQMMGGKIAVESQIGIGSTFSVKLP---------------------- 88858301 --------------------------------------------------------------------------------------------------------------------------------------------KAITLFTALVVIASIIFLPILIFIVVRSLLLTPLEMLAEASHRVGDGDLKILLGSLFQDFNHMVSQIRHYQGQLEDYKEHLEEKVAELAKMNHQLEKAMNQAEQASQLKSRFLANMSHEIRTPLTAIMGFTEQMLTKE----PDDKKAQHLNTVLRNSKHLLELINNILDLSKIEAEKLEVERQPLELSQLIEDINSVVHVLAQDKNLTFAVEYDYPLPTLNSDITRLKQVLLNVCTNAVKFTAEGS-VTLAISAKHSSQLEFKVQDTGIGMSNQELERIFKPFEQADSSTTRKFGGTGLGLCISKNLAQLLGGDITVTSKQTQGSCFLIT------------------------ 223983039 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRADVTEMLAAERRTKKTLENALIQAEEANRAKSDFLSAMSHDIRTPMNAIMGMT---ALATAHLGDSQRVADCLKKITYSSKHLLSLINDVLDMSKIERSQITLNRVRLRMPEVIEQLAAIMGPQARIKAIQLNISANQIEHTVYGDALRINQILINILSNAVKFTPEGGTIDFIVEEIPGSDQRFTIRDTGIGIEPQFLEHLFDPFAR--SSQVGQIEGTGLGLSITRGLIELMNGSLQVESQVGQGSTFVIELACEPELNGNPD------------ 167762689 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITEMERMKRELLVAKEKAETSDQLKSAFLANMSHEIRTPLNAIVGFSRIIAEST----DAEERQNYYDIVEANNERLLQLINEILDLSKIEAGIVEFTITPVRLHPLCKEIHDALKFRCPE-GVELVYEASDEEITVEGDKNRIFQVISNLIGNAFKFTTRG-----SVGYRKGNEIEFYVSDTGIGIQTDKLAKVFERFVKV----NTFAQGTGLGLSICKTIIERLGGTISVCSEVGKGTTFTFTLPLAKDKRETAEEQNSVSE----- 298377589 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRFSFFDKERNILLLTRTDIMEVREEERQRQLLQDALQVAKSANQAKSDFLSRMSHDIRTPMNAIIGMTTI---ASMHIDDRERIVDCLKKIMVSSKLLLNLINEVLDMSKVESGHILLTDEEFDMGELLQSVITMVQTSVSQKFQDFRVHLQIKHEKLIGDVQRIQQVLLNLLSNAIKYTPDYGKITLEIREKPIKNFEVTVIDNGIGIKPDFLHKVFEPFERAEDATLRNIQGTGLGMAISRNIAHMMNGEILVESEYGKGSVFTFTMQLKLQDQGCFEDDH--------- 124005780 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------FPRLENFVSGIDTSFKVLDCRIECILNNQVPTLLLVIEHHPDAHQYIFQIQQEQKELLASIELEKELLQLKNEELKRIEQFKSNFFAEISHELRTPLNGIIGLTDLLLEVMTNPH----HADYLKAIQSSGNHLVTIVNDVLDMSKIESGQMQFEETHINLPEMLQNIVLSFKQKFMQKGIQVNTVLATDVPEVLGDKVRLTQILYNLVGNAIKFTSEG-EVSIEITFSADQAEQIQVKDSGIGIKKERLQQIFEPYQQASKQTTRLYGGTGLGLSIVRQLIELQGGHISVNSRWGEGTIFNFVLPLKLAPEIEPLTNSPDFRH---- 95931145 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QVRERTKDLQQTNDELHVTIQELDDAKKAAQEASAAKSRFLANMSHEIRTPMIGVLGMAEQLMSRDLDDQDAE----LVKTIYSSGESLQAILNDLLDISKIEAGKLELDLHQFTPIETLDQAVELLADNAFKKGLELTTVTHTAVPTLTGDAGRLRQIILNLLSNAIKFTGDG-HIVVDMNWTTSGNLIVSVKDSGIGLDDAAKNNIFTAFTQADSSTSRKYGGTGLGLTIVKQLVGLMDGDISVRDNEDHGSIFTVTIPF-KSIAISPVEPHATT------ 303326050 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ENHQTICLVRADVTDVLRADQQTREQLKNALTLAREASQAKTDFLSSMSHDIRTPMNAIVGMTELALARRDNPV---QIDESLSVIRTASEHLLRLINDILDMSRIESGHIVLVKELFSQREEVEKIVTRALALAGKKGQTFSHSFQVRHDKCIGDVLRIHQILENLISNAVKFTPEGGRVSLAVTELPQKNERFVVADTGIGISPEDIPHIFEVFFRVENLRVGHTEGTGLGLSIIKNIVDYKGGTIKVESEPGQGTRFTVDLPL--------------------- 260777592 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAESEAKAKRELQEHKEHLEELVTEQDTNKRLNHEARRQAEQASRAKTAFLATMSHEIRTPMNGVLGTARLLKETGL----NSKQGHFVDVINRSGTTLLAILNDVLDYSKIEAGHLEIRPVDFNLFDMVKDVQQLLDGRAKEKNIEISTLIESDVSQLYGDVTRISQVLTNLVGNAVKFTEQG-HVDIYVTYDPGQDVLFEVSDTGIGISQEEQETLFDAFTQASGGMSSK-GGTGLGLAISKRIVEAMGGFLQLESEVGQGSRFSFSVPLSQ------------------- 153870538 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NSMAKQLRASFKALEDQNAELQRLDKLKNEFLANTSHELRTPLNGIIGIADSLLDGATGPLPEPTRTNLV-MIVVSGRRLANLVNNILDFSKLRHKSIDLQLKSVGMREIVEVVFTLSKPLIGKKDLTFINNISVDLPPVYADENRLQQILHNLVSNAIKFTDSG-RIEISAEIKENLLVT-SVKDTGIGISEDKFERIFESFEQADGSTARVYGGTGLGLAVTKKLVELHGGTIHVASKVVVGSRFTFTLPIAEPT----EDN---------- 91772550 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------LILISSIALIFMYLVAISITRPINEIISNFEDISKSALKGD---LNRRAEADDILDSLQIYSNDLEKANKELKSLDQMKDVFLSNVSHELRTPLTSIKGYTQNLYDESLGDING-SQKTSLETVLRNADRLRRLVDSLLYISQAQAEIIEYDFKECYIAKIISNTIMDTIMLVEENDLHIEKKIPSDLPTIEADEARLVDMLNNIVDNAIKFTPPGGMIILGV-FDDENYLHLTVSDTGIGIPKELIPNLFKKFYQIDSSIRRKYGGTGLGLYICKKIVDAHSGEIWIESEPHKGTTVHIRLPKVR------------------- 257061154 -----------------------------------------------------------------------------GTILAHPFRQRVGRNIEQEADAN------RLKILIGNAIAGRQLHLFALEKDGVELVAGYSSIPSPVTQVILAVSPLVDALSPLVIRRVLFYMVFALLTASFLAVLYIAWELARPVEKAINKANLNAKQPMRLNFRIRELAIAIQDMVERLQAWGEEVVSAWQEAQNANRLKSEFLATTSHELRTPLNGIIGCLHILKEGYCD--SKEEELEFLQQAEQAAVHLLGIIDDVLDLAKIEAGKLSVSLEPVDLTSLLSEVINLQTITLQKKRLTLMTKINPHSIIVQADPKKLKQVILNVLGNAIKFTEKG-NITIKTHIEENNHVCITVKDTGIGIDIKQQDKLFRPFVMVDGSTTRKYSGTGLGLAISRNLMQLMGGNITLSSEIDLGTTVKICLP---------------------- 148255684 ------------------------ARFTNMLQGQRDLTTVGRLLLSELTPLVNAHRGVIYQVENEYTPQ-------LRLLASYADDGVYPHRVQFGEGLIGQCAIDKRQRLISEIPSDVIPVGSALLRAVPKNLVVLPVLFENQVKAVIELASLSPFTTSQMTFLEQLTDSIGIVLNSIEATMQTEQQLAAELQAQQRELQQTNEQLEQKAQQLAERNVEVERKNQEIEQARRALEEKATELALTSKYKSEFLANMSHELRTPLNSILILGQQLTENPDGNLTMKQV-EFARTIHGAGTDLLNLISDILDLSKIESGTVTVDAEEILTANLLETVGRPFRHEAENRLLSFNIDVDPNLARIVTDSKRLQQVLKNLLSNAFKFTADGGRLKVSAALTAPAVIAFEVSDTGIGIPQDKQKLIFEAFQQADAGTSRKYGGTGLGLAISRELANLLGGEIHLKSAPGKGSTFTLYLPLK-------------------- 188577308 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TAWQLAVHKQEVAEQASLAKTRFLATLGHEVRTPMTGVLGMSELLLKTSLDI----TQRSYTESIRRAGAHLLRLVNDALDLARIESGRLELDLQPFSVRQLVAEVEALMAPLAQERGLRFSLEIGLGDITASGDSTRIRQILLNLLNNAIKFTERG-VVGLKLTTLGSQGLRFEVADTGPGINAEQKARLFQRFEQGDGARTSRYGGSGLGLAICQELAMAMGGHIEVISRLGEGTRFVVDLPLHWVASNAPLD----------- 255063591 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKAAELSLISARYEAERANKAKSEFLSSMSHELRTPMNAILGFSQLLELEGL----DDRHLTYVKGIKSAGVHLLALIDEVLDLAKIESGRIDLQPEWIDICTVVEECINLVKIQADGQDIKLTHSGMAD-KVLYTDRIRFKQIILNLIHNAIKYNRKGGWVHIELKNSDNPGLKIIVIDSGIGIAANRLTQLFQPFNRLDAAGS-AIEGTGIGLSLTRRIIEMMGGRIGVESELGVGSTFWFELPARGINDRDTIINTEQATY---- 302340321 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RKRSERELRRAKNEAESANRTKTIFLANMSHEIRTPMNAILGFTEILEAEERDP----RRRKYIEAINSSGTTLLAIINDLLDLSKVEADKIVLKPEPTDITSLMEELRYIYAPLAEKKHLILDVEIATATPELLIDRTRLRQILVNLVGNAIKFTTVGGRIVINTWKQSEEDLRIDVADSGPGIAVSDQERIFGIFEQGEVAWDRKYGGTGLGLAISRRLSTLMGGTISLTSSPGEGAIFSIELPNVAIVEKASEKENEDTE----- 85076393 -------------------------------------------------------------------------------------------------------------------------------------------------VIAIPILHGSENPLLGVLYLEGVPGSFTDRNVTVLQLLVNQIGISYSNALAMKAVEKVSAE--NVSMVALQKRALAKAVEAETKARNAEAEAIRKLAEEAAKAKSIFLANVSHELRTPLNGVIGNSELLRDSNL----NKEQLEMADSIRVSADLLLTVINDILDFSRMEADKMKLYIIAFNPEEMVREVVRAAKEKTSKKNVKIVHDINLPPMLIYGDPIRLHQVLGNLIGNSLKFTEHGS-ITIGAKVDSETTETFWVKDTGIGISPQQLDKLFLPFSQADESTARKYGGSGLGLSICKSLIESMKGKIRLDSEENVGTTVWFT------------------------ 283851135 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RMVARTRDAGTLR-AAKEAAETASRAKSEFLANMSHELRTPLNGIQGMAQLL----DGTDLTVEQKEYVDAALASCRRLTRLLGDILDLSRVESGKLGLVSEPFRLADLIASVSAAFEPACREAGVAWITDVARDVPTLWGDEGRMRQILCNLAGNAVKFTRAGSRLEVRAGSRDAAGVLFTVADTGVGIAEEDLERVFEAFHQVERSFSRRFQGAGLGLAIVRRLVGLMGGVVVLESEVGRGTECVCALPLIRPAVPVPE------------ 83593696 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IREDDGRIAGYLGVAQDVSRRKEFERALV-LAKQAAEEASVVKGQFLANMSHEIRTPMNAILGMLTLVQRTALTPH----QADYVCKAHSAAGSLLGLLNDILDFSKIEAGKLHLEPHPFRLETVLRDLAVVLSGSYGDKGVEVLFDIAPHLPSFIGDDLRLRQVLLNLAGNALKFTDQG-QVIVSVGVLAREDDRLTVSDTGIGIAADQLASIFGAFEQAETSTTRRFGGSGLGLTITRHLVERMGGVLRVESQPGRGSRFWFTLPVS-------------------- 262403756 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAEMGQAIAHARDTAKALKVVAESEVRAKRELQQHKEHLEELVEQRQLSDMNHKLNQEVLNHAKARYQAEQASRAKSAFLATMSHEIRTPMNGVLGTARLLQETSL----TSTQQHYVQVINRSGRSLLAILNDVLDYSKIEAGHLEIHQTHFDLYRLVRETHELMQSRALEKGIKLRYQFADGVTQFWGDEIRIGQVLNNLVGNGIKFTEQG-EVCIQICQDAGQGIRFEVQDSGIGIAQEEQASLFDAFTQAEAGR-RKQGGTGLGLAISRKLVQAMGGEMRLSSEQGQGSCFSFTLPL--------------------- 218439784 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RKQAQEEQKRLLEREKLAREEAERVNRIKDEFLAVLSHELRSPLNPILGWAQLLR---SGSFDKANQNKALEIIERNAKLQAQLIEDLLDVSRILRGKLSLNVTQLNLFFPIQGAIETVRLSAQAKSIEIKTNLATDVVQISGDAGRIQQIVWNLLSNAIKFTPEGGQIEIGLEQVNHQAQ-ITVKDSGKGIDPQFLPHVFEHFRQADSTTTRKFGGLGLGLAIVRHLVEMHGGTVSAYSAENQGSTFIVQFPL--------------------- 281418943 -----------------------------------------------------------------------------------------------------------------------------------------------VIGIVRVITTLSDVN---EILKNHIIILISLGLCIVFLIFLTGLALTNTIIKPVKEITSAAKSMAQGRFDV-RVSKRYDDEIGEL--GDTLNYMAQEVANQQ-KMKNDFIASISHELRTPLTSIMGW--IITINSGDIDSKEELKEGLDIIERESKRLAELVDELLDFSKFDAGIITLRKSVVNLGELLKYIKRQMEPRAERKGITMTIDVDEHLPLIEADENRLKQVFINIIDNSFKFTQKGGYIDI-IGRKNENGVLIRIEDSGCGIPEEDLPRVKQRFFKGSNVVS----GSGLGLAICDEIVRLHNGKIDIESTVGKGTRVDVILP---------------------- 291613055 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IEAHAERMEAEVMRRASEVKDANRALKIAMQKLEQRETELAAANRAKDSFLATMSHEIRTPLTGMLGMLELLSMTQLDM----EQRMTLDTAWDSGRGLLRIVSDILDWSKIEEGKLELSLRPTSIPQLLQEVVNTYSRVASAKTLILCRRVDPRISAAHVDPLRLSQVLNNFVSNAIKFTQYG-EIELSARLDSGERIRFSVKDTGIGIAKEVQKHLFQRYRQESADTARMYGGTGLGLAICRRLTEMMDGQIGLKSEPGLGSIFTLTLPVSGVPGEIVQSIHPEVKHR--- 300868943 -----------------------------------------------------------------------------------------------------------------------------------------------------------NFLVIEDIYTAFTPCHVNLLEQFQARAYIIVPIFCGQNLWGLLASYQNSGPRIWSETEILGVVLQQAELLAQTQKQSVALQQAAIAADTANRAKSEFLAAMSHELRTPLNAILGFTQVMSRD---PTLNQQQQENLGIINRAGEHLLNLINDILEMSKIEAGQAELNLSNFDLIGLLFSLEEMLRLKAESKGLHLIFDIAPDVPQVQADEGKLRQILINILGNAVKFTEKGS-VTLRVRITSSLCLQFEVKDTGPGISPEEINQLFEAFTQTETGRKS-QQGSGLGLPISQKFVQLMGGDIAVRSILKWGTAFTFDIP---------------------- 169335410 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MQTKLEKQSVELQKALKEAKNANRAKSEFLSSMSHDIRTPMNAIMGMTEIAQMNIL---NTDKVNDCLKKISISGQHLLGLINDVLDMSKIESGKMTLRNDSASLPEVLENVVSILQPMVKSREQSFSIRIRNLVHEFYFDALRLRQCFINILSNATKFTPEKGSITVDVEEEDYSKLMFTFTDTGIGIKEEFLNNIFDSFTREKDGRVDKTEGSGLGMAITKKIVDIMNGTIEVKSKVGMGTTFIVTLPLK-------------------- 254283696 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDAGEIRDLARTFNDMSAKLQRAIEEVHDAKADADAANAAKSMFLANVSHELRTPLNAIIGYSEMLQDELSDGQDQDQFHHDLGTIIFSGRQLLSLINDILDLSKMETGKMTVSLETVDPAALIYQICDALSPLITQKNNTLTLSIADDLPEMESDPAKLQQIVTNLFSNACKFTEDG-VIEV-IARIEKNSLLIAVKDNGIGIAEAQQANVFEAFEQAESSTGSKYGGTGLGLAIVREFCRMLGGDITLESTPGKGSTFTATLPLDQ------------------- 149198482 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NLRIREE--ELRDEISVRKDAEKELIAMKLRAEDASKAKSQFLANMSHEIRTPLGAIMGFNEILLENSKSLELPDYYPLYLNYIDNSLQYLLKVINNILDISKIEERKFKLKVEDVDLEKFFKNIVYTYKHLAEEKKINFIYKNTELIAYVKIDPVKLQQVIINLLDNAFKFTPVNKLVEMTVK-TDDQKLIILVRDEGIGIPKEYQETIFKVFEQVDDSNTRSYQGTGLGLSISKKFIELMGGIISLESGINQGSMFSINLPLKE------------------- 261251965 ---------------------------------------------------------------------------------------------------------------------------------------------------VISLGLVSLLTILVMVFAIKLAQRLTTNLKAVLAFLSHDDATS---LPSLSKSVRGNDELNQFAVEVERLTIERQQAQERLTQAKEDAEKAKDAAVMACKAKSSFLANMSHEIRTPLNGVIGITEVLSDTDLNP----SQKDYVETIETSSQLLLSLINDVLDFSKIESGMLLVSPHSTCVRESIYDIASIVAPQAKEKGIDLHVSISSETPRVIVDDHRLRQVLMNFMSNAVKFTNSG-VVSLQLSSKHVGENIIEVQDTGVGIDEQQQKKIFEPFSQEDDSTTRKFGGTGLGLAISTQLVELMGSQIELTSIKGEGSRFYFTL----------------------- 34497034 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRQQTEELQQANAQMEESQQQLEQQNRELEESRLEQEAKARQLDQASKYKSEFLANMSHELRTPLNSIILLSKMMVNNDDGAVKDEALK-WAQVIHRSGEDLLRLINDVLDLSKVEAGRMDVHLATLNSRELCAELQGMFEHLARDKGLEFVVD-DRLQSDFVSDPDKLSQILRNLLTNAIKFTRSGG-VTLSMSRHPDLPVRISVRDSGIGIPAEKKSVIFEAFQQADGSTSREFGGTGLGLTISLRFAQMLGGTIELESAPGEGSEFIVWLP---------------------- 108758870 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TRAVSARSLASYQQRALQMEIIRQQNELDRLAQELAVAKRNEEERAREAEAAARLKSEFLANFSHEIRTPLNGIIGYCDLLMREEGQRLTAHGRRD-LNVVKTNAKTLLALINDILDLSKIESGRVEVVTEQVDVQELAEECLATVKEYLKGKDVALTTNIDPSARMLRSDALKLRQIMLNLLSNAAKFTDAG-EVALSL-VPAGSEVIMTVEDTGVGIPSDELPFIFEKFRQVDGSTTRKVGGTGLGLAIVRELSRVLGGNVTVTSTLGRGTTFTVRLPTT-------------------- 71909457 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RNARELETYRQHLEDLVRER---TAQLEGAKDAAELANRAKSAFLANMSHEIRTPMNAIVGFAHLLRRDGVTP----KQADRLDKIMGSAEHLLAIINDVLDISKIESGKLVLEAKPFRVVDVVERLVGLCAERAQSKGLAFRTMVGALPPVLVGDCTRLSQALLNYVGNAIKFTEAG-TITLRAEVLEEDAVRFEVQDTGIGIAGDVLSRLFRPFEQADNSTTRKYGGTGLGLAITLRLAELMGGQAGVDSEAGVGSTFWLT------------------------ 119489826 -----------------------------------------------------------------------------------------------------------------------------WLTPISQQLDSVYLRKDLAKLVQLETA----LAIPIQLETQVVAIFVFYCREFREQDHYL-IELVCSLGEQLA-LTLQRRRIEQEVREVNQHLEERKARTAALELTNQALKQSKANADAANLAKSKFLAQMSHELRTPLNGILGYTQILQRD---QTLTEQQQQSLEIIYKCGNHLLDLINDILDLAKIEAQKMDLYPNTLKLKAFLDEIAVIIHPRATGKGLTWTYFTDPQLSNLFCDSKRLRQILLNLLSNAVKFTDTG-EVILEVEVISPFTLRFKVKDTGIGIPSEKIESLFQPFEQGTEAYK-QSEGTGLGLTITQKLLEMMGAKLEVESQYNQGSLFRFQLPIVEGVDFPNGEASESSE----- 119483445 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VFEDITQRKQAEVERHNFTAQLKLKN-------EALERLDKLKDEFLANTSHELRTPLNGMIGIAESMLEGATGTLS-ELQRKNLIMIAHSGHRLSTLVNDILDFSKLRHNTIRLQVKPTGLREITEIVLTLNQSLVRNKDLQLINDISPDLPLVKADENRLQQILHNLVGNAVKFTERGS-ITVSISWDENSDNHVTVSDTGIGIPANKINRIFESFEQADGSTARQFSGTGLGLAVTKQLVELHGGKIWVESIENVGSNFIFTLP---------------------- 135308549 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLEENKKLDELVKKRTEELETQKRAEAASHAKSLFLANMSHEIRTPLNTIIGLSNLI----LGDSSAKNLLNKVEKIKVSSDVLLAQVNDILDFSKIEAGEFTLDPVSCDLSKLIYECKLLFEEAASEKNLSLTLDIDDEISFFKIDATRFRQVMINLVGNAIKFTEKG-DVYIRAFCESKNWINFEVRDTGIGIHPEKIHSLFKPFTQADISTTRQYGGTGLGLAICNEIIKLMKGELKVSSVIGKGTKFGFSF----------------------- 261407834 ----------------------------------------------------------------------------------------LVKAAAFADPDGEPWNKVRDRFLPGEGLVGQCMLEQRMIILDDIPPNYVRIESSTLLLAPVMFEGQVLGVIELAKFQPFDELEIQLIEQLNFQLGVTMNSISKMEIQQLYHESQTLNEELQSQTEELQAQTENERLGAQKEIAASELEKYAKELEKSSKYKSQFLANMSHELRTPLNSMLILSQILAENKQGNLTEEEQ-HYATVIHNSGSELLNLINDILDLSKVEAGKMQIEMDLVNLTELPELMEGYFSKSAESKNLEFDIEVADDLPMMYSDGMRLHQILRNLLSNAIKFTESGS-VKLKVKKISGDVIAFSVEDTGIGIAAEHLQPIFEAFQQGEETTARRFGGTGLGLSISLHLAKLLGGYITVESEEGIGSTFILYLPL--------------------- 149191688 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RTLQLQKSNERLNQELNHAK-----ARNAAEQANRAKSAFLATMSHEIRTPMNGVLGTATLMEETPLNN----QQQKFLDVINRSGQNLLAILNDVLDYSKIEAGHLEIRNKPFDLYRMIQDCYQLMLGKALEKGLDFKFHIESDVSDVYGDVTRLSQVLNNLVGNAIKFTPSGQVIYVSLDPDDETCVMIEVSDTGVGISPEDQLNLFDAFTQAENGYSTA-GGTGLGLAISQKLVKAMNGAIYVDSYLEEGSRFWFVVPLEQ------------------- 309790686 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTERHYRSEALLRAKEDAEAANRAKSTFLSMMSHELRTPLTAIIGYSQLLG-QLMTVGDYEGVKSDLHHIYTSGKHLLALINDVIELSRIDSGQRNLDMRPVNIVDLVTEAVSMVRPLVTRNRNTLQIECPLDIPIVITDSLKVRQIILNLLNNAAKFT-ENGEITFTTIYDPQGEVIFQIADTGIGIDQRQIPRIFDPFVQVDEALNRRYEGTGLGLALCRRLCEVLGGEISVQSTLGVGSIFTVRLPL--------------------- 87118404 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDINDRLKKEHELA-TAKERADIASEAKSHFLANMSHELRTPMNAVIGLLELVKKTSLSPV----QSDFIDKTQVAAHSLLKILNDILDFSKIEANSMLVEKHEFQLSSLIDEMALILSASLTTKDIEVLFDIDDNLPTIQTDALKLKQILLNLGSNAIKFTQKG-HVLISIKMLSENEISMCVEDSGIGMNPEQLEHIFTDFKQAEASINRRFGGTGLGLAITKKLIELMDGSIRVESHLGKGTSFHVQLPLE-------------------- 262274565 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLVEATQLKNDLFFAMA-LVAIVLVCITYVSIHIVRPMARVRNAYREKDELVSAFNQLSASLVDARERAIKAARAKQLFLANISHEIRTPMNGILGAASLMQDEPM----SARQAEYLSVIAHSSRGLMALINDLLDFSKMESNHLKLEEAPFDLEKLGKYVHDLMLPTINNKQLAFEFRYEDTCPRFLGDAHRIEQVMLNLVSNALKFTETG-VVSFSISMRKEQGVCLRVSDTGVGIAPEKHNMIFDEFQQADTSTTRQFGGSGLGLAITKQLVDLMGGTISVESELGRGSVFNVFLPLQ-------------------- 78776816 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FYIDVTIVKITDPYDNTTEYISIANDVTTDARLEAQKASQAKEYFLSNMSHEIRTPLNAILGFVNLLIDQDL----SKQHRKYLEIILNSGENLLSIINDILDFSKLRSGEFTIEPRIFSIHNEISHTLELFVASANLKEITITSFIDPVIPELYADSLRIKQILSNFLSNAIKFTRVGGHIHVEATCK-NRTLRVSVQDNGIGIAAGDISNIFTAFTQAGGAEVEHMVGTGLGLSICNQLSKHMNGSVHVVSELGQGSTFWVQLPVE-------------------- 220925051 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SALLRDVTAARRTEAELL-RAKRAAEAANSQKSDFLATISHEIRTPLNAILGFTEVMMEEQFGPIGNERYRDYLRDIRTSGEHVVSLVTDLLDLAKIEAGHLDLSFTGVALNDLVGASVSLMQPQAARQRVVVRTSFASGLKPVLADMRSMRQAALNLIANAIKFTDAGGQVIVSTAMTDRGGVALRVRDTGIGMTPDEIETALQPFRQVATAQNRRGRGTGLGLPLTKALVEANRGTLRVTSRKHEGTLVEVLFPPARVL----------------- 289207719 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLTDLHESQRRELAE----AERANRAKSEFLSSMSHELRTPLNSILGFSQLMRADRTHPLPERQQRQ-VEHIERSGQHLLALINDILDLSRIEAGRMAMSLEPTDPAMTLAECHGMIEGEARERGIQLDFPPPPALPAVQADHTRLKQVLLNLVSNAIKYNRDKGIVRVRVTPMPEGRMEFRVRDTGLGIPEDRRAELFRPFSRLGHE-TGAIQGSGIGLVISRELVRHMGGELEYQSREGEGTDFFFTLPMSCTAERLTTQDHAT------- 149925387 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLIRAFNRMIRSFQRDLEKSERVKQALEEVSLANVEKERAKNESRIKSSFLANMSHEIRTPMNAILGMTAL----TLKTDLNEKQKDYLTKIQLSGDNLLHLLNSILDLSKIESDMFKLEQRPFRLDDVLEEVFGTLGNSALDKNIRLLYTLQSTLNRLVGDSLRVGQILKNLIGNAIKFTSEGHTVKVLKQLDDQVTLQFSVSDTGIGMSKDQLQRVFDKFTQADSSTTRMFGGSGLGLSIAKELVHLMEGDIHAHSTPGRGSVFYFTLNLKTQEAEAPARN---------- 144901059 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDRTKELRAAKDT-------AEAATRAKTDFLAVMSHELRTPMNGIIGMAELLRRRLE---NDGEAQRWAGTIKQSGETLTVLLNDILDISRIEGGHLTFERRAFAPLRLAEDLVALMRLPAAEKGLSLRLDAAPDLPDLLADPARLRQVLLNLLGNAIKFT-DHGDIVLSLAMSTPHSLRFSVADTGIGVAAADRDRLFEPFFQADSSASRRHGGAGLGLAICKRLLDGMGGAISYEARPGGGSLLVVDLPFTAATD-TPEDDDES------- 127511840 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LALQESYRSLESRVKQRTTELQLAKERAEIASQAKSEFLSMISHELRTPMNAVIGALELLSLADKSG----EERDLIETASTSANNLIYILNDILDINKIESGKMQLEQQDFHLAGVIADLIKSFSPVASRQGLRFAVQEALELPWVEGDIVKVRQILSNLLSNAMKFTEQTGCVSITVGEQNDTRVRFTVTDNGIGIDKATQKRLFTPFVQAQRSTTRNYGGTGLGLAICGKLTNLMGGSISLKSELGQGAQFCVELPFWRAHH------HEQTQE---- 85710244 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDVTERVELELLLT-RARRHAENAARAKSEFLANMSHEIRTPMNGVLGFAELMLQGDLEPDN----RRHTEMIVESGRSMMLLLNDILDLSKIEAGQIAIDSQPVDLVSTLAECVQLHLPNAEGKGLRLNFTASDAVPWVATDALRLRQIVLNLIGNAVKFTEKGS-VDVQLSIQAEQF-RVDVKDTGIGIGAKRVQTIFAPFTQGENDTSRRFGGTGLGLTISRQLAELLGGQIEVCSEVGIGSTFSLILPAHYVEPEVP------------- 303248550 ------------------------------------------------------------------------------------------------------------------------------------------------------MTRLASGPPARGIFPDFRVVRDDGSVRWVQARYFPVIGDSGGVSRLAGTLEDITDRV-QTRLELERVNERLEDMVRKRRMNEELIHEVLERREAEASMARAFLANISHEIRTPMNGILGMAQILGQTGL----SDDQKEFLKDIEGSASSLLALINDLLDFSRIEAERVELAHEAFGLRAVLASVEAAMGAPAREKGLELSVDISPDVPMLLGDADRLRQVLTNLVGNAIKFTDHGGVV-VQAQCVEAQELLFSVSDTGIGILPEDTSRIFEAFTQADGSYTRRFGGTGLGLAITRRLVALMGGELGVDSVPDQGSVFTFSL----------------------- 262164518 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFELNGQCQAAMFLRD--VTARKAAEQELNEAKAKAEDAVEVKSMFLANMSHEIRTPMNAIIGMSHLALKTELTP----KQRDYVSKIHSSATLLLGIINDILDFSKIEAGKLSIEHIEFSLEEVLHNVSMVTGQKAFDKGLELLFSLPREIPHLIGDPLRIGQVVINLVNNAVKFTEQG-EISVSVQVGERQKLLFHVSDTGIGMTEKQTRNLFQAFTQADGSTTRKYGGTGLGLSISRRLVELMEGEISVTSQPDMGSCFTF------------------------- 209965547 ------------------------------------------ATLILSAVGWALGVVARPQEGILFILTGMVAD-LCFLIGYWLFALGTARYF-------GRPALSRYWLLGASTAVGIGWVAMARGSPAAVSVAVLLVPATARLWVQGRRNAGEVMQAVSVTMIALLNAAYALSMLVERPAYVREFDLTGQ--EWLAIAVPVTFTLFAMSGVLVTCLRLLERMSEQARALERSIEET----QLATRAKSEFFATVSHEIRTPVNAILGSLDILGTTAL----DEHQTRCISVMDSAGQSLLALLDDILDMTRIEAGRLTLETADFDLHRRLRDVVELMTPPAVEKGLSIGLEIAPGVPHVLGDPVRLRQILLNLIGNAIKFTERGS-ITVTAAPTGTDAVRLTVADTGIGIPAERLAAIFEAFSQADGSISRRFGGAGLGLTICRRLAALMDGRIEAESEPGRGSRFHVEIPFA-------------------- 90020314 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILFIVLLTWFIHQQRQKV---SFERQKVEQERSVVR--------RLKQLDKLKDEFLANTSHELRTPLNGIVGLAESLMDGVTGPLSHKT-KQNLAMIVSSGKRLAGLVDDLLDFAQLKHRGMALNKKAVDIHVLVDVVLSLTLPIIGAKPIELVNNVSKQLPKVAADESRLLQILHNLVGNAVKFTDEGS-VTISAE-VQGEEICISVADTGIGVPENRFEEIFDSFRQLEGASNRVYGGTGLGLSVTKQLVELHGGTIGVRSTLGKGATFYFYLPLNAAIEDEADGQEPETNSAYHA 119898693 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NTLIDTLQARDRELNDYRQHLEELVEQRTRQAQQASRAKSDFLARMSHEIRTPMNAVIGLTHLALRTELSP----QQRDYLRKIRGSSQALLGIINDILDFSKIEAGKLRLEQIPFTLHDVIDNLSNIVTVKAAEKGLDVLLAIDPAIPRMRGDPLRLSQILINLGTNAVKFTERG-EVVVDCRLIDKTEVRFSVTDTGIGISAAQRGLLFQSFHQADGSITRRFGGTGLGLAISKQLIEIMEGSLEVASEPGEGSTFSFVIPFGTVA----------------- 209964312 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RMLDETSHVIEYSRRLEQKSAELERATEALSAANVRLMELDRMKDDFLSTVTHELRTPLTSVRALSEILYDTPELP--EEQRQKFLATIIKESERLTRLINQVLDMAKIEAGEIDWHIASLDIAALAREAADSTRQLFRDKGVALELDLPENLPPALGDSDRLIQVMVNLLSNAVKFAPEGGRVRLSLRPAP-HALEVAVDDNGPGIAPEYHEAVFEKFRQVGSAKTGKPQGTGLGLAICRRLVDGMGGRIWVESTPGAGATFRFRIPAAVRQAAAP------------- 94313885 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDVTAARQSESTLLQAIHD-ADAANRAKSAFLATMSHEIRTPLNGMLGSIELLEVSAL----DAAQRDQLEVMQQSAQSLIQIINDVLDFSKIEAGQMALQARPCQIDSLVEDVCRRFAPDAERRSLQLLCVIDPALAPILLDPLKTEQVLGNLVSNAIKFTEQGKVVVEATTMTEGDWLKLRVIDTGIGIAIEDQQRLFAPFVQAEQSDSRRFGGTGLGLSICNRLVGLMNGSIRLVSEPGLGSCFDVRIPMEPVTVTQPAD----------- 218887769 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKNAELELINAREVAETATKAKSAFLANMSHELRTPMNGVLGMLQLLDATPLDP----EQRGYVQVAHAAGSNLTRLLGDLLDLARVESGRLTIREEPFDFNGLTQEVLAVLRPEADRKGIVLEAATDGMPGALLGDPQRIRQMLLNIVGNAVKFTDRG-HVRLLARFEPSAGLYLAVEDTGIGIPSDMLGNIFEPFTQVEDAVSRRHGGAGLGLSIVRRIVDLMEGEVSMTSEEGRGTTVTLRLPVA-AMDRLP------------- 218887769 ------------------------------------------------------------------------------------------------PASLAFVASARGMLLALVLPLGLQWMLWDYIRPYVWFLFYPAVF-LASLAGGLAGGLIATLLSALLVLYFFIPPVLSFMVVKPVDVVAVAMFLGIGLMISLAHVRDAVRRVVETQERQQAERVEADEATSRLRATNAELAARCARAEELDVLKTRFFANISHELR---TPLTLLLGPLERLLAETSEDDEHRHSLFTMLRNARLLHQHVDDMLDLSRVDAGAMQPRHAEADLSALTRTTCAYFDTLAAQRGMHYGVQAPLRLDA-QVDTDKYRRILLNLLSNSFKFTPDGGSVSVTLERQ-GDEALLSVSDDGPGVPAHLRGAVFERYRQSGEGARGLGL------AIVKEFAELHGGTTSV----GQGAEFQVRLPLA-------------------- 156740811 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHDITREV--EADRAKREFISNVSHELRTPLTSIKGYVDLLMLNPKWKLNEEQL-SYLSVVKSNTHRLMNLINDILEIGRIDDNKVGLTFKHISIGAIFEEVNKTLRAEIERKRLSFSIEVADHTPPVMADETRLTQVVLNLASNAVKYTYPEGSVKLRAGLNPAGLLQVDVIDNGVGISPEQQQHLFRRFYRADNPLRDEAGGTGLGLSIAKSYVEMHGGQMWVESEPGKGSTFSFIIPLTQ-----PESESAAT------ 241113448 ------------------------ARFTNMLQGQRDLTLVGKMLLSELAPLVGAHQGVIYQV----DADERQPILSLLSVYAKGGEAAHPARLEFGQGLVGQCASDARRILVTDLPDNVVPISSGVFTTLPRSAIVLPVHFEGQVKAVIELASVGEFTELQLSFLDQLTTSIGIVLNSIEATMQTEQQLAAELQTQQRELQQTNEQLGQKAQQLEERNVEVEAKNQEIEQARRALEEKATELALTSKYKSEFLANMSHELRTPLNSILILGQQLGENPDGNLSGKQV-EFAKTIHGAGTDLLNLISDILDLSKIESGTVSVDAEEIFVSNLLEMMARPFRHEAENRDLSFSVDVGADVASLITDSKRLQQILKNLLSNAFKFTAQGG-VTLRVGWSSDHVIAFEVVDTGIGIPPEKQRIIFEAFQQADASTSRKYGGTGLGLAISRELANLLGGEIQLRSTPGIGSTFVLYLPLTYV------------------ 238898708 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------PVLGYIAIDLDLQATRLQQRKECLILGVFLSFAFCMATLFIYRLKIIQATSDLRKTLAKMEIQHIELEMTKKKVQEDSHMKSEFLANISHELRTPLNSVIGFA----RQTLKTSLTPTQTDYIKTMKQSAHNLLSIINDVLDFSKLNAKKLILDHIPFQLRKNVDEVMILLAHSAHEKGLELILKIHHDVPWVMGDPMRFQQIITNLLGNAIKFTEKG-HIIVQVALIAKKHLLVEIQDTGKGIAPEQQAELFQAFIQTDASISRCHGGTGLGLAITRKLVQAMQGEINFDSQVNQGSTFRF------------------------- 255008850 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITQLELMRRELMESKEKAETSDKLKSAFLANMSHEIRTPLNAIVGFSRIISESE----NPEERKEYYEIVDANNERLLQLINEILDLSKIESGIVEFTYGPVKLHTLCKEIHDAHVFRCPQ-GVELKFDSPDEALSIHSDKNRIFQVFSNLIGNAFKFTTQGS---VSYGYREAEKVVFYVKDTGLGIEPEKLGRVFQRFAK----LNNFAQGTGLGLSICKTIIERLGGEISVSSEVGTGTTFTFWLPLESVMQDVKADKEE-------- 148977367 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITELKQQQEELTQARQSAIAATEAKSRFLANMSHEIRTPLGGIVSLLELSEQYEVGH----EVQKIHTTLSQSANNLLHIVNDILDFSKIEAGKLTLDYQPASLDTLTLRVTQLQARQAHAKGLQFKFWLDPELDSVLMDDIRLGQVLNNLLSNAIKFT-EHGTVGLTTKLVSQNDVCFEVFDSGIGISEEHIRNLFRPFVQADEGTTRKYGGSGLGLTISKQLIEQMGGTLNVISKVNLGSTFTISVPLTSLDDNQYQD----------- 167768187 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------VATNTVRLVKLIIWFIILFAVVAAG-CMIKGIVTVLRKSQSEAIEIERENETINTELTQAKRAAEQAFEVANNASQSKSDFLASMSHDIRTPMNAIMGITSLIRHDAG---NKDKVIEYVDKIDVSAQHLLGIINDVLDMSKIEAGKTVFSYSDFSILEFMQEIQTMFCPQTEEKHQSLVIHHENIVEWVNSDYVHLMQIFSNLLSNAVKYTQKGGKIQFLVEECETKSSHFAVIDNGVGMSEDFKDKIFDTFTREESSLTNKIQGTGLGMAITKNLIEAMGGTIDVDSELGLGSCFEV------------------------- 86751330 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MHELVVHVMIGGTQRLWSLTARPMLDHNGEFTGYRGVGRDVTERWRA---------EQAEAENRAKSDFLAMMSHEIRTPMNGVLGLANSLLETKLDP----EQQHAVTTIRDSGDNLLRILNDILDLSKLEAGRIEFEQVNFSPSVLVDAVRSIVEPNARAKGLTLKIDVDPRLPPLTGDAQRIRQVLLNLAFNAVKFTDRGGTIVLTCVRRDDAYATIEWQDTGIGIPLDRVGSLFTDFAQGDVSINRRFGGTGLGLAISRRIVEQMGGAIDVTSKPGEGSTFRFSL----------------------- 229590584 -----------------------------------------------------------------------------TLLKTGALQDAIFNSAYFSSIATDEKGVIQIFNVGAERMLGYAAAVVNRITPADISDPVELITRAAALSLELDTPITPGF--EALVFKASRGIEDIYELTYIRKDGSRLSAMVSVTALRNRYDTIIGYLLIGTD------NTARKQEEAERKGFERALEEKNLELEHASHMKSEFLATMSHELRTPLNAVIGFSEALKDGLVGEMSD-TQREYIGDIFTSGQHLLSLINDILDLSKVEAGMMELELEAVELAGLLANSLLIVREKAALHRIQLKLESPEDLGCLALDLRKTKQIVYNLLANAVKFSEHGSSVTLTVRQVPREQVELSVSDTGIGIAEDDMGKLFKAFSQIDSSLARKFEGTGLGLAMVKQLTDLHGGSVAVASREGCGARFVAWLPLHRAPEAA-------------- 144898726 ------------------------------------------------------FGLLVAALLPWRRFATPLGHWLAMAVVLAWVAMTYWGALAHLEILPRTFISGQPFKVVAEAILVLVYLLAAFLFWHAANLPNARWLASASWVMGLAGAYFCLYDDPFDIYHLYIVIAYALLYQGLF------------ISTIRDPYVRLQQAQDELENRVVERTRELHDALISLERQQHDLEQAKLGADRANQAKSEFLSSMSHELRTPLNAVIGFTQLLRTERPGPLN-EKQAGQLDHILRGGQHLLELINEVLDLARIETGKLSLSVEVIDPVVVMNECLAFGRAYARERGVEIGEWQGGPVLPISVDYTRFKQILLNLISNAIKYNRADGRVTLTAQPWGTGMMRFSIADTGPGIARDKQAHLFEPFNRL-GAESRDVEGTGIGLTITKRLVQAMNGLIGFHSQEGQGSVFWIDFPIAR------------------- 114569266 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ESADKNHRLSALAEQLGRARLEALAASKAKSDFLATMSHEIRTPLNGVLGVTQLLQATTL----DAEQAEFVRVIDDSGKILLRLLNDILDLSKIEAGKMELEVTPFRPSTLVRDAQTLWSAQAREKGIAFSIEADDEDAQYEGDPVRIKQLLFNLISNGIKFTQSGS-VAVRMQFRRRNVMRVEVVDTGCGIPDTALRELFSAFKQADVATNRLHGGTGLGLAICRRLAELMGGSVDVTSRPGEGSKFWFDIPLKSV------------------ 163795590 ---------------------------------------------------------------------------------------------------------------------------------------------APTVDTDIPIATVSGVVLGRLAWKPERPGLSTLRPLAIPGAIALLI-FGGLLSVVVRKAHRAMHDLEASHHALHVQADSLAAARDRAEAQQVLEAQLRAQADSASRSKSEFLALVSHELRTPLNAILGFSEIIAQQTFGPSTADRAQSYARDINESGNHLLSLINDILDLSKIEAGRYELMEETFVLRDVLDRCATLLRERVAEKNIGLTCH--GTSICLNADRRAVMQVVINLLSNAVKFTSPRGRVEL-FATVAHDAIEIAVSDTGVGMSHEDLQRSLQPFGQADSLHTRSSGGTGLGLNIAEMLTKLHGGSLGLRSTLGEGTVATIRLPLNR------------------- 137485338 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NEMTARFTARRYQLECELRREAMAELETRRRAVAEAAFKSEFLANMSHEIRTPLNGVIGMGELLRETALGS----EQREYLNTLLSSAEGLLGIINDVLDISKIEAGQMQYEAIRFCLKTEVEQVSEVLAQKAADRQIDLIVEVPPTFPSVIGDPTRVSQILYNLAGNAIKFTESG-YVSIRLCAVDAESIQIEVEDSGIGMSDDQIARLFEKFSQADTSITRKYGGTGLGMSIVAQLVEAFDGQIDVRSEIDQGTCISVTL----------------------- 16127218 -----------------------------------------ASTGRQARPARLGMAVLVAGFLGFNVSAAIAIVWFAAAMVAEVYGLGVTRLSRRLNLSP---VLRRLGYVTVVIVMVGVWTALTLVTSGNPALQWAAICLAAGQLI---HAQSVTFRAPVLFAIDVGMPSTSLIVMPILTGGFAPVQIATMMTAVALMLLYTFTSATANNRRIAALEAAEAQAL------------------KASEAKSAFLAMISHEIRTPMNGVLAMTDALSRADLGP----DQARQTALLKRSGEDLMTLLNDVLDISRIEAGKLEIECQPFDLPELLGDLRALWTPAATDKGLDLVLTIAPGLDAYRGDPTRLRQILGNLVSNAVKFTRSGG-VALSARPEAPGAVVFDVADTGIGMTPEQQGRLFQSFSQADASIARRFGGSGLGLSICSQLATLMDGAITVDSDLGSGSTFRLTLPL--------------------- 296536415 -------------------------------------------------------------------------------------------------------------------------------------------------VIAALLTPVGSFMLVFLSFAATISLVLGIRAQTPASAH-LDTAFWKAFFVLLVIGGITAWALVLARQSRLVAQEEPRRQTSLLMSEIRAHQRTDAALQKANMAKSRYVIGISHELRSPLNAILGYAQLLERDTAIP---ERRRDGLRTIRRSGEHLAALIEGLLDISKIEAGRIELYRDEIRFPEFLDQIVQMLRLQAEAKSIAFTFDPPERMPEVHTDERRLRQILINLLSNAIKFTRAGG-VTLRLRFRS-EVAEIEVIDTGIGIAEDDLARIFEPFQRGANSHAPSTPGVGLGLTITKTLVEVMGGDIAVWSRLGEGSRFRVRL----------------------- 254504351 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RIEIEGLHREGHEIIVELAIRHTRGEKERKAAEEALRAKAQFLAMMSHEIRTPMNGVLGILSLLRDTDLDPV----QKAYVKTARESGRSLLELINDILDFSKLEAGRTELEKAPFRLKTVVKSIADLFMPIAQEKGLTIDLNYPADVPQVVGDAGRLRQVLLNLVSNAVKFTEIGS-IDISVSLDEDDPVRFTVKDTGIGIAKDKHQTLFGDFVTIDTSYTKKQGGTGLGLAISKRLSSLMDGEIHVESLPGAGSTFHFCVPLERADDAI-------------- 280957528 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VPLKIRGEVVGVMAVQSYTDYQYTARDVNLLTSVSEQVALAIERKANERDLLKAKELAEAASRSKSEFLANMSHEIRTPLNGVLGMLQLAQTTRL----DAEQRDFVDTALASGRSLLAIINDILDFSKIEAGKLEVITEPFSLTPFLDDVLTTFRGEARDKGLTLAVDIWPGTPELTGGKSRVRQILFNLVGNAIKFTDQGS-VTISVDPRDGRTLLFSVSDTGIGIPDAMVDLIFEPFTQVDGSYMRRHQGAGLGLGIVKRLIGLLGGSMCIDSKTGRGTTLHVVL----------------------- 303241000 -----------------------------------------------------------------------------------------------------------------------------------------------------------------SSFIAYKEVGIGLSPSIFLIQFKYNVVLEGVLLGVLFLTNIIMLKNQSSNTKLNKYQKEIDVQYKVLEKIASLYDTTVKCTNE----KSEFFYNMSHELKTPLTVILGAIQLIEQNSVIEVDRRKSSKHITTIKQNCYRLLRLINNMLDLSRIESGYIKSNMINCNIVYLVEEISLSVIPYAEQKSLTIEFDTTSEEIISAVDIDKIERIILNLLSNAIKFTNPGGKISITVSAKNDK-VHISVKDTGIGIPKDMLHNVFERYQQVDSSLTKGIEGSGLGLSIVKSFVELHDGNIKVKSEPNVGSEFHIDLPIKHIESS--DSNHSTT------ 186682604 --------------------------------------------------------------------------------CFLGVNIDISERKQAEEVRQESEERFQAFMAHSPAA---AWITDADGKVIYLSPTYVNTFQLFTQ-DAIGKTAFELFDLEIATQLLNNIQTVAKTNQVLETIEMAP-RLDGTIGDFLVYKFPIAHLSGQSLVGGVAIDVTSRRRAEEEREELLLREQAREAAETANRIKDEFLAVLSHELRTPLNPILGWIKLLRTHQL---SEEKKAIALETIERNAKLQTQLIADLLDVSRILQGKLTLNISSVDLAATIAAANETVALAAEAKSIQIHTEIAPDVQLFMGDASRLQQVVWNLLTNAVKFTPTGGEVKIKLEST-NTYTQIQVSDTGKGITPEFLPYVFETFRQADSATTRKFGGLGLGLAIVRHIVEMHGGTVHADSKEDQGAIFTVRLPL--------------------- 307153178 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WSAAEIEFVQELADQVGTAIAHATQELEQATHAAEEASRLKSEFLASTTHELRTPLNGIIGFLRLILDGMAD--DPEEQREFLEEAHNSALHLLNLINDILDLAKIEAGKMVLNLSPVDLNELFEAVNNFTCPQAQQKNLSFKLKKPHTHTPIYGNYQRLLQVMLNLVGNAIKFTHEGG-IVVSAEVVKKKIAKISVADTGIGVSLEQQAKLFEKFVQIDGSHTKAYGGTGLGLAISQKLVQAMGGQIDFYSGEGLGSTVTFTVPLCQV------------------ 167034739 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SELGHLARHINNLASALEQASDEQKQAIAEL-------IQAREEAEQANRAKSDFLAMMSHELRTPMNGVLGMLQLLETTPLSS----EQADYTAVASESTGHLLKVINDILDFSRIERAALQLEHIDFNLGELITSSVQSFQHSAQQRGLGLHLELPAEQLQVNGDPTRIRQILLNLIGNALKFTERG-QVQVEARWQVLDRQLISVRDTGIGIDSDRLEMMFIAFQQADSSISRRYGGTGLGLSIARTLAERMGGKLRGESREGLGSTFTLEMPLA-------------------- 296121601 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLKRYAEDLKRLKEIEEQN--SAHLARVVEELGKAKTQAEDAARTKSEFLANMSHEIRTPMTAILGYTELLLEQPDIAPHAA---DSLQTIRRNADFLLEIINDILDLSKIEADKLTIESVRCSPILIANDACALMRIRARDKGLKLVVQTASNVPEVETDPTRLRQILLNLLGNAVKFTHVG-NVQLRVEYVNPQGLRFSVCDTGIGMTKEQIGRLFQPFTQADTSTTRKYGGTGLGLTISRRLARMMHGDIEVTSQVGVGSVFSLHI----------------------- 2852991 -----------------------------------------------------------------------------------------------------------------------------------------------VVAVRVPLLHLSNFQIPELSTKRYALMVLMLPSDSARQWHVHELELVEVVADQVA--------VALSHAAILEESMRARDLLMEQNVALDL---ARREAEMAVRARNDFLAVMNHEMRTPMHAIIALSSLLQETDLTP----EQRLMVETILKSSNLLATLINDVLDLSRLEDGSLQLDIGTFNLHALFREVHSLIKPIASVKKLFVTLSLSSDLPEVIGDEKRLMQILLNVVGNAVKFSKEG-NVSISAFVAKSDSLRVQIKDTGIGITPQDIPNLFSKFTQSQALATTNSGGTGLGLAICKRFVNLMEGHIWIESELGKGSTAIFII----------------------- 117925659 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLEAQVALRTTELTVLNGELATARDQALESVRLKSEFLATMSHEISTPMNGVVGMLELLDEKTLSP----QQQEYVEIAKHSAEALLAIINDILDFSKVEAGHLVLESIPFQPLMEMEEVVALLAPRAQDKGVALVTEAQWQVLPVVGDPLRFRQVLTNLIGNAIKFTQQG-EVVVALGWQAGQGLHFSVKDTGVGIDADTQKKLFQVFTQADGSTTRRFGGSGLGLAISRQLIELQGGQIGVESDLGQGAHFFFSVP---------------------- 299541844 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TEELTMINEQLEERTKEAESKSRELEKAKKELEESAEQLILNSNYKSEFLANMSHELRTPLNSILILSEMLAENSQHNLTDEE-AEFAKVIHSSGEDLLALINDILDLSKVEAGKLDIIFNEVNMSEVPVQIEHTFAPVAMKKNLAFHISKADHVVDVYTDEKRFQQILKNLLSNAFKFTEQGS-VTLDINQISKDWLEITVSDTGIGIPKDKHQLIFESFQQADGATVRKYGGTGLGLSICKEFAKLLGGWITLQSTEGQGSSFTLTIPS--LPNGIEEEH---------- 218256903 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AFVQPYKYDENGKPLKILYYLTDITNEINIREKLRAAEKERAQESNKLKSMFLANMSHEIRTPLNAIVGFSSILADMQEEDMDERHF--YVDIINKNSDLLLQLINDILDFSKIEAGTFDIHLKKFDFKEICEEIYAVHALKIPDH-VCFSFNRDLPSVELNSDPKRLTQVISNFLTNAIKFTSDG---EIKLDYLEKDKIYVSVTDTGIGISEEACNNIFDRFVK----LNTHKQGTGLGLSISKSIIEKLGGKIGVYSTLGKGSTFWFTLPLT-------------------- 219849092 -------------------------------------------------------------------------------------------------------------------------------------------------------SALADILNGQLDRLSLPLINRSLPDGSVRYLDLLTVPHTDDDGTIVGLLQIVVDTTNRSMTEQLLTQRRNELHLLKDRIQRQNVELARINALRVTKLKDEFLASMSHEVRTPLTAILGLVDVLRAQLVGPLSEEQM-GAINGIKQGGQHLLALINDYLDIAKIEAGRLELDLTPVSVHDICQSLRPMIADMAKRAGLQLVYDLDPTVQVMLADARRLRQILINLLSNAIKFTPAGGKVGLEVRGDAERGVRFTVWDTGIGISAEDAARLFEPFQQIESERQKEVTGSGLGLALVAKLARLHGGSVSLESEVGVGSRFHVTLPQQRLLAWFSEERQKEAE----- 310830266 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MREQQSELEEQNAQLEQQTSQLEEQRDALAASRQQLARESRYKSEFVANMSHELRTPLNALLIMARLLSENRPHNLSPEQIQ-WAETIESSGRDLLGLINDILDLSRIEAGKVDVDPEVTQPKDVAARMMRAFAVQASESGLKLVSEVADDVPEITTDVGKLEQILRNFLSNALKFTQKGS-VTLSVARSGAETVTFSVKDTGIGIAAEQHDAVFEAFRQADGSISRRFGGTGLGLSISRDLAGILGGDVMLESTPGKGSTFILTLPL-HLTAPVPEAD---------- 158333826 ------------------------------------------------------------------------------------------------------------------------------------SPDFASLSEPCRSLLILDCLAINMQLQGQMVYVVETNLIFFLGSLWVTEIH--ELKPLGLRLNHFAVHDRVSDFLFLLQAKNTALN-EAHKLADE--RAQKLV-AAKEMAESANLAKSTFLANMSHELRTPLNAILGFSQLLSRDS---TLTAAHLHKLSIINNSGEHLLALLNDILEMSKIEAGQITLDPTNFNLHHFLEGLYNLFQQKVFSKKINLKFQYSKTVPQIQADIKKLRQVLINLLGNAIKFTNEGSRIYLSVNLQEPTCLLFSVEDTGPGVSEEDQEKIFHPFYQTEYGKQSHQGGTGLGLSISRQFVNLMGGELSISSQLNKGATFSFSIP---------------------- 16126740 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERKRL--ELDIAKAL-----QMAEAASAAKSDFLANMTHELRTPLTAIIGFAEVLRRSRNLNKTAARQ---VGHILDASNTLLSVVNDVLDFSRLEAGGLELDPAPFDPAAMASSCAGLVAERAEAKGLAVEVRAPRGLKPMNLDGPRLSQVLLNFLSNAVKFTSHGA-ITVALRQTIDGDQAVEVTDTGIGIAPEHRENIFDRFSQADAAVSRRFGGTGLGLAISRRIIERMDGRIGVDSVEGQGSTFWFELPTQEAVETSPLD----------- 307822393 ------------------------------------------------------------------------------------------------------------------------------------------------------------------AYTWIYPLKVGSTVIGVFKMESLHIAMRDLYAQLPLFFNYAALVLKNEILGYTRLQNVNNLLQQEIIIRKQTEQKLLAAKNEAERAKSIFLANMSHELRTPMNAVLGFSQLMQKDSD---LSPEQRETLNIINNSGKHLLELINDVLDMAKIEAGRVIVENGNFDLGALIRDTIDMMHQRAEAKGLELFLDQSSSFPRVNSDEAKFRQILLNLVGNAIKYTQKGRVIVLTAENLPDTQQCLEIKDTGIGIAKQDLPFIFDTFVQV--GRESDQQGSGLGLRITKQYAELMGGQVTVTSELNKGSSFILTLPAAKV------------------ 171060373 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LNDSQARLHDSMRRLDALNQNLEHSVAERTVELQRAEAASRAKGEFLANMSHEIRTPINAILGMLYLALKSDLAP----SVRNYLGKAQNAAHALLGVINDILDLSKIEAGKLDIERVEFRLDGVLEMLTDAVGHQAAHKGIEFLIRYDPAIPPLIGDPLRLGQVLLNLCGNAVKFT-EHGEVELAFRALPSRPGEITVQDTGIGIAPEVQHRLFEKFSQADQSTTRRFGGTGLGLAISKQLVELMGGRIWIEDTPGRGTTMCFTLPL--------------------- 306843027 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------FFSMLFAIESQRAAMDYLHGLSGNGVLSVLNDGREVIGRELFMTIGKLPHTRAVLRDITQWKRTEEELTN-ARKEAERASNQKTEFLARISHEIRTPLNAIIGFSELMADEKFGPIGNDRYRDYLRDINRSGNHVLALVNDLLDISKIEAGALDMQFEAVSLNDAIGEAIALMQPQANRERVIIRSSFQSNLPDIVADSRSIKQVALNLLSNAVRFTAPGGQVIVSTSYELNGDVVMRVRDTGIGMSKSEVEQALKPFRQAESAKDWRNEGTGLGLPLTKAMVEANRAQFAIDSNPGQGTVVEIVFPPTRVL----------------- 113474513 ---------------------------------------------------------------------------------------------------------------------------------------------------------LTVVVIPENEFMAQIKSTIRLCILALAIASGLGLLIVNWITKSIKKLSTAAYAISHGEIELVILAESFNKMTKELAESFNHLERKNQELQHLDQLKDEFLANTSHELRTPLNGIIGIAESMMDGATGNIS-ELQNKNLSMIVVSGHRLANLVNDILDFSKLRHHSIKLKMSSVGMREVTEVVLTFSRIILKEKDVQLINAISSDLPPVEADENRIQQIMHNLVGNAIKFTEVG-VITISAELIDNPKMAITVSDTGIGIPEDKHEAIFASFEQGDGSTERRYGGTGLGLPITKQLVELHGGTISVKSNPGVGSEFTFTL----------------------- 167646752 -----------------------------------------AHRRRDVKTILPM-SLMAAVGTTVWLDWRLTFAWLAVVCAFIVVNQGLGYWIDRTAAPRASQ-EWLYAGVTFFYTSAYALLPLVLITDGRRAPA----VAGAAMLGAVALSSTAEFPISRRIGAASLLAVLLTALLALARPTVGETSGQTMVAAAVAFLGYVLV------AALHRATAER-----QLVQALAVAREKEAEAEAANAAKTTFLATMSHEIRTPLNGVLGMLQVMQADGL----SDLQRERLEIVRKSGEGLTAILNDVLDLSKIEAGRLEIQTVAFDLPGLLVGCHHAVSVLAAEKGLSCTLTVASEARGLYGDPLRLRQVIGNLLSNAVKFTNSG-TIDLSARL-NGDALEIAVSDTGVGVAPEDLGRLFGKFSQLDASSTRRHGGTGLGLAICRDLCGLMGGGISVTSTVGQGSTFTVRLPAARLSPLREAEAETSAKSQTPA 148975728 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IDGNDELVEFTDTLNRVMERNYQHNQELVEAKEDAVSANKAKSAFLANMSHEIRTPLNGIIGMAEILSQSKLSPN----QQEVLGDIESSSHSLLVLLNDILDLSKIESGNLMLSPHNADLREAVYDSVSVILSKAISKDIELDVNIDSQPPQLFFDEYRVRQVLTNLLSNAIKFT-SNGTITTDIAYTPGRGLECSVSDTGIGIEPEKLESIFEPFTQEDGSITRQFGGTGLGLAICRQLVDLMGGYITARSVKGEGSTFTFCL----------------------- 135134017 -----------------------------------------------------------------------------------------------------------------------AWDWVVAVEPVSELAAVATRVRDRLILLGGVLVVVMTLLIFAIVKRGLAPIRDFIPVLDRIGAGDLDARLKGTVIGPEETLSRNEIQALGAHVNIM--VKRFGDVVEDVKHAVEDAEAARRRANESTKMKSEFLANMSHEIRTPMNAVIGLAHLALKTEL----TARQRDYLTKIHGAGQHLLGLINDILDFSKIEAGKLTLEVADFELDKVLENVANLIGSKCADKNLELAFDVPAGIPHVVGDSLRLSQILINYANNAVKFTETG-EIVISVELLEQTDEKFAVRDTGIGLSEEQQARLFQSFQQADTSTSRKFGGTGLGLAISRQLALLMDGEVGVDSVLGEGSTFWFT------------------------ 226310516 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILWATLFGVLLSTIMVSYLSWSISRPLRTIERTAAEIGRGNYA-ERVQVDTSDEISDLAQTINTMAQKLEKVEQEEQVRNDFLANVSHELRTPLTAIQGFLEALQDGLV--EEEEARQKYYAVMYTETMQVNRLVDDLMDLMKLENNEVNLVKFPVDVADVMNRVAFSFHQEAEEKGLHMGVEVEDELPRIYADKDRIAQILKNLVKNALKFTSAG-EIRMRASL-DGEYVQIQVIDTGMGIAADDLDRIWERFFKVDRGRSKNNKGTGLGLAIVKELVELHDGKCRVESSPGKGSTFTIWLPRIKPEN---------------- 85860639 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLSGTATALYDSKGRMIGAIESLRD-ISDRKATEVALQQAKEAADAANRSKSAFLANMSHELRTPLNAIIGYSELLQEEAEEAGVNH-FISALDRIHSAGKHLLGLINDILDLSKIEASKIELYPETFSVSEMIESIVKIADPLVKKNGNILIVKGCETGGEMHADLTRLRQCLFNLLSNAAKFT-TSGVITLTVSRTQEAEQEFSLHDTGIGMTPQQMERLFQTFTQADSSTTRKFGGTGLGLTITRNFCRLMGGDITVESEYGKGSLFTIRIPAVTAAGPAEAEEMPATD----- 217979578 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALLRDMTHWKKVEREL-DDARREAERASALKSDFLAKVSHEIRTPLNAIIGFAEVIMEERFGPIGNARYKDYLKDIHSSGSLVMSLVNDLLDLSKIEAGKMDLSFEAVDANRIVTECVSIMQPQASSARVVIRLSLAPQLPHIFADERSVRQIVLNLLSNAIKFTQGGGQVIVSTALNDENCAALRIRDTGVGMSEGDLKVALEPFGQA--PRARGSGGTGLGLPLTKALVEANRASFSIKSKVQDGTLVEVAFLPARVV----------------- 254227634 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------PNTVALLSKSVRKHSPIRVEILNYTKSKHPYWVELELPVFDEDGGLLRFIAVERDITDRRRMERRLS-SALDKSKKAMQAKSEFLANMSHEIRTPMNAIMGISEILLENE----NRREPRELLLLLHKSANNLVTIINDILDYSKVEAGKLTLVEEEFDFRSLVESCTALCAYQADKKNLKLLVDMPLAMNTVVGDKGRINQILLNLIGNAVKFTDEG-HVLLKVR-ESEHGFDFSVSDTGIGIPEDRLAHIMDKFEQVDTSATRRHEGTGLGLAISKRLISMYNGELCVHSDFGKGSCFSFSLQLPKQSQLLAE------------ 90579036 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLAQAESKARQELQEHKASLERLVAELEINRRLNEEARDEAEKANRAKSSFLATMSHEIRTPMNGVLGTASLLADTQL----TSQQKRYLDVINRSGETLLDILNDILDYSKIEAGHLDIRPSNFSVVRMVTDVSSMLEGRALAKRIGLECHISPQVEGMWGDESRIRQVLVNLVGNAIKFTDTG-KVSIFVEPHPDDELLFSVKDTGIGIDQEEQNILFSAFQQAEAGRKS-IEGTGLGLAISKHIVAAMDGEIGLESVVGEGSCFWFALPLEHGEGSLEPDD---------- 146305210 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LETQQAELEQTNEKLSEQAQTLADQRDELDQRNTALGRIQAQLEERAEELQRASRYKSEFLANMSHELRTPLNSSLILAKLLAENARGNLDEEQVK-FAESIYSAGNDLLNLINDILDIAKVEAGKLEVRPERTPLAGMLESLSDVFEPLARERGLSFEIERQAELPTLFTDRQRAEQILRNLLSNAFKFTDRGG-VTLRVSRHDEQTLAFAVSDSGIGIAPDQQAVIFEAFRQADGTTNRRYGGTGLGLSISRDLAGLLGGSIGVSSVPGEGSTFTLLLP---------------------- 87118652 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTEINERLENSQEEMLKSIEQATEDMRRMEEKSAQLHIANKETSESNRLKTQFLANMSHEVRTPLNAILGYTQLLQKDKLDN----QQRLYINTIEQSTNNLLAIIGDILDFSKIEAGKLNLEQSEVNIRELIDDVYQILSLLTHKKPVDLIPEVANEVPELIGDAIRIRQILTNLIGNAIKFTHDGTKVTLEQQRNGQPRLLVQVIDTGIGIPENKLNSLFKAFSQVNTSTTRQFGGTGLGLVITKKLVEQMGGEIEVNSESGVGSNFRFRI----------------------- 119509677 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RKQLEAERDRLLQREQAARSAAEKANQTKDEFVAMVSHDLRSPLNAILGWAKLLRTRQLPP---DTVTNALATIERNAQSQEKLLEDLLNMSRILRGQLQLEVCPVNLVNIVKASVETAYPSAHAKGIHLASVIDESIPPIVGDTHRLLQVLGNLLSNAIKFTPSGGRVQVQLAKSDDSEILIQVSDTGLGIKPEFLPHVFDRYRQAHC--TAKHSGLGLGLAIARHLVELHGGTIQAHSQEGLGATFSIKLP---------------------- 126740052 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RMIGVNLDVTRDVHLREKLIEALMQRNNELEEARIAAERADRAKTEFLANMSHEIRTPMNGIIGMADLMSESNLG----EGERQYLDTIRDSSHALLKIINDILDLSRMEAGKLAISPVDFDLQRCISGAVNLLRPRAREKGLWLSLSFEEGLPGLMGDDGRIRQVLVNLVGNAVKFTHSGG-VDIRVSKVAGDHLQIEVEDTGIGIKPEQAAHIFDRFSQADAAITRSFGGTGLGLTISSILASRMGGGITLCEDKQDGACFTLQL----------------------- 307822230 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TFWANVVYTAIRDQSGNLRGYAKLTRDLTERKRLDQELERAKSVAEKANLAKSDFLSSMSHELRTPLNAILGFAQLLEAGSPPPTDAQKIR--LHQIIKAGWYLLELINEILDLALIESGKLSLSREPVALIDVIIECQAMIEPQAQQRDIKLTFIPFDETWFASADRTRVKQVLINLLSNAIKYNREHGTVEVKCIESTPERLRISVKDTGEGLAPEKLAQLFQPFNRL-GQESSGKEGTGIGLVVTKQLVELMGGAIGVESTVGVGSEFWIDL----------------------- 149198158 ------------------------------------------------------------------------------------------------------------------------------------------IYDGEVLGRILLVDNLASLTVPFYKSLNFISVLVIVLLLSSFLSFSILKKLISPLVTARKISQYHTYNIRAENEMLTEIQAREDTINRERHNAEQEAEEANKRAESANKMKSEFLANVSHEIRTPMNAILGFSELLEKEDIDKKSME----YVEAINSSGRSLLHLINDILDLSKVEAGKLELIYTKVDLRSLVNEFASVFSREFAKKNLDFLVEVDQVVPDLVSDEVRIRQILFNLIGNAVKFTEEG-YVKVAIKADLKRNGVVDVSDTGVGIGEEANRRIFGAFNQASAEISKEYGGTGLGLSICKELSQLMGGSINLVSAKGEGSEFTVSLKNVKV------------------ 223983989 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LISRRTDEQRLKAERQ--QEILKTALENATAASAAKSQFLSNMSHDIRTPMNAIVGMTAI---AGAHLNDPERVQACLRKISLSSKHLLSLINDILDMSKIESGKLTIAQEPFNFAELITEVVELVRPQAEEKNQIFEFQPEREKEGVVGDPLRIRQVCINILSNAVKYTPEGGTITLEISQRSSQNFVFRCADTGIGMEPEFMTRLFQPFERSDHPQARNENGTGLGMAITKNLVDLMNGEIQVTSTAGQGSVFTVILPFT-------------------- 262275800 --------------------------------------------------------------------------------------------------------------------------------------------------------------------ISFFSLFAMMALVSV----IVTVYINKRVTQPIARLAEAMRNLADGNPEIPILYKDRTDEVGQINQAREQLLYQKELAESASKAKAQFLAAMSHEIRTPMNGVIGMIDILLRSKLDM----SQMSIANTVRESALSLLSIINDILDFSRIEAGKMRIDNVTLSLRQIAEQVMDNLATEAVEKNVSLTLFVSPDVPSLCGDPTRIKQILFNIIGNGIKFSSHRGEVQVDIAKDGNAKISIEIRDNGIGISQDKLESIFRPFMQAEYSTTRRYGGSGLGLAISRNIASLMGGTITANSEEGIGSTFTVNL-----HLRVPEEN---------- 302187737 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LETQQAELEQTNEQLADQSQALADQRDALDRNNEELNIAQAELQARADELQRASKYKSEFLANMSHELRTPLNSSLILAKLLAENPGENLTAEQVK-FAESIYSAGNDLLNLINDILDISKVEAGKLEVRPENSSVPRLVEGLRTLFQPLAAEKKLAFTVDIQAGAPTLFTDRQRLEQILKNLLSNAIKFTEAGS-VSMVVSRQPGAGIAFIVRDSGIGIAEEHQQGIFEAFRQADGTTNRRYGGTGLGLSISRDLAALLGGSISVTSAPGQGSIFSLVLP----EHYVEQDGRE-------- 67920227 -------------------------------------------------------------------------------------------------------------------------------------PEYQHKYRQGEIVAIEDVERQYSASLCLSQFLEKYWILSKLIAPIIVEGELWGLLIAQWLESEKAFLGQIGEHLAVAQAQLYAQVQEQKNTFEQIESTQALRD-TLIASQAANHSKSEFLGNMSHELRTPLTCIIGLSGTLLHWSQEGLNVDKQRKYLDTIQNSGKHLLDMINEILEYSNLQSGKYVLSVRYFSLTKVAKNVMQRVSDESEHRNLELDLQIEPQKDSFSADPERVQQILYHLLNNALKFTSKNGKVTLRV-WLEKNQLCLEVEDTGIGIEEEKIPLLFESFQQLENSRRRVYGGTGLGLALTKQLVELHGGTIEVESIINKGSTFTVRIPSQ-------------------- 227015847 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTERERLHHQLQAAKDQAEEANRAKSTFLATMSHEIRTPMNAVIGMLELLTRSGQGHWE----REPVEVAYDSAKSLLTLIGDILDVAKIESGRLTLMPERARLRELVESIARVFDGLARQKGLELKVEIEADACEVLIDPLRLKQILSNLVSNAIKFTDKG-QVRIQVGGERLVGGRIAVEDSGIGISTSDQAQLFEPFSQASQNSHASRGGTGLGLTICRKLAEMMGGSVCLESQLGYGTRVSVSL-LLQVLEPLPEE----------- 156742601 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLIVWHDITRLKQIEEVLRQRNDELTALQQTLMV---ARDQAEAAHRAKSAFLAHMSHEVRTPLSAILGYTDLIRLDLTRRGQS-VYQEELEAIHASAQHLLTMINNILDLSKIDAGRMPLYIELFSIEALVHNVTQTARPLAARNGNSLTVIRAPDADLMTSDKTKIRQVLLNLLSNAAKFT-ENGAISLRIWREGADWIVFEIADTGIGIAPEHLPLLFQDFSRIEDADHQRYGGTGLGLAISRQFCRLMGGDITVASAPGKGTTFTVRLPAT-------------------- 152995279 ----------------------------------------------------------------------------------------------------------------------------------------IFILLFFNILVILGAFHLSTLTLPINRLSSALNKLVKGQFSGAKLMK-LPPEYAALQKDLLDLSERLEHHNEELIAGIEQSTEDIRRSMDSMEEKSAQLHIANREAMESNRLKSQFLANISHEVRTPLNAILGYTKTLQKD----ITDTQQRLYVDTIEQSTNSLLTIIGDILDFSKIEAGKLNLESNHFNLKTLLDDVYQILSLLTKEKQIDLVPEFSQDVPEFVGDSTRVRQILTNLIGNAIKFTHQGSRTKVSIASQTPQEITLSIIDTGIGIAEHKINRLFKPFSQVDTSTTRQFGGTGLGLVITKKLVEQMNGKIEVSSDPSIGSTFRFTI----------------------- 270491226 -------------------------------------------------FIALALSMALAPLFAWWTGGRYYLAWAPGELVRCAVCE---NRFESEDMA--------RCPAYGAAICSLCCSLESRCHCKTGSRAADQLRSLAALLLPRAWAAKMNFRLGQMVFASLCAVVAFLVGVVYVQAQFLRVPFLKVYALLALLAAVCAWWVVLSTGSRRMAQDESERLLQEIEAHKAELQAARDRAEAANMAKTRYVAGMTHELRSPLNSILGYTQILQ---KAPPDAHALRDALSTIERSGRHMHALIDDSLELARIEAGRLRQAVAPLPLAELVRDVEGMLRPQAEARGLAFAVEVLGTMPEIRADARRLRQILINLLSNAVRFTRQG-EVRLRLDFRA-HVARIEVIDTGIGIEPQDLERIFLPFERGSAGRRASEPGTGLGLTITHLLTELMGGQLSVRSTVGEGSTFTARL----------------------- 197336844 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLEQNYQDLQQARNEAEAANKSKSRFLASMSHEIRTPMNAVLGLLAILKDTSLKPN----QKELVNTATDSSELLLSIINDILDFSRMEANTFYLENHTFNMHESLNSVLKTFHPQAQNKQLELSLVIADNVPYVQGDAHRLRQILLNLVGNSLKFTDNGQQILVNAKEHEGRIQHCSVQDSGIGIQPEQLEYLFDEFTMADNSFSRTHEGSGLGLAICQRLVHMMDGTITVNSQYGLGSEFSF---NIKLDKATPEE----------- 89097898 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SEELRMINEQLEERTRDAEKKSRDLQQANKDIEEKAEQLLLSSKYKSEFLANMSHELRTPLNSILLLSEMLS-EGQGEEIPEEQKEVAKVIHSSGKDLLSLINDILDLSKIEAGKLDMLFEEMNLSELPSYLEYNFSHLAQKKNLDFNISIAEDLPGIYTDQQRFQQIIKNLLSNSFKFTEKGS-VSIEVNLADPEWTEIKVSDTGIGIPESKQSIIFEAFQQGDGASVRKYGGTGLGLSICREFAKLLGGWIFVDSEEGKGSTFTLFIPS--LPNGLEEEQH--------- 120601368 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QDVTSRKQWEEQMR-ASRDEAAAMSELKSQFVANISHEMRTPLSGILGIADV---ALTTEGNPALLRNYFSMVQNVAEGLLGVINDLLDFSRLEAGRMPLDKVEYDLHTTVRDALAPLAMQAERKGLALELHMQNGLPTLRGDPLRLRQILVNLVGNAVKFTPQG-TVHVDVSTGDGECLVFTIEDTGPGIPHEKLAHIFESFAQADGSYSRQHTGSGLGLAISRHLVELQGGDIGVQSTPGEGSVFWFTLPL--------------------- 91778882 ---------------------------------------------------------------------------------------ATARNFEEGETLIGQAAAARRTLVLRDVATGKSAPKNLLIMPIENDGEVNGVVELGFVLIASSMGDFVEAALYRERLQDALAETQQLNEELQVQQEELRVSNEGLEERGRALMESQTRELEQTNVQLEEYAQRLERQKSDLLRAQDDLAANAARLEQSSRYKSEFLANMSHELRTPLNSSLILAKLLQQNRAGNLTEEQVR-YAETIHASNSDLLVLINDILDLSKVEAGQVTVELETVSIDATLQALEEMFKPMAAARQLRLFERLPGTPDTFISDGQRVTQILRNLLSNAVKFT-EHGEVALSVAPAEGGMLRIDVRDSGIGIAPDKLDMIFEAFQQADGSTSRQYGGSGLGLSISREFSRLLGGRITVASEVGKGSVFTLWLPL--------------------- 150019623 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDITEQKKMARSII-TAKEEAEKASKAKSEFLSSMSHELRTPLNAILGFSQILELDPESPLNP-SQSQSVKEISKAGSHLLELINEILDLAKIESGKLSISIESVPIKHVIEEAISIIKPFADKHKIKIIYPIDNSDEFVSADHTRLKQILLNLLSNAIKYNKKDGQVIFYHDKVNDKY-RFHVIDTGIGLSNSDLELIFKPFYRL-NRINNSIEGTGIGLAVAKQLTELMNGEIFVTSEKGAGSHFWIELPCIESSILQTSENMMTSENRTY- 300941591 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QDITEQYRVAQELTAKNADLI-QLNRLKDEFLACISHELKTPLTAVLGLSSLLKDKALGELSD-RQAKYAKLIHQSGRHLMMVVNDILDLTRIETGQLELTPEGVNIQTVCDRALEAVLHLHQQGDIKFSIEIEPGLETIEADELRLRQMLINLISNAFKFTPDGGYMGLRVNRWED-WIVFTVWDTGIGIPEQKQHLIFEKFQQLESPLNRQFEGTGLGLVLCQRLARLHGGDISFISHQGKGTEFTLLLPPVPPVN---------------- 226947571 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SISTYIIYNAILSILRDITSQKQVEKLQKDVEKNIELLNESR----EYNKLITDFLANISHELKTPLNVIFTAVQILDLYKKDAESYDKKEQYIKVIKQNCYRLMRLINNLLDTTKLDSGYLKLNLVNCNIVNLVEEITLSVVYYAESKNINIIFDTDVEEKIMAVDPDKIERIVLNLLSNAIKFTGGGGNIYVTVKDFEDN-IIISVKDTGIGIPEDKIENIFDRFVQVDKTLRRNKEGSGIGLYLVKSFVNMHEGTINIQSEIGKGSEFIINIPIKLVKEDLEKENN--------- 221236136 -------------------------------------------------------------------------------------------------------YLGWTALIVWLVANTICELWVVYLERAHWGQGVIRFMRSAFAMVWSFMSAYCVLNGPYAALLILFGIVVMNSLAAMLSLTVWPFLMLAALPLLAKRFDLLDR--LAAFAILLGLIGYVADAVRTMRASAKAREEAEAQALEASRAKSAFLAMMSHELRTPMNGVLGLAHALR----GTKLDAQQSEYLEMIEQSGHGLMTILNDILDLSKIEAGKLNLEVAPFDLRKLALQTRAVWSESARLKGLDLILEVSPSPPWVSGDATRVRQILMNLVSNALKFTESG-RVVIRLGGEAGGVVTLSVTDTGVGMTAEQIGRLFTPFAQGDASIARRFGGTGLGLSICRQLAELMAGEIIVSSEPGVGSTFTVRL----------------------- 217969772 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DETMSGSMRVLVETVLVMYDKLANRTMAMTREINRRRQAEAELQKAHEALKRAKENAESVSEAKSSFLASMSHEIRTPLAAILGMSHLMHQEEL----PASQRERLDVIENAGRHLLSIINGILDLSKIEAGKFTLDEAALDLRGVVEEAMAMLAHQAEAKGLSLRAEFDLPPGTFLGDATRLRQALVNYLINALKFTERGG-ITVRCSATDAVDVRFVVEDTGPGIAAAELRRLFKPFTQTEATSTGEHGGTGLGLAITARLAELMGGQAGAESEPGRGSRFWFT------------------------ 124009081 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITARKRFERELI-TAKQKAEEAALAKEQFLSTMSHEIRTPMNAVIGMTHVLLENKPRV----DQLENLKILKFSAQTLLSLINDILDFTKIDAGKVEFEEVLFDLPELIESIQKSFAFTAQEKNIQLKFSTDTNIPHVIGDPVRLTQVLTNLMNNAIKFT-LKGEVKLMLQLITQNNLRFTVKDTGVGIPKEKQQIIFDRFTQANPETIRKFGGTGLGLAIVKRLLELQDSQIHLESEENKGAKFYFDLKLDKYMPTL--DKNKNT------ 37520203 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRCIFRDITERRQAEQVRVEILREQVARQQAEEASRMKDEFLAMVSHELRTPLNSILGWAQLLRARRI---DEKAATGALESIERNARMQNRLIEDLLDISRVVTGQMRLELQPLELSGVIASAVEAVQPAAAVKQIQLRCRIDAAVGPVLGDVDRLHQIAWNLLANAVKFTPQGGTVEVDLAQGEIHAQLV-VRDNGIGISPAFLDQIFERFRQADSTSTRVHGGLGLGLSIVRHLVELHGGTAAAESAKGQGATFTVRLPL--------------------- 149376372 ------------------------------------------------------------------------------TMAAASQSSPDSRYRWISDLLFGDSRVFSQELVVPQLSDLSLGSLTVTIDTYHYGLLFLGYTVVSGLLKSLVLTAALLFIFFFVLTRPMLNVIGALSRVKAETPEKVRLPVIGLMVGVINQHSLAQLRMAESAMKNYSSQLEQEREISEKNEALQRGNRALVRAKERARARANFLASMSHEIRTPLNGVLGMLGLALEGNM----EQAQRNRLEIALNAGQSLLGLLNDILDISKVEAGKLSLENIPFSLRNLVEECATLHAQQARRKNIDVVADIDCELPTFLGDPTRTRQILNNLLSNAIKFTESG-CVRIRATRYNGN-VRIDVIDTGIGMSKEGLHRIFSPFSQADSDTTRLYGGTGLGLTLCRQLVERMHGQILVDSEEHEGTHFTVNLPL--------------------- 84387561 ----------------------------------------------------------------------------------------------------------------------------------------IALQKRQTLVMTLLILVVSGVLLWLGV------------ATSLRLNRNLSIILKGVSECADSYGKPKVIHI-QGNDELAEFTETLNRVMERNYQHNKELVEAKEDAISANKAKSAFLANMSHEIRTPLNGIIGMAEILSQSQLSAN----QQEVLGDIESSSHSLLVLLNDILDLSKIESGNLMLSPHNADLREAVYDSVSVILSKAISKDIELDINIDSQPPQLFFDEYRVRQVLTNLLSNAIKFTSKG-TITTDIAYTPGRGLECSVSDTGIGIEPEKLESIFEPFTQEDGSITRQFGGTGLGLAICRQLVDLMGGYITARSVKGEGSTFTFCL----------------------- 170025666 ----------------------------------------------------------------------------------------------------------------------LGYIAIDLDLQSVRLKQYKEIFSTLLLLFCMCVAILFAYRLMRDVTGPIRNMVNTVDLDSRVEGHMLNILKNGINSMAMSLAAY--HEEMQQNID--QATSDLRETLEQMEIQNVELGLAKKRAQEASRIKSEFLANMSHELRTPLNGVIGFT----RQTLKTSLTPTQTDYLQTIQRSANNLLCIINDVLDFSKLEADKLILEHIPFSLRGTLDEVIILLAHTAHEKGLELTLHINNDVPQVLGDAMRLQQIVTNLLGNAIKFTEEGNIVVVKAIASQQVTLMVEIHDTGIGISESQQAQLFQAFRQADASTSLRHGGTGLGLVITERLVKEMGGNISFQSQMSCGSIFRFHL----------------------- 307155195 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------MMKAGASDYLSKSRVSSETLSQTLRNALRVY-QAEQEAAQANLKLRETNELLKEQNQKLERQRRQIELQNEQLQETSRLKSQFLATMSHELRTPINAIMGFSQMLLRKYPEPLTC-AQTDLVQRIFDNSKNLLTLLNDVLHFSKIEAGKLLLHPTELDLKQLTVLTTEELRSLAVSKNLSLQIKVELENPQIVNDQSCLRRILVNLLSNAIKFTESGG-VWVNVWEMRPDWLAIAVKDTGIGIAEEQLEHIFEVFRQADQTLTRKYGGTGLGLAISESLTKMMQGKISVTSELGKGSIFQIEFPRK-------------------- 307293713 ---------------------------------------------------------------------------------------------------------------------------------------------SALALITVPLIAIATMLVGFATVRSIRAIADATADLAAAQYDIDIGKLARKDELGAVVTALETFRL----------QALEAQRVRQMEEESHRLQLAKSAAESANNAKSDFLANMSHELRTPLNAILGYAQLLRRD---PKLDERQSNAARIIDESGSHLLTLIDDILDLSKIEAGKFEICPAALDLRGFASGIADIIRIRAEEKALAFSCEVSPDLPMMLVDAKRLRQVLINLLGNAIKFTDRGHQVSLTSRSDTEARVRFEVRDTGVGISADKIDAIFQPFEQVGD-VQRRAGGTGLGLSISRQLVRLMGSEFEVMSESGRGSQFAFTLPIDSSISGEPAES---------- 88857621 -----------------------------------------------------------------------------------------AQNSYFSGIKKSSHYQWHVVLL-------LDRSHIDVLAAKSWL-KAMSILMLVTLLVFIFIARLSRWLVAPIELLTFKPTLIERSWFEVDTLHQQFIELANSLNVNFQALAASNQKNEELNNKLSEFNHE---LAIEVERKTFELTQSVHIAEQANKAKSIFLANMSHEIRTPMNGMMGMLSIVLKQ---PSLNPDVVDKLQLIQSSAQTLMQILNDILDFSKIEAGQLTIEQAPVDLKAVFKESCDIFLMSSIKPNVEFRLEIENLPDQLLCDALRLRQIIVNLLTNAGKFTPCG-HIKVLVSYDE-EYLRFSVADTGIGIAKEKQALLFNEFSQADVSTTRKYGGTGLGLAICSRLVTLLEGNIELQSEEGKGSCFTVSLPMKAPEELKEHDE---------- 158425731 -----------------------------------------------------------------------------------------------------------------------------LALLGSALPAWVVAKLNSRVGHYLAIQAMLASVIGGILAIIYFHARFESPSHGAIRGTLWTLYFVLMIIVGVVAWLFVLAQESR-RVAQEESQRQTTLLMREIEAHKAKLQKAKEVAEAANLAKSRYVVGISHELRTPLNAILGYAQLLERDTSIPAH---RRDAIRVVRRSSEHLSGLIDGLLDISKIEAGRLHLYRDEVRIRDLLDQLVDMFRLQASARGIEFIHMRSERLPAVFTDEKRLRQILINLLSNAIKFTAKG-HVALRVTYR-NQVAEFEVEDTGIGIAPEERGRIFEPFERGSRGGAFNAIGIGLGLTITKLLTEIMGGEISLKSELDKGSTFKVRL----------------------- 117168636 ------------------------AKFSRMLQGQKDLLTVGRLILSELAP------VVGAQQGVFFTMDVAKEEPILKLLASYAYKVRVDNHFKLGEGLVGQCALEKEKILLVNAPPDYIRITSGLGEAPPVNIIVIPVLFEGQVKAVIELASFERFSPTHQAFLDQLTESIGIVLNTIEAMRTEDLSLARELQSQQEELQQTNAELGEKARLLAQQNVEVERKNREVEQARQALEEKARQLAITSKYKSEFLANMSHELRTPLNSLLILSDQLSKNTDRNLTGRQV-EFAKTIHSSGNDLLALINDILDLSKIESGTVIVDVGELSFSDLQDYVERTFQHVAESKRLEFELNFAQNLPQVYTDAKRVQQVLKNLLSNSFKFTERGS-VALDVDLRAGAAIAMSVRDTGIGIPHDKQQIIFEAFQQADGSTSRKYGGTGLGLAISREIAWMLGGEIKLSSRPGSGSTFTLYLPLT-------------------- 47564964 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQTQAEELQMQAEELRTTNEQLESRTEEAEQKTADLQVTKLELEEKASELLRSSKYKSEFLANMSHELRTPLNSILLLSEMLKENHDNHLSDDEI-ELATVIHSSGKDLLTLINDILDLSKVEAGKLDVIFEATNISDMAASMHQNFLHIAAQKNVDFTVKDSDTIPDLYTDAKRIEQIIKNLLSNAFKFTEKGS---VSLHFDSKDWITISVKDTGIGIAKEQHQLIFEAFQQADGATIRKYGGTGLGLSICKEFARLLGGWITLESNVGEGSTFTVYIPN--------------------- 190894793 ------------------------ARFTNMLQGQRDLTLVGKMLLSELAP------LVGAHQGVIYQVDADESQPFLSLLSVYAQGGEAAHRLDFGQGLVGQCASDARRILVTDLPENVVPISSGVFTTLPRSAIVLPVHFEGQVKAVIELASAGEFTELQLSFLDQLTTSIGIVLNSIEATMQTEQQLAAELQTQQRELQQTNEQLGQKAQQLEERNVEVEAKNQEIEQARRALEEKATELALTSKYKSEFLANMSHELRTPLNSILILGQQLGENPDGNLSGKQV-EFAKTIHGAGTDLLNLISDILDLSKIESGTVSVDAEEIFVNNLLEVMARPFRHEAETRNLSFAVEVGADVASIITDSKRLQQILKNLLSNAFKFTAQGG-VTLRVGWSSDHVIAFEVVDTGIGIPPEKQRIIFEAFQQADASTSRKYGGTGLGLAISRELANLLGGEIQLRSTPGVGSTFVLYLPLTYV------------------ 168047043 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VELENKVDRRTLELRKANEELQTSQKRAEMASHAKSDFLANMSHEIRTPIH----GILGLIALLLESELTVDQKESLASVKECADLLLHIINSVLDLAKIEAGRLEVERVSFNIRKMVSSTFRMLQARAQERGLKLFWEVDRNVPHLVGDVGKLQQCLLNLVGNALKFTHEGSSVHLSADRSENVLIHFEVCDTGIGINPDKLKDMFKPFTQADASTSRLYGGTGLGLCIVHRFVELLGGTIWVESELGKGSTFQFCLPLS-LNNPIPKEGSAEASPK--- 121998683 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EILDATSRAIEYSRRLEEKSHALESATEELRAANERLKELDQLKDEFVSMVSHELRTPLTSIRAFGEILLNNP--EMDADQRREFLEVVVRESERLTRLINQVLDLSKIESGSAQWQLEDVDLSRLAREAAESTQQLFTDRQTQLHIEIASDDNAIKGDPDRLMQLIINLLSNAAKFTEPGGQVWLRLEKGRGDTLRLSVTDNGPGISAEDQRRIFDKFHQISQQQAGKPKGSGLGLAICRLIADAHWGTLWVDSEPGAGASFVCKLPRA-------------------- 152995118 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DISQRVEMEDELR-QAKAKAEASVESKASFLANMSHEIRTPMNAIIGFSDILLESEISGEN----KKHLSIISKSARSLLHLLNDILDSAKLEKNKLELDIQPFVLANSVDTVISTLWLQARNKGLELNFNIEKDVAVAYGAEDRIRQVLMNILGNAVKFTEKG-HVTLNVLKLQDGKIRFSVTDSGIGIPEERLTHIFDPFTQADASMSRRFGGTGLGTSISKQLVTLMGGQIHVTSEAEVGSCFFFDLPLTET------------------ 186687036 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQKRIEAEREQLLVREQAARAEADRANRIKDEFLAVLSHELRSPLNPILGWIRLLQ---NGKLDLPRQTEALKTIERNAKLQSQLIEDLLDISRIMQGKLTLTAAPISLTFVISAAIETVRLAAEAKNIQILLDLSTTVSYVSGDANRLQQVVWNLLTNAVKFTPRGGQVIVELKQLD-QLAQIRVSDTGKGIDPQFLPYVFEYFRQADSTTTRKFGGLGLGLAIVRQIVEMHGGTVKAESGEDRGAIFTVQLP---------------------- 262374290 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HFSFLELKEHTEQTEEDRTLDTLEVQNITYRQARDQAISSNQSKSVFLANISHELRTPLNSIDGFIHLLLRQQNLSN---EQNLYLQTIRKSSAHLLALINDVLDFSKIDAGKLELETAPFDLEEAIFDVMDMLSPLAAQKHINMAFYYAENIPHVVGDALRFKQILTNLISNAIKFTPDG-EIIVRVRMEDDEILHFSVQDSGIGLSGTDRKKLFESFSQGDASVTRQFGGTGLGLAISKQLVHLMHGHIGFEDNQEKGSTFWFT------------------------ 156977333 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQRTSQLKQANRRLNEARKQAEQASRAKSAFLATMSHEIRTPMNGVLGTARLLIDSGLNPM----QKRYAEIINRSGKTLLAILNDVLDYSKIEAGHLEIRSLGFDLHQMVEDTFQLMNGKAQEKKLLFSYHIESDVGRYWGDVTRINQVLSNLVGNAIKFTEEGEIIYVSLNPEDESQVLFEVSDTGIGIAKKDKKTLFDAFTQAEGGMN-QTGGTGLGLAISRRIIQAMGGCLDVDSEEGHGSRFWFSIPLEE------------------- 307151157 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKQIEKEREILYEESQRANRIKDEFLAILSHELRSPLNPILGWASLLK---TSKFNADTIKHGLEIIERNANLQTRLIEDLLDVSRILRGKLILNTYPVELPSIIASALEIVQLSAKAKSIEIETKIDANVGAVQADPSRLQQVIWNLLSNAIKFTPSGGKVTIYLERID-KYAQITISDTGKGISKEFLPYVFDYFRQADSTTTRKFGGLGLGLAIVHHLVELHGGTVQAQSAEGQGASFIVRLPVIAPQSTTYKENKISTQ----- 135085557 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAAVSQGLNSMLARIQEQDELLKHSRTSLEAMVHERTGELQAEIEKRKEYERQLTDALDHTEAASRAKSEFLAVMSHEIRTPLNGILGMAALVGDTRL----NDEQQEYVSAIIDSGNSLITLINDVLDFSRIESGKMVLERTELCLEKLVSEVVMTFRASFQKKGIVLTNEVSGPPVSLEGDPARVRQVLLNLVGNALKFTEKG-QVDIRLNKHESRQVHISVRDTGIGIPEDKIEQIFEKFQQADCSTTRQYGGSGLGLSICTRLANMMDGGIRVQSSPGTGSEFSFEF----------------------- 142819884 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGRALQVFRDNAVELGRYQRELESWVEERTGQLSRLNEEVEKQRQARAEAEQANRAKSVFLATMSHEIRTPMNGILGGLTLLEDTHL----SETQQRYLAAIEHSGESLLEILNDILDYSKIEAGHVEARREPFPLFQLVNELSALFRPKAAAKGVTLALEYAPELPVVEGDLGKLRQVLGNLLGNAVKFTARG-QITLMVGPCAEPCIRFVVRDTGPGIPADEQEAVFEAFHQ-RKRDMGHQGGTGLGLAISRKLVAAMGGELILASEPDKGSEFSFSLPLQRSSAQLPAEAQ--------- 119473025 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRDSHGAAIKVVGVNYDVTEKVDAIRKLFD-AKLAAENAAQSKSDFLANMSHEIRTPMNAILGGLQLLKNTSL----PEELRAVLKNASYSGQSLLTIINDILDYSKIESNQLQLEKASFSLSEVLDSITYDLDSLVSEKRIGFTVNKDESYYEYWGDLVRVKQILLNLSSNAVKFTDKGS-VKINASYEGKEAIYLEVVDSGIGMSKEVTEHIFERFTQADSSTTRKYGGTGLGMSITISLVKMMGGEIDIQSKQGLGTTVTIKLPLPKANNIA--DKAPKKSFKAP- 239626628 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISRRIDEQRHEEEQQRLALESALDSAKAASNAKSRFLSNMSHDIRTPMNAIIGMTAI---AAAHIDDRDRVLECLKKINLSGKHLLSLINDVLDMSKIENGKLSMRDEPFNFPELVADAAELIRSQANAGRLAMDVCLSPKHENVVGDPLRMRQVCINILSNAVKYTPPGGFVRIEAWQEESPVLVFRCTDTGVGMEPSFLEHIFQPFERARDHAGMRVAGTGLGMAITKNIIDLMNGDIHVESSPGKGSVFTISIPLK--LQDAPKEQ---------- 159027054 -------------------------------------------------------------------------------------------------------------------------------DCFSYIPQYKEKYRRGLILAVDDVDVNYSSSFCLSEFLRQHQVRSKLIAPIVVQEELWGLLIAQWLPQEKKFLGQIGEHLAIAQAQLYSQVQEQKDIFEVIERTQELQD-TLMAAEAANLCKSEFLNNMSHELLTPLTCIIGLSSTLQKCSAASNPPDKQKHYLQVIQDNGNKLLELINDLLNFSQVSAGKAVLDIKQFSLKYLCNHVLEIIKTEAEIKEINLILEITEKEHYFYADYDRVQQILLYLLKNALKFTPEQGAITLRL-WKEGSQVIFQVEDTGIGIPAQKIPLLFEKFTQLDGSRKRRYGGMGLGLALTKQLVELHRGTIEVESCLDKGSIFTVRLPQQKPPKSQPQLSEHNPHF---- 160901448 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DISAQRKLAQELV-LAKEHAEAAAAARSTFLANMSHEIRTPMNAIIGFTEALRETALQP----TQARYLDTVHYAARSMLRLLNDILDTAKLDKGAVELEIEDFSVRELCQQILASLRITADRKGLDLRLDYDPHTPALRGDGMRVQQILVNLLGNAVKFTERG-HVLLRVRYEQG-VLQLDVHDTGIGIAPEKIHRIFDPFAQADASTTRRFGGTGLGTTISRQLAELMGGSIQLHSTVGVGTVFEVRLPLPVGENQLPE------------ 298530006 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITHRIESEHQV-QLAREEAEAANRAKSDFLANMSHEIRTPMNAVIGL----SQLLLQTSLDDRQRDYLNKISNSSRMLLGIINDILDYSKIEAGKLELDMHTFRMDELLDQMKTLFGSTAEDKGLEIIFNISTDVPRILGDSLRLGQVFTNLLGNAVKFTEKG-HVELAVHKSEVRSQLFEIKDTGIGMDDEQVQRLFQPFSQADTSTTRKYGGTGLGLVISHKLVQRMGGTLQVDSTPGQGSRFYFEI----DLPMAPE--SETTQE---- 254420410 ------------------------------------------------------------------------------------------------------------WLLVYSILQALFWGFRVSRKSEDWTPSTVWAWR-AVGFIALNNLVFGAFAVRQAFGGQDLSVIAAILVIAIACAGSRHLTWASILPHIGCFCAVTASVLMAGYPPWLTAQMGVAGLLNQLAQKLRLMEEGRLTAESANVSKSQFLANMSHEIRTPLNGVVSMAHLLARSPLSAPD----RELVQIIQSSADTLTTLLSDILDMARIEAGEVTLEYVPYHFGDMVRSACALFTLRAQEKGVAVVLELPEDADRIIGDGNRLRQVLNNLISNAVKFTTRG-QITVIVTLPEAGCVRVVVADTGVGFDPQASGDLFARFQQADATITRKFGGSGLGLAISRELVCLMKGRIGYDSIPGEGATFWIDLPFE-------------------- 209967043 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KQAEEALMAARQQAISAMEQQRKFIAAASHELRTPLNAIIGFSEMIQMQTFGPVGDTRYQEYATDILNAGRHLLDLINDILTLGRMQPGAAAAADAPVCLNDEIRQALRMVEDQARARSIAVVWEEPPYRILLDMEARAVRQILLNLLSNAVKFTPPGGQVSVVLGGHDGEDLWLEISDTGIGIAEADMEHVFEPFFRAGNVYTRSTEGTGLGLSIVRALMEAHGGRVSLRSRYGQGTTLRITLPSWR------------------- 163639427 -----------------------------------------------------------------------------------------------------------------------------------------------VVAVRVPLLHLSNFQIPELSTKRYALMVLMLPSDSARQWHVHELELVEVVADQVA--------VALSHAAILEESMRARDLLMEQNVALDL---ARREAETAIRARNDFLAVMNHEMRTPMHAIIALSSLLQETELTP----EQRLMVETILKSSNLLATLINDVLDLSRLEDGSLQLDVRTFNLHATFREVLNLVKPIASVKQLFISINLAPDLPEAVGDEKRLMQIMLNVVGNAVKFSKEGS-ISITVPCDNHFYMRVQVKDFGSGINPQDIPKVFTKFAQSQSLVSRNSGGSGLGLAICKRFVNLMEGNIWIESELGKGCTFIVKLGITERLNFVPKRNHGQTSF---- 251794485 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVAHPYRNTGELYFSCIARD--ITEQKHIQEELIQATQEAEQANAAKSRFLAMVSHEIRTPLNGIIGLSQLMRRTGLSP----SQKDYMDKLGNSSESLLRIINDLLDFSKIEAGKVEVERVAFQPQEMLSRLTDQLSVFMGGKQFEFILEVPEQLPTLLGDQMRVEQILLNLCMNAVKFTERG-HVKLALECSDGLKLQFTVEDTGIGMTKKQIDKLFTPFTQADGSTTRKYGGTGLGLVIANGLVKMMGGKIQVDSEPGLGSRFSFVL----------------------- 260220402 -------------------------------------------------------------------------------------------KAIQRGVANPQGPAFWVSVVLGQIDSLERYTRTANDTLGFTTLDTAAIQPVRQALLALAIGPGQDALVGLQGFLEARVLLVTNTLEIALAKRQRDLWLAFLVGFSLLACVVCFYVFYEGTVRDIEQQRKID---SELRHAKV-------NAERLSQVKSEFLSNMSHEIRTPMNGVLGMLEL----ARGSSDAQEQQHYLATAQNSANALLKILNEILDYSKLEAHHMQLESSAWDLRALLEELKVVYTNRCVQKQLEFALHLDAQVPPVVGDALRTRQILTNLLENAVKFT-EGGHVHLSVRVKAKDTLVFEVKDTGIGVPLNQQASIFKAFEQADASTTRRFGGTGLGLSICAELARLMQGALTVRSAPGQGSTFCLEVPLQPALEP--------------- 253568518 --------------------------------------------------------------------------------------------------------------------------------------------------------------LPFNSLIQQVPFFQAYRTEVQFILFTFLVLIGGLF---ISLYYYYRTKILKNHLEKTTAQLREDK--KKLELSEIALRHAKERAEEANQLKSAFVSNMSHEIRTPLNAIVGFSSLLIDTVEA---TDEQKEYADIIQTNSELLLQLISDVLDVSRLESGKLLFKYEWCELVNHCQNMITLTR-KNRTRDIDVRLQMPKEPYMLYTDPLRLQQVIINLLNNALKFTPDGGSITLDYEIEEDQCMLFSVTDTGSGIPEDKQELVFQRFEK----LNEFVQGTGLGLAICKLTIQRMGGDIWIDKNYKNGARFVFSHPIKK------------------- 228984189 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQTQAEELQMQAEELRTTNEQLESRTEEAEQKTADLQITKLELEEKASELLRSSKYKSEFLANMSHELRTPLNSILLLSEMLRENHDNHLSDDEI-ELATVIHSSGKDLLTLINDILDLSKVEAGKLDVIFEATNISDMAASMHQNFLHIAAQKNVEFTVEDSDMIPDLYTDAKRIEQIIKNLLSNAFKFTEKGS---VSLHFDSKDWITISVKDTGIGIAKEQHQLIFEAFQQADGATIRKYGGTGLGLSICKEFARLLGGWITLESHVGEGSTFTVYIPN--------------------- 300868783 ------------------------------------------QLRYVLSLQSPLPVQTSAPKGSLAGYTVVIDQ--DGTILAHPNIDRVGRNIAQEADADRLKSIVRRAIAGGQAFLELLAGYAAVPSPMANQPKSKWIVLAVTRLDY----ALSGLEEIQQVLLNL---IVGLVAASIMATLYLSRDLARPLEKALTVKSLESPQMVPHNLKIREFDQLAEAIDSMVERLRSWAEEASKQAQVANQLKDEFLRNISHELRTPLNGIIGFLQFVQDGDCDDRDEEM--EFVQRAYDAAIHLLNIINDILDIAKIESGTLSMMLETINLTQVIEEAVDLQVVEVEQKGLELILPDLKEPIMVYADPDKLKQVFLNVLSNAIKFTDSG-KITISIRLESKDWVVVTIEDTGIGIDQEQQDKLFQPFVMADGSTTRKYGGNGLGLAISRNLMQLMAGTISLYSAINQGTTLTIALPAKQ------------------- 309790318 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKEVERTLREAKEAADSANRAKSQFLATMSHELRTPLTSIIGYAELLNRALTPIANDEVMHD-LRRIQVAGAHLLAIINDVLDLSKIEAGHMQVHPAPVRLDKLVQAVVDTVQPVIVRNTNQLLVQGLDDAGLMVTDEVHVRQILLNLLSNAGKFT-TNGQITLRISGTP-EMVYFAVHDTGIGIHPEQAKQLFRDFVQVDASTTRKYGGTGLGLALSRRLARLLGGDITLESALGEGSTFTLSLPRT-------------------- 110638476 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TELLEKNEAELRSQQEELHQSNEELEEKANLLEEQKETLENASKYKSEFLANMSHELRTPLNSILILSQLLADNKNKSLSEKEV-EFAQNICNSGSDLLELINEILDLSKVESGKLDLEIEDVSLSKICSSIHAMFDEVAKKKLIQFKVNCSEKLTTVHTDRQRLEQIIRNLLSNAFKFTSAKGAVTFKIEAASESTVFLSVTDTGIGIPQNKQQIIFEAFQQVDGSTKRKYGGTGLGLSISRELSTALGGEIHVFSEEDKGSTFTLFIP---------------------- 194017044 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QQDVRGAVAVLRDMTEERR-----LDKLRKDFIANVSHELRTPIAMLQGYSEAIVDDIAG--SEEEKKEIAQIIYDESLRMGRLVNDLLDLARMEAGHITLNLESTDTEELTEKIYRKFLGIAKEKQVDLTYDIQVDEPYFVLDPDKIEQVFTNLIDNAIRHTPEGGEVHFSVQSVES-GLKMDVKDSGSGIPEEDLPFIFERFYKADKARTRGRSGTGLGLAIVKNIVEAHQGSIHAHSKAGTGTHFTFYIPRKK------------------- 220925321 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGTDITTLKRHQERLVESERQLIATIADLKRSRRTLELQQQLADLAERQAESANRSKSEFLANMSHELRTPLNAILGFAEVMQDEVFGQLGSEKYREYCRDIRSSGHYLLSVIDDILDMSRIEARRVTLVKQPVPVAEALERALKLIAEPARAKGLTLSVEMSAD-AVVLADERALHQILVNLLQNAVKFTPEAGRVAVRTRRALD-AVHIFVEDSGIGIPKAVLPKLGAPFEQVESNFSRSFKGSGLGLAISRSLTELHGGRLRIRSEVGCGTIVLVRLPQ--------------------- 27377398 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VEGMEMLLKRVGGEEFWALIASQRVEFEGRPAMINGLADISDRKRMEGELHKAIWAS-------EQATRAKSDFVANMSHELRTPLNAIIGYSEILFEDAQSAGRESEMAD-LRKIQDAGKHLLGLIDNILDLSKIEAGKMTLYLETFELRPMIDSVAATVTPLAKKTGNALVANCADEIGTIHSDLTKVRQTLFNLLSNACKFT-RNGTITLTALRDAGEWIEFQVRDTGIGMTPDQQAKVFEAFTQADDSTTRVYGGTGLGLAITKSFCRLMGGDVTLTSEAGKGTAFVVRLP---------------------- 310635868 --------------------------------------------------------------------------------------------------------------------------------CGTWTPIEGWLHITADIGIFLAYLAIPCALLYFAFRRKDVPFLLLLFSAFILCCGTTHLLEAVIFYSPIGLLKLITAVVSWATVVVLWRMAPKLLRYPSLAVDN-------EALKQASQAKSEFLANMSHEIRTPMTAIIGNAELLYELGDLERAPAERLDAIQAIKRNSSHLLDVINDILDLSKIEAGKLSHQLDRHDPQQIVQEVLDLLSVRAEAKQLVLSSRVEGLVPTILTDDTRLRQILLNVVGNAIRFTKSGSKVVMRFRETTQRNQLMEVIDTGIGIDQETQNRLFEPFTQADTSTTRQFGGTGLGLAISRRLARTLGGDLTLESEPGIGSRFLISI----------------------- 254411326 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AEMKATPIQWFSKSAYVIALRD-------------ITKRKQADLSLQQAKADAEAANQAKSMFLANMSHELRTPLNIILGFTQVMSRD---PAITPEEQENLDIINKSGNHLLSLINDVLDLSKIEAGCISVEESRFDLIALMRSLQEMFQHKARAKGLQLHLNIAADVPHIQADSNKLRQVLINLLSNAIKFT-QNGSINLRVALLKAEGLHFEVSDTGVGIAPTELGSIFDAFIQT-HAGKVANEGTGLGLAISRKFVQLMGGDIQVSSQLNQGSTFSFEIP---------------------- 91976985 ---------------------------------------------------LIAHVLLCTMAAMFIGIDRIAIWW--RTLCTFSAILLAGSLFA----AFGDYRTTVSITTVLQVVYEALWIIAVL---DSWRRG----FGNSRLVLLASGPAVVRFFLYLGHILGIWPA--SWSVGSEITWNNLSIMLL-LLFIAIGRLREIESARDKAQQDLVAFQEERERLQRAVDERTRELQTALVAAGEANRAKSDFLAVMSHEIRTPMNGMLGAIHLLKSMPLQG----KVRTAVNVAERTGAAMLATIGGILDFAKISDSKPEPSYAAFDLRALLADVVAIMSLRAEQKSVSLKLVVDQVLPTVMGDADLLRQILLNLVGNALKFTETG-EVCVSAAPDAVDWIRLEVADTGIGIPRDRLDRLFEPFVQADSSIARRFGGTGLGLAICRRLTEAMGGCITADSQPGQGSRFQVRLPL--------------------- 186683317 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KIMQDITERKQAEEEKEQLLLREQAARAVSEAAQSAAEAANRSKDEFLAIVSHELRTPMTAIIGWAGMLQ---TGVLDEAKATLALEIIERNANLQMQLIEDLLDISRIVRGELSLSIDLVDLVEVITAAIEVVQSLANAKDIQLETILDTSIEKIWGDSDRLQQVVLNLLTNAIKFTPNGGRVEVRLSKEMGNYLQIEVTDTGKGISPDFLPHVFERFWQADSTHTRSNKGLGLGLAIALHLVELHGGTIDAQSQIGQGATFTVKLP---------------------- 170077312 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EIEMLRQIATQLGVALQQAKLLEQAAKEEAEKANQAKSQFLANMSHELRTPLSAILGFTELLTGDTNLTSD---QLESLDIITQSAQHLLNLINDILSLSKIEAGETSVLREAFNLVEALNVIYDFVVLAAKQKQLELIFERDANVPEVYLDEKKLKQVLINLLSNAIKFTEVG-RVTLKITYDAHQNLHFAVIDTGPGIPEHEQNKLFQVFQQTSTGI-RSRQGTGLGLAISQQLVQLMGGEIRVTTAENQGSCFWFEL----------------------- 310824380 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DASGKTLFHRTTLFDITDRRNYERELV-LARKRAEEATRAKADFLSMMSHEIRTPMNAIIGLSNLLGQATLPPL----YQEYARILQSSSENLLVLLNSILDFNKMEAGKLMLEERRFDLRQLLHGLCSTLSVKAEEKKLSIRVEFDPEVPALLGDPVKLGQVLTNLLGNAIKFTEQGA-VTLAVRRLHGDAEGFKVSDTGMGIPQDQLTQIFEAFTQASYDITWKHGGSGLGLAICQKLLALHGSKMRVESVPGEGSSFAF------------------------- 141936546 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTRLTARRPDGANVPVEINYSRIDVDGETNHTLTLRDISAQKETEERLLKSEFLANMSHELRTPLNAVLGFAQLLARDAS---TTDAQRDKLAIISRSGEHLLGLINDILDISKIEAGKFDVEMTPFDLPALARDLSDMFSLRAEKKGLVLDVELLDGFPQVVGDLGKIRQVLINLLGNAVKFTDSGG-ISLIVGP-DGEQLRFAVRDTGRGIPPEELERVLQPFTQA--SATDHEGGTGLGLAISSRFIALMGGALEVESTVGAGTTFSFSL----------------------- 166030935 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVANRDVTEEKEREIERDKNLRN-ALAAAEHANRAKTAFLNNMSHDIRTPMNAIIGFT---ALATTHIGNTELVLDYLKKIHTSSQHLLSLINDVLDMSRIESGSVRIEYTTVHLPDILHDLRTIIQGSVHSKQQDLYIDTQDVIHEIITDKLRLTQVLLNICSNAVKFTPVGGMINIRVSEKPCRTVVFSVKDNGIGMSREFRKHVFDSFSREHTVTENGIGGTGLGMAITKNIVDMMGGTIQVESETGKGTEFTIML----------------------- 294508517 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------QYASVANMVGESYILQTALWGLGLVILVTAGLLLFRRLTQRLRAMQDVVADFEATSNDEIGRLNRMADNLQETMEELRQADRMRRELVANVSHDLRSPIASIQGYLETVSMKD-GDLPPEERQRYVTTALRNTKRLNTLVNELFELSKLETKQVEPTIEAFPIAELVQDVVMQYEPRAEEQAVDLRPDLPERHARVEADIGLVERALSNLIDNAIHYTPEGGQVRVRLDNKQGE-VCVAVADTGPGIPEDDLPHIFERFYRVDKSRDRDRGGAGLGLAIAKTILELHGRTLEVESTVGEGTVFRFRLPVE-------------------- 241764934 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIVKMDITEFLA--ARDLAEEASRSKSEFVANISHELRTPLQSILGFSEL---GMLRGRQHEKLAAMFSDIHAAGQRMLVLVNDLLDIAKIESTVGAFHFERIDVRDLIDDVAAEMELLLGRKRLDLRLALGRAPLIAKVDPSRFQQVVRNVLANAVKFSPKGSAIDISASTPDDDFIHIQVCDQGPGIPPSELEAVFEAFVQSSQTRDGS-GGTGLGLAICRKIITAHGGRINATNVPGGGAMFHIVLPTAGYTDTMPAD----------- 219846968 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRDITREI--EADKEKRQFISDVSHELRTPLTAIKGYVDVLLLTASLNLTPDQL-SYLNIIKNNTNRLRALIEDILEFSRPDSKK-KLTFTQVDIPTVIEEVVQSLRLEYERKGMKVRIDTSPSLPPVIADQKRVSQIIFNLFSNAVKYTYEGGSITVRAFVNRANMMQIEVEDTGVGMSPEQLKKLFRPFYRADNPLRDIAGGTGLGLSIAKQLVEMHGGEIWVTSELGKGSTFSFAIPLQQTKSTDNDEEVE-------- 254227606 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WLFVFIAVMLLVSAFLYQSQYRMYN-----------LKQLNLEIEEARNKAERAAKAKSSFLAAMSHELRTPMNGVLGLSQMIAEET----NEPTTKEYVKVILDSGQHLMTILNDILDFSKVEENKLEFEQAKFNLDQVISPVCSAIKPLIDEKNIELIVENEPEYVEFTGDCARLRQILFNLAGNAVKFTSEG-HVLIRTELDKNHCLVMIVSDTGIGIALDKQEHVFNSFEQADSSTTRKFGGTGLGLAIVKKLTGLMDGKITLKSVEGVGSQFIVELPIPWVECELPKAQEPKTRKKTH- 148927534 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WISVINSVIMGNNGRVDKYIETIIDITAKKKAELELI-AAKEEALQLSRAKDMFMGVMSHEIRTPLNAVIGMSHILLNDN----PLESQKENLSILNFSAENLMTLINDVLDFTKIETGNVELEIARLDIRDMIQSIIGSMKYKANEKGIYLTKSIDEAVPDVMGDRARLVQILLNLVSNSVKFTSEGGVIDLKVIEQTKDTVRIRVSDTGIGIAENKLNTIFESFKQAEADTTRHYGGTGLGLAISKRLIQLHDSRINVDSVLGQGSTFWFTITFNKLIDPKVNNNN--------- 75674318 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDVTDRTDSERALA-EARDRANEASQAKSRFLAMTSHEFRTPLNGIIGMSG----LLLETLLTPEQTTYVKAVKASGDALLSLIEDLLDYSRIEAGKVELECRPFVLSDLIEDITELLAPRAQARQLEIASYVDETLPEVIGDAARLRQVLLNLAGNAIKFTSSGGVALIVVPGIRPGDIRFMVRDTGIGIAPDAQARIFREFEQADDQIIRSYGGSGLGLSISDRIVKRMGGRITLQSKPDSGSTFEVLVPL-PAQDRAPE------------ 134299130 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALTEELQTQSEELQMQQEELKTFNEKLENQYKESEQKTIELQKAKTALEEQASHLALSSQYKSEFLSNMSHELRTPLNSLLILARILVENKDGNLSPKQV-EYAETILSSGNDLLNLINDIFDLAKIEAGKLIVKPEQISLTELIYTLERQFQPIARQKLLDFTIQLDNDIPTFFTDKNRLMQILKNLLSNAFKFTNEG-CVNLHVQREKGTQIVFSVSDTGIGIAKDKQALIFEAFQQGDGTTSRKFGGTGLGLSICRELAGLLGGFIELQSIKGKGSTFSVYIPT--------------------- 186682689 --------------------------------------------------------LVGASQGVFYAMASIDDQLVLKLLSSYAYKERLANQFRLGEGLVGQCALEKQRILLTEVPSDYIRISSGLGEAPPLNIIVLPILFETQVSAVIELASFGSFSHLHLTFLEQLSENLGVFLNNIASQLQTQQLLEESVALTEELLEEQAHELEESQFLVKQSNEELQQLNQEVERARKSLEEKAEQLALSSKYKSEFLANMSHELRTPLNSLLILARLLADNSLNNLTDKQV-EYSRTIYSAGTDLLELINDILDLAKIESGTMSLDIEQIAFADLETSLEQTFRQVAHNKELSFTIELDSKLPPIYNDSKRLQQVLKNLLANAFKFTERGG-VKLEITMSSDAAQIFAVSDTGIGIPAEKQKVIFEAFQQADGTTSRKYGGTGLGLSISRELAQLLGGRIELVSKPGQGSTFTLYLPRRQ------EKNSQST------ 186685728 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IDAWISIPLMVEGSAVGGITLFAQLQEFSEEDRAFMLAVAQQCAQAIARAHLYEAEL-TARNAAESANRIKDEFLAVLSHELRTPLNPILGWTKLMRSRKLDQATSD---RALETIERNAKLQTQLIEDLLDVSRILQGKLNLNFGPINLVSVIEAAIETVRLSAQAKSIEIQTIFEFGVGSVLGDANRLQQVIWNILSNAIKFTPSEGQVKIKLEQV-GSQVQICVTDTGKGIAPEFLPYVFDYFRQADGATTRQFGGLGLGLAIVRHLVELHGGTVQAESGEEQGATFTVRLP---------------------- 83310416 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AFEALTIAKENAEAANVAKSAFLAAMSHEIRTPMNGVIGMLELLDHTELDN----DQRDLVSTTRESGLSLLRILDDVLDFSKIEAGRLELEQVPVRLDRIVESVVQTVAPAAAAKSLTLSAFVDPGLPPVLADPVRLRQILFNLAGNAVKFTAQGVAIHMGNGGTDGQGRQIRVADTGIGIDSSLRDRLFQPFTQAESSTTRRFGGTGLGLSITRRLVDLMDGTAGFESEPGVGSSFWCRLPLPVAESVPPE------------ 189423629 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISEHKQIEELLISAKEMAEATSRAKTELLATLSHELRTPLNGVMGGVQLLEMTDL----SADQEEYLQMVRTSATNELALVNDLLDLAGLEASGLKVESTPFNLLESIKLAITLHRSALETRGLPLVTSLPESLAQVIGDGRRLTQIVSNLLGNAIKFTEQGG-ISLAADCTSELRLQVRVSDTGIGIAEKDLQRIFEPFVQADMSSTRRFGGTGLGLAICHRLAERMGGSIRVDSIPGEGSSFTLELPLAAAADLAETDGHDAA------ 117923856 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IALLGVLGASTPYDNRDIQHLHYFAQGLWRVLQRRRD--------QEMVKQATAEAQRANAVKGRFLANMSHEIRTPMNAIMGFTEL----SLTQHPPAPHDRHLQAIRTASQTLLALLNDVLDFSKIDAEQLALEQIPFSPTEQLQQIAQMLAPQAQAKGLHFHTFQQGSMPTLLGDALRLRQVLINLVSNAIKFTHQGKVVLGMYGNEEGRCLRFEVIDSGIGIEASQQERLFQPFVQGDLSTTRTYGGSGLGLAISKRLVHLMGGEMQLESTLGAGSKFSCLLPFS-------------------- 302784310 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLAKKLEKLNEELESLVLQR---THQLVKANEELQTSKQAAELASQAKSDFLANMSHEIRTPIHGILGMSALV----LGTSLTDEQKENMTTVSECAELLLHIINSILDLGKIEAGRFEVELISFNLHHVLKSTVHILQPRAQAHNLRLSYEIDSAVPELVGDSGKLRQCLLNLVGNALKFTPEGERVEVSVQWSDMSEMMLEISDSGIGISKNKLKDVFKPFTQADASISRLYGGTGLGLCVVQRFVELMGGHILVESEYGKGSSFYIVLP---------------------- 269139259 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITRQRQAEATLQAAKLAAENANQAKSAFLANMSHELRTPLNAILGMLTLLLKSGLTH----RQADYATKSEAAARALLRLLNDILDYSKIEAGKMELETEPFSLCNLLQDLAVILSSSSRQKPVEVLFDIDPSLPHLVGDSLRLQQVLINLGGNALKFTERG-EVTLFIRLLAQDQQTVTVRDTGIGIAPEKQRAIFSGFSQAEASITRRFGGTGLGLSISQRFVTMMGGTLQVESEPGKGSHFTLTLPLA-AADAHPDDQSQ-------- 82702320 --------------------------------------------------------------------------------------------------------------------------------------------QSNLGLARLERQIIFEMALIFVALVATMGIIFYTRLNILRPLADLGRQVAGATRGILRYGKATSNEVAKLGEALALADAEKRQLLENETIA-------RNEAERASRLKDEFLATLSHELRTPLNAILGWSQLIL---SGNLKKEDIHRGLETIERNARVQNKLIEDLLDMSSIISGKVRLDMRRQDIANLVETAVESVKPTAQAKGVILKKTLGKKFDSIIGDSNRLQQILWNLLSNSIKFTPKGGKIEVTVEQR-NLFLEIRISDSGSGITSAFMPYVFDRFRQGDASLTRQYGGLGLGLAIVKQLVELHGGTVRAESPEGQGSSFIVNLPVAPPVS---------------- 256392512 ---------------------------------RRDLASVAAMVLEELAP------LVSAHSAAFFLAESEDGPLGFAEEAAYAAAPGDGPVFAPGQGLVGQVAVSKKTVALTGAPAGYVPIRSGLGQTDATNVIVLPVLFERQTLGVIELASVNVFTQTHRDFLETLKETIGTAVNTITTNVRTD--------ALLRESQRLTTELQKRQSDLQESNNELEDKAAQLEIKNTEIEQARDRAQQASKVKSEFMANMSHELRTPLNSMLILARLLA-DNVDTNLTPRQVDFAQTIHSAGSDLLELINDILDLSKIEAGRMEVQNESWPIADLAEGLAATFQPLAAEKGLRLRVDVTAGAPTVTADSQRVQQILRNLLSNAVKFTDTG---EVTLRVTAARGAHFAVVDTGIGIAEDKLELIFEAFQQADGTTSRQYGGTGLGLSISRELTRLLSAELRVSSAPGRGSTFTLQLPIE-------------------- 149914194 --------------------------------------------------------LAAMILSAFYFDPALALVCYSGLLFSEVLDLVLTRRVQREGNDPIAARRFLVWVMVNTGMSAVMISLFVLLSGGHFMPLFFLFAAALFAAMQILPSLILRLMIYGATFLTISVMDIVRLRPPLDSHHWLEFFTVAFVLYFIVDCSFVFLKLYRKGLKQLQKIKLEHD-----------------RAKRAYEIKSQFLSTMSHELRTPLTSIKFSLDLMNSGCVAQVPDD-LKPILEIAVKNSNRLAELINETLDLQKIESGEMIFRFQSLDISRVVSESVDAIMAQANAEQIEVRKEFPEDEVFINGDEARIQQVLGNLLSNALKFSEAGGVITVRVEQNNDR-VRVSVQDTGTGIPENCEAQVFGRFSQVDSSDRRKVGGTGLGMNISKRIIERHNGTIHYKSRLGEGTTFFLEFDLKR----QPERNHDAAQ----- 310824337 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLAIEDITERKQRELERAELLAQQAKEEAERANRAKDQFLATLSHELRTPLSTMLMQAQLLRR---GTMDDAKIKRASEAIERSTKMQVQLIDDLLDVSRIVTGKLRMEFQTVHLPGVVQAALESVSAQAERKSILFETTLDESLGPVSGDPTRLQQIVWNLLANAIKFSAEGQRVSVVLERMEGSA-RLQVSDRGAGIEAEALQRIFDRFMQEDSSSTRVFGGLGLGLAIVRHLVELHGGTVQAESPKGQGAIFTVILPLMPV------------------ 298376398 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITDEIAMQDKLRWAERERAKEANRLKSMFLANMSHEIRTPLNAIVGFANILAETKEIEEEEREF--YVDIIDKNSELLLQLIEDILDFSKIEAGTFDITKRNFDFKEICEETYAVHALKIP-KNVRFVFDRGSQPVTVFSDPKRVVQVISNFLTNAIKFTSEG---EIKLAYKSKDEIRVSVSDTGMGISEEDCRTIFDRFVK----LNACKQGTGLGLAICKNIIEKLGGRIGVESTLGVGSTFWFTLPLKEIKENEPK------------ 300867145 ---------------------------------------------------------------------------------------------------------------------GIDWLSVIVVPESDFMAQ-IDANTRTTILLCLGALGLATILGIYTSRWITSPILKLQKASEAIASGALDVEVKGILEALAGSFNQMAGQLRTSFTELETRVKER---TAELTIAK-------EAADNANQAKSDFLANMSHELRTPLNGILGYAQILGRAKTLP---EKERHGVSIIHQCGSHLLTLINDVLDLSKIEARKLELTPKAIHLPSFLQGVVEICRVRSDQKGIEFIYQPDINLPTIITDEKRLRQVLLNLLGNAIKFTDKGS-ITLKVEVIASNALKFQVLDTGVGIASDQVNKLFQEFEQVGD-RKRQAEGTGLGLAISQKIVELMGGKIEVESHLGIGSNFYFQLPIA-------------------- 294624628 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQREIELAREQLLESERSARNEAESMARLKDEFLATLSHELRTPLTTILGWSELLLQRVE---EGQPYYKGLSVIASSARAQKRLISDMLDLSSMLLGKVQLEVESLDLVEQVREALNTQELAAEGKDQVLELHVPPTPCLVLGDATRLQQVLWNLLSNAIKFTPAHGRIDVKIERDDGH-LVVSVCDSGDGIAAEFLPHLFGRFRQADGTTTRQHGGLGLGLAIVQQLVEMHGGQVGATSGRGKGATFTVRLP---------------------- 225462102 -----------------------------------------------------------------------------------------------------------------------------------------------VVAVRVPLLHLSNFQIPELSTKRYALMVLMLPSDSARQWHVHELELVEVVADQVA--------VALSHAAILEESMRARDLLMEQNVALDL---ARREAETAVRARNDFLAVMNHEMRTPMHAIIALSSLLQETELTP----EQRLMVEAILKSSSLLATLINDVLDLSRLEDGSLQLENGTFNLHALFREVLYLIKPIASVKKLFVSSSLAPDLPEFVGDEKRLMQIMLNVVGNAVKFSNEG-NISISESLRDSRALRVQVKDSGAGIDPQDISKLFTKFAQCQSLAARNSGGSGLGLAICKRFVNLMGGHIWIESELGKGSTFIVKL-------GIPEYSNES------- 75910333 ---------------------------------------------------------------------------------------------------------------------------------------------------------------PILVILLSTSIIFGSSYTAFMIIPVMSPLLTTFLSIIVTTNLYKQLQLEKANQQLRTLEEKVRDRTQELETAKIAADV-------ANQAKSEFLASMSHELRTPLNGILGYAQILERSENIAP---TVLEGINIIHQCGSHLLTLINDILDLSKIEAGKLELHNTDFDFSYFLTGVVEMCRIRALQKGISFHYLPDPHLPQINADEKRLRQIIINLLGNAIKFTETGGTIQVLEVGANFHKIRFQVEDTGVGMTPEQLTKIFLPFEQVGDK-SKQVEGTGLGLAISCKMAELMGGQIQVDSILGTGSKFWLDL----------------------- 229090039 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQTQAEELQMQAEELRTTNEQLESRTEEAEQKTADLQITKLELEEKASELLRSSKYKSEFLANMSHELRTPLNSILLLSEMLKENHDNHLSDDEI-ELATVIHSSGKDLLTLINDILDLSKVEAGKLDVIFEATNISDMAASMQQNFLHIAAQKNVEFTVENSDTIPDLYTDAKRIEQIIKNLLSNAFKFTEKGS---VSLHFDSKDWITISVKDTGIGIAKEQHQLIFEAFQQADGATIRKYGGTGLGLSICKEFARLLGGWITLESHVGEGSTFTVYIPN--------------------- 163794545 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SAAILRLQLLRQAAIAAVTERERMAVEGQKAAEAANQAKSEFLAMMSHELRTPLNAIIGFSELMASGLHGPLPP-RQHGYAKDIQQSGRHLLNVIGNILDLAEAESKQINLFEVDIELEAVIEPCLRLIAPQASEGRVQVTATL-PTGVRLLCDVTKLRQTLLNLLSNAVKFTDPGGTVRVSVSVQGDGLLDITVADTGIGIRPEDVPRILKRFEQVESQMHRSREGAGLGLPLAKALTEAHGGVLEVTSDFGHGTTARIILPATRVL----------------- 307298320 ---------------------------------------------------------------------------------------------------------------------GLTNLRFTAFEAEKQLALHFAVRKDWPHLISIINKALDSITQEERIAINSKWIDLESEVDYGRIIRIISI-FGAFVGVAMAVSIYWIFRLKK--------------EVRKRELIQIDLERAKREAEDANEFKSSFMARMSHEIRTPLNAITGMAYLLKKTEISL----TQSMYVDRITQASNNMLSIINDILDFSKIEAGKVELEITSFSMDQIIQDVVNIVSYKIEEQGIGFRLSKDPLIPWFFGDQKRIEQILLNILNNAAKFTSAGEVVRLVAKENEKYHLSFSVRDTGIGMTEEQIKNLFMPFIQGDSTINRRFGGSGLGLSIVKNLVEMMGGKIEVFSTPGEGSTFIIHL----------------------- 136099198 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HFSFLELKEHTEQTEEDRTLDTLEVQNITYRQARDQAISSNQSKSVFLANISHELRTPLNSIDGFIHLLLRQQNLSN---EQNLYLQTIRKSSAHLLALINDVLDFSKIDAGKLELETAPFDLEEAIFDVMDMLSPLAAQKHINMAFYYAENIPHVVGDALRFKQILTNLISNAIKFTPDG-EIIVRVRMEDDEILHFSVQDSGIGLSGTDRKKLFESFSQGDASVTRQFGGTGLGLAISKQLVHLMHGHIGFEDNQEKGSTFWFT------------------------ 254235813 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NRLTQYLEELESIVAARTAELKAANARLTLSNQELEEARQTALDMAQARASFLANMSHEIRTPLNG---LLGMLSLSLDGPLTPE-QRQQLSIAHDSGKVLVELLNDVLDLSKFEAGQLVLEQIPFDLGVLVEDTASLLSQNAAA-GVELTCLVDPALPQVSGDPTRIRQVVSNLLSNALKFTRLG-RVDVRVEATA-EGVRISVRDTGIGIAQEALDRIFQPFTQADASITRQYGGTGLGLALTRKLCEAMQGELTVESTVGLGSLFSVGLPLAPVSPPL-------------- 56475846 LDHSFRNMTSSLRQARVQARDADWLKSGLN-ELNSVMRGEPATSEIADKVLAYLVEYLKAGVGALYLLDERAEELSLAASYAFTRRKNLGDRFRLGEGLIGQAARERKPICLANVPADYLPIASALGESVPKVVLALPLLHGARLIGALEIGTFSEMTDIQLEFLGLAQEAVAIGLSVSLSRQRM-AELLEETQQQAEELRVQQEELQQSNEELEELETQRENIRAKNREIKLAAEDLRVKAQELERVKSQFLANMSHELRTPLNSLMILSSLLMQNKDGNLS-EKQVEFASTIHSAGTDLLDLINDILDLSKIEAGRIELDFADIAVEDLSTSMRSLFQSQAEQKRIAFSVEVEADVPTFHGDTQRVHQILKNLVSNALKFT-EHGEVRLCVTFPSGSAIAFAVSDTGIGIPADKQQGIFDAFQQADGSISRKYGGTGLGLSISLELARRMHGDIRMSSSESKGSVFVLYLPLCVESDKAPERRRPSA------ 292488814 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVSARVKMEQSLHEIA-QEAEQASQSKSMFLATVSHELRTPLYGIIGNLDLLKTKALPAGAD----SLVTAMNNSSSLLLKIISDILDFSKIESEQLKIEPREFSPREVIAHITANYLAMAVKKRLTLWCFIDSDVPVLLGDPMRLQQVISNLLNNAIKFTHTGGIIL--QAYVKGDYLAFRVRDSGVGIPAKEITRLFDPFFQVGSGVQRHFQGTGLGLAICEKLMNMMDGDIEVESEPGMGSQFIIRIPNSRVVTLEPRDGLQGKQ----- 135894390 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRDLTYRIQRDSGEIGDLARTFNEMSTKLQTAIEEMNTARADADSANAAKSMFLANVSHELRTPLNAIIGYSEMLQDELGDQIDREQFHHDLATIIFSGKQLLTLINDILDLSKIETGKMQVSREVFSPAGLLVQVCDALSPLLLQNNNRLTLNIDDSMRDMNSDRGKLQQIVTNLFSNACKFTKDG-EITVSARMSE-VALTVSVADTGIGMTQAQQDRVFEAFTQAESNTGLKYGGTGLGLAIVREFCAMLGGRITLKSQPDQGSLFQVTLP---------------------- 289164577 -------------------------------------------------------------------------------------------------------------------------------------------------------------MLIVTIFITLFGLLVGLTIHYFLSKQIFETEIKTTSSGELGIIEQGCSHLQKKHLEIRDLNHHIEVATADLQQSLELLEEEKKKIEEKSRQKSEFIANMSHEIRTPMNGVIGFTNVLLESKLDPL----QLDYVKTIKSSAQDLLGIINDILDFSKIDAGKLHLDCIPLNIRHCIDEVLALAAPNAHKKGIDLIPITELNVPKVLGDPFRVKQFISNLVTNAVKFTDHGIRTNVEQETEKDYTLCITITDTGLGISPEDQSKLFTAFNQADTSITRRYGGSGLGLVICKKLCEEMKGRITFASELNKGSVFTAYIKVEKLVAYEVERNQ--------- 89519306 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELAEQTHALEQQQKILQDNNRELEQARELVEEKANELELSSKYKSEFLSNMSHELRTPLNSLLILSRLL-YENKDENLTDKQIEYSRTVHAAGTELLELINEVLDLSKIEAGRMVLNIEEMNLKGFTSYVEQHFLHIAEEKGLYLHIALAEDVPSLYTDRQRVEQIVKNLLSNAMKFTTSGG-ITIQIDRNPQHAVAISVSDTGVGIPEEKQRVIFEAFQQADGTTSRKYGGTGLGLSITRELAKLLGGEIQLRSEEGKGSTFTLYLP---------------------- 153838733 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQRTSQLRQANLRLNEARNEAEQASRAKSAFLATMSHEIRTPMNGVLGTARLLMDSGLNPI----QKRYAEIINRSGKTLLAILNDVLDYSKIEAGHLEIRRLGFDLHQMVEDTFQLMNSRAQEKQLLFSYHIESDVSRYWGDVTRISQVLNNLVGNAIKFTEDGEIIYVSLNPEDESQVLFEVSDTGIGISKKDQKTLFDAFTQAEGGLN-QIGGTGLGLAISKRIVEAMGGVLEVDSEEGEGSRFWFSIPLEE------------------- 255034928 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTRQTSLLQVSEEELRVQQEELKQINTELEEKAFMLEEQKSTIEEARDQLERSGRFKSEFLANMSHELRTPLNSILILSRILGENKGARLNEEEQR-YASVIYNSGNDLLTLINDILDLAKVEAGKIELVHEHISTESLLVEVRNTFQKIAENKGLELAVEKTGSCPMLLTDHTRLLQILRNLISNAVKFTSAPGRVSLTISEADG-YLHFEVADTGIGIPLEKQASIFEAFQQADGSTSRKYGGTGLGLSISRELASLFNGSISLRSTPGEGSVFTLKIP---------------------- 167746498 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRADVTEMLTAERQAKKRLEHALASAEEANKAKSDFLSAMSHDIRTPMNAIMGMTTL---ASAYLGDDERVAGYLDKIEVSSRHLLSLINDILDMSKIERAQITLNLSKVSIPKLLDQLSVMILSQAEEAGLTLSIRAEGNHEDFYGDPLRINQILINLLSNAVKFTNKGGMVELLAEEVETEGSHFTVRDTGIGMPEEFVSKIFEPFSRSGNAA--HIEGTGLGLSITKGLIDLMGGKISVESWINEGSVFRVEL----------------------- 259417699 ------------------------------------------------------------SLSAWRVLDPPFPEWTVVAEADSDTAFATSRQLRNA------------LFLIGAVAVAGLAVLSFLFSNALTRP----IRRISEAASAVATGSLNEALPEYD-----HPVEYARLSRAVNQM----------------------RRALRDQLDMI------RDKNAELQENLRQIGEKNAKLEEADRMKDRFLANTSHELRTPLNGIIGILETLEGGAMGDMLPAQASQ-LRLITFSARRLSRLVDDLLDIYRIREGRMRLDLQPVDVAHALRNVLQLLQPTFQVDPAKFHLDLPEDLPAVTADPVRFEQILFNLLSNAVKYGG-GSEVHITAERRASGQMALAIRDHGPGIAADSMERIFHPLEQLMPEGSGQATGTGLGLTIARHLADLMSGSIEVSSTPGEGSEFRVLLPQSDLPAIAPLEEWLPTQ----- 261410070 ---------------------------------------------------------------------------------------------------------------VRQVLNGKVYHGIAEFPSELFITGFFDNVLSNSIGIPIQVEGSPHALLRPDITVQFGEMRIFFSIIMVIAI-LLSILLVGIIVKPIVKLTEATQSVAQGQYDIKLNVTRRDELG---QLADHFSQMAKGLA-QLEQMRQEFVSNVSHEIQSPLASIQGFSQTLQTKRL---SEEQQQHYLSIIEAESRRMSQLSKQLLMLASLDKEENILDKSTFDVAEQIKQVLFHTEWNWRSKDLTIDMSLPPT--YVYGDQQLLHQVWTNLITNSIKFTAPEGAISLRV-IEHNTQCRIEISDTGIGIPQEHLPHIFNRFYRVDEARDRSEGSSGLGLSITQKIVELHGGRIEVTSQPGKGTTFTVILPN--------------------- 75911003 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------PKTQLIRSMGIHAYYSYPLIAQGRLLGTLSFGSRSRTSFTENQKGMMQAVCDQIAIAMEMELINSLQRQT-EQLTEANRMKDEFLAILSHELRSPLNAILGWAQLLQARRL---SEAQTAKGLETIERNAKAQTQLIEDLLDISRMIRGKLRLNVRTCNLIPIIETTIENINLAAQAKEIDLTFFLEENLPQVSGDPERLQQVIWNLLTNAIKFTPSGGKVEVRLTKNPGCEQQIQVIDTGIGINSSFLPYVFDRFRQADSSITRSHGGLGLGLAIVRHLVELHGGTVHVHSPEEQGSTFTVKLPL--------------------- 148284508 ------------------------------------------------------------------------------------------------------------------------------------------------------IHCESPIILDHAV-IAFLKITYNATQQWMYINNISKQVLTILLLMSLIFFFIIKSSI--SNVKIINVQLN----------ANKYLEQARQKAEKENIAKNKFLANVSHELRTPLSAIIGLTEIILSNSHCKIN---YYNYIRDIHNSGKHLLAVINDILDFSKASANKLTVENVAVDLNKLAASSLRLMYTKAKKAGIKLISKFPPDQIIINADAKRLKQALFNLLSNSIKFTPSKGSITLEISMNELKSVYIKVIDTGIGIAEQDIPKALSSFEQVNNNLSNQREGTGLGLPLTKKLIYLMEGDFEITSNIGQGTTVTITF----------------------- 194364516 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEFTARDGRQLQVLHAACRYQGDDVISRHRQAQAALSSARQAADAANQAKSAFLATMSHEIRTPLYGVLGTLELLGHTTLDP----RQSQYLRTIESSSSVLLQLISDVLDVSKIESGQLSLEPAAFSPRELTESVLRSFAASATCKGLQILVCTDPRLPTVLGDADRIRQVLGNLLSNAIKFT-EHGRVVLRVRQVQREAEVWQVTDTGVGIAAEEQARLFEPFRQVRGAASA--QGTGLGLSISDRLVRLMSGELQVVSEPGLGSSFSVRLPL--------------------- 152994992 --------------------------------------------------------------------------------------------------------------------------------------------RFASLLLVINII---NAALMMLIYRQMAPS--SLNEAVLLKDTMLALFFTLLIVSGVLSWLFVLAHESRVVAQKESNRQTRKREIDAHQETDRALQNAKEQAERANEAKSRYLTGISHELRTPLQSIIGYAQLLSEKANTPSG---HQNGLDIIHRSGLYLADLIEGLLDISKIEAGRFDLYRNTVDLPKLIDQLNSMFAMQARDKGIQLQSKIAPLPQHVVTDEKRLRQILINLLSNAVKYTPKGS-VLFEVNYRNQVAEFV-IRDTGVGIKEGHLKRIFDPFERVRDVSTGNLPGTGLGLTIVKLLTEIMGGDIQAHSVVGEGSEFRVSL----------------------- 262377433 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GELRLLQRDIANVVKRLHFSFLELREHTEQTEDDLRRLEVQNITYRQARDQAISANQAKSVFLANISHELRTPLNSIDGFIHLLLRQ--GNLSNEQSL-YLQTIRKSSAHLLALINDVLDFSKIDAGKLELETAPFDLEEAIFDVMDMLSPLAAQKHIDMAFYYADGVPHIIGDALRFKQILTNLISNAIKFTPDG-EIIVRARMEHDGMLHFSVQDSGIGLSGTDRKKLFESFSQGDTSVTRQFGGTGLGLAISKQLVSLMHGQIGFEDNQEKGSTFWFT------------------------ 75910975 ---------------------------------------------------------------------------------AYNERRHLANLVRLGEGLVGQCALEKQRILLTEVPSDYIRISSGLGAALPLNIIVLPVLFETEVIAVIEIASFRRFSELHLTFIDQFSEVIGVFLNSIQTQNLLDVALAAELKQSNQLLEQQTQDLENSELLLKQQNSEVARKNQEIEKARKFIEEKAEQLALSSKYKSEFLANMSHELRTPLNSLLILAKLLADNSSGNLSNKQV-EYSQTIYSAGTDLLELINDILDLAKIESGTLSVELEPIDFADLHDYIERTFRQVAQDKGLSFSIELDERLPTIFSDPKRLQQILKNLLANALKFTEEGG-VTLRIGLTNHPMITFAISDTGIGIPQEKQQIIFEAFQQVDGTTSRKYGGTGLGLSISRELTQMLGGRLGLVSQPGQGSIFTLYLPQTYPENKTKVISQQQT------ 37676593 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELEERTKALESQQVEMKEKNEALHQAQLVVEEKAKELEIASKYKSEFLANMSHELRTPLNSILILSQLFANNKDGNLTAKQI-ESAKAINSSGSDLLSLINEILDLSKVEAGKIDLHIEDVPLQTVEQDLLRLYQDIADDKGLDFQVICAPNLPTLETDAQRLQQILRNLLTNAFKFTHEGA-VTLNMALPSPEQIAFSVKDDGIGIKQEQQLAIFQAFQQADGSTSRKYGGTGLGLSISKELTHLLGGRIHLKSEEGKGSIFTVIFPT--------------------- 288939999 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLISSVWRDVTELKRQERERLETARELEAYRGHLEELVA---TRTAELEAAKVAAEGANRAKSAFLSNMSHEIRTPMNAIIGYSHLIRQEPLTPRQTEQ----LNRLNDSAQHLLQIINDILDLSKIEAEKLTLEARDFEPARVLDHVFNLVADQIQAKELNVLVDLDHVPLRLHGDGVRLGQILLNLISNAVKFTERG-QIAIAVGAADPETLWLTVRDTGIGMTAEQLARLFRAFEQADGSTTRRYGGTGLGLAISKRLTELMGGRIGASSQPGTGSEFWLEIPFEPAREPAHPD----------- 257059588 -------------------------------------------------------------------------------------------------------------------------------------------------------------------LLEVFPPVLATLLKPIQKVVTVEVELAQGKIGQALISKIIQGSYGQGTQKCIGAVILIRDVTAEREI---------------EQIKNDFLATVSHELRTPLTSVLGFAALILDDQPTQKAIQQVRNNLEIIVAESERLTSLINDVLDIAKIESGKVEWNFESVSPIIILERAIISTSSLFEDKNLRLIRDFSPDLPLIRGDQDRLIQVVINLLSNAVKFTEVGS---VTCAQQNQEYLVIAITDTGIGIPHNEQNKVFDRFQQVGNVLTNKPQGNGLGLSICRQIIEHHGGQIWVESQLGQGSTFFFTLPLA-------------------- 142259655 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAFSRMSDEVNALIDLKTKEMATARDEAREASSAKSRFFANMSHELRTPLNAIIGYSEMLLEDCEDLGNDDMVPD-LKRITNSSKHLLSLINNVLDLSKIEAGKMDMYFTPFNIDVMIETIKDVSNPLAAKNNNEFIIKNNIG-GEMTSDETKLRQCIVNFLSNAFKFTENGQVALVITSKDVDGKEFFDIKDTGIGMSEEQLGKLFDTYTQAERSTSAKYGGTGLGLSISKHFAEMMGGGVEVSSKVGEGSTFSIYVPRVSIDEETVEDE---------- 196156388 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GKLAKAALVFS-------DKNRQTEKLLDESRSMNSQLEGLNKALTESKIKAEKATASKSIFLANMSHEIRTPMNGIIGLIELAQQQELSP----TVRGYLDKAAYSGQILISVINDILDFSKIEAGKLKIEEVSFSLHSLFDNLIAVIALRAKEKNLSVHFNVNPMLPPVIGDPLRIAQIIMNIGNNAVKFTEQG-RIEITLNEKGNRNLTMRITDSGIGMSKAQLDKIFKPFTQADGSTNRKYGGTGLGLAIVSQLTELMNGRIDASSTMGKGSTFEVNLPL--------------------- 117926355 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RERTIMEQSRAMAESSNRTKSMFLAAMSHEIRTPLHAINGL----AELLEREELNQDQKHYVHIIYRAGSRLLALINDILDFSRLEAGRIELESLVVEVRPLVHETMEMLSFKAKDKGLALQWTLEPQVPWMMSDPTRLGQVLVNLVGNAIKFTQSG-EVALEISVAE-QQLCVMVRDTGLGIAEDKQQIIFEPFSQSDITISRRFGGTGLGLSITKQIVALMGGTISVQSRLGEGSRFYVRLPLKEVAAGDLLAAQQATQE---- 71907731 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGRDVTETHSMQVELHRYRSHLEDEVRRRTEESLKERERAISASQAKSIFLANMSHEIRTPMNAIVGLTHLLRKEITTP----AQLEKLAQVSASADHLLSVINDILDISKIESGNAALDELDFELEGMIRRVSSVIALRAQAKGLELIVDIRTLPTVLHGDPTRLSQVLINFLGNAVKFTVQGSRGRIEAETATDMVVRFEVEDTGIGISPDAQEKIFEAFEQADQSTTRNYGGTGLGLAIAKHAAKMMKGDVGVRSTPGVGSVFWIT------------------------ 91224745 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LKQLNLEIEEARNKAERAAKAKSNFLAAMSHELRTPMNGVLGLSQMIAEETKEPTT----KEHIRVILDSGQHLMTILNDILDFSKVEENKLEFEQAKFKLDQVLSPVCSAIKPLVDEKNIELILENESEYTEFTGDCARLRQILFNLAGNAVKFTNEG-HVLVRTELDESNQLLVRVSDTGIGIAPDKHEHIFNSFEQADSSTTRRFGGTGLGLAIVKKLTDLMGGHITLKSIEGVGSQFIVELPIPWV-ESAPKKQQEAPKPRAKS 255320871 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GELRLLQRDIANVVKRLHFSFLELKEHTEQTEDDLRRLEVQNITYRQARDQAISANQAKSVFLANISHELRTPLNSIDGFIHLMLRQDNLSN---EQNLYLQTIRKSSAHLLALINDVLDFSKIDAGKLELETAPFDLEEAIFDVMDMLSPLAAQKQIDMAFYYGDDVPQIVGDVLRFKQILTNLISNAIKFTPDG-EIIVRARMEQDGMEHFSVQDSGIGLSGTDRKKLFESFSQGDTSVTRQFGGTGLGLAISKQLVHLMQGQIGFEDNQEKGSTFWFT------AMFGVEDEHEQQH----- 51832261 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TMAQNLTSQVRAFGDITNAAMEGKFTQITVEAEMDELKRKINQMVSSLREAREAAELANKTKSEFLANMSHEIRTPMNGIIGMTQLTLDTDLTH----AQREMLTIVHNLAGQLLTIIDDILDISKIEANRMVMEEIPFSMRGTIFNALKSSASRANERKLNLAYDVSYKVPYVVGDSFRLRQIILNLVGNAIKLTEPG-EVKVAISMAQEQECQFAVSDTGIGIRGDKLNLIFDTFQQADGSTTRKFGGTGLGLSISKRLVTLMGGRMWVESDAGKGSVFYFT------------------------ 119486508 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERKQAEAEREQLLARERSAREEAEAANRIKDEFLAVLSHELRSPLNPILGWANLLQRQKV---DDQVFHQALTTIERNVKLQVQLIDDLLDVSRILRGKLKLNRSSVDLVVVILSAIETVRLAAEAKSIEIRTHLDTQVGKVLGDAGRLQQIVWNLLSNGVKFSETGGQVDIYLESV-GNEAQIRVQDRGKGINPKFLPYVFDYFRQEDGTTTRKFGGLGLGLAIVHYITEMHGGTVQAESPVGKGATFTVKLPL--------------------- 260768445 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------STLSRFRPLLERAINDIEHKEALQKLVDLKTRELKVAQQL-------AEQANQSKSQFLAMMSHELRTPLNAVLGLIDLLRDD-----SDAYQQDMLEQMENSAELLLVIINDILDLSRIESGHFELQRHWISLSRKLQHALEYHSQVAQAKDITFNVKASCEQFEYWVDSVRLTQILFNIIGNAIKFTH-HGFVDVSL-VTARDRLEIEVKDSGIGIDNERIEHLFSPFIQADTSITRNYGGTGLGLAITKHLVELMGGSITVSSKLGEGSLFTISIPLQ-------------------- 167644588 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVTAQRAAATSLR-LALEAAEQASLAKSTFLANMSHEIRTPLNGIVAGADILARSELTP----RVRELVDIIQTSGKSLERLLSEVLDLVRIEAGQVTIETGVFHLGDLTRSVAALCALHAGEKGVALETRIAPADIAVIGDGARVRQVLTNLVSNAVKFTDQG-QVAVEVDLGADGQTRISVRDTGVGFDPAEKARIFGRFQQADASFTRRFGGTGLGLTISRELVELMGGTLSCDSRPGAGSTFWFDLPLAAV------------------ 309369040 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARAKRDLEDHQTRLEELITEQETNIRLNEEARKEAEQANRAKSAFLATMSHEIRTPMNGVLGTAQLLKDDGL----DSKQRHYVDVINRSGTTLLAILNDVLDYSKIEAGFIDIRPINFDIHSMIKDTCELVGARAQEKNLKLDYFIESDVEQYWGDATRLAQVLNNLVGNAVKFTDAG-HVDLYVALNPDYEGYIEVTDTGCGIDEVEQSTLFEPFTQASNGISSK-GGTGLGLAISKRIVEAMGGEMFFDSTLGVGSRFGFTIPME-------------------- 17232702 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VMALSFATAQKFNEEQQKF-MLTLGQQCAQAIARSQLYEAEKN-ARAIAESTNRIKDEFLAVLSHELRTPLNPIMGWAKLLRTRT---YKEETIKQGLETIERNAKLQTQLIDDLLDVSRILRGKLNLNVCLVDLRNTVQAGLETVRLAAEAKSIEIHTILSDEPVQVMGDGDRLQQVIWNLVSNAVKFTPSEGRVDVRLEQV-GRDAQIQVIDTGKGITPEFLPYVFEYFRQADAKTTRVFGGLGLGLAIVHHLVELHGGTVVAESAEDQGATFTVKLPLHKSADY--------------- 171914206 ------------------------AKFTRMLQGQRDLFTVGQMLLSELAPLVSAHQGTIYQMTGDADR-------SLRLLAGFATPKGQSERLELGEGLVGQCALEQQHILLAEVPAHYSNVRSSLGQALPANIVVLPVLFEGETKAVIELASLHRFTAAHLNFLEQLTQSIGVVLNTIEATMRTEQQLTAELQSGQNELQQTNEELEQKAQELAEQNAEVERKNREIEQARRALEDKAAELALTSKYKSEFLANMSHELRTPLNSILILGQQLAENSAGNLSTRQV-DFARNIHSAGSDLLNLINDILDLSKIESGTVSVEAEEITFATLRDSVERNFRHIAENKNLPFKLDFDPGLPRHFTDPKRLQQIVKNLLSNAFKFTSQGS-VNLKVGLASEGWMSIAIKDTGIGIVPEKQRLIFEAFQQADAGTSRKYGGTGLGLAISRELATLLGGEIRLHSVAGEGSTFTLYLPL--------------------- 169335265 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FENHKKILITLRDIQDMIQKEENNKIALKEAYESAARANEAKSEFLSRMSHDIRTPMNAIFGMTSIAKNNL---NDPDKILECLDKITISSDHLLNLINEVLDMSKIESGKLSLTSEKINLLHLVEDAITIISPDISKKHQNLSLDTSGTHSDVISDSLRLRQVFLNILSNSMKYTPEGGNIELKVNEVKGRYEFI-FKDDGIGMNEEFINKIFAPFERADDSRINKVHGTGLGMAITKSIVDLMSGDIVVESKKGRGSKFTVI------------------------ 295107410 ----------------------------------------------------------------------------------------------------------------------------------TMQKEYVALCRNASA-TDEQIAAFVNNTIDPAVLLRINSGILDESTEAVGQLYNVVTDRGRQTVGAVVLMAGVAVSLAVYLALMYRNRKREDRLKADLREALSL-------AQIASAAKSQFLSNMSHDIRTPMNAIVGLTTIAKAHL---HEPERMAACLDRIQSSSRHLLSLINDVLDMGKIESGKIVLNEDRFSFPDFVNGVIAIAQPQAKAKNLSLDITLGTQQENVVGDAMRLNQALINLVSNAVKYTPDGGSIRLSLSERPSHDYRFVVQDTGLGMSPEFLERLFDPFEREESDATKRIEGTGLGMAITKNVVDMMGGSIEVESTPGEGSTFIMTVPLQ------PLDEEED------- 88799412 -----------------------------------------------------------------------------------------------------------------------SWLEIQQLNDQSETTIYEQSPNGLAGLAAFGRSLNLSFY-GQSWRIHWRPMLSEFSRIFAWQITLV-IAIASVAVLLIQFIAFRTGTLTEV-------------IQEEVERKTNDLTNAQQAAEQATIAKSQFLANMSHEIRTPLNAIIGFAELAQDESNLM----TIQSHLKGISSSSEALLGLVNDVLDYSKLEAGKLELHRAPFSLQELAKRLRSIFETQARARGLSFRIDVDPANKDIVSDETRLQQILINLCSNAIKFTRHGDHVQMQVLEEQETQLMLVVKDTGIGMTESERARIFDQFTQADSSITRHYGGTGLGLSITMTLTELLDGQVMVESEQGVGSQFTIRLPVS-------------------- 288941216 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GAVSEILSVGSDVTARL-QAEEAVRRLNADLEQRVTER---TAELRAAREQALRLAQARSEFLANMSHEIRTPMNAVLGLAYLLERQENLP---EEACDLARKIYHSGQSLLGIINDILDVSKIESGKILIEQTRFQLSQVLDNLATIMTTAARGKDLALAIVPPRDCDPLLGDPLRLGQILINLTNNAIKFTDSG-VVEVRITPVESSAMRFTVRDTGIGIDAETQARLFQPFMQADASTTRRFGGSGLGLMISRQLVELMGGRLGVESAPGVGSTFWFEVPLGRTEPDAPD------------ 136586649 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ENDRFIGFRGTGTDITQQRVVATQLS-KLKEEAEDANHAKTKFLANMSHELRTPLNAIVGFSDAIIQETFGLVRSPRIKEAINSINSAGLHLAQIIGDILDISKIEASIITHDDEEIDLIKMSTDAVSLLTPNAEDHRVELATEFLEYLPAIHGDRLRIKQVALNLLNNAIKFTPTKGEVILSLTLQPDNGISLKISNTGIGIKLEDIPKVVVPFAQVADAQRRNHHGTGLGLPICKALVELHGGNLTIESQIGCGTTVVVNFPPDRTI----------------- 83944788 -----------------------------------------ARKRARELPMRIGTALFGAFVLFFAGLKLFALGYAVLAVASQCLDHWIASKFRDESRTAPVTRPEKISANLSMLLASIIYSSLSL---GLWTAWGQTGESIALLLLCGSIAVHSNENL--SLTLSGGGPAAAYLLGLPASALFRDGEMNVEYLLALIAATLFLLHFFIAARRFGDASHRIKD--------------AYRQAEKANAAKSRFLANMSHEIRTPLNGVMGMAQLLEQTEL----DDRQRDYVRMLNSSGTALRGLIDDVLDISRIEAGELELDDTPYRPADLLRNTADTIASQAASKKLTVELDIAPELEAVAGDATRVLQILTNFAGNAVKFTDVGA-IAISGRVLETGQMELSVSDTGPGIAPDQVKSIFERFSQLDDSVGRQHEGAGLGLTIAQEIAVLAGGDIGVESELNAGSRFWVRLPHRPV------------------ 22095686 -----------------------------------------------------------------------------------------------------------------------------------------------VVAVRVPLLHLSNFQIPELSTKRYAMMVLMLPSDSARQWHVHELELVEVVADQVA--------VALSHAAILEESMRARDLLMEQNVA---LDMARREAETAIRARNDFLAVMNHEMRTPMHAIIALSSLLQETDL----TSEQRLMVETILKSSNLLATLINDVLDLSRLEDGSLQLDIATFNLHAVFRQVFNLIKPIASVKKLFITLNVSPDLPEVIGDEKRLVQIMLNVVGNAVKFSKEG-IISVTVSSDNQFYMRVQVKDSGSGINPQDMPKLFTKFAQSQPVATKNSGGSGLGLAISKRFVNLMDGHIWIDSEPSKGCTVTFV-----VKLGIPEGSNE-------- 257094403 ----------------------------------------------------------------------------------------------------------------------------------------LTIVDNAYVVIVTLDSTRSYQLLAEAAFYTLAIVLVSMLLGFLLLRRLLNPLRSLRRKAEASAMELTGSGISADSGNEVQAVVELETLTDRLVRRNSDLAEAKDAAEAANTAKSQFLSNMSHEIRTPLNGILGMAEVLERT---PLNNEQAR-YLRAISSAGQALHGLLGDILDLAKIEAGKIVLEDIDFDLESLLVQLAETFRELASASGKSLTADVGVARLCLRGDPTRLRQLLSNLLTNAVKFTERGGVVRLASRPEDARWLRFSVRDTGIGIAPEAAARLFQPFVQADQSTTRRFGGSGLGLVICKQLVELMGGSISVDSTVNQGSTFTAELPFAE------------------- 27365916 -------------------------------------------------------------------------------------------------------------------------------------------------IILFEPTELSEFKQLNSFIKSHINSVLLTGIDAQVTQSV--ILLIGNTKGQFSIEAKETLKRFLPLIERAVIDIENKEKLQRIELRTRELALAREESERANRAKSEFLAMMSHELRTPLNSVLGMLDVLKQSDMSAG----HINLLSHMESSAGLLLAIISDILDLSKIESGEFSLSPQWININDTVTFVVSQQQLVAATKGLNIELSIEDDKRHYWLDPSRLSQVLFNLIGNAVKFTQQG-QIDIRVNLENDE-LSISVIDTGIGIEKDKISSLFTAFKQADSSITRKFGGTGLGLAITKHLVELMSGTVRVSSQFGKGSTFVVKIPKSRKLIRLSQDGTTNKRDRA-- 169334578 ---------------------------------DDQIEKINLKRIASVCVCILFFQIINLFNPQFYVQRILWGGTFLLSLSAVIFLILILVIKRNSSFKNISYKLFWSILVIGVFPF--------LYRDASMSLIPLNCVVLAGVLICAPILKKNDLRFIYLVSI-IVNVCACLYAKDIPFYYYLQVVIINITAYLLANNLHGKYELFDKQRQAYKAYMNS---ILEQESLKAKLNEEK----SANSAKSEFLSRMSHDLRTPLNGIIGSSYLALNDDI---PREEVNDYLNKINQSGKYLLSLINDVLDMSKIESDKMELHPEPYTLSEFLDTVNSIIKEQCSENDIDFDIVCEVDIKCVMLDRLRFNQIFLNLLSNSVKFTPKGGKIDLIIEHLSKDDDRFIVRDTGIGMSKEFLAHAFEPFTQEKAGDTS--EGTGLGLSIVYKIVELMNGRIYIESEPGKGTSVTVELEVDIVKDM--EDKEEKTEF---- 260177204 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSTIIVSAYGDMANIRTAMNRGAFDFLTKPIDFLDFESTITKTIRHVEVLREAREAENQRLEAASHNKSQFLADMSHELRTPLNAIIGLTEMM-VSNAARFGTEKALEPLRRVNAAGTHLLSLINEVLDLSKIEAGKLELNPEPVNLARVIDEVIGTAGQLAEKNQNRLIVEAQDNLGAFTADPLRLKQILLNLLSNACKFTKEG-DVALRVRKVADDWVELAVADTGIGLTAEQQAKLFQEFTQADSLTARRYGGTGLGLALSRKLARMMGGDVTVASEPGKGSVFTVRLP---------------------- 22298442 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VEFLTHLSQHLSIAIYQAQELQQQKATLEQRVNERTQALREALSAMEAAHRIKNDFLATMSHELRTPLTCVIGVSATLLRWPLGPLT-AKQREYLEIIHESGTHLLELINSILDLSEAELGRSQLHRSAFSIRQLCADCLEVVKPQAHRHQVNLRHQIPPTRDRFWGDYRRIQQILINLLSNAIKFTPAMGEVILRAWWKEDE-LIFQVQDTGIGIPAHLQSLLFQKFQQLDSSFGRAYTGAGLGLALTKQWVDLHHGWIDVDSTEGKGSTFTVGLP---------------------- 163852923 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAESFNDLLRAVNERDRAIAEEEIRLRTHDEAKQSADEANAAKSVFLATMSHEIRTPMNGMLVMAELLASADLPP----RQQRYAQVIARSGQSLLAIINDILDFAKVEAGRLEVERIPLSPRDVADTVVTLFAERARSAGLDLAAQIDGDVPRLLGDPVRLGQVLGNFVSNALKFTATG-HVLVRMEMESGPVLRIAVSDTGIGIPQDRLSGIFTAFTQADQSIARRFGGTGLGLSIAERLIAAMGGRVGVESRLGEGSTFWARIPVEGAEGAEPAVRH--------- 196158225 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISSQKAIEHKLQKAYDEAQSANKAKTDFLATMSHEIRTPMNAIIGLTHL----ALETQDNDQRQQYLEKVQKSSNALLELMNSILDFSKVEANKIDILDEPFTLTKTIDKLAQVFQVKAQQKQLQLLFDIRCSTIRCSGDSEKIYQVLLNLLSNAIKFTETG-HVLLKIDKR-GNELGFSVSDTGMGISDTGKTKLFNAFEQADASISRKFGGTGLGLAICKRLVELMGGELTIESKVNEGTNFAFSLPIC-IEDTEPSDS---------- 296448200 --------------------------------------------------------------------------------------------------------------LVGQAALEARRIIVTDIPEGAALPRQLVIFHDGVVRGAIELGAFARFTPRQLELVDIVAASVAQAIEAAQSRAKIEELLEESRAQG-EELTAQQEELRQVNETLEERTHALELQRESLLATEVALRQKATELERASRYKSEFLANMSHELRTPLNSALILAKLLADNKSKNLTAEQVK-YAQSITSAGNDLLALIDDILDLSKIEAGKIDLELEPIPIIPLANALERRFEPLATERKLELRIIVDPRCPTIEADGQRLHQILSNLLSNAVKFTEAG-RVRLTVEPHDERRLAFTVQDTGIGIAADQHEVIFQAFRQANGSTNRKFGGTGLGLSISREFAALLGGELRLRSAPGEGSAFTLLLPL--------------------- 186682661 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LARVRTNLELSRLRKDALAQQAERIR--EQAARVEAEAANRMKDEFLQVLSHEIRTPLNGMLGWVKMLR---QGKLDSSATTRALETIERNANAQAKLVDDLLDVSCIIRGQLRLEKRPVSLISVITEAIETLKPQAEAKDITINCMLDRYVSSVSGDASRLQQVAWNLLSNAIKFTPSGGQVEVSLQAV-GTDALLQVKDTGNGIKADFLPYIFERFRQADASTTRTYGGLGLGLAIVRHLVEMHGGTVEADSPLGLGATFGVRLPL--------------------- 304407980 -------------------------------------------LVYFGQYSTLLIVLIIVTRWIYPYLSKSVVGWKTISYGLLFSLLGLLVMQMPLETKHGLHMDVRLVSVALAGIFGGPWSVLVVVGVYRISLGGAIIFPTGALIVTALLSAAAGLGLVIGVQTVLWSFLAPADSMKLFQSEFATTFIIFHTIAVPVFYSVMAYEIYETEQTLVHYKEHLEELTQELASNNRLLVEAKLSAEEASRAKGEFLANMSHEIRTPMNGIIGLNHLLRQTEL----TDQQQDYSNKMLLSANNLITIINDILDYSKIEANKIVLEQIDFDLFEVLHNVSNIVNVKAYEKGLHFHFSVHHEVPQMLGDPHRFAQVLVNLLNNAVKFTERG-EVSVAIDQLPSTGLRCAVSDTGIGLTREQQSKLFRHFTQADMSTTRKYGGTGLGLVISKELVQLMGGTLTVKSEQGNGSCFSFTLPCSRTANIQPEN----------- 134892698 -------------------------------------------------------------------------------------------------------------------------------------------------------------------FIASIAITLALVFAMIRST---NASLTRMKRGVERFGSDLTYRIQRDSGEIGDLARTFNEMSTKLQTAIEEMNTARADADSANAAKSMFLANVSHELRTPLNAIIGYSEMLQDELGDGMDREQFHHDLATIIFSGKQLLTLINDILDLSKIETGKMQVSREVFSPAGLLVQVCDALSPLLLQNNNRLTLDIDDSMRDMNSDRGKLQQIVTNLFSNACKFTKDG-EITVSAKMSED-ALIVSVADTGIGMTQAQQDRVFEAFTQAESNTGLKYGGTGLGLAIVREFCAMLGGGITLQSQPDQGSMFQVTLP---------------------- 86356892 ----------AAALVDRAATSWLSRTGGGEAVRQRELAILRRLVLLSSAALVVAPIGLSAV-----TSPAVALPAGVAMVCAAFLFSAVGSIALARQGSSAGIAAQSAEDFFLTVTPGLVLFLDPHGSVATIGGRDRRDF-----LAWMRDPKGRGFLEQVHVSDRILFLQALDDLRRGEDAASVDLRLDRSVSRDQRQFAYLRMDMTARDGELAAVIAQLRDVSIEQQLRAEAQNRAAD-AESANDAKSRFLAAVSHELRTPLNAILGFSDILIGEYFGKFENDRQREYVSLVRESGAHLLSVVNTMLDMSKIEAGRYELILDAFDISSSVRSCESMLALQAKTKGVTLTSRIQRGLGEIVADQRAIQQILINLVGNAVKFTEAGGVVSVDAAARDG-ILKLTVSDTGIGIPADKLAMLGQPFVQIQNDYTRRFEGSGLGLSLVKGLVALHGGNFAIASRPGEGTIITVEI----------------------- 152997384 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FATYETYFLLRDENGKATSVGDIMNDITEQKYVSMELEQAKEAAEQASQAKSHFLANMSHEIRTPLNAIIGYAQLISEDNQLTGVSRT--RFLS-IASAGHRLLGLINDILDIARIESGRLVLHEQKVNLCREVSQISKLFQGQAQEKGLELIVECDDERRFVWIDPVKFQQIITNLLGNAVKFTDQG-YVKAVVQIVEDR-IHISIEDTGPGIEAELMDHLFTPFIQGKAGEAS--GGTGLGLSLSTTLVKLMNGTLSVKSSEGVGTQIIVDLPLSKV------EDSESTD----- 297529462 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVGRRMVRQMTEPLQAMEQAAERMAEGRYE-ADIPVRSDDEIGRLAEA---FNQMADAIAKEDERKREFLANVSHELRTPLSYMKGYSEALLAGLAKTKEEE--KAYLRLIHRETERMERLVRDLLDLARLEGQSVPLERAPVAFAQVIEDVIATYEPIAAQKRIELACELDYDII-VNGDADRLEQVVRNLLDNAIRYTPEGGVMTVRLSRLSEAEGELVIQDTGKGIPKDQLPFLGQRFFRVDRARTRKEGGTGLGLAIVKQIVSLHDGAIRFDSDLGRGMTVFVRLPLVR------------------- 120554284 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SAREIAEIQQQLNELAVHLEQLRSARDQAREKAEHASQAKSEFLATMSHELRTPLNGVLGMVDLIHEEPL----TKRQSDYLTTARQSTEDLLTVISDILDYARMDNGNLVLDQQAFDLQSLFTNCVASYRHAAEKQGLSLDLQFWPRHPAVLGDAPRVRQILAGLIDNSLKFTSEG-FVGIRVNWLELENHCVSVKDSGSGIPAERLQSVFNSFEQLDAGDNRAHGGTGLGLSLVQRLVELMGGHVQVESDIGQGSSFRFELPFELAYQNPPTDE---------- 301052639 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQTQAEELQMQAEELRTTNEQLESRTEEAEQKTADLQITKLELEEKASELLRSSKYKSEFLANMSHELRTPLNSILLLSEMLKENHDNHLSDDEI-ELATVIHSSGKDLLTLINDILDLSKVEAGKLDVIFGATNISDMAASMHQNFLHIAAQKNVEFTVEDSDTIPDLYTDAKRIEQIIKNLLSNAFKFTEKGS---VSLHFDSKDWITISVKDTGIGIAKEQHQLIFEAFQQADGATIRKYGGTGLGLSICKEFARLLGGWITLESHVGEGSTFTVYIPN--------------------- 291298578 --------------------------------------------------------LVDAQTGTFFTKEMRDDGIERFVLKGYYGYIPPEREYAPGEGLVGQAAASRRPIRISDIPDGYLTIRSGLGEATPVDLVIMPVQFEGQQLGVMEFASFRPFSPLHVSFLESLVANIGTALNNIVANGRTEVLLTES-RRLTTELTQQSNELQRANDELEEQARQLENRNREIEIARLGLEEKAEQLAQASRYKSQFLANISHELRTP-LNSLLLLARLLAENTEQNLSPKQIDFARTIHSAGSDLLTLIDDILDLSKIEAGRMDVDPHEVSFTELCGRAEATFRPQAEDKNLQFSVELEDGLPDVFTDSQKLQQVLRNFLSNAVKFTDSGS-VTLKVGRTDDASYYFTVADTGIGISDDKMQMIFEPFQQADGGTSRKYGGTGLGLSISKSYADLLGGAIVVDTSPGRGSTFTLYVPDA-------------------- 153873106 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------REMETAQVALETKAKELELASQYKSEFLANMSHELRTPLNSLLILAQLLAENKKGNLSDKQM-EYARTIHSSGAYLLTLINDILDLSKVEAGKMEVNAEPVSLTDLVTMVEQKFRYTDEENNLAFQVTIAQEVPPIYTDPLRLQQIINNLLSNAFKFTEQG-DIKLMVQRLERKMITISVSDTGIGIPKDKQKIIFQAFQQADGTTSRSYGGTGLGLSISRQLARLLGGDLQLYSEEGQGSLFTLYLP------EIIEPIHSESEYKS-- 83646428 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQKTAGMVHSLGDMVKDRTRQLELA-------RDEAMAANKAKSLFIANMSHEIRTPLNGVIGMLQAMMQGDL----SREQKARAKTALTSGKLLLTVINDLLDFSKLEADKVNLERIPFSLGRLLDSCFPVVCSQASDKGLTLTLTLAAHLPQIMGDPTRLKQIICNLLSNAVKFTKRG-EVSLYCYPVEDR-LVFGVADTGVGIPADRQQQIFEPFSQADDSHTRRYGGTGLGLSISSRLVEAMGGRLKVRSEPGVGADFYFALP---------------------- 152992222 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KVLADAVEIILKRRQYRQMHEDLARSKKLAEEATEQKSRFLANMSHEIRTPLNAITGFIKLLEENEK----DETKLKYLKIVENSSESLLQIINDILDISKIESGNLMIEPYNFNPYEDLIMIAELFQTRAAEKNIIFQIRYNNNMPKIFGDALRIKQIFTNLLSNAIKFTPEGSVVKCIIWYKNGQ-LNIRVKDYGIGISEKKQKAIFEPFMQADSSTVRNYGGTGLGLSISLELTRMLGGTLTLKSEKEKGSIFTLSIPLE-------------------- 17232819 ------------------------------------LAAVMVSSWYGGFNSGLLATFLSAVVCSYFLLHPFYSLFVLVGLLISSLNSALRQARSQAQMNARVAQQNYERLLQSQYNLRRSEERYRLLVEGVTNYAIFMLDSNANFTTWIGAERILGYQEAEIIGQPFELIFAPEAIERGQPQQVLKQALTEGFSRENRWHIRKDGTFFWAHCLITPLRDENGNLRGFSKIMQDITE--RKQAEEEKESKDDFLAIVSHELRTPMTAIIGWAGMLQ---TGALDEARASLALETIERNANLQMQLIEDLLDISRIVRGELSLSIDLVDLVEVITDAIEVVQSLADNKGIQIKSRPDTSIDKIWGDSDRLLQVVLNLLTNAIKFTPNGGRIEVCLSKELGTGDWIQVIDTGQGISADFLPHIFERFRQADSSHTRSNKGLGLGLAIARHLVELHGGTIQAQSQIGQGATFTVKLPITRGVNTIQHNHH--------- 284053654 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAANTRTTIALCLIFFLIAIFIGFRTSLWIVKILKLNQSAKKLASGEWEETDRTDELELANSFNQMARQQLQHLDKLKNEFLANTSHELRTPLNGTIGIAESMLDGATGSLT-EIQRKNLLTIAQTGRRLANLINDILDFSKLRHNHIELQLKSIRLRELVEVVLTLSQPLIKYKQLEIINTISDNLPPAMADENRLQQILHNLIGNAIKFTNAG-TIEISAVELDSHGIEITISDTGIGIQEDKIDRVFESFEQADGSTARQYGGTGLGLAVTKKLVELHGGKIWLESEIGVGSRFHFSLPIAE------------------- 224134496 -----------------------------------------------------------------------------------------------------------------------------------------------VVAVRVPLLHLSNFQIPELSTRRYALMVLMLPSDSARQWHVHELELVEVVADQVA--------VALSHAAILEESMRARDLLMDQNVA---LDHARREAETAIRARNDFLAVMNHEMRTPMHAIIALSSLLQETELTP----EQRLMVETILKSSNLLATLINDVLDLSRLEDGSLQLDLGTFNLHALFREVLNLIKPIASVKKLHVTLNLAPDLPEVVGDEKRLMQTILNVVGNALKFSKEGS-ISITVPSDDHFYLRVQVKDAGQGVNPQEIPKLFTKFAQTQTLATRNSSGSGLGLAICKRFVNLMEGHIWIESELGKGCTVIFI-----VKLCIPERSNES------- 50086083 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GELRLLQRDIANVVKRLHFSFLELKEHTEQTEDDLRRLEVQNITYRQARDQAISANQAKSVFLANISHELRTPLNSIDGFIHLMLRQQNLSN---EQRLYMQTIRKSSAHLLALINDVLDFSKIDAGKLELETAAFNLEEAIFDVMDMLSPLAAQKHIDMAFYYGDNIPEVIGDALRVKQILTNLISNAIKFTPDG-EIIVRVRMEHDDILHFSVQDSGIGLSGTDRKKLFESFSQGDASVTRQFGGTGLGLAISKQLVQLMHGHIGFEDNQEKGSTFWFT------------------------ 288940464 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LWATVKSAVRAEDGRLLGVLGIARDITSQHTVLTEL-EEARNAALQASEAKSRFLAHMSHELRTPLNAIIGFSQMLDMGALDPLT-AQQQTAVSHIRDSGRHLLELINDILDLARIESGQSELNLDAIPLDPLIDEVMALSRPAADGRRICIDRGGEAGL-HVYADRTRLRQVLLNLTSNAIKYNRLGGRVTIDVEP-AGEWVRIRVSDTGAGIDESLREEIFQPFQRL-GAEKTAIEGTGIGLIICKHLIEVMGGSIDFDSVPGQGSRFWFEL---RPVHPEP------------- 148240608 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FFERRLKMTLLEAEKLRLEAEHQSMRA--HRAKKTAFLASKAKSEFLANMSHELRTPMNAIIGYSEMLIEESEELEPSDFVVD-LEKILSSGRHLLGLINGVLDLSKIEAGKMTVYNESFSINKVLDDVCATAEPLAQKKNQFVCERPSRDDDMAFLDVTKVRQSLINLIGNACKFT-ENGSVRLSCRLLNSEAVSFSVIDTGIGMSEKQQAKLFSDFSQADASTTRQYGGTGLGLSLSRKLSRLMGGDISVQSSLGVGSTFTMILPRYASSEVSEEDTHASTE----- 300778577 ----------------------------------------------------------------------------------------------------------------------------------------IPLFADGHIIGVLELGSTSNFDEDRASYFEDCCVNIGIALSAAKSREKEQQLLSEELQVQHSELENLNTELEAQTQKLQASEEELKVQQEELMQANAELEERSRLLEEKNHLKSEFLANMSHELRTPLNSILLLSRLM-TENPDENLNEDQVESARVIHSSGSSLLTLIDEILDLAKIESGKMTLEYQKVIIEEVVKDLKSLFNPVFQEKALPFNIVIDEDVQKVISDRLRIDQVLRNLLSNALKFTTKGSILHIRKHTEKPDFIIFSVKDTGVGIAEDKQKIIFEAFQQADGSTKRKFGGTGLGLSISREIARLLGGELVLKSEVDKGSEFSFIIPVHAVTEITHSETDQD------- 261415659 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVSFVLSFMLLSDDQVEK--LELDAKIAEQNDL---LEKQQVMLQKALSMAQSSDRAKTTFLSNMSHDIRTPMNAIVGFTDL---AMAHIDEKDQVLDYLHKLGQSSNHLLSLINDVLDMSRIESGKMVLSEKNEDLVEIVNALKDIVQADVNAKNLVFDVEMDISESGIVCDKLRLNQVLLNVLSNAIKYTQAGGSIHMHISEKDSSMYEFRIRDNGMGMNPDFLKTIYEPFTRANSSTVSGIQGTGLGMSITKNIVEMMGGRIEIFSEENKGTEVVIDL----------------------- 86136340 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VFDSTGKLTHMVGSTEDVTSERERALELTRIAKEKAEEANKAKERFLANMSHEIRTPMNGILGICELLKETEL----DKEQSLFADTIFNSTNALLEIINDVLDFSQITADKISLHPEPFSLRVLIEEIAVLLSAKTAYKGLKFNVNYPENVPSLFGDVSKVRQILLNLIGNAIKFTDEG-HVSITVSHGQGSPLQFEIADTGCGIEASKLGTIFSAFERVSGTQKNLSEGTGLGLAISQALVERMGGEISVKSTPDLGTTFRVSL----------------------- 281206288 ---------------------------------------------------------------------------------------------------------WIIFFLLSGLKEPAMMAILSLVLRKTGSTHYPGHMLCFTLCFALTMNSYYTHQSTLRLLMSTLPIVSALVISVQWSFVVLIILLLFFIANLLGYITIRSHMNFIIDVTLLCYQYFIDEAHRETKTKNLQLTVAKDAAVEAYQARQEFLATMSHEIRTPLNGLIGMATLLRDSLSLPPEE---KQMAKSVKSCGDILLRLVNDILDLSKLEANQMVVENIGFRVKDMAHEICQVLAAQAKEHNLRLQYEVADNVPPVFGDTGRILQVLMNLTGNAIKFTPEG-VVKIIIDLIEDDNVCFRVQDTGIGVPPESHQKIFEAFVQADPSDSRKYGGSGLGLYLCAKLVKLMRGEIGVYNNQHGGSTFWFILPL--------------------- 218282519 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAMYDSTAYKTTFYSFLKDHLVVVLVLGFSVIIVILLLLQKARRAEASAKVALKSAEDASLAKTQFLHNVSHDIRTPMNAILGYSELMKNE-LKDNDLPKVFEHLNKLQKAGNILLSIINNVLDMARIESGHMELDENYANIEDIRQRLIEMFEDEAKKKNIHVRYTFNVEHKHVMADVTKVEEIFVNILSNALKYTPSNGSVEVNVDELSCDEVRTSIMDTGIGMSQEYLEKIFESFSR-ERMISSKISGTGLGMAIVKKYVDLLGGTIDVKSVLGKGSTFIVTL----------------------- 265762536 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVYINLPVSFFEQYKKEILMTVVLLLVVVSAVGYYIHILKRAHQRMKEAQLKAEEANQLKSAFLANMSHEIRTPLNAIVGFSNLLSM----VEDKEEMLEYAGIIETNTELLLQLINDILDMSKIESGMYDFHVTQVDANQLMSEVEQVARLRIRTDEVSLSFAERLPQCVFHTDKNRLIQVLTNLVVNAIKFTSQG-EIQIGYRLQDAHTLYFYVSDTGCGMSAEQCEHVFERFVK----YNTFIQGTGLGLSICKMIIEKLGGEIGVQSESGKGSVFWFTLP---------------------- 266622910 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAIFIDITDVTQLREMQRKLTEQTEALAEHANQAKTDFLSRMSHEIRTPMNAILGMTTI---AAAYIDDQRRVEDCLEKIGYSSKHLMALINDVLDMSKISEGKVRIAHEVFDLETVVESISSIIYPQAAARGLTFQVPIDLSNTVMIGDSLRLNQILLNLLSNALKFTPAGGTVRLEIRQLQRKEDRITVLDTGIGMSDAFLERLFVPFEQEDNRVAQNSGGTGLGMPITKNLVTLMGGTITVKSEVGKGTVFTIELPLDK-DRVIPQKTHE-------- 188993224 -----------------------------------------------------------------------------------------------------------------------------------------------------TVSAWSELLHPEDVPVFQFELAASLEEQRGLHALVRARRHDGQW----RWIEMTATPRYSADGRFIGLAGSSPDVTEQREIALAREQSARNEAESMARLKDEFLATLSHELRTPLTTILGWSELLLQRVEEGHPN---YKGLSVIASSARAQKRLISDMLDLSSMLLGKVQLEVESLDLAEQVREALGAQEPVAEGKDQVLQLHVPPTPCLVLGDATRLQQVFWNLLSNAIKFTPAHGRIDVTVEHDDGHFI-VSVRDSGDGIASEFLPHLFGRFRQADATTTRQHGGLGLGLAIVQQLVEMHGGQVGATSGRGKGATFTVRLP---------------------- 255012859 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IISDRKEVERELLEAKNKAEESNRLKSAFLANMSHEIRTPLNAIVGFSNILAETDVL----EEKQEYAEIIENNNALLLQLINDILDLSKIEAGTLEFVYSDVDVNTLLSDLERSMSKRVVNENVRLVFERKEKDCYVSIAKNRLMQVIINLLTNAIKFTDQGS-ISYGYSCLNKKMLRFYVSDTGRGISVEQQEAIFDRFVKLD----SFAQGTGLGLSICRMIVDHLGGEMGVESEIGKGSTFWFTFPYKAPEKPVRED----------- 159901028 ----------------------------------------------------------------------------------------------------------RHIMIIGMAFVGYSLGFMWFYDQVGAVIGSLLLLPVG---LAAWLLGWRGGLLAALIGICLNIGLFLLNGSSFAEILALGLMMAFVVGGAIGWLRSLIDKIQTQTTELQRERELLANEISQRKQIEQSLLAAKEEAELANRSKSQFLAMMSHELRTPLNAIIGYSELLQEDAEADQLPNYVQD-LSTIRNAGVHLLGLINDVLDLSKIEAGRMELFGQDFRAIELINDLELYIQPQIAKNNNRLVLDVAKDLGVMHSDLQKLRQILLNLLTNASKFTQQG-TITLRAK-RDGDWLHFEVVDTGIGMSSEHVANLFQPFVQAEQSTAARFGGTGLGLAISRSLARLLGGDIMVESVLGQGSNFQLIVP---------------------- 17229375 --------------------------------------------------------LVESQQSVFYVIDRTHDEVTLKLIGSYAYNERLNNFVRLGEGLVGQCALEKQRILLTEVPSDYIRISSGLGAALPLNIIVLPVLFETEVIAVIEIASFHRFSQLHLTFIDQFSEVIGVFLNSIQTQNLLDVALAAELRQSNQLLEQQTQDLENSEFLLKQQQQEVARKNQEIEKARKFIEEKAEQLALSSRYKSEFLANMSHELRTPLNSLLILAKLLADNSSGNLSNKQV-EYSQTIYSAGTDLLELINDILDLAKIESGTLSVELEPIDFADLHDYIKRTFQQVAQDKGLSFSIERDERLPTILSDPKRLQQILKNLLANAFKFTEQGG-VNLRIGLTNHPMITFAISDTGIGIPQEKQQIIFEAFQQVDGTTSRKYGGTGLGLSISRELAQMLGGRLGLVSQPGQGSTFTLYLPQT-------------------- 260892545 ------------------------------------------------------------------------------------------------------------------------------------------------------------------VLLAFFPVAIMLVWLAAAGAFLISILISRHFTRPLEEMGQLALRMGKGDFSVRFHTARQDEIG---QLARTL-DAMAAQLEAIDRERQEFLAYVSHELRTPLTSIRGFVQGMLD---GTIPPEKQQSYLARVFSETERLRRLVDDLLMLVRLRSGQFTFNWQGTDLRRVLTTVEEVMSPLALEKGVQLEFRTQGELP-VYADEGRLVQVFMNLVDNAIKFSPPGGRVLVEAEKTDG-LLRVQVTDEGPGIPPEELPRIFDSFYSG-TARSRSELGTGLGLAISRLIVEKHGGHISVRNRPEGGCTFTVLLP---------------------- 119488052 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITKRKRAEEELKRAKAAADSASRAKSEFLANMSHELRTPLNGILGYAQILQRDKNITP---QQRKGLGVIKQCGSHLLTLINDILDLSKIEAQKLELHPTDFDFLTFLCGVSEICRVRAEQKNISFTYQTSQHLPSLHADEKRVRQVLINLISNAIKFTDTGCVIFTTELIENGHKIRFLVQDTGIGIPSEQIEKIFIPFEQVGD-RFRKAEGTGLGLAITQKIVSMMGSTLNVESVVGKGSKFWVDL-----------DLHESSEW---- 170725869 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MKSDEGLLGRVWSFHDISKRMKTQNELI-LAKEEADLAVKAKSEFLASMSHEIRTPMNGVLGMLGLLNNTQLTDY----QKRRVSIAQSSAKSLLTLINDILDYSKIDAGKLELENLDFNLRGMLGEFAEGMAFQAQNKSLELVLDLKGEHSMVTGDPSRLRQALTNLVGNAIKFTSKG-EVLIEAGLRDSGDEWCVITDTGIGIAADKISSLFDSFSQVDASTTRKYGGTGLGLAIVQKICQLMGGDVSITSEVGKGTRVEFTIYLGKSINVVPSANIEE------- 261250289 ---------------------------------------------------------------------------------------------------------------------GIDWAIVVEVPESVNQLETLFIFATAILLVVMASHYLSNFITAPLLKLTWAAEKVSAGDLDADMTNTQRKDEIGRLAVSFERMQRSIRE------KILLIKQQNEELESNLKLIQKQNDE----LQLANKLKDEFLATTSHELRTPLHGMVGIAEALASGANGPITSE-HKYQLDIIISSGQRLATLVDDLLDYHKMRYGNLDIETSAVDLAGSTRLVLELSSHLLGTKPIRIINQVPNEPVWVSADPQRLEQVLYNLVGNAIKYTSEG-KIVISANVVDDN-IRVQVVDTGQGIPADQLEHIFEPLIQAGSDSSRYRQGAGLGLSISRQLIELMNGSLYVSSQPMVGTTFSFTLPIASLEQIEVANQYEAPHFKAP- 172056681 ----------------------------------------------------------------------------------------------------------------------------------------------GTLILYLELGQISEPFRPLRLMI-FFMIGLIVLNLVIFGRQIIDTIIRPLIDMKRASTVYAQGDFA------YRIPIQSDDEIGEL--AETLNKMA-ESLGEVDEQRKEFLANVSHELRTPLSYIRGYTEMMQDKAL---DEKTRDQYYQIIERETERLQRLVNDLLDLAQLERDSYPMTKQPLVFSQVLEDVVYRMEPIAKAKGVSIITDFDPS-QIVLGDNDRLEQVIGNLLDNALRYTPASKHIYLSTK-TDGEQTICSIRDEGEGIPPEHLERLTKRFYRVDKSRTRKDGGTGLGLAITKHIIDRHDGTISFESVLGQGTTVLITLPL--------------------- 218782281 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERRQAQQELLAAKERLEEANAQLEASIKQAEQLANEAFVANNAKSQFLANMSHEIRTPMNGIIGMAALLLDTPLDG----QQTVFVQTVRKSAHALVTIINDILDFSKVEAGKLELEEAPFSLQAELEAMGDVLAVKAHEKGLEYACIMHPDVPDLIGDSIRLRQVLVNIVGNAVKFTDAG-EVSLEISMAAMDDARFSIKDTGAGLPEDKIETVFEAFAQADSSVTRKFGGTGLGLAISQSLVRLMGGEIIAENREARGAHFRFT------------------------ 150025527 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LINILSIALTILSLLSLSLYKNNIIRNKSNELLRDKNNELEIAK-------ERIEKASKARAEFLSTVSHELRTPLNAINGISHILLDDNPKP----RQIEYLKSLKFSGNHLLTYINEILEINRIESDNIEIENISFNLKELLNNIQNSLKEQARQNNNHFILTIDNDAPEILGDPTKLSQIFINLISNALKFT-ENGNIIVNARVVNRDDVKFEVKDNGIGIPTDKQESIFESFSQGSVEINRKYGGTGLGLTIVKRLLALMNGKIEVHSQIGIGSTFTFNLSFTIGQEIIP------------- 307152388 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITKRKQAELELQKAQKEAIAANRAKSIFLANMSHELRTPLNAILGFTQLLGRD---HCLRPEHLERLQIINRSGEHLLGLIDDILDLSKIETGKIAAFLTGFDLYHLLVTVEEMLQPKAKTRGLRLIIEKSFDLPQIKTDEKKLRQVLINLLNNAIKFTQEG-TVILRVKPKAAENLVFEVEDTGVGMAPDDIDQLFKVFVQAE-AGKKLNQGTGLGLAISQKFVQLMGGEIEVKSTLGKGSVFSFELPAQKVVGLAP------------- 308067293 -----------------------------------------------------------------------------------------------------------VPLIIAALVYPRSYTLIIIGVAIGLTRFTFGLHMAAVGFLNMSILGVLCAGLNYWMRRSTCRLIISVTILAVNIVNTLNIACLGVIGIVLSFLFALILRDFQMEQQRNHQIKQANELLSELQKAKVILEERAKQLMMASQYKSDFMATMSHELRTPLNSIINLAQII-NEQGKELDEDELDQYSDLIYASGHDLLQLINDILDLSKVEAGHMEIVSEPVSVREIAQVMMMHFEVTAKDKNLEFSLEHEPIPNEIRSDSKRVQQILRNLLSNAFKFTHEG-RILLEISTQEGDWVVFAVKDTGIGISKLQQHVIFEAFQQANGSINRKYGGTGLGLSISRDFSRLLGGFIRLESEEGKGSTFSLYLP---------------------- 255059048 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALSGILITAYAVENSELYDMLQEHMQNLELKVQQR--TTELEHALV-------QAEAATAAKSVFLANMSHEIRTPMNGVIGLARLLMETPL----DKVQSNYLESLSDCAESLLTIINEILDISKVEAGMITLEKIVFDLRRFLDRSLQPFMLRGQEKGVQVLLEASPDLPQLLGDPVRIGQVLGNLIGNALKFTQRG-TITVSCRLIEMKELRLAVADTGIGIAPQALDVIFEKFSQADSSTTRLYGGTGLGLSISRSLVELMGGALGVESRLGEGSVFSFTL----------------------- 291571152 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLQELFETLEIRVEQRTAELRQAKENAEVANQAKSQFLAHMSHELRTPLNAILGFTQLMQISLENNHNLNNFRDHLYIIQRSGEHLLQLINDVLDMSKIEAGKISLNINNFDLWSLLDSLEEMFSIRAASEGLKLIFVRSPNLPRINSDEQKLRQVLINLIGNAVKFT-ENGSVTLHSQVIDPPNQIFTVEDTGPGIAPADIDQLFEPFLQTETGRK-YQQGTGLGLPISQQFVQLMGGDISVSSTLGVGSVFKFKI---RVSLGYPEE----------- 258516894 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRQTNEELEEKNRYLEKQQNDIKKKNEELEYSRRMIEEKARDLELSGKYKSEFLANMSHELRTPLNSLLILSRLL-YENKESNLTEKQVEFARTIHSSGSDLLELINDILDLSKIEAGKVDLFIQDLDIADLAGSVERNLRHMAEEKGLTFDIELSQSMPSIRTDRQRLEQIIKNLLSNAIKFTSQGS-ICLKIGRDIRNTVAFTVSDTGIGIAADKMKLIFEPFQQADGTTSRQYGGTGLGLSISRELVRCLGGEIQLESREGYGSTFTIYLP---------------------- 300865119 ----------------------------------------------------------------------------------------------------------------------LDWLIVVVVPESDFMEQINAILCIFALLIATGLGILTS--QWIAVPIQRLSQASSAIADGKLNQTVIVKGVSEIQVLGESF-----------NKMARQLQDSFTALEVRVKQRTAELQEAKLAAELANSAKSEFLANMSHELRTPLNGILGYAQILMRSKNI---QETDLKGLGIIQQCGSHLLTLINDILDLSKIEARKMEIYPNQFHFLAFLQAVSEIVRIKAEQKGITFISQFDPALPSVQADEKRLRQVLINLLGNAVKFTEEGS-VTFKVGVIESNKIRFQIEDTGLGMSEEQKQKIFDPFEQVGDS-KRRAEGTGLGLAISSKIVEVMSSQIRVTSQLGEGSQFWFDL----------------------- 196229798 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KIVGASKIARDITGQKDAARRLA-QAHEDLKRADRLKIDFLATLSHELRTPLTAILGWIQILKEEA----TPADLAQGLEVIERNVRLQSQLIEDLLDMSRIEAGKVSLDLQRVDLSAVVNAAVQTVRPTADAKDIRLTSLLADVDGVTMGDKNRLQQIVWNLLTNAIKFTPTHGRIQVTMHRAKSNVEVI-VSDNGQGIAPEFLDHVFDRFRQADASTTRKHGGLGIGLSIARHLAELHGGHLKVSSGLGKGASFTLSLP---------------------- 307822326 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGITHYVAVQEDITEKRHQGEELDQHRHHLEELVASRTAELESARTSADAANQSKSAFLANMSHEIRTPMNAIIGLTYLLRQNT--PTSEQSVR--LDKIDAAALHLLSIINDILDLSKIEAGRLELEQTDFSLAAVLDHISSLITDQSRAKGLTIEMDNGDVPLWLRGDPTRLRQAMLNYAGNAVKFTERG-TIWLRARLDAGLLVRFEVQDTGIGIAAENLPTLFEVFAQADISTTRKYGGTGLGLAITRRLANIMGGEVGVESALGQGSTFWFTVRLQRGHGVIPTE----------- 42780166 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQTQAEELQMQAEELRTTNEQLESRTEEAEQKTADLQITKLELEEKASELLRSSKYKSEFLANMSHELRTPLNSILLLSEMLKENHDNHLSDDEI-ELATVIHSSGKDLLTLINDILDLSKVEAGKLDVIFEATNISDMAASMQQNFLHIAAQKNVEFTVEDSDTIPNLYTDAKRIEQIIKNLLSNAFKFTEKGS---VSLHFDSKDWISISVKDTGIGIAKEQHQLIFEAFQQADGATIRKYGGTGLGLSICKEFARLLGGWITLQSHVGEGSTFTVYIPN--------------------- 182702029 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SISTYIIYNAILSILRDITSQKQVEKLQKDVEKNIELLNESR----EYNKLITDFLANISHELKTPLNVIFTAVQILDLYKKDAESYDKKEQYIKVIKQNCYRLMRLINNLLDTTKLDSGYLKLNLVNCNIVNLVEEITLSVVYYAESKNINIIFDTDVEEKIMAVDPDKIERIVLNLLSNAIKFTGSGGNIYVTVKDFEDN-IIISVKDTGIGIPRDKIENIFDRFVQVDKTLRRNKEGSGIGLYLVKSFVNMHEGTIDIQSEIGKGSEFIINIPVKLEKEDLEKENN--------- 269968417 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILLIGAQKGHFSIENKETLRRFRPLIERAVIDIETKEKLQRIEVRTTQLAKAREEAELANRSKSEFLAMMSHEIRTPLNSVLGMLDILKQSTL----SEEQIDALSQMECSAELLLAIISDILDLSKIESGRFQLNEQWINLRDTVTFVISQQKQIAKKKNLKFKLNCTTNDKQFWIDSTRLSQILFNLIGNAIKFTDEG-EVKVSVSEQDAE-LVISISDTGIGISKAKQEHLFTAFHQGDRSITRRFGGTGLGLAITKHLVEMMRGKIAVKSDEHVGSTFTISIPVTKAMELLVVEDTESNQF---- 167033148 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SRVLKESQAHLETQQAELEQTNEQLSERTEALDRKNDELVQAQEELQARADELQRSSKYKSEFLANMSHELRTPLNSSLILAKLLAENAEGNLSDEQVK-FAESIYSAGNDLLNLINDILDIAKVEAGKLEVRPESTQVERLVEGLRGMFEPLAGHKGLAFEVTAEAQVPTLFTDRQRLEQILKNLLSNAIKFTERG-KVSLNIGYQPGTGIVFAVRDTGIGIAADQQQAIFGAFHQVDGTSNRRYGGTGLGLSISRDLAHLLGGQINVDSSPGQGSVFSLILP---------------------- 192359662 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALACFILDETERLVANQHMENINQRLEQLVDERTVE---LIQAKEEALAASRAKADFLANMSHEIRTPLNAIIGLAHVALAMEMNPN----LRNYLQKMRASGEHLLEVINDILNFSRLEAGKLKLDQVEFALVDVIQRAINLVSDKAEAKGLSLQVEIAPEIPWLKGDPLRLGQILINLCANAVKFTDQG-CIQLLVQQKARRGLIIDVRDTGIGIAPGLLASLFQPFHQVDNSNTRRFEGTGLGLAICKSLADLMDAHLSVESEMGKGSCFRLDI----------------------- 167647510 ----------------------------------------------------------------------------------------------------------QSIIVLPALFEGELKAVIELATFGKFNETQQAFLDQLMESIGIVLSTIAANMRTEGLLEQSQLLTSELQAQQGELKKTNDLELAASLRQSEELLRSKQDELQQTNAELLSAQNKQEAKNTEVEQAKAALEEKAEQLALTSKYKSEFLANMSHELRTPLNSLLILSKMLSENAQGNLSDKQV-EFSKNIHSAGTDLLGLINDILDLSKIESGTVTLDIGEMAFTSLRDQTQRTFAQLAQDKKIDFQIDIDPALPRMYTDDKRLQQVIKNLLSNAFKFTQVGS-VRLSVSRAEGQVLAFSVEDTGIGIPEDKQRIIFEAFQQADGTTSRKYGGTGLGLSISREITRLLGGELKVVSIPGSGSTFTLYLPLSPAAQPLPAPRQPSA------ 229084388 --------------------------------------------------------------------------------------------------------------------------------------------------------------LIYDMGLILAPLALVMILLTIWIGRKIIIA----ITKPISQMERVANHMATGDFS-ERITVSSEDEIGRLGKA---FNKMAHSLETEDAKRKEFLANVSHELRTPLSYIKGYSEAILD---GVAKGEQQSKFMQLIHKEAGRMQRLVHDLLDLAQLEGEHFPLKKQPIVFAQLIEDVLETYELKWTEKQLRISKDLDPDII-VMIDEDRMQQVLHNLLDNAIRYTNQNGSIAIRLEKKDNSCE-LRIEDTGIGIDSEHLEQLGERFYRVDKARSRQHGGTGLGLAIVKQIVYIHEGEWQVESEKGKGTTVIITL----------------------- 260462410 -----------------------------------------------LSSPVAMLVVALPFEAWWIGASRRAALWGAASAVVAIALQPLSAAFLPFAGAQIAAWHWLVPLAWALTVVPRVAAFRDTAGAADDTGDRLEDIIDAVVLLDASARARTLLKLPPELLSGTGFFDRVHLSDRVAYLSALADMRDGALSRRLELRIRLPQRLMADNYRPFALELVRGEEQGDVTLVLRENDETARLAAAAEVAKGRFLAVVSHELRTPLNAIIGFSDMLLHEMFGAFKDPRQKEYVGLVRDSGQHLLAVVTSILDVSRIESGAYATEPEPFRFMEAVEMCQSMMRLQAQAKNIDLQTQIAPDAGDINADRRAVQQILINLVSNAVKFTPDGGDVVVGAKRI-GSRLHFWVRDTGIGIAEEDFANLGKPFMQIQNDYTRRFEGTGLGLSLVKGLVALHEGTMSIESMPGEGTTVTISLP---------------------- 171317076 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRILTIVLGTLLMVVL---FLVWNYLLRKEIR-LRKRAE-GDLAAAIEV-----------AEDASRAKSTFLATMSHEIRTPMNAVLGVLELLKQSRG---TIESQSASIDAAYDSAHALLSLIEDILDLSKIESGKLELAPEPIDCDALVRSVANVFEGLARQRHLLFSVSIDPRRLSVTIDPIRLRQILSNLLSNAVKFTHTGGEAMLRADAQDQVHIELRVKDTGIGIAAGEQEKLFQPFVQADRTIGAKFGGSGLGLAICRRLVELMGGALTLKSTPGVGTTVEVSL----------------------- 110834459 --------------------------------------------------------------------------------------------FLSLQEKSPRLAVWLRIL------IGIGTILFLATP-----------FTSRTFLIPISASAI--LLMDFSIFLIGLIRTRAGDPDARIFTLAWFCFIVGAATIALNKYGLIPRNILTENLEVVLLSLALARRINRLKEAHSNSVRDRAIAEMENHAKSEFLATMSHEIRTPMNGIMGMTDLLRRTDM----TQQQEQYVGTIYQSTQSLLRVINDILDYSKIESGKLELDYRSIALENIVDDCVRLFALHSSEKGLPLYIHIDSRVPEIKTDPIRLKQIITNLLSNAFKCTDRGHILHVNLKQPPNNMLMIEVVDTGIGLDEGQQSSLFQAFT--DLSAKTKHNGAGLGLVICKRLIELLGGEIGVSSSLGRGATFWISLPVE-------------------- 225568537 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VQADVTDMLAAERKNKKALENALVLAEEANRAKSDFLSTMSHDIRTPMNAIIGMTTL---AVAHLGDSGRVADCLNKISISSRHLLSLINDILDMSKIESAQISLNRMEIYLPDMLEKLSAIIAPQAGEAGIRFDIRTEGRHNYFYGDALRIDQILINILSNAVKYTREGGSVMFAAEEIPSVRQRFTVSDTGIGMTEEFLEHIFDPFAR--SAGTQRIEGTGLGLSITKGLVDLMGGEISVQSTPGEGSCFQVEL----------------------- 254567876 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TMAANLTSQVRAFAQITFITVEASGEMDALKTKINQMVLNLRESIQRNTAAREAAELANSAKSEFLANMSHEIRTPMNGIIGMTQL----TLETELTQYQREMLSIVHNLANSLLTIIDDILDISKIEANRMTVEQIAFSLRGTVFGALKTLAVKAIEKQLDLIYQVDNSFPDLIGDSFRLRQVILNLAGNAIKFT-THGKVTLTVKKDEKLLLEFCVSDTGIGIEEDKLGLIFDTFCQADGSTTRKFGGTGLGLSISKQLIHLMGGEIWVTSGYGAGSNFFFTI----------------------- 186683956 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SVMGWLIIAAAPLSSDRESLIESKAQLRSQLMSRRHILSWQQQYQQLSN-SNQELERTNQLKNQFLANTSHEIRTPLSSIIGFTNLL-LAPGYEPTIERQREYLNIIQSSGKHLLALINDILDLSKIEANQLEVQWECVDVPLLCSNVLALVKEKAANKDLRLCLEIDPDITTLVADSLRLKQMLLNLLFNALKFTSKGS-VGLQV-VAKGISVHFTVWDTGSGISQEDQTQLFEPYFQIAKAVAGGAEGTGLGLAVTRKLAQIHGGSVKVESEVDSGSRFTLVLPLQQEAGAGIDKRDEGDEEAKYS 83941860 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDITETVEYQRKLVD-ARATAEAANSAKSLFLAKMSHEIRTPMNGIVGMTEVLGDTAL----TQDQRLYVDTIKTSGEALLVIINDVLDFSRIEANRLSIHPAPFDLERVFQEVLLLLQPLAVQKGLDLALDYDLFLPRLVGDAGRIRQVLTNLVGNAVKFT-QNGHILIRATGLPDAGIKILIEDTGIGIAPDMIEHIMGEFTQASSDPSPNAEGTGLGLAICQRLVQLMGGEIWVTSEHGIGSCFGFELPLK-------------------- 258516163 --------------------------------------------------------VVGGSYGAFYMLERQEGQYCISKIAAYAFDDIACPNFQLGEGLVGQCALESRMITLTQIPDNYIRIASGL---GSAPPKNIIIHPVGQVLAVLELAALEEFSLIQQELLEQVLDDIGITIDRITSHMQVSKLLTEELQTQAEELQLQQEELKTFNEKLDEQYKTSHQRTVELEKVRAALEEKAGQLEQTSRYKSEFLSNISHELRTPLNSLLILAQMLAENDKSNLTPKQV-EYAETILSSGQDLLVLINDILDLSKVESGKMDVCPRAVKLKDIQKFLERQYLPVANQKTIVFTILIDSDLPTIFADEQRLLQILKNLLSNAFKFTEQG-CVLLSIRKVQKKMLSFAVSDTGIGISQEKHIMIFEEFRQADGTTSRKYGGSGLGLSISNKIAMLLGGFIELESEEGKGSTFTLYLP---------------------- 288941215 --------------------------------------------------------------------------------------------------------------------------------------------------------------------LAEYPVTRVVNTGVIVQDLVLGILEPEDI--RLTWVQCEAYPLWDEPGRLQQIVVTFFDITAELERYRQHLEEARDAAEAANRAKSAFLANMSHEIRTPMNAIIGLNHLLQHEVTDP----RAHDWLTKVGEAAAHLLRIIDDILDLSKIEAGHLTLETGEFSPRNLIERTFSLLGDRARQKGLRLHAAIAPDVPELVGDALRLQQILLNFVSNAIKFSEQG-EIRVRAWTQAEDAEHLDVADQGIGLTAEQQARLFQPFAQGDESTTRRYGGTGLGLAIARRLANLMQGEVGVVSEPGRGSTFWASVRLRRSPSAAAPDGAARSEH---- 45358683 -----------------------------------------------------------------------------------------------------------------------------------YLAKYSPIYNIDGEVIGMTFTALLNSVIQKIFFIAFSSLIIAVFVAVILNKKIVD---------SIKKLKNSAESFGRGNYDERASIDTGDELEELAESFNKMADEIGKELKEVDNLKSEILSIVSHELRTPLTAILGYVELLKDETAGKLS-EKQKEFISVISENSDRLKRITDNMSDLVTVDNKILDIKRDRINLKKEVNDILRSFDYFAESKNIVLLEDVDN--LDIKGDKSKIHQVLSNLIENAIKFSKKQTKVTV-MGFEDKGNIHLEITDQGPGIPKEHLGKIFDKFYQIDSSSKREVGGSGLGLAVCKKIVESHGGSIWVESKIGKGTTVHVMFPLIK------------------- 159898664 -------------------------------------------------FTVPTAFIVSSTVGSAF-RASLTSILILIFFVIAVMNLRQGHFRRSVTLASSGLVVGLSIILLLEGLRNSAWILSAFMMPITLSGKGIKTIAGASIIVIAILGGLQLFNLAYPRLGDLLPPTISTFIFSVLIVGFFFHRFSASLNDALSRALQRESELQQIRDKLEILV---DQRTAALQDALHAVEEREGRLEKANQLKSRFLANMSHELRTPLNAIINFTAFLDRYGEF---SERQRELQERVLYNADHLLGLINDILDLSKIEAGRMELMYEKTQLEPIITGVMATASGLTRDKGLELELDMPEELPTMVIDKVRIRQVLLNLLSNAVKFTEQG-QINVTISQPDPETVQISVQDSGIGIAPEHQQQIFEEFQQVQNEVTHQYQGTGLGLPISKLLVEMHGGNMWLESTPGKGSTFFFSLPIT---NKLPE------------ 83312977 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQTANEELRLKSEALEERGKALEDARAEADRRALDVEQASRYKSEFLANMSHELRTPLNSVLILARDLADNDTGNMSDDQV-ESARVIHESGTHLLALINDVLDLSKVEAGKMTLDPVTIAIADLVQVIRGRFAPVATDKGLGFQVEVDPDLPRLKADRGKIEQIANNLVSNAIKFTSEGG-VTVRLSLTDGHVLALSVADTGIGIAPQDRQRVFAAFEQADSGTSRQFGGTGLGLTISRKLARLMGGDITLDANGDKGSVFTLLLPLAGTTQLAPEPRPASARPSPPA 237808149 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGALLLGRSAPFREGLLREMEPLVNKLALALTSCRQYQRLKLAQQSMIQARDEAQAANKAKSHFLATMSHEIRTPLNAVINLSELLLETQL----DDRQRKLTQGVCEGGRSLLQLVNDVLDFSRIEAGRLELVTTSFRLHDLLDGLASLFEKEAVIKKLHFGLSISPDVPDVIADPSRLRQILQNLLANAIKFTEKGS-VSIAVRMLAANQQIFHISDTGIGISESDQQRLFQEFSQVDTNLDRRFGGSGLGLAIAARLVMLMGGKIGCHSVAGIGSTFWFTLPAK-------------------- 138895266 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLMVGILSVFLTIITIAFLSRVITIPLIRMKQATEKLSKGDFSV-RLQVKGGDELAEL--GKAIQTLARD-LEYLKKERNEFLASISHELRTPLTYVKGYADIARRPNM---EEEERNRYLSIIYEEAEHMQKLVKDLFELAKMDQHSFQIHKEPTNLCSFLKKLHDKMHPAFQAKKMSLVYQCEKNI-TVHIDQKRFEQVMINLLDNALKYADQGSTVSIDARAEKDNIVMI-VSDEGRGIPEEDLPHIFERFYRVDKSRSRTSGGTGLGLAIAKEIVEAHGGSIYAASEYGKGTNMIITLP---------------------- 119486633 -------------------------------------------------------------------------------------------------------------------------SLQNALIQFSQSPEAQNLYNLSDESIALTVSLGDRVASEKAELLGNQILFFSLLISAFLGL-VLAVYISWVIAYPIATMIKVANQVGEESDFAIQIPVTTDDEIGELTYALEELEKAKVLAESANRSKSVFLANMSHELRTPLNAIIGYSEMLHDEADDLGCHDFLPD-LEKIQTAGRHLRDMISDILDISKIEAGHVTLYLEDFSVEQLLKDVITTTKPLAEKNRNTVKIEIKNEIGQMYADLPKVRQILLNLLSNACKFTQDG-VITIVVKRVKSKYLIFKVIDTGIGMSDEQQKLIFKAFTQADASTTKRFGGTGLGLAISQRLCEILGGGITVESQEGKGSTFIVWLP---------------------- 24216361 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LALLNQALKEKSEIAQQENQAKTVFISNISHEIRTPMTGILGITELLLNTPLNP----DQKDSLELIQRSGDKLLKIVNHLLDFSKADTGKIELESIPFNMQELLNDLVSLLRTEILKNKNELNILFPPNFPKLLGDPVRIGQILTNLVSNATKFTKEG-TVEVGFHILEKTNSELSVFDTGIGIPPTKFNSVFEPFVQSDKSITRHFGGTGLGLSITKKLIELMGGKIHVESQPGIGTRFWFELKLEIPESIDEESFTENSEAE--- 303241735 -----------------------------------------------------------------------------------------------------------------------------------------------------------------AIYLSIRVPEINNARTNVFKFYIISISIAILVSALLVFSLKITKPLKLINNAAREIASKRLDISSEDEIGQLAENHMAVALENLEEMRRGFIANVSHELRTPMTSIHGFIEGILD---GTIPPEREREYLSIVSDETKRLSRLTNDLLDLARMESGEMKLTFVTFDINELIRRCIIKLENQIVTKNIQIEANFHEEAAHVYADKDSIERVVLNLLHNAVKFVQDGGQIIIETEMSKGK-VMVSVKDNGAGIDSEEIGLIWDRFYKSDKSRGKDKSGTGLGLAIVKNIINEHGQEIRVESEIGKGTVFYFTL------NPAKEDNE--------- 261211606 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLITGIQAQVSNSVL--ILIGHNKGQFSLETKATLSRFRPLLRAISDIEHKEELIKLVEIRTRELRLAQKFAEQANQSKSNFLAMMSHELRTPLNAVLGLIDVLRGDSTSY-----QAELLEQMENSAELLLIIINDVLDLSRIESGHFSLHCHWVDLKKKLDQSLVYHRQIAQEKGIAFNVQTHNERLEYYTDSARLTQILFNIVGNAIKFTKSG-QVDIDLIY-GTHQVTFRVKDTGIGIEKNRIDRLFTPFIQADNSITRNYGGTGLGLAITKHLIELMGGSIQVESELEVGTTFILQVPHSRINCSIQEHIH--------- 256828313 ---------------LRVTGIRALVLSPHITTIDRAIWINDVKVLGTGLLVGFFFTMVLIHLAIYLYTGNGKFKWLVLGNLAFAGFVALTSYQHLFSIRNMPAAI----MMAGLMAQGFLACVIREFLELKKYNKRINAIMLFFIYLVFAVAA-GAFYLPQELQGNFVPVSLIGAWACIASMSIFLIAWAGAVVS-ISVYNRAAHGAFSAHPSIIWAGFVCEGVAMSILLAYTVQTMARQSAEAMAQAKSTFLASMSHEIRTPMTAILGFLNL----SLQMRPEGQLRQYLLKIRTSAQHLMGIINDILDLAKIEADKMELDADPFEVEAVLRDTADILVARAFENGNELVVSVQPGLQHLVGDSLRLKQILVNLGGNAIKFT-RNGTVRLAVLRAEDGTLRFQVSDTGIGIDAAVLPRLFESFVQADTSTARVYGGTGLGLNISRRLVHLMGGEIAVRSQLGQGSTFQFT------------------------ 222147417 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SAMFEMEKTSAIMLGLLMASVIFLVVTLHRQLKS----------VRETSRRLETMTRELSDAYEAADSGNRAKSQFMATMGHEIRTPLNAILGMAELLEYSQL----PSDALQSVKTIRSSGEALLEVINEILDYSKIEHGKLELEERAVDISSLAENTISIMQGRSDDQDNQLVLDIPVSLDYVRTDPTRLRQVLLNLLSNAIKFT-QNGVVTLRLRRGSALMLRFEVEDTGIGIDETGLAKLFKPFSQVDASISRKYGGTGLGLTICKQIVEKLGGELGMSSTVGVGSIFWFELP---------------------- 254506101 --------------------------------------------------------------------------------------------------------------------------------------------------------------------LGIVPIMLACVMLGYLLINRFLIAPIVLIAKKVDDSKRIIDITYDSNDEIRHLIDKFNQKTVFLEAEKV-------KAQASTKAKSAFLATLSHEIRTPMNGVLGTAQILLKTDL----TEEQRKHLKTLYESGDHMMTLLNEILDFSKIEQGHLELEHQPFPLESIIGSINSVYFTLCSEKGLQFKVISEPQGRWYRSDKARLRQILFNLLTNAVKFTSRG-YVEVYFTEKRANGVHIRVRDTGIGIAKESQEKIFKPFEQAESSTTRRFGGTGLGLAIVKQLCELMDGDIHLTSEVGIGSCFEVQL----------------------- 167746502 -------------------------------------------------------------------------------------------------------------------------------------------------MAALSIDGVHEYVYYGPIPETEWTVCVTMRSGGVDSIESLSGFMSRSTVAAVLFITALIMGFSLVYIHLIRRNAEL------LAAEKNRAEEAFKHAEKANLAKSEFLSRMSHEIRTPMNGIIGMT---LIAGQNLQNSAKISDCLKKISLSSKHLLALINDVLDMSKIESGKIEIKNEVFDFKVFIESLTTVYYAQAVSKKLNFTILIGEVREELIGDSLRLNQIITNLLSNAIKFTPEGGNVTLRIQELREEDERFQVEDTGCGVAPENMEKIFNAFEQETSDVAQKYGGTGLGLSISRRFASLMGGSLILNSEVGKGSVFTADIP---------------------- 170741139 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLRDVSAARRTEAEAKRAAEAASSQKSDFLATISHEIRTPLNAILGFTEVMMEEQFGPIGNERYRDYLRDIRSSGEHVVSLVTDLLDLAKIEAGHLDLHFTGVVLNDLVGASVSLMQPQAARQRVVVRTSFANGLRPVLGDQRSLRQAALNLIANAIKFTDAGGQVIVSTAMTDRGGVALRVRDTGIGMTPDEVETALQPFRQVATAQNRRGRGTGLGLPLTKALVEANRGTLRVSSRKHEGTLVEVLFPPARVL----------------- 33341112 -----------------------------------------------------------------------------------------------------------------------------------------------VVAVRVPLLHLNNFQIPELSTKRYALMVLMLPSDSARQWHVHELELVEVVADQVA--------VALSHAAILEESMRARDLLMEQNVALDL---ARREAETAVRARNDFLAVMNHEMRTPMHAIIALSSLLQETDLTP----EQRLMVETILKSSNLLATLINDVLDLSRLEDGSLELDTTTFNLHALFKEVLNLIRPVASVKRLFVTLSLSSDLPEAVGDEKRLMQIILNIIGNAVKFSKEGS-ISISASLRDPRALRVQVKDTGMGISQQDMPKLFTKFAESQSPATRNPGGSGLGLAICKRFVNLMEGNIWIESELGKGSTAIFRLPHMRV------------------ 171912848 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VYDSRGNIISVVGTIGDATSEREVLLVKEREARAEADRANRIKDEFLATLSHELRNPLNAILGWASILRTESSDP---DELAAGLDVIERNTQLQAKLIADLLDMSRILSGKVHLDLKPTNLLSLAREGVETIRIMAEEKRITVTTPGDAPPVMVSGDSARLQQIIWNLLTNGVKFTPPGGSLDLSIICGQDRAELV-VTDTGTGIDPQFLPHVFDRFRQADASSTRKYGGLGLGLSIVKHLTEMHHGTVQVFSPVGKGATFKVTLPLLR------------------- 149918850 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQQQNAELERAIAHLRDVDQLKSNFLATVSHELRTPLTSIIGFSEMLAKGIAGPLN-EEQTEYANMILDRGEELLRLITQILEMSKMEMGTVRLKLRPTPLADVVGRAFGSAVIPADRAHVNLVRDFADDLPLMLVDPDKVLQVLINLVTNGIKFNRPDGHVAVRAGEEVADAMRVSVSDTGIGIPEDQLARIFDAFYQVDSSSTREHGGAGLGLSIVKKLIEAHGGEIWAESIVGVGTTFHFTLPLAE------------------- 269960019 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WVFVLLSIISLVAIFVLQTQHRVNKLKQLNDDLT-----------EATEKAERAAKAKSQFLATMSHELRTPMNGVLGISQIIASETK----ERETKEHVQVILDSGQHLMTILNDILDFSKVEENKLELEAAPFNLPQVLTPVCSAIQPLIEEKNIKLYVENEPENIEFNGDCARIRQILFNLAGNAVKFTSDG-HVLIRAELDEPRKLLLSINDTGIGIPADKQDRIFNSFEQADTSTTRKFGGTGLGLAIVKKLTELMGGEVKLKSVESIGTQFLVELPIPWEEKALPK------------ 217978617 ---------------------RLTTERGAEQDWLKTNLARFTNLLQGQRDLVTVGRMLLSELAELIGAQNQVEGDELTLLSAYADDGDHPRRIAFGEGLVGQCARDGRRILISDLPPNVLPIRSGLFKAAPRTAIVLPILFEGEARAVIELASLNPLTELQISFLEQLTASIGIVLNSIAVSMQTEGLLGQSQQLATELLARQT-ELQQTNEQIELKAQQLEERNNEVEAKNQQIEQARRALEEKSKYKSEFLANMSHELRTPLNSILILGQQLSDNVEHNLSDRQV-ECARTIHAAGSDLLNLISDILDLSKIESGTVSIDAEEISFAHLLQMIARPFRHEAESRGLSFDVEATEGLSHIVTDVKRLQQILKNLLSNAFKFTAAGG-VSLKVAARAKGVVAFKVADTGIGISAEKQKIIFEAFQQADAGTSRKYGGTGLGLAISRDLAQLLGGEIQLRSVPGEGSVFTLYLPLAYTVEVAPRAAHDE------- 120555598 --------------------------------------------------------------------------------------------------------------------------------------------RVGELTIVSSIEQVYQDILDRALLLLFQSIVVMLGTLGLL--LIVRVALSRHLETMADYAAKLNLDALVEPLKLRRRNPSRPDELSELEQARSLRQTTRDEAIRANHAKNQFLANVSHELRIPLQSVLGYANLLTDTPL----DQEQREYVNTLLNASESLSSIINDLLDISSMEAGKLELEAIPFDLRETLNDLIHMLGSRAREKGLALEVRVDENLPWLTGDPVRIRQVLLNLLSNAIKFTDSG-HVLISIGRKEGKVLRLAVEDTGVGINPEDIPLVYEPYVQLGQRFQRQLPGAGLGLTICRQLVDLMGGSMDLESRPGEGSTFWVEL----------------------- 114328501 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLRSAFWQAWCVMLLISG-IAAWLLVLALQSRHVAREESR--RQTALLMNEIRAHRRTDAKLQKAKEAAESANLAKSRFVVGASHELRSPLNAILGYAQLMDGDETLPP---RWQRAIGIMRRSGEHLAGLIEGLLDISKIEAGRIDVARDAVRLGDFLDQIVSMFRIQAEAKGIDFIFDRPETLPQVYTDERRLRQILINLLSNAIKFTRYG-RVTFRVRWRS-QIADLDITDTGIGIDEQELERIFEPFHRTSGALHASMPGIGLGLTITKLLVQILGGDITVQSKLGEGSTFHIRL----------------------- 254489970 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIRDITEQILDKKQLENLNSSLEEQVRTRTEELEKAKNEAIEASNMKSGFVANVSHEIRTPLNGILGMHNLLKRENL----NEKQESYLQMATQSAKSLLMLINDILDLSKIEAGKLEIESLPINLIDSFSQAANSMAVRAMDKNVEIVLDLDIKHTVVIGDDLRIRQILNNLISNAIKFTDKG-EIIVSAATTEDVALDVSVQDTGVGIDKAKLNQLFKAFSQEDSSTTRKYGGTGLGLSIVSNLCSLMNGECHVESEKNVGSTFSFRL----------------------- 16124976 -------RPFATCKGAARTRSLVSRTSAALPRF-AEWLDQDVTSVTARSLPTLGVRLAICAATALIYALAVDLLWGLAVASAEAA-VFICSSPQRADRKISHAQ--RLSYVAAVAWMNIVWWSLAIM---LWRQDHPALRMAALCVVCAFLVHAQAFTARSKTLLLIVSATLLLVLCGVLNDFPPSERLA-LCAAAIILIIYTA-----------KAAQTNGQQGRALELAKS-------QAEAASQAKSEFLALMSHELRTPLNGMLGLSQALKLEPLEPGEREQ----VELLEESGRTLLALLNDVLDMAKIEAGKLDIAPTQEDLSRLAERVVRINQAQAREKGTEITLEIDPATPRLLFDPLRVRQCLGNLVSNAVKFTPAG-QIRVRVTCEAGDQAKIIVSDTGVGMGPAVLARIFTPFEQADPTIARRTGGTGLGLNITRRLAQMMGGSVSVRSTEGKGSTFTLTF----------------------- 171915305 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLRVAVGDLTTAEMAAQASSRAKSDFLATMSHELRTPMNAVLGMIQLLQKANLKPVEHE----YLKTAYEVGDRLMTMINDILDFSQIDVGTIALVRDRVDLPALLEDVTASVRDEARLRKLDLTAHIAPGCPTLWGDNTRLRQLLRHVVGNAVKFTDSG-YVRITAKVVLPGEIQFKIEDTGVGIGKENQEALFDAFYQSDSSIRRRHGGTGLGLAISKRLCDAMKGRIWFESEVGRGTTFHIALPGEPVMEP--------------- 110597907 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITNFVAIKED-ITEKKKLWSELIAAKEHAEESDRLKTAFLANISHEIRTPMNGIVGLSEILKDPDL---SKEEQSLYIDLIDQSCQRLLYLINDIIDISRIEAGKTNVKISRTPVNTTLRDLHAFFKPLAEQKGLRLSCTLSDSESVIETDSTKLTQILTNLLQNALKFTREG---HIDFGYARNKNLEFYVADSGIGISPDMQTKIFERFRQADNSLTRNYEGAGLGLSISQAYIEMLGGLISVKSTEGKGSEFIFTLPETDVQPAAVKPNHDS------- 117924952 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISERREAEQALEAAKRSAETASKAKSRFLSTMSHEIRTPMTAILGVAELMS----GTHLDRVQREHVSIIRRSGDALLELIDDILVISQNEGAQEGEKQVVFDVDHLLESVMDMASYRATEKGIKLLSHVAALVPRVMGDPVRLRQVLINLVGNAIKFSEKGEVIQVRPGPRNGPERRFSVSDNGIGIPMEKREAIFDAFSQVDETESRRFGGTGLGLTICRRLVNLMGGQLELFSEPGVGSTFAFDIPLQPAMEQANPANLE-------- 254512446 -------------------------------------------------------------------------------------------------------------------------------------PDGFAFFDGNNTLIGANAAYLSVFLEEVAPGITYPRLLEILTCEGIIGADRTEDWLARMLRWAQPHPEPMVIQLWNGQIRLIDQRGHGGDVLS---LALNITATVRHEAEAANRAKSAFLANMSHEIRTPMNGIVGMTELLTETPL----NEEQRLYISTIRNSGEALLVIINDVLDYSKIEADKLTLHPEQFDLERCILEVAMLLQPSVRDKGLTLLVDYDLFLPTLFGDPGRIRQILTNLVGNAVKFTAQG-HVLVRVTGVPDADIHVAIEDTGIGIEADKIAHIFGEFNQIEDAQNRQFEGTGLGLAITKRLITMMGGTVWVESDVGRGSCFRISLPTAEGPQPAPPD----------- 115523225 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRTDITDFKTIEAALEQKVADLELARNNLESQKQELVAKSADLELAKETAEAASRAKSDFLAIMSHEIRTPMSGMVGMIDLLRETPL----TAEQKGYAEIAKESVNSLLGVTNDILDFSKLEAGELKAEAIDFDIEHTIGGAISLMKAKAQAKQLDIRTVLTPGLPWLVGDPSRIRQILLNLINNAIKFTEQGA-ISVKASYDDKIELRIEIVDTGIGIPMEVQQRLFNPFVQADTSISRKYGGTGLGLAICKQLALMMGGEIGVRSGPEPGSTFWFT------------------------ 86137265 -------------------------------------------------------------------------------FVAQQYEVTMKRRFRTVAVTCNAVVLGLLWILLGVSINAPSMVIISAVAIAGSIAARLLLKTEYKLLARLAAVIGSVFTMPPDSYIELFFVVLPFMTFSMRREKAMIIALLGIAFGSWVLFRFMGHDFFSGGVFVTVFAILVVQMMAFGQLAESYSDRAHQKESKANRAKSEFLAAMSHEIRTPMNGVLGMVEVLEKTDLAP----EQRRILHTIQESSNSLLWIIDDILDVSRIEAGKMELFETPMRLLPLIEGATATLRPHANQMGVQLSLSVQADLPTFRGDAGRMRQILLNLMGNAIKFSEEPGQVKLRVEIREAGWIDFVIEDNGIGIEPEVQETIFTPFERSASVAKRMIKGNGLGLTIVQQLVSKMGGAVKVDSTLGEGSVFTVRLPL--------------------- 297569592 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SRRKQAEAELEQRNEELTRANHQLAASNRRKSDFLAHMSHEIRTPMNGVIGMTALLLAGDL----DEQQRHYAGVIKASGEALLRIINDILDLAKIEAGRLELVSRDFSLPALLAEIFTLLQPEAAAKGLALKEQVAADLPPLRGDDVRLRQILLNLLGNAIKFTDHG---EVELSVSGQHEICFSVRDTGPGVPPELQQQIFAPFEQAGAADRRRPAGTGLGLAICRRLAQLMEGSLRVESTPGAGATFHCVLPFAAAKEAPVE------------ 197104023 -----------------------------------------------------------------------------------IVQQRLLRRWLRTSGEADQVRGYRRLALLSAVRVSLVPSVAMVLAGGLGEMAYFWVQAGTLIAIALSAGALSR-----TIFWGFVPVLVAAGVTCLTTLPPAPAGAVLLLAIMLALLAMISNNTTQAISGWHAAFNANLALVRELEIARDQAVAERAAADQANRAKSNFLATMSHEIRTPMNGVLGMAQLLKRDEADP----QQIARLDTLIDSGEYLLSILNDILDVSKIDAGRLEILSRPEDLRLLLDRLVGFWVGRAIEKGLALNLTMGSGAPDVLTDALRLRQILFNLVGNALKFTETGGVEVIVTGQPARDGVRFSVRDTGPGIAPGDLPRLFDRFSQGDEAEIRKFGGTGLGLAIVRQLAELMGGEVAVESRLGAGSTFHVEIPLT-------------------- 75906463 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HVADFGQAPNLARRMGERREIFGRRQDGTEFPAEASISKFQLDKEVFYTVILRDITERKQIE--RMKDEFVSVVSHELRTPLTSIHGSLGMLASGLL-PADSEQGRRLLEIATDSTERLVRLINDILDIERIESGRVKMERESCNLTDLIESAVSIMRPLANKAGVKLSVSHPS--IQLWVDPDRIVQTLTNLLSNAIKFSTAEKTVWL-VAQQYGDELLVTVKDNGRGIPADKLDSIFERFQQVDSSDSRNHDGTGLGLAICQSIVQQHGGRIWAESVLSEGSNFYFTLP---------------------- 220908496 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IALRWLMRDITARKQAESHLHQVQLQNLEESNRLKNQFMGIISHELRTPMNAILGFSDLLLRRFHDRYEPQQIA-FLERILNNAKHLLLMIEEILAYSRLKAHRLELQLEAFDLLELARITAEEMQCMADQKALALELDLPPSPLVVCNDRTRVRQILVNLLSNAIKFTDTG-RVTLAIAPGKAEKLLITVQDTGIGIDPAHQGRIFQEFWQVNQSQTRSQGGTGLGLSITSSLVTLMQGKIWVESELGEGAVFRIELPRNVPSPPIPEQD---------- 16124905 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITEYKRARDELAAEQARAEQALEARSAFLANMSHELRTPLTAVIGFAALVEGLDDLP---ETARDYVGRISTAGKALLSVINDVLEMSKLETGQVQAHLAPCALAPLIDDTVRMFGLHAAEKNLQIAVRVDPPPRVLMIDPDRVRQVLINLIGNAIRYTDAGS-ITLEVIWRGEEELFVAVKDTGIGIDPADQAHLFKRFSQIESARARSRGGSGLGLVISKGLVEAMGGRIGASSKPGEGSTFWFAIPASRDEDAGPE------------ 255021586 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRQREAQRQYEQESKEQAERANQAKSQFLSSMSHELRTPLNSILGFAQLLSTSRREPLSP-RQQGFVEHIRDAGQHLLSLINDVLNLARIEAGELTFSPEVLSLAALLRETSEMVADLARERDVQLLETLGDDPLWVCVDLTRTRQILLNLLSNAIKYNRPGGRVLISLAPIPERAERIAISDTGIGIPADRQHRLFRPFERLGQE-NGPIEGTGIGLMITKELVERMGGEIRFESREGEGTTFFVFLPAHRA------------------ 142166015 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLALRENADELRG-ARDSADAASSAKGEFLATMSHEIRTPMNAIIGYTDLLSQSELTAI----QAEHVGIVRRSGGVLLDLINNILDFSKIESGKLDFDRQEFDLEEVVGGSMEACLLPAREKQLEVDYRIGPDLGTYLGDPQRLRQVLTNLVTNGVKFTSRGSVILSVTGDASATGLTFSVRDTGCGIAEEEMDLLFEPFSQLPSGRARHQGGTGLGLVISQRLVEGMGGKISMKSSVGEGSVFSFRIPLERVRD---------------- 110596980 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEDHLLAIEKAGLLDSGTDEISRESDLIYRKHQRIEDANQARNELIEKLEESMRLTEEMARNAEAANAAKSQFLANMSHEIRTPMNGVIGMADLLLETRLST----DQRNYVEIINGSGRNLLKIINDILDFSKIEARMLELDAIDFDLFDLLEEICGVLGLEARDKGLELLLITGFDLPSLKGDPARIRQILVNLIGNALRFTPEGGEVKVMVQQQTDRNAVIRVRDTGIGISADKLQKIFEPFTQADGSNIRKFGGTGLGLSISNDLVLKMGGGIHVESEPGSGASFWF------------------------- 288957220 --------------------------------------------------------------------------------------------------------------------------------------------------------------LPVSTLIDRQPLVIEAATPLAEIGRRLARLKPSALATGFLVVEQGRYLGVGTVTGLMARSAEQTDLRARQ------LEEARQKAERAIRAKTAFLANMSHEIRTPLTAMMGFAELLEQEVLGPHAIPLYREYARDIAESGRHLMELINDLLDLSKADADRLELVEGTVDVVRVAIGAARLLAERAARHGVRIATTVPLDLPPLRADERKLRQMLLNLLSNGVKFTPADGVVTLGAHMAADGALWLSVHDTGIGMTGEELAKALEPWGQIDSALARVQVGSGLGLPLTKRLIELHGGRLDIVSRCDDGTTMSLVFPPARV------------------ 225388358 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FYISRELKRVCMARTDVTDVVRQEQRQKEELAAALVAAEQANAAKSDFLSRMSHEIRTPMNAIIGMSTI---AAQHIGDDEQVADCISKIGISSRFLLSLINDILDMSRIESGKMLLKNEKIPTEEFLNGINSICYAQAASKGVDYECIADPVLDDYYGDAMKLQQVLINILSNAIKFTSEGGKVTFSASQRNDAVLRFIVNDTGVGMSEEFIPHIFEPFSQESTGTTAVYGGTGLGLAISKNIVDMMDGRITVRSIKGIGTEFTVDV----KLGISEEEKHRHSQKK--- 255535913 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERVRTTVELKNAQQLAVRASKAKSEFLANMSHEIRTPLNGVIGFSDLLLKTPL----NEMQTQYLNYINESGESLLTIINDILDFSKIESGKMELMIDRTPVYDMVGQVINVILFQSQKKDLELLLNIEPGLPEILFDESRVKQILINLLGNAVKFTLRG-EIELKVQKLRMDAERIAVRDTGIGIPKDKQKRIFDAFTQEDSSVSKKYGGTGLGLTISNNILKYMGTSLSLKSTPGEGSEFYFDIPYEEVIAGEEED----------- 186684847 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKETELKLRASQEAAEAASRAKTEFLATMSHELRTPLNAIMGLSQLLQQEIVGSLN-EKQNEYVSCIYSSGEHLLALINDILDLSKVEEGKEELLLSPLPVSDLCNYAIWTVRDRASEKGLKLTYKIDLQEDICIADERRIKQMLLNLLTNAIKFTPVG-NVSLVVKKVP-QGITFTVSDTGIGIDPNQFQFLFEPFKQLDSRLNRQYEGTGLGLALTRKLARLHGGDVTVTSTLGEGSQFTLFLPN-PVPSKAVED----------- 170748504 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LARTFNDLLSAVNERDHRLAEAEVSARTADEAKQVADAANAAKSAFLATMSHEIRTPMNGVLVMAELLA----GSDLPARQRRYAEVIARSGRSLLAIINDILDFAKVEAGKLELERVPVSPAELADTAVTLFAERARTAGLDLAAEVAPEVPHILGDPVRLGQVLSNFVSNALKFTEAG-HVSVRMAIDAGDGLVIAVSDTGIGIPQDKLATIFSAFSQADQSTTRRFGGTGLGLSIAQQIVAAMGGTVAVTSRVGAGSTFSARIPVTVAEPARPVRRREA------- 297539506 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QQNILDQKLREKNIELERSKIAAEQANLAKSDFLSNMSHELRTPLNAILGFAQLLEGGTPAP--TETQTKRLKEILKAGWYLTDMINEILDLAKIESGQTPMLLEPVLLTNLLFECQSMFEPNALESGIKLLFSMVNRMWSVRADQTKLKQVVSNLLSNAIKYNSEQGTVEVKCSESALGRIRISVKDNGAGLSAEKLAQLFQPFNRLGQEV-GVKEGTGIGLAVSKKLIEMMGGTIGVESAVGVGSEFWIEL----------------------- 75911124 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WFEVHAYPAEDGLGIFFRNITERKQAEQEREYLLMREQIARSEAERANRLKDDFLAVLSHELRTPLNPILGWATLLKKRNL---EEATRRRGIETIERNAKLQIQLIEDLLDVSRIQQGKLNLNIQSVNLVNTIEEALETVSLAIEAKNIDVKTALNVNVCMVAGDAARLQQIIWNLLANAIKFTPPAGQIQVALERVNNSAQ-IQIQDNGKGISSEFLPYVFEYFRQADGTITRQFGGLGLGLAIVKHLTELHGGTVKAESAEGMGATFTVNLPL--------------------- 254299737 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISLRKESELKLKEARIAADQANKAKSTFLATMSHEIRTPLNAIIGNLELLRRSPL----SEQQSERLHVVESCSNALLHIINDILDLSKVESGQMTLENIPFDIHTLLQETVDAYAPLAESKGLALLSSIGEGVARHYGDPTRIRQVLSNLIGNAIKFTERG-HISIDVHRRDGSAIEIWVNDTGIGIRPDRIATLFDVYTQADASIHRRFGGSGLGLPLCQRLVTIMGGSIEIDSLPDFGTTVTVALPLREARHATALSNGPAARRR--- 288792970 --------------------------------------------------------LVDAQLGAFFLADSSEGSMRLRLTASYGYVARHDVTFGPGEGLVGQAALSRRTIRVKAQPDGRLVVRSGLADTPPADLVVLPVQFEGELLGVIEFAGVATFSELHLAFLERLVLTIGVAVNTIQANRRTEELLAQS--------QRLAHEMQDQSAELQRTNAELEDKAREIELARLGLEEKAQQLTRASAYKSEFLANMSHELRTP-LNSLLLLARLLAENPERNLSAKQIEFARTIHGAGSDLLSLIDDILDLSKIEAGRMDVEPTEIQFAEIRGYVEQAFAPQAEEKGLDFQVRVSQDLPPLVTDAQRLQQILRNLLSNAVKFT-DNGAVTLRIGPAAENAVFFTVIDTGIGISDDKLSLIFEAFQQADGTTSRRYGGTGLGLSISRDLARLLGGTITVSSAPGQGSTFTLFVPDVLAPDAV-------------- 309792417 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERLRQQSALLEEANTNLAKAARLKDQFLANMSHELRTPLTGIIGFSEALSQGLYGALGDAQQR-AVQHVFDNGQHLLQLINDILDLARIGAGHVDLKLGPVLVDDACGEVIDLLNGLFQSKKQQFTYTACEAGLSIEADILRVRQILINLLSNASKFTPRGGALGLEIHYDAQREVQFCIWDHGIGIAANQQNMLFQPFVQLDDRLARDQPGTGLGLALVRQLVTLHGGRIEVESRVGEGSRFRVFLPQHSPLPIL-------------- 295114872 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RIFLLQTYRIWEGEDRFITVLTDQTQILS----TQKELEAAIQQAEKANRAKSEFLSRMSHEIRTPMNGIIGM-GMIAMQNLG--DSSRVEDCIRKINLSSRHLLTLINDVLDMSKIESGRIEIKRDVFDFRLFLESVSNVISGQARDKGLNFDVIFLGDMEELFGDALRVNQILMNLLSNALKFTPEGGSIVLRIAKMDEDWLKFEVSDTGCGIEEKNYEKIFMPFEQEHEDISHVYGGTGLGLSISRRFAELMDGRLTVSSQVGKGSTFTLTMPL--------------------- 71907073 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIGVLGIYTDITER-KNTAQELAKHRLHLEQLVEERTEELLL---AKDAAENANMAKSAFLANMSHEIRTPLNAIAGMAHFIRRGGLSPKQSEQ----LEKLEGASTHLLNIINAILELSKIEAGKFEIEESPIKVESILGNVLSLLHDRAEAKHIKLLCEIELLPKDLLGDATRLQQALLNYTTNAVKFTETGS-VTLRVHPVDENAIRFEVRDTGIGIAPEVLPKLFSAFEQADNSTTRKYGGTGLGLAITKKLAEMMGGDSGAESTLGRGSTFWFT------------------------ 193215941 -----------------------------------------------------------------------------------------------------------------------------LIKTGDETPLAY-LYVTLGCVSAASTEAMIAH--SYALRILVVSLVVALLAAMLIGLAMIAL-LTKDLWRFVTFIQKIQGGDFSKRIHVSSSSELKALANAFNEMAAKIEHTMNLLKENEKLLR-EFIANISHDLRTPLASIEGYMETIILKKHLLSEKEKQQ-YFNTILKNTRTLNRLVNQLLDLSKLEARQVKLKPEPFSITELIQDVMLKFNPQATASNISLNAHFPSHTPFVFADLGLIDRVLQNLIGNAFNHTEENGCIDVEIEMLDEYTMYVRVQDTGKGIAPEDLKHIFDRFYQGDKVRSKHKSGAGLGLTIAKKIMELHHSTLDVESTLGVGTTFSFKLP---------------------- 255528162 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TYFIYEGKQTILSILSDITSEKQVEKLEKDVEKNIKLLNETR----EFNKMITEFFSNISHELKTPLNVIFSAVQVLNLNKNEGENIEKQHKYLKVVKQNCYRLLKLINNLLDITRADSGFLKLHTGRYNIVSVVEDITLSVVSYVESKGINLIFDTDVEEKVINFDADKIERIILNLLSNSIKFTNPGGKIYVNMS-DIGNGVTISVKDTGVGIPEDKLQMIFERFGQVDKTLRRNSEGTGIGLCLVKSFVEMHGGTIEVKSKLGEGSEFIIKFPEIITEQQQSEEN---------- 239993534 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GKLAKAALVFS-------DKNRETEKLLDEARTMNSQLESLNKAITEAKIKAEQATASKSMFLANMSHEIRTPMNGIIGLIELAQQQELST----TVKGYLDKAAYSGQILLSVINDILDFSKIEAGKLKIEEVSFSLHSLFDNLIAVIALRAKEKNLSVHFTVNPKIPPVIGDPLRIAQIIMNIGNNAVKFTEQG-RIDIEFDGNLNENLTMRITDSGIGMSAAQLDRIFKPFTQADGSTNRKYGGTGLGLAIVSQLTELMNGRLDATSTMGKGSTFEVELPLK-------------------- 89902167 ---------------------------------------------------------------------------------------------------------------------------------------YFLLLMGVTVPLLASVFGLLYHQELRALTLSVTDIVQLQAPHAALRSGFFKAYMALLVIAGLVAWWVVLAHKSRQQTHLLMCEIESHRQTDELQTARRVAEQARHAADQANQAKSRYISAISHELRTPLNSILGYAQLMGEDPSIPVH---RQQAVSVIKRGGEHLLSLIEGTLDIAHIESGKLTLNPRPMHFASLMQDIASLFELEAQAKGLSFRYVEGAALPAVRADEKRVRQILINLLGNAIKFTQKG-QVTFDIRY-AREMAVIDIEDTGPGLSPQELNRIFEPFTRAHTPGATA-SGSGLGLTIAKMLTDLMGGELTVTSTPGMGSVFKVFLPEVRVTS---------------- 254438509 ----------------------------------------------------------------YFDPTAIFAYYGVVALTMLDVHLGLQAKAWGQDPVVGRQILKRIALNTAISGMAIAAFIINIASQQTMVGHFTPLFFLFSGSI---FAAMYNSQMIGILILRLSIYGLAFLYIAFLDVFRYLPPLSSNI--WLEFFTIIFVLYFIGDISVKFYVNQQERL-----EQMKLIQEENERTKAALEVKSQFLSTVSHELRTPLTSIIGSLELIKADPRG-LLPDNLKPMIGIAARNAQRLAALIDDLLDLQKIEAGEMAFHFKPVDANDLVYEAVESTAGYASKLGIHVTTAPCGEDCQIAGDRNRLVQVMSNLLSNALKFSDKGGAVKVRVETLSTR-IRISVHDEGVGIPRGAKDCVFGKFSQVDSSDARKVGGTGLGLNITKQIIGRHNGTVDYVSELGVGSTFYIEF----------------------- 160939015 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILYSRTIQNGILRDKKLRYSYYNRQRKIILLTRSDITEIREEKRQKELLQDALNAAQVANQAKSTFLSRMSHDIRTPMNAIIGLTAI---AASCADDPDRVIDCLGKITSSSKLLLSLINEVLDMSKIESGRIVLSEEDFLLDSLFKDVISMIQPDLKRRGHTLNIHIETEHEAVCGDMQRLQQIINNLLSNAIKYTPHGGTITLELSETRSPQQRLVCEDNGVGISPEFIERVFEPFERAEDERIRSVQGTGLGMAITRNIARMMDGDIWVESTPGRGSRFTVTLPDSSVLTELP------------- 262273972 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSANSGKLIINALSMPLYLSNQLVGVVCLFDESTNYLVSWLEPVLSSLSAMVNFVRQKKLNDMISEEAKEDAERANEAKTNFLAMMSHEIRTPMNGIVGMSNLLKETDL----NQQQSYFVDTLIHSSNALLNIINDVLDLTKIEAGKMRLIEQESELTDLVHDALVVFHAKAVEKSLRLHCLIDPHLPWLILDPVRYTQIILNLVGNALKFTKHGSVVHLSLVTEGGDMLRLEVKDSGIGIPEDKLHNIFENFTQVDNSYSRSYQGTGLGLPVCRKFIELMDGDIRVVSKEAVGTTFTADVPL--------------------- 262173448 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSIRNITDRLAFEQTLKQALHD-----AEQATQAKSVFLANTSHEIRTPLNAILGLTHLLSDESL----TESQHRLVDKIGISGKSLLGIVNDVLDLSKIEANEMILEALPLDLREFLEEVASVFSTQAEAKNLDFKLEMGVDLPHVIADSMRLRQILTNLLSNALKFTSVG-HIALRAEIAEKNIVRFSITDTGIGISEEAQKRLFKPFSQADTSTSRRFGGTGLGLSIVHKLSGLMEGKIGVESREGQGSTFWTEMPLQ-------------------- 254412478 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISDRKQVEFALQRAKDTAEQANRAKSQFLSNMSHELRTPLNAIIGFAQLLGRDSS---LTQEHHDHIGIICRSGEHLLSLINNVLQLSKVEAGQVKLNCYSFDLYGMLQVLEEMFKLQAENKGLQLVVDYDEALPRVETDEGKLRQVLINLVNNAIKFTSQGG-VTLRVKAVQGEMLRFEIEDTGLGIASEEIESLFEAFVQTEAGRKS-LEGTGLGLPISQQFVRLMGGEIHVSSRLNQGSIFTFDIDVNRV------------------ 162453383 ------------------------AKFSRMLQGQKDLLTVGRRILSELA------TVVTAQQGVFYIMDASREEPVLKLLASYAFKERVDNQFKLGEGLVGQCALEKEKILLVNAPPDYITITSGLGDAPPVNIIVMPVLFEGQVKAVIELASLERFSPTHQAFLDQLTESIGIVLNTIEAMRTEDLSLARELQSQQEELQETNAALGEKARLLAEQNVEVERKNHEVEQARQALEEKARQLALTSKYKSEFMANMSHELRTPLNSLLILSDQLSRNNDQNLTARQV-EYAKTIHASGTDLLGLINDILDLTKIESGTVVVDVGEISFTDLSDYVRRTFRHVAEAKKLDFELSFSSTLPTMFTDAKRLQQVIKNLLSNAFKFTERGKVVEVTVARRADVVIALSVHDTGIGIAPDKQQIVFEAFQQADGSTSRKYGGTGLGLAISREIAGMLGGDLTLISAPGRGSTFTLYLPRT-------------------- 117168610 -------------------------------QGQKDLLTVGRLILSELAP------VVGAQQGVFFTMDVAKEEPILKLLASYAYKVRVDNHFKLGEGLVGQCALEKEKILLVNAPPDYIRITSGLGEAPPVNIIVIPVLFEGQVKAVIELASFERFSPTHQAFLDQLTESIGIVLNTIEAMRTEDLSLARELQSQQEELQQTNAELGEKARLLAQQNVEVERKNREVEQARQALEEKARQLAITSKYKSEFLANMSHELRTPLNSLLILSDQLSKNNDRNLTGRQV-EFAKTIHSSGNDLLALINDILDLSKIESGTVIVDVGELSFSDLQDYVERTFRHVAESKKLEFELNFAQNLPQVYTDAKRVQQVLKNLLSNSFKFTERGS-VALDVDLRAGAAIAMSVRDTGIGIPHDKQQIIFEAFQQADGSTSRKYGGTGLGLAISREIAWMLGGEIKLSSKPGSGSSFTLYLPLT-------------------- 215433475 ----------------------------------------------------------------------------------------------------------RNIVVLPVLFEGEVKAVIELASFHTFSEVHMGFLEQLTESIGIVLNTIAANMRTEALLKQSQALTDELRTNKRLEQQATSLQQSEELLKRQQEELRSTNEELQEKAKLLSEQTEVERKNGEVEQAKLALEEKAEQLSLTSKYKSEFLANMSHELRTPLNSLLILSQTLSDNVDGNLTSRQV-EFAKTIHASGADLLELINDILDLSKIESGTMAVDVGPLRFGDLREFVDRTFRQVADKKGLEFHIGLGDSLPELETDAKRLQQVLKNLLSNAFKFTESGS-VSLDIGLAKGGWVAFTVVDTGIGIPKDKHQIIFEAFQQADGSTARKYGGTGLGLSISREIARLLGGEIRLESDVGTGSAFTLYLPLA-------------------- 30026180 -----------------------------------------------------------------------------------------------------------------------------------------------VVAVRVPLLHLSNFQIPELSTKRYALMVLMLPSDSARQWHVHELELVEVVADQVA--------VALSHAAILEESMRARNLLMEQNVALDL---ARREAETAIRARNDFLAVMNHEMRTPMHAIIALSSLLQETELTP----EQRLMVETILKSSNLLATLMNDVLDLSRLEDGSLQLELGTFNLHTLFREVLNLIKPIAVVKKLPITLNLAPDLPEVVGDEKRLMQIILNIVGNAVKFSKQGS-ISVTALVTKSDTLRVKVKDSGAGINPQDIPKLFTKFAQTQSLATRSSGGSGLGLAISKRFVNLMEGNIWIESDLGKGCTAIF------------------------- 116624972 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGIVRSLLDVTERNLAAVAAREQYALELRSKNEQLARALEGARAATVAKSRFLASVSHELRTPLNGIIGFSELLYDAKLGHLSGEQI-EVMGDILTSARHLLQLINDILDLSKVEAGRMEFRPERSRLQPLVFEVRDVIRPLAERKNLVLATEVPEDLVA-HLDPGRFRQVLYNYLSNAVKFTPAGGSVTVRIARERQLWFQLEVEDTGIGIAAEEIPRLFQEFSQLPNSRK-ADQGTGLGLALTRHIVEAQGGSVTVRSELGRGSVFSALLPLDSALRIT-------------- 300942420 ----------------------------------------------------------------------------------------------------------------------------------------------ALVELQTGKSIARNIILISLLTAIVLGWLLAKYTGKAIADPIEKMIDIADQVGEDSDFALRIPLMEDQHTEIGKLTTTLNQLIKRVAQYTEELQKAKIAAEAANRSKSVFLANMSHELRTPLNAIIGYSEMLHEESKDLGYDDFLPD-LERIQTAGKHLLDMISDILDISKIEAGHVTLYLEDFAVQQLIDDVVATATPLTEKNHNALKVKTAKDLGTMYADLPKVRQVLLNLLSNASKFTNKG-TITLQVQRVTKQYLVFQVKDTGIGMNKEQVKHIFKAFIQADASTTKRFGGTGLGLAISQRLCEILGGGIYVKSREGVGSTFVVWLP---------------------- 242278944 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KIMSDALLKSKEQAEAASKVKSEFLANMSHEIRTPINGIMGMLQLLKTTDL----DAEQLEYVDYALKSSSRLSSLLIDILDLTMVEAGQLELQIAPFEIAETIDSIRQLFGQEAREKGLVLNFDISPEVPTVDGDALRLQQVLVNLVGNALKFT-EHGRVDVEVFLNDKRALLFKVRDTGIGIADDIQDKLFEPFIQGDGSYKRSFQGAGLGLSICKRVLKVMGGEIYVSSVLGKGTVFSFTMPLTEELDTSAEKDQ--------- 37677080 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WYYLAILFVSILIIALVFKLYI----------------DQVRLTRFTQQQSLDMQEAKRAAEASAETKSKFLANISHEVRTPLNAIIGLSDT----DHYLNASEQIREYIDLIHRSGKHLLALMNDILDISKIDSGKLTLEQVEFSLKDIVDDTRVLFHERTQTPGVESFIITPQDCDMIYGDPLRLFQIISNLCSNAIKFTHEG-QIKVAFTVQNNSVLQICVSDTGIGISEAQLQKVFDEFVQADDSTTRKYGGTGLGLAICQKLTNLMQGTLRIESELNRGTHVTLTLPLLHAPHFEPK------------ 288940785 ------------------------------------------------------------------------------------------------------------------------WMWAAAAEPGAIVTG-LDDRRQPVMGIVVPIPGTSWFLLAKMDRREILAGFVQRSIW---------ITLAGLLAIFMSLYLLRQRQQLQQRAHLEELVAARTLELRQLEVELAHRAEL---AESATRAKSAFLANMSHEIRTPMNAILGLTHLLRRDGATATQNER----LGKIESATRHLLAILNDILDLSRIESGRLQLEDADFALESLLDQVRSLVADAAQSKGLTLSIESTGLPRWLHGDVTRLRQILLNYASNAVKFTERGSVV-LRARPVAEDDVRFEVADTGIGIAPEQLASLFRAFSQADSSTTRRYGGTGLGLAINMQLAQLMGGETGAESTPGVGSTFWL------------------------- 90022761 ----------------------------------------------AGGGVLLSFVAYYSTTMGLFLGDKNVLIWVLVGFLGNFAFIGTIASGLNKRFRDPALTLPQMYWAVSTTNIALMFT----------TQLDVLYYLLIMLTMVFGIFRLS--VRQFNVFCYFAIAQLLLSLFVRYSLYASDIGTLIINWVAFGFCAITLTALCNSIVRLRHRLKQKNEELSE-----------------ALKAKSEFLANMSHEIRTPMNGVIGMLDVALLSETSP----EKHRYLSVARNSAQSLLGIINDILDFSKVEAGKLELEAIDTDIDDLVHEVLVNFSGLAEQNDVELIADISPTISHVKCDPGRIKQILNNLVGNALKFTP-HGEVLVKARAESGRIQHFLVRDTGIGIAAQNQKHLFDSFTQADTSTTRKYGGTGLGLSIAKRLCETMNGAISLESYEGKGSTFAFFI----------------------- 227072259 -----------------------------------------------------------------------------------------------------------------------------------------------VVAVRVPLLHLSNFQIPELSTKRYALMVLMLPSDSARQWHVHELELVEVVADQVA--------VALSHAAILEESMRARDLLMEQNVALDL---ARREAETAIRARNDFLAVMNHEMRTPMHAIIALSSLLQETELTP----EQRLMVETILKSSNLLATLINDVLDLSRLEDGSLQLELVTFNLHAAFREVLNLIKPIASVKKLMITLNLAPDLPEAVGDEKRLLQTLLNVVGNAVKFSKEGS-VSITASLRDSRALRVQVKDSGTGINPQDIPKLFTKFAQNQTLATRNSGGSGLGLAICKRFVNLMEGHIWIESELGKGCTAIFI-----VKLGIPEHSNES------- 158339071 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RSWQPDEIEFVQKIANQLGIALYQAELLLKEQHQRHVLSVRSQELTQQLAKAKQEAETAQRKAEQANRAKSIFLANMSHELRTPLNAILGFSQLISRD---PSTPNYQLEQLEIINRSGEHLLALINDVLTMSKIEAGRSSLRSQIVDLPLLLDTVENMLGLKAEKKGLKLIFDRGLTPPHIRTDPGKLRQVLMNLLSNAIKFTTSG---HVQLCLESNTDVRFTVSDTGSGIAPEELKLLFEPFAQTETGRQS-QEGTGLGLAISRQFVQIMGGNLTAHSIHNQGTTLTF------------------------- 254883253 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDVTRQKKILDEL-EEARRNAELAGEQKTAFLANMSHEIRTPLNAIVGFAGLL-----GTASDQDRISYVEIIKGNTNMLLQLVNDILDMSKIEAGTLEFIYTDVDVNQIMRELEGIFRLRLEEADVPVRIIFEPKLPFIHTEKNRISQVISNFLSNAFKYTVQGS---ITMGYERENGICFYVSDTGTGIPEDKVSQVFERFTKLDA----KRQGTGLGLSISRTIIKKMGGEIGVTSKYGEGSTFWFVLP-EKPFDFLPLQSEEKEQF---- 135232626 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTWWAYSIYGLLFLASLLQVRRWELKRVHKKHAVQLQLMEFSK--LKELDQLKSRFFANISHEFRTPLTLILGQTESVMSSDIEINEKGK----LQIANRNARRLLKLINELLDLSKLEAGSMELKGEVLNVVPFLKSLFYSFESLAESQSIVMTFESDEEHIAACVEPDKLEKVFYNLFSNAFKFTPDQGSISVKVRRAESSQVEISITDTGQGIHADELPHIFDRFYQADPSSTREHEGSGIGLALAKELIELHGGTISAKSTEGVGSKFTILLPIS-------------------- 158422717 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHAVKIQLEEDHRARTEAERANLAKSRFLAAMSHELRTPLNTILGFSELLATDTEQRIDARRKEDYARIIHESGQHLLGVVNDILDLSRVEAGAYELSFEHIDMAHLVDGCVEMVGLDAARRNIKVTTLLPARLPRPMADQRAVRQMTLNLLSNAVKFSEHGGLVEVNVSAQNG-VVSLSVRDSGAGMSPAEVERLGEPFFQAGDAERRAR-GSGLGLAVVRALVKLHDGAFEVTSSVGGGTTVTISLPVRR------------------- 310824183 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVLVAGLSPLVALDDE-YRGFLQLLARQ-----LAASISSARAYEQE-KQRAEELDQAKTAFFSNVSHEFRTPLTLILGPVEDALSKPAKALTGEK----LDLVRRNALRLYKMVNTLLDFSRMEAGRAQAHYVPVDLSAVTRNLASAFQSAVESAGLRLVVDCPPLPEPLYVDPEMWEKVVLNLLSNAVKYTYEG-EIRVVLRWQDDHAV-LTVQDTGVGIPEEELPRVFERFYRVRATQGRSHEGTGIGLALVQELMKLHGGSISVESTLGEGTAFTLRLPRGSA-HLPPERIERTPRPGSFA 310824183 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SAKELLARVTALLTVSQLRQAAVRAER----AHVEDTLRFLEESRR----ATRLREDMLAVVSHDLRSPLTAIRTSAELLRRIPPEGEPLARVHKQADAIRRSADRMNRLIDDLLDLASIDAGTLSVQAHPQRVDELVRDARELFEPHAAEKGLQLAFEVEPGLI-LSCDKERILQALGNLLSNAIKFTPPGGSILLRAHAEEGEDIRLSVADTGPGIPLAAQPHIFDRYWHG---VQNKREGHGLGLSIAKGIVESHGGRIRLEKTSGEGSTFSFSLPSGQ------------------- 310824183 ---------------------------------------------------------------------------------------------------------------------GLLGRIFPHVETATNGQDALEVQPPDLVLADVMMPGLDGFGLVRALRARAIPIILLSARAGDES------TVEGLQSGADDYLV----KPFSARELLVRVRTHLD--MARVRREVVRNEIEKKVLRESVRVRDEFLNLVSHELRTPVSALSLNFQSLVRSLGREGGDEASLEAVQTTQKQLHRLARLVEQLLDASEFVTGCLKLARQEVDLSGVASAVVEQAQSKAAHAGCVLTLN-APSPVMGYCDRARLHQLLEGLLDNALKF-GAGKPIEVAV-WRDSDHALLTVMDHGAGIEPEDEERIFGRFERAVS--EKNYGGFGLGLWISRHIAEAHDGSIRLRPTEGGGATFTVALPLNETV----------------- 90415638 ----------------------------------------------------------------------------------------------------------------------------------------------FTLLFSANMGIFLSLIMVASVTMSLYPDQAAIIETFSWTMSAISIIVL-MIATWSYLLSMEGRQLAQD-----ESQRQTQLLINEIERTDLELQQSKEKADAANIAKSRYLERISHELRTPLNSVMGYAQLLEGADDIPLP---RRESIKVMRSSSEHLTDLIEGLVDISKIEAGRLDLHRNKVDMLAMIEQLMYMFQIQAQSKNISLNFSHQERLPTVFADGKRLRQVMINLISNAIKFTPEGS-VSVDLKYR-NQVAYFSVTDTGVGIEDEDISRISEAFVRIANPM-HQVAGSGLGLAITQALVHRMGGDLSIESRFGEGSTFTVSLPSSREVTHQP------------- 238062161 ------------------------ARIGGLLQGQRDLGEVCRMIMMEVTPLVD------AQLGAFFLADTSDGSMRLRLTASYGYVARHDVTFGPGEGLVGQAALSRRTIRVSASPNGRLTLRSGLANTPPADLVVLPVLFEGELLGVIEFASVAAFPELHLTFLERLVLTIGVAVNTIQANRRTEELLAQS--------QRLAHELQEQSAELQRTNAELEDKAQEIELARLGLEDKAQQLTRASAYKSEFLANMSHELRTP-LNSLLLLARLLAENSEQNLTPKQIEFARTIHGSGSDLLRLIDDILDLSKIEAGRMDVEPTEVQFAEIRGYVEQAFAPQAEEKGLDFQVLLAKELPPLVTDAQRLQQILRNLLSNAVKFTDSGA-VTLRIAPAPENVVFFTVIDTGIGISDDKLSLIFEAFQQADGTTSRRYGGTGLGLSISRDLARLLGGSITVSSAPGEGSTFTLYVP---------------------- 22095655 -----------------------------------------------------------------------------------------------------------------------------------------------VVAVRVPLLHLSNFQIPELSTKRYALMVLMLPSDSARQWHVHELELVEVVADQVA--------VALSHAAILEESMRARDLLMEQNVA---LDIARREAETAIRARNDFLAVMNHEMRTPMHAIIALSSLLQETELTP----EQRLMVETVLKSSSLLATLMNDVLDLSRLEDGSLQLELGTFNLHTLFREVLNLIKPIAVVKKLPITLNLAPDLPEVVGDEKRLMQIILNIVGNAVKFSKQGS-ISVTALVTKSDNLRVKVKDLGAGINPQDIPKLFTKFAQTQSLATRSSGGSGLGLAISKRFVNLMEGNIWIESEVGKGCTAIF------------------------- 99082586 --------ESETALTVLSSQGTIIATSAPPPDNATESLPEAMRA-SEGVALLEAGLSGDPSLSAWRVLEPPFPAWTVVAEADRDAAFANSSQLRNALFLIGAVAVTGLGLLSFVFANALTRPVRRLSEAAS----------------AVATGSLNEALPEYE-----RPVEYARLSRAVNQM----------------------RRALRDQLDMI------RDKNAELQENLRQIGEKNAKLEEADRMKDRFLANTSHELRTPLNGIIGILETLEGGAMGDMLPAQASQ-LRLITFSARRLSRLVDDLLDIYRIREGRMRLDLQPVDASHALRNVLQLLQPTFQVDPAKFHVDLPGDLPALTADPVRFEQILFNLLSNAVKYGG-GSEVYITAEERPSGHVALAIRDHGPGIAADSMERIFHPLEQLMPDGSGQATGTGLGLTIARHLADLMAGSIEVSSTPGEGSEFRVVLPLSDLPAVAPLEE---------- 126347735 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAAGIASARSYEAQQRRAEEELDRAKTAFFSNISHEFRTPLTLIMGPVEELRTQLAGA--DAHIREELDVVHRNGLRLGKLVNSLLDFSRIEAGRMQARYEPTDLSLVTADLASVFRSAIDKAGLGFHIDCAPLPEPVYTDRGMWEKVILNLLSNALKFT-FDGSIRVTVHAEDTHAV-VTVADTGIGVPAAEMPRLFERFHRIENARSRSNEGSGIGLALVKELVGLHGGTITADSTEGGGTRFTVRLPFGSA--HLPAD----------- 255523429 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EAKLKMEKTLKMHEQFLTNISHELKTPLNVIFSSAQLLELYLKNKSVEENKEKIIKDIRQNCYRLIKLIGNIIDLSKIESGFFKLNLSNENIVSVVEDIVQSVSEYVESKDLSIIFDTDVEEKIIACDPDKIERVVLNLISNAIKFSDPGDEIYVNIA-DKNETVEISVKDNGIGIDKNHLNAIFERFNQVDKSFTRNAEGSGIGLCLVKSIVELHGGKISAESKLGEGSTFKIELPL-RVI----ENEKSAAENKC-- 239834297 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------FFSMLFAIESQRAAMDYLHGLSGNGVLSVLNDGREVIGRELFMTIGKLPHTRAVLRDITQWKRTEEELTN-ARKEAERASSQKTEFLARISHEIRTPLNAIIGFSELMADEKFGPIGNDRYRDYLRDINRSGNHVLALVNDLLDISKIEAGALDMQFEAVSLNDAIAEAIALMQPQANRERVIIRSSFQSNLPDIVADTRSIKQVALNLLSNAVRFTAPGGQVIVSTSYELNGDVVMRVRDTGIGMTKSEVEQALKPFRQVNALERRKNEGTGLGLPLTKAMVEANRAQFAIDSTPGHGTVVEIAFPPTRVL----------------- 115375839 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SRVLKESQVRMEAQQAELEQTNVQLEEQTQLLAKQKDELERTSRYKSEFLANMSHELRTPLNSSLILAKLLADNKEGNLTSEQVK-FAQTISSAGNDLLALINDILDLSRIEAGKVEVQPEVVILRRTVEALLRTFQPVAQEKKLGFSISVQEDVAELETDPQRFGQILRNLLSNAFKFTEKG-EVSLRVFPVGPGKVGFAVRDTGIGIAPHQQELIFEAFRQADGSTHRKYGGSGLGLSISRDLARLLGGEVTVQSQPGEGSTFTLTLPVVFARAGSPAE----------- 260893731 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KVAGQLWESHHLL-EQKVAERELQKANEELARANQFKSEILANVSHELRTPLTAVLAYTEMLLDPTTGPLTPE-QRECLENIADSSKELLLEITDLLQMARLEAGRKELFYEPFDMAEVVQEVFSLLGPLARKKRIKLCGPEERGEWWVLADRAKVKHILTNLVSNAIKFTSEGGKVTVKLSYDTTRYMLVKVTDTGVGIDPAEQEVIFEKFYRS----KKHSQGTGLGLTLVRELVQLHGGRVWVESIPGQGSSFYFTLPLKE------------------- 126659206 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SNRRLTTEDLAIAEEIGRRAAQAVDNAWLYHQAQIANRAKDDFLAMLSHELRTPLNPIIGWCELLNRGNLSP---EQTKQAVEIIDRNAKLQSHLIEDLLDVSRILQGKLHLQKCSLDLKTIILSAIETVQLMAKKSSVTIETKLDTDVHPISGDITRLHQVVWNLLSNAIKFSPSHSTVTVSLSAVDGMAL-IEIKDQGKGIEPEFLPYIFDRFSQSESSKNRDYGGLGLGLTIVRNLVEMHDGKIKADSGINQGATFTVAFP---------------------- 298490004 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WTESEKSLLTSVTKQLAITIHQTELMASLKQKQTLEQRVIERAEAANRLRSEFLATISHELLTPLTYVIGMSSTLLLWPLGELS-KRQRDYLQTIHDSGEHLLEMINDILDLSQVEAGRTVLNITDFSLVKSAQNTLDSLLEKARSEKVTLKLDINPSHDSFTGDSTRVEQILWNLLTNAIKFTPEGGNVTLRL-WVEDATAIFQVEDTGIGIPEEQLPLLFEKFQQLDTPYRRRYEGTGVGLALTKQLVELHRGRIEVESTVGIGSIFTVWIPNQ-------------------- 167764948 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TEAQWNWVRTNVVVNQYQPENGVIITELKETEAKLIDAKEKAETADRLKSAFLANMSHEIRTPLNAIVGFSSLLVQGE----NPEEREQYMAIVEENNELLLQLISDILDLSKIEAGTFDFVKQELDVNQLCEDMVRTMKLKAR-PGVEVVFDHRLPECIIVSDRNRLNQVIANFMNNAIKFTSTGS-IRLGYGQAETNLLRFYVADTGIGIIQEKQAEIFDRFVK----LNSFVHGTGLGLSISKSIVEQLGGTIGVESESGKGACFWFTLPVA-------------------- 288561543 ----------------------------------------------------------------------------------------------------------------------------------------------------------------YDSMSTVRQLFLLAGVGGFFLALGFTFIASRKLSSPLLEMQAATKKIAKGDLN-TKVIVRSKDEIGSLAVINNLTQELKRHHD----TRSEFFASISHELKTPVSYLMGYSEVLKEKLY--QTEEEKEQYLSILEHEATRLNYLISDLFDLSKMEEGKFDINKEWIDLTELADNLDMKYSLKAKEKDLLFTVKVDENLSLFYGDGKRIEQVFTNLLDNAMRHTTNG---EVTCEFRQGDNQIIIIKDTGSGIPADELPFIFDRFYRVEKSRSREFGGTGLGLAIVKMLVKLHGGTIDITSKENEGTQFTLSFPN--------------------- 213968170 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQQRSVAQLIQTREEAERANRAKSDFLAMMSHELRTPMNGVLGMLQLMETTRM----TDEQSEYATLATESTEHLLKVINDILDFSRIERDALQMEGIAFNLAELVSVSTHAFNHSALQRKLLLELHVQPGLETVIGDPTRIRQILVNLIGNALKFTEEG-KVCVEADWLDDEQLRFTVHDSGIGIDAERLESMFDAFKQADSSISRRYGGTGLGLPIARKLAERMGGTLYAESVEGAGSAFTIALPVSRYVSV--------------- 17229296 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------PKTQLIRSVGINAYYSYPLIAQGRLLGTLSFGSRSRANFTDNQKGMMQAVCDQIAIAMEVELINSLQRQT-EQLTEANRMKDEFLAILSHELRSPLNAILGWAQLLQARRL---SEAQTAKGLETIERNAKAQTQLIEDLLDISRMIRGKLRLNVRTCNLIPIIETAIENINLAAQAKEIDLTFFLEENLPQVSGDSERLQQVIWNLLTNAIKFTPSGGKVEVRLTKNPGNYAQIQVIDTGIGINSSFLPYVFDRFRQADSSITRSHGGLGLGLAIVRHLVELHGGTVHVHSPEEQGSTFTVKLPL--------------------- 83589679 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAVRAAPLQEEDPCGEAAVAILQDITTQKKMEQ---MRREFLASVSHELRTPLSFIQGYGEALADGL--ATGEKERQEYTGIILAEANRLRRLVDDLFDLNKMAAGHLPLELAEVDPGELVTGVARKYQPLLAEHGLVLEVELEPYLPPVWADAGRLEQVLVNLLDNARRHTSPGGRITISAGL-AGRELKISVADTGKGIPAGELPYIWERFYKVDKSRSRGDSGSGLGLAIVKGLVEAHGGRVEVVSEPGRGSIFSFYLPL--------------------- 288961674 ------------------------AKFTRMLQGERDLVTVSNMILSEIAP------LVNAQHGVFYVATRDRDEPLLELVASYALKERLSNRFHLKEGLVGQCAYEKKRILLTNVPRDYVAISSGLGEAPPLNIIVLPVLFEDDVKAVIELASFGRFSETHQSFLEQLTESIGIVLNTIAANMRTEQRLTSELQSQQEELTATNERLLRKSEELLKAQQEKEEKAEQLEKAKAALEEKAEQLALTSKYKSQFLANMSHELRTPLNSLLILSKLLADNPDTNLSDRQV-EFARTIHSAGSDLLGLINDILDLSKIESGTVTLEIGEVVLGDLRNHVERTFSQVAQEKKLAFTIEMDAALPAIQTDEKRLSQVLNNLLSNAFKFTETGG-ITFRVAPATGGWLAFTVIDTGIGIPEDKQRIIFEAFQQADGTTSRKYGGTGLGLSISREIARLLGGEIRVASTPGKGSVFTLFVPRS-------------------- 240140253 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAESFNDLLRAVNERDRAIAEEEIRLRTHDEAKQSADEANAAKSVFLATMSHEIRTPMNGMLVMAELLASADLPP----RQQRYAKVIARSGQSLLAIINDILDFAKVEAGRLEVERIPLSPRDVADTVVTLFAERARSAGLDLAAQIDGDVPRLLGDPVRLGQVLGNFVSNALKFTATG-HVLVRMEMESGRVLRIAVSDTGIGIPQDRLSGIFTAFTQADQSIARRFGGTGLGLSIAERLIAAMGGRVGVESRLGEGSTFWARIPVAGAEGAEP------------- 300864140 -----------------------------------------------------------------------------------------------------------IVLFVGGLAWEWQYFLIGLLSPMAILVIDFAIRRIRLPILAGTMQDLLMFQVTTIIALVCGGVLMGWAFRSVLNLILVLVMIVAFVGVAIACWTTLPQVFAIEEARQQAELLNQDLEIRVAERTVEL-KEAKEIADSANRAKSEFLANMSHELRTPLNGILGYAQILQRSKSLV---ELDQKGIGIINQCGTHLLTLINDILDFSKIEARKMEIYAADFYFPSFLEAVIEICRIKAEQKGIDFIDQTEGVIPLIHTDEKRLRQVLINLLGNAIKFTEQGSKVESEDREVNLYRIRFQVEDTGVGISKDHIKNIFLPFEQSGN-MKKQSEGTGLGLAISKNIVDMMGSTLEVESELGKGSVFCFELPEAK------------------- 283842433 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLTEQLKYENEL-KAARASAEKAGAAKANFLANMSHEIRTPLNGIIGYADLVLEDQTLALDTRRQ---VIRIFEASDSLRVIIDDILDFSKIEALGVTLESKPLYVEQLIDNCMSIIQRKAEKKGLELRVDAQEIPAVLMGDGARLRQVLLNLLNNAVKFTDAGS-VELNVACLSRVGLRITVTDTGIGISAQDQKGLFKRFSQADETISRKYGGTGLGLAISQRIVQAMGGEIGIDSAPGRGSTFYFELPIAAELDI--------------- 39656315 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLRLLVNQISIS--LANALLF--KEVERVSASNEAMLEMQKRAQARAAEIKAKEAEANAIRKLKEEAAKAKSLFLANVSHELRTPLNGVIGMSELLKASPL----NGEQSGYADSIRVCADTLLSIINDLLDYSKLEAGKMNVMEMPISLNETIAEVVRALAYTNAERGLKTIEQLELDPEMVMGDPVRLHQILMNLLSNSYKFTPRGS-VTVRAVVDQETDVTCSVIDTGIGIPDEQKQKLFLPFSQIESSSARSYGGTGLGLSICKALIENMHGTVRLDSQPGKGTTVTFSLRFKKVPKARAGDQQQRSRE---- 114570424 ---------------------------------------------------------------------------LSVTLGGLISLMCLAGPF----ITVGTQHFARNTRIVSHLVASLLLALSLTAQEMVSPSNLLFIPAVLTVTLALGRDGLATLLMAYAAYVGTFVMTGAEWASVLPDVSIFTLIAGQVLAAT---FVFAGARVFRTQMVQAAIELQRKS----------------EQAEEATRVKSEFLATVSHEIRTPLNGVLGMARVLDDGSLRPDQSDQ----VQAITRSGEVLLSTLNDVLDLSRIEEGLMVVETRPFDLPAMINGVAQLYVITAAEKSVEFFIEISPDLDLTVGDENRITQILHNLLSNAIKFTAEG-RVDLVVSPETPSDIRFTVRDTGIGMSEAEVRRVFERFTQADQSTSRKYGGSGLGLCIASQLATLMGGRIDVQSEPGVGSCFTASL----------------------- 83858886 --------------------------------------------------------------------------------------------------------------VIGLTVVGVL-GLLSLINGNLTNVCNLGLIP-AVLTFCLVLGVSDGLMI-VLFSIGVYLATYFMSRAGGAAPSSLETLLAGLILSQI--FVYVSAAFFRFNMMAAVKALAAEKAKAEQ----------------ANQAKSQFLANMSHEIRTPLNGVLGMTAVLALSKL----DERQRKAVEVIRMSGDHLLSTLNDILDLAKIDAGQMDVETVEFVLGDVAEQIEALYAPQAEKAGLSFSLRYEQGVSAHVGDPTRLSQIVHNLVSNALKFTRKGG-VRLSFAQDEDTEELIRVRDTGCGMTVDQLERVFMPFTQADASTSREYGGTGLGLSIVKRLLEVMKGRIDVESEPDVGTLFTVYLPFRPV------------------ 296086775 -----------------------------------------------------------------------------------------------------------------------------------------------VVAVRVPLLHLSNFQIPELSTKRYALMVLMLPSDSARQWHVHELELVEVVADQVA--------VALSHAAILEESMRARDLLMEQNVALDL---ARREAETAVRARNDFLAVMNHEMRTPMHAIIALSSLLQETELTP----EQRLMVEAILKSSSLLATLINDVLDLSRLEDGSLQLENGTFNLHALFREVLYLIKPIASVKKLFVSSSLAPDLPEFVGDEKRLMQIMLNVVGNAVKFSNEG-NISISESLRDSRALRVQVKDSGAGIDPQDISKLFTKFAQCQSLAARNSGGSGLGLAICKRFVNLMGGHIWIESELGKGSTFIVKL-------GIPEYSNES------- 85715377 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGTDITRIKEHEQKLVENDLRLRATVIDLKRTQATLERALKLADLAQKRAEDANRAKSKFLANMSHELRTPLNAIIGFSEIMSNGMFGTLGSKKYSEYCRDILTSGQYLLEVINDVLDMSKIEAGRMNLDMEAFDLTGVLDESLRVVSGRTSDKSLTFDLRNNDGISIV-ADRRAVKQILVNLLSNAIKFTPDGGRIMAR-SKIFENFITLTIADTGIGIASHALRKLGKPFEQVESQLTKTHAGSGLGLAIAKSLVNLHNGSMKLRSKPGVGTVVRVTLPR--------------------- 188582812 --------------------------------------------------------------------------------------------------------------------------------------------RYLALMLTLITVIGLIFVIVHAGAAAAHPEHGETLRAALTSLFFILIVILGVVA-WLFVLAQESRRVAQEETARQTALYEAE--IAAHKVTDAKLQQAKETAEAANLAKSRYVVGISHELRTPLNAVLGYAQLLE---GDPSIPEPRRNGIRVIRRSAQHLSGLIDGLLDISRMEAGRLQTHRNEIRLADFLAQIVDMVRLQAEGAGLKFRFTRPEILPAVVADEKRLRQILLNLLSNAIKFTAEG-EVALEMTYR-GQVAVFTIRDTGLGIPEADLGRIFEPFERGSMPAARAAPGTGLGLTIAGLLAQVMGGEITVESRVGQGTSFRVRL----------------------- 150017917 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YDDNNLFFGVVAMYKDITDRKLIEKDLREKCEQLELLKQKAEEANKAKSIFLANISHEIRTPMNGITAAIQLLKLEDI----NEKQKKYIRILNDSANTVLRLINNLLDMSKIESGTFRINREPFNLKETINNIYNSLLVTGNSKGLEVSYYLDHNIDEIIGDELRLKEILSNLISNAVKFTDDG-YISFRVSMSDSEKIQFTIKDSGIGIDDEFKDKIFNNFTQGNISSMKKYMGTGLGLSISKQFANLMNGEISFESSFGKGSTFIFT------------------------ 218258256 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHVMEVQIRTMVALGDRWFEHAVPYGRNENGKIRKLIGLRRD-ITDLKMTNELI-RLRNKAEEANRLKSAFLANMSHEIRTPLNAIVGFSNLIAMAE----EPDEIGEYVKIIETNNELLLQLVNDILDLSKIEAGQMDFNYSAVDLSEIFNNLQQVYKSRVKD-GVDLVCHLPSVACVIHSEKNRLTQVLSNFLSNACKYTSEGS---ITMGYERGAILRFYVADTGKGLAEENIPHVFERFAKFDSFV----QGTGLGLSICESIIQSLDGKIGVDSELGKGSTFWFTIPYNPV------------------ 283853302 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELLQSLADLVSVAIENAYLYDALKTRAAELAIQKEAAEQASRAKTEFLANMSHEIRTPLNGIFGMIQLIDNSNL----DEYQKEYLVAAKHSCKRLTSLLSHILDLSSIESGKFSLRENTFSLSDIKESVRELFAIESARKKLLFQFNLDLRLPRVIGDEARVLQILFNLAGNAIKFTESGS-VRIDACELPRHDVLFTIEDSGIGIPDQLQKEIFDPFVQAEGAYKRRFQGAGLGLAIVRKLVRLLGGTLAVDSVEGEGTTFYLSLPFRQSADAAPASDRDFPQTKGH- 239625343 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------SISDRNLVSMGYSSMTMGELIANPVAFIAIFSAFVLLSAISIL--------FIMKARLKNAMIQGELEKAEAQSRAKGEFLSRMSHEIRTPMNAIMGLANLTCMEERLP---ERVETNLKKILSSSQYLLSLINDILDMSRIENGKMEIMDESFNLRHLLSDLEGMMRSQAESKGILFTVDLGIIHSDIQGDPVRLRQVLVNLLSNAVKFTPENGQVKLLVQETESDETLFSVKDNGIGIEEEYQKKIFDSFEQIGSS-SAKSAGTGLGLPISSNIVNAMGGELKVRSSPHKGAEFYF------------------------- 163792591 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WVSENAWSVHDEAGRIAFYEGTVQDVTDRVSADRQLSG-ARRAAEAASDAKSTFLAVMSHELRSPLNAIIGFAEIIAGRLLGPTDP-RYFEYAEDIRVSGTHLLELISDILDLSKIGAGKMHLDEQHVDISNLTRRTARLFAANLSTAQLELVNAVPTGFPILRADPVRLGQIIVNLVANAIKFTPPGGTITVNAEDTTD-AVLIKVSDTGIGMTAQEVARAPEPFVQSGRPFNKSRGGTGLGLSICRDLTSLHGGTLTIDSVKGTGTTVTIHLPRARIA----------------- 159897998 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VMVIRNITERKRIEQTLQQQTDELSIANAELAKAARLKDEFLASMSHELRTPLTGILAFTEALRYDQYGALNQAQAQAL-QQIDENSRHLLDLINDILDLSKIEAGKLTINHQSMLIDEICQASIRMVQKLAQNKQLELLYEPCAADAMLCADSRRLKQMLVNLLSNAVKFTPAGGRIGLSVKLDSQHQVELTVWDTGIGINTQDIPKLFRPFSQLDSKLSRQYAGTGLGLALVYHMANLHGGRVELQSEVGVGSQFRLVLP---------------------- 300867587 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRGFAKIMRDFTERKQAEDERAQLLIREQNARTQAETANRMKDEFLATLSHELRSPLNAMLGWLRLL---NTRKFDEKTTAKAMETIERSARAQAQLVEDLLDVSRIIQGKVRLNVRPVELVTVIEAALDTVRPAAEAKEIRLQTIFDSTGGLVAGDSDRLQQIVWNLLSNAVKFTLKGGQVQVYLERVNSH-VEISVRDTGLGIKPDFLPFVFDRFRQADSSIARTYTGLGIGLAIVRHLVELHGGSVRAQSEEGKGATFTIKLPL--------------------- 71905650 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITALKEAEREADRARATAESAAAAKADFLANMSHEIRTPMNAIIGMTHLALQTEL----NSRQKNYLTKVDNAAKGLLGIINDILDLSKIEAGMMHFEHAPFSLDASLERLSDMCSLKARERGLELLYDIAPEVPQLIGDSLRLGQVLLNLVGNAIKFTEAG-EITVTVKLLANRENEFEVIDTGIGMNVEQQSQLFSAFTQADTSTTRKYGGTGLGLSICKRIVELQGGSIGVSSQPGIGSRFTFQLQFGRATE---------------- 254421818 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AKLFSESEAITRELRTKSRALRQTNSELTRKHQELE-------EAKRQAEEASRRKSDFLANTSHELRTPLNGMIGFLRLVLDDMAD--DEEEQLEFIQESHNSAIHLLNLINDVLDIAKIEANKMELELSAVSLKELMEEIDKSQRTHIENRGLEFNIVLPATLDEIYSNYQRLKQVLLNLVSNASKFTHEG-NITITAEINPQSFEFISVADTGIGVSLEKQDRLFQTFSQVDSARTRQYEGTGLGLAISQRLVEAMGGKVKFISGEGLGSTVSFT------------------------ 301312439 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKQLEHDLRMARDKAEESNKLKSAFLANMSHEIRTPLNAIVGFSNILASTD----DLEDKKEFADIIENNNSLLLQLINDILDLSKIEAGTLEFTYDYVDINAVLRDLEQSAHLKNKNPDVQISFKDYLEPCVIYTDRNRLSQLMINLLNNAMKFTQAGS-ILFGYKLRDDNTLWFYVEDTGCGIPENKRKDIFGRFVK----LNTFAQGTGLGLSICEMIVTQMKGTIGVDSVEGKGSRFWFTLPFQPKKELLPNEEQK-------- 225389641 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRADVTDMLAAERRTKRELENALSRAEEANRAKSDFLSTMSHDIRTPMNAIMGMT---ALAMAHLGDQERVTDCLQKISISSRHLLSLINDILDMSKIESSQITLNRMRISIREMLGQLSAIMSSQARSAGLTFSIQAGEIVPCFYGDALRINQILINILSNAVKYTPEGGCVDFQAEEIPPVGRRFTVSDTGVGMTEEFLNHVFEPFTR--SRQTTRVEGTGLGLSITKGLVNLMGGAISVESVVHQGTVFQVEL----------------------- 196155395 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSSLSDEFMHLESRLLNAFEELKSAKEVEQALNVELELNQSLEARIAEKTDHLNVAKTQFLANMSHEIRTPMNGIIGSCELMLDSEL----PEHVAARAKVISRSAANLLMILDSILDYSKIESGKMRIDIQSCAIRELLESSCELYRHSAKAKEYDIHLNVDSGVPKVLIDAGKISQIINNLLSNAVKFTSEGS-VSVNVSY-AHHALKVVVSDTGVGIAPEKLDLIFEQFEQADSTTTRHFGGTGLGLPISKGLIELLDGQLFVESELGKGTRFTFHIPAA----VGKEEEHE-------- 56478892 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISERKAFIAALTRAREDAEQASRAKSAFLAAMSHEIRTPMNGVMGLIEVLARTSL----SEHQADLVATICGSSSTLLRIIDDILDFSKIEAGRLKLDVRPVSIGDLVESLAGSLLPLAARLDVDLSVFVSPEVPEVEADEVRLRQVLYNLVGNAVKFSAGRQNVRGRVAVRVAVQLAVSIVDNGIGIDPEKVEELFNPFTQAEASTTRRFGGTGLGLAICRRLVDLMEGGIKVRSEPGQGSTFTVTIPDEQPAPILPE------------ 150402298 -----------------------------------------------------------------------------------------------------------------------------------YLGEYSPIYNIDGEVIG--MTAVGTPQTPFMALLNS-------TIQKIFFIAATSLLIAVLVAIILNRKIIVPIKKLKNSAEIFRVHIETGDEIEELESFNSMAEEISRELKEVDDLKSELISIVSHELRTPLTSILGYIQLLKDETAGKLN-EKQKEFVSVISENSERLKRITDNMSDLVSVDDDVLDGEFNKLNIKNAVEEIISSLQHFADSRNIILLEDVDDS--YIKGDKSKIHQVLANLIENAVKFSKKQTKVTVT-GFEDNGNIHLEITDQGPGIPKEHLDKIFDRFYQIDSSSKREIGGSGLGLAVCKKIVESHGGSIWVESKIGKGTIVHVLFPLVK------------------- 78186193 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NLIDEANQTRNELLEANRRLEESVLRKGQFLANMSHEIRTPMNGVIGMADLLLETDL----DQEQQKYVQTIISSGRNLLKIINDILDFSKIEAGRLELEHEEFELAELLEELGCMLGPEAQAAGLELTLSIAPDGPTLKGDPQRLRQVLVNLLGNAVKFTHEGGEVILESTVQKETEVRFSVRDSGIGIPQDRIDSIFEPFSQVDGSSVRRYGGTGLGLSISNHLVGRMGGRINVQSTLDEGSTFWFDI----ILEKQPE------------ 167745965 ---------------------------------------------------------------------------------------------------------------------------------------------------------IYSMPLPYSHLITVMPYSILDETINSLSFQRLVITLLACVSILISLVWIFFRYFFITRVQL------------------QELDKAQQKALKASKAKSEFLANMSHDIRTPMNAITGMTAI---ATAHIDDPKQVKNCLRKIALSSRHLLGLINDVLDMSKIESGKLTLTAEQISLREVVDGIVSIMQPQTKAKQQSFDVHIENIFTEVWCDGVRLNQILLNLLSNATKYTPEKGSIRLFICEENSPRLHINVRDNGIGMSPEFLKKIYQSYSRADGTRTRKTEGAGLGMAITKYIVDAMDGTIDVQSEPNKGTEFHIKL----------------------- 187920088 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELEQTNVQLEEYAQRLERQKSDLLRAQDDLAANAARLEQSSRYKSEFLANMSHELRTPLNSSLILAKLLQQNRTGNLTEEQVR-YAETIHASNSDLLVLINDILDLSKVEAGQVTVELETVSIDATLQALEETFKPLAGARHLSLFDRLPGTPDTFITDGQRVTQILRNLLSNAVKFTERG-EVALSVAPAEGGMLRFDVRDSGIGIAADKLDMIFEAFQQADGSTSRQYGGSGLGLSISREFSRLLGGRITVASEVGKGSVFTLWLPLAEAALNASQDAHHAT------ 255530497 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVTAAKVDSFIQFIRNQREVKKKNKELEAYQKELIKAKELAETGKRIKDNFLANMSHEIRTPINGIIGIAQLLKKTEL----TDEQREMVNLLEISSNSLLGVINDVLDLSKIESGKFKINRTATDIIKICESVVDLLRIPSIEKKLDLKLALDSELPMILADSLRLNQILMNLIGNAIKFTHQGS-VTLKVEILNRKGLRFSVADTGIGIAKENIDKIFETFEQADEQTTIKFGGTGLGLSIVKNLAKLKGGTLEVISEENIGSTFSFS------------------------ 182413970 -----------------------------------------------------------------WIDPPALGPRIVLNLIVAVACLLCLRLVMRGRLSRAANQLALTLVLAVHGSVTLVAATMTAQQPLSVAIQLFAVFLLFAILFAARWVAGVVFAIIVAGHVGFVPVAPGLQFAAGTLLRDGLLVLGLLFCLGIILGRLIETAHRRTEEALRQVQNLNENLERLVADRTRELQLASQQAEAASRAKSEFLANMSHEIRTPLNGIIASADLMIQRADLP---AEAREHARLITQSGDLLLNLLGDILDFSKIEAGQITLEDHVFELESTVTDTVALLASRAATAAVQLQVAVAPAVARFEADSYRLRQVLLNLLGNAVKFTPAGGRVQISVGEGDPRPVRFEIRDTGIGMDETTLRRIFERFTQADSSTTRRYGGTGLGLAISFRLVEMMGGRLAVESAPGQGSIFYFTLPLRPV------------------ 119490652 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GQIIYAIAAFQDITQR--KQAEQLLADY--NCTLEAQVTQRTQELAEAKEKAEVANVAKSAFIANMSHELRTPLNAILGFSQIMNRSSNLPN---EHQESVKIINRSGEYLLTLINNILDVSKIEAGKITLNSKNFYLVRLLDEIEELFKLKSINQGLQLYFEREDNIPQIQTDELKLREVLINLLSNAMKFTQVGG-IYLRVKTRSTQTLYFEVEDTGVGILSEELSQLFEAFSQT-QSGKQAQEGTGLGLAISQKFVELMGGEINVKSQAGVGTIFSF------------------------- 153011243 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------FFSMLFAIESQRAAMDYLHGLSGNGVLSVLNDGREVIGRELFMTIGKLPHTRAVLRDITQWKRTEEELTN-ARKEAERASSQKTEFLARISHEIRTPLNAIIGFSELMADEKFGSIGNDRYRDYLRDINRSGNHVLALVNDLLDISKIEAGALDMQFEAVSLNDAIAEAIALMQPQANRERVIIRSSFQSNLPDIVADTRSIKQVALNLLSNAVRFTAPGGQVIVSTSYEMNGDVVMRVRDTGIGMTKSEVEQALKPFRQVNALERRKSEGTGLGLPLTKAMVEANRAQFAIDSTPGHGTVVEIAFPPTRVL----------------- 288555625 -------------------------------------------------------------------------------------------------------------------------------------------------------------IIAEDISSSIDPKVNLIKSLGIQAYVCHPLISYGKLVGTLSFGSKTRTHFIKEELDLISITLDRLSLIAKLQQTNIELEQAQAQAEKAHKAKSDFLAMMSHELRTPLNSILGFSQLLHQDTGTPLSAQQLAK-VDKILKSGRHLLTMINDILKLVKLENGKPFIEFQEVDLDAIVQAALREITPYAQLKKLKMNCEDLKSDQIIYSDPVRLQQVLLNLLSNSVKYNREHGNITIS-YQVSEHTVTVNVEDTGVGISSVEQSKIFDPFYRTEE-FSMEAEGTGIGLSLVKQIVTEMQGKIGVESQLGEGSTFWIELPIVK------------------- 119947312 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AEMTEKNTVIERAKQAVEIQANNLEKASRYKSEFLANMSHELRTPLNSLLILSQSLAKNSQGNLNEEQQED-ARVIYEGGQSLLALINDILDLSKVEAGKLDIHFEQFSINNLLVNLGRQFKPVANKKGVELCFDKEDVLDDFFSDPQRIEQVLRNLLSNGIKFTH-HGTVSLKVALRGRNTLGFAVSDTGIGISADNQESVFEAFQQGDGSTSRNYGGTGLGLTISRELVKLMGGEIQLQSKEGEGSTFTLYLPLDRRL----------------- 239905516 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KSKEAAENANRAKSEFLANMSHEIRTPLNGVLGMLQLLETAPLG----AEEKEYVDEAITASKRLTNLLSDILDLSRIEAGKLNIRIDEFSLADMFDSVDGLLAATARKKDLELRFFLDEQLPSVLGDEVRLRQILFNLVGNAIKFSDQG-TISVQAAKIAQERILFMVSDEGIGISDELLGLIFEPFSQGEGNYTRRFQGAGLGLSIVKRLVGLLEGEIAIESAPGLGTTVYLSLPFGSSLPNIPLSSHPSAQYK--- 75908983 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VMALSFATAQKFNEEQQKF-MLTLGQQCAQAIARSQLYEAEKN-ARAVAESTNRIKDEFLAVLSHELRTPLNPIMGWAKLLRTRT---YKEETIKQGLETIERNAKLQTQLIDDLLDVSRILRGKLNLNVCLVDLRNTVQAGLETVRLAAEAKSIAIHTILSDEPVQVMGDGDRLQQVIWNLVSNAVKFTPSEGRVEVRLEQV-GRDAQIQVIDTGKGITPEFLPYVFEYFRQADAKTTRVFGGLGLGLAIVHHLVELHGGTVVAQSAEDQGATFTVKLPLHKSADY--------------- 187777044 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLLIGLVVILISGLVSLFLANSITEPIKELTYVANKMASGNFKVKSEKM-FDDEFGELDTLNYMADEIVKK----DQLKNEFISSVSHELRTPLTSIKGWSITL---NSNEVDKEVLKDGLKIIEDESERLSGMVEELLDFSKFVSGKMNLNKEEINICEIIDTVRKQLEPYAYRNRINFKATCINKLPNIYGDKNRIKQVLINLLDNAFKFTPEGGLVELNIKYEE-EYITIFVKDTGVGISKEDLPRVKEKFYKGNSGKSKN----GIGLSICDEIVKLHNGVLHIESEENKGTTISVKLPVIK------------------- 225568038 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVGSMSFEIDVEDYEWTQEQRKLLKEL-VKIVPSFIMKSKADAVSRAKTDFLSRMSHEIRTPMNAISGMTTIAKSVLD---DRKKTMDCLNKIESANAYLLSLINDILDMSRIESGKMELNYEPVDLVQLMQKLEYLFKAQAEEKHLELIFVNESGGRRLNADSLRLNQVLVNIIGNALKFTGQG-RITVRVEELEASVLRFSVADTGIGIEPEALSRVFNAFEQADPATAARNGGTGLGLAISSRLVQMMGGTLEADSKVGEGSEFFFTL----------------------- 17646115 -----------------------------------------------------------------------------------------------------------------------------------------------VVAVRVPLLHLSNFQIPELSTKRYALMVLMLPSDSARQWHAHELELVEVVADQVA--------VALSHAAILEESMRARDLLMEQNVALDL---ARREAEMAVRARNDFLAVMNHEMRTPMHAIIALSSLLQETELTP----EQRLMVETILKSSNLLATLINDVLDLSRLEDGSLQLDIGTFNLHALFREVLNLIKPIASVKKLFVTLSLSSDLPEFIGDEKRIMQVLLNVIGNAVKFSKEGS-VSVSVQSENHFYLRVQVKDTGSGISPQDIPKLFNKFAQNQALATNNSGGSGLGLAICKRFANLMEGHIWIESELGKGSTFVVKL----------------------- 156743113 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NITLDPVISSKETLIGAVAVFRD-----RTREVESDRLKTEFIGTVSHELRTPMTSIKGFTQLLAMGGLGPLN-ETQKEFLGIIQSNAERMIAIINDLLDITKIETGSVELEIRPLHVAETLSTVMLDLQPKIQDRQQHLSLSIPAGLPLVRADARRFNQILFNIVSNAVKYTPRGGSITVEARERPGRYVQIDVRDTGVGIAPEDLPRIWERFYRTENPLKVEAGGTGLGLSLVKPLIRLLGGRIWVESCINEGSVFSFVIP---------------------- 78043472 -------------------------------------------------------------------------------------------------------------------------------------------------------------------FFELIKINIFSTIIGIILATILAFWLSTSITKPLVQIKTAAQKIANRDFSHRISYQGKDELGDIVQTINQMAAQLEKYIIAYNKRRREFLANVSHELRTPLTIIQGYTEALLDGIV--TDEKIREEHLKNILQEAERLKAMANELLDLASIEEGREKLKFEKIDLANFAQDCFNAFKTQFFEKGIELELEVNVQDGKVVGDRSKLLRVVGNLLSNALKFTPAGGKVKFEV-IEGEKDYQIHVKDSGPGIPEQDLEKIFERFYKVDKARSSK--GFGLGLAITKSIVEAHGGQIFARNNPEGGAKFTVVLPKPSAGNDLPNDQ---------- 295109066 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LWGLLISVLTAFIVMIIYLQFKMRRY-------RDALHEKELEKAVLE-----AKNANEAKTRFLFNMSHDIRTPMNAIIGFSELLEKHID---EKDKAIDYLGKIKSSSNFLLSLINYVLEMARIESGKLALKKEVGCVTELIESLTDVFEPGVKKKFITYSCETDIQHKYVIGDETKVREIFINIIGNSVKYTPEGGKISVSVKEEPFEKERIIVEDNGIGMSKEYLPHIFEEFSREHTSTESKVTGTGLGLPIVKSLIDMMGGTIEVESQLGCGTNMNVVLPFE-------------------- 163792880 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGRRDEVGAMAAALAVFKDAMAEAKERAEAATRAKSEFLAMMSHEIRTPMNGVIGMTRLLLDGDLAARDRET----AGVVLESGEALMTILNDILDLSKLEAGRLELEVIDFDVRRLVEGTVTLMSGRASEKGLALQARVADDMPQLRGDAGRLRQVVLNLVGNAVKFTDAGS-VTVRVTRSGSDQLVLEVIDTGIGMDETARSRLFQEFAQADASIARRYGGTGLGLSISKRVVDRMGGAIEVDSASGRGSTFRVHL----------------------- 307824658 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISERKQYEQEIIAARDEAESANNAKSEFLSNMSHELRTPMNAILGFGQLLEIEAG---LNEDQADYVDEILKAGHHLLELINEVLDLARIESGNINLSLEPLSCAELIGECLTLIKPIAQVRGITIN-DAAIGDYVIRADRTRLKQVLINLLSNAIKYNRPQGEVLVQVAVQDG-FVRLEVSDTGYGIPATRRQELFQPFSRLGVE-DADIEGTGIGLTISRRLMKMMGGAIGMDSEEGRGCTFWIELPEVAAEPDIRSNNVEQ------- 297737593 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTTAFLFFVLVGYILYGAAIHIVKVEDDFHEM-----------QELKVRAEAADVAKSQFLATVSHEIRTPMNGILGMLALLLDTDLSS----TQRDYAQTAQACGKALITLINEVLDRAKIEAGKLELEAVPFNLRSILDDVLSLFSEKSRHKGLELAVFVSDKVPEVIGDPGRFRQIITNLVGNSVKFTERG-HIFVQVHLAEHTTLMVSVEDTGIGIPLRAQGRVFTPFMQADSSTSRNYGGTGIGLSISKCLVELMGGQIKFISRPQIGSTFSFT------------------------ 124268770 -------------------------------------------------------------------------------------------------------------------------AALGVVLPASLAS-HVNSRVAHYLVTVVSLLAL--LAVIFGVVYDQESTLRGAQGVALQGPFLKVFALLALVAAVGAWWMVLSRHLAQEESNRQNQLLTRE--IDAHQRTDAALQAAKEVAESANQAKTRYVAGMTHELRTPLNSILGYAQILLKDGVLSAAP---REAVHTIRRSGEHLMGLIDGLLDLARIEAGRLRLEPAALPLPAFLDELVRMVQPQAQAKRLAFVYTHSGRMPWVHADAKRLRQILINLLSNAVRFTDEG-TVTLHVDCRR-EVVRFDVVDTGIGIAPQDQQRIFMPFERGAAGRRRGEPGTGLGLTITALLTSLMGGELGLVSAPGRGSTFSVRLYLREVSDPGPQ------------ 119351155 -----------------------------------------------------------------------------------------------------------------------------------------------VVAVRVPLLHLSNFQIPELSTKRYALMVLMLPSDSARQWRVHELELVEVVADQVA--------VALSHAAILEESMRARDLLMEQNVA---LDRARREAETAVRARNDFLAVMNHEMRTPMHAIIALSSLLQETELTP----EQRLMVETILKSSNLLATLINDVLDLSRLEDGSLQLDIEPFDLHGLFKEVLNLIKPIASVKKLFVTLSMSSDLPEAIGDEKRLMQIMLNVVGNAVKFSREGG-ISISASVAKSDSLRVQVKDTGSGISPQDIPKLFTKFAQSQSLAAKNSGGSGLGLAICKRFVNRMDGHIWLESELGKGCTAIF------------------------- 229010405 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQTQAEELQMQAEELRTTNEQLESRTEEAEQKTTDLEITKSELEEKASEILRSSKYKSEFLANMSHELRTPLNSILLLSEMLRENHDNHLSDDEI-ELATVIHSSGKDLLTLINDILDLSKVEAGKLDVIFEATNISDMAANMQQNFLHIAAQKNVELTIADSDIIPDLYTDAKRIEQIIKNLLSNAFKFTEKGS---VSLHFDSKDWMTISVKDTGIGIATEQHQLIFEAFQQADGATIRKYGGTGLGLSICKEFARLLGGWITLESNLGEGSTFTVYIPN--------------------- 119511775 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISLRDEFDPLTDELELAKEFADQARQKAEEASRLKSEFLANVSHEIRTPLNGMIGFLKLILEGMAD--DPEEQHQFTSEAHHLSIHLLNIINDILDIAKIEAGKMELVCSPVKLNELFEDVENFLRPQAESRNLSFRMHMLPDEIIVQGNYQRLLQVMLNLANNAIKFTQEGG-ITVSADLVLKQMVRVRVADTGIGVSLDKQDKLFQLFSQVDGSRTRQYGGTGLGLAISQKLIEAMGGEVHFYSGEGLGSTVTFTVPL--------------------- 171060040 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TVWVGVAVDITKLKLAEAELERHRNHLEAMVEERTAALSDAKLAAEAANLAKGSFLANMSHEIRTPMNAIIGLSALLLRKPQEPDTADK----LGLIEASGKHLLGIINDILDLSKIEAGKFHLSQERLDVRVLPVNVCSMVAEAAHAKGIKLKTELDFLPPRLLGDLTRITQALLNLVSNAIKFTRTGS-VTVRAVREEEDQLRFEVIDTGIGISAQAMSRLFSPFEQADASTVRNFGGTGLGLVITRRLAQLMGGDAGAASVLGEGSTFWFTLKKTDVENLMPTENAAAVQ----- 269961140 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQRTSQLKQANRRLNEARKQAEQASRAKSAFLATMSHEIRTPMNGVLGTARLLIDSGLNPI----QKRYAEIINRSGKTLLAILNDVLDYSKIEAGHLEIRSLGFDLHQMVEDTFQLMNGKAQEKKLLFSYHIESDVGRYWGDVIRINQVLNNLVGNAIKFTEQGEIIYVSLNPEDETQVLFEVSDTGIGIAKKDQKTLFDAFTQAEGGMN-QTGGTGLGLAISRRIIQAMGGCLEVDSDEGHGSRFWFSIPLEE------------------- 197117615 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISERKRAEAELIRATEAAEAATRAKSEFLANMSHEIRTPMNAALGMLYLLQHTEL----SETQKSYLEKAQTASGVLLGVINDILDFSKVEAGRMVLETTPFRMAAVLSDLQTVAQATLREKPIEFVTRCGADIPELFGDPLRLGQVLLNLASNAIKFTEKG-KVEVEVALLAQEQLRFSVADTGIGMTTEQQESVFTPFTQADSSTTRKYGGTGLGLAISRELVQLMGGRMWVVSEPGRGSTFSFILPAASGAQAAP------------- 254499073 -----------------------------------------------------------------------------------------------------------------------------------------TLYQADDILGWLSIDIDTRSMLIVTIFITLFGLLVGLSCHYFLSKRILRRSMKQILKGELGIIEKGCNHLQKRYLDTIKELNQHIEVTADLQQSLELLEEKKKKTEEKSRQKSEFIANMSHEIRTPMNGVIGFTNVLLESKLDPL----QLDYVKTIKTSAQDLLGIINDILDFSKIDAGKLHLDCIPLNIRNCIDEVLTLAAPNAHKKGIDLIPITDINVPTVLGDSFRIKQFISNLVTNAIKFTDHGVRTKVEQETDKDYTLCITISDTGLGISPEDQNKLFTAFNQADTSITRRYGGSGLGLVICKKLCEAMSGRLSMTSELNKGSAFTAHVKVEKLAAYEIEKNQ--------- 163801626 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAEGEAQAKRELEEHKEQLEELTSQLKQANRRLNEARQQAEQASRAKSAFLATMSHEIRTPMNGVLGTARLLIDSGLNPI----QKRYAEIINRSGKTLLAILNDVLDYSKIEAGHLEIRCLGFDLHQMVEDTFQLMNGKAQEKKLLFSYHIESDVGRYWGDVTRINQVLSNLVGNAIKFTEEGEVIYVSLNPEDESQVLFEVTDTGIGIAKKDQKTLFDAFTQAESGM-HQTGGTGLGLAISRRIVQAMGGELNVDSDEGQGSRLWFSIPLEE------------------- 253682114 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ENKLKILSVFRDVTEYL-QIEKIKQKSNENKKLLDKENKIRTEFFANLSHELKTPLNVILSSQQLLALGEFAGIDYEKIEKHLKTLKQNSNRLLRLIDNLIDITRIDSGFFSLNLENHNIVTIIEDITLAVVEYIKNKDIKLIFDTDIEEKLTLCDEDKIERIILNLLSNAVKFTPKGGKIKVNI-HDDGDSLRITVRDNGIGIPKDKIHIIFDRFRQVDKSFTRISEGSGIGLSLVKALIEMHNGTISVESEYGKGSEFIIYFPINK------------------- 78357811 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITEHRRLREL-EQTRTAMIEADKAKSDFLAHMSHEIRTPMNSVLGMAEQMLRTPL----SAEQKECMDVLKNSGESLLHLINDILDLTRVEGGQLALASAPFTVHAVVYGVRDMLSLQARQKNILLAATIAPDVRKHMGDAQRLQQILVNLLGNAVKFT-DNGEVSLHVSRVHDGDLLFTVRDTGIGITPAEQSRLFQKFSQASTAIHSRYGGSGLGLAISRHLVDLMGGTIRLESEPGVGTTVTFTARFAAVPEETARTGHEAEQ----- 300864283 ---------------------------------------------------------------------------------------------------------------------GLDWLIVVAVPETDFMEQINTNTQTTILLCLGALTLATIFGILTARWITNPILHLSAASRAIASGDLVEIKGIKELEVLGQSFNLMAQQLRESFKALEKTNSE---LEIRVEERTAQLTEAKKNADAANQAKTEFLANMSHELRTPLNGILGYAQILQRSKTMAPKE---LEGIDIMHQCGSHLLTLINDILDLAKIEAQKLELYPKDFHFPSFLQGVAEISRIRAEQKSITFVYQPSSELATIHADEKRLRQVLLNLLGNAIKFTDSGA-VTFKVEYLEVHKIRFQIEDTGVGMTPDQLDKIFLPFEQVGN-TKRQAEGTGLGLAISQKILQMMGSKIQVKSQLGAGSVFWLDL----------------------- 310635509 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DATRQKQTEANLL-AAKLTAEKASAAKSEFLATMSHELRTPLNGVIGMTQLL----MNTELDSDQHQFARACHSSGKTLLALISDILDLSKVEAGRLELEQQPFRLGNLITEVEDSTRPALEADGLTFQNTRQPEGLVLRGDRVRLLRVLMNLLGNAGKFTPEGSISLVTRMEEDTADLHFSITDTGIGIEGSKQGRLFDAFTQLDSSTTRRYGGSGLGLAICKHLVEAMEGEIGVESELGHGSTFWFRI----SLPIVPE------------ 159026319 --------------------------------------------------------------------------------------------------------------------------------------------------VVLAISSLSQALAPEAIFYLISGLLLAYLVAIVLIARDLARPLEKLRDYALNIQKIPSQKIRPQNFNIRELASSLEEMLERLRLWGEEIVKSRQEAENASQLKNQFLANTSHELRTPLNGIIGSIRCVMDG--FCNSEEEEKEYLQQADKAAVHLLEIIDDILSIAKIEAGKLSVDPEPVDLHQIINEVVSLQTASLQGKHLKLNLLFCPENPIVYADPTKLKQVILNVISNSIKFTETG-TISL-ITHLEYPQAIITIVDTGIGIDPQQQLKLFRPFVMIDGSTTRKFSGTGLGLAISKNFMKVMGGDITISSQQGLGTTVEIILPLEKKLDSTPEENSS-------- 291523332 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFANRDVTDEKLRELKQEEELR-EAKLKAECANKAKSSFLYNMSHDIRTPMNAIIGYAELASRHL---QETDKLGRYLEEIQICGKELLSMLGNVLDLARIENNKVEIECTVSNVHECFENCVIMFQQQAESKNQTLSLTEQIMYPYVYMDAPHLSEVCLNIISNAIKYTNTGGRISCNVVQKSCENMIISITDNGIGMSEEFQKRIFETFERERNTTSSHIEGSGIGMGITKKLVELMDGTIEVKSKQGKGSTFTVTIPCRKA------------------ 262195776 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LATVVVGPYAPDAIAGAEIAAHLVGMFGILTHHAHARHLTSTMHSEAMEHNYAELTAKNERLEQAVEHMQEVDRVKSSFLATVSHELRTPLTSVIGYAEMLFEGLAGPLNKE-QRDYLQTILSKADQLLQLITALLETSILESGPVPIQHEPLDMNQIIERVLSSLGPQARARTIEVR-PIPADLPRILGDARRMRQVLRALIANAVKFTTERARIDIEVRVADTPGVRVVVADAGIGIPLEDQESIFEPFFQVDSSSTRRYGGTGLGLTLAKSYIEANGGHIWVESAPGEGASFTFTVPAE-------------------- 269217234 ----------------------------------------------------------------------------------------------------------------------------------------VMFFLLIMLILGIAVYFALSWMVPLESLGASLRAVDADPSRAHTAAAPIGVFDSREMDTLFAHFDSMSSALSVLYGNLESQVGERTDQLEQLQEQRAHVERVNERLKRDNQYKTDFLAIVSHELRTPLTSIIAFADLL--DTHVPRDGGESRRQLDEIEKNGQILLEMVDNVLETARIQSGRDEVSIELIDVSDLVGMVVQSLAPLASKKGIALTSDVSSEVPLVMSDWEKLRRILSNLVNNAIKFTGEGGSVAVAVARDAEEGVRIEVRDTGIGIPADKHELIFERFTQENMSTARRFGGSGLGLSLVKDLAGILGGDVSLTSRPGEGSEF--------------------------- 91789987 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NILDEASQVRAYSRELELKSQELEAATAKLRAANDRLKELDRMKDDFMSTVTHELRTPLTSIRALSEILLETPQA--SLAERQKFLGIIVKEAERLTRLINQVLDMAKIESGNAEWHTSELDLREVIEESVAATYATFNDRHVTLTQDLASHTPRIRADRDRLIQVMLNLLSNAVKFCPTRGQVHVSLRQEPG-GLRVDVRDNGSGISAANQKIIFERFRQVGDTMTNKPQGTGLGLPISRHIIERFGGRLWVQSEPGNGATFSFTLPFSQ------------------- 297838281 -----------------------------------------------------------------------------------------------------------------------------------------------VVAVRVPLLHLSNFQIPELSTKRYALMVLMLPSDSARQWHVHELELVEVVADQVA--------VALSHAAILEESMRARNLLMEQNVALDL---ARREAETAIRARNDFLAVMNHEMRTPMHAIIALSSLLQETELTP----EQRLMVETILKSSNLLATLMNDVLDLSRLEDGSLQLELGTFNLHTLFREVLNLIKPIAVVKKLPITLNLAPDLPEVVGDEKRLMQIILNIVGNAVKFSKQGS-ISVTALVTKSDTLRVKVKDSGAGINPQDIPKLFTKFAQTQSLATRSSGGSGLGLAISKRFVNLMEGNIWIESDLGKGCTAIF------------------------- 163845790 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGELITDALIRIRLYEEVQRADRLKTGFLATVSHELRTPLTTIIGYTDMLRRGVLGELSPE-VQETLHYMRQASLNLMRLISDILEFSRMEAGQLIIDIEPVPVSVIVQNVVGQMQPQIREHQLHLMVNIPPDLPMIQANAGRLEQVLINLLSNAIKFNRPQGLIEIKAE-TRGEWVRISVRDTGIGIAPADQERIFEEFERVKQKNGHSVSGVGLGLAICRRLIQHMGGKIGVKSTPGEGSTFFCDLPVVPVSRTV-------------- 300863849 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAFVGGSVFNLLIFTWVFRLIYDEIFK-------RKQTEIQLKEAKEEAEQAKLAAEVANSAKSEFLANMSHELRTPLNGILGYAQILIRSKNIQENE---LKGLEIIQQCGSHLLTLINDILDLSKIEARKMELAPNEFHFLAFLQAVSEIVRIKAEQKGIAFISQFDPALPSVQADEKRLRQVLINLLGNAVKFTDRGG-VTFKVGVIESNKIRFQIEDTGVGMSEEQRQKIFIPFEQVGE-TKRMAEGTGLGLAISSKIVEVMGSKICVTSQLEQGSQFWFDL----------------------- 91978537 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDEFAGYRGVGRDVTERRREQAEAENRAKSGFLAMMSHEIRTPMNGVLGLANSLLETKLDP----DQQHAVATIRDSGDNLLRILNDILDLSKLEVGRLEFEQVNFSPSVLVDAVRSIVEPNARAKGLALKIDVDPRLPPLTGDAARIRQVLLNLAFNAVKFTDHGSSIVLTCVKRDDAHATIEWQDTGIGIPPEQMGSLFTEFAQGDASINRRFGGTGLGLAISRRIVEQMGGAIDVTSKPGEGSTFRFSL----------------------- 303248386 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QDVTAQKQIEADLI-ESRQRAELANSAKTEFLANMSHEIRTPLNGILGMLQALEDTA----PSAEQQRFIGAAIRASRRLAQLLNDILDLSRIEAGKIRITPGPFKLSELVASIEELFSYSARKKGLSLSFSVASGIPDLLGDAVRIRQILFNLIGNAIKFTNQGS-VSLTIEPIRVEEQRITVADTGIGIPETLMAHICEPFTQARPDTLPPTQGVGLGLSIVKKLTRLMNGEVTLESREGHGTTVSLSLPLE--LPQQPE------------ 295703077 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SFIYYLHTESKRKVIKVYSEYVRKRQMFGVLFVHRDITKEF-----EVDQMKSEFVSTVSHELRTPLASVLGFTELMLNKTLK---EERQKKYLTTIYQEAQRLTSLINDFLDVQRMEAGKQTYDKKYQDILPLIKQVIEVQKIQTSKH--EFDMISDQEHFTVMGDKDKLLQLFNNVISNAVKYSPDGGNVTVKV-YQKEHAVYIDIQDEGIGIPNKALGQLFTKFYRVDNSDMRKIGGTGLGLAIVKEIVKAHGGDITVQSEWKKGTTFTVVLPLLYEVQYDEEDNRKS------- 170077996 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTDRKADELALQAAKKQAEEANRAKSLFLANMSHELRTPLNGILGYAQIL---MFDESLSAEQKSSLSIIEQCGQHLLRLIADVLDFSKIEAQRLELIPTAVQFHYFILDIIQTCQIKATEKQLLLNYDIDPDIPYLLVDDQRLRQVLLNLLGNAIKFTHQGSVVDVQLSQPPQHRVHFAVRDTGCGIDPENHQKIFLPFEQIGDRRSRPH-GTGLGLAISQKLVAMMGGELQLTSYPNKGSCFSFDLELSEVLVSPP------------- 294827940 ------------------------------------------------------------------------------------------------------------ILIVPFVFEGKTQGVIELGKLDSFSPSEIEFIESSVQSIGISFNSARARRKIQELLEQTR-----IQSEELQTQQEELRQMNEELEEQTQVLRQQQEELKVSNEELEEQTHILEMKNKEVELAKSDIEQKTKQLELSGKYKSEFLANMSHELRTPLNSLLILSKDLADNKRKNLS-EDQVESANIIYKSGHDLLVLINDVLDLSKIESGKMSVNLERVVLRKFAKELMSTFKLQATEKKLDLDLIFDDDLPEVRTDSHRLNQILKNLISNALKFTERG-KVQVEIKKQNKDKILFSVIDSGIGIPEEKHSAIFEAFQQADGSTSRKYGGTGLGLSISRELAKLLGGEIFLKSKVNQGSTFSLSLPIETNEISISEKENE-------- 302846523 ---------------------------------------------------------------------------------------------------------------LSILLYLVAWVFFSYVVYSMWTMFHASIAEARHDSSRVSLEVLRLF----AVGLWFFPGI-----WIIVKLGLVDVHTEEWMWCACDFLGKVMFSSSLLHGNFLTI--EQRRLIAMRIVEEGNRIQVIQELKDLVEQKERFMSSMSHELRTPLNGIIGLSDALLVGSCGEINDQALKT-ITTIKTSGARLLNLINDILDAASMRKGKLTIKHEKVNLKRVVDDVIDLCQPLAK-RGVKLVNDLRENVPFVLGDTGRIIQVFHNLIGNSCKFTH-NGFISIAASVKDDE-VEVAVSDTGIGIPEDKFDQIFLAFEQVDMSVTRKYGGTGLGLNLVKQLVEAHGGRISVKSKEGQGTTFFFTLKIHSSAEHPNEGQPQGTPTEAVA 281356981 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITEFNQIQQKLTRAVLDAQNASKAKSYFLATMSHELRTPLNAVIGFSELLRNDTL---PRSEQNEYLQSINFAGNALLKLINDILDLSKIEAGQIVITPERNDFQALCREIYSIFRLQAAEKKLEFTLECDPELPYLYLDNLRLRQILLNLTGNAMKFTKAGSRIVIDFRPESDEALTIRVIDTGIGISEQGQKTIFEPFVQHEVRGSHAYQGTGLGLTISSRLIGQMGGRMALDSKVGEGSCFTVILEHVRYERTLPEAAEKA------- 163846813 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------STLYIDLLTIPLTDKDGRITGLIQIVTDTTQRSVIEQLRSQQRNELQLLKDRLQRQNVELARINASKTTKIKDEFLASMSHEIRTPLTAILGMVDLLRAQLVGPLSDEQM-GAIDGIKKGSQHLLSLINDYLDIAKVEAGRMELDLTPVSVQDVCMSLRPLVADLIRRANLSLIFDIDSAVQVILADARRLRQILINLLSNAIKFTPAGGKVGLEVRGEPERGVRFTVWDTGIGISAEDAVRLFEPFQQIESERQKEVTGSGLGLALVAKLVRLHGGSVRVESEVGVGSRFHVTLP---------------------- 257094360 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FNSMLHEVAARDEQLREHRATLEDQVTSRTAQLQL---AKEQAETANLAKSRFLANMSHEIRTPMNGVIGMADLLLDTGL----SEQQRRHAETLRLSAESLLHLLNNILDLSKIESGRLDIELTPFDPRRLVEEVMQPFVEMASAKGVLLGDVISPDIPPVIGDPYRVKQILSNLLSNAVKFTEHGS-IFISLSQEDGTHCQLAVTDTGVGISRAASEKLFAPFTQADDSTTRKFGGTGLGLVIIRELAQRMDGHVGFESAEGLGSTFWFR------------------------ 71064923 ------------------------------------------------------------------------------------------RFLAQQPTPIGTAY----GSILGEFDGQTLWLLVDM----DSEPLYIARYRIAMALVITGLFTLLILLLSLNIYSKRWIAPIYELRLQLQRTHVIPVESNGELNLLQQDLVRTLRRLYVSFQELKEHAEQTEDDLREMEMQNISIRNARDAAISTSQAKSAFLANISHELRTPLNSIDGFINLLARHGE---LNPEQDLYVQTIRKSSAHLLALVNDVLDFSKIEAGKLVLDRHEFDLYDTIYDVVDMLSPVSAEKGLRMAVLFYNDVPMVNGDALRLKQVLTNIVGNAIKFTDSGDVVRVSLDDYQDNYLMISVQDSGKGISLSDQKMLFQSFSQGDPSITRQYGGTGLGLVISKQLTRLMGGDIGFENISNQGATFWFRMP---------------------- 218887779 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FRSITVFPVRNAAGQVAMVAEYVRDVTETRRMERELRVAKEAAEAADKAKSEFLASMSHEIRTPMNGVLGMLDL----ALDTPLDEEQREYLEAAQNSAESLLALINDILDFSKIEAGMVELDSQVFRLRKRLSTLHTMFVHRAEEKGLGFAFLVPEGVPDLVGDPMRLRQVLVNLLDNALKFTEAG-RVSLAVRTVESMLLEFSVTDSGPGILDKHREHIFERFVQADGSLSRRHKGTGLGLAICKRLALLMGGDIRVDSAPGQGSTFHFT------------------------ 153869800 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TTELLSANKLLTQEIIERK----QIEIALTQEVIERQKVQQALKEASQFLANMSHELRTPLNAIIGYSEMLAEEAEDLEQEEFIPD-LHKIKTAGNHLLGLINDVLDLSKIEAGKMELLIEPIDLNILMDEVISTTQPLIEKKANNFDIKRSQQLGEIQTDITKLRQMLLNLISNAAKFTEKG-TISLNI-QSEADLIKFCVTDNGIGMTEEQQAKLFQPFTQADASTTRRFGGTGLGLTITKQFAEMMGGSISVTTEFGKGSTFSISLPR--------------------- 220929310 --------------------------------------------------------------------------------------------------------------------YGSSW--LTIQMPFDVIPINGREQTIAAVYLHTPVPAIQKVRTSFSLFLISGGVAISL---AIILVYIFSIRFTRPLKQINNAAKIIAGGDFQKRLVVSS-----QDEIGQLAESFNNMVEDLQRLEEL---RRGFIANVSHELRTPMTSIRGFIEGILD---GTIPPEKQRGYLTIVRDETNRLNRLVNDLLDLARMESGELTLSMKPFDINELIRICVIKLETLITSKNLQIEANFDVDSMMVLADKDSIERVIINLLHNAVKFSNENGKIIVETAKNKEK-VFISVKDNGIGIDSDDKKRIWDRFYKSDKSRGKDKTGTGLGLAIVKNILTEHKQDILLESDVGKGTKFTFTL----------------------- 74317005 ----------------------------------------------------------------------------FATLLATLVAVLVSRRMLTQTRQLETERQKRTLFETNSDAV----VILDDHGFTDCNPATLSMFGIDSVFVNTPIPRLGTPMQANGVSASDH-ARQTIATARSTGHAVMD--WQGRRADGTTFFAEIALHAMQLEGRPV-IQAIMRDVSERRAAEAAKEAAREAALQMA-RAKSEFVANVSHEIRTPMHGILGMSSLLLKTPLDG----RQREYVSTLKSSAESLLKIINDILDFSKIEAGKLAIEAVAFSPVALMQGVVALFQARALEKNLQLTLALHESPPPLLGDPTRIRQILLNLVDNAIKFTDRD-HVELSGSFEDEVACRFSVTDSGIGMSAETQAGLFQAFSQADSSTTRRYGGTGLGLAISSQLAALMGGELTVESAPGRGSRFTVRLPTT-------------------- 225568541 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SRQALQEAMLAAENANAAKSEFLSRMSHEIRTPLNAVIGMTTI---AAASVSDPARVEDCLTKITFSSRHLLMLINDVLDMSKIESSKMALQNEPFDIFEIVNGFVSTVYAQAKSKDIVFEETMEGKDTVFIGDSLRLNQILMNLSSNAVKFTPPGGSIHLDVSRNQADVIRFVLKDTGIGMTKEAVGRIFQPFEQADASIAKRYGGTGLGMSITRNLITLMGGQIQVESEPGLGTAFIVDLPFEKEENQMPEPD---------- 163792987 ----------------------------------------------------------------------------------------------------------------------------------------VIVIFSTLIAFALSTTLQRALIRPITHLAGVMHQVSSEKAYARRAVRETNDELGDLITGFNHMLEQIETQHRELMVYREQLERLVDDRTTQLQDANADLQESKSELESANRFKSEFLANMSHELRTPLNAIIGFSDIMVNQLFGKLGDARYEDYAKDIHYSANHLIEIIGDILDTTRIEFGKLELQEATVSVDGLLEDALRIISPSIHAQRIKLEQQALPLPPKLRCDPIRVRQILINLLSNAVKFTDPGGAISIGVKIRDG--IEITITDTGIGIDEADLERVVTPFAQVEHAFARKYQGTGLGLSLSKTLMECHQGKLTLSSRLGEGTAVTIYFPAFRMM----------------- 14572558 -----------------------------------------------------------------------------------------------------------------------------------------------VVAVRVPLLHLSNFQIPELSTKRYALMVLMLPSDSARQWHVHELELVEVVADQVA--------VALSHAAILEESMRARDLLMEQNIALDL---ARREAETAIRARNDFLAVMNHEMRTPMHAIIALSSLLQETEL----TAEQRLMVETILRSSNLLATLINDVLDLSRLEDGSLQLEIATFNLHSVFREVHNMIKPVASIKRLSVTLNIAADLPMAIGDEKRLMQTILNVVGNAVKFSKEGS-ISITVQSDNHFYLRVQVKDSGSGINPQDIPKLFTKFAQTQALATRNSGGSGLGLAICKRFVNLMEGHIWIESELGKGCTATFI-----VKLEFPERSNES------- 158337549 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QVRQHKQTLDKQVEQRTQELHAALLAAQSSNQAKSDFLATMSHELRTPLTCVIGMSATLLRWSLGPLTD-KQRSCLQTIHDSGEHLLELINDILDFSHVQSGKATLNVSDFSLTTLVQQLLQVMRDKADAHQVQLNLKIPPERDRFIADLRRVQQILISLTDNAIKFTPMGGKVTLRV-WVETNTVVFQVEDTGIGISSSQLPHLFEKFQQLDGSYHRTYEGAGLGLALAQQCVTLHQGWIDVSSEEGQGSIFTVQLPNQSAL----------------- 152988773 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAVARGGTASFTDMTVRIGGQLLEIHHWVT----PYRDRQGRVLGLMNGWIDITERERLARQLREAMRQ-ADEANRAKSVFLATMSHEIRTPMNAVIGILELV-LQRLTPGQPE--RASLEVAYEAAGSLQLLIGDILDVAKIESGHLILTPERVRLREVVESVRRMFEGLARQKGLRLGVELGDTPCDVLIDPLRFKQVLSNLVSNAIKFTEQG-QVTIRLQEDEGRAVRLAVEDTGIGIAPADQARLFQPFIQVAKGRT-VQGGTGLGLAICRKLVDLMGGDIEMHSEPGKGTLVSLDLLLRRCGAKTPEPGHES------- 89094752 ----------------------------------------------------------------------------------------------------------------------IGWVVIVLSENPTKERQFILIKGVILALIGLLTTVFIASRFGQRITLGLTHVIEMLQHGHLETRASLSST--GELRSLAQGINRLAQRVQESNQTLESATKRLRSTLVHLEKQNQALDKARKRANSANLAKDEFLARMSHELRTPLTSVSGFARLLDQTELKT----DQKEYTRIINLTSGLLLSIIDDILDYSKLESNAIELEEIPFDFENCILDVLEMQTAAAHDKGLELVPVIESETPKLVGDPVRLRQILTNLISNSVKFTSQG-HVCIHVVPTKESKLKIIVEDTGTGIPQDSIDNLFQAFSQADTSITRKYGGSGLGLVIAKRLTELMSGEISLESKEGKGTQITLNIPFT-------------------- 126659304 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIWVSHKAIAVKDKKGEIIGYEGAIADITAELERIQLLHEQAQEEAERLNHVKDEFLATLSHELRTPLNAIIGWMQLLR---SGTLNEDQFNTGLEVIERNANVQTQLIEDLLDVSRIICGTLKLEAQPINVISVILSSIDTVSPTAKAKNININLQLSSQTIEINGDKERLQQVFWNLLINAVKFTPIDGSITIEGGEENNQMAFIRITDTGKGISGDVLPHIFDRFRQAEKSSTRTQGGLGLGLAIVRHIVEMHGGSVMAESEIDKGSTFTVELPVIQSVRNQETKSTSASQ----- 298505397 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGAGVRVFHTIKFPLRDAAGGVVDVGGISIDITDRSKMEGELR-AAHAAAVDSSRAKIDFLANMSHEIRTPMNGVIGTLELLRETDLDP----RQREYAEIARESAESMLAVINMVLDYSKIESHQLVLEAVPFAIREAVERAVKPFRAVAARKGVMVAADVPPHVPTVVGDPVRFSQIVANLVGNAVKFTEQGA-ITVQLGAAAVDDCRISVGDTGAGISPEKFDTIFDPFVQADGSTTRIHGGTGLGLAIVRRLVEAMDGVISVASEPGMGSTFSFR------------------------ 119486747 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LALDQLNQSLEERVRHRTQELEEAKQKAETANNAKSQFLSRVTHELRSPLNIILGFTQLLER---CDNLDSQQQQQVNLIFNNGQQLLKLINELLDLGKVEANRMELNVEWFDLYCLMDELQEMFKLEIQRKGLEFRVNLDSQVPQIQTDKTKLRQVLINLITNAIKFTDVGQRVNVDSTLSNQNELRFEVEDTGRGIPPEELDRLFEPFVQGKSGRNS-QQGTGLGLAICRYFVEMMGGEIGVNSTLGAGTRIHFSI----------------------- 117618284 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TARDVGNQIRREQEAANRAKSQFLAMMTHEIRSPMNAVLGMLDLLQHAQLEP----QQQTLLGHATHAARLLQTIIDDVLDFSKIESHTLEFHCETLQPAQLCQSLIEPLLAQAGSKGIDLRWRVDDAVPQLQGDPVRLSQVISNLLGNAVKFTSQGS-VLLQLSWHE-QQLRVSVTDSGIGISAEDQALLFEPFSQVDSSATRRFSGTGLGLAISKRLVELMGGSIQLRSAPGEGSCFWFDLPGMALPSSRPEPDQQPIQ----- 309371051 ----------------------------------------------------------------------------------------------------------------------------------------------------------------YDLVLNVEAVIVPIMLACVMLGYMLINRF--LISPIIVIARRVDETMEGGEIKVRQSEDEIKYLIDSFNQKTVFLEEEKVKAQASTKAKSAFLAVLSHEIRTPMNGVLGTAQILQKTEM----TDEQRKYLKTLIDSGEHMMTLLNEILDFSKVEQGHLELEHKPFPLESVLGSINSVYNTLCCEKGLQFKVYSDPIERWYRFDKARLRQILFNLLNNAVKFTSRG-YVEVSFTEEDQTYLRLRVRDTGIGIPKEAREKVFKPFEQAESSTTRRFGGTGLGLAIVNQLCELMGGKIQLTSEVGIGSCFEISF----------------------- 171059132 -----------------------------------------------------------------ITLAATLKGWVFVAVTSVVLYVLVRRQTERERQKAEEALRAERELLAGMSAIGHIWSFDPLTHEGSWTEEVARIFDLDPSHPFDMATGLSCFE-GESRQRIDAAIAAACTLGTRYDIELVLKSPKGRIKSVSTVGIPEMQNGRVVRVRYLQDLSEQKRLTQELADYRDLEDLVRKRTVQLDEAKSSFLANMSHEIRTPLNAILGLARLLRRSTL----DAQQADRIAKIDDAAHHLLGLISDVLDLSKVEAGRQALDADDFELGALMAQVGNAVAHQAAAKGLALQIQAPPAPLWLRGDAGRLRQALLNYMANAVKFTPTGWVVQCEAAGERAVRLHFDVRDSGIGIAPEHLPRLFNDFEQGDKSTTRRFGGTGLGLAVTRSLVELMGGSVGVDSAPGQGSRFWVTLPRGVAPSPAP------------- 298530358 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAFSGKTANFQEFSPPLNRHFMISAYQMAHGQFAASFIITELEKTRRELVRAKEAAEAASQAKSTFLANMSHEIRTPMNAILGFAQILERDSTLGPD---HARHVQSISRNADHLLSILNDILDMSRIEAGQIEHNPRDFNLHQTFEDLELMFIPRAVSKGLELTFEKNGSLPRAHADPGMLRQIMVNLLGNACKFTSQG-EVTFRISAEKNSEACVQVQDSGPGIDPEEMDRIFDPFHQG--GRDPGEGGTGLGLHISRKYARIMGGDLSVSPHTEKGSLFCLQVPVQQATRPVED------------ 119489748 --------------------------------------------------------------------------------------------------------------------------------------------------------VLSSITLPNSWQLAAIPQTGWLDGFPLLVWLRLGGSVTAVLAGGLVFV-------------LVSAPARLKKAVERATIALREREEDLERAKHLDQLKDEFLANTSHELRTPLNGIIGIAESLIDGATGQLSDLTQSN-LAMIVSSGRRLSSLVNDVLDFSKIRYSNIDLQLKPVDLYTITDLVITLSQPLVGKKNLQLINSINPESPAVQADENRLQQILHNLVGNAIKFTAAG-QVEILAKKVDNEFLKIVIADTGIGISEDKFEQIFESFEQASGTTAREYGGTGLGLAITKQLVELQGGKIEVFSRLGEGSQFSFTLPIA-------------------- 298481494 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVYIDKPQTFFQQHYVKIIASSVFLLLLIAAIVYYIRILRKAYSRLSEAVEKAEQANQLKSAFLANMSHEIRTPLNAIVGFSNML----PHTEDPVEMREYADIIETNTDLLLQLINDILDLSKIEAGTFDFYPSSIDVNQTMEEIEQSMRLRLKNSDVTLAFTERLPGCLFYIDKNRLIQLLANFVNNAIKFTQTG-TICMGYRMTDTDTIYFYVSDTGCGMSNEQCEHVFERFVK----YNPFIQGTGLGLSICRTIVERLGGKIGVDSEEGKGSTFWFTLPYRK------------------- 255009663 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VITKRKKMEMELTTAKDRAEESNRLKSAFLANMSHEIRTPLNAIVGFSGILASTD----EEEEKREYVNIIENNNTLLLQLISDILDLSKIEAGTLEFQYSNVELNAVMKELESTLQLKIKSEAVKLEFVPPADRCLVHLEKNRVSQLIINLVTNAIKFTEKGS---IRFGYERGKELYFYVADTGCGIAKDEQESIFGRFVK----LNSFAQGTGLGLSICQTLVNHMGGHIGVESEKGKGSTFWFTLPYEAASTAEP------------- 300773123 ------------------------------------------------------------------------------------------------------------ILLLPVILNGMCIGVIELGSAHKFDALKIGFFKEASSTISLALAAAKS-----RKQVQTLLEETQAQAEELQAQHSELENLNTELEAQTQKLQASEEELRVQQEELLQSNQELEERSKLLEEKNHLIAERQEKAEELALSKSEFLANMSHELRTP-LNSILLLSRLLSENTDDNLNEDQIESAKVIQSSGTSLLSLIDEILDLSKIEAGKMELEYQHVKLSDVTQELNSLFAPIVKEKALDLNIVVQPDLDTIETDRLRLDQVLRNLLSNAIKFTSKGSTLTITEEQSNRNNIVFAVKDTGIGIAEEKQKIIFEAFQQADGSTRRKFGGTGLGLSISREIARLLGGEIRLQSKENEGSIFSLIIPKSK------------------- 156933160 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVSARVKMEESLQEMA-QAAEQASQSKSMFLATVSHELRTPLYGIIGNLDLLQTQELPKGVD----RLVTAMHNSSSLLLKIISDILDFSKIESEQLKIEPREFSPREVMSHITANYQPLVVRKQLGLYCFIEPDVPMLLGDPMRLQQVISNLLSNAIKFTDIG-CIILHVG-TQGDYLCFRVRDTGVGIPAKEVVRLFDPFFQVGTGVQRNFQGTGLGLAICEKLINMMDGDISVDTEPGMGSQFTIRIPLWQA-QLPPKPN---------- 225180886 ------------------------------------------------------------------------------------------------------------------------------------------IVNAPLASLRANAAQISSLVLYSLLFATLVAGFFAFNLAKTISRPLQAMTSAAMDMKSGNFRNRID----------INDKGELGQLAATFNQAVEETNKTIHEQKRLQALRQNLVASVSHEFRAPLTSIQGFVDAMLE---GFIREEEQEKYLRVILNNTLHLNRLVNDLVDLASIESGYVQLRYEDVDPYTLAEKALDSVYPQAQEKSIKLEYNYEEGLPAIRGDGDRLYQILINLLENAITYTPDEGRIALEAQLSDDKEVIFTVKDNGQGIPLAEIPYIWERFYKVDKARNRANKGKGLGLAIVRELVHMHNGEVAVKSTPGEGSAFSVIIPIEEKEDEKSPD----------- 149918695 ------------------------------------------------------------------------------------------------------------------------------------------VRQSIGLLVASGLLMLAHSLLHGGELLEWFALLAGLASTGTTALIVLSAASAGRLANRLDAIARSARRPLAGPVRLTSFDA-VGELFRNLEQLRARLAEALDRTHDADQAKGEFLAAVSHELRTPLNSIMGFAQLLLETKL----NDSQVEDVKLILAGGRQLHELIADILDLSMIESGELDLRVQHCALDELVAELVDIHQAQVRDRELELVADVADDLPTIECDRRRIGQVLTNLMSNAIKFTETGS-VTVRARLEQDDYVSIAVIDTGIGIAESELPGVFEEYRQAGE-RKRKAKGTGLGLAIARRIVQAHGGRLEAESTLGEGSTFRLTLPL--------------------- 302381782 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITARRAAQAELQSARLLAEAASQAKSEFLANMSHELRTPLTSILGFSRLIGAGGDLSASD---RGYLDLIRSAGETLLTVVNDILDFSKLEAGALALSPEPFSVAALGEGATALLREQAEAKGLVLSCEIPAGDARLVGDVTRLRQVLLNLLGNAVKFTERGNRLSLSVEPAQDGTATLSVTDTGPGLAAGQIEQMFERFTQADGSVSRRFGGTGLGLAISRRLMDVMGGEIGARSDGSTGSTFWFRLPVAETAP---------------- 239907102 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EFRDITDSVKAAQALLD-AKEAAESATRAKSEFLANMSHEVRTPLNGVLGMLQLLQTTE----QTDEQKEYILGAIKSTKRLTRLLADILDISKIEAGKLQIIEAEFFTACLQESIMEIFRPTAREKSLAFDFHVDAQPPMLIGDETRVRQILFNLVGNALKFTESGS-VQVDAMVLPAKNVLFAVSDTGIGISDEQLKDIFEPFVQGERSYTRCYQGAGLGLAIVRKLVRILGGEMVIDNTAGNGTTVYVSLPFKLPVPHQEPAAQQPRQADGPA 39656317 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YRWHLVRILLEKSLAETSDEETWYGTATDINDHLEQTLKETMDAKSKFLSNMSHEIRTPLNGISGMVNFLLDSVL----NTEQLEHVNIIKASTDSLLNLINDILDLSKVEAGMIKLSMEWLHLPSLLEEVNDLNMGLAIQKGLELNYLVDEGVPEVKGDKFRIRQVLLNVVGNAIKFT-EHGEIFIRCKLENETMIRFEVVDTGQGFTDAEAKYLFKRFSQIDASSTRQHGGTGLGLAISMQFVELHGGRMDARSAPGKGSTFFFTI----------------------- 160894573 ----------------------------------------------------------------------------------------------------------------GFCMTGCLFMIIAMYGLLPDGHNRLTMFLTAMVIISLYQMVELNIFMLVSTEIYYLYALLSDHMQDASGGRDIDDCITDMIIILLGSLMLLVVIAWNKRLQIR-------------------LKQNAQEAEEAANSESAFLANISHEIRTPLNAILGMNELVLRESRQPH----IKEYAMYIKNSGKTLLTIISDILDLSKIESGKVDIIIERYSLSSLIEDVERSIQKRVMEKNLQFNISVSPMHEYLQGDEVRIKQIIMNLLTNAVKYTEKG-CISLRITGESQDTIFIEVADTGIGMRDEDLGKLFTKFERFDLKRNRSVEGTGLGLPIVKSLLDAMGGTIQVQSVYGKGSTFTVAL-TQKIADEEP------------- 162448894 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARDRTRGAITLLSTEPSRRYTVEDLALAEELNAQLYRESQQVNRAKDEFLATLSHELRTPLTAILGWARMLRQGSLKP---DTHVRALEAIERNGTLQAQLVEDLLDASRIITGKLRLDVMLVDLPPIINAAIDAVRHGADAKGIELLVQLDPNAGPISGDQTRLQQVVWNLLSNAIKFTPRGGKVSIQLGRAEG-LARIQVSDTGQGIVPEFLPYVFDRFRQADSTSTRPHSGLGLGLAIARHLIELHGGTVKAESADGKGATFTVDIPLA-------------------- 18252351 -----------------------------------------------------------------------------------------------------------------------------------------------VVAVRVPLLHLSNFQIPELSTKRYALMVLMLPSDSARQWHVHELELVEVVADQVA--------VALSHAAILEESMRARDLLMEQNIALDL---ASREAETAIRARNDFLAVMNHEMRTPMHAIIALSSLLQETDLTP----EQRLMVETILKSSNLLATLINDVLDLSRLEDGSLQLDIATFNLHSIFREVHNMIKPVASIKRLSVALNIAADLPYAIGDEKRLMQIILNVVGNAVKFSKEGS-ISITVQSDNHFYLRVQVKDSGSGINPQDIPNLFTKFTQTQTLASQNSGGSGLGLAICKRFVNLMEGHIWIESELGKGCTATFI-----VKLGFPERSNESKQ----- 239623825 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGVMRVKRFQVFYINKALGRVGMSRTDVTDVVRKEQRQKEDLAAALVAAEQANAAKSDFLSRMSHEIRTPMNAIIGMSTI---AAQSIGDDEQVEDCISKIGISSRFLLSLINDILDMSRIESGKMLLKNEKIPTEDFLNGINSICYAQAAARGVDYECIVDPVLDDYYGDAMKLQQVLINILSNAIKFTKEGGKVTLSAALRNDAVLRFIVNDTGIGMGEEFIPHIFEPFSQESTGTTTPYGGSGLGLAISKSIVDMMDGKINVRSIKGIGTEFTV------------------------- 154500004 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DIEKRQQLQHTILQEALEAAKKSTKAKSDFFSSMSHDMRTPLNAIIGFSQLAQKNSD---DSGKVRDYMQKIEFSGKQLLALINDILELSKMEAGKNALNNQRFNLKKYVEEAADIFREQAEHQGKRFTADLDMHNEIVVGDEFKIGQILNNLLSNSLKYSNPGAEIHLEIRQFDFRRHQIVVEDTGIGMSRQFLEHLFDPYSRETCFTSAATVGTGLGMPIVKSLVQQMSGEISVESTLGKGSKFTVTLPLEAV--HIEEDSQEKKEDQS-- 239993253 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSSLSDEFVSLEARLLDAFEELKVAREVEQSLNVELELNQSLEKRIEEKTEHLNVAKTQFLANMSHEIRTPMNGIIGSCELMLENEL----PENVSARAKTISRSASNLLIILDSILDWSKIESGKMLTDIQSCAIRELLEASCDLYRHAAQVKGYDIALYINQGVPALNIDAGKVSQIINNLLSNAIKFTSDG-VVTVNVSY-AHQGLKISVSDTGIGIAPNKLRLIFDKFEQADPSTTRNFGGTGLGLAISKGLVELLGGELYVESELGKGTSFTFHIPATVSEEKEHAENE--------- 294777096 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VITERKKMEDELLSAKDRAEESNRLKSAFLANMSHEIRTPLNAIIGFSNILAAAEEEQEKQ----EYINIIESNNTLLLQLISDILDLSKIEAGTLEFCYSNVELNDIISEIESVTRYRTESNGIQLIVQKGLPSCLIRTEKNRLMQVLNNLLNNASKFTSQGS---ITFGYKCDKELYFYVKDTGCGIPADKVNSIFGRFVK----LNSFVQGTGLGLSICQTIVEHMGGRIGVESEEGKGSTFWFTIPYQPAAENKKEEEHQ-------- 260769147 ------------------------------------------------------------------------------------------------------------------------------------------LWTAEGELIRMNPSAHSHFLRNNADDHSLFSVL--------KRQLIPQIKLAAQGEILKEVNTEVDGRVILWNLSPIVVENRIESIITQIAEAEKQSRIARKEAEESARVRADFLAKMSHELRTPLNGILGVSQLLKR----TVTEKEQAEQVNVLCSSGEHLLAVLNDILDFSKIEQGKFRIQKADFPLVDVVSAIERIYRPLCREKGLTLTLNTNGDDLVVRTDQVRLNQILFNLLNNSVKFTHEGANIQLHLLETEGAKLEITVLDTGIGIREQDLALIFEPFVQAESTNTREYGGSGLGLAIVHSLIEMLGGSIEVKSSFGVGTRFTIELPLEIVTAETVAHNEGKSRYELF- 186462503 -----------------------------------------------------------------------------------------------------------------------------------------------VVAVRVPLLHLSNFQIPELSTKRYALMVLMLPSDSARQWHVHELELVEVVADQVA--------VALSHAAILEESMRARDLLMEQNVALDL---ARREAEMAVRARNDFLAVMNHEMRTPMHAIIALSSLLQETELTP----EQRLMVETILKSSNLLATLINDVLDLSRLEDGSLQLDVGTFNLHVLFREVLNLVKPIASVKKLFVTLSLSSDLPEFIGDEKRLTQILLNVVGNAVKFSKEGS-VSISVQSENHFYLRVQVKDTGSGINPQDIPKLFCKFAQNQALATKSSGGTGLGLAISKRFVNLMEGHIWIESELGKGSTFIVKL----------------------- 186684867 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HVADFGQSPNVARRMGERREIYGRRKDGSEFPAEASISKIDMGDEIFYTVILRDVTERKQIE--RMKDEFVSVVSHELRTPLTSIYGSLGMLASGLL-PTDSEQGKRLLQIAADSTERLVRLINDILDIERIESGKAKMEAEICNIVDLITQAVNVIQPLADKAGVTL--SISALSGQVLADCDRIVQTLTNLLSNAIKFSSAGSTVWLGA-QQEGDEVLLTIKDTGRGIPTDKLESIFERFQQVDSSDSRNHDGTGLGLAICKSIMQQHGGRIWAESILGEGSTFYVTLPL--------------------- 143674648 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAFSRMSDEVNALIDLKTKEMATARDEAREASSAKSRFFANMSHELRTPLNAIIGYSEMLLEDCEDLGNDDMIPD-LKRITNSSKHLLSLINNVLDLSKIEAGKMDMYFTPFSIDTMIETIKDVSGPLATKNNNEFIIK-NNVKGEMTSDETKLRQCIVNFLSNAFKFT-ENGQIALVIDQKKIEGKEFDIKDTGIGMTEEQLGKLFDTYTQAERSTSAKYGGTGLGLSISKHFAEMMGGGVEVSSEVGKGSTFSIFVPKSEEENVDEETDIENPELK--- 255007853 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVYVNLPMSFFEQYKKEILLTVFVVLLVAGAIGFYIHILKKTHQRLEEARLKAEEANQLKSAFLANMSHEIRTPLNAIVGFSNLLSQ----VEDKEEMKEYADIIETNTDLLLQLISDILDMSKIESGMYDFHITRADVNQMMSEIEQVGKLRIKSEELVLTFDEQLPQCILYTDKNRLTQVIINLLTNAIKFT-SGGEIRMGYRLKDAATLYFYVSDTGCGMSTEQCEHVFERFVK----YNPFIQGTGLGLSISRMIIEKLGGEIGVTSEVGKGSLFWFTLP---------------------- 303248204 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLAGEERRATIILVRDITVEKEVDRMKTEFISTVSHELRTPLTSVLGFAKIIRRKFTDWRGAQQIRENLDIIVAEGQRLTELVDDVLDIAKMESGRCEWNMAPVSLAETAGHAVRAVAGLAARKGISLENKLPANLPRILGDRDRLIQVFVNLLGNAVKFTEHGA--IVVEGSVDGSEIRVAVRDSGSGIAPADLERIFEKFKQAGDTLTEKPKGTGLGLPICRQIIERHGGRIWAESEPGQGSVFRFTLP---------------------- 294054561 --------------------------------------------------------------------------------------------------------------------------------------------------------------------LAIVITAVAAYQLRIRSMRRQRVLLQRTVKERTQELELLLAHVEAQNKALM---MHREHLESMVNTRTKELEIAKNEAELSDRIKTAFLQNMSHEIRTPMNAIVGFLEMLKADDL---TREEHDDFSNIIRSNSQTLLVLIDDILDMARLEAGELRIDREPVLLNDLMYELEAVFQERHQLTKSEIKLYFDESDFKLMTDPTRLRQILGNLLGNALKFTDKG-RIWFSYRLLDEDHIEFTVGDTGIGIPEEHLNVIFKRFRKGDGSDTGLYRGAGLGLAIVEKLTTIMGGRVVVESTPGQGSIFTILLPYERPPS---------------- 206889312 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EYFSEESEAKGILGSVILIRDITQE-----KEVDRLKTEFITVVSHELRTPLTSILGFIEIINKKPHLDMNNFRLSKAVNIILSEGERITSLINDVLDISKLESGKAIWNFKEISIQGVITDAYKALSSLFEQKGIPCYIEIQPSLPFINADRERLIQVVINLLSNALKFTEKG-YVKCKTALNADE-IVVSVEDSGIGIPEEEKERIFEKFKQVGDLIRGKPKGTGLGLAISKQIVEAHGGKIWVESELGKGSTFYFTIPLKRKEEF--------------- 254462752 -------------------------------------------------------------LLAYYLNEPLIALLTGPALLGTIFATIFTAYGM---PLLGRT----VWSAGGIVAVTL--ASFTIHEAANPELMYLVLLGGPFLTFAVGRENLQ-LTIVVAATAISLMAVLLLGNDFFGAPWVGKETAEKYLATGLLFMVFI----------LIAVEMAAFGILAHTNQVKMEASSTQARL--ASRAKTDFLAAMSHEIRTPMNGVVGMVEILENSKLTT----EQSRIVETIRDSSTALLSIIENILDMSRIEAGKLELKLQKTEVLSVFEKSADTLRHFAEAHHVTLLMNYDPDLPYMSCDSGRLRQIILNLLSNAIKFSDPKGQVILTVGFSDKDDLKVEVSDDGIGIGEEFLSSLFDPFEQSAEVRRHEFGGSGLGLAIVSQLIEKLNGSIGVQSQRGQGTTFTVHLP---------------------- 160941294 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RFRVFYISRELERVCVARTDVTDVVLKEQRQKEELAAALVAAEQANAAKSDFLSRMSHEIRTPMNAIIGMSTI---AAQSIGDDEQVEDCISKIGISSRFLLSLINDILDMSRIESGKMLLKSEKIPTEEFINGINSICYSQADVKGVEYECIVDPVLDDYYGDAMKLQQVLINILSNAIKFTQEGGKVTFSASQRNDASLRFIVNDTGVGMNEEFLPHLFEPFSQESTGTTSLYGGTGLGLAISKNIVDMMDGKITVRSIKGIGTEFTV------------------------- 143105397 --------------------------------------------------------------------------------------------------------------------------------------------------VALERSTVIDNTIQLTDRITIIAFVSSITITLVLILTLIRTTNASLFRLRVGVERFLTHRIDENRGEIANLAQTFNEMSASLQTAMSDLNEARADAEAANEAKSMFLANVSHELRTPLNAIIGYSEMLQDELGDSIDRDQFHHDLTTIIFSGRQLLALINDILDLSKIETGKMSVSVEPFNAAGLVVQVCDALSPLLAQNNNKLELDISAQDSEVESDPAKVQQILTNLFSNACKFT-KNGVITVAADIRDD-YLHLSVADSGIGMTEEQQAKVFQAFVQADSKTSVNYGGTGLGLAIVSNFCDMLGGSVELSSTPGEGSRFDVSLPIA-------------------- 90425281 --------------------------------------------------------------------------------------------------------------------------------------------------------------LHAARMLPNYPVLIAVALQSWRSIAALIVAMSSLTAIVLLIVTVVIARWW----------IRQDQLISD--------------AQSANAAKSTFVAMMSHEIRTPMNAVLGLATNLLDSRL----DAEQRRSVVGIHDAGDALLDILNDILDFSKLEAGRLSLESIAFSPEALVESALSIVLPRATARGLRVRNQIDPSLPALQGDAGRIRQVLLNLMSNAVKFTPSGEVVTTKCRWADESFAALEIADTGIGIAEQDIGSLFTDFAQADSSISRRFGGSGLGLAICKRLVEQMGGEIQVSSAYGKGTTFRFTLPLASQLPVPDTDD---------- 90413941 ----------------------------------------------------------------------------------------------------------------------------------------------------VSISLVDDIQTTTTDIKTLMSVYLAAILLSMVVMCYLGTNLARRILFYLSRVIQTMSKIEEDHNAALKVKSDGNDLLEDRHFSQANIIKAKEEAEKANVAKSSFLANMSHEIRTPLNGIIGMSGILSDTELNP----SQAEYLQTIETSSQTLLLLINDILDLSKIESGNLVLSPHESNLAEVVYDTITIVQAKASEQGLNLQIQLDPELPTVMLDEHRLRQVLMNLMSNAVKFTLQGS-VTLSITYTDKASLLFSIKDTGIGIEKDKQQQVFAPFTQEDGSITRQFGGTGLGLAICRQLVELLGGSIELKSEKGFGSDFYFSL----------------------- 218440934 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELEAAEALRNTLLAVLEFSQTALFKAAQQAEAANQAKSEFLANMSHEIRTPMNAILGFCDLLKDRITEPQT----RGYVDLISASGKTLLELINDILDLSKIEAGKLELNFEPLYLRELIQEIQQIFFQKALKKNLSLLVEIQENVPTILFDEIRLRQILFNVVGNALKFTEQG-YVKISVDAQTNDNLILSVEDSGIGIAQDQQIRIFDAFKQTEGQSTRKYGGTGLGLAITRRLTEMLEGKIDLQSEVGKGTIFKFIFPDVSLTDL--------------- 291570932 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QDITEQYRVAQELTAKNADLI-QLNRLKDEFLACISHELKTPLTAVLGLSSLLKDKALGELSD-RQAKYAKLIHQSGRHLMMVVNDILDLTRIETGQLELTPEGVNIKTVCDRALEAVLHLHQQGDIKFSIEIEPGLETIEADELRLRQMLINLISNAFKFTPDGGYMGLRVNRWED-WVVFTVWDTGIGIPEQKQHLIFEKFQQLESPLNRQFEGTGLGLVLCQRLARLHGGDISFISHQRKGTEFTLLLPPVPPVN---------------- 255526346 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQNIRYELNKECSVVKTLIKKIKEKMKEIDKLRTDFFTNISHDLRTPLNIILSALQLMKSFNNLNCNEEKSFKYFKSIKQNSLRLLKLINNLIDITKIDSGYFEIRTGNYNIVNIVEDITLSVAQYVENKSITLTFDTNTEEKFMACDPDKVERIMLNLISNAIKFTNPGGHIFINM-FDEDDYIVICVEDTGIGIPEEDLDIIFERFRQSNRASARNYTGSGIGLSLVKSLVEMHGGKISVRSTYGKGTKFVIKLPVT-------------------- 89074574 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLAQAESKARQELQEHKASLERLVAELEINRRLNEEARDEAEKANRAKSSFLATMSHEIRTPMNGVLGTASLLADTQL----TSQQKRYLDVINRSGETLLDILNDILDYSKIEAGHLDIRSSNFSVVRMVTDVSNMLEGRSLAKRIGLECHISPQVEGVWGDESRIRQVLVNLVGNAIKFTDTG-KVSIFVEPHPDDELLFSVKDTGIGIDEEAQSLLFSAFQQAAAGRKS-IEGTGLGLAISKHIVAAMDGEIGLESVVGEGSCFWFALPLEHGEGSLETDD---------- 26990466 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SRVLKESQAHLETQQAELEQTNEQLSERTEALDRKNDELSQAQLELQARADDLQRSSKYKSEFLANMSHELRTPLNSSLILAKLLAENAEGNLSEEQVK-FAESIYSAGNDLLNLINDILDIAKVEAGKLEVRPETTQVERLVEGLRGMFQPLAGHKGLAFEVKVEPQVPTLFTDRQRLEQILKNLLSNAIKFTERG-QVSMNVSFQADSGIVFAVRDTGIGIAADQQQAIFGAFHQVDGTSNRRYGGTGLGLSISRDLAHLLGGQINVDSSPGQGSVFSLILP---------------------- 281412573 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLVTYVGNEKKYFHVKVIPVELKSGDKIFVI----LFHDVTKER--KLDEMRREFIATVSHELRTPLTSIHGYAETLLEDDL--ENKELVKRFLKIIEEESARMTRLINDLLDLEKMEESEVNFEMKDVDLCEVVEYVYKIIQPIAEENEVDLIVECEDVV--VKGNKERLIQMLLNLVDNAVKYTKEKGEKKVWVRYDTPDWVVVEVEDTGPGIPKESQSRIFEKFYRVDKARSRKMGGTGLGLTIVKTIVDKHGGKIEVESEINQGTVMRVFLPK--------------------- 170722660 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SELGHLARHINNLASALEQASAEQKQAIAQL-------IQAREEAEQANGAKSEFLAMMSHELRTPMNGVLGMLQLLETTQL----TSEQAEYTAVASESTGHLLKVINDILDFSRIERTTLQLEHIDFNLGELIASSVQSFQHSAQQRGLDLQLQLPSERLQVVGDPTRIRQILLNLVGNALKFTERG-QVQVEARWQALDRQTLSVRDTGIGIDSERLEMMFVAFQQADSSISRRYGGTGLGLSIARTLAERMGGKLRGESHEGLGSTFTLEMPLA-------------------- 91224013 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVILLCWLGFSTWFRVNSKLDAIIHTLNALINKQTKVKVDGSDELTIFAQQVNRVVEEMQRQTEEILHAKESAVSANRAKSVFLANMSHEIRTPLNGIMGMTEILSQSELSSH----QQEVVDDIDSSSQTLLTLLNDILDLSKIESGRLELSLVEADIREVVYQSMILFQSKATSKQLKLGINLAENIPRVMVDDHRVKQVVTNLVSNAVKFTESG-HVCVDVSYEERGVLTFKVEDTGIGIDQDKLTTIFEPFTQEDEGVSRQFGGTGLGLAICCQLVSMMGGKLVATSTKGVGTCFEFSI----------------------- 160938607 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLTVSVSLLLSIGIILLSIYSEYMDKKNLKLLS--------IQEQELKDALNN-----AQKAFKVKKEFLSCMSHEIRTPLSIIIGMTKIAATHLD---DSNRIEDCLSKITFSSRHLMTIINDVLDMSKIEEGKLSVNHEPFQLQQLLEPLVATIYAQAEEQGLKFECGIKNVPEAVYGDCMRINQILLNLLSNSIKFTPKGGVVHLEVNVDGKTHLQFITKDTGIGMSDEYLKRIFKPFEQADSGTSRKYGGTGLGMAITYNLVKLLGGSIQVESKLGEGTTCTVVLP---------------------- 294641747 ----------------------------------------------------------------------------------------------------------------------------------------------------------------FLQFIAPDNIRRRLEKETIIALRYLTVGKNGQETYEMLRMAGVRHAEDRDDHTVHAVGVGFTDIDGEMRQSRALSD-ALAAAEQASKAKTSFLSSMSHEIRTPMNAIIGLNAI---ALNAPELTDKTRDYLEKIGSSANHLLSLINDILDMSRIESGKTVLKNEDFSFSKLLEQINTIFGAQCADKGLDYNCRIIGSVDAHYGDNMKLQQVLINILGNAVKFTPEGGSVALTVERTSRSTLRLTISDTGIGMSSEYLPKLFETFSQEDSSATNRYGSSGLGMAITKNIVEIMNGNIEVQSEKGKGTTFTVTLMDSAYSESDPEDH---------- 237808385 -------------------------------------------------------------------------------------------------------------------------------------------------------SPISQFMIVLAIVSSFMAAIFMIAYSQIPAMHTITGGMFKAFVMLLIPVGIISFVLARSRNAITELKAHMQLLTQEIEKTSRKLEQAKKSAETANNAKSRYLAGLSHELRTPLNVLLGYAQLLSDDRKLDH---QTREYAHILRRNGKHLSDLLEGLLEISKIEAGRLELQRVEFNLATMLNELAEMFAMEASQKGLEFEYLPCVNLPYIATDKQRLRQILINLLNNAIKYTREG-KVIFRVTYR-NQVARFSVQDTGIGLSEHDIQQIFNPFERIQTHNTRAIQGTGLGLTISHALANLMGGDISCQSQPDVGSNFTLT------------------------ 172037421 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TQEFMESGAWDYIIESMISPDILFKTLMRIHEVEKELKVTNQQLRENNKIKELKQQQDQIHLKNLQLQEASRRQSQFLATISHELRTPMNAIMGFSQLLLRQYPDPLTDQQI-DIIQRIFNNSQNLLTLINEVLDFSKLEIGQMDLNIGKFDLDILVRFTVEELSSLTLNKNLSLNVDIHLANNQVINDKNFLKRILINLLSNAIKFTPAG-EIWVKVWEMNPERIAITIEDTGVGIAPEHLKTIFTPFHQVDQTLTRQHLGTGLGLAIVYSLVKMMQGEIHVTSQLEQGSVFRVEIPR--------------------- 116331277 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EITERKVYEDSLKRAKESAEAASKAKTDFLAMMSHEIRTPLNGVIGTVSLLEGTSLG----AEQREYLDIIKSSGQNLLILLNDILDLSRIESGQLTLEMQPVSLKKLTSEVINLFRPMAEEKGLVIEFSISSSVPWIISDPYRLRQILTNLLGNSIKFTEKG-KVLLKVEAENKFRLIFHVKDTGIGIAEEKLELLFRAFSQVDSSTTRKYGGSGLGLTISKKLAELMKGEIIVKSQVNQGSEFTLSILVEKLEYEIPAGIQE-------- 23014940 -------------------------------------------------------------------------------------------------------------LAVPVMSRGAALAVMEFASFTPFTDDQRAVIEAALPMLALNIEILERNLRTRDLLEE------SQAQAEELKASEEELRAQGEALQAANEELRVSEEELKVQQEALQSANEELRLNAELEEARTEADRRAIEIEQASRYKSEFLANMSHELRTPLNSVLILARDLADNETGTLSDDQV-ESARIIHESGAHLLALINDVLDLSKVEAGKMSLDPVTIATADLAQVIRGRFGPVAADKGLEFTVESAPDLPTMKADRGKIEQIANNLVSNAIKFTPEGG-VAVRLALDDGQALALSVADTGIGILPEDRQRVFAAFEQADSSTSRQFGGTGLGLTISRRLARLMGGDITLESNGDRGSVFTLLMPL--------------------- 238026819 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LADSQARLKEQQAELEQTNVQLEQYAQRLERQKDELVTAQEALSANAARLEQSSRYKSEFLANMSHELRTPLNSSLILARLLQENRTGNLTDEQVR-YAETIHASNSDLLVLINDILDLSKVEAGQITIEPETVSLDALLQSLRETFEPMAAAKGLALALERTPGTPTLVSDGQRVTQILRNLLSNALKFTEHGA-VTLTISAEGQRMVRLDVRDSGIGIAADKLELIFEAFQQADGSTSRQYGGSGLGLSISREFARLLGGRIGVASEPGKGSVFTLWLPLDPAFAQAP------------- 301166213 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QTWYAWYVLAGGLF-VLSIISSFLLIVTGKENRLKLVTKKLEESENDLKLANEELEAKVRERTKKLIHANEVKSNFLANMSHEIRTPLNGILGISSLLYERMEKKENIE----YLNIIKRSSEDLLQIINDILDFSKIESDGIELESLPFDLHKELEDIKNLMSSSTSQNKIEIFW--DNDLTKVYTDRLRIRQILINLIGNANKFT-TNGKIEITVKELSSSNLQIIVKDNGIGIPATSQSNIFKSFTQADISTTRRFGGTGLGLSISKALAEIFGGDITFESEEGKGTTFTFSISLTKATDSEIENN---------- 262369862 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GELRLLQRDIANVVKRLHFSFLELKEHTEQTEDDLRRLEVQNITYRQARDQAISASQSKSVFLANISHELRTPLNSIDGFIHLLLRQDNLNND---QNLYLQTIRKSSAHLLALINDVLDFSKIDAGKIELDTATFDLEEAIFDVMDMLSPLAAQKHIDMAFYYADNVPHVVGDALRFKQILTNLISNAIKFTPDG-EIIVRARMEQDDILHFSVQDSGIGLSGTDRKKLFESFSQGDASVTRQFGGTGLGLAISKQLVHLMQGQIGFEDNQEKGSTFWFT------------------------ 310658354 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLRKEIRVREQIQKDLKKAKKEADEANEFKSGFMARMSHEIRTPLNAITGMAYLLKKTDISL----TQSMYVDRITQASNNMLSIINDILDFSKIEAGKVEIEEASFSIDDIIQNVVNIVSYKIEEQEIGFRLSKDSQLPWFIGDPKRIEQVLLNILNNAAKFTQKGEVIRLIAKESDIYHISFNIKDTGIGMTQQQVEKLFSPFVQGDSSINRRFGGSGLGLSIVKNLVEMMGGSINVFSTPDEGSTFIINL----------------------- 254415722 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GEIVYAIAAFQDISLH--------KQAEAERLQFTQALEQQNA-------ALQRLDQLKDEFLANTSHELRTPLNGIIGITESLIDGAAGSLSPVQIAN-LAMVVSSGKRLNSLINDILDFAKLKNHDIELHRKSVDFRQITEVVLTLSRPLIQGKSLELNNEIPADFPGIDGDENRLQQIMYNLVGNAIKFTESGS-ITVSATQQQNMAE-VTVADTGIGISPDKFEDIFKSFEQLNASVSYPSRGTGLGLSITKQLIELHGGRIRVESEVGQGSRFIFTLPLS-------------------- 258541259 -------------------------------------------------------------------------------------------------------------------------------------------YSFLPRSLAFHISGVRYFLIFSALLFCAGIILYALYQNIVKFPHISSYQLSIIFLTVIAWFLVLSQRSYRAAENENRFQTRL--LMKEIRAHKRTDQEAKERAEAANLSKSRFMVGVSHEIRTPLNSIMGYAYLLENKMLAP---EKQNEGLKVIQRSAEHLSGLIEGLFDISKIEAGRLDILHDKINFQEFLKHLTGMLRFQVNNKKLVFIEDIPENLPEVMTDQRRLRQILINLLSNAIKFTPSGS-VSFSVRW-NMEIATFEIRDTGIGIPDSDIERIQEPFQRSSHPDSHRIQGTGLGLTITRLLVQILGGEFTIKSTVGQGTTCRVRL----------------------- 256829197 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISFVIERCVHERDAEGTVIRSVGMVQDITERKREEKELL-LAKEHAEAANRAKSEFLANMSHEIRTPLNGILGMLQLLETS----VQDKEELQFCALAIQSTNRLTSLLSDILDLSRVEASMMLIRSERFNLHSALTQTIDLFGPVAVQTGVTLTAHLDPGLPWVVGDSIRLQQVLTNLIGNSFKFTKRG-HVHVEAYPLPSRSVFFAIEDTGCGIAEKDIGNLFQPFTQVSQGYNRNHQGAGLGLTISKQLVALMGGNMAVESEEGVGTTFAFC--VTFSKEVQPHDDEAAPE----- 171319008 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARARYRGTDVLVTAFTDVTEKNQLAHELRNAK-------QAAESANAAKSAFVAAMSHEIRTPLNAILGNLELLSLATL----DAEQRNRLSTIRTSSDGLLAIISDILDFSKIEAGEMAFERIDFDCVELTGRALAMFAPGARAKGLRLYGQFDDSALSMNSDPVRIGQIINNLLSNAVKFTSAG-HVTLRLATEYAEDLLMSVEDTGIGMTPEQQERLFSAFSQGDASIHRRFGGTGLGLALCKLLAQALGGSIHAESTPNVGSRFTVRLPTGSPTIARPD------------ 261211895 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QDEIRHLIDTFNQKTIYLEAEKVKAQASTKAKSAFLATLSHEIRTPMNGVLGTAQILLKDELTT----KQRQHLTSLYESGEHMMSLLNEILDYSKIEQGKFELDYSPFPLRSIIGSIKSIYSSLCYEKGLKFQLHSESDTRWYYGDKARLRQIVFNLLSNAVKFTEKG-FVSVGLMEEDGNYLTIKVQDSGIGIAQEALGRIFQPFEQAESHTTRRFGGTGLGLAIVKQIAELMNGSVVVHSEVGRGTCFEV------------------------- 27378182 -------------------------------------------ASRRVAAFASLLALSCAGILIFVGQLGWLPLFGVASATLYAAGLAFGAELARTGVALLSREEERYRLLA--------RNMSDVISRHRRNGAVQFISPAAEAMLGMPVAQLHGHGLFDRVHVADRPAYLTALSDAARGNFRLRREPTGSERGQVDFWVEMRCRPLDQD---LGRQDIDRDVARETEVVAVMRDVTRKLSEQADAAKTRFLATMSHELRTPLNAIIGFSDMIAQEQALMLGAAQRKEYAQVINDSGQHLLSVVNGILDMSKMESGNFEIASEPFAPRASLMHCCNLLALKARENGIDLITDAPQDLPVMTGDPRAFKQIVLNLVANAIKFTERGGQVSVSAA-VSGSHLTLRISDTGVGIAPDDLKRIGAPFFQAGKTYQRRHEGTGLGLSIVKSLVALHLGDLTVQSRLGEGTAVTVKLPQAKPADRMPAESKIAT------ 119490790 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAQQLQTSFATLENQNIELKRLSQIKDEFLANTSHELRTPLHGIIGLADSLIDGATGKLPTKT-TENLTMIANSGRRLLTLVNDILDFSKLKHNTIELQLKSLGLWEVLDMVLVLSQSLVGQKNIKLINSVPDDLPGVEADENRLQQILYNLIGNAIKFTESG-TVEITACEESNHYIAVTISDTGIGISEDKLEQIFASFEQGDGSTARQYSGTGLGLAVTKQLVELHCGTIEVRSKVAEGSQFTFTLPKAK------------------- 309310782 --------------------------------------------------------------------------------------------------------------------------ILQLAETINAMLGRLNMFSTEVVRIAREIADLNVRAEVEAVEGVFLHIISEVNKMSGTLSSQVGTFQAITDAAAAGDFSKMANIAAKGDIRAL--QSNINTMVTKLRTAFESNVKAKEAAEAHSLAKSQFLANTSHEIRTPLNAIIG----LTFDTLGSNLTREQRENLNLVRGQADALLRIINDILDITKIEAGRMALERCTFSLREVIFEALTSLAFGAAAKNLDVFLEIHPAVPDVVGDGSRLGQVVKNLVGNSQKFTTSGS-ITLTAHLPEGRWVEFHVIDTGIGIEEDKLQRIFDSFMQADGSVTRKYGGTGLGLTISRNLVQMMGGHLDVESEVGKGSDF--------------------------- 88798399 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGLVASYSRRLADRAQQASKAKSEFLATMSHELRTPLNGIIGSVQLMQHEAEQPSP------WLNSLAVSSEALLTQINDVLDFSSIESGQISIEPAPCDLIQMIRDIEAVFYPQSVDAELLLRVLLPDSHCWVMADGHKIRQILLNLLSNAFKFT-EHGQIVLAVQKQEDGQFQWRVSDTGIGIPADKLEAIFQSFQQAESDTQRQYGGSGLGLAISRRLAELMGGSLTVTSKPGQGTDFTLTLPLARPVSTPPPAEPES------- 190572926 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGERGRGLEFTARDGRQL---QVLHAACRYQGDDVISRHRQAQAALSSARQAADAANQAKSAFLATMSHEIRTPLYGVLGTLELLGHTSL----DARQSQYLRTIESSSSVLLQLISDVLDVSKIESGQLSLEPAAFSPRELTESVLRSFAASATCKGLQILVCTDPRLPTVLGDADRIRQVLGNLLSNAIKFT-EHGRVMLRVRQREGESSVLQVTDTGVGIAAEEQARLFEPFRQVRGAASA--QGTGLGLSISDRLVRLMSGELQVVSEPGLGSSFSVRLPL--------------------- 114570669 ---------------------RIDRWTGADPQIDFDYAVKSRIAVAYTAIFTLMGLVNAGVLAFVLDGRPGMAELGLVSAAIAATVGIVGLRLRR-----PNLTIIVMIALASLVLYAAAWANRGSFPPATLYLPGIVL----GAYIAWGARAAFIAILPLAAYFGLILGTADYSSTGPLGFRPTELLNMLVAAGSLSCVWIV---LFGSSFRSATTDAQK-----ALTEANQQLETALISAQQASRAKSDFIANMSHEVRTPLNGVLGMTNVLQADA---TLTDEHRRSLGLIDDSGKALLDLLNDILDLSKIEADAVELETRTFDLAALIHNTSEHWRLQAETKGVALTVSNQGEPAFVTGDPIRLRQVINNLLGNAVKFTH-NGRISVSLARDGKTRVRLAVRDTGIGIPGNKQAAIFDPFSQVDATVTRRYGGTGLGLAICRRLVSKMDGKITLSSKMGRGSTFTVDLPLERVAASEPE------------ 159897135 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LALPIFGTAGILGILM--LLHSEVDHFRQEHSELMEAATAQISFAIGNAHVYQTQQQLTRELSRAKDAAEAASQTKSQFLANMSHELRTPLTAIIGYADVMREDLLDS-NDQIYLADLDRIRSAGAHLLGLINDVLDLSKIEAGKMPVYWEQTRVSILLNDVITTVRPQIDRNHNSLMIDQTYHNLMFWTDISKLRRVLINLLGNAAKFT-DHGTISLSLFLDETDELQIRVCDTGIGMTAEQVANLFQNFSQADASTTRKYGGTGLGLAISRNLCKLMGGDIEVTSELGHGSTFIVKLP---------------------- 304393143 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITHWKKAEEELLTTKAAAEGANELKTQFLAKISHEIRTPLNAIIGFSEMMIEERLGRIDNDRYRGYLRDINRSGAHVLDLVNDLLDITKIEAGKMEMDFDAVDLNRTVSENVAILQAEANADRIIIRTSLSTVVPKVVADQRSMRQIVLNLVSNSIKFTKSGGQVIVSTVYEDSGEVVLRVRDTGVGMSASEMEQALQPFRQTASAAVSATKGTGLGLPLTKALVEANRADFHIESTPDEGTLVEIHFPVQRVL----------------- 309780589 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVTAEREQADAL-EAAKNAAESALHAKDRFLAMMSHEIRTPMNGVLGLVELLQQTKL----EGEQKQMVSLVQDSGRALLHILDDILDYAKVEAGRLDISPSATDLREVFDGTVGLLASRAHEKALAMHVDVAAEVPSVSVDGIRLRQILFNLLSNAIKFTDAGS-VRLSAKCTDTAHLAISVSDTGIGISPEVQATLFAPFVQAERSTTRRYGGTGLGLAISRQLAGLMGGELVMESAPGHGTAVTLRLPVLEARYALPQ------------ 73538868 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTQSRIAQLEIERARQEAEAASRAKSAFLAMISHEIRTPMNGVIGMIEVLTRTTL----SADQREMVATVRESAAALLNIIDDILDFSKIEADKMRIECVPLSIEHTVETLCASLVLLAERNNVALYLDIDPGLPQVLGDDLRLRQVLYNLVGNAIKFSGPGGRVYLRIAPAGGDVVRFEIEDNGIGMPPDAMATLFQPFVQAETTTTRRFGGTGLGLAICRRLTELMGGSIAAASQPGAGATFTVCLPLRAAEAPLP------------- 254474320 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FPTFLSMGRVSSANEQLFCAVLRD--ITQFKRAEEELVSARYKAEEANTHKSEYLTKISHEIRTPLNAVIGFSEVMQEERFGELGNVRYKEYARDIHRSCSHMLTLINDLLDLAKIEAGKMDLAFEAVSAADIINECVALLQPQANEQRVIIRASTPLSVPKIVADPKTLRQITLNLLSNAIKFNRSGGQVIVSLVLDPNGEVHLRVRDTGHGMSKADLEAALQPFRRLNASAS--TEGSGLGLPLTKALVEANRASFSINSEEDEGTLAEVTFPPQRVL----------------- 253569669 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SKHYFQARIAPFEVLALIHDIGDRIRRSEELI-EAKRRAEDADRMKSVFLANMSHEIRTPLNAIVGFSEIMVLTE----NEEEKHEYLEIIQKNSNLLLQLINDILDLSRIESGKSEMHFQQVEIAGLVDEVEKVHQLKMKL-NVDLKVVRPQGEFWTSTDRNRVMQVLFNFLSNAIKNTETGS-ITLGLKQ-EGDWLKLFVSDTGCGIPEEKLPQIFTRFEK----LNDFVQGTGLGLSICKSIVERLGGRIEVSSELGQGSTFALYLPYQEIPVEVAERDSESVRHK--- 186683715 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QKQLEVERDRLFQLEQAARAEAERANRIKDEFLAILSHELRSPLNPILGWTKMLQSR---KFNETKTAQALASIERNVKLQTQLIDDLLDIAKILRGKLSLDVTPVNLLFVIESAIDTVNTAAIAKSIQLHPVL-PNIGQVSGDSNRLQQIVWNLLSNAIKFTPKGGRVEIRLERVDEQAHII-VSDTGKGINPEFLPHIFESFRQEDVSITRKYGGLGLGLAIVRQLVEAHGGTITADSPEGLGATFTVQLPL---LNLQPE------------ 265762626 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RHFFQARIAPFEVLALIHDIGDRMRRSQELL-EAKQRAEEADRMKSVFLANMSHEIRTPLNAIVGFSEIIALTE----DEKEKEEYLGIIQQNSNLLLQLINDILDLSRIESGKSEMHCQLTEMSGLVDEVDKVHRLKM-KKGVKLNVIRPSEEIWISTDRNRVTQVLFNFLSNAIKNTIEGS---ITFGLKEEEWVKLYVTDTGCGISKEKLPLIFTRFEK----LNDFVQGTGLGLPICKSIVERLGGRIEVESELGQGSTFILYLPNRQVQEVV-------------- 224539382 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITEMELMKRELMVAKEKAETSDQLKSAFLANMSHEIRTPLNAIVGFSRIIAESE----NTEERKEYYNIVEANNERLLQLINEILDLSKIEAGIVEFSIAAVRLHPLCKEIHDAHVFRCPS-DVELRFDPSDEDILIDSDKNRIFQVISNLIGNAFKFTTKGS---ISYGYREGETIVFHVTDTGTGIAPEKIGKVFERFVKANNFA----QGTGLGLAICKTIIERLGGKISVTSELEKGTTFIFTLPAKTTQDEDKEKTENSPEENKTA 254442741 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEIAVSERTADLLS----ANRRLEEANTKILSLERTVNQRTEELEIAKS-------KAEHSDKLKSAFLANMSHEIRTPMNAIIGFLHILDNKDISDVEREQFNH---IIRQSSKSLMALIDDILDLSAIEAGEAEISPQPCNVGELCDELGALFRSLSQDKKNNVDFRLTGDVPDVLIDPLRLKQILWNLISNSIKFTDEG-EIHLGYSVSQDKEIEFIVQDTGIGIPKEEHQQIFNRFHKLDKAGKKLYRGTGLGLAITQTLTQLMEGRITVDSTPGLGTTFKVTFPFNPV------------------ 189191800 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YRWHLVRVLLEKSLAENNNEETWYGSATDINDHLEQTLKETMDAKSKFLSNMSHEIRTPLNGISGMVNFLLDSVL----NAEQLEHVNIIKASTDSLLNLINDILDLSKVEAGMIKLSMEWLHLPSLLEEVNDLNMGLAIQKGLELNYLVEEGVPEVKGDKFRIRQVLLNVVGNAIKFTERG-EIFIRCKVENETMVRFEVIDTGQGFTDAEAKYLFKRFSQIDASSTRQHGGTGLGLAISMQFVELHGGRMDARSAPGKGSTFFFTI----------------------- 218438439 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TQYDFQLIEVAQSLAGIAIERQLMDEERNQLLKNEHSARLEAEQLNQIKDEFLMMLSHELRTPLTAILGWSQLLKKGLITQKN--KVDKALETIERNAKLESKLVDDLLDVSRILANKLILKKEPIDLEFIIKLTLDSILLTAQAKEITIKTLIQSPNLKVWGDKQRLQQVFWHLLSNAIKFTGEGGVITITLTQDNERAKII-IHDTGQGIKPELLPFVFKRFWQADSSSQRIAGGLGIGLSIAHRLVELHNGQIQAESGEEKGATFTVILPLQHSENPA-------------- 284037395 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AEIGRKVAEEKLLQAQEQLEATVLTRTLQLAR-----AKEEAELANRAKSEFLANMSHELRTPLNGILGYTQLFKRDEALSPN---QLKGVDIIHNCAENLLVLINDVLDLAKIEAQKLDVQTAPFHLTALFQDLIHLIGVRAEQKGLRFLADLAPDLPWVMGDERKLRQVLLNLLGNAVKFTETGG-VTLRVERASTKAQRFVVEDTGIGIASDHLAGIFKPFQQVRE-TGQFIEGTGLGLSITDQLVQLLGGDLRVSSAIDEGTQFRLLLPASTVPGLTAEDTHRQT------ 150866454 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TMASNLTSQVRAFAQITFITVEASGEMDALKTKINQMVLNLRESIQRNTAAREAAELANSAKSEFLANMSHEIRTPLNGIIGMTQL----SLDTELTQYQREMLSIVHNLANSLLTIIDDILDISKIEANRMTVEQIDFSLRGTVFGALKTLAVKAIEKSLDLTYQCDSSFPDLIGDSFRLRQVILNLAGNAIKFTKQGKVSVSVTDDSEKLLLEVCVSDTGIGIEKDKLGLIFDTFCQADGSTTRKFGGTGLGLSISKQLIHLMGGEIWVTSEYGSGSNFYFT------------------------ 300867045 -----------------------------------------------------------------------------------------------------------------------------------------------------------------SLLLCIATLIVAIIVGILTARWITRPILKVSQASAEIAAGKLEQNIEPTNIEIEKLANSFNSMARQLKESFAALEKQNEDLKDLDKLKNEFLANTSHELRTPLNGIIGIAESLIDGATGELPQSTQAN-LTLIASSGRRLANLVNDILDFSKLRHNNLELRLKPLDLRAVTNVVLTLSQPLAAQKDLQLINAIAADFPPAAADEDRLQQILHNLVGNAIKFTPIG-TVTVSAEVVIGSEQLITVSDTGIGIPADKFDRIFESFEQAEGSTAREYGGTGLGLAVTKQLVELHGGKINVKSQLGVGSQFTFTLPASTV------------------ 194016316 ------------------------------------------------------------------------------------------------------------------------------------------------------LSSVIAYMTDGVIATNQNGAIILLNSPALELLNVRETALEMPITSLLGLEDTHTFEDLVENQDSMLIEIEREDQLSVLRVNFSVIQKEHTEQEKIDAERREFVANVSHELRTPLTTMRSYLEALAEGAIG--DKELAPRFLSVTQNETERMIRLVNDLLQLSKFDSKDYQFNREWTNFIKFISLVIDRFE-MTKEQHVDFIRNLPQREIYVEIDQDKITQVLDNIISNAMKYSPEGGHITFTVDLDEENGLVFSVKDEGIGIPKKDMDKIFERFYRVDKARTRKLGGTGLGLAIAKEMVQAHGGDIWADSIEGKGTTVTFTLP---------------------- 109900591 ----------------------------------------------------------------------------------------------------------------------------------------VSIMTSAVLMTGLFIGIMSWIYFTIAILCVIIPNIIGLLNLRILTDISLDIYLLGFVGIALAFALAEKMRLVNSRNALLKQQLEHKVKI----RTQALSEANRKLAKEANSAKDYFLANMSHEIRTPLTSIIGYADGILL---GDIDKAEQERVTNIIYQNGAHLLRIINDILDLSKIDANKLEFDTQPCHLFTLLGEIESVAGKRARDKGIGFHVNYDPLPDKIITDAVRLKQILFNLTNNALKFTHSG-HITLNVSI-ANTTLIIKVIDTGEGISQSDMHKLFHPFTQADSVINRQVGGTGLGLSIAKRLAQGLGGDISALSQLRKGSTFTVSI----------------------- 257094176 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGRIIGTLSSGADIGER-KEVEAELERYRAHLETLVAQRTAELSLAKEA---AERANRAKSEFLSSMSHELRTPMNAIIGFAQMLEYDGELSAD---QHDSVHEILKASRHLLDLINEVLDLARIESGRIELSLETTDIAAVVDDCRHLIEPLAAPLAITLSTLV-PAGATVHADRTRLKQALLNLLSNAVKYNRERGSIQIDVEQQSGLRQRICVADTGIGIAPQRLNEVFQPFTRL-LAENSEIEGSGIGLTITKRLVELMGGEIAAESEIGVGSRFWIDLP---------------------- 138824562 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTYRIQRDSGEIGDLARTFNEMSTKLQTAIEEMNTARADADSANAAKSMFLANVSHELRTPLNAIIGYSEMLQDELGDQIDREQFHHDLATIIFSGKQLLTLINDILDLSKIETGKMQVSREIFSPAGLLVQVCDALSPLLLQNNNRLTLDIDDSMRDINSDRGKLQQIVTNLFSNACKFTKDG-EITVSARMSE-VALIVSVADTGIGMTQAQQDRVFEAFTQAESNTGLKYGGTGLGLAIVREFCAMLGGRITLQSQPDQGSLFQVTLP---------------------- 254411501 -----------------------------------------------------------------------------------------------------------VQVLSFQDDQGLNWLIVVVVPEEEFMAR-IHANTRTTIRLCVAALILATLLGLFTSRWISQPILRLSMASCAIASGELDVKVEGILRILSKSFNQMAQQLQESFTALEDAKAE---LELRVEQRTAELKTAKEDADTANNAKSEFLANMSHELRTPLNGVLGYAQILQRSKTM---SDRELDGVRIIHQCGSHLLMLINDILDLAKIEARKMELHGSDIHFPSFLRGVVEICRIRADAKGISFIYQPTSSLPAIHVDEKRLRQVLINLLSNAIKFTDTGG-VTFKVGYADNQDIRFQIEDTGVGMSPQQLQRIFLPFEQVSD-RKRQAEGTGLGLAISTKIVQLMGSTIQVHSEVGKGSVFTVDL----------------------- 298493109 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAQEMRNSLMLAALEFSQVALQQAAEQAEIANRAKSQFLAKMSHELRTPLNAILGFTQILTRNSSLSQED---QENLDIISRSGEHLLSLINDVLEMSKIEAGKPTLNETYFDLYRLIYSIQEMFALKAADKGINLITEFGVEVKYVFGDEGKLKQILINLIGNAIKFTVVG-HVAIRVSCPPNYAIELEVEDTGAGIALEDQELIFEAFLQ-SKGGRQFMQGTGLGLAISRQFARLMGGDITVKSILGEGTTFTCR------------------------ 75907309 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FTAADEAVLVQLAQMASVSVENVRLYEAEKQARSAAEASREEAEAANRIKDEFLAVLSHELRSPLNPILGWSRLLQ---NGKLDEAKAKQAVNIIERNAKLQVELIEDLLDISRILQGKLSLTSSPINLASVIKGAIETVRLAAEANSIRIEVNLDGEIGLVSGDSTRLQQVMWNLLSNAVKFTPTGGLVEIRLEQV-GNQAQISVSDTGKGISPDFIPYVFDYFRQADSATTRKFGGLGLGLAIVRHLVELHGGTIHAESQEGMGATFTLKLPL--------------------- 75907309 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGVLVAALNPF-----RLFDDNYQGF-LNLVSAQIAASIGNAQAYEEE-RKRAEELDRAKTTFFSNVSHEFRTPLTLMLSPLE--ELLTADDLSQEQRQEM-TLIHRNGLRLLKLVNTLLDFSRIEAGRVQAVYEPTDLSTFTAELASIFRSAIEQAGLQFSVTCEPLPELVYVDRQMWEKIILNLLSNAFKFTFSGA-IALTLRQVQ-HQVEITVTDTGIGIPQAELPHLFERFHRVEGARGRTQEGSGIGLALVQELVRLHGGQVQVDSLEGLGTTFTITVPMG-IAHLPPE------------ 89276746 ---------------------------------------------------------------------------------------------------------------------------------ARIRPLTGSYVPPEVVAVRVPLLHLSNFQIPELSAKSYAVMVLMLPVDSARKWHVHELELVEVVADQVA--------VALSHAAILEESMRARDLLMEQNVALDL---ARREAEMAIRARNDFLSVMNHEMRTPMHAIIALSSVLLETELTP----EQRLMVETMLKSSNLLATLINDVLDLSKLEDGSLELVMEVFNLHAVFREVINLIKPIAAVKKLTVSMTLAPDLPLCIGDEKRLMQIILNVGSNAVKFTKQG-HISITATTAKADSLRVQVKDTGCGISAQDLPHIFTKFAQTQSGANRGCSGSGLGLAICKRFVGLMEGHIWLDSDVGKGSTATFI------------------------ 182624759 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FSSAVIVIFLMWSYVTALKTVKKRAEQLKKEAKEKEKLYIEKEKLYKE---AADLKDEMIKR----QKFKNDYFVNLSHELRTPLNVILATVQLIKLKNKEDCLGKQVEDYTNTLRNNADHLLKIINDIIDSSKIESGAYKLNIEKQDIVSLVEDTALSLKAYIEENNLDIIIDPEIEELDVECDKNEIERCVINLLSNAIKYTHGHGTIEVFIRECENETVEIAIKDTGVGISKEQQKIIFDRFVQADSISKKQYRSSGIGLTLVKSIIELHHGTIRVESELNKGSTFIITLPIRQ------------------- 56475528 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILDEASQVRAYSHELEEKSRALESATAELRAANERLKELDRLKDDFMSSVSHELRTPLTSIRAFSEMLLDDPDIALPDRM--RFLGIIVSETERLTRLVNQVLDLAKIESGHAEWHNSDIDMRALVEQAVDTTAQLFRDRGATVELVLPDEAPHLKADHDRLVQVMLNLLSNAAKFVPQGGRIRVALKSEAGQ-VRVEVSDNGPGIPPELHGVIFEKFRQGGDERSR-PQGTGLGLPISRQIVEHFGGRLWVESPPGHGTVFTFVLPL--------------------- 288940234 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLGRHFQVHAYSPRVGTFAVIFSDVTEQ-RQAEHELFEYREHLETLVASRTAELAL---AKQEAERANQAKSLFLANMSHEIRTPMNAIIGLTHLLGREISVP----AQRDRLLKIDGAAKHLLSVINDILDISKIEAGKLELQTSDFSPRVLLDQVSALIAEQVQSKGLDYRVDAGPLPVVLHGDATRLRQALLNYLGNALKFTERG-RIQLQARLLEDGNISFEVIDTGIGIPEEMQGRLFTLFEQGDGSPIRRYGGTGLGLAITRRIAELMGGSAGVESVPGQGSRFWFT------------------------ 163848362 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FRDVTRER--EVEQMKNEFVSMVSHELRTPLASTQGALQLLLGDSERGKSSSVERDLLQRALTNTNRLLRLVNDVLDIAKIERGQLQLQRHPVAPEEICRNAIDDLASFARQQQVTISLDVPPNLPLVDVDRDRIVQVLVNLLSNAIKFSPAGQQVVVSVAHEQG-MVRFSVRDWGPGISRADQLKLFQKFQQLDQSKSNVRGGSGLGLAISRQLVELHGGRIWVDSDVGFGSTFSFTVPLAAVQRIASADQR--------- 182412780 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RIALRKEQNERLLAEQAIRAESAAREKNAFLANMSHEIRTPMNAILGFSDLLATELPA---DSKARQRVRAIRESATSLLQLINDILDLSKIDAGVVELHPEPTDLRELSDFMHTVFAQQAARKTLVLECEIDPALPHLMLDRSRLRQIVVNLIGNAIKFT-EHGTVKLGIRWAHHPANRIEVADTGVGIPPEKQREIFQPFVQVDPQRAGEKQGSGLGLSIVERITQRMGGTVTLQSEVGRGTRFRLIFPDVTISLRLPEN----------- 296388461 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAVRIGGQLLEIHHWVTPYRDRQGRVLGLMNGWIDITERERLARQLREAMRQ-ADEANRAKSVFLATMSHEIRTPMNAVIGILELV-LQRLAPEQRE--RASLEVAYEAAGSLQLLIGDILDVAKIESGHLTLTPERVRLRHVVESVRRMFEGLARQKGLRLVVELDDAPGRVLIDPLRFKQVLSNLVSNAIKFTERG-QVTIRLQERSLDEVRVDVEDSGIGIAPADQARLFQPFIQVAKGRT-VQGGTGLGLAICRKLVDLMGGDVEMHSEPGKGTRVSLDLLLRQCGPKMPESSQD-------- 119358118 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VISPIFNKEGSITNFVAVKED-ITEKKKLWSELIAAKEKAEESDRLKTAFLANISHEIRTPMNGILGFSELLKEPHL---SGEEQTEYINLINQSGQRMLHLINELVDISRIESGDTFLQITETSINRLMHDIYAFFRPEAAKKGLLFECIVSDLFSVIDTDSSKVNQILTNLVQNALKFTTEGS---VDFRYTKNDCLEFYVTDSGACIPSEMKEKIFDRFRQVDNSLTRRYEGAGLGLSISKAYIEMLGGKIWVESIEGRGNRFVFTLP---------------------- 196158632 --------------------------------------------------------------------------------------------------------------------------------------------------------------------LTSLVTLFAVVIVSLLMGKVTQVFVVSPIEKIKSAASRIALDHKKVNID-LQQNDELGRLARDVEAMSGEIEQYVAQAQQANRAKTDFLAVMSHEIRTPLNGIQGLATLLLDTPL----TEKQHQYASDLKSSASILATVINDVLDLSKIESGMSEIDVTEFALDNMLRDLITLLGTNASANNTRLVYTSNMDSVAVTSDITKLRQIIINLVSNAIKFTHKG-TVSISAKLKKENRLVVAVKDTGIGIEPDRLEHIFDKFTQSDSSITREYGGTGLGLAIARQLAQLLGGDIKVVSKVGEGSCFTVT------------------------ 298528974 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLDVEYKEVM-DSIQMLATIIFMSVAGALESFELYRNIRQMNNQLTQSNAELRTAKEAALEASRAKSEFLANMSHELRTPISSIISGLKLLA----PMEEDPQKLSILNTCKDSAEALHSIINDSLDLAKIEAGKIELIPENFDLHHELAKNLNTFRPQAGTKGLDLRLQMDPGLPRVRADMHRLGQILRNLLSNAVKFTREGWVAEVLIKNEKSCGVNFWVQDTGIGIPKDVLPRLFEAYAQADGSYSKKYGGTGLGLAITRYLVRLMGGSISVHSKEGEGSCFTFELPPEQAEEVQDPDAEEQT------ 262403778 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKVEGQIISIITQGQDVTS-IAEAEKQSQVARREAEESARVRAEFLAKMSHELRTPLNGVLGVSQLLKRTPL----TDEQREHVAVLCSSGEHLLAVLNDILDFSRLEQGKFRIQKSEFRLNELVYAIDRIYRPLCNDKGLELVVDSNTSAVLVRSDQVRINQILFNLLNNAIKFTHQGS-IRVVLELIEGDQLVIQVVDTGIGIREQDLTVIFEPFVQAESTTTREYGGSGLGLAIVHSLVEMLSGQLHVSSEYGRGTRFEIQLPIELV------------------ 196231875 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVLAAFTMAARAFAQDDAHFLQSVANVLTAAIQRERAEESIRQAREQAELASRAKTEFLSRMSHELRTPLNAILGFTQLMETETLGP----SLAESVEHVSRAGKHLLSLINEVLDISRIDAGRFALSPEPIEVHGFLSEAIESIQPLATRHVIPVTLEAEMPPLQVLADRQRVHQVMYNILSNAVKYNRINGRVTVS-YRVDGPRIRITIADTGRGIEPEKLSRLFLPFERL-GAESTDIEGSGIGLALSRGIVNALHGELHVESRVGEGSTFWLTLPRADEISPMEE------------ 136714349 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAFARMSDEVLALIQVRTHEMVAARDEANDANLAKSKFLANMSHELRTPLNAIIGYSELLIEEAED-LGIDTMTEDLKRITDSGSHLLSLINDILDISKIEAGRLELYITEFDLVKTLEMTKGLASPLGEKNNNQVVFEYDSNLGLMNNDETRIKQCIINLISNACKFT-SNGLVSITVRKINDENVEFIVKDTGIGMKQEQLQKIFEEFSQASEETTSKFGGTGLGLTITKTLVEMMGGSVIVASEEGVGSAFTLIIP-TRYENTQPEEQ---------- 254472519 ---------------------------------QTEVSEQSSFILKSLSIFVGVVCLAIALLLTDW----RSAQSLYVVLLAFGAGAVLFRRFPASDVIAQSWKAAQIQSEVSELASDADWQLREADDRHRSILDALGAIDSSGLVLSINDAGKRNFPTGFGIEVGHLPYAEDFTPELEESAAGTTEDVALRTKHGTRWYSLLRLSIRDGSGGAPIIQWILTDVTDRRHAEQKLRAD-RDHAANASEAKSRFLAMVSHEIRTPLNGVLGMADLLDDTS----TTAEQQNYINAIKTSGSTLLMLIDEVLDYSKIEAGKLELETGAVELTPLVERVVELLSPKAHAKGLQIGSYIAPEVPTIQSDPARLQQVLYNLVGNAIKFTEQGGVLQVSQDSAGNHLLEFAVKDTGPGMDEVTAARIFREFEQGEYGRDRKFDGAGLGLAISKRLAELMGSSLTVQSQLGCGSTFLLEMPLDQIVDEAIEEHSE-------- 212637309 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTDSDGDISNFIAVERDTTARKQMQDDLA-KAVIKADISNKAKSTFLATMSHELRTPLNGILGMAQIIEPNL----DNPEHRKQIQILLESGNHLTSLLNDILDFSKVEQGKLELESELFRFNSVLEPISKTYEPICDEKNIQLIVQNEIDEKQCFGDKSRIRQVIYNLLSNAVKFTEQGSVSLLGVNAEGQQGIEATIIDTGIGIRPERLASIFDPFVQAESSTTRQYGGTGLGLSIVKQLVELMGGTISITSQVDKGTRFAIFL----------------------- 15887959 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITQWKRTEEELRNAKRAAETANAHKTDFLARVSHEIRTPLNAIIGFSDMMATERFGPIGNPRYVEYANDIGRSGRHVLDIVNDLLDISKIEAGQMDVDFIAVPLNETVAEAVSLVQPQANNQRVIIRTALAQSVPQIVADLRSIKQIVLNILSNAIRFTPSGGQIVVSTAYEANGSVSLRIRDTGIGMTRAELEQAMKPFRQVASSGKRVRGGTGLGLPLTKAMVDANRANFSITSTPNEGTLVEITFPSQRVL----------------- 154251104 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISERKRHEMELLDARERAETASRTKSRFLANMSHELRTPLNAIIGFSEILRMQMFGALGHPRYTEYAQLINESGALLLDLISDILDMSKIEAGKYELHPETVDAAALIESCVRLVRGRAEENGIHLVKKIQCAELTLVADERALKQIMLNLLSNSAKFTPAGGRISVALTETE-ETICFAVADTGRGIPADQIARLGQPFEQIATDAALSKEGTGLGLALVRSLAELHGGSMAIDSELGVGTTVTVTLPK--------------------- 163846054 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IQRYLGSHAAELPLDDLLRRPLSFTTTAIVGGKTVNFSLSPVLKENDELLGALLVLRDITREV-----EADRMKNEFIGTMSHELRTPMTAIKGFTQLLAMGGLGQLND-TQREFVNTIYSNTERMINLINDVLEITKIESGSIDLEWRSLHLAEALSGVIAELQPQITQHRHQLTISIPPGLPLIRADAMRLHQILYHVLLNAVKYTPAGGSITIAAREDNRRYLLLSISDTGVGIRPEDLPRIFDRFFRGENLLKVEAGGTGLGLSIVKPLVELLGGRIWVESTVGVGSTFSIIMPIA-------------------- 121603351 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ASRIAEVRQLSQTLHDSAGELQRHRAAIQAQTLALEANETLEDRVASRTAELNASRDEALGAMSHEIRTPLNGVVGMTTLLADTPLDL----EQRDYVHTMRISSDQLLGVINDILDFSKIESGKLELENEPLNLLATIEEACDIGAPRAREKGLELLVDLGDELPWVRGDVTRLRQILLNLVNNAVKFTEKGQVVHVLEDFSPGRGVEFRIKDSGIGIEPDRQAALFQSFVQVDASTTRKYGGTGLGLAICQRLVRLMGGQIGLESAPGDGSTFWFT------------------------ 269128961 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GRPAGVIVLAAGAGRPLDEGYRTFLRLLGQETSALISRALTYRAQQRRAEELAELNRAKTVFFTDISHEFRTPLTLIVGPLE--ELRSRLGPADQWVRENLEIIRHSALRMTRLVDTLLDFARIEAGRMEARYQPTDLAVFTADLAGVFRAAVDKAGLRLEVDCPPLPEPVYVDRGMWEKIVLNLLSNALKFTFEGS-ITVRLRAEDGQAV-LRVSDTGVGMSEQDLPRVFERFQRVKAAQTRSIEGSGIGLALVRELVHLHGGTIGVDSTLGKGTTFTIRLPFGHA--HLPE------------ 143414041 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAFSRMSDEVNALIDLKTKEMASARDEAREASSAKSRFFANMSHELRTPLNAIIGYSEMLLEDCEDLGNEDMIPD-LKRITNSSKHLLSLINNVLDLSKIEAGKMDMYFTPFNIDTMIETIKDVSNPLAAKNNNEFIIKNNIG-GDMTSDETKLRQCIVNFLSNAFKFT-ENGQVALLIDSKKIDGVNFDIKDTGIGMTEEQLGKLFDTYTQAERSTSAKYGGTGLGLSISKHFAEMMGGGVEVTSKVGEGSTFSIFVPRSQDEETVDDENFENPEIK--- 187777059 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SISTYIIYNAILSILRDITSQKQVEKLQKDVEKNIELLNESR----EYNKLITDFLANISHELKTPLNVIFTAVQILDLYKKDANSYDKKEQYIKVIKQNCYRLMRLINNLLDTTKLDSGYLKLNLVNCNIVNLVEEITLSVVYYAESKNINIIFDTDVEEKIMAVDPDKIERIILNLLSNAIKFTGSGGNIYVNIK-DCKDSITISVKDTGIGIPQDKIENIFERFVQVDKTLRRNKEGSGIGLYLVKSFVNMHEGNIDIQSVIGKGSEFIINIPVKLVKEDSEKENN--------- 237799882 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TVVSYNAATFHDRDRKLKGVFAAARD-VTERKRFERTLEEKNIELEHASHMKSEFLATMSHELRTPLNAVIGFSEALKDGMVGDMTDD-QRRYIGDIFNSGQHLLSLINDILDLSKVEAGMMTLELEPVDLDELLSNSLLIVREQAALQRIQLKLETDADFGLLELDRRKTKQIVYNLLANAVKFSQPGGWVILAVRQDNEHFLELSVSDTGIGIAQSDMNKLFKAFSQIDSGLARKFEGTGLGLAMVKQLTELHGGCVAVASVKDLGTRFVVWLP---------------------- 260772841 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLLLGGRKGQFSLETKATLQRFRPLLERAINDIEHKEELQSLRIKTHELYIAQQQAEHANQAKSQFLAMMSHELRTPLNAVLGLIDVLRED-----SNRSQLDLLEQMENSAELLLVIINDILDLSRIESGHFKLQCHWVHLHKKLVHALSYHHKACVTKGIRFNVRTSCDHYEYWVDPVRLMQILFNVIGNAIKFTEAGS-VDVRLS-TARNELVIHVEDTGIGIEPERIEHLFSPFIQADSSITRHYGGTGLGLAITKHLVELMKGTISVSSCLGQGSHFIIRLP---------------------- 71908504 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AWIYFISWLAFGAALSILIRLAQRRSRV--IDKLNDQLAEQVSQAKAASQAKSNFLANMSHEIRTPMNAIIGLTHMLRRDKVTPAQGEK----LIRIAGAADHLLSVINDILDLSKIEAGKVELEAENFSPEEMLQRICSIVLLRAQAKGIELVVDAGELPALLNGDVTRLGQALLNYLSNAVKFTEKGSIINVLKETEKDVLVRFEVEDSGIGISPEKLAHLFTAFEQASASISRHYGGTGLGLAISRHIAMLMGGEAGASSTPGKGSIFWLT------------------------ 71907206 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GSIHRYISIFSDITER--KKTERELASHHER--LEEQVRERTEELSVARDQAEAANQSKSAFLANMSHELRTPLNAVIGFSQLMEKD---PGLLPVQQRNLEIINHSGRHLLTLINDILELSKIESGKLRMTTEETDLRLLLEQVVEMMHLRAQQLGLQLKLETTNLPPLIVIDPGMFRQILLNLLSNALKFTPKGEVLHVAAEAVSAQQIRFSVRDTGIGISENDRERIFSSFEQVGPM---HQGGTGLGLTISRRYVEMLGGELSVDSELGNGSDFHFTI----------------------- 156467289 -----------------------------------------------------------------------------------------------------------------------------------------------VVAVRVPLLHLSNFQIPELSTKRYALMVLMLPSDSARQWHVHELELVEVVADQVA--------VALSHAAILEESMRARDLLMEQNIALDL---ARREAETAIRARNDFLAVMNHEMRTPMHAIIALSSLLQETELTP----EQRLMVETILKSSHLLATLINDVLDLSRLEDGSLQLEIATFNLHSVFREVHNLIKPVASVKKLSVSLNLAADLPQAVGDEKRLMQIVLNVAGNAVKFSKEGS-ISITVQSDNHFYLRVQVKDSGSGINPQDIPKLFTKFAQTQSLATRNSGGSGLGLAICKRFVNLMEGHIWIESEPGKGCTFIVKL----------------------- 218886242 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EHIARRRAMVSLR-RAKDAAEAANRSKDEFLANMSHELRTPLNGVLGMLQLL----DGPDLSDERRGYLRTAVESGHALLRIIDDLLDISALGAGGSGLRDEPFDPAAVLRQVAEMVDPAARRRGLALGLIADALPLRVRGDAARLRQVLYNLVANGVKFTHQGG-VDILACPVGGDRLLFTVRDTGIGIPEEKLPVVCEPFAQVDGSSTRRYQGAGLGLGIVRRQVARMGGTMTMESEEGVGTSVHVCLPLPEV------------------ 298292394 -------------------------------------------------------------------------------------------------------------------------------------------------LLALVIGAILGVIYFQA---TFAPVAEAEAVGSVLFTLYFILLIIAGVAAWLFVLAQESRRVAQEESNRQTALLMRE--IEAHKRTDAKLQKAKEAAEAANLAKSRYVVGISHELRTPLNAILGYAQLLERDTSIPPH---RRDAIRVVRRSAEHLSGLIDGLLDISKIEAGRLHLTRDEVRIADFLDQLVDMFRLQATAKGIDFVYVRPDRLPAVYTDEKRLRQVLINLLSNAIKFTDRG-RVALRVSYR-NQVAEFEVEDSGIGIPAADHRRIFEPFERGERAGTYSTAGIGLGLTITKLLTEIMGGEISLTSTPGEGSSFKVKLMLSEVTNP--------------- 280958970 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITDLKVMEQELKRAMAKAEAASLAKNEFLANMSHEIRTP----LNGLLGMLQLLQLTILGGEQREFLEIALSSGRSLLQILNDILDISKIESGKLELDDQELDLGEVAESVVAVFRHQARMRGIEVALVMDKTLPHFLADKVRLRQILFNLVGNATKFTESGS-VLVEAYMPDGRAQFFSVSDTGIGIPDDKMDQIFDPFTQVDGSFTRKYQGTGLGLGIVRRLVALMGGTIAVDSELGAGTTVVFTVAARRVDHAA-------------- 295402033 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------MVGILSVFLTIITIALLSRIITIPLIRMKQATEKLSKGDFSV-HLQVKGEDELAEL--GKAIQTLARD-LEYLKKERNEFLASISHELRTPLTYVKGYADIARRPNMG---EEERNRYLSIIYEEAEHMQKLVKDLFELAKMDQHSFQIHKELTNLCSFFKKLHDKMQPAFQAKKMSLVYYCDGSI-TVHIDQKRFEQVMMNLLDNALKYSDQGSIVSIDVR-KEKHHIVIIVSDEGRGIPKEDLPHIFERFYRVDKSRSRTSGGTGLGLAIVKEIVEAHGGAIYAASEYGKGTNMIITLP---------------------- 218885172 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HRVRLAIEQGRLRAENRRLAAEVAVRTHELEQARVEAESANRAKTQFLANISHELRTPLNGIIGLTELLLAAGPAG----EQEECLGMVRQAGLDLLSIVNNLLDMSSIEAGRIALNEAPFNLRETVGDLVRVLDVQARWKNLTLACSVSPDVPRLVGDAARLRQVLTNLVINGIKYTEVGG-VSLSVELDGAVGLRVTVEDTGVGIASEKWERIFEPFTLAENFLTKKYGGAGLGLAISREIARMMGGDIAVRSQEGAGSTFVLT------------------------ 262404177 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SQDEIRHLIDTFNQKTINLEVEKVKAQASTKAKSAFLATLSHEIRTPMNGVLGTAQILLKDEL----TAKQRQHLTSLYESGEHMMTLLNEILDYSKIEQGKFELDYSSFPLRSIIGSIKSIYSSLCFEKGLKFHLNSETDTRWYYGDKARLRQIIFNLLSNAVKFTERG-FVTIGLAEEEGHYLIIKVQDSGIGIAKEALGRIFQPFEQAESHTTRRFGGTGLGLAIVKQIAALMNGTVSVQSEVGRGTCFEVR------------------------ 13476354 -----------------------------------------------LSSPVAVLAVALPFEAWWIGASRRAALWGAVSAIAAIALQPLAAAFLPFAGAQIAAWHWLVPLIPRLSAVGDSAGATDTLDAGGRLEDIIVILRVAGEVLDASDKARTLLKLPPELLSGTGFFDRVHLSDRVSYLSALADMRDGAASRRLELRVRLPQRLMADNYRPFLLELLRGEEQSDVTLVLRENDETARLREELAQAKGRFLAVVSHELRTPLNAIIGFSDMLLHEMFGAFKDPRQKEYVTLVRDSGQHLLAVVTSILDVSRIESGAYTADPEPFRFMEAVDMCQSMMRLQAQAKNIDLQTQIAPDAGDINADRRAVQQMLINLVSNAIKFTPDGGDVVVGAKRI-GSRLHFWVRDTGIGIAEEDFANLGKPFTQIQNDYTRRFEGTGLGLSLVKGLVALHEGTMSIESMPGEGTTVTISLP---------------------- 42528002 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDITKQKLKERFLIIARQDAEKANSMRSLFLANVSHEIRTPIQTIIGMMELINETNL----DEEQSEYTRQVNFSAEVLLTLVNDVLDFSKLESGNMTMERTVFNLTDSVEQTVDLISMEAHKKGLEIVVDISDKIPDIYGDPARLQQVLLNFVKNAVKFTETG-YVSVSVKLVFENNILFEVADTGIGVNNEQKSKIFNSFYQGNAAINRKYGGTGLGLAISKNIITMMKGQIGIKDNIPRGSVFWFKIPLVPSKKKAP---HES------- 144901017 -------------------------------------------------------------ALVWSMLANVGAYVSVSLLTGHTAMERIQASLFVDALRPSAPHRGRSRFWRGTAAISELKALCVRFVGPDNAERAFTQWAEHRGIDLDTLTEADSELVDMAETL--LAGAIGAASARVMVASVSKGEVVGL----------------DEVMEILDEASQVIAYSQRLEAATAELKAANERLTELDRMKDDFISTVTHELRTPLTSIRSFSEILFDNPG--IDEAQRLEFLAIIIKESERLTRLINQVLDMAKMESGRMTWHFVMVEPRQLIQDSIAATGALFEDRRVTLETRLADDLPPLRTDADKFMQVVINLLSNAVKFVEAGGRVRLTLAATA-NGIRVEVADNGPGLPANALEAVFDKFHQVGDTLTNKPKGTGLGLAISRTIVEHLGGRIWVDSIEGQGATFTFDLPNQ-------------------- 254467028 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------TVAATNQALSRIFVLGLTGTALIMAAALIFSMRKAHAISTATQSAAAKLQRDTLAVSLQEKKRIAERLQQRAEAATETKSRFLATMSHEIRTPINGVLGMAEVLNETRLTP----EQTSCTSTILASSEALLRIVNDILDFSKLEAGKAQMLQQPFNLRDVIYDVATLMSPSATAKGVEICIDIPETPPEFIGDSGRVRQILMNLVGNAVKFTLEG-HISITLNYDARHNICIDVRDTGVGIPEDSIGQIFHAFEQVESTTARRFEGTGLGLAISSRLTQAMGGRIDVVSQAGKGSCFTVTLPVA-------------------- 219850111 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NVSLSPVLNENDRTLGALLVLRDITREV-----EADRMKNEFIGTMSHELRTPMTAIKGFTQLLAMGGLGQLND-TQREFVNTIYNNTERMINLINDVLEITKIESGSIELEWRSLHLAEALSGVIAELQSHISQRQHQLTISIPPGLPLIRADAMRLHQILYHVLLNAVKYTPAGGKITIAARETNHRYLLLSISDTGVGIRPEDLPRIFDRFFRAENPLKVEAGGTGLGLSIVKPLVQLLGGHIWVESTVGQGSTFYIALPVA-------------------- 186682169 ---------------------------------------------------------------------------------------------------------------------------------------------------------------PTIVEILVVPLLIALGTIWIVSHDEHRQFDREDLRLMKSLANFTASALYNSNARQAAEESARRE-----QAARAVSEAAQNAAEQANRLKDEFLAVLSHELRSPLNPILGWAKLLQTRKL---DEAKTAYALATIERNAKLQSQLMEDLLDVSRILQRKLSLKISSVDLSAVIEVALDTVRLAAQAKSIELKTEFEPNIGQVLGDPSRLQQVVWNLLSNAVKFTEDGGQVEIRLERV-GTQAQIQVSDTGKGINPEFLPHVFDYFRQADNTTTRTFGGLGLGLAIARQIIELHGGAIQAESEDDKGATFTVLLPIKSVEPQTSED----------- 229542344 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISVLKIENEHKFDDLLTEQDSVILDFSTEEEPYILRANFSVI--QNEAGFVSGLITVLHDVTEQ-----EKIDMERREFVANVSHELRTPLTTMRSYLEAL---TDGAWKDEKIAQFLGVTQNETERMIRLVNDLLKLSKMDSKDEHLNKEWVNFVEFFHHVIDRFE-MAKQQNVTFKRKLPNTEIFVEIDEDKMTQVLYNIISNALKYSPEGGQITFKLRELNEK-IEVSISDQGVGIPKENVKKIFERFYRVDKARSRKLGGTGLGLAIAKEMVEMHGGSIWASSKEGKGTTIYFTLP---------------------- 86748376 --------------------------------------------------------------------------------------------------------------------------------------HYLSVFMVSAGLVGLTLM---------MIYLQAAPATDAQQILLSEILWKLFFALSIIIGVVTWLFVLARQSRQAAEAETRRQTTLLMQEIDAHRQTDAELQRAKEVAESANLAKSRYVVGLSHELRSPLNAISGYAQLLEQDASLPPRP---RDQIRLMRRSADHLSGLIDGLLDISKIEAGRLYLSRDEVRFGEFLDQLVGMFRLQATAKDVDFVFKRPQYLPPVYADEKRLRQVLINLLSNAIKFTQEGS-VHFIVHYR-NPVAELEVRDTGPGIHADDLERIFAPFERGALGVSQPHTGTGLGLTISKLLAGVMGGDLSVTSTLGQGSTFRVKLLLSEVTNPT-------------- 140177479 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QAQLEERAEELQRASRYKSEFLANMSHELRTPLNSSLILAKLLAENGNGNLNDEQVK-FAESIYSAGNDLLNLINDILDIAKVEAGKLEIRPERTPLASLLEGLRDVFVPLAGERSLSFEIEQQGELPQVFTDRQRAEQILRNLLSNAFKFTDRGG-VTLSVSRQDDQYLAFAVRDTGIGIAADQQQAIFEAFRQADGTTNRRYGGTGLGLSISRDLAGLLGGSIKVSSVPGEGSTFTLLLPERLVEGAAP------------- 118590844 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FQGQMLAFLFMFAIVVAALFLAFHMLLQVRIVKQTREG-MTRAAAEFEKAYEAAEAGNKAKSAFLATIGHEIRTPLNGILGMAELLAQKPL----PAEESGYVRTITRSGRALLEMINEILDYAKIEYGSQQSEEIIFRLDDLVRDTAAVVEGQVLEQNNDLKLHIDPALAFIKSDPTRLKRILLNLLSNAVKFTENGSVLEVTAGNVTDETLEVSVRDSGIGIASDAQKQLFTAFHQVDSSISRRFGGTGLGLAICKQIVEAMQGTIGVSSTPGEGATFSFTVPVQRAIPGAPEED---------- 220909974 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------STNPQADLVRSLGLTAYSCQPLIAQGKLFGTLGFGSYHRTHFSPAEVNLL--QVLCDQIAVALERAELVSSLQHQELKRANRVKDEFLAVLSHELRTPLNPILAWSQMLQHR---KFSQDKLAIGLETIERNAKLQAQLIDDLLDMARILRDKLVLNPVPLDLGRVIDAAIETVQPSAAAKSVVIEKHFS-AVGQVSGDAARLQQVIWNLLANAVKFVPEGGRVQIGLAQI-GDRIQIQVKDNGKGIKPDFLPYVFESFRQADASTTRTFGGLGLGLAIVRQIVEMHGGTITADSEDGQGATFTVLLP---------------------- 239627311 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAIFIDITDVTELREMQKKLTEQTAALAEHANRAKSDFLSRMSHEIRTPMNAIIGMTTI---AAAYIDDKQRVADCLEKIGYSSKHLMTLINDVLDMSKISEGKMRIAHEPFKLETVVESISSIIYPQAREKGLDFTVPVELTETELIGDSLRLNQVLLNLLSNALKFTPKGGSIRMEIRQKDGKRLRFTVSDTGIGMSSAFMERLFVPFEQEDMSAGQNAGGTGLGMPITKNLVTLMGGTITLQSELGKGTSFIVEL----------------------- 109899905 ---------------------------------------------------------------------------------------------------------------TGEMANLGGWALNLETDEVTWSDQVYRIHE----LPVGSDVDLSSAMKFYPE--DVRPLVQKAIDSSIAAGKKWDLQVPFITAKGKHIWVRAVGYAEYQNGRPVVLRGAFQDITE--------MKKAEEQAKEASRAKSEFLANMSHEIRTPINGIVGMNDLLLATEL----TDKQRHFAELVHSSSESLLLLINDILDFSKIEAGKLSIESIYFDLHLLLGNIIDTFASRAQQKGLELVFDLQMDVPWITSDPGRIRQILNNLLGNAIKFTH-HGEVIMRVALEGDNQLKFFVQDTGIGIHEDNQKALFSKFMQVDSSTTRHFGGTGLGLAISKQLSELLGGTVGVSSQWQQGSTFWFTI----------------------- 93005211 -----------------------------------------------------------------------------------------------------------------------------LLVDMDSEPLYIARYRIAMALVITGLFTLLILLLSLNIYSKRWIAPIYELRLQLQRTHVIPVESNGELNLLQQDLVRTLRRLYVSFQELKEHAEQTEDDLREMEMQNISIRNARDAAISTSQAKSAFLANISHELRTPLNSIDGFINLLARHGE---LNPEQDLYVQTIRKSSAHLLALVNDVLDFSKIEAGKLVLDRHEFDLYDTIYDVVDMLSPVSAEKGLRMAVLFYNDVPMINGDALRLKQVLTNIVGNAIKFTDSGDVVRVSLDDYQDNYLMISVQDSGKGISLSDQKMLFQSFSQGDPSITRQYGGTGLGLVISKQLTRLMGGDIGFENISNQGATFWFRMP---------------------- 162453233 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DMTGDVHREEELR-KARGIAEAASSAKSEFLASMSHELRTPLNAILGFAQLLHRDRKTPLTD-RQKERIEHVLKGGEHLLKLIDDILDLSRIEAGRVTVSIEPVNVPEVLIEVKTTLDPMAQRAGIEIALPLPAELPKITADRTRFAQILMNYGSNAIKYGRRGGRATIAVSMPEDGVVKICVIDNGIGIPQEQHAKIFQPFQRA-GQETGPIEGTGIGLAITKRLAELMGGGVGFASIPGEGSEFWIELP---------------------- 218531747 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAESFNDLLRAVNERDRAIAEEEIRLRTHDEAKQSADEANAAKSVFLATMSHEIRTPMNGMLVMAELLASADLPP----RQQRYAQVIARSGQSLLAIINDILDFAKVEAGRLEVERIPLSPRDVADTVVTLFAERARSAGLDLAAQIDGDVPRLLGDPVRLGQVLGNFVSNALKFTATG-HVLVRMREASGPVLRIAVFDTGIGIPQDRLSGIFTAFTQADQSIARRFGGTGLGLSIAERLIVAMGGRVGVESRLGEGSTFWARIPVAGAEGAEP------------- 172035572 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQDLQRKMAQQQASEKALEELSRAKSEFLAMIGHEIRTPLNAVTGMTGLLLDTEL----NDQQQEFVSIIRNSGENLLTMINNILDFSKIEAQKLELEEEAFELGPCIEDILRLFVSQASKKNLELAYLVESNTPSIVGDSTRLKQILANLIGNAVKFTDNGEVVIIKSTENEQENLRFAVKDTGIGIPPDRCHRLFQPFSQVDASTTRRYGGTGLGLAISKRLSELMGGGMWVHSTEGKGSTFNFTIQAKPAPSSSPVTSQE-------- 300087390 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVAGALLIASILASQISRPLRALNAGARELAAGNLS-HRVKVSANDETGRLAESFNVMASALEKSEQ---SRKRLLADVAHELRTPLTVINGTVDAMMDGVL--PTDEQQ---LGTIKEESLLLTRLIADLRDLSLAEAGQLKLDKSVIDLGDLVCRKLEQFRLLAETRNIRLECHNPGGLPSVNGDWVRLEQVLANLLSNALRHTPAGGEVSVRLTEASLDGVAVAVSDTGEGMTPEDLKHIFDRFYRVEDSRSRDEGGAGLGLAIVKQMVTAHSGRVSVESAPGRGTTFTVTLPAQ-------------------- 226289104 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISLANAFLYRNASKVSAANAAMVEAQKRALAHAREAEVAEAEAKHNVKLKEDAAKAKSIFLANVSHDLRTPMNGVIGLTELLKKTSL----DREQNGYVDSIRVCADTLLTLINDILDFSKLEAGKMKVTAIPLNLRDTILEAVRALCYTHRHRGLQTIEDLDELDPNVMGDPVRLHQIFMNLLSNSYKFTPQGS-VTVNASVEEDGRIRITCKDTGIGIPGEQLVRLFRPFSQADSSSARSFGGSGLGLSICKAIIEVLGGKIWLQSEEGVGTTVTFSL----VFSKAPKD----------- 228990403 --------------------------------------------------------------------------------------------------------------------------------------------------------------LIYDMGLILAPLAFVMILLTIWIGRKIIIAITKPLSQMERVANHMATGDFSERITISS-----EDEIGRLGKA---FNKMANSLEMEDVKRKEFSANVSHELRTPLSYIKGYSEAILD---GVAKGQQQSKFTQLIHREAGRMQRLVHDLLDLAQLEGDHFPLKKQPIVFAQLIEDVLETYELKCMEKELYISTDLDPDII-VTIDEDRMQQVLHNLLDNAIRYTNQNGNISIQLK-KKDRQCELKIKDTGIGIDAEHLEQLGERFYRVDKGRSRRHGGTGLGLAIVKQIVHIHDGEWRVESEKGKGTTVIIKLP---------------------- 254413006 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QNARALLVVPLLVDGKIIGSISLRTDTPRHWLQSEIELAQAVASQAAIAVQQSRLYQKTRQQAERLMELDRQKTEFFQNVSHEFRTPLTLMIGPLESAINQHQGLPYEQS-----SIALRNSRRLLRLVNQLLDLQRLDAGRMQPSFRPCNLIEFIHQIVETFKPYCEKKNINLLSQVIP-CPEIYLDIEKFDKVLYNLLSNAMKFTNAGGSITIAVKSTDNK-VCLKISDTGIGISKEQLPHLFERFRQAEGSVNRSYEGSGLGLALVKELVELHGGEIDVSSEQGKGTTFTIHLPVEQIVDVATE------------ 294639914 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIAVYMLTNNLIAMQDEAKRQLKQSADSAIAADEAKSSFLAQMSHEIRTPINAVLGMNEMILRE----CTDDDIKEYAVNIQSAGRTLLSLINSILDFSKIEDGKMEIIPAAYGTASMINDLVTAVSARAAAKDLTLKVNADPALPALIGDDMRIKQVISNLLTNAVKYTEKGS-VTLTVKAEDDMVLYVEVADTGIGIKEEDIGALFETFRRLDEKRNRSIEGTGLGMSIVTKLLEMMGSELHVESIYGVGSTFWFRL----------------------- 256829959 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITPRKQMEVELV-AAKNAAESANKAKSAFLANMSHEIRTPLNGLLGMMQLLETTD----TSDEQQMYIEMAIRSGGRLTRLLSDILDLSRIEAGRMPLSEEPFNLSETFSAVTDSFGPVSIQKRLPVRIDVAPDVPEVFGDEVRVRQVLFNLVGNAMKFTDQG-EVRIEVSPPDTVRVLFCVTDTGAGMSDTTLKTLGNPFTQASEGFTREHQGAGLGLSICKRLVAAMGGTLTFESTLGAGTAAYLMLPFRRAYSILPD------------ 220910721 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVRCLAGETIESREWFEIPTLGR-----QFFSVTYSPYLDENLAIAGIVASLRNITS-LKLAEQELEKAKEEAEKASQAKSLFLANMSHELRTPLNVILIMTQMMNRTANKIP---EYQEYIDLISRNSDHLLKMINDVLDLFKVEAEKASLENSETNLFELLQSIYVTFKQQCTDKHIQINLEIDEKVPRILVDVQKLQQVLINLIGNAVKFTEHGETVRVTVELTQDKTKWFTVEDTGVGIAPEEMNQIFDAFAQAAAGRQ-MTGGTGLGLSISQGLVQLMGGEITVKSTLGVGSTFHFVLPVQPVAEAI-------------- 225681940 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISLANAFLYRNASKVSAANAAMVEAQKRALAHAREAEVAEAEAKHNVKLKEDAAKAKSIFLANVSHDLRTPMNGVIGLTELLKKTSL----DREQNGYVDSIRVCADTLLTLINDILDFSKLEAGKMKVTAIPLNLRDTILEAVRALCYTHRHRGLQTIEDLDELDPNVMGDPVRLHQIFMNLLSNSYKFTPQGS-VTVNASVEEDGRIRITCKDTGIGIPGEQLVRLFRPFSQADSSSARSFGGSGLGLSICKAIIEVLGGKIWLQSEEGVGTTVTFSL----VFSKAPKD----------- 172035081 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FFGYLILQTEQSERSFNPEEIENLELITHLERINKIELENKK-LKLSSHNKSDYFSHVSHELRTPLAGILGFSKMLREEIYGTLN-EKQKQYVNGIRVSGEHLLALVNDFLDLSKIEANKEELFLETVAVEDICLAAISIVQPKANEQNLDLILNLSEQVDFCTVDQRKIKQILINLLSNAIKFTEKGS-VTLQVKKIES-LLTFCVIDTGIGIKEEDQQKLFQPFQQIHSNLNRKHKGTGLGLALSRKLAQLHQGNLTLTSEYGKGSCFTLELPLEGVRSCL-------------- 299146808 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RVDDVTEREKMIKELQEAKHQAEQSDKLKSAFLANMSHEIRTPLNAIVGFSELMAYAG-----EEEKADYIQIINSNNELLLKLINDILDLSKLEAGSVELKYEPFDLSEHFENMFTSMKQRLKNPDIVLTEINPYHCCRVTLDRNRVAQIITNYVTNAIKYTSKGS---IKMGYAKDGGVYFYVKDTGIGIADDKKGKVFQRFEKLDEFA----QGTGLGLSICKAIAEAMGGKVGFESVHNEGSLFWAFLPCEVNTLSMVEEKKEEN------ 255033986 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERANYEATLEKARSLAEKSVRVKDIFLSNVSHEIRTPLNAIIGFTNLL----MGEVTDQKSQEYVGYIQYAGKNLLELINDILDFSKIEAGQVHLEKAPVSIRELADEISAIMHHRAVEKGIVYEALLADGLPEIETDKLRLTQILLNVCGNAVKFTEKGS-VKLRVALNDVQNIRFEVKDTGVGIPKDKLKEVFNRFVQATESTTRVFGGTGLGLSIVKSLVQLFEGTLNLESELGQGTVFTMDFPFRIVNDAGLHDDIEK------- 256828314 ---------------LRVTGIRPIMVAPHLASLDSTLRVNGFKTLGVALLIGFFATLMLGNLAIYLYTGNSKYKWFVLSNLTFASFVATTNYQHLFVVKNLPTVIMTVGLVGQAIVATTVRQFFEISKHNKKINAILLICVWAVLGVSASAFALPEEIHPKLSIYAVMPLTLVVFLACFRDRVPALIFMGAWLGATLAAFTYNGLSFVHPSFMWVSFVVEAMCMSILLAYNIETLSAQRQAAEAMAQTRSSFLASMSHEIRTPMTAVLGFLNLLHLRAQG-----QLRQYLLKINAAANHLMGIINDILDLAKIEAGKVELEAKPFEVETLLQDTADLLVSGAFENGNELVVSVQPGLPRVTGDSLRLKQVLLNLSSNAVKFTH-GGTVRLAVHAAADATLRFEVSDTGIGIDPAVLPRLFTSFEQADAATARVYGGTGLGLSISRRLVQIMGGDITVRSRPGEGSIFEFTV----VFGPDPQDE---------- 142717392 --------------------------------------------------------------------------------------------------------------------------------------------------------ALQSFLSTIAWLTSLV-TLFAVVIVSLLMGRVTQVFVVSPIEKIKSAASRIAVDHKKVSID-LQQNDELGSLARDVEAMSGEIEQYVAQAQQANRAKTDFLAVMSHEIRTPLNGIQGLATLLLDTQL----SDKQHQYASDLKSSASILATVINDVLDLSKIESGMSEVDVTEFDLDAMLNDLITLLGTNASANSTRLVYKSNMESVAVTSDITKLRQIIINLVSNAIKFTHKG-TVTISAKLKSENHLVIAVKDTGIGIEPDRLEHIFDKFTQSDSSITRKYGGTGLGLAIAKQLAQILGGDIKVVSKVGEGSCFTVT------------------------ 169335274 ------------------------------------------------------------------------------------------------------------------------------------------------------------------IFVAYFPIHAGENHRGKV------IGLLGMEFDANQYDTYLKSAIFTPIVAIITCLFAMFIMVKFYRKITDLYNKATVYAQNASNAKGRFLSNISHEMRTPLNAISGMTRI---GKENIDDKKEVTQCFEKIDTSVNYLTNLINDVLDISRIESGKTKIENRPFNLDTLIKNIITIIQNQTNEKEINFICKYDLKSPYLIGDELHLQQILVNIIGNAIKYTHNKGKVEVIISDDNIDNVNFTISDNGIGIEAKQLPTIFKAFERADNAMEQQYKGTGLGLAISYNLVKMMGGELKVRSEVDKGSSFFFDL----ELNKINEEEYD-------- 114776707 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TVVSYNATTFYDRDRKLQGVFAAARDVTDRKHLDVELED-AKSVAEKASLAKSDFLSSMSHELRSPLNAILGFGQLMESES--PPPTDSQKESIAQILQAGWHLLTLINEILDLSKVESGKVPLSREPVLLSEVMLECQSMVEPQAQERGIRMTFPQSDTPYFIHADRTRVKQIMINLLTNAIKYNSAKGEIEVEYTESAPGRLRISIKDSGAGLTPEQLEQLFEPFNRL-GQENGSEEGTGVGLVVSKRLVELMGGTIGAESSLGAGSVFWFEL----------------------- 156053730 -------------------------------------------------------------------------------------------------------------------------------------------------VIAIPICHGIKPLLG-VLYLEGQPNAFTDRNLTVLQLLVNQIGISYSNALTLKEVEKVSA--FNNSMVDVQRRALAKALEAETNAAKAEALHNVKLAEEAAKAKSIFLANVSHELRTPLNGVIGNSELLRDSDL----RKDQAEMADSIRVSADLLLTVINDILDFSKMEADKMKLFIVAFNADEMIREVVRSVSYSNRDKNVEIIQDINLPQYLIYGDPVRLHQVLGNLIGNSLKFTENGSTVGAKTDWETKDTVKLTVKDTGIGIPRQQLLKLFKPFSQADNSTARRYGGSGLGLSICKSLIQMMGGQIELESVENQGTIVWF------------------------- 71906648 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVIWLLGL--AGIAWGNWLGANWAKADQAQAALEQHRDQLESEIAERTAALSRSMHAAEAANHAKSSFLANMSHEIRTPLNAITGVLHLIRREGLLPG----QAEHLDKIDTAGRHLLDLINGVLDLSKIEAGKLELTSLPLSIPVIIGNLVSMQHERATAKQLRLETEIDPAIPELVGDGVRLQQALLNYVSNALKFTDSG-RVLLRVRLSDDVLLRFEVEDTGIGITGADMATLFSEFEQVDNSSTRRHGGTGLGLAITRKIAQLMGGDAGASSEPGHGSCFWFT------------------------ 171912784 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GMPWVALGAGSLISFLLAGHLWSLARRAAEIRESNAVLLNEVAIRKAAEAAAEAANQAKSEFLANMSHEIRTPMNAILGYSQILARE---PTLHPFHRDAVATILHSGDHLLHLINEILDLSKIDAGRMELSLSEFDLTATLRDLEGMFQQRCEEKGLRLELPVPDHPIMVRGDEGKLRQVLINLLANAVKFTARG-RVTLRVLPGDADVWRFEVEDTGTGISEELQERIFEPFQQG--GPTTIPGGTGLGLAIARKQMEIMGGSLNVRSEVGRGSCFSATL----------------------- 239905687 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITEKKKFESELISSKKIADAANKAKSEFLANMSHEIRTPLNGILGMLQLLE----STQTNHQQSEYIDIALNSGRNLNKLISGILDLSRIEQGNTTLESHGFNIKHLIDDIVNTFITELSSKKLLITTTIAKIMPDVYGDSGRLRQIIFNIVGNSIKFTPFGS-VAISISLTSGNHVFIEISDTGIGIPEDKLDDIFYPFTQLDGSLTRKYGGVGLGLSIVKKQLLAMEGSITVESNESGGTKTCIAIPFKTNEPSLPE------------ 227820916 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITQWKRTEEELRNAKRSAETANAHKTEFLARVSHEIRTPLNAIIGFSDMMASEHFGPIGNPRYIEYAGDIGRSGRHVLDIVNDLLDISKIEAGEMELDFSAVDLNEAVSEAVSLVQPQANSQRVIIRTSLSGSVPEVVADGRSIKQIALNILANAIRFTPSGGQIVVSTSYETNGSVILRIRDTGIGMTRNELDQAMKPFRQVTTGGRKRGEGTGLGLPLTKAMAEANRAQFGISSAPNEGTLVEISFPSQRVL----------------- 94314629 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DMTERQQMVTELA-SAKDRAEAANRAKSAFLASISHEIRTPMNAILGMLELTLQDKRLPDDDRLQ---VETAQESAKSLIGLIDDILDASKMEAGKFVLTPQPAPLRQLIGDVTSLFGLAASRKGVQLEAIVDDAVPCHMVDPLRFKQVLNNLVSNAVRFTDRGSVV-IRLGATDCQSLTFSVSDTGTGIPEDGLKKLFQPFTQIGD-TKRSAGGTGLGLSICQRLVTKMHGTIGITSEVGKGTTVTIELPIAAEIAPVLQSEQQN------- 298675067 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RKIAIATLLDITERKQSEETLRIYSEKLSKTNEELRELDKMKDEFISNLSHELRTPITSIKGFSELIYNEKLGTLN-EKQKEGMDSIVKSCDRLRWLIESLLYVNKLQTEKIQYKFEPVDVETLIDGVVSNLSLQIKEKEISIEKYVDENLPYVNGDKDYLRQVLVHLMDNARKFTSSGGKIQIHAFNDADKSVHIIVKDNGIGIKKESIPDIFKLFYQIDGSMTRKYEGTGLGMYLCNKIIETHNGYIWVDSEENAGTDVHVKLP---------------------- 142204907 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVRALGRQLNALARNHAEHIATEREHTRELEQSNRYKSEFLANVSHELRTPLNSILLLSKMLAAQESG--LDHEQRRQAQVINEAGRDLRTMIDNILDISRIEAGPVTVSLEWVELASMLSELAEMMRPPIEQKGLTLALDIAPDAPQIYTDRGKLRQILKNFLSNAAKFTHAGGVSIVVTPGTEARPLAIAVVDTGIGIPPGKEQIIFEAFQQADGSTRRRYGGTGLGLSISRELAQLLGGEIIVESSLGEGSRFTLRLPAA----LDPED----------- 142916864 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SQLMSIAFEKMSDQVAVLIEARTSELAKARDEAGEANLAKSKFLANMSHELRTPLNAIIGYSELLAEEAEDEGLDDMMDD-LKKINDSGKHLLGLINDILDLSKIEAGKLELFISEFEVDSVITVLNSVGEPLAAKNNNALVINKMPDLGVMRGDETRLRQCLLNLLSNACKFS-ENGTVSLSAMVNGEEWLSFEVSDTGIGMSSEQIEKVFAEFAQADGDTTAKFGGTGLGLSITKQLVEMMNGSISVDSEVGKGSTFRLRVPRSRASQKIENDDN--------- 58580321 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQREIELAREQLLESERSARNEAESMARLKDEFLATLSHELRTPLTTILGWSELLLQRVEEGHTTYK---GLSVIASSARAQKRLISDMLDLSSMLLGKVQLEVESLDLAEQVREALNTQELAAEGKDQILELHVPPTPCLVLGDATRLQQVVWNLLSNAIKFTPAHGRIDVSIERDDGH-LVVSVCDSGDGIAAEFLPHLFGRFRQADGTTTRQHGGLGLGLAIVQQLVEMHGGQVGATSGRGKGATFTVRLP---------------------- 192290144 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLTEQLKYEDEL-KAARASAEQASAAKADFLANMSHEIRTPLNGIIGYADLLEDETLAPDT----RRQVMRIFEASDSLRVIIDDILDFSKIEACGLTLESKPLYINELIANCASIIEPKADEKGLKLIATAQATPPVLIGDAGRLRQVLLNLMNNAVKFTTAGS-VELIVSCIGRVDLRISVADTGIGISPEAQKGLFKRFSQADETISRKFGGTGLGLAISQRIVQAMHGELKIDSQPGVGSTFYFELPVAERLDI--------------- 218442122 -------------------------------------------------------------------------------------------------------------------------------DCFVCIPFYQEKYRQGTVVAVENAETEYSSSFCLAELLRQNHVKSLLIAPIIVDEQLWGLIIAQWLESEKGFLGHIGEHLIQQAQLYQQVQQQKNNFEKRVIECTEELKNTIAVAQSAHLSKSEFLSNISHELLTPLTCVIGLAGTLLHWSQSSLSPEKQKKYIESIQANGKKLMDLINDILDYSSLTSGNYQLRIREFSLYSVASAVMGDFQEEAQKKSIELVLDFQVKKEEIYADPDRVQQIISHLMNNAIKFTPEGGRVTLRI-WREKNQVFFQIEDTGIGITQDQLPLLFEKFQQLESSRQRTHGGTGLGLALTKQLVELHRGTIEVESTPHEGSLFTVRLPNS-------------------- 149177489 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRELGAESLIVVALGIRDLQFGVLTLIQTDAAHRHKISDFKTAEELADNARKIGQQASAAKSEFVANMSHEIRTPMTAVLGYADLLA----GSENDPEKLKHLRMIQKNGSFLLDIINDILDLSKIEAGKMECVTEYFAANELIADVYSMMHIRAAEKKLDFSVEYATTIPQIESDPKRLRQILVNLIGNAVKFTSEGS-IRLVISYDEPPAIQFEVIDTGIGITDAQLSQLFQEFSQGDTSVTRAFGGTGLGLAISARLARMLGGSIEVHSKSGSGTTFTCQITAGLVESIQPQNKHKTSNDK--- 225018277 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RFQVFWIDRDLERVCIARADVTDVVRQEQRQKEELAAALVAAEQANAAKSDFLSRMSHEIRTPMNAIIGMSTI---AAQSIGDDEQVEDCISKIGISSRFLLSLINDILDMSRIESGKLLLKSDKIPIEEFLSGISSICYAQAAAKGVEYECIVDPVLDDYYGDTMKLQQILINILSNAIKFTGEGGKVTFSASQRNDAELRFIINDTGVGMSEEFLPHIFEPFSQESTGTTALYGGTGLGLAISKNIVDLMDGKITVRSIKGIGTEFTV------------------------- 307297683 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IYYPRRSVRNCKIMRVTLKSEVRYLILLRDITKEKEVEA--MRRDFVANVSHELRTPLTSIHGYAETLAEDDL--EDKETVYRFLSIIENESARMTRLINDLLDLEKLESGEASFSKEDVELGEVVNYVMRIVEPLASEKNVSINVDVDEGI-FVEGDFDRLVQLLLNLVDNAVKYTKEHGPKEIWLRYAQNNSAMIEVEDTGVGIPEDSLKHIFERFYRVDKARSRKMGGTGLGLAITRFIVEKHGGTISLESEYGTGTILKVKLPLKKVFE---------------- 119898108 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGVAKDITERKRAQQDLEQLLAAEHRLRGEAERANRAKDEFLAIVSHELRSPLNALKGWSQVLI--GSREPDAALVARAAEAIKRNIDHQTRLIDDLLDSSRIISGKLDLALHRVNLVDVVNAVLDLSTDSAQDKHIELRFACDVEELYVDGDFDRLQQVLSNLLSNAIKFTPEGGRVQVRLLCTE-RSAELSVTDNGIGIEPDFLPHVFDRFSQADTSMTRRYLGLGIGLALVRNLVELHGGTVQASSASNQGAMFTVILPRAR------------------- 42522179 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGLFLTISFSRNLSKGLSELNSAAHEVGEGRFDV-QVPVRSGDELGQLAESINLMAHERQQAEQASQLKSLFLANMSHEIRTPLAAIIGFSDLLKESNL---DESERLQYVNIIHRTGEHLTRIINDILDLSKVEAGHLEMQSHPVNLNSLLEDLHILMVARVGDKPVHVEFNRRGIVPMIRTDPLRLRQILTNIIGNAIKFTDQG---YVRMTYESGSNLLFTVKDTGVGISSAQRSNLFQAFSQIDNSVSRKYEGTGLGLVLSRRLAQMMGGDVHLESEPGKGCTFIVKIPKIHTQKIVP------------- 75675393 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLRATVIDLKRTQATLEQQAIKLDLAQKYADE-KNRAEDANRAKSKFLANMSHELRTPLNAIIGFSEIMSNGMFGTLGSTKYSEYCRDILTSGQYLLEVINDVLDMSKIEAGRTNLDMETLDLTGVLDESLRVVSGRTSDKGLTFDVRSDDDI-SIIADRRAVKQIMVNLLSNAVKFTPASGRIMAR-SKVFENSVTLTIADTGIGIAPHALRRLGKPFEQVESQLTKTHAGSGLGLAIAKSLVNLHSGSMRIRSKPGAGTVVRVTLPRHRQARRRP------------- 27378360 ----------------------------------------------------------------------------------------------------------QRVLSTYATVPSLGWLVFVELPTEAYAPIYASIGRSTFLLVAL----LACAVLVSLFLSRRMTVPIQILTQGARRIGSGDLGLRLAIKTGDELFNRMAAHLRESYATLERKVIER---TSELEKARDAAERARSIAVQANETKSRFLAVVSHELRTPLNGVMGVLQLLDDGSLG----EAQRRHLATAAASGETLIALVDAILEYARLEASAETLEMRDFRLDQLIEAAADLMRPQAFGKGLTFDLASDVTVTSVHGDPVRLNRILLNLIGNAIKFTPRGG-IGLKASAEQHEDHIITVRDTGIGIAPDMHERIFEDFVQADDSIARRFGGTGLGLAIARRLTRLMRGELTVESTPGAGSTFALEVPL--------------------- 281205977 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FFTEVSREIFDQNGMPLGIMVVIRDITESKQIQHSLEEEARDRALKAIQMKSKFLATISHEIRTPMNGVIGMAEMLLTSKLNP----EQYEIADTIYKSGELLLSITSDILDFSKIEASKLELEMIEFDFIGCIEGVFNTLSISL-DKKIEIILLFEKDVPTLIGDPNRLRQIILNIGHNAIKFTDKGGHISVVSRERGTVQICVSIQDTGIGIEPEKRDMLFEPFSQLDSSTTRKYGGSGLGLAICSPLAKLMDGDVSLDSQPGKGSIFSI------------------------- 134292637 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTTAQRRLVQQL-EEAVRAADSANAAKSSFLAATSHEIRTPLNVILGNLELLERTAL----DASQQSRVRTLRASAEGLLAIVSDILDFSKIEAGAMSVESIEFELIAVIEQQLAAFAPIAKAKGLPLFVEIDASVEQMRGDPTRLAQVLGNLLSNAIKFTSEGARVAVWPDARGVPEVELSVEDTGIGIEPTQRARLFKPFSQVDASITRRYGGTGLGLALCDRLVTAMGGTLSVESTPQVGSVFSVHLPLQ-------------------- 170751881 -----------------------------------------------LQPFAPLLTLAIAFAGRWYLARTPKQDWGAAMAHCPAYDAPICSLCCSLDARCGDLCKPHGRLEAAQAAVARILPGRTAAWIGAPLGRYLAVMLTLCAVIGLILGIV------HAGATIAHPENREFLRTALTSVFFTLVVILGVVAW---LFVLAQESRRVAQAETMRQTALYQAEIAAHKVTDAKLQEAKERAEAANQAKSRYVVGISHELRTPLSTVLGYAQLLESDPAIPAH---RVNGLRVIRRSAQHLSGLIDGLLDISRMEAGRLQIHRDEVRLTDFLDQLVDMVRLQAREAGLEFRFSRPEILPAVVADEKRLRQVLLNLLSNAIKFTEAG-TVSLDLSYRS-QIAVFTIRDTGPGIPEADLARIFEPFERGSTPAARSTPGTGLGLTIANLLAQLLGGEITVTAAPGGGTQARLRL----------------------- 189346221 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HARTLNIKLSEEKKNVEKKEQIQQILIENLKKAKKEAETASQAKSEFLANISHEIRTPLNGIIGMSEMLLDASL---DRLQQRHYCATIFVSAKKLNQLITNILDFSKVESGQLDKETSVFDIGTICHDVFCLLNENAIKKGLQLTIDTSNEIPEIIGYPVYLRQVLINLLQNAIKFTYRG-EVALNIEPVSDTILRISVRDTGIGIPEAQKKLIFQRFTQLDATATRKEGGAGLGLAITSKLVEYMGGTLNLDSTENKGSEFWFTLPTTPVIAEVPETNQEA------- 157737045 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------VNAIVILSIILFLMSFFIILFRIIYPMDLLRIVMLKLSSNETNVEIEKNEFDDMIGAVEIFKENTEKAMEDAKNANQAKSIFLARMSHELRTPLNAILGFANILKKSMNATNQE---KENLNIIKKSGEHLLNIINEILELSKIEAGKIEINPKNFDFCELIKEIEDIFALRCKSKNLKFTINQTNNLPKIKADEQRLRQILINLLGNSLKFTNEG-QIFLNI-YSLNNKLFFEVKDTGIGIDLKNQEKIFKPFEQV-KLDNYTQQGTGLGLAITKELIALMGGTIYVKSQINKGSEFYFSINYEKVDN---------------- 302851080 ---------------------------PANPVASVELFKQVPLLVYQMSSTAFFTALVLNLTSLLFEDNAPKRQLALLSAACHTDMLLVTGRARVVFDAFGAIVIPQRWMVTTPTMVYILSKISDFTPQQTATAICMDVVMVLSGLMAFAPGPYLNWLMFSVSMLSFVGVLIYMCTLLIWSMFPVAWVLHLLNSSSPIFANFMAKVLFSSSIMYGNMTIAQRRLLAQQAAENAHRVRMIQELRDAVTRKDQFMSLMSHELRTPLNGIIQLSDALVRGAGGEMNPKGQ-HFVKTIKNSSNHLLNIINDILDVAALKEGKLTIKHELCSLAKAVEHVVDIVAPLAR-KDVAIERSVDPHTPLIIADFSRVIQILYNLAGNALKFTHRG-RVCVRVSPSDGSSVTLQVADTGIGIPPERISGIWGAFEQVDMSVTRKYGGTGLGLNIVKQLVEAHEGKIEVQSAEGRGTTFTVTLP---------------------- 153837140 ----------------------------------------------------------------------------------------------------------------------------------------IMVWSEAGVLIQINPAARKELVIENDI-ETMHPVFKGFKDKLVLRMAAQGATLTGVNVPIGDKVFRWNLSPIRVDGDISGIIVQGQDITTLIEAEKQ-SNLARREAEKSAQARADFLAKMSHEIRTPINGILGVAQLLKDS----VEAEEQKNQIDVLRHSGEHLLAVLNDILDFSKIEQGKFNIQKHPFSFADTMRTLENIYRPICENKGVELVIELDGNV-EIFTDQVRLNQILFNLVSNAVKFTPSG-CVRLHAELEDNSVLVVEISDTGIGIESDKLDEMFEPFVQEEATTTREYGGSGLGLTIVKNLVDMLDGDVQVRSQKGQGTTFVVTLPKDRERVLAPLDSSQ-------- 170691461 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARLETPVLVEFRLGREHEFKWTRAELVPRREADDASIEHARAEELA-RARDLAEAASRAKDDFFAMMSHEIRTPMNGVLGLVEVLERTPL----NSDQGEMLGMIHESAGALLQILDDLLDYSKIEAGRLTIEAEPIDLREMVDNAVGLLAGRAHEKGLKVRVDIASDVATLRGDSVRLRQVLFNLLGNAIKFTPEG-HVDVRVAAVAQTGIEVIVEDTGIGIPAELQAKLFEPFVQAESSTTRRFGGTGLGLTICRKLIQLMDGSLALDSEPGRGTRMTVRL----------------------- 143429943 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAFSRMSDEVNALIDLKTKEMATARDEAREASSAKSRFFANMSHELRTPLNAIIGYSEMLLEDCEDLGNDDMIPD-LKRITNSSKHLLSLINNVLDLSKIEAGKMDMYFTPFSIDTMIETIKDVSGPLATKNNNEFIIK-NNVKGEMTSDETKLRQCIVNFLSNAFKFT-ENGQVALVIDQKEIEGKEFDIKDTGIGMTEEQLGKLFDTYTQAERSTSAKYGGTGLGLSISKHFAEMMGGGVEVSSEVGKGSTFSIFVPKSEEENVDEETDIENPELK--- 309790730 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------VQTDMFRSALVIPIPDGERILGVITLGHREVGHFRSTHTELM--QAAGDQIRLALRNAQMLENQLVDRAEAANRAKSSFIANVSHELRTPLNAILGYSQILSMD-IKQLKRPDLEESIDQITTAGQHLLDLINDVIDLSRIEGGQMSLSYSYVDLASFMQHLINANQNLAALNHNSLVLVCPNDIGLVMIDAPKVRRILLNLISNACKFTDHGQIVELHRSSEADTMLVIAVRDTGIGIHPDQIEDLFNQFIQADSSSTRRYGGLGMGLTLSRHLCQLMGGQISVESRPGYGSTFRVHVPVTQ------------------- 239625178 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SWYRLEIHLVAMEQNRPKTIIIAIRNISSEKQKELEHR-------EEEKKAKQALEEAYAAVNRANQAKSEFLSRMSHDIRTPMNAILGMAAVAEHNLDK---GDKVKDCLSKIHTSGDHLLELINAVLDMSKIESGSICLAENPFSLSCMMDEVAQIIQTDIGRKGQHLSVHMQGGHDAVYGDMVRVKEILLNLLSNAVKYTPENGTIQVSLEEQSGVGCFFIVEDDGIGMSPEFQEKMFTPFERAEDERVSQIQGTGLGLPITRNLVQMMNGTIGVESHLNKGTRFVVTI----------------------- 156974588 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IILVGAQKGHFSIENKETLRRFRPLIERAVIDIETKEKLQRIEVRTSQLAKAREEAERANQSKPEFLAMMSHEIRTPLNSVLGMLDILRQSTL----TESQSEVLNQMECSADLLLAIISDILDLSKIESVSFRLSEQWTNLRDAVTLVISQQKQVAISKNLSFEYQCNDNNKQYWIDSTRLSQVLFNLIGNASKFTDFGG-INVSVIERDGE-LVISVVDTGIGIPQSKIGHLFTAFHQGDSSITRRFGGTGLGLAITKHLVEMMRGTISVKSEENVGSHFEIKIPLTRNNQDRPEPNHPS------- 150392115 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITEQKEAKKLLEETIK----YDKLKTEFFVNIAHELRTPLNVIFGALQLLELDFKQDEIEKKVDKRIKSMKQNCYRLLRLVNNIIDITKIESGYYQLELQNVDIVNVVENITMSVSEYMEIRGINLQFDTQVESKLIACDPDKMERIMLNLLANAIKFTESGGQIKVNM-YEKEENMMISIQDTGIGIPEDRINVIFERFSQVDRSLTRSHEGSGIGLSLVKSLVELQGGQITVKSKIGQGSEFIIALPIGLLSN-------ESTEY---- 142503603 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAFSRMSDEVNALIDLKTKEMASARDEAREASSAKSRFFANMSHELRTPLNAIIGYSEMLLEDCEDLGNDDMVPD-LKRITNSSKHLLSLINNVLDLSKIEAGKMDMYFTPFNIDTMIETIKDVSNPLAAKNNNEFIIKNNIG-GDMTSDETKLRQCIVNFLSNAFKFT-ENGQVALLINSRNLDGVNFDIKDTGIGMTEEQLGKLFDTYTQAERSTSAKYGGTGLGLSISKHFAEMMGGGVEVTSKVGEGSTFSIFVPRSQDEETVDDESFENPEIK--- 295317795 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SISTYIIYNNRPAILSILRSQKQVEKLQKDVEKNIELLNESR----EYNKLITDFLANISQELKTPLNVIFTAVQILDLYKKDAKSYDKKEQYIKVIKQNCYRLMRLINNLLDTTKLDSGYLKLNLVNCNIVNLVEEITLSVVYYAESKNINIIFDTDVEEKIMAVDPDKIERIVLNLLSNAIKFTGSGGNIYVTVKDFEDN-IIISVKDTGIGIPEDKIENIFDRFVQVDKTLRRNKEGSGIGLYLVKSFVNMHEGTIDIQSEIGKGSEFIINIPVKLVKENLEKENN--------- 300024973 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FQEIKGQEGSVEFQGVGRDITVERGVERELKD-ARNQAEMASRAKSRFLATMSHEIRTPMNGILGMISLMRDTQL----DAEQRTCARIVEDSTRALLNLVDDILDFSKIEAGKLELGSRPFSLKMCVAQAMQLLAPSAAAKRLSFTSTLTNDVPEVIGDEMRVRQIVLNLLSNAIKFTETGGIVCVSLAPENGKEIAIKVTDTGVGLPAEFISHMFQEFEQSSITMARHPGGTGLGLAISKRLAQAMGGDILAESGADRGASFTAVL----------------------- 291288623 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RVNNRIYSIGRDATD----RKVYENTLKDQKDKAEQAGRAKSEFMANISHEIRTPLNAVIGFSELLSARA----QDSKAASYINSIKTSGKALLTLINDILDISKLEAAATEPVLAPASIKMLLEEMVRIFGYRTEHTDIKLGYFIAADTPTMMLDISRLRQVLLNLIGNAVKFTERG-EVSISVRCEERVDLYISVKDTGIGIPKEEMEDIFQAFRQRAGHNINKYGGTGLGLSISSKLVDMMGGEIRVESKVGIGSTFTVILPAILKSDVLVAED---------- 196231944 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FQADVLITAIRDSTGQLQGFSKVTRDITEQLRIRAEKANEAKDNFLAVLSHELRTPLTPVIAGASYL-IENRSAISDEEMLEHLHTIRRNAQLEAQLIDDLLDLTRISRGKMILHPEAVDIHAALRDVGAILQEEIQRKQLALSYDLQATGYWSWVDPTRIRQVFWNLINNAIKFTPEGGRIKVRSANPSPTCLRVDVSDSGLGIAPEQQQRIFGAFEQGEVDTTRKFGGLGLGLAITRHLVEQQNGSISVTSEKGKGACFTVTL----------------------- 283845268 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GLIIVTILVSYLSWSISKPLKKVEEATNEIALGNYKRVEHDNQFSDEISELRMAEKLNTIENERG-TLEKRRNDFIANISHELRTPLTAMKGFLEALQDGLVK--DTESQQKYYAIMYRETEYLNHLVNDLMDLIKLERQDISLDLYCVHLQEIIRKVALNLQPSIESRNNDIIIDAPDNIPPVIGDSIRLEQIFKNIIHNANKFT-ENGSITIKLEEHCKDNVCVKISDNGIGIPSYDVKRIWERFFKVDRVRQKKERGTGLGLAIVKELVQLHHGEITVESELGVGTTFTIFFPTQR------------------- 221066757 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTDFRAAEQATREARDAAEEAFRVKSEFVANMSHELRTPLQSIIGFAELGHLRSRK---SPQFSEMFNDIHSAGQRMLALVNDLLDVAKLESAVGVIHLERIDLRGLIRPIARELEPLQHQKQIDLRLDLENFPMIAKADPVRFQQVVRNMLANAIKFSPNHGRVDVIGRFDDHGNICIDFSDQGPGIPPQELDQIFQPFVQSSK-TKDGSGGTGLGLAICRKIIDAMDGTISAKNKPDGGAIFRITLPSRSVYETQP------------- 256419372 ----------------------------------------------------------------------------LFAAYAYGNEVSVSREFALGQGLVGQCAVEKERILLTNVPSNYIKISSGLGEATPVNLIVLPVLFEQEIKAVIELASFDTFSQTHLDFLSQLTESIGIVLNTIEANSRTE-DLLEQSQSLADELRRTNEELQDKAHLLVKQKDEVEEKNKEVEEARRSLEEKAEQLQLTSKYKSEFLANMSHELRTPLNSLLILAQQLYENHDGNLNEKQVR-YAKTIHSCGDDLIQLINDILDLSKIESGYISTDFIKVRFNEVVSFVETTFKHISESKSLRFRIEMDEQLPQLETDVQRLNQILKNLLSNAFKFTEKG-EVKLRIYESADRVVAFEIRDTGIGISKDKQNIIFEAFQQAEGSTSRKYGGTGLGLSISRGLADLLGGSIELESEVGRGSIFTLFLPLQYNPAAIKREKQSS------- 301308093 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YLHILANPVLDEHDNLIGVIFKKEDVTKQ-KQAENELRKAKEKAEESDRLKSAFLANMSHEIRTPLNAIVGFSGLLAVTE----NMEDKEEYINIINSNNDLLLQLINDILDLAKIEAGTLEFVDSDVDVNQLFSDIEQSSRLKAQD-GVQVCFVEKIPNCILRTDRNRVSQVITNFINNAIKFTTQGS---ILFGYRHDDELYFYVKDTGCGIAKDKIGQVFTRFVK----LNSFVQGTGLGLSICQMIIKRLGGDIGVESEQGKGSTFWFTLPYSEVPHEKPKENVQKSQSSKSA 83591310 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVRNHEIDAMVKEILASGLPLENEV--RLFPTTSQLFRITSEQGRIIGAVLTIRDITDIRR-----LEQMRTEFVANVSHELRTPLTSIRGFVETLLEGAL--EDPEVSRRFLGIINHEAQRLQQLIEDLLSLSRLESQPKRQDAGRADLAATLDRVLTTVNQLAREKGVALEKEIPAEIPELAISESYLNQVLLNLIDNGIKYTPAGGRVTIRAARL-GELVQVEVADTGIGIPPESLPRVFERFYRVDKARSREMGGTGLGLAIVKHIVESHGGSISVTSRPGQGSHFFFTLPIA-------------------- 297538157 ------------------------------------------------------------------------------------------------------------------------------ITPAEISDPEEVIARAKTLSIELATAITPGF--EALVFKASRGIEDIYELTYIRKDGSRFPAVVSVTALRDAQSAIIGYLLIGTNTARKQIEAERTTLHEALQLKNVELERATFVAEKANLAKSDFLSSMSHELRTPLGAILGFAQLIESGTPAP--TASQKKSIDQILKAGWYLLELINEVLDLALIESGKLALSLEPVLLADVMHECEAMIEPQAQSREINVIFKQPEVPYCVRGDRTRVKQIVINLLSNAIKYNRVNGTVTVECSITPHDTVRISVQDTGAGLTDEELTQLFQPFNR--LGQNTKEEGTGIGLVVCKRLTDLMKGKIGVESIVGEGSTFWIEL----------------------- 99081695 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTPIGALCVIDRVPRQWSSDNLKTLQHLAVAVDNVIALKHARELAAEAERTAKREAEARKTYLAHMSHEIRTPLNGIIGSVDLLLREASRVNDPREQNDLLRTINRSARNLQHLLNDALDIAKIDAGKLELAPAAFDLHETVDDVMKLFSAQACEKGVELNHSFREAQEQRYGDRFRLAQILGNLLSNAIKFTDDGS-VSLQINGTPD-ALHLTLRDSGCGIAPDRLDKLFLPYTQASADVAQTKGGTGLGLTIVHQMVELMQGRIRAESVPGRGTVFHLYLPL--------------------- 34497668 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQANQAAALQVDNRNRTMQQYIAVSNWLMTFEWLLIFGFGFTVIRQLRQLEKRRQTLETLTDNLEEARSQAEAGSLAKSAFLANMSHEIRTPLNGVLGMLALLADS----HPSASQANYIRTAEESARHLLLLLNDVLDASKLESGKLELAPVTCNLAYLLRQVTNLMNAQAQAKGLMLNLEMASEIPWVELDPTRLRQIVLNLLSNAIKFTERGG-VTVHASATAGEQLLLVVTDTGIGMDQATLSKLFKRFSQGDGSTARQFGGSGLGLEISQSLAQLMGGGISVSSVPGQGSCFQLTLPLRVIAAPLPPETAEAS------ 71282062 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RYLEKRLTQELELRVKQRTHELEDLTIE-LEKANQVKSQFLANMSHEIRTPLTAIVGHAEAIIHDDI---DKDKVHEDIEVIHGNSLHLLELINDILDLSRIEANKFELEVQPLDLAELIQDLSHTFTSQAQQKQLDFTIEHQPAPFIIHIDSLRLKQILLNLCANAIKFTESG-QVMLSITQQKEE-LVFTVTDTGIGLSEEHLAQVFEIFTQADNSISRRFGGSGLGLTLSNQLAKLMLGNIEVTSELGKGSCFCLTLP---------------------- 239993376 --------------------------------------------------------------------------------------------------------------------------------------------------------ALQSFLSTIAWLTSLV-TLFAVVIVSLLMGRVTQVFVVSPIEKIKSAASRIAVDHKKVSID-LQQNDELGSLARDVEAMSGEIEQYVAQAQQANRAKTDFLAVMSHEIRTPLNGIQGLATLLLDTQL----SDKQHQYASDLKSSASILATVINDVLDLSKIESGMSEVDVTEFDLDAMLNDLITLLGTNASANSTRLVYKSNMESVAVTSDITKLRQIIINLVSNAIKFTHKG-TVTISAKLKSENHLVIAVKDTGIGIEPDRLEHIFDKFTQSDSSITRKYGGTGLGLAIAKQLAQILGGDIKVVSKVGEGSCFTVT------------------------ 2218094 -----------------------------------------------------------------------------------------------------------------------------------------------------PLAEFRTSLSLRVILIVLVALIIVLLSSRWIAQQIFSETLADGIGRVLKSDQPVAFH-WRGPREIEELGEKLTALAETHAHHTQAQREHARQLEESNRYKSEFLANVSHELRTPLNSILLLSKMLREE--GDNLGEQQCKQLKVIHEAGSDLKALIDNILDLSRIEAGQAGLVLDQIDIRRMVEELLELVQPQFEAKGLYLKAEFDPQLPDFLSDQEKVRQILKNFLSNSIKFTAEGGAIHVYRDLDSACCLCFALQDSGIGIPQEKHELIFEAFKQADGSTNRRFGGTGLGLSISRQLAQLLGGEIRLQSQEQQGARFTLCLPLQPPADAAIEPPPEQ------- 294639724 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IARQYNEIAKEEAERANSAKSRFLANMSHEIRTPINTIMGMNEMLLREDPTGVPNSSVMNYAFDIRNASESLLGLINDLLDMSKIESGKMHLVEQEYDVQDMLRSAVALIRVRSVEKALTFDVAVDEVMPRMFGDMGKIKQILVNLLSNAVKYTTVGG-IMLSVTMTEREGLRFSVRDTGIGIKQEDMGKLFNAYERLDEELNSGIEGTGLGLDISGRFAALMGGKIECESVYREGSEFIFTV-KQRIVDARP------------- 299148913 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLHYFQARIAPFEVLALIHDIGDRIQRSQELI-EAKRRAEDADKMKSVFLANMSHEIRTPLNAIVGFSEIIAVTE----SEEEKMEYLEIIQRNSNLLLQLINDILDLSRIESGKSEMHFQQVEIAGLVEEVEKVHQLKMKS-NVELKVIRPEGEYWTSTDRNRVMQVLFNFLSNAIKNTEKGS---ITLGLKEGSWLKLYVSDTGCGISKEKLPQIFTRFEK----LNDFVQGTGLGLSICKSIVERLGGRIEVTSELGQGSTFALYLPYQEVPKEVAE------------ 309791480 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDVTERQQNQAALRTIEASTELERVAQLKNEFLANMSHELRTPLNTILSLTEAVSEGVYGLLND-RQQQVLDVVTESGQHLLGIVNDILDMIKIEAGKIELLIEPVEIESICAASMRMVRQIAYAKRIQIASQIDHQVDLIEADPRRLKQILVNLLSNAVKFTPEGGRVTLVVRGDEAQLVYLSVEDTGIGIAHTDLPRLFRPFVQLDARLSRRHEGTGLGLALVAHLTELHNGGVRIQSTPGTGSCFTIMLP---------------------- 83814181 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEAGNVQSLLVLPMLNDQDLIGFVGFDAVRQQRDWDADVMLLRVLSDAISNALQRKTAEKEMLAAKEEAEDANRMKSVFLANMSHEIRTPLTSIIGFAEAIGDELGDETAGPVLR-FAQLIEKSGNRLLETLDGVLNLSKLEAGEMDLTIEPVNLAVQTAETADQFAPQAQASGISLHTDLDDAPVWARADEGAVHIVLRNLISNAIKYTNEGGEVEVQVR-DAGTAAVMAIEDTGIGMNPEQVTDLFEAFRQASEGLGREYEGTGLGLAVTKQAVDHMNGSIDVETEKGVGTRFVVRLPTA-------------------- 254442957 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AERAVRTGDRIDLPIQGQLYSSIQVFANQLHSLVDERTQKLAVA--NTDFARQAEIAKQLAEKANA----ANEAKSTFLANMSHEIRTPMNGILGMLIILED----IISSKDQEELVLSAKESAHSLLKIINEILDFSKIEANAVELESIPINIADVAYGATELIALKAHEKDIQLITQVDPTLDSLVGDPHRIRQVCINLLGNALKFTENGSRLRVARARTQQEGIRIEISDTGTGIPKEKIKTLFQAFSQVDSSTTRVYGGTGLGLSISRKLVELMGGVIGVESEINKGSTFWMEIPLK-------------------- 138894461 ---------------------------------------------------------------------------------------------------------------------------------------WFVFKSILTVIAVMSIICLAAYFITEAIYTRFAWQPHPLVRQIISS--IFGFLLFGMTMSAIGPFLRKRERVFWHHLIDAINRIAKGDFRVNLQVLVTRINDMAANLQAMEDMRQEFISNVSHEIGSPLTSIRGFARALKNENL---SQEQRMHYLDIIETECVRLSKLSENLLRLAMLDSERYPLHPTSYRLDTQLQTLILHCEPQWAEKDVDMCAVMEK--VSITADEDLLSQVWLNLIHNAIKFTPKGGTITVQVQRR-GEQAIVTISDTGPGIPKHDQPRIFERFYKVDKSRHRAAGGSGLGLAIAKQIVDMHHGTISVQSEPGEGATFTVELP---------------------- 239908871 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISVVWAFDDITEEKRRQQHL-EQARDQAEEASRAKGAFLAVMSHEIRTPLNAVIGLSDALLEGQAAP----EQIDHLRAIRESAGHLLGVVNDILDFSKIEAGKLVLERRHFDPRALVAEALRAVELVASQKRLALSATIAPNVPALRGDPGRLRQILLNLLGNAVKFTAAGS-VAVTVETVPADGLAVAVTDTGIGLDPTRASELFERFNQGPGKAARRFGGTGLGLAISKELVERMGGHIGVTSRQGAGSRFAFTLPGN--AAAVPPAPLETANAKA-- 20260804 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIYFEASISPVLDQFQQILYYNCTKRDVT-----QKRIDEESKTLEQNKIIEKSRLLSMMSHDIRTPMSNIIGMADLLLDTSLSQH----QHHYLEIIKNSSNTLLTIINDILDISKIEAGKLDIDYESFDFNATVSQVVESMAQRVQSKGLELLSYVDPKIPNILIGPSRLNQILTNLLGNSLKFTDKG-EISICCETDSEYEIKVDVRDTGIGIKKEALPLLFKAFTQAEGTITRQYGGSGLGLAICKELVHLFNGEISVESQYGHGSTFTCIL---KFKKFLPSDSQ--------- 170725402 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQEANDQAEARVKARTLELQQAKERAEQANQTKSSFLSMMSHELRTPMNAVL----GSLDLLSLSKQTPESRDLIETATTSAKNLIFILNDILDINKIEAGKMQLEQRDFSITEVIDNVVQIYYPLANGKRIKLDVTEDPTIPYLEGDAVKVRQIIFNLLGNALKFTEKQGEVQLNINIVEHNSIIFSIVDNGIGIEKETQKKLFTPFIQAQRSTTREYGGTGLGLAICGNLAQLMGGEIALTSCPNEGSTFKVELPFWRSKQHTDEPIYQ-------- 91787248 --------------------------------------------------------------------------------------------------------------LSAQWSAALRWLLPHRIWPGHFLLLMLIIVPLLASVFGLEMGALGDFMLSGSALRSGF-------LKAYMALLVIAGLVAWWLVLAHK-SRQVAQEESNRQTHLLMREIELHRQTDELQLAKLHAEHARHAADQANQAKSRYISAISHELRTPLNSILGYAQLMGEDAAIPPH---RKQAVSVIRRGGEHLLSLIEGTLDIARIEAGKLTLTVKPMQFADCVHEMAGMFELQAAAKGLGFRFETAGNLPEVRADEKRVRQILINLLGNAIKFTAQG-QVIFRLRH-AREMAYIDIEDTGPGMSEAELAQIFEPFARGAAAGHSAEGGAGLGLTIAKMLTDLMGGEMTVLSTPGQGSVFRVRL-------FLPE------------ 223938177 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QIAAALSNARVYEAE-RQRAEEIDRAKTTFFSNVSHEFRTPLTLLLGPVEDLLNQAAGKLDADEQEE-LKTIHRNGLRLLKLVNSLLDFSRIEAGRIQAAYQEIDLAGYTAELASVFRSAIEKAGLKFTVDCPPLAEPIFVDRDMWEKIVLNLISNAFKFT-LQGEIEVRLRQV-GKNAELTVRDTGAGIPAEQVNRVFERFHRVEGTQGRTHEGTGIGLALVHELVKLHGGRVSVSSELGQGSTFTVSLPFGQ--DHLPQTQVSS------- 169333792 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QKKQRKLSIEL-QVAETASQEKSNFLSRMSHEIRTPMNGIIGMTDI---ACMNYDNPEKSLDCLNKIKLSSEYLLSLINDILDMSRIENGKIELYKQTFDLCGFCERLYIMFSQRAHDASLDFNITSNITRPYLIGDELRLNQVVVNILSNALKFTRTNGRIDVDVNQKIIDDEIITVEDSGIGMSKEFLAKIFEPFEQEVNTTSHQFAGTGLGLAISHNLIKLMNGKINVSSEQGKGSKFSVELPITDKADYMNDQD---------- 91772950 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRDLTVTKKAEDALKRAADAANCSKSEFLANVSHELRTPLNSIVGFSEILLDGRCGGLND-VQRRYVQNVSNNGNHLSEIINEILEISKIEAGKAEVNLEDFCILPSVMEVKESLMHSISLKNISFVCDVNPELHPIRLDKTKFKHILHHLLINAVKFTSDHGSVGIHASAISD-MMHIVIFDDGIGIPREQLPHLYDKFYQVDGSTKRKYGGTGLGLALTKKLVILNSGQMWVESEVNVGTKVHMMLPLA-------------------- 160896184 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSEFRAAEHATHEARDAAEEAFRVKSEFVANMSHELRTPLQSIMGFAELGGLRSHG---NAAMAEMFSDIHAAGQRMLALVNDLLDVAKLESAVGTIHLERTDLRSLIRPVVRELEPQQQHKLIDLRLELDDTPLIAKADPVRFQQVVRNVLANAIKFSPIGGRIDVQGRIDGQGDICIAVSDQGPGIPPQELDKIFQPFVQSSK-TKNGSGGTGLGLAICRKIIDAMDGTIVASNGPAGGAMFCITLPTRNAMETRPAE----------- 253701838 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RHRDHLEELVRERTMELVAKERAEVANQAKSAFLSSMSHELRTPLNAILGYAQILKRQD---NLTDTQRQQLEIVRGCGEHLLSLINDVLDMGKIEAQKMEIEALSFDLSALLGQVFSIAKVKADEKDLGFRYEELTSLPRVRGDQRKLKQVLLNLLSNAVKYTRRG-RVTVRVDYELSSGTFVEITDTGIGIAPDKLNIIFEPFVQADAGQVR--EGTGLGLSITRRLVTLMQGEVAVESEPGFGSTFRVELPLPEVTE---------------- 156741486 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVQAGLLATVFGLILGIVIARSLTTPIDHLARAARRLASGDLTRRAPVAGP----VEVASAAEAFNAMAASLEEAEQARRRLLADIAHELRTPLSVIQGNLRALLDDVFPLEKDE-----IATIYDETLLLSRLVADLRELTLAEAGQLRLDLAPVDVAGVVAQSMALFTAQALEKQVTLHTECEPDLPPVLADADRIAQALNNLLSNALRYTPEGGTVRIIASRAETDMICIRVIDTGPGIPAADLPRVFDRFWRADRGRARAHGGTGLGLAIARQLVLAHGGAMGVESEPGKGACFWFTLPVTPAVTFQPRD----------- 303327059 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTELRLKESLYIQALKDASEANKSKSEFLSSMSHDIRTPMNGIIGMTEI---ARVNIQDTAKVQDCLHKITMSSNLLLDLINEVLDMSKIESGRLALNEREFNIAELVETLFTAVQPLLKEKNHTLNVHINDVVHEFIGDPLRLQQIFINLMSNAIKYTPEGGNIDFSISEFHDNSFQFILRDNGMGMTPEFLERLFLPFERADEARQKNIAGTGLGMAITRNIVHMLGGDITVASEPGKGTTFTVGFSLKRV------------------ 299831229 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SICTYIIYNAILSILRDITSQKQVEKLQKDVEKNIELLNESR----EYNKLITDFLANISHELKTPLNVIFTAVQILDLYKKDGNSYDKKEQYIKVIKQNCYRLMRLINNLLDTTKLDSGYLKLNLVNCNIVNLIEEITLSVVYYAESKDINIIFDTDVEEKIMAVDPDKIERIILNLLSNAIKFTGSGGNIYVNIK-DCKDSITISVKDTGIGIPQDKIENIFERFVQVDKTLRRNKEGSGIGLYLVKSFVNMHEGTIDIQSVIGKGSEFIINIPVKLVKEESESEN---------- 33339635 ---------------------------------------------------------------------------ALWMPLRTGLHLQLSH-TLNNKIPVGSVVSINL-PIVNQIFNSSRAGRIPNTCPARFQPYTGRYVPQEVVAVRVPLLHLSNFQIPELSPKSFAVLVLMLPSDSARKWHAYELELVEVVADQVA--------VALSHAAILEESMRARDLLMDQNVALDL---ARREAEMAIRARNDFLAVMNHEMRTPMHAIIALSSLLLETELTP----EQRLMVETILKSSNLLATLINDVLDLSKLEDGSFELEATIFNLHTVFREAVNLIKPIAAVKKLSLFVSLAPDLPSAIGDEKRLLQIMLNVVGNAVKFTKEG-TVFITVNIAKPDSLRVQVKDTGCGISPQELPHLFTKFAHTQNGSDKGYSGSGLGLAICKRFVNLMKGHIWLESEIGKGCTFIVKL----------------------- 91774051 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDITKRKQQEQDLLN-SRQSAEVANHSKNTFLASMSHDLRTPLNAIIGYSDLLLTESVGDLN-EKQIKYTNNILISGRLLLNIINDILNISKIEAGKMQLRPSENDIQEILKEVNELVKTKVQISKNELIFNIENGIEKIYADRIKIISILQNLVDNAIKHSPKNEKIFINIT-TKDKNLQICVKNKGKGITQEMQKEIFTPFVQVEKFISKEYRGTGLGLAIVKHYVHLHNGKIWIESVLGEETSFIFTIPQHYFANNMEPERSDN------- 222147633 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITQWKRTEEELRSAKRAAETANAHKTDFLARVSHEIRTPLNAIIGFADIMADERFGPIGHGRYAEYAADIGRSGRHVLDIVNDLLDISKIEAGEMDLDFIAVGLNETVSEAVAIVQPQANGQRVIIRTALSQSVPNVVADMRSIKQIVLNILSNAIRFTPSGGQIIVSTNYEPNGSVTLRIRDTGIGMTRAELEQAMKPFRQVSPGGARLRGGTGLGLPLTKAMVDANRASFAIQSTPNEGTLVEITFPSPRVL----------------- 34557363 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAPQGIKSILAVSIFAQGRLYGYLGLDSRKKREWSEEEIELLRSISTIIAGAIERRGWERSEKEQRIQAQQANLAKSEFLANMSHEIRTPLNSILGFAELLKPALEK---NERFAGYLESIATSGQNLLLIIDDILDLSKIESGKMEIHPSPTDIKAFLKELESLFLPSALKKNLSYELNLQEGIPDLVMDEIRLRQVLFNLLGNAFKFTHEG-KVSCSFRFQRQSALFIEVSDTGIGIPLSQQSRIFEPFTQQDAQNTRKYGGTGLGLTITKRLVEIMGGDLTLESRPKWGSTFFITLPHLQIA----------------- 187930424 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVTAEREQADAL-EAAKNAAESALHAKDRFLAMMSHEIRTPMNGVLGLVELLQQTKL----EGEQKQMVSLVQDSGRALLHILDDILDYAKIEAGRLDISPAATDLREVFDGTVGLLASRAHEKSLAVHVTVAADVPSVSVDSIRLRQILFNLLSNAIKFTDTGS-VRLSAECDDTAHLIISVTDTGIGISPAVQATLFAPFVQAERSTTRRYGGTGLGLAISRQLAGLMGGKLVMESAQGQGTAVTLELPMLKARYALPQ------------ 295094189 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVTKQKETEEKLSKAIVD-ANAAYKTQAEFLANMSHEIRTPINGILGM---LQLTLMAEDLQADYRDNLITAKNCADTLLRLINDILDISKLEAGKYKIKEETFDIRTAIEDTVAAQVPIATNKGLQLDCSFGSNIPKVRGDGQRIQQVLNCLLSNAIKFTSEGS-VRVKIASMDDGDNKIKIRDTGIGISEANMSKLFIRFSQVDASDTRKYGGSGLGLVITKQIVELMGGNITVQSKEDIGSTFIVEIPLKVIKAADAADE---------- 288942192 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RIQEELEGYRSHLEELVAERTAQLS---EARAQAETANQAKSAFLANMSHEIRTPLNAILGLTYLLIRDQS---SSERSRDILTKIEHSANHLLSIINDILDVSKIEAGKFTLHTQDFSTKDLFEQLDSLVLGQVAAKRLRFIRCIDALPPLLHGDQACLRQALLNYLSNAIKFTKAG-EIKLVAEILDETAVRFDVYDTGIGIAPADLAQLFRPFSQVDNSVARRFEGTGLGLVITHRLAQLMGGETGAESQVGQGSRFWIT------------------------ 302035922 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DHLERRVQERTHELQTVNERLQEHDQRRSKFVSVASHELRTPMTSIKGFVENMLDGLTGQLS-ERQEHYLQRVKHNVDRLTRIINQLLDWSRLDVGRIEIKPEPLHIDEFVRDVVESFQTLAAEKSIVLDVLPCEQPITVRADRDKLEQILWNLVGNAIKFTPPSGHVSVSCSICDARYAQITVADTGCGIAPDELPHVFNEFSKVESAMPSS-QGAQLGLFITKSLVALHGGQMCVDSRLGVGTQFYFTLPLDNAPASTP------------- 294828133 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EITERKVYEDSLKRAKEIAEAASKAKTDFLAMMSHEIRTPLNGVIGTVSLLE----GTFLNTEQKEYLDIIKSSGQNLLILLNDILDLSRIESGQLKLEIQPVSPEKLTNEVVNLFRPMAEEKGLVVESEVSFNVPWIISDPYRLRQVLTNLIGNSIKFTEKG-KIHLSVEAEDKLRLIFHVKDTGIGIAEEKLELLFRAFSQVDSSTTRKYGGSGLGLTISKKLAELMKGEITVKSQVNSGSEFSLSILTEKLEYEIP------------- 300866672 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QDKFQEIQQVNVEIQQAKEFADAANNAKSEFLANMSHELRTPLNGILGYAQILQR---SEPLSEKGHKGIDIIYQCGSHLLTLINDILDLSKIEARKLDLYPAPLHLPSFLQNVIEINRIRAEQKGITFDYQANSQLPIVYADEKRLRQVLINLLGNAIKFTDKGS-VTFKVEPI-GQKIRFQIADTGTGMTSEQVEKIFLPFEQVGD-TKKQAEGTGLGLAISHKIVALMGSEITVDSIPGEGSTFSFELPEAE------------------- 310639938 ----------------------------------------------------------------------------------------------------------------------------------------------------LVLSSFETFILLFGVVSVGYVLLILILLQRTDDAALLVISIMSILMIVVTSFVYV---LGWGDVRGVTAYEMLIFVLAQLLLAKRFVENLSRRLLTLDGLKDEFLANTSHELRTPLHGIINIAQSM-LDRYGAQFNEPQKHNLALIVNVGRRLSYLINDILDFSNLKNGRLALNRRPVNVQTAVNSVLEVLGHNVGKKKLQFVKEWPNSLPKVDADEDRLNQILYNLLGNAMKFTEEG-EIVISAKVR-NREMEISVKDTGPGIAPDHLSHIFEPFNRGANAEDKGYSGTGLGLGITRRLVELHGGYIRVESRLGKGSTFYFTLPLAET------------------ 257454753 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTINASGEINQLQQDLVKTLRRLHKSFQELKNHAEQTEDDLREMEMQNISIRNARDAAVSASQTKSAFLANISHELRTPLNSIDGFINLLSRHGG---LNAEQDLYVQTIRKSSAHLLALVNDVLDFSKIEAGKLVLDSHEFDLYASIYDVVDMLSPLAAEKDLRLAVFFYDDVPHLVGDALRTKQVLTNLVNNAIKFTDDGEVIRVSLDDDIDDLIHISVQDTGRGISPEHQKVLFQSFSQGDPSITRQYGGTGLGLVISKQLTYLMGGNIGFQSHKIKGTTFWFTLPMT-------------------- 154253689 -----------------------------------------------------------------------------------------------------------------------------------------------------------------SALLTAAAVIMALGLNWILSRIGLQIVISTVIVTILVGFPIIIYSQF---------------IIRELKTSRRTLRKMTERAERANEAKSNFLANMSHELRTPLNAIIGFSDIIRFQRFGSVGNSRYQDYAKDINESGIHLLSIINDILDLAKIDAGHGTMEQEEFSVRSAIDCAERMVRSLAERQEISLSTAAAETSAYLVGVERMVRQVLINVLSNAIKFTERGGSVTVAAEHRPNGNLVVSISDTGIGMSPDEVKVALTPFGQSGSALSRKHPGTGLGLPLAKAMMDMHGGRLMVRSMVGKGTTVTLVFPSGRVL----------------- 254293600 -------------------------------------LMQHKTVDVATTPSDVLILLCTGVLFALWISGTSLLISSGVFLIAAAFAQILTARLGGDASHELEMAVWIVVVMIGATAMGGATSFIPVVTALSIGRKRQAIEASAFAVLGFCLAALMDFLPIPKELLDPAPGIFALVSLIYMASLVRKISLAGMLVRIREQANDHIARLSRQKEILSDRVNKADERANQAALSLSQEKEASFELKEKLAQRTLFFAKTSHELRSSLNAILGFSEVMKEGVFGELSD-KYKEYAQMIHEGGKSLQMTVDDILDLSKIDAGQYKISPVQVSLTELMWDMVKFMSDQARRSDIKLSVSSLDRDVEAYADPRAVRHIAQNLVSNAIKFTPHGGAVAISVREDEDGGSWMSVRDTGPGMDPAEFEKILKPFIQTDESSTSGKHGTGLGLSVVNGFAQLHGGHIQLDSQAGEGSIISVYFPKKPTPSKAEVKDSE-------- 54301706 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHLADAISVFKKNALALREHQNELQKLVDERTTQLTELNSEVAKHAKAREQAEQANKAKSSFLAHMSHEIRTPMNGIMGTLHLLDDTTLDN----AQKHYTKTIISSGEILMGVLNNVLDYSKIEAGCFDINETNFRTDLIVGNVVNMLKARAKEKNIKLTYAVASDVPYLHGDANKIIQILTNLVGNAIKFTNLGSTIRVQLKEQLPEDRFFEVLDTGKGIPERKQAVIFEPFEQV----TQSEGGTGLGLPISKRFAEMLGGELMVYSEPDIGSRFILTLPL--------------------- 67924970 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YWSPAEIELIQELADQVGTAIAHATQELEQATLAAEEASRLKSDFLASTTHELRTPLNGIIGFLKLILDGMAD--DAEEQQEFLEEAHKSALHLLNLINDILDIAKIEAGKMDLELGAVELAELFQAVDNFTLPQAQRKHLEFRSKLPSTLTPVYGNYQRLLQVMLNLVSNAIKFTHEGS-IVVNAEIVKKKHVKVSVTDTGIGVSLDKQAKLFEKFVQVDGSHTKAYGGTGLGLAISQKLVEAMGGQVEFYSGEGLGSTVTFTVPLEQ------------------- 254562691 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAESFNDLLRAVNERDRAIAEEEIRLRTHDEAKQSADEANAAKSVFLATMSHEIRTPMNGMLVMAELLASADLPP----RQQRYAQVIARSGQSLLAIINDILDFAKVEAGRLEVERIPLSPRDVADTVVTLFAERARSAGLDLAAQIDGDVPRLLGDPVRLGQVLGNFVSNALKFTATG-HVLVRMEMESGPVLRIAVSDTGIGIPQDRLSGIFTAFTQADQSIARRFGGTGLGLSIAERLIAAMGGRVGVESCLGEGSTFWARIPVEGAEGAEP------------- 302334933 --------------------------------------------------------------------------------------VRICSNISSNGFSYPAGTTQRRDFVDVINKGGIWRGQVSMVDGGEGVVVAGPITDYSGRVIG-NIGVGSPIFMISGLSASHYVLFVLVAAAFFICAALLGRKLTAMITRPISDLQDISRTITKGELDMLRSRSSVPSEIVSLAMARKLTDKNQRLEEAANRHKSQFLANISHELRTPLNSIIGFASLLQENVAGDLN-ATQTRYAEIIIESGGHLLDLINDILQLVKLDTSVDKLKLSRVSVIEAIRNPVDLIRPLADERGQGLEVIVADELDGYTADEQKVHQILLNLLSNAVKFSPDGGRIRVKASLVEENFVFIHVIDNGIGISNDMKERVFLAFEQADNSYTRIYKGAGLGLAITKDLVEMHSGRIWLEDAPGGGLDACVVLPLCSNRKPDKKDGQEA------- 239624048 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DRTEEVRSRQAL-QEAMMSAERANMAKSEFLSRMSHEIRTPLNAIIGLTTI---AAASIRDTAKAEDCLAKITFSSKHLLMLINDVLDMSKIESSKMVLQDEPFDIFELVNGFVSTVYAQAKEKGIEFRETMEGEDTVFIGDSLRLNQILLNLSSNAVKFTAPGGCIRLEVSRHRNDVLRFILSDTGIGMTKDAMERIFQPFEQADATISKRYGGTGLGMSITRNLITLMGGQIQIESESGVGTTCIVDIPFKK------------------- 300868141 ------------------------------------------------------------------------------------------------------------------------WEMNLETQELTWTEEVYHIYEVDL-----------DFQLTPESVMAFYPILEKASLQAMANKEPFDVELQFVTAIKNQRWVHVLGQPHYKNDIPFKLKGTFQD-ITDRKNAEVTLQEAKLAADAANQAKSEFLANMSHELRTPLNGILGYAQILQRDSS--LTPKQLAE-INIIYKCGSHLLTLINDILDLSKIEARKMELYPSSFYFLGFLQVVSEICRIKAEQKGISFICNFDAALPYVVADEKRLRQVLVNLLGNAVKFTDAGAVISVTSTLTNINTIRFQIEDTGVGMTSEQMQKIFQPFEQVGDTR-RMVEGTGLGLAISLKIIEMMGSSIKVASKSQAGSQFWFDL----------------------- 237746159 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDQRTEKMLQEQVLRNALASAKAANQAKSDFFSRMSHDIRTPMNAIIGMSAIGQLKMNEP---ERVRECFSKIDVSSRYLLSLINDILDMSKIESGKMILTNARFDFSGLISQINTIIYPQALENRLSCRIHHVGVLERFYGDALRINQILMNLLSNALKFTPAGGKIDLDIGESRRANVQFRISDTGIGMSPEFMKRLYVPFEQETTDIARNKIGSGLGLSIVHSMVQLMGGTIEVQSEKNRGTVFTVTLPLKLVTGDQEAENRGESRE---- 163758106 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITQWKRTEEELRTAKRDAETANSHKSDFLARVSHEIRTPLNAIIGFSEMMSEERFGPIGSPRYLEYAHDIGNSGKHVLDIVNDLLDISKIEAGQVDMEFTAVSLNDHLAESVSLLQPMANSQRVIIRTSLSESVPDVVADQRSVKQIALNLLSNAIRYTPSGGQIVVSTSYEPSGNVVIRIRDTGIGMNRKELEQAMKPFGQVGAGPRQRGEGTGLGLPLTKAMVEANRAQFDIVSAAGEGTLVSIAFPPQRVL----------------- 295690250 ----------------------------GRPSIRDNPLTMALVRQASRNSVATMGVQAAAAIGTLATQPPIYWVWLAATLAVLAARVVVDRAALKGGPFARRLDQIVVAFSAGLLISAALWAVLAWLRPLDSQHTRFVIIVVLSALAGGATGVLSPLKLTGRIYISLLPASVALLLGPDRALGLLGVAFWLVMLTGHRALLVDSIQLRDQNRDLVEALARRQDLEARVALRTRQLQDATERAQSANEAKSRFLATVSHEMRTPLNAILGLGQILARSAL----NKKQREQVLEMKGAARRLRMMIDDVLDLCQLDDGELELKPRPFHLTALAQSLDNLHRPTAEVRGLRLTMQLEPGLGEARGDVDRLRQVISVLIDNALKFTQEGG-VDCRIHG-AGDDLRIEVSDTGDGVAAEKMAVIFEHFSQIDDSTKRAAGGIGLGLALCQGLVAKMGGDMSASSQPGQGSTFTLRIPLARVSHADDEEDHPT------- 170078867 -------------------------------------------------AIACALIVCLAGKAPWSLYPEIAGTWFLFGILIFAPLIIATQHGYREFIHHLKKY-WLAAISIATLTLGISHLVINLAPLLVWTTFQFKEVGATLLMVMIVLMVAISTVQGYGTFVGESLRNSLLLSQFFIACIGL---MTLMLIAVLNEKKQAKADLKAMNQTLASQNQRLEELATQKELAHQQREQAKQAAEMAAQEKSEFLANMSHEIRTPLNGVIGVAQLLLTMDL----KDDQAELVAIIEDSGKTLLNIINDILDFLRIESGSLRLEARCFSFQELLKSVFTLLKVQADQKDIDLQYCVADSIPNIMGDDLRLRQILFNLLGNALKFTATGSVQLVSLSDPPTEELSFQILDTGIGIQVAQLNQLFQPFIQADASISRRYGGSGLGLAIAKRLVNLMGGKIWVESTPGEGASFYFTF----------------------- 119476448 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSGKLRQAMADVKKLKEDADFANNAKSDFLANMSHELRTPLNAIIGYSEMMLEEDPDDVNNEGQQSDLKNILIAGKHLLNQINDVLDFSKIESGNMTLYAELFDSNAILSEVIATMTPLAGQRDNTLIYSGDQKIPLLKNDATKFRHIFTNLLSNACKFSEQNA-IQISARLGPSGHAIFTVSDSGIGMTEKQLSIIFEAFKQADSSTTRQYGGTGLGLTLCKQYCDLMGGKIQVNSEVGGGTTFTVHMPLS-------------------- 220908645 -----------------------------------------------------------------------------------------------------ALRQSQERFRISQELSLDAFTILNSVRDQTGTVDFVWIYANPK---AAEILQYSVDQLIGQRLLDLLPGLFDRYVRVVETGEPHDIELAYNSEGISGWFRNMAVKLEDGVAIFFSDITDRKQAEAERERLLKEAQAARAEAEAANRIKDEFLAVLSHELRSPLNPILGWTQLMQSQR---FDAAKTTEALAAIERNAKLQTQLIDDLLDVAKILRGKMSLNRVPVNLMFVIKAAIDIVMTAAVAKSIQLHSELA-QIGAVYGDAGRLQQVIWNLLSNAIKFTPAGGRVEIRLKRVEQQYAHITVSDTGKGINPNFLPYIFESFHQEDASITRKYGGLGLGLAIVRYLVEAHGGTVTAESPEGQGATFTVCLPL---LDAEP-DIHQT------- 149187193 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WIDIVITPIRNIHNQIEQFIAVERDSSDRKQLEQNL-QQAVQVADASNRAKSTFLATMSHELRTPLNGILGMAQILE----SSVTQAQHKEQLSVLLESGNHLLSLLNDILDISKIEEGKLELEDIDFAIDELCSPIISTYSAICNEKGIQFKLNNQPSGKSFRGDKSRIRQLIFNLLGNAVKFTERGSVELVSSMSKSKEQLNIDVIDTGVGIPNDRLATIFDPFTQAEASTTRQFGGTGLGLAIVKKLSNLMGGDAYVSSELGKGSKFTVT------ANLTPIENKE-------- 89901045 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ESRMQLSDSMQDLAELNQNLEVRTQELQQAKDAAEEATSAKSEFLANMSHEIRTPMNAVLGMLYLLLKTDLSP----TQHNYLAKAQGAAHSLLGTINDILDISKIEAGKIDIESVEFGLDAVLGQLTDAIGYQAEQKGIEFLIRYDGSIPPLIGDPLRLGQVLLNVCGNAVKFTEQG-QVELSTSQTEGLTLQVYVRDSGIGIAREVQNTLFKKFTQADQSTTRRFGGTGLGLVISKSLVELMGGRIWIESQPGKGTTICFT------------------------ 283853805 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGRPSGLIAVIGRHALKDSRLAESILQMVGGRAGSELERLYAAEALLLAKETAENASRTKSEFLANMSHEIRTPLNGVLGMLQLMTTTPLDT----EQKEYVLAAIQSSKRLTRLLSDILDLSRIEAGRLVIQEGEFTLAPLRTSVLELFFVAAKDKGLSLDFTLDPALPPLVGDEARLRQILFNLVGNALKFTEKGS-VTVALGATDAARVLFTVTDTGIGIPPDRLRDIFEPFVQAEGTYTRRFQGAGLGLSIVKKLVGLMGGSLEIDTAPGQGTTCYLSLPFRRT------------------ 153806588 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------IPFFVAYKTEVQFILLTFLVLIGGLM---IALYYYYRTKILKNRLERTTKQLREDK--KKLEASEIELRDAKERAEEANQLKSAFVSNMSHEIRTPLNAIVGFSSLL---INSVEPSEELQEYANIIQTNSNLLLQLISDVLDVSRLESGKLQFNYEWCELVTHCQNMI-TLTNRNKTTNADVRLQMPKEPYMLYTDPLRLQQIIINLLNNALKFTPAGGSITLDYTVDEKQCILFSVTDTGTGIPEDKQELVFQRFEK----LNEFVQGTGLGLAICKLTIQYMGGDIWIDKDYKGGARFIFSHPIKE------------------- 71908559 ---------------------------------------------------------------------------------------------------------------------ALGWSFISRLPAGFDHPEI----RMTTLIVCGGFLA----SLVIGALLAMYGASRLLRPLARVVKQAHEVASGRPVRGRIKEFNDLSTDIGQMASAILEREHELRELNSKLEARTEELSRAKEVAEEANRAKSTFLANMSHEIRTPLNAIAGMAALMRRAGL----EQEQETRLDKLEAAGGHLLEIINMVLDLSKIEAGKLTLQEDVFPLGSLFENVISMLHERALEKHLSLSFELPDLPPLLCGDRIRLQQSLLNYATNAVKFTEQGS-VFMTAALEEDVLIRFEVRDTGIGIAPEVQKRLFKAFEQADGSTTRQYGGTGLGLAITAKIAAAMGGETGLESEIGNGSTFWFT------------------------ 135291150 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGLFLFILFQAFLISKRVARAFDLNVRMTAELQ-------EKNKHLVKVDQLKDDFLANTSHELRTPLHGIIGIAESMTDGASGRIDDKQFQN-LSMIVYSGKRLVNLINDLLDFSKIKKKDLNLQLQNVSLQTIAEVVARISRPLLGTKKVDLQIQVPDHFPLVRADGSRLQQVLFNLVGNAVKFTKEG-HITIKAE-TQGNVAVITIEDTGIGIPPEQQKLIFQEFTQADHSISREFGGTGLGLSISQRIIELHGSSITLTSKPGEGSAFSFALPIAE------------------- 91777004 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEARQKAEVANHAKTRFVANMSHEIRTPLNGIIGISTLLRNTQLNP----EQDELLRTLESSSKLLLAQLNNVLDFSKIEQEKMQVEKTELSLRDLAEQTIEVFKGQALHKRIRLEKDIRIDDVRVKSDPYILQQILANLVGNAVKFTEQGA-VTLSVETTADHGVYIEVVDTGIGISDEHRERIFESFTQADISTTRKFGGSGLGLTIAKRLVEALGSELHLSSSLNAGSRFWFDLP-APAAPLVVIDNHPKSATK--- 167614786 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISMRKESELKLKEARIASDQANKAKSTFLATMSHEIRTPLNAIIGNLELLRRSQLSNQQSER----LQVVESCSNALLHIINDILDLSKVESGQMTLENIPFDIQALLQEIVDAYAPLAESKGLQLLSNLGEGVARYYGDPARIRQILSNLIGNAIKFTERG-HISVDVHQAKDSAIEIWVNDTGIGIRPDRIATLFDVYTQADTSIHRRFGGSGLGLPLCKRLATIMGGSIEVDSLPDFGTTVTVVLPLREARHAT-------------- 186471316 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EREAAVEREARRMAEAANRAKGEFLANLSHELRTPLNGILGYAQILGRDDSLSL---RQRDGVAVIQQSGEHLLTLIDETLDFAKVEAGKLRIEICDVPLAGLVDTIREIIGVKAEQRRLAFACSVAADAPCVRADEHRLRQVLLNLLSNAVKFTDRG-EVRLFIRRGESGAVRFEVHDTGIGICAEYHETIFMPFEQAGGAERRA-GGTGLGLAISRQFVRAMGGEVNVDSVVGRGSVFWFELPPALVEPCI-------------- 189192132 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLKEEAARAKSLFLANVSHELRTPLNGVIGMSELLKASPL----NGEQTGYADSIRVCADTLLSIINDLLDYSKLEAGKMNVMEMPISLNETIAEVVRALAYTNAERGLKTIEQLELNPEMVMADPVRLHQILMNLLSNSYKFTPRGSTVRAVVDREGDDWVDVSVIDTGIGIPDEQKQKLFLPFSQIESSSTRSYGGTGLGLSICKALIENMHGTVRLESQPGQGTTVTFSLRFKKVPKAQAGAQQQRTRE---- 159487203 --------------------------------------------------------------------------------------------------------------VMSILFYMVAWCLFAYVVHSMWSMFHASIAEARHDSSRVSLEVLRLF----AVGLWFFPVI-----WIVVKMGLVDIRTEEWTWCACDFLGKVMFSSSLLHGNFLTI--EQRRLIAMRIVEEGNRIQVIQELKDLVEQKERFMSSMSHELRTPLNGIIGLSDALLVGSCGEINDQALKT-ITTIKTSGARLLNLINDILDAASMRKGKLTIKHEKVNLKRVVDDVIDLCQPLAK-RGVKLVNDLRENVPFVLGDTGRIIQVFHNLIGNSCKFTHSG-NISISAAVKDDE-VEVAVADTGIGIPEDKFDQIFLAFEQVDMSVTRKYGGTGLGLNLVKQLVEAHGGRISVKSRENQGTTFYFTL----------------------- 229515211 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SQDEIRHLIDTFNQKTIYLEAEKVKAQASTKAKSAFLATLSHEIRTPMNGVLGTAQILLKDELTP----KQRQHLTSLYESGEHMMSLLNEILDYSKIEQGKFELDHSAFPLKSIIGSIKSIYSSLCVEKGLKFQLNSETDGRWYYGDKARLRQIIFNLLSNAVKFTEAG-FVAIGLSEEEENYLIIKVQDTGIGIAQESLGRIFRPFEQAESHTTRRFGGTGLGLAIVKQIAELMNGTVLVQSEVGQGSCFKV------------------------- 254787892 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NRNLIVEKEVRKKTQEQALDDARHANSAKSLFLASMSHELRTPLNSIIGFSVRLLKNLNQSKDPKSYRS-LEVIERNGRHLLNLINDILDLSKVEAGKMSIDREWVSLKTLLDETVTSLTPLAESKGLTLELKM-VEVANVFADQKRLAQVLLNLVSNGIKYTSTGG-ISISSRRESHEGVAIDVVDTGVGIKPEDIDRVFRRYEQLDEPSHSSEVGTGLGLALAEELVNLHGGRLSVFSEYGEGSCFTCWLPL--------------------- 144178364 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITEIKEAQEALQMAREQAKQAERLKSEFLAQMSHELRTPLNSIVGFNDLIRDEMHGPLGADIYKEYAGYIGQSAQHLLSMINDLLDLSKIEAGKMQIDPEWQSLRPLLDTVITLTKGYAKEYKMDVRVEIDPGLDGIYGDARAVKQILVNLVTNGIKYSEEGRLVTVDATAIGGPGVKITVTDNGIGMTEEEVAKAMQPFEQVDSELATKREGTGLGLPLARELVQLHHGEFEIKSTPGVGTSISVSF----------------------- 218890978 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NRLTQYLEELESIVAARTAELKAANARLTLSNQELEEARQTALDMAQARASFLANMSHEIRTPLNG---LLGMLSLSLDGPLTPE-QRQQLSIAHDSGKVLVELLNDVLDLSKFEAGQLVLEQIPFDLGVLVEDTASLLSQNAAA-GVELTCLVDPALPQVSGDPTRIRQVVSNLLSNALKFTRLG-RVDVRVEATA-EGVRISVRDTGIGIAQEALDRIFQPFTQADAGITRQYGGTGLGLALTRKLCEAMQGELTVESTVGLGSLFSVGLPLAPVSPPL-------------- 88857213 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FNYIEFQSIANSLNLMAKTI--DNHITKL-------NQAKLDAESSEQLKSQFLANMSHEIRTPMNGILGFVQLLQSSHLTP----EQEDFLHHINSSSKMLLTIINDILDLSKIEANQLTLHVMPCNLTQILQDVVTLFKPACLAKGIKIEFTANAA-YWVYCDEMRVKQIFTNLISNAIKFT-LKGKVTLTLKKDENTQFEVNVEDTGIGIADDVIGKLFKPFIQAQGDTTRRFGGTGLGLSISKRLIELMQGNISLTSKEHVGTQFLVRL----------------------- 303245459 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLLRYHD-ELERRVAERTAELTRANERLTHEVTIRKRAEEAADAANRAKSEFLSMVSHEIRTPLTSVMGFARLLGDDPRQRRQAEQIMENLGIIVSEGERLKHLINDVLDLAKLEAGKMAFKHERVDPAEVVRHVMSASELLAATPRVALKTSIQGRLPEVIGDRDRLIQVLVNLVSNALKFTEQGS-VTCRARTADG-YVVIDVADTGIGIPEAEQHKVFEKFNQIGATLTNKPKGTGLGLAICKHIVESHGGRISYVSRFGSGSTFTFALPIA-------------------- 16125186 -------------------------------------------------PIARGYLLAAAIYNSLIAIAHPFAFVMLTSLTGATAIYAFSAWFLLRRRRIVGGHL--EWLVLG--MNALFLGHVTAFHLFHLEPQKLIYFVLLALVFATSAPSRRVANVSVGAALVSL-VFIARGAPGDMVNQYLFVGLAGAFA-AVGMSTLMRGVVGREVRARLASQALNDELERELTENRRLRQALALAAEKANRAKSEFLATMSHEIRTPLNGVLGMAQIMASGKLQV----DQRRRLETITASGQSLLGLINTILDVSRIEDGKMEIVEGPFDLTAQMHTLSLLYGGLARDKHLDFSLEVSPTVAGCRGDGERLRQVLSNLISNAIKFTDSGA-VRVTLDG-DDQGLVARVLDTGVGIPEAQRERLFTKFAQLDSSSTRRVGGSGLGLAICKSLAELMGGEIRFLAPAEGGACFELTLPMARI------------------ 146297994 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LREKNKELILAKNKAEKASKARSEFLSTVSHELRTPLNAINGITHLLLEDN----PKKAQLKYLESLKFSGNYLTTFINEILEINKIDSTKVEVENISFNLKELLFNIQSSLKELATANKNYFNLEIDKAIPDILGDPTKLSQIILNLINNALKFT-QNGQVSVIAEEDENATVYFEIVDTGIGIPEDKLQTVFESFSQGSIEVNRKYGGTGLGLTIVKKLIELLGGEIKLKSEVGKGSTFTFKLPLEAVTEEKPYNDKQ-------- 220931586 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LKDERGQIRGVLSSGLDITDKKLLEEEEYNKLRTEFFANLSHEFKTPLNVIFSALHLIEWSDKNPLKKDKIKSYLKTITHNSYRLLRLITNLLDITKIDANSYQLNICNCDIVKIVKSAVNSVKGHINNKTRKIVFNTNVNEKIIACDPFDIERILYNLLSNAIKFTGEGDKITVEIK-DRGQSLNIIVKDTGIGIPEEMQDYIFKRFRQVDKSFRRNNEGSGLGLSLTKSLVELHGGSISIESKPGKGSTFIIKLPVFQVSNNLCENTRKKSKE---- 310768138 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVSARVKMEQSLHEIA-QEAEQASQSKSMFLATVSHELRTPLYGIIGNLDLLKTKALPAGAD----SLVTAMNNSSSLLLKIISDILDFSKIESEQLKIEPREFSPREVIAHITANYLAMVVKKRLTLWCFIDSDVPALDGDPMRLQQVISNLLNNAIKFTHTGGIIL--QAYVKGDYLAFRVRDSGVGIPAKEITRLFDPFFQVGSGVQLHFQGTGLGLAICEKLMNMMDGDIEVESEPGMGSQFIVRIPNSRVVTLEPRDGLQDKQ----- 168019826 -----------------------------------------------------------------------------------------------------------------------------------------------VVAIRVPLLHLTNFHFPDAGTRPFALMVLMLPLNSARRWHVHELELVEVVADQVA--------VALSHATILEESMLARDLLMEQNVA---LEHARQEAETAIRARNDFLAVMNHEMRTPMHAIIALSSLLQETELTP----EQRSMVETVLKSSNLLATLINDVLDLSRLEDGSLELDIQTFNLPNVFKEVLNLVKPIASVKRLQVNLTMGPDIPEIVGDDKRLLQTALNVVGNAVKFTKEG-HVNVIVGLERPEYLRVQVRDTGLGLNPQDIPMLFNKFVQADSTTTRNYGGTGLGLAICKRFVNLMDGHIWIESEVGRGSIVTFILPET-------------------- 304312962 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELADAFNAMLEEIDHRDHELFRQQMQLEGEVMDREETVRALQQANRVSEENKRVAEASAEDKAQFLANMSHELRTPMHGVLGMLSLLLETQLSS----DQQHYVEVAHESGNILLELLNNVLDLSKIEHNKLALERVEFDLRQAIEEVVVILGESANSKLLELVVWQNASVPRVVGDPIRLKQIVFNLLGNAIKFT-TQGHVEISYAVISENWIRFDVSDTGVGLSEDVQEKIFEAFTQADSTTTRVYGGSGLGLALCKQIVKLMGGAIGVESELGKGSKFWFEIPFGKTPQTLP------------- 280956019 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTDRKKYEAELIAAKETAESATRAKSQFLANMSHEVRTPLNGILGMLQLMQQTRLDH----EQDDYVGNAIQASRRLTRLLSDILDISRIEAEKLIIMAEPFNLHESLNTVRDLFLPVANQSGIDFEFRVSPKIPTLLGDAIRLQQVISNLVGNALKFTSSG-TVTVEATTLSSCRMLFSIKDTGCGIPDDRLGQLFQPFTQVDDSWNRQYQGAGLGLSITKRLVALMGGTLCIESRVGVGTTVHLSINFGTAQGAEPATHMEKT------ 293376179 ---------------------------------------------------------------------------------------------------------------------------VSRFSPADEIVKMVHFYSTAELQEMVLSQTISLFEFSTILLIISFLFVSYLLFIVIIRPCYLLVDYVRRCGEGYTIPPGINSSWRFSFVRIRNAYLENERLLAVKDNQSQELEYAWKKALVANQAKTHFLAKVSHELKTPLNAIKGYIQLLKLS----IDNPKQLRQIEIIDHSSDLLLKQVDELLDFSVIEDGKVKLEIDTIDLFHTAHVIEELFIINTSKKSLDYVVNIDEQIPSVYGDEARIKQIIINLMSNALKFTEHGKEVSFDLDYQTENEVYIRVKDTGKGIAENKLNSIFDSFTQENNSISRQFGGTGLGLSISKRLAEVMGGNLIVESKVNVGSTFTLFLPLSKIPIIIED------------ 237653315 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILDEASQVRAYSHKLEEKSRALEAATAELRAANERLKELDRLKDDFMSSVTHELRTPLTSIRALSEMMLDDPD--IDVEDRQRFLGIIVSEAVRLSRLVNQVLDMAKIESGHAEWHNTDIDLCELVRHSGDATLQLFRDRGAELHLHLPESVPTLRADHDRLLQVMLNLLSNAAKFVPTGGRVDVTLSC-DGERLRVAVKDNGPGIEPAQQPVVFEKFRQGGDERSR-PQGTGLGLPISRQIVEHFGGRLWLESVPGEGATFSFELPLK-------------------- 288942776 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLAQLQLAARRHQLWTLILTGALGAALLLMWLVDRNIGRPMATATAVARQMDRANAELARA--------------AQAKDEFLAAMSHELRTPLTSILGLSETMGDGLLGPLS-AQQEKAIRMVHENGTHLLELINDILDMSRVASGQMHLRWDQVPVDQLCEASLRLIGPSAKRKGLKVSLTIDPQARLVRGDSRRLKQMLVNLLGNAVKFTPEGGAIGLDVQADPEHGERFGIWDTGVGIPREQFERLFQPFVQLDSRPARQYDGTGLGLALVSGMAELHQGRIQVESEVGRGSRFEIRLPAQRADRLQPDPAESN------- 153869726 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAIVRDITERKHAEAKLQLAKNAAEAAKKTAEIANKAKSEFLANMSHELRTPLNGILGYTQIL---NHDKRLTDKQKEGIQIIHRSGEHLLILINDILDLSKIEAGKLEMSPIDFGLPIFLQDIVDLMKMRAEQKSIELMYETLYPLPMVRTDKKRLRQVLLNLLSNAIKFTDKG-HVNFKVIYDNGRA-RFEVEDTGCGVPADQLESIFLPFQQMGDQHQ-QLEGTGLGLAISKQLVTMMGGQLHVETLLGTGSLFWFSLPEVK------------------- 299146108 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------IPFFVAYKTE-VQFILIIFLVLVGSLM--ISLYYYYRTKILKNHLERTTKQLREDK--KKLEESEVELRDAKERAEEANQLKSAFVSNMSHEIRTPLNAIVGFSSLI---IGSVEQNNELKEYADIVQTNSNLLLQLISDVLDISRLESGKLQFNYEWCELVNHCQNMI-TLTNRNKTMDVDIKLQMPKEPYMLYTDPLRLQQIIINLLNNALKFTPAGGSITLDYEVDEKKCMLFSVTDTGTGIPEDKQELVFQRFEK----LNEFVQGTGLGLAICKLTIQYMGGDIWIDKNYKNGARFIFSHPIKK------------------- 143970673 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FTYGEHNELRSVVDAFNEMLSRGDRERRLRNMIVELEEARDQAESAARSKSSFLANMSHEIRTPMNGVVGMITLLKQSPL----TQQQRAYFETIERSADALLLIIDDILDFTKMEAGRLRLARTRFDLLDSLRSIEALFAEPASQKGVTLLLRVAESVPWILGDPGRVRQVLLNLIGNAVKFTESGERIDVVASRNGARGVRFAITDTGPGIHTDDQERIFGEFYQADVSLTRAHGGTGLGLPIAKQLIHLMGGEIGFESVLGQGTTFWVELPLE-------------------- 163794230 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIDRTLWPLLGIGLALFWLVLRRIGKVNQELREQATALHRANEQLSENAAQVRSALQSAEHATRAKSSFLAGISHELRTPLTAIIGFSQILKIQHRPGKTKSREQEYAEIIHDSSQHLLNLVNDILDLSKIESGSYELDETWIDLVREANAVRALLAHEASRRGIAVSLDLQDQLPALYGDIKGIRQIVINLVSNALKFTDRGGWVRLSMRVESDGGLLLEISDNGAGIPTDEQSSIWEAFKRARNPGLSTAEGAGLGLHLVKILANLHDAEVGLESTLGQGTRVWVAFGPERVRSLV-------------- 90020053 --------------------------------------------------------------------------------------------------------------------------------------------------------------LASALNLTIWVLIISILSMLFASSWVQQRVLFRRLSKFESLIASEVEQLTGSKLEIDGIQANFLTMLQEKHEADVEREMALEAAEASNQAKSDFLANMSHELRTPLNSIIGFSKRILKTQ--ENLDERQVHSLGVISRSGEHLLQLINDVLDLTKIDAGRMEISPRPTDLTQVCRYAIEDQQEAAHSKGLRLTLHAPETLVG-EVDELRIRQVMLNLVSNAVKYSEQG-EIVVALRYVDD-AIEICVEDSGIGIKAEDQKRLFKRFEQFDMQSRMQIGGSGLGLYIVNEFVRLHKGWLKVESEYGRGSRFYVYLPSKAVVE---------------- 83647612 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YLVKSDLNSAHLARAIRYALARREMETERL--VRLKAEAENRSKSEFLAHLSHELRTPLTAILGYTELLIAQNSIPDN----LSHLQIVQRNGQHLLSLLNDILDISKIEAGKLEMEFVRVNLQTYLADLYSLMAVSARDKNLQLRFIADMPLPEIETDPIRLRQVLLNLIGNAIKFTEQG-EIIVRVKEEEQEKIQFKVIDTGPGINQTDQKRLFQPFTQAYANSIRRSEGAGLGLAISRQLAQRLGGDIRLSSQPGKGSEFTAIVPLGGVKRIQPD------------ 294649346 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HFSFLELKEHTEQTEEDRTLDTLEVQNITYRQARDQAISSNQSKSVFLANISHELRTPLNSIDGFIHLLLRQQNLSN---EQNLYLQTIRKSSAHLLALINNVLDFSKIDAGKLELETAPFDLEEAIFDVMDMLSPLAAQKHINMAFYYAENIPHVVGDALRFKQILTNLISNAIKFTPDG-EIIVRVRMEDDDILHFSVQDSGIGLSGTDRKKLFESFSQGDASVTRQFGGTGLGLAISKQLVHLMRGQIGFEDNQEKGSTFWFT------------------------ 148252242 --------------------------------------------------------------------------------------------------------------------------------------HYVGVFLTSAGLVALTLG------MIYLETSAALPGFKGIISDVLWKVFFALSIIIGVV-TWLFVLAQQSRRAAEA-----ETRRQTQLLIQEIEAHKAELQRAKEVAESANLAKSRYVVGLSHELRSPLNAISGYAQLLEQDTSLAPKP---RDQVRVVRRSADHLSGLIDGILDISKIEAGRLYLSRDEVRLSEFLDQLVGMFRLQAAAKGIDFVFKRPAVLPLVYADEKRLRQILINLLSNAIKFTQEGS-VQFVVHYRSP-VAEFEVIDTGPGIQPDDLERIFAPFERGALGAAQPQTGTGLGLTISRLLAGVMGGDIKVESKVGLGSTFKVKILLSEVTNPT-------------- 291539348 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDKIYAFIQGSQDFFDWKDRHVLKDNELIQGYMMTIVDVTKIIE-QNHLMKRLVLQTEDANRAKTNFVSNMSHEIRTPMNSIVGITEILLRSRHSPKE----QEYLLNIQSSGRVLLTIINDVLDCSKMEAGKMQLFDEPYDTCSLFHDLRISMENRIGHSGLELIYDIDQDIPKLKGDMGRIRQVIINLVNNAIKYTEKGSSVHVRQKNTDKVMLYYEVADTGIGIRKEDQKILFDAFQRVEMDRNRYVEGTGLGLTISQNLVNMMGGVIEVESEYGKGSRFFFTIEQT-IIDPTP------------- 282898637 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TKWLIALHPLS-DLSGLAKPQFSPLHWRSQFIQKA-IKYSWTYLIQTQKIQTLKYSYQSLLQFNYNLERKNKLKNQFLANTSHEIRTPLTSIIGFTELL-LAQGYEAERERHQEYLQIIQSSGKHLLSLINDILDLSKIEANQLEVQWEVANIPSLCKSVLALVKEKAGDKGLKLQLEINEDVNTLLVDPLRLKQMLLNLLFNAIKFTNVGS-VGLRV-VLKDSWLRFTVWDTGVGISQEDLSLLFRPYTQLVNTINTKNHGTGLGLIVTKQLAEIHGGSIEVRSQLNQGSEFTIILPLTQILEIQPKPDLE-------- 304312878 -----------------------------------------------------------GSLANFWITLGIQDSSIIFFLCLSLASVLLFAQDYLGYRGEEAWQQWSSRALLTLVCLVALAVVVLPLGFVAVMSVYLALIVVIY-CMSLGIVRLRKGGLDVWVFVAGFGAVFLVSLAALLASLGFNVSTELMVYGMKIAWAFELIALALGLALRIRANT--------LRQLGSEQGMLKEQAE--SRAKTEFLAKVSHEIRTPMNGILGLVELLGMTRLSP----EQSRYVSAINSAGHTLVEVVNDILDYSKLVIGKMTLNEQEFDLRELLEDCAVIFEMPARKKALDLRIMIRAGVPRIHGDAMRLRQVVLNLLSNAIKYTEYG-HIFVRLSLTDEVVLRFAVEDSGCGIDRADQSRLFQSFSQIHNDITERETGTGLGLVISQQIIGLMGGTIGVDSTLGRGSVFWFTLP---------------------- 104782644 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------INNLASALDQAAHEQQQAMGQLIQAREEAEQANRAKSDFLAMMSHELRTPMNGVLGMLQLLETTQL----TSEQTEYTAVASESTGHLLKVINDILDFSRIERTTLELEHIDFNLGELISSSVQSFQHTAQQRGLDLHLQLPADHLQVVGDPTRIRQILLNLVGNALKFTERG-EVAVEARWQVLDRQLLTVRDTGIGIDSNRLEMMFVAFQQADSSISRRYGGTGLGLSIARTLAERMGGQLRGESREGLGSTFTL------------------------- 262198449 -------------------------------------------------------------------------------------------------------------VAVGRYLPSLRWGMVVVAEAAAAMRRHRDLSLLAGVLTALGVLGLA-----FAVARSIRPIVRLTGAVRRLAAGDLEQTLPQEIGVLDQAFNTMTAQLRDLYVTIEDKVAER---TAQLAEANLALRHARDAAERASRAKSTFLTNMSHELRTPLNAILGYTELLREEAVEQGESARFSD-LDNIHQAGVHLLGLVEELLDLARIEAGKVTLIEVEVELSAVVKRSLQTVAPVVEKNGNRMELDLASDLGRARLDEGKTRQILINLLGNAAKFT-ENGVITVRGRRRAADDISLAVIDTGAGIVAERLEKIFEPFETGDTSSTREFGGMGLGLSLSRKLAEHMGGRLVATSELGEGSVFTLELP---------------------- 262165943 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GEGEIIDIRYKNHDEIRHLNQKTIYLEAEKVKAQASTKAKSAFLATLSHEIRTPMNGVLGTAQILLKDELTV----KQRQHLTSLYESGEHMMYLLNEILDYSKIEQGKFELDYSPFPLRSIIGSIKSIYSSLCFEKGLQFQLHSEIDTRWYYGDKARLRQIIFNLLSNAVKFTEQG-FVSVGLSEENIGDEYIKVQDSGIGIPQDALDRIFQPFEQAESHTTRRFGGTGLGLAIVKQIAELMSGAVSVQSEVGQGTCFEVR------------------------ 77359512 -------------------------------------------------------------------------------------------------------------------------------SPPTLTKQTSLLSAYFMACIAVITLFVLALLLNQYIRLRKSTGLLSEELQAVTDSSNFNSTVNEQLGNGLNVIALNINFLLKKVQAALSENEKTRKELQKLQNNLEIEVQTRLNAQKASEAKTTFLATMSHEIRTPMNGVIGTIDLLRQTNLDG----SQYRLSTIIRESAFSLLSILDDILDFSKIEAGKLNIDPIPFSVTDTIEEVVRVLSSIAKHRDLDLNLSIAPDIPNLIGDNTRVRQILYNLCSNAIKFTSHKGQVNISVEVAHNTAEHFTVTDNGKGMSQAQLREIFNPFIQAESSITREYGGTGLGLSICKSLTELMLGTISVNSNIGIGSEFTVELPFS-------------------- 170749613 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TNEELEEKARLLEIQREVEGKNREVSIAKTALEEKAEQLSLTSRYKSQFLANMSHELRTP-LNSLLILSKLLSENRDGNLTDKQREFAKTINAAGTDLLSLINDILDLSKIESGTVSLEIGDVTLQDLVENLNRTFRQLAEERHLAFVIDVEPGLPRVRTDSKRLQQVLRNLLSNAFKFTEKGS-VSLRIGSAEGQWLALSVTDTGIGIAEDKQRIIFEAFQQADGTTSRKYGGTGLGLAISREIARLLGGEIVVESRVGSGSTFTLFLPFEPPVQAVTTRGAETSE----- 225568759 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RNISAEKQRDEYYEEEKKAKCALEEAYASVNRANQAKSDFLSRMSHDIRTPMNAIMGMAEIARNSTG---DEKRIADCLSKIDLSGRHLLGLINEVLDMSKIESGNMSLSEDVIVLDSFLREVSEIVRPDVEQKSQHYTVRKEGKHSAVYGDTVRLKQILINLLSNAVKYTQEGGHISVSLEEKGERGVEFVVEDDGIGMSKEFIDKLFLPFERAEDSRVSQIQGTGLGMAITLNLVQMMNGTIQVDSRLDEGTKFTVT------------------------ 298242874 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FILAIMLSGTILKPVRALTRAARQLEQGNLTQ-RVQIRRLDEIGDLAHA---FDTMADSLERSEHLRRQLLSNIAHELRTPLTNIRGYLEAFQDQVITPDPA-----VIASIYEEAMLLSRMVTDLQDLALAEAGQLRLQRVHIALEDVITKAINALSLQAENKKISFSANIAPNLPLVEADAQRVGQIMRNLLNNAIKYTPEQGEVRVSARALQ-KEIQVSVRDNGMGIAAEHLPYIFKHFYRADTSRTRETGGSGLGLAIVEQLVCAHGGRITVESYVGQGTCFIFTLPIA-------------------- 268317058 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILDETQQVIAYSHELERKSAELERATRELQAANERLKELDRLKDEFISTITHELRTPLTSIRAFSEIMHANPNLP--EAQRQEFLGIIIKEAERLTRLINQVLTLQKLESGTVELNLEPVRMQEVIEEAVEAIQPHVQFNGITLTVSVPETPCYVLGDRDQLVQVLLNLLSNAVKFNPEDGRIAVRLLVEPDR-VRVDVEDNGPGIAPEDQATIFDKFRQVHTSTGRRPPGTGLGLAIAQRIVQHHHGRIWVESEPGHGATFSFTLPR--------------------- 291523437 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVTVLALLIF-GWLLTIMAVTMVRLSARKKAQKAVQEKAEEMAELA-EHAQAANKAKTAFLSHMSHDMRTPMNAIIGFTGI----AMKNNPSDEVKNCLEKIDESSEHLLSLINDILDLTRIENGKVKYNPVPADVKNITDSALDITKGFLTNRDINFKIQREEAIPNVLADPARLRDVLVNILSNAAKFTPDGGTITFEARCEKGGDGYIRISDTGIGMSEEFTKEVFEEFAQEDSDVRTQYHGVGLGMAIVKKYVDMMGGTISVQSKKHEGTTFTVDIPLE-------------------- 283847019 ---------------------------------------------------------------SWWNNRAIV----LFMLISNIFGYLFAKSFLERKVIPGLNSIFNYLIFCNFVIIFLLFYSYSLALNLVVISSGVTV----LLMIWAGISCYRKGYQPAKYFLSFIGTIISLLADAGFLPIYFVTKYAWQITASIEFL------LFSFALADKINMMKKEKEQAEQEVIKSNL-RALENLKKTDKLKDEFLAMTSHELRTPLHGMIGIAETMYDGATGKMT-QSMKKHLSMIISSGKRLSHLINDILDFSILKNDAMNLHLKKVHLKELVDVVIIMSQSLLNEKNIRIINEIDTNIRPVLGDENRLQQVFFNLIGNAIKYTERG-TVVISAE-EDGKMLQVHITDSGIGISADQIDTIFDAFNRGGNN-SEEQSGTGLGLNITKKLIEAHGGNISVVSQEGKGSTFSFLIPL--------------------- 283847019 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSLAVRKIKEQMRELDDVNQRLLQINDELEGKVRERTVAKEVNDELLKANEKLQNARTHMLSNISHEFGTPVTFLQSYIQSVRAGIIEAND----AHYLKSVENKVNMLNRLIEDLYDISKLESGDITLMTKERNLHEWINQMYDKFETDVTRRKITLHKPVEEQDIRIDIDNDRMDQVFTNIIYNAIKHTNEGGDIWINVVVKDRQEVMIEIKDNGHGIKESDLPFVFERFFKGEKVINGKI-GTGLGLAISKEIIHHHNGEISVKSTEGNGAIFCISLP---------------------- 212218529 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TYFPIMENGKLVGFAGIAEDVTND-ALREKEPWEAKEFAEQANRTKSDFLAMMSHELRTPLNAILGMSQILKTHNL----SDEQQGQIDVISQAGQNLLALLNDLLDFAKLEAGKLSFTEETMDLHELVMKIKGDMLLLAHKKGIQLKFDYPENIPSVMGDAKRIRQVLVNLLSNALKFTEKG-YVQLTANCLKKDHLCFTVKDTGIGMEKTKLSSIFNRFQQINSVYQRKYDGVGLGLSIVKELLEKMGGTISVTSEPGVGSEFTCIIPFRLQADSNP------------- 288959744 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSVERD--ITSRKIMEAELQDARQAAEAASRGKTEFLASLSHELRTPMNAVIGFADLIAREAEGPVGNAQYRDFAINIRDSGQHLLELINEILDQVRAEAGQLVLDDEPVDLDAAATFAIRLLTPRAARAGIAIAAKVEPAARHMRGDERRIRQILLNLLSNAVKYTPAGGSVSLTTGPAPDGGLLLEVRDTGVGIPEPELERVPPAYTRVDRAESRRIEGSGLGLPLTRRLVELHGGTLTLASRVGRGTTVTVHFPPGR------------------- 150249043 -------------------------------------------------------------------------------------------------------------------------------------PYAGKYMPGAVVAVRVPLLHLSNFQIPEVSTRSYALMVLMLPSDSARQWHVHELELVEVVADQVA--------VALSHAAILEESMRARDQLIEQNVALDL---ARREAETAIRARNDFLAVMNHEMRTPMHAVIALSSLLQETDL----TAEQRLMVETILKSSNLLATLINDVLDLSRLEDGSLQLEAATFNLHSLFREVLNLIKPVASVKKLSLTSHVASDLPMAIGDEKRLMQTILNVVGNAVKFSKEG-CISITAFVAKPESLRVQVKDSGSGINPQDIPKLFTKFAQNQSLTTRNPAGSGLGLAICRRFVNLMEGHIWVESEIDKGCTVTFIIPDRSKLPFVPKGNHGSTNF---- 172036692 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------REITERKKAEEALIKAKEEADLANQAKTEFLANVSHELRTPMNAILGFAELLKLKLKAQEPP--IYEYIETIYNSSNSLLSLINDLLDINQVEAGKIELNYHGFSVRTLLTEIINIFSNQASKQQLQLLVDIQDNVPEINFDSLRLRQILVNLIGNSLKFTSKG-YIKVSLSMQNLYGNYIEVQDTGIGIKDEDKQQIFEAFIQSQGQDNYRYGGNGLGLFITQKITEFLGGTITLDSEWGEGSTFTLMFADVEIVNSTNVLQQES------- 158333298 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------FLQLPIAEQNDMLRRWTADEVELIEALANQVG--------IALAHAKLLEQEKQQSHKLSEQNHELLV---AKREAEFANQAKSEFLANMSHELRTPLNGILGYAQILQRSASLSPKD---HKGIQVMHQCGQHLLTLIEDLLDLSKIEAQRMELHPDSFHFHEFLTGISELCTIKAQQKGLELITQFASNLPQIYADEQRLRQILLNILGNAVKFTDSG-NVTFKVAIAPDQSIVFQVSDTGIGIVAQELSKIFLPFEQAGHP-DRYHQGTGLGLAISHNLTAMMGGKLSVISQPNEGSVFSFTL----------------------- 298528571 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YIMKDKLARLAPAVRRELKEAENRRAKKEAHEALVAAKEASRAKSEFLANMSHEIRTPLNGIVGMLQLLSSTGLDT----EQEEYIRLGQSAAQRLTRLLSDILDLSSIEAGRMYIRENPFSISHVCESIHDLFIITAREKGIHFDISLDPQIPKVMGDATRVSQILFNLVGNAFKFTDQGSSLDIRLAEQEQDRLHISVADTGTGIPPDKINELFQPFTQADGSYTRKYQGAGLGLVVVQRLLDLLEGRIEVDSIVGQGTTMHVSMP----LKTLPEED---------- 254420553 ----------------------------------------QALTAILQTQYLRYLIIASWALGAWW----QAMIWFVVTLAAGSIRGVVEHKLS-HRVDVG----WGMVFPAVATVTTAAWAAAPLMAWFSNSAFGQTL--AVALIIVLVFAQLRNSPRQAVIISSPYGVAACIILFSLWGTPQFWSMLAVLPFTMACLFVLVTMTMLRER-RIDAFQAHQAHLIEELEAA-------RDKADAANDAKSNFLGVISHELRTPMNGVLGAAQLLSATRL----EGAQREYLSIIRNSGDNLLSLLNDILDMTKIEAGKMTFEVVDVVVDDLQRRISGPFEAQAEAKGLTFVSELEGDIPAVRGDPLRVCQVVQNLLSNAVKFTDVG-EIRVRGRRISDRRVEFCVTDSGAGISPTDLERLFQPFTQVDASSTRRFGGTGLGLTIARRMANIMGGDISVDSSVGRGSSFTLT------------------------ 269963512 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRVDGDISGIIVQGQDITTLIEAEKQ-SNIARREAEKSAQARADFLAKMSHEIRTPINGILGVAQLLKDS----VETEEQKNQIDVLCHSGEHLLAVLNDILDFSKIEQGKFNIQKHPFSFTDTMRTLENIYRPICSNKGVELVIELDPNV-EIFTDQVRLNQILFNLVSNAVKFTPSGS-IRLNAELEDNSVLVVEITDTGIGIESDKLDQMFEPFVQEEATTTREYGGSGLGLTIVKNLVDMLEGDVQVRSSKGVGTTFVVTLPRERVLRPL-------------- 260598667 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVSARVKMEESLQEMA-QAAEQASQSKSMFLATVSHELRTPLYGIIGNLDLLQTQELPKGVD----RLVTAMHNSSSLLLKIISDILDFSKIESEQLKIEPREFSPRELMSHITANYQPLVVRKQLGLYCFIEPDVPTLLGDPMRLQQVISNLLSNAIKFTDIG-CIILHVG-TQGDYLCFRVRDTGVGIPAKEVVRLFDPFFQVGTGVQRNFQGTGLGLAICEKLINMMDGDISVDTETGMGSQFTIRIPLWQA-QLPPKANVDGLSHK--- 118443927 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIGIIYLENRFSSGIFNEKRLSIVELIASQAEINTLNKELKNTVDERTKLLNESIKYEEMRTEFFANISHELRTPLNVIFSGYQMLLLENEDLENKEKVDKYMGTVKQNCYRLVRLINNLIDITKIDSGFFKLNMINVNIVNIVETITLSVAQYIESKGINLIFDTFIEEKTMACDVDKIERIILNLLSNAVKFTNKGGNIFVTMK-EEDNNIVISVKDDGIGIPKEKQSIIFDRFIQVDKSLSRNREGSGIGLALVKSIVELHDGNITLKSKLGRGSEFIIKLP---------------------- 142685197 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDERKAKDAIERVNLKLEEKVVSRTKEEATQEARKASKVKSSFISNISHEMRTPLNGVVGSLALLKRQPL----NEKAEQLVSMMEISCNNLSVLINDVLDLSKIEAGKLDINNQYFDLLALIESIAKVFAVKAASKGLQLLVDTTGLPPEINSDPHRINQILSNLLNNAIKFTEEG-HIKLQASLSDTQQLHFSVCDTGVGIAQENQPKLFTAFTQADASVATQYGGTGLGLSICKQLSQLMGGDITFNSEVGIGSTFSFTLPET-------------------- 237748106 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLTVRDIHEMRLKEERVRQTLTD-ALMVAEKANNAKSDFLSKMSHDMRTPMNGIIGLAMIAEKYR---HDPDRMKEYFSKITVASHHLLGLINDVLDMSKIDSGKIVLVSERFNLVSLLKDVVDIVMPDLKSRQHAVRMSVASDVERVEGDQLRLQQVFMNILSNAVKFTPAGGHIGIDVSESPSTFARLVFSDDGIGMSKEYLKKIFVPFEREDNSMTSKISGTGLGMPISKAIVEMMNGSFDVESERGVGSTFTIT------------------------ 34496645 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FDDDNRPYRVTGINRDITIQHDIETALR-ESKENAEAASRAKANFLSNMSHEIRTPMNAVLGLAYLLEKHGL----PAEALDLVHKIRVAGRSLQAIINDILDFSKIEAGNLEIEQASFRLADVLDNLSTIMSASVGNRDIELIIAPPPDIDYLRGDALRLEQVLINLTSNAIKFT-EHGHVKVSIQPLEASRLRFAVEDTGIGIPKPKQRELFRPFTQADASTTRRFGGTGLGLAISQRLVALMGGEIGLYSEPGQGSAFWFTL----------------------- 260768322 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LPLMVERLAAGHLVFATHPDNIERDFIVKQLSLVGELLCSALSRQLIMKRQDESRKRAEESEKATKEFVAMINHELRTPLNGLLGSAELLSDTSLDP----EQLSYLTNLQHSGDMLRVIINDLLDFSKMNAGMMQLILTQFRWQDLEHTLNGIFSPKAREKKIEFVVNTRGEFPTYWGDVERINQILVNLVGNAIKFTHRGA-VTVAARWVDER-LLLRISDTGIGIPLAAHDTLFDPFTQVDRSSSRQYEGTGLGLAICKNLVELMNGSIDFSSVEGEGTEFFVSIPLQ-------------------- 17230389 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SDRKRAETERNQLLQLEKLARAEAEAANHTKDEFVAMVSHDLRSPLNAILGWSQLLRTRQL---DETTFTRALETIERNAQSQSKLLEDLLDMSRVLRGKLQLEFCQVDLAAIIGVAIETAYPSAKAKNIHLKSVIDESIPLIPGDINRLLQVLGNLLSNAIKFTPPEGQITVQLSYTDSEA-HITVTDTGIGIKSEFLPYVFDRYRQADCQH--KQHGLGLGLAIARYLIELHGGAIHVTSPEGQGTTFTIKL----------------------- 158333667 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRKQAEAQLQRLNANLEQLVEERTRQLKEAEIANQAKSRFIANMSHEFRTPLNGIMGFSQLLLQDRRITSD---QQSNLNVILRSGEHLLSLVNEVITLSKIEAGMLAYESKDVNLHHLCEGVEDLLSLQANSKDIQFQIHIAPDVPQVRTDAKKLRQILINLLGNALKFTKRGSVVRPSAPERSAHELHFIIQDTGPGIPGHLLPQLFEPFAQ-DPLNRETFGGIGLGLTICQRFIHLMKGDISIESVEGQGTTVSFYI----------------------- 295705390 -----------------------------------------------------------------YLQHISKLGYQIYVVDRSGHETFYGREFRNQRLEKSAVK---------QVLDGKMYHGIANFPSQVFVTGFFDNVLANTIGVPLALFIRPDIQLQFGEMRIFFSVILLL----MIVLSILFVVISRYLVKPIVKLTEATKQVAKGKYNV-ELYVKRRDEIGALASHFS---EMAKSLEQLEEMRQEFVSNVSHEIQSPLASIQGFSKTLRSANL---SDEQRNEYLSIIEEESRRMSSLSKQLLTLASLDKESEHIEKSTFDVAAQIKQVLFMTEWSWREKELAIEMDLPSTM--ISGDQKLLHQVWTNLITNSVKFTEEGGTLSLRIGMEDTHC-HVEFQDTGIGISKESLPHIFNRFYKEDKARSRTEGSSGLGLAIVKQIVEMHGGSIHVESEKGKGSTFHVYLPK--------------------- 255526178 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FYSGYIGRLSDGRNIIIRVAMDITEKKHMEELQKSIEKERMRLLEEYDRIKTDFFANISHELRTPINVIFSAIQVHKLKLKDCNFNDNFPDYINIMEQNCYRLLRLVNNLIDITKIDSGYLVINEINCDIVSLIEDITLSVADYIENKGLSVVFDTDIEEKIIACDPEKMERIILNLLSNAVKFTLRGGSIFVNIE-NGTESICIRVKDTGKGIPKEKLDSIFERFVQVDKSLTRENEGSGIGLSLVKALVELHEGTISVNSKEGYGSEFIIHIPCKLV------------------ 163795854 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGAMLVIAILLVAAFGVQL------LVLRRAESRLHQEHMQRLKITADYAVEH--EANRAKSAFLANMSHELRTPLNAIIGFSEVLQTETFGPIGQKRYIEYATDINMAGYHLLHVIDEVLDLSKIEAGKVDLNLSTIDPTGVIAAALDMLGPDSERHGVEIQRALTATIPVMETDEGKLRQIVLNLVSNSLKYTKPGGSVTVSTEVDTDSATQITISDTGVGMSKDELALAMTPFGRIDSAMSYTRGGTGLGLPLTKSFVDLLGGSFQIDSVPGVGTTVSIQLP---------------------- 152986976 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NRLTQYLEELESIVAARTAELKAANARLTLSNQELEEARQTALNMAQARASFLANMSHEIRTPLNG---LLGMLSLSLDGPLTPE-QRQQLSIAHDSGKVLVELLNDVLDLSKFEAGQLVLEEIPFDLGVLVEDTASLLSQNAAA-GVELTCLVDPALPQLSGDPTRIRQVVSNLLSNALKFTRLG-RVDVRVEATAD-GVRISVRDTGIGIAQEALDRIFQPFTQADAGITRQYGGTGLGLALTRKLCEAMHGELMVESTVGLGSLFSVNLPLAQV------------------ 160936693 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELRELQRKLEERTDMLNSALEAAKYANAAKSDFLSRMSHDIRTPMNVITGMAEI---AAAHIGDQDRVKDCLQKIRLSSHHLLGLINDVLDMSKIENGNFSISMAPMCLPDELQEIITIVLPGIRKMNQRFDVYLEPGWENFMSDALRFRQILLNLLSNASKFTPKDGRIILKIEIQETESICFTVSDNGIGMSPEYLEQIFEPFTRERDSRIDQIEGSGLGMAITKRLIDLLGGTITVKSQLGVGTVFDVLMP----MDVLADSEEEQKDFR--- 253575383 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------AVRSVLVLSGLGAFLLALGITWIIAKILSRPMLQMQAATRKIAAGELE-TRLTIQRDDEIGVL--ADSINHLAIE-LQRYRDTRQEFFANISHELRTPITYLEGYAQVLKKRLY--ETEEEKDKYLDIIHEEAMRLQHLVDDLFDLAKMEEGKVSLSLEWIDLAEITDNAVQKIKLKAGEKNLSLQTKINSNIPLIYGDGLRTEQVLLNLLENAVRYTEKGSIV---VELDQNRSIYIAVEDTGMGIPEDEIPYIFDRFYRVEKSRSRQYGGTGLGLPIAKKLVELQGGELKVFSKLGHGTRFEIR--------FVPEHQEE-------- 239626561 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QQKINEMQQEEENRKALM-TAYETAKEASEAKSSFLAQMSHDIRTPMNAIIGMTAI---AMSHSHEPERVEDCLEKINMSSSHLLALIDDVLDMSRIEKGKMQLMDAPFCMDKLVDEVVTIIRPSAEERGHSLKVDTDLKHRRLIGDSGRLRQVLLNLMSNSVKYTPGNGTVKLTVKEVAQRVAVFIVEDSGIGMTEEFRKYIFVPFLREEKVRETHIQGTGLGMPITQGIINAMQGSIQVESEPGRGSRFTVTL----------------------- 153010009 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEGEQKLLDELKAELESERIGKGRLLAAVSHELRTPLNSIIGFSDMLSHEMGGKLANEKQREYAGLIHQSGHYLLELVNAVLDNSRLETGNYSIDPQNFAFRDAAEMCTSVMLPQAEKKGVAFCHRVGAGIGELVADRRAIQQILLNLASNAVKFTQSGGCVTIDATRVSGRALEISVSDTGIGIEPEDMQRIGTPFVRADNNYTRAQEGSGLGLSVVKGLVELHQGSMQLKSCPGEGTIVTIRLPVAGPQVVMGEDEYQE------- 113476325 --------------------------------------------------------------------------------------------------------------------YGLDWLIVIVIPEIDFLDN---IYKQTKITIILCLLAL------------VLATVIGILTSRWVVQPILKLK---DVATALSEGEFNQKIELNRDDEVGELAKAFNSMAFQLQNSFNLLTIKNKQLENLDKLKDEFLANTSHELRTPLNGIIGITESLIDGVAGELSSE-VKNNLYLVIFSGKRLSNLINDILDFYKLKHRNIELKLKPVGVREVAEIVINLSSSMIGTKPLQIINSISYDIPFVDADENRLQQIFYNLVGNAVKFTDSG-KIEVSAKVLENQLEEITVSDTGIGIPSDKLDQIFESFEQANGSTSREYGGTGLGLAITKKLVELHKGSLCVLSEVGVGSQFKFTIPKTQVVNF--------------- 117925402 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQHSQHELNQRAIQLEEASQFKSDFLANMSHELRTPLNAIILISNLMSRDETGRLDQESI-ERTRVIYNAGNDLLRLINDILDLSKVEAGRMEVHLETVHSQELVEELEPLFRDSAQEKKIELRFD-DQLQGCFTSDHQKVVQILRNLLSNAIKFTAQGSVI-LRLAKSDHPQIRLSVTDTGIGISKDKMPYIFEAFRQMDGSISRQYGGTGLGLAITHRFATLLKGEVELHSEEGKGSQFTLLLPLAH-----PHENTEHGQTEPNA 197336014 --------------------------------------------------------------------------------------------------------------------------------------------------------------FIYSVVLSFFVLIAIAVLIRGLFEHKILLSLNSLLKYTNTVSKNETRSEYQGILEFDQIGEKLEQTFSELIEAKEDSYKAQRAAEKLAQVKSDFLARMSHEIRTPLNGILGISSLLKSSNL----NREQQKQVNILHQGGEHLLAVLNDILDFSQIEQEKLKINSAPFKLSDVLENINAIYFPICKNKNVSIENHVNPDV-FINSDQVRLTQILFNLLSNAVKFTEKG-KVKLTLSLNKHNSDYFSVDDTGVGICAEEQARMFEPFEQSGFSESRKFGGSGLGLAIVKQLLDLLKGKITINSTIGVGSTFSVLIP---------------------- 218781752 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGGVVFSGRDVTERKASEQKLQDAYQQLEKKNVELQNAHELLEARARDLEVGSMYKSQFLANVSHELRTPLNSIILLSGILCENREKNLTDSDL-ECAQAIQSSGKALLLLINEVLDLSKIEAGKMAVNTSFFETKTFVQAIEREFLPLAKNKGLDFSVRMDADIPRVQSDSQRLEQVLRNFISNALKFTKQGSVVRVSRPRKEDKCAAFSVTDSGIGIPQEKMEEIFEAFTQADGTTSREFGGTGLGLTISREIARLIGGAVRAESEPGAGSTFTLVIPEVYAAPADP------------- 78486263 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKEFLSIREDITERVHLEKSLEKAKQDAEERRLVAEKSNQAKSEFLSSMSHELRTPLNSIIGFAQLLELSDL----SEKQKKQLKNISTSGEHLLHLINDLLELAKIESGNISLSVERTELKPIVEECLQMVHTAAEKHHIKITISEKSNCNYVIADHLRLKQVLVNFLTNAIKYNRENGSITLFAEKKPAEEIRISIEDTGYGIAEKYQKKLFQPFNRLGHE-TSTIEGTGIGLAITKDLIEKMDGQVGFESTEGVGSKFWFDIPIA-------------------- 170695068 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLLGISRDITGQRRAEEELRRYREHLEDMIRERTAELAVAKERADAANQAKGAFLAHMSHELRTPLNGILGYAQILKCD---KNLDRRHVDGITVIQRSGEHLLAIINDILDMAKMEAGKAELTLSDVPLEGFIYFIAETIRVKAMEKGLAFACELAPNLPAVRVDEKRLRQVLLNLLSNAIKFTETGS-VRLRVGWMPPARLSFEVRDTGIGIHEARLGAIFRPFEQVSDAR-HQIGGTGLGLTISRQLLRLMGGEIRVDSRHGAGSAFSFEL----------------------- 297538562 -----------------------------------------------------------------------------------------------------------------------------------------------LLLMSITLTFLATLLWLIYYHESQVLAQTAASLLPQLRSGYLKIFSALVFASAIIAWWLVLTGQSR-RVAQEESNRQTGLLQREIELHQAELQLARQVADQANQAKSRYITGISHELRTPLNSILGYAQLLDNDTSIP---DSRLQAIRVIRRSGEHLLSLIEGTLDIARIEGGKLTFDIKPLRFPEFIKQIVSMFELQARNKGINFAYEVTSELPMVRADQKRLSQILINILGNAVKFTQHGGVV-FRVQY-ARELVQIEIEDTGPGIQTHEIDSVFEPFARGSAAANDRIGGTGLGLTISKLLTQLMGGEISVNSVVGKGTIFKIKL----------------------- 119186753 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISLANAFLFQEARKISAANEAMIEAQKRSLAQAREAEQAKEAEAEARKLKEEAAKAKSIFLANISHDLRTPMTGVIGLSELLKQTNL----DRQQDVYVESIRVCADTLLTLINDILDFSKLEAGKMKVSTVPLNLRQTIAEVVRALRYTHRDRGLETIEDLDDIAPDVLGDPVRLHQIFMNLLSNSYKFTPKGS-VTVRAKVAEEDETTIRVTDTGIGISNEHLARLFRPFSQADSSTARSYGGSGLGLSICKAIIEELGGKIWLRSE---------------------------------- 197336880 -----------------------------------------------------------------------------------------------------------------------------------------------------SMYVVEHFMDDLRWELKVVNSVLTVADETFAQVVNIELGIVILLACVILAYYFINRSLINPIVLISQQVNEREDEIADLNQETEYLEIEKSKAEALAKAKSSFLANMSHEIRTPLNGIIGMSDILTETDLTPV----QSEYVETIDTSSQTLLLLINDILDLSKIESGNLVIVPQESNVEEVAYDTLTVILSKATEKGLALQIDLANDLPEVMLDEHRLRQILMNLMSNAVKFTQDGAVI-LSINYQQKENLFFSVKDTGIGISKDKCEQIFEPFTQEDSSITRQFGGTGLGLAICRQLVEMLGGELKVDSEKGFGSKFHFIL----------------------- 288870015 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSLHAIAVENPFNDDVLTICLVKFLDELRQEQARQEQLLRDALASAQAASRAKSDFLSRMSHDIRTPMNAIIGMSTI---GQIKLHDSRTVKDCFQKIDTSSKYLLSLINDILDMSRIETDKMEIAHDLFDFRAFVEEINQIIYPQTLEREIAYEMHLEPLESHYIGDSLRMKQILMNLLSNALKFTQPGGSVSVDIAEEKRTNGYFVIEDNGIGMSEEFMDRLFQPFEQEAPGNARNNVGSGLGLSIVYSLVQLMGGTISVTSHKQEGSRFTVTVPFQLVTDNEEQE----------- 298486447 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FWASVVITAQYDGNDELRGFSKITRDISDRAREEAERASRAKSEFLSRMSHELRTPLNSILGFAQLLDMD-----SPASQRPQIGHILRAGQHLLKLINEVLDIARIEAGHVSLSLEPVSLSSVLEEALVLVSPMAADANIELKALPQPDKLGVVADRQRLIQVLLNLLSNAIKYNRPEGQVRIEVEQSDER-VTVSVIDTGYGIAPERIGQLFKPFERLDA--NPSVEGTGLGLALSKSMLEMMHGTLSVQNTPAEGCRFILELPLVLV------------------ 189347008 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELYWENAIIAPVKNEQGDIITERKRLWSELVAAKEKAEESDRLKTCFLENMSHEIRTPMNGILGFSELLKEPLLDGSKKD---EYIELIHQSGKRMLSIINDLIDISKIEAGEIAIQYTEASLDKIFHDLQAFFEPQATRKGLLLHCTVPPSASVIVTDKSRLVQILTNLVQNALKYTASG---EICFGCTNGDFLDFYVRDTGIGIPDFLTEKIFDRFRQAQVDPVREYEGVGLGLSISKSLVELLGGRIGVQSSAGEGSVFSFSLPYNSAVSLPKE------------ 148976729 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERTYQLQQTNEKLNVEVTNHAKARSAAEQASRAKSAFLATMSHEIRTPMNGVLGTARLLKDTGLNPL----QSGYADIINRSGKNLLAILNDVLDYSKIEAGHLEIRIASFDLHQMVQDTYQLMEGRAAEKKLGFSYHIESDVQRYWGDVTRISQILNNLVGNAIKFTDKGDVIFISLDLEDENRVMFEVSDTGVGIHESEQKCLFDAFSQTNSGRNT-TGGTGLGLAISKRIMLAMDGDIGVHSEEGEGSQFWFSLPLQ-------------------- 194365514 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HLEEQQAELEQSNVQLEERTHELEAQKQALLVAQNELAATSRYKSEFLANMSHELRTPLNSSLILAKLLADNKDGTLTEEQVK-YARAILSSNNDLLALINDILDLSRIEAGHVELADEVVVVDSVLQRLRETFEPMARQKGLALEIEADAAPTQLVADNQRLQQILKNLLANALKFT-EHGKVSLHVRAGGNGRVRFDVCDTGIGIAREQLPVIFEAFRQADGSTRRRYGGTGLGLSISRDLAERMGGSIQVDSEPGRGSCFILELPLQ-------------------- 255011870 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RHYFQARIAPFEVLALIHDIGDRIRRSQELLD-AKRRAEEADRMKSLFLANMSHEIRTPLNAIVGFSEIIALTE----DEKEKEEYLGIIQQNSNLLLQLINDILDLSRIESGKSEMHCQLTEISGLADEVYKVHRLKM-KKGVELNVIRPSDEIWISTDRNRVTQVLFNFLSNAIKNTIEGS---ITFGLKEEEWVKFYVADTGCGISKEKLPLIFTRFEK----LNDFVQGTGLGLPICKSIVERLGGRIEVESELEKGSTFTLYLPNKQ------------------- 153869355 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SQELERQKAAIQQKNQALEKTQLEMDKARTAAELKARELELANRYKSEFLANMSHELRTPLNSLLILAQLLVDNKHGNLNDKQV-EYAKTIHSSGADLLKLINEILDLAKVEAGKIEIHNEDISLADLVETLEHKFHPLIEEQDLNFQITVANDLPDIHTDRQRLTQILNNLLSNAFKFTSQG-EVRLKIQSAEGRGIIFSITDSGIGIPNDKQQVIFEAFQQADGTTSRRYGGTGLGLSISRQLARLLGGDILLHSEENKGSTFTLCLPLQ-------------------- 90579698 ----------------------------------------------------------------------------------------------------------------------------TLTYPVSFNGDNIVIYYSSAEIIRTILIQLFVFILPFLLFIIFILVYMYRKVTRPLTFLIGQLPKIGSGGVNITEV-----EDAEGEVSLLASELKKADEESKLQGLNRKLREQANDLSEAIKIKAEFMANMSHEIRTPMNGVLGFVQCLEERNL---DQESQRQ-IGYIKESAYSLLVIINEILDYSKLESGNVELHMTAFNLKPFVHSCATPFIHQAKIKKIQLSTEIGEGLASFTADEGRLRQILINLIGNAVKFTHTGS-VKLVVEKRDPQWLRFKVKDTGIGIAEEKLAFIFDSYTQADGSISRQFGGTGLGLSISNSLCRLMSAKLQVDSTIGNGTEFWFDIPLKQ------------------- 242280724 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FREHRSILEQTVR--ERTAELEKAKD-------AAEEGARVKAAFTANMSHEIRTPINAILGFAEVVMQDSD---LSSQTAGHVGTILSSAKSLLGIINDILDVSKMESGKFALEIVCFHLPNALADALRTLEHRADEKSLKLALDYDVNLSTFMGDPTRLRQVVLNLAGNAVKFTEHGSTIGVEVG-DAPEILHFFVSDTGIGMTEKQVAKVFDSFSQADESTTRRFGGTGLGTTISKQIVEMMDGEIWVESQLGKGSVFHFT------------------------ 262275765 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GALTEAVYLVKGEQFYSHQGKLQGILLTATDISELRQREVALRQSEIALQKAKAANQAKGDFLATMSHEIRTPLNAIIGFTKLCLHSELTL----KQRDYLNKVDVASHSLSHLINDVLDLSKIEAGKLEMERVPFNLNQVLSNVRHVMWFDVAKRGLTFSMGVEPSVPAVIGDPLRLQQVLVNLVGNAIKFTDKG-EVSVTVSRKKSRALIFRVCDTGIGMTDDQLSQLFSKYHQAEPSTSRRFGGTGLGLTISQKLVNLMKGRIHINSALGQGTECEFS------------------------ 251790598 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVSARVRMEESLQEMAN-AAEQASQSKSMFLATVSHELRTPLYGIIGNLDLLQTKSLPSDAN----RLVTAMQNSSALLLKIISDILDFSKIESEQLKIEPSEFAPREVINHILNNYLPLVVKKRLELYCYIDPNVPRLMGDAVRLQQVLSNLLSNAIKFTDTG-CIVFQVACSDEGYLVFKVRDTGVGIDTRSVMKLFDPFFQAGTGVQRHFQGTGLGLAICEKLVSLMDGDITIESEPGLGSEFGIRIPLYRA------------------ 224370415 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISQRKKAEERLLSAKIEAEKANIAKSNFLASMGHELRTPLNAVIGFSEVLLDQFFGPLNP-QQAEYVNDILHSGRHLLTLINDILDLSKVEAGWMRFLPVPTPLDSVMGESLKTIGPMIKEKQIRLIRDLPKEFSKIHSDPVKLKQIFNHLLSNAAKFTPKGGTITITGKIVSDPGVEICIRDTGTGLTSGHSDKIFESFFQVEGGISDKSPGTGLGLSLARRFVEMHKGRIWVHSDLGKGSCFYFTIPLALDEESLPEEQLSKTQKES-- 170758751 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TYVIYDGVPTIFSILHDVTSKIQ-VEKLEQDVKKNIELLNESREYNKLITEFLSNISHELKTPLNVIFTAVQLLGFYEED-CNDEKQDKYLKLIKQNCYRLMKLINNLLDTTKLDSGYLKLNLVNYNIVNLIEEITLSVTSYAESKGINIIFDTNVEEKIIAVDTDKIERIILNLLSNSIKFTNPGGNIFVNVK-DSGENVYIHVKDTGVGIPSDKLESIFERFFQVDKTLKKNKEGTGIGLHLVKSFVEMHKGTVTIKSELGKGTEFIIKLP---------------------- 144164923 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FTQPNNPDFQPRSRELSLLNRSQELKTRLSENMLALQQQKDQAEKNAAYKALFLANMSHEIRTPLNGVTGMLHLLQSTDLSS----QQRNFLETAQHAAEHLLKLVDMILDYSKIDARKMKVEALPLALEQELQKLLPVFRFKAEEKNLDLRLETNPGCDLVLGDSLRIQQVLINLLNNAIKFTDAG-EVVLRLDCQKEGSQVFTVKDTGIGIVAEEVDRLFQAFEQQETSTTRTHGGTGLGLSISQKLVELMGGKLEVESQPGRGSRFWFTL----------------------- 254492357 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGTLCLIDYNPRDFDQTALRRLKAFAHEIELILDMRR-------TTEKAEAANDAKTTFLANMTHELRTPMSGIIGILDILGQSTL----DKAQLNQVSLASKSANQMLSVINDILDFSKIDADKVTVNHEAFNLYEVFSSVIETFALQSQKKKFILNCQWDKTL-NVNGDPMRLRQVLFNLLSNADKFT-TNGEVAVTAKVFDIDAENIRVSDTGIGIEQDQLERLFIPFEQLDNASSRKYGGTGLGLVISQRLCELMGGSISVESKLGHGSTFRFTLQKTSVVSDEECDEVTSIENK--- 298387248 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VITERKKMEMELINAKNRAEESNRLKSAFLANMSHEIRTPLNAIVGFSGILASTEEEEEK----QEYVSIIENNNTLLLQLISDILDLSKIEAGTLDLHYSNVEINDLMKDLENMCQLKLKSDAVKLEFVAPEEPCFAHIEKNRLSQLIINLVTNAIKFTIQGS---IRFGYRQNNELYFYVADTGCGIPQDKQKSIFGRFVK----LNSFAQGTGLGLSICQTLVEHMGGKIGVESEEGNGSTFWFTLPYKQVKKSLPKD----------- 294636583 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITRQRQAEATLQAAKLAAENANQAKSAFLANMSHELRTPLNAILGMLALLLKSGLTH----RQADYATKSEAAAQALLRLLNDILDYSKIEAGKMELEAEPFNLCALLQDLAVILASNSHKKPVEVLFDIDPRLPWLIGDSLRLQQVLINLGGNALKFTEQGEVIHLIEQDAQNATLHFGVRDTGIGIAPEKQRLIFSGFSQAEASITRRFGGTGLGLSISQRFVAMMGSTLELESEPGKGSLFHFTL----TLPLAAEQHSDDEQRR--- 283850562 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLNEELEEKNGALEKARRDVERKAADLETASRYKSEFLANMSHELRTPLNSLLLLARNLRDNGSGRLDPDEV-EAAGIIYRNGNDLLMLINDILDLSKVEAGKLSLHLESVPLADVAGSIMADFGHVAEGKGISLHHEIGEGLPQIRTDRRRLEQILRNLVSNAMKFTETGGVV-LRLHLADGDMVAFSVIDTGIGIAADKHQAIFEAFQQVDGTSSRRYGGTGLGLSITRELARLLGGRVTLASQPGRGSTFTFLVPIE-------------------- 56963601 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RSMAVLMAPLYAEEHVRGAVAVVRDVTEERRH-----DKLRKDFIANVSHELRTPISMLQGYSEAMVDGVTS--SDEERKEVAQIIYDESLRMGRLVNELLDLARMEAGYIDLNLEEVDLDSYLERITRKFASFAREYDVTVELAKPGRGQIAVFDPDRIEQVLTNLIHNAIRHTNPGGLITV-VHEQEEERDTFAVVDTGRGIPEEDLPYVFERFYKADKARTRQHGGTGLGLAIAKHIIDAHQGKITVHSRLGEGTTFHFTLPKQQ------------------- 300866840 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RVEELQTAAEMRNMLAMLEFSQAALEQAAERAAIANRAKSQFLAKMSHELRTPMNAILGFTQIMSRSQNIPP---EFQEHLGIISRSGEHLLTLINDVLEMSKIEAGQLVLTESCFDIVRFIHSIQEMFALKASEKGLMLRIEQEINVPPVYGDQAKLRQILINLLSNAIKFT-INGSITLRIKVISAIALYLEVEDTGCGIALCDLESVFEAFMQTE--RGRHAQGTGLGLSISRQFARLMGGDITVQSSLNQGSIFTC------------------------- 22095685 -----------------------------------------------------------------------------------------------------------------------------------------------VVGVRVPLLHLSNFQIPELSTKRYALMVLMLPSDSARQWHVHELELVEVVADQVA--------VALSHAAILEESMRARDLLMEQNVA---LDMARREAETAIRARNDFLAVMNHEMRTPMHAIIALSSLLQETELTP----EQRLMVETVLKSSNLLATLINDVLDLSRLEDGSLQLDIGTFNLHALLREVHNLIKPIASVKKLCISLNVATDLPEAVGDEKRLVQIILNVVGNAVKFSKEG-NISITASLRDPRALRVQVKDSGLGINPQDIPRLFTKFAQTQPVATKNSGGSGLGLAICKRFVNLMEGHIWIDSEPGKGCTATFV-----VKLGIPERSSE-------- 166031682 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LENALTIARQANRARGVFLRNMSHDIRTPLNAIIGFA---KLAMKSEGNFEQIQDYLSKISVSGNHLLAIVNDVLEVSRIESGQTKLEELPCNIKNIVDEVEVIIQGQAQEKTQTFIVDTSKKDYYIYCDRLRVKEVLVNLLGNAVKFTPKGGKIELRIIQNEPAPEEVHVKDNGCGMSPEFMGKMFLPFERERTSTVSGIQGTGLGLSIAKQFVDLMGGTIEVTSKEKEGTEVIVRI-SPRLAQTEKEERTENTESE--- 300868651 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EIELRLAARKVDELNAELA-------EAKEKAEVANEAKSIFLANMSHELRSPLNAILGFSQIMTRSKTLPS---EHIENVGIISRSGEHLLSLINNVLDLSKIEAGHTTLNEKNFDLYRLLDDLEDMFHLKADDRRLQLIFERSPDVPRVRTDEVKLRQILINLLNNALKFTQVGG-VSVRVDESEKTMLRFEVEDSGPGIAPEELDSLFEVFVQTQTG-KEAQEGTGLGLPISRKFVQLMGGEIAVSSEVGSGTNFKF------------------------- 237748247 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MERKRLTALSKREADLRD-ALVLAQNANNAKKEFLSRMSHEIRTPMNGIIGMTTI---AGNYLDDRTRVEDCLAKIAFSSRHLLSLINDVLDMSKIEEGKLAINREPFKLQPFLESVISIVWLQAKEHGLAFETALDITADTFIGDSMRINQILLNLLSNALKFTLKGGTVRLQVKQNNEVRLRFSISDTGIGMSEEFLSRLFIPFEQAPSTISKKYGGTGLGMAITKNLVNLLGGTIHVKSSPGKGTTITVELPVEIEKEAVVAKNRK-------- 157374787 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELEERTKALEEQQVEMQGKNDQLHLAQNVVEEKAKELASASKYKSEFLANMSHELRTPLNSILILSQLLASNKAGNLNDKQI-ESAKAINSSGSDLLSLINEVLDLSKVEAGKVELQIEDVSFQEIEQDINRLYQDIAVDKGLYFDIALAADLPEIKTDSLRLQQILRNLLTNAFKFTHEGA-VTLSITQPTNEVVAFTVKDDGIGIKKEKQLGIFQAFQQADGSTSRKYGGTGLGLSISKELTHLLGGTILLKSDEGKGCAFTVVLP----LEFQPKDEE--------- 302386942 --------------------------------------------------------------------------------------------------------------LCGQIMNEISERMEERGTEGGFVDHTYEIRQNGKRVGAVSIKYYGPFFMNEADFNFINVMNTVLLVIGILSSAVVGCLLARRISRPVTKTAYIAKQISKGNYNI---RFEPGTKIRELDDLADAINHLSHALGNQEKLRKQMTADVAHELRTPLTALGSHLEAMIEGLWDPTPKR-----LKSCHEEVKRLGTLVEDLGQLAKIEDENLVLNKTRTDLLEIVRTVSDTMKGEISKKNLTI--SIGGSPVFAQADKNRFSQVIANLLSNAVKYTPEGGVIGIVVSETDRLGI-VKIMDSGIGISEKELPFIFERFYRTDKSRNRKSGGAGIGLAIVKSIVEAHGGTVTAESVEEQGSSFTVSIPKE-------------------- 91974887 -------------------------------------------------------------------------------------------------------------------------------------PRLVFMLRSLVVFTAAFCGAYGFIVGSRAESSGYNPHTFAIGASFLFALACLGLAVQSM---RLRWMRRSLHAVALHNEALADRNWELKD---AEERARTLLESLRDDADATTRAKSRLLAMASHEIRTPLNGIIGMSGLLLDTTLTP----EQATYVRAVKTSGDALLSLIDELLDYSKIDAGKIELDHRPFALAALIEDIAELLAPRAQARAIEIAAYVDERLPQVIGDAARLRQVLLNLAGNAIKFTSSGGVALIAEPGERDGEIDLLIRDTGIGIAPEAQARVFREFEQADDGIARNYGGTGLGLSISERIVSGMGGRIVLHSRPGIGTTFTVSIPL--------------------- 309790612 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FRIIRPEARLLQCSAPVMDLHDRLGRILVFRDITRER--EVERMKSEFVSNVSHELRTPLTSIQGTLQLVLKRSGSEGLPQRARDLLNVSLSNTERLIRLINDILDVAKIEQGRIELRRETLSVEDLCRAAVAEMHAFANHRGMSIDMDLQPGLPSVLADRDRSTQILINLLSNAIKFS-VGSQSVLLSARTDGSMVYFSVRDWGRGIDLENQERIFQKFVQIDSSATRDVGGTGLGLSISKALVEEQGGRIWLESELGRGSTFTFTLPVA-------------------- 209965184 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAQAQFLQRQLRHQNVMLESMVKESTQRLSELRHAERQLAEQLEHSREENRRKSEFLANATHELRTPLNAILGFADLLVAEAYGPLGNPHYAEYAHDIHTAAEHLLALVEGTMDLAKAESGQDEIELREIDIGRTVQDSIRLLRQLAEIGGVSLTVSVPETPLRLRSDPEKIRQIVLNLASNAIKFTPKGGCVTVDVSADSDGGACIVIRDTGIGIAPQDLATALRPFGQVRSPDRPHPKGTGLGLPLTRRFVEMLGGSMAIDSRPGHGTVVTVRLP---------------------- 148977089 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IMIASIEVAFVAIASLLFSRLLVKELRKVTKAILTLSYEKNDEIGQVISANRMSVEMRKQAQSANRAKDDFLSVVSHEMRTPLNGILGMAQIL-----GEGVDEAKKEQISIIVSSGEHLLLIINDILDIAKMEQGKLELRIEPFSLEALVQEVKNAFDNTCKQKSLDYVVTTEHEGTYLAGDNTRLKQVIFNLLGNAVKFTKKGA-VTCHFQWESESRLTITITDTGIGIPTDKLETIFKPFSQADSSTTRHFGGTGLGLAIVTQLLELMSGKIELVSEVNVGSQCTVTLPMPSVITKPNRSNALSTQTHCF- 262164909 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QIISIITQGQDVTS-IAEAEKQSQVARREAEESARVRAEFLAKMSHELRTPLNGVLGVSQLLKRTPL----TDEQREHVAVLCSSGEHLLAVLNDILDFSRLEQGKFRIQKSEFRLKELVCAIDRIYRPLCNDKGIALVVESNTSATLVRSDQIRINQILFNLLNNAIKFTHQGS-IRVALELIEGDQLVIQVMDTGIGIREEDLTVIFEPFMQAESTTTREYGGSGLGLTIVHSLVEMLSGQLHVSSEYGHGTRFEIQLPIELV------------------ 189424899 --------------------------------------------------------------------------------------------------------------------------------------------------------------LRHKVYLIVGLVLVLITAFSL----IVAVRIKKPLQQALELLQEIPEQYRP--VQSVTALDESNRLLRAMVNLVTALKAAKEQAEAASSAKGAFLAQMSHEIRTPMNAISGLTEL----ALDQAPSAQQRELLEGISHAANHLLSLINQVLDFSKLEAGIVELEQIPFNLRQTLTATLLPFSVRVRSKGVRFETVLADNLPTVIGDPTRLRQVLVNLVGNAVKFTRQGCEIDVEKGEQTGNHLRIMVRDTGIGIPQEKIAQIFAPYSQAAASTTREFGGTGLGLSIVKQLLEVMQGTITVESQPGAGTCFSVSVPVE-------------------- 260773908 ---------------------------------------------------------------------------------------------------------------------------------------------------------LSHYSQQHSLFARVKPQLIIAVQQAAQGNIVKALKTEFDGKTILWELSPIIL-----DERIVSIITQGQDITSMVE-AEQQSRLAREQAEESARLRADFLAKMSHELRTPLNGILGASQLLKQNSL----TQEQQELVNVLCSSGEHLLAVLNDILDFSKIEQGKFLIQNSDFPVVAMVSAIRRIYNPLCKEKGLELIIECAIEPERLHSDQIRLNQILFNLLSNAVKFTHQGSIIKLALIQQGGDKLMISIEDTGIGIAATDLQRIFAPFVQAESTTTREYGGSGLGLSIVSSLVELLHGEITVKSEVGYGTRFDLLFPIRIVVNEELSDAEQTNTDR--- 119468142 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYLKSEETKQLLDETRALNVKMEAMNTELTQAIEETNKANKTKIDFVANMSHELRTPMNGILGMLQLLQTSNMPV----KQEQYAKKAFSSAQSLLQVLNNILDFSKLDSDNLKLEKIPFTLDTIVSNVEDLFSINAQQKGLALNCVVHADHLTLLGDPIQLNQIINNCIGNAIKFTDKGETIEVIFQKENKVQLRFSISDTGIGMTQAQSDRVFESFAQGDSSTTRKYGGTGLGLTISKQLTKLLGGDIQVKSELGKGSEFLFTLPFT-------------------- 119715628 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RFVNLLHDPAVRGIVISLSDSTERKEM--ELELGR-----ARDAALAGSRAKSTFLATMSHEIRTPLNGVLGLTELMLTTRLDG----QQGRYAEGIRVAGEALLQVINDILDFSKIEAGRLELEEVDLDVARLLDETARMVAGPAQEKGLALVVRCSPEVPPLRGDAVRLRQVLLNLTSNAIKFTRTG-EVVLSAQLEDVASVRFEVADTGIGIDPAQREHLFDAFTQADSTTTRRFGGTGLGLAISRQLVTAMGGAIGVEPRSGPGSRFWVVVPL--------------------- 295690558 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDVTAERDRAAAL-EQARADAEGLAAGRARFLANMSHELRTPLNAIMGFSDIMRARMFGPLSD-RYAEYAELIHESGGHLLDLINDVLDMSKIEAERFELQRGVFDAREAIQAAMRLLRVQSDSAGVQLRGVLPPGELEVDADRRALKQIVLNLVSNALKFTPRGGQVTVTLDGYDG-VLEIVVADTGVGISPEDLERLGRPYEQAGGAEQRAR-GTGLGLSLVRAFAKLHGGEMAIESRLGAGTTVSVRLP---------------------- 153870040 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TRALERQKQDVQQKNVLLEQTQTEMERTKKAIENKAQELELASKYKSEFLANMSHELRTPLNSILILAQMLE-ENKAANLTEQQVEYAQTIFNAGSDLLLLINEILDLSKVEAGKIDVHLENIVLADMVMMVKQKFNHVAETKGVLFLVTIEEDLPKMKTDGHRLQQIINNLLSNAFKFTNEG-EVKLTIQREPDKSIAISVSDTGVGIPKDKQLMIFEAFQQADGTTSRSYGGTGLGLSISRQLARLLCGDIQLQSEEGKGSTFTFYVPENRNLAVQQQSTTEDTQ----- 197117407 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GEVIAVIESVRDIT-ELKEGEDELKRHRAHLEELVRERTMELLV---AKERAEVANQAKSAFLSSMSHELRTPLNAILGYAQILKRQD---NLTDAQRQQLEIVRGCGEHLLSLINDVLDMGKIEAQKMELAELSFDLSALLGQVFSIAKVKADEKDLGFKYEELNRLPRVRGDQRKLKQILLNLLSNAVKYTHRG-CVTVRVRYHSSTGVFCEITDTGTGIPRDKLGIIFEPFVQADGGQIR--EGTGLGLSITRRLVSLMHGQVTVESEPGAGSTFRVELPLPTVTE---------------- 71907525 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EIKATHEELTQHRRHLEKLVGERTHELTLAKEA---AETATIAKSAFLANMSHEIRTPLNAITGMTHILRRSGLSPEQTDK----LDKIEGAGKHLLEIINAILDLSKIEAGKLTLESVPVHVGSLLENVASMLSQRARALGIAINLEPITISSPLLGDPTRLQQALLNYATNALKFTEQG-HITLRVKEEAQTEERFEVSDTGVGIAPNILPKLFGTFEQADNSTTRKYGGTGLGLAITKKLAELMGGTVGVSSIEGQGSTFWFS------------------------ 241664592 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVTTEREQADAL-EAAKNAAESALHAKDRFLAMMSHEIRTPMNGVLGLVELLQQTKL----EGEQKQMVSLVQDSGRALLHILDDILDYAKIEAGRLDISPTATDLRAVFDGTVGLLASRAHEKSLTVHVDVAADVPSVSVDSIRLRQILFNLLSNAIKFTDTGS-VRLSAQCTDTAHLAICVSDTGIGISAEVQATLFAPFVQAERSTTRRYGGTGLGLAISRQLAGLMGGKLVMESAQGQGTAVTLELPMLKARYALPQ------------ 288940490 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLAETTLVKPTVAREIRLALTDISERKALEEQLRQGEALWDEARRIAEAANAAKSHLLAHMSHEIRTPLNVITGLAELLEQGEL----NAQQQHQVRRIQEAGESLLGILDDILDLSRIEAGKLGIARQPFELHKLLARIESFQGRCARAKGLSLDLDIPPLPAAFLGDPLRLEQVLNNLIGNAIKFTNTGGRIQVREAETDTPYLHFEVEDTGIGIEPQILEDLFQPFVQADANLTRSRGGTGLGLAISKHLVELMGGKIGAVSQPGRGSTFWFDLPLE-------------------- 255531133 -----------------------------------------ILKRKQAEAVDLLLTGCLMMGGLFFLGLYLMGSRDKAILLFALYSIVYSYRIIGIDNYVLHTVLWYLTVRMEYLSLFLGIGMFALYTRYLYPQDIIVIGTIFSLCFGFSLAVLCLKPLYFTQLINPFLVIMIFCLVYVPAIYTLMSAVALMPVFAISLLHY--WNVIPAFQLVSFIFYISFFFLQSLILSHRVSFEARAEAEQGLKAKSEFLSTMSHEIRTPLNAVIGMSHLLLKNG----PREDQKEQLDVMLFSANNLLSIVNDILDYNKIEAGKVSFEHIEMDIPAIAGNIVSGLQSSAHDKGIELTLHVDPALKKLMGDPTRSSQVITNLVHNAIKFTNKGSEVRLIVAAQTETDITIQVKDTGIGISKDKQKVIFDRFTQVDSSTSRGFGGTGLGLSICKRILELQNSSLNLISDEGRGSTFYFI------------------------ 224826722 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITALKQQEAELIEACRQADSANHAKSAFLAAMSHEIRTPMNGVLGMVELLALTPLDP----EQHDAVDTIQESAKTLLRLIDDILDFSKIEAGRLDLAPEATSVAGIVAQVHGLYLENARRKGLWFTTWVDERVPCLLLDSLRLRQILQNFVSNALKFTQQGSRVSLLAEDELAQTLRFDVVDTGIGMTRDTVARLFEPFTQAESDTTRRFGGTGLGLAICRRLARLMGGDVSLDSEPGQGSCATLTL-SAAVLEASP------------- 254780413 ------------------------------------------------------------------------------------------------------------------------------------TSDGIAIINREGIILSTNRAVSKLFGYPEDILRKPFTVFLEQNTPSVMNHYLTEITLEKITLGSTKEEKLLSLRIIIKKLPFSSCYSLTMHDISEWKQEKNKLSHAKKIAEKESSHKSDFLARVSHEIRTPLTAIIGFSEVIKNQRFGPLGNPRYIEYANYIDRSGNLVLDIVNDLLDISKIESGKMNLHFEPVSLDEAVSEAISLVQLYANEKRILIRTSFANNIPRILADLRSVKQIALNILSNAIHFTPSGGQIIISTTHTSNEEVILRVRDTGVGMTNYELEKAMKPFGQIPNSQQIRGEGTGLGLPLAKAMVDANMGKFYIFSTPAKGTLIEIIFPL--------------------- 241907094 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------FWVVVGLALDDAIQPWFRNAAYVAVIVVAFVVFTALSSRSLRRALQVERARNELETRVAELEDSNLHLREAKEKADNANAAKSAFLANMSHEIRTPLNGLLGMLDLLEATGLDAG----QAEYLGMARRSGRRLTDLLGDILDLSRIEAGKLVLAEQPFTLSDVLASIRETFAPLSREKGLPLEFALDAVPGPFLGDAVRVRQILLNLVGNAMKFTNRGQEVKTLLPMPDGRAILFMVHDSGCGIPEEQVGSICEPFTQVEAPLTKRYQGVGLGLAITRTLVHAYDGTLTVDSQVGVGTSVYLTL----------------------- 119716209 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVAVLTITSAPPLHRFELIEAMVEQVGVQLGRVAERERAQRELADARDVAMAASRQKSEFLATMSHEIRTPLNGVIGLNDLLLRTPLDP----DQLRLASGVQVASRALLGVINDILDFSKIEAGKLELERLDFEVRGVFDQVASLLGEAARAKGLELIVSCHSEVPEVRGDPTRLAQVITNLGSNAVKFTEEG-EVFIRATASPGPALHVSVTDTGVGVPANDVGELFEAFIQADASTTRRFGGTGLGLAISREIVQALGGEIGMEPNPGGGSVFWFT------------------------ 91204590 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AALNLKITSKDEIGILAAS---FIEMSNNLKASYEKLEELQQKVEDRTRELKDAN-------QKLQDLDKAKSGFLSTVSHELRTPLTAIIGFTNIIKKRLDSQKAIQQIKENINIILSEGERLTNLINDVLDLAKIEAGKIEWKRHQTSVTEVIMNATAATTALIEQKGLALNVDIEKNIPDFYGDKNRFIQVVINLISNAIKFTDKGA-ISCYAKQTDNK-IQVTVMDTGVGIAPENLEKIFDKFKQVGDTLTNKPGGTGLGLPICKQIVEYHGGSIHAESEPNKGTAFSFTIPL--------------------- 109900450 -------------------------------------------------------------------------------------------------------------------------------------------------------------VLKLAIEAGFTSPIIMLTGQADE-----EVDMAALDAGAVDYI--IKSELSSSRFARAIRYA-----LARREIEKERVD--RLKAEAENRSKDRFLAHLSHELRTPLTSILGYTELLMDSKIG----QSAQSELSIVLNNSKHLLSLLNNMLDLSKIAADKLELNLSEVNLDALIADVYALMNIPATDKGLTLSVISDTPLPKITTDATRFRQVLINLISNAIKFTEQGS-VTLRLWCEDKPGLHFSVTDTGIGIPANQLNSVFKPFEQVADVVSRRQGGSGLGLAICNELVAKMGGEVSLHSTFGEGSCFT-------------------------- 298384034 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VEILSCSIFLLILIAALRKAYTRLSEAMEKAEQANQLKSAFLANMSHEIRTPLNAIVGFSNML----PDIEDRKEMREYADIIETNTDLLLQLINDILDMSKIEAGTFDFCPSLIDVNQTMEEIEQSMRLRLKKETVTLTFTERLPECTLYTDKNRLIQLISNFVINAIKFTQTGS-IRMGYRLKDANTICFYVSDTGCGMSEEQCKHVFERFVK----YNPFVQGTGLGLSICQMIIDRLGGTIGVESEEGKGSTFWFTLPYQQ------------------- 189426007 ----------------------------------------------------------------------VLGGVALIALLLLFWNRGLRRIIARKTRELRESERNYRELVQGSDSIILRWKRDGLIIFVNDYGARFFGYESSELIGESLFQTIVPHNQVDGRDLHQLLADIFIHTDQYRVNLNQNMRRDGSLV----WISWNNRPVCDDQGQVLEMLSVGIDITARIDAENALRQQARQAAEGANEAKSLFLANMSHEIRTPLNAIIGINSLLVERL----DAGELKELAKDSMAAANNLLDIISDVLDISKIEAGKLEIVTVPFDPRMLINQLERMFGAIVREKGLRFDVSLGASLPLLLSDPARIQQIGVNLLSNALKFTEQGTRLRLTGSTLDDSTVQLDVSDSGKGILAENIERVFSPFVQEDLSTTRKFGGTGLGLAISRHLAEMLGGSIKVESRIGEGSTFTCSIPSKRVTSELDSAARDEGQKIC-- 159905929 -----------------------------------------------------------------------------------------------------------------------------------YLAEYSPIYNTDGEVIG---------MISVGTPINPFTTLINSTTQKIFFIAASSLIIAVLVAILLNRKIVVSIKKLKNSAEIFRVFIDTGDELEELAMAEEISRANKKLKKDANELKSELISIVSHELRTPLTSIRGYIDLLKDETAGKLN-EKQKEFVSVISENSERLKRITDNMSDLVTVDNEHLNTKLDKLNIKNAVEEIVSSLQHFADSRNIILLEDVDD--LYIKGDKSKIHQVLANLIENAVKFSKTQTKVTVT-GYEDNGNIHLEITDQGPGIPKEYLDKVFDRFYQIDSSSKRKIGGSGLGLAVCKKIVESHGGSIWVESRIGKGTNVHVLFPIA-------------------- 222527313 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FRDVTERRAIE--RMKNEFVAVVSHELRTPLTSIRGSLGLLAGGVVGELPP-RAASMIDIALKNSERLIRLINDILDIEKIESGKMVFKFQPVVLDELVRQTIEANRGFGQQYDVAIELTATLPGVQVYVDPDRIAQVITNLISNAIKFSPPGGKVEVAIGREPRGRIRITVTDHGPGIPVEFRDRIFQKFAQADSSNTRRQGGTGLGLSISRAIVERHGGQIGFVTASGVGTTFYVDLPNTNTTVSLPEDDHD-------- 119486187 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISDRKQIELELQKAKEVAEAASEAKGAFIANMSHELRSPLNAILGFSRLLKNNSQISLDE---RKNAEIIYRSGEHLLNLINQVLDLAKIEANRITVEPTDLNLDQLIDDIYNMFYLKAQEQGLNFNVQKTSDVPSICTDEIKLRQVFINLLSNALKFTKRG-FITLNISVKSKKMLNFEVEDTGVGIAPEEQTDIFEAFNQ-SQAGKQVKEGTGLGLAISREFIKLMGGEISVESQVNIGSKFQFYI-VAKIVDKIPQ------------ 260223382 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------ALAPAMNALTMRSSLMMSTQEQVLARSVESAVAKLRLMSGLLVLLLVSAAVIGVRQGRVERERQRLERMHEQMREKADAANAGKSQFLANMSHELRTPLNGMLGMLSLLESTPV----NAQQDDYIQTANRSAKHLLSLLNDILDASALEAGKMTLKPESVHLPSLVGDVQALMRPVALEKRLVLSVKADKDLPWVLADGTRVKQIMLNLVSNALKFS-EHGTVSVEVFSPAGEALKIRVTDEGMGMSADVLAKLFQRFEQGNASSARRHGGTGLGLEISRSLARRMGGDIEVSSVEGKGSVFTATL----------------------- 182414650 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRESAQRLELARDAAERATKAKSDFLAVMSHELRTPLAGVIGVLDLLRNNPPAHL----LREYTAVARDSAESLLRILDDILDTAKIEAGKLRIEAVPFRPREVFKNVCEAARLRAEAKKLEFKHIFSANMPEVLGDPVRLRQVVDNLQNNALKFTESGS-ITVTLTCPEVRKELIAVRDTGCGIDQATQLRLFEKFEQADVSTTRRYGGTGLGLSIVKALAESMNGSVSVESEPGRGATFTFVVPLARPRSDV-------------- 172037147 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERKRIEQELVRRNKALEEAAQVADSANQAKSEFLANMSHEIRTPINSIMLVSQLLE----GTNLDTQQKKLLQTLNNNSNHLLNLINKILSLSKLESRTLELEHRPFHLNQMFQELSHTFTPQAQSKAIGLTFTIASEVPDVMGDDFRLQQVFSNLISNAIKFT-FSGQVTVTVSQSSPVTLYFTVQDTGIGIDPTKQDSLFQPFVQADTSTTRQFGGTGLGLTICRRIVQSMKGEIGLDSRVGKGSTFWVKIPFALRLPETAETNNPDPERQATA 220920746 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVVAVTRDVSEHHRHAAERADAVKSRFLAVVSHELRTPLNAIIGFSEMLSAEAGLTLPVERQREYAVIIQSSGRHLLEVVNALLDLTRIQSGSFDFAPEPFDIRAVVNGCCDLMQLRADQVGVELLRDVPRDLPELTADPRACRQMLINLLSNAVKFTPRGGRVTVSVRQAYDR-IELSVTDTGIGIAEADLPRLGDPFFQAGDAYARMHEGTGLGLSVVRGLVGLHDGEMTLESSVARGTRVVVALPL--------------------- 163814660 --------------------------------------------------------------------------------------------------------------------------LITVLSIASWWTHWLFYADDAGVYHRGTLFALQVFPYTYVVVTLVSAVAYSITRKEKRSAVIMTIALIALICSVLQVIAGGSYILAGLTLSAIFVYMEKVEKLAMLEKSKRELEEALDMANKANSAKTVFLNSMSHDIRTPMNAIIGFTDLLGENLG---DEKKARDYIGKIKSSSDYLLSLINNVLEMARIESGRSDLDERDISVEKSLDAVYWIFEAQMKEKHIDFIWDVNVKHNNIKCDVVKLKEILMNIINNAYKYSLPGDSVAVRIEEDRDGYARITVKDTGIGMSEEFLEHIFEDFTRAQTSTESGQFGTGLGMAIVKKIVDLMGGTIDVQSKQGVGTTFTVTL--EHKIAEIAAENRE-------- 213968375 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TVVSYNAATFHDRDRKLKGVFAAARD-VTERKRFERTLEEKNIELEHASHMKSEFLATMSHELRTPLNAVIGFSEALKDGMVGDMTD-AQRRYIGDIFNSGQHLLSLINDILDLSKVEAGMMLLELEAVDLDELLSNSLLIVREQAALQRIQLKLETEADFGVLELDRRKTKQIVYNLLANAVKFSEPGGWVTLAVRQVSEHFLQVSVSDTGIGIAQSDMNKLFKAFSQIDSSLARKFEGTGLGLAMVKQLTELHGGCVAVASVKDLGARFVVWLP---------------------- 254444190 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVTEKVGHLEERSERLERANRRLQEMADRLQETNKQLAIARDQSLQAVRSKSEFLAVMSHEIRTPLNGILGMLSLLVDSKL----DDEQQELADTANDSAEALLLILNDILDFSRLDSGKMALEEQHFNVRELAESVLTLMAENAQESDLEVICDIDLDVPSICSDVGRIRQILTNMIGNAVKFTPRG-EVGLGISRYEAKMLRFEVWDSGIGISKEAQMRLFKPFSQADSSTTRIYGGTGLGLAICRKLVFAMGGEIGVDSEAGLGSRFWFT------------------------ 91786469 -------------------------------------------------------------------------------------------------------------------------------------------------VVTLSLCALIATVMGMVYLQETALSASTDAFDMLRSAFVKVFAVLLLIAAVCSWWVVLGSESRRMAQDESNRQNQLSREIEAHQRTDAALQTAKELAEAANQAKTRYVAGMTHELRTPLNSILGYSQILLKSEALANTP---REAVQTIQRSGEHLLALVDGLLDLARIEAGRLRLEPTPLPLPDFLDGLVNMVRPQAEAKDVDFIYTHSGRMPWVQADAKRLRQIIINLLSNAVHFTDTGS-VTLHVDCRR-EVIRFDVVDTGIGIAPQDQQRIFLPFERGAAGRRRGEPGTGLGLTITGLLTALMGGDLSLQSEQGKGSTFSVRLYLREIDDPGP------------- 182677673 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDMSHWKKIEREL-EAARKEAERASTLKSDFLAKVSHEIRTPLNAILGFTEVIMDERFGPIGNERYKDYLKDIHMSGTLVMSLVNDLLDLSKIEAGKMDLDFVAVDTNQIIADCVSLMQPQANREGILVRLALAPALPPLLADERSLRQIVLNLLSNAVKFTEPGGQVMVATKLMEDGKTLIRIRDTGAGMSEEEIGIALEPFRQ--LSTSRSNQGTGLGLPLTKALVEANRASFSISSKKQEGTVVEILFPSARAL----------------- 119483406 ------------------------------------------------------------------------------------------------------------------------------------------LYRQGVTYLCVNDIYEANFSDCYVELLEQFQARSYITVPIFCGTQLWGLLATYQNATPRQWEESEIRIMVQIGIQ-LGVAVQQAELLTKTQQQAEELQLAKETADAANKAKSEFLANMSHELRTPLNAILGFTQLMHND---PALSGEYQQYIHIISQAGEYLLNLINDILEMSKIEAGQLTLNENCFDLHCLLNSLEEMLQLKAKLKGLQLQFDCDLNVPQFIADDKKLRQVLINLLNNAIKFTESG-YVTLRVGSFSGDNQYFEVEDTGLGIAPHELDRLFEAFSQTEAGFKSS-EGTGLGLPISQRFVQLMGGEIKVSSQPGVGSIFAFKI----------------------- 268324757 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KRKRAEADRERVLKELESKNVELQKAMEHLEEITRMKSEFLSITSHELRTPLTPMKAQLQMILEGYVGELND-NQKKSLEVVLRNITKLGKLIDDILDLSRIEAGRIKLAFKPVNINSIVKEAIITQESSATSKDIEISTKLA-DLPDIVGDPERIGQVIGNLLNNAIKFSKKSGKVIIETKCLDKENVLFSITDYGIGISKADHKKLFKPFSQIDTSLGREQAGTGLGLAIVRGIIHAHRGKVWIDSESGNGTTFYFTIPTGQ------------------- 59714199 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELTVFSSEMNTLIAKRHQNEKKLINEKEEAENANKAKTTFLANMSHEIRTPLNGIIGMSGVLAETKLTPI----QLDYLNTIETSSQTLLVLINDILDLSKIEAGNFAIYSQPSNVREVIFDTLSIDIAKATEKNLDLHIHISPDVPNFLTDEHRVKQILMNLTSNAMKFTHKG-FISISVRVENEGYLTIAVKDSGIGINTNAKENILNPFIQGDSSITRRFGGTGLGLTITNQLIELMGGTLDIESEQEKGSRFSFRIKTNIVNKKLP------------- 271499646 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVSARVRMEESLQEMAN-AAEQASQSKSMFLATVSHELRTPLYGIIGNLDLLQTKSLPSDAN----RLVEAMQNSSALLLKIISDILDFSKIESEQLKIEPSEFAPREVINHIVSNYLPLVVKKRLELYCYIDPRVPQLMGDAVRLQQVLSNLLSNAIKFTDTG-CIVFQVVCSDEGYLVFKVRDTGVGIDTRAVMKLFDPFFQAGTGVQRHFQGTGLGLAICEKLVSLMDGDITIESEPGLGSEFGIRIPLYRA------------------ 225418770 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RFQVFYINEELGRVCMTRADVTDVVRQEQKQKEELAAALVAAEQANAAKSDFLSRMSHEIRTPMNAIIGMSTI---AAQSIGDDEQVADCISKIGISSRFLLSLINDILDMSRIESGKMLLKSERIPTEDFLGGINSICYSQAAVKGVEYECIVDPVLSDYYGDAMKLQQVLINILSNAIKFTGEGGKVTFSAKIKSDAILRFVVNDTGVGMNEEFLPHIFEPFSQESTGTTALYGGTGLGLAISKNIVDMMDGKISVRSIKGIGTEFTV------------------------- 115377637 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRNAQAYEEE-RKRAEELDRAKTAFFSNVSHEFRTPLTLMLGP---LEDVLASGTLPEAAARELDVVHRNATRLLRLVNTLLDFSRLEAGRLEASFEPVDLAAYTADLASSFRSVAERAGLTLTVDCPPLPAPFYVDREMWEKIVLNLLSNAFKFT-FQGTITVRLRARTGQA-WLEILDTGTGIPPEDLPHLFERFYRVKGAQGRTHEGTGIGLALVQDLARLQGGEVRVESVEGQGSCFTVVLPEGR-EHLAPERIH--------- 297585568 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILEANFSVIEKEGRKNGLIAVL---HDVTEQERIEQE-----RREFVANVSHELRTPLTSMKSYLEALLDGAVN--DSDVAPQFLQVTSNETDRMIRLVNDLLQLSKMDARDDHMLMAEVNIVNMIHHVIDRFEMSNKQENIQFRRRLPDVPLSVMGDRDKLVQLLDNMVSNAVKYSPEGGVITITLKQEKER-LIVSVKDEGVGIPKENLPHVFDRFYRVDKARSRSLGGTGLGLAIAKEIVEVHGGHIWVSSDWGKGTTFFFSLP---------------------- 224538905 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RHYFQARIAPFEVMALIHDIGDRVQRSNELI-EAKQRAEEADRMKSVFLANMSHEIRTPLNAIVGFSEIIALTE----DEVEKAEYLNIIQKNSNLLLQLINDILDLSRIESGKSEMNFQLVEMTGLIDEVEKVHRLKMKT-GIRLNVMRPDEEIWIMVDRNRITQVLFNFLSNAIKNTHEGA---ITLGLECGEWLKVYVTDTGCGIAKEKLPLIFNRFEK----LNDFVQGTGLGLPICQSIVERLGGKISVESEVGVGSTFVMTLP---------------------- 298527776 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IEWHRLSSNYPIAGWKDWEAGLVTEKKAGERQLLKAIAETEKANQLKSRFLANISHEVRTPISGVIGLSSMLLKTSA----DDDQKRMIQNIANLSEYLLQIINEILDFSKLESGSYSLEQHDFDLDSMFESIAAALCSQVQEKNVEFKVLIEDDVPHLRGDGYSLKRILVNLTANAVKFTDAG-NVILRASLLNRSKDRLEVFDTGVGVPAAIQETIFEPFTQAEGGFSRRYGGTGLGLAICKSLVEMMGGHIWMESTPGEGSSFFVRIPFEPAEASLQISSVQSGQ----- 136673676 ------------------------------------------------------------------------------------------------------------------IIVGMCW--IIMLVQGLNSPYYVSLC-----LLILGIALLMPLTLTQSRVIVVFTILCYLGFGFLGAQPLGLDPL-------IAFNNFYFLCLTGLIACVSSHYAEKNRYT-EFELNYKL-DRRNATLAQMDRMKSEFYANISHELRTPLTLILAPAEDLLAQTDLP---AQQQIPLQHIQENAMRLLDRVNELLDIQKLEEEKYLLNLQPVRVDNLLENICLGMQSLSKKHSIKLTFVAEDTGVIVNGDLSALEKIFINLLSNAIKFTKEDGRIDARIKQQD-KHCIIEIKDTGIGIAEEEIPHIFERFRQAD----SKHKGTGLGLAIVKELIQLHDGYIEVQSKLGEGTQFHVYIPLSDEPDLIPAPNGQSAK----- 150016956 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LANTLVKPINKLKSCMEIASKGDLTI-RCNIDSKDEIGVLANSNNMLAENKRLLEETEKLKTEFIANMSHELRTPLNIIFSTAQLVLINRDENLNTEKMKNYTNSIKQNCYRLVRLVNNLIDITKIDSGYMKLELKNGNIVQVVEDITQSTAEYVEYMSRTIIFDTDNEEKIMAFDEEKLERILLNLISNATKFTEPGDKISVDL-YDMDDHIVISVKDTGRGIPEEKVSQLFQRFKQVERLLNRSHEGSGIGLSIVKALVEMHEGTIEVKSIYGEGTEFIICLP----VKIVPEDE---------- 188583112 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAASFNDLLQAVNERDRAIAEEEIRLRTHDEAKQSADEANAAKSVFLATMSHEIRTPMNGMLVMAELLASAELPP----RQQRYAQVIARSGQSLLAIINDILDFAKVESGRLEVERIPLSPRDVADTVVTLFAERAASAGLDLAAQIDGDVPRLLGDPVRLGQVLGNFVSNALKFTAAG-HVLVRMTMESGPVLCIAVSDTGIGIPEDRLAGIFTAFTQADQSIARRFGGTGLGLSIAERLIAAMGGCVGVESRLGAGSTFWARIPADGADPAAP------------- 254787007 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITELKNTQLAVVQAKVAAEQANQAKSEFLSSMSHELRTPLNAILGYVQLFDYDTNLTPD---QCDNLQEVKKAGTHLLHLINEVLDLAKIEAGRMTLSMEPVYPQRLLDEAVRLVSPLAQEQGITIERDLQHQQSAIFADNTRLKQALLNLISNAVKYNTKDGSVNISLTAVGEGRLRIMVTDTGRGIPDALQAQVFEPFNRLHAEL-GAVEGSGVGLVITKRLVEMMGGTLGFHSEVGVGSRFWMDLPLAK------------------- 167645279 ----------------------------------------------RLLPSRFIPATLTAVAVIFALGPVIAFSWLAALACGEGLARLATRQFKAG---VRGSHRQRAAFVLAALPINLAWAGLGALLWLAPAPE---LKMAAVAIWVGQIVYTQNFRHQPAALLA----VSAFAPMTSLLVFPLFFYDAHGTAANVARWGLMAVVLTTINV-MLSNRAAASRMDA---LTRNLREE-RERALEANRAKSTFVAVTSHELRTPMNGLLGMAYALDRSNL----NEAQRRHVRLMIKSGDSLMQVLNDVLDLSKIEAGKVDLDHVATNLHDLIRSAGDAWRDAAAEKGLWLRTEIDPSAPWILADPQRVRQVLMNLISNGLKFTSQGGTIQLTAARPSDEGVRLRVVDTGIGVTAEFHDRIFDSFTQADNAVSRSHGGTGLGLTISRALARQMDGDLTLES----GATFVFTL----------------------- 142888197 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AQRRQEAAAREQLETLADDLREAADAANRTKSQFLANMSHELRTPFQGVIGMLQLLEQS----QPTAAQQDLIRTARESADHLLALLNDVLDVSAIEAGRIALESKAVNLHRLCRDVQHLMRGQAFTRGLRLTVALAPDLPWVDGDATRIKQILFNLLSNAIKFTPSG-EITLTARIGADGVLVFTVSDTGIGMDAAALSRLFRRFEMGDETLSRRFGGAGLGLEISRSLARMMGGDLVAHSERGRGSTFTFT------------------------ 237748723 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QKKLSQDLQYAENASKEKSEFLSKMSHEIRTPMNGIIGMTKIARMSLE---NREKLEDSLNKLDMSSQFLLALINDILDMARIESGKVELVEKEFNLLQMLDNIEIMFAQRAADKNIDFRLKRGLTGQALIGDELRITQIIINIVSNAIKFTPSGGEIILEVRQTPTDNLEFIVSDTGIGMSEEFMKHMFEPFEQ-EKQTVRQYGGTGLGLAICQNLVKMMHGTMSVNSLPGEGSTFTVRLGLEQMDHENPVSNSESTDGK--- 150008002 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDITEQRQDQLALM-----KVQEADKMKNAFIANMSHEIRTPLNAIVGFAHLVTETT----NASEQREYFSIINKNCDLLLKLINDILDLSKIESGRLNYNVSEVELRDICQEAYVVQSLKMTSDVALLYNSVAMPSVRLWIDPHRVEQVLLNLLSNAIKFTSKG---FISLFYEEDMFVRVSVMDTGIGISEEKLESVFERFVKLDD----FYQGAGLGLPICKMIVEQLGGEIGVRSELGKGSTFWFTLPLVVTDKAVVEKDDPSVLSEC-- 298485838 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TVVSYNAATFHDRDRKLKGVFAAARD-VTERKRFERTLEEKNVELEHASHMKSEFLATMSHELRTPLNAVIGFSEALKDGMVGNMTD-AQRRYIGDIFNSGQHLLSLINDILDLSKVEAGMMTLELEPVDLDELLSNSLLIVREQAALQRIQLKLETEADFGLLELDRRKTKQIVYNLLANAVKFSEPGGWVTLAVRQVSEQFLELSVSDTGIGIAQSDMNKLFKAFSQIDSGLARKFEGTGLGLAMVKQLTELHGGCVAVASVKDLGARFVVWLP---------------------- 83310531 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERKMGEEVLREARDSAEQAARAKSVFLAMMGHEIRTPLNGVLGMARLLLETDLDP----RQKSFAETLVSSGELLLGLVNDILDFSRLDAEGMTLAVEPFDVLDTVEEVRLVLASRAAEKDLALSCRFGAGVRRVVGDRLRLRQILFNLVGNAIKFTDRGGEIGVELAVEQGQILRFSVKDSGIGIAPEIGAQLFTEFWQGDSGAARRFDGAGLGLAICKRLTDLMGGVIGYDSLPDRGSTFRVDLPLPPAESPLAE------------ 220908589 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------TFELVLLDNRSEQILEFYRNLLASTGVVFLAGTFAIFIS---FRASRTIAQSQAE--------------LRQAKEAADTANQAKSEFLANMSHELRTPLNGILGFAQILEQSAE---LSEKELNSVKVIHECGSHLLNLINDILDLSKIEARKLELKPGKVYLFELLHSAIEMCRIRAEQKGIQLIYEPDPALPAIYTDGIRLKQVLINLLNNAIKFT-DHGQVTFRVVLQSLPCLRFEVEDTGIGILSGQLEKIFIPFERVSDP-NRYVEGTGLGLALSQTIVQHLGSQIQVKSQPGQGSLFWLELNLSVLWQEFPAESSPRKRICGY- 260779140 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NSQDEIKHLIETFNQKTVFLEAEKQKAQASTKAKSAFLATLSHEIRTPMNGVLGTAQILLKTDL----SEEQQKHMKTLYESGDHMMTLLNEILDFSKIEQGHLELENNPFPLEAIIGSINSVYFTLCSEKGLQFKVYSEPPDRWYMSDKARLRQILFNLLNNAVKFTSRG-YVEVEVEKQGQNYLEIKVRDTGIGIAKEAQQKIFKPFEQAESSTTRRFGGTGLGLAIVKQLCDLMNGSVTLTSELGIGTSF--------------------------- 149178628 -------------------------------------LYQRTDRLFACLMVVQWLAMMAAAF--WITPQTWIGIWAACLLGGLITAFPVMLTLLRPGTTLTRHVIAISQMLTSSLLIHLSGGRIETHFHIFGSLAFLAFYRSATTVVVIDHSVLGLFY-PQAIFGVFLFIAIQQNVQEMKAMARQRAELEETKAFVETEVKNRTHELHTANRIISEKNMVLEQKTAELKHQTQALQAAAEAAEAANLAKSAFLANMSHEIRTPMNAILGFNDILLDGVSQPENIEAAR----TIKENGQFLIKLINDILDLSKIEAEKMEVEHVPCSPHTLLNNIYSLMNVRAISKGLPLDFQIEGPLPTISTDPTRIRQILINTIGNAIKFTETGAVKVVTRLINEPDRLQFDVIDSGIGIDAANIDSLFLPFTQADDSMTRKFGGTGLGLTISKRLTELLGGEITIASEPGKGTTFSITI----------------------- 225175428 ------------------------------------------------------------------------------------------------------------------------------------------------------------------VIFVLALLVVIIGILYVLQRKLVTAPLEGLAAMTVSLGQSSTDSPVNGQGEIRILEERFRTMSRELAIYQGLEQKVKERLEKMNRLQSEFLASVSHELRTPLSCILAFIELLEAPAFAH----QRQQNLADLKSSSEKLLNMVNNLLDTAKLEAGAIEPDIQEHRADEIVQGTIKAFMPLAREKSLTVTSDIEPGLPRVKCDVERVRQVLVNLLGNAVKFTDPGGRITVRVNSETQQYVVFRVEDTGAGISREEKEVIFQRFRQGAVPVNKKQAGSGLGLYLSKGLIEMQGGEIGLESEPGQGTAFWFRLPAA-------------------- 110834847 -------------------------------------------------------------------------------------------------------------------------------------------FLGLLIIVALIMSGL--LALIYYQIPIADPTVKELMADTLTKVFAILIIISGVVA-----WLFVLAHESRVVAQEESRRQTRMEEIKAHEKTDLALQQAKELAESANQAKSRYLTGLSHELRSPLNAAFGYAQLLEQD---PTIPENRRDAIGAIRRSTEHLSDLIEGLLEISKIEAGRLELYRNQVCVPELIDELVTMFQLQAAEKGIGFEFRSKSQMPTVTTDEKRLRQILINLLSNAIKFTREG-QVTLTFRYRNQVAEFV-IADTGVGIDEEDLKRIFRPFERVRKPGTPSVHGTGLGLTITQLLADIMGGDIQVSSIPGQGSEFRLSVMLSRLSGPAP------------- 114565156 -----------------------------------------------------------------------------------------------------------------------------------------------VLVTSASILAFTASLLVMFWLQSLFTKPLNTLLEVIEHISNKKDYTQRVNLKSNDEFSQLAHSFNVMIGEVDARGRQLETINHELENRVSELQQTLEIAKKASQAKSEFLAVMSHEIRTPLNGIVGFSDLL----TSFKLNKEVSNTVQMINESAQTLLVLLNEVLDFSKADANKMDLDIKTFNLPDLVTSTCHSHKVSAGKKGLDFEVVISPSHENYLGDAVRVRQIINNFVSNAIKFTRQGA-ISIAVSEASDTYITFTVKDTGIGIAASKLESIFTPFMQADSTITREFGGTGLGLAICQQLVVLMNGRYGVESTLDEGSHFWFSIP------LVPQDNSIST------ 166367112 -------------------------------------------------------------------------------------------------------------------------------DCFSYIPQYKEKYRQGLILAVDDVDANYSSSFCLSEFLRQHQVQSKLIAPIVVQEELWGLLIAQWLPQEKKFLGQIGEHLAIAQAQLYSQVQEQKDIFERIERTQELQD-TLMAAEAANLCKSEFLNNISHELLTPLTCIIGLSSTLQKCSAANNPPDKQKHYLKVIQDNGNKLLELINDLLNFSQVSAGKAVLDIKQFSLKYLCNHVLEIIKTEAETKEINLILEITEKEHYFYADYDRVQQILLYLLKNALKFTPEQGAVTLRL-WKEGSQVIFQVEDTGIGIPAQKIPLLFEKFTQLDGSRKRRYGGVGLGLALTKQLVELHRGTIEVESCLDKGSIFTVRL----------------------- 82471109 -----------------------------------------------------------------------------------------------------------------------------------------------VVAVRVPLLHISNFQIPELSVKRYALMVLMLPSDSARQWHVHELELVEVVADQVA--------VALSHAAILEESMRARNLLIEQNVALDL---ARREAETAIRARNDFLAVMNHETRTPMHAIIALSSLLQETEL----TAEQRLMVETILKSSNLLATLINDVLDLSRLEDGSLQLDIGTFNLHSVFREVHNLIKPVASVKKLMVMLNLAPDLPYAVGDEERLMQILLNVVGNAVKFSKEGS-ISVAAFVAKVESLRVQVKDSGSGISPQDIPKLFTKFTQTQPLATRNSGGSGLGLAICKRFVNLMEGHIWIESELGKGCTFIVKLPERSNESKPPQANHAQTNF---- 114772674 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAIQRDIAATANQNAQRALEAKSTFLANMSHEIRTPLNGIMGFFQLLELESL----NKKQHEFAQNGLKSTRLLSQIVNDILDYSKLEANKVTLQKSVFSLEMMINDIGSLMSSSLNEKRLELWLDIDQNMNMILGDETRLRQVLINLVSNAIKFTDEG-FVKIKLTQTDHMTVKFEVSDSGIGINQEQQSRIFESFEQANMNTTKKYGGTGLGLNICQSILLLMGSSLAVSSEPMVGSTFWFELNFKKADSENLHLSNSTTQY---- 171060877 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TFFDITEIRRAEQHVRALNADLERRDRTGELLQAREAAEAAN-------RAKSAFLANMSHEIRTPMNAIVGLAHLLRRDAHEPVAAQR----LGQMIDAAGHLLQVINDILDLSKIEAGKLQLEQLPFSLQALLARNCALVADRARAKGLAVAIEVDGVPDALSGDPTRLSQALLNLLGNAVKFTEQGSIVLVARGTDDHLTVRFRVRDTGIGIAPDKLDQLFAPFMQADASTTRRFGGTGLGLAITQRLAATMGGEVGVRSEPGRGSEFWFT------------------------ 298244433 -----------------------------------------------------------------------------------------------------------------------------------------------------AILQVSTPTAPIDDFLTTFHLILFLGIMCTFSIAIALIPLVSIALRPLVEIERTSRQIAQGELSIRIDQPPTDDEIGRLARS---FNAMVARLETAFQKQKRFVGDVSHELRTPLTVLNGNLEMLLLG-VDRGDREITRHLARGMFAEVRRMHRMVEDLLALTRLDEGRLVLRKDTVTVDTLLHTVCEQANHLA--HGQEIRCLIEPGLPAISADRDRLQQILLNLVDNALKYTPLGGQIELHVLKESQRTVALTINDTGQGISPEALPHVFDRFYRADPSRSRSSGGSGLGLAIAKELVEAQHGTIEISSTLGKGTSVTLRFP---------------------- 160893712 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NMVVIDITDQKD---TENKLSKAIVD-----ANAAYKTQAEFLANMSHEIRTPINGILGM---LQLTLMADDLQADYRDNLVTAKNCADTLLRLINDILDISKLEAGKYKIKEETFDIKQAIEETVAAQVPLANNKGLQLDCSFGNNIPKVKGDGQRIQQVLNCLLSNAIKFTSEGS-VRVKIASMDMEGIRMAVADTGIGISEANMSKLFIRFSQVDSSDTRRYGGSGLGLVITKQIVELMGGNIQVQSKEDIGSTFIVEVPMKVV------------------ 167465146 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QNQVVGAVAVLRDVTEEHR-----MDKLRKDFVANVSHELRTPLSMVQGYSEALIDDIAG--TPDERKELAQVIHDESLRMGRLVKDLLDLAKMEAGHMSMTFRELDVNTLFQRIQRKFSGLAKEREIRLICELPENHLVIEGDEDRLEQVLTNLLDNAFRHTHPHMSVTLRAEYNQEEAVLIEVEDEGQGIPAEDVPYVFERFYKADKARTRASGGTGLGLAIVKNIIDAHDGKVQVQSILGKGTTFSIFLPKYR------------------- 260778315 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLSKDLEERTKVMEEAKRNAEQSSIAKARFLANMSHEMRTPLNAIIGLSQ----KEYYQSSDEQTRHFLSMINSSGEHLLKLINNVLDLSKIEQGKSKLDSDEFFISELIDVSKTVFINFDKQQAVDVFFSVSLDRNYIKSDKTKLVQIINNLGYNALKFTESGHEIHISLSSESG-MLHIVVKDTGIGMTQEQLDKVFQEFTQADDSITRKYGGTGLGLSICQSLVNLLGGAISVESSLGEGSEFSIEVPVS-------------------- 158334667 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DIEQSLLRRVRDQLGVALQHAELMLQRSKEKAEAANRAKSAFLANMSHELRTPLNAILGFSQLLNRD---KNLTPKQKQTLTSINRSGSHLLNLINDVLEMSKIEAGRVSLNFKNCDLMSLLDSIQEMFLLKVESKGLKLLVDKALDLPPIRTDESRLRQVLINVLTNALKFTEQGSKVYVTEEHQPNIYLCIDVEDTGVGISASEMGNLFETFTQASAGRNS-TEGAGLGLAICQHCIELMGGNILIDSKEGQGTTVQIKVP---------------------- 253578664 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FIQDNLLAVSLIVGISIFVALCIILKRAEEKSKKSAEQALKLNQELEEKQQELQNALVEAQSANKAKTSFLNNMSHDIRTPINGIMGMLTILEKSG---NDGERAKDCLNKINESSKLLLSLVNDVLDMAKLESDTVVFSDESINLDQVCQEITESLSFQAEEKGLHVIGEHDDSGIYVWSNAVHLKKILMNLFTNSMKYNKVNGFIYMSMRTIERSEDHFKIKDNGIGMSEEFIKELFTPFVQADNSPRSDYNGTGLGMPIVKQLVEKMGGTITVESKLGEGSCFTVILPFKIDTNARLEEKED-------- 94986195 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QVTAALKGANAYEEE-RRRAEELDRAKTAFFANASHELRTPLTLMLGPLEDLLTGDAGPLT-ARQQEVLEMAHRGSLRLLRLVNTLLDFSRLEAGRAQASYVPTDLATVTADLASSFRSAMERAGLRYGVEVSPLSEPVYVDPEMWEKVVLNLLSNAFKFT-LSGEVAVTLAQ-EGREAVLRVRDSGVGIPAAELGRLFERFHRVEGQRGRSFEGTGIGLALVREIVALHGGRVEVQSAEGQGTTFTVRLPLGSA-HLPPE------------ 144147492 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLAAMEAEHNRRVRELERTRDELAQARDAAQSASRTKSRFLAMMSHEIRTPMNGILGTLHMLEDSAL----DEGQARLVATALASGENLRTILGDILDLSKMEAGRLELEEAPIGLRDTIEEACRIWRPLAEQKGLVFRVRIDDDVPAVLGDAARIRQILNNLVSNAIK-SPPEGEIQARLGRDPEARLILEVQDTGIGIARDQQKMLFREFSQLGEARIGGSAGTGLGLAISRQLAELMDGAIGVTSAVGEGSCFWLRLPL--------------------- 190574099 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLQSQSHLEEQQAELEQSNVQLEERTHELEAQKQALLVAQSQLVRNSNELAATSRYKSEFLANMSHELRTPLNSSLILAKLLADNKDGTLTEEQVK-YARAILSSNNDLLALINDILDLSRIEAGHVELADEVVVTDSVLQRLRETFEPMARQKGLALQIEADAAPSQLVVDSQRLQQILKNLLANAVKFT-EHGKVSLHVRAAGQGRIRFEVCDSGIGIAREQLQVIFEAFRQADGSTRRRYGGTGLGLSISRDLAERMGGSIQVDSEPGRGSCFILELPLQ-------------------- 302381238 -------------------------------------------AMLSRSRQWTVRIGMAVVIGAVFC-NVSSVTFSLVWLAIYALTQVVESQMG----PKGTLAAWLGAETYPPVCLALVFINNVIFGLGGAMP---MLSGTTMGLICGPLLLGGAFLNAVMVSPGSRQMTFSAALPPVLYLTLVPVGAIAHGFGALEAF-QITLGALLLPAAGLATWMKLSSTVLALERAQT-------DAEDANRAKSDFLATMSHEIRTPLNGVLGMAQAMTADRLSV----RQRQRLDIVTQSGHALLTILSDVLDLAKIEARKVELETADFDLETLVEQSRETFRAVADAKGLSFDARVEPAAAGTWGDTTRLRQILSNLISNAIKFTDAG-TISVVADAVDGR-LRVTVEDTGAGVTAEQLPLLFGKFVQADASTTRKHGGTGLGLSICMELAHLMGGSIEAERIEPHGLRFTFEAPLERV------------------ 239907909 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ANKLVWIHHHCQQIILSDGSSLGRFVRNLDITERKSFEFSLIQSRTQALESANL-KSEFLANMSHEIRTPLNGIIGMTGLLLDSNLTY----EQTRFAEAIRSSGDSLLDLIDDILDFSKIEAGKIEFESFDFNLINLLDDFDDTMALRAYGRGLELLCKVEPNVPWLRGDPGRLRQILTNLTGNAIKFTHAG-EITLRVTLVKDGTLRFSVCDTGIGISPVNTRNLFNKFTQADTSTTRKYGGTGLGLAISKQLTELMGGEIGVTSQESQGSEFWFTV----RLEIPPPGTHETT------ 302188804 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TVVSYNAATFHDRDRKLKGVFAAARD-VTERKRFERTLEEKNIELEHASHMKSEFLATMSHELRTPLNAVIGFSEALKDGMVGDMTD-AQRRYIGDIFNSGQHLLSLINDILDLSKVEAGMMTLELESVDLDELLSNSLLIVREQAALQHIQLKLETEADFGVLELDRRKTKQIVYNLLANAVKFSEPGGWVTLAVRLVPEQFLELSVSDTGIGIAQSDMNKLFKAFSQIDSGLARKFEGTGLGLAMVKQLAELHGGCVAVASVKDLGARFVVWLPIRQ------------------- 41016068 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YRWHLVRILLEKSLAETSDEETWYGTATDINDHLEQTLKETMDAKSKFLSNMSHEIRTPLNGISGMVNFLLDSVL----NTEQLEHVNIIKASTDSLLNLINDILDLSKVEAGMIKLSMEWLHLPSLLEEVNDLNMGLAIQKGLELNYLVDEGVPEVKGDKFRIRQVLLNVVGNAIKFT-EHGEIFIRCKLENETMIRFEVVDTGQGFTDAEAKYLFKRFSQIDASSTRQHGGTGLGLAISMQFVELHGGRMDARSAPGKGSTFFFTI----------------------- 56900932 -----------------------------------------------------------------------------------------------------------------------------------------------VVAVRVPLLHLSNFQIPELSTKRYALMVLMLPSDSARQWHAYELELVEVVADQVA--------VALSHAAILEESMRARDLLMEQNVALDL---ARREAETAIRARNDFLAVMNHEMRTPMHAIIALSSLLQETGLTP----EQRLMVETILKSSNLLATLINDVLDLSRLEDGSLQLDLGTFNLRAVFREVLNLIKPIASVKKLPVTLNLAPDLPEAIGDEKRLMQTILNVVGNAVKFSKEG-NISITVPSDDHFYLRVQVKDEGLGINLQDIPKLFTKFAQNQSLATRNSGGSGLGLAICKRFVNLMEGHIWIESELGKGCTAIFV------------------------ 294653541 -----------------------------------------------------------------------------------------------------------IFVLISFLPLGLTTYLF---KAHKMKRKGATLILIAYLIFSTVVLNDILFTLGYISYISYIGITVFIFFQAGVLAQQLTQAFNHSEDLALELKSTLQENIETHNELLALKELQNTNLEFQVQSRTRELLKARDDAEFANKVKSQFLASMSHEIRTPLNGIIGLIE----QFKSTPLDESQQHIRNLIQKSGENLLKIINDILDFSKLEEDKINLELHEFYWKETVEETIGIFLYQATQKGLVLSVDYSPDIDKSVGDKRRITQVLSNLISNAVKFTDSG-KIQIRAFSEKIETKIIQVIDSGIGIPREKIDLLFQKFFQLDSSISRKYGGTGLGLAISKKLVELMNGKIHVSQNKSKGSTFEFT------------------------ 119475524 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEMALTGHFFFTMAMSTLLSWFAHLARKKLVEKQL-------ELQQERDIAIQHEQESKAATMAKSAFLANMSHEIRTPMNGVIGMIDLVSKSEM----DEQQIDFISTAKRSAESLMIIINDILDFSKIEAGELTIEKIEFDLDQIFNELIHDHRFLANKKGLKFELEKHIHHSKVVGDPHRITQVLNNLLSNAIKFTEVGS-IIVRYGLNPGDHLLLNVKDTGIGVSGTSLPYLFDSFSQADMSTTRNFGGTGLGLAITKQLCELMGGSITVHSKLEEGSVFQFS------------------------ 156977380 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WLFVLLSIILLVTAFVLQTQHRVNKLKHLNDELI-----------EATEKAERAAKAKSQFLATMSHELRTPMNGVLGISQIIANET----QEKTTKEHVKIILDSVQHLMTILNDILDFSKVEENRLDLEAAPFNLLQVLTPVCSAIQPLVEEKNIQLYVENEPDTIEFKGDCARVRQILFNLAGNAVKFTGDG-HVLIRAELDEQRCLLISVNDTGIGIPGDKQGCIFNSFEQADTSTTRKFGGTGLGLAIVKKLTELMSGEIKLKSVESIGTQFVVELPIPWIEKELP------------- 148257074 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIKSLVDIVIHGEVARREIQLDLPVGGRRWFDFQMRPVRDEAGQLAAIVPEAVELTE--RRQAEEAFRAIGQLTGGVAHDFNNLLTVIRSSADLLRRRQLPP---ERMRRYVDAISDTADRAAKLTGQLLAFAR----RTPMERQVFDAARHLEQIAEMLQTVLGAPAV-IALDLRARPLPVDVDINQFDTALVNLVANARDAMDGRGVLTIRGERVDHGGVSIAVSDTGCGIPPEQLDRIFEPFF----TTKGVGRGTGLGLSQVYGFVHQSGGRVLTDSEVGRG------------------------------ 56479368 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERKRAQRELEQLLVAEHRLRGEAERANRAKDEFLAIVSHELRSPLNALKGWSQVL--TASGNPEPATVLRAAEAIKRNIDHQARLIDDLLDTSRIISGKLELNSRRVNLVEIVHAAIDLSWDTAKAKRIELRVDTACPSLMINGDHDRLQQIVINLLANALKFTPEGGWVELRLAQ-GETSVILSVADSGVGIEAGFLPHVFDRFSQADTSMTRRHQGLGIGLALVRNLVELHGGAVRVESAPGCGSVFTVELPR-PVQDALPGESPEARE----- 115454807 --------------------------------------------------------------------------------------------------------------VVNQVFSSNRAIIIPHTSPARIRPLAGRYVPPEVAAVRVPLLHLSNFQIPELSAKSYAIMVLMLPSDSARKWHVHELELVEVVADQVA--------VALSHAAILEESMRARDLLMEQNVALDL---ARREAEMAIRARNDFLAVMNHEMRTPMNAIIALSSLLLETELTP----EQRLMVETVLKSSNLLATLINDVLDLSKLEDGSLELEIKAFNLHAVFKEVMSFIKPIAAIKRLSVSVMLAPDLPLCIGDEKRLMQTILNISGNAVKFTKEG-HITLVASVVKADSLRVQIKDTGCGISPQDLPQVFTKFAQSQPGGNRGYSGSGLGLAICKRFVTLMGGHIWLDSETGRGCTVTFVI----------------------- 283850533 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDVLLRAAGGNIRIAEVMTNAFDMQGQELMLGVFRDVTRKQAEEATRVKSEFLANMSHEIRTPLNGILGILQLLGHTRL----DAEQREYLLAAIQSSHRLTRLLSDILDLSRIEAGKLALREDAFEIADQREATLGLFGMTAREKGLELDFRIDGRPPRLVGDKSRLQQVLFNLVGNAIKFTEKG-RVRVEVGWCKGVRVLFVISDTGIGIDDAMLQAVFEPFTQAEVSYTRSFQGAGLGLSIVRKLVGIMGGELTIDSTTGAGTTVYCSLPF-RLPDELPRLAKQAAETGCPA 85710707 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVMQSELRTARNEANAMAEAKSSFLAKMSHEIRTPMNGVMGFAELLSRSDLSH----EQARHVELIRESGKALQTLLNDILDLSKIESGEFRVKEEPANISHLVKRTIQLFEPLAREKVIGLSSQVSDTLPQFMLDALRLRQVLSNLVANAIRFTDRGG-VSVIVEP-SPSGIAFTVRDTGTGIPEEMIEAIFDPFSQSDGGNSTRRGGTGLGLSISRQLAELMGGELDVISTVGLGSSFILTLPLVPATSAQIPPRQE-------- 304406484 -------------------------------------------------------------------------------------------------------------------------------------------------VLVLNVQGYDHLLIPFAVLYSAFIAVRAAKQRQSGALLLIGGFMVIFATGVSDAFMRKAGHFLLSTGVLLFAFLQSLLLSMKFSKAFRQVEQLSERLLSLDKLKDEFLARTSHELRTPLHGIIGLTESLLDGPAGSRLSAEENGHLQLIRSSGQRLAHLVNDILDFSKLRNREIQLHPVTINVHQIVELVLHLLRPLAEGKGLLLINEVPPAL-QVRADENRLHQMLHNLVGNATKFT-LQGHVVISARKQA-RQITINIKDTGIGIAQESLGVIFESFEQLDPTTNSRFGGTGIGLSITKKLVELHGGRIWAESTPGLGSSFSFTLPEA-------------------- 253574564 --------------------------------------------------------------------------------------------------------LARLTFGLSDAAMALNLTILGFVCAGLNLWMRRTSYRFAGIVTILVVNVINS--------LNLAVIGVVPPKHYLLDIMPIALPLSILLSLGFALILRDFQLGARQNLELKYANELLRKQADELQKAKIGLEDRAEQLAEASSHKSEFLATMSHELRTPLNSIINLAEMIAESDEA---SEEISEYGRIIHKSGEELLQIINDILDLSKVEAGRLEITNEEVVLAEIPVWMQLQFEQIAAQKKIAFTTRLEESLPSIISDPQRIAQILRNLLSNAFKFTHEG-HVELDIRRAEGEWLVFTVSDTGIGVAEDKQRAVFEAFQQADGSISRRYGGTGLGLSISSNLARLLGGYLRMESKEGQGSTFSFYLPLKPARSHCGEVHSQS------- 295690575 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RALKETQTRLEQQQAELEQTNSQLEEQAQMLETQRRELEQASQYKSDFLANMSHELRTPLNSLLILSKLLSDNPNGNLTAEQVK-FAQTIESSGNDLLSLINDILDLSKIEAGHIEVRPESVSLQRLTGDLRQLFNPVADSRKLDFAIEVAADCPLVVTDRQRLEQVLKNLLSNAFKFTEKGG-VRLEIKAASNDRIAFAVKDTGIGVSRDQQEAIFEAFRQADGTISRKYGGTGLGLSISRQLSRLLGGSITLESQPGEGSVFTVTIPVARVAPREP------------- 144897547 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SITKVPIRLGGDVVGLAGIARDVTKRLRRSHDDLQRAVDERRQEISRRAQAEEQARAARDVAEASSRAKSTFLANMSHELRTPLNAIIGFAELAESQ-MGEAEKQRLGSFICDIGESAHHLLRVISDILDVARVEAGKINLHESLIFIPEVIQSAVRLTAPSVTAKQQTVLTSCPDDLPRLKGDERLIKQVLLNLVANASKFTQNNGQITIRAELVDG-CVRLSIADNGCGIAPDDIAKVLQPFGQVENLLAPKQEGTGLGLPLAREFMELHGGSLDVQSQLNQGTTVILTFPPDR------------------- 281209484 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GALVYFESSVSPVYDTQQKLIYYNCSKRDAT-----QKRIDEEFRTQEQERTIETSRLLSMMSHDIRTPMSGIIGMTDLLAETELHP----QQRHYLDIIRASSNTLLNIINDLLDISKIEAGKLEIENREFDFRETVEDVCELMGERAQAKALSLMCFVHPTVPQLIGDSSRLKQILNNLLGNSVKFTDNGEILVVNVANVSEDALRIEVKDTGIGIKKEALPLLFKAFTQAEGSIARQYAGSGLGLAICKELANLFNGDIGVESQYGVGSTFWTVL----------------------- 153872721 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELEERTQDLERQKNDVREKNLALEKTQQAIEAKANELELASRYKSEFLANMSHELRTPLNSLLILSQLLTNNKQGNLTDKQL-EYAQTIHSAGSDLLKLINDILDLSKVEAGKIEIHLEEISLTDFIEIIKQKFCHVAENKELAFDITVANDVPTLNTDEQRLNQIINNLLSNAFKFTHQGG-IEIIVDLQKGALIAFSVSDTGIGIPKDKQQVIFEAFQQADGTTSRRYGGTGLGLSISRQLARLLGGDLQLHSEEGKGSTFTLYL----------------------- 3320466 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DISARVKMERSLQNMAT-AAEQANQAKSMFLATVSHELRTPLYGIIGNLELLQSLT----QNEETARLLKTMDNSSSLLLKIISDILDFSKIESKQLKIDVKPFNCRQVVSFVISNYLPLIAKKDLAIYCFIEPDVPKVNNDPVRVQQVISNLLNNSIKFTTTG-CITLHL-YRDEYYLYFDIHDTGRGINEKMLHQLFEPFFQVSQNTESASEGTGLGLAICEKLINLMDGDISVVSQENVGSRFTVRIPLYGALN---------------- 162450211 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NQMARQIQGSFEELEHRVEQRTAELKEAKVAADAANKAKSDFLANMSHELRTPLNGILGYAQILRRSRG---LSEQDLRGIDVIHRSGAHLLTLINDVLDLAKIEAQAMEAHANDFHLPSFLRSTAEICRIRAEEKGIALVYTPDPELPTVVADERRLRQVLINLLGNAVKFTEKG-RVSFTIKRLGDHRVRFEIEDTGTGISPDQLDQIFLPFKQASDG-KRRVDGTGLGLAISQRIMKLLGSSIEVRSEPGKGSVFW-------------------------- 289678178 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TVVSYNAATFHDRDRKLKGVFAAARD-VTERKRFERTLEEKNIELEHASHMKSEFLATMSHELRTPLNAVIGFSEALRDGMVGDMTD-AQRRYIGDIFNSGQHLLSLINDILDLSKVEAGMMTLELESVDLDELLSNSLLIVREQAALQHIQLKLETEAEFGELELDRRKTKQIVYNLLANAVKFSEPGGWVTLAVRLVPEQFLELSVSDTGIGIAQSDMNKLFKAFSQIDSGLARKFEGTGLGLAMVKQLTELHGGCVAVASVKDLGARFVVWLP---------------------- 283520942 -----------------------------------------------------------------------------------------------------------------------------------------------VVAVRVPLLHLSNFQIPELSTKRYALMVLMLPSDSARQWHVHELELVEVVADQVA--------VALSHAAILEESMRARDLLMQQNIA---LDSARREAETAIRARNDFLAVMNHEMRTPMHAIIALSSLLQETELTP----EQRLMVETILKSSNLLATLINDVLDLSRLEDGSLQLQIGTFNLHAVFREVLNLIKPIASVKKLLVALNLAPDLPEAVGDEKRLMQTLLNVVGNAVKFTKEG-NISITVPIENHFYLRVQVRDSGSGISPQDIPNLFTKFAQNQAIALRNSSGSGLGLAICKRFVNLMEGHIWIESELGKGCTAIFI-----VKLGIPEHSNDSN------ 153810329 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LNQELEEKQQELQNALVEAQSANKAKTSFLNNMSHDIRTPINGIMGMLTILEKSG---NDGERTKDCLNKINESSKLLLSLVNDVLDMAKLESDTVVFSDESINLDQVCQEITESLYFQAEEKGLHVIGEHDDSGIYVWSNAVHLKKILMNLFTNSMKYNKVNGFIYMSMRTIERSEDHFKIKDNGIGMSEEFIKELFTPFVQADNSPRSDYNGTGLGMPIVKQLVEKMGGIITVESKLGEGSCFTVILPFKIDTNARPEEKED-------- 254229957 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VEGRIIPFLLLCVLVGYYLLNRYIVEPIVRIAAKIYDSEDEIGQLIDKFNEKTIYLEQERIKAQASTNAKTAFLATLSHEIRTPMNGVLGTAQILLKTPL----TDDQRKHLRTLYDSGDHMMTLLNEILDYSKIEQGHVEFENTPFPIESIIGSIKSVYQTLCAEKGLRFVVSHLPTGRWYNNDKARLRQVLFNLLNNAVKFTDRG-IVEVELTEKSGTKLILAVKDTGIGISQEAQKRIFRPFEQAESSTTRRFGGTGLGLAIVKEIAEHMGGHVIVQSQENVGTTFTVEI----------------------- 289670369 -----------------------------------------------------------------------------------------------------------------------------LLAPVTADGRVIGIIELGRVTDPLTAGSREEELLARCGENIGLALRTALLRAQLVTLLEETQRQSEELQTQQEELRVANEELEEQRRSLQQSQSDLEVQQAELEQTNVQLEERTQALEAASRYKSEFLANMSHELRTPLNSALILAKLLADNKDGTLSTEQVK-YAQAILSSNNDLLTLINDILDLSKIEAGHVELADETVATTSVLQRLRETFEPLARQKGLALEIAVADAPTQLVVDNQRLQQILKNLLANAIKFT-EHGKVSLSVQAHAPGRVRFAVTDTGIGIAREQSEVIFEAFRQADGSTRRRYGGTGLGLSISRDLAQRMGGSISVDSEPGRGSCFTLELPT--------------------- 297563589 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVRPVRALTDAVRRMREGRGD---SRVEVRD-SGELGQLADAFNEMAEHLERLEKQRRAMVSDVSHELRTPLSNLRGWLEAAQDGVADLD-----RERMGMLVGETLLLQDIVDDLQDLALADAGKLRLSPEPVDAGALVEQVVDSQRLRAAGAGLRLVAEAGDVV--VVADRTRLVQVVGNLLGNALRHTPAPGTVTVRARRSGGEAV-VEVADTGVGIPAEDLPHVFDRFWRADKSRNRRTGGSGLGLAIVRNLVELHGGSVAVESVVGEGTTFTVRLPLE-------------------- 170697001 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVGDVQAAGLHLEFIACGARYQDTDVLIAAVA--DMTAKRQLVQQL-EEAVRAADSANAAKSSFLAAMSHEIRTPLNVILGNLELLERSAL----DATQHGRVHTLRTSATSLLALVSDILDFSKIEAGAMSVESIAFDLTAAVERELNAFATIAKAKGVQLFCEFASSTQRMRGDPTRFAQVLRNLLSNALKFTDVGRVTVRVAERHDAPELSVEVEDTGIGIAAEHRRKLFNAFSQVDTSITRRYGGTGLGLALCDRLVAAMGGRIAVESEPGFGSRFSVLLPL--------------------- 41016070 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AEANAIRNMKLKEEAAKAKSLFLANVSHELRTPLNGVIGMSELLKASPL----NGEQSGYADSIRVCADTLLSIINDLLDYSKLEAGKMNVMEMPISLNETIAEVVRALAYTNAERGLKTIEQLELDPEMVMGDPVRLHQILMNLLSNSYKFTPRGS-VTVRAVVDQETDVTCSVIDTGIGIPDEQKQKLFLPFSQIESSSARSYGGTGLGLSICKALIENMHGTVRLDSQPGKGTTVTFSLRFKKVPKARAGDQQQRSRE---- 302388871 ------------------------------------------------------------------------------------------------------------------------------------------------------------------VVGKIAVILISIGLAAVIISVFAAAILSQTIVKPLNDITRVAEEMAKGKFT-ARAPKRYDDEVGRLADTLNFMAQEIMRQEEL---KNEFIASVSHELRTPLTAIKGWTITLLSAIRGTSQADELIEGLEIITKESERLSELVEELLDFSRFEAGAIKLNLDKVALVDTLNYIKTQMMPRAKRQAVEFEIYPEEGLPEILADENRIKQVLINLLDNAFKFTPAGGRVRVKAE-SANDSVRIIVEDTGCGIPPEDLPHVTKKFYKA----KSKQPGSGLGLAICDEIVRLHGGRMEITSAPGKGTRVEVILP---------------------- 256829363 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVYGAVIRLDDVTAQIRMEEGLI-AAKKSAESANEAKSEFLANMSHELRTPFSGIMGMMRLLQ----GTGLDDEQRRYVCLAIKASDRFTRLLTDLLDISRIEAGKLDIHEQEFSTSDLHDSVMEIFALASQEKGISLEFFIDPSVPRLVGDEMRVRQILFNLVGNAIKFTEKGEIILLSPVKGADLRVLFTVSDTGIGIPVDMLSGIFGSFVQVDGASSRAFQGAGLGLAIVKRLVKLMGGQIFADSIEGEGTNMHVELP---------------------- 288962966 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDITAS-RRAREELRQAKERAERADAAKTEFLATVSHEMRTPLNGILGLCRLLLTGRLESGE----RRYAMSIMRCGHGLLDQVNDILDLRKIEDGKLELDPAPCALLPVLEEVVATVEGLANEKGIGLGLDIAPAVPAVVVDRQRLRQILVNLVGNAVKFTERGGRVDIETAPEHGERLRLAVRDTGIGVPADRRAAIFEKLEQADSTIARRFGGSGLGLAIVRHLLDAMQGSIRVDSVEGLGSVFTVTIPLLRVEEPA-------------- 220908983 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERKQAEQERQRLLEQEQAARAEAERANQIKDEFLAILSHELRSPLNPILGWTQLLQSRKFDPTKT---NEALATIERNAKLQTQLIDDLLDIAKILRGKLTMNVVPVDLAFVIEAAIDTMRTAAVAKEMTLHAVL-PQIGRVSGDSARLQQIVWNLLSNAIKFTPAKGVVEVRLE-REGDRAKITISDTGKGINPDFLPHLFESFRQEDASTTRQYGGLGLGLAIVRHLVEAHGGTIRAESPEGQGATFIVQFPLLNAESEQP------------- 288942569 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITDRKRHEAELLAAKERAESAARAKTTFLSTMSHELRTPMHGILGMTQLLLESDL----NERQRRQLDTVKRSADTLLAILADILDYTRMDAEELQLQPGPCDPLRIIRDVMTVYAPQAEKKGLGFVLDSSPAPGFVIVDARRLQQILDKLTANAVKFTHEG-EIRLATWLDTETRLAICVTDTGIGIPDALHESIFEPFVQADGSHTRRYGGTGLGLAIARRLAEALGGTLSVESEPDQGSRFTLSIPVQPI------------------ 220907214 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FQSWIALPLVVESKSVGGLLLSFQEFKQLSQADREILALTRQCAQAIVRAQLYEA-ERQARAEAEQANRVKDEFLAVLSHELRSPLNPILGWTKLLQSQ---PFSPDKAAKALATIERNVKLQAQLIEDLLDVSRILQGKMVLNVTSVNLVSVIEAALETVRLSAETKAIQLETLMEPEIDPILGDPARLQQIVWNLLTNGVKFTPQGGRVTVRLQRVDTFAQ-LQVQDTGKGINAAFLPHVFDYFRQEDGTTTRKFGGLGLGLAIVRHLTEQHGGTVAADSPEGLGATFTIRLPLQ-------------------- 171060844 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDLAGLRRDGTEFPIEISLGPLRTEDGAFVMSAIRD--ISERKRFERALQEKNVELAAANEAKTRFLANMSHELRTPLNAIIGFTGTLLMRLPGPLTPDQERQ-LRTVQASGRHLLALINDLLDVAKIEAGKAQIHLEMLDVGALLHEVVSTLHPQAVAKGLALTLSVPEPALQCESDRRMLNQIVINLIGNAIKFTDAGS-IHVGLRARAG-GFEIEVTDTGIGIGTDDQAKLFGAFSRVVSSQGRVAEGTGLGLHLSQKLAALLGGTIDVRSEAGRGSCFSLRVP---------------------- 256811865 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAAGIASARSYEAQQRRAEEELDRAKTTFFSHISHELRTPLTLIMGPVAELRTQLAGA--DACVTDELDVIHRNGLRLGKLVNSLLDFSRIEAGRMQARYEPVDLSRTTADLASVFRSAVEKAGLDFRVDCPQLPEPVYVDRGMWEKVILNLLSNALKFT-FDGSIRVTVR-AGDTHAVVTVADTGVGVPRQEMPRLFERFHRVENARSRSHEGSGIGLALVKELIALHGGTITADSTEGEGTRFDVRLPFG--AAHLPQD----------- 197337759 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EMNTLIAKRHQNEKKLINEKEEAENANKAKTTFLANMSHEIRTPLNGIIGMSGVLAETKLTPI----QLDYLNTIETSSQTLLVLINDILDLSKIEAGNFAIYSQPSNVREVIFDTLSIDIAKATEKNLDLHIHISPDVPNFLTDEHRIKQVLMNLTSNAMKFTHKG-FISISVSFENEGYLTIAVKDSGIGINTNAKENILNPFIQGDSSITRRFGGTGLGLTITNQLIELMGGALDIESEQEKGSRFSFRIKTNIVNKKLP------------- 71907997 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SEMKAMSAELERDHLEQLVKVRTADLEASRAEAERLALAKSEFLAKMSHEIRTPLHGVLGMAHI---GGRNTSEGSKAHEAFAKITHSGNLLLGIINDILDFSKMEAGMLKIESTDIDLPAILAESMELMQERANAKKLSLQLRVAENLPHCQSDSLRLRQILLNLLSNAVKFT-VSGSVTLDASF-DGHQLIFKVSDTGIGITHEQSSKIFNPFEQGDNSTTRRFGGTGLGLAITSHLVKLMEGTIHLESTPDNGSRFEIRLP---------------------- 190344318 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALKTKINQMVLNLRESIQRNTAAREAAELANSAKSEFLANMSHEIRTPLNGIIGMTQL----SLDTELTQYQREMLSIVHNLANSLLTIIDDILDISKIEANRMTVEQIDFSLRGTVFGALKTLAVKAIEKSLDLTYQCDSSFPDLIGDSFRLRQVILNLAGNAIKFTKQGKVSVSVKEDSDKLLLEVCVSDTGIGIEKDKLGLIFDTFCQADGSTTRKFGGTGLGLSISKQLILLMGGEIWVTSDYGSGSNFYFT------------------------ 260770053 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NHIILELKAHEERLIHAKEEAIAANRAKSSFLANMSHEIRTPLNGIIGMTEILASSGLNVN----QQDILDDIDTSSQSLLILLNDILDLSKIEAGSLTLNPNAFNFAEMVYDTVNLVNVKAISQHIELAIQLDPELPMVVADEYRVKQILMNLLSNAVKFTQDG-YVNVEVNYVSQDTPLISVTDTGKGIDKDKLSTIFDPFTQEDGSITRRFGGTGLGLAICRQLLELMDGSIQVHSTKDLGSQFEFTIPVTLPLEPTPQPLNQTT------ 15964474 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITQWKRTEEELRNAKRAAETANAHKTEFLARVSHEIRTPLNAIIGFSDMMASEHFGPIGHPRYIEYAGDIGRSGRHVLDIVNDLLDISKIEAGEMDLDFGAVDLNEAVSEAVSLVQPQANSQRVIIRTSLSGSVPEVVADDRSIKQIALNILANAIRFTPSGGQIVVSTSYEANGSVILRIRDTGIGMTRNELDQAMKPFRQVTTGGRKRGDGTGLGLPLTKAMAEANRAQFAITSAPNEGTLVEISFPSQRVL----------------- 168186495 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EINELNKELKKTVDERTKLLNESIKYEEMRTEFFANISHELRTPLNVIFSGYQMLNLLLGNENLKEKVDKYMDTMKQNCYRLVRLINNLIDITKIDSGFFELNMINVNIVSIVETITLSVAQYIESKGINLIFDTFVEEKVMACDVDKIERIILNLLSNAVKFTNKGGNIFVTM-YEEDDNIIISVKDDGIGIPQEKQAIIFDRFIQVDKSLSRNREGSGIGLALVKSIVELHGGNISLKSKLREGSEFIIKLP---------------------- 294500028 -----------------------------------------------------------------------------------------------------------------------------------------------------------DIQLQFGEMRIFFSVI--LLVMIILSILFVLIS-TRYLVKPIVKLTEATKQVAKGKYNV-ELYVKRRDEIGALASHFS---EMAKSLEQLEEMRQEFVSNVSHEIQSPLASIQGFSKTLRSAHL---SDEQRNEYLSIIEEESRRMSSLSKQLLTLASLDKESQNIDKIPFDVAAQIKQVLFMTEWSWREKELAIEMDLPSTM--ISGDQKLLHQVWTNLITNSVKFTEEGGTLSLRVQMEDTHC-HVEFQDTGIGMSKESLPHIFNRFYKEDKARSRTEGSSGLGLAIVKQIVEMHGGSIHVESEKGKGSTFHVYLPK--------------------- 220908337 --------------------------------------------------------------------------------------------------------------------------------------KFVKAFRSSPNPIAITTLAEGRFIDVNASFLRITGFQLVAELNAGLDLAAYTSAIATLQTTGVVHNHEFEFRTKTGQIGTALLSIERIELAGALNIANDITE--RKQLE------NEFISLVSHELRTPLTSLMGALDLLGTGQLGNLTPKGQ-HVLRIATTNTERLIRLINDILDLERIKAGKITMQKVRCDAAELITQAAEALQEMAHQANLQLV--VEPIAVALIADPDRILQTLTNLLSNAIKFSEPQGRVWLR-GQVEGEILHLQVQDQGRGIPADKLQTIFERFQQVDASDSRKKGGTGLGLSICRSIVNLHGGKIWAESVLGEGSTFHIHLPLN------PEADHE-------- 237748150 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MKAKSDAVSQAKTDFLSRMSHEIRTPMNAIAGMTTIARSALD---DREKVLDCLVKIEQSNRYLLNLINDVLAMSRIESGKVELNPEPVLLEEVAISLDDMMRSQVTLKQLDLRFERHPTGRPVYLDVLRFSQVFINIIGNAIKFTEPGGSIIAQSTLVDEKDIRFSVTDTGIGIAPEAIRRIFRSFEQGSKNTSMAYGGTGLGLAISSNLVRMMGGTLEVKSRLGEGSEFYFTLPLASVSDVLPLKRSEKIQ----- 298247031 ------------------------------------LLLSFPSGILYFVVLVIFLGLSVGLLIVWIGIPMLILGWQFAIFERYLAMHWLNCYISPLALSRQPRQNW-LQYLRAHLTNKMTWKTLAFLL-LKFPLGILSFVFAIQVPILMLVLALITFILGFVCTPILYLILVARNAPLVIRWGRRPIYLNGM--KDLIRYVFTGFGLVLLPRYILLGMAWIWQQLGRLRVAQAEEQVRREKAERAELSRQQLIVNVSHELRTPVASIRAHLEVLLKACAHDDQPQELSNYLGIAHRETVRLSSLVEDLLSLSRTEADKLRLNMASVPPGEVIEEVYQALLPLARERMITLVHSLPERLPRVQADHQRLTQVLMNLVRNAITYTPNGGIISISTRQEHSDYLVISVADTGMGIPADQLAQIFERFYRTDASRSRSSGGFGLGLSIVKDLVDAMGGKITVESQEGEGSCFHIHL----------------------- 194364225 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERREIELAREELLQSERAARSAAENMARLKDEFLATLSHELRTPLTTILGWSELLLQRVD---NTSPLYKGLGVIANSAGAQKRLISDMLDLSSMLLGKVQLEVEVLDLCGVLGEAIGAQELVAEGKALDVHLQLPDRPSLVLGDATRLQQVFWNLLSNAIKFTPAEGRIDVAL-QADGNHWVITVRDTGDGIAPEFLNHLFSRFRQADGTTTRRHGGLGLGLAIVQQLVELHGGTVTAASEHGHGATFTVRLPQ--------------------- 158333425 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEENQTLLIIVSTIFFSGSVTILLLMRSIRKQRRIESELRGNQAKLKLAQQTLEKRVEQRTEEAAKEKAEIANHAKTEFLANMSHELRTPLNAILGFSQLLQSEG---NLTEAHHSHVGIINRSGEHLLTLINDVLELSKIEAGQTVVNVSSLDLIELLETLQSMMQLKANAKSIHLSTTYNPDIPHIETDTIKLRQILINLLGNAIKFTKQG-QVNLNVRTLETPNLQFTVSDTGPGIDSSGLEAIFTPFVQTRTGQQS-QEGTGLGLPISRKFARLLGGDITVDSTPNEGSAFHCTI----------------------- 261251233 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KEHLEELVTERTHQLQNANVRLNEEVENHARARAEQASRAKSAFLATMSHEIRTPMNGVLGTARLLKDAGL----DSKQGYYVDVINRSGTTLLAILNDVLDYSKIEAGHLEIRPIDFNLYSMVDDTKHLLDGRAKEKSLELACTIESDVDKFWGDVTRISQVLNNLVGNAIKFTDRGYVIYVSLDPDLDGNVLFEVSDSGVGISEQEQVTLFDAFTQATGGLSSK-GGTGLGLAISKRIVEAMNGKLLVESHVGEGSRFWFSIPLT-------------------- 296112383 ------------------------------------------------------------------------------------------------DVDLQAKEIYRIPTAVG-TAYGKSFIFDNLLVDMDNTPLTITSYRVALALTAIGLTTILLLLLILNIYSKRWITPLYEMRLYLQRLNTDNLSRVPQLKTSGEFFTRAVRRLHASFTELKNHADETEHDLQEMEMQNISIRNARDAAISTSQAKSAFLANISHELRTPLNSIDGFINLLARKGELTG---EQNLYVQTIKKSSAHLLALVNDVLDFSKIEAGKLILDSHDFDLYDAVYDVVDMLSPAALEKRLRLAVLFYDDVPTIIGDSLRVKQILTNLVGNAIKFTDMGSVV-VRVSLAEKTGLCIEVEDTGKGISESDKEQLFQSFGQGDLSVTRRYGGTGLGLVISKQLTQLMGGSIGFRSEANAGATFWFEMP---------------------- 16330678 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAQARHQAETTLTQAKEAADAANRAKTEFLASISHELRTPLNAIIGFSQLLHRDPSLAP----HRPTLDIINRSGEHLLELINDILEMSKIEAGRTTLNEKIIDCHRLLDNLQALFQLRAQEKQLLLKVERSPEVPEIKTDGGKLRQVLINLLANAIKFTAQGG-VTLKVKCDEGQGLHFLVSDTGPGIAAHEMDELFVPFAQTETGLKS-CQGNGLGLPISQKFVQLMGGQIQVRSKVDQGSAFFFAIPVQVMAAPKP------------- 15131529 -----------------------------------------------------------------------------------------------------------------------------------------------VVAVRVPLLHLSNFQIPELSTKRYALMVLMLPCDSARQWHVHELELVEVVADQVA--------VALSHAAILEESRRARDLLMEQNIALDL---ARREAETAIRARNDFLAVMNHEMRTPMHAIIALSSLLQETELTP----EQRLMVETILKSSNLLATLINDVLDLSRLEDGSLQLDIATFNLHSVFIEVHNLVKPVASVKKLSVTLNLAADLPYAIGDERRLLQIILNVVGNAVKFSKEGS-ISITVQSDNHFYLRVQVKDSGSGINPQDLPKLFTKFAQNQSLATRNSGGSGLGLAICKRFVNLMEGHIWIESDLGKGTTFIVKL-------GYPERSNES------- 144020246 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITDMQASFNNMMEVLERRQHELHDAMQSALASAKAKGEFAANVTHELRTPMNAVLGMLDLLLTMGLTL----KQQEYVETAKSSGHALLSLIDEVLNFSEADAGKINIINRDCSLYETLDDVVGLLANQALKKQIDIGYAVADDVPSFSADSGRLRQVLINLAGNAIKFTDSGESIYVSAVRTGGKSLYFKVVDTGIGIDREDQKRIFEAFTQVDASTTKQYPGTGLGLAISRQLVELMGGTISVSSQLGTGSEFSFTLPIVTMDEPAVE------------ 163814592 -------------------------------------------------------------------------------------------------------------------------------------PLYSWNNYVGTIILASPMTFKQDIQT--RMLSTTFVPFLSLMLIAMIALMLMSNSLLKPIREIIKTSKSYAQGNFNARVNVTA-----NNEFGELA---RYMEEMADELSRSNEYRKSFISNISHDFRSPLTSIKGYIEAMLD---GTIPLERHEKYLGIVLNEAQRLTKLTQGLLELNNFDSFDLQLDKSNFDIRDIITPTVNTFEKRCQDRGIFLESVFLTDNTIVYADRTKIQQVIYNLVDNAIKFTPEGRQIRVQVTEKDNK-IFISVKDEGIGIPKDAQKKVFERFYKTDPSRGKDKTGTGLGLAITKEIIKAHGEQITLTSEEGKGSEFIFSLPKEKDMLVPIKPVHIESRNEGYS 171316802 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLLELDQGAVLLENDVARAFAARVSGGTPPLRERLHALFRQTAHARPAQTEREDLLVNAVRAIYLGRDARKRLERASRAKSAFLATMSHEIRTPLNAILGSLELLDRTPL----SDAQRKRVQTALTSGTSLLGIVNDILDVSKIEAGQMTIEHVSFDLASLARDVAAMFEPVAKSRHLDFCCMVDPALPRYIGDPTRIRQIMINLVGNAIKFTESGEVVEVYLEDADDRNRIIGVIDSGIGMSPEQQQNLFHAFTQADTSIARRFGGTGLGLALCKQLTDLMHGDIESISEPGVGSTFIVRL----------------------- 115526592 --------------------------------------------------------------------------------------------------------------------------------------HYLVVFTGSAGLVALTLS------LIYLQTSVTMPIDPAQISDVLWKAFFALTIIIGVVAW---LFVLARQSRQAAEAETRRQTTLLMQEIDAHSRTDAELQRAKEAAESANLAKSRYVVGLSHELRSPLNAISGYAQLLEQDASLLPKP---RDQVRQVRRSAEHLSGLIDGLLDISKIEAGRLYLSRDEVRLGEFLDQLVGMFRLHAAAKNIDFVFERPNYLPPVFADEKRLRQVLINLLSNAIKFTQQGS-VHFIMHYR-NPVAEFEIRDTGPGIHAGDLERIFAPFERGALGVSQPHTGTGLGLTISKLLSGVMGGDIRVSSAVGKGSTFYVKMLLSEVTNPT-------------- 114772427 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KRNLRILTCIDTTESEISQKEIVNQAAQENMIIAQDASASRTRFLANMSHEIRTPMNAIMGALQILESYDLDTGS----LNLVNMAIDSSDHLLKIINDILDLSKIDAHQMAIESIGINLQQLLTSAIDKF-MLSLDKDIEINLTIPPEFPYRVGDPVRFNQIINNLISNAIKFTEKGS-VDICL-LGNDESIELSVKDTGIGIPKHQLQNIFSPFKQADDSITRSYGGTGLGLAICTSLTELMSGKLKVTSEEGVGTEFTFQAP---------------------- 150395544 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITQWKRTEEELRNAKRAAETANAHKTEFLARVSHEIRTPLNAIIGFSDMMASEHFGPIGHPRYIEYAGDIGRSGRHVLDIVNDLLDISKIEAGEMDLDFGAVDLNEAVSEAVSLVQPQANSQRVIIRTSLSGSVPEVVADDRSIKQIALNILANAIRFTPSGGQIVVSTSYEANGSVILRIRDTGIGMTRNELDQAMKPFRQVTTGGRKRGDGTGLGLPLTKAMTEANRAQFAITSAPNEGTLVEVSFPSQRVL----------------- 94502158 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------SFINSVMVIFVITFILFAVLYFTLDRPIRSIKRSIKHLARKQYDVDIQD-SIWSEFADLAYHGNKARDLLKQADAYEKQQQKYKDQFVASVSHELRTPLNGILGLTNLL----VKQNPNSKKSKTIQKIHLSAQMLLDVVNEILDYSKIQSGKFNIELIPVDIQTDFNHVFSVLTHLAHNKDIDFHIFIDPNITRVLSDPLRLQQVINNLCSNAIKFTNQGKSIDIEDESVDSLTLHFKFMDTGIGISDDALPHLFEAFKQSDDSVTRQYGGTGLGLFISQQIVKALGGHIEVESRLGGGSTFEFTL----------------------- 157960115 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NNLINERHLNDKKILRAKLEAEKANQAKSSFLANMSHEIRTPLNGIIGMSDIMADTKLTAIQNE----YLQTIETSSQTLLLLINDILDLSKIESGNLSIINTDTDISEVVYDTLTMILAKVTEKSLTLAVEIDSDTPYLISDEHRMRQVLMNLLSNAVKFTHEGGRVVVSSKNTADYDMIISIYDSGIGIAKEKQQYIFSPFTQEDDTTTREFGGTGLGLAICKQLVELMGGEISINSVKGQGCCFSIKL----RSQIIAKEKPKSTQFE--- 237749008 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQRELQRQLEERSVMLHDALQTAERANRSKSEFLSRMSHDIRTPMNAIIGMTAI---AGTHIDDRDRVKDCLGKITLSSKLLLGLINEVLDMSRIESGNLAITEEEFCLNDMLQNLVTILQPSVMAKQHTFDIRAHHRHENVIGDPQHIQQVFLNILSNAIKYTPAGGKIMFDIRETAGYGLYFTFEDNGYGMKPEFIEKLFSPFERADDADVLAVQGTGLGMAISRNIVKLINGDIKVKSTYRKGSTFTVELPLK-------------------- 302337704 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YRIRRQRLEERYAEQERRELDQKVKERTAEIEKARKVAEEATKAKSLFLANMSHEIRTPLTGMLGMFSLLAKTKL----NQNQRSFLDYSRTAAENLNQLVNDLLDVESIESGTLPLHETRFDPEKALAYVYHLFEERAKAQGLDFFLDIEASDPEVLGDRNRFIQIVTNLVSNALKYTESGSSLKLTIAPAERRSYTVTVSDTGIGIPKDKTGSIFESFTQLDTGYAKSSKGVGLGLAIVKQLVDAMDGTISVESSPG-GTSFTVSL----------------------- 20807497 ------------------------------------------------------------------------------------------------------------------------------------------------------IQVIKDMKNEYAFLKLLFILMFFADGAGIFISFVTGYFVTKRALRPVDYMIKEVKDIAKGLNKRLKVYGEEDELT---RLAKTFNDML-DRLEESFARQNRFVSDASHELRTPISVIKGYIDML--DRWGKDDREVLEEGIKAIKKETLEMESLVEKLLFLAKGDDRSIKLERESFDLKEIAEEVVREIKLIYEGKNVSLK----GENVRINADKKLIKEVLRILLDNAAKYTSKNGNIEIEIG--SGDEAYIKVKDDGIGIPEEDLPYIFERFYRVDKARSKDTGGTGLGLSIAKWIVEEHGGVIGVKSEVGKGTEFTVMLPL--------------------- 120553191 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MGLELFGLRKGGIEFPIEISLSPLETEEGILVSSAIRD--ITERKRFERALQDKNQELATANKAKDQFLASMSHELRTPLNAIIGFTGTLLMGLPGPLNDDQKKQ-LGTVRSSAQHLLSLINDLLDVAKIDAGKLELKPENINLNQLLEEIHGTFSLQAREKALELGLQLPDQPVNLETDRRALSQIVMNLISNGLKFTHEGG-VYVTLVRPNPQSVHVCVRDTGPGIDTSAQENLFQPFSRGVLS-SRRTEGTGLGLYLSQKLANQLGGNIQLQRSDASGSEFLLSLP---------------------- 209695992 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFVIAMILAIVCVVIASHFLSNSITAPLLRLTWVAERLSAGDLDQKMISTDRKDEIGELETNLSIIQHKNQELEAADKLKDEFLATTSHELRTPLHGMVGIAEALYTGANGPIS-ASHRHQLEIIINSGQRLTNLVNDLLDYHKMRHGNLDINRHVADLSSATSLVLELSHHLLGNKPIRIINQVDKSLPSVYADEQRLEQVLYNLIGNAIKYTSEG-KIVISASVVD-QFLRVQVVDTGHGIPADELEHIFEPLIQAGHDSNRYRQGSGLGLSISRQLIELMGGSLYVSSQPMVGATFSFTLPLA-------------------- 260170560 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTELEMMKRELLSSKEKAEMSDSLKSAFLANMSHEIRTPLNAIVGFSHLIAESD----DAEERKTYYNIVNANNERLLQLINEILDLSKIESGTIEFSFGPASLHNLCREVYDAHIFRTPQ-GVSLVYEPSDESLMIETDKNRVFQVISNLIGNAVKFTKEGS---ISYGYKVDNQIVFHVTDTGTGIEPEKVGRVFERFAK----LNNHAQGTGLGLSICKSIVERLGGKISVSSEFSKGTTFTFTLPYT-VAESVSVDSEKKNDDE--- 213970545 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SDRRQLIEDLQAAK-------EQADAASRAKSTFLATMSHEIRTPMNAVIGMLELALKRAD---QGELDRSAIEVAYSSANDLLDLIGDILDIARIESGRLALNPERANLRQLVESVLRVFDGLARQKDLDLVLELDSRITDVLIDPLRFKQILSNLVSNAIKFTPMG-RVKIALQAVDNPHLHITVQDSGIGISVEDQKRLFEPFAQADNTGQMARTGAGLGLVICRSLCMMMGGNLSLDSEPGNGTRISMNLPMTRVATKPPAAAHQ-------- 308175749 ------------------------------------------------------------------------------------------------------------------------------------------------------LSSVIAYMTDGVIATNRNGAIILLNSPALELLNVRETALEMPITSLLGIKENFTFEDLVEQQDSMLLEIDRDDETTVLRVNFSVIQREHTEQEKLDRERREFVANVSHELRTPLTTMRSYLEALAEGA--WENKEIAPRFLMVTQNETERMIRLVNDLLQLSKFDSKDYQFNREWIHMIRFMSLIIDRFE-MTKEQHVEFIRELPDRNLYVEIDQDKVTQVLDNIISNALKYSPEGGHVTFSVDVNEKEELYISVKDEGIGIPKKDVEKVFDRFYRVDKARTRKLGGTGLGLAIAKEMVQAHGGDIWADSVEGKGTKITFTLP---------------------- 119471453 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------LALKENYISQQNIEMSLFLLMLQTAVCLLIIVVLMLF--NQQQLALSRQVAERTSSLVKAKKQSDL-------ANSAKSQFLANMSHEIRTPLNAIIGLSSLAKKGD----DAQKLFSYIKKIYSSSNSLLNLINDVLDISKIESQHLILESIAFDPKALVTRIDTMFEQSAKNKNIEWILKCNPVDTWFLGDAMRIEQILLNLCSNAIKFTNEGSTLDIDTEFVSANKVKIAVSDTGIGIEKSQHNTLFNAFTQADSSTSRKFGGTGLGLTIAKELCLLMGGTLNLKSELGEGSTFTF------------------------- 209514966 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTATVRDITASKRTQEELH-EAKEAAEKASRAKSEFLASMSHELRTPLNSVLGYAQLLRCEEE---LSQRQRKALNVIQQSGEHLQRLIEEILDMAKIEAGTLDIVAENVDLHRMLDGIVEITRSRAQSKGLAFTFAPGADVPAVVADERRLCQVLMNLLDNAIKYTRHGEVVLRTM--MHERAVCFVVEDTGLGIRPEHLSEIFDVFHQVDPSMT--VEGTGLGLAISKRLVHLMGGELQVASKPHEGSRFWFELELRPVSAPTP------------- 124007456 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSTTSRLLSAYRKEQE---RLALMKALQKTTLE-AQQASVAKSEFLANMSHEIRTPLNGVVGFVDLLLQTNL----DATQKQYLDIVSQSGNTLLEIINDILDFSKIEAGKMELLPVKVDLAQMCDGLRDLMIYQTKQKGLEMILSLAGDLPQAWFDEMRLKQVLTNLLSNAVKFTSKG-TIEFKVTMLQKESLRFLVKDTGVGILPENQQKIFEAFLQEDTSTTKRFGGTGLGLSISNRLLALMDSRLCLESTHGKGSTFYFDI----------------------- 88798394 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLEQSNLELTNKTDVLEQQKADLEQAKLALQAKADQLSSTSRYKSEFLANMSHELRTP-LNSLLLLSQSLMKNREGNLSESQLEDIGIIHRGGRSLLDLINDILDLSKVEAGKLRLEYTDVDVHQLVEEITAQFKPLADEKDLAFNVDVAPETFRLHTDRQRLRQILNNLIGNAIKFTAEGS-VTLTIAENTDGQLAFTVEDTGIGIEQAQHDSVFEAFAQVDGTTSRQHGGTGLGLTISRDLASLLGGSIHLTSEADEGSRFSLVLPQ--------------------- 144184444 -----------------------------------------------------------------------------------------------------------------------------------FLPDAVSAFMRSRYGEFLSISGVFALIIGLMMLTIYRNAAQADPGSAAVLGRTLLI-VFGLLTVVVGVAAWL-HALAHDSRRVATEERERQRLMAEIRAHKAELQRAKELAEAANEAKSRYMVGMTHELRTPLNAILGYAQLLESD---PSLPEHRRPAAQVIRRSSEHFADLIESLLDISKIEANRLEVTRGEVRFRELLDQMAATFRLEAEAKGLEFLYEPGDAPERVLADERRLRQILMNLLSNAVRYTDRG-RVRFAVRYRND-VARFTVEDTGRGVPAEAHERIFRPFERIETPDAPPVRGTGLGLTITRLLTELLGGDLSLESAPGRGSRFEVRLMAPRILGAAPE------------ 302184841 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FWASVVITAQYDSHDELRGFSKITRDISDRAREEAERASRAKSEFLSRMSHELRTPLNSILGFAQLLDMD-----SPASQRPQIGHILRAGQHLLKLINEVLDIARIEAGHVSLVLEPVSLSSVLEEALVLVSPMAADANIELQPLPNPDEIGVVADRQRLIQVLLNLLSNAIKYNRPAGQVRIEIEQTAEQ-VTVSVVDTGYGIAPERIGQLFKPFERLDA--NPSVEGTGLGLALSKSMLEMMHGTLSVQNTPDEGCRFILALPLVRV------------------ 237653374 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAASTLAMVLAVILIAIWMAGLLSRRITHVVDGIHRFEQGDLDQ-RLAAAGGDELAELARARSLED-ARHTAEQANRMKSEFLANMSHELRTPLNGVIGFAELLSMELEDP----EQRECATTIHDSARHLLAVVNDVLDLAKVEANRLTLVAQTIDLVPLVASVAALHKVNAEAKGVDLRLDLPAHPCIVDADPVRLRQIIENLLSNAVKFTREG-HILVGLAAAADE-ISIRIADTGCGIARDEQERVFAPFYQAASFLNRLTL--------SRRLAHRMGGTIDLDSVPGKGSTFTLRLPR--------------------- 269966938 ---------------------------------------------------------------------------------------------------------------------GVIWALVVQLPENEAEKLFVIAMLIAIILVVIASHYLSNFITSPLLKLTWVAEKVSAGDLDDTSFNTVRKDEIGRLA--LSF--ERMQRSIREKIQTIKKQNE------ELESNIQIIQKQNEELQLADKLKDEFLATTSHELRTPLHGMVGIAETLASGANGAI-PASQKYQLDIIIKSGQRLANLVDDLLDYHKMRYGSMDIQKSAVSLGSATRLVLELSSHLLGSKTIRIINQVPADLKAVSADPQRLEQVLYNLIGNAIKYTSEG-KIVISANVVDDH-VRVQVVDTGQGIPAEQLEHIFEPLIQAGQDASRYRQGAGLGLSISRQLIELMGGSLYVSSQPMVGTTFSFTLPLAS------EEEIQATQ----- 261253028 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------AMLAQAQKAIIGIATVEVILVALVSFVLG--TYLTRGLTRSKDELGEVTKAFDDMSAKLEKDYQTLTAAREGAEQACDSKSRFLASMSHEIRTPMNGVLGILNILEETNLTN----EQKKLVSTATESGHFLLSVINDILDFTRMESNTLILEHKPFDFRHCVESVVDTFSPAATNQNLILHCYIEGSVPSVNGDENRVKQILLNLIGNAIKFTHEGSTIKVCATPLDNGKAKIEIQDTGIGISQNAIDYLFDEFTMVDQSYSRSKEGSGLGLAICRRLCNLMDGEVSVISEPDIGSTFVF------------------------- 307264990 ----------------------------------------------------------------------------------------------------------------------------------------------AILRLSSSLEEVSNIIKRLVLFLALVLTVSSLVAL------IIGFFIANELTKPLEMVKKATQEMAKGNFKVRAEKTSNDEIGI-------LADSFNKMAEELEEMKNEFISNISHELKTPLTSIKGFA--ITAMDLVEKNSELY-EYLNIIDEETDRLSRLVDELLDFSKIELNKIKLSFEEVELDKLIEDTVAILRPHASNDGVNLICKKKIDRVVINGDVNRLKQVLVNIIDNGIKACSRGKYVKVFLDIKDKKAV-IRIEDQGQGIPQEEIKYIFDKFYRG---KNNKYSGTGLGLAISKKIIEEHKGTITVESEVGKGSVFTIELPLK-------------------- 254785705 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISTQGTMLVNIGILAAGAFLLVAVIIWAYLNK---RRDAERLEAR------TRELNITQDRLVIAKAKAEEANLAKSEFLSLMSHELRTPLQAIIGYTDVV-IEDLYVEGMDHLSTDLTRVVNNSQRLLRLINGVLDLAKIESGHMDLTLEHLELHSLVNEAIDNVKPQFDEKNLPLETDLESIPEAALVDREKLLHIILNLLSNACKFTDRG-RVTLAVKH-NANAITITCRDTGMGIDAAALPFVFDRFQQVDSSATRQHSGSGLGLAITKQFCELMGGHITVNSEPGRGTHFKVEIPL--------------------- 160899265 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELEQTNAHLEEQTQQLEYQREQLLRAQGALTDKAHELELASQYKSEFLANMSHELRTPLNSTLILAKLLADNKPGNLQADQVK-YAQTIHAAGSDLLALINDILDLSKIEAGQVSVLVEPMTIATALQALMEPLRPIAREKGLELTWTVDPGVPSMQTDPMRLAQVLKNLLSNALKFTAKGS-VGLQVSRVPGGMLAFAVRDTGIGIAEQQQQFIFDAFRQADGSTHRKFGGTGLGLSISRDLAGLLGGTLTVSSTPGQGSVFTLTVP---------------------- 254457763 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VEYLAVRYEVTELI-----------NSRDEALMAEKAKDEFLSNMSHELRTPLNAINGFSSLLKRQ----IKDEKQSKYIEHILESSSQLIGLINDILDLSKLQSGKFILDYHRFEPYSNIYSLVERFSPNIETASLNLVLDLDDSLKIVNGDWLRISQIITNLLSNAIKFTPAGGEVRLSANHNDDN-LRIIVSDNGLGISKEVQEKIFMPFEQADSSTTRKFGGTGLGLSIVSNLLKQMDAQIKLESEDGNGSTFELNIPIKEYEN---------------- 86144435 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSIIVKGVSEYADSYGKPKVIHI-QGNDELAEFTETLNRVMERNYHHNKELIIAKEDAISANKAKSVFLANMSHEIRTPLNGIIGMAEILSQSQLSAN----QQEVLEDIESSSHSLLVLLNDILDLSKIESGNLMLSPHNADLREAVYDSVSVILSKAISKDIELDINIDAQTPTLFFDEYRVRQVLTNLLSNAIKFTSKG-TITTDIAYTPGRGLECSVSDTGIGIEPEKLESIFEPFTQEDGSITRQFGGTGLGLAICRQLVDLMGGYITARSVKGGGSTFTFCL----------------------- 156973910 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DSEDEIGHLITKFNEKTVYLEQERIKAQASTNAKTAFLATLSHEIRTPMNGVLGTAQILLKTQL----TDEQRKHLNTLYDSGDHMMTLLNEILDYSKIEQGHIEIDNTPFPIDSILGSTNSVYHTLCAEKGLQFRVISNPEGRWYNNDKARLRQVLFNLLNNAVKFTDRG-YVEVELEYVEGQQLRISVKDTGIGISPDAQERIFRPFEQAESSTTRRYGGTGLGLAIVKQISEHMGGSITVQSQECIGTKFVVEL----------------------- 288940116 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LARVMGEMGLARVRQQEANRTLQQHRDHLEELVQARTAELSL---AKEQAEAANRAKSAFLANMSHELRTPLNAITGMAYLVRASGVSV----KQAGWLDTLDGASRHLLEIISAILELSKIEAGGMELDTVPIRLDTLVASVVDTILPQARAKHLHIGLELDPVSTPLMGDPARLRQALLNYAANAVKFTATGS-VTLRTKVIEQTMMRFEVEDTGVGLPADVIDRLFENFEQADNSATRRFGGTGLGLAMTRRLAHLMGGTVGVSSTPGEGSTFWFT------------------------ 300717614 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVSARVKMEESLQEMAH-AAEQASQSKSMFLATVSHELRTPLYGIIGNLDLLQTKSL----PQGVESLVTAMNNSSSLLLKIISDILDFSKIESEQLRIEPREFSPREVITHISSNYLAMVVKKRLTLWCFIDSDVPTLDGDPLRLQQVISNLLNNAIKFTHTGG-IILQVFVKDG-YLAFRVRDTGVGIPAKEITRLFDPFFQVGNGVQRNFQGTGLGLAICEKLINMMDGDIEVDSEPGMGSQFVVRIPLYNAQVMTP------------- 78778121 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IPYSSFIFDILHIFLEILKITLINREKEHKLT----------IFADKAESANRSKDMFLANMSHELRTPLNAIIGFSQILQTREEIPQN---MRSYIEKISIAGNNLLNLVNTILDFAKLEAGKISYHPRMTLLSDIAKEISIIISPLAEAKNITLTMPADISLA-LFIDAQLMKQSLINILSNAIKFTPNDGEVIFSITFDKQRNQYVSICDNGVGMDKESISQLFTPFTQIDNHLQTASKGTGLGLVITKKIVELHGGKIWVESSVGEGSCFYIAVP---------------------- 73539168 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLRTGQTHVDEHTLNVRAHGQRVYRVARFPVRSRHVIMGVGTVVTDISEQERTRQALELASTLEWKVAERTRELARAKSQFLANMSHEIRTPLNGISGMTHL----AIGEPDSGRQGQYLARIEESCQHLQRIVNDILDFSKMEAGMLAVDAASFPLARLLDHVLSLFREQVRKKGLVLQMEVDPALPHVIGDSQRIGQILINLLGNALKFTDAG-EIRLRVRACNADAVRFEVSDTGIGIAEDALLVLFSPFHQADSSAARRFEGTGLGLAISKRLAELMGGRITVQSQAGVGSLFTLEI----------------------- 213969639 -----------------------------------------------------------------------------------------------------------------------------------------------TILVAGSSGALA---------LIYNQVAHGLIDQSPEAHHLLMLAFLKAFLTVCVFAGVLAWWVVLTRESRLVAQEESERLIQEIEKTDQALQKAKEASEAANAAKSRYITGLSHELRTPLNSILGFTQILQRDTTTPPH---HQDPLATIMRSSSHLLSLINGLLDVAKIEAGKLKLEPTEILFQEFLHDLEKMFAGTAQEKNLGFRLELEGRMPMVRGDEKRVRQILINLLGNAVNFTDSG-EVVLRVSYRR-ETAIFDIVDSGIGIAPEQIERIFQPFERGGQ--TRHDNGVGLGLTITRMLTALMGGALSVSSTPGEGTHFKVRLFLSRVPKAVIDVNHD-------- 121608695 --------------------------------------------------------------------------------------------------------VWRYLDTGLGHFLLLMLVIAPLLAAVLGLPYHQELNTLAQALIDAPLAAPSGMLKAYLALLVISGIVAWWLVLAHKSRQVAQEESNRQ--TGLLLREIELHRQTDQALQTARQVAEQARLAAE--QARQVAEAAQRAADQANQAKSRYISAISHELRTPLNSILGYAQLMSED---PGLPPQRQQAVHVIRRGGEHLLSLIEGTLDIARIESGKLTLEVAPMRFADGLREMASLFELQAAAKGLAFRFEPQGALPEVRADEKRLRQILINLLGNAIKFT-TQGQVTLRVRH-AREMARIEVQDTGPGLTASAIERIFEPFTRAGAADT---PGAGLGLTIAKMLTALMGGELTVSSQPGVGSVFQVKL----------------------- 159900627 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRDITREV--EADRAKRDFVATVSHELRTPLTPIRGFVDLLLLGAVGQLSDP-QREMLNTVKTNAMRMVGLVEDLLEIGRLEAGKIVLNTAPNQINQLVRDIVATWGLEIEKKNMTLKLELDDTLPLIEYDSKRIGQVLTNMVSNAIKYTYAGGDVIIRTFINEDKMIQLDVKDTGVGLTAEQQKSMFKRFYRADSPLRDEVGGTGLGLSIAKSFIELHNGDMWVQSVYGEGSTFSFSLPEVQPRPDLGERDE--------- 77359030 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTRQVAERTYSLAQAKKQSDLANRAKSQFLANMSHEIRTPLNAVIGFSSLARKED----DANTLIDYLDKINSSSKSLLNLINDILDISKIESKRLVLERIPFDLTALIQRINTMFEQSAASKAIKINSNIPKDTWFV-GDPMRLEQIMLNLCSNAIKFTNAGS-VTLNVDTQNKAQLTIAVIDTGIGIKATQHEKLFSAFTQADNSTSRQFGGTGLGLAIAKELSVLMNANIALHSELDKGSTFTFTLEIETVKAQDP------------- 296329975 ------------------------------------------------------------------------------------------------------------------------------------------------------LASVIAYMTDGVIATNRNGAIILLNSPALELLNVRETALEMPITSLLGIQENYTFEDLVEQQDSMLLEIERDDELTVLRVNFSVIQREHTEQEKMDQERREFVANVSHELRTPLTTMRSYLEALAEGA--WENKDIAPRFLMVTQNETERMIRLVNDLLQLSKFDSKDYQFNREWIQIVRFMSLIIDRFE-MTKEQHVEFIRNLPDRNLYVEIDQDKITQVLDNIISNALKYSPEGGHVTFSIDVNEEEELYISVKDEGIGIPKKDVEKVFDRFYRVDKARTRKLGGTGLGLAIAREMVQAHGGDIWADSIEGKGTTITFTLP---------------------- 284036649 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------TYTLIVNASNTSSIWSPHVHSLRIVISPPLWATWWAYTAYALLLTGAIILFVRVRINRI--RMRSLIELRERESIQLKHLDEVKSRFFANITHEFRTPLTLILTPLEQVLNESADSP----YHNRLSLIYRNANRLLRLINELLDLAKLDAGNLTLSPAPADLQEFITRTVLVFTDEVQRKHIQLVQTHHFSQPYYWFDSDKVEKILTNLLMNALKFTDEHGSINVETAVSSTDLIKLVVQNTGTGIPKHQLPHIFNRFYQADPMTEQSVGGSGIGLALVKELVELMKGTIRVESDLYSGTTFTVELPCRQARADLVTDGQASSKHRASA 153871596 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLPMALYDQILGFIYLEEVGFLTDNDQYLLQIMITQCAAALKNLKLYTHLEEANR-----------QNERKNQFLGMAAHDLRNPLGVILGYGQMLQEEALEILDEEQL-DYLNRIHNASQFTLNLVNNLLDVAKIESGNLALELEQTCLMRTITEAISLNRFLAESKQIQLNFNYDENLPEMTVDASKIQQVINNLISNAIKYSHPQTKVQIHATRKQND-VLISVTDEGQGIPKSELDKLFQPFSKTSVKSTAGESSTGLGLLICRQIVEAHSGKIWVESEVGVGSTFYVLLPP--IPEPQPQNQEEKT------ 119468828 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGKEVIAQLELRLKNRELTKTLELQNQHNQELEKEADAANDLKGRFLANMSHELRTPLHGILNLAEF----GLSDSNNNEKDEALKSILNSATILSNIVNDILDFSKIEAGKLDIEHIDFKLSEVINSVIEPLTKQALNKGIKLITSVDKKVATLKGDPLRISQILNNLCSNAIKFTQAGQVVTVESHSLNTQNIAFKVIDTGIGISQAAQVNLFKEFQQADSSTSRKYGGTGLGLSICTKLSKLMNGKISFTSKEGEGSVFI-------------------------- 124268351 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GPVLWVSVTVSLLRDEHGQPHRLVGLVEDISEHLRLEEA--EHARESAETANRAKNEFLSRMSHELRTPLNAMLGFAQLLDLDR-GEPLHERHRMWVTQIQQAGWHLLEMINDVLDLSRIESGTLSLQVESLSLEPLIAASMALVEPQARGRGLTLVRTMAEHAPQVLGDATRVKQILTNLLSNAVKYNREAGEVRVSTRRTEDRDLELDVCDTGLGIEPQLLTQLFQPFNRLGRER-GATEGTGIGLVIAKLLAERQGGSLKVRSEPGVGSTFTLRLPQARPMTASQEADEEAN------ 138607245 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLLGLTGFTSKKYLNQRKLSKILREESAKKDRDARLEEKNKELQDSQKAAEAANEAKSTFLANMSHELRTPLNAIIGYSEMLIEDAED--ENEDFIPDLDKINNSGKHLLGLINDILDLSKVESGKMELYIEEFDLKKITEEVEATIKPLVEKNGNKLVVEYETDVEKISADLTKMRQILLNLLSNSAKFTKDGTTISVISSKVKEDAVDINISDTGIGMSPDQVDKVFKPFTQADEKTTRKFGGTGLGLTITKMFAEMMGGDINLESKEG-------------------------------- 237746436 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLLLFTRQDVTETKAEQLRNHIALKEAFLAAENASRAKSDFLSNMSHDIRTPMNAIMGMTAI---AAMHVNEPAYIQDCLGKITLSSRHLLKLINDILDMSRIESGKVFLVEETFVLPTMVEALLAISLPQIRAKNQQLKVQIANIVEEVVGDPLRLQQVCINIMGNAVKFTPEGGHIALQITEKHGFGCYFVFGDDGIGMEKEFLDRIFEPFVRADNSRVRKAEGTGLGMSIARNIVRMMNGDIEVWSEPGKGSRFTVT------------------------ 257059969 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRHWRPAEIELIQELADQVGTAIAHATLYQELEQATLAAEEASRLKSDFLASTTHELRTPLNGIIGFLRLVLDGMAD--DSQEQQEFLEEAHKSALHLLNLINDILDIAKIEAGKMDLEVGSVELAELFEAIDNFTLPQAQRKRLNYSSKYPPTLTPIYGNYQRLLQVMLNLVSNAIKFTHDGG-IDITAEIVKKKMIKVRVSDTGIGVALEKQAKLFEKFVQVDGSHSKAYGGTGLGLAISQKLVEAMGGQVEFYSGEGLGSTVTFTVPLEQ------------------- 170077522 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITFLSHVAEYLAIAILQARSYQQLQEQKTSLETLAQRRARELEDAAQVASQSKKEFIHIMSHELLTPLTSIIGLSNTLADDNPKKLSPEKQRVYLQTIHESGTRLRNLLQDILDFSQTEAARSVLDLQKFSLKQLCYRVLNGFQELGDRQGINLKFQLEPEQDSFYADPIRLEKILSHLLSNAIKFTSHGGEVTFSIWREKQKDVSFQVKDTGIGIPPQQIPLLFEQFQQLEPSMSRRYDGAGFGLALVKQLVEIHQGQIHVTSTPKKGSIFTVRIPNQVPRNLHP------------- 307152733 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRDVTSER--EVDRMKTEFLATVSHELRTPLTSVLGFTSLIQDETRVKKARKKVGQNIKIIISEAERLTALINDVLDIAKMEAGRMEWNIKSTSVVEILETASAATYPLFDKKKIDLIKDFPLNLPNIWVDKNRMIQVVINLLSNAVKFTDEGS-VTCCAKLEDDQ-LVISITDTGIGIAENEQSKIFERFQQGGNILTDKPTGTGLGLPICKQIVEYHGGKIWVISAPHQGSTFFFSLPLSGQEHEPLEKSNE-------- 153869369 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIHIMANQCATALENLQLYLDLKEANQQTSYMLAIAEQARKMAEAANQAKTSFLARMSHELRTPLNAILGYSGMIQEDASDLGYQDILPD-LDKIQVAGKQLLDTISNILDISKIESDKLELNLTEFAVSNLVNEVVTTIQPLIKINGNQFECQMSDDLGRLYADYHKVTQILLNILNNANKFTHAG-KITLDVTRKRTDWVFFQINDTGIGIPSDKLNLIFEAFAQVDTSTTRQFGGTGLGLAICENFCKAMGGKISLCSTIDEGSTFTIQLPT--------------------- 225570976 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEQHAAQARQEQLLRDALEEAKAASNAKSDFLSRMSHDIRTPINAIVGMSTIGQLKID---DRNQSVNCFKKIDDSSRYLLSLINDILDMSKIENGKMALTDEQFDLHELINSITAIVYSQSVFKNIQFEVYCEDSLQQYYGDALRMNQILMNLLSNSLKFTPAGGMITLHVKESKRRCGYFQVTDSGKGMSEDFMKRLYQPFEQEAADTARNLTGTGLGLSIVYNLVQLMNGTINVESRLGEGTVFSIEIPFRLVEDEIWKEEQRKQQE---- 307592105 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTITLISTKTSRTYDHTDLALAQELARRAAQQAQQANQIKDEFLAIVSHELRNPLNAMLGWSQLLHKR---EFEDTMVNQAITIIERNALLQKKLIEDLLDISRIIQNRLHISREPVYLIPLIDTVIDTLRPNIKAKAIEISSNLDTSTKPVFGDAYRLEQIVGNLLSNAIKFTSTGGKINVQLSQ-EGSLAKITVADTGQGISPEFLPFIFERFRQADPSKTRSQSGLGLGLAIVRHLVELHGGSVYAASPVGKGATFIVQLPTQ-------------------- 194334707 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVIQLQRDNLLHDANVARNALLDANKKLEDAIRAKSQFLANMSHEIRTPLNGVIGMTDLLLESALDT----EQRKFAQTISSSGRNLLRLVNDILDFSKIEANKLEIEYLDFDLLDVLEEVIALFAYSAHEKNVDLIFLPDHTIPRLKGDAARLQQILVNLVSNALKFTAEGEVVSVDLERESDATIRFTVSDTGIGIDSERIEAVFAPFTQADGSMIRKYGGTGLGLSISNQLARKMNSEIHVQSSPENGSTFCFS------------------------ 158340478 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRAYMVVPVFIGKTLWGLLAAY-QLNHPRQWQKVELYLLKQAGAQLGVALQQAELLNQESKNKAEAANQAKSAFLANMSHELRTPLNAILGFSQLLARDENLTLS---QKQNLNSINRSGSHLLNLINDVLEMSKIEAGKISLNPTNCDLLLLLDSLQEMFALKAKSKGLVLNIQKSSKIPYIYIDENRLRQVLINLLTNALKFTESGS-VTLRVSTQASLSLYFEVEDTGIGIAEDELDDIFDAFIQTS-SGQQSQEGTGLGLAICHHFVNLMQGDIQLQSRQGQGTTVFMQIPVCIPENKDVEEQ---------- 280956496 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLNARAIYSDSGEIIFIEGILED-ITDRKKAEQDLADLNRHLEQLVRERTEDL--VNKAREL-EEANQRLRELDEMKSAFLSSVSHELRTPLTSILGFAKLLQNEPLLVKKGQRIQNNLLIISHEGERLTRLINDVLDLNKIESGSMGWRDERLNMSDIVETAVQSVTGLFQNPQVGLVSEIDPALPVVIADPDRMQQVLINLLNNAAKFTDDGS-VTVRAFPRFGQ-VRVEIADTGVGIHPEDQNRIFEKFHQTKTATGDKPKGTGLGLTICREIVEHYSGRIWVESEPGKGSTFIFTLPSA-------------------- 136685456 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EREIRLLQTFADQAVIAVQNVRLFTEIQEKSRQLEIASQHKSQFLANMSHELRTPLNAIIGYTEMMADGLYGNVSDKA-AGVLERVQNNGRHLLGLINDVLDLSKIEAGQLSLTVEPYSVADMVATVLSATESLARTKGIALGSAVAPGLPTGTGDARRLTQVLLNLVGNAIKFTDQGS-VEVRAAQAGDRFE-LSVVDTGLGIRPEDQSRIFDEFQQVDDTSTRKKGGTGLGLSISRKIVELHGGRIAVHST---------------------------------- 226947584 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLLIGLVVILISGLVSLFLANSITEPIKELTDVANKMASGNFKVKSEKM-FDDEFGELDTLNYMADEIVKK----DQLKNEFISSVSHELRTPLTSIKGWAITL---NSNEVDKEILKDGLKIIEDESERLSGMVEELLDFSKFVSGKMKLNKEEINICEIIDTVRKQLEPYAYRNRINFKATCINKLPNIYGDRNRIKQVLINLLDNAFKFTPEGGLVELNTKYEE-EYITIVVKDTGVGINKEDLPRVKEKFYKGNSGKSKN----GIGLSICDEIIKLHNGVLHIESEENKGTTISIKLPMIK------------------- 64967421 ---------------------------------------------------------------------------ALWMPSRTGLNLQLSH-TLNNQIPVGSVVSINL-PVVNQVFNSSCAVRIPHTCPARFQPHTGRYVPPEVVAVRVPLLHLSNFQIPELSAKNFAVMVLMLPSDSARKWHVYELELVEVVADQVA--------VALSHAAILEESMRARDQLMDQNVALDL---ARREAEMAIRARNDFLAVMNHEMRTPMHAIIALSSLLLETELTP----EQRLMVETILKSSNLLATLINDVLDLSKLEDGSFELEVTVFNLHTVFREVVNLIKPIAAVKKLSLIVFLSPDLPSCVGDEKRLMQTMLNVVGNAVKFTKEGS-ISITASIAKPDSLRVQIKDTGCGISPQELPHLFTKFAHAQNGSDKGYNGSGLGLAICKRFVNIMKGHIWPESEIGKGCTFIVKL----------------------- 289642527 ------------------------ARIGSKMQGQRDLYAVCQMIISEMTPA------VGAQLGTVYLLDFIEGD-KLRHVAGYAPRKRSDGTFLFGEGLIGHAAVEKKGIRVEQVPNGYLYIRSGLGEAPPSDLVVVPVLFEEQVLGVIELASFTRFSELHLHLVDQLVGTIGVVLNTIMANARTEELLAQSQRLTQELRSQ-SVELQRTNNELEEKAALLEEKNREIEMARIGLEEKAEQLALSSQYKTEFLANMSHELRTP------LNSLLLLAKLLADNPEKQIDFAETIHSAGSELLELINDILDLSKVEAGKMDVEATTVRTTTLCDAVAQIFGPLAEERGLSFEVTVASDVPEFVTDEQRIQQVLKNLLSNAVKFTDSG-EVRLDVTVASDEIAFFSVSDTGIGVAADKLRMIFEAFQQADGTTSRRYGGTGLGLSISKELVRLLGGAIGVASAVGQGSTFTLYVPSVMPSEVLP------------- 223046625 ---------------------------------------------------------------------------------------------------------------------------------------------------VIELASFQPFSSVQLAFLDQLGIVVATIEATMRTDELLSQSLAEELQTQQEELQQTNEQLEEKARQLTAQKVEVERKNQEVESAKRELEDKAEQLALTSRYKSEFLANMSHELRTPLNSLLILSRQLGENSAGNLD-ERQVQFAQTIHQAGSDLLTLINEILDLAKIESGTMHVNPAELPFRDIKEYVERSFEHVADERGLWFRVEIAADVPTIETDEMRLKQILRNLLSNAFKFTEHGG-VTMRMRPATDDAVAIAVEDTGIGISPEQQRLIFEAFQQGDGGTARRYGGTGLGLSISRELARLLGGWVEVGSEMGKGSTFTLYLPRRFTAANQP------------- 226309995 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGVGTGVVILAFALSLLMAKRIVDPIEDLTNAAKQMAEGNFSVRAPK-RFDDEVGTL--ADTFNYMATEIGKNE-KLKNDFISSVSHELRTPLTSIKGWGETLI--SGGLEEPEETMLGLEVISKETDRLIGLVEELLDFSKFQSGEMKLSRVPMDVRELLQDLHLQFSVRAHAKQIELKLETPPTPLIVMGDPNRLKQVFVNLLDNALKFTPQNGSIVIAASLSADR-LLVTVTDTGEGINPEDLPHVTEKFFKG----RSKLSGSGLGLAICKEIIQLHAGRFSVSSALGQGTSIMVDLPL--------------------- 84385456 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KEKLEATVRERTAELVTARKDAERANKAKSEFLAMMSHELRTPLNAIIGLIDTLKSTPL----NDEQQSILLNMSTSSELLLAIISDVLDFSKIESGCFSLAPQWSNVRDTVTFVLSEQKKTADDKGLALTVTSDPEGELHYIDPSRLAQILFNLIGNAIKFTERG-HVHVSIKYLQS-SFYITVEDTGIGISSQQLSSLFSPFVQADSTITRRFGGTGLGLAITKRLVELMRGRISVESEPGKGSKFEVQLPLTRVTNNLAEEDKSSRELRS-- 104780757 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSMATEIQQRRTAENRLTQYLNELEDIVSARTNELKASNSRLSQSNQELEEARRRALDMAQARAAFLANMSHEIRTPLNGMLGMIAL----TLDSGLAAEQRQQLSIAHDSGKVLVELLNDILDLSKFDAGQLELERIPFDLGAMVEDTANLLSQNA-APSVELTCLIAPDFPTVLGDPTRVRQIVSNLLSNALKFTRFG-RVDVRLTSIVG-GVRLEVSDTGIGIPEEAQARIFQPFTQAGAGITRQYGGTGLGLALTRNLCKAMQGHLNIQSETGFGSRFSAELPLPAHTEAIP------------- 144133091 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDITQRVAEERELI-EARDRAVAGERAKADLIAVMSHEMRTPLNGMLGTLDLLQHDPRTPRDAE----YLEIIRNSGRQLLHHVDTVLEVSRAEAGKIVPETEVFSLSALTRELVEGLRGVAEHRGNALVQRVAPDGPRVLGDPTRIRQVLTNLVGNAIKFT-RNGTVDIQVARTSGDMVSFTVRDDGIGIDPADQDRIFEDFVTLDTSYARAAGGTGLGLAIVRRLVIAMGGEIGVDSAKGQGSSFHVRLPLPPAPADMPLPGSDDSD----- 261253198 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RQIILSRHQEARSRAEESERSTKEFVAMINHELRTPLNGLLGSAELL----DGTELDEEQRTLLTNLTHSGDLLRHIINDILDFSKMNAGMMELIPSTFQMSELRNMIHGIFEPRAREKGIEFTITESGELPTFIGDFERIGQILVNLVGNAVKFTSEGS-VTVTARWSAG-SLTMSVSDTGVGIAEEAKKELYSPFVQADRTAKRHFEGTGLGLAICKNLVELMSGTIALESEVGKGSCFEVTLPL-KVADKLP------------- 116621999 ------------------------------------------------------------------------------------------------------------------------------------TGAWLFGFQGALRIAAGCVGSALVLALLEMAGLPL-PTYFPERPFGIWTMVAAATVMTTVPVARVLQLLKQTLTMHRAAQKALREYQSRLEEVVQRRTAELV--EARDQAQAASRAKSVFLANMSHELRTPLNAILGFSKLVR---GGPGLSEVQRKDLDIISRSGAHLLDMIDEVLDRAKIETGGVTTKKTAVDLHRVVHEVVELMRPRAQAKNLEFVFEHPETYPYIRSDAGKLRQVLLNLTGNAIKFTQRGS-VTLRLWLEPMAGLTLDVSDTGIGIAPEDQERIFEPFAQAGNGGAAR--GTGLGLSISREFVRAMGGSLAVQSILRVGSRFHVELPVE-------------------- 262190201 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QIISIITQGQDITT-IAEAEKQSQAARREAEESARVRAEFLAKMSHELRTPLNGVLGVSQLLKRTPL----NDEQREHVAVLCSSGEHLLAVLNDILDFSRLEQGKFRIQKNEFRLKELVCAIDRIYRPLCNEKGLELVVNSNTTAAIVRSDQIRINQILFNLLNNAIKFTHQGS-IRVELQLIEGDQLVIQVVDTGIGIREQDLTVIFEPFMQAESTTTREYGGSGLGLTIVHSLVEMLSGQLHVSSEYGIGTRFEIQLPIELV------------------ 295400058 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------LPLAALFVFVLLIAGKRLVRHITGPLKEMEEVAYHMSQGNYE-AQIPVRTNDEIGKL--AKAFNIMAKAVAEE-DMRKREFLANVSHELRTPISYVKGYSEAILQGLVK--TKEEQRKHVQLIYREAGRMERLVRDLLDLAQLEGNSVPLQKVPLVFAQVIEDTVAKYEPFLQKKQITLAVELDHDII-LEGDADRLEQVVQNLLDNAVRYTPDAGKIDIQLRKVSAKSCQLIIRDSGKGVPKEKLAFLGQRFFRVDQARSRKEGGTGLGLAIVKQIISLHDGTISFFSEEGKGMEVVIELP---------------------- 224535688 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LITERKRQEKALVTAREKALESERLKSAFLANMSHEIRTPLNAIIGFSSLL----TTTEDEHEREEFISIIENNNQLLLQLISDILDLSKIEANTLDFNYQNVDLNGLARDVERTVRRRLQ-PNVVLNFIPGVTECHVQTERNRLSQVLINLLVNASKFTSTGS---ITFGYERGEELYFYVKDTGRGISQEDQNKIFERFTKVDTFT----QGTGLGLSICKNIIEKMKGRIGVESEKDKGSTFWFTIPYKPEIATQHNKRHEA------- 283823223 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DRWLDRQLTASKHAFSEI--HMRFANGCWMSRRHKRMENNETVRIWTDISSLKRQQAEAADRAKSHFLTNMSHEMRTPMNGIIGFNELLLQGNL----SDTQRDYATLIQSSSKSLMSLIDEILDLGKIERGTLEIQSAPFKLNQLI-SAARSLQALADEKALQLKVSSTPSQTIAIGDVERIRQILVNLLGNAIKFTETG-EVTLSIS-AENNGLAFSVNDTGPGIAPDRLRKIFNRFYQADDLCSGKVKGSGLGLAIAKELTELMGGTITVESERGEGSTFLVWLPL--------------------- 284038022 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITKQKQLESELRVAKQEAEHSARVKELFLANMSHEIRTPMNAILNLGQQITKTSL----TEHQQFFIGMINTAASNLLVIINDILDFSKIEAGELSLEHINFDLADLIGQAVQVMTHDAEKKGLVISTEIGSGLPPLLGDPFRINQILLNLIGNSVKFTNAGS-VHIQCKVAGNQLITLSVTDTGIGIAPEFLSNLFTKFTQEDGSIGRRYGGSGLGMSITKQLVDLMGGTIDVKSEKNKGTTVTVSLPIGKNENEV-------------- 168187447 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFDSNNNPSGLVTIGHDLTPHLK-----AEENKKLLDEAQQLRTKFFANISHELKTPLNLILSAIQFLQSVNGDSSLRTNFNKYGDVIKENSYRMVRIINNILDITKIDSGYFEIHPENYNIVEVVEDICLYSSSYINSKNLEFIFDTDTEEKIIACDPHLIERIILNLLSNAIKFTNAGGKITVNM-YDKGDFIDISIKDTGIGIPKNHQKIIFERFVQIDKSLSRNQEGSGVGLSLVKSFVDLHNGFIKLNSKVGHGSEFIITLPSVTIKD---------------- 239994497 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDERKAKDAIERVNLKLEEKVVSRTKEEATQEARKASSVKSSFISNISHEMRTPLNGVVGSLSLLKCQPL----NEKAEQLVSMMEISCNNLSVLINDVLDLSKIEAGKLDINNQYFDPLALIESIAKVFAVKAASKGLQLLVDTTGLPPEINSDPHRINQILSNLLNNAIKFTEEG-HIKLQASLSDTQQLHFSVCDTGVGIAQENQPKLFTAFTQADASVATQYGGTGLGLSICKQLSQLMGGDITFNSEVDIGSTFSFTLPET-------------------- 218281490 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIRSLVIASVLIDFLVTAAIAQFEIRHRKD-----LEYASQIEWQAKK-AQEASAAKSRFLFSMSHDIRTPMNAIMGYTELMEKNIG---NAEKEKDYLSKIHSSSKFLLDLINSILEMARIESGKETLNIKACNIFDVLDSLNSVFEKLAHEKGLEYQCTTKIQHPYIYCDPIKLEEILLNIIGNSIKYTDEG-MVLIQIEEGESGQFQCMIQDTGIGMSEAYLPHAFEDFSREKSGTQTSVKGTGLGLAIVKSLVELMNGTIEISSQVNQGTTTRMKFHFEIAKESELEKNQETN------ 251796742 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SIADVTATALANAIHTEHLDYSVNVRSM-----------ELQQANFKLEGLVKELEYLNELKSDFIATLSHELRTPITAVKGTVDILRKEVLGKLNDSQL-DLLETAGKSIERLLNQVNELLDFAKMENGKFELMYSEFDFEELIREATHIVDSLINKKKLELAVEIHAENRTMRADRERILQILLNLLSNSIKFTPQRGKITIKA-YMEDNEMTIEVIDTGIGIPVEKQKNIFTKFYQVNNQIN----GTGLGLAISRQLIEMHGGKISFESTEGEGSVFKFT------------------------ 89902539 ---------------------------------------------------------------------------------------------------------------------------------------------------------FMGVQKARALFRSYAGPVEARQMDTIRAVQFVETQLAGAVGSASARVLVASLRILDEASQLRAHSRELEEKSDSLERATAELRQANEQLKSLDRLKDDFMSSVTHELRTPLTSIRALAELLRDDPRIAL--AQRRQFIEIIVSETERLSRLVNQVLDMAKIESGHAEWHTAEVDMRALVSQAVSTTAELFRERQIAVEVALPEQVPTLMADPDRLMQVMLNLLSNAAKFVPPGGRVRVSLS-SDDSGVTVAVSDNGPGVAAEQQALIFDRFRQGGDAANR-PQGTGLGLPISRQIVEHFGGRLWLESGLQQGARFLFHLPR--------------------- 262199366 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRVRQPRSLMCAPISQHGELVGVVYLENNLMWDAFTERLEIVQMLAAQAAISIENARLLTHLKLSKEEAERANRAKSDFLASINHELRTPMNGIIGMIELL----FDTEPSDEQREYLGMARTAADQLMRIIRDTLDVSRIEAGKLELEPIEFELDDCMATLASMLPAQTQSEGPALSFDVAPEVPRLRGDRDRLLQVLINLFGNAIRFTPAEGLVALHVDLASRSALRFAVRDSGEGIAPEDQEAIFQPFTQARSA--NSKGGVGLGLAIVSSLVELMGGDISVESELGEGACFTFT------------------------ 258406426 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELENANERLQQLATERAETLQALELTQSELKKARDLAEEANEEKSAFLAAMSHEIRTPLHVALGMLGIVLEEDL----PAEVQRKLRIAHDASSHLQGVIGDILDFSKIESGMLQLEETSFSFKEMARLIVQCLEPRAAEKGVELSTEVAETLSGYRGDPYRVRQILFNLVDNAIKFTESG-FVKLSAHLEPTDMYAIEVQDSGAGIAPDKLQTIFERFIQLDQTQARRQSGSGLGLSICANLAEMMGGTIRVSSQEGKGSLFSVHLP---------------------- 221234053 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDITVERHREHAL-DQARIDAEALAAGRARFLANMSHELRTPLNAIMGFSDIMRARMFGPLSD-RYAEYAELIHESGGHLLDLINDVLDMSKIEAERFELQRGVFDAREAVQAAMRLLRVQSDTAGVQLRGVLPPGELEVDADRRALKQIVLNLVSNALKFTPRGGQVTVTAHGYDG-VLEIVVADTGVGISPEDLERLGRPYEQAGGAEQRAR-GTGLGLSLVRAFAQLHGGEMVIESRLGAGTTVSVRLP---------------------- 117926505 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDIALLLKVGAGLLLAFVMVLIWNRKLSRLTKQLQLASA-------EARVASETKNLFLANMSHEVRTPLNAIIGMSRLAQDLREEHV----RQDYLVKIHGASQSLLAIINDLLDFSKLEAGKLALERTPFQIDEVIANINAILGHKAVQKELSIRYYVDADVPHVVGDPLRLGQVLINLMGNAVKFTDQG-YIALRVEQVAHSELRFSVKDSGVGISPSAVAGLFQAFTQADNSITRRFGGTGLGLVISRELVKVMGGDIHVESELGVGSRFFFE------AEFVPIDEHAKTE----- 290508496 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVSARVKMEESLQEMA-QAAEQASQSKSMFLATVSHELRTPLYGIIGNLDLLQTKALPKGVD----RLVTAMNNSSSLLLKIISDILDFSKIESEQLKIEPREFSPREVMNHISANYLPLVVRKQLGLYCFIEPDVPEMSGDPMRLQQVISNLLSNAIKFTDTG-CIILHVQC-AGDYLQISVRDTGEGIPAKEVLRLFDPFFQVGTGVQRNFQGTGLGLAICEKLISMMDGDIAVETEPGMGSRFTIRIPLYGVQN---------------- 310659855 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDEAGRISGAIVVFQDITESQR-----LEDMRREFVANVSHELKTPITTIKSYSETLLCGAL--EDKELSKNFVEVIENEADRMSSLVKDLLQLSHMDYEKVVWEMHHLDLREIVTDSVRKLEVHFQNKNQKLNMKISDEAVPIYADRGKIQQVIINLLTNAIKYTPENGNIRISAQVVD-KNAIFQIQDSGIGIPKEDIKRIFERFYRVDKGRSRAQGGTGLGLSIAHNIIKQHKGSIKVSSELEKGSIFTVYFP---------------------- 254481247 ----------------------------------------------------------------------------------------------------------------------------------------------FSLRIDLAGLQSRSLSLLGAVFISFILSIFLVYGMSRKLQKAVTKPIDKLANAFNDVSINKNYSLRLKNQTADELGKLADGFNSMLEVIEKRDRESENLLKAATAAKSAFLANMSHEIRTPLNGIIGITSLLDQTT----DDKKRRAYYTTIENSANALLLIINDILDLSRIEAGRFEPDESNFKLDEVANHVRRVFEPSAKEKGIAFEAVLAPRTPDLTGDSRRLTQVIINLVGNGLKFTEEGA-VSVAISAEDSATLHFQVFDSGIGITAEAQKNIFDDFSQVDGSITRRFGGTGLGLSVSKKLVELLGGEIGVQSRSGEGSRFWLKVP---------------------- 136452452 --------------------------------------------------------------------------------------------------------------MIGAILIPLSFMLFHLVPNLNFTTIALQPYMLFPGLMWAAIR------FGQRGFLTSMFGVTAIAVTSIMLKNQPFLSAATPVEQLIALQIFIGIAALTGMI-LAAVLCERAQIRNELIAAK-------EAAEEVSRYKSAFLANMSHEIRTPLGAILGFTELMRNSEL---SASERSKYIDIVNRNGSVLTRLIDDILDLSKVEAGRLEIEEMSFSLQTLIAEVLSLLNVKAQEKGLLLKSKFEESVPQVVSDPTRLKQVLMNIIGNAIKFTEAG-EVQVNIGSKSVKGITFTVKDTGPGISLEQQSRLFQTFTQADSSTTRRFGGTGLGLSLARKLTRALGGDVALDCTSGNGCTFIAT------------------------ 110834714 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------AFFAIILGLWIAHYLTRQIAAPDLSGLLRT-LRYGEYTVRGRRRLQGELGELQDNINELAGALEGARRELQDAHRHAQTASQAKSDFLAMMSHELRTPMNGVLGMLQLLEETA----QNDEQHEYTQAALESTGHLLDVINDILDFSRIEAGRMDLDPSFFEILPLLKNCVATFRYVAESKGLYLQLEGAEALAVARSDPTRLRQVLSNLISNAVKFTQEGGVTVSVSVSPVHGDWLIAVADTGIGIPREKRAGLFKAFSQIDSSTSRRFGGTGLGLAIARKLSEMLGGTLTVDGREEGGSIFTLSL----------------------- 172056400 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RGNSAHLEVYAERIDIEGGWKVILVIRDITRE--TEADRLKTELVSTVSHELRTPLSSIYGFTELMLNREIDAI---KQQKYLSTIHNETERLSNLVTDFLDVQRMQSGGQRYQMAHLDLYSIVDQVIGVYKASNGLHDIQLHL-LSVERPAIIGDETRIKQLLNNLVNNAIKYSPDGGQVDITVS-TDQENATIQITDHGIGIPQYAFAHLFDKFYRVDNSDTRRIGGTGLGLSICKEIVKEHDGVIHVESTVGKGSTFTVALPLHALENV--------------- 217970259 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLFKEQQRFTEELQQARDQAEKANQAKTEFLSSMSHELRTPLNAILGFAQLLQNGRQ--PLSERQLRQVEQIARSGRHLLQLINEVLDLARIESGRLQVSLEPMLAHDVIEDAAQIVLPLAEQQGIALALPPAQACARFTGDYTRVKQILINLLGNAIKYNRPGGAVEVRCEAVGGRC-RIGVVDTGIGIPASRLGELFQPFNRL-GAESGSIEGTGVGLALTRKLVDLMHGELGVHSREGEGSAFWFELPL--------------------- 242238486 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVSARVRMEESLQEMAN-AAEQASQSKSMFLATVSHELRTPLYGIIGNLDLLRTKSLSRDAN----RLVEAMQNSSSLLLKIISDILDFSKIESEQLKIEPGRFAPREVINHIISNYLPLVVKKRLTLYCYIEPSVPSILGDAVRLQQVLSNLLSNAIKFTDTG-CIVLQVQRRHDGYLAFQVRDTGVGIEPRSVMKLFDPFYQAGTGVQRHFQGTGLGLAICEKLVSLMDGDISIESEPGLGSLFGVRIPLYQA------------------ 254446207 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SMLDKISERDTSLREVNINLEKLVEQRTKDLRIQNLALQEAMETANAASKAKTEFLATTSHELRTPLNPIIGYVEKIQRQPNGPHSND-----LRLIKQSAEQLLRLIEDILDFSRIESGTLKLENDQIDVEELCESVVKLLSEQAEQKGLDLNYSFNENEKDISIDAGRLRQVLLNLTNNAIKFTNEGS-VTIKCSLNHDADLIIEVIDTGIGIDSQDQDKLFKPFSQLDSSWTREYGGMGLGLAICQRIVKAMGGRLTCFSEIGRGSRFSAQIPVE-------------------- 116250541 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITQWKRTEDELRNAKGAAETANAHKTDFLARVSHEIRTPLNAIIGFSDMMAGERFGPIGHPRYIEYANDIGRSGRHVLDIVNDLLDISKIEAGEMDLDFAAVGLNEAVSEAVALVQPQANSQRVIIRTALSHAVPEVVADLRSIKQIALNILSNAIRFTPSGGQIVVSTSYEANGSVVLRVRDTGIGMTRSELDQAMKPFRQVSSTQSRHRGGTGLGLPLTKAMVDANRATFSINSAPNEGTLVEITFPSQRVL----------------- 149370174 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IYTTGLGVTLIVILSLLTLSLYKIN----NLKAKANNLLIQ---KNSELQAAKEKAEKASVAKAQFLSTVSHELRTPLYAVTGLTHLLLDENPEP----KQKEHLDSLKFSGEYLLSLINNLLDLNKLEAKKTEVEYLTFNLEKQIRDVIDALKNSAQDKNNKVTLDFDNELPDIVGDPIKLSQILMNLIGNSLKFT-QNGFVTIRVKKNNEDNIKFEIEDNGIGISKKKRSTIFESFSQGSLQVNRKYGGTGLGLSIVKNILKLMNSDIHLESTLGQGSKFWF------------------------- 254445929 --------------------------------------------------------------------------------------------------------------------------------DGVWSEDVQSLRISVTPPWWASIGFRVIFILAVVSALVLLYRIRFILRRQREALERRVAERTSELEAANLSLAEKQEEIALQNKELQRGRVELEDRVHER---TKELEHAKLRAEESDQLKSSFLMNMSHEIRTPMNAILGFSELLKDKDI---DEKDRNEFIEIIGSNGRSLLVLIDDILDISLIQSGRVKLRNEVFYIDEVLNELKDFYRLKTTSVSVELEDVELFKGLKLNADSVRFRQVLNNLLGNALKFTEKGS-IRFGCKPRNGEAL-FHVVDTGLGIDKIEQKRVFDAFYKIENDSSKLFPGTGIGLSICRKLISGMGGDIWVESQPGEGSVFYFTLPLSQ--RPVDEDSSD-------- 90420832 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRLMAVIDDLSIARRDAERKAVQLTEMNQNYAAEKERAETASSAKTTFLANMSHELRTPLNAILGFSEIMRQGTFGPIGCPKYGEYAEDIHQSGHYLLKLINDILDMAKIEAGRLVLNHETVDLSEIATETGKIIEVQADQKAICLDADV-PERMELTVDRRATKQIVLNLLSNAVKFTDNGGTVKMKLR-TVGDAALITIADNGMGIPRAALKSLGKPFEQIENELTRTNKGTGLGLAIARSLVALQGGRMRISSQVGEGTIVAIRLPLT-------------------- 152982458 -----------------------------------------------------------------------------------------------------------------------------------------------YMVVVLSLCAVGAAALG-LVYAQEISTLTSAGDRLLLDSIFLKISAVLLIIVAVSSWWVVGRHLAQDD---LNRQNELTQEIDAHQRTDAALQSAKEAAESANQAKTRYVAGISHELRSPLNSILGYSQILLKN---EQLDAAPRTAIQTIQRSGEHLLGLVDELLDLARIEADRMRLEPAPILFAAFIDDLLSMVRPQAEAKGLRLQYTHGGDLPHVLADGKRLRQILINLLTNALRFTDTGS-VTLHVECT-GVSMRFDVIDTGIGIAVQDRQRIFQPFERGAAGRLRGEPGAGLGLAITEKLILMMNGSLNLISTQGQGSTFVVRLPLMEINAF--------------- 88860288 -------------------------------------------------------------------------------LVSQTLTKQLIPSLLNKTIDLPNMLIRQHLLEVNGNVMGLL-----VIEYTRSEKNYTLFALMATLSFAMFILTLVVLPIFVNKRIKENTARLENEINLITDKKDYHLTVSTDLGIGLNKIAILINQLLNSVKESESLHLVAEDKLHGLQLSLENQIMSRTQAQQANETKTTFLATMSHEIRTPMNGIIGTIDLLRHTELSGP----QVRLSSIIRDSAFSLLGILDDILDFSKIEAGKLKVDLIPLSVQQIVEEVARVMSSIAHKNALELNLFIDPNIPELLGDPIRVRQVIYNLCSNAIKFTDKQGKVSIDVTLSQKTHDFFKISDNGRGMTKQQLGRIFQPFSQAEDSITREFGGTGLGLSICKSLTELMYGQIKVTSEPGIGSEFLISIPFT-------------------- 295688409 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSWDAADPGLTLIKSLAPWLALGFLVMSLAAFFLLRRVMEAL----------AQIRDSRRQLIAAKEEAEAANAAKTLFLANMSHEIRTPLNGVLGMAQVMAADTL----SEPQARRLRILEESARSLMALLNDILDIARLERRAMRLREQPFDLVEMVDAACSAFSGAAAAKNLGLKVDVAPEAGGRWGDPIRLRQVLGNLVANAIKFTEVGG-VTVRVRPLT-KGLRFEVEDTGPGIAPQSLPSLFRRFSQADLSMTRAHDGAGLGLSICRELIELMGGSIDVRSEPGQGSSFFFVVPLERLADQRP------------- 197285590 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DISARVKMERSLQNMAT-AAEQANQAKSMFLATVSHELRTPLYGIIGNLELLQSLT----QNEETARLLKTMDNSSSLLLKIISDILDFSKIESKQLKIDVKPFNCRQVVSFVISNYLPLIAKKDLAIYCFIEPDVPKVNNDPVRVQQVISNLLNNSIKFTTTG-CITLHL-YRDEYYLYFDIHDTGRGINEKMLHQLFEPFFQVSQNTESASEGTGLGLAICEKLINLMDGDISVVSQENVGSRFTVRIPLYGALN---------------- 253687500 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVSARVKMEESLQEMAN-AAEQASQSKSMFLATVSHELRTPLYGIIGNLDLLQTKSL----PQDANRLVAAMNNSSSLLLKIISDILDFSKIESEQLKIEPCEFAPHEVISHITSNYLPLVVKKRLTLYCFIDPKVPSLFGDPVRLQQVLSNLLSNAIKFTDTG-CIIFEVGCRDGYLEFV-VRDTGVGIQPREAVKLFDPFFQAGSGVQRHFQGTGLGLAICEKLVNLMDGDITIESEPGLGSLFGVRIPLYKA-RYAPAAINASLQGK--- 162448983 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVARILVVALDVTDYV-----RARKKLEAAAREREELLRR-------AEDARRDAERANRAKDEFLAMLGHELRNPLAPIVTALHLMRLRAGGHAERERL-----VIERQIKHLTALVDDLLDVSRITRGKVELKKQRIEIADVVAKAVELASPLLEQRRHHLTVTVPSSGLAVEGDVTRLAQVVSNLLTNAAKYTESGGEIAVRAGRVEGE-VALSVRDNGIGIAPEMLPSVFERFVQERQALDRSQGGLGLGLAIVHNLIAMHGGRVSAHSERGRGSEFTIRLPAA-------------------- 156974489 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------PDTIADIGKAVRQGEQVRTEILNYTRNKQPYWIDIDIIPLRNEQGVVERFIAIERDITEVKRLESDLETEALKARRANEAKSAFLATMSHEIRTPLNGLLGMLQILNDDIRDL----EQRKVLRLALNSGEHLLSILNDILDLAKVESDALALDIHPFKMADIITPVEVTYQGLCSEKGIVFNVDHCSDDCYYCGDSVRIRQVLLNLVGNALKFTKTG-HINVCIKALESPFVEFCVEDSGIGIPQDRMDSIFNEFEQAEVSTTRQYGGTGLGLAICQKLVTLMNGQISVESGLGKGSQFRFVISLPSDLGEVIEEKTEDVKGK--- 302061857 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SDRRQLIEDLQAAK-------EQADAASRAKSTFLATMSHEIRTPMNAVIGMLELALKRAD---QGELDRSAIEVAYSSANDLLDLIGDILDIARIESGRLALNPERANLRQLVESVLRVFDGLARQKDLDLVLELDSRITDVLIDPLRFKQILSNLVSNAIKFTPMG-RVKIALQAVDNPHLHITVQDSGIGISVEDQKRLFEPFAQADNTGQMARTGAGLGLVICRSLCMMMGGNLSLDSEPGNGTRISMNLPMTRVATKPPAAAHQ-------- 295696526 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITEPLRALIDATRRIQKGDLGPRLSIATRDEFG---EVAQAFNEMALQRIEE---TRRHLVADVAHELRTPLTIIQGQLELIQQGVKRAEP-----ETLLPIQDEVMRLTRLVGDLHQLSLAEAGRLPLEKTWTDLTALAGRIVDNFQIEAEAKEITLSLEASDSIP-VYVDPHRMTQVIVNLVGNALRYTPTGGTIRIVVRQ-EGSEAILAVSDTGPGIRPEHLPHIFDRFFRSDEARSREEGGTGLGLAIAKEFVEAHGGRIGAESRPGEGTTFTVRLPK--------------------- 77460200 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NRLTDYLAQLEDIVSARTAELKAINARLSQSNQELEVARSTALDMAEARSAFLANMSHEIRTPLNGLLGM---IALSLDGPLNAEQQQQ-LSIAHDSGKVLVELLNDILDLSKFDAGQLELEHIPFDLGSLIEDTANLLSQNA-APSVELTCLIDPHFPAVLGDPTRVRQIVSNLLSNALKFTRFG-RVDVRLS-TWKDGVRIEVCDTGIGIAQEAQVKIFQPFTQAGAGITRQYGGTGLGLALTYNLCEAMQGRLTISSEVGFGSQFCAELPHTRAVIPPP------------- 119503084 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAAKGVLGDWNYDALKMPIIVRPAWWQTTYAAIAFFLILLIIVLTIIQSMKKSLNRVREREKELAFQVRERTVDLNVAKSEFLAVMSHEIRTPLHGIIGMNELLLKTDTTP----QQSRFARAALNSGKTLLHLISEILDLAKIEADRMDIESVEFDLVSVIDEVCYLQGEPAQRKGLKLDFIPDAALASYRGDPQKIRQIITNLVGNAIKFTESG-RITVALGVDASGDVRMVVDDTGDGIPDDARTRVFEKFTQADTSTTRQYGGTGLGLTICRNFAEVMGGSLSIETTPGTGTRVIVAIPLE-------------------- 254444887 ----------------------------------------------RVGTLLIVLLMPFGSLLDYFVYPEQLGFFFFLRILCSVIALFFWWIMKG----PLGLRFYRVFGLFLFALPSVFISLMIYYTEGVSSPYYAGL---NLMLIGLSVAQMYVVESLISVLLTLLIYGLACYFHGAVSIPLLFNNLYFIVLTGTIGVTG-SYFLNRSRYREYALRHELDENRSELEASNL-------KLVEMDKAKTNFFANISHELRTPLTLLIGPLDRLRHNGDQPSAKER-EELLDIMQQNAMRLMRLINDLLNLVRLDSGTLQLRPATLELRHYLEGICRSFYPMASERRLDFTWEIDGGQPNVNLDRDKVEKILLNLLFNAIKFTPPGGKIILRARR-DGEFLRIEVEDSGQGIAAEELASIFDRFWQAETSSNRRYQGVGIGLALVRDLARLHGGDVEASSVQGEGTVMRVSLNAEVPVEPLPLEISE-------- 254444887 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RNLASVYEMQQQIEDRTVRLEKALEQIKQT--ETQMVQQAKMASLGQLSHEVNNPLNFATTSIHLLRLGNSPHPEPELLEKPLTDLHDGIRRVSSIVSSLREFTHPD----TVRFERVDLRTALNTAIRFVQIPAAE--ITLVQELEGS-PMISGNQNQLMHVFINLLQNSVERGGEGREIRIRCSEVEERVSLV-FEDNGMGISPDEIDRVFDAFF----TTKKVGQGVGLGLSICHRIIQQHKGSINVESEAGEWARFIMEFP---------------------- 260901217 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SEDEIGHLITKFNEKTIYLEQERVKAQASTNAKTAFLATLSHEIRTPMNGVLGTAQILLKTPL----TDEQRKHLSTLYDSGDHMMTLLNEILDYSKIEQGHVEFSNSPFPIESIIGSIKSVYHTLCAEKGLQFVTSLVPVGRWYDNDKARLRQVLFNLLNNAVKFTDRG-IVEVTLSEQDKTVLVIAIKDTGIGISKEAQKRIFRPFEQAESSTTRRFGGTGLGLAIVKEIAEHMGGHVTVQSQENIGTTFTV------------------------- 295106470 ------------------------------------------------------------------------------------------------------------------------------------------------LFITLLIGAVVYAVTTFFVFRPLNRMKLAFTEEGKLAVSLDDAHAAREVSRLIERFNSMAAELHATYDHLEDQVESRTDELRRLEQQRDALERLNEKLAEETQFKSDLLSMVNHELRTPLTSIITFAQI--SREACPPDRESERHSWEEIEKNSQILLTMINDMLDIARSDAGSVHVACEPMDLGDIVSSVRGTMTPLARKYCVAFRTRVASDVPLVNGDFEKTQRMLENLASNAIKFTPDGGTVELRVDLDAGNGVRLCMADDGIGIAPEDHERIFERFFQVDSTSTRKYNGSGLGLALVREYAAVQGFAVSVESALGRGSTFTITIP---------------------- 119503200 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDREHSLQQAIKALEVARDEAQHVADTKTSFLANMSHEIRTPMNGVVGMISLIKETEL----SKRQRVYFDTIEKSAAGLLVVIDDILDFTKLESGHLRIRTAPFSLSDLLATLNTIFEMQAANKGLKFQLVSADGLPRVIGDPARLRQLLLNLIGNAVKFTDEGSELLVTIAESEASLIRFEVVDTGIGIPEEKQPGIFKEFYQVDITSTRAYGGTGLGLALCRELAQLMGGSVSFSSTEGEGSCFWLDVPL--------------------- 259416722 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDLIA-LKRARDVAADAEARAQQDAEARKTHLAHMSHEIRTPLNGIIGSVDLLMRGASSLNADREQNDLLRTINRSAQSLQRLLNDALDIAKIDAGKLELAPAAFDLREVVNDAVKLFSAQASQKGVDLFREIDAKEWR-YGDQFRLSQILGNLLSNAIKFTDQG-TVGLHLHGTPD-ALHLTLRDSGCGIAPERLDKLFLPFTQASAHVAHEKGGTGLGLTIVHQMVELMQGRIRAESTPGEGTIFHLYLPL--------------------- 144898582 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITHFVAVEEDATSRRDGEEELR-EAKRMAEAASLAKSEFLSSMSHELRTPMNAILGFAQLL-TNADNDSLGERQRFYADSILKSGNHLLSLVNDILDMARIEAGRLSLSFERVEPDQVMAEIIPMIAATAERRKVTLIDEISGGAPAVEADFTRLKQALINLASNAVKYNRTGGTVRFSISHGETGPVRIAVSDTGIGIPEKRRTEVFQPFARL-GAEASTVEGTGIGLTITKMLVEAMGGQIGFFTQENLGTTFWLEIPRAASQPVAP------------- 149375878 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTVTPIRDDVDRITGFLGIAQDITE--RKRLEQ---MKTEFISTVSHELRTPLTSVSGAIGLVLGGRLGDI-PEKAQELLNTAQRNSERLAHLINDLLDTDKIAAGKIHFDMQVTPIIPILEQSLEENRTYCAEQNLKLVLTRKLTQTSVKVDVQRLKQVLANLLSNAIKFSPDGGTVSIEATSTDTD-ITVSVVDQGPGIPEDFQHKVFQKFAQADSSDTRQKGGTGLGLAITRELVKRMGGTIGFETTEGKGTRFFFTLPAVRSAQAIP------------- 148978826 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KEKLEATVRERTTELVTARKDAERANKAKSEFLAMMSHELRTPLNAIIGLIDTLKSTQLTP----EQQSILLNMSTSSELLLAIISDVLDFSKIESGCFSLAPQWSNVRDTVTFVLSEQKKAADDKGLTLTISSDPEGELHYIDPSRLAQILFNLIGNAIKFT-EHGHVHVSIKYQQS-SFYIAVEDTGIGISSQQLSSLFSPFVQADSTITRRFGGTGLGLAITKRLVELMRGRISVESEPGKGSKFEVQLPLTRVTN---------------- 142148982 ---------------------------------------------------------------------------------------------------------------TAPLAQPLGFAEVGLSVDATLAREHRILLTSLALVGIGMLASLFAALRIGAGIARPMFALSHAMTRYRRGDHRLEPSSADEIGELTRDFNRMAQALEGSREQVRTATSELQRSIETLRTKNAELEAARMAALQAGQEKQDFLARMSHEIRTPLNAIVGFTRLLLEQPDQSCSSE----YGRTIDRATQQLLHIVDGILNFTKLESGHVELEHRPFDGARCLQDAVALLLPAAREKGLELTLDLSPKLPQLVGDAHRLTQVLTNLLDNAVKFTARG-QIRIWADYDSGGRLSVTVEDTGIGLTALARERLFQPFAQGDGSVTRHFGGTGLGLAICDRLVRLMGGAMDVQSRHGHGSRFSFSVPC-----PIAESAHPSAPAAIHA 296186460 --------------------------------------------------------------------------------------------------------------ITAFIATMLILSIISILEP--YKNILISFTNFALLIIGLYLLNVPNSKLHPQTYNAFLVMIFAILLSIINYYNFAFIQKSEILNKAEELEIYRTADLVQANANLLAETHIRHK--AELEAIQSIKYEEKKRAVEYEKLRTEFFANISHELRTPLNVIFCAEQMLDIKRIGLDNDNQFKKYLHTIKQNSYRLLRLINNLIDITKMDAGYFEITLSNNDIVKITEDITLSVVEYVENKNIRLIFDTEVEEKIIACDPDKIERIMLNLLSNAVKFTPKNGTIYVNI-YDSTDKVIISIKDTGIGIDKSMQKLIFDKFVQVDKSISRRTEGSGIGLSLVKSLVEMHNGQISVVSELGEGSEFIIELPNVQA------------------ 304313326 -------------------RNRLQ------EQYQATQLRQIRQTRMATLYEVLRGEMELTELGTKILLAQQLGILGGALHVLEGVELVMYASYARASLSVQQPRCRLGETLVGQCALSAERKLIANI-PENYAPAVSGLGMAAPVLGVLELLSFHDFTEEDLDFLAQGEEGIAIALHSTLSRLQLAMALDRTREQAETLEQRVTNEELEEQASILSLQAQQEELRAELENRNVVLDRQKDELEMSNRYKSEFLSTMSHELRTPLNSILILSQGL-MENRQQNLLDKQVEHARVIHSSGRDLLMLINDILDLSKVEEGKFELLVDQVNLADLSKELHAMFDSQAEHKKLEFIVNLDERLPTVVMDEHRLNQILRNFISNALKFTHTG-RVEVNIRVPEAEAISFSVRDTGIGISKDKQALVFEAFQQVDGTISRKYGGTGLGLTISRKLAKLMGGGISVASEENKGSEFTLVLPRRSANAVLAE------------ 92113190 ------------------------------------------------------------------------------------------------------------------------------------------------------------------LLLDHNEALASVREQTRQGMLRVYVLLFVLMILIMLAGTYLVMALWRE----ARSRARHGE---RLQRQSQELQRAVQQAEAASQSKSEFMAIMSHEVRTPLNGVVGMLDVLEDEPC----QEKREQHFATLRESTASLRAVINDVLDYSKIEAGRLDLEHSPFPLTRMVSRLAEGYQSR-QTSDVSLIVQLGDDLPPVIGDATRLRQVLMNLMDNAFKFTQVGS-ITLSVQSRKPATIFFEVRDTGVGIDKQVQAALFEPFTQVDTSLSRRHEGTGLGLAICYRLVEAMGGHLELNSMPDLGSVFHFCLPLS-------------------- 186686479 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQLAQRAASAIENAQLYWQAQEANRIKDEFLAIVSHELRTPLNSMLGWVQIIRHRKL---DEAITSKALETIERNAKLQSKLIDDILDISRIVQGKIRLNLRKVDLVIVINTAIEAIYPTSEIKDIQVESNLDSSVGEIMGDAERLQQVVWNLLSNAVKFTPSGGRVEVCLKQVNSNAQ-ISVSDTGKGISGEFLPYIFERFRQADSTTTRVDGGLGLGLAIVRHLVEIHSGTVYAVSEEGLGATFTVLLPL--------------------- 163814849 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVTKQKETEEKLSKAIVD-ANAAYKTQAEFLANMSHEIRTPINGILGM---LQLTLMAEDLQADYRDNLITAKNCADTLLRLINDILDISKLEAGKYKIKEETFDIRTAIEDTVAAQVPIATNKGLQLDCSFGSNIPKVRGDGQRIQQVLNCLLSNAIKFTSEGS-VRVKIASMDDGENKIKIRDTGIGISEANMSKLFIRFSQVDASDTRKYGGSGLGLVITKQIVELMGGNITVQSKEDIGSTFIVEIPLKVIKGADAADE---------- 149280628 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QKLDLSEKRAREALSVKENFLANMSHEIRTPLNSILGFTNLLQRRNADGV----MAHYIVSIQQAGENLLAIINDILDISKIEAGMMRIVNKPFSIRGLLHSVEVLFSERVKSKRLGYHTLVDGDVPTLIGDATRLTQIMVNLLGNGLKFSEKGARVGVKCKWPDHVVLVFEVSDNGIGIEQEKLNQIFGRFNQADDSITRNYGGTGLGLSIVQNLLSIQHGDISVSSEAGKGTTFTFYIPYQKILHPVPAPKTSETTWISKA 86751073 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLTEQLKYEDEL-KAARASAEQAGAAKADFLANMSHEIRTPLNGIIGYADLLEDQTLVPTT----RRQVERIFEASDSLRVIIDDILDFSKIEACGLKLESKPLYLTELIDNCVSIIQPKAEEKGLKLLATARDTPAVLMGDAARLRQVLLNLMNNAVKFTSAGS-VELIVSCVSRADLRIAVVDTGIGISKVDQQGLFKRFSQADETISRKYGGTGLGLAISQRIVQAMQSELKIDSDQGRGSTFYFELPIAERIDI--------------- 241203167 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITQWKRTEDELRNAKGAAETANAHKTDFLARVSHEIRTPLNAIIGFSDMMAGERFGPIGHPRYIEYANDIGRSGRHVLDIVNDLLDISKIEAGEMDLDFAAVGLNEAVSEAVALVQPQANGQRVIIRTALSQAVPEVVADLRSIKQIALNILSNAIRFTPSGGQIVVSTSYEANGSVVLRVRDTGIGMTRSELDQAMKPFRQVSSTQSRHRGGTGLGLPLTKAMVDANRATFTINSAPNEGTLVEITFPSQRVL----------------- 261212489 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QIISVITQGQDVTS-IAEAEKQSQVARREAEESARVRAEFLAKMSHELRTPLNGVLGVSQLLKRTSL----TDEQREHVAVLCSSGEHLLAVLNDILDFSRLEQGKFRIQKNEFPLQELVCAIDRIYRPLCNDKGLQLIVNSNITRSTVRSDQIRINQILFNLLNNAIKFTHQGS-VRVELELMVGDQLVIQVIDTGIGIREQDLAVIFEPFMQAESTTTREYGGSGLGLTIVHSLVEMLSGQLHVSSEYGVGTRFEIQLPIELVEVVEP------------- 119476961 --------------------------------------------------------------------------------------------------------------------------------------------------MALQQQANAQVLLGVALIVVLAAALLAFRISGSISMPVLSLTVNELDSGRLSSRAEVTKALARGINRLARSVAQSQEQLAALSKKNRALEKTQQALKLASTAKDDFLAKMSHELRTPLTTVVGFSRLLNQSKM----NSKQVEYSDNITVAAELLLDTINNMLDFSKLQSSAVSIENIKFDLREAMEGLVAMHAYQAESTGLDLILIIDRNIPRLLGDPTRIKQIVNNLLSNAVKFTKQGEVVRVSLGENDDGSLSIEVIDSGIGMDEKSQARLFQPFTQADDTITRRFGGTGLGLVICKQLAELMGGDIVINSDLGVGTCMTVTLPL--------------------- 309789904 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALLHLAETIGELITDASVRTRLYEEVR----TADRLKSAFLATVSHELRTPLTSIIGYTEMLQRGLYGPLG-ERMGEPLGHMRTASGTLLRLITDILDFSRMEAGHLKVDLTPVEPLRTIRSVAGQFQPQILQRSLALDLDLPDHLPYIYANSMRLEQVLTNLIGNAIKFTDQGG-ITVSAHHHADR-LRISVRDTGIGIAHEHQDAIFLEFRRIEQ-IGRHAGGAGLGLAISRRLVELMGGTIGLHSTPGEGSTFFIDMPICPTPADAP------------- 32476376 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHSIILTRLGAMGIIAALITLFLGAVTSIGMLKAGIVAQQRSH----ALLQDQRDLATQAAAQARQAAIIKNQFLANMSHEIRTPMHGILGTAELMTRSSL----DEQQRHYMYMIQTSAKGLLTVLNDILDFSKVDSGQMTLESVPFELKDLLSQTMHAV---VNLKNEEVDLQFQPPVEIIVGDPTRLRQVLINLVGNALKFTEQG-RVTVTVENEKGSRIAFTITDTGIGMTQQQQAKIFEAFTQGDSSTTRRFGGTGLGLSISSQLVELMGGRLQVSSVPNEGSSFRFDIPLRTTNGVEPHE----------- 117923577 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QNDVRQLQTVANEVGKFVQRRRSEIALRIASDEALKANRAKSDFLAVMSHEIRTPMNAIMGM----TELLEETELTTIQRNYLSICRSSGQNLLQLINDILDISKVEAGRMEVAVAPFHLHRIIHDANQVILFRAQEKGLNQIVYIDPAVPTILGDQARIRQILINFLGNSVKFTQSGTIVTTRAHANKEDQLVIHVVDTGIGIEQSEQEAIFKAFHQVDSSNQRQQGGTGLGLAICLKLVALMQGSVSLSSRAGKGSTFTLTLPLT-------------------- 152974826 ----------------------------------------------------------------------------------------------------------------------------------------------------IPLKSIKDLIFDMGIILAPLALIIVILTVWIGRKIIIAIT------KPLSQMEQIANHMATGDFS-ERITISSEDEIGRLGRA---FNKMATSLENEDIKRKEFLANVSHELRTPLSYIKGYSEAILDGVAKG----KQEKFMQLIHKEAGRMQRLVHDLLDLAQLEGEHFPLQKQPIVFAQLIEDVVETYEWKCIEKQVEISMELDPDII-VMIDEDRMQQVLHNILDNAIRYTNEKGKITVQLQKLKKDCQ-LKIMDTGIGIEREHVEQLGERFYRVDKARSRQHGGTGLGLAIVKQIVHIHDGKWKIESEKGKGTTVMIQL----------------------- 254443566 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------INGQQSAIVGIIQDVTNRIHSEN-RLIAAFNELETSKEKLEQSNLEIEKAKKLAQSSNKAKSYFLSNISHELRTPLNSIVSLTQALLEGTFGDLN-AKQHENLEIVSESSKHLQSLINDILDLSKIELGKMTLKFAQAGIGDIARSSIRMIEQEASLKNVRCILEINTELENIEVDAKRLRQILLNLLVNAVKFTKSNTDVTLQIEESENESVVFNVIDHGIGIDQNDFSKIFSPFTQLDDSLSRHYEGTGLGLAIASKFVELHGGGLRVASTPDLGSTFTISLPIEQTKD---------------- 255691863 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITELEMIKRELQSSKEKAEMSDNLKSAFLANMSHEIRTPLNAIVGFSHLITESD----DAEERKTYYQIVEANNERLLQLINEILDLSKIESGTIEFSFGLTSLHNLCQEIHDAHIFRTPE-GVQLVYEPSDESLRIETDKNRVFQVISNLIGNAVKFTKEGS---IKYGYEVDGQIVFHVTDTGTGIEPEKVGRVFERFAK----LNNHAQGTGLGLSICKSIVERLGGQISVSSIVGVGTTFTFTLPYSTQETPKEVDSEMKT------ 37522318 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERKQLEAEREQLLERAEQAREAAEAANRTKDEFLAILGHELRTPLNPIIGWTQMLRRGKVGP---DKHDQALEIIERNARLQTQLIDDLLDVSRIMRGSLRIAPQPITLAAIVVCALEAVRGLAEQKQVQLFEQLRTTAP-LSADPTRLQQVVWNLLTNAVKFTPAGGQVQVRLE-SGGGMARLTISDTGVGIPAEFLPHLFERFRQADTKSTREQKGLGLGLFIVRHIVEAHGGTVQAESEEGKGAAFTVVLPL--------------------- 37522318 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGFLVAALNPYRRYDAE-YAGFVDLLTGQ-----IAAGLANARAYEAECR-RAEEIDRAKTVFFSNVSHEFRTPLSLLLGP---LEDVLAGDGISAPTREQLTLAQRNGRRLLKLVNTLLDFSRIEAGRIQANFLPTDLASLTAQLVSVFRSAVEKAGLRLVIDCPPLAEAVYVDRDMWEKIVLNLLSNAFKFTLRG-QIAVRLRQQTGE-VCLELEDTGVGIAAHELPRIFDRFHRVAGVAGRSHEGSGIGLALVAELVEIHGGKVSVQSVSGRGSTFTVRLPTG--TAHLPAD----------- 302877319 -------------------------------------------------------------------------------------------------------------------------------------------------------------QINFATYLMLF-ILVCTVSLTVLLAYLISRSVIGPLQSLQQAMKDITNSGDFSRRLVVSSDDEAGDTARIFNELIESVQLAHVAAEAASRAKSDFLANMSHEIRTPMNSIIGFSEL----ALDNPDPKDQQIFLSQILESSNMLLGILNDILDLSKIESGRMMLDVASFDFDELLGSIERSFALRAQEAGLGFTLRLGESGRVFLGDVLRLRQILTILLGNAVKFTSQGTSLEVKIRVPDGKVLEFSIQDTGIGMSAETIKNLFQPFVQADNSITRRFGGTGLGLVIARNLAQMMHGRITVESQLGVGSVFRF------------------------- 300866718 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EISERKQAELALQQAKEAAEAANRAKSEFLANMSHELRTPLNGILGYTQILK---MHDNLTSQQQDNLQTIQDCGGHLLTLIDDILDLSKIEAEKMELYPTELDFRNFIKSISDLFQMRASQKNIAFTCEELSQLPRIYADEKRLRQVLINLLGNAVKFTNSGG-VTFKVGCLEGGELRFQVEDTGIGIEASKLEEIFLPFHQVSD-RAYSTEGTGLGLSISQKLVKMMGGEIGVKSALNKGSIFWVDLELPLVENSYP------------- 150015425 --------------------------------------------------------------------------------------------------------------------------------------------------IPLHIIFIVQSLTSAVIYFLGWKAFIYMHWRFANKHKKFDLSHFPILSGAVEAMNKIASGDFNVLVK-----------TNELDPFNEVADNVNRMAKELEKLRQDFISDVSHEIQSPLTSISGFATLLK---KGSLDKDQISHYASIIETESKRLSKLSENLLRLSNLESEDNNLNLKKYEINKQIESVLLMLEPQWSAKNITLDISLEETI--ICGDEDLLSQVFINLLNNAIKFTPENGNIGVNL-YNNEDGVECKVSDTGIGISSEDQPRIFERFYKADKARNRSLGGNGLGLSIVKKIIDLHGGKISLTSEIGKGTEFIIWLPK--------------------- 26990435 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILSDIERRERDRLELQDKRDELQAMVERRTASLARAKDEAEAANLAKSRFLATMSHELRTPLNGILGMAELLRGGRLEVAD----RQRVEALYKAGEGLLAILNEVLYFARLEEGESRAERVVFSLRQLCQEVLALLEPMAMENADTLQLQVDEQLAAYYGAEQYLRQVLSNLLANAIKFTEHGQTVQVLANNECSQRLRLSVRDNGIGIEPAVQAKIFDRFVQASEAVTQRYGGTGLGLAICKHLVEKLGGSIGLESVQGQGSCFWFEL----------------------- 87308035 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISARKEAEFALQRAKRAAESAVRVKSEFLTNMSHELRTPLAAILGYSEIMEDHAV----TSESLEAVDTIRRNGQHLLELIGDILEFSRIESGKLEVSAMPTPAYEFLKSTFESFRELADDKGLRFVVDVSDQIPEIITDPVCVRQILWRLVTNAVKFTDAG-EIGVAVRVADGN-LELNVRDTGCGIPAEMLSSIYQPFRQADNSSTRRHDGAGLGLAICQKLSQMLGGDISVRSQAGAGSQFTVRLPIERTAS---------------- 254448236 ----------------------LRYTQADDPRVLRELFLAQYRQFTLNTTAILFFLIALAIIFHDFLRTPSVLAWTVAHMLTGPYFTYLFRRFSNIPEHKRDYFKWYVISLRMECFSGFMWGIMPLAFFPIYDNLTLPIIILGSVIV---IAAAMALMFLPGGFAVYGPPAIFLQATTIIWLRLFIMGLLGYMYLGMSVVTSLNVNRAVARASLLRFK----------------NQDMLESVEQANVAKSRFLASASHDLRQPLHALSLLLGVLSNKR------EYREDIVQRMQKSVSSLEMLFNSLLDISKLDANAVDVHIQDVPLGDVLHQLKEDYSGAAVQKGLGFHIDINPQHA-VRSDPILLKRILSNLISNAFRYTPAGGHIDV-AARQEGDKLVIEVRDTGPGIPADKHEEIFAEFVQLDNPERDRNKGLGLGLAIVRRLCHLLAHDVDLHSTADTGTTFCIRAPLSRVADAPPASNSEHSDE---- 257094698 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HILDEASQLRTYSRELERKSRELTAATLELQEANERLQELDRVKDDIMSSVTHELRTPLTSIRAFSELLRDDPKMHLADRE--RFLGLIVSEAERLSRLINQTLDLAKIESGRADWNGCELDLKEVVEQSLAATSQLFREKDAHVDLDLPDNLPLILADRDRLIQVMLNLLSNAAKFLVQGGRVSVKLRVLAD-ALEVSVSDNGPGIRPEDQELIFEKFRQVGDTMTAKPAGTGLGLPISRRIVEHFGGRLWVESVPGEGATFRFTLPFA-------------------- 15602178 --------------------------------------------------------------------------------------------------------------------------------------------------------------LRFSILGVIVLAILALCTQALLSLFIIGSVVFGLISAPIYFFTVLVEKLERSRLGLAKMVENLRKEVSERVLAEKKLSIALDNIEKTSRDKTRLMATISHELRTPLNGIIGLSRILLDEKL----TETQQNYLKTIHVSAISLGHIFSDIIDLEKIDARRIELNAKAVELNSFLNDISNVARLLAQQKKLAFQLVTDKNLPTFMVDYARLSQILWNLIGNAVKFTQEG-RITLNVKRVSEYQISFSVSDTGIGIPANELPRVFEMYYQVQSSG-HKPLGSGIGLAISQTIAQLMGGDLYATSEMGKGSCFTLMLPVKEVEKPVRVQNQ--------- 302874875 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RFFRIIRQPLFGLNNQVIEVIQIAIDITEEV--------TAKNKMEETLRMQEEIFSNISHELKTPLNVIFSTNQLMELYFKNNCNKEKVSKSINIIKQNCYRFTKLINNIVDVSKIDSGFFELNLSNENIVNITEDIVQSISEYIEGKGLSIIFDTNVEEKTIACDPDKIERIILNLVSNAIKFSNPEGQILVNV-FDKGEFVEIIVEDTGIGIESKHLNNIFERFHQVDKSLSRNAEGSGIGLSLVKSIVEMHGGSISVKSQVNKGSTFKVVLP---------------------- 254423560 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WQSNEVVAAHELHSTLLLAALEFSQASLKRVASEANTANRAKSQFLAKMSHELRTPLNAILGFTQLLHYHETLSF---EQRDRLNIINRSGEHLLSLINDVLETSRIEAGQLRLNESCFDLHQFIESIREMLTLRASNKNLLLKVNQTPRVPQVWGDEIKLRQVIINLVGNAIKFT-NNGEVRIRVSCLSGMGIQFEVSDTGCGIKSENFDAIFEPFKQT-KAGRRAYEGTGLGLSISRQNARLMGGDIEVHSQLGEGSTFVC------------------------- 148974903 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LNGKVVNKELVLRKSDGTRFVALVSYYLFELDGEIATLFWAFD--ISEMKRLNEQLAEEKERANLASQAKSEFLANMSHEIRTPMNAIIGLSYL----AIGEISNPTARTYIEKVHRSGHSLLSSINDILDLSKIEAGQLFIDNIPFNALATFKDVIDLMESKADEKQLNLSMSIDPELDPLLGDPLRLFQVILNLIGNAIKFTEKGS-VSLTVDIVDSNERELTMKDTGIGISDDNLHKLFQAFSQADTTTTRRFGGTGLGLNISQKLVNAMGSQITVESEFGQGSEFSF------VVTFARTTNEELAQFKA-- 220907616 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLLQSLPPRGLKSVMAVRTSYQGQTNGAIALLQYTQPRSWRSEVDVLEAVAAQVGIA--LAQAHLLEQETRQREQQQNLAKGRFLAVMSHEIRTPMNAVIGMTTLLLDTSLTP----QQRDYVETIHGSGEALLCLINDILDFSKIESGKLELETRPFNLRTCLEEAIDLLATRATEKGIELAYLIPPTPEQIQGDVIRLRQILVNLINNAIKFTEAG-EVVISVTAREQYEIQFAVEDTGIGIPIDRLDRLFRPFSQVDSSVRRHYGGTGLGLAISKKLAETMGGRIWVSSRLRQGSTFYFT------------------------ 254508241 ---------------------------------------------------------------------------------------------------------------------GIDWALVVEVPESVAEKLFVAAMLIAIVLVVMASHYLSNFITSPLLKLTWAAEKVSAGDMDADMINMERKDEIGRLAVSFERM----QRSIREKIQLIKQQNE------ELESNLQLIQKQNDELQLANKLKDEFLATTSHELRTPLHGMVGIAEALISGANGPITAD-HKYQLDIIISSGQRLATLVDDLLDYHKMRYGNLDIETSAVDLSGSTHLVLELSSHLLGNKPLRIINQVPEEPVWVSADPQRLEQVLYNLIGNAIKYTTEG-KIVISATVVDNN-IRVQVVDTGQGIPADQLDHIFEPLIQAGNDASRYRQGAGLGLSISRQLIELMKGSLYVSSQPMVGTTFSFTLPIATEEQIASASQFDSPHFQAP- 303251394 -------------------------------------------------------------------------------------------------------------------------------------------YVNWVLRLGRGKAALLGFFVLASCAIVAQSLLTYLFTGGILAQDILRSISFGLISAPIYFFNLIVEKLEKSRIQLEQSVYD----LGILREQDAFLNAT---LEKNNRDKSVLMATISHELRTPLNGIIGLSRILLEGEL----TEQQREYLKTINISAVSLGHIFSDIIDLEKIDSRRVELFRKEIEFSQLISDISNFGNLMAEQNKIKFHIDYSDDLPNIYVDNARLSQILWNLVSNAVKFTPAGGDIYLSVKRIDNDHFSFSLKDTGIGIPKHEQRKVFAMFYQAENSQERKAQGSGIGLAISKRIAKLMGGDLTLHSEMGKGSTFTLTI----------------------- 150392090 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RMAVQVVSRDISDRKRAEILEKHMAQKQQLIHEMQECDRLKTEFFSNISHELRTPLNVILGSLQLMNLYTNKEASPNNLSKHVGIMRQNSYRLLRLVNNLIDMTKIDSGFCEMQLQNHNIVSIVEEITLSVAAFIENRQITLLFDTEVEERMIACDPDKIERIILNLLSNSVKFTNYGGQITVYIEEIEGN-VVISIKDTGIGIETEKLDMIFQRFRQADDLLTRRNEGSGIGLSLAKSLIELQGGTISVTSEYGRGSEFTVTFPIRVVETMKGEVQEINNKQKSY- 307824939 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVDEDGRVLGTVGVSRD-ISERKAVEAAREAALVEAERLARLRSEFMARMSHELRTPLNGILGYSQILLGEN---RLNERQHVMVNVMQQSGEHLLSLINDILDFAKIEAGKQELSLSDIHLPSFLHNLADIVSVKAEQKQLAFICDIAAAVPEIRADDMRLKQVLLNLLSNAVKYSEQG-QISLRVAPVELGRLRFEIQDSGIGIEAGQLESIFKPFEQA-ADIQYSGGGTGLGLVISRELVRLMGSEIFVSSRVGEGSTFWFDL----------------------- 182677962 -------------------------------------------------------------------------------------------------------------------------------------------------------SRLGHYLGVLAVLASIIAAILALYLQAALAPAAERAAIGAMLFTILLIIAGIAAWLFVLTQESRSVAQEERREIEAHKRTDQKLQKAKEVAEAANLAKSRFVVGLSHELRTPLNAIMGYAQILERDVSIPSH---RRNAIRVMHRSAEHLSGLIDGLLDISKIEAGRLHLSRDEVRFGEFLDHLVDMFRLQATAKGIDFVYIRSEHLPAVFTDEKRLRQILINLLTNAIKFTAEG-RVTLRVSYRYP-VARFEIEDTGMGISRNDQERIFYPFERGQHAGTYAIIGIGLGLTITKLLTEIMGGEICLTSEIGVGSTFQVKI----------------------- 163793550 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTIQRRDGTVSSVEITARTIEIDGVLTLVGFYRDISHRKAREYELSKTRFLANMSHELRTPLNAIIGMSELIRSELWGAVGHPKYAEYATDINDSGLHLLDLINDILDFSRVEMGKVTLHDEDIDVTDLLEQSRRTIAGLLEERDLTCVVRVSGS-PILTADRRAMRQMLLNLLSNAVKHTPPGGRVTITSDVDGQGGLAIVVEDTGRGIPAERLEWITEPFNVDEEISVTRQGGAGLGLAITKRLVERHGGQISIDSSEGFGTSVRLSFPPGRV------------------ 254512907 -----------------------------------------------------LLIFASAVLAAYYYSAPLAKFILLFVVISEICDYWLFNRILKSEVSTQAARRFLPHLYLSAFLSTFTIIAYSVGIVVVTGPTN-HFVPLFFLFAAALFSAMNSHYIKQVLTFRLVCLGIAFLFIPVRDIVIMEAPLQSELWAQLFISIFALYFIVESARGYLSVYRAQ---LAQMELLRKEHEKSR----AAYKAKSEFVSTMSHELRTPLTSIKGSVDLAQSGKLGK-TSKNVSAALKMAQRNCDRLLKLIDQILDFQSAESGQMTFERQRFDLVELITDTFSSVRPSASEKGISLRSEFPDREVEITGDKQRLQQVIDNILTNAINFSPKDSDIVVFLQTDNGK-VRILFRDTGIGLSESDEARVFDPFTQLDSSDSRSIGGTGLGLSVSRQIVEAHGGTITYHKNSDTGTTFVVEL----------------------- 239908609 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGHRVDAEAEYRLPGGNEIFCHEMLAPIRSRGEIVGIMGVNVDLTDRRRMEHDLR-AAKEGAEAANQAKSEFLANMSHEVRTPLNGILSTLQLLGTTSL----DAEQQECLFAAIKSSHRLTQLLSDILDLTKIEAGKLPCRESRFEFGQLRRAVLELFAKAASDKDVGLVFTISDDMPWLVGDEVRLRQILFNLVGNAVKFT-LQGQVTVEAKALPSAGVLFVVSDTGIGIPDDQLQYVFEPFSQIEGSYTRRFQGAGLGLSIVRKLVRMLGGELAVDGTEGGGTTMYCSIPLKR------------------- 90422175 ---------------------------------------------------------------------------------------------------------------------------------------------------AFRTGAVSTAVLLLVGVLGFIS-LSFVRTRLSAPMRNIEAALATLRAGDLDTPIQVPRWNDEPSAIIRALEGFRLEALEARRMRLRIRDEMVKHSEKLGRTKSQFLANMSHEIRTPLHGILGTVQLLAQSRV----SDEQRSWVQALDQSGRLLRDILDDILDFTRLESGRIRVDTAMFSLTERIAMVNATIRASMERKGLDFTVEIDPELPEVLGDAGKLGQILLNLLGNAAKFTKQGG-VRLTVAGDAGRRLRITVADTGIGIAPEALAHIFEPFSQADGSVARRFGGSGLGLAVCRGLLDALGGDIDLQTEVGRGTSFTVLFPVSR------------------- 257094337 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAERNRAADELAQHRDHLEELSRSKSAFLANMSHEIRTPMNAIIGLNHLLQQE----ITNPKQRAQLNKINDAAQHLLGIVNDILDLSKIEVGRLTLEETDFSLLRVIDHTLSMLGERSRAKGLQLLRDIDPAIPPLRGDPLRLGQILLNFVSNAVKFS-DHGQITLRARLIEMQGLRLEVEDRGIGLTGAQQARLFAAFSQADESTTRKYGGTGLGLTICRRLAAMMGGEVGVVSEPGVGSTFWTTVRLGRVDNARP------------- 170744479 ------------------------AKFTRMLQGERDLATVSNLILSEIAP------LVNAQRGVFYMSDGAEPVLDLVASYAFTERKNLSNRYRLRQGLVGQCAYEKKRILLTNVPGDYITIGSALGEAAPINIIVLPVLFEQEVRAVIELASFSRFSETHQSFLDQLTESIGIVLNTIAANMRTEGLLASELQSQQEELKKTNDRLLQQSEDLLKSQRERLQQTEELEEKARLLEIQKKEVEGKNREKSQFLANMSHELRTP-LNSLLILSKLLSENREGNLSDKQREFARTINAAGSDLLSLINDILDLSKIESGTVSLELGDVDLQDLAGHLDRSFRPLAEERQLAFTIDVAPALPRVRTDSKRLQQVLRNLLSNAFKFTEKGS-VALKLGSAEGQWMAFTVTDTGIGIPEDKQRIIFEAFQQADGTTSRKYGGTGLGLAISREIARLLGGEIVLSSRLGQGSTFTLFLPLEPPL----------------- 217037907 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIILLQSLETGTSISFELTNHHKDGTLFWIDVSIPILEPNGNIMHYIAVERDITKKKELEDKLIKAANK-ADVSNRAKSTFLATMSHELRTPLNGILGMAQIIESN----IKDKEQHKQIKMLLESGDHLLFLLNEILDFSKIEQNKLELNHASFYFVDIIEPITNTYLSVCENKGLKFIIDNKINNEIVFGDKPRIRQIIFNLISNAVKFTHEGS-ITLTLTGKGKQAVQIKIKDTGVGIRENRLKHIFEPYIQAEASTTRQYGGTGLGLAIVKQLTDIMRGYISVSSSEGKGSCFTLVLPLDITKSKQLKDN---------- 206563353 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLTLREAGERRRDERHHLRSLRGARD-ARVQADASNRLKDELLATVSHELRTPLNVIYGWVEVLRNADGPGF----VQQAVAAIDRSARSLSHMVADLLDASSLATGRLRLERVPVDLVRIVRDAARELDATAQANGLVLSTEYAMPACVIPADGERLRQVLSNLLSNAIKFTPPGGRINVSLTR-AGERVRLSVSDTGQGIAPERLPHLFETFSRPEGAFTSPKRGLGLGLSIVRNIAQLHGGEVVATSAAGRGTTVTVTLP---------------------- 239828687 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------IDVLGIGDQYTFETLLEERDSLILDFSTDEGLYILRASLSVI--QKESGLINGLIVVLHDITEQ-----EKIDRERREFVANVSHELRTPLTTMKSYLEALAEGA--WQDKAIAPRFIEVVQTETERMIRLVNDLLQLSKLDSKDYKLNKSWVNFSEYFHKVIDRFELTKSE-NITFVRKIPKEAIFIEIDKDKITQVLDNIISNAIKYSPQGGKITFRVRELADE-IIVSVSDEGVGIPKGDLAKVFERFYRVDKARSRKLGGTGLGLAIAKEVVIAHGGTIWAESKEHKGTTIFFTLPLER------------------- 255332562 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------IDVLGIGDQYTFETLLEEQDSLILDFSTDEELYILRASLSVI--QKETGFVNGLIVVLHDITEQ-----EKIDRERREFVANVSHELRTPLTTMKSYLEALAEGA--WQDKAIAPRFIEVIQTETERMIRLVNDLLQLSKLDSKDYKLNKSWVNFSEYFHKVIDRFELTKSE-NITFVRKIPKEAIFIEIDEDKITQVLDNIISNAIKYSPQGGKITFRVRELADE-IIVSVSDEGVGIPKADLAKVFERFYRVDKARSRKLGGTGLGLAIAKEVVIAHGGTIWAESKEHKGTTIFFTLPLER------------------- 255526304 -------------------------------------------------------------------------------------------------------------------ILGIAYFFIILILPPVY-----------YINLILPVEIISDFMILYIISKMLYMHIIKKSNNAIVIVAMI-IFLGTRINDILYEYSVIDTGSYAPIGILIFIFAQSYVASDKFSMAFSKIEEMTERLKSVDKMKDDFFAATSHELKAPLDGIVGLSKSLIDCNSNQLGNDE-RETLILIKNSARRLSNLVNDILDFSKIKSNDINLIMKPVDIRQLINMVTKSFKSFMSNKSVEILNKVEESVPYVYGDENRIQQILYNLIGNAVKFTNEG-QIEISAA-EKGDYIFITIEDTGIGIDESDIYKIFQPYNQVE-GINKQYHGSGLGLYVTKKLVQLHGGELEVKSTLGEGSEFTFNLPK--------------------- 255526304 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVTSLQGKVESTTKQVEELNEGFEENKKMLSQVDKLKTEFFTNMSHELRTPLNVIWSTIQLIQSINANKLAAGDMDKYLNIMSQNTLRLLRLINNLIDTTKIEGGYLSLKLANGNIISTIEEITLSAASHVQSQGIELIFDTEVEEKYMAFDGDKIERIMLNLLSNAIKFTEEGGSIFVNI-YDLQDKVKISVKDTGIGIPEDKLDSIFDRFTQVDTSLSKKLEGSGIGLALVKSLVEMQKGRIYVKSTLGYGSEFIVELPAVTVKEN--EELDQNIKSKSFS 293605362 ---------------------------------------------------------------------------------------RLARKILPAEGLAGQAVTSRRLLHVRDVPAGHLEVASAV---GRSNPAELVVYALIELGFNRAIGEVERSLLEGASEMLASAIRSGQDRTRLESLLEETQRQAEELQTQQEELRVSNEELEQQSRILQESQARMELQQTELEQTNTNLEEKARQLTQASQFKSEFLANMSHELRTPLNSTLILAKLLSDNKPGNLSTEQVK-YAQTIYAAGSDLLALINDILDLAKIEAGQATVEVEQVTIASTLQRLLEPMRPMAVEKGLVLELDIDAAVPTMQTDAKRLGQVLKNLLSNALKFTERGS-VAMRVSRSGRDRVRFAVHDTGIGVPAEQQELIFEAFRQADGSTHRKYGGTGLGLSISRDLAELLGGKLTVTSTAGQGSVFTLEVPL--------------------- 159040033 --------------------------------------------------------LVDAQLGAFFLVDDSEGSVRLRLAASYGYVARGQDTFGPGEGLVGQTALSRRTIRVSGGPDNPLRLRSGLADTAPADLVVLPVIFEGELLGVIEFASMTALSDLYLSFLERLVLTIGVAVNTIQANRRTE--------ELLSQSQRLAHELQEQSAELQRTNAELEEKAREVELARLGLEETAQQLTRASAYKSEFLANMSHELRTP------LNSLLLLARLLVENPEQQIEFARTIHSAGTDLLSLIDDILDLSKIEAGRMDVEPTGIRFTEIRSYVEQAFVPQAQEKGLDFEVRVSPDLPEIVTDAQRLQQILRNLISNAVKFTDAG-VVRLAIAPAPESTVFFTVADTGIGISDDKLSIIFEAFQQADGTTSRRYGGTGLGLSISRDLARLLGGAIGVSSAPGQGSTFTLFVPDVLAPDAV-------------- 302391635 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KNDKTTERGAVAVLRDVTELR--RLEQIRTEFVSNVSHELRTPLTSIKGYVETLLDERD--CEPGVRERFLQVIKDETDRLERLITDLLNLSQLESASDSFDQELVNLNQVIENVLTTVMPKADNKGIDLKVDVPVDITGIKGSRGQLERLYINLVDNGIKYTSEGGQVKIKV-YEDEDRVWSEIIDTGMGIPEEDLPRIFERFYRVDKTRSRKLGGTGLGLSIVKHILERHNGGIEVESKVEEGTKFIFWLPKPK------------------- 114705118 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRLTDIIHALSETRSDAERKAAQLEELNHSFRIEKNKAEAASRAKTTFLANMSHELRTPLNAILGFSDIMRQQMLGPIGSEKYTGYAHDIHESGEFLLQLIDDILDMQKIETGRTTMLRRIFDLTEAVAESARMIEASVARRQIDLVVE-QPEKLNIYADRRAVTQILMNLMSNAVKFSDAGGEVRVSVKERSG-AVLLSITDRGEGISQCNLAKIGRPFEQTESEWTRTKKGTGLGLAIARSLTELHGGRFRIASTLGEGTIVAIRLPNT-------------------- 226324990 ---------------------------------------------------------------------------------------------------------------------------------------YVYTFAQTFFILFMNNTKGVRYLIKSALFSAVPLIGILANTYIIPLYGAYPFQPYCLVIGALLSYLFMVEH--------QQDQMEFEHR-KRLSKALELEKESTRKAKVAGEVKNAFLANMSHDIRTPMNAIIGFSDIIAE---HPDDEEIVKNAISKIQASGEILLKIINDVLDLSKIESGKAEIVEMVTDLKQMEENLKMMLEYSIQKGMIDFKVEDQIENPLVWCDATKLQQVLVNVLNNAVKFTQAGGTITFSCVQRPGFAEYFTIKDTGIGMTEEFQKHAFEAFERERTSTESKTEGTGLGLAIVKKLVDLMHGDVIIQSNSGQGTKIQISLPLRIATENQLHQSDKAKEYK--- 37676880 ---------------------------------------LQRQHYLGLATSVVLMLMLSLAIRSWIQNRVANALESLMAYSRFAGTGEKYERFNGSDI-LEFAHIGHTLENTFEQLESQRRSFQDLF---NFALSPMMVWSESGLLIQMNPAAMKELGIEHASPQDFSNPLFQL----FKLKLSPHLKMAAQGATLTGINVPIGEKIFRWNLSPIVVENGISGIIVQLIDAEKQSNLARREAEQSAKTRADFLAKMSHEIRTPLNGILGIAQLLKRS----VNDAENLKQVDVLCNSGEHLLAVLNDILDFSKIEQGKFNIKKRDFNFYDTLNTLENIYRPICREKGVSFEIHNQPLDCQLHTDQVRLNQIMFNLISNAVKFTPAG-RIEVSFKLEEHSILSIQVSDTGIGIDESKLESIFEPFVQADSLSTREYGGSGLGLTIVKNLVEMLEGEISVQSELCKGSTFYLSIPVEK------------------- 71907078 ----------------------------------------------ALQPYAPFVALAAAFIVAWITHGRYYLVRPNETASAHATTCAICREYEAEDMAHCPAYQGPICSLCCQAHLGAQWNAVALPYLDTGLGHYLLLMTGIVPVLALILGVLYTHEL--LALGSPEPAVVARLQDSFIKTFAALLMLSGVIA----WWMVLTQE--SRRVAQEESNRQTQLLIQEIERTDAALQQAKVVAEQANQAKSRYITAISHELRTPLNSILGYAQILAADEDIPPN---RLQAVSVIRKSGDHLLSVIEGTLDIARIEGGKLTLDVKAMDFPELMQQIVGMFELQARNKGLSFDYQPVGELPAVRADEKRLRQILINVIGNAVKFTVRGG-VSFKVECRRD-MAIFEIRDTGPGIPAADLERIFEPFTRGS---TVQAGGSGVGLTIARMLTDLMGGEMQVSSTAGEGTLFRIRL----------------------- 149183788 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLTNEINAPNQAQYKLINGQPRMIQVYAENETLTGWILVHRDFTKEY-----EADQMKNELVSTVSHELRTPLASVLGYTELLINRELKP---ERQKKYLNTIYQEANRLTVLINDFLDVQRMESGKQTYEKKYESLTPLLKEVIEGIKINTSIHDIQFVSDADDDM--VLGDRDKLLQVFQNLIQNAVKYSPAGGNITIKL-HSAPKELHVSIIDEGLGVPEEAMPNLFTKFFRVDNSDRRKIGGTGLGLAIAKEIIKAHEGDIVLSSKLGQGSTFTVILPKVK------------------- 186682409 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQKQAEAQREQLLRQEQAAREAAERANRMKDEFLAVLSHELRTPLNPILGWAKLLQSPLV---SSDKLQQGLSAIERNAKQQVQLVEDLLDISRIIRGKLTLSFGAIDLSEPIAAALETVRLAAEAKAIQLEVLLDPSVGQVRGDADRLQQVVWNLLSNAIKFNSTGGWVTVQLTSVD-RHAQIQVSDTGKGIQPEFLPHVFELFQQQDSSSTRSFGGLGLGLAIARQVVEAHGGTITAVSAEGLGATFTVQLPLMPVPSPDAPD----------- 229521544 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------PVYSALITGIQAQISDSVLILLGQNKGQFSLEAKETLSRFRPLLERAISDIEHKEELQKLEIRTRELRLAQKLAEQANQSKSNFLAMMSHELRTPLNAVLGLIDILRGESTSY-----QVELLEQMENSAELLLIIINDILDLSRIESGHFSLHCHWLDLEKKLDQSLVYHRQIAQDKGVHFYVQSNKNPTEYYTDSARLTQILFNIVGNAIKFTKQG-QVDVVLDYTKD-GVVFRVKDTGIGIEKNRVEQLFTPFIQADNSITRNYGGTGLGLAITKHLVELMGGTIQVESEFGIGTTFTLYIPLQSRLKNIKQSTSSSQQ----- 186681707 --------------------------------------------------------------------------------------------------------------------------------------------------IVLAVTSVDNALFGEEIKLILIVLTVGLIGASLLASLYLAPYLARPVEEALNIHSHHAAQPVPHNFQIRELAQALDQMVERLKAGAEELEIAWKEAKNANQIKSQFLATTSHELRNPLHTIINCIRVVEDGLCDSREEEM--EFLKRANETTIHLLNIINDLLDISKIEAGKLSVVITPLDLRQILLEVINLQSVNVQQKGLQLKCELDPQPIPIKADAAKLKQVLINVIGNATKFTDTGS-ITIATEIQSSNGVVVIVTDTGIGIDPNQQHKLFRPFVMVNGTTTRQFEGTGLGLAISRNLIELMGGSITLESTLHQGTTLKITLPLIDV-SLLPVDNKKEN------ 183221820 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FVNLSSTAIFAQNGLMIRSRSVLVDVTQSIVYERELL-LAKKKAEEANKAKSDFLSNMSHELRTPLNAVIGISLWLLEENPKT----EQLENLKNLKFSSESLLSLINDILDFNKIEERLVEIERIDFNLKDFLKSITTSFTMRAKEKLLIFNEDIKDTVPEIHSDPTRLLQILNNLLSNALKFTQVGSTLYVSAIPMDSESVLFEVTDTGIGIEPNKFQSVFEKFTQANQDTTRKFGGSGLGLAISKALVELLGGHLVLTSEVGKGSKFSFSLP---------------------- 145596614 ------------------------ARIGGLLQGQRDLGEVCRMIMMEVTPLVD------AQLGAFFLVDDAGGNFRLRLTASYGYVARGQDTFGPGEGLVGQVALSRRTIRVSGPAESRLRLRSGLADTPPADLVVLPVIFEGELLGVIEFASVTALSDLYLSFLERLVLTIGVAVNTIQANRRTEELLAQS--------QRLAHELQEQSAELQRTNAELEEKAREVELARLGLEETAQQLTRASAYKSEFLANMSHELRTP------LNSLLLLARLLVQNPEQQIEFARTIHNAGTDLLSLIDDILDLSKIEAGRTDVEPTEIQFTEIRGYVEQAFAPQAEEKGLDFEVRISPELPEIVTDVQLLQQILRNLLSNAMKFTDAGA-VRLGIAPASESAVFFTVVDTGIGISDDKLSIIFEAFQQADGTTSRRYGGTGLGLSISRDLARLLGGAIGVSSVPGQGSTFTLFLP---------------------- 257094180 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILATAIDISDRK-----RAEQQLAEYGEHLEVLVDERTTALAQARTAIADAQAANAAKTEFLSRMSHELRTPLNAILGFGQLLALPGDAPLS-AQQADNVQEILRAGRHLLEQVNEVLDLARIESGRIELSLEAVPLSSVVAECVALVRPLAEARGVSIDAAIDDS--MLQADPTRLRQVILNLLSNAIKYNREHGTVRLD-NTREGERLRFAVTDSGRGIASEHLPRLFQPFERLESSYE-GIEGSGVGLALSKRLVEMMAGSIRVDSRIGVGSTFSFDLPLARV------------------ 167647655 ---------------------------------------------------------------------PILRGYLLAA-ATYYLVISLSHPFYETGLALAGLWLWRRLKLAALAMNALFMANVVAYQHLHFEPAKLVYFILMALVFATSAPTRRVALVSVGAALAGLLLMAREAPGDLVGQYGFMGAAGAFAAFGMS--TLMRGAVMRELRARLASDALNRKLAEELEENRRLRTEAQDLAQTANRVKTEFLETMSHEIRTPLNGVLGMAQAMERDTL----SARQRTRLAMIQDSGATLLDVINAVLDISRIEAGKMEIVRAPFRLDALTDTLRQLYGGLAHDKGLDFSLEVATETAGWRGDVARLRQVLSNLISNAIKFTDAGG-VTVRIDG-DVRGVNCTVSDTGVGVPEGRRAQIFEKFVQVDSSSTRRTGGSGLGLAICRELVTLMGGRIDFTSEAG-GACFTFQIPCPVVASPEPAASVEAVETAPTA 256423935 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SVETGEAWDLQLQIITAKGQEKWVRAIGNAEFENGKCKRLYGTFQDISAQLILQKSNLAAAKQQAEQANMAKSEFLANMSHEIRTPLNGVIGFTELVLKTDL----NETQHQYLSIVNQSANALLSIINDILDFSKIESGKLELDIDKYDLYEFSSQVSDIVSYQAQHKGLEMLLNVSTQLPRFWFDEVRLKQILINLLGNAVKFT-SNGEIELKVHEDDKAKIRFEVRDTGIGIKPEKQLKIFEAFRQEDASTTKKYGGTGLGLTISNKLLALMGSELHIESGVSQGSTFYFDIVLTTVE--APAENQDNLE----- 295690986 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AQERAEAANQAKSAFLAVMSHELRTPLNGMLGLAQALRTEDLTP----QQREQIDLILDSGDTLLVLLNDILDLSKIEAGKLEIAPTTGDLVGSCARLVGGYQPTAREKGVVLSFRLESEAPPLMFDGVRVRQCLTNLVSNALKFTTEG-KVEVGLACYPEDDVRLRVSDTGIGMSQETIAKLFSPFTQADASTTRNFGGTGLGLNITRRLVKMMHGEIKVESEEGRGSVFTIEMPAEPVEAPTAEDSAEAPE----- 229101411 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------FIIAGIITFLLTAITIFLLSRLLTKPLLHMKHATEKMSKGDLSV-SLTTTRNDEIGELAQSQTLANDLHYMKTE----RSEFLASVSHELRTPLTYVRGYADIALKDSTPP---EQRLRYLSIIKDESDYITNLVQDLFSLAQMEQHNFSIQVKEVHLHTFLTRIAEKVNAMYKERHIKVSFTCPPTLL-VNLDEQRFEQVIVNILNNAYRHSKEHSHINISVT-EEYKHISITIEDDGEGIPPEDLPHIFDRFYRVDKARTRSTGGTGLGLSIVKEIVELHGGNITVISEVDHGSCFTISLPSIKKHDY--------------- 303326366 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VERAAELAGSRRQFKVRVYPVYQ-NGALERQIMVLTDQTDTLMYQQTLSD-ALEAARGANAAKSNFLSHMSHEIRTPMNAIIGMTTIALSRLD---DRGRLEDCLGKIAQSSRHLLGLINDVLDMSKIERGRLSIAHEPFNLRLSLQGIVNLIQPQIQEQGQNFEVSLSEDEEELNGDGMRLNQILINILSNAVKFTPKGGSIRLDIRQLHKNHNRFIIRDTGIGMSEEFISRLYMPFEQATAATASQFGGTGLGMAITKNLVSLLGGMISVKSKEGKGTEFTVELP---------------------- 170720805 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISERRKLVQELREAKQLADDANRAKSTFLATISHEIRTPMNAVIGMLEL---AVKRAHQGQIDRTSLEVAHHSAKDLLGLIGDILDIVRIESGHLSLAPEPVDLAALVESVSRVFDGQARQKGLAFDVVIAPSACHVLLDPLRFKQILSNLISNAIKFTGQG-QVRISLCLREEASLELEVRDTGIGIHDDDLQRLFNPFVQANPHSQGARAGTGLGLAICRSLCEMMGASLSIKSVPDFGTQVRFSVPLQRVDALPPQ------------ 21107426 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AELESLRQQNQALREELEETNQELDQQAEQLRDVSELKSRFLSYMSHEFRTPLGSILSITRLLEDGMDGPLNAEQLKQ-VRFVSGSARELTEMVDDLLDLAKIEAGRITISPGWFDLMDLFAALRGMFRPLTDMGSTTLIFEDPPVLPMLYTDDKKLAQILRNFISNALKFTPQG-QVRVFAQLEGDSHVRFGVQDTGIGIPAELHEALFEDFVQVDSPLQKRLTGTGLGLSICKRFAELLGGRVGINSVVGQGSEFYVVLPVT-------------------- 77359088 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTILLGIVAILILITVIAIYRRRIESNAKL--------QLTEQVEQRTLELQSVAQELREANDVKSQFLANISHEIRTPLTAILSQTDDL---INGLYDPEQLQDELKVIQRQSEHLKSLINDVLDLSKIEANRLELSISCFDIVQVLNDIHGMFSVQAKAKNLSLVFDNQGDELYTRLDLTRVKQILINLCANAIKFTHSG-QVTI-VANNTEQGLVLTVKDTGIGMNTAQLKLIFECFSQADNSISRRFGGTGLGLSLSQQLAAMMGGYISVQSEFKKGSQFSFFVPCVPV------------------ 15614508 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVNHVVTPLTDMKEAAIQMAKGDFSLISSTRSRKDEIGQLAESFNTLSSSLERVEEK---RREFLADVSHELRTPLSYMKGYAEGVEEGVIDPSKG------LSIIQKEANRLERLVNDLLDLAQLEGESYVMKDEPIAFAQLVYEVVEQFRYLAAQKRLQVHLDLDEDVI-ISGDPDRIEQVIRNLLDNAIKYAHEETTISLTIGREGSRAQFI-LSDQGIGIPEDKLALVFERFYRVNKSRSRKKGGTGLGLAIASQIIKKHGGTIDITSQELKGTTVTITL----------------------- 148657835 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------QFNQALIQAGLIAGALGLISGIIVARRLAAPLNRLAYVAQRLAEGDLTQRAPVAGPSEVASVAEAFNTMAAS----LEQAEQARRRLIADIAHELRTPLSVIQGNLRALLDDVFPLEKKE-----IATIYDETLLLSRLVADLRELTLAEAGQLHLYRTPVDVTAIIARSVTLFAAHADEKRVTLQMDCAPDLPPVLADADRIAQVLNNLLSNALRHTPADGIVRIVASHSDTDMICTRVIDTGPGIPADDLPHVFDRFWRADRGRARAQGGAGLGLAIARQLVLAHGGAIGVESEPGKGACFWFTLPVARA------------------ 142020207 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDERKAKDAIERVNLKLEEKVVSRTKEEATQEARKASSVKSSFISNISHEMRTPLNGVVGSLALLKRQPL----NEKAEQLVSMMEISCNNLSVLINDVLDLSKIEAGKLDINNQYFDPLALIESIAKVFTVKAASKGLQLLVDTTGLPPEINSDPHRINQILSNLLNNAIKFTEEG-HIKLQASLSDTQQLHFSVCDTGVGIAQENQPKLFTAFTQADASVATQYGGTGLGLSICKQLSQLMGGDITFNSEVDIGSTFSFTLPET-------------------- 194364514 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLSSQHE-AEQVLQQARRAADQANRAKSQFLATMSHEIRTPLYGVL----GTLELLGLTPLDARQQHYLATIQRSSSTLMQLISDILDVSKAEAGQLSLEPSPFDPVRLTEDALDSYAAAAANKGLQFYACIDADVPSVCGDAARIRQILNNLISNALKFTDSG-RVVVSVRWQDQRWLQWQVTDTGIGIASEHQSHLFEPFFQANPGTD-AMRGTGLGLAICAHLAELMDGHLRVVSESGLGSSFSVELP----LPTAPPDPQQS------- 117924091 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALKEDISLRKSYEEQLIEE-RHKYQEASRVKSDFLATISHEIRTPMNTILGMTGELKESHLSG----EQLKLLQSIQAAASNLLQIINDVLDFSRFEAGSIELFIAPLLLRQVVSEAEQIVAFQIRKQGIRFLTYMDSTVPPIFGDAQRLRQVLVNLLVNASKFTEQGTIVHLKAEASDQQELCFRVVDTGIGISEAHRDKLFHAFSQADGSITRQYGGTGLGLSISKHLVGMMGGTIGFESCQGVGSTFWFTLPLQ-------------------- 288958788 ---------------------------------------------------------------------------------------------------------------------------------------------FDLLLIDIRMPHMSGFDLMERVLGDDYVPVLVLTAQTDQETRRKSLELGANDFLTKPFIAWELLHRVRNMVEIRKLYRRAAEQNRELEARTAELSDALEAARKADRAKLDFLAVMSHELRTPLNSIIGFADVLAGEGMGKLGHPDYLEYVKLIEESGRSLLTMVNNILDYTRGSTGSIEIQDSDVNIPQLLTGCADMLAPKAAGKGLALAVRPCPAFRMRVDRRRLREMVL-NLLDNAVKFTQPGGTVTVAVE-DRGAFVGLTVRDDGPGIPGDLMGRIFNPFTQAEHSLVRRHEGVGLGLPIVRRFAELHGGGVELDSAPGRGTMVTILLPKERLLEV--------------- 253680781 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFDYNDNLTGMVTIGHDLTAHIKAEEKLLNEML----EYQKLRVEFFANISHELKTPLNLILSAVQYIELVHNKNFNLDDFCKYTNIIKQNSYRLVRIVNNLIDITKIDSGYFQIHAENYNIVELVEDICLYCASYINSKNLELIFDTETEEKIISCDALIMERIILNLLSNAIKFTPSGGRITVNI-YDKDNEIQISVKDTGIGIPENRQELIFERFIQVDKSLSRNHEGSGVGLSLVKAFVNLHNGNIKVKSKVGYGSEFLITLPVA-------------------- 156976578 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRVDGDISGIIVQGQDITTLIEAEKQ-SNIARREAEKSAQARADFLAKMSHEIRTPINGILGVAQLLKDS----VDTQEQKNQIDVLCHSGEHLLAVLNDILDFSKIEQGKFNIQKHPFSFTDTMRTLENIYRPICTNKGVELVIELDPNV-EIFTDQVRLNQILFNLVSNAVKFTPIGS-IRLHAELEENSVLVVELTDTGIGIESDKLDQMFEPFVQEESTTTREYGGSGLGLTIVKNLVDMLEGDVQVRSSKGGGTTFVITLPRERVLRPL-------------- 37680448 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DSEDEIKHLIETINEKTVYLEAEKVKAQASTNAKTAFLATLSHEIRTPMNGVLGTAQILLKTPL----NEEQRKHLKTLYDSGDHMMTLLNEILDYSKIEQGHMEFDNNPFPFDSIIGSVNSVYYTLCAEKGLQFVYSTVPTGRWYCADKARLRQVLFNLLNNAVKFTARG-LVEVYFEREQANYLSIKVKDTGIGIPESAQKRIFRPFEQAESSTTRRFGGTGLGLAIVKQIAEQMGGSVAVSSQVGLGTCFTVEL---ALECTSPETESPEPRYK--- 302337068 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGSPSERITTLVYRIQKGSYTWFETHSRRTDSQEIIAISRDISERAMERLEEANKAKSMFLANMSHEIRTPLNAVLGFNDLIARNTSDP----KLKEYAAQIDLSGKNLLTLIGDILDFSKVEAGGVQFNYDFFSPHHLVREIIALFEMEAKKRGIDLITERTPIPKQIKLDEDRVRQILINLVSNALKFTEKGSVLEIHAAYIKQKDQRFSVIDTGIGIPEKEQHVIFEAFRQQEGQSTRKYGGTGLGLAISKNLAEGMEGSIDVKSNVGSGSTFTLSF----------------------- 170741630 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LKQATRLAEQAREEAEAASTAKSEFLAMMSHEIRTPLHGILGYADLL---TECGLLAAEQQRQVEHIRTAGRALLAVVNDVLDFSAIEAGRVALDPRPFALRALIGEVVAIVREPAERKGLTLAAEIDPAVPWLVGDQGRVRQVLLNLAANAQKFCHAGS-VTLSVAPDEALTVRFAVRDTGVGIEEDKLGRLFQRFSQADGSIRREFGGTGLGLAISKALVEAMGGRIGVESVPGRGSTFWFTLRLLRAAPPLP------------- 7208795 ------------------------------------------------------------------------------------------------------------------------------------------IPRAAGIRLRVPLLHLSNFQIPELSTKRYALMVLMLPSDSARQWHVHELELVEVVADQVA--------VALSHAAILEESMRARDLLMQQNIA---LDSARREAETAIRARNDFLAVMNHEMRTPMHAIIALSSLLQETELTP----EQRLMVETILKSSNLLATLINDVLDLSRLEDGSLQLQIGTFNLHAVFREVLNLIKPIASVKKLLVALNLAPDLPEAVGDEKRLMQTLLNVVGNAVKFTKEG-NISITVPIENHFYLRVQVRDSGSGISPQDIPNLFTKFAQNQAIALRNSSGSGLGLAICKRFVNLMEGHIWIESELGKGCTAIFI-----VKLGIPEHSNDSN------ 300853884 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLIFIGIAVIIMAGIISVFISNSITRPLREVTAMARKMASGRFN-ERIEKKRDDEIGELDALNFMADEILKN----EKLKNEFVASVSHELRTPLTSIKGWASTMR--TGDFSDKEELQTGLEIIENESDRLTKMVEELLDFSKFISGKITLKKDYVDIKNTIEYIKKQFSLRAWRQNINFSVKVQDNMPLVLLDENRIKQVLNNLLDNAFKFTQEGGKVTLKAFVKDENLIMI-VDDTGIGIPEDELPKVTEKFFKGKSDKCSN----GIGLSICKEIVSLHGGKIEITSELVKGTEITLTIPVE-------------------- 261493613 -----------------------------------------------------------------------------------------------------------------------------------YINWVLKLGRLKASLLGFFMVALSAILIQSSLTYLFIGRVVVVDILRSIAFGLISAPF------VLYFFTLLVEKLEISRLKLEKA-------VRDLEELREQDAYLNAKLEKNSRDKSILMATISHELRTPLNGIIGLSQILLDDK----TTEKQQEYLKTINMSATALAHIFGDIIDLEKIDSSRIELVRKEVEFEQLIHDIANFGHFMAGNKQINFEVKYPPDLPYIYIDHARLSQILWNLISNAVKFTPASGRILLEIYQLDKEQFSFAVTDSGIGIPEKDQRKIFDMFYQAENSKEKKAQGSGIGLSVSKRIAKLMGGDLVVASQENQGSTFTLT------------------------ 254458747 ---------------------------------------------------------------------------------------------------------------------------------------FLVIYRDHKIITLASIFTLFNYLQQYNITIFDTPIVIFNYGCGFDIVLLHGAFVMFEWFVVANIVLYMDKTHKELHRAKEALESVNKNLESMVEIRTLELKQAKEEADSANNMKSEFLANMSHEIRTPMNAIIGFTDLLEKSVKDTTN----QNYVKSVQDSSKILLAIINDILDLSKVEAGKLEIQHIATDIRTIGDEIKNVFYHKAKSKALKLKVNIEESVPSLMLDEVRTRQVLLNLISNAIKFTPEG-FVNLNIFSSLNQNLTIEVEDSGIGMDKSEQDKMFEAFAQHTNQSNKEYGGTGLGLAITKKLVTLMGGDISVKSSKDNGSTFRIILPNIEIAQSEP------------- 294010920 ---------------------------------------------------------------------------------------------------------------------------------------------------------IVRFLGAYGLTATIISVVLAVTSDGRTVARILWTTLGGMLIVGI----FPTWYLVLSRESQRAAEEESDDEIEAHARTDAELQRAKEAADAANLAKSRFIVGISHEIRTPLNTISGYAQLL------DKDPAHLADAVRVIRRSATHLTDLIDGLVDVSRIENGSVRIQRAPVNLHDLLHQLGDMFRLQAAARGIQFSHSRAPHLPWVYSDEKRLRQILINLISNAIKYTPQGSA-SLAVHWR-NPVAEFEIKDSGVGIAADDLKRIFEPFERINAV--PGQPGVGLGLTITRLLADIMGGQVTVESRPGAGSVFRV------------------------- 259414842 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVAYEALKRQAAGLEA--------AVLERTSEL-DTARKDAEAANSAKSVFLAHMSHEIRTPLNGVLGMAAALAETDL----NLEQQKMLEVLIESGDLLLSVLNDILDLTKVEAGELELDITPCSINDLFESVCKQFELQVRQKGLSFAIVLEEDNVWAEFDPTRLRQVLGNLLSNAVKFTLEGA-ITMKATVTQLNDGRFSIRDTGCGIPEDKQHRLFQPFAQADASISRRYGGTGLGLVISRKICQLMGGDISFTSELGKGTEFY-------------------------- 90022618 ----------------------------------------------------------------------------------------------------------------------------------SFASNYLNIRLVHFVLLLTLVGAVTGVLL---ALVYTNIKTDSLTINQLLEATLWKVFFILTIVAGVICWLFVLAH-QSQIVAQEESQTQTRKLVQEIEAHEKKLQKAKEQAEAANNAKSRYLTGISHELRSPLNTVLGYAQLMEMDSA---LSEANQNKIAVIKRSGEHLADLIEGLLDISKIEAGRLEIQRNTIQFKSLLGQLEKMFLLQAQDKGLTFTCELSPMPATVMGDEKRVRQILINLLSNAIKYT-EHGEVKFSINYR-NQVAEFKISDTGVGINEDEYERIFKPFERVRRPGSPAVPGTGLGLTITRLLTDIMGGDISVERNPNGGSIFTVWLMLSRV------------------ 196155698 ----------------------------------------------------------------------------------------------------------------------------------------LTTPMSQFIALTFALSCVSASIL-YLVYLQVPSTSGANVLFADMLIKIF--FLLSIIVGILSWLFVLARNANKIALKELRSQASAADEIGAHEVTSIALEKAKNAAEAANEAKSRYLAGLSHELRTPLNVMLGYSQLLGKDVS---LSEKQRDTMGIMRRNGEHLANLIEGLLEISKIEAGRLTLHRDEFNIRAILKQLIDMFELQASNKGLNFHTNISTKLPDVVGDKQRLRQILINLISNAIKYTEAG-HVKFDVQYRNEVAIFV-VVDTGSGISEAHKETIFQPFEQIRNTHTQAIGGTGLGLTISRSLTELMGGELSFKSLLGKGSTFTLRLMLPRITQNQTTPENHSQHVCAYS 73539664 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTDVHRQAEALHEAKDAAEADLRAKEGFLAMMSHEIRTPMNGILGLVELLRNTALTP----AQHRMLTLAHESGHALAQILDDILDYARIEAGRLAIVPAPVDLRELLDSVSSLLLPQAQQKGLQLRVHVSADVPTVRADGIRMRQILFNLLGNAIKFTDRGSTLHASAETSDGEALLLEVQDTGIGIASADMPRLFTPFMQGERSVTRRMGGTGLGLAISRSLAAMMGGSLVLTSEEGTGTTASLRVPC----PVMPEES---------- 254517110 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WLSGIAYTVYGIMMLLLVASLWRRQL-----QKQRLEQKAREELEAKVKERTQFLATMSHEIRTPMHGIIGMTDLLLGTALNPP----QRRYAETAKQSGENLLSIINDILDFSKIEASKIEIDKHSFDINLLIDRVCQLQSVTAEKKNLLLSYPVTNCSSEIYGDEKKIGQCLTNLVGNAIKFTSEG-RIQVTATVEDDWVLELSVKDEGIGMDEETQSRVFEQFTQADASTTRRFGGTGLGLSITKQFIELMNGEVILESAPQAGTTVTIKIP-TKVMDGSPEANSVADHFRRYS 295094505 --------------------------------------------------------------------------------------------------------------------------LMIVLCVVSWWTGWLFYVDDTGMYRRGALFALQVVLPYTYVFVTLVSIVYSITRREKRSAVIITIALIALICSVLQIVAGGSYVLAGLTLSAMFVYIEKVEKLEVIEKANHELENALDMANKANNAKTVFLNSMSHDIRTPMNAIIGFTDLLNDNLS---DQDKARDYIAKIRSSSDYLLSLINNVLEMARIESGKTELDESSISLKSL-DSVYWLFESQMKEKNIDFTWNVNVKHNNILCDVVKIKEILMNIINNAYKYSLPGDSVAVKIDEDRDGYVRIRVSDTGIGMSEDFLEHIFEDFSREQTSTESGQFGTGLGMAIVKKIVDLMGGDIDVQSEPGKGTTFTVTL----------------------- 113477573 -------------------------------------------------------------------------------------------------------------------------------------------------------AAILTYCLILVVLLIFIGEFYLTLLPVIRSIQTLKTA-----ATKLDIGTLNYHLDIQTGDEIQQIAQQFNQMAVKLANSLDFLEQKRQVADAANKAKSEFLANMSHELRTPLNGILGYTEILSRSEAW---GEKEKKGIDIIHQCGSHLLTLINDILDISKIEARKLELQPQAIHLPSFLQGIGEIICIRTEKKGVDFVYLPDANLPEIVTDPKRLRQVLINLLGNAAKFTEKG-QVTFKVRIIDSMAEQFQIKDTGIGISPDSLEKIFQPFEQVGEG-KRHSEGTGLGLTITDNILSLMGSNIQVKSELGVGSTFTFEI----------------------- 160937188 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVRQDVTETMTAE-RRSKETLEQALALAEEANRAKSDFLSSMSHDIRTPMNAIMGMTTLARAHLD---EREKVENCLRKITLSSRHLLSLINDILDMSKIEQSKITLNNDKVFLSDLLEQLYSIIGQQAQEAGLQFDVRTSNIIPYFYGDALRINQILINILGNAVKFTPDGGTVTFLTEELPGYVRYFTIRDTGIGMPESFLSHLFEPFTR--NRNTEHVEGSGLGLSITKGLIELMGGELLVESRERAGTTFRVEM----EYRIAPEDNRGESGDK--- 237747922 ------------------------------------------------------------------------------------------------------------------FLNALAETYLTVYAIDLETDQYKTVKNDITDLSILPDSAPFSPT-----FRKYCDTFVHPEDRERLIQSIDPDIIARSISSQNSFYELEYRRRYDNEYQWLRLQETRNGIPSKVILAQNIHQQKKQEALERQALRSRFLSCMSHDIRTPLNVILGMNQM---ANRNIEDNERVRKCLESISVSSRHLLTLVNEILDMSRIESGNLILAEQAFDFEELVKNAIEMIGPFIVQKHHRFTINTDNLVHKVIGDAPHLQQILQNLLSNAVKYTPSNGKIDLNIRDKIGTTIEIRIADNGYGMSKDVQARIFDPFERGNDTRINKIQGTGLGLTITQNLVQLMNGDIQLESEPGKGTTFTITIP---------------------- 289627276 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FWASVVITAQYDGNDELRGFSKITRDISDRAREEAERASRAKSEFLSRMSHELRTPLNSILGFAQLLDMD-----SPASQRPQIGHILRAGQHLLKLINEVLDIARIEAGHVSLSLEPVSLSSVLEEALVLVSPMAADANIELKALPQPDKLGVVADRQRLIQVLLNLLSNAIKYNRPEGQVRIEVEQSDER-VTVSVIDTGYGIAPERIGQLFKPFERLDA--NPSVEGTGLGLALSKSMLEMMHGTLSVQNTPAEGCRFILELPLVLV------------------ 254446526 ----------------------------------------------------------------------------------------------------------------GQRAVGLVSIPLDSGEPGALSTSMREVIKNSPINPTLALATGLVVLGIALIFAWLFSVSITQPLRYI-SWAAETYGTSGKLVESKGEVGVLARSLQSLHGQIEERTAELRSILNERRETNEKLLAAMEEATQATEAKSQFLATMSHEIRTPMNGLIGILDLLESQV-----PTDAKRQLNIAQNSADELLLLINDILDFSKIEAGKLTLESTNFDVIELLESISALHAHNATEKGLEFLCTPSPSAAAVIGDPHRLRQVLSNLVSNAIKFTSSG-EIELGAEIIENKTLRIYIRDTGIGIEKDHLAQLFKAFRQANASTAREFGGTGLGLSISKKIIEAMRGDIVVESEHGKGSTFFAEIPL--------------------- 219847925 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITSFVRDEEQRLIVLGVARD--ITARKQAEVALRIARQQAEAANRAKSAFLANVSHELRTPLHAVLGFAQLLANDN---NLTPTQQEYLAIINRSGEHLLRLINEVLDLAKIEAGRYTYNAAPLNVRQLIEDVQLLFRNRAEAKQLHLNVTCAGNVPTIISDEAKLRQILINLLSNAIKFTDVGS-VHLHVIREEQR-LLFTVEDTGIGIPPLDQQKLFRPFFQGQQTGEYNSSGVGLGLSISYELARLIGGDLSVYSERGCGSRFTLVIPLQ-------------------- 224826736 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EILDEASQLRRYSRELERKSQQLATTTRELTAANARLQELDRLKDDFMSSVTHELRTPLTSIRALSEILRDDPDIP--PPERQRFHAIIVGETERLTRLVNQTLDLAKIESGNAEWHTTEIDLKQLVAQSAEATGQLFRDKEVTLSLELPQRVPPLLADRDRLIQVMLNLLSNAAKFVGRGGRVTVRLAETP-EGLRVDVADNGKGIAPEEQQLIFERFRQGGGGMTDKPAGTGLGLPISRHIIEHFGGRLWVESIPGAGATFSFVLPRAAV------------------ 171058133 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATYAIDIGAEQRWFEVSMSAMAGADDRPAHFILLLRDITERKRAEQTLDDYRQGLEAMVGERTAQLNEATRRAEAANVAKSAFLANMSHEIRTPLNAIVGMSHLIRLAGLPPAQTER----LDKLKAAATHLLEILNAILDLSKIDAGKFTLEEIPLRVESIIANTLSMLDDRARAKSLRLTSEVDRMPRSLVGDPTRLQQALLNYANNAIKFTDAGS-VTVRARLVEQHAVRFEVEDTGIGIDDAAIGNLFSAFQQADSATTRRSGGTGLGLAITKKLAELMKGNAGVTSTPGAGSVFWF------------------------- 219847057 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGELITDAIIRIRLYEQVQHADRLKTTFLATVSHELRTPLTSIIGYTDVLRRGILGELSPE-VQETLGYMRQASLNLMRQINDILEFSRIEAGQLSIEIEPVEVGAIIQNVVGQMLPQARERDLTVNVTIPPDIPQIAANIGRLEQVLINLLSNAIKFNRPQGWIEISVEPR-GAWLRINVKDSGVGIAPEDQERIFAEFQRARSPNGERVHGVGLGLAICRRLITHMGGTIGVTSTPGEGSVFYCDLPVINVEQMV-------------- 222054940 ------------------------------------------------------------GVGTFYFHDTQEQNLRIIATYAFTRRKNLNDRLNMGEGVAGQAARERKMICLSNVPDDYLAIASSLGEAAPRNVVVLPLVHDNTLLGVVELGAFHGFNERELQLLDSVMEGLAVGISVNISRQRVN-ELLEQTQQQTEELRVQQEELQQSNEELLEQQREQRNKNKEVEEASRELQRKADELERISAYKSEFLANMSHELRTPLNSLMILSHLLMDNKEGNLS-EKQVGFARTMNDAGNDLLNLINDILDLSKVEAGRLEFHFEELKVIDLLEPLETMFRPLAEQKGLAFQIKTGAGVPEISTDMQRTQQILKNLLSNAFKFTHNGG-VEVLAGIPAPGALAIAIRDSGIGISAEKQEIVFNAFQQGDGSTSRKFGGTGLGLSISRQLARGMQGDITLASREGEGSVFTVYLPLT-------------------- 163802031 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIPFLLVCVLVGYYLLNRYIVEPIVRIAQKIDDSKAEIGHLITKFNEKTVYLEQERAKALASTNAKTAFLATLSHEIRTPMNGVLGTAQILLKTRL----NEEQRKYLNTLYDSGDHMMTLLNEILDYSKIEQGHIEIDNTPFPIDSILGSINSIYDSLCAEKGLEFRVISNPEGRWYNNDKARLRQVLFNLINNAVKFTDQG-YVEVELTEQDQTHLYISVKDTGIGIRPDAQKRIFRPFEQAESSTTRRYGGTGLGLAIVKQISDHMGGSVTVQSQEYIGTNFVVEL----------------------- 261867539 --------------------------------------------------------------------------------------------------------------------------------------------------------------IRFSLLGVMVLAVLALCTQILLSLLVMGKILWADVARSIVFFTVLVEKLEHSRQALSCSVEELRREVQERVSAEKKLSEALDNLEKINRDKTTLMTTISHELRTPLNGIIGLSRILLEEN----PSERQQNYLKTINSSALSLAHIFSDIIDLEKIDAKRIELNRKATDLYALLNDIANFALLMTEEKHLQFQLVCPPTLPWLMLDGVRLNQVLWNLINNAVKFTQQGS-VTLSVEQTAEEEFALRVTDTGIGIVEQDLQKIFELYYQA-GSDANKSLGSGIGLSVSKTIAQLMGGDLTVSSEVGKGSTFLFTFKARQAIKPVEEDEH--------- 71909432 -----------------------------------------------------------------------------------------------------------------------------------------AIDRQLVRTIAVSAALMLGF-LCLAWFIADRWLVKPILAVATAARRLRSGDLDAR--TGLRRSNDELGELLEAFDHMAEDLAESDRNLRRQAVA---LERAKGDAEAASAAKSTFLANMSHEIRTPLNGILGMAHLIRRGGL----TDEQAKRMDTLQVSSEHLLNIINTILELSKIEAGKFVLEETSVRIETLIANIASILQDRIQAKHLVLRTEVGALPANLLGDATRIQQALLNYAGNAVKFTETGS-IALRVLPLEEDAIRFEVQDTGIGIAPEVMPKLFTAFEQADATSTRKYGGTGLGLAITQKIAKLMGGDAGVESTLGVGSTFWFS------------------------ 119471137 ---------------------------------------------------------------------------------------------------------------------------LTKVVASAWLPTIL-FSAVLIFLVVLFIHHLSNLLVQPIIGLTNLMHGFDKSEKQHFSSWYEVLQLQEQFKMLGSALRDSIESLQASNIKNQDLNKQLSQFNQQLEVAEQTDELTKKSANEANKAKSQFLANMSHELRTPMNGILGMGEVLLRDS---TLTDEQRDLLETQQKSSKNLLQILNDILDFSKIEANAMQISPRATLLAPFIENIHSLFSPIIHSNNVEFIIQRSPDLPDLNVDDLRLNQIIINLLSNAQKFTQAG-FVRLSFDYKDEQ-LTVSVSDSGIGIEKEQQLLLFSEFTQADASVARKYGGTGLGLAICQGLIKKMEGEITLNSVPGLGSTIKFSIPKAQIVDLA-------------- 156741101 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FRDVTHERAVE--RMKSEFVAMVSHELRTPLTSIKGYIDMLLDGDAGPLAVE-HQELLQIVKSNADRLLLLINDLLDMSRIEAGKLMLHRAPLDVRPLIRQVATALRPQLDAKHQRLNLDLDDAPPLMFGDAARVHQILTNVLSNAIKYTPQGGEISVRLSVEPP-WMCIAVQDTGIGLTPEEQERIFDRFYRVRNRATREASGTGLGLAITRSLVDLHQGRITVESEAGRGSTFRICFPLLTSLDGINDDE---------- 119471294 ------------------------------------------------------------------------------------------------------------ILLLNDQPIGELIIKQELAPPPLSMQDSQVI---AYGIAIATVISLFIFALLFNVYISLSQELQAITEQGNYNSNVLDIGLGSVAQSINVLLKQVQTALSDNESVQKELKKLQNGLESEVQNRTIALERETLKAQRASETKTTFLATMSHEIRTPMNGVIGTIDLLRQTDLDG----AQHRLSTIIRESAFSLLSILDDILDFSKIEAGKLNIDPIPFSVSDTLEEVTRVLSSVAKKRELDLELSIAPDIPNLVGDSVRVRQVLYNLCSNAIKFTKTQGHVRISVEVAHNTADHFTVTDNGKGMTQTQLRDIFSPFVQAESSITREFGGTGLGLSICKSLTELMLGTIHVNSHAGIGSEFTVELPFS-------------------- 118589406 ------------------------------------------------------------------------------------------------------------------------------------------------------ISVLSNAAIGLVLWIIYAQAENRLGPTGIIGQTVLLIFFVFAIVVGIACWFLVLAHDTRRVAEEESMRALLQKEIDAHSVTDAALQKAKENAEAANLAKSRYVVGLSHELRTPLNAVMGYAQVLERDDSVP---AARKPAISTIRRSAEHLSGLIDGLLDISRIEAGRLQIYSNEINIHEFLDQIVDMFRMQAAAKGLGFSYDRAPNLPFVRTDEKRLRQILVNLLSNAIKFTTRG-TVSLAVSYRSQVAGFV-VSDSGPGIALDEQVKIFEPFGRSKAADGAKTPGLGLGLTITKLLTETMGGAIALSSEPGEGASFEVRL----------------------- 309789938 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIASLFLLRFGHIQAVAEQARRRAEQHLALLNSELEQRVSERTTE-LERANQAKDMFLANMSHELRTPLNAILGFTGTLLMKLPGPLTADQERQ-LNTIQRSARHLLSMINDILDMAKIQAGHLEIQPEPVNCAEVLNEVFDHLRPIAEQKRLELALIAPPTL-QIQTDRRALNQIMLNLVNNAIKFTDRGG-VRIEVEPRDTQ-VAIRVVDTGIGIREADLGLLFVEFGRVNSAEVRQREGTGLGLRISQRLAELLGGRIEVQSCYGEGSTFTLYLPQ--------------------- 150017295 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRDISEHKKSENLRLKIQEQSRLLD----KAAEYDKLKTEFFANLSHEFRTPLNVMLSTLQLLNLNKTNTDSKDKISKYYNIMKQNCYRLLRLVNNLIDITKIDAEYFKLSLKNENIISTIEDITLSVTDYAKNKGLDIIFDTNVEEKLMACDADKIERIMLNLLSNAIKFTSSGGSIFVNI-LDKDSSIIVSVRDTGVGIPKDKQLSIFKRFVQVDKSLSRKREGSGIGLSLVKSLVELHNGTIKINSEYGKGSEFIIELP----VKVLPESENVTSDE---- 196249864 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------VDVLGIADQYTFETLLEEHDSLILDFSTDEELYILRASLSVI--QKEGGLINGLIVVLHDVTEQ-----EKIDRERRQFVANVSHELRTPLTTMKSYLEALADGA--WQDKEITPRFIQVVQNETERMIRLVNDLLHLSKLDSKDYKLKKTWINFSAYFHKIIDRFE-LTKSDNIRFVRNIPREAIFIEVDEDKITQVLDNIISNAIKYSPQGGTITFRVRELADE-IIISISDEGVGIPKADLAKIFERFYRVDKARSRKLGGTGLGLAIAKELVIAHGGTIWAESKEHKGTTIYFTLPLER------------------- 303241560 --------------------------------------------------------------------------------------------------------------------------------------------------------SLNDHLLPVKFFPKTKNFIMVVKPLYFEEEH-FGIMIIDYVTDSRVLYNLLTHQI--------SSAIKFTQLITEHKEIESMLIETNNKLKELDQAKTDFFSNVSHELRTPLTIILGQVEAVLSGQYYKNTLEPNSDIFKTIQSNALRLLKLINTLLDFSKIQAGKMTLNRQPVNINRFLSSYISAVKSSASQKNINMIFVDNADDTFGFIDKDLFEAVIANLISNALKFTDSEGYIIIELNKLDTSFEIV-VKDSGIGIPKDKLDTIFDRFSQIENSKSSKVRGTGIGLAYTKEIVELHEGKISVSSILGKGSVFAVSLPVCESKNASKCDD---------- 142434171 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DREQRLRKMIVDLEEARDQAESAARSKSSFLANMSHEIRTPMNGVMGMIALLKQGGL----TEQQRAYFETIERSADALLLIIDDILDFTKIEAGRLKLGRSAFSLRDSLSSIEALFSEPASQKGLVLSFTVDSAVPAVVGDPGRIRQILLNLIGNAVKFTDEGS-ITVTAGLADGEQFRFTVADTGPGIHPDDQTRIFGEFYQADVSLTRAHGGTGLGLAITDQLVRLMGGRIGFESRHGDGSLFWVELPME-------------------- 149925445 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELEQGEAARSAEMIAFEAKMGRERAEAQVEARGMLLANMSHEIRTPMNAILGMTAL----TLKSDLPEQERNYLLKVQDAAKSLLGLLNDILDYSKAEAGMVEFEHIPFTLDEVLANSFLAVQSQAASRKLMLLNEVAPGYSRLVGDPSRLRQVLSNLLSNAVKFTESGSRVKLQTRSDTGLDLRIEVHDTGSGLSKSQVERIFEKFAQGDSSVSRVYGGTGLGLSIARELVIRMGGQISVESTPGVGSCFWFSVP---------------------- 167630148 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RVQVVPVWTDQRRLLGAAMVIDDVTEVRR-----LEQMRTEFVANVSHELRTPLTSIKGFVETLLDGALD--DTKVARRFLSIINEETQRLQRLIEDLLQLSRIESQLGRVVEGQSYLEPEIQRVRNLLEPIAADKRIALQVDVETNLPLLPLSPDNLKQVLVNLTENAIKYTPEGGQVSVRATRGCD-SVILEVQDTGIGIPEESLPRIFERFYRVDKARSRELGGTGLGLAIVKHIIERSGGRVTVQSKVGVGSTFTVTFPVAE------------------- 89096799 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------VNLLGLEEDYTFEELLAERESVILDYSTETTPYVLRANFSVI--QKETGFVNGLITVLHDITEQ-----EKIDLERREFVANVSHELRTPLTTMRSYLEALAEGAM--HDEDIAPQFLNVTRTETERMIRMVNDLLQLSKLDSKDYRMKKEWVNFVDFFNRIIDRFDFS-KEQNVTFQRNLPEHAAFVEIDEDKLTQVVDNIISNALKYSPEGGQVSFNI-VEQEEQLLIRISDQGVGIPKDNLDKVFERFYRVDKARTRKLGGTGLGLAIAKEVVEAHDGKIWAESTEGKGTTISFTLPFVR------------------- 149277501 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WISVSTTPIVNENGRVERQIDLITDITHRKQAEKELI-EAKEHALQLSEAKEMFLSVMSHEIRTPLNTVIGVAHLLLDNDPLPGQMDD----LNMLKFSAENLLNIINDILDLTKMETGHLQLETIPFNIQSLTRDIVSSLHINVSSKGNILELDFDDRIPKIKGDKIRLYQVLMNLLGNAIKFTDQGNILLIIRLLEENDEQYFEVKDSGIGIPKEKLSLIFDPFMQATTDTSRHYGGTGLGLTITQKMLQLLGAEISVQSSVGVGTSFSFSICFEKAVDVVPE------------ 88859263 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAFIGILAAITCALYFVYRIITPIKSLTEIFRKLADAEDIKRIPNLKREDEIGELARAAHVFQKATEKAEQATEFKSIFLANMSHEIRTPINGISGLIDLCLATELTH----RQRDFLDKAAYSTNLLMSLVNDILDFSKIEAGKLSIEYIQFSLEAIIDNLIANIAPRSYEKNLHLNCEIAPNLPRLMGDPLRVNQILFNLCTNAVKFTSIGSTITVLFEAIPNNDKQISVSDTGVGLTEQQIDNIFNAFIQADGSISRKYGGTGLGLSIVKQLVKLMGGEISVNSTPDVGSSFCVEL----------------------- 134299752 --------------------------------------------------------------------------------------------------------------------------------------------------------------------MSVYSLLFGLVLATLFSW-LLSRSLSRPLLKMKDVANAMSRGDYSRSINIKS-KDEIGMLADSLNTLSHDLEEKINQLRRIDDTRRDFVAGVSHELRTPLTIIQGNAEALLDGVI--EDKDKQRDFLINIYEESLRLKRLSNELLDMRKIETGQVNLYKEKVNASEIFFNVVSRMQHLAKQRGIILNLSVPEQPVILYLDTDRLGQVLINLIDNALRFSR--SEVTIELKDFPDK-IKVQISDNGPGIPEAERNLVWDKFYKVDKSRSRSAGGTGLGLSIVKQLIELHGGTVCLTSREGEGTTFIFTIPKEQ------------------- 71905886 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SAFLSIKIPLRDQDGQIYALCGISTDITVR-KQAEAELEHYRQHLETLNRAKSSFLANMSHEIRTPMNAIMGLTHLLQKDVL----DSRARERLGKIGESANHLLNVINDILDLSKIEAGRLALEIREFSPEAVLRQTISMLDERAAAQGLRLTSHLASDVPALLGDAVRIGQALLNFVGNAIKFSERG-EIALRARVDRRDGERFEVQDQGIGMDAGQQARLFQSFSQADDSTTRKYGGTGLGLAINRHLARMMGGDVGVDSALGVGSTFWMT------------------------ 255530788 ----------------------------------------------------------------------------------------------------------RLLFISGLVALLLIGGLCALYFPQTIARTYLAIFFLA--------GTIASLIFIYSIKLSLKNGISSIVTGAGQIKN-------GLLKTRIDAYAKNEINILAFTFNELATKLEQN--IDKVERISLSLEKEQQRAEHYEKVKQYFLVNMSHEIRTPMNAILGFARHLQESLK----DKDQMESIKMIIKSGDHLLVTLNDILDFANIETGEISFVCLPFNLRDTIQSICMLMESNARLKEIGLSYTIDPNIPSIYGDSVRLTQILLSLTSNAIKFTETGG-VSISAKAVTDHDDHFRVKDTGIGIPLDKQEKIFNPFEQGTNHMKRKFGGTGIGLSIVKHLIALQDGVIQLNSLPDEGSEFYFRL----------------------- 117926486 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLDELMFRDGRVFERHSRPLY-HNGDMVGRLWQFRDITREREQQRQL-QTAKDRAESANAAKSAFLATMSHEIRTPLNGIIGMLEHLRQEPL----EAALKERFDLICRSSEVLLDLLNNILDFSKIEADQLRFESIPYRPKQLIQDGIELHKLLAHEKGIDLSCHCHPNLPSSMGDPTRIRQILINLVSNAIKFTETG-YVQIEAYLEEGAQLHINVSDSGSGIPEAQLAQLFTPFTQADGSISRRHGGTGLGLAISKRLVEAMYGQISVTSQVGEGSSFLMTIPHQPPSQAL-------------- 72384217 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEQKQAQAGAESANRAKSEFLSSMSHELRNPLNAILGFAQLMSSESPPPSP--SQQASIDQILKAGWHLLELINEVLDLAKIEAGQASLSPEPVSVVDILHECHAMLEQQALKRAVCMRFPLLDLPYFVRADRTRLKQILLNLLSNAIKYNRDQGTAEVQV--TKGDRIRVSVRDTGAGLAPDRLAQLFQPFNRLGHE-AGSVEGTGIGLVVAKRLAELMGGTIGVESTVGVGSVFWVELPVARA----PEMTGESAEPEVPA 228951780 --------------------------------------------------------------------------------------------------------------------------------------------------------------LIYDMGLILAPLAIAMILITIWVGRKIIIA----ITKPLSQMERVANHLATGDFS-ERITVSSEDEIGRLGKA---FNKMANSLETEDVKRKEFLANVSHELRTPLSYIKGYSEAILD---GVAKGAQQEKVTQLIHKEAGRMQRLVHDLLDLAQLEGEHFPLKKQPIVFSQLIEDVLDTYEIKFIEKEIHISTNLNPEVI-VMIDEDRMQQVLHNVLDNAIRYTNQKGNIVITLEQIDDYCE-LKIKDTGIGIDIEHLENLGERFYRVDKARSRQHGGTGLGLAIVKQIVHIHGGQWKIESEKDKGTTVIIKL----------------------- 225390426 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITHTTVASIGTALLLTFFIVFLTMYSNMVERTSIK-------------ELKARERELHEALLLAQKANNAKKDFLSRMSHEIRTPMNAIIGMAAI---AGAHLDDRGRIEDCLTKITFSSRHLLSLINDVLDMSKIDAGKLTVNHEPFRIGQLTESVVSVIDSQARTQEKIFECDISGRQERLIGDYLRVNQILLNLLSNSVKFTPRGGMIRLEIKEIEDQKLQFVVSDTGIGMSEEFLERLYLPFEQADGQISQKYGGTGLGMAITNNLVELLGGSIDVKSRLGEGTVFTVKLPF-----DLPEDSEE-------- 156744216 -------------------------------------------------------------------------------------------------------------------------------------------------------------IVSETILTVFVSAVIGLTLSGNIARRIRTLRDATIAVSGGDLSRQVSLRLLANNFNLMVASLRQQRLLEERNAELSASLETQQRLMEASHAKSMFLATMSHELRTPLNAILGYVQLLHLEAQIHGRSEMLPD-LERIRSAGKHLLTIISNILDFSKIEQGRMNVEIDTFNVSVIAHEMISIIEPLARNRNNTLTLTCPPDIGMMQSDAGKVRQILFNLLSNAVKFT-DNGTVALTIEREDGDWVRFSVADTGIGMSPEQLTRLFQPFTQVHQSHSSAHRGTGLGLALSQQLCRLLGGDISVTSEVGRGSVFTVRLP---------------------- 149910151 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LALLKNGINSMAKSLSAY--HEEMQQNID--QATSDLRETLEQIEIQNIELDMAKKRAQAAARVKSEFLANMSHELRTPLNGVIGFSRQLLKTSLSPN----QTDYLQTIEKSAKNLLSIINDILDFSKLEAGKLTLEQIPFNLRDTIEEAAILLAPTVHDKGLELSLHVDKNVPDIIGDPFRFQQVITNLLGNAIKFTENGNIIHIELLEWTGNSVTIQIRDTGIGISEQQQAQLFQAFNQADTSISRRYGGTGLGLVITQRLVEFMGGEVSLDSDLGQGSNFKFSLKFNVTANSLSE------------ 197335474 ---------------------------------------------------------------------------------------------------------------------GHLWGLSLELPE---KEAFARIQQLEQIFVIAMIIAIVCVVIASHFLSNSITAPLLRLTWAAERVSAGDLDQEMISTDRKDEIGRLAVSFARMQRSIREKIQLIKDQNEELEANLATIQLKNNELEAADKLKDEFLATTSHELRTPLHGMVGIAEALYTGANGPIS-ASHRHQLEIIINSGQRLTSLVNDLLDYHKMRHGNLDINKHVTDLSSATSLVLELSQHLLGNKSIRIINQVDKSLPVVFVDEQRLEQVLYNLIGNAIKYTSEG-KIVISASVVD-QFLRVQVVDTGHGIPADELEHIFEPLIQAGHDSNRYRQGSGLGLSISRQLIELMGGSLYVSSQPMVGATFSFTLPLA-------------------- 253578668 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAGAVLLLICLYTYYVYQKSK----------------AEEQKQKQLLMTAAEEADAANKAKSAFLLSISHDIRTPMNAIIGFTNI----ALHQNTVSDIHDSLEKVQKSSNHLLSLLNDVLDFTRIESGKVTISPEPMDITQLTDNVQAIMNGLLYNRDLKFEVHRESKNPYVLADVVRIREVLVNLLGNAVKFTKDGGKITLDISPGADEKHIITVRDNGIGMSEEFQKKLFDPFSQEDDANARQYKGTGLGMAITKKYVDMMGGSIAVESKKGVGSTFTVEIPLELTEQVIQSEQKQ-------- 163644182 ------------------------------------------------------------------------------------------------------------------------------------------VLAGAMAAVRLPLLYVSNFGTPEVVSASYAILVLVLPGETGRVWTAHEIEMVEVVADQVAVALSHAAVLEDS-------QRTRDALVDQ----NKKLQAARQEAETAIRARNDFLAVMNHEMRTPMHAIIALSSLLQEGKLTV----DQRSMVDTVVKSSSLLSTLINDVLDFSRLEDGSLSLEMRPFELPTVLRETENLAKPMAKGKGLDFFFDINMDVPQVIGDEKRLLQITLNIIGNAVKFTRLG-FVSVSVSLEKYDAIRIVVKDTGLGVRENDIPRLFNKFVQADSTTTRQYGGTGLGLAICKKFVQLMNGHIWIESEINRGSTFIVRL----------------------- 282895906 -----------------------------------------------------------------------------------------------------------------------------------------------------ALNLLHNGATDYLNRFSLTPEVLSITLRNAIRLHQSETK------------TQLAYKQLKESHEKLIRNNE------ELERQRQQIQLQNLKLLEVSRLKSQFLSTISHELRTPMNAIIGFAQILLRPKFSQLSS-VQTDILKRILNNAKNLSMLLNEVLDFSKIDSGRLALKPEIFDLSKVVNHAVSEIRSLVEAKKLSLSVEIELENTLVFNDPMRVSQILINLLSNAIKFTERG-CIWVRVTEPSKNRIAISIRDTGIGISSQDCEHIFEAFRQVDQGISRKYPGMGLGLAIIDSLVKIMGGKIILESQLAVGSLFGVELPRQVSVNFASEE----------- 154000881 -----------------------------------------------------------------------------------------------------------------------------------------------VVAVRVPLLHLSNFQIPELSTKRYALMVLMLPSDSARQWHVHELELVEVVADQVA--------VALSHAAILEESMRARGLLMEQNIALDL---ARREAETAIRARNDFLAVMNHEMRTPMHAIIALSSLLQETELTP----EQRLMVETILRSSNLLATLVNDVLDLSRLEDGSLQLEIATFNLHSVFREVHNMIKPVASIKRLSVTLNIAADLPMAIGDEKRLMQTILNVVGNAVKFSKEGS-ISITVQSDNHFYLRVQVKDSGSGINPQDIPKLFTKFAQTQTLATRNSGGSGPGLAICKRFVNLMEGRIWIESELGKGCTATFI-----VKLRFPERSNES------- 258517266 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELKSVSVSMRDISERKEMEKSII-AAKEETEKASMAKSQFLSNMSHELRTPLNAVLGFSQILQMDKSAPLDN-SQSESVKEIVKAGNHLLMLINEILDLAKIESGKLNILIEPVKILPIIEETVAFIKPLAKENDIEIAINPDCMEQYVLADSIRLRQVLLNLFSNAVKYNYNSGKVSFYCEKID-KFIRFNILDSGLGIPSAQLPAIFDPFYRLPI-TANNVEGTGIGLAAAKQLVELMGGNINVKSQEGQGSHFWFDIPCAEAVD---------------- 253578663 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MRLSARKKAQKAAQETAEEMAELA-EHAQAANKAKTAFLSHMSHDMRTPMNAIMGFTGI----AMKNNPSDEVKNCLEKIDESSEHLLSLINDVLDLTRVESGKVKYNPVPTDLKSITDFALDITKGFLTNRDISFKIQREEAIPNVLVDSVRLRDVLVNILSNAVKFTPDGETITFEARCQEGGDGYIRISDTGIGMSEEFTKEVFEEFAQEDSDVRTQYHGAGLGMAIVKKYVDMMGGTISVQSKKHEGTTFTVDIPLE-------------------- 308067232 ----------------------------------------------------------------------------------------------------------------------------------------------GLFLPTLILSSFEAFILLFGVVSVGYVLLILILLQRTDDAALLVISIMSILMIVVTSFVYI---LGWGDVRGVTAYEMLIFVLAQLLLAKRFVENLSRRLLTLDGLKDEFLANTSHELRTPLHGIINIAQSM-LDRYGTQFNEPQKHNLVLIANVGRRLSYLINDILDFSNLKNGRLALNRRPANVQAAVNSVLEVLGHTVGKKKLHFVKEWPHSLPKVDADEDRLIQILYNLLGNAVKFTEEG-EIVISAK-AGTREMEISVKDTGSGIAQEHLPHIFEPFNRGANAEDEGYSGTGLGLGIVRRLVELHGGHIRVESRLGKGSTFYFTMPLAQTGTLVHEAQKD-------- 237797729 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FWASVVITAQYDSHDELISDRRVAEIALSTAREEAERASRAKSEFLSRMSHELRTPLNSILGFAQLLDMD-----SPASQRPQIGHILRAGQHLLKLINEVLDIARIEAGHVSLNLEPVPLSSVLREALVLVSPMATDASIELSELPQPDELGVVADRQRLIQVLLNLLSNAIKYNRPDGKVRIEVGQSAGR-VTVSVVDTGYGIAPERIGQLFKPFERLDA--NPSVEGTGLGLALSKSMLEMMHGGLSVDTTLNEGCRFTLELPSVLV------------------ 119493874 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RVQERTTELTHTLNELQQTQVQLEDSLRELIQARDVAEKASQAKSQFLAMMSHELRTPLNAIIGYSQLLEMEAQDQDLNEFIPD-LQQISHAGQDLLEIFSNILEMCQIEAGKHRFNVYEFEVKALIDEVIAQNQPLADKNNNTLTVHFVNDPGSVCADRIWMRQCVLQLLSNSCKFTH-NGTITVSLERHNEDVILVKCNDTGIGIKAEYVSQIFEPFFQVDGSTTRKYGGVGLGLAIAKSLSQLMGGDISVESVFGQGSTFTLWLPTE-------------------- 17646117 -----------------------------------------------------------------------------------------------------------------------------------------------VVAVRAPLLHLSNFQIPELSTKRYALMVLMLPSDSARQWHVHELELVEVVADQVA--------VALSHAAILEESMRARDLLMEQNVALDL---ARREAEMAVRARNDFLAVMNHEMRTPMHAIIALSSLLQETDLTP----EQRLMVETILKSSNLLATLINDVLDLSRLEDGSLLLDIGTFNLHALFREVLSLIKPITSVKKLFATLSLSSDLPEVIGDEKRLMQILLNVVGNAVKFSKEGS-VSISAFVAKSESLRVQVKDTGVGINQQDIPNLFSKFAQSEALTTKNSDGSGLGLAICKRFVNLMEGHIWIESDLGKGCTAIFII----------------------- 142837026 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TRQLEVSLSQLAENNRELKRLNTLKDEFISTVSHELRTPLTSIRGAVGLLAKKAVTEGS-EHYEQLLQTALGNSERLSQLINDLLDLQKFESGNFSLSFATTDMKQLVLQALDSIAPYAARYQVSFQTELAE--CQVVADQTRIRQVVDNLLSNAIKFSASGQTVAVKLTELVGR-IRFEVQDQGCGIPQNFRSRVFEKFSQADGSTSRKAEGTGLGLNICKTIISAHHGDIGFESEPDHGALFWFELPVAQA------------------ 294508548 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERKRKARRLKEAKEQAELSKLEAEEASRMKSAMLANMSHEIRTPLTGIIGFAEAIGDEIDGDGG---VAHFADLIEDSGRRLLDTLDAVLNLSKLEAGQMTLESRPIDLADQAQQVAREFAAEADDSGLAL--EVEAEEAGARADEGGLQIVLQNLLSNAIKYTEEG-TVQVRTYREDGEAV-LQIEDTGIGMDPAVAESLFEPFRQGSEGLSREYEGTGIGLAVTKKATEQMGGSIDVETEKGEGSTFTARLPAA-------------------- 254448754 ------------------------------------------------------------------------------------------------------------------------------------------------------LVAASAFGIATAVILLVYASTSLISRQINRSISELADTVESIQAGNFSARARIDDEQLASGINVMASQRSKDDLEREVAIATSELKQKNEQAEAANKAKSVFLANMSHEIRTPLNGIIGFLDMLNRTKV----DSQQNQYISTAQVAAKSLIQLINGILDFSRIESGKMPLKQDEIPIDDLLAEIYDLHAPSAFEKGVELLFFPAQSLPTLMLDANVFKQIIGNLLSNAIKFT-QHGDIQLHMNYAENRAIAISVLDSGVGISQEVINDIFNEFEQGDNTTARVHGGSGLGLAITRSLVELHGGSISAHTRPEGGARFDLTIQASQRKPAPP------------- 291551123 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DQICSKKRREKQYAAELKKQAKEASEAKTRFLFNMSHDIRTPMNAIIGFSDLLGKNL---KNEEKAREYLGKIKSSGNFLMTIIDQVLEKARIESGTAVLKMQAENLSEMFYSVNTVFESDIQSKEIQYSIDTNIQHKYAVCDKTKLQEIYLNIVSNAIKYTPNGQAIHVNITETASDDKVFICEDTGIGMKQEYLPHIFDEFSREHTATENKVVGTGLGLSIVKSFVELMGGKIYVESEQGKGTKFTVEIPLEIASEEDVYKKKESEQ----- 257484380 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FWASVVITAQYDGNDELRGFSKITRDISDRAREEAERASRAKSEFLSRMSHELRTPLNSILGFAQLLDMD-----SPASQRPQIGHILRAGQHLLKLINEVLDIARIEAGHVSLSLEPVSLSSVLEEALVLVSPMAADANIELKALPQPDKLGVVADRQRLIQVLLNLLSNAIKYNRPEGQVRIEVEQSDER-VTVSVIDTGYGIAPERIGQLFKPFERLDA--NPSVEGTGLGLALSKSMLEMMHGTLSVQNTPAEGCRFILELPLVLV------------------ 170720670 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSMATEIQQRRTAENRLTQYLNELEDIVSARTEELKASNGRLSQSNQELVQARQRALDMAQARAAFLANMSHEIRTPLNGMLGMIALALDSPL----ESEQRQQLSIAHDSGKVLVELLNDILDLSKFDAGQLELERIPFDLGAMVEDTANLLSQNAAQ-NVELTCLIASDFPSVLGDPTRVRQVVSNLLSNALKFTRFG-RVDVCLTTIVG-GVRLEVRDTGIGIAEDAQARIFQPFTQAGAGITRQYGGTGLGLALTRNLCKAMQGHLHIRSEPGLGSCFSAELPLT-------------------- 88858789 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RILSISLSPVISQSTVIVAALIRDITASRMNEIKIQSMNQSLELQVAERTQELKHATELAIAANQSKSAFVANISHEIRTPLNGIAGMMELLQREDL----SDKQLNYLKMAKSSVSTLTVLINDLLDLSKIESGKLDIELVQFNLIETMSSVINSMALRCDEKGLELLFDTQIQHEELISDAYRIKQVLVNLIGNAIKFTAQG-QIVVSAAAQEQIWLEVVITDTGIGLTPEQQAKLFRPFTQAHANIAKNFGGTGLGLSISQQLVQLLGGEITIHSVVEQGSTFTFTVCTERIKIEEPK------------ 298376648 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDITEQRQDQLALM-----KVQEADKMKNAFIANMSHEIRTPLNAIVGFAHLVTETT----NASEQREYFSIINKNCDLLLKQINDILDLSKIESGRLNYNVSEVELRDICQEAYVVQSLKMTSDVALLYNSVAMPSVRLWIDPHRVEQVLLNLLSNAIKFTSKG---FISLFYEEDMFVRVSVMDTGIGISEEKLESVFERFVKLDD----FYQGAGLGLPICKMIVEQLGGEIGVRSELGKGSTFWFTLPLVVTDKAVVEKDDPSVLSEC-- 7407123 -----------------------------------------------------------------------------------------------------------------------------------------------VVAVRVPLLHLLNFQIPELSTKRYALMVLMLPSDSARQWHVHELELVEVVADQVA--------VALSHAAILEESMRARDLLVVQNIA---LDRARREAETAICARNDFLSVMNHEMRTPMHAIIALSSLLQETELTP----EQRLMVETILKSGNLLATLINDVLDLSRLEDGSLQLQLGTFNLHAVFKEVLNLIKPIASVKKLLVALNLAPDLPEAVGDEKRFMQTLLNVVGNAVKFTKEG-NILITAFVAKSESLRVQVKDSGSGISPQDIPKLFTKFAQNQSIATRNSHGSGLGLAICKRFVNLMEGHIWIESELGKGCTAVFV-----VKLGIPESSNES------- 182682436 ----------------------------------------------------------------------------------------------------------------------------------------------------------SMVLHPEDVLIFEFKLSAALKTQSALRALVRARRYDGQW----RWIEMSATPRYSPDGHFIGLTGSSQDVTERLEIELAREQAARNEAENMARLKDEFLSTLSHELRTPLTTILGWSELLLQRI-----EEQHPCYLSVIASSAKVQKRLISDMLDLSSMLLGKMQLEMEVLDLVEQIREVIGLYEQVVESKGQRLLLRAPEMPCLVLGDATRLRQIFENLLSNAIKFTPTDGCIDVEID-ADGDSFRVSVTDSGDGIAAEFLPHLFSRFRQADGTTTRCHGGLGLGLAIVQSLVEMHGGYVGATSPLGKGAMFTVSL----------------------- 59713255 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIQLIFNTSPNTMWRDTIEKQFSLISEMINAAFERKYLLDKTLKEKKRAESSERATRDFVAMINHELRTPLNGLLGSAELMEDTEITDY----QKKLLETIHQSGQMLRIIINDLLDFSKMSAGMLELKMANFKPCILVKTIEQIFTPQMAEKCLRFDIHIADNLPTLMGDIDRVQQILVNLIGNAFKFTKSG-HISLKVGWQKNALVLI-VSDTGCGIPQDKQKLLFEPFTQVDNSSQRQFEGTGLGLSICKLLVDAMSGELSFKSELGEGSEFQVKLPLEVVCEHSSEDNQ--------- 310827090 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRADVTDMLASERRTKAALEKALSLAEKANQAKSDFLSSMSHDIRTPMNAVMGMTTLAAAHLD---DSARVRDCLDKIVVASRHLLSLINDILDMSKIERSQITLNHSAIAVSDLLSQLNAMIAPQAADNGLSYSARTENRHPYFYGDLLRINQILINLLSNAIKFTPEGGRVELRVEEIDAVRYRFIVSDTGVGMSEAFLIHVFEPFTR-DRNVTR-VEGTGLGLSITKGLVDLMEGEITAESQERAGTVFRVEL----------------------- 261252516 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NSNDEIKYLIDSFNQKTVYLEEEKVKAQASTKAKSAFLATLSHEIRTPMNGVLGTAQILLKTDL----TSEQRKHMKTLYESGEHMMTLLNEILDFSKVEQGHLELERAPFPLEAIIGSINSVYYTLCSEKGLQFKVYSEPESRWYRCDKARLRQILFNLLNNAVKFTSRG-YVEVGFKEQTRNGLVIQVRDTGIGIDKAVQDKVFKPFEQAESSTTRRFGGTGLGLAIVKQLCDLMDGEIKLTSEVGIGSCFEVAL----------------------- 282899742 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILSIILRNAIRLHQSETKAQLAYSQLKESHEKLIRELERQRQQIQLQNLKLLEVSRLKSQFLSTISHELRTPMNAIIGFAQILLRPKFSQLSS-VQTDMLKRILNNAKDLSMLLNEVLDFSKIDSGRLGLKAEIFDLSKMVNHTVDEIRSLVEAKKLSLSVEIDLENTLVFNDPVRVRQILINLLSNAIKFTERG-CVWVRVTETSKSRIAISIRDTGIGISNQDCEHIFEAFRQVDQGMSRKYPGTGLGLAIIDSLVKIMGGKIMLESQLAVGSLFTVELPRQVSVN---------------- 119718530 -----------------------------------------------------------------------------------------------------------------------------------------------------------------AVVVGSLPALAATHSLVAVPVIVQDLAVAELLADEVPP-DEESRQLVEQVATQLAVVAERERSAAQLA-------EARDDAMEASRLKSEFLATMSHEIRTPMNGVIGLTDLLLLSELDDH----QRRLAENLQGAGLTLLGIINDILDLSKIESGKLELESADFDVRAVFDQVASVLSGPAHAKGLELVVACHPEVPQLRGDAVRFGQILTNLGSNAVKFTDQG-EVVVQARVLAGHEVVLQVDDTGVGIEPHSRERLFDAFTQADPSTTRRHGGTGLGLAISRQLAIALGGEIWVESEPGRGSTFSFT------------------------ 192292822 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVVAAGETVRRELHV------NLPAGGWRWFDLQMRPVQDPQGQVIAIVPEAVDITERRK-----AEEAFRQAQKM-EAIGQLTGGVAHDFNNMLTVIRSSADLLRRRELPP---ERVRRYVDAISDTADRAAKLTGQLLTFAR----RHAQNREVFDAAEHIEDVSDMLKTALGSRAV-FNLDIAERPLPVEADTNQFDAALVNLVANARDAMDGHGTLTVSVTRSSRGFVEVSIADTGCGIPREQIERIFEPFF----TTKDIGRGTGLGLSQVYGFVQQSGGTINVDSAIGCGTTITLRLPLS-------------------- 154491811 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEVRYLNYIIAGGILLVIAIV-YIILHLIYMYYR----ESERKR-----QVQLRLIEE-KERAEEANKMKSAFLANMSHEIRTPLNAIVGFTNLLQDEK--ELTDEEKDLFRNTINKNSNLLLKLINDILELSRIESGRMSFAFDDCSLNELLEEIYQTHHLLMPS-NIRFLKEFQETELIIHVDRFRFTQVITNFINNAVKFTTKGHILLGAVYKKEEKEVHVFVEDTGKGMSEEAQKKVFERFFKVDEFA----QGTGLGLSICQTIAERLEGRITLSSQEGKGSRFTLIIP---------------------- 307824890 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSVTALRTESGQITGFVGLTYDLTERKQAENELRRHKDQLEETVQQRTADLLLARDAAEAANKAKGLFLAHMSHELRTPLNGILGYAQILQRDELV---GERKAAALNIIRQSSEYLRALIDDILDLSRIETGRLDFVLSNISLAKFLRGVTDIVGLRARQKGLEFSCELAADLPAIRCDERRLRQVLLNLLTNAVKFTDSG-QVVLRVGRVGPSRFSFAVEDTGIGIEQNELELIFRPFEQVGD-LQRRLGGTGLGLAISRQLMRYLGSDIVVESRVGKGSTFRF------------------------- 71907262 --------------------------------------------------------------CLWWSMLANIGAYVAVSLHSTPDAVEASQAERFVDVFRFDQRKAEARLWRGKASLDALVGLLERFLGANRAHQQLGLYAQGRQMADW------RALPVDAPFVQFAEAELAGAIGSASAR-----VMVASVAQEEDLGLEEVLDILDEATQVRAHSRELEAKQRELEAATTELREANERLRELDRMKDDFISTVTHELRTPLTSIRALSEMLHEDPRLELV--ERMRFLGIIVGEAERLTRLINQILDMAKLESGRAEWTTGEVDLGEIARETMDSVGQLFRDKGVLLEGDIPDGGPIVLADRDRLTQVLINLLSNAVKFVPGEGCVQVKIG-VDGNMVRVEVRDNGPGLTAEECEVIFEKFRQGGNTLTGKPKGTGLGLPISRQIIEYFGGKLWVESHPGEGANFIFTVPL--------------------- 258515402 --------------------------------------------------------VVGGNYGAFYMLESQEERYYLSQIAVYAFRDITCPNFQLGEGLVGQCALENRIITLTQIPDNYIRINSGL---GSAPPKNIIIYPVGQVLAVLELATLEEFNPIQQELLEQVLSNVGITIDRIVNYMQVEKLLTEELQTQAEELQIQQEELKTFNEKLDEQYKFSHQRAVELENIKVVLEEKASQLELNSRYKSEFLSNMSHELRTPLNSLLILAQMLAENDNSNLTHKQV-EYAETILSSGRDLLSLINDILDLSKAEAGKMDVCPRVVKLKAIQEFLKRQYLPVAIQKGITFTIQLKNGLPTFITDEQRLLQILKNLLSNAFKFTEQGS-VLLSIRKAEKRMLSFSVSDTGVGIPRDKHIMIFEEFRQADGTTSRKYGGSGLGLSISNKIAMLLGGFIELESEEGKGSTFTLYLP---------------------- 28899252 ---------------------------------------------------------------------------------------------------------------------GITWALVVQLPE---KEAFSRIHQLEKLFVIAMLIAIILVVIASHYLSNFITSPLLKLTWAAEKVSAGDLDETTFNTERKDEIGRLAISFERMQRSIREKIQTIKQQNEELESNIKLIQKQNDELQLADKLKDEFLATTSHELRTPLHGMVGIAETLVSGANGVI-PASQKYQLDIIIKSGQRLANLVDDLLDYHKMRYGSMDIQKSAVSLASATRLVLELSNHLLGNKTIRIINQVPADLKAVSADPQRLEQVLYNLIGNAIKYTSEG-KIVISATIVDDH-VRVQVVDTGQGIPAEHLEHIFEPLIQAGQDASRYRQGAGLGLSISRQLIELMGGSLYVSSQPMVGTTFSFTLPLAS------EEEIQATQ----- 182413537 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WRIRTLRRRGAELEAIVARRTAELQASNEQLAVARDAAEAANRAKSTFLAHMSHELRTPLNGVLGYAQVLARD---PAQPPAARERLQIIIQSGEHLLALINEVLDLARVEAGKMQLRPTTCALPRLVESVADLMRAPCEAAGLGFACAVAAGLPRVRTDEQKLRQVLLNLVGNAVKF-ARHGAVRLAVAPLPDGRVRFEVSDTGVGIAPERLATLFQPFA---TSAEHGARGTGLGLALSRSMVELLGGRLLAESRPGEGARFWFDLPLPEAASDAP------------- 242033275 --------------------------------------------------------------------------------------------------------------VVNQVFSSNRAIIIPHTSPARIRPLAGRYVPPEVAAVRVPLLHLSNFQIPELSAKSFAIMVLMLPSDSARKWHVHELELVEVVADQVA--------VALSHAAILEESMRARDLLMEQNVALDL---ARREAEMAIRARNDFLAVMNHEMRTPMNAIIALSSLLLETELTP----EQRLMVETVLKSSNLLATLINDVLDLSKLEDGSLELEIKAFNLHAVFKEVMSFIKPIASIKRLSVSVMLAPDLPLCIGDEKRLMQTILNISGNAVKFTKEG-HITLVASIVKADSLRVQVKDTGCGISPQDLPHVFTKFAHPQSGGNRGFNGSGLGLAICKRFVSLMGGHIWIDSETGRGCTATFVI----------------------- 254420242 -----------------------------------------------AALVLPLVSGLISSLGAEAQPPVLAAVSGLLAVAATASAIGLTWNERRKRLTLAEANSRRVEAVLNAQP-----GLTLLLDPAG-----RAVAAWGAPPPSVSIDALVNQGLIAAVHAPDRPAVAAALQQTAEILFSPRQALDRRVVMILRRFDHGQDSGGDSGGDPPRLIAQAFDGTAQFARELGL-ESARAEAEAQSAGKTRFLANMSHELRTPLNAVIGFADIMRQRLFGPL-PDRYAGYADSIHQAGGHLLDLINDVLDLSKIEAERYELALESLDARDPVSAAVALVRVQADDKGVDLAPVLPSIPLTVQADARALKQMALNLLSNAVKFTPTGGSVTLTLDGV-GPYLELVVSDTGVGIAPEDLRRVGRPFEQAGGA-DQKAQGTGLGLSLVRSLTELHGGRMSIDSTLGEGTAVMVRLP---------------------- 269966421 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRVDGDISGIIVQGQDITTLIEAEKQ-SNLARKEAEKSAQARADFLAKMSHEIRTPINGILGVAQLLKDS----VETEEQNNQIDVLRHSGEHLLAVLNDILDFSKIEQGKFNIQKHPFSFTDTIRTLENIYRPICESKGVNLVIEIDPNV-EIFTDQVRLNQILFNLVSNSVKFTPSGS-VRLHAELEDNSVLVVEITDTGIGIESDKLDQMFEPFVQEEATTTREYGGSGLGLTIVKSLVDMLEGDVQVRSQKGLGTTFVITMPRERVLTPL-------------- 88860218 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EIYEAHAQLKKLNLE---LEARVEERTAELTQAITQAELASKIKSEFLAMMSHELRTPMNAIIGSLELLSLSINAHEESE----LINTASMSAHNLVNILNDILDINKIESGKLEIETHDFDHQQLIYNIVKTFESTASNQGVTLIIHEDTKMPPIVGDEIRVRQIIMNIISNAVKFTAGNDKVTFCIQWRQIGGCLFEIIDTGIGINQETQKRLFTPFIQAEKSTTRKFGGTGLGLAISGKLADMMGGSIELKSHVGIGSKFTIKLPIWQNSNIPNSPNKD-------- 307129983 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVSARVRMEESLQEMAN-AAEQASQSKSMFLATVSHELRTPLYGIIGNLDLLQTKSLPSDAN----RLVTAMQNSSALLLKIISDILDFSKIESEQLKIEPGEFAPREVINHIVSNYLPLVVKKRLVLYCYIDPNVPRLLGDAVRLQQVLSNLLSNAIKFTDTG-CIVFQVACCDDGYLVFKMRDTGVGIDTRAVMKLFDPFFQAGTGVQRHFQGTGLGLAICEKLVSLMDGDITIESEPGLGSEFGIRIPLYRA------------------ 148728193 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NRLTDYLGQLEHIVSARTAELKAINTRLSQSNEELEIARSTALDMAEARSAFLANMSHEIRTPLNGLLGM---IALSLDGPLNAEQQQQ-LSIAHDSGKVLVELLNDILDLSKFDAGQLELEHIPFDLGSLIEDTANLLSQNA-APSVELTCLIDPHFPAVLGDPTRVRQIVSNLLSNALKFTRFG-RVDVRLS-AHGDGVRIEVCDTGIGIAQEAQVKIFQPFTQAGAGITRQYGGTGLGLALTYNLCEAMQGRLTISSEAGFGSQFCADLPHTRAIMPPP------------- 149376819 --------------------------------------------------------------------------------------------------------------------------------------------AMGTLTVTSSVETVYNELMDRALLLLFQSMIVMLGTLGLLV--IVRLTLSRHLESIADYAARLNLDALIEPLRLRRKPPKRGDELSELEQALNQSQDERDQAVRANHAKNQFLANVSHELRIPLQSVLGYANLLSDTPL----DQDQREYVHTLLNASEGLSAIINDLLDISSMEAGKLVLDDIPFDLRDTLNDLVHMLGARAREKGLALELRIDENLPWLKGDPVRLRQILLNMTSNAIKFTDSGHVISIEVLGRRDNNVRLRVEDTGVGINPEDIPLVYEPYVQLGQRFQRQLPGAGLGLTICRQLVQLMDGSLDLESKPGEGSTFWMEL----------------------- 237746831 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RWISISIYPVREKDNSQLRCIFSITDL-SDIKQAQQVLKDALFNAEKANEAKSSFLSRMSHEIRTPMNAIIGMTTI---AATVMNDRAKLENCLSKIALSSRHLLMLINDVLDVSKIESGKMTVTKDPFELGELMQNIGSIIYSQAITKKQHFEIVTNVRHETLRGDILRLNQILINILSNAVKFTPENGRVRLQVEEIAKRHLRFTISDSGRGMSPEFLNRLFMPFEQENDGSGKLVEGTGLGMPITKNLVTLMNGTINVESVPGKGTVFTVEI----------------------- 296159891 -------------------------------------------------------------------------------------------------------------------------SMRTLFPRLTLGPAGLRLAQYAGLLIAVVTLLGGVLAVQWYQSVRTLPNLDTTVHDVLLQGYLKAFFALALVGCIAAWWLVLANENRKVTQEESQRQAEL--LMQEIEAHRKALQRASAAAESANRAKSRYVTGLSHELRTPLNSILGYAQLLLQGTD--ELPPARRNAVATIYRSGEHLLALVDGLLDVARIEAGKLQLNVTEISLPDFVAQLAAMLEPQATDKGLQFEFQTSGRMADVRIDEKRVRQILINLIGNAIRFTSHGS-VKVRASY-AWEAITFEIADTGPGMPASELERLFLPFERGAAAREHDH-GAGLGLTICRLLTELMGGNLEVQSEVGKGTRFIVKLPEVRAPQLL-------------- 261406259 --------------------------------------------------------------------------------------------------------------------------------------------------------------------MTLFAVSIGAAVLAIV--LAFSIGLANSIVKPLNNITTVSAQMAKGNVRI------KGDYKYELGELSSTLNYMAQEIVRSNQVKDDFISSISHELRTPLTSIKGWSETL---DSGGYDPEETKIGMQIISKETDRLIGLVEELLDFSKLQQNEMKLVKGIVNLRELLQEIMLNLWTKAEKKGVQIKLESDEK-PIIYGDVNRLKQVFLNIVDNAVKFSHENGVINLSFAMEE-KFVIVTVQDHGIGISDEHLRRVKDRFFQVNPL----NGGTGLGLAITQQLVELHGGTMEMESELGHGTAVIVKLPL--------------------- 189466377 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SFWAYLVYFLIVAGIIYVFLRVRNARKALALSLAKEKDE--KERIEEVNKMKLRFFTNISHEFRTPLTLIVGQIEMLLQSEKLSLS--VYRR-LHSIHKNAMNLRFLITELLDFRKQEQGFMKLKVECVDIVPFLEDVYRSFWELARKRNIVYTFEHPNEKMEVWFDPVQMQKAVFNLLSNAFKYTSDGKSVKVSVR-KQQQIMEITVSDTGCGIPQDDLSRIFERFYQGNEKQQRGIAGSGIGLALTKGIIEAHRGDIAVESVLEEGSSFKIQL----------------------- 163793548 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KAREEELVEAQLAAKEGSESKTRFLANVSHELRTPLNAIIGMSEIIRDEMWGGIGNPKYREYATDINDSGLHLLDVINAILDYSRIEMDKVTLHDDQVDVVGVLDQSRRTVQRLLDEGGLTCELQAKGPLVLV-ADRRSVRQMLLNLLSNAIKHTPPGGRITLTAEAGNEGELVLTVRDSGEGIPRERLALVTEPFNLDEDISVSRQGGTGLGLAITKGLIKRHGGAMSINSRVGEGTTVRLVFPAERVPFRNPEDN---------- 88857165 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISHIKQREKELQDAKNSAESAALAKSAFLANTSHEIRTPMNGIYGILQLLECEPLTQNG----QNLLKQATYSTQALMTIVNDILDFSKIEAGKLNLEHTHFKVSALLAHLESDMSLQTKDKNITLKIHNTITHDDWYGDALRIRQILINIISNAIKFTQQGG-IVISCYCNQANNVTFEITDTGIGMSKMALDKLFERFEQADNSTTRRFGGTGLGMSIVHSLTTLMEGKINVQSEEGVGTKFQIMLPLKRA------------------ 260775446 ---------------------------------------------------------------------------------------------------------------------GVDWAIVVEVPE---KEAFARVHQLETLFVFAMLCAIVLVVAASHYLSNFITAPLLKLTWAAEKVSAGDLDTDIINTERKDEIGRLAISFERMQRSIRDKILLIKQQNEELESNLKLIQKQNDELQLANKLKDEFLATTSHELRTPLHGMVGIAEALISGANGPITAD-HKYQLDIIISSGQRLATLVDDLLDYHKMRYGNLDIETRAVDISGATRLVLELSTHLVGNKPIRIINQVPNDPLWVCADPQRLEQVLYNLVGNAIKYTSEG-KIVISATQVDDN-IRVQVVDTGQGIPAEQLEHIFEPLIQAGSDSSRYRQGAGLGLSISRQLIDLMQGTLYVSSQPMVGTTFSFTLPIA-------------------- 83816271 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QDITENVRKERELM-SAKKAAEEANRMKSSLLANMSHEIRTPLTSILGFAEMIEEEIGSLEPPAELGEFAGLIQKSGQRLMDTLTGVLNLSRLEAGEMDLAAEPVDLSEQAREVAGELRPQAEAEGLRLQVQAGGEPIWAQADGGGVQIVLRNLVSNAIKYTDDG-EIRLRV-YRENGSAMIEVEDSGIGMDPEKIEDLFKPFRQASEGMAREYEGTGLGLAVTREAVEQMDGSIEVETEKGKGTTIRVQLPKEE------------------- 70730077 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RREADRLALQDKRDELQKMVQRRTASLMHAKDEAEAANLAKSRFLATMSHELRTPLNGILGMAELLRSAPLGSQD----RQRLQALHQAGEGLLSILNEVLSFARLEEGESRPEVRDFSLRQLLEEVTTLLQPRAEANRTRLELHIDEQLPRQQGAEQYLRQVLSNLLANAIRFTEDGWRVEVQVLHSAAEGQRLRVRDNGIGIAASMREKIFERFVQASDEVSRRYGGTGLGLAICKHLLQQLDGRIGVDSELGQGSSFWFEL----------------------- 284035090 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VEVNKALATSEDRYRQLSTALDEQVQQRTAELQADLQRSQFAYVASHDLQEPLRKIQSFGDLLKNQYADNLGEGI--DYLKRMQTAANRMSTLIRDLLSFSRITTRQEV--TETVSLAETLSMVVLDLEVMIQETGAEMRIH---PLPTVLGDRSQLIQLFQNLLSNALKFSSAGVSVTVRPTRSVAAYYRIDVTDNGIGFNEKYLDRIFQVFQRLHG--KSEFQGTGIGLAICEKVVANHGGVITAQSQPGEGATFSVYLP---------------------- 256004534 -----------------------------------------------------------------------------------------------------------------------------------------------------------------SVFKFFIFAVVISIIISIVLIYIFSLKLSRPLKKINSAAKKIASGKFDERLDISS-----EDEIGEL--ARSFNNMAGELQNLENMRRG-FIANVSHELRTPMTSIHGFIEGILD---GTIPPEKEKDYLLIVRDEIRRLNRLTTDLLDLAKMEAGEITINPVNFNINELIRRCIIKLENFITQKDIEVEANFEEEDMYVKADIDSIERVLINLMHNAVKFVQQNGKIKVSTSSYKNK-VLVCVEDNGIGIDRNEIDLIWERFYKSDKSRSKEKGGAGLGLAIVRNIINDHKQEIWVESEVGKGTKFYFTL----------------------- 119715905 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFGINMLAEELSASRTDLEKRIEARTHDLEITRREAVRARKEAEAFLATMSHEIRTPMNGVIGLTRLLLDTEL----DETQRRYAKGLSEAGTTLLTLIDDILDFSKIEAGMLDLERAPFDPRRTLDAVAGLVANSAARKDVELVVEAVPDLPALVGDEARLRQVLLNLASNAVKFTSTG-EVVIRATLDRSGQVRFEVVDTGIGIPQAAQARLFRSFTQAEASTTRRYGGTGLGLAISRRLVRLMGGTIGFESQEGHGSTFWFAVPLT-------------------- 148655457 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLERQVAQRTAELRTALARAQEADRLKGQFLAAVSHELRTPLNAIIGFSTVMLDEIDGPVTP-LQREDLKIINRNGRFLLHLIDDLLDLARIEAGKIELELAPVDVRALIVEVTETVQGLLHNRPITLNLALPERLPYAYADAARIRQVLLNLLSNAVKFTKRGGAVIVRNGQRLHPYIAVSVRDTGVGIAPEDLTRIFEAFHQVRAG--DRQHGSGLGLAISRRLIEAHGGRIWAESEPGKGSVFTFILPCTFV------------------ 167574056 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTLRDTGEQRRRERRTHHSLARDARRQADTSNRLKDELLATVSHELRTPLNVIYGWIEVLRNPAGGAL----QQQAIDAIDRSARSLSRMVGDILDASSLATGKLRLDAMPVDLVRIVNDVTGALGTAAQAEGLDLTVDCALETCIVSGDGERLRQVLSNLLSNAFKFTPRGGRVTVSLMRTDSHATLV-VADTGQGISPEFLPHVFEAFRRADGSPASSRRGLGLGLSIVRHIAELHGGKVEVASA-GKGTTFTVTLP---------------------- 158334365 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRAYLVVPIYVGKKLWGLLAAYNHSQPRAWQGEVRLFEQVCSHLGVALKQAELLSAMAESKEKADAANEAKSLFLANMSHELRTPLNGILGYAQILRRSESLSNKE---LEGVDTIYQCGSHLLNLINDILDISKIEALKLELTPKAANLPYLLQTVVEMCKVKADQKGIQFNYQPSSQLPQVEVDDKRLQQVLLNLLGNAVKFTDHGSVVDVSPLSEQQVSISFRVIDTGVGIAEQDLVKLFQSFKQVGDQHKQA-EGTGLGLAISQRIVRLMGSEIHVTSQPQQGSEFSFTLPLAE------------------- 158340469 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SGQLKGFLGIGKDVTAQ-QETEAALRCLNANLEQLVEERTSQLNTAIET---AEIANQAKSKFIANMSHEFRTPLNAIMGFSQLLLRDRRITPD---QQSRLDVIYRSGEHLLSLVNEVITLSKIEDGVLTYEPKDVNLYHLCEGVKELFSLQASSKDIQLQLRIAPDVPRIRTDAQKLRQILINLLGNALKYTKRGS-VECRVQWRPPRHIEFSIQDTGPGIPQHLLPKLFEHFVQ-DPLTRDKFGGIGLGLCICQRFVHLMGGDISIESTEDHGTIVDFYI----------------------- 150015251 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QIQLLESNIEENKKKATELNKMMTEFFSNISHELKTPLNVLLGAVQILSLSGNDKNKLESGK-YLKTMKQNCYRLVRLVNNLIDISKFDSGYFKMNLQNYNVVSVIEDITLSVADYANNKGIDLIFDTDVEEKDMAIDLDKIERIMLNLLSNAIKFTDKGGQILVNM-YDKKDNIVISVKDNGVGMPKDKLNMIFERFGQIDKTLARNSQGSGIGLSLVKSIVDMHNGDIKAFSEFGKGSEFVVKLPVRFVEDKLSSD----------- 71909071 --------------------------------------------------------------------------------------------------------------------------------------------------------------------IAALLLLVGAGAVLVISYNYLKKHLLAPLTVLHQTAIALSKKAFNQRVGDLQGVEEVRALAATIDSMAAAIEADLEQREVAAEAKSIFLANMSHEIRTPMNAILGMAYLALKSKLPP----RQHDYVSKIHSAARSLLGILNDILDFSKIEAGKVALEAVLFDIETVLQNALFMVQQKVEGKQIELILDFKPSMRFLLGDPLRLGQVLINLLSNAVKFTERG-HVRLVVSEAACDGATFRVEDTGIGMSPEQVGRLFQEFSQADGSTTRKYGGTGLGLAISKRLVAAMSGEIGVESTLGKGSVFHFSI----------------------- 170077489 ----------------------------------------------------------------------------------------------------------------------LVWAVIRFGQFGATNLISLVTMLAALGTVRGLGSFASEDINESLLRLQLFTVVIVVTNLSLMATLREKKEAFNNLRQSKLHLQEKSSQLEQSKI-ILKENAFL------LEQQNLELIEAKQAAENANRTKTRFLSSMSHELRTPLNAILGLVELLKD---SDNLDEYERGDLQTISDSGIHLLHLIEDILDISRIEAGRVELHFQEVDFPKFLQGIKGIIQAQINTDAIEFICEFPPKLPAVVIDEKKLKQVLLNLLHNAAKFTEKG-QIIFRLKLHSFPDLSFEVEDSGIGIEPDKLNLIFLPFEQTGKA-KFKTQGTGLGLAISQEIVRMMGGKISVTSQPGIGSKFEFMI-CTQIVN-KPSDSLEKKQ----- 302185533 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKQLEQQLQNAVRMAAQANEAKSAFLASMSHEIRTPMGAIIGLLELEREHTLRRG--ETPSHGLQVAHRSATELVALIGESLDLARIEAGSLQLSLAITPLHDLFDGVIELFSAQAREKSVELRMEFSAQARDYWLDPMRLRQVLHNVLGNALKFTRQGAKVDVTSESSGSTRVRISIQDSGEGIEPERQQHVFQPFTQASDDTAAHYGGSGLGLSITRQLVELMKGDISLHSEPGQGTLVTVDLPLTRLNEPV-------------- 172058670 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRSHSAYIQIYAEKIQINQVVGTMLVLRDVTKE--TEADRMKEEFVSTVSHELRTPLSSIYGFTELMLNREIDPP---KQRKYLTTIHSETGRLTTLVNDFLDVQRMESSEQRYQMATFDLVQLAAELIDFHDASHTTHELSFEAV---GPIMIDADAEKIKQLLNNLLSNAIKYSPDGGNVAIRIENHDGFAE-ITIRDQGIGIPQEAMSKLFDKFYRVDNSETRKIGGTGLGLSICKEIVKHHNGTIDVESTIGAGSTFTIRFPIAVISTIL-------------- 160893754 ------------------------------------------------------------------------------------------------------------------------------------TPVYQDNTYAGLLSIHLSLQFIKD--IAQKTFASTYMPFLVIVVLSLIALMLISNSTLKPIREIIATSKQYAAGNFNARIDVHT-----DNEFGELA---RYMEEMADELSRSNEYRRSFISNISHDFRSPLTSIKGYIEAM---IDGTIPPDKHEKYLQIVLSETMRLTKLTQGLLELNNFDSFDLQLDKSNFDIKSIILPTINTFEGRCQDKGIYLHAIFHTDNTIVYADRTRIQQVIYNLVDNAIKFTPEGRQITVQVTEKSDK-VYVSVKDEGVGIPPESIKKVFDRFYKTDPSRGKDKTGTGLGLAITKEIIKAHGENITLTSKVGEGSEFIFSLPMQKEMQVPIKAVH--------- 142596875 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------GLLGLGIWIWIVASIVLVTVFVLAVFFAKRITEPLRKLRAEIRGIEEKKYDNLDEVQTRTALLESSNRRLDQASRAKGMYLISMSHELRTPLNAIIGFAEVLLESDREESLSDYQADRLRRILKSGKHLLDLINSLLDLSKIESGQMEVNKTEFDIESLLRDVIELLEPLMQEKSLQEIIIQSEEEIILFTDYGKLRQIVINLLGNAIKFSDPEGLICINC-QKDEQGISLEIEDNGCGIAEEEQQQIFETFHQVESSAENLQKGTGLGLALVKSLVELLGGAVLVKSKYGKGSKFTLHF----------------------- 257094787 ------------------------------------------------------------------------------SLLPLLLQNQFAGIHENLDQLRTRQRNWRRIELVGEGLYPLGRLATSTLPDTERFVQEVRFRDTTLATLTVDIQLALAAFLIIAAIVTVAMVLVALFLEFTVGRRAREL---GRAADRLANRDYAAILPAAGTDEIGDLVRSFGEMRDAVRSYDISLNDAREAAEAANHAKSDFLSMMGHELRTPLNGMLGMAQLLLMPNL---TERERQDYARIILTSGQSLLTLLNDILDLSKIESGKLRIESAEFDPDDLIRETLALFSASATNKQLVLAGQWRASCGQHYSDPQRLRQMLSKLIGNAIKFTAHGKIVVVEVARDADSAVLFSVSDTGIGIPAEKLDLLFRPFSQADSSSTRKYGGSGLGLSIVRSLTERMGGDAGVDSVAGSGSRFWFRI----------------------- 298386785 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATNENGEWSGYVRELTVVVLPPFWATWWAYLLYIIWVLVVGILIYRTTKNRML--LRNALRLREIEKAKAEELNHAKLQFFTNITHELLTPLTIISATVDELKTQAPSHND------LYTVMNSNIQRLIRLLQQILEFRKAETGNLKLRVSPGDIADFVKRETESFQPLVKKRKIHFSVLCDPEAIIGYFDTDKLDKILYNLLSNAAKYNKEGGFIQVTLSYDENKDVLLKVKDNGKGISKEKQKMLFKRFYEGDY-RKFNTIGTGIGLSLTKDLVELHGGTISVESEVDQGTEFIVRIPIDR------------------- 52082612 ------------------------------------------------------------------------------------------------------------------------------------------------------LSSVIAYMTDGVIATNRNGAIILLNTPALELLNVRETALEMPITSLLGLEDEYTFEDLVEQQDSLLLEIEQEERTSVLRVNFSVIQKEHTEQEQIDQERREFVANVSHELRTPLTTMRSYLEALAEGAWQDPNIAP--RFLNVTQNETERMIRLVNDLLQLSKFDSKDYQFNKEWIHFIRFFSLIIERFE-MTKEQHVEFISNLPDRELYVEIDPDKITQVLDNIISNALKYSPEGGHITFSVDVNEEEELYVSVKDEGVGIPRKDVEKIFERFYRVDKARTRRLGGTGLGLAIAKEMVQAHSGDIWADSIEGKGTTITFTLP---------------------- 255585092 -----------------------------------------------------------------------------------------------------------------------------------------------VVAVRVPLLHLSNFQIPELSTKRYALMVLMLPSDSARQWHAYELELVEVVADQVA--------VALSHAAILEESMRARDLLMEQNVA---LDHARREAETAIRARNDFLAVMNHEMRTPMHAIIALSSLLQETELTP----EQRLMVETILKSSNLLATLINDVLDLSRLEDGSFQLDMGTINLHAVFREVLNLIKPIASVKKLPITLTLSPDLPEAIGDEKRLMQTILNVVGNAVKFSKEG-NILITASVDNHFYLRVQVKDEGLGVNPQDIPKLFTKFAQSQSLATRNSGGSGLGLAICKRFVNLMEGHIWIESELGKGCTAIFV------------------------ 282870801 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVRPLHALTGAAQRMRDGE-RPESVPVSGDDEVGRLAAAFNDMSAHRARLEEQRKA---MVSDVAHELRTPLSNIRGWLEAAQDGLADPDPA-----FVSSLLEEAVLLQHIIDDLQDLAAADAGVLRLHPEPVEARELLGQVAAAHQARAENAGVTLTVAGAAPGPALRADPVRLRQAVSNLVSNAVRHTPEGGRVTLRAYACEEEAVAVEVADTGSGIPAEDLPHVFDRFWRAEKSRSRRTGGSGLGLAIVRKLVEAHGGTVDAASVVGEGSTFVLRLPGT-------------------- 84388536 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISPITTIAAQLDSSKAEIIDVDYSSEDEIGHLIKEKTIYLEAEKKAQASTNAKTAFLATLSHEIRTPMNGVLGTAQILLKTPL----NSEQEKHLKSLYESGDHMMTLLNEILDFSKIEQGRLDLDETRFPLDSIIGSINSVYFTLSSEKGLQFKVYSEPSGRWYFSDKARLRQILFNLLNNAVKFTSRG-FVEVYLKEVSDTYLSIRVRDTGIGISKEAQKRIFKPFEQAESSTTRRFGGTGLGLAIVKKIAQLMDGSITVTSEEGIGTSFDVRL----------------------- 160937186 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLGELKYIFAVTDVTHDRQIRENLSKSVFLSNMSHDIRTPMNAIVGMTKLAE---IHIEDREKVKDCLYKIGISSKHLLELINDVLDMSKIESGKLVLTSESFSLTELIQRNIAIVNPQYQAKNQVFVTETDIRHEYLLGDSLRFNQVLLNLLSNAGKFTPENGTITLTVKEHSGHAVYIAVADTGIGISPEFLPKLFLPFERERSRHQNQAEGTGLGLVISKNIIAAMGGQIYVESRLGEGSVFTVELPLSKEAD---------------- 115375378 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YESFLKLVGAQA-----ATAVQSARAFEEE-KQRAEALDQAKTAFFSNISHEFRTPLTLMLGPVEEGLQDTGEPLPPRQRDRQL-MVHRNGLRLLKLVNTLLDFSRIEAGRVKARYQPTDLSAFTADLASAFRSLMEKAGLSLQVDCPWLAAPVYVDREMYEKVVLNLLSNAFKFTFVGG-VRVSLRAEADRAV-LTVADSGTGIPEAELPHVFERFHRVEGARGRSYEGSGIGLALIQELVRLHGGTLSVESAVGQGSRFTVTLPLG--MAHLPAEQVMTT------ 115375378 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTEQVLARRRSEALAEQLKLADQRKDEFLAMLAHELRNPMAAISLALSMLERSEGDTAKLARHRE---TARRQMGNLVRLVDDLLDVSRITRGKMELRKETVDLAVLVQNALAVTRPLIEARGHTLSVALIPGPFQMTADATRLEQVVVNLLTNAAKYTEPGGRLSVSLSREGTRQAVLRVKDTGRGIPRDMLGRVFELFVQVAPSLDRSTL--------VKRLVEMHGGHAEAFSQPGQGSEFTVRLPLA-----MPPEAHEASE----- 280962985 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GFLVAALNRYRPLDER-YRGFVDLVAGHASTRVLSARGYRAQQRRAE---ELAELDRAKTIFFSNISHEFRTPLTLIAGPVQELRTRLAGA--EPALREEVEVIHRNGLRLGRLVNALLDFSRLEAGRMQARYEPVDLAALTRELASVFRSAIEKAGLRFDVDCPPLPFPVYVDRGMWEKVVLNLLSNAVKFT-FDGAITVRARALGGHAV-VTVADTGVGIAEAEMPRLFERFHRVENARSRSSEGSGIGLALVKELVSLHAGEITALSAENLGTTFTIRLPSGRA--HLPAD----------- 237746473 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RQRILMTLRDIHDMLKKEEQHRQALTEAFEAAKSANEAKSHFLSRMSHDMRTPMNAIIGLTTI---AKNHPGDTGKIRDCLEKIDTSSQHLLNLINEVLDTCRIESGKFFLEEKPFTLSGLIGDTLAMTRPAIQRQKHTLRVNVQLEHETIKGDPQRIQEIFLNILSNAIKYTPDGGVITWTISESEAAIRRFVFEDNGIGMSDEFRKKIFEPFEREKDSRTNHIQGTGLGMTIALTIARLMNGSIDVESEAGKGSRFTVTL----------------------- 209694498 --------------------------------------------------------------------------------------------------------------------------------------------------------------FIYSVVLSFFVLIAIAVLVRGLFEHRILLALNALLAKSVSKKNGNKHYLGSGILEFDQIGAKLEGIFIELIEAKEESHKAQAAAEKLTLVKSDFLARMSHEIRTPLNGILGISGLLKQAQL----PLEQKKQIQIIHQGGEHLLAVLNDILDFSQIEQDKLNINFEEFVLDDVLDTINAIYTPLCMEKNITFNLNNNIDNNVIYTDKVRLTQILFNLLSNGVKFTEIG-QVTLSLNLESKNGQIFDVEDTGVGIDIENQASVFDPFIQVESTGTRKFGGSGLGLAIVKQLLHLLNGSITVVSSPGLGTSFTIRLPVE-------------------- 229160352 --------------------------------------------------------------------------------------------------------------------------------------------------------------LIYDMGLILAPLAIAMILLTIWIGRKIIIA----ITKPLSQMERVANHLATGDFS-ERITVSSEDEIGRLGKA---FNKMANSLETEDVKRKEFLANVSHELRTPLSYIKGYSEAILDGVAKGPQQEKVTHL---IHKEADRMQRLVHDLLDLAQLEGEHFPLKKQPIVFSQLIEDVLDTYEIKFIEKKIRIATNLDPEII-VMIDEDRMQQVLHNVLDNAIRYTNQNGDIIITLEKIDDYCE-LKIKDTGIGIDIEHLDNLGERFYRVDKARSRQHGGTGLGLAIVRQIVHIHDGQWSIESEKGNGTTVIIKL----------------------- 296272592 ------------------------------------------------------------------------------------------------------------------------------------TVKEQEFYVNVIVLFSVIFFLMSFFII---LFRIIYPIDLLRVAMLKLSSNDMSVELVGDMIGSVRIFKDNTKKLIESEHQI---------------------KLAMEEANSANKAKSIFLARMSHELRTPLNAILGFSNILK---KSMNATQEEKNNLNIIKRSGEHLLNIINEILELSKIEAGKIEIIPKVFNLKELIEDINSIFAFRCKEKGLEFKIILDDNLPEVVMDELRLRQILINLLSNSLKFTNEG-EISLYL-YEKSQKLFFEIKDTGIGIESKDLKRVFKPFEQI-KHDDYNKNGTGLGLSITKELVTLMNGSIYAKSKVNVGTQFYFS------------------------ 160896955 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITREREAEQALQQAKEAAEAAERAK-SDFLAIMSHEIRTPMNTVIGMTRLVQQTAL----TSRQRGYLEKVERSASALLAVINDILDFSKIEAGMLVLEEVDFALDDVLETVTASTALRAEEKGLEVVYALDPQLPPLRGDPMRLGQVLTNLVGNAVKFT-EHGEVVISLHLAPPHHLCVSVRDTGIGLDASRAERLFQPFTQADIQTTRRHGGTGLGLAICHRLVQLMGGEIGVRSQPGQGSDFRFTAKVRLATDALP-DGHDN------- 188992549 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELEQTNVQLEERTQALEAQKQALLVAQGQLVRNSNELSTASRYKSEFLANMSHELRTPLNSSLILAKLLADNKDHTLTAEQVK-YAQAIHSSNNDLLALINDILDLSKIEAGHVELSDDTVAMSSVVQRLRDTFEPLARQKGLQLEISADAAAPTLVVDNQRLQQILKNLLANAIKFT-EHGQVSLAVQSHGNGRVRFVVCDTGIGIAREQNEVIFEAFRQADGSTRRRYGGTGLGLSISRDLALRMGGSISVDSEPGRGSCFTLELP---------------------- 228925838 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------MVNGLTIQFIIAGVITFLLLSRLLTKPLLHMKHATEKMSKGDLSV-SLTTTRNDEIGELASSQTLANDLHYMKTE----RSEFLASVAHELRTPLTYVRGYADIALKESTSP---EQRLRYLSIIKDESDYITNLVQDLFSLAQMEQHNFSIQVKEVHLHTFLTRIVEKVNAMYKERYITVSFSCPPTLL-VNLDEQRFEQVVMNILNNAYRHSKEHSQIHISV-IEENKRISITMEDEGEGIPPEDLPHIFERFYRVDKARSRATGGTGLGLSIVKEIVELHGGTITVTSEVDHGSCFTISLPSIKKHDY--------------- 126646612 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITDQKRLEEELIRQ-REEAEKSKRAKEIFFANMSHEIRTPMNAIVGMGEQLAKSAL----NDQQNKYIKAIQDSASHLMVIIKDILDLSKLEAGKMTIEAIGFKPKNIIEHTFEMMKAKAESKGLDYILNYDSRINEVLGDPIRISQILLNLLSNAIKFTEKGKVVSIS-ETESHQEIKFSVIDTGIGMDDDFVNSNFEKYVQEDTTITRKFGGTGLGLSISKELVQLMGGQMKIESQKGLGTIVSFKLPKGQESDLPVEDSSSINE----- 257790765 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FDKMARQLERLYTDLESEVRSQTDKLSALNYQKVELKKALDRLSEETAYKNEFFAIMSHELRTPLTSILAFARILR---GVDSLDAKTRSAVEEIEANATLLLNMVNNILTISKAEAHKNELVVEPVDFVDLLGFIRKSLEPVAKNKGIALTAKTDADVPVSMADWEKLRRIVENLVDNAIKYTHVGGRVDVRATF-DGACIVVSVADDGMGIDEADQEGIFERYRQAGQSPNRRYRGTGLGLAVVKELAELHGGSVSVASARKLGSTFTVRIP---------------------- 260778745 ----------------------------------------------------------------------------------------------------------------------------------------------GTIDIGFEVSAINSMLT------SAQKAIIGIASIEVMLVAIFSFFLGTYLTKSLVKLIEAAFQLNDQSKDELGDVARADDMSVKLEKSYHDLKSARFEAEQANESKSRFLASMSHEIRTPMNGVLGILNILEESKL----SREQKKLVNTATESGQFLLSIINDILDFTRMESNTLRLEHKPFNFRQCVENVVETFQPSAKVRSLDLNCILDGSVPAVQGDENRVKQILHNLIGNAMKFTKEGSTIQVHADTHEGNQVKIKVIDTGVGINRSAMDYLFDEFTMVDQTYSRSQEGSGLGLAICKRLCELMDGYIEAESTPSIGSTFSFSI----------------------- 302879057 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAVRTDITEQKREAAHAASRAKSEFLANMSHEIRTPMNGVLGMVDILQETKLNSM----QHRLLGTIQHSSQALLNILNDILDYSKIEAGRLDIECIATCPRVVAEEIVQLMISQA--KSVALCVFVSPELPWIASDPSRLRQILLNLLGNAIKFTSRAGQVSLNVRLDDGHGIRFDIADNGIGIAPEVIDTLFQPFAQADASTARKFGGSGLGLSISRRLAGLMGGEIKLSSRIGAGSIFTLELPLIVAPDGAKEE----------- 225390054 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILALNAYRIAEQDSSQSFITLTLEDITESVQSRRRL-EEALLNEERAGAAKSTFLASMSHDIRTPLNAVIGLTNL---ALCTPNDSKKVMECLQKIANSSQLLLGLINDVLDMSKIESGKMQLAETEFELGEWLAGVVTVIQSQTSVRGQHFDVNANITHELLCGDTVRLSQVLTNVLGNAVKFTPKGGEIYLEISEIPSPDFVFRISDTGVGMSREYLSHIFEMFTREQNAYSQGVQGTGLGMAITKRIVDLMGGSIRVESEPGKGTTFTVEI----------------------- 224059042 -----------------------------------------------------------------------------------------------------------------------------------------------VVAVRVPLLHLSNFQIPELSTRRYALMVLMLPSDSARQWHVHELELVEVVADQVA--------VALSHAAILEESMRARDLLMEQNVA---LDHARREAETAIRARNDFLAVMNHEMRTPMHAVIALSSLLQETELTP----EQRLMVETILRSSNLLATLINDVLDLSRLEDGSLRLDLGSFNLHAVFKEVLNLIKPIASVKKLPVTLNLAPDLPEAIGDEKRLMQTILNVVGNAVKFSKQGS-ISITASLRDSRALRVQVKDAGQGINPPDIPKLFTKFAHAQTLATKNSSGSGLGLAICKRFVNLMEGHIWIESEPGKGAIFIVKLPENTSESFLPKANHGQTTF---- 254444308 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLNELENKVARRTSQLTKANKSLNSLNAELQVA---VDEAR----AAERAKGRFLATMSHEIRTTLNGIIGASHMLNHSSSLPESD---KEFAGIIQKSGDALMIIINDILDYSKYESGQLELEQTPFSLKDLAKECTNLMDTSLANHNITLEVEFDPKLPQVVGDPARIRQVVLNLLNNAFKFGRDG-TVTLAIKAESVKNLRIEIRDQGIGMTPDTLERLFSAFMQADSSTTREYGGTGLGLAICKLLADAMAARIDVSSELGEGSVFAFIL-----ELALPEED---------- 37676889 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------AVFAMLFVLFMLGTSTWLRVYNKLNAILNALQSLTSQQTRVIPDGNDEFTVFAKQINQIIDEKQQQMVEIIHAKESAISANRAKSVFLANMSHEIRTPLNGIIGMTEILSQSELSS----QQKEILGDIDTSSQSLLILLNDILDLSKIESGNLNISLQEADIRETVYQAMTLFQSKATSKNIELHITMGEDIPAVMADDHRIKQVLTNLVGNAIKFTKEG-YISTFVNYQADEHDHFKVTDTGIGIDQAKLETIFEPFTQEDDSITRQFGGTGLGLAICRQLVAMMGGELTATSTKGLGSCFSFTIPVE-------------------- 142143242 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGLRLRPRTSFEIWKVEMAGISTKWSHGDRFADLRRSALENDLARQREQQAVRARDELVAVVSHDLRNPMTVISMLCGMMQKASDGPHTSRRISSAIDTMQQAAGRMNVLLEDLLDTSKIEAGRYVVKPVSLDVSQMFEEAYSLLAPLAMEKGIDLSFNAEPGLL-IHADPERLFQVLSNLIGNAIKFTPRQGNIGISA-MSNGEDIVFSVRDSGEGIAPEQLPHVFDRYW---TQTENNPTGSGLGLYITQGIVQAHGGRIEAESELGRGSEFRFTVPKS-------------------- 300770375 -------------------------------------------------AILSICLIASGLSNIIFNLNIVFPILTVISLHLYILKLALQNKA------TERIKFWYFCYLTGCLAV--IWALNNGLD--SSIPLFFVFYLMAGLLFGIFFLIVSLFCLIIDHFFPQF--IVPYASQKEKHMDLLFSFVLTLVISTIMISSYKRVYDYEKKVLILQKKM--------LKLSQKELIASKEVAEAATKAKSKFIMTMSHEIRTPLNGIIGTIDLLKTTKL----DQNQQLLIENLQASSHILSDLVTDLLDISRIETNKFEINYTTFNLNQSLTSLKHVVDPMLKSKGLKLNIRTAENPPELITDEARFKQILLNLLSNAIKFT-LKGNITVYISYILFHDKYVKVKDTGIGIKKENIARLFDQFSQIEEPQIPVNKGIGLGLAICQRLLHILGGHIEVESVYGIGTTFTFCLPVLLPQNQIPQKIYQQNPDLSF- 258543393 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLAHKTNLPLDGTLLFVFLACVIGAWLLVMAQEGRK-TATRETLHQTRLLMNEIRARRRMDQAL-QSAREKAEAASLAKTRYISGISHEIRSPLNAIMGYIQLLQHDTRMPT---ERQQTLSIMRESGDHITSILSGLLDISRIEAGRIELHSDTIPLVTFLESVAQMMRPQAQAKGLKFYWKPQFLPSVVTCDEHRLRQVLLNLLSNAIKYTQQGS-VTFSARWHA-QIAEFTVEDTGPGISIEDQERIFDPFERA--AATANIPGTGLGLTITKLLTEVMGGELTFTSTMGKGSCFKLRL----------------------- 254412177 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERKQAEEALQQAKEVAVREAKRSEIANRAKSEFLTNMSHELRTPLNGILGYAQLLKQDTTLTNP---QHHNLNIIHQCGEHLLTLINDILDLAKIEAQKMELYPTEFHLPNFLHSLADLFQLRAQQKDIIFTYQVLSPLPNVIADNKRLRQVLCNLLSNAIKFTDRG-EVTFTVSVVNRKTIRFQIKDTGVGIDLSQLTKIFLPFHQVSD-HSHATEGTGLGLAISQKLIQLMGSEIKVKSIPGKGSTFWFDI----------------------- 237793656 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TYVIYDGMPTIFSILHDVTSKIQ-VEKLEQDVKKNIELLNESREYNKLITEFLSNISHELKTPLNVIFTAVQLLGF-YEKDVDYEKQDKYLKLIKQNCYRLMKLINNLLDTTKLDSGYLKLNLVNYNIVSLIEEITLSVTSYAESKGINIIFDTDVEEKIIAVDTDKIERIILNLLSNSIKFTNPGGHIFVKIK-DCGENVYIHVKDTGVGIPSDKLESIFERFFQVDKTLKKNKEGTGIGLHLVKSFVEMHKGTVHIKSELGQGTEFIIKLP---------------------- 160937196 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KQILRAEEKARKAAESANEAKTNFFTSMSHDIRTPMNAIIGMTEIAVNHLDDPNKT---MNCLGQIRRSGKLLVGLVNDILDMAKIESGKMEIHAERTSLAELIENIVVVITPLVKEKNQDFQICIEVRHEHLMLDSVRMNQVLMNLISNAIKFTPEGGSIRVTVEESPGQAHFFTVSDTGMGMSREFQNNIFTAFVRERDSRVDHIEGSGLGMAITGMIVANMGGSIRVESEPGMGSIFTVELDFCRAE---PEMDSES------- 143486809 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LALIIRDITKEKDAEIKVKRLNTELEAKVRKRTQALAEAKDDAIKHSDIKSAFISNISHELRTPLNGVIGTLNILKREEL----SDKSRNLVEMMDLSASNLNLLINDILDLSKIEAGKLDLNLKTINLQLLIERLVESSAIRAFDKGLNVYLDTDLNCENVKTDPLRLTQILNNLISNAIKFTDKGIKVIVSSERISEHNLKVKVQDTGIGIAPSTQGQLFDAFQQASTAISEKFGGTGLGLSICKQLCQLMDGDISVSSTLNQGSVFTF------------------------- 88812626 -----------------------------------------ARLRFSRIGCVLALVLIPAGVTLDLFIYPQFFGLLLRALGDVAVLVILGLHFSKNGRDNIRI-LTMAWLIIPQATICYMIYLTEGYASTYYAGLNLAILGMGVLL---PVTVWEVAILVSASLALYLVACLSRTEEPINSVLLYNVSTGVISATAVYFNRLRRFTEFRLNFEL---------------------DARHKELAELDRLKSEFFANVSHELRTPLTLILAPVEDLLQKRAAI--PAAIASQLDIIYGNAHRLLRLVNDLLEVIRLEESGVKLDRRPLDLTALLKSIVTAVEPLAKSRGITFKQRLPDDPVPIRGDRSALEKVFFNLLSNAFKFTNAGGGVRITAEVEPDQ-VQVTVQDTGIGISESDLPFVFDRFRQADSSATRKYVGTGLGLALVKELTEKHDGSAKIQSRLGAGTAITVSLPLARAAGEL---DAEPTDKEIFA 88812626 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRSAKLEQDLQLRNEELQTTLDELTQTQNQLLHSEKINALGRLSHEVNNPLNYALTALEVVKNDRTITGD-EELSEIIGDIDEGMQRIRGIVSELRAFAYPSKG----EQQTFDAAKAVQGAVQML--VHERRDVAVYNEVDES-CCVKGSRNHIVQVLVNLIGNAIKAVQAAGEIRIRAEEDNGR-IRVSVRDNGTGIPADTLNRVFDPFY----TTRDVGEGMGMGLSVCQTIVRNHGGELCVRSEEGAWTEFTFDLPAA--------DELTQTQSKAH- 254521023 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HLEEQQAELEQSNVQLEERTHELEAQKQALLVAQNELAATSRYKSEFLANMSHELRTPLNSSLILAKLLADNKDGTLTDEQVK-YARAILSSNNDLLALINDILDLSRIEAGHVELADEVVVVDSVVQRLRETFEPMARQKGLALQIEADAAPSQLVADSQRLQQILKNLLANALKFT-EHGKVSLHVRAAGSGRIRFEVADTGIGIAREQLQVIFEAFRQADGSTRRRYGGTGLGLSISRDLAERMGGSIHVDSEPGRGSCFILELPLQ-------------------- 303247947 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKQVEAALRNAKRVAETANVAKSEFLANMSHEIRTPLNGVLGMLQLMRTTSL----DAEQREYLAAAILSTQRLTGLLSDILDLSRIEAGKLTLQEADFKVADLKASILEVFSLVARNKGLRLEFSTDAAMPRLAGDETRIRQILFNLVGNALKFTTTGG-VDVAAFALPPRAVVFSVRDTGVGIPDARLADIVEPFVQGLGAPYAPREGAGLGLSIVRRLVRMMGGELAIDNREGGGTTIYCALPLRAAQKDAPDE----------- 145300169 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RQEILRRRQVEEALA-RAKESAEHAAGKKAEFLATMSHEIRTPMNSIVGMAEQLSFTSLDL----EQRQMVAIINQGAEGLLQLIGNVLDYSKLDVGKMALVPSSFLLRELIDSVLTMISSEVQRKGLQCYLRVDDEVARFTGDVLRLKQVLFNLVSNAIKFTERGFSIKLDVQTDGEQRLLIGVQDTGIGMSTEAQARIFNAFEQADGATTRSYGGTGLGLSISHTLAELMGGELRLESAPGLGTFISVTLPFELRREYDP------------- 225388288 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIYVDNPYSEDDLAIL-LSRRIDEQRYEEEQKRQALQSALEGARAASMAKSQFLSNMSHDIRTPMNAIMGMAAIASTRLDDRV---RVAECLKKISLSSQHLLSLINDILDMSKIESGKLSLREEPFNFAELVANVTELMVPQAIAAQLEMNVSLPVSQEEVVGDALRVRQVYLNILSNAVKYTEAGGRVQIEVWEEPGRNFFFRCTDTGIGMSGDFLEHLFQPFERAADSADKA-SGTGLGMAITRNIVDLMSGDIQVESRPGEGSRFTVMLPLQ-------------------- 67921588 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKQEEETGIKYLGVVILIRDITKERA--VDQMKKNFLSMVSHELRTPLTSIVGFSSLIRDDSKTSNAIERIQQNLDIVVCEGERLSKLVHDFLDMTKIESGKITLNLFPIQPSTVLDWAIGSVSPLFSNSSVELVEDFSRDLPTILGDEDRLIQVFVNVISNALKFTEKGS-VTCRAE-VDHENLLISITDTGIGIAENDYSKVFDPFQQVGNVLTNKPPGTGLGLSISKQIVEQHGGNIWLTSKLGQGTTFFISFPLTQ------------------- 91779864 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEERRRAEEIDRAKTTFFSNISHEFRTPLTLMLGPLEELLADNARVGSDIEDRALIEITHRNGLRLLKLVNALLDFSRIEAGRMQIHMQPTDVASFTAELASLFQSAIEAAGLRLEVEIPAAPVVVQLDREMWEKVVMNLLSNAYKFTFFG-TIRVAVRVVAGAGVEVSVTDSGIGIAEEEVPRLFERFHRVAGAPGRSVEGSGIGLAMVQELVKLHGGTVRVDSALGEGACFTVSLPHGAVPAQPDEES---------- 139061298 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTYRIQRDSGEIGDLALTFNEMSTKLQTAIEEMNTARADADSANAAKSMFLANVSHELRTPLNAIIGYSEMLQDELGDQIDRAQFHHDLATIIFSGKQLLTLINDILDLSKIETGKMQVSREVFSPAGLLVQVCDALSPLLLQNNNRLTLDIDDSMRDMNSDRGKLQQIVTNLFSNACKFTKDG-EITVSARM-SGEALIVSVADTGIGMTQAQQDRVFEAFTQAESNTGLKYGGTGLGLAIVREFCAMLGGRIALQSQPDQGS----------------------------- 256831176 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILGAKAHDLLGRKVWDLFPDGILGTQLAQGLRALQENPRTRLREIQLESFRDALVVRMQIEVTAIVDARRRAEAASQAKSMFLANMSHEIRTPMNSILGHGELLARTRLDT----EQADCVQGIRVCAESLLVIINDILDFSKIEAGMLRIAPEDVDLGGLLARVRTMLSEQAQKKGLDLQLVTAGLPQVVSTDAGRLTQILVNLVGNAIKFTEHGG-VELSVRGEAHAGLCFSVRDTGIGISADRQKGIFVSFEQADGSLTREYGGTGLGLTIANSLVRLLGGSISVKSQTGQGSTFSFTL----------------------- 190890429 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITQWKRTEDELRNAKGAAETANAHKTDFLARVSHEIRTPLNAIIGFSDMMAGERFGPIGHPRYIEYANDIGRSGRHVLDIVNDLLDISKIEAGEMDLDFAAVGLNEAVSEAVALVQPQANGQRVIIRTALSHAVPDVVADLRSIKQIALNILSNAIRFTPSGGQIVVSTSYEANGSVVLRVRDTGVGMTRSELDQAMKPFRQVSSTQSRHRGGTGLGLPLTKAMVDANRATFSINSAPNEGTLVEITFPSQRVL----------------- 170726313 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SNKELEEKQTFLKRQRDEIESARADLTVKADELALASKYKSEFLANMSHELRTPLNSLLLLAKGLA-DNKSKNLNETEVEDAQVIFDGGNNLLCLINDIMDLSKVEAGKLSIHIEEVNISTLCRNLRQVFNPIAKNRELEFDIKVDEKLPTVSSDGHRIEQILRNLLSNALKFTEAGS-VTLFIGYSAADTVFFAVVDTGIGIPQNKIQAIFEAFQQQDGSTSRKYGGTGLGLTIARELTRLLGGEIQLESEPNQGSTFTLFLPNA-------------------- 253578619 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QISSKKHREKQYAAELEKAAEL-------AKSANEAKTRFLFNMSHDIRTPMNAIIGFSGLLEKNL---QNEEKAKEYLGKICSSGNLLMTIINQILEIARIESGTTALQLKAEDINTLFHTVNTVFEEDVRKKNLQYSVDLDVYHTFILCDRVKLQEIMLNIISNAIKYTSDGHGVHVKIYEKDSEDLIFTCEDTGIGMSEEYLPHIFEEFSREHTTTENKVAGTGLGLPIVKSMIELMGGSIRVESTQGAGTKFTVDI----------------------- 148977411 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSHDEIGHLIKTFNEKTVYLEAEKVKAQASTNAKTAFLATLSHEIRTPMNGVLGTAQILLKTPL----NAEQEKHLKSLYESGDHMMTLLNEILDFSKIEQGRLDLDETRFPLDSIIGSINSVYYTLSSEKGLQFKVYSEPSGRWYFSDKARLRQILFNLLNNAVKFTSRG-FVEVYLKEMSDTYLSIRVRDTGIGISKEAQKRIFKPFEQAESSTTRRFGGTGLGLAIVKKITQLMDGNITVTSEEGIGTSFDVRL----------------------- 171059161 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLFPVEIGLAPLTTGEMRQTIASVIDITQRKAMQAELTQHRDRLEEQVAARTVELVNARNEAERLAQVKAQFLANMSHEIRTPLNAIGGMAHLIRRQGL----SEKQTRQMDSLERASAHLLSVINSILELSKIDAGALHLASEPVSVTSLVHEVIDLQRQQATDKHITLRCELALRTDAWVGDPTRLRQALLNYVSNAIKFTGSGA-VLIRVDPVDEDAIRFEVQDTGIGISPDAMPRLFKAFEQADNSHTRQYGGTGLGLAITRMVARQMGGDSGATSLPGVGSTFWFT------------------------ 291541287 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EYQRKENEKQQAELVAAMNTQSRFLANMSHEIRTPINTIIGLNEMTLRE---ENLSDDIIENANNIQSASKMLLSLINDILDLSKIEAGKMEVVPARYETGELFSEIVNTTWIRAHEKNLEFCVNVSEKLPMLYGDEMRIKQVLTNILSNAIKYTQKGS-VTLFVESEQTGADEIAVIDTGMGIRQDDMKYLFDSFKRVNEGSTKGIEGTGLGLSICSQLVNLMGGQITVDSIYQKGSTFTITIPQ-KIVNATPLGNHQRSSYK--- 167648680 ---------------------------------------------------------------------------------------------------------------LGLILSAGLWALLACVRPQDSVSARYVLIIVLSALAGGAVGVLSPLKWTGRIYVSLISLTLILNRGVDATLGVLGVIFWIVMIVGHRALLVDALRLRDENRELLADVARRNDLESSVRARTIELERMTEEAKVANRAKSQFLATVSHEMRTPLNAILGEGQLLAREALTP----SQRSRLQVIDTASRAMRHLIDDVLDISQIEAGALRLRPKVFALATLVDDIQQIYRPLAEGRGLSLTVSLQPETAPFRGDPDRLRQIVGNLIANALKFTRQGG-VTVKIGG-DDEQLTVSVSDTGIGIDAKDHETIFQRFVQVDSSSTREAGGIGLGLAICRELSEQMGGSLKVISARGIGARFDFSAPIPCVLASAP------------- 162455110 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LALHAVLSLLALPLTHRGHVVGVLYLHRDVPSAFPPARVELLSVLASQAAIAVEIQERTAELRIAKEAADRANRAKSDFLASMSHELRTPLNGILGYAQFLMR---APELSPKSREGVQIVKKSGEHLLALLNDLLDLAKIEAGKMELVPRRFDFPSFVHNVVDLCGVRAEQRGIAFTYEVGPALAAVHADEKRLTQVLLNLLGNAIKFTERGA-VTLLVDALDDRDVRFRIEDTGTGIAPEHLARIFEPFEQVGDQRV-KSEGTGLGLAISKRIVEQLGGTIHVESELGKGSAFTVTL----------------------- 197106173 ---------------------------------------------------------------------------GVIAVGLAAGLIGLQGAHARADRARDEAETELREALDHQPQL-----LLTLYPGGRI------LNAFGADLLGRGVRGLKDERLPDLV---GFEDRLAVEEALHVAAHEGSAEAAFVPAHDPNGWLEVSFRRLGANRIFAAVRDARAQRAREHELEK-----ARISAEQQNAGKSRFLANMSHELRTPLNAIMGFSDIMRQRLFGPMGD-RYGEYAELIHESGSHLLELINDVLDMSKIEAERFELAREDFDARDAVGAVLRLMRGQAERAGVTLRAVMPPEPLEAEADRRAVKQITLNLISNALKFTPRGGTVTVTA-QGAGETLELIVADSGVGIAPADLERLGRPFEQAGDAQQRAA-GSGLGLSLVRAFAALHGGEMAIESGVGEGTTVTVRMP---------------------- 226947567 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TYVIYDGMPTIFSILHDVTSKIQ-VEKLEQDVKKNIELLNESREYNKLITEFLSNISHELKTPLNVIFTAVQLLGF-YEKDVDYEKQDKYLKLIKQNCYRLMKLINNLLDTTKLDSGYLKLNLVNYNIVNLIEEITLSVTSYAESKGINIIFDTNVEEKIIAVDTDKIERIILNLLSNSIKFTNAGGNIFVNVK-DCGENVYVHVKDTGVGIPSDKLESIFERFFQVDKTLKKNKEGTGIGLHLVKSFVEMHNGTVTIKSELGQGTEFIIKLP---------------------- 255528504 ----------------------------------------------------------------------------------------------------------------------------------------ISFTNFALLIIGLYLLNVPNSKLHPQTYNAFLVMIFAILLSIINYYNFAFIQKSEILNKAEELEIYRTADLVQANANLLAETHIRHK--AELEAIQSIKYEEKKRAVEYEKLRTEFFANISHELRTPLNVIFCAEQMLDIKRIGLDNDNQFKKYLHTIKQNSYRLLRLINNLIDITKMDAGYFEITLSNNDIVKITEDITLSVVEYVENKNIRLIFDTEVEEKIIACDPDKIERIMLNLLSNAVKFTPKNGTIYVNI-YDSTDKVIISIKDTGIGIDKSMQKLIFDKFVQVDKSISRRTEGSGIGLSLVKSLVEMHNGQISVVSELGEGSEFIIELPNVQA------------------ 190571186 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QMLAKQHKTNIELQRVKEALEQENANKIKFFASVTHELRTPLNAIIGFAKLIKNETLGSVDHSKYKEYVDDIYNAGTHLLALINDVLDFSKAESSSLTVEKVKFNLNKIIDSCLKMLSPKLKETGISLKKEISDKQLLVIADPKRMKQVIINLLSNAIKFTPQGGLIRMIIKENEKNLLTIEFHDNGIGIMQQDIYKVMSVFGQADSGYRN--EGTGIGLPLSKKLVELMGGTFNIQSEAKLGTTITLSF----------------------- 221640855 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITELKRQQAALESARAAAEAASRAKSAFLANMSHEIRTPMNGIVGMADLLCETVL----TEDQRLFSETIRSSGEALLVIINDILDYSKIEANRLTLHPEPFDLERTIHEVAMLLQPKARAKGIDLLIDFDLFLPTFVGDPGRLRQVLTNLIGNAVKFTAAG-HVLIRVVGLERHDLRVTVEDTGIGIAPEHLDHVFGEFNQIEAEATRRFEGTGLGLAITRRLIELMQGAVWVESEPGRGSCFRLTLPAADDEAAPP------------- 135222005 ---------------------------------------------------------------------------------------------------------------------------------------------------------------PYSVIITYDKFLATSEFINKIIPIVLGMIFLGLLLIA-------TFYVFSQRVPALHSVQEKEEAIA-----------AKVDAIEASRAKSSFLAGMSHELRTPLNAIINFGELLSAGIYGELNH-KQSQAVSDIIHSGKHQLNLVNDILDLSKVEEGKLVIEFQSVNVFGPLSDSLRNLGKMAEDKGVKLVKMGHSGLPMINADPTRIRQIFDNLICNAIKFTPQGGEVWVTTRTDSNHGIVIEISDTGIGMDELQLKKAMEEFGQVDNSLSRRHEGTGLGLPMSKRLTLLHGGTFNVKSSPNVGTIITLRFPKAQ------------------- 188533372 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVSARVKMEQSLHEIAKE-AEQASESKSMFLATVSHELRTPLYGIIGNLDLLKTKALPAGAE----SLVTAMNNSSSLLLKIISDILDFSKIESEQLKIEPREFSPREVIAHITANYLAMVVKKRLTLWCFINSDVPVLMGDPMRLQQVISNLLNNAIKFTHTGG-IILQV-YVKGDYLTFCVRDSGVGISAKELTRLFDPFVQVGSGVQRNFQGTGLGLAICEKLMNMMDGDIEVDSEPDMGSQFVVRIPNSHVMKLEPCDGLQGKQ----- 218459898 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITQWKRTEDELRNAKGAAETANAHKTDFLARVSHEIRTPLNAIIGFSDMMAGERFGPIGHPRYIEYANDIGRSGRHVLDIVNDLLDISKIEAGEMDLDFAAVGLNEAVSEAVALVQPQANGQRVIIRTALSHAVPDVVADLRSIKQIALNILSNAIRFTPSGGQIVVSTSYEANGSVVLRVRDTGIGMTRAELDHAMKPFRQVSSTQARHRGGTGLGLPLTKAMVDANRATFSINSAPNEGTLVEITFPSQRVL----------------- 229918112 -----------------------------------------------------------------------------------------------------------------------------------------------ALILYMELSKISEPFQPIRLMITFL-LVLMIVNLLLFGKQIIDTIIQPLIQMKRASQVY-AQGDFSHRIPIV-----YDDEIGELADTLNSMAESLGLVEEQ---RKEFLANVSHELRTPLSYIRGYTEMLQDETL---DEKTRAQYYDIIENETNRLQRLVTDLLDLAQLERDSYPMTKEPVVYSQVLEDVLYRLEPIARAKGVTIESDLDFDLI-ILGDHDRLEQVIGNLLDNALRYTDAGKTIHVKTFAETEYAIT-EIRDEGRGIPKEDLDKLTERFYRVNKSRTRKDGGTGLGLAIAKHIIERHEGSLHFSSEVGQGTTVTVGLP------LLPDDE---------- 212639804 ----------------------------------------------------------------------------------------------------------------------------------------------GILYLYVPLASIEDVLKRIQAFLMIGGSLFLLITVFV------GRKIAMHFTKPLQHMQQAAYRVSQGDFS-AQVNVEAEDEIGQL--AKAFNQMAHALAKE-DERKKEFLANVSHELRTPLSYVKGYSEALLDGVIK--EEAQQKKYVRLIHREASRMQRLVRDLLDLAQLE-GTYPLVRTPFSIAQLVEETIEKYEPMLQEKNIR-LLLDLDHDLIVDGDPDRIEQVLQNVLDNALRYTPSFGTISLRAVNKQPMCELI-IADSGCGMSKEDIERLGERFFRADRSRSREHGGTGLGIAIVKQIIKLHGGSIRFESEQGKGTTVYMELPL--------------------- 16329398 -------------------------------------------SRLPAAIICPFLLYLFEKISTWLLSDAFALLIVTPFIIACNHNFKVFIKLLQEQWLEAASIIFFILLIVKIIANGLLWSAFRFTEVGS---SLLTIVVSALLVLILALDQEKAAIKDQLLLLQSILACISMTTLVLNAVLSENERSKNQLFTTNQILIEQNQKLQELYQQRELERAQREKIL--IEYNESLQKQAKEIAESEAKAKSTFVANMSHELRSPLNAIIGFSQLMLRTKNLPM---EQYENAGIIQRSGEYLLNLINNILDFSKIEAGKTHLNRHNFDLYLLLDDLEDMLHLKAANEGIELIFIRDHDLPRVYGDEIKLRQILLNLLSNAIKFTTEGEVVLTSNFRNAEQQEVITIKDTGKGISEVELSHLFEAFSQTESGRN-AQEGTGLGLAITRQFIKLMGGDINVSSVVDQGTTFSFSI----------------------- 218709123 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EIIDVDYSSDDEIGHLIKEKTIYLEAEKKAQASTNAKTAFLATLSHEIRTPMNGVLGTAQILLKTPLST----EQEKHLKSLYDSGDHMMTLLNEILDFSKIEQGRLDLDETRFPLDSIIGSINSVYYTLSSEKGLQFKVYSEPSGRWYFSDKARLRQILFNLLNNAVKFTSRG-FVEVYLKEIVERGDTIRVRDTGIGISKEAQKRIFKPFEQAESSTTRRFGGTGLGLAIVKKIAQLMEGSISVTSEEGIGTSFDVRL----------------------- 222084929 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITQWKRTEEELRNAKRAAETANAHKTDFLARVSHEIRTPLNAIIGFSDMMAGERFGPIGHSRYVEYATDIGRSGRHVLDIVNDLLDISKIEAGEMDLEFASVGLNEAIAEAVSLVQPQANSQRVIIRTALSQAVPNVVADLRSIKQIALNILSNAIRFTPSGGQIVVSTSYEGNGSVVMRIRDTGVGMTRSELEQAMKPFRQVSTNSRKRGDGTGLGLPLTKAMVDANRATFAINSSPNEGTLVEVTFPSPRVL----------------- 254411499 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLQRLSQQLVEQNAQLIQEIQIRQQTEAALHQAVEQAEAANRAKSVFLANMSHELRSPLTGILGYAQLLQKATDCTPL---QQKGLGVIYQCGSHLLTLINDILDLSKIEAQKLEIFPDYIDFCLFLNHLAELFKFKAQEKKLKFYFPLTSLPPEIYVDEKRLRQVLINLLSNAIKFTHQGS-VTLKVSVRSYSNIRFEIEDTGIGITPEKREKIFLPFEQVMES-SHSPEGTGLGLTISKKILVLMGSKIFLESCPNRGSKFWFDL----------------------- 280956908 --------------------------------------------------------------------------------------------------------------------------------------------------------------------LSVIEAFSALRVEGIEVDEEFRITLPDGGERWIRAQAFPVRDERGGSVR----QAGVAEDITERKATQQALMEAKHSAEAANQSKTEFLTNISHELRTPLNGILGMLQLTRETRLKP----EQAEYIDTAISSSKVLLNVINDILNIAQIEAGRLTLLDAPFSTNEVLETIYRFFRHSTEAKGVELTMDMEPGFPTLVGDEVRIRQILFNLLGNSVKFTDQG-HISVHVTPRPGRTVLLVIKDTGIGIPSDKIDYVFESFTQVDGTYTRQYQGTGLGLGIVRSLVWSMNGTIAVDSETGMGTTIYVTL----------------------- 119469631 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FIFVLLFLVIVTGVALYRRGAEKRALAEQVAQRTAELQDVAQELRAANDVKSQFLANVSHEIRTPLTAILGQTDDL---MNGLYEPEQLKDELAIIQRHSNHLKSLINDVLDLSKIEANRLELNVSCFDMVQLVNDVHAMFNPQAKAKNLRLVLENKGDEFYTRLDIMRVKQILINLCANAIKFTQSG-QVLIALNKTE-QGIVLIVKDTGIGMNSSQLKLIFEYFSQADNSISRRFGGTGLGLSLSQQLASMMGGYISVQSEYKKGSQFSFFLPCAQV------------------ 86356371 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITQWKRTEDELRNAKGAAETANAHKTDFLARVSHEIRTPLNAIIGFSDMMAGERFGPIGHPRYIEYANDIGRSGRHVLDIVNDLLDISKIEAGEMDLDFAAVGLNEAVSEAVALVQPQANGQRVIIRTALSHSVPEVVADLRSIKQIALNILSNAIRFTPSGGQIVVSTSYEANGSVVLRVRDTGIGMTRAELDHAMKPFRQVSSTQSRHRGGTGLGLPLTKAMVDANRAIFSINSAPNEGTLVEITFPSQRVL----------------- 167644961 --------------------------------------------------------------------------------------------------------------------------------------------------------AMTGFTPEEVVGREGMQIVYEEDREAVRAIVIAQ--LAHLAADIDNGPNRVEYRAARKDGRIIWLESRRDPLTGKVTITDIVRDITEHKAMERQLRKGEFLANMSHELRTPLTSVLGFARLVDNE---PDLSPDARRFISRVLSGGKALLTTINDILDFSKLEAGQLELKLEPTAPAQLIDEAMDLFSLETEARGVALRAVGLEDLPDLLIDGGRLRQVLLNLIGNAVKFTEVG-TITVSAAYEAGERLSLSVADTGPGIAPGDVDLLFRRFSQVDAGLTRKHGGTGLGLAICKGLVEAMGGQIGVTSVPGQGACFSF------------------------- 91774323 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRDKDNNIIGTISSGDD-ITERKIAEKAMEEANRELELLDNIKDQFLTNLTHELRTPLISIKGFTELMLEDHMGPIND-AQKNAIHTVLRNSERLRHLVESLLYVSGEHTKNIKYNMDVLSLTKITEEILETFTAPILKKGLTIERNIQTDLPTILGDKDHLKRMINHLLDNAIKFTPEGGKIGISA-LHDSESVIINIEDTGIGIPEELLPNIFSRFYQVDGSTRRKYGGTGVGLHICKKIIEAHKGSLSVSSKIGEGTIISVKLP---------------------- 187478274 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSVRMARARYEGVDLVAAFTDVTLEKQMER-VSQEARHAADSANAAKSAFLAAMSHEIRTPLNAIHGNLELLSHSAL----DSAQRAHVDTIRSASDSLLSIVSDVLDFSKIEAGELRLEHLEYDIQDIAARALIMFSTTARAKGLVLGGEFGHTTQPMRGDPTRVAQVINNLLSNAVKFTAAG-KVTLRMTQDAPPQLVLTVEDSGIGMSPEQMSMLFQAFTQADITINRRFGGTGLGLALCSRLSQAMGGTLSVTSKAGQGSCFTLRLPLDRDLPPA-------------- 237748261 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEQRAEQAVQEQVLKNALSAARMANQAKSDFLSRMSHDIRTPLNAIIGMSTISQLKMKEP---EVLADCLSKIDVSSRYLLSLINDILDMSRIESGKMALSSERFDFVELIGSINTIVYPQAVAGKLAYQIHQHESLDRYYGDTLRINQILMNLLSNAVKFTPEGGKIDVHISESRRSNIEFRVSDTGIGMSSDFMKRLYLPFEQETDDMARNKVGSGLGLSIVYSLVQIMGGTIDAKSEKNRGTTFTVVIPL--------------------- 21112215 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IDAMAELESLRQQNQALREELDETNQELDQQAEQLRDVSELKSRFLSYMSHEFRTPLGSILSITRLLEDGMDGPLNAEQLKQ-VRFVSASTRELSEMVDDLLDLAKIEAGRVTISPGWFDLMDLFAALRGMFRPLTDANRTTLIFEDPPVLPMLYTDDKKLAQILRNFISNALKFTPQG-HVRVFAQLQGDTHVRFSVQDTGIGIPAELHDALFEDFVQVDSPLQKRLTGTGLGLSICKRFAELLGGTVGINSVVGQGSEFFVVLPVT-------------------- 254254025 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTLREARERRLGERRDLRSLARDARVQADESNRMKDELLATVSHELRTPLNVIYGWVEVLRSVDGQGL----AQQAVDAIDRSARSLSRMVGDLLDASSLATGRLQLERVPVDLVRIVRETARELAATAQANGIVLATDCAMPTCVIPADGERLRQVLSNLLSNAIKYTPPGGRVDVSLT-RAGEHVRLSVADTGQGIAPEHLPHLFDTFNRPHGAPTSPKRGLGLGLSIVRNIAHLHGGDVSATSD-GAGTTVTVTLP---------------------- 303247150 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SGRYIGALGMFTDITARLAESSHRL---EAEVEERTRDLRLQALELAEANIRLSELDRLKSAFLSTVSHELRTPLTSILGFAKLIGRDFNDQFLPRRIASNLAVVYGEAERLTRLINDVLDLNRIESGNMHWRDTRFNPLEVLGKAANSIKLLSQRPEITFVLEMNEDVPEVRMDPDQLIQVVTNLLQNAVKFTREG-TVRMTVRR-EGEAVELAIADSGIGIPPGELEAIFGKFHQVGRSDTETTKGTGLGLAICRQIVRHYGGRIWAESQLGQGSVFYVLLP---------------------- 294664051 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------INEHKANEMLLIQAKQTADEANRAKSIFLAIVSHEIRTPLHGAMGHLELLARSPLGF----EQAEWVDMIRRSFDALLSLVNDLLDSTKLEANALKINPMPMSPNEVAERCARSFGASILQNDVAFYCMTDPDLDVVEGDDQRLAQILQNLLGNAVKFTERGS-IMISSRCLKQQGARFEVADTGIGIPASMQSAIFKPLAQADDSISRRFGGTGLGLFLCRNLSRLMGGRISVSSEPGKGSVFRVDLPFKRNARPLPAD----------- 94497919 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRSANEELEEQSRVLLDSQARLETQQAELEQTNVELERAQASLEEQARELEQASRYKSEFLANMSHELRTPLNSLLIMARLLADNRAGNLTAEQVRH-AETIETSGNDLLLLINDILDISKIEAGHVDLQTRPMRIAPMVEKLHALLEPGARQKGIALRIPAASAMPEIESDPHRVEQILKNFLSNAIKFTDKG-EVTLTVEEAGDDAIAFTVHDTGIGIPVEQQQTVFEPFRQADGSVSRKYGGTGLGLSISRELAKLLGGEISLVSAPGEGSSFTLTLPR--------------------- 218887072 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RKRAESELRCAKEVAEAASRTKGEFLANMSHEIRTPLNGIMGMLQLLQTDPPKAM----RTVYVGAATQSCRRLGLLLGDILDLSRIEAGKLELHDEPFEARAVLDEVRGLFEGPAAERGLTLRVSVDERIPHLRGDAMRLRQVLFNLVGNAVKFTDQGEVVRVQASRSRGCRVVFTVRDTGIGIAEERLKDIFEPFVQAETASTRRYQGAGLGLPIVRRLVRLMCGTVTVESTPGAGTAFSVSLPF-RFVNKVEE------------ 254784391 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISEQKRIEQELEKAKEDAEFANRSKSMFLANMSHEIRTPLNAIIGYAQLLTHDTELRGETHNQ---IEHIYSAGNHLLGLINDILDLSKMESGKSRLTMTTFDLSVELNTLLGMMEHRAVTKGLRLNADLDPSPALVTSDRQKLAQILINLLGNAIKFTSEG-EVSLQCRHQADR-IRLVVSDTGEGISAEEQKYLFTPFVQG-VQGERVGSGTGLGLILVKNFTALLGGELTLESTAGRGTRVIVSLPLHIHVNRDVSDAEATPETSTFA 229016645 --------------------------------------------------------------------------------------------------------------------------------------------------------------LIFDMGLILAPLALAMILITVWIGRKIIIAITRPLSQMERVANHLATGDFSERITISS-----EDEIGRLGKA---FNKMANSLETEDVKRKEFLANVSHELRTPLSYIKGYSEAILDGVAKGPQQEKVTQL---IHKEADRMQRLVHDLLDLAQLEGEHFPLKKQPIVFSQLIEDVLDTYELQFIEKKLRISTNLNPEII-VMIDDDRMQQVLHNVLDNAIRYTNQNGDIIITLKQIDDYCE-LHIKDTGIGIDTEHLENLGERFYRVDKARSRQHGGTGLGLAIVRQIVHIHDGEWRIESEKGKGTTVIIKL----------------------- 170726314 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLKTSEEELKQQSEELKVSNEELEEKQVFLKRQKSEIEAAKTDLTIKAEELALASKYKSEFLANMSHELRTPLNSLLLLAKGLA-DNKSQHLDETEVEDAKIIFDGGNNLLCLINDIMDLSKVEAGKLSIHIEEVSIAVLCRNLRQVFDPIAKDRELVLNIEVDDKLPTVRSDGHRVEQILRNLLSNALKFTETGS-VTLKIGYVAPNTLFFSVVDTGIGIPENKIQAIFEAFQQQDGSTSRKYGGTGLGLTIARELTRLLGGEIQLQSVLDEGSTFTLYLPNVYDSDAVEE------------ 294665326 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELEQTNVQLEERTQALEARKQALLIAQNQLVRNSNELSTASRYKSEFLANMSHELRTPLNSALILAKLLADNKDGTLSAEQVK-YAQAILSSNNDLLALINDILDLSKIEAGHVELADETVVTGSVLQRLRETFEPLARQKGLALEITAAAGAPQLVVDNQRLQQILKNLLANAIKFT-EHGKVGLTVQAHAPGRVRFAVTDTGIGIAREQSEVIFEAFRQADGSTRRRYGGTGLGLSISRDLAQRMGGSISVDSEPGRGSCFTLELPT--------------------- 282898666 --------------------------------------------------------------------------------------------------------------------------------------------------VILAVASVRDALLGLD---QIKLILIALTVGLVGASLLVSLYLAPLLADALNIHSHHAVQPIPRNFRIKELAQALDQMVERLKAWTEELEMAWKEAKSANTVKSQFLANTSHELRNPLNIIINCVRLVRDGLCD--DKEEELEFLKKADDTAIHLLGIINDLLDISKIEAGKLSVVMIPLELRQLLLEVINLQSVNVQKKGLQLKCEISEQVIPIKGDRIKLKQVLINVIGNATKFTEEGS-ITISIKQHSKLYVVISVVDTGIGIDPQQQQKLFRPFVMVDGTTTRKFEGTGLGLAISRNLIELMGGKITLESGLNRGTTVKIILPL--------------------- 301383865 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FWASVVITAQYDSNDELRGFSKITRDISDRAREEAERASRAKSEFLSRMSHELRTPLNSILGFAQLLDMD-----SPASQRPQVGHILRAGQHLLKLINEVLDIARIEAGHVSLSLEPVSLSSVLKETLVLVSPMAADGNIELELPYLPDELGVIADRQRLVQVLLNLLSNAIKYNRPDGQVRIEVDR-SAEHVTVSVVDTGYGIAPERLGQLFKPFERLDA--NPSVEGTGLGLALSKSMLEMMKGTLSVQTTQNEGCRFTLALPFVAV------------------ 126658667 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------REITMRKKAEEEIIKAKLEADSANQAKTEFLTNVSHELRTPMNAILGFSQLLKLKL--KVDDPLIYEYIDTIYNNSNILLSLINELLDINQAEAGKIELNYCGFSVRQFLGETIKLFSSQLSKKTVNLLIDIEDNVPKINFDSLRLRQILINLISNSLKFTTKGHKILISIQYLNSCTLKIFVEDTGIGIKDEDKERIFQVFTQSKGQDNYRYGGNGLGLFITQKITECLGGTITLESEWGKGSTFTIIFPNVEIL-----DSRENLEEISY- 239908790 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFRDITERKRGEEALKKSRDELEERVAERTRELTEANARLTELDNLKSAFLNTVSHDLRTPLTSILGFSKIIQRDSVLRNKASKILDNLGVIVSEGERLTRLVSDFLDLSRIEDGRYVWKDKTTDLGVLIRGAVSSMKALLQKHGVQIRVDADSHLPALWVDPDRIAQVLTNLLSNAIKFTSEG-TVTLTARASTG-SIRVSVADTGMGIPPDELPMIFDKFYQVGDDTLVAEKGTGLGLAICKQIVEHYDGAIWVESTQGVGSVFFFELPL--------------------- 17231597 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILIVLTVGLIGASLVASLYLAPYLASALNIHSHHTSRRVPDNFKIRELAQAIDQMVDRLKVWSEEIETAWKDAKSANQVKSQFLATTSHELRNPLNIIINCVRLVKDGLCD--NREEEIEFLQRADETAIHLLGIINELLDISKIEAGKLSVVSQPLDLRQTLLEVINLQSVNVQQKGLQLKTNLGTEPIPVKADAAKLKQVLINIIGNATKFTDEGGITTIQTRIEGKSQVMVSITDTGLGIEPAQQHKLFRPFVMVNGSTTRKFEGTGLGLAISRNLIELMGGTITLESAINQGTTVNITLPL--------------------- 300855156 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLQKNIEKERIRLSEKYDRMKTDFFANISHELRTPINLIFSAIQVLKLKECICENSCSDRKYIKIMEQNCYRLLRLVNNLIDITKIDSGYFNIDEVNYNIVSLVEDTTLSIADYIKSKGLSIVFDTDVEEKIIACDPEEIERILLNLLSNAIKFTPRGGNIMVNVE-DGNKSISIKVKDTGKGIPKEKLNSIFERFVQVDKSLARENEGSGIGLSLVKALVELHGGTISVKSKEGYGSEFIIHIPCKLV------------------ 14133665 ----------------------------------------------------------------------------------------------------------------------LCFTLCFAL---TINSYYTGGHQSTIRLLMSPVPPISALVLGRKASIQWSLMVLSIYLLFFVANLYGHEYVQGIPSIIIRFIIDVTIIIMTLIFT-LCYQYFIDEAHRETKLKNAQLTIAKDAAIEAYQARQEFLATMSHEIRTPLNGLIGMATLLRDSHNLPPEEKT---MAKAVKSCGDILLRLVNDILDLSKLEANQMGLEHIPFRMRELTQQICHVLSGQANEKNIHLSCEVSDKIPSILGDSGRILQILMNLTGNALKFTQSG-YVKIIIDLIEEESELVSVKDTGIGVPVESHQKIFEAFVQADPSDSRKYGGSGLGLYLCAKLVRLMKGEIGVYNNPDDGSTFWFILPLEEGTDQSMQQMNNGARHKAF- 223983037 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YKVFYLDRQLERLCVTRSDVTEVVRQEQTQKAELAAALNAAQQADAAKTDFLSRMSHEIRTPMNAILGMSAI---AAQSLNDPDRVGECIEKIQLSSRFLLGLINDILDMSRIESGKLLLNNGPLVTRRLIEGVSTLCAGQAAAKGVRYRCVVDPSLQTEYGDSMKLQQVLVNILSNAVKFTDSGGEVVLHASQKENAVVRFVIRDTGVGISPEFLPHLFEPFSQESTGTTAAYGGSGLGLAISKSVVDLMDGRISVRSEKGKGTEFII------------------------- 269963147 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DSEDEIGHLITKFNEKTIYLERERVKAQASTNAKTAFLATLSHEIRTPMNGVLGTAQILLKTQL----TDEQRKHLNTLYDSGDHMMTLLNEILDYSKIEQGHIELDNTPFPIESILGSINSVYHTLCAEKGLQFRIISNPEGRWYNNDKARLRQVLFNLLNNAVKFTDRG-FVEVELAENDKTKLTISVKDTGIGINPDAQKRIFRPFEQAESSTTRRFGGTGLGLAIVKQISEHMGGGITVQSQECIGTKFVVEL----------------------- 258510064 ------------------------------------------------------------------------------------------------------------------------WQWREALDRLLWMSCWSFVLLSAYGVVRLMGRALGWRPVPYGQLMIIGGVVVMLALVALLWNALGFDRDDRLFFRILDSLSEIGRGNFSARAMLEVRRGFPDHPMNQLVLHVREMAEGLERIEQ---MRQEFVANVSHEMQTPLTSILGFVKALKSDGL---SEGERRHYLDIIEAESERLSRLADNLLKLTSLESGHHPVTLTRFRLDRQLREVAIACEPLWTEKGLFLDMQVEP--VELEGDEDLLGQVWMNLLSNAIKFTEPGGRIQVRLE-KEETGVCVSVADTGIGIRPEDVSRVFTRFFKAD--RSRGKPGNGLGLAIAKRIVEMHRGDISVESEPGRGSTFKVHLPYTQ------------------- 192360040 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITEVKRAEERVLLAKEQAEKANQAKSAFLSSMSHELRTPLNAILGYTQLFEYD--GNLSREQVTN-IREIRKAGEHLLQLINDVLDLAKIESGKMMVSLEPVLVSRVIKECFTFVQPQADALGIRLYATLDQEKTYVVADLVRFKQALLNLLSNAIKYNIVGGEVEVRLDVQPMDQLRITVRDTGRGIPADRQHEVFQPFNRLS-AENSNIEGSGVGLVITKQLVEMMHGNLDFSSAEAIGTSFWIDLPTAGEWNLANTENVQS------- 298207043 -------------------------------------------------------------------------------------------------------------------------------------------------------------------FFESIAAVIMDNPNTIDSFPCVHLDINQQDRICDVSFKKEAHQLTVTLIDYTEPYKELNTIAQERNIAKQMLVLKNQQLEQQNRFKNKFLANISHEIRTPLTAIVGFSELLKKTNLNF----EQLGLLDVITNASEQLTATINDMLDIAKIELGELKISNEEINLKEVILDIAKVYKEKAKSKGINFSVEYDEELSNTIGDKLRIQQVLGNLLENAIKFTNVG-NVSLVVKKSFQRGVDFYVEDTGQGIPEDHLRSVFESFHQVNAS--EKQKGTGLGLAITKTLVEALEGKIQVESELGKGSQFRVYLPFKLNLRTSPK------------ 300869219 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QELEQARAEAVALSQLKSQFLANTSHELRTPLNGMLGFLKLVMDGMAD--DPEEEHQFIQEAYRSALHLLNLINDVLDIAKIEAGKMELELTPIKINELLQEVENFTQAQLQQKQLNFKIQKPADEIIVYGNYQRLLQVMLNLVGNAIKFTHEGG-ISISMELIKKKIVIIRVADTGIGVSLDKQDKLFQSFFQVDGDRTRQYGGTGLGLAISQKLVEAMRGTVNFYSGEGLGSTVTFTIPLYQEPIMISTQSAETIEF---- 145396765 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VQGIWQEITLSVTMAGNLTTQVRGFAQISAAAMDGDFTRVEASGEMDSLKTQINMVFNLRDVAREAAELANRSKSEFLANMSHEIRTPMNGIIGMTEL----TLDSDLNRSQRESMLLVHSLARSLLLIIDDILDISKIEAGRMTMEAVSYSIRQTVFGILKTLVVRASQNNLDLTYDIEPDIPQLIGDSLRLRQVINNLVGNAIKFTPRKGHVALSCRLLAMDDQEFCVSDTGIGICKDKLNLIFCSFCQADGSTTREYGGTGLGLSISKRLVSLMQGNMWVESEVQKGSRFFFTI----------------------- 297531667 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------VDVLGIADQYTFETLLEERDSLILDFSTDEELYILRASLSVI--QKEGGFVNGLIVVLHDITEQ-----EKIDRERRQFVANVSHELRTPLTTMKSYLEALADGA--WQDKDIAPRFIQVVQNETERMIRLVNDLLHLSKLDSKDYKLKKTWINFSAYFHKVIDRFE-LTKSDNIRFVRKIPREAIFIEVDEDKITQVLDNIISNALKYSPQGGTITFRVRKLSDE-IIVSVSDEGVGIPKADLAKIFERFYRVDKARSRKLGGTGLGLAIAKEVVLAHGGTIWAESKEHKGTTIYFTLPLER------------------- 260171541 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TFFQQYSVEIIVCSIFLLILIVAIIYYISILRKAYSRLHEAMEKAEQANQLKSAFLANMSHEIRTPLNAIVGFSNML----PHVENREEMSEYADLIETNTDLLLQLINDILDLSKIEAGTFDFYPALIDVNRTLEEIEQSMQLRLRHNNVTCTFVERLPECTLYTDKNRLIQLLANFIVNAIKFTEVG-TIRMGYRLLDSETIYFYVSDTGCGMSSEQCIHVFERFVK----YNSFVQGTGLGLSICHTIVDRLGGKIGVESKENKGSTFWFTLP---------------------- 260769124 ----------------------------------------------------------------------------------------------------------------NQSATAAVVQLSRTLSLAQWTLSVLSVMGLIATTLIVWRVVYQSVVKRLARHTAALLSVAQLHVEVDTQGHDELAEMGRAIATAAKALNVVAESEVKAKRELQEHKAHLEDVVEERETNHKLNQEARLDAEQASRSKSVFLATMSHEIRTPMNGVLGTAHLLQDTPL----SDVQRHYVNVIDQSGQNLLAILNDVLDYSKIEAGHLQIRHANFNLRHMLRNVYQLMESRAIEKGVTLNLHVDSDLAEDWGDETRLQQVLNNLVSNAIKFTP-HGHIDLAVDPDDEQKLLFEVCDTGIGIHETDQQTLFDAFTQAEAGLAT-QGGTGLGLAISHRLVAAMQGELRCESVVGEGSRFYFSL----------------------- 262274965 ------------------------------------------------------------------------------------------------------------------------WALILELPE---EEAFARIYQLEKIFVVVMVIAILLVVIGSHLLSHSITAPLLKLTWAAEQVSAGDLDQKINNTDREDEIGRLAVSFARMQRSVRDKLALIREQNKELEQNIQLIKQKNEELQQADRMKDDFLATTSHELRTPLHGMVGIAESMLAGAEGPL-PERQKHQLRMIINSGERLSNLVDDLLDYHKMRYGDVEISPQAVDTANAVRLVIELSSRLLGGKPVRIINQVPIDLPLVRADGQRLEQVLYNLIGNAIKYTDEG-KIIISATVLQGQ-LRIQVVDTGQGIPSDQLEYIFEPLTQARESNTQYRQGAGLGLSISRQLIDIMGGQLYVSSQPMVGTTFSFTLPLA-------------------- 306845191 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEGEQKLLDELKAELESERIGKGRLLATVSHELRTPLNSIIGFSDMLTHEIGGKLASDRQREYAGLIHQSGHYLLELVNAVLDNSRLETGTYSIAPQSFVFRDAVEMCTAVMLPQAEKKGVAFCHRVGNGVGELVADRRAVQQILLNLATNAVKFTQSGGCVTIDAARVMADGLEFSVSDTGIGIEPEDLQRIGTPFVRADNSYTQAQEGSGLGLSVVKGLVELHQGSMQLKSRPGEGTVVMIRLPLAGPQYRAGEEQQE-------- 261822453 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVSARVKMEESLQEMAN-AAEQASQSKSMFLATVSHELRTPLYGIIGNLDLLQTKSL----PQDANRLVLAMNNSSSLLLKIISDILDFSKIESEQLKIEPCEFAPHEVISHITSNYLPLVVKKRLMLYCFIEPNVPSLFGDPVRLQQVLSNLLSNAIKFTDTG-CIVFEVGCRDGYLEFV-VRDTGVGIQPREAVKLFDPFFQAGSGVQRHFQGTGLGLAICEKLVNLMDGDITIESEPGLGSLFGVRIPLYKA-HYAPMAINASLQGK--- 187923860 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QREAIEERERLLASEQAARQTAEEANRAKDRFLAMLSHELRTPLTPVLAGASVLE---MIPGLPDQARASVRMIRRNVELEARLIDDLLDLTRVANGKLRLSLETVDVHDVIDSVLELFRSEIQVKQQDVHVHKDAQHHYVLADRARLQQMLWNLIRNAAKFTPDGGHIYVRTR-DERMHVQISVEDTGIGIEPDQIGKLFNAFEQGNQNMTRQFGGLGLGLAITKALTDVHGGTVTAQS-PGAGATFAITLPTAAAPEVVPDEVHS-------- 167032462 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSMATEIEQRRTAENRLTQYLNELEDIVSARTDELKASNSSLSLSNQELEQARRRALDMAQARAAFLANMSHEIRTPLNGMLGMIALALDNPL----PSEQRQQLAIAHDSGKVLVELLNDILDLSKFDAGQLELERIPFDMGSMVEDTANLLS-QNTAQSVELTCLIASDFPSVLGDPTRVRQIVSNLLSNALKFTRFG-RVDVRLVTIVG-GVRLEVRDTGIGIPEEAQARIFQPFTQAGAGITRQYGGTGLGLALTRNLCKAMQGHLHIRSEPGFGSCFTAELPLAVHTEAIP------------- 150376322 -----------------------------------------------------------------------------------------------------------------------------------------VVAKLATRLGRYAIAAVISITGIGAILAMIAHQTTAASTAAVVERTVAIVFFVFAILAGIVSWFYVLAHDSRVVAEEESSRQNTALLIAAHKKTDAALQDAKERAEAANRAKSRYVVGLSHELRTPLNAVLGYAQILERDETIPPS---RQNAIKAIRRSADHLSGLIDGLLDISKIEAGKLQVYSNEINIQDFLDQIVDMFRPQAQAKGITFEHSRAAALPQVRTDDKRLRQILVNLLSNALKFTERG-HIRFDVAYRS-QVASFTVEDSGRGISERDLPKIFEPFQRGEAEY--RMPGLGLGLTITRLLTQTLGGEISVTSERDKGTVFKVRL----------------------- 162449087 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLHRAYLELAAKNDELAAALEQLSEAQQELLQAGKMA--AIGTLVAGLSHEMNNPVSAILMNAQLLLRRHHGLPDEASLLKALGTIERQAIRCSDLVTALLEYAR---GK-PIGREPCDVRAALRRAVDLSAPRARERRVHLETDGNSSLPEVLVNASQLESALLNVIGNALDASPHGSAVVVEARPRPRHGVEIDVHDHGCGIRAEDLSRIFEPFF----TTKPPGQGTGLGLSLTHRFIEEHQGSIRIESAPGEGTTVRMWLPARQT------------------ 262198726 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SRQALEEHAQTLESRVAAR--TEQLATATQEAEAARESADAANHAKSEFLASMSHEIRTPLNGIIGMSTLLLDTEL----DDEQRELAKTIDDSGAALLGLINNILDFSKIESGKLEFEHRRFDLHECVASACDAVATSAAAKGLELICDIKPQVPQVIGDAGRVRQLVLNLLGNAVKFTASG-EVLVRLSLAPARALRLSVRDTGLGIHPDDISRLFRSFRQLDSSTARKYGGSGLGLAISRRLARLMDGDISVESAPGRGSTFQVELCVRRVIE---------------- 162456999 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQKRADAERAQLLDQEQRARQHAEQLNRLKDEFLATVSHELRTPLQSILGWARILR---TGEVDAESLERGLATIERNAKAQSQLIEDVLDASTILAGKLQLRTDPVDVRQVLATALDLVRPAALAKGVAVDTSVADDVGIFLGDAERLQQVVWNLLANAVKFTPSGGQVR-ALARRVEATLEVEVEDNGEGIPKSFLPFLFERFRQADGGMTRAHGGLGLGLAIVRHLAEAQGGSVHAESDEGKGARFRVRLP---------------------- 254560791 --------------------------------FTRMLQGERDLATVSNLILSEIASLVSAQRGVFYMVEDEGGEPVLDLMASYAFTERLSNRYRLRQGLVGQCAFEKKRILLTHVPGDYITIGSALGEAPPLNIIVLPVLFEQEVRAVIELASFNRFSETHQSFLDQLTESIGIVLNTIAANMRTEGLLAASLQQSEDLLKNQRERLQQTNEELEEQKREVEGKNREVSIAKTALEEKAEQLSLTSRYKSQFLANMSHELRTP-LNSLLILSKLLSENRDGNLTDKQREFAKTINAAGTDLLSLINDILDLSKIESGTVSLEIGDVTLQDISENLNRTFRQLAEERHLAFVIEVDPGLPRLRTDSKRLQQVLRNLLSNAFKFTEKGS-VSLKIGSAEGQWIAMSVTDTGIGIAEDKQRIIFEAFQQADGTTSRKYGGTGLGLAISREIARLLGGEIVVESRVGTGSTFTLFLPFEPPAQAL-------------- 78224572 ----------------------------------------------------------------------------------------------------------------------------------------------------LQIVQVGTSMRAAAETLDKVLVVFAVSILALILWSVGGWFLAGRALKPVDFITRSAQKITAENLGLRLEVVNPQDEIGRLAIT---FNDTLERLEDAFRRVKQFTGDVSHELRTPLTILRGETEV---GLRWAREPEEFRELFRSNLEEINRMSKIIEALLELSRAEEGGLKLERVPIELEDLLGELVQQSRLIDPEKGLKIAFS-AVTPVTVTGDWLRLRQVFMNLLDNAVTYTPAGGEVSVVLD-ASGGFARVTVIDSGVGIPADDLPHIFERFYRVDKARNRADGGCGLGLSLVRTITEAHGGKIDVVSEVGKGSVFTVYLPLQ-------------------- 146309198 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFWANVVITAQRDASGTLITDRRNAEAALRTAREEAENASRAKSEFLSRMSHELRTPLNSILGFAQLLEMDRGTPAQQAQVRH----ILRAGRHLLGLINEVLDIARIESGRLALSPEPLPLRPLLQEVSLLLSPQADSADIRLRLPEEPAELCVQADRQRLVQVLLNLLSNAIKYNHPGGHVEVRVQADSD-TVTLSVIDNGPGIAAEDLERLFIPFERLGAA-ASEVEGTGLGLALSKSLLEQMDGSLGVHSTPGEGSTFSLTLPRAQVHDGL-------------- 288941103 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTLIGVLGIGRDIT-QLKRAEAELALHRRHLEELVAERTAELTAARAEAE---RLARAKSEFLANMSHEIRTPMNAVLGLAYLLERMDL----PDAAHELTRKIHLAGRNLLGILNDILDFSKIESGHIEIERAPFQLDEVLDGLATIMTVTAGDKPLELVIRPPDCLCTLLGDALRLSQVLINLTSNAVKFTASGS-VEVGVDLLERTAVRFSVRDTGIGIDEATQSRLFQPFAQADASTTRRFGGSGLGLVISRRLVELMGGRLELDSRPGEGSTFRFEL----------------------- 71281799 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRHDINRREEEKQALRYNRDQLQQMVERRTMSLQQAKEIAEEANKAKSQFLATMSHEIRTPMNGMLGMIQLLQNNEL----TDPQSHRVKILHDSTEALLETFDHVLQFAQLEEGGYVCSESFFSLDELLHNLISLMQPKADEKHLQLKLDT-PVTGDCYHDAAGLRQILTNLLANAIKFTDQG-EILLRVSHEHQHRLRFSIQDSGIGIEPALQQHIFERFTQADESITRRFGGTGLGLSICRQLSQEMGGQIGVESTVGQGSTFWV------------------------- 26988825 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISERRQLVLELRQAKQQADDANRAKSTFLATISHEIRTPMNAVIGMLELAVKRADQGRVD---RSALELAHHSAKDLLGLIGDILDIVRIESGHLSLAPEVVDLAALVESVARIFDGQARQKGLALEVQIAPAACHVLLDPLRFKQVLSNLVSNAIKFT-EHGQVRISVRLLDDGTLELEVRDSGIGIHPDDLQRLFNPFIQANPHSQGARAGTGLGLAICRNLCEMMGGSLSMKSLEDVGTQVRLKMPLQRV------------------ 167624483 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EMISAAHKRQQLLAR-------TIEEKQRAESSERSTRDFVAMINHELRTPLNGLLGSAELMSDTQLTPH----QRQLLNTMHQSGELLRVIINDLLDLSKMSAGMLQIVEISFSPRQVCTMIYDIFKQRTAEFGLSFAFNYHTEVPELLGDPDRIKQLFVNLIGNSIKFTQSG-QITVDIEWQDGQF-CFSVTDTGCGIPADKVDTLFDPFTQVNNSSNRVYEGTGLGLAICKHLVDEMHGDLTLTSELDKGTQFNIRLPLKLAPPSQPNHTHE-------- 27365036 ---------------------------------------------------------------------------------------------------------------------GQTWALVVQLPE---KEAFARIHQLEKLFVIAMLIAIVLVFISSHYLSNFITSPLLKLTWAAERVSAGDLDENMINTERKDEIGRLAISFERMQRSIRDKIQLIKTQNAELEKNLQLIQKQNDELQLADKLKDEFLATTSHELRTPLHGMIGIAETLISGANGPLPS-NQRYQLDIIIKSGQRLATLVDDLLDYHKMRYGSLDIQKSAVNLASATRLVLELSHHLLGNKTLRIINQVSNDVAPVSADPQRLEQVLYNLIGNAIKYTTEG-KIVISANVVDDK-VRVQVVDTGQGIPAEQLEHIFEPLIQAGRDSGRYRQGAGLGLSISRQLIELMGGSLYVSSQPMVGTTFSFTLPLA-------------------- 294506481 --------------------------------------------------------------------APPFPADTLVEVSALRNMTEETVRFARHDPDDGQQ------FFLAALYRPSANLIVQVGQPP--PPLYSLAQRSQVVLVLGMILALVLALI--GSFIAAYQVTTPLTRISETARRVADGKLTG-------------------KIQVESRAAEFQDLAESLNRASDTFREKIEELERMTRLQSEFIGNVSHEVRNPIFSISGYLEALGTPGL---DDEQRKMYSEKALTNLNRLQNLFNDLIDIARLEYKEDLINRSVFDLKDLVDEVAEMLRPKAEEKGLDLEADV--SRFFVHADRSRVRQVLTNLIENGIAYTG-GGSVRCRVQRRLDK-VRVEVVDTGQGIDEDHLDRIFERFYRVDPDRSRESGGTGLGLSIVKQILQAHGEDIHVESTKGRGTRFWFELP---------------------- 300769974 --------------------------------------------------------------------------------------------------------------------------------------------------------ALIDVQMPEINGFEFVSILKSNPTREIIAIMVTAISIQGLNSGAVDYLPEITIAKVKSFMQQVLTQLQIKEKNAELEQSKQELIRSKEEAEQARKSKEIFLANMSHEIRTPINGIMGITQMLRSSTLSS----EQKDWVNRLDSASHSLLLIINDILDISKIDSGMMKLEFENLVFQDLFDDLNKIFKIKAANKNLEFEMNIDSDLPTVKTDSLRLQQILSNFISNGLKFTEKG-KVTLSIRILEVKDIRFSVKDTGIGIRAESLNKIFLAFEQADDGITKKFGGTGLGLAIVKRLADLFNGSVDATSVYNEGSEFSF------------------------- 108761502 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QKRLEAERERLLARERVAREEAEEANRLKDEFLATVSHELRTPLTAVLGWVQMLRTGTLPP---EKRERALATVERNARAQGQLVEDLLDVSRIMTGKLKLDVSSVDVSQVVEAVLESLRPAAEAKGIRIQAALDSG-GTIMGDVSRLQQVVWNLLSNAVKFTPKGGRVQVLVERR-NSSVEITVADTGQGISPQFLPHVFERFRQADGSTTRKAGGLGLGLAIVRHLVELHGGTVMATSEEGRGATFIVSLPQAVAL----------------- 229825439 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FPADVKIIRFEDDKIDQTETRNMAREL-KACKEELKSELKYKTEFVSNITHELRTPVNGIQGMTKNLLNTELDSF----QLETVGIIEQCCVNMSKIINDLLDFSKMESDKLVLENKAFSFREFLNKVMAFNVTLVNEKGLKLLVHVGDDIPYLIGDELRLTQIFNNLISNAVKFTTIG-HVAVEASLIREEDDFVEVVDTGIGIAKENMDKLFKKFSQVDASTTRRFGGTGLGLSISKKLVELMGGDIKVESEVGKGSSFSF------------------------- 87303321 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLVFVFRDLTEITRAQDQITKARDTLEQDVAARTLELQL---ARDEALAATGAMGQFLSTISHEIRTPLNAVIGMSDLLLDTSLDG----QQQELVHTINSSAELLLRLINDILDLSKIEARKMKISSETFSLRSLVLDCCRMMDAAVRAKRLELRCSFSDDPPDLIGDGLRIRQIVLNLLNNAIKFTSHGS-VDVKIGWRPLTSSAIEVADTGTGISEDFLSKIFQDFTQEHNAHASHHHGTGLGLAICDRLCRLMGGSIEAVSQLGQGSRFHVRLPLKR------------------- 222149564 -----------------------------------------------------------------------------------------------------------------------------------------VIEKLTTRLGRYAMTSIGAISLVGAILALIAHQVSAASTELVVNATVLIVFFVFSVIAGIATWFYVLAHDSRLVAEEESYRQNSLLLIAAHRKTDAALQTAKETAEAANRAKSRYVVGLSHELRTPLNAVMGYAQLLEQDDTIPAP---RQSAIRVIRRSADHLSGLIDGLLDISKIEAGRLQVFSAELNIHDFLDQIIDMLRPQAEAKGLTFTHTRAKNLPQVRADEKRLRQILVNLLSNAIKFTDAG-TVTFDIAYRS-QVASFTVTDTGRGIAQKDLSRIYEPFQRGEADTIRPMPGLGLGLTITKLLTNTLGGEIAVESETDKGTTFRVRL----------------------- 282897504 --------------------------------------------------------------------------------------------------------------------------------------------------VILAVASVRDALLGLD---QIKLILIALTVGLVGASLLVSLYLAPLLANALNIHSHHAVQPIPRNFRIKELAQALDQMVERLKAWTEELEMAWKEAKSANTVKSQFLANTSHELRNPLNIIINCVRLVRDGLCD--DKEEELEFLKKADDTAIHLLGIINDLLDISKIEAGKLSVVMIPLELRQLLLEVINLQSVNVEKKGLQLKCEILEQIIPIKGDRIKLKQVLINVIGNATKFTEEGS-ITITIQQNSKLYVVISVVDTGIGIDPQQQHKLFRPFVMVDGSTTRKFEGTGLGLAISRNLIELMGGKISLESGLNRGTTVKIILPL--------------------- 118591464 -----------------------------------------AKSLQHLAVAGMIVGLAAGFVMVYGEGLNRFLGLGLTFFAGGLAVWRLFADDMQRSVQALQVKKIRRLMARCEELEDRAWELVVVRRDQDGIITYVNSAADDVFGLGHALQPGATLHLPLLEEVGFESAVTQALDKTTPGMGFQDLHID--TAQGPRWFSRIDIPVRDTTTDRQLVQTVLRDVTERRLIEEELL-AARHSAESSNEAKSRFLATVSHEIRTPLNGVLGMAALLRDTRL----TKEQSAYIEALETSGETLLLLIDEVLDFSKVEAGKLDIQAAPVRVGALVESVVELLAPKAHAKSLEIGSMLDPNLPEVTLDATRVRQILYNLIGNGIKFTDEGGVVELTGRSNPDGGGFIDVRDSGIGFDEQEAERLFQEFEQVDHGPARKFGGTGLGLAIAQRLAGLMGGEIAAQPAGDGGAQFRVSLP---------------------- 144900520 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AERAIAMDQLTQAKVQAETANQAKSSFLAAMTHEIRTPMNGIM---DMLRDLHQSPLAAD-QEHAVATIRETGLSLLKIVDDVLDFSRIEAGRLRLENVALDLPHLLEGVIMAETPQARDKGLRLVHFHDPAIPALHGDPTRLRQILYNLVGNAVKFTPTG-QVSVFTSATARPTIRLIVADTGIGIAEHAQQSLFQPFTQADISTPRMFGGTGLGLSITHRLVHMMGGEINVFSQPGQGSTFVVDLPLGQTAPPVPE------------ 254254553 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TFINDDTFKGFAKIARDLTERKSIEKRQFDQLATERSMREKTEEANRIKDEFFAVLSHELKNPLNLIHVKAELLSLAPE-TRELDVVRDAVNAIQRSVMSQAKIIDDLLDMSRARTGKLTLDRVPTDLAALLRTLVDACRRDATSRGISVTLDGASAPVVVEADPVRVEQILWNLLSNALKFTPAGGTVTLTLA-REGDGARVDVADTGNGIAPDFLPKIFDMFSQASVPRSRSTHGLGIGLSLVKHLAEMHGGRIEAHSDIGHGSRFRLWLP---------------------- 187777063 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TYVIYNGMPTIFSILTSKMQVEKLEQDVKKNIELLNESR----EYNKLITEFLSNISHELKTPLNVIFTAVQLLEKDINKDINYEKQDKYLKLIKQNCYRLMKLINNLLDTTKLDSGYLKLNLVNYNIVSLIEEITLSVTSYAESKGINIIFDTNVEEKIIAVDPDKIERIILNLLSNSIKFTNLGGNIFVNI-IDSGDYVYIHVKDTGVGIPSDKLESIFQRFFQVDKTLKKNKEGTGIGLHLVKSFVEMHKGDVTIASELGKGTEFIIKLP---------------------- 260774546 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTTMRNEAGEITGYLGIAEDITEYKR-----MNKMKSEFISTVSHELRTPLTSISGALGLIIGSRFEELPDKTQK-LLKTAHRNNQRLSHLINDLLDIEKIAAGKLHFDMRLHELTLLVEQAIETNQHYGSSRDVSIRLICDANTVLVHVDSQRLLQVLANLLSNAIKFSSDHGQVIVEVTTDNGKAI-VSVIDQGPGINQAFRERIFQRFAQADSSDTRAKEGTGLGLAISRELIERMGGQIDFESTMGKGSRFFFVLPLVSPLCTLKSDNNDDTH----- 289670378 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDATAELERLRQQNQALREELEETNQELDQQAEQLRDVSELKSRFLSYMSHEFRTPLGSILSITRLLEDGMDGPLNAEQLKQ-VRFVSGSARELTEMVDDLLDLAKIEAGRITISPGWFDLMDLFAALRGMFRPLTDTGKTMLVFDDPPVLPMLYTDDKKLAQILRNFISNALKFTPQG-HVRVFAQLEGDTHVRFGVQDTGIGIAAELHEALFEDFVQVDSPLQKRLTGTGLGLSICKRFAELLGGRVGVNSVPGQGSEFYVVLPVTLVAE---------------- 209547989 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITQWKRTEDELRNAKGAAETANAHKTDFLARVSHEIRTPLNAIIGFSDMMAGERFGPIGHPRYIEYANDIGRSGRHVLDIVNDLLDISKIEAGEMDLDFAAVGLNEAVSEAVALVQPQANGQRVIIRTALSHAVPEVVADLRSIKQIALNILSNAIRFTPSGGQIVVSTSYEANGSVVLRVRDTGIGMTRSELDQAMKPFRQVSSTQSRHRGGTGLGLPLTKAMVDANRAVFSINSAPNEGTLVEITFPSQRVL----------------- 255035394 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EARLAFAILAPWYRTWWAYAVYALLLGGFGVLLVRFRERKLQMEKLVLENTVRERTEKIMLQTEELKEMDRIKSRFFANISHEFRTPLTLILAPLE----EELNKKSPEAQDKLL-MMKRYANRLLELVNQLLSLSKLEAGKMELQIQKSDLRRFLGVLSSSFDSLAQHKGISFTTTVGVPEGHFWFDPDKLEKVIINLLSNAFKFTPAGGSVRFEAQVTPRAGLHIAVADTGPGIAPAEQKQVFESFYQARRTSENHDGGTGLGLAFAKELVKLHKGEISLQSEVGKGSVFSIEVP---------------------- 75812473 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLKSPKSSSRLATAVRLAIEQA-ETRANAEAANRLKDEFLVTLSHELRTPLNAILGWAQILLKQT---PNSSTTKRALETIVRNAKTQARIVEDILDISGIITGKFSLQVAPVDLVAIINTVIASVNPAIATKAIHLEAKLAPLDGQVLGDETRLQQIFGNLLLNAVKFTPEHGYILLQVKQVNIDAV-ITVKDTGIGINAEFLPFVFDRFSQADSSTTRSYRGLGLGLAIARQLTELHGGTIEATSGEGYGATFTVKLPL--------------------- 300869527 -----------------------SIEDSCHPQLEQERLLNQVTTQIRDSLELPVILSTAVQQLRQFLQVDRLLIYQFEHRQKTTENIENNPPTKNSVKQASQPLFGRVNYE--ALANEKIASVLYLSEGSACFPDYQEKYRKGITIGVADIETTYSDRPCFLEFMRSCQVRAKLVVPIIVQEELWGLLIAEWEESKKTFLRQIAEHLA-----IAICQAE---LYAELQQQKTLEQRVIERTQELQLAKSEFLATMSHELRTPLTCVIGISATLLREANTKIPPSKQKNYLQTIHDSGKKLLDLIEDILDLSQVEAGNTALKISEFSLSQVAYLTVADLKEQAAAKHIAIAIEIEPGHERFVGDQRRIKQILFNLLTNAIKFTPKGGRVTLRVSVKGGNIAVFQVEDTGIGIAKEQQSLLFQKFKQLDSPYRREYSGIGLGLALTKHLVELHGGAIEVKSTVGVGSIFTAFIPVQNVKKIERVANRKEEQ----- 261342654 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDITERKRDALERASRDKTTFISTISHELRTPLNGIVGLSRILLDTDL----TAEQEKYLKTIHVSAVTLGNIFNDIIDMDKMERRKVQLDNQPVDFTGFLADLENLSGLQAQQKGLSFVMEPTLPLPHVVTDGTRLRQILWNLISNAVKFTPHGGRVAVRIRNEEGDMLRFEVEDSGIGIPQEEQDKIFAMYYQVDSQGGKPATGTGIGLAVSKRLAKSMGGDITVSSQPGKGSTFTLTV-HAPAVAEEVEDTFESDDMPLPA 307152684 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLIEVAQSLTAIAIERQKMDEERNQLLLKEREARQEAEQLNRIKDEFVMMLSHELRTPLTAILGWSQLLKKRLIHEQNS--CQKAIETIERNAKLESQLIDDLLDITKILTDKFKLKKDIVYLESLIKLTVDSLLLTAEAKEIPINIMIESPKLKVLGDERRLQQIFWNLVSNSIKFTEAGGLITIKLQREQEQAK-ITITDTGIGIKPALLPFVFDRFWQADSSSQRMAGGLGIGLSIVHRLVELHQGQVIAESGEGKGATFTVLLPLVQ------------------- 301052938 --------------------------------------------------------------------------------------------------------------------------------------------------------------LIYDMGLILAPLALAITLLTIWIGRKIIIAITRPLSQMERVANHLATGDFSERITISS-----EDEIGRLGKA---FNKMANSLETEDVKRKEFLANVSHELRTPLSYIKGYSEAILDGVAKGPQQEKVTQL---IHKEADRMQRLVHDLLDLAQLEGEHFPLQKQPIVFSQLIEDVLDTYEIKFIEKKIRISTNLNPEII-VMIDEDRMQQVLHNVLDNAIRYTNQNGDIMITLRQIDDYCE-LNIKDTGIGIDTEHLENLGERFYRVDKARSRQHGGTGLGLAIVRQIVHIHDGQWKIESEKGNGTTVSIKL----------------------- 310637825 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERHVLMKRLKNSERAADSANRAKSALIGNISHEIRTPMTAVLGLCDVLLQSSL----NDDQRNLLSMIRDNGSYLVEIVNDLLDISKMEADMLEIKPLAINLRDFLDDLISIMGVRANENSTTLDVGFADDVPEIFADPIRLRQILLNLLSNAIKFTP-NGKVRLEAGNDSQNLIRFVVEDNGCGIPQEDLENIFLPFMQSGTDLANRSRGTGLGLSICRRLIVAMGGRIDVESVIDEGSSFTITLPLVEAHESM-------------- 171320942 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTLRETGAQRRRDLRAQRSLARDARDRADTSNRLKDELLATVSHELRTPLNVIYGWIEVLR----NTRDDALQLQAIDAIDRSARSLTRMVGDILDASSLATGKLRIDPMPVDVVRLFSDTVGAFQTAASSAGIVLEFECAASACVVSGDAERLRQMLANLVSNALKFTPGGGAVTVTLSRDDAHAVLV-VADTGQGIPPAFIPHVFDMFRRADDSPASPRRGLGLGLSIVRHIAQLHGGQVRVESARNRGATFTVTLP---------------------- 237653493 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAVKEDITEKKRLGEELDRHRHLEDLVTQRTAELAQAKSAFLANMSHEIRTPMNAIIGLTHLLRKDGVTPQQDGR----LEQIEASGRHLLGLINDILDLSKIEAGKLDLALEDFHLSAVLDHVASLIRPSAQSKGLHIELDGDAVPTWLRGDPMRLRQCLFNLAGNAVKFTERGS-IVLRAKLAEGLQVRFEVEDTGIGVTPAQGQRLFHVFQQAEVGTTRKYGGTGLGLALTRNLAQMMGGEAGMDSIPGEGSTFWFTVLLQRGHGIMP------------- 42524251 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIGTYWKDQRLPTDEQRELLRALADSVSVSIENLNNYNDLQKEELKEANRSKDEFLMTVSHELRTPLNSIMGWAEILLEASPGDKDA---RLGLETIERNARNQTRIIEDLLDSSRILLGRFHMEKKPVDLVDVVTQAVDAVRLMADKKEIHIEIAKGVTTAMIQGDFERLKQIVNNLLINAIKFSHAQSRIEVAV-LRQGPSFTVSVKDEGVGMDAEFIPRAFERFRQADGSTTRKFGGLGLGLSISRHLVEAHQGTIVAHSALGKGSEFSFSIP---------------------- 182678998 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGTDITTLKRHEEQLMESERRLMATIADLRKSRQTLELAQQLADEQKAEAETANRAKSEFLTNMSHELRTPLNAIIGFSELMGQEPYGPLGSPRYLDYCNDIRQSGQYLLGVISDVLDMSRLEAGRVRLEKTDFEIDTVVSKAIAGVKATAEEKEITLLAETTPQ-TSVHADRGAIEKILLILLRNAIKFTPAQGRVTVRTRMIQG-ALNIYVEDTGMGIPPAPLARLGRPFEQLHGSMANGMKGSGLGLAIARSLVDLHGGSMRIRSTVGSGTIVLVRIP---------------------- 304311042 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLELELADKMQLAHDVRRLNKDLLRARESAEVASRAKASFLSNMSHEIRTPMNGVIASAQLLADTPL----DAEQKDLVGLINRSANTLLAVLNDLLDLSKIETGTMTLEKRSFDLNEILQEACDLCIPQAEERGVNVCLTIEEGTPSMFADPVRIRQVVMNLVANAVKFTPEGS-VTVEVGHDQIDEQRFEINDTGIVIPKDRIDKLFDEGDVDAASSARHFGSTGLGLTICKSLVDLMDGVIEVDSGAGKGASFIVTLPMT-------------------- 262196966 ------------------------------------------------------------------------------------------------------------------------------------------LFAVGTHTWNLAVARSPTQERSSSGFRMWRAFAVGLALVGILGMFLL--TLSGRRAFIETHVAERTAALREAN-EVLALEIE-----GRLQELSSLERAAEAAE-AANRAKSRFLNNMSHEMRTPLNAVIGMTELLIDTEL----DDEQREYAEVVTEAGVALLALIDDVLDVARIESGTMTLEEAPFSLRAAIGGVMSLLDARACEAGLRFASEVAEDVPDLLGDAGRLRQVLLNLVNNAIKFTEQGG-VDLAVARAAEESERFSVRDTGIGVPEDKQAVIFKVFEQADMSLSRRYGGTGLGLPIAVELVQLMGGELALESEPERGSVFSFT------------------------ 71908897 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LKRALIAADQGSQAKSEFLARMSHELRTPLNAILGFARVLEKDAASPLND-AQQEYVHHILHGGQHLLGLINEILDLSAIESGKLKVEIEDIDLPSVLHECLALIKPLASNREITLKISGSES-ATVAADRKRLKQVLLNLLSNAIKYNRHGGEVQVNIGATPS-GIRLDISDTGQGIPPELAQRVFQPFDRLGLENS---EGTGIGLAITRRLVELMGGSICFESTVNIGTTFRVELVPAGQQGLAPADESQTA------ 17987640 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEGEQKLLDELKAELESERIGKGRLLATVSHELRTPLNSIIGFSDMLTHEIGGKLASDRQREYAGLIHQSGHYLLELVNAVLDNSRLETGTYSIAPQSFVFRDAVEMCTAVMLPQAEKKGVDFCHRVGNGVGELVADRRAVQQILLNLATNAVKFTQSGGCVTIDAARVMADGLEFSVSDTGIGIEPEDLQRIGTPFVRAGNSYTQAQEGSGLGLSVVKGLVERHQGSMQLKSRPGEGTVVMIRLPLAGPQYRAGEEQQE-------- 158425990 -----------------------------------------------------------------------------------------------------------VILVLGVCAFLVVRREDTLIIIATYVQQILFYFLNGIIFDHPALTRHGGLLLPIMALALLLPGRIWLAALVGAYGPLISLLFWGALKVPPESPADLSVILLVVGVALGVGIAARRQLNG-MRRAQFLHIERERQAEAGARAKSQFLAVMSHEIRTPMNGILGMVRLVLDGPL----EAAQRERLRVVLRAAEALQVTLDDVLDLSELEQGA-RLELAPLELSRVLRDAVDLMRPRADEKGLALEVVLAPDVPPVHGDAARLRQILLNLLGNAIKFTEVG-HVRLTVSRTSRMGLRFTVADTGIGIHPQERAGLFHEFVQADASIRRRFGGSGLGLAICKRLVEAMGGEIEVESTPGVGSCFTFEVPMDVASAPVPEE----------- 260777693 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------INNIMAQGQDVTSFVD-AEIQSQAARKEAEESARVRADFLAKMSHELRTPLNGILGVSQLLK----GKISNTDDIEHLDVLCNSGEHLLAVLNDILDFSKIEQGKFHIQSADFRLVELISAVEKIYTPLCDEKGIGFVVETNSNNTFAHSDQVRLNQILFNLVSNAIKFTHEG-EVTVSLGESPESRLNISVRDTGIGIERERISHIFEPFVQAEATTTREYGGSGLGLAIVHSLVEMLNGQIEIESSIGYGTKFSLSVPIE-------------------- 163803355 ---------------------------------------------------------------------------------------------------------------------GLTWALVVQLPE---KEAFTRVHQLEKLFVIAMLVAIILVVIASHYLSNFITSPLLKLTWAAERVSAGDLDESTFNTKRKDEIGRLAISFERMQRSIREKIQTIKQQNEALESNIKLIQKQNQELQLADKLKDEFLATTSHELRTPLHGMIGIAETLVSGANGGI-PASQKYQLDIIIKSGQRLANLVDDLLDYHKMRYGSMDIEKSAVSLASATRLVLELSSHLLGNKTIRIINQVPADLKAVSADPQRLEQVLYNLIGNAIKHTSEG-KIVISANIIDEQ-VRVQVVDTGQGIPAEYLEHIFEPLIQAGQDASRYRQGAGLGLSISRQLIELMGGTLYVSSQPMVGTTFSFTLPLA-------------------- 163940905 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFLAVLLGFIVVLSIIFIAIAGYIVRPIRTFTKATQKIASGEYDIELDENRKDEIGT---LATNFQKMTKS-IKELDQMRQEFVSNVSHEFQSPLSSIQGFSKTLQSENM---SEEERKRYLKIIEGESKRMSSLCKQLLTLASLDKEEKVLQIKEFNLQKQIKDVIFMLEWKWREKDIAVEFDVPD--IFIEGDENLLHQVWSNIFTNSIKFSNDGGTIEFVVEELES-GIVISISDNGIGMEKEEMDRIFDRFYKVDTARARNIEGSGLGLSIVQKIVELHNGNVSVYSTKGEGTTVRVELPK--------------------- 227820615 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ASGRLMRHSIARD--VTEEAQAVRRGEEARLRAEEASQAKSRLLATVTHEIRTPLSGILGMSHLLAQTQL----SAEQRNYLADMQQSGHALVQLVEDLIDFSSLSAGRFQLHPSEQELRLVIENVVEMLSHRAHEKGIEIGVAIDASVPPRFGDAARLRQVLFNVIGNAVKFTEAGG-VLVTADYGEGH-VRIRVDDSGPGMSADELARVFEEFEQAGDHAQRS-KGTGLGLAISRRIMEAFGGSLIASSVTGEGSRFEIRFPVDEALSAA-------------- 26988605 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSMATEIEQRRTAENRLTQYLNELEDIVSARTNELKASNSSLSLSNQELEQARSRALDMAQARAAFLANMSHEIRTPLNGMLGMIALALDNPL----PSEQRQQLAIAHDSGKVLVELLNDILDLSKFDAGQLELERIAFDMGSMVEDTANLLS-QNTAQSVELTCLIASDFPSVLGDPTRVRQIVSNLLSNALKFTRFG-RVDVRLAAIVG-GVRLEVRDTGIGIPEDAQARIFQPFTQAGAGITRQYGGTGLGLALTRNLCKAMQGHLHIRSEPGFGSCFTAELPLTVHTEAIP------------- 167748521 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FYIDRDLGRVCLARVDVTEIVRQEQRQKQELAAALAGAEQANAAKSDFLSRMSHEIRTPMNAIIGMCTI---AAQSIGNETKVEDCISKIGISSRYLLSLINDILDMSRIESGKMLLKNEKIPMEEFINGINSICYAQADAKGVDYDCVVDPMIDDYYGDAMKLQQVLINIIGNAVKFTEEGGKITFSTKTKNDVTLRFIINDTGVGMDEEFLPHIFETFSQESTGITSVYGGTGLGLAISKSIVDMMDGRINVRSIKGVGSEFTV------------------------- 254427119 -------------------------------------------------------------------------------------------------------------------------------------------------LIMSGLLALVYYQIPVS-----DAFVQTLMADTLTKVFAILIIISGVIA-----WLFVLAHESRVVAQEESRRQTRMEEIKAHEKTDLALQAAKELAEAANQAKSRYLTGLSHELRSPLNAAFGYAQLLEQDPSIP---ENRRDAIGAIRRSTEHLSDLIEGLLEISKIEAGRLELYRNQVCVPELIDELVTMFQLQAAEKGIGFEFRSKSQMPTVTTDEKRLRQILINLLSNAIKFTREG-LVTLTFRYRNQVAEFV-IADTGVGIDEEDLKRIFRPFERVRKPGIPSVHGTGLGLTITQLLADIMGGDIQVSSVPGQGSEFRLSVMLSRLSSPAPA-RQERQPVAGYA 298528942 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SEKLLEMNRTLEGTNNMLRQEIEARKKVEQELIESRDAAEAATKAKSGFLANMSHEIRTPLNGIFGMLQLMEDTSL----DEEQQELLQTAKASGRGILTILSDILEFAGLDQVEPRLENRPFDLRSVVQQTIQSLEASARQKGLGIKLSIAADLPEVCGDQARVRQILFNMLSNAVKFTQDG-EIHLDVSYEDSILAGFALSDSGPGISDDLIFQVFQPFSQADNSFTRRHGGLGLGLSIARNLVKLMGGTIALDTEEGRGSTFYFTL----------------------- 291279601 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIKDITDRKLLEKERLKRAEEANKVKSNLLATISHEIRTPLNAVTTFLDIMEERKYLKTED---KYLLEKTKYSSNILINLINDVLDLSKIESGNFKLVKNEISLIDLIIKITSIFENSLLEKKLKMYIDIPPDVPDIKTDDLRLSQILINLIGNAIKFT-DNGYILLSVNLEKRNDLKITVKDTGIGIEEKNIKSIFLPFIQENVGDNKKYGGTGLGLAIVKLIVEKMGGTIKIESKKGKGSKFIFDIPVECIFD---------------- 269838216 ----------------------------------------------------------------------------------------------------------------------------------------------AAAVAWVIISILATVSLLVALFVLISLILILLVSRPVLKRTTRRVEELASAAGALRAGDLATRVPVSGEDEVARLQADFNAMAAELERAMRELAAERDTVAHLLQSQRELVAAVSHELRTPVATLRGYLES-ALAHWNEEPPPTLRADLAIMARETEQLQRLIDDLFTLSRVEAGQLPLRLEGVDVGTVLRRCAAAAAGLAWERRVEVLVEVAPDLPPAHADAARLEQIVRNLLTNAVRHTPPGGLVLLGAER-DGDAIVVQVSDSGEGIVPEDLPRIWERFYRGASARDDARGGSGLGLALVKELTEAMGGSVAVESTLGQGSRFTVRLPLARTPAPTP------------- 142170972 --------------------------------------------------------------------------------------------------------------------------------------------RVAYVLIVLQALAAVLFF----VQGDFGAWMQGNAVWALVVFASAALVLAVMLVRLASQRAGLAAALAEAKQTLAAERVQARHMAADLEQREQEVREAKEEAERATKAKSEFLATMSHEIRTPMNGVIGMVELLQATELSS----KQRRFADTIRRSGEALLSLINDILDFSKLEAGKLSLQHTVFDVRQLIEDVNGMFASQAAKKHVELNCRMPGEHNAYRGDLERLRQVLTNLVGNAIKFTERG-EISVDARVDERGTLRFEVRDTGIGIRPENQARIFDCFQQEDGSTTRTFGGTGLGLAICRQL----------------------------------------------- 149922270 ---------------------------------------------------------------------------------------GVAGTQRRVLVTEEDVTSRRRAQEALSASENQLRTIITGAPIVLFSVDPDGILSLFDGLGASGLGVSPERVVGRSVFEVFAHVPQMLTA--------VRKAMAGETAVTSAPIGRMTWELRCS-----PAVAGDERLEGVVGIATDITERARIE-----RLKNEFVSIVSHELRTPLTSIRGSLGLLEGGVAGELDI-RIKGLVRIALSNTERLIRLVNDILDLDKIETGKLELRSEVLDPIRLTEDAIAEISGYATESGVSLVREFESA-CDVRGDRDRLLQVLINLLSNAIKFSKPGDTVTVEIEEISPGTVRFSVCDEGPGIAEDQMPKLFRKFSQLDESATRSAGGSGLGLAISKAIIDAHGGGIGVESQLGVGSRFHFAL--GESVNDLPQ------------ 116622396 ------------------------------------------------------------------------------------LVLEVCYATALVLLRLGHFRRASRAYLAGTW----IWATLVCSSYGGVRSPGALLYVSMPASAAWLLGSTAAIRTAGGCLLSALVFTVLEMTHGLTPLGTWNIVVQAVLINAIPVGEIIG----RLRETLQELQRHQQHLASLVDQRTQQVVEARDQAESANRAKSAFLANMSHELRTPLSVILASSDLLNESDPTP----DQREDIARISHSGKHLLGLIDDVLDVAKIEAGKEDLAIAASDLISTVRTVVEMMRVRAEEKCLSLVYYQAPDVPRVRVDAPKLRQILINLLGNAIKFTRKG-TVKLQLSAKTGAEFSFDIEDSGVGMPQHHLGRIFEPF---EVSNPGPQTGTGLGLTITQRFVELMGGTLVVKSDVGRGSRFEVELPLE-------------------- 91793273 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NTARIQVEEEREQLTATLQDKNAELESSKAIAEKANRAKSEFLSSMSHELRTPLNAILGFAQLLEKGQPTLTHTQEVR--IQQIIKAGWYLLSLINEILDLAVIESGRLSLSRESVLLIDVINESKAMVEPQALKREIRLNFLPFSHALHANADHTRLKQVLINLLTNAIKYNRQHGTITVECTEVKQDRIRITIKDNGYGLSEANISQLFQPFNRLGQE-SGSQEGTGIGLVVTKQLVELMGGTIGVKSQVGVGSEFWIEL----------------------- 296107724 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EMEIEIYQRAQEIQEANKQLEEANKNLARLDQIKTQFFANVSHELRTPLMLILGSLEMLLAEKRLPS---FVLNTLRRIQNNAQILLKHVNDLLNISKLDAGKMILHYANIDLVKLIQQTIALFEAQIPERKFVFSMDLPDELQA-QMDPDKIQHVLINILSNAIKFTPQNAKVRIRLAQTNPETCRLQIEDNGSGIPPDLCETIFERFFQVEEPTTRTVGGTGLGLSIAKDFVELHGGSILAGNARNGGAIFTIELPLKAPQNV--------------- 170748577 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RKEAEEANRAKSQFIANMSHELRTPLSAVIGYSEMLGEELEDIGQAALLPD-LRKIEAAARHLLSLINDVLDISKIEAGRMTASAETFTVSDLLRDVSDSTGSLVEKKGNRFVLDTGADLGSMHQDQTKIRQCLLNLIGNAAKFTERG-TITLTVRRHREEGLSFAVADTGIGLTEEQIGRLFERFVQADDSTTRQFGGTGLGLAITRAFCRTMGGDIGVASTPGAGATFTIRLPATRPEDAPPSEAEAHTPVEPH- 170737057 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLAKRKEIERRLR-ESRARAQAESHEKGMFLATMSHEIRTPLHGALGNLELLSRMGL----TQEQRSRLLIAQDSFGSLLSLINGVLDLSRIEAGEFLLQEQPQHIDQLVEQASRTFAADAQKNGVRLLCLIDPALRGTWCDGYRFTQIVTNLIGNAVKFTSHGA-ITVSLGSTEIGQVRLRVADSGRGIPEDEIEKIFMPYVQGSAGPKSSRAGTGLGLSLCQKIAERMGGSITAESEVGVGSIFTVVLPLRHDSAARINDN---------- 163794214 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDLTAANERLTRSEADLSALNRDLEARTRDLERAKLRAELANTSKTQFLRSMSHELRTPLNAIIGFADLMRTGILGPMEHPRYLEFTHDIHDSGRHLLKIIDDLLDIARIEVGQETLREEAVDLDALVSDCHRTVGPMAIERGLSLHIDATAPGLVLRIDRTKIKQVLLNLLSNAIKNTPRGGRVSVERSPTDGAGVELRVTDTGRGMTAEQIPMALTAFTRLDDDPMLPQKGTGLGLPLSRMMVELHGGALTLESEIGRGTQVTVRLPQARVVELA-------------- 150018743 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDVTDMIKSQQDLQEVQEKLLAVEREKNEGLEQAMEMKDEFLSFISHEFRTPLNVINTAIQTLNLVYSNQMT-EKIKAYMGTIKQNTNRQLRLVNNILDITRVNAGRITINKKNIDIVFLTKAITESVYEFASKKGVRLTFVSKLTKKIIGVDDEKYERIILNLLSNAIKFTPAGKSIIVNL-HSAKTNICIEVKDNGIGIPRNKIDVIFERFGQVESSLSRQAEGTGIGLSLVKRFVEALGGSVSVKSNLGKGTTFKILLPNEKVIEEKNE------------ 142807482 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QREAIEERERLLASEQAARQIAEEANRAKDRFLAMLSHELRTPLTPVLAGASVLE---MIPGLPDQARTSVRMIRRNVELEARLIDDLLDLTRVANGKLRLSLETVDVHEVIDSVLELFRSEIQVKQQDVHVHKNAEQHYVLADRARLQQMLWNLIRNAAKFTPDGGHIYVRT-HDERMHVQISVEDTGIGIEPEQIGKLFNAFEQGNQNMTRQFGGLGLGLAITKALTDVHGGTVIAQSPPHCGATFTITLPTAAAPEEL-------------- 13472176 ------------------------ARFSRMLQGERDLATVSRLIMSELAP------LVNAQYGVFYVTNRDEEESYLELAASYGAEAAIKQRLDLREGLVGQSAADKRAIMLDDVPPDFLRITSGLGGASPANVIILPALFEDEVKAVIELASFSEFRDTHQSFLNQLMESVGIVLNTIAATMRTEQLLTSELQARQTELTKKQEELHATNEELQEKQVENKNL--EIEMARRALEEKAEQLALTSKYKSEFLANMSHELRTPLNSLLILSNLLAANQQGNLN-EKQVEFARTINSAGTDLLSLINDILDLSKIESGTVSIDINDMPVAHLRQHMDRTFRQLAADKGLGFTINVDPELPTVRTDEKRLQQIVLNLLSNAFKFTSAG-EVRLDFRRQPKRALAIAVTDTGIGIPEDKQKLIFEAFQQADGTTSRKYGGTGLGLSISREIARLLGGELRVESTPGKGSTFTLMIPL--------------------- 121309566 --------------------------------------------------------------------------------------------------------------------------------------------------VRVPLLHLSNFQISELSAKSYAVMVLILPSDSARKWHVHELELVEVVADQVAVVL--------SHAAILEESMRARDLLMEQNVA---LDYARQEAELAIRARNDFLAVMNHEMRTPLHAII----TLSSLLLETELNPEQRSMVETVLKSSSLLATLINDILDLSKLEDGSLELEIGIFNLHSVFREVVNFIKPIAAVKKLSVSLTLSPDLPLCIGDEKRLMQILLNIVGNAVKFTKEG-HISLTASVARADYLRVRVKDTGCGISSQDLPHLFTKFAPGRNVASRGFSGSGLGLAICKRYVSLMQGHIWLESEIGKGATFVVKL----------------------- 289634679 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EREAMQERERLLASEQAARQIAEEANRAKDRFLAMLSHELRTPLTPVLAGASVL---DMIPDLPDQARASVRMIRRNVELEARLIDDLLDLTRVANGKLRLSLETVDVHEVIDSVLELFRSEIQVKQQDVHVYKEATHHYVLADRARLQQMLWNLIRNAAKFTPDGGHIYVRTR-DERMHVQISVEDTGIGIEPDQIGKLFNAFEQGDQKMTRQFGGLGLGLAITKALTDVHGGTVTAQS-PGAGATFTITLPTAAAPAVLPDPVHPS------- 220907505 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SQVRSLLILPLSARNRQLGALTLALTDASQRFYNTIDL----SLAEDLAYRAALALD-NAQLYYHAQEANRIKDEFLAVLSHELRSPLNPILGWAKILLNRRV---DEPTTRQAISIIERNAKIQIQLIDDLLDVSRILKGKLSLTITDVDLKAVITAAIETVRLAAEAKQIQIQTRFLAEEGLVRGDVGRLQQVIWNLLSNAIKFTPSGGRIEVRLEESASPSIKISVIDTGKGITPEFLPYIFDYFRQADSSTTRKFGGLGLGLAIARHIIELHGGTIAAES-PGKGATFTVHLPLMSRDYHLPSEGN--------- 290892746 ----------------------------------------------------------------------------------------------------------------------------------------------------------------FGELRIFFAMILIFT--SIISILFVLIS-GRYIVNPVVKLTNATKKIRKGNYDV-ALEVRRKDEIGQL--ADSFAKMASE-LEKSEAARQEFVANVSHELQSPLTSMQGFARLL---GSGTLTEKEQAEYLTVLSEETTRLSSLTKQLLTLASLDQESELRKKEPVHLAKQWRQLIQMTEWSWREKELTINLDLAD--VNYTGDAELLYQVWSNLLTNAIKFTPQGGNIQIHL-YDEGTNVFVEVQDSGVGISKSDMAKIFERFYKANQSRTREEGSSGLGLSICQKIITLHHGEITVQSSPEKGTTFTVKLPK--------------------- 300868153 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLLPLRFVQVHQQYVNDFGQSPIRSRRMGERREISGRRKDGTEFPAEASISKLNLDKEVAFTVFLQDITRKQIE---RMKDEFISIVSHELRTPLTSIHGSLGMLASGLLKA-DSEEGKRMLYIAVDSTDRLVRLINDILDIERIESGRVKMEKQCCNVEDLITEAVNVVQALANK--VEVTLSVSSLSISLWADPDRIVQTLINLLSNAIKFSHTGKIVWLTVQQQDRHLLFI-VKDEGRGIPTEKLESIFERFQQVDSSDSRNHEGTGLGLAICRSIVQQHDGHIWVESVLGEGSIFYFMIP---------------------- 295094558 -------------------------------------------------------------------------------------------------------------------------------------------------------------------LSTTFVPFLILMLIAMIALMLMSNSLLKPIREIIKTSKSYAQGNFNARVNV-TAKNEFGELARYME-------EMADELSRSNEYRKSFISNISHDFRSPLTSIKGYIEAMLD---GTIPLEKHEKYLGIVLNEAQRLTKLTQGLLELNNFDSFDLQLDKSNFDIRDIITPTINTFEKRCKDRGIFLDSVFLTDNTVVYADRTKIQQVIYNLVDNAIKFTPEGRQIRVQVTEKDNK-IYTSVKDEGVGIPKDAQKKVFERFYKTDPSRGKDKTGTGLGLAITKEIIKAHGEQITLTSEEGEGSEFIFSLPKEKDMQVPIKPVHEHTEH---- 294505916 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLMGQTSHDAFDAFNLRLVEVLVTYAAVVLDRLGREQKLR-----EAKETAEQVNEMKSAFLANMSHEIRTPLTSIIGFAEAIGDEVSG--GDPTVSRFAGLIEKGGRRLLETLDAVLNLSKLEAEEMELALAPLNVAEQAADTGALFEQQAEKAGIDLRVDVPSGPLWARADEGALRIVLRNLVSNAVKYTGDGGRVWIRARRAEDQAV-LEVEDTGQGMDPAAVSTLFEAFKQASEGKGREYEGTGLGLAVTKQAVDQMEGTIDVDTEKGVGSRFVVRLPR--------------------- 15889688 -------------------------------------------------------------------------------------------------------------------------------------------------LVAKLATRLGRYGMAAAIAVTAIGGILALATADVVNRTILIVFFVAVIAGIVCWFLVLAH---DSRVVAEEESSRQNTLIAAHKKTDAALQDAKETAEAANRAKSRYVVGLSHELRTPLNAVLGYAQILERDETIPAP---RQSAIKVIRRSADHLSGLIDGLLDISKIEAGRLQVYSNEINIKDFLDQVVDMFRPQAQAKGLEFRHERTAALPQVRTDEKRLRQILVNLLSNAIKFTDEGS-VTFDVAYRS-QVASFTVSDTGRGIAEKDLARIYEPFQRGEAESVRPMPGLGLGLTITRLLTNTLGGEISVSSEKDNGSTFRVRL----------------------- 66044540 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKQLEQQLQEATRLAAQANEAKSAFLASMSHEIRTPMGAIIGLLELECEQALRLGTMPSQG--LQVAHRSATELVALIGESLDLARIEAGGMQLSLAVTSLQGLFDGVIELFSAQAREKGVELRLEFSAQARDYWLDPLRLRQVLHNVLGNALKFTRQGAVVDVTSDSPESTRVRIGIQDSGEGIDPQRQQQVFQPFTQANDDTAAHYGGSGLGLSITRQLVELMRGDISLHSEPGKGTLVTIDLPLTRVSEPVPADD---------- 223862716 ---------------------------------------------------------------------------ALWMPSRTGLNLQLSHTLSNQ-IPVGSV-VSTNLPIVNQVFNSSRAVRIPHTCPARFQHQTGRYVPPEVVAVRVPLLHLSNFQIPELSAKSFAVMVLMLPSDSARKWHVYELELVEVVADQVA--------VALSHAAILEESMRARDLLLDQNVALDL---ARQEAEMAIRARNDFLAVMNHEMRTPMHAIIALSSLLLETELTP----EQRLMVETILKSSNLLATLINDVLDLSKLEDGSFELEATVFNLHTVFREVVNLIKPIAAVKKLSVFVSLSPDLPSLIGDEKRLIQTMLNVVGNAVKFTKEGS-ISITATIAKSDSLRVQVKDTGCGISPLELPRLFTKFAHTQNGSYKGYTGSGLGLAICKRFVNLMKGRIWLESEIGKGCTFIVKLPQQKLLPPIPKDEKNSIPSK--- 254507980 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIIAIASIEVVLVALFSFVLGTYLTRSLTRLATAAHTLGQSGDELGDVARAFDSMSAKLEKDYIDLNTARADAEQASSSKSRFLASMSHEIRTPMNGVLGILNILEETNL----TKEQQKLVNTATESGHFLLSVINDILDFTRMESNTLILENRPFDLHRCITSVTDSFYPTARAQGLVLHCYIEPAVPMVLGDKNRVKQILLNLIGNAVKFTHEGSRIHVSASESSHATIKCKISDTGIGISKNAIDYLFDEFTMVDQSYSRSKEGSGLGLAICKRLCNLMDGDVNVQSEPDVGSTFAFTI----------------------- 145587818 -----------------------------------------------------------------------------------------------------------------------------------------------VVAVRVPLLNLSNFQIPDISAKSYAIMILILPTDSVRKWRDHELELVDVVADQVAVAL--------SHAAILEESMRARDQLMEQNVALDL---ARREAEMAIHARNDFLAVMNHEMRTPMHAIIALSSLLLETELTP----EQRVMIETVLKSSNVLATLINDVLDLSRLEDGSLELEMGKFNLHGVLGEIVELIKPIASVKKLPITLILSPDLPTAIGDEKRLTQTLLNVVGNAVKFTKEGVSVRVSVAKPESSQIRVQVKDSGCGILPQDIPHHFTKFAQSRSGPARPSSGAGLGLAICKRFVNLMGGHIWIESELDKGSTATFIIKLEICGNPDPSDHQAANRSQAYS 225414556 ------------------------------------------------------------------------------------------------------------------------------VEAALAEGSGYAIRRSATLLYVAMRSAHSDNVLRLAVPYSGMREYLPLLFPAAMGSFML--ALACSIAATERFVSSVTRPLRVISREMLKVRGDYRSLKFEMEMSRDV-EEYLARIEKEKQIRQEFFSNASHELKTPITSIQGYAELLEGGLIRDEN--MQRDFAGRIKKEAVRMTGLINDILMISRLETKEAEVVMTDVRVSVLLEEIVGGLKPQAAAG--QVFIHIDCQPLMIRANAQHMRELFTNLIGNAVKYNRPGGQVWVNVR-ESDRQMVARVRDNGVGIPEDSLDRIFERFYRVDKGRSRKQGGTGLGLSIVKHIVGYYHGTIRVESKLDEGSEFVVTLPME-------------------- 298251742 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILKPLHTLKTIAERMEQGDLSQRVSITTRGEIGALAHAFNAMADSLSR----SEQLRRNLVSDVAHELRNPLMNIRGYLELLQDQVLEPTP-----ETLASLYEETSLLNRLVADLQDVSLAEAGQLHLTRQPIELADIASQAVQIVQPHLAEKQLTLHVSIPSDLPHIEADQERVAQILRNLLSNAIRHTPSQGEICLAAGLSEA-GVHISVRDTGVGIAPEHLPYLFERFYRADFSRARATGGTGLGLAIVKQVVQAHGGQVSVESQVGKGTCFTFTLPVA-------------------- 291537853 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HHDAHGNVELFLSRNITDEKMREMDYQKKL-EKSVEQAEQANIAKTDFLRRMSHDIRTPINGIRGMVDICR---YYIGNPKKQEECLDKILLSSTFLMELVNDVLDMNKLESGQIKLEEKPFSISEILKEVETVVGMAATEQGITLTVKKGENHENLLGSSLHVRQILQNITSNAVKYNKPNGKVILECRELPPKNEEFVCTDNGIGMSPEFQEHAFEPFVQENSSARTSYTGTGLGLAIVKKLVEQMEGTIHFVSEPGKGTRFTLVIP------FLPDDSIE-------- 241765735 ----------------------------------------------------------------------------------------------------------------------------------------------------LAVTVSLWAAMAFIVGVVYVQESLDTPAQFLRTPFLKVFALLALMAAVSAWWVVLSTDSRRMAQDESERQTQL--LLQEIEAHKAELQKAKDLAVAASQAKTRHVAGMTHELRSPLNSILGYTQILLKN---PQTDGWLRDTLSTIQHSGQHMHALIDGSLDLARIEAGRLRLEPTPLPLAELLEDVEGMLRPLAETKGLRFAVQVGAAPAWIRADAKRLRQILINLLTNAVRFTDQG---EVRLRWDSQHVSRIEVIDTGIGIAPLDQERIFLPFERGSAGRRASEVGTGLGLTITHLLTQLMGGELSLRSAPGRGSTFTVRL----------------------- 144007074 -----------------------------------------------------------------------------------------------------------------------------------------------------------------AIFGALIVITLGLLVAAWISMQVVEVMEAGGLESLASEEGPLELRKLSYGINQLAASVKQSRMQSEIARATAQLQITLIELEDAMEAQDQFLARMSHELRTPLTAVIGFSKLLSTEL----DDRKRDEHLRVIERSSTMLLTMIDDILEFSKAHLGGFTLEEINFDINQWLRDTMAIHQQRADEKGLEFTLNLGEDVPQLCGDPVRLTQILANLINNAIKFTDKG-FVALKLRCQSIEDDIVTVADSGKGIAAEKIPSLFDPFSQEDTSINRRFGGTGLGLSICQRLAQAMGGDVTIESTVGQGSNISFS------------------------ 152974373 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSRLLTKPLIRMKHATEKMSRGDLSI-SLRTSRNDEIGELASAQTLANDLHYMKKE----RSEFLASVAHELRTPLTYVKGYAEIAQKRTTQPTEREK---YLSIIKEEADYITNLVQDLFILAQMEKHNFLIEAKRIDLEKFLNRIVTKVNGIYVQKHLTVSLTCPPSL-FITLDERRFEQVIMNILNNAYRHSAEYSVITITVTAYVSH-IKISIQDTGEGIPPEDIPHIFERFYRVDKARSRATGGTGLGLAIVKEIVELHDGHITVSSKLNKGTCFTITLPREK------------------- 26000240 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLTERIRLLXDLH-EAKEEADAANRAKSTFLATMSHEIRTPMNAIIGMLEL---ELRRPADQATDRSALQITYDSARSLLDLIGDILDISKIEADRLELSPHPTDLRKLLDGIINVFQGLARQHGLSLTLQIDPPHPXVLLDATRLKXVISXLVSNALKFTEVGGVIKVRTXEDXRAKIELAVDDSGPGISSADRQRLFEPFXXVDQAKAARAAGTGLGLVISRRLIEAMGGHFDLSSIPGKGTRIDVLL-NADITTAVEETASPETE----- 302682670 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NVQGIWQEITLAVTMAGNLTTQVRGFAQISQAAMDGDFTRVEASGEMDSLKTQLRDSIQKNTAAREAAELANRSKSEFLANMSHEIRTPMNGIIGMTEL----TLDSDLNRSQRESLLLVHSLARSLLLIIDDILDISKIEAGRMTMEAVSYSLRQTVFGILKTLVVRASQNNLDLTYDVEADIPQLIGDALRLRQVITNLVGNAIKFTPSQGNVALSTRLLAMDGEHVTIEDTGIGIAQDKLSLIFDTFAQADGSTTREYGGTGLGLSISKRLVSLMQGDMWVESEVSKGSKFYFTI----------------------- 242222371 -------------------------------------------------------------------------------------------------IAVATRAVARGDLTRKVIGVSVSGEMLDLVNTINSMIDQLAIFAAEVKKVAREVGTEGKLGIWQDITMSVNTMASNLTTQVRGFAQISAAAMDG------DFSRFIT---VEASGEMDSLKTQINQMVFNLRDSIQKNTAAREAAELANRSKSEFLANMSHEIRTPMNGIIGMTEL----TLDSDLNRSQRESLLLVHSLARSLLLIIDDILDISKIEAGRMTMEQVSYSLRQSVFGILKTLVVRASQNQLDLTYDVDPEIPQLIGDSLRLRQVITNLVGNAIKFTPRKGHVALSCRLLALDDLSVTVSDTGIGIAKDKLTMIFDTFCQADGSTTREYGGTGLGLSISKRLVTLMQGNMWVESEVSNGSKFFFTI----------------------- 94499493 -------------------------------------------------------------------------------------------------------------------------------------------------------------------LLTGAVVILLVITGAYILNRLAVMPLSKLLAKIEGFGTDKDEPAAKGFKEIARLSEAFDDADRKILNALNESRHAAKVAQDANRAKGDFLSNMSHEIRNPLNGIYGILQLL---SKNEQLDSEARDLLSKAVYSTKSLGFIINDILDFSKIESRALRLEEMPFSFDQIVAQTQSEIGALAKEKSVKITSKLAKDVDGWLGDPTRVKQILLNLLSNGVKF-AKGGRVDINAWTEHLDGLCFSVDDNGVGMDQETLSRLFNRFEQASASTSRRFGGSGLGLAITKALVEMMDGSIEVTSEIHKGTSVKVRLPLE-------------------- 158339431 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTTVITTLRSYRDLVTLDATNKELDTLYSQQQIERQQQELIAQNQALTIAKQQAVKANQAKSVFLGNMSHELRTPLNAVLGYTQLLARE----PQLQSFTKELETINRCGKHLLALINDVLDLSRIDSGQVVLNIDTFNFHELLKTLKDIWTTKAQHKGLDYQLEWGSDLPHVRTDEGKLRQVLMNLLSNAIKFTEQGHRIHLHLPLTPHYWLNFEVRDSGPGISVSELENIFHPFIQGEQARSVVDEGTGLGLAISHQFVSLMGGNLSVSSSLGAGSCFKFSVPVERA------------------ 255035539 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVNATDNMGLWGKDFKEISIVIRPPFWATMWAYLIYALVLVVIVWRYLVFKEERMITRQKLAFEKREALR--LKEMDELKDRFFSNITHEFRTPLTLIISPLQKLLSEGAVSGP---IRQTLRGIEKNSRQLLGLVNEFLDFSKLNDGQMQVNRSAGELAPFVSAHVRSFEAAASEKQITLSFASGDVEGFYLFDQEKWSKIVINLLGNALKFTPEKGAISVGLRQASGDCIVLEVWDNGPGIATDQQERIFERFYQVDGSAIRSQGGTGIGLALVKEMVGVMGGHIQVDSEPGKYARFCVELPVPKALS--PEN----------- 239905265 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISELKAAEQALAEHVHSQEEVIAARTASLRESNDRLAAEAARHERTAQKLKTART-------KLARALRAKSVFLANVSHEIRTPLNVILGMADLALRPDSGGQAD--LTRCLEMIREAGTSLRGILGDLLDLSRVESGRLELDAAPFSPRQVLEATLAAHRHVAQRQGLALTGATAADVPEVIGDAGRLAQVLGNLVGNALKFTSVGGSLRLTLARPGRRNLRFAVRDTGIGIPEDKQKTIFESFSQADETIGRRYGGTGLGLAICRRLAALMGGRLRLASAVGEGSEFVLT------------------------ 229018482 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFLAVLLGFIVLLSIIFIAIAGYIVRPIRTFTRATQKIASGEYDIELDENRKDEIGT---LATNFQKMTKS-IKELDQMRQEFVSNVSHEFQSPLSSIQGFSKTLQSENM---SEEERKRYLKIIEGESKRMSSLCKQLLTLASLDKEEKVLQMKEFHLQKQIKDVIFMLEWKWREKDIAVEFDVPDIV--INGDENLLHQVWSNIFTNSIKFSNDGGTVEFVVEKLES-SIVISISDNGIGMEKEEMDRIFDRFYKVDTARARNIEGSGLGLSIVQKIVELHQGTVSVYSTKGEGTTVRVELPK--------------------- 269926551 ------------------------------------------------------------------------------------------------------------------------------------------------------------------ILARLKTILILGGAIASVSAGVLAYFLAWQ---ALRPFSRIVEDTRKIGVDDLSKRLPADYGVLEVNRLARTFNSLLNRLEKAFESQKRFVADASHELRTPLTTIRGNAEVMLMDPNLPPD---VREGLENIRGEVSRLSRLVSNLLMLARADAGQVNLTYRPVNLHDVVLDTLKQMHTSIDGLSVRLERE---DQVMVSGDADQLKQVMLNLLDNAFKYTPKGGSVYVSV-YAEPPWAKVEIRDTGIGIAPSELTRIFERFYRSSKAPKGA--GSGLGLSIAQWVVRAHNGRITVSSKQGEGSTFTVWLPLFEGDSTREEERHSSAQTQSLA 307943987 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKAADEALRDAKERAEAANEAKAKFLAMMSHEIRTPMNGVLGILSLLRDTNLNP----AQEIYVKTARESGRSLLELINDILDFSKLEASRVELDQAPFNLRTAVKSVVDLFTPIAQEKALELNWRFPSDLPRVVGDAGRLRQVLLNFVSNAIKFTELGS-VEVNVGLEKSDPQRFSVKDTGIGIPAEKHDALFGDFVTVDGASTKRYGGTGLGLAISKQIADLMEGEITLESLPGAGSTFHFFVPLTLSEETVGDEEE--------- 142663191 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIAFSRMSDEVNALIEARTHEMEVARDEARDASDQKTKFFANMSHELRTPLNAILGYGEMLYEDCEDLGYEDLLPD-LKKITSAGSHLLSLINNILDLSKIEAGKMELFVTGFEIENMIETIKDVSAPLALKNNNEFQINIDDSVGSMSQDETKLRQCLTNFLSNAFKFTKDGTVIDVEIKEKT-EFISFSVTDTGAGMSAEGVAKVFEEYTQAERSTSANYGGTGLGLPISKRFAEMMGGDVSVSSEEGVGSVFSISVPRE-----CPEINDE-------- 255009587 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LATPVFGEGEEIDGIVIRVDDITDRERMIEELR-QAKLLAEQSDKLKSAFLANMSHEIRTPLNAIVGFSDLL----MNSEEQADREEYMQIINTNNELLLKLINDILDLSKLESGSVELKYEDFDLAEYFNGMASSMKQRMVNPEVRLVTINPYDVCLVKLDRNRVAQVMTNYVTNAIKYTPKGS---IEMGYEVDTGIRLYVKDTGIGIPEEKKNKVFHRFEKLDEFA----QGTGLGLSICKAITESMGGSVGFESKYHEGSLFWAIIP---------------------- 297564115 ------------------------------------------------------------------------------------------RRVRAGIGLVGEALAQQVEQQISNIPPDYVKVRSGLGEASPRNLYILPIVSEGRSLGAIEFASYDDFRESHKNFLRQLVSLLGTTINTILANNRTE-DLLEQSQQLTSQLRERSNELQRQQEELRGKNAELRQKATQLELQNQQIQRSRNALEESSKYKSEFLANMSHELRTPLNSLLILARLLADNAEQNLSAKQV-EFAQTIHKAGSDLLLLIDEILDLSKVEAGRAEVQPSEVSIAQLVDYVEATFRPVTGDQGLAFAVDVSPDIPTLWTDEQRLQQILRNLLSNAVKFTPQG-EVRLLIEVENEEVIAFTVADTGIGIAEDKLQVIFEAFHQGDGGTSRRFGGTGLGLSISRNFARLLGGEIRVQSVPNQGSTFTLLLPVR-----LPDDAGERAEE---- 290511586 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDITERKRDALERASRDKTTFISTISHELRTPLNGIVGLSRILLDTEL----TSEQEKYLKTIHVSAVTLGNIFNDIIDMDKMERRKVQLDNQPVDFTSFLADLENLSGLQAQQKGLRFVLEPSLPLPHVITDGTRLRQILWNLISNAVKFTPQGGGVNVRVRYDEGDILHFEVEDSGIGIPEAEQDKIFAMYYQVKDSHGGKPAGTGIGLAVSRRLARNMGGDISVTSQPGKGATFTLTVPAEEVEDTLAEDD---------- 144900838 --------------------------------------------------------------------------------------------------------------------------ALTYVHQYVFFTLNALIFNHPVLLALMPLIAIALFMFLPGSFRASALLSAFAAGISLLFWGGLRPQPEALLDLGIIFMLTVVAYVVGGLARSQSGRMQREEIERERQTNHNLMQAKEAAEAGARAK-ADFLAVMSHEIRTPMNGVLGMVRLVLESPLAEND----RSRLETACHSAEGLLTILDDILDLSKLESGSFRFHHAPFQLRPLLAGVIALMDVRAAEKGLTLTVDVAPDIPWLDGDGGRLRQILFNLIGNAVKFTQAGG-VTITACRRDDAGVEFSVIDTGPGIAESQLSRLFQPFSQADASISRQFGGTGLGLVICKRLVEGLGGSIGVDTPPGKGSRFFFRL----------------------- 302382311 ----------------------------------------------------------------------QLSAWLIGAPRTVIGMATVSAVLAAVAAVLAVRLAWRIRETRLAIAEETTRRVEALLS----SQPGLTLVLDASGRVYGAYGSAPPALLVDALFEQGLIAAVHAPDRRPI-LDAFDAALKGQPAQ----ISFAPRQALDRRVTLIVRRA--DDAAGHPRLIAQAFDGTRQFATEQNAGKTRFLANMSHELRTPLNAVLGFSDVMRQRLFGPLSP-KYAEYADNIHEAGSHLLDLIGDVLDVSKIEAERYELSREPFDAREVVSAAVALVRGTATDGGVTLASLLPDDPLAVEADRRALKQITLNLLSNAIKFTPSGGSVTLTLE-TIGPYLEMVVADTGVGIAARDLKRLGRPFEQAGEADQRA-KGTGLGLSLVRALAELHGGRMSIESTLGEGTAVTVRLP---------------------- 149374896 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATREIRELEESLNALSRHLRNLKASRDETLASSEKARGRAEMANRAKSEFLATMSHELRTPLNGVLGMIELVTDEAL----SARQKDYLQTARQSTEDLLTVINDILDYSHIDRGTLELDNREFDLKELITNCAASYRHVAEQQGLALSTKFWPDRLLVLGDAPRLRQILAGLIDNAIKFTGDG-FIKVQAGFFSLEENCLTVSDSGCGIPVERIHDIFNSFEQLDTGDSRSYGGTGMGLSLVQRLVELMGGHVKVETDIGKGSQFRFELPATRVDHV--------------- 22095687 -----------------------------------------------------------------------------------------------------------------------------------------------VVAVRVPLLHLNNFQIPELSTRRYALMVLMLPSDSARQWRVHELELVEVVADQVA--------VALSHAAILEESMRARDLLMEQNVALDL---ARREAETAIRARNDFLAVMNHEMRTPMHAVIALSSLLQETELTP----EQRLMVETILKSSNLLATLINDVLDLSKLEDGSLQLDSGTFNLHAVFREVLNLIKPIASVKKLLLLLNLAPDLPEAVGDEKRLIQIILNIVGNAMKFSKEGS-ISITASLRDARVLRVQVKDSGVGINPQDIPKLFIKFAQTQTTGARNSSGSGLGLAICRRFVNLMDGHIWLESELGKGCTAIFI-----VKLGIPERLNES------- 94313888 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTTTYQFGLSGSEIRRRAAPYVALVVTALALLALGYWRQRRQVIRLQAER-----ELQRAHRL-------AEDANAAKSIFLAAMSHEMRTPLYGMLGTLELLSLTAL----DDRQRQDVGTIQTSSATLLSIIDDLLDYTKFEGGQLTLESVAFDPVELVEAVARSHAPLALRKGLALTCYVQADLPWLIGDPVRVRQALDNFLTNALKFTSEG-HVGIRAFRAASTCLVLEVLDTGIGMSPGTQAQLFEPFVQGDATTARRFGGSGLGLSICRRLARRMGASIVVESELGRGSRFSFSVPLE-------------------- 294506864 ----------------------------------------------------------------------------------------------------------------------------------------LKLGATAGLIAGLGAVAVSSASGGSAALLGLGTAVLVYAASHVW-LHRRLRHLQGVL------HEIRTHEFAAETPPSGPHGDELSTLLWEVYRTGQSLETEIQELKEMESYRREFIGNVSHELKTPIFSVQGFAETLLDGALD--DESVNRTFLKKILHHANRLDSLARDLSTITKIETDELDMSNEAFNVAELFDAAIESVEIRAEEKGIMPRQRVAPDLPQIYGDFDRLRRVLVNLVDNAIKYNQDGGTVQLEAESQNDE-VVIRVVDDGIGISPDHLPRLTERFYRVDKSRSRNQGGTGLGLAIVKHILAAHDRELHVESAPEEGSTFYFTLPTSPQPSLQP------------- 228991892 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFLAVLLGFIVVLSIVFIAIAARIVRPIRIFTKATQKIANGEYDIELEEGRKD----EIGTLSTSFKKMTKSIKELDQMRQEFVSNVSHEFQSPLSSIQGFSKTLQSEKM---TEDERKRYLQIIEGESKRMSSLCKQLLTLASLDKEEKVLQIKEFDVHKQMKDVIFMLEWKWREKDIAVEFDVPS--INVRGDENLLHQVWTNIFTNSIKFTDSGGTIGFAVEELEA-SVVISISDSGIGMEQEEVERIFDRFYKVDTARARNVEGSGLGLSIVQKIVELHHGEISVESIRGEGTTFRIELPK--------------------- 150390836 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RIVKVKSSLMKNKNDNDDVIGVFLLIQDVTEIRKLEA-----LKSEFAANVSHELRTPLTLISGFVETLQ--SWESLDEKDRKMALNIIELETERLKRLINDILRLSEIENIQRLAKYEVLDIEGLINEVQYMMSGIAAKKNIQLKTHIEKNVHTLFGNSDWFKQMLVNLIENAIKYTPTGGQIKVSAK-NEQNEISIMVMDNGIGIPKEDCERIFERFYRVDKARSRDVGGTGLGLTIVKHIVTEFGGTIEVSSKLNQGSHFKVRLPSK-------------------- 296447079 --------------------------------------------------------------------------------------------------------------------------------------------RAGRFVIVLGLLTLVSAAILGAIYLQYAAAVGPAARPIVRT--TLEIVFVGLLVMGVAAWTLV---LAQESRRLAEEETRRREEIAAHERTDAELQRAKEAAEGANIAKTRFIAGLNHEIRSPLNAINGYAQLLERDVTDNP-----QDAARVIRRSAEHITNLIDGLLDVAKIETGSLDVARDIFRIDETLDQLVDMFRLQAAAKGVAFRYERSPLLPRVRTDKKRLRQILINLVSNAVKFTETG-HASLKVGFRNDIAEFI-VEDTGVGILPEDLEGIFAPFERGRLPQVAAIPGTGLGLTITKLLTQILGGEIKVESKVGVGSRFVVRLYLTAASS--PDEGPKPPRIRGYA 260768861 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SQDEIRYLIDTFNQKTVYLEAEKVKAQASTKAKSAFLATLSHEIRTPMNGVLGTAQILLKSDLKP----RQRQQMKSLYESGEHMMTLLNEILDFSKIEQGHLELDRSSFPLDSIIGSVTSVYSTLCNEKGLQFKVYSQEENRWYYSDKARLRQILFNLLNNAVKFTYRG-LVEVILEEEEQLYLIIQVRDTGIGIPKDAQNKIFKPFEQAESSTTRRFGGTGLGLAIVKQITELMRGSVNVVSEVGIGTSFTIR------------------------ 119715576 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RIEDDRGRVIGYVSTSEDITERVEAALETERQAVERLREVDQVKDAFVSSVSHELRTPITSILGYTEMLEDGVYGDLGREQL-DAVRRVAANSTRLLSLINDLLTLSRVQEDEIGIVDRVFDLRSVVSAGTAVVAPTLERRSLELTAELPDEPVPFLGDRDMLERVVINLAGNAAKFTPEGGRIGVRL-LVGPEESVIEVSDTGIGIPHQEQERLFSRFFRSSLAQERAIPGSGLGLSIAHAIVEKHGGTMSVDSEPGEGTTFRVHLP---------------------- 149182950 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MELISTRMAAGDFTKRIQVSSSLAHSFNRLAEEVENSRREFLQNVSHELRTPLSYMRGYTEAMLEGM--TTSGEEREKYLRIIHNETARLTRLVNDLLDLAQLEGESYPMRKEPIPFAQLVMDVTERFKFHAEQKHIHLGLQLDEEVI-IEGDADRLEQVISNLLDNAIRYTPEAGEVMMELKQ-NDHLAVLTVKDTGCGIPEEDLENIMDRFYRVHKPRTRNEGGFGLGLAIVKQIVWKHGGTIDVQSQPGKGTSISLTF----------------------- 304320353 -----------------------------------------------------LFVITVGVSAVSATGRLDHLLCVAIYLLILGSQLTDAIVWYRLSRCTESALPWHCRFVLSAFQASMCYGLFPVYVWISDIPAGQAI-AYTMLSGNLLHTALHQNTRILVMISAAIPPLVYMAGLPIYQMAVDPSFYLRDCAALLTIEMLVILALLSGAKAIRTVTQQREEERAAAEQA--------------SRAKSVFLATMSHEIRTPLNGILGMAEALAASAL----PEDSRSKAETIRDSGALLLQMLNNSLDLSKIEAGKLEIDKAPFRLDRAIERVHALFAQQARNAGLTFTTDIDRSLPMLRGDEQRLTQILTNLIGNALKFTQSGG---VTIGLHRGKGIVLSVKDTGIGMSDEQQAKIFMPFTQAEGATTRRFGGTGLGLSIVKALTAQMGGEVILKSVAGVGSEFSVCLPLPEAATKSLPERH--------- 170738932 --------------------------------------------------------------------------------------------------------------------------------------------RYAGIMLALCAAAGLILGVVYAEAAHRAPAHGAVLAQALEAVFFVMAVIFGVVAW---LFVLAQESRRVAQEETARQTALHRAEIAAHKITDAKLQKAKEAAEAANLAKSRYVVGISHELRTPLNAVLGYAQLLENDPAIPP---QRQSGIRVIRRSAEHLSGLIDGLLDISRMEAGRLQLHRNAVRLPDFLDQIVDMCRPQAEAAGLEFRFTRPAILPALVADEKRLRQILLNLISNAIKFTARG-HVGLDLTYR-NQIAEFAVTDTGSGIPEADLPRIFEPFVRGTLPAATSTPGTGLGLTIAHLLAQVMGGEITVASALGRGSTFRLRL----------------------- 163849118 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RTRDEIGDLARAFDQMLSSLRAQRAELEE-RNRALQESLSRQAFLATMSHELRTPLNAILGYAQLLHLSNAV---SEPHADYLERILSSGRHLLTLISDVLDFARIEQGALELEYRQVAIAPLVEDVATMTLPLAQRNHNQVITCYPADIGSIETDDRRLRQVLINLLGNAAKFTERG-TIRLNVVREQRDGIRFDVIDTGIGIPRDKQDKLFKPFSQIDESVTRRYEGTGLGLALSKQIVLALGGTIDVESDFGVGSTFTVWLPTA-------------------- 160880960 ---------------------------------------------------------------------------------------------------------------------------IALRDGIGYAKRFSSTVKTHMLYTAVT-SSKSDYILRIAIFWLFPSIFISITVSAVLAVVMAD-KLTNTITKPLQQIAYIMVNYKEENPELSLPSTPYDELNIIAQSAQKMSDSVKKYTEEERMVRQEFFSNASHELKTPITSIRGYTELLL--GGFINDEATSEEFMKRILAETESMTNLINDILLISRLETRDYEIETTEIRMAMLLQDIIKTLEPIAAKQEVELQTVCKPVI--VRANKQHLRELLLNLIGNAIKYNKPNGMVYVTIT-TIGRDLLIEVKDTGIGIPKDSLVRVFERFYRVDKGRSRKVDGTGLGLSIVKHIVNYYGGNITLDSKINVGSTFTVRLPEVKA------------------ 289675169 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKQLEQQLQEAMRLADQANEAKSAFLASMSHEIRTPMGAIIGLLELECEQALRLGKIPSQG--LQVAHRSATELIALIGESLDLARIEAGGMQLSLAVTSLQGLFDGVIELFSAQAGEKGVELRLEFSGQARDYWLDPFRLRQVLHNVLGNALKFTRQGAVVDVTHDSPESTRVRIGIQDSGEGIDPQRQQQVFQPFTQASDDTAAHYGGSGLGLSITRQLVELMKGDISLHSEPGKGTLVTIDLPLTRVSEPVPADD---------- 83815367 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SVPIGGHGAIVVGKADETTYRQF--NLHLLELLGGYAALVLDRLRREAALRDAKEAAEEASRLKSTMLANMSHEIRTPLTSIIGFSETIEEEADADANPSTLSRFAHLIGKNGRRLLDTLDGVLNLSRLEAGQMDLAAERIPLDELAKGLVDELHPQAEEAGVHCEVEKTPRPVVARVDRGGMQIALRNLISNAIKYTEEGGRVRVR-SYRAEDAAVVEVEDTGIGMDADTVEHVFEPFRQASEGLNREYEGTGLGLAVTKQVIEKMNGDIEVDTEEDAGTCVRLRLPRA-------------------- 297564622 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------STLTAAWLASLPLAGLLAAGTAWVVSRSREIAQGHYRNRLKVQGRDELAS---LAQDFNRMA-EALEKVEQSRVELIGSVAHELRTPLAGLQGYAEALADGVLPP------EQAAHRIAHEVRAMRRLVEDLSLVSRVEAGAVEIRPQPLDPAEALRQAAERFELVFAEQGVALRLDVPPRLPPVWADLERLQQVLSNLLANALRHTPSGGEVVLQAGLVPS-GVCFSVRDTGPGIPPEHQARVFERFYRVDSARSRQDGGSGVGLTIAKGLVEAMGGTMGLRSEAGRGSTFWFTLPQ--------------------- 255526818 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSGEERFLKLIHQPLVGINGKAVEIIDISTDITDEVK--------AKNEMKKIFQIHEELFANVSHELKTPLNVIFSTNQLMELKGLVEVNKEKVFRDVDIIKQNCYRLTKLINNIVDLSKIESGFFKLNLSNENIVEVTENIVQSVSEYIKRKEINIIFDTNTEEKIIACDPEKIERIILNLISNAIKFSNSGGSIFVNV-LDKGGIVEISVEDTGIGIEKKYLDNIFGRFQQVDKSLSRNVEGSGIGLSLVKSIVEMHGGKISVASEVGKGSIFKVELP---------------------- 142800128 ---------------------------------------------------------------------------------------------------------------ISSAVEGTNWQLLLFWDHSHLALYYLTFIALFAVLAGIELLSRSSQRFASGYTLALQQLISSIESMKLGSSQTPRQQLALEFEQLLTSFTSLQQRLHAGHQALQSALADKTTLSLQLEQRTAELSIERDKAQQLALAKTRFLANMSHELRTPLTVILGFIQQILIQPHAP----QLQSQLQTIDSQGKFLLQIVNDILDAAKMEEGKLPLELQHFELQPLLCELHQSMLPAATAKSLSFSLDCRYPLPTLHTDPLRLKQILMNLVGNALKFTQQG-EVRLSAAIKQGQ-LQLTISDTGPGISEQMQQKLFTAFEQGDPGISRQFGGTGLGLYICKQLADLMGCQLVLHSVPQQGSQFSLLIPL--------------------- 114562197 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERNRLNQKLLEKNIELENAKAVAEKANLAKSDFLSSMSHELRTPLGAILGFAQLMESSTPAP--PPAQKRSIAQILKAGWYLLELINEILDLALIESGKLPMSLEAVSLSEVMQECVLMSEPQAQLHDIKVVFTRSTTKDFLNVDRTRLKQVIINLLSNAIKYNRKGGSVILEHSQSSDDMMRFSVRDTGEGLSAEQLGQLFQPFNRLGQEAN-NQEGTGIGLVVSKRLVESMGGVIGVQSTVGVGSVFWFELKRT-------------------- 120603325 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RAVREIDEARQAAEHASLAKTSFLAGMSHEIRNTLNGIVGMTELVLDTPLSG----EQRESLNTVLASSETLLTLLHDVLDFSRLEARQLRLVERPFSLDRLLKQVVQASRSEAERKNISLDFRVTPDVPRLTGDATRLTQVLANLVGNAVKFTHKGSVI-IEVSAIPQDQLLFSIRDTGIGIADEHLRTIFEAFSQGAEETVQRYGGTGLGLAICRNLVEIMGGSIWARSSEGQGSSFHFTLPETPAINTPSEHAQAPTSSATPA 172037290 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QVAVHQINNNQFDLQLNIDTNDELQELEMAQALKNERTKQLEKANQAKREFLGNINHELRTPLNLIIGYID--RLYQDGYLNNEQKKQ-LDIIDRNSQHLLSLINQILDISKIESGHITLQENSFNLSQLLTNLQEVFNLSCYSKGLNLILEIEDKLNYIYADKNKLKQILINLLHNAVKFTDKG-MIKISAEVSNHRSLHIQVKDTGKGIAREEISQLFKAFEQTQTGRNLN-QGTGLGLYISHQFIKLMGGNITVESSPHSGTTFTLEIP---------------------- 301163596 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LATPVFNESEEIDGIVIRVDDITDRERMIEELR-QAKLLAEQSDKLKSAFLANMSHEIRTPLNAIVGFSDLL-------MNSEEQEEYMQIINTNNELLLKLINDILDLSKLESGSVELKYEEFDLAEYFDSMASSMKQRVTNPKVQLVAVNPYSVCRVRLDKNRVAQVVTNYVTNAIKYTPQG---TIEMGYEVDAGIRLYVRDTGIGIPEEKKRKVFHRFEKLDEFA----QGTGLGLSICKAITESMGGSVGFESEYSRGSLFWAVLPCDPEVQMRRESN---------- 257059466 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSLSTQQLIESFLPCSIISIPIFVKQQFFGHLIIYVKDSLRSLSSPEINTLEMIVQLEERLKDLESENQRLHKTSQNKSDYLSHINHELRTPLTGILGFAKMLREELYGPLN-EKQKQYINGIAVSGEHLLALVNDFLDLSKIEAEREEIFLETIAVEDICLSAISIVDSKAKEQGINLIIEIGENVDFCTVDQRRIKQILLNLLSNAIKFTEKGS-VTLAVK-SDREMLTFCIIDTGIGIKQDDQKKLFEPFQQIQSHLSRKHKGTGLGLTLSRKLAQLHGGDLTLTSEMGKGSCFTLHIPIKPIDN---------------- 95930793 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AKRIADEQMTGTTKIVIETVLSMYERLASHTVQLIKEISRRKQAEKKLLDTHQALCLAKEGAEVANQTKSVFIANISHEIRTPLNAVIGMVHLLKRDGL----TEKQAFRVDKIEDASQHLLSVINDTLDLSKVEAGKLVLESVPLNLPSLVQETISMLDGQIEAKGLDLKVECENLRGRLHGDPTRLKQMLLNYLTNAIKFTEQGA-ITFRASVTEESLLRIEVTDTGIGIATEQLPLLFSNFAQAETSTTRKYGGTGLGLALTRRLAELMEGEAGVQSTVGLGSTFWFT------------------------ 299831225 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TYVIYNGMPTVLSIL------HDITSKIQVEKLEQDELLNESREYNKLITEFLSNISHELKTPLNVIFTAVQLLGF-YEKDVDYEKEDKYLKLIKQNCYRLMKLINNLLDTTKLDSGYLKLNLVNYNIVSLIEEITLSVTSYAESKEINIIFDTNVEEKIIAVDPDKIERIILNLLSNSIKFTNPGGNIFVNVK-DSEEYVYIHVKDTGVGIPSDKLESIFERFFQIDKTLKKNKEGTGIGLHLVKSFVEMHKGEVTINSELGKGTEFIIKLP---------------------- 150388839 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKIIRNELNEKM----HFEKLRTDFFSNISHELRTPLNVILGSLQLQGLYIASENTSKYKKEYSKRMKQNSYRLLRLVNNIIDITKIDSGFYDINLENYDINMLIREIVLSVEDYIENAGLQIEFKANTNQAIIACDPEKIERIMLNLLSNAIKFTEAGGKIVVTVKMVQNR-IFMSVRDTGIGIPQEKINSVFERFKQVGSYSHRKNEGSGIGLSLVRLLIEAHKGKVTVRSKLNEGTEFIIELPNEIITEEI-------------- 239905602 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELSDAAKELSEANVRLQEVDKIKSVFIESVSHELRTPMTSIMGFIKLISKDFWKNFKPERIMENLQIVEFEGERLTRLINDVLDSAKIESGRMKWDDQIFQINDVLWLAVSTIKGQLPI-GVDVLYSNDNSSPWVKADPDRLMQVMMNLLSNAVKFT-SNGYVSVSYESSLSNILTVTVKDTGVGIPDGDLEKVFDRFHQVDNDNESKPKGTGLGLSICKQVVDHYGGKIWVESELGKGSFFKFTFP-----QYIPE------------ 310642322 --------------------------------------------------------------------------------------------------------------------------------------------------------------------ITLFSVGIMAAVLIIV--FVVSTGLANSIVRPINNIRDVSAQMAQGRFDARI----KGDYRYELGELASTLNYMAQEIVRTNQIKDDFISSISHELRTPLTSIKGWSETL---NSGGYDPEETKIGMQIISKETDRLIGLVEEILDFSKLEQNAMKLVMGTVDLRELLQEIMLNVWAKAEMKQIKLQLDSEETAYLVHGDGNRLKQVFLNIVDNAIKFSHESSIIYLSLQRVKGN-IEISVQDTGIGISEENLARVRDRFFQVD----HQNGGTGLGLAISQQFVERHHGQMLIRSELGAGTTITVSLPALQAEPSV-------------- 224068380 ---------------------------------------------------------------------------ALWMPSRTGLNLQLSH-TLNYQIQVGSSVPINLPIVNEVFSSAHAVRIPYNCPLARIRPLFGRYLPPEVVAVRVPLLHLSNFQIPELSAKSYAVMVLILPTESARKWRDHELELVEVVADQVA--------VALSHAAILEESMRARDQLMEQNVA---LKSARREAEMAIHARNDFLAVMNHEMRTPMHAIIALSSLLLETGLTT----EQRAMIETVLKSSNLLAVLTNDVLDLSRLEDGSLDLDLKTFNLHELFREVVGLIKPIASVKKLSMTLIMAPDLPACVGDEKRLTQTILNVVGNAVKFTKEGVSIVVSVAKPDHFYLRVQVKDSGCGVLPQDVPHLFTKFAQPQSGSSRSNGGAGLGLAICKRFVTLMKGHIWIESELDKGTTFIVKL----------------------- 255514120 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILLKELETKQMIERQEEYLRALDTRIKRSESVGQLKSQFISDIAHELKTPLTNIMGFTKLLYDGEFGEI-PEEQKEYLKTILDESDRLMFIIMQVLDAAKLDARRVKLDLTEISMTELYNNSIRALEESATNKGLAFDWIVSYDTPIVQADLSRIIQVFTNLIGNAIKFTEKGG-IKVNIYKKSRNTIACEVIDTGIGIGEEDKRKIFRKFYQASKKTIQNGAGTGLGLAITKEIVSLHHGKIKFESELGKGSKFWFTIPIKQNPN---------------- 142528227 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DSSDEVGELAHQFREMLKAIRERTRELEESNRLLEEASHQKGMFLTSMSHELRTPLNAIIGFAGTLLDDESEPLS-RYRKDRLSRILQSGKQLLQLINSLLDLSRLEAGQMKITNSKMRLDELILEVIEMLEPLIQEKSIECKHHFDENPFFLVLDSAKLRQVLINLLGNAIKFTEPGGSITIRL-FRKHQGFQIDIEDNGCGIPEEDLGTIFQVFQQAETDNRPHREGTGLGLALVHSLVELIGARISVNSNLGEGSVFTLEIPL--------------------- 229589257 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISERRQLFDEIRAAKERADEANRAKSTFLATMSHEIRTPMNAVIGMLELLKRADQGHLD----RPAIEVAYNSAKDLLELIGDILDIARIESGRLSLAPERVNLREVIESVVRVFDGLARQKTLSLSLEFKPDDTEVLIDPLRFKQVLSNLVSNAIKFTERGQVIKVEVLPTDVAQQVLVVEDTGIGISRDDQLRLFEPFAQADNSGQLARSGAGLGLVICRSLCAMMGGQLSLSSVPMVGTQVHVNLPATRVLNVLVVDDHPANR----- 284041098 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERKQLEHELARAKQYAEEAQQAEKQFFANMSHEIRTPLNAIIGMSHLL----YDTQPSAQQREYINILKTSADFLHSLISDLLDMTKIEAGHIEVHARPFDLAGLLRSTQKVFEMKLQGRPISIDVLLDTRITNAFGDDVMLNQIMMNLVGNAEKFTEEG-QIQIKVKKEEGDWIEFTVSDTGVGIPADKIGLVFKKFKQV-NSQGYKHKGTGLGLAITKELVELQGGTISVKSQEGVGSSFTFVIPYTKSKVQVEQKNNVDKQ----- 188579430 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRNARAYEEE-RRRAEELDRAKTRFFSNVSHEFRTPLTLMLGPLEALRDPGIAPGS----RKELEVAHRNALRLLRLVNTLLDFSRVEAGRVEATFAPADLAALTADLASTFRSAVERGGLALRVDCLPLPETVFVDRDMWEKVVLNLLSNAFKFT-FHGSIDVRLGPGPAD-VCLTVADTGVGIPAEALPHVFDRFHRIEGTRSRSHKGSGIGLALVRDLVSLHGGDVEVRSTLGQGTTFTVTLPFGR--SHLPAD----------- 188579430 ---------------------------------------------------------------------------------------------------------------------------VVAVGDGAAALEALRKAPADLLLTDVMMPVLDGIALTRAVRAD--PALRTVPVIMLSARAGAEAGVEGLEAGADDYL-----------VKPFSARELQARVRANLELSR-LRAEAQEQAVQTRKAIEQLTGGVAHDFNNLLAAVMGSLELAERK----VTDERALRLLHNAMQAAQRGARLTEQLLAFSL----KQRLEAHPVDLNGVLSAMAEQL-HRTLGGGTAVVTRLAADLWPAVADPHRIELAVLNLVTNARDALQGAGEIRIETEVPAGDLVVLTVADTGDGMSPDVLARAFEPFF----TTKPQGKGTGLGLAQVYGTARQLGGAITLRSRHGEGTTASIYLLRGEVVAGADADRTQ-------- 229085933 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFLAVLLGFIVVLSIVFIAIAARIIRPIQTFTKATQKIASGEYDIELEEGRKDEIGT---LAMSFKKMTKS-IKELDEMRQEFVSNVSHEFQSPLSSIQGFSKTLQSENV---TEEEQKHYLQIIEGESKRMSSLCKQLLTLASLDKEETVLQVKEFNLQKQIKDVVFMLEWKWREKDIAVEFDVPN--MNITGDENLLHQVWANLFTNSIKFTDQGGTIEFAAKELEN-SVEISVSDSGIGMEQEEVNRIFDRFYKVDTARARNVEGSGLGLSIVHKIVELHHGIISVESKKGEGTTFRIEIPK--------------------- 218709788 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTHQLAINRNI--ESRKRAEESERATRDFVAMINHELRTPLNGLLGSAELISDTELSN----SQREIVNNLSQSGEFLRTIINDLLDYSKINAGMLELIPKTFALQDLKNTIDSIFTNRAIEKQIQFDVNVTDGVPHFYGDLERITQLFVNLIGNAIKFTDQG-HVSVEIKWLNDQFI-FSVEDSGVGIAQSAIKTLFEPFTQADNSSSRNYEGTGLGLAICRKLAALMRGDIEVSSIVGSGTTFTISLPLQVVDTLAERDS---------- 153809952 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QMEALKEAQD-----ANAANIAKTTFLNHMSHDIRTPMNAIVGFTDI----AMKRKPDKEVEDCLKKIRQSSEYLMTLINDVLDISRIESGKLEYKPVLVDLRDMTDTVLSIARGYMENRDLNFSVSREEKNPYVMADELRIREVLLNIISNAVKFTKDGGTISFVAENCPGKDVRYHISDTGIGMSEEFQTRIFDEFSQENNGARTSYKGTGLGMAIAKQYVDLMGGKIEVSSRQGVGSAFTVEIPLLIAEHVLTEEKEK-------- 167033184 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILSDIERRERDRLELQGKRDELQAMVERRTASLARAKDEAEAANLAKSRFLATMSHELRTPLNGILGMAELLRGGRLEAAD----RQRVEALYKAGEGLLAILNEVLYFARLEEGESRAELVGFSLRQLCQEVLALLEPMAMENADTLQLHVDEQLAAHHGAEQYLRQVLSNLLANAIKFTEHGQTVQVLASNERSQRLRLSVSDNGIGIEPAVQAKIFDRFVQASETVARRYGGTGLGLAICKHLVEKLGGSIGLDSVQGQGSCFWFEL----------------------- 300022943 -----------------------------RQAFEAE---EHELRLRQSKVACILGIVLIAGIALDYISYPLLSLAAIRLVAAALIAVIYALHFWDKTTP-----YVRYLTMAGLLIAVASISLIIAMTDGAASTYYTGLF-----LILFAVGVLAPMQPFEATLLCIATLIIYIIGCSVQPEHE---------NTVKSLLNNLYFLVLTCIISVTAVHFNYRRRFNEFQLKYKLAAQ-HEELSALDRLKSQFFANVSHELRTPLTLILAPVEKLKSDVASLGAPAA--ELLEVIENNALRLLRLVNDILGLIRLEEGRASLVKKQIDMAHFLSHTTASMKHLAAMKGIELTLSEPQGDLRIDADPDALEKIIGNVIANAIKFTPPEGRIDVAAAH-EGDMVTVRIADTGIGIPPEQLPHIFDRFYQVDGSATRRHQGLGLGLALVRELITRHGGDVAVSSDSGRGTTFVLRFPQA-------------------- 300022943 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRAAQLERDLQRTNVELKDSLQQLRETEAALVQNARLSALGTMAHEIGNPLNFMGTALQLAARDPTIQGDPDT-ADTMKDIQAGYDRIHRVVTDLRGFT---APQKPEHPRPFPIESAIDHALRFTAHV--QKGINITRDISEN-GIVFGSQSTITQVLVNLIANAIRTVEEKRQPEISISWIQGNELFVSVRDNGTGIDPKIQSQIFDPFF----STKDVGEGMGLGLAVSHRIIANHGGSLSVKSSLGDWTEFRFNLPLS-------------------- 135204280 ----------------------------------------------------------------------------------------------------------------------------------------------------------------HMLILSIVILIFSLGVMHRISIRAENLS---RTAKQIAQGNYET-RFEEDYYDELGTTAQSINIMVEAQTQKSLAEQEKLITQNMMEVKTRFFANMSHEIRTPLNGIIGMTRLLRDQF------PKAREELQIIKNCSSTLLSLINDILDFSKLEEQKVELENRPTNIQELMKEVVTLLSTQTVEKGVLVAYSPDSSTPWVSVDSTRLRQVITNVINNAIKFTERG-EVRLEAIKKEGENLIFAVMDTGVGIPLDAQGSIFDAFSQADSSTSRKYGGTGLGLAITKQLVELMGGEVWFESQEGIG------------------------------ 77920672 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLLIFSPIALLAVSILGWFLAG---RTLAPVENLTRAMRRINVENLSQRLPLRSSGDELARLVDTFNSMLGRLEESFRKIKQFSGDASHELRTPLTILKGETEVALR---WAKTPEEFRKMLISGMEEIDRMSRIIDDLLLLAKSEGGQKPLTIKEMSLSDLLQELYLQGRSLAQPKSIELVLHPNTEEIRILADKMRLRQVFLNLIANAINYTPDGGQVEISLSVDEQDEVIVKVSDTGIGIPAEHLPHIFDRFYRVDRARNREDGGTGLGLAIVDSFVKAHGGRVEVFSVPEKGTTFTVFLPRK-------------------- 170287881 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITSIPLALGSEIQALTIVENVTEKELERLKRIDRMKTEFIANISHELRTPLTAIKAYAETV-YNSLEELDLSTLKEFLEVIIDQSNHLENLLNELLDFSRLERKSLQINREKVDLCDLVESAVNAIKEFASSHNVNVLFESNPCPVEAYIDPTRIRQVLLNLLDNGVKYSKKDAPVKVILDEKDG-GVLIIVEDNGIGIPDHAKDRIFEQFYRVDSSLTYEVPGTGLGLAITKEIVELHGGRIWVESEVGKGSRFFVWIPKDRAGEDNRQDN---------- 299755920 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFRS---VQAGTRENLKMIAAQRDALETARKSREDALKATKIKSNFLASMSHELRTPFSSFYGLLDLLSGTELNPG----QSEIVQTAKQSCELLLKIIDSILDYSKLEASAVKLEPSGFLVENIIADCMELLLPMAAKK-LDLSFNIEPDVPWVFADYARIRQVLMNLIGNAVKFTAQG-YVRVTCSVDNSTKVVFEIQDTGIGLSASDVDHLFMPFQQADNSSTRRFGGTGLGLSISRQLVKLMGGAIGVQSDLNSGSTFWFTIPVK--LFQSPESQQSAADIE--- 146342170 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------VARGDEARRELH-LDLPVGGW-----RWFNFQMRPVRDDTGQVVAIVPE-----AVEQTERRKAEEAFRQAQKM-EAIGQLTGGVAHDFNNLLTVIRSSADLLRRRQLSP---ERMRRYVDAISDTADRAAKLTGQLLAFAR----RTPMERSVFDVAGHIEQIEDMLQTVLGAPAV-IELDLRSRPLPVDVDVNQLETALVNLVANARDAMNGRGVLTIRGDRVQQQTVSIAVSDTGCGIAADQIDRIFEPFF----TTKGVGRGTGLGLSQVYGFVHQSGGRVLAESELGKG------------------------------ 167043517 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITDRKQAEESLRKAMERAEFANRAKAEFLAHMSHELRTPLNAILGYSDILKSQVFGPLGNEKYSDYVENISAAGGHLLGILSDILDVSKVEAGELDIEDSEIDIAAAIKECKIMMLERADIAKVSLASLVAGDLPRLRADRRRLRQILLNLLSNAVKFSHEKGKVSIAAETDAAGAIVIRVADTGIGIAPENMGKILQPFGQVKESYVGKPGGSGLGLSLVNSLMDLHGGTLDIDSTPGEGTTMNIIFPPERTLN---------------- 229592506 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGLRLRPRTSFEIWKVEMAGISTKWSHGDLFADLRRSALENDLARQREQQAVRARDELVAVVSHDLRNPMTVISMLCGMMQKASDGPHTSRRISSAIDTMQQAAARMNVLLEDLLDTSKIEAGRYVVKPVALDVSQMFEEAYSLLAPLAMEKGIDLSFNAEPGL-QINGDPERLFQVLSNLIGNAIKFTPRQGNIGISA-MSNGEEIVFSVRDSGEGIAPEQLPHVFDRYW---TQTENNPTGSGLGLYITQGIVQAHGGKIVAESEVGRGSEFRFTVPR--------------------- 196231100 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ASRVTEGDYETMVPVKSADEFGTLSTNFNEMTTAIRARRMERDRAEEALRHADRRKDEFLAMLGHELRNPLSAI---ANAVRLWNVAGDDHSAVELAHGVIERQTDNLSRLVDDLLDVARITEGKIELRKRPVDVNESIHRVVEALRPAIDQQRHELQLLLENDAIWVDADPTRVEQIISNLLTNAIKYTRKGGEIRIEARR-EGHEAVISVNDTGIGIAPRMLPQIFDLFTQGDHSLDRPTGGLGIGLSLCRRLVELHGGTITAFSEVGRGSTFTVHLPTISAPEMLPE------------ 149915148 ------------------------------------------------------------------------------------------------------------------------------------------------------MSRMSRFLIWTLVLSGAFGALLVASVSGAQNFDAILTIIFGTVLIGIGIFVWMFILIGESQQARAEAKRQTDRLLKEIRRTDRALQEAKEKAEAANLAKTRYMTGLSHELRTPLNAIYGFAQLLEKDPGLAP----WRPSITSIRRSSEHLAGLIEGLLDISRIEAGRLDLTRDRVNLRMFVKQVASIFQEEARKKGIDFRVTTHGFLPTLVGDEKRLRQIIINLLSNAIRYTDSG-VVSFDLTYR-NEVAIITVADTGIGISPDNMTRIWRPFERAGQT---SGPGSGLGLTITKLLVEILGGDIDVTSAPGQGSTFRVRLP---------------------- 302386529 ----------------------------------------------------------------------------------------------------------------------------ALAEGTGTARRYSDTLKENMLYVAIC-SSRADYILRMAIPYSGMKEYLMLLLPAIWLSFLMAIMYSAF--SADSFSKSITRPLKEISQEMLKVNGDYTDLSFEAETTTEMSKNVKEQIELEKQIRQEFFSNASHELKTPITSVQGYAELLESGII--QDEEQKMDFIRRIKKEAVNMNHLINDILMISRLEAKEAEVLKNDVRLSILLDDIVESLKPLAASHEVMIHVDCKP--LCIYANGQQMKELFGNLISNAIKYNKPGGQVWVTVT-EENRNVIIRVKDNGMGIPKESLGRIFERFYRVDKGRSKKQGGTGLGLSIVKHIVNFYHGTITVRSELDVGTEFVVKIP---------------------- 142699759 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIAFSRMSDEVNALIDARTHEMETARDEARDASDQKTKFFANMSHELRTPLNAILGYGEMLYEDCEDLGYEDLLPD-LKKITSAGSHLLSLINNILDLSKIEAGKMELFVTNFEIENMIDTIKDVSAPLASKNDNQFVINFDGAMGAMSQDETKLRQCLTNFLSNAFKFT-KNGTVTLDIKSEEVNSVEFSVTDTGAGMSPEGVAKVFEEYTQAERSTSANYGGTGLGLPISKKFAELMGGDVTVTSEEGVGSVFSIIVPRE-------------------- 253576699 --------------------------------------------------------------------------------------------------------------------------------------------------------------------LTFMSIAVSAAVLAIVTL--FSIGLANSIVKPINNIRAVSAQMARGKFDARIKGNYRYELG---ELAATLNYMAEEIV-RSNQIKDDFISSISHELRTPLTGIKGWSETL---TSGGFDPEETKIGIGIIAKETDRLIGLVEEILDFSKLQSNEMKLVIGEVNLKELLQETMLNVWAKAEQKHIQLKLEDTDGTAIVSGDGNRLKQVFLNVVDNAIKFSHEQSWIHLVIDRLDAERVKVDVIDSGIGISEEYLKKVKDRFFQV----NHQGGGTGLGLAISQQLVELHHGEMEIQSELGVGTTVSVILPL--LSDTQREEAAAETETK--- 298246254 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTRPLKWLTLAAEQMYAQRVPVPAAQDELGLLAQTFNEMADTIESDVNELRRQEQARRELLANIAHDLATPLTAIQGFSEALADDMI--QDPAARQETAQRIGREVQRLRRMVADLQQMTSLESGRTRLDLAPLSLHELIAETLAVIEPECEHAGIVVHNETRDDVPLVQADSDRVTQVLLNLLDNARRHTPVGGTITVGAHPESGQSVEVWIEDTGVGIDSADLPHIFERFYRADRSRTGATGGSGLGLSIVRAIITAHGGKVWARSTPGKGTRISFSLPMAE------------------- 254520256 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVARNSSGDWSKVTTVSFKVGMWQTPLAYVIYLVLYIIWNRVKILDSLVEQR--THELNSKLKENKELYDKLIKNEKYKNNYFVNLSHELRTPLNVIISTQQLILNEEDKDIPKEKILYYMSTLRRNSDRLLKLINNIIDTSKIESGSYKLIIEKHDIVYLVEEIVLSMKDFIEANGIELVIDPDVEEKIIECDGSEIEKCIVNLVGNAVKFTPRGGKIEVRI-VDLNNKVKISVKDSGIGIEKKYHDAIFDRFGQAYNDVSEEHGGSGLGLTVTKQLVTLHNGRIFVKSEPGHGSEFVIILP---------------------- 255589572 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IDELKRAVDRAQTAQRDAETANNAKDNFLGIVSHELRAPLNVIASWAAVLKSERGLQTDDKTARRAVETILRQCQSQAALIDDLLDVSRITSGRFALDAQPVDFAATVRTVVEGHRPAATTKEITLISSGLHDEAVVSGDARRLQQVVSNLIGNALKFTPNSGRVEVALTRL-GALIELSVADTGIGVNPDLLPHLFDRFMQSDMSRTRQYGGLGLGLSIVKHLVAAHGGTVAASSEEGRGTRLTVRLPLVQCAVMTVAD----------- 166713061 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ADTTAELENLRQHNQALREELEETNQELDQQAEQLRDVSELKSRFLSYMSHEFRTPLGSILSITRLLEDGMDGPLNAEQLKQ-VRFVSGSARELTEMVDDLLDLAKIEAGRITISPGWFDLMDLFAALRGMFRPLTDTGTTTLIFDDPPVLPMLYTDDKKLAQILRNFISNALKFTPQG-HVRVFAQLEGDTHVRFGVQDTGIGIPAELHEALFEDFVQVDSPLQKRLTGTGLGLSICKRFAELLGGRVGINSVVGQGSEFYVVLPVT-------------------- 162451352 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSAMASPCLVALPLRIQGRDLGGLVFVIEGPCRLDPAIRKLVATMAEQCAQAVERNSLFESEKRARAEAQEAVRQREQMLGIVAHDLRNPLSAIMLRAALLKRELASRVDEEKWRDGVRTIERAARHSNRLIADLLDVASIDAHRLSILPAPHEVSDLVADATETVRLGATGRSLSVHVEVPTDLPRVLADRDRVVQVLSNLLGNAHKFTPDGGTIGVRAEALDGE-VGIHVRDSGVGIAAEHLSRIFDPYW---TRPNNRQRGTGLGLAIARGIVQAHGGRIWVESRVGDGSTFSFTLPLA-------------------- 280957701 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLELIEGFAMDITERKRAEHDLAEMNRQLEKLVA---DRTMDLERKAAELEQANLRLKELDQLKTDFLSSVSHELRTPLTSVLGFAKLIHRDFCKKFLPNRICANLDIIVHEGERLTRLVNDFLDLARIEAGRMKWNEQCVLPSQVLAQAANAVSLYIENTNLELITDVPADLPEMLLDPDRMTQVIINLLNNAAKFTKTG-TVTLRAGLNDARDLEIRVIDTGVGIPEEDLEKIFTKFHQVQGQEIQDIGGSGLGLSISRHIVEHYGGTIRAESEVNKGSTFVLTFPLTTAAE---------------- 27365587 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELRKRAEESEKATKEFVAMINHELRTPLNGVLGSAELL----GNTYLNDEQQLYLRNLRQGGELLRVIINDLLDFSKMNAGMMEIVPKVFRWREVEESIVGIFAAKASEKQIGFHIEKQFGMPSVCGDVERIKQILVNLIGNAIKFTQHGA-VTFRTHWQDD-VLSVEIEDTGIGIAEQAKSTLFDPFVQADRSSKRNYEGSGLGLAICQNLCHLMGGEIGFRSELGQGSCFHFAIPLPASDEPLLEPHTEQVE----- 186474903 -----------------------------------------------------------------------------------------------------------------------------------------EIQSSAEQGTVVSMARFLPNDRPEMALTGIDAIMRSLVQQNPTSARMHSETNDETARRSMDELHEQNRELLSTLTELRDRQDELSRLTQELEATNAELDERADELRRADAMKSRFLSNMSHELRTPLSSIRALSNLLLNRLDGDLSGEQERQVL-LIRKSAEDLSEIVNDLLDLAKIEAGRTDVTPVWFKAAGLFAALRAMLTPLLTDPAVKLIFEDTHGLPSIFADEAKLTQILRNFVSNALKFTERG-EIRVGAHLEDGQHVTFAVVDTGIGIAEEHQQVIFEEFGQVQNHLQQRVKGTGLGLPLCRKLAALLGGHAGVDSKPGVGSTFYLTLPLEAKAAAGPD------------ 239905424 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GRVAHIAHVCGRILGPGGENLGRRGANRDITEQHHHERELR-RAKEMADAGSRAKSEFLANMSHEVRTPINGVVGMLQLLETTAL----TEEQQEYVAMAGRAAGRLSRLLGDILDLSKVESGALVLQQTPFELEELRQAILDVFGPMARNKNLALSVDLAQALPRVMGDDVRLRQILLNLVGNAVKYTDSG-FVHVAVFPGDPDEVVFVVADTGRGIPGHKLDSVFSPFVQTDPA-AGPQGGVGLGLAIVKRLVELMGGRIHLCSVEGQGTSMRAVVPLT-------------------- 255283685 --------------------------------------------------------------------------------------------------------------------------------DGNFVTQRYDLKPSEELVGYLDISYYSPYYMDEHDFAALNRILIAVGSISLVSAIIMGVLLANHIARPVSEVVEVTQKISEGDYTACDEGLTKDIRTKELELTNAVSQMAKSLKEQEALRK-RLTSDVTHELRTPVANISSYMEMMADGVMEPTT-----ERMQSCYEELQRLSGLICNLERLRQVEDENLVLDKTEVDLLELSQNVLGNFESQLLEKH--LKGQVSGDAAVIFADKGRIQQVLTNLVSNAIKYSNDGGMIHVVIEDTKNSGI-IHVEDNGIGIPQEDLGRIFERFYRTDKSRNRKTGGAGIGLTIVRTIVQAHGGNISVESKEGKGSCFTIILPKT-------------------- 295107846 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIANRDVTDEKLRELKQEEELR-EAKLKAECANKAKSSFLFNMSHDIRTPMNAIIGYAELASRHL---QETDKLGRYLEKIQICGKELLAMLGNVLDLARIENNKVEMEYTVSNVHECFENCIIMFQQQAESKSQTLSLTEQIMYPYVYMDAPHLSEVCLNIISNAIKYTNTGGTISCNVVQKSCENMIITITDNGIGMSEEFQKRIFETFERERNTTLSHIDGSGIGMGITKKLVELMDGTIEVKSKQGEGSQFTVTIPCRKASE---------------- 104782773 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SERRNLVQDLRLAK-------QQADDANRAKSTFLATISHEIRTPMNALIGMLELALRRADQGQLD---RPALEIAHHSAQDLLGLIGDILDIARIESGHLTLAPEPVDLAMLVESVGRVFDGLARHKGLALKVAIDAAHCHVMLDPLRFKQVLSNLVSNAIKFTEQG-QVRISVKLRNGNERELEVRDSGIGIHEEDVQRLFTPFAQANPYSDGARAGTGLGLVISRNLCTMMGGELSLQSLQGVGTRVRLVMPLRCVDPEEP------------- 197337907 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIQLIFTASPNTMWRDTIEKQFSLISEMINAAFERKYLFDKTLKEKRRAENSERATRDFVAMINHELRTPLNGLLGSAELMEDTQITDYQN----KLLETIHQSGQMLRIIINDLLDFSKMSAGMLELKVANFKPCILVKTIEQIFTPQMAEKCLRFDIHIADNLPQLMGDIDRVQQILVNLVGNAFKFTKSG-HISLKVGWQENALVLI-VSDTGCGIPQDKQKLLFEPFTQVDNSSQRQFEGTGLGLSICKLLVDAMSGELSFKSELGEGSEFQVKLPLEVVSEHSSEDNQ--------- 291287635 ---------------------------------------------------------------------------------------------------------------------------------------------------ALAAVALLSVILIKLIFSPLDKIITAVQKETDIPIKPVIIKGKSEIATLAAAFNLMNVKLAESFERITSLERRVSERTQQLELTNTRLKNAMGEIQFANEAKSEFLASMSHEIRTPMNAVLGLSYLMMQTELTG----KQYDYISKIRSSANLLLEIVNDVLDFSKIEAGKLELETDVMNLKDNIKRIAGIIEVTVSKKNVSVQLEIDENIPYLVGDSLRITQVLNNLATNAAKFTEQG-HIEISAFLLTKNKIRITVSDTGIGIPTDKIPILFDSFTQVKRKNQKKQSGSGLGLSISKKILNAMESDITVESKEGEGSVFTFIL----------------------- 283841338 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AQQIELAEVLWKLFFALTIIVGVVSWLFVLARLSRQAAE-AETRRQTTLLMQEIDAHRQELQRAKEAAESANLAKSRYVVGLSHELRSPLNAISGYAQLLEQDNSLPPRP---RDQIRLMRRSADHLSGLIDGLLDISKIEAGRLYLSRDEVRFGEFLDQLVGMFRLQAAAKDIEFVFKRPQYLPPVYADEKRLRQVLINLLSNAIKFTQQGS-VQFIVHYR-NPVAELEVRDTGPGIHADDLERIFAPFERGALGAAQPHSGTGLGLTISKLLSGVMGGDLTVTSTPDKGSTFRVKLLLSEVTNPT-------------- 170745073 -------------------------------------------------------------------------------------------------------------------------------------------VAFTLLFALLGWSAAERLAHPLRALAKAASGIDTSTGDARLPKPRGYREIAELTDALTSLLARLGERDQALALANVDLERRVSDRTAELADACDRAEAAQARAEAGERAKSDFLATMSHEVRTPLNAIVGFGDLLRDD---PTLTPSQQRCVDQMRVGCEVLTTVVNDILDYARIEADGVALEAAPFSPRALVEETVALVAGTAERKGLDLRWDSDAGDQPLIGDKTRLRQVLLNLVNNAVKFTQRGS-VTVALTQTDGVALRVAVRDTGIGIPVDAQARLFTRFAQADSSTTRRFGGTGLGLAIAKGLIETMGGTMGLDSRDGAGSTFWFVLPRA-------------------- 225437449 -----------------------------------------------------------------------------------------------------------------------------------------------VVAVRVPLLHLSNFQIPELSAKSYAVMVLILPSDSGRKWREHELELVEVVADQVA--------VALSHAAILEESMRARDQLMEQNVALDL---ARREAETAIHARNDFLAVMNHEMRTPMHAIIALSSFLLETELTP----EQRAMIETVLKSSNLLATLINDVLDLSRLEDGSLELDIGTFNLHAVLREVVNLIKPISSIKKLSMTLILAPDLPECVGDEKRLMQTLLNVTGNAVKFTKEG-YVSVIASVAKPETLRVQIKDSGCGITPQDIPLLFTKFAQSRNGSNRTNSGVGLGLAICKRFVSLMGGHIWIESEPDKGCTVTFV------------------------ 150395255 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRDAHGRLMRHSIARD--VTEDMLAASQREEARQRAEEASRAKSRLLATVSHEIRTPLSGILGMSRLLAETRL----SDEQKNYLVGMQQSGHTLVQLVEDLIDFSSLAAGRFQLRPSQQDLRQTVENVVEMLSPRAHEKGIEIGATVAIEIPEMLFDAARLRQVLFNVVGNAVKFTEKGGVI-VSVDIENG-SLRIRVDDSGPGMSADALARVFEEFEQAGDEAQRA-KGTGLGLAISRRIMEAFGGSLTATSVSGKGSRFEIRFP---------------------- 296331265 -----------------------------------------------------------------------------------------------------RKIVSKRFILIATVSSGLV--LITDFLTVGFIGHASYILHS---VLAVSTLVYITYIFTIAAIRKMEGSLYLTIASISMSAFVILTTISAY--SGKSAFSFNSIYSLPTVIALLAIVLL---MAQQFAGAFRENEVLTRKLLNIDRLKDEFIAKTSHEFKTPLNSIINICQTL-LAGRRKRTIEEEKDNMQLVIRMGYRLSNLVNDILDLEKIKQGMLQIHPVPVDIYTLISSEMNFYHLLSRHKNLNIMNHIPSGLPLVLADENRFRQIVTNLVDNAIKYTAEG-QITLSASKLNDNMIKVTVTDTGSGISEADRQTIFESFQQAE---TNKDDGAGLGLSIVKQLVELQNGEIWVESEEGKGSAFHFTLPIAQ-NEAVPE------------ 296331265 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------VCTKIRERFSMVDLPVLMITAAIIGHDKYKAFHILQKPYHYSEFMARMKNLIMMKHTANQATRM--EMAFLQSQIKPHFLYNV-------LNTIISLTHL---------DIEKARE----VTEEFTNYLRMSFDFQNTSAISSFKHELS--------IISSYLSIEKTRFGDR-LDILFDIEEDIDFIL--PPLMIQ---PLVENAVLHGRGGGWIKLTAKKQSENGYYIKVEDNGAGIAPEKRKDLLS----ADFDRS-------VGLNINQRLKHFCGSELKISSTPDAGTSVSMLI----------------------- 270492218 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RMALAADISERVELDSRRQEVLEREQAARATAERLSRTKDDFIAVLSHELRTPLNAIAGWVHILKRRGGTP----ELIKGLDSIHRNVKAQARIISDILDVSRINSGKLHLEREWTQPAEVVRSAIDALQASIAEKHLEIVLTAGEDIGPAWLDPTRFQQIFWNLLTNAIKFSNDSGRIDVSMSR-AGDALTLTVQDFGRGISPEFIEHLFDRFTQSDSPDNRRHGGLGLGLSIVKHLAELHGGGVEAYSATGEGTTITVTL----------------------- 137112563 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DSSDEVGELAHQFREMLKAIRERTRELEESNRLLEEASHQKGMFLTSMSHELRTPLNAIIGFAGTLLDDENEPLSS-YRKDRLSRILQSGKQLLQLINSLLDLSRLEAGQMKITNSKMRLDELILEVIEMLEPLIQEKSLECKHHFDENPFFLVSDSAKLRQVLINLLGNAIKFTEPGGSITIRL-FRKRQGFQIDIEDNGCGIPEEDLGTIFQVFQQAETDHRTHREGTGLGLALVHSLVELIGARISVNSTLGEGSVFTLEI----------------------- 27462551 --------------------------------------------------------------------------------------------------------------VVNQVFSSNRAVRIPHTCPARIRPQTGRYVPPEVVAVRVPLLHLSNFQIPELSAKSYAIMVLMLPSDSARKWHIHELELVEVVADQVA--------VALSHAAILEESMRARDLLMEQNVA---LDSARREAEMAIRARNDFLAVMNHEMRTPMHAVIALSSLLLETELTP----EKRLMIETVLKSSNLLAALINDVLDLSKLEDGSFELEIANFNLHAVFREVINLIKPIAAIKKLSVSVTLAPDLPLCIGDEKRLMQTILNVAGNAVKFTKEG-HISITASVARSDDLRVQIKDTGCGISPQDLPHIFTKFAHSRNSANKASNGSGLGLAICRRFVSLMEGQIWLESEIGKGCTATFI------------------------ 229060824 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFLAVLLGFIVVLSIIFIAIAGYIVRPIRTFTKATKKIASGEYDIELDENRKDEIGT---LATNFQKMTKS-IKELDQMRQEFVSNVSHEFQSPLSSIQGFSKTLQSENM---SEEERKRYLKIIEGESKRMSSLCKQLLTLASLDKEEKVLQIKEFHLQKQIKDVIFMLEWKWREKDIAVEFDVPN--ITIQGDENLLHQVWSNIFTNSIKFSNDGGTVEFVVEELES-SIVISISDNGIGMEKEEMDRIFDRFYKVDTARARNVEGSGLGLSIVQKIVELHNGTVSVYSTKGEGTTVRVELPK--------------------- 299129284 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALATWRTTRNAIIVLEALLSLVVVGFVVLFLSSIRRLARAQAQSASRAKSDFLAAMSHELRTPLTSIRGFAELMELRSKDPL----VREQSALIRQGAEHLNALLTEILDLAKVEAGSMPTHPEPVALPVLVHEVTELFRVSAVVKSLQLEARLLPEEQPLVTDRLRLKQILNNLLSNAIKFTAQG-RVELAVEPDDGRQMLFHVTDTGPGIAPELQEVIFEKFSQGNARVSYQHGGTGLGLSLSRALATLLGGTLTVQSSPGEGARFTLALPLQ-------------------- 127511913 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------LPLNEGRIVDLYVSVSPILGENKHALGVAIIIR------DVSIEKQAAKKIQLVAELEKKVAIR---TQELQKASLVKSSFISNISHEMRTPLNGIVGTLNLVRKDSL----TERQARYLEMAEVSVNTLSALINDVLDLSKIEAGKLDLDMSSFNPLNLIESVCSSMAVKAQEKGIEFVIDVDLRCQSVDSDPHRITQILTNLINNAIKFT-DHGYIKVRAHRETGELEFIEVSDTGIGIAEENQAKLFTAFSQATSSIAAQYGGTGLGLSICKELSELLNGKMSFESHKGQGSCFIFT------------------------ 135229166 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EFGDVVGAVIVLRNVSKE-----REIDRMKTDFISSVSHELRTPLTSIKALTLTIIRDPKMP--KEIRDQFLGVIDEESNRLATLIEELLEISRIESGKMRLDVRSVALGEILSQVMPPLEPLAAAKEISLITNLPDNLPEIEVDVNRIKSVVTNLVNNAIKFTPSEGKVELTVECEE-ESFTIKVSDTGMGIPEEALDKIFDRFYRVHRPGK-EIQGTGIGLAIVKKIVEMHNGEIIITSQVDIGTTFEVMLPIHHTAN---------------- 227820411 -----------------------------------------------------------------------------------------------------------------------------------------VVAKLATRLGRYAISAVISITGIGIILAMIAHQTTAASTAAVVERTVAVVFFVAILAGVVSWFYVLAH---DSRVVAEEESSRQNTLIAAHKKTDAALQNAKEAAESANRAKSRYVVGLSHELRTPLNAVLGYAQILERDETIPSS---RQGAIKVIKRSADHLSGLIDGLLDISKIEAGKLQVYSNEINIHDFLDQIVDMFRPQAQAKGIGFEHNRGPTLPQVRTDEKRLRQILVNLLSNALKFTDQG-LIRFDIAYRS-QVATFTIEDSGRGISDKDLPKIFDPFQRGDA--EHRMPGLGLGLTITRLLTQTLGGEISVTSEKDKGTAFRVRL----------------------- 142787838 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKTMEEALRRAKEQADRASRAKSDFLATMSHEIRTPMNAILGMLELASQDALAPYTGEQLR----IASESANGLLDLIGDVLDISSIESGQLTLAPEPCELAPLLQSVARAFAGMAEQKGLNYRVELDP-LPRVLIDGPRLRQIVFNLLGNAIKFTERG-EVSLQVGSAQQPQLHLLIRDSGVGIAPDKLPGLFNPFYRAHDPY--QFAGTGLGLNIARMLCQLMGGKIAVSSELGAGTELRIRLPLT-PLAPAPE------------ 212640657 -------------------------------------------------------------------------------------------------------------------------------------------------IILINDAALNILNVSRETVLS-APIVTVLGLD---EQYTFETLIEERETLILDFSTDEEMYILRASLSVI--QKEKGLVNGLIVVLHDITEH-----EKIDRDRREFVANVSHELRTPLTTMRSYLEALADGA--WRDEEIAPRFIEVTQNETERMIRLVNDLLQLSKLDSKDYKLKKTRVHFIPYFHKVIDRFELTKKE-NVSFVRDFPDEKIIVYMDEDKITQVFDNIISNALKYSPQGGTITFRVK-KKGDYIEVSVKDEGVGIPKSDLSKIFERFYRVDKARSRKLGGTGLGLAIAKEVVVAHGGRIWAESQERKGTTIYFTLPIEQ------------------- 169777185 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VASSHGFEKHISVRTFD---EIIKLKNSIRHMTSIVEKRLEHCISARETVEEAYHSKSELLATMSHEIRTPIHGIIGMAQL---GLEAGCLPAVAHDAFNLVHSLGKSLLANINNVLDLSRIEASRMVIESIPFNLGSTVLSTLKPLAVEASKKMTDLTYEVGSHVPHAIGDPNRLCQILFNLVGNAVKFT-NNGRIELSVKTAQQQALEFSVADTGVGIPPNKLELIFDRFQQADDSVMKQFGGTGLGLAISRKLVSLMGGDIWVRSTVGKGSIFSFTCPLK-------------------- 116619668 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAVRQEELVRLNLELEDTNRGVVALYAELDDKADHLRRA--------------DEMKSRFLSNMSHEFRTPLNSILALTRLLLDRAEGDLTGEQERQVF-FIRKSAESLYELVNDLLDLAKVQAGKTTVHLAPFDVKNLFGALRGMLRPLLVNTAVNLVFEEPEGISEVVSDEGKISQILRNFISNALKFT-DHGEVRVFVRREDADRVIFSVSDTGIGIDPADADRVFEEFTQLESPIQRKVKGTGLGLPLSRKLAELLGGTVSVESSPGVGSTFSLTIPIGDAVSAAAPAGESASE----- 86750927 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEERRRAEEIDRAKTAFFSNVSHEFRTPLTLMLSPLEDVLNQATLPND---QQALLGIAHRNGLRLLKLVNTLLDFARIEAGRVTAHFTPVDLSSFTAELASNFRSAIDKAGLRLTIDAPPLPQPVHVDRDMWEKVVLNLLSNAFKFTFEG-EIAVTLRPTDGRSAEIVVRDTGTGIPPDEIPHLFERFRRIDGARGRSIEGSGIGLALVQELVKLHSGSIGVESELGRGSAFRVTLPFGAAHLPADRPRHDALQ----- 86750927 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAAVAAGQSVRREMQLDLPVGGW-----RWFDFQMRPVHDAQGQIIAIVPEAVEITERRK-----AEEAFRQAQKM-EAIGQLTGGVAHDFNNLLTVIRSSADLLRRRELPP---ERMRRYVDAISDTADRAAKLTGQLLTFAR----RHAQNRQVFDAAGQIEQTAEMLRT-ALGSRASFALKIDQRPLAVEADANQFDAAMVNLVANARDAMDGQGALEIRVAAAAPDVVAVSIADTGAGIPQDQIDRIFEPFF----TTKDVGRGTGLGLSQVYGFVKQSGGNVTVESALGCGTTITLRLPLSEVRDRVPNDTTRPAERRC-- 296122574 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVIQISPSQFRLLDFHTLLLAQSRLLELANNEVRRQMEVADRANRAKSDFLAHMSHEIRTPLTAILGFAESIQKEEV---SAAEHRSAVDTILRNGEHLLSLINDTLDLSKIEAGRLTIEQLECRPLVIAAEVLQLFRSRLKSQRVQLELKGEGLLPEIVSDPTRLRQILMNLVGNAVKFTESG-IVRIVARVRAPARLVLEVQDSGIGMTEALLEKLFTPFTQAETSTVRRFGGTGLGLSISRQLARLLEGDLTVRSEFGKGSVFTLELPLSKEENWLPLEQLEKTH----- 197311343 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RNEQGRALRIVGTYSDITRLKEAEKALRD--KQAAELASRSKTEFLSRMSHEMRTPLNAMIGFSQLLKLSATNAQPSASQRHYADHMLQAGQHLLALINDVLDLQRVETGQLTINIETISLRRTIEQALELLAPLAHASAVSFDNRIDEDVL-VRADAQRLRQVLINIISNAIKYNRPDGVVRLTLGDRQGDAIDVLIEDTGEGLRPDQLARLFQPFERLGRE-TSPIEGTGLGLIIAKRLIDEMKGSIEVSSEPGKGTCVTVRL-AEQAPAALP---HEAS------ 256424519 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRASNNDGIWTPAPLELILPPFWRTPLAFFLYILLIIGALIL-ARRVVLERERLRSRIEQEKQEA----QRIHELDALKIRFFTNISHEFRTPLSLIITPLE----KILGKGVEANIQQQLILVQRNARRLLNLVNQLLDFRKMEVQEIKLHTSEGDIVAFVKDLTTSFSDLSEKKQIHLDFHSSVKALNMLYDPDKIEKIIFNLLSNAFKFTPEQGNISVDVQVQHGSTLAIIVKDNGIGIPLEQQERIFERFFQHDIPGSLLNQGSGIGLSITREFVKLHSGTITVDSAPGMGSTFTILLPLKGLVSQL-------------- 308049363 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLYGMMDNENLIDSLREQRDKNQALTARANHANQAKSLFLANMSHEIRTPLNGISGFVSLLKRTRL----SQEQREYVNHCANTVNNLTGIIGDILDFSKIESGEMVLENAVIDVLPLLHDVYSMVQNQNLAHHNDIRFDIGAMPQTLYGDEVRLKQVLVNLLSNAIKFTQYG-QIRLTMAVPDGHTLEITVSDTGIGMCPSKLEHIRKPFEQADLSITKEFGGTGLGIPIIERIANHMGGSLEIESAEGQGTTCRVT------------------------ 194334238 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAALSVEMLFSRTVDDTGFAGTMSTASVEAQIRTKDGFTIEVLVSSVLFDFSKHKRLLVVFRDITEQKKERLIKENRLKNDFIANVSHELRSPLFSILGFSSTLLKER-KELDFETTGEFLGIIHDESKRLSSLIEDVLNVSRIDSGKVAYKKKIIDPAPVVIGACESLKMMASEKSVEFSIHVEPETMQVNADPDALKQVVINLAVNAIKFTPRDGCVRVSLS-NDAHWMVLTVKDSGVGIPESDYDKIFEKFYRVERPGE-EIEGTGLGLPIVKEIIAAHKGSIEVNSKKDFGSTFFVRLPLS-------------------- 288799180 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISRHKETEIMLLESRNRSELANRVKSQFMANMSHELRTPLNAIIGYSEMLQEEYRSDPQGQIYQDM-ERVQKAGRQLLQIINDILDMADLESQTAQLQAESFDICSEARQVAQSVQAAIHKNGNTLDVRCDENIGTMYSDRQKIRQVLIHLLNNAGRFT-ENGQVALTVSAEQRHWVLLRVRDTGIGIDPSIHEQIFEPFTLGDSSSTRLYGGSGLGLSISRRFCEMMGGAITLQSETGKGAEFTVALPL--------------------- 297569748 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAVLITIGALFIGLLVAAVVTRSITRPLQVIKAKTREIAHGNFQG-DLQIASPPIIKELAIA---LNSMCHKLQELDNLKSAFFADMSHELRTPLASIKEGTHILLDRVGGEINNHQQRILL-IISQESDRLINRVNSLLDLARMEAGMVVDHYSRTSLSTLVRDALQGLQPLAEAKGVRIVNHIA-ALPPVNVDQERIMQVVRNLVGNAIKFTPEGGTITLTATVRD-KMLEVAVQDTGIGIPEGDLERIFLKFQQVLPARSDKVKGSGLGLAMVKQIILAHGGKVWATSQIEKGSTFYFTLPLAE------------------- 307591953 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VFQNINEHKQAEAERLQLIQE----QAAREQERQRAEELDRVKTLFFSNVSHEFRTPLTLSLAPLQDILSDPTHPLDP-VQGERLELVHRNNLRLLKLVNTLLDFSRIEAGRIEAVYEPTDLAMFTTELTSVFRSAIERADLQLIVDCPPLPEPVFVDRQMWEKIVLNLLSNAFKFT-FKGEIRVSLANNNDNCAILQIQDTGTGIAPEHLPHLFERFYQVRGIQARTHEGSGIGLALVYELVRLHSGSIEVNSTLGEGTCFTISLPFG--TEHLPSD----------- 307591953 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKPFSAQELVSRVNAHLQMAK-LRGEALDHERMISRRKDELLSTVSHELNTPLVAILGWTRLLR---GTPPSQPMLTKALETIERNAALQAKLIQDLLDISRINADKLLLSLEPVEIGSLIDIAISTVAPLASTKGIDLIEDGDASSVVVKGDPERLVQVMGNLLTNAIKFTPPSGRVSVELSFADGGYAKISVIDTGIGIAAEFLPYVFERFRQGEG--TNGVKGLGLGLAISRHLIQLHQGSIYVQSQIGKGATFVIELPINQ------------------- 254245733 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IDALKRALGTAQSARDEAERANTAKDNFLALVSHELRSPLNVISGWAAVLARERGVSTDEEMSQRAVTTILRHCQLQAELIDDLLDVSRISSGRFSLDTKPVDFAAAVRTVVESNRPAAEKKQITLVSAGLQGRAIVSGDARRLQQVASNLLGNALKFTPDGGRVEVALTQL-GTLVELSVTDNGIGVKAELLPRLFDRFMQSDITRTRNYGGLGLGLSIVKHLVSAHGGTVTASSEEGRGTRLTVRLPL--------------------- 229543410 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARPLINMKVATKKIAKGDLSVEIPVYSKDELGQLAESIRTLAREWNHLREE----RSEFLASISHELRTPLTYIKGYADIARKNN--CADNET---YLNIIYEEAAKLSDMIQNLFDLAKMDRNSFQIQKQNFPLFQMLKQIEHKLSPAFQNKRIILTVKCHPSIQLI-ADPVRFEQVVINLLDNAYKYSEPHTNIFLTVKKADGAWKLI-VQDHGKGIPEEDLPYIFERFYRVDKSRSRSFGGTGLGLAIVKEIVEAHNWHIHADSREGIGTTMEIRF----------------------- 153869352 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KANIQQKNLALEKTQV--EMKKTQVALETKARELELASRYKSEFLANMSHELRTPLNSLLILAQLLTENRAGNLTDKQV-EYAKTIHSAGSDLLTLINEILDLSKVEAGRIEVHAEAVSFTDLVEMIEQKFRHVAAEQKLEFQITVANDLPPIHTDRQRLKQILNNLLSNAFKFTSQGA-VKLDIGYSQQEGVRFSVTDTGIGIPTDKQETVFEAFQQVDGSTSRRYGGTGLGLSISRQLARLLGGDILLHSEADKGSTFTLYI-SEKIERHSSNDNRDIPETQ--- 242280556 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISELKRIEKELRSSREEAQEANEAKGRFLANMTHEFRTPMNAVKGMVQLLQRSEL----TSEQQENLRLIKSSVDSLLVIVNDILDYSKLDSVHMELNEENIDFPAFLREMGDVVDIGAMNKPLQVILEAENVPDCVRVDSLRLRQVLVNLLGNGVKFTDKG-NVTLRCRPEGPEGELFEVSDTGIGLPKDGAESLFESFVQADPSITRKYGGTGLGLAICYKLVKHLGGELSARNNEQGGALFSFVLPVEVCRNFQPQEVADGSEE---- 254255395 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SAVEVTEHVAAREKLVAANAERDRLLDELR----EANHAKDQFLAVLGHELRNPLTPISLALELIRNRDGHATPNE-----LAIIQRQLDHMVRLIDDLLDVSRITRGKIELKKEVVRLADIVDRAVEVASPLLEQRRHRLHVDAALDL-HCHGDPVRLSQVVANLLTNAAKYTPPGGEIALRVARGDTDDVLVEVRDNGAGIPRDRLDSIFEPFFRIDGGSSHMHGGLGIGLALVRSFVRLHGGTVRADSELGSGSTFTIALPAYR------------------- 260771832 ---------------------------------------------------------------------------------------------------------------------------------------FIFAMLTAIILVVIASHYLSNFITLPLLKLTWAAERVSAGDLDQPIIHTQRRDEIGRLAVS---FERMQRSIREKIQLIKSQNIELEDNI-------QLIRKQNDELQLANKLKDEFLATTSHELRTPLHGMIGIAEALTSGANGPIS-AAHRYQLDIIISSGQRLANLVDDLLDYHKMRYGHLDIETQAVNLSNATRMVLELSHHLLGKKTLRIINQIADQPLWVSADAQRLEQVLYNLIGNAIKYTSEG-KIVISATPME-HQVRIQVVDTGQGIPAEQLEHIFEPLIQAGYDSSRYRQGAGLGLTISRQLIELMQGSLYVSSQPMVGTTFSFTLPLATSQQIAQAQRSQIAHFQAP- 84393022 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTHQLAINRNV--ESRKRAEESERATRDFVAMINHELRTPLNGLLGSAELISDTELSS----SQREIVNNLSQSGEFLRTIINDLLDFSKINAGMLDLIPKKFALHDLRNTIESIFVNRAIEKQIEFNISVASNVPHFQGDLERITQLFVNLIGNAIKFTEEG-HVNVDIEWDKNQFV-FSVEDTGVGIAESAHKTLFEPFTQADNSSSRNYEGTGLGLAICRKLVALMNGVIGVTSVVGSGTTFTISIPLQVVDVPAESDS---------- 11935116 -----------------------------------------------------------------------------------------------------------------------------------------------VVAVRVPLLHLSNFQIPDHSAKSYAIMVLILPTDSARKWRDHELELVEVVADQVA--------VALSHAAILEESMRARDQLMEQNVALNL---ARQEAEMAIHARNDFLAVMNHEMRTPMHAIIALSSLLLETELTP----EQRVMIETVLKSSNLLATLINDVLDLSRLEDGSLKLDSETFNLQGIFREVINLIKPITSVKKLSMTLIMAPDLPACVGDEKRLMQAILNVVGNAVKFTKEG-YVTIVASVAKPDALCVQVKDSGCGIHPQDIPHLFTKFAQPRSGSSRKNGSAGLGLAICKRFVNLMGGHIWIESEADKGCTATFI------------------------ 30260804 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIAGAITFLLTVITIFL-LSRLLTKPLLHMKHATEKMSKGDLSV-SLTTTRNDEIGELSSSQTLANDLHYMKTE----RSEFLASVAHELRTPLTYVRGYADIALKETTSP---EQRLRYLSIIKDESDYITNLVQDLFSLAQMEQHNFSIQVKEVHLHTFLTRISEKVNAMYKERYITVSFSCPPTLL-VNLDEQRFEQVVVNILNNAYRHSKEHSQIHISV-IEENKRISITMEDEGEGIPPEDLPHIFERFYRVDKARSRATGGTGLGLSIVKEIVELHGGNITVTSEVDHGSCFTISLPSIKKHDY--------------- 310784122 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLRVVLNAAAGVLQDMERVHTVQDLNARLRDQVRRLEETRLALEEAHRTKDAFLAHISHEIRTPLNGILGLSRLLGEGDL----SREQEEHVSLLLLEGQILVRLLDDLLDFSKIEAGRLEVESIPFAPGQLTRDVGRAFAHRASEKGLPVEVRVDSVPPGALGDPNRLRQILGNLLSNAVKFTSRG-RVLLELDAPGDRLVW-SVEDTGEGVAPEALERIFQPFVQADPSVARRHGGTGLGLPISRSLATLMGGTLEVSSSPGEGSRFVLSLPLT-------------------- 163847987 -----------------------------------------------------------------------------------------------------------------------------------------------------------------AIFTLAMIQALTISSGAAVTVAIISLVASRQIVQPIDHLLQVTRRIAAGHY------AERAPLIGDRELTRLAANMMAEALERAEQRRVALIGDVAHELRTPLATIAGYVEGILDGVV-----ETDEATWALVLDEVNRLRRLTDDLQQLSRVESRQITLAPTPVDPAHLIEAAVTRLTPQFTAKNIELHVNIEQHLPPVWADSDRILQVLINLLGNALQYTPGGGRVVIGAEHAS-EAIRFWVQDSGIGIAAEHLPHLFERFYRVDKSRTRATGGAGIGLTICKGLVEMHGGQIWATSAPGCGATFYFTLPL--------------------- 121309562 --------------------------------------------------------------------------------------------------------------VVNQVFSSNRAVRIPHTCPARIRPQTGRYVPPEVVAVRVPLLHLSNFQIPELSAKSYAIMVLMLPSDSARKWHIHELELVEVVADQVA--------VALSHAAILEESMRARDLLMEQNVA---LDSARREAEMAIRARNDFLAVMNHEMRTPMHAVIALSSLLLETELTP----EQRLMIETVLKSSNLLAALINDVLDLSKLEDGSFELEIANFNLHAVFREVINLIKPIAAVKKLSVSVTLAPDLPLCVGDEKRLMQTILNVAGNAVKFTKEG-HISITASVARSDDLRVQIKDSGCGISPQDLPHIFTKFAHSRNSANKASNGSGLGLAICRRFVNLMEGQMWLESEIGKGCTATFI------------------------ 291518851 -------------------------------------------------------------------------------------------------------------------------GLAVLEEFSAVMALLLQFFNDTDLFGVLPIAFVSIFITMITYIVTVIPDLVQGRVKKYWLEFI--GIIGAMAMGAVQMYDYKFLHPTNLNSLYLIIGLLFLITMAYMRALKDIRNTEREAAVQAQDASTAFMTRMSHEMRTPINAILGMNKMILRESK----DDAILDYARDVNSAGNYLLSIVNEVLDLAKVTAGRIEIIPEEYDLMDMIRECYSLVRPRAKANRLSFEVDMSDVLPSLMGDKERVIQVITNLLTNAVKYTPAG-RVTLSVKISEGRLLLIVVTDTGIGVAEENIPYLFDSFRRVGEFNNKKIEGTGLGLTITKQLVELMGGSISVESELGKGTTFTVMIPQE-------------------- 238786887 --------------------------------------------------------IYRVSYGSFFRNNVWLPISTLVLLMISVAGCFVYMRWYNRRV-VAPAQEAQREILASEAFNRTLIETAPVALCLIDRSEATLIFANALALDWLGVDEEARPHQNDAIKTLFSQLQNVEQGGAIERLTLPD--------ARIVYVVYAPTRYRQQAVILCAFT----DVSAHAEMEKHLT-WAKQAADEANDAKSTFLATMSHEIRTPLYGALGTLELLSLTQLNN----QQRQYVDRIESASQMLLQIISDILDISKIEAGQLQLDKSEFNPRELVQECTGTYAGMAHRKGLLLFSIIATDIPEVIGDPARIRQILNNLISNAIKFTEIG-TVVVRLSQLERSSLLLEVCDSGVGIDKAEQEKLFTPFYMIDAERNMA-GGAGLGMSICARLAELMDTKIQLRSEPQIGSQFSVEL----------------------- 188591971 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVLVVGLNPF-----RLFDARYRSF-LSLAAGQIGAAMQSALAYEAE-RKRAEEIDRAKTAFFSNISHEFRTPLTLMLGPLEDLVRRASPGED----RAMLEMTHRNGLRLLKLVNALLDFSRIESGRVTMRRQPTNVAALTADLASLFRASVEAAGITLRVDCPPLARPVAVDRDMWETIVLNLVSNAFKFTFAGA-ITVAVAPHGDGGVALTVRDTGVGIPAAELPRIFERFHRVEGAQGRTIEGSGIGLALVQELVRLQGGTIDVQSVPGEGTCFTVRLP---------------------- 126662135 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITDQKLLEIELEKEKQRAINASKAKEVFLSTMSHEIRTPLNAIIGFL----RELSKHTTSQEQKIYLENSTIASSHLLSIINDVLDISKIESGEMELESNNFDLKHSVEKVVTILEVKAKEKGLELKSNFNSGISNLLGDSFRIEQILYNLIGNSLKFT-IEGSIYVQCDLEEEQELLISISDTGIGIEESYLETIFTKFSQEEKDTSRKFGGTGLGMAITKELVDLMRGNITIESKKNTGTKITVFLKLTKAI----------------- 51245645 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELQQRTGALEKQRKEISTKNIELLDAQKIVEGKVDELETSGKYKSEFLANMSHELRTPLNSILILSQLLSTNKAGNLSDKQV-ESAGAIHSSGAELLNLINDILDLSKVEAGKVELIIEEIPFKRIEADLHRLYKDLAHDKGISFDITLNPQLPTLKTDSQRLQQVLRNLITNSFKFTLQGSEIELNTRLEGQKAIVFAVKDDGIGIPQAQQQNIFEAFQQVDGSTSRKYGGTGLGLSISKELTKLLGGFITLSSVEDEGSTFRITLPNQAIATDTPEEKLET------- 91201123 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------PVDISLTISELRDKTGNVIGTVG-ISKDITEEKRMKGELEKKNKELEELTNNLEEKV--LERTNALEKMNRELV-RANELKGRFIANASHELRTPLHSIIGFSEILLQKTFGDLT-EKQQRYLNTIFGSAKHLLYLVNNILDLAKIDAGKAEISYQTFPVKSVIDEVLVVIRPLADRKMIVPETVVHHDV-YFTADKIKFKQILYNLISNAIKFTADSGNVGIAIEKESQEFLKVSVWDTGIGIKPEDRERIFEEFEQIDSS--KSTEGTGLGLSLTKKLVEIHGGHITVEGIYGQGSVFNVYMP---------------------- 254445580 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGRAYKLLESKQSQIQVQNAELLGHRQNLEKMVA---TRTRELEVSKEKAERSDRLKSAFLANMSHEIRTPMNAIVGLLEIVHKEDLPEDERET---YAEVIRQSSRTLMTLIDDILDLSRIESGEATLQLQPCRVDEVCEELYSLFRYVTKKESLKLVRDVEGSLLNLEFDPVRLKQILTNLLSNAIKFTEKG---EILFGYDSENRIRFFVSDSGVGIPQDHLEKIFDRFHKVEDPDGRVHRGTGLGLTISKRLSEMMSGVIEVNSEVGKGTCFSATFTRPIVECEQGPDQSETPEAES-- 299147467 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LKTSLDFELREKQYIEEMNQSKLRFFTNISHEIRTPITLILGQVDLLL--NSGKLSTYAYSKLLN-IHKNAGNLKSLITELLDFRKQEQGLLKLKVSQFDLYSLLKEHYVLFKELAANRNISFVLHADCEQCLVWGDRMQLQKVVNNLLSNAFKYTSDGGSISMELA-DGADECMFSVSDNGAGISEEDYVKIFERFYQAENI--GQYGGTGIGLALSQGIVKAHQGDITVESQLGKGSCFKVTLKKSSVSRIEPEQDKE-------- 134678538 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LKKEKDRVEKARTETKQANRQLQLAVKRANKLAERAVEADLTKSQFIANMSHEIRTPMNAIIGFSEVLCESEL----SKEQRNHADIIRRSGKNLLQLINDILDFSKVEAGKLETRPVDVGLKKMLDTLGALLQGGADKKDIDFKITTSQDLPAVHTDPMRLHQCLINIIGNAIKFTEKG-HVWVNVSLVKTNGVQFEIEDTGIGIPPEMQQAIFDAFIQADSDTTRKYGGTGLGLAITKKLVNLLDGELTLMS----------------------------------- 47716316 -----------------------------------------------------------------------------------------------------------------------------------------------VVAVRVPLLHLSNFQIPELSARSYAVMVLILPSDSARKWHVHELELVEVVADQVA--------VALSHAAILEESMRARDLLMEQNVALDL---ARREAEMAIRARNDFLAVMNHEMRTPMHAIIALSSLLLETELTP----EQRIMVETMLKSSNLLATLINDVLDLSRLEDGSFELEKSSFNLHTVFREVINLIKPIAAVKRLSVSVSLAPDLPLCMGDEKRLMQTILNVAGNAVKFTKEG-HISITASVSRPDSLCVQIKDTGCGISPQDIPFLFTKFAHTQNGGNKGYSGSGLGLAICKRFISLMEGHIWLESELGKGCTATFI------------------------ 261415582 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YWQIKFVLTATNVQIVAGFHSVDEETRKQKKDQEALERALQMANSASRAKTTFLNNMSHDIRTPMNAIIGFTGL---AAEHIDNKEQVADYLSKIGQSSEHLLALINDVLDMSRIESGKMNIANRPERLSDVVHMLKGIVLSDVRSRQQQFFVELENVHEMIYCDKLRLNQVLLNVVSNAIKYTPKNGLITMNVKEETGYGVYFLVKDNGIGMSEAFLKQIFDPFTRVNSSTVSGIQGTGLGMSITKNIIDMMGGTIKVSSEENFGTEVLMTF----------------------- 78046879 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AEAMAELESLRQQNQALREELEETNQELDQQAEQLREVSELKSRFLSYMSHEFRTPLGSILSITRLLEDGMDGPLNAEQLKQ-VRFVSGSARELTEMVDDLLDLAKIEAGRITISPGWFDLMDLFAALRGMFRPLTDVGTTTLIFEDPPVLPLLYTDDKKLAQILRNFISNALKFTPQG-QVRVFAQLEGDSHVRFGVHDTGIGIPAELHEALFEDFVQVDSPLQKRLTGTGLGLSICKRFAELLGGRVGINSVVGQGSEFYVVLPMT-------------------- 301054746 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFLAVLLGFIVLLSIIFIAIAGYIVRPIRKFTKATQKIASGEYEI-ELDVKRKDEIGTLSTS---FQKMTKSIKELDEMRQEFVSNVSHEFQSPLSSIQGFSKTLQTEKM---SEEERNHYLQIIEGESKRMSSLCKQLLTLASLDKEEKVLQIKEFNLQKQIKDVIFMLEWKWREKDIAVEFDVPD--ITIQGDENLLHQVWSNIFTNSIKFSNEGGTIEFFVEELES-SVIISISDNGIGMEKEEMDRIFDRFYKVDTARARNVEGSGLGLSIVQKIVELHNGNVSVYSTKGEGTTVRVELPK--------------------- 119486213 --------------------------------------------------------------------------------------------------------------------------------------------------VILAVTSLDDALSGLKINSVLFYLTISLIAASIIAALYLSRDLARPLERALTINSLESPRPIPQNLKIREFIQLGQAIVERLQSRASALELATKEAQIANQLKDEFLRIISHELRTPLNGIINSLQFLRDDLCDTPKEEQ--EYLDMANKSALHLYSIVNDILDIALIQEGQLSITQKPVDLVKIIREAIATQSLEVHQKGLSLKLHLQ-DPIKVWADPDKLKQVLLNILSNAVKFTKKG-RIIITASCEEKFQAVIVVQDTGIGIAVEKQDKLFQPFAVVDGSTTREFGGIGLGLSISQSLMTMMGGSIELYSKENQGTTVTLCIPVA-------------------- 307610980 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EMEIEIYQRAQEIQEANKQLEEANKNLARLDQIKTQFFANVSHELRTPLMLILGPLEMLLAEKKLPS---FVQNTLRRIQNNAQILLKHVNDLLNISKLDAGKMILHYANIDLVKLIQQTIALFEAQIPERKLVFSMDLPDELQA-QIDPDKIQHILINILSNAIKFTPQNAKVRIRLVQINPETCRLQIEDNGPGIPSDLCETIFERFFQIEEPTTRTVGGTGLGLSIAKDFVELHGGSILAGNARNGGAIFTIELPLKAPQNV--------------- 297805122 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EAINRIATVEEDCQKMRELKARAEAADVAKSQFLATVSHEIRTPMNGVLGMLKMLMDTDL----DAKQMDYAQTAHGSGKDLTSLINEVLDQAKIESGRLELENVPFDMRFILDNVSSLLSGKANEKGIELAVYVSSQVPDVVGDPSRFRQIITNLVGNSIKFTQERGHISVHLAAESGETVLVTVEDTGVGIPVDAQGRIFTPFMQADSSTSRTYGGTGIGLSISKRLVELMQGEMGFVSEPGIGSTFSFT------------------------ 256754368 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKVAEEAAVTKVANQANDKLIELDKLKTDFLCNVSHELRTPLNLMVSSLKLSALQNHGVLDTVMMHKHFHIMNQNCFRLTRIINNIIDITKIDAGSLDLNLTNNNIVDVVEETVLSVASHIKDKGITLIFDTDVEEKFLACDPDQIQRILLNLISNAVKFNSSGREIYVSIE-DCTENIKISVKDNGIGISLENQPFIFDRFIQVDKSLTRQHEGSGMGLTITKYLVELHKGTITLESEPTKGSTFTITLP----VYLVPKSAHKS------- 251792984 --------------------------------------------------------------------------------------------------------------------------------------------------------------IRFSILGVAVLAVLALCTQIILSVDLFRSIVFGMISAPIYFFTLLVEKLEHSRLALSHSVENLQKEIDERLLAEKRLSAALDKVEKISRDKTTLMTTISHELRTPLNGIIGLSRILLEE----QPTERQRNYLKTINSSAVSLSHIFSDIIDLEKIDARRIELHSKETDFYALLNDISNFALLMAEEKRLEFHLDCPPTLPWLMLDGVRLNQILWNLITNAVKFTQQGS-VTLSVEQTAENEFAIRVTDTGIGIDEADLEKIFELYYQVNSNRNKSL-GSGIGLSISKAIAQLMGGDLTVTSEIGHGSTFLLTFKAEEAFRPSDEDS---------- 167630855 ---------------------------------------------------------------------------------------------EKERLLGGEIITRQAPLFASGAANG-----ISARGTASIPALFVAVPHRAGDKVDKVVFAVRALQPIRDAIATARTWVFGAGALTLLLSALVAYLLSKKVARPLTALHAAAEQMRRREFN-HRAPVEGDDEIGRLISLRQLEDKNDQLARGMQSMR-DLAANVSHDLRTPLFLIQGYAEALRDDMAKTPDD--RRQMAEIILEETDRMQRLVQDMLQLAQLESGYFELKREAVDPEALIYGVARKLSGAADERQIRLICLADAALPAIHADPDRLTQALINLVDNALRHTPAGGEVVLGLTAQA-QSVRFSVDDSGPGLAEADLDRIWERFYRGEKSRSRKTPGTGLGLSIVKAIVESHGGSVGAENRTGGGASFFFTIP---------------------- 218709447 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KEKLEATVRERTAELVAARKDAERANKAKSEFLAMMSHELRTPLNATIGLIDTLKSTPL----NDEQQSILLNMSTSSELLLAIISDVLDFSKIESGCFSLAPQWSNARDTVTFVLSEQKKIADDKGLSLTLTSDPEGELHYIDPSRLAQILFNLIGNAIKFT-EHGHVHVSITYQHS-SFRISVEDTGIGISSQQLSSLFSPFVQADSTITRRFGGTGLGLAITKRLVELMRGHISVESEPGKGSKFEVRLPLTRVTN---------------- 254445827 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSKLAEMRDIFQEITRANKGLEQALEYAKAESDAKSDFLANMSHEIRTPMNAVIGFCDLLSNTKL----DEEQEEYLEAINHSGQLLIKLIGQVLDYSKIESGHLHLESEELSFDQILLEVQAMMGVRLKETDIEFVVEKENSDELLVGDTTRVKQVLINLLGNAFKFTRDGSIVLKARSFDSHHCLQVRVEDTGIGIRADRLRSLFCPFAQAHMRIAREFGGSGLGLAICKRLCEAMHGDVWVESKPGKGSVFVFELPKK-------------------- 304321187 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SDAKIEAEQRARNERVEVLKRNREDLREAVRRAQEANRAKSEFLANMSHELRTPLNAINGFSELMKEELFGPLGHKKYVEYIKDIHASGSHLLNLIDDILDLSKLEAGKLDLDLCQVDLDRLLKESLRLVEMQMREASLEFRSLTD-HIPSVWADPRAVKQVILNVLSNAQKFTPQGGAVTVTTLVDLTTVTIL-IADTGIGMTPEQLEKLGQPFELADDHFSRASRGTGLGLALSKSLMEAQNGLLAVTSEPRRGTVAAICLPR--------------------- 159900917 --------------------------------------------------------------SAFFFSIVGTPTISLFLLPGTTQ--FMSYSLVLAVIIAGILYSPRAPFTVVALVV-VIFLMVGMASATNFTNHYGSITQFITTFTPPSVTLLLAALTSWLATRDLVATV-----EWAMESHRLAERRAERLRVSEA-------RVARTLLELEGAYEMQSRLNSQLQVLNKELEVARTAADEANTLKTRFLANMSHELRTPLNAIINFTQFLGKPRYGDLTARQI-ELQERVLVNSEHLLGLINDILDLSKIEAGRMELHLELLDLQPIFNGVMATAVGLTKSKGLNLESDVEEEIPPVRGDKVRVRQILLNLLSNAAKFTDSGG-ITLRAFESDG-MVQISVIDTGAGIPAHELPLVFEEFHQVEQAASQRQQGTGLGLPISRHLVELQGGTMWAE------------------------------------ 149181690 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RSYVVIVSPLYNEEYVRGAVAVVRDMTEERR-----LDKLRKDFIANVSHELRTPIAMLQGYSEAIIDDI--AESEEEKKEIAKIIYDESLRMGRLVNDLLDLARMEAGHITLKKEKSDISTFLERVTNKFQGIAKEKNIGLNFKTGLNSQQIYIDPDRIEQVLTNLIDNALRHTPETGSVSVNYKPTKS-GILVEVSDSGSGIPEEDLPFVFERFYKADKARTRGKSGTGLGLAIAKNIIDSHNGQISVHSKVDQGTTFSFFLPQ--------------------- 168043876 ------------------------------------------------------------------------------------------------------------------------------------------------VAVRVPLLPLNNFHTDWHSKRAYALMVLMLPCDSARRWHVHQLQLVETVADQVA--------VALSHAAILEESMRARSLLVEQNVALDL---ARREAETAIRARNDFLAVMNHEMRTPMHAIIALSSLLQETRLTP----EQRSMVDTILKSSNLLATLINDVLDLSRLEDGSLELETRVFNLPIVFKEVMKLVAPITSVKKLKSELTLDGDLPEVVGDEKRLMQTVLNVVGNAVKFTKEGSTIHVILDRDRTDYQRVEVVDTGVGLNPLDIPNLFNKFLQADSSPTRNYGGTGLGLAICRRFVSLMGGDIWVESEIGKGTTFSVRLPNEQDRQITP------------- 90022553 -----------------------------------------------------------------------------------------------------------------QVARDARLNADQLLRKQEDLRNYLTI--AGVILVFLVVAA---FYFRISAPLGRLTSVFESLAEGTRSVHIPDINRIGLLARAANVF-------RSKNDQTEALLVKTEQMVKEQTLLNEYLQEEKLRAERALSVKTDFLANMSHELRTPLNAIIGFT--VRLLKKKDQLQNQQVNAMEVIERNGRHLLAMINDILDLSKIEANKLDLHIASVELPQLCADIMGQISLAAEEKSLRIDYEY-VEVPIIQTDSVRLSQILLNLLSNAIKYTESGG-VSVKIARNSIDSITLTIADTGVGISEADQKKLFSRFEQFDDRTKFQVGGTGLGLAIVANLCKILSIQVSVESTLGLGSCFTLIIPL--------------------- 170109290 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NVQGIWQEITLSVTMAGNLTTQVRGFAQISAAAMDGDFEMDSLKTQINQMVFNLRDSIQKNTAAREAAELANRSKSEFLANMSHEIRTPMNGIIGMTEL----TLDSDLNRSQRESLLLVHSLARSLLLIIDDILDISKIEAGRMTMEAVSYSLRQTVFGILKTLVVRASQNNLDLTYDVEPDIPQLIGDSLRLRQVITNLVGNAIKFTPRKGHVALSCRLEQNVTLEFCVTDTGIGIAKDKLNLIFDTFCQADGSTTREYGGTGLGLSISKRLVSLMQGNMWVESEVSKGSRFFFTI----------------------- 121728449 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RAISDIEHKEELQKLVEIRTRELRLAQKLAEQANQSKSNFLAMMSHELRTPLNAVLGLIDILRGESTSY-----QVELLEQMENSAELLLIIINDILDLSRIESGHFSLHCHWLDLEKKLDQSLVYHRQIAQDKGVHFYVQSNKNPTEYYTDSARLTQILFNIVGNAIKFTKQG-QVDVVLDYTKD-GVVFRVKDTGIGIEKNRVEQLFTPFIQADNSITRNYGGTGLGLAITKHLVELMGGTIQVESEFGIGTTFTLYIPLQSRLKNIKQSASSSQQ----- 239831437 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEGEQKLLEELKAELESERIGKGRLLAAVSHELRTPLNSIIGFSDMLSHEMGGKLASEKQREYAGLIHQSGHYLLELVNAVLDNSRLETGNYSIDPQTLAFREAAEMCTAVMLPLAEKKGVAFCHRVGNGIGELVADRRAVQQILLNLAGNAVKFTQSGGCVTIDAARVMAEGLEFSVSDTGIGIEPEDMQRIGTPFVRANNNYARAQEGSGLGLSVVKGLVELHQGTMQLKSCPGEGTVVTVRLPVAGPQFVMGEDEYQE------- 67925200 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVTQQQQLCQELAAKNADLV-QLNRLKDEFLACISHELKSPLTAVVGLSSLLQEEKIGNLNSRQV-HYAQLIYRSGRQLMTLVNDLLDLTRLETGQLKLSFNPVNIREICQRAYHSITEKYQEKPVDFSLEIEPELEHLLADELRLHQMLVHLLDNAMKFTQTGGKIGLKVSRWSD-WLAFNVWDTGIGIPEESQHLIFQKFQQLENPLTRQFEGTGLGLVLTQRLARAHGGDISFVSKAGQGSQFTLLLPPS-------------------- 309368960 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SDDKIVKIMAQGQDITSFV-MAEKESDEARKEAEASAKNQADFLARMSHELRTPLNGIMGVAQLLKGRMVDKQDIEK----MEVLCSSGEHLLAVLNDILDFSKIEQSSFNIEGAKFHLSDLGYSIEKVFGPICFEKGLELRSNIEDDI-WVFSDQVRLNQVIYNLVSNAVKFTHEG-EVVLSLSYSQGSELHIEVSDTGIGIKNERLEAIFDPFVQAGPDTTQIYGGSGLGLAIVQSLVTTMGGKVGVESVYGSGTRFFITVP----IQLTSSDHKEQSDEK--- 163788810 -----------------------------------------------------MTMLMSTGAILDSVHSIGFVFWMFFSNCIYFLFWFFGRSFIQSKTK--FPILDKLIVGLASIMIIQIAVVIFLVLTNSMKPNFLSVGYQAEIHVFTNILGL---ILSIAIFARYFGIGALIGLSLLLYGSMWSIKYPGFDAHSWAVFAQIVIFSFGIAYRRQVIMKKHNEE--KLKAQLSIVEM--ERIKDLDKIKTRFFANISHEFRTPLALISGPINRAFKQSAKDEVITISNKHFNIIQNNANRLQNLVDQLLDLSKIESGKVHLSLKQGGLIKFLRSIIYSFESMAERENISLNTSFPEELDSAFYDKDKLEKIVTNILSNAFKYTSENGSVTTTIDY-NKNYLNLEITDTGKGIDKEEVKRIFERFYRVEGS---EEKGSGIGLALTKELIELHNGKISVDSTKHKGTTFKVRLPIT--LESLPE------------ 240949675 ----------------------------------------------------------------------------------------------------------------------------------------------------LGFVVLCIFAILVQIFLDY------LFLGKVLVHDILRSVLFGLISAPIYFFNVIVEKLEKSRVKLEQS-------IYELGTLREQDFILNKRLEKNSQDKTKLMATISHELRTPLNGIIGLSRILLEGELEP----KQREYLKTINISAVSLGHIFSDIIDLEKIDSKRIELFNKPVEFIQLINDINHFANLMAGKKEIKFHLEYAKQLPHINVDNARLSQVIWNLLSNAVKFTPEKGDITLKINQLSPSCFQFIVIDSGIGIAKEEQDKIFNMFYQSERSDGNKAQGSGIGLAVSKHIAQLMGGDLTVESQLGEGAAFTLTI----------------------- 52222390 -----------------------------------------------------------------------------------------------------------------------------------------------VVAVRVPLLHLSNFQWPELSPKSYALMVLMLPSNSARQWHVHELELVDVVADQVAVAL--------SHAAILEESMRARDLLIEQNVALDL---ARREAETAVRARNDFLGVMNHEMRTPMHAVVALSSLLQESELIP----EQRLMVETILKSSNLLATLINDVLDLSRLEDGSLQLDVGTFNLHALFREVLNLIKPVAAVKKLFVTLSLSSDFPEVIGDEKRLMQILLNVVGNAVKFSEEGS-VSVSVQSENHFYLRVQVKDTGSGINPQDFPKLFCKFAQNQEPATKNSAGTGLGLAICKRFVNLMEGHIWIESEVGKGSTFIVKL----------------------- 238752982 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISQRKTVERELEAARVEAESANRTKSTFLATISHELRTPMYAIMGLLE-LEIRNDQPVDKDT----LVTVSKSAQSLMLLLDDIIDSAKIEAGQLSVHPAVVDFRQEIERMFTIYQPIADERNLRFSAWVDDQIPDLMIDMLRVRQVMGNLLGNALKFTEQGSSVDITWEPTDEKHGVIDITDTGIGISPGAQATLFQPFSQANEGESPRFGGSGLGLWICHQLIHKMGGQITLESQLGKGTSLFITLPLTATADDLPQDAH--------- 289435295 ------------------------------------ILQVNKKTVTTLIASGIIAVVITSILSFVFSSRMAFPLREMKKIAI----AVSKGNFDNRVPTYTHDEIGELGVAFNDMAKQLKYNVSALRQEKEQLSNILV--GMADGVIKFSIDKTIILSNPPAEEFLHNWFFSPENAEKVLIPVALDNLLNDTLEAKESQVGEITF-ADRTYVAILTLLYTGEHVRSIVAVIRDMTEE-----KQLEKMKSDFVNNVSHELRTPISMLQGYSEAIIDGV--AQSDEEVREFAQIIYDESLRIGRLVNDMLDLARMEAGFNQMDNQKLPLAPLLEKVMANFDVLAKENFVELGLELETPNLEYSYDPDRMEQVLINLIMNAIRHTGKQGKVVLKQTIDENNKLIITVSDNGSGIAEEDIPYLFERFYKADKARKRGKAGTGIGLAIVKNIVEAHGGKISVKSELGKGSDFIITLPLEK------------------- 154246369 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEKSRSLEIASAELSAANAQLRTLDELKDDFVSSVTHELRTPLTAIRALSELMLDAPD--MEEAQRQEFLAIIVGESERLGRLVNQVLDMAKLESGHGEWHNADVDLRRLVRDAVTATTELARSRGAEIVFEAPETVPLLRADPDRLTQVVLNLISNAVKFVPEGGRVHVSL-HVEGDGLVVRVKDNGPGVPEAERDTIFEKFRQGGDALTR-PPGTGLGLPISRRIVDHFGGRMWLENQDGSGACFAFRLPFQPAEGPRPAASEPAGKVKALA 299148168 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AKMKMQVRIEQIERNKIEEISQEKVRFYMNMSHELRTPLSLILAPLEELLGQSNLKGTPVQQK--LDYVYKNGRKLLHIVNQLLDFRKAEAGAMPIHVAQVNVEELLQDAFALFKENAQKRAISFHIKSDLEGRLFPADRTYVETILMNLLSNAFKFTPDGGSISLSL-WTEGDTYGFTVRDSGIGMSPEQLTRIFERFYQVDGQRK----GTGIGLSLVKMLVEKHHGTITVASEPAQYTEFKVTLPATEKERELPAHEVETS------ 44004552 -----------------------------------------------------------------------------------------------------------------------------------------------------SIKQMIQRLTYQFIFVGAITFIITVITMFLLSRF---------LTKPLIRMKKATETMSKGDLSV-SLNINGKDEVGEL------AHSIQKLADDLNYMKKEFLASVAHELRTPLTYIRGYADIILKTKMSTQD---QKHYLSIIKEEADHVTGLVQDLFELAKMEKHNFIINTKQTNLYDLLKHIVAKIQPAYTEKNIHIIFSCPEDLVLLL-DEQRFEQVILNLLNNAYSHSEVNSKIFVMVT-DKKESIQIIVKDEGEGIPEKDLPHIFERFYRVDKSRTRATGGSGLGLAIVKEIIELHRGSISVKSELGHGTIFTILL----------------------- 56479140 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LELYGLRKDGTEFPVEISLSPLKTEETPVVMSAIRD--VSERRGFEQALQEKNLELLAANRAKDHFLASMSHELRTPLNAVIGFTGTLLMKLPGELNPEQTRQ-LEIVRNNARHLLALINDLLNLAKIEAGKIELNFEPIDCGALVGEIAASLRPQALSKGLELILATQSDPIVFETDRRALSQIIINLVGNAIKFTLHGSRIDLVLEEAKKRRLALSVSDTGPGIGEEELSSLFEAFVQGHASRMKGVEGTGLGLHLSRKLAVLLGGELSCTSTLGTGSVFTLILP---------------------- 301061389 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLNGHGTILRDEAEN-----QIGALFVLDDVTRLR--KLENIRRDFVSNVSHEIKTPITAIKGFVETLRDGSVK--NPADAERFLGIIEKHVDRLEAIIEDLLNLSKIESGKEGLSLVESQMVDIIHNALQICHVAIAEREIEIDVSCAESV-TLKVDPTLLEQALVNLLDNAVKYSDTGGTIHISVTEESG-SITIAVRDHGVGINKKHLPRLFERFYRVDKARSRQLGGTGLGLAIVKHVVQAHGGHITVESTPGEGSTFSIHLPKNQ------------------- 153872459 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TQALKKQKDEVQAKNIALEKTQAEMARARAAIEEKAQELELASKYKSEFLANMSHELRTPLNSLLILSQLLADNKTNNLTDKQV-EYVRTIHSSGSDLLTLINEILDLSKVEAGKIEIRSEDVSLTDLVATVKQKFQHLATEKGLAFQVQIAQDVPTVHTDEQRLKQIINNLLSNAFKFT-TQGEVRLDISHQEGKDVLISITDTGIGIPKDKQQIIFEAFQQADGSTSRRFGGTGLGLSISRQLARLLGGDLRLLSEEGKGSTFVLSLP---------------------- 83815151 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DRLQQELRSAKEQAERARARAVEASKAKSAFLANMSHEIRTPLTSIIGFADAIEIQSLKDCPDEQLDRFSELVGQGGKRLLDTLDAVLNLSKLESGQIELAEEAVDLVEKTRQVAEELRPSAQEKDLCLDLQMDADEILARADEGGVQIVLQNLLSNGIKYTEEGG-VQVRVHRTAEDAV-LEVEDSGIGMEPERAEALFEPFRQASEGLSRKFEGSGVGLAVTKKAVEQMDGRVDVETEKGKGSRFVVRLP---------------------- 296441898 ----------------------------------------------------------------------------------------------------------------------IMTAAVPVLDKDKKTVVGAVVLVTSIKDVFLPIQDMKNQIYLLSLVIALIAGLLSFATSSVITKP---------LKTLMKFVQKITNGQLDQKVNVIG-----KDEIAELGNAFNHMTDQLQRVEQ---SRQEFVSNVSHELKTPLSSIKVLTESLMFQEDVPV--EMYKEFFEDINSEVDRLNNIISDLLTLVRLDQREIPLNIANVDINEMTQNILKRLTPLAKKKEIKLIYESHKDIIA-EIDEVKFTLALTNLIENAIKYTPSGGEVGVVI-QSDLQDAFISVQDTGIGIAKEEQSRIFERFYRTDKTRNRETGGTGLGLAITYKTVIMHNGSIQVESEEGKGSVFSVQFPLRHV------------------ 298491856 --------------------------------------------------------------------------------------------------------------------------------------------------IILAVASVKDALLGLN---EIKVILIVLTAGLIGASLLVSLYLAPYLASALNIHSHHAAQPIPRNFKIRELAQALDQMVERLKAWAEELEIAWKEAKSANFVKSQFLATTSHELRNPLNIIINCVRLVRDGLCD--DREEELEFLQRADETAIHLLGIINDLLDISKIEAGKISVITTPLELRKLLLDVINLQSVNVQQKGLQLKCAIGNELIPVRADELKLKQVLINIIGNSTKFTDKGS-IVISTDIHHNNHVIISVKDTGIGIDPGQQDKLFRPFVMVDGTTTRKFEGTGLGLAISRNLIELMGGKITLESGLHHGTTVKIILPL--------------------- 146337386 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDVTDRTETERALAD-ARDQANAANRAKSRFLAMASHEIRTP----LNGILGMGGLLLETPLTPEQTTYAKAVRASGEALMSLINELLDYSKIEAGKLALEAQPFSLAALIEEITELLAPRAQAKQLEIAAYMDERLPTVTGDAARLRQVLLNLAGNAIKFTAKGGVAVIAEPGIWPNEISFQVRDTGIGIAAEAQERIFREFEQADDSVARSFGGTGLGLAISDRIVKRMGGRISLQSEPGAGATFEVCVPLPAALE---------------- 91783499 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QREAIEERERLLASEQAARQIAEEANRAKDRFLAMLSHELRTPLTPVLAGASVLE---MIPELPDQARASVRMIRRNVELEARLIDDLLDLTRVANGKLRLSLETVDVHDVMDSVLELFRSEIQVKQQDVHVHKNARHHYVLADRARLQQMLWNLIRNAAKFTPDGGHIYVRTR-DERMHVQIAVEDTGIGIEPDQIGKLFNAFEQGNQNMTRQFGGLGLGLAITKALTDVHGGTVTAQS-PGAGATFTITLPTATAPEVT-------------- 163735013 ------------------------------------------------------------------------------------------------------------------------------------------------------MSRMSRFILITA-FIGLGFGGLLLFVRDLRYAENFDAILVFTMVVIVSGITVWMYLLVSESQRQARKEAEKERLLFEVERTDLELQQAKEKAEAANLAKTRYMTGLSHELRTPLNSIYGFAQILERDEDMP---ARRRNSIITIRRSSEHLAGLIEGLLDISRIEAGRLKISRDRINLRVFLQQVSSIFEEAAREKNLRFRMETSRVLPWITFDEKRLRQIIINLLSNAIRYT-DNGEVSMRIKYR-NEVAVIEVSDTGCGIREEDRARIWEPFERGSGT---QAQGSGLGLTITKLLVEILGGDIELESTEGKGSLFRVRV----MLPAVPADARDN------- 219848945 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QQINAALNTARRAASEGQRLAEEANQLKSRFLSMVSHELQTPLNLIVGMSGLLLREQSGDPLPSSIRDDLRRIYASARHLGRLISDVLDLASSDAGQLRLNCEVVDLGEVMRVVADAGRQMAADKQLTWYDSIPAEGPWVWGDRTRLQQIGLNLVVNAIKFTARG-RVGLIVTPETD-AVTVTVRDTGIGLPPTEQAHIFEEFQRSERSVSQGYGGIGLGLAICKRLVAMHGGEIGVRSREGEGAEFFFRLPT--------------------- 256828469 ------------------------------------------------------------------------------------------------------------------------------------------------ILFGEAIVAL--LMASALLFLFHRQVGMHLHALAARVRDISPANLEQPIALCKRYLDQVTASLEKMRRGLLDAFTKLSEEVEERRIAESRLSQAKEQAESATQAKTQFLANMSHEIRTPMNGIMGMLEL----AMDNSDPAVMQKYLQTAMRSSRSLLRLLNDILDLSRLEASRMPVVEEPFNIRELMEELTDSFQAVVLDRGLALRSTVDENVPPLLGDSVRIRQILTNLIGNAVKFTLRG-KVEIRVSRSGAHRIYIEVEDTGVGIPDQAQTGLFAPFAQADSTQTRKFEGSGLGLSITQQLVVLLGGSLAFESSP-HGSLFAVCLPLHPATQQPP------------- 298504148 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVGQPILDICNQGEFCRLVEHITSMGENRDQATVREVDLDARGKKLKVTLAVVMSVRDVTAE--EEVDRMKTEFISTVSHELKTPLTSIKGSLQLIVDKSRGFTDVE--KELLGVCLRNTERLIRLVNDILDIAKIESGKMEFALSPHSPAELVEWSVRELEGFAREHGVTVVNEVSADLPAIYGDGDRLGQVLTNLIANAVKFSPRGAVVTISAEQ-SDNFVAVSVKDRGREIQWADRGKLFKRFQQIDSGDRRQHGGTGLGLAICKEIVERHHGRI-FYSEIGGGNVFTFTVP---------------------- 254490059 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TFPIELTLSDFKWEQKYLFTGIARD--ISQQKAEQEALLKAKYEAERANNAKSEFLSSMSHELRTPLNGILGFSQLILSDTEHTLN-EKQRHNINQIIHSGKHLLSLINDVLELSEIDSGRIKTSDDHVPIASVFEECQPLLQALAKQQNINIDFQ-DGTDAVVLADFTKLKQVFITLVSNAIKYNKTGGEVLVSASQTHNNSLKLTITDTGKGISKDRQAQVFTAFER--LGQERHVEGAGIGLSVSKRLIEAMGGQIDFASTEGQGTSFWIELPLSK------------------- 223986669 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IISIGDQTDALLAQQNLRDALT-----LAQKANDAKKDFLSRMSHEIRTPMNAIIGMATI---AAANIHDQNRVEDCLAKIGFSSKHLLSLINDVLDMSKIEEGKLTMSHEPFEFRQLIQSITSIIDSQARSRNQNFEATVDFTEEMVVGDAMRVNQILLNLLSNAVKFTPENGKIRLEVRQIGIRNMRFTVSDTGIGMNENFLQRLYMPFEQADSMISQRFGGTGLGMSITKNLVSLLGGTIQVFSKENEGTTFIVEL----------------------- 78060129 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTLRESGAQRRRDLRAQRSLARVARDQAATSNRLKDELLATVSHELRTPLNVIYGWVEVLRNSG----DSALQQQAIDAIDRSARSLTRMVGDILDASSLATGKLQLDAMPVDVVRLFSDSVGAFQTAASSAGIVLEFDCAASTCVVSGDAERLRQMLSNLVSNALKFTPAGGSVTVGLARDDVR-VVLTVSDTGQGIVPAFLPYVFDMFRRADDSPASSRRGLGLGLSIVRHIAELHGGSVTVKSARNRGATFTVTLP---------------------- 239905634 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SFFSFIRVHGVKAHDNLFMVIVE--DITAE-KISELELIAAKEQALAASKSKSEFLANMSHEIRTPLNGIMGMLQLLESTD----TDSEQTEYIDIALNSGRNLTSLITDILDLSRIEQGYVALENHGFNLNHLVEDVINTFITELTSKNLEIKTSIDKSIPDVYGDSGRLRQIIFNIFGNSVKFTSRG-CISLTITNNNIINIFIEISDTGIGIPEDKLDEIFVPFTQVDGSLTRKYGGVGLGLSIVKKLLLIMGGSITIDNNDDGGITTCIAIPFKTTEPPILEENHEN------- 172065661 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTLRETGAQRRRDLRTQRSLARDARDRADTSNRLKDELLATVSHELRTPLNVIYGWIEVLR----NTRDDALEQQAIDAIDRSARSLTRMVGDILDASSLATGKLRIDPMPVDVVRLFSDTVGAFQTAASSAGIVLEFECAASACVVSGDAERLRQMLANLVSNALKFTPGGGAVTVTLSRDDAHAVLV-VADTGQGIPPAFIPHVFDMFRRADDSPASPRRGLGLGLSIVRHIAGLHGGQVRVESERNRGATFTVTLP---------------------- 217976388 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGTDITALKRHEEQLMESERRLMATVADLRKSRQTLEQAQQLADEQKAEAETANKAKSEFLANMSHELRTPLNAIIGFSEVMQQETFGPLGSKKYVDYSNDIKQSGEYLLGVISDVLDMSRLESGRVRLQKSEFELDAAVSGALATVEQIAREKEITLVAEAMPG-KRANADRAAFEKILAILLRNAVKFTPKDGRVSVRARFVQG-ALNVYIEDTGIGIAPAAQARLGRPFEQMGGSLDNGMKGSGLGLAIARSLVDLHGGSMRIRSTVGSGTIVLVHLPQWR------------------- 298488282 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKRLEQQLQEAMRLAAQANEAKSVFLASMSHEIRTPMGAIIGLLELECAHALRKGHTPSQG--LQVAHRSATELVALIGESLDLARIEAGGMQLSLTVTSLQALFEGVIELFSAQAREKDLELRLEFSEQAQDYWLDPLRLRQVLHNVLGNALKFTRQGSVVLRVAALDDSSRVRIGIQDSGEGIEPERQQQIFQPFTQASDDTAAHYGGSGLGLSITRQLVQLMKGDISLHSSPGEGTLVNIDLPLVRVSEPV-------------- 222086817 -----------------------------------------------------------------------------------------------------------------------------------------------GIAVALALTAVGAILAMIAHQVSASPETAQVVDRTILIVFFVFAVIAGVVFYVLAHDSRVVAEEESSRQNTLLLK-----EIAAHKKTDAALQSAKEAAEAANRAKSRYVVGLSHELRTPLNAVLGYAQILERDETIPAP---RQSSLKVIRRSAEHLSGLIDGLLDISKIEAGRLQVYSNEINIKDFLDQIVDMFRPQAQAKGLAFVYEPTAALPYVRTDEKRLRQILVNLLSNAIKFTDTGS-VRFEVGYRS-QVATFTIADTGRGIAEKDLTRIYEPFQRGEAESIRPMPGLGLGLTITQLLTNTLGGEIAVVSEKDKGSTFKVRLMLSAVLRPMKPPAQEQ------- 167645228 -----------------------------------------------TAPIILAMAVVCATVLTLLHGLP-FVTVLTDWFLCGALGMAIVLPAVLVLLDSEHRRAFQRPLPEQIGLFLLVATLTASVFYAKGLPAPFLLFP-AVLLVAFRLGPRGAAQ----ASLIVACVAIPLTVQGLWTQQISTNWSQAQQNRLVQVFVGV---LFVSSLATGLALAQQERLRRLLVRREQLTRAARARALAANEAKTEFLATMSHEIRTPLNSMLGFSQLLVERQDLPADA---RRHLALIDSAGTALLTVVNDILDFSRVEAGQVELLFQPTSAAAVLHDAVGIIRPEAQNKGLTLEVEVVDPVGGLHLDGLRLRQVLLNLLNNAVKFTEVG-RIRARLTIEPGERLRFEIVDTGVGIAIEQQNRLFQRFSQVDSSASRAYGGAGLGLAISKALVELMGGKIGVDTALGHGSVFWLELSAPQVEAYDP------------- 298493114 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVTEQQQLFKELAAKNADLI-QLNRLKDEFLACISHELKTPLTAVLGLSRLLVDQQLGELN-ERQARYASLIHQSGRHLMSVINDILDLTRMETGQMELTPSPVQIREVCDHALSEVKTLHNQQDHQFSLSIEPGLEQIVADELRLRQMLVHLLSNAFKFTETSGEIGLRVNRWEG-WIAFTVWDTGIGIPEHQQHLIFQKFQQLENPLTRQFEGTGLGLVLTRALARLHGGDVSFLSQEGKGSQFTLLLPPT-------------------- 168000947 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSEQVDKRERISRLREQVAVQKAMEAELEEAMRAK-QMLATMSHEIRSPLSGVVSMAEVLATTQL----DEEQRQLVDVMVSSGDLVLQLINDILDLSKVQSGAMKFEAKKFRPREVVKHVLQMALANTQSKNLILEGRIYDDVPEVIGDVLRIRQVFTNLVGNAIKFTHEG-NVTISVRVVPPPPPSIEVSDSGIGIPESALPTLFEKYTQVSATHARKYGGTGLGLAICKNLVELMGGNLTVVSKENHGSTFSFALPL--------------------- 254444998 ----------------------------------------------------------------------------------------------------------------------------------------------AHIVLKANIEEITSFIYGRLI------MFVVLVLASILTAIVLASRLSERILRPITELAKTTRRITEDHDVSTRQKRISDDETAEIEKREDALVLAKETAEASSRAKDDFLSVISHELRTPLNPIIGYVEILLRKTAEAED----RKQLGLVKQYATHLQDLIDHVIDYSRFERGIVNLTLEPVDYQRLCQNVINLLERQAKSKGVTMTCQHQKEKNTLSADRVKLQQVVLNLVANAVKFTESGSIKILTIDKTADHDLRIEVQDTGIGISEEDREKVFKPFSQIDVSLTRQYSGLGLGLAITKKIVEAMNGQIGFNSDKGVGSVFWIEVPVNFSNEIDPD------------ 229589254 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLTEYLGQLEDIVSARTLELKASNQQLSQSNAELEAAKMHALGMAQARAAFLANMSHEIRTPLNGLLGMIAL----SLDSPLNAEQRQQLSIAHDSGKVLVELLNDILDLSKFDAGQLELERIPFDLGSLVEDTANLLSQNA-APSVELTCLIDPQFPQVLGDPTRVRQIVSNLLSNALKFTRFG-RVDVRLSALEGR-VRIEVCDTGIGIAQEAQVKIFQPFTQAGAGITRQFGGTGLGLALTHNLCEAMKGRLSISSEVGFGSQFCADLPL--------------------- 153953972 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YKEIRILRPKERDLRIKTDSNEKIGIVAVVQDITDI--KRLEN---MRSQFVANVSHELKTPLTSIKGFAETLK----YVEDVENRNKFLNIIDDEAERLTRLINDILTLSHIESNEMD-KIEFIDINGIIDDVCYMMKPFA-DKKHIKIKKISCEMPDIWGDADRFKQMVINLVDNAIKYTNNGGWVKVGTAFQENDCL-IWVEDNGVGISKEHQERLFERFYRVDKARSRSQGGTGLGLAIVKHITLKFSGTIELNSEIGKGSKFTVRIP---------------------- 285018130 -----------------------------------------------------------------------------------------------------------VAVVASGLVLSVCIVAWLLWRPERCDVRRVVGMTADYGLIAAAMMGMGEP-------LAWMYVVVMWVTVGNGLRYGNRYLYLAVAMGAVSFGATILVTPYWRHNIGLGIGLLIGLFAVPLYLSELLQQLTRKEAQRANEAKSRFLANMSHEFRTPLNGLSGMTEVLATTRL----DAEQRECLNTIQASARSLLALVEEVLDISAIEAGKLRLNKRDFSLRETLEGISLILQPQARVRNLAYHVEVAPDVPSLHGDPGHLRQVLLNLAGNAIKFTEIG-KVDIRVRLHRNECLGFDILDTGIGVAPEMRTRLFDAFEQADVGLTRRYEGSGLGTTIAKGLVEAMGGSIGYQERAPQGSHFWFELP---------------------- 121296536 -----------------------------------------------------------------------AVAWPGTSILGYVLMPGV-----RNDLPHHQYQVVLGIVLTGLTLSVLLFSWL-LARPGRSDPRRVAGMLADYGLIAAGMVQMGEP-------LSWVYIVVMWVTVG-NGMRYGNKYLYAAVGMALVSFTVLATGYWQANARLLGLAAVPLYFASLLRQLTHAMDEARR----ASEAKSRFLANMSHEFRTPLNGLSGMTEVLATTTL----DEEQRECVNTIQASSRSLLALVEEVLDISAIEAGKLRVVAEDFSLDDVVQSIGLILMPQARLKHLDYQVKVAAGVPRLRGDLGHLRQILLNLAGNAVKFT-EHGRIEIRVSQVGEEGLRFDILDTGIGVGPEMRSRLFQAFEQADVSLGRRHEGSGLGTSISRGLVEAMGGRIGYAENPPQGSCFWFELPFA-------------------- 117926967 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------INRKKVERTNIILQSEVLRRQATETAYREESRHEAKRVFIAKMSHEFRTPMNSMIGMLDMLE----GTPLSEEQFEYIDSMRQATDHLTSMVGNLLDITQLEAGIIKIKEKPFSLIALVKNVINIIRPLAFKKKILFIPYISPDIPWFIGDANRLQQILVNLLGNAIKYTHWGSVLLISAKPVNSRNVEFKVVDTGDGIDLENQEKIFQAFVRGAYNNAETTEGTGLGLSICKNLVDLMQGTIELKSTPQHGSTFSVSIPLTR------------------- 261406783 -----------------------------------------VELVRDSLVIGSLLVIGVYHIILYLLRNDVTPLYGLFCMCIAVRTMLVGSRFI-LEIFPAFSWVWLTIYVGELFLISYIYHLFPFLSRKVWRLTQFFTISLTLLVLTTDIRVYDYSLIPFQIY-SIGLVLYAVYASIRLARQRQEGAVLLILGFSLIFLTAVNDTLNRKGVFTTPALLQLQALLLSMKSSRAFFQVERERLLTLDKLKDEFLAKTSHELRTPLHGIIGLADALIDGSSGKLPSPVI-DLLRLMKVSGQRLAHLVNDILDFSKLKHQEIGLVLVTVNLRLAVELTLQVLNPLAEKKGLRLSHQL-PDDMYVMADENRLQQILHNLIGNAIAYTETG-TVTVTAKRLQGQ-VSVQITDSGIGISEADLDRIFESFEQINPLDRSQQGGTGIGLSITKKLVELHGGRIGVTSGVGEGSTFSFTLPMA-------------------- 281202081 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SILVLPIVHQGKLVSMLYLENNFTTGAFTANLNLLSTQIAVSFQNARLFLQNHLANQAKEEAEKANKAKSDFISNMSHEMRTPLNHIIGSLELLKEFPLTT----DQKELLNISQQSSESLLFMVNNILDLSKVEQGKTVLNLSIFNLVSFLEDSIGAIAPNAHQKGLMVGLYSTPSSIPVIGDVNLLRQILVNLLSNAIKFTSKGEVIKVSVSPNLNNTSYIEVTDSGIGIKPKDFDKLFQRFSQLDTGVNRAYDGSGLGLSICKQLVELMGGHIGIRN----------------------------------- 149190210 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITKLVEAEKQSIKARKEAEWSAKARTDFLAKMSHEIRTPLNGILGISQLLKQGG----DDGKYQEQIEVLCNSGEHLLAVLNDILDFSKIENGSFKLEKHNFKFKEVITAIEGIYKPLCDHKNIELVIQNGNENTALNTDQVRLNQILFNLVSNAIKFTHKG-HVKVSFALTKTNWLTIQVEDTGIGILSNQIQQVFDPFVQSEATLTREYGGSGLGLAIVKNLVTIFDGQINVSSEVGRGTRFEVRLPVETAIGQAEQSVEET------- 218779276 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRGMTLRDAQAQRMGALVVLNDMTQVTK-----LENMRRDFVANVSHEIKTPITAIKGFVETLLDGALD--DKENAKRFLEIISRHTDRLKAIVEDLLELSRIEAGGRELPLERASVKEALETAVQVCEARAISENITVEMDCPDDLTAVF-DPTMIEQAVVNLLDNAVKYSEEHGVVRVGAKAEGGE-VLIWVEDEGPGISEEHLPRLFERFYRVDKARSRNLGGTGLGLAIVKHIMAAHGGHVSVKSEKGKGAAFTLHL----------------------- 142726728 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TAVCLLIIVVLMLF--NQQQLALSRQVAERTSSLVKAKKQSDL-------ANSAKSQFLANMSHEIRTPLNAIIGLSSLAKKGD----DAQKLFSYIKKIYSSSNSLLNLINDVLDISKIESQHLILESIAFDPKALVTRIDTMFEQSAKNKNIEWILKCNPVDTWFLGDAMRIEQILLNLCSNAIKFTNEGSTLDIDTEFVSANKVKIAVSDTGIGIEKNQHNTLFNAFTQADSSTSRKFGGTGLGLTIAKELCLLMGATLNLKSELGEGSTFTF------------------------- 89902313 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NTARKRVEAERAVLDRALRDKNVELESARQAADKANLAKSEFLSSMSHELRSPLNAILGFAQLMESGV--PPPTATQKASIDQILHGGWYLLELINEILDLALIESGKLSLSMEPIALPDVLLDCQAMIEPQAQKSDIRISFPQFNAPCFVNADRTRVKQVIVNLMSNAIKYNRVGGTVEVTCKKVAAQRLRISVRDSGEGLSAEKVTQLFQPFNRLGQEV-GSEEGTGIGLVVSKRLVELMGGEIGAQSIVGTGSVFWFEL----------------------- 77458389 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGLRLRPRTSFEIWKVEMAGISTKWSHGDLFADLRRSALENDLARQREQEAVRARDELVAVVSHDLRNPMTVISMLCGMMQKASDGPHTSRRISTAIDTMQQAAGRMNTLLEDLLDTSKIDAGRYTIAPQKLDVAQMFEEAQSLLAPLALDKDISISFEADPDL-SIHADPERLFQVLSNLVGNAIKFTPRLGTVDVYAKSV-GDDIVFTVRDSGEGIPKDHLPHVFDRYWTVKEG---NPTGTGLGLYITQGIVEAHGGQIVAESEPGQGSEFRFTVPR--------------------- 217963901 ----------------------------------HDILKVNEKTMSTLIVSGIIAIVITSILSFVFSSRMAFPLREMKKIAI----AVSKGNFDNRVPTYTHDEIGELGVAFNDMAKQLKYNVSALRQEKEQLSNILVGMADGVIKFSVDKTIILSNPPAEEFLHNWF--FSPENTEKVLIPVALNELLNDTLEKKESQVGEITFADH-TYVAILTLLYTGEHVRSIVAVIRDMTEE-----KQLEKMKSDFVNNVSHELRTPISMLQGYSEAIIDGV--AQSDEEVREFAQIIYDESLRIGRLVNDMLDLARMEAGFNQMDNQKLPLAPLLRKVISNFDVLAKENFVELGLELETPDLEYSFDPDRMEQVLINLIMNAIRHTGKDGKVILKQTIDEARNLVITVSDNGSGIAEEDIPYLFERFYKVDKARKRGKAGTGIGLAIVKNIVEAHNGKISVESELGKGSDFIITLPLYK------------------- 71906060 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARDITERKQVERELAKYRENLEGVVRER---TRELTVAKDL-------AETANRAKSAFLANMSHEIRTPLNAITGMAYLMRRDGV----SEKQGERLDRIDAAGQHLLEIIHDVLSLSQIEAGRMTLEAKPLDLSVVCTGALEVLADEARRKGLSLRQEFGELPVGLHGDAVRLRQSLLNYLGNAVKFTEAGSVVELS-RNDSGHLIRFEVVDSGPGMSPESRTQLFQPFHQVDSSSTRVHGGTGLGLVITRRLAQLMGGDAGCDSTPGVGSRFWFT------------------------ 261856180 ------------------------------------------------------------------------------------------------------------------------------------------------------------LLLILISGLALGTTLLFFYLQQLSSMPPDDLAIFRMLLIKLALFALTAIGGWWLALTLESRYVAQDELMNEIEAHLKQLQKAIKAAESANQAKSRYMAGISHELRTPLNCILGYAQIVEHDPAVP---RQRREEMKVIRRSGEHLISLINGLLDMAKIEAGKLTIEPEEVHFPQFVAQLADMFRLQAQEKRIQFNFEVDELPPVVRVDKKRLGQILINILGNAIKFTERG-HVTFRISYRS-ELARFEIEDTGIGITESDRKRIFLPFERGSNATGNAAS-AGLGLTIASMLATLMGGELTVHEREGGGSRFQLRLLLTAVRNPRPQ------------ 258592063 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQMTALELKTTIARRTRPLQAANTELLRGIERAEEATRQKSAFLANISHELRTPLSSIIGFTELLQSGAFGTLN-EKQAHFVGNILLSSRHLLTLLNDLLDLSKIEAGKLIIEPEPFVLQEVIETTVGTLRPQADQKHQNIEVTVEDGISLINADPTRFKQILYNLLSNAIKFSHKGGRILVTSRRTSGKKIVITVADTGIGISAEDLSKLFQRFTQLQAPTVKHYQGTGLGLALTKYLVELHGGSIHAHSDEGRGATFAVRLPQ--------------------- 83594821 ------------------------------------------------------------------------------------------------------------------------WTYLMVADRDTVFGDILRLDRLFTVIGYLMAGGLLVFYLGFLAFLYIRVREMSVRLSGPLSAL---NAMIRRIASGSYFQTAPAFDVRELDETGREVAAMGDRLNEELIANREELVRARDAAQAAARAKAEFLATMSHEIRTPMNAVIGMTGLLLDGPLEP----RQIDYARTIQRSGEHLLGLINDILDFSRIDTGRLVLVDRDFSLSHEVQAVVSLCGVAASAKRLSVRIDLDRALPGYRGDSQRLRQILVNLVGNAVKFTDKG---MVTVQENDIHWLRLRVVDTGCGIPRERFNDLFAAFQQLDGSATRTHGGTGLGLAISRKLARLMGGDITVSSTPGEGSVFSVVVP---------------------- 256829208 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTHLKRIEDSLRLAKDEAEAANKLKSEFLANMSHEIRTPLNGILGMLQLMQ----GSNLDAEQQECLHTAIKSSERLTRLLSDILDISKIEADRLIFREHAFDIMDVEKALTELFGQAVKEAGIAYDFRVDPGLPQVLGDEARLVQILFNLVGNSLKFADKG-YVSVDITFTAGAPLRFCVTDSGLGMSEQTQRDIFEPFIQSDGSYTRRHQGVGLGLTIVRKLVQRMGGSLCLDSVSGQGTAVYVSLPFGLPPDRSGED----------- 190893144 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TAEVVNRTILVVFFVFSVISGVVCWFYVLAH--DSRVVAEEESSRQNTLIAAHKKTDAALQNAKETAEAANRAKSRYVVGLSHELRTPLNAVLGYAQILERDDTIPAP---RQSSIKVIRRSAEHLSGLIDGLLDISKIEAGRLQVYSNEINIQDFLDQIVEMFRPQAQAKGLAFVHQRSPALPQVRTDEKRLRQILVNLLSNAIKFTDQGS-VTFDVGYRS-QVATFTVADTGRGITEKDLPRIYEPFQRGEAESVRPMPGLGLGLTITRLLTNTLGGEISVSSVRDEGSTFRVRL----------------------- 297539639 --------------------------------------------------------------------------------AAIIIFALVTYSYFTQALGHPDLVAFKILFIYAVLSLLLIATILKRKLNPIYRRLAGAWLDIVAVSVFMSLTADIGVMLVAVYLWVIFGNGFRYGKKYLYHAQMLSI-IGFILATNLSSYWETHKTIYSLIAMLIVLPLYVAKLIARLHEAKNKVEIERQKAADASIAKTQFVANMSHEIRTPLNGIIGISTLLKTTPL----NTDQQDLLKTLEGSSKLLLSLLNNVLDFTKIEERKFTVEKIAFSPKEAIYETMEIFQTHAQTKGIQLGASVSDSLTTLNGDAFVLRQVLANLLGNAIKFTHDGS-VTISATVLQDDDVRFEIADTGIGIPADKQNKVFESFTQADASTTRKFGGSGLGLTIAKHMIEEMGGALCFQSTEGIGSHFWFVL----------------------- 260771196 ---------------------------------------------------------------------------------------------------------------------------------------FIFAMLTAIILVVIASHYLSNFITSPLLKLTWAAERVSAGDLDETMINTDRRDEIGRLAVSFERMQRSIRE------KMQLIKAQNKELESNIQVIRKQNDE----LQLANKLKDEFLATTSHELRTPLHGMIGIAEALTSGANGPIN-AAHKYQLDIIISSGQRLATLVDDLLDYHKMRYGNLDIHRTAVNLSNATRLVLELSNHLLGKKQIRIINQVAEEAPWVSADAQRLEQVLYNLIGNAIKYTSEG-KIVISATRVD-QHIRVQVVDTGQGIPAEQLEHIFEPLIQAGHDTSRYRQGAGLGLSISRQLIELMQGSLYVSSQPMVGTTFSFTLPMA-------------------- 189466425 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFIALLIALYIFYHI--------HSQRHKKELI-----------QAKERAEESDRLKSAFLANMSHEIRTPLNAIVGFSSILAETTDTPENHE----YIRIIEDNNYLLLQLINDILDLSRIEAGLLDFCYTDVDVNSCIRKLEDTFRFRMPA-NVKCVTEFSMKKCYIHTEKNRLMQVLGNYFSNAIKYTNQGS-ITIGYYPPKNEKIRFYVRDTGCGISPDKQQTIFQRFVKLDN----FKQGTGLGLSICQMIAEKMNATVGIHSEVNKGSEFWIEFPYQPV------------------ 303248480 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FTGSVGMFSNITERKRAEESLRLSETRLAAAKEAAETASKAKSEFLANMSHEIRTPLNGLLGMLQLLEDTDL----DADQRDCVVTALDSGRRLTRLLTDILDLSRVESGKLALVYAPFSLREVFASIQTVFATSLEQRGLTLEPTVSPAVPMLIGDEGRIRQVLLNLVGNAIKFTRTGG-IFLEAGSSPDPELILSVGDTGIGIPREKIKAVFEAFTQVDASNTRIHQGAGLGLSIVDRLVRLMDGQLWMDSEPGIGTCVMCT------------------------ 54307731 -------------------------------------------------------------------------------------------------------------------VMGTTWALLVELPE---KEAFARIHQLEKLFFFAMLTAIVLVFISSHWLSNSITAPLLRLTWAAERASAGDLEQEIKGTERSDEIGRLAISFARMQRSIREKITLIRDQNNELEQNLKVISQQNENLQAADKLKDEFLATTSHELRTPLHGMVGIAESLLAGANGPVQKSQRRQ-LEMIINSGQRLTNLVDDLLDYHKMRYGDLDINKHAVNLPSAVRLVLELSSHLLGSKPVRIINQIPNDLPLVLADEQRLEQILYNLVGNAIKYTSEG-KIILSSTVLENQ-IRIQVVDTGQGIPAEQLEHIFEPLIQANTGLANYRQGAGLGLSISRQLIDLMGGHLYVSSQPMVGTTFSFTL----------------------- 260426521 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDISRWKEVEEQLT-EARDRALAGERSKSEFLAVMSHEMRTPLNGLLGTLQLLRDEEL----TERQCAMIDRTEASGRLLLELVNDVLDLTKFEAGKMTAEHAPFSLTALVGGVVETVRPIADRYRNALSWRVGPEGDWVDGDARRLRQVLLNLVGNALKFTRDG-TVEIEAEYLDGNALELRVIDSGIGIREEDLARIFRDFETLDSSYAREAGGTGLGLGIAQRFARLMGGSIGAESEPGEGSLFWVRLPMPQTARGATED----------- 307301503 -----------------------------------------------------------------------------------------------------------------------------------------VVAKLATRLGRYAISAVISITGIGVILAMIAHQTTAASPETVERTIAIVFFVFAILAGVVSWFYVLAHD--SRVVAEEESSRQNTALLKEIAAHKAALQDAKERAESANRAKSRYVVGLSHELRTPLNAVLGYAQILERDETIPPP---RQGAIKAIRRSADHLSGLIDGLLDISKIEAGKLQVYSNEINIQDFLDQIVDMFRPQAQAKGIAFEHNRAASLPQVRTDDKRLRQILVNLLSNALKFTERG-HIRFDVAYRS-QVASFTIEDSGRGISEKDLPRIFEPFQRGEAEY--RMPGLGLGLTITRLLTQTLGGEISVTSEKDKGTAFKVRL----------------------- 152994244 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILADIKQKDVIEAELRYHRDQLQEQVSRRTRRLQDAKETAEKANLAKSQFLATMSHEIKTPLNGILGMVELLQSQPQSSQSHEK----LSAIYQSGEALLEILNGLLDYARLEEGMYSPEILPFSISELVNSTSLLFLAQAQQQNTQLNVQISDQLQDRYGAVGALRQILSNLVSNAIKFTRDGS-VTISVMPAEENGVLIEVEDTGMGIPDRYLSHIFERFSQADESVTRQFGGTGLGLAITAQLVRLLEGEMGVESEEGRGSVFWFYVPL--------------------- 237808038 ------------------------------------------------------------------------------------------------------------------------WKLITIVDENQIYAETNSLAKQFEQIGYLMIAGLGLF---YMVFIFFIWLSSRSMSKSISEPLLH-------MKGMVDQIGREEYQLDKPEFRIAELQGTASAIVKKLDEITCALRRAKEDADSANKTKGLFLSSMSHELRTPLNAILGFGQLLQKDD-NKLSVRDRKDYIDEIMTAGTHLLNLIDDVLNLSHIESKGSLLKIEPVDAIRVIKECNEMLRPMAVKEQLSLSAELPETMVLVMADSTRLRQVLINLLSNAIKYNYLNGKINVSAEIKD-KYLRISVRDSGRGISPEKQTELFTPFNRLGHE-TSGIKGTGIGLSISKQLIESMNGRIGFSSQWQKGSVFWIDL----------------------- 225425392 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAITTSTGILVIALLVGHIFHATVRIAKVEEDYRDMM-----------MLKKRAEAADVAKSQFLATVSHEIRTPMNGVLGMLHMLIDTDLDV----TQQDYVRTAQASGKALVSLINEVLDQAKIESGKLELEELQFDLQAILDDVLSLFSGKSQEKGVELAVYISDRVPMLIGDPGRFRQIITNLMGNSIKFTEKGHSIEVETESSSKNTLIVSVEDTGVGIPEEAQSRVFTPFMQVGPSISRIHGGTGIGLSISKCLVGLMNGEIGFVSRPNVGSTFTFT------------------------ 110680753 --------------------------------------------------------------------------------------------------------------------------------------------RFPAPVAQALMSRMSRFVISTTTIGAIIGLLLVFVRDQRDAVNFDAILWVVLIVVGICVWMYLLISESQQQAR-SEAEKQSERLLFEVERTDRKLQQAKEKAEAANTAKTRYMTGLSHELRTPLNSIYGFAQILERDEDIPI---RRRNSITTIRRSSEHLAGLIEGLLDISRIEAGRLKISRDRINLRVFLQQVSSIFKEAAREKNLTFTVDVSKFLPWIVFDEKRLRQIFINLLSNAIRYTDAG-QVSLRITYR-NEVAVIEVRDTGCGIMAADHKRIWDPFERGNNTVA---QGSGLGLTITKLLVEILGGEIEMESTPGLGSVFRVRL----MLPSVPADGRDT------- 254785971 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GMLASAADVF-------RAKNAQTNQLLLESKKMISDQKALNAELAIAKRHAEKALSIKSEFLANMSHELRTPLNSVIGYT--VRLLKHVNSDRAIQLKALEAIERNGRHLLAMINDILDLSKIEAQKLDLSIRPVDLNELCEQAVTQVGPAAEEKNLELVF-IRSQTATVHTDFTRLSQILLNLLSNAIKYTNEGG-IKIELERDSEKYVSLRVIDTGIGIEPENQKRLFLRFEQFDDSSRFQVGGSGLGLAIVASLSKLLGVRVSVASDVGKGSTFSLRVP---------------------- 77459260 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DISARRQIEAAL-ERARQSADAANEAKTLFLATMSHEIRTPLYGVLGTLELLARTQLDT----QQKSYLRAIEGSSATLLQLICDVLDVSKIEAGQLALELSDFSIVALAQEVVQGYAAAAQSKGLQLYACFDPQLPSLIGDISRVRQILNNLLSNAVKFTDSG-RVVLRVNVLSREGERVCVQDTGRGIAHDDQAFIFEPFYQT-RGNSHVIAGTGLGLPICLRLTNLMNGTLRMVSEPGLGSSFSLTLPLEQRSGNTPPD----------- 119510843 --------------------------------------------------------------------------------------------------------------------------------------------------IVVAVTTVDNALLGEEIKLILIVLTVGLIGASLLASLYLAPYLANPLEEALNLHSHHAAQPVPRNFKIRELAQAIDQMVERLKAWAEELEIAWKEAKTANQIKSQFLATTSHELRNPLNVIINCVRVVHEGLCD--NREEEIEFLKRADDTAIHLLGIINELLDISKIEAGKLSVVKVPIDLRQILLEVINLQSVNVQNKGLQLKTDLGTDLIPVEADAAKLKQVLINIIGNATKFTDEGS---IRIATISHKFQVISITDTGLGIEPDQQHKLFRPFVMLDGGATRKVEGTGLGLAISRNLIELMGGTITLESAINQGTTVKITLP---------------------- 239906733 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLIRYHD-ELEQRVAERTAELTRINERLVHEVTIRKRAEEAAEAANRAKSDFLSMVSHEIRTPLTSVLGFAVLIKDTPKKRLQAEQIQDNLDIIVAEGERLKHLINDVLDLAKLEAGKMAFKSEPVDPAEVVRHVMNASAGLLQNTNIVLDTRIEGRLPLVRGDRDRLIQVLVNLVSNAIKFTDQG---YVACRRAQGNTIVIEVSDTGIGIPESEQGKVFEKFNQIGGTLTNKPKGTGLGLTICKHIVESHGGRIFCVSRPGAGSTFTFTLPIA-------------------- 163644190 -------------------------------------------------------------------------------------------------------------VLCNQGAVLVPYNSILLMRHGACTKTVLEDRVVAVRLPCMSTSHFKDFRLPEASSYAFLVLVLAPDPQRKWQGHEFEMAVADQVAVALSHATV-----------LEESMRARDQLIAQ----NLALEIAKKEAEEAVAARNDFLAVMNHEMRTPMHALIALNSILSQSNL----TEDQHSMVETMAKSSSLLSSLINDILDFSRLESGGLALDLTLFNLTALMGEVENIVRPLASQKNISFTMSWTPDFPDVFGDSNRLLQVMLNVIGNAIKFTLEGTRVALRVGDISDRHIHVDIVDTGIGIKAIDVPRLFHKFVQADSTTTRNFGGTGLGLAISKKFVELMGGKIWLESKLGEGTT---------------------------- 89901133 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLNDISERKLLDQSLRETNVKLESALFLADKANLAKSEFLSGMSHELRSPLNAVLGFAQLIETGTPAPTPG--QQASLEQILRGGWYLLTLINEILDLSLVESGKLSLSMEPVLLSEKFSDCRAMIDPQAQKAGIRVSFASFDSPCFVEADRTRLKQVIVNLLSNAIKYNRAGGSVEVTCSTPAAGRIRISVIDTGPGLSDNKLAQLFQPFNRL-GQEAGTQEGTGIGLVVCKRLVEMMGGEIGVHSRVGIGSEFWFEL----------------------- 167647488 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLRSQKDRNIELLRSLEERVAERTAELERANQAKSVFLANMSHELRTPLNGVIAIGDRLAEES----DPERRRELAALVTSSGRLLEQVLGDILDVSKIEAGQFRLNPTPFDLAQLVGGVAELHRAAAEAKSLHFHWSIEPGVASYLGDSGRISQILNNLLANAVKFTVMG-EVVLSVERADG-GLAFTVTDTGVGFDDTVRERLFKRFVQADQSITRQFGGTGLGLSICAALAEMMGGRIDARAVLGRGAMFRVDLPLPRV------------------ 209550641 --------------------------------------------------------------------------------------------------------------------------------------------KLTTRLGRYGIAVVLALTAIGAILAMIAHQVAAGSTAEVVNRTILIVFFVFSVISGVVCWFYVLAH--DSRVVAEEESSRQNTLIAAHKKTDTALQSAKETAEAANRAKSRYVVGLSHELRTPLNAVLGYAQILERDETIPAP---RQSSIKVIRRSAEHLSGLIDGLLDISKIEAGRLQVYSNEINIQDFLDQIVDMFRPQAQAKGLAFIHERAPALPQVRTDEKRLRQILVNLLSNAIKFTDEGS-VTFDVAYRS-QVATFTVTDTGRGITEKDLTRIYEPFQRGEAESVRPMPGLGLGLTITRLLTNTLGGEIAVSSVKDEGSTFRVRLMLSAVMRAVAAAPQEK------- 27365955 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ASKAIVLIAVLEIILVALFSYFLSYLSQNLYQLTRAAERVFQLQLKAKDEIGKVAAAYQELEQARTQAELANESKSRFLASMSHEIRTPMN----GVLGLLGILGETKLDNHQQNLVHTAKESGELLLSIINDILDFSRMEANTLILYPRPFELKSCVEEIVNSFEPLAKTKGLYLSLTFNDECDYVVGDSNRYRQVLLNLLGNAVKFTQKGSSLHVTT-QNEGDKLYIEINDTGIGIAPDAMAILFEEFTMVDQGYSRTREGSGLGLAICKRLAQLMEGEINVESEVGKGSCFVFS------------------------ 146280700 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEQLRRENESLRAELEETNQELDTQAEQLRQASELKSRFLSYMSHEFRTPLGSILSITRLLSDELDGPLSPEQHKQ-VRFVSSAASELSEMVDDLLDLAKIEAGRVSISPAWFDMLDLFSALRGMFRPIVEGSPVDLIFEEPQGLPRFYTDDKKLAQILRNFISNALKFT-TQGEVRVSARMETPQQVRFAVTDTGIGIAPQLHDRLFEDFAQVDSPLQKRLRGTGLGLALCKRFAELLGGRVGLQSEPGKGSEFYVIIPFS-------------------- 281206421 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLQEELKSANNDLGELVNELASKKRDLQLLVKQLDQERSLLNQANTHKDEFLMNLSHELRTPLNGILGWSQVLRYE----PDADELKHGIETIERCARAQNQLVNDLLDMSLIISGKFQITSEPINISEIIENALESLTFIAKTKNVKLDVDVKQQHFCARGDSTRLQQVIWNLVSNAIKFSKDQGAVSVRLSRSDGSDVYIRVTDNGKGISGEFLPHVFDRFRQADCSSTRHYGGLGLGLSIVNNIVELHGGSFAYSDGVGKGASFSILLPIEQ------------------- 281206421 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFDDNGKVWLILPEGRNITAEDEIARK-NDELRKKIKELDELKTQFFANVSHELRTPLTLITHPTEKLLKD---PTISASSKKYLEVIARNTRGLLKHVNNLLDISKLEAGKMEVQYAMVDVGRTVSLIASCFELLARDNNLDYSTVIPDGAALMAADSDKINRVITNLISNAFKFTPRGGKIRVQVDRTSGELAFVVVSDSGPGVPEHLHAIIFDRFRQVDGGSTRKHGGTGLGLSIVKEFVELHKGTVSISSKQGTGAVFTIKIPVSPNIDSL-------------- 158320426 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AKKILSINANPIHLEHDPTRIMGIVAIMEDVTEIRR-----LEKMRSDFVTNVSHELKTPLTSINGFVETLKSGAV--EDRDVAMRFLDIIEIETDRLKRLINDILTLSEIESMETKFIVNEIFPSDTLMEVVDFIIPLADSKEIELFTDIDSALPSIYGNRDWFKQIVINLLDNSIKYTPIGGKVELTA-YTKDNNIVLHVKDTGIGIPKKDLPRLFERFYRVDKARSRKVGGTGLGLAIVKYIVLSFNGKINVDSEEGNGTEFIVTIPIT-------------------- 298491151 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QELERTNQLKNQFLANTSHEIRTPLSSIIGFTHLLLAQGYEP-ERQRHQEYLHIIQSSGKHLLDLINDILDLSKIEANQLEVQWEIVEVSTLCRNVLALVKEKAANKGLKLRLEIENDVTNLVVDPLRLKQMLLNLLFNAVKFTNLGS-VGLRVSIKD-LYLRFSVWDTGIGISQENQTRLFRPYSQIINPGAGSNEGSGLGLVVTQQLAEIHGGYLELESAIDQGSCFTIVLPLSEAIDIKAEEDSESQEVKKYS 293394393 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTYARSDAHVDGLICAWM--DITEHQALAKALHD-ARENAEQANRAKSTFLATMSHEIRTPVSAIIGLLELAVKTSDQARDRE---DPVRVAWESARSLMGVIGDILDMARIESGRLELSPEWLRTTELLPPVVRVFEGLARQKGLRLRSSLPTQLPEIFVDPLRIRQVISNLVSNAVKFTEQGG-IDIDLDLADGRAQLISVQDSGRGISEAEQQDIFDPWVQAKNG--SVTGGSGLGLAICAQLVNMMGGEIAMSSRPAQGTRVSFSIP---------------------- 167464605 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SYLLAKRIVRPLQEVTHAAKEMALGNFDTKAEKHHEDEVGHLADTLNFMADEIQKN----DKLKNEFISSISHELRTPLTSIKGWSETLVSGEF--QDPEETRLGINIISKETDRLIGLVEDLLDFSKLQSGNLKISMIKLKLNPLVKEIGAQFGASCARKQIRLEVQAEEEPIHIMGDGNRIKQILINSIDNAMKFTPQGGVITVSLKQ-EGKEALITVQDTGEGIPPEILKHVTEKFFKG-----TSRQGNGLGLSICKELTELQGGKMTIESVFGEGTTITIRFPL--------------------- 171059849 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVIEVLTEASRDLAMG-ISVARTQVEREKVDEQLRRHREQLEELVAEAEVANQSKTAFLANMSHEIRTPMNAIIGLTHLMARDSR----DALQRDRLRKVDGAARHLLQIINDILDLSKIEAGKMGLDDIEFSRDELLSGALEMVGEVADAKGLELALDAGNLPERMRGDPKRLAQALINLLANAVKFT-EHGWVRLRGELLADQGVRFEVRDSGIGISPEQQGVLFNAFAQADASTTRRHGGTGLGLALTRHIAAMMEGEVGLVSQPGEGSSFWFT------------------------ 294507245 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DRLQQELRSAKEQAERARARAVEASKAKSAFLANMSHEIRTPLTSIIGFADAIEIQSLKDCPDEQLDRFSELVGQGGKRLLDTLDAVLNLSKLESGQIELAEEAVDLVEKTRQVAEELRPSAQEKDLRLDLQMGADEILARADEGGVQIVLQNLLSNGIKYTEEGG-VQVRVHRTAEDAV-LEVEDSGIGMEPERAEALFEPFRQASEGLSRKFEGSGVGLAVTKKAVEQMDGRVDVETEKGKGSRFVVRLP---------------------- 159901363 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SVTLVPVMTERGELLGACLIGRDITREV-----ESDRLKTEFIGTVSHELRTPMTSIKGYTQLLAMGSLGEVNS-TQKEFLNTIAHNSERMIAIINDLLDITKIETGSVELQMARLMVADVMSSVVGNARAEITQRQQEFSLSLAPNLPTIWSDMERIRQVASNVLSNAIKYTPNGGKISVKAKQREGRYIALAVQDSGVGIDPSEHEKVFDRFYRTENPLKIEAGGTGLGLSLVRPLIQLMGGRIWLESAVNQGTTFTFIMPVA-------------------- 116625338 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVLIVAILARFISRRLAAIMAHAGELARGNFRARLEFGQLEQTLNETAENLQQTVSQLQHEHSELEKLERIRKDFVINVSHELRTPLASIQGYTETLIDGALTDPDHNM--RFLGIIRHNAERLARLTEDLLTLSRVEQKRQKFEFDLHSANALIHDAFELVSPIARKNYIELVEERAPEDAVVCCDSEAVSQILSNLLDNAIKYTPADGKITMGATPV-GSMVEFFVRDTGAGIPEEDLPRLFERFYRVDKARSRELGGTGLGLSIVKHMVAAHSGATRVESVVHQGSTFYFTLP---------------------- 94265878 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSPGRQTEDLHQALAQALDVAALALDRAERADTAKSRFMAGFSHEVRNPLNSLLGLIDLLRQTELTP----RQQQFMEMIDHTGQHLLGVLNQALSFTSLEQASLELNEMEFDLPALLRGIFSPYQLQWQQRGISGQLQLDPELPALWGDPHRLRQVLVNLLDNAGKFTQQG-RITLAANMEQRNGVHCRVEDTGVGIPAAKAEKIFTPFAQADGSISSRFGGTGLGLTICRQLIELMGGEIWVTGGDRSGSSFHFVLPR--------------------- 254248418 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLTLREAGERRRNERHHLRSLRGARD-ARVQADASNRLKDELLATVSHELRTPLNVIYGWVEVLRNADGQGF----AQQAVDAIDRSARSLSHMVADLLDASSLATGRLRLERVPVDLVRIVRDAARELDATAQANGLVLSTEYAMPACVIPADGERLRQVLSNLLSNAIKFTPPGGRINVSLTR-AGERVRLSVSDTGQGIAPEYLPHLFDTFSRPEGAFTSPKRGLGLGLSIVRNIAQLHGGEVVATSAAGRGMTVTVTLP---------------------- 304309732 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRYWLIAIAFASLAMLGLAFALFRSNRARKRNAEELQAANQ-----ALLAIHTQLANE-KQEAERKNEAKSRFLANVSHEIRTPMNVVLGYSDLLQQTPGLGSDS---RRALQVINRSGEHLLTLINDILDVSRIEAGTIQLVEQDFCLQTLLMDLEVMFSERCQHQNTQLSIKAEPDHPDLRGDRGKLLQILINLVGNAVKFTEQG-QILLTVNTQPMGADQFEVKDTGCGIAPEDYDKVF-SLYQQTESGQRLGKGTGLGLAISREFARRMGGDLVFESEIEKGTTFYLRIP---------------------- 238760599 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RSDGELLGLICSWQDMT-EYEFLIKELSAARENAEQANRTKSTFLATMSHEIRTPLSAIIGLLELAVTNKGHPGTEES----IQVAYESAHTLMGLVGDILDIAKIESGKLELTLEWMKFNELFSPVIPVFMGLARQKHLELTCDIDVLHPEIYVDPIRLHQIMFNLVSNAIKFTEQGS-VDIQVKCLSGSDQQVVVNDTGVGIPQDDQPQIFSPYKQSDAG--KKQVGTGLGLSICAQLVSMMGGTIELFSQPGRGTRITVEI----------------------- 150019629 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVKRELKDLHERVERKRVEEEM---RNLLISSKEEAEAANKAKSNFLANMSHEIRTPLNGVIGMIEL---TLMNSELKDELRENLLIAKDSAYSLINIVNAILNFSKSEAGKMELRESNFNLKNLIHNTLKIYSYDVRKKGITLEYNDSDEIPDLYGDSEKLQQILNNLISNAIKFT-DGGRISLIIKAEQGEKIILRVKDTGIGINEEDKNLLFKSFSQLNNSYSREYNGTGLGLALSKQLVEILGGGICVESHMGLGSTFSFT------------------------ 302337012 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFGKDEEPVAAVITMKDVSDHLRLVDEL-EQARQMAVTASDSKSRFLANISHEIRTPLSGIMGMTDLLLSGPL----TEDQRENLFLMKEAEELLLDIINKVLEISKIESGKLSLELEPFRLRGAINKAALPIFMGCKEKGIVLDIDVSPSIPRLIGDGSRLTQVLTNFLSNALKFTESG-TITLTVVETSRNELFFSVKDTGIGIPSDAQTTIFDDFRQIDSGPAKRHQGTGLGLAISKKLVELMDGSIGVESEGGQGSRFFFSAMFTLLDEGEPETGNEAEH----- 135279947 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IERKKTEQALFKEKQNAERLSKELENVLKKAMEIRSKFTSMVSHELRNPLCIIKSAVKLVKEE-FSLVPNEMQMKYLDMISRNSDRLLRLVNDVLDLSKLQSGKLTFNLTDTDLNLRVLEVLESQKNIAEEKMIHIDTKLDGALGKVKFDSDKIVQVLHNLLSNAIKFTSQG-VITITTKIVADHNVRVTVRDSGIGIAPEDIPKLFQDFQQAGPAVSNRYRGTGLGLAICRQIVEGHGGKIWAKSEKGSGSEFAFTLP---------------------- 209524733 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALLVVPLLLDGDIIGSISLRNHQVRHWQPSEIDMVLLVAAQAALAVQQARLYQKTRQQAERLLEADRLKTEFFQNVSHEFRTPLTLMIGPLETVVNQQQDLSLDQ-----AKIALRNSRRLLRLVNQLLDLQRFDAGRMQPSFRPCDLVEFCQQTVESFKSYCDRKQINLVTNLQ-SCPQLYLDLERFDKVLYNLLSNAMKFTPTDGTITVSL-QPEGNYCRLMVKDTGIGIKQEQLPHLFERFRQAEGSANRSFEGSGLGLALVKELVELHHGRITVESEYGQGTTFTVWLPPEQVLDVPAE------------ 296387332 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGIRFIQAGAQVERDADGNPLQVTGINIDITSDQQLQARLR-EAKEQADAASAAKSSFLANMSHEIRTPMNAVLGMLQLARQTDL----NERQRDYLDKASSAATSLLGLLNDILDYSKIEAGKLVLEMLPFELEPLMQDLAVVLSGNQGDKDVEVIFDIDPELPSVVGDRLRLQQILINLAGNALKFTARG-HVLVSLRRLAHDAHLVRVADTGIGISAEQQQRIFEGFTQAEASTSRRFGGTGLGLFICKRLVDLMGGELRVESAPGSGSRFWFDL----------------------- 27376077 --------------------------------------------------------------------------------------------------------------------------------------HYIGVFVISAGLVALVLG------LIYLQTSASAHGENMLVSDVLWKVFF---SLSIIIGVVAWLFVLAQQSRRAAEAETRRQTTLLIQEIDAHKRTDAELQRAKEVAESANLAKSRYVVGLSHELRSPLNAISGYAQLLEQDTTLNTKP---RDQVRVVRRSADHLSGLIDGILDISKIEAGRLYLSRDEVRLSEFLDQLVGMFRLQAAAKGIDFVFRRPAHLPVVYADEKRLRQVLINLLSNAIKFTQTGS-VQFVVHYRSP-VAEFEVIDTGPGIQGDDLERIFAPFERGALGVSQPQTGTGLGLTISRLLAGVMGGDIKVMSTVGTGSTFKVKILLSEVANP--------------- 46199663 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LARTARLLAEGSRRMAEGEYGVRLPLLERDEL-GELALHFNRLAEALEKVE---KTRAELIGTVAHELRTPLAALQGYAEGLMDGVLSK------EKAAEGILREVKAMRRLVEDLSLVSRVEAKAVEIRPKPLDPKGLLEEALARFQSAFQAKGVALSLEAQDPLPQVWADEERVLQVLANLLTNALRHTPQGGEVRLRA-FRQGEAVAFQVADTGPGIPEEHLPHIFERFYRVDKARSRKEGGSGVGLTVAKGLVEAMGGRIFVESRVGEGTTFTFTLPL--------------------- 220906024 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITEQHRAEEELARTLEKEKQLNELKSRFVSMTSHEFRTPLTTILSSTELLQSHSHKWGEPRDLKH-LERIHTAVERMTELLNGVLVLSKAEAGRLEFHPQSLNLEQFCRDLVEDLQSSAPEH--QLLFSLTGNCTQVEMDEKLLQHILPNLLSNAIKYSPRGGSVRFEVTCTS-TSVCFQIQDQGIGIPAADLPHLFESFHRAKNVGN--ISGTGLGLAIVKKSVDLHGGTISVTSEVGIGTTFIVILPLQLTVHSM-------------- 192362033 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SEWTYIRYDGSRIPV-LLAISALRDNIFGYLGIAQDISESKR-----VDKMKAEFISTVSHELRTPLTAISGALGILTAGGAGTL-PEAATRMLQIAHNNALRLIHLVNDLLDMEKLVAGKMQFEIHMQSLLPIVRQSLETNASYAAQFHVHYVLDPDSDDAMVSVDSLRLEQVLANYLSNAAKFSPPNGQVWVNIRRRMG-SVRVTVTDHGRGIPEAFRARIFHKFSQADSSDSRQKGGTGLGLAICKELIERMGGKVGFDSAEGQGASFYFELPC--------EDSAQSLEHQ--- 89893853 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFIAIGLFVAMVVGFLSIFLANTILIPLKEVTAIAESMAAGNFQIKS-RKKRDDEIGKL--ADTLNYMAEEITKKE-KLKNDFISSVSHELRTPLTSIMGWAITLQSEKF--QQKEMLNDGLGIIAKESERLTRMVEELLDFSKFVSGRIKLSYEEVNMAELMEHIRKQLTPRATRETIQFTVDYPENLPDLLTDPNRLKQVLINILDNALNFTAAEGSVRFQAE-VGEKDYTFTISDNGCGIAAGELPMVKEKFYKGKSSRSRN----GIGLSICEEIITLMKGRLEIHSEVNVGTTVVITLPRE-------------------- 206601622 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLARALNEMARKLGD-LSRMKSEFVTIASHELRTPLTSIRGFLSMLNRGKLGPLTPEQQ-NGLAIVQEEVDHLVELVNGLLDLGRIESGQVRFDIQEVDLLALLNRIRSRQEAMAEQGNITFRLILDPELPPIRTDPGKVAQILDNLLGNAFKFTPAGGEVELEVSRKDCQ-LEIEVRDTGIGITQESLPFLFEKFYQVAPFNNRTREGLGLGLAITRGIVLNMEGEIHVRPNTPRGTVFRVTLPFQPVVSEDPETGKESS------ 78042954 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSQRLLAPLKTLIAVVGKFSSKNLHLRAPET-SNDEIGELARAFNRMAEALERNE---KLRRQMIADIAHELRTPLSILQGNFELLLEKVI-----EADEETLRSLAEEVKRLSRLVEELRELSLAEAGELKILPVEVEVNQFFSEVAAPFTSLAEAKSISFETTLPAKGEKYSFDPDRMKQVVYNLLTNAFQYTGEGGKVKLEVKLLDGK-LLIEVTDTGPGIPPEDLPYIFERFYRGEKSRSRTTGGSGLGLAIAKSLVEAHGGKIWVESTVGQGTTFKVV------------------------ 270492219 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SQQEIELLRAELEETNSELDTQAEQLRKATEMKSRFLAYMSHEFRTPISSIRSIARLLADHVDGPLNAEQSRQ-VAFIQATAMEFSDMVDDLLDLAKIEAGRVDISPAWFEMVDLFQALRGMFKPVATNPELNLVFEEPRNLPALFTDDRKLSQILRNFISNALKFTPRG-EVRVSAQACDGERVRFSVADTGIGIAPEFHARVFEDFSQVGSPLQKRLRGTGLGLALCRQLAELLGGAVELQSVPGEGSVFSVTLPV-RLPEPTP------------- 119485203 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSYWVAKRITQPLTQMREITQKFAAGNLDERMIKSE----IPELNQLSLSFNRMAESIEGIEQRRRELISDMTHELRTPLTVVRGYLEEMAEGQIQPSD-----ELYNRLIRETRRLERLVNDLQELSKAEAGYLVINPKPLNLRPLLESLVTRFGDQLLEYGPVIRLDCPSSLPTVFADIDRTEQILVNLLGNAIRYT-ENGSITVKV-WQNLNSVWVAVIDTGIGISEIDLPHVFERFWRGERSRSRQWGGTGIGLAITKRLVELQGGKIEVESELGKGSIFRFCLPIT-------------------- 239626587 ------------------------------------------------------------------------------------------------------------------------------------------------------------LAVPYSGISEYLPMLFPAALVSFLA------ALICSLVTTQRFVSSVTRPMRDISGKMLQVKGDYTELIAETITNMSQNKEYLSQIEKEKQIRQEFFSNASHELKTPITSIQGYAELLESGLI--QDESMKMDFARRIKKEAVNMTGLINDILMISKLEAKDAEVVVTDVRISVLLEEIMDSLKPQAASSQVFLHADCQP--LCIRANVQQMKELLTNLLSNAVKYNHPGGQVWINIREQGGNMV-IRVRDNGMGIPEESLDRIFERFYRVDKGRSRKQGGTGLGLSIVKHIVNFYQGTIHVTSKLEQGTEFVVTIPMDQA------------------ 150390625 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RILKVYTNPIQLEHDPTRIIGLVALMEDVSEIRK-----LEKMRSEFVANVSHELKTPLTSISGFIETLKSGAI--EDEETKMRFLDIIDIETERLARLINDILTLSEIENNHSHLAGQGIKTNEALKDVIEMMTPIAQNKSIRLGSQVELNLPILIGNQDWFKQMFINLIDNALKYTSEGGRVQISA-YKKYNHVVFSVKDCGVGIPKKDIPRLFERFYRVDKARTRKVGGTGLGLAIVKHIVLSLNGRIKVNSEVGKGTEFILIVP---------------------- 224540763 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILFIALFFTLYIFYYI--------HSQKHKKELI-----------LAKERAEESDRLKSAFLANMSHEIRTPLNAIVGFSSILAETADTPESHE----YIRIIEDNNCLLLQLINDILDLSRIEAGLLDFCYTEVDINGCIRKLEDAFHFRMPA-NVECIAEFGMKKCHVYTEKNRLGQVLGNYLSNAIKYTTEGS-ITVGYYPPKDGNMRFYVRDTGCGISPEKQKAIFQRFVKLDN----FKQGTGLGLSICQMIAEKMHATVGVSSEIGKGSEFWIEIPYQPI------------------ 119387834 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEIIDEASQVRTYARELEEATVELRAANEKLKSLDQLKDDFMSSVTHELRTPLTSIRALTELMLDTPD--IQPQEREEFLNIILSESERLSRLVNQVLDLAKIESGMAEWHNTDVDMKALIVAALRSTAELFRERGAEVLADLPEQVPMVLADPDRLTQVLVNLLSNAAKFVPEGGRVEVALRHR-GDELVVTVRDNGPGVAPEDQAAVFDKFRQGGEAGNR-PPGTGLGLPISRQIVVNLGGRMWLDSQPGQGACFAFSLPL--------------------- 85059559 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVSARVRMEESLQDMAA-VAEQANQAKSMFLATVSHELRTPLYGIIGNLDLLKTKAL----PDGVDRLVMAMSNSSALLLNIISDILDFSKIESEQLKIEPKEYSPRETVSYIVGSYLSLVVKKRLGLYCFIDPDVPSLRGDPVRLQQVLSNLLNNAIKFTRSG-NIVVTVYCRDG-YLLFSVRDTGVGMQTREVMQLFDPFVQLGEGGQRPIQGTGLGLAICEKLVNLMDGDIAVESERGLGSRFTIRLPLYQAVTRPME------------ 89519308 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELEKQTRTLEHQKQELGEKNRELENARKLIEEKAKDLELSSKYKSEFLANMSHELRTP-LNSLLLLAKLLHENKNGNLTEKQVEYARTIHAAGADLLELINEVLDLSKVEAGKMVLNIEEMSLKGLASYVEQNFAHVAEEKGLKLRIELTDSLPCIRTDRQRVEQIVKNLLSNAMKFTREGGVVLSHSGVLPHKAIAISVSDTGIGIPEDKQRLIFEAFQQADGTTSRKYGGTGLGLSIVREFTKLLGGEIHLRSEEGNGCTFSLYLP---------------------- 121997170 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------AFLCRFTRAAPVGTVQLAVLAATGEQRRVQWTQAFFDEDGLISHFQAVGIDITEQVAAERARA--------QADRDRRTFLAAVSHDLRTPLNAIYGFTDLLQATELTP----QQREYLGLCRSASEKLLALIDTLLDLSRMESGRLTLHDEPFELAEVVERQVAVLRAVAEEAGLRLTVREAPGTPWVRGDATRFGQVVHNLISNAIQFT-EHGEVVLEVAPEGSGWLYVAVHDTGVGIAPEDREHIFKAFAQGNPSF-RRQPGNGLGLRICQELVRLMGGRLEMTSELGKGSTFYFTLPRVEPPQAAFEATPE-------- 134300476 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARSIVIPLQEVTRVAGQMAKGDFSVKATKREDDEVGKLADTLNYMSEEILK----SDKMKNDFISSISHELRTPLTSIKGWGETLFGEEL--QDREEVKEGLNIICKETDRMIGLVEELLDFSRFQSGRIKLNLEKININSLLTEVIQQYAIRVRQKKIEMPYQFNDSVPEITGDRNRLKQVFINLLDNAVKFTPFCGKVQISTEYSEG-TIKIDFVNSGEGIRSEDLPRVTEKFYKANANR----PGSGLGLAIVKEIINLHQGDLHIESIPGQNTRVTVIL----------------------- 228994184 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEVLGIQEEFTLDHLYEEPDSVLLDFSTRNEPYILRASFSVIQKEGKANGLIAVL------YDVTEQ--ERIDRERREFVANVSHELRTPLTTMRSYLEALSDGAWQDPNIAPQ--FLTVTQEETERMIRLVNALLQLSKLDSTEHRLMKEWVDFTDFFNNVIDRFE-MSKEQNVIFKRSFSKKSRFIDMDADKITQVLYNIISNALKYSPEGGTVTYRLRDRED-MLEISVSDQGMGIPKENVEKIFERFYRVDKARSRQMGGTGLGLAIAKEMIEAHGGSIWAKSEEGKGTTIYFVLPMAK------------------- 294812875 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAGVAAGVLALTVATVIAATRLVRPLRALTGAAQRM-KDGERTEPVPVTTDNEVGRLAAAFNDMAAHRARLEAQRRA---MVSDVAHELRTPLSNIRGWLEGAQDGVAEPD-----AAFVDSLLEEAVQLQHIIDDLRDLAEADAGALRLRPVPVRPAELLGQVASAHQARADEAGTDLRVEVPHPVPVLSADPVRLRQAVGNLLSNAVRHTPRGGSVTLRAAVR-GERLAIEVADTGQGIAAEDLPYVFDRFWRAEKSRSRRTGGSGLGLAIVRKLTEAHGGAVTVESEPGRGSVFTLLLP---------------------- 144006183 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLARGINSLADSVRESNQLMSEIDRATQELKKTLTDLEKAMRTKDQFLARMSHELRTPLTAVLGFSKMLHDEGEELNRNEQLR----VIQRCSTVLLTMIDDVLDFSRAERSGFTLNIVAFELDKLVEDLNALFTREAANKNLSLNIDLDNTVPYLFGDPVRLAQVISNVLNNAIKFTESGSIITIQETKQDKVVLKFVITDTGKGIAKPKIPSLFDPFIQEDTSINRRYGGSGLGLSIAKRLVVAMGGDINIDSEVGQGTAVAFT------------------------ 255564264 -----------------------------------------------------------------------------------------------------------------------------------------------VVAVRVPLLHLSNFQIPDLSAKNYAIMVLILPTDSARKWRDHELELVEVVADQVA--------VALSHAAILEESMRARDQLMEQNIALKL---ARREAEMAIHARNDFLAVMNHEMRTPMHAIIAL----SSLLLETELTSEQRAMIETILKSSNLLATLTNDVLDLSRLEDGRLVLEIQIFNLHEVFREVVNLIKPIASLKKLSMTLIMAPDLPVLVGDEKRLMQTILNVVGNAVKYTKEG-YVSVIVSVAKPDSLRIQVKDSGCGVLPQDIPLIFTKFNQPRSGSSRNNGGAGLGLAICKRFVSLMGGHIWIESELDKGTTFIVKLPNSFVHQAAPKANHASADFTGY- 225412406 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FEVDQEGFEWTMEHRKLLKEL-VKIIPSFIMKSKADAVSRAKTDFLSRMSHEIRTPMNAISGMTTIAKSVVKDPVKT---LDCLEKIESSNVYLLNLVNDILDMSRIESGKLELCYGTLDLTQLLASLESLFHAQALEKGLTMCLKDGRSRNRLRADSLRLNQVLVNMIGNAVKFTDHGG-ITVRVEELEANVLRFSVADTGIGIEPSSLPNIFNPFEQAEASTASRRGGTGLGLSISYRLVQMMGGVLEVTSQVGRGSEFFFT------------------------ 115361278 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VYRLHFNPQPLAEGLGVIVS-AVEVTEHVA-AREKLVAANAERDRLLGELR--------------DANQAKDQFLAVLGHELRNPLTPISLALELIRNRDGQATPNE-----IAIIQRQLDHMVRLIDDLLDVSRITRGKITLKKESLRLADIVDRAVEVASPLLEQRRHRLHVDADPD-ARCHGDPVRLSQVVANLLTNAAKYTMPGGDITVRATHGVDGAAIIEVCDNGAGIPPDRLDSIFEPFYRLDGETKQAHGGLGIGLALVRSLVNLHGGTVRADSAPGCGSTFTIALPEYR------------------- 90023024 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WFVLIIGFIVVIVFGLF-----ILQILNSHSLIKHEVRVKTLALEEALQVAKDANSVKTNFLACMSHELRTPLNSIIGFS-VRCLKILSPSHDQKLITAITVIERNGQHLLGLINDVLDLAKVEAGKMTITKAPIDIAATMDEVVTTLQPLVDDKPIEIKVKTPP-LNTILADQQRFKQIFINLGANAINFTREG-RVQIDYALETTKGLRINVRDTGIGIAKEHVAKVFQRFEQVGEQFQPGSLGSGLGLALVHEFVTLHGGRIKVTSEVGRGSVFSVWLP---------------------- 172036328 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIKEQVESGEEY--LGVVILIRDITKER--EMERMKRNFLSMVSHELRTPLTSIVGFSSLIRDKLHADKAVERIKQNLDIVVFEAERLTKLVNDFLDMTKIESGKITLSLFPVKPSTVLTWAIASTAPLFEDSSVELIEDFPEELPTILGDEDRLIQVFVNLISNGFKFTETGS---VTCGEVDHDNLLISITDTGIGIAENDYSKVFEPFQQVGNILTNKPKGTGLGLSISKQIIEQHGGKIWFTSERQKGSTFFVSLPLAK------------------- 269103478 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFFAAMLTAIVLVILAALWLSNSITAPLLRLTWASERVSAGDLEQKIEGTERKDEIGELEKNIHVIKQQNDDLQTADKLKDEFLATTSHELRTPLHGMIGIAESLLAGANGPMQGAQRRQ-LEMLINSGQRLTNLVDDLLDYHKMRYGDLDIDKHAVDLASAVRLVLELSGHLLGTKPVRIINQIPADLPLVQADEQRLEQVLYNLVGNAIKYTSEG-KIVLSATVLENQ-VRIQVVDTGQGIPAEQLEHIFEPLVQANTNHANYRQGAGLGLTISRQLLELMGGRLYVSSQPMVGTTFSFTL----------------------- 22095684 ---------------------------------------------------------------------------------------------------------------------------------ASLRPRAGRYVAGEVVAVRVPLLHLSNFQIPELSTKRYALMVLMLPSDSARQWRVHELELVEVVADQVA--------VALSHAAILEESMRARDPLMEQNVALDL---ARREAETANHARNDFLAVMNHEMRTPMHAIIALSSLLQETELTP----EQRLMVETILKSSNLLATLINDVLDLSRLEDGSLQLDIGTFNLHAVFKEVLNLIKPVTLVKKLSLTLHLGLDLPVFVGDEKRLMQAILNVVGNAVKFSKEGS-ISISAIVAKAETLRVQVKDTGSGISPQDIPKLFTKFAQTTVG-PRNSCGSGLGLAICKRFVNLMEGHIWLESELGKGCTATFI------------------------ 145299243 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLAGAMVCFALVAVTLWRRNQK-LSELSRQTGLLAQ--------------------AKSDFLANMSHEIRTPMNAIIGFSSLALQTEL----DQQQRDYLSKIKSSSDTLLLLINDILDLTKVESGKLTLEEIDFDLSEQIDSLAGMFADLAERKQVEVIINKSPAVPDLRGDPLRLGQVLVNLVNNAIKFTERGEEVAITLVNQHPMRVRFSVRDTGIGIAEDKQDQLFQPFTQLEAGNTRKYGGSGLGLNISQRLVELMGGRITVQSKPGSGSVFQFEIPMIKAV----------------- 288960055 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVSVFVCLFILSGVAAWLLVLAQESRRKAEEETGRQTAMLM---DEIAAHERTDAALQKAKEVAEAANAAKSRYIIGVSHEIRAPLNAISGYAQLLESN-----STQRPQDAVRVIRRSAEHLSNLIDGLLDISKIESGLRRLSRDKVQLIDFLDQLADMFRIQAAAKGLEFRYARVPHLPWVHTDSKILRQILINLLSNAVKYTESG-HVALTVRYRS-QIAEFEIADSGIGIREEDLDRVFEPFERGRGAAVRAVAGTGLGLTITRVLTRIMGGDIALRSKSGEGSVFTVRLLLSEAMQR-PGDQPERRAVTGYA 163639425 -------------------------------------------------------------------------------------------------------------------------------------PHMGRYVPPEVVAVRVPLLHLSNFQIPDLSAKSYALMVLILPMDGIRKWRDHELELVEVVADQVA--------VALSHAAILEESMRARDQLLEQNVA---LDFARQEAEMAIRARNDFLAVMNHEMRTPMHAIISLSALLLETELTP----EQRVMIETILKSSNLLATLINDVLDLSRLEDGSLELENGVFNLHEIFRQVVDLIRPIASVKKLSMTLILGPDLPYAVGDEKRLIQTILNIAGNAVKFTKEG-FVSIVASIAKPESLRVQVKDTGCGINPEDIPLSFTKFAQSRSGSSRNNGGAGLGLAICNRFINLMGGHIWIESEPDKGITVTF------------------------- 229015977 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------MVNGLTRQFIIAGVITFLLLSRLLTKPLLHMKQATEKMSKGDLSV-SLTTTRNDEIGELDSIQTLANDLHYMKTE----RSEFLASVAHELRTPLTYVRGYADIALKESTPP---EQRLRYLSIIKDESDYITNLVQDLFSLAQMEKHNFFIHVQEVHLHPFLTRITEKVNAMYKERHVTVSFTCPPSLL-VNLDEQRFEQVVVNILNNAYRHSKEHSHINISVT-EEDKHISIKIEDEGEGIPPEDLPHIFDRFYRVDKARSRATGGTGLGLSIVKEIVELHGGNITVTSEVDHGSCFTISLPSIKKHDY--------------- 142023576 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MHAAVGPIDLLCVRRDGRRFRATVSAGAVRGDVRALTLRETGAQRRRDLRAQRSLARDARDQADTSNRLKDELLATVSHELRTPLNVIYGWVEVLRNSG----DSALQQQAIDAIDRSARSLTRMVGDILDASSLATGKLQLDAMPVDVVRLFSDSVGAFQTAASSAGIVLEFDCAVSTCVVSGDAERLRQMLSNLVSNALKFTPTGGSVTVGLARNDAR-VVLTVSDTGQGIVPAFLPYVFDMFRRAEDSPASSRRGLGLGLSIVRHIAQLHGGSVTVESARNRGATFTVTLP---------------------- 256829207 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITDRKRYERDLR-QAKDAAEAANVAKSEFLANMSHEIRTPLNGIMGILHLFESQDL----PGEQKKLLELANTSAGRLNGLLSDILDLARIESGKLAIQSAPFAPRELRASTLGLFTLAAQGKNLSLEFILDDTLPSMLGDESRLRQVLFNLVGNSLKFTRAG-FVRVEVGPLPGGAILFCVTDSGPGISDHQLKDIFTPFVQGEDSYVRRHQGAGLGLAIVKRIVGLMDGCLCVDSSAN-GTTICFSLPMS-ASTAAQTASHDPAPIKGKA 300023813 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTDAKRAERALVERNEALVAADRLKTNFIGHISYELRTPLNSIIGFSEMLASPLFGDLN-AKQREYLADIMSSSKTLLAIINDILDLATIDAGAMQLKPTPVGVRALIDAAILGIRERAVRNRLTIEIAVADEVNEFVADEARMRQVLYNLLSNAVGFSKVNGTVRLAC-WSENGTIIFRVEDDGVGIPKDRIGRIFDRFE--SQSHGSDHRGAGLGLSIVKSLVELHGGTIEVFSEENRGTRVTVRLPEHPVTPAVPE------------ 9802528 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSMVTSFGILVIALLVAHIIHATVSRIHKVEEDCDKMKQL----------KKKAEAADVAKSQFLATVSHEIRTPMNGVLGMLHMLMDTELDV----TQQDYVRTAQASGKALVSLINEVLDQAKIESGKLELEEVRFDLRGILDDVLSLFSSKSQQKGVELAVYISDRVPMLIGDPGRFRQILTNLMGNSIKFTEKG-HIFVTVHLVDDINLIVSVEDTGVGIPVEAQSRIFTPFMQVGPSISRTHGGTGIGLSISKCLVGLMKGEIGFSSTPKVGSTFTFT------------------------ 163846472 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QQISAALNAARRAATEGRRLSEEANQLKSRFLSMVSHELQTPLNLIVGMSDLLLRESAEQHLPLQVRHDLKRIYDNARHLSRLIGDVLDLTSSDAGQLRLVCDVVDLGQVMRAVADIGQQMAADKHLIWHDAIPAEGPWVWGDRTRLQQIALNLVVNAIKFTNRGS-VSLTVT-TEADAVTVTVRDTGIGLSPEEQARIFGEFQRTERSIERGYSGIGLGLAICKRLVALHGGTIGVHSSEGEGSAFFFRLPT--------------------- 152987294 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGIRFIQAGAQVERDADGTPLQVTGINIDITSDQQLQARLR-EAKEQADAASAAKSSFLANMSHEIRTPMNAVLGMLQLARQTDL----NERQRDYLDKASSAATSLLGLLNDILDYSKIEAGKLLLEMHPFELEPLMQDLAVVLSGNQGDKDVEVIFDIDPELPSVVGDRLRLQQILINLAGNALKFT-AHGHVLVSLRRLAHDGLRVLVADTGIGISAEQQQRIFEGFTQAEASTSRRFGGTGLGLFICKRLVDLMGGRLQVESSPGSGSRFWFDL----------------------- 254389790 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAGVAAGVLALTVATVIAATRLVRPLRALTGAAQRM-KDGERTEPVPVTTDNEVGRLAAAFNDMAAHRARLEAQRRA---MVSDVAHELRTPLSNIRGWLEGAQDGVAEPD-----AAFVDSLLEEAVQLQHIIDDLRDLAEADAGALRLRPVPVRPAELLGQVASAHQARADEAGTDLRVEVPHPVPVLSADPVRLRQAVGNLLSNAVRHTPRGGSVTLRAAVR-GERLAIEVADTGQGIAAEDLPYVFDRFWRAEKSRSRRTGGSGLGLAIVRKLTEAHGGAVTVESEPGRGSVFTLLLP---------------------- 237799175 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGMRLRPRTSFEIWKVEMTGIAAKWSHGDVFAAKDLRRSENDLARQKEQQAVRARDELVAVVSHDLRNPMTVISMLCGMMQKSSDGPHTSRRISTAIDTMQQAASRMNVLLEDLLDTSKIEAGRYTITPQPLEVSQIFEEAYTLLAPLAMDKSIEISFSAEPDI-KVNADPERLFQVLSNLIGNAIKFTPKQGRIGV-AAMSNGSEIVFTVIDSGEGIPPEQLPHIFERYWTVKEG---NPTGTGLGLYISQGIIKAHGGELAAHSQIGQGSEFRFTVPIA-------------------- 262163963 -------------------------------------------------------------------------------------------------------------IIAAYAPINLKNIHWALVVELPEKEAFARVRQLEKLFVFAMLTAIVLVVIASHYLSNFITSPLLKLTWAAERVSAGDLDEAMINTERKDEIGRLAVSFERMQRSIREKISLIKSQNKELENNLLIIRKQNDELQLANKLKDEFLATTSHELRTPLHGMIGIAEALVSGANGPLT-AAHKYQLDIIISSGQRLATLVDDLLDYHKMRYGALDIQKGAVDLSSATRLVLELSNHLLGKKTLRIINQVSEQPVWVSADPQRLEQVLYNLIGNAIKYTSEG-KIVISATYIDDK-VRVQVVDTGQGIPAEQLEQIFEPLIQAGRDASRYRQGAGLGLSISRQLIELMNGTLYVSSQPMVGTTFSFTLPLA-------------------- 78778120 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VINPILDSNQNIIEYIGIRTD-ITELENAMI-------AALSAEKAKSTFLATMSHELRTPLNAVIGFSQILMAKDDMP--KEKIRTFVEKINISGKHLLNLVNNILDFSKIESGRMNLNKREILLENFINETILLVENEALKKDIEIIKKGFFEI-SLSADEQLLKQVILNILSNAIKFSNQNSAINISYK-NDEENHIISICDEGVGLSQEQLEKLFKPFSQVQEHQNTALKGTGLGLVISQKIVELHNGNIEVKTQSGKGSCFYISIPIIKA------------------ 209522685 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IALAQANLLEREKQQRLKLATQNIA---LEEARRAADAANRAKSTFLANMSHELRTPLNAILGFSQLMSDNPIFAEGSQE----LAIINRSGEHLLELINDILDLSKIEAGKITLEMNHFDLHRLLETLEEMFKLKAAHKDIVLNINRPLDLPRLLGDEKKLRQVLINLLANAIKFTTAG-EVTLYTAHTDSNTVQFIVEDTGPGISPQEIDALFDAFVQTETG-KYSQEGTGLGLPISRKFVQLMGGDITVDSTMGVGSKFIFEIPL--------------------- 308068862 -------------------------------------------------------------------------------------------------------------------------------------------------------------------FAGFGTLLLALGCIFI---------LAKKLSAPLVEMEAATRNIAKGELEV-RLPVRSHDEVGSLSGAINDLAMELKRYRD---TRSEFFANVSHELRTPVTYLKGYANVLANGLVDH--EEEKQQYLHIIADEAHRLTVIINDLFELAKMEEGKIAFHLESVDVRRAVEKSANKVRIKAEQKGLQLVSALE-TIPRCLVDPVRLEQVLLNLLDNAIRYTTEG-DIELTLQQENGFGV-IMISDSGPGIPPDELPYIFERFYRVEKSRSRELGGTGLGLAIVQKWVQLQGGMIEVESELGRGTVFRLSFPFA-------------------- 237746502 --------------------------------------------------------------------------------------------------------------------------------------------------------------IPLKVNYWYLIVVTKAKSIDYTALTQQYYVISGILVMAILIVSFVAM----ANLNIHNYR---------VAQANRQLRQAVEQANQANAARRDFLARISHEIRTPLNGIVGMIELVRLEYDA---KEKCLEYLRKATVSANYLLGLLSDVLDISRIESGKLTLHNDLADMRVLREEVEALAGTLAEKRQLTIRIDDSGKHRYFVTDYLRLKQVLVNLVSNAIKYTGDGGHIVVNFSEEAATEVTLQVQDDGQGIAPDKLKEIFEPFEQGGGGKKR-ENGVGLGLSIVTGTVTLMGGHINVESEPGRGSRFTITLPLT-------------------- 153955165 ------------------------------------------------------------------------------------------------------------------------------------------INHSYLLYIAQSFVSVVIFFVGWEIYLE-------LHWRFTRKKRKFDLSRSQVLSGAIEAINKMASGDFNVFVK-----------TNELDPFNEVADEVNRMAKELEKMRQGFISDVSHEIQSPLTSISGFAALLR---KGNLSESQISRYANIIEAESKRLSKLSENLLRLSNLESENHNLNLKNYQIDKQIESILLMLEPQWSAKSITLDVSLDKTI--VCGDEDLLSQVFINLLHNAIKFTSENGNIGVKLSSNENEIEC-KISDTGRGISPQDQPRIFERFYKADKSRDRSLGGNGLGLSIVKKIVDLHGGKISLTSEIGKGTEFTIFLPR--------------------- 296534470 -------------------------------------------------AIGALLGLIWIGLSVGRHSLPGLRAWGLSLLGISLASLLLGLRIANLVMLLALAATWHRRFLWPVLLPGMIWLGLRALPELTAPVETRVIMLSAPLIFGTALSPLLRGLLAGAFALQGVLMLLRIPAVAMVGDWQPSDDLPENLWVQMVMLQGILQGVGISFL-LLALFRERGERRALAAAADAAR-----SAEQANEAKSRFLARMSHELRTPLNGVLGLAQLLAARQDVPP---AVREQLAMIEGAGRHLLALVNDVLDLAQVEAGRLGLQCAPLALQPLLQEALALVRPEAERKRLALALEAAPGLPPVHGDARRIRQILLNLLGNAVKFTPAGGRVTLAASPLPGQGLRLEVVDNGPGIPPGQAARLFRDFQRLEGGAER-EEGSGLGLAICAGLALAMQGRIGVEAGPGRGSRFWVELPL--------------------- 303249390 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISARRAAEDAKNAALSQVRSASQAKSAFLANMSHEIRTPLNGVMGMLQLLLATPHSP----EQDEYMRTAMDAASALLRLLSDILDFSSLDGGTMSLSQELFTVSDVLDPIIASFAHEAAIKGLAFSCRVAPQTPRLRGDPARLRQLLYNLTGNAIKYTTFG-RVELDVAPVEKPELEFAVRDTGIGIPSEKLDHVLDAFAQADASVTRAHGGLGLGLTIVRAIAERMGGRILLSSQPGQGTEARVRLPFARPPEMAP------------- 269964118 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QHVYRERKSILSPSSKKKDITEQKEREFALID-AQEKAQTAVRARENFLATMSHELRTPLSAAHGLLDLLTRQT----NRESSKELITQAMRSLNHLNLLVDEVLDYSKLEAGQLKVTPTKTNLVTTLSDVVRSFEPKAVSKGLDYRVTFKPFVPWLKVDAVRLVQIATNLLSNAVKFT-TDGEISVSVAMNEGQ-LILKIADTGIGMTETQLDGILQPFVQADDTITRKYGGTGLGLSIVDRLVECMGGDLCIDSQFGLGTTMVVKLP---------------------- 16801127 ----------------------------------HDILKVNQKTMRTLIVSGIIAIVITSILSFVFSSRMAFPLREMKKIAI----AVSKGNFDNRVPTYTHDEIGELGVAFNDMAKQLKYNISALRQEKEQLSNILVGMADGVIKFSVDKTIILSNPPAEEFLHNWF--FSPENTEKVLIPTALNDLLNDTLDKKESQVGEITFSD-RTYVAILTLLYTGEHVRSIVAVIRDMTEE-----KQLEKMKSDFVNNVSHELRTPISMLQGYSEAIIDGV--AQSDEEVREFAQIIYDESLRIGRLVNDMLDLARMEAGFNQMDNQKLPLAPLLRKVIANFDVLAKENFVELGLELETPDLEYSYDPDRMEQVLINLIMNAIRHTGKEGKVILKQTIDETRNLVITVSDNGSGIAEEDIPYLFERFYKVDKARKRGKAGTGIGLAIVKNIVEAHNGKISVESVLGKGSDFIITLPLYK------------------- 143117971 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EASVELMSLAFSREEVNALISARTKEMESSRDEARDANAEKTRFFANMSHELRTPLNAILGYGEMLAEDCEDMGYDDLLPD-LKKITSAGSHLLSLINNILDISKIEAGRMELYITSFDIETMIDTIRDVTSPLALKNENEFKINFSGSLGKMKQDETKIRQCLTNFLSNSFKFT-LKGTVTLSIDKNEVEMIRFSVSDTGEGMSKEGISKVFKEYEQAERSTSAKHGGTGLGLPITKKLAEMMGGDVEVESELGKGSNFILYVPREALEQESDED----------- 134287658 ----------------------------------------------------------------------------------------------------------------ARFASQAARALHRVLPGARLGPAALRLVHYASLVLAM-LAVLSSVLYLIWAQSATSMRAAGPSIAHALSGSFLNIFLALSLVGCIAAWWFV---LERENRRVTQEESQRQTELLMLEIAHQKTDAALKRAESANQAKSRYVSGLSHELRTPLNSILGYAQLLLQAK--EELTPMRYNAVRTIHRSGEHLLALVDGLLDIARIEAGKLQLNIAKVSLADFVAHLTSMLRPQALEKALAFDVQTVGRLPTVRTDQKCMSQILTNLIGNAIRFTPSG-TITLRVSHVLD-TLKFEVVDTGPGIPPAELERLFLPFERGEAAHAYDH-GAGLGLTICRLLTQALGGSLEVDSEVGHGTRFVVRL-FAPAVDAAAETHAELASIRGY- 136646048 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISLSGVPIYDDASGEFIGYRGTGSDVAIQSARRSQRELETSLQELRDRNDQALDGARLAVTAKTEFLGKMSHELRTPLNAIIGFSEISERKMFGELD-EHYLSYFQDIKGAAYHLLHIINDILDAVHLESRSLQLFPDTIDAGELIAQARSYVAVRAEDADLDISELTCPAGVFVEADPDRTRQILVNLLNNAVKFTKSGGSIGIAVLDAPGDFVDVTVWDTGVGIPRDQQDRIFESFHQVGAGVTNPRDGTGLGLTISRQLARMMGGDVTVESEAGEGSRFTLRLLKSR------------------- 91202023 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISLAIMLF-AITFVAVFSFFFIRSIYRPINALKAATDHIAQGDLEHRINNEMSKKLEQLDTMKSDFISNISHNLKTPLTAIKEANELMLDKIAGQISFEQMK-LLNIIKGNTLRLILMINDLLDISRIEAGLMRYNFQPAQIRDVISESIEDVRFLTEKKGIFIQYEDDSLVPHVLLDRGKIAQIMDNLLSNSIKFTPTGGVITIKAFVVDASMLQISISDTGIGIPKEHQNSIFDKFQQVVNKRESGIKGTGLGLFIAKHIVEDHGGNIWLESNCGSGSTFHFTLPL--------------------- 170751052 -----------------------------------------------------LGVLAVVALGAWAGSLPVMDISAAIALPAFAIT-AIGHVAAQALEHMRNEGVWRERLRDNEARDRLLLSAIDLVTWHDRNGRVLEASVSAVRLLGSDPARLRGHGLLERVHVADRPAFLKAVSDVAATGRTLPLRLHVEPETGRADGASLIYAEMRAH---RIEHGPHDAAMAVVAVTRDMTEHHRHAAELERARKGRFLANVTHELRTPLNAIIGFSEVLAGEGAVSLGPVQAREYAGIIGASGHHLLGVVNTLLDMSRIQSGNFDCAPETFDVADLLRGCCDLMRLKADAAGVALTA-APSGPVEITADPAACRQVLINLISNAVKFTPSGGRIDLSLRRGAGSLDIV-VADTGVGIGADDLPKLGTPFFQGSGGYKRQHEGTGLGLSVVQGLVGLHGGSLLIESAPQAGTVVTVTLPL--------------------- 163848652 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------SVLLPLCYQALLGQSRIDYTFRGEI------FDTSIMPIERASGQISGGLIVGRNITAERQITADLL-RAKEAAERTERAQAAFLSAISHEMRTPLNAVIASAELLLTDTLTP----SQRSLIETIRIGGEALLALVNNVLDLSKIEAGRVEIAAEPTDVRAIVHAVLNLFKREADQKGLLIEAVIDPHLPAIVSDPARLRQMLMNLVSNAIRFTDRGG-VLITASVTDHPQVEIAVRDTGTGISAQQRSHLFQPFNHVDNDQTR-QSGAGLGLAISAQLAHLMGGELTVAGQPGQGSTFTVTLPLQPVAYSPP------------- 86132863 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ICQPVMGEDGKVINLAGTNQDITEQKKLSGELI-SAKEKAEESDRLKSAFLANLSHEMRTPMNGILGFSELLRRKNI---SEEKKDIYLELLEKEGHRLLSFISNIVDISKIESNIINIENSHLNLNSLIDDLYSKYQLKLEGTNIKLEVNLSDTDSAIETDENKLVQILSNLLENAIKFTKEGS---IEFGYTKEEILQFYVKDSGIGIDEEEQKNIFDRFTQGKREQTHNL-GVGLGLSIVKGLIKILNGSVWIESKIGEGSIFYFTIPYKQVADAIVNDPSETT------ 120611637 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SQQEIELLRAELEETNSELDAQAEQLRKATEMKSRFLAYMSHEFRTPISSIRSIARLLADHVDGPLNAEQSRQ-VAFIQATAMEFSDMVDDLLDLAKIEAGRVDISPAWFEMVDLFQALRGMFKPVATNPDLNLVFEEPRNLPPLFTDDRKLSQILRNFISNALKFTPRG-EVRVSAQACDGDRVRFSVADTGIGIAPEFHASVFEDFSQVGSPLQKRLRGTGLGLALCRQLAELLGGAVELQSVPGEGSVFSVTLPV-RLPEPAP------------- 134291128 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTLRETRVQRRRDLRTQRSLARTARERADTSNRLKDELLATVSHELRTPLNVIYGWVEVLRSAS----DDALQQQAIDAIDRSAHSLTRMVGDILDASSLATGKLRLDAMPVDVVRLFADATSAFQTAASAAGIALEFDCTASACVVSGDAERLRQMLSNLVSNALKFTPAGGAVTVTLTHDAAHAV-LAVGDTGQGIASEFIPYVFDMFRRADGSPASPRRGLGLGLSIVRHIAELHGGEVRVDSARNRGATFTVTLP---------------------- 134094677 -----------------------------------------------------------------------------------------------------------------------------------------------YMVVVLSLCAVGAAALG-LVYVQEISAIASVESRILIDGIFIKIAAVLSIIVAVSSWWVVLGSEGR-HLAQDDLNRQNELLTQEIEAHQRALQSAKEAAEFANQAKTRYVAGISHELRSPLNSILGYSQILLKNEHLAAAP---RTAIQTIHRSGEHLLGLVDELLDLARIEADRMRLEPAPILLSAFLEDLLSMVRPQAEAKGLKLLCTYNGKISRVLADGKRLRQIFINLLTNAVRFTDDGS-VTLHVECSPA-SVRFDVVDTGIGIAVQDRQRIFQPFERGAAGRLRGEPGAGLGLAITEKLILLMNGSLNLVSMQGQGSTFIVRLPLTEITAF--------------- 78046888 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELEQTNVQLEERTQALEAQKQALLIAQNQLVRNSNELSTASRYKSEFLANMSHELRTPLNSALILAKLLADNKDGTLSAEQVK-YAQAILSSNNDLLALINDILDLSKIEAGHVELADETVVTDSVLQRLRETFEPLARQKGLALEIAAAAGAPQLVVDNQRLQQILKNLLANAIKFT-EHGKVSLTVQAHAPGRVHFAVTDTGIGIAREQSEVIFEAFRQADGSTRRRYGGTGLGLSISRDLAQRMGGSISVDSEPGRGSCFTLELPT--------------------- 67922197 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAQANLLAENKKQLEKLNQQNIQLQEKSKQAEAANKAKTNFLANMSHEIRTPLNAILGFSDLLSQKIIDPENV----NHLQSIIFSSNNLLALINDIFELIRLESGIVKVESETVNLTEIIRQIYYKFSEKANQKNIKLIVNLNKNIPDILFDKLKLYQIINNLLSNAIKFTKLGSKVDVWANYQENCSIVIRIKDTGIGISQEKQKIIFDRFTQVSQETNREYEGIGLGLTLTQKMIQLLEGNLKLESELEKGTTITVTLPH--------------------- 302792032 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IQKVEEDYRRMEDLKVLAESADIAKSQFLATVSHEIRTPMNGVLGMLQMLMDTDLDP----TQRDYAGTAHESGKQLIKLINEVLDQAKIESGRMELEMVPFDLRTILDDILCLFSAEIKDKGIELAVFVSEKVPDVLGDPARLHQIITNLVGNSVKFTEQG-HIFVCVHMEDDVRIVFNVEDTGVGIPLLAQDRVFTPFMQADSSTSRNYGGTGIGLSISKCLVELMQGSMDFVSQPGIGATFRFSVVFKRGEMKMPE------------ 262401680 ---------------------------------------------------------------------------------------------------------------------------------------FVFAMLTAIVLVVIASHYLSNFITSPLLKLTWAAERVSAGDLDEAMINTERKDEIGRLAVSFERMQRSIRE------KILLIKSQNKELENNLLIIRKQNDE----LQLANKLKDEFLATTSHELRTPLHGMIGIAEALVSGANGPLT-AAHKYQLDIIINSGQRLATLVDDLLDYHKMRYGALDIQKCAVDLSSATRLVLELSHHLLGKKMLRIINQVPEQAVWVSADPQRLEQVLYNLIGNAIKYTSEG-KIVISTTYMDDK-IRVQVVDTGQGIPADQLEQIFEPLIQASRDASRYRQGAGLGLSITRQLIELMGGTLYVSSQPMVGTTFSFTLPLA-------------------- 269103004 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KQVLEKQREKELLLQEAQHESEEANRIKTEFIATMSHEIRTPMNVILGSLEVLNEEDLSPKS----KRFAEISQSAAHLLLNQLNDVLDFARLESGKVALSQGEFSPYKLVRSIEDIFRNQAEQKGVKFHVDISPELFMV-SDEGKISQILTNIVGNALKFTSSGS-ITIRARWHETEQLIFTISDTGIGIDKDKIASILQPFVQSDASFSRRYGGAGMGLAITSALVELLCGQLEIDSQVAKGTQFTVRLPIAK------------------- 111223594 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELRTLARRFNEMTERLFRTADALRDAASTAQSANAAKSAFLATISHEIRTPMNAVIGMSGLLLDSRL----DADQRHLTEVVHDSAHALLLLINDILDFSKIEAGRLSLEQVPFDVAACVQAALDLVSADAAAKDIALACTLEPGTPQMVGDPTRVRQILLNLLSNAVKFTERG-EVTVTVGAAPRGAERFLVRDTGIGIPAGHLESIFEAFTQVDTSTSRRYGGTGLGLAICRRLCTLMGGTITAASPPGAGTTMTVT------------------------ 163848714 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------AVAPEAALLPLHGFCDLVALPLILHATNAGALVIGSRAHRHISGEDLTLLLTIAQQLGLTLSNARLRQVASE-NEALRQANHLKSTFLAGVSHDLRSPLTAIRASVEDL-LERQHHVSPGEHRALLSNIARETARLSRFVDQLLDLSRIEAGTLPLDREWVEFNALVQDVVTSFHQQYPTCRVEV--CVSPTLPLLYIDPSLITQVLWNLLENAQKYGPSEGPITLEAFCTHTD-LVLSVGDRGPGIPASERHRIFDRFYRLERDRRSHRSGSGLGLAICHGIVTAHQGSIWVDERPGGGSVFRITLP---------------------- 305667709 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DRFYRFQLSKKLAVSESARLKEVNQLKNSLYDNITHEFRTPLTVILGMTDALESE-LNTKTTPPINNAVEMIRRNGNNLLSLVNEMLDLSKLESGHLETNMAQINVVPFIKYLGESFQSFAQEDEIHFTVYSEVDELMMDVDTTKLSTIISNLLSNAIKFTPALGKIVLHLHNENNTHLIIKVSDTGTGISKDELPHIFNRFYQADSTVTRKRDGTGIGLALTKELVNLLGGEISVTTAVDEGSVFKVILPITQ------------------- 71906612 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAIKADITEQRKNQEELEKYRTLERLVQQRTQELSRAKSTFLANMSHEIRTPMNAIMGLGYLLEQSPL----NTEQQDKVRKIHGAAKHLLSILNDVLDLSKIEAGKMTLDRCAYSPAEELTAVASMIGEDAQRKGLTVITETDDLPPFTIGDPTRLRQAILNFAGNAVKFTEHGSRGEIAETQPDNYLLRFSVSDTGPGIAPELQARLFTAFEQADSSSTRRLGGTGLGLAISRHLSHLMGGDAGVDSTLGQGSTFWLT------------------------ 78486252 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITRRKEAEEHLIQALERAEKADKAKSEFLSSMSHELRTPLNSIIGFSDLLSMADL----PEKEQHQVDHISESGHHLLALINQLLELSKIEQGEVELKMTDVVLEDTVHYCLSTVDPMAQKYLVELERPDWKSFDHVYADELKLKQVMLNFLSNAIKYNRPDGKVMLAATLLETGKVRISVTDTGYGIPKDKQSNVFNSYDRLGHE-SSTIEGTGIGLNITQQLVFLMGGDIGFSSQENEGSCFWVDFPLSTI------------------ 296184967 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TFYKDYKMNIYRNNYYIYRLSAEEDDISKSIEQQKTISEKEQIKTRELEKLRTEFFANISHELKTPLNIILGTIQLIIENGENPINREKLINNINMEKQNCFRLLRLINNLIDSTEIDSKFIELNMVNCNIVNLVEEITQSVA-KYINNNISITFDTDLEEKIIACDLDKVGRIILNLLSNSVKFTEPGGSIFVNI-IDDKDYITITVKDTGIGIPQNKLNTIFDRFRQVDKSFTRKNEGSGIGLSIVKSLVEMHKGSIFVESKYGIGTKFTIKLPAKVLSNGNIEENR--------- 115377385 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SRAVSARSLASYQQRALQMEIIRQQNELDRLATDLAISKRNEEERAREAEGAARLKSEFLANFSHEIRTPLNGIIGYCDLLMREEGSRLTAHGRRD-LNVVKTNAKTLLALINDILDLSKIEAGRVEVVVERVDGQELAEECLATVREYVKGRDVELTLHVDERARYLNTDALKLRQVMLNLLSNAAKFTESG---EVSLGLRDGNELVMTVEDTGVGMPADQLPFIFEKFRQVDGSTTRKVGGTGLGLAIVRELSKVLGGNVTVSSVLGRGSTFTVRL----------------------- 297845680 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSMVTSFGILVIALLVAHIIHATVSRIHKVEEDCDKMKQL----------KKKAEAADVAKSQFLATVSHEIRTPMNGVLGMLHMLMDTELDV----TQQDYVRTAQASGKALVSLINEVLDQAKIESGKLELEEVRFDLRGILDDVLSLFSSKSQQKGVELAVYISDRVPMLIGDPGRFRQILTNLMGNSIKFTEKG-HIFVTVHLVEDINLIVSVEDTGVGIPLEAQSRIFTPFMQVGPSISRTHGGTGIGLSISKCLVGLMKGEIGFSSTPKVGSTFTFT------------------------ 212212885 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKQNEQKLIEAKLQAELSDRAKSEFIANISHDLRTPINGILGIAQIFNMHEH----TKKQEPLINDLSASANLLLGLVEDILDFARLEVGKLELKYSTFNLRQLVTFLVKTFSFQTQQKQIKINVYYDASLPSIVSEPNYIRRIFLNLIGNAVKFTEKG-QIDVTVNLEGNKMLKILVKDTGIGIPKDKLNTIFDRFSRATPVYSSRYEGLGLGLSIIKRLLDNLGGEVHVSSIENEGSTFTLTIPCEIASLQSPREKEET------- 255547688 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAITTSIGVLVIVLLIGHIFHATV----------NRIAKVEDDYHEMMELKKRAEAADIAKSQFLATVSHEIRTPMNGVLGMLHMLMDTNLDV----TQQDYVRTAQASGKALVSLINEVLDQAKIESGKLELENVQFNLRAILDDVLPLFSEKAQVKGVELAVYISDSVPELLGDPGRFRQIIINLMGNSIKFTHQG-HVFVTVHLVEEVNLIVSVEDTGEGIPLEAQPRIFIPFMQVGPSTSRKYGGTGIGLSISKCLVGLMNGEIGFVSIPRIGTTFTFT------------------------ 163753494 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLIIIHDFSDHYKYYQEVAQSRNESV---INSQILELKNKYLKEKEDFKNTFIANFSHELRNPLTGVTAFCSVLEKTSMTT----EQQDYVEVIKSSADHLKNMIGDILEMSKIEVGKLTIEEELFNFHELVEMLEFTYSVKAKQKNIEFEVDFDEKIPYIESDKTRIKQIFENLIENAFKFTSTG-KVTLSIHENQRRARKISVKDTGIGIPPEKLDIIFNSFTQLNNS--QKYSGTGLGLSIVKGLVDLMDGKITVESEEKVGSTF--------------------------- 110596751 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QIQRILIESLKKEAEIANRAKSEFLANMSHEIRTPLHAVVGMTELLLDTPL----NSTQRHYTDTIQASTKQLHQLINDILDFTKIESGQLDKVKSPFNLRALFTELSSILTGNAEKAGLQLSFIIPESVADLIGYPIYLKQALINLIQNAIKFTYKGG-IVVQVATESETTLRISVKDTGIGIPDEKKELVFQRFTQLDSSATRKAGGAGLGLAISTQLVEFMGGKLNLNSRKNEGSEFWFVISFLKPVNTIQESKSGKTQHSAP- 196231316 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FAGSMADLVALSLEVEQRRQAETALRETLDNLEHKVTERTRDLEAANERLQELDRLKSEFLATMSHELRTPLNSVIGFTGILRQELAGPMNDEQKKQ-LGMVHSSARHLLNLINDLLDLSRVESGKMELFLEDFVVADLVKEIDQCLAPQVQQKKLRLETSLDQPTLRIRTDRNKSFQILLNLTNNAVKFTAVG-RVTLKVT-SDADQVQFEVADTGIGIKPESLPHLFEAFRQVDGSARRVYEGTGLGLYLSKQLAKMLGGNITVESEFGIGSRFTLVLPQN-----TPPANHK-------- 299738007 --------------------------------------------------------------------------------------------------------------------VSVSGEMLSLVNTINDMIDQLAIFAAEVKKVAREVGTEGKLGVQAEVG----------NVQGIWQEITLSVTMAGNLTTQVRGFAQISAAAMDGDFEMDSLKTQINQMVFNLRDSIQKNTAAREAAELANRSKSEFLANMSHEIRTPMNGIIGMTEL----TLDSDLNRSQRESLLLVHSLARSLLLIIDDILDISKIEAGRMTMEAVTYSLRQTVFGILKTLVVRASQNNLDLTYDVEPDIPQLIGDSLRLRQVITNLVGNAIKFTPRKGQVALSTRLLAMDDQSVTVTDTGIGIAKDKLNLIFDTFCQADGSTTREYGGTGLGLSISKRLVSLMQGNMWVESEVSKGSKFYFTI----------------------- 228966149 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFLAVLLGFIVLLTIIFIAIAGYIVRPIRKFTKATQKIASGEYEI-ELDVKRKDEIGTLSTS---FQKMTKSIKELDEMRQEFVSNVSHEFQSPLSSIQGFSKTLQTEKM---SEEERNHYLQIIEGESKRMSSLCKQLLTLASLDKEEKVLQIREFNLQKQIKDVIFMLEWKWREKDIAVEFDVPD--ITIKGDENLLHQVWSNIFTNSIKFSNDGGTIEFFVEELES-SVIISISDNGIGMEKEEMDRIFDRFYKVDTARARNVEGSGLGLSIVQKIVELHNGDVSVYSTKGEGTTVRVELPK--------------------- 94969439 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLDKLKSEKPKNLLNELEEQNRELMAAMEQLRQKNAELDHLNHELDDTNALYAELDERAQRTSELKTRFLSNMSHEFRTPLNSIISLSQLLLDRVDGDLGSEQEKQ-VTYIRRSADTLLELVNDLLDLAKIEAGKVTVYPNEFRVNALFGALRGMLRPLLTNPEVSLTFEDAPEIGVLWTDESKVSQILRNFISNALKFT-QGGEVAVTARLGQHDTVIFSVRDSGIGIAKSDQVRVFEEFTQIENALQRRNKGTGLGLPLTKKFAELLGGSVSLESETGKGSVFSAIIP--RVYSDSMEKLHESGTAAASA 229014631 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEVLGIQEEFTLDHLYEEPDSVLLDFSTRNEPYILRASFSVI--QKETGKANGLIAVLYDVTEQERIEQE-----RREFVANVSHELRTPLTTMRSYLEALTDGAWQDPNIAPQ--FLTVTQEETERMIRLVNALLQLSKLDSTEHRLMKEWVDFTDFFNNVIDRFE-MSKEQNVSFKRSFSKKSRFIDMDTDKITQVLYNIISNALKYSPEGGTVTYRLR-DRGELLEISVSDQGMGIPKENVDKIFERFYRVDKARSRQMGGTGLGLAIAKEMIEAHGGSVWAKSEEGKGTTIYFTLPMA-------------------- 283850599 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RVAERTAELTRINERLTHEVTIRKRAEEAAEAANRAKSDFLSMVSHEIRTPLTSVLGFAVIIEKRPRRRRQAEQVMENLGIIVSEGERLKHLINDVLDLAKLEAGKMAFKQERVDPAEVVRHVMSSVGLLSSHKKVSLDTRIEGRLPEVLGDRDRLIQVLVNLVSNALKFTERGS-VTCRAR-TEGHYIVVDVTDTGIGIPESEQHKVFEKFNQIGATLTNKPKGTGLGLAICKHIVESHGGRIFYVSKPGSGSTFTFTLPIA-------------------- 228937888 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------MVNGLTRQFIIAGVITFLLLSRLLTKPLLHMKHATEKMSKGDLSV-SLTTTRNDEIGELASSQTLANDLHYMKTE----RSEFLASVAHELRTPLTYVRGYADIALKESTSP---EQRLRYLSIIKDESDYITNLVQDLFSLAQMEQHNFSIQVKEVHLHTFLTRIAEKVNAMYKERYIKVSFSCSPTLL-VNLDEQRFEQVIVNILNNAYRHSKEHSHINISIT-EEHKRISITIEDEGEGIPPEDLPHIFDRFYRVDKARTRATGGTGLGLSIVKEIVELHGGTITVTSEVDHGSCFIISLPSIKKHDY--------------- 254826317 ----------------------------------------------------------------------------------------------------------------------------------------------------------------FGELRIFFAMILIFT--SIISILLVLIS-GRYIVKPVVKLTNATKKIRKGNYDV-AFEVRRKDEIGQL--ADSFTKMASE-LKKSEASRQEFVANVSHELQSPLTSMQGFARLL---GSGTLTEKEQAEYLTVLSEETTRLSSLTKQLLTLASLDQESELRKKEPVHLDEQWRQLIQMTEWSWREKELTINLDLAD--VNYTGDAELLYQVWSNLLTNAIKFTPQGGNIKVHL-YEKATYVFVEVQDSGVGIGKEDMAKIFDRFYKANESRTREEGSSGLGLSICQKIITLHHGEITVQSSPEKGTTFTVKLPK--------------------- 16801788 ----------------------------------------------------------------------------------------------------------------------------------------------------------------FGELRIFFAMILVFT--SIISILFVLIS-GRYIVKPVVKLTNATKKIRRGNYDV-ALEVRRKDEIGQL--ADSFAKMASE-LEKSEAARQEFVANVSHELQSPLTSMQGFARLL---GSGTLTEKEQKEYLTVLSEETTRLSSLTKQLLTLASLDQESELRKKEPVQLAEQWRQLIQMTEWSWREKELTINLELAD--INYSGDAELLYQVWSNLLNNAIKYTPLGGNIQVRL-YEETTNVFVEVWNSGAGISKEDMAKIFDRFYKASQSRTREEGSSGLGLSICKKIITLHHGEITVESNTDKGTTFKVKLPK--------------------- 29349086 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATNENGEWSGYVRELTVVVLPPFWATWWAYLLYVIIVSVIGVSIYRTAKNRIL--LRNALRLREIEKAKAEELNHAKLQFFTNITHELLTPLTIISATVDELKTQAPSHND------LYTVMNSNIQRLIRLLQQILEFRKAETGNLKLRVSPGDIAAFVKNAAESFQPLVKKRKIHFSFLCDPESMIGYFDMDKLDKILYNLLSNAAKYNKEDGFIQVSLSYDETDKDFIKIKDNGKGISKEKQKNLFKRFYEGDY-RKFNTIGTGIGLSLTKDLVELHGGTISVESEVDHGTEFMVRIPIER------------------- 218282497 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILSMIVPQKYDENGRVVSVLLANRDFTEEKKRELEQEEALRQKAEKANEAKSIFLFNMSHDIRTPMNAIVGYSQLMKKELTNP----KLVHYQEMIEQSSKLLLSIINNLLDMARVESGKMELDENYEVIGNISQLVCSAFAAEASRKNIELNIIVNVEHKHIIVDSTKMQEILSNLISNAIKYTSAGGKVTIELPYDKEGYVLIQVTDTGIGMSEEFLPSLFELFTRERNTTLSKIPGTGLGMAIVKNFVDLMNGSIEVESELGKGSTFTITIPHK-------------------- 294645464 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AKMKMQVRIEQIERNKIEEISQEKVRFYMNMSHELRTPLSLILAPLEELLGQSNLKGTPVQQK--LDYVYKNGRKLLHIVNQLLDFRKAEAGAMPIHVAQVDVEELLQDAFALFKENAQKRAISFHIKSDLEGRLFPADRTYVETILMNLLSNAFKFTPDGGSISLSL-WTEGDTYGFTVRDSGIGMSPEQLTHIFERFYQVDGQRK----GTGIGLSLVKMLVEKHHGTITVASEPAQYTEFKVTLPATEKERELPAHEVETS------ 300865341 ------------------------------------------------------------------------------------------------------LRVWNNWVWIAFWSFSGAAGSWTLLASSYLKKNNFSTVTILYILVAGALMGISFIAFLWGWVIPVFSPLLALTVSAILTTNHHNYW---QLKTANQKLQTANSDLETANNQLEEYSRNLELKVTER---TQELEAAKVAADFANHAKSEFLANMSHELRTPLNGILGYAQILERSQALASKE---LEGIRIIHQCGDHLLTLINDILDLSKIEARKLDLYPTELRFHNFLISVAEICRIKAVQKSIDFSPKVSELPLKIYADEKRLRQVLINLIGNAIKFTDSGGKVEIECSLEDNNKIRFSIEDTGIGMTSEQLNKIFLPFEQVGDK-SRMATGTGLGLAISQRIVNLMGSQLEVVSQFGEGSIFWFELP---------------------- 117924515 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITRGVSLLGIMLGIFLAWRIGRNISQPIHAMTVALTGLARGKQDIEIPGRGRSDEIGAMAMAADVFKVKAHELANASRYKSEFLANMSHELRTPLNSLLILAKMLSNNEEGNLS-EDQVESAQVIYESGRDLLHLINDILDLSKVEAGRMDLYVESRPLQALPQMLERTFKPVAQQKSLAFHWSIADDLPELATDWPKAEQVVRNFLSNAFKFTESG-HVTVAIDLTHKNALMISVTDSGIGIAEDKRELIFEAFRQADGTTSRAYGGTGLGLTISRKFAALLGGEIQVESAPGKGSCFTLILPLE-------------------- 254505157 -------------------------------------------------------------------------------------------------------------------------------------------YALTAVFGIAAIGAVLWIIYAQAVSRLGDPTGV---LGEIVALIFFVFAIAAGIASWFLVLAHDTRHVAEEESARQNALLQKE--IDAHSVTDAALQKAKEDAEAANLAKSRYVVGLSHELRTPLNAVRGYAQVLERDEALPT---ARKPAVTTIRRSAEHLSGLIDGLLDISRIEAGRLQVYSNEINCHEFLDQIVDMFRMQAKAKGLDFHFERAENLPIVRTDEKRLRQILVNLLSNAIKFTDAG-HVSFAVTYRSQVASFV-VEDSGPGIPLNEQTKIFEPFARSAAQETDRIPGLGLGLTITKLLTETLGGAVALSSAEGQGSRFEVRL----------------------- 145350316 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRDDELNALKMM--------ARAEAATEAKSRFLAHMSHEIRTPLNGLIAVGQLLEDTNL----DRLQREYVSTVRTSGETLQALISDILDFSRVEADKLVLQCEPFHPEVVIGNVMEITAMQSAKKKINIGYHVDIGVPKVMGDAMRLQQVLLNSISNAIKFTDAGNIIRLYLGREDTTELHFYVKDTGMGLDQSTIHKIFQSFQQVETGATRKYDGTGLGLAISRKLCEAMGGTMWAESQLGKGSTFHFCIKCKAVSEDWMKENQKSRK----- 70728487 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKRLENQLVEARQAADQANAAKTAFLSTMSHEIRTPMTAILGLLELEKEQARLRGVP--FSEALRVAYQSAQELIGLMGDSLDLAKIEAGYMHLVPQVTALKPFFESIRQLFEVTARNQGVQLQLVFSEAKGRYLFDPARLRQVVHNLLSNALKFTAQG-EVRMTVECQPDECLRISVADTGRGISSEQQAKLFTPFVQADAMTSSAYGGTGLGLSICRQLVELMGGRIHLLSEPGVGTVVSLELYLERVSDDF-ESGPASTQERPPS 88861247 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSKKVEQRSVELEQISKQLQRASEVKSQFLANMSHEIRTPLTAVMGQAELI---INGDIPVSEIKDEVKIIHNNSLHLLELINDILDLTRIEANKLILDRAPADVVALGKEVVHMFCESAKQKGLKLFQHFLCTPYYIAMDKVRLKQILINLCSNAVKFTEQG-EVKVEVWPTSSGLKFI-ISDTGIGMTNKQLGNIFNSFTQGDNTISRRFGGSGLGLCLSEQLANLMGGSISVTSELGKGSIFTLHLTCQQLVDHQPIAEAEKSLASCH- 94313180 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLRAGLLRKVALEHERTTLIARLQAAVTALAQARDAAEASARTKSSFLAMMSHEIRTPLQGILGLLELVEYSPL----SAEQRRQVRLASEAGQALRQILDDVLDYAKMDAGRLRLALAPLDLRGLFANVLSLLAPRAQAKGLQLQQWVQPDVPQLVADGARLRQILLNLVGNAIKFTECGSVASVEPTSAGEDVLVVSVADTGIGIAPEDIARLFTPFVQGESGPARRFDGTGLGLAISRQLAQLMGGELMLDSTLGVGTQVMLRVPMPGCPDASPLSNSERREHRA-- 146284300 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLRGYIQRDPQGMAQRISGTLMDLTRKRIEQ---MKNDFVSTVSHELRTPLTSISGALGLIVGGALGKAPP-SMQQMLEIAYSNSLRLGHLINDLLDMEKIAAGKMSFELREHSLGELLKESLASNQALCDQHGVRCSLEHATDV-RVWVDGMRLQQVLGNFLSNAFKFTPAGGHIRVHSSLR-GQRVRISVTDQGPGIPEAFRSRVFEKFAQADASDSRQKSGTGLGLAITKELIERMGGTVGFDCEPGQGTTFWCELP---------------------- 149190144 ------------------------------------------------------------------------------------------------------------WALVAETPEAIAFASVKQLEKL-----FVIAMLTAIVLVVIASHYLSNFITSPLLKLTWAAE---RASGGDLEPSIISADRKDEIGRLALSFERMRRSI-KEKIELIKSQNQ------ELEQNLVTIKKQNEELQLANKLKDEFLATTSHELRTPLHGMIGIAEAMISGANGPIG-ANHKYQLDIIVNSGQRLAGLVDDLLDYHKMRYGNLDIERSAISLTGATQLVLELSHHLLGEKKIRIINQVLEPLPYVSADPQRLEQVLYNLVGNAIKYTNEG-KIVLSATAMDDH-IRVQVVDTGQGIPAQQLEHIFEPLVQAGHDSGHYRQGAGLGLSISRQLIELMGGSLYVSSQPHVGTTFSFTLPLA-------------------- 121535018 --------------------------------------------------------------------------------------------------------------------------MFSLVAITVFTMSYLANYQMEVHFSAYNISMGSMMGTPEQAFLANIHRSLVWYGAGILVIGLVSYALARSITVPLRRLSAATEAIEQGKLG-HTVDINSNDEVGRL--ANTFNRMSRALAEN-NRLRKRLLADIAHELKTPLSVIQGNLEGMLEGVV-----ETSPEQLHSLYEETVYLNKIINELRELSLAEAGQLTLERQLTDVNPLVSRAVNMLKPLADEKKIKLACSLQ-HVPEISIDVMRINQVLYNLLSNAVRYTPANGKIEVTVNLDSREYVAISIRDNGKGISADDLPHIFEHFYRADFARDRKSGGSGIGLAIVKQLVELHGGKVEAKSELGKGSEFTVYLP---------------------- 142766566 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSEFREAERATQEARDAAEEASRAKSEFVANMSHELRTPLQSILGFAEL---GMLRGRTQPKLAGMFEDIHSAGQRMLTLVNDLLEVSKLESTVGTFHMERIDLRGVVRPVIRELEPLLERSHLMMDLRMPDLPLVAKADPLRFQQVIRNVVANAIKFSPPGSTITLEGYADPQGQTHLVVRDEGPGIPPSELHSIFEAFVQSSK-TKDGSGGTGLGLAICRKIVEAMGGRIFAENVPASGAAFHIILPARGQAETMP------------- 218441012 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------FFSLLSNLSIATAIAIGVMTVTIAWYVRRSLQPLKRISQLTQTISAEQLDARFQLDNAPGEVKELARTFEQMLTRLSDAWEHQRQLVSDVSHELRTPLTIVSGYLQ--STLRRGSNLTPTQREALEIAGMEADRTIKLLQDLLNLARVDSGQMHFKLESINLNDWLTQVKSKTE---KYSDRQINWEIPPNLIIIKADPDRLLQVLYNLIDNAIKYSDPQTPITVKLDRQ--QQAIIQVCDRGVGIPLQDQARIFERFYRVDETRSRSTGGTGLGLSIVKTFVEGMGGNISVSSQPGKGSVFSLTFPL--------------------- 162448620 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSASEALLMELGLRRYISVPLVTTMLGVLTIASGRDDLLEDRALAEDLIDNARESAQRAIRAREELVAVVSHDLKSPLATIVMNTSLLRRKLPGADEAVEVRRPVERIQKAADRMNRLIRDLLDLAKLDGGHISIQPVPHDVAGLLGDAIELLREEAAEKSLRLEQSVELGVDRALCDRERILQVIANLVGNAIKFTSAGGEVAVRAEPW-GREVRLSVRDTGPGIPEDQRARIFERYWQA---KETAHKGTGLGLSIAKALVEVHGGRIWVESKVGEGSTFFFTLPMVEATSAT-------------- 153811917 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLSMVIPQNYDKNGNVTSVLIANRDVTDEELRQEEELREAKLKAECANKAKSSFLFNMSHDIRTPMNAIIGYAELASRHL---QETEKLGRYLEKIQICGKELLSMLGNVLDLARIENNKVEMEYTVSNVHECFENCIIMFQQQAESKNQTLSLTEQIMYPYVYMDAPHLSEVCLNIISNAIKYTNTGGAISCNVVQKSCENMIITITDNGIGMSEEFQKRIFEIFERERNTTLSHIDGSGIGMGITKKLVELMDGTIEVESKQGEGSTFTVTIPCRKASE---------------- 229099892 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEVLGIQEEFTLDHLYEEPDSVLLDFSTRNEPYILRASFSVI--QKETGKANGLIAVLYDVTEQERIEGE-----RREFVANVSHELRTPLTTMRSYLEALTDGAWQDPNIAPQ--FLTVTQEETERMIRLVNALLQLSKLDSTEHRLMKEWVDFTDFFNNVIDRFE-MSKEQNVSFKRSFSKKSRFIDMDTDKITQVLYNIISNALKYSPEGGTVTYRLR-DRGELLEISVSDQGMGIPKENVDKIFERFYRVDKARSRQMGGTGLGLAIAKEMIEAHGGSIWAKSEEGKGTTIYFTLPLA-------------------- 134291304 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VYRLHFNPQPLADGLGVIVS-AVEVTEHVA-AREKLVAANAERDRLLGELR--------------DANQAKDQFLAVLGHELRNPLTPISLALELIRNRDGQATPNE-----IAIIQRQLDHMVRLIDDLLDVSRITRGKITLKKEAVRLADIVDRAVEVASPLLEQRRHRLHVDTDPE-ARCHGDPVRLSQVVANLLTNAAKYTLPGGDIAVHAQRGADGSTLIEVHDNGAGIPPDRLQSIFEPFYRIDGDNKQAHGGLGIGLALVRSLVNLHGGTVRADSAPGRGSTFTIVLPEFR------------------- 300869313 ----------------------------------------------------------------------------------------------------------QSYLITSLAATGDRVNLIA-IARLQYKPWSVLFAQPIAVALAPVEKQIRDAMFLF-TFIAGVVTIIAFAIGQLLTKPIIYLTNIVLQFTAGNLDIRIKIQLAKSNNMALQLQTSFETLEQRVQERTAELVIAKEKVEDANQAKSLFIANMSHELRSPLNAILGFSQLMVRATNLPP---EQHENAGIIYRSGDYLLTLINNVLDLSKIEAGKTILNPKDFDLHLLLDDLEDMLHLSATNAGLKLVFKRHENVPRICTDQVKLRQVLINLLSNAIKFTSEG-QITLSVFQGDRENLHFRVQDTGVGIAAAELPKLFDTFSQA-QAGKEMQEGTGLGLAISRKFVQLMGGDISVESKLGKGTTFQF------------------------- 135252735 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AQGQDVTSFVE-AEVQSLAARREAEETAKARSEFLAKMSHELRTPLNGILGVSQLLK----GKLSDTQDVEHLDVLCNSGEHLLAVLNDILDFSKIEQGKFQIQSVDFRLVELVSAVEKIYTPLCEEKGISFEVFTNSDETFAHSDQVRLNQILFNLVSNAIKFTHRGS-VTVSIKQPTGYYLNVGVEDTGIGIEQERITYIFEPFVQAESTTTREYGGSGLGLAIVHSLVEMLNGEIEIESTIGRGTHLQLSIPIELVES---------------- 291294703 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLKVQGDDELASL--AQDFNRMT-EALEKVEQHRTELLSSVAHELRTPLSALQGYSEALADGVLPP------EQAAAHIEREVRAMGRLIDDLALVSRIEAQAVELHPQVVAVEAAFQEALERYATAFEACGVALKLNPLPSSVALWADPLRLQQVLSNLLSNALRYTPAGGEVVLSASLQS-HHVRICVCDTGVGIPLEHQPRIFERFYRADPARSRHTGGSGVGLTIAKGLVEAMGGQMGFESEVGKGSCFWFTLPRA-------------------- 20387468 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRDITDQIRLKEMNIELQKKSELEQEARDLALTATKIKSQFLATISHEIRTPLNGIITMGEMLL--STSPLNTEQH-DIAETIFGSSELLLSITSDILDFSKIEASKLELEMIEFDFIGCLEGIGKTIGVSITNKPIEIAFLMDTDIPHLIGDPNRLIQIMLNMGTNAVKYTDRGHRISVISREQNRCKIKISIDDSGIGIGEDQRAHLFEPFHQIDSSSTRKYGGSGLGLAISSKLAKLMGGEVILESKPGVGSLFSVTL----------------------- 89068749 -------------------------------------LRDYARAVQTLTWQRQGIFAAVAVLGSFFSPWKAALFFAVCMFCEF-VDLRLSRRVAK--IADGDYATTRRFYIANTVASGLAIGIYAVWVG--ITGDGAGMFTALFCLFAAALASINNHQIASALAIRLTLYGGSFLVITVRDLYVYRPPLSSDM--WLQFFTVIFVMYFLIDCSLGFLRMYRHD----LKQLENLERE-HERAKAALVLRTQFVAIVSHELRTPLTSIKGSLDLINSGRFGDFPP-QAKSLLQMIDRNSRRLADLVDDLLDLQKLEEGRMTFEKKTIDIRTFIADALTSHEGLAKRYDVRLNVKVDANPVYVHTDPSRLMQVLGNIISNAAKFSPENGDVDIWLDVENGR-VRVYVRDRGVGIPPGQKEAVFGRFTQIDASDQRKFGGTGLGMNISREIIEAIGGTIDYESEVGKGTTFVIELPCAVVLDQASDDEETS------- 142153413 ----------------------------------------------------------------------------------------------------------------------------------------------------MSFHSLRRAFSRAAFRLALPLSGIMVGVSAILIAWLTDLSLAWMIVVPLGVLSYAMIHLYKNFGEYDTRQIHRDELDSLLMQAMRASETMEREIARLNRIRKEFIGDMSHELKTPIFAIQGFVETLLNGAMN--DPKVNKQFLGKTMKNVDRLIVLIQDLMEISKLETGEMRANMQDFNLKECLLDVVDELQVRAQKEGVEIHIQDFDKHLKVVADRGQIRQVLVNLMENGIKYNKPGGTVDVGLKPKRSEKILLYVKDTGIGIEQEDLNRVTERFYRVDKSRSRDKGGTGLGLSIVKHIVMAHGENLYLESEPGKGSTFSVTLPSGVVLHSEAAE----------- 89896384 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DILTDALAQIARGNFDVF-LDAKATDMHHDL--AEAINDMARG-LGNLETMRQDFISNVSHEIQSPLTSISGFAGLLKKEDL---PTEQRRRYAEIIEGESKRLSSLSENLLKLTTLDNSKLSLNRQDFRLDKQLEHVALLLEPQWSAKNLTLEADLP--LCILCGDEDLLSQVWTNLLHNAIKFTPEGGQISIELKR-EGNTAQVTIGDTGIGIGPEDRIHIFERFYKADKARARSAGGNGLGLSLVKKIVDLHEGSIGVESTIGKGTTFEIFLP---------------------- 117925904 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LNTLFATSFIFSSLISISLFKIVYSKFSKAA-----IAQEKLNREILIEKESQAEILNKEKSLFIANISHEIRTPLNAIIGLGELLQEE----ITDFEHKRQLNILTSAGDNLLLLINDILHLSKIESGSMLIEENIFSLQNLLNNTVGMFEQGASKKGLYLKVEVKNALPSVKGDIHRLRQVLFNLLGNAVKFTSCGG-VTLTVSALENDRLSFSVSDTGIGIPSSLQEKIFLPFQQADSSITRKFGGTGLGLAITQSLIVQMQGNLSVESHEGTGSTFTFDLPL---PETDPPQNH--------- 256671688 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIAVTAAILLLTVIVTALASILIRPLRALTGAAQRL-KAGETGARVRVKGKDEIARL--ATAFNEMARAREELEN-ARKAMVSDVAHELRTPLSTIRGWLEAAQDGISQLDDD-----LVASLLEEAVHLQHIVDDLQDLALADAGALRVHPEPVDANTLLTHLAAAHAPRAEAAGVSLSVP-PMENPAITADPVRLRQALDNLVSNAIRHTPPGGSVTVTASRRDNEAS-FEVADTGTGIAPEDLPRVFDRFWRADPSRSRVSGGSGLGLAIVRKLAEAHGGAVTAASTPGKGTTFTLRFPAQ-------------------- 254427320 --------------------DPLQKNARLETRITAEALRQLLGLSRRLTWSRLAVVLPVAIVHYNAVPLFWLVLWVTMMLAGILFHEYTGQRFRNEGCDDARLRDWQRILLISRFYLGTVWGVAIYGFYQVDTPALQIFLVTIALVLSIGNIIPAHYSLPYHVYAG--PIFLALTLVFIGQNEPFYWVLALMMVWVFLAGARFARMLNRSFREQIRLRFESDDLSAALAR-------KTEEAEQATQAKSRFLAAASHDLRQPLHALSLFVDVLHEAK----SDQERARIFPRVLLSVDALRKLFDALLDVSRLDARVVEPDISHFDIGALLIELAAEFQPAAQEKALKLVVHAHPQ--TVMTDRVLLARILRNLISNAVRYTQAGG-VLLSLRNRSGK-LLVQVWDTGGGIDVHDQDMIFQEFHQLDNAGRDRNQGLGLGLALVRRISDLLEHPLTLRSVPGRGSVFSLSIPR--------------------- 140459272 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VPFWGIIALLLSFSGYTSNKYFKQRFDLREESARKDKEARRLEEKNTELQESQKAAEAANEAKSTFLANMSHELRTPLNAIIGYSEMLIEDAED--ENEDFIPDLDKINNSGKHLLGLINDILDLSKVESGKMELFIEEFDLKKIIEEVEATIKPLVEKNGNKLVVEYETDIEKISADLTKMRQILLNLLSNSAKFTKDGTTISVASSKVKEHAVDFNISDTGIGMTTDQVDKVFKPFTQADEKTTRKFGGTGLGLTITKMFAEMMGG----------------------------------------- 294642101 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------LIVVITAIVTGIILLMFFTGMYFIRQIVIPIRGIADITHKYAKGDFS-KRIEKKSEDELGEL------CDSINNMAEELSQMKNEFISSVSHELRTPLTAIKGWTETV---ATMYGDVETFKKGMRVINSETERLSQMVEELLDFSRIQDNRLLLQMDTIDILAELGETVLIYQERARVLGITLNYFEPDMLPFVYGDKNRLRQVFINVVDNAIKYSDKGDTVSVEAYEEEGD-ICISVSDTGIGISKEDLPRIKQKFFKANHTRR----GSGIGLAVADEIIARHGGTLTIDSEQGVGTTVMITLPFIEQEHKSEESD---------- 288962304 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDTAHRELARLKAREA--ELADTNRRKSDYINHLSHELRTPLTAVIGFAEILRDQLLGPPDSPRYGEAAAQIVAAGDYMLELINNLLDLARIEAGRLDLHEEECPLALIVDATLSMMAVRAERGGVAMSARLPADSPTLWADPSLVRQMLTNLVANALKFTAEGGHVTVSAERDADGGLILAVADDGRGMAPEQIPRALTAFTQLHDPATVAERGSGLGLPLTAALIALHGGGIAIDSAPGRGTTLRLRFPPERVL----------------- 189910583 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DRMIQNFKNKEKLKQE-KELALAEVRFKSAFLSTMSHEIRTPMNGILGMTQMFGQTSL----TDEQKEYLSLIQFSGENLLLLVNDILDLTKLEAGKFELRLETIVLSKFLNDMVQLFRSKINTQYVNLELVTNTDLPHIITDQRRFNQIISNLLGNAIKFTETG-TISLIVWSDPIDSKKLQIKDTGIGIPNEKLNDLFQPFLQIHSHLSGKTNGTGLGLTITKKIVEEMSGKISVLSELGKGSVFHVEIPVSVSNEEIP------------- 120601381 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKRFETELRQARDDAEAANKAKSIFLANMSHEIRTPLNGVLGMLQLLEDAPL----TSDQQELLHVASQSSRNLLTVINDILDFTRLGSVAPSFASDPFDAAGALYTVRDTLATGAKDKDIRIETDISPNVPPLLGDVTRFRQILFNLVGNAVKFTQQG-TVRISLHGLERHSMLLMVEDSGIGIPQDMLGNVFEPFFQVDGSYRRRYPGTGLGLGIVRSLVHGMGGTIAIDSEEGAGTTIACTLMFGRI-EKTPE------------ 169600681 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLRLLVNQISIS--LANALLF--KEIERVSASNEAMLEMQKRAQARAAEIKAAEAIAIRNMKLKEEAAKAKSLFLANVSHELRTPLNGVIGMSELLKASIL----NSEQTGYADSIRVCADTLLSIINDLLDYSKLEAGKMSVMEMPLSLTETITEVVRALAYTNAERGLKTVEQLELNPEMVMGDPVRLHQILMNLLSNSYKFTPKGS-VTVRAVIDQETDEYISVIDTGIGIPAEQKKKLFLPFSQIESSSSRSYGGTGLGLSICKALIENMHGKVWLDSRPDRGTTVSFSL----------------------- 153955726 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTLEKQVQKLKSDVERNTELLNESQK----LNKNITEFISDISHELKTPLNVIFAAIQVLAACKSCEDQKNKRDEYLKIMKENCYRLMKLINNLLDISKLDSGFIRLNCHNENVVSIVEDIALSLVPYVESKGIELIFDTNVEEKIMAVDSDKMERIILNLLSNAVKFTPPEGKIYVNVQC-DDENVYIVVKDTGIGIPEDKLKVIFERFGQA-GSTVEENQGSGIGLYLAKSFVCLHGGEISVKSSRGGGSEFTVRLPVK-----IIEENY--------- 300867078 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TWQFVKQPLSETLTLVLAQDVTEEQLVAKELAAKNADLI-QLNRLKDEFLACISHELKTPLTAVLGLSSLLKDRAIGELNDRQAR-YAKLIHQSGRHLMTVVNDILDLTRMETGQMELIVEPVQIAAVCDRAFEGAKLLQQQEDIDFTLEIESGLAHIVADELRLRQMLVNLLSNALKFTAPGAAIGLKVNHWEG-WIAFTVWDTGIGIPADKQHLIFQKFQQLESPLTRRFQGTGLGLVLTQRLARLHGGDVSFISSEGQGSQFTLLLP---------------------- 293607366 ---------------MQPTLGQTPSATPPSPAYGARIRQVQIDALRRSFPFALAGSLISACFSAYALRGVLVLAWIVATLLVGALRLAAMIAYDRHLTQPDAAARWVRRMLVGNLASGLLWGLWTLFVPLEYQLFFIVI------LFGLGTGAISNYMLLPVMYAAFAPMFIALAAQPSAIHLALVTGGLAYLVATLAFI----HRMNRTHLDALRLGYENLALLEQVR-------QEKIAAERSDLEKSRFLAAASHDLRQPVHAVNLFLGLLANEPLSRHG----HYLVDNIGSAMTAMGQLFDALLNLSRLDAGVIEPRWQGFALNPLLDQLRAEYAPQAREKGMSLRVR--PCAACIWSDPVLLERILRNLISNAITH-ATGGRVLIGCRRVGGQ-LRVEVWDNGVGIPAAEQERVFWEFHQLGNPERDRSKGLGLGLAIVRRTARLLGHPLALRSQAGQGTVFMLTAPIA-------------------- 299146431 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RQKMIRMQEEEALKQKEELDQMKFRFFTNISHELRTPLTLIITPLDMVIRRL----TDDAMKKQLNTIYKNAQNLLSLVNQLLDFRKLEMKGERLHLMNGDMEEFIVSAYNNFMPMAVEKHLNFVNQSEHRALYMFFDRDKVHKIVNNLLSNAFKYTPQGGTVNLQLEIEERNYVRISVSDTGIGISESDLPYIFDRFYQVGNEGDEKI-GSGIGLHLVREYVNIHGGRIKVDSQIDRGSVFTVWLP----MDLKPEPNE--------- 228989787 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVAGVVTFILTVITIFL-LSRLLTKPLLRMKHATEKMSHGDLSV-SLTSTRNDEIGELASIQTLANDLHYMKKE----RSEFLASVAHELRTPLTYVRGYADIAMKNSTPP---EQRQKYLSIIKDEADYITNLVQDLFLLAQMEKHNFSIQAKEVHLQTFLSRIVTKVNIMYEAKHIIVSSTCPSSL-SIALDEQRFEQVIINILNNAYVHSPEHSRITISVTEHKTQ-LEIAIQDTGEGIPEEDIPHIFERFYRVDKARSRSTGGTGLGLAIVKEIVELHGGEITVTSEVNQGSCFTMSLPIS-------------------- 119896946 -----------------------------------------------VAALVTSPLIAWATKGRYYLARPPEPVATAGRAWVATRRCAICGQFEPEDTSHCPAYQGTICSLCCHARLSAQWALVRRLVPGGLQPHYLLLMGGVTGFLVLLLGTLY-----YHEVLALGPDVARGALQGVLVKTFAALVLVSGIGVWWMVLTHKSRHVAQE-----ESNRQTQLLMQEIESHRRTDEQARRVAEQANQAKSRYVTSISHELRTPLNSILGYAQILDGDEAIPPH---RRQAVSVIKKSGEHLLSLIEGTLDIARIESGKFALDMRPLAFPAFVHQLVGMFEPQARDKGLDFVFETVGTLPEVRADEKRLRQILINIIGNAIKFTPRG-RVGVKLTYRR-EMALIEVEDSGPGIAAGELQQIFEPFARGSSARGLGLT-------ISKMLTDLMGGELSVDSVPGEGSTFRIRLFLPQVHGAQAEAVQPRTQRIGY- 170721955 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------INQRTDAQRALQAQLALSRGLLEQLRQAAERASHTKSTFLATMSHEIRTPMNAVIGLLELLEDSRKGRCDTQA----LQTAHDSAVDLLGLIGDILDISRIESGHMTLQPEATDLVELVRSALRVFDGNARVKGLRLHCLLPEGPVWVLADALRIKQILSNLLSNAIKFTDRG-EVHVSLSVESSVQVQLCVHDTGIGIGSADQARLFSAFAQADGPRAR--QGAGLGLVISRTLANLMGGALNLQSVEGVGTKVSVELQLPTCHAPTPVEHAAPSQ----- 270000570 --------------------------------------------------------------------------------------------------------------------------------------------------------------------IIMFTICVGIVISGIV--FLISRRLANSFVKPIESIIHASSQIAEGTLK----KKIKEDYPGELELAHSLNHMS-DKIEKAEQMKNEFIASISHEIRTPLTGIKGWSETLK--TVDHLTEEEIKQGMGIISGETDRLIHLVEELLDFSRLQSNHFNLYKQKVQLYDILEETIWQLTPNAEEKKMQFIKTIER--IELIGDRNRLKQIFLNIVQNAIKYSHENGKVYIEATKNEGQAV-IKVKDDGIGIAKEHLPYIEQSFYQINNHAT----GAGLGLAIVKKMVELHGGTINIISKEGIGTTILIKLPL--------------------- 13937003 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKRLGELEIERK-NNELREKIKELDELKTQFFANVSHELRTPLALIVGPTDKLLKDENVDIN---VRKDLEIVARNARGLLKIVNNLLDISRLEAGKMNLNYSMVNLGQTVHLIASCFEILAREKSLDFSIITPSEPMMAAIDADKMQRVITNLISNAFKFTPSGGAVKCILEKPNKPGFQIVVSDTGPGIPDNLHEIIFERFRQVDGSSTRKHGGTGLGLSIVKEFVTLHGGTVTIHNISTGGAQFTLRLPLT-------------------- 13937003 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLQEELSSANTDLQELINQLTNKKRDLQTLVGELEKERNLLNNTNKSKDEFFMNLSHELRTPLNGILGWCQLLLGSGSISGDDSTVRTGLETIERCASSQNQLINDLLDMSLIIGDKFSLILGDVDLPILIENAISSILVTAQSKKISVHSNIQGELRNIVGDKARLQQVIWNLLSNSIKFTKEKGRIHLTINRHGDRWILFTITDNGKGIPKQFLPSVFDRFKQADCSSTRSYGGLGIGLSITQNIIHLHKGAVYANSEENKGSQFTVVLPIIK------------------- 220930742 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DKAAEEAAVTRYSSQTSEKLKEWDKLKTDFLCNVSHELRTPLNLMISSLKLSSLQNHGVLDTALMHKHFHIMNQNCFRLTRIINNIIDITKIDAGSLELNLSNNNIVDIVEETVLSVASHIKDKEITLIFDTDVEEKFLACDPDQIQRILLNLISNAVKFNNDGREIYVSIA-DSIDSVKISVKDNGIGISLENQPLIFERFIQVDKSLTRQHEGSGMGLTITRYLVELHKGTIALESEPNIGSTFTITLP---------------------- 188579782 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RELIETVKDLKRSRRTLETQTQQLADLAERHLDQKARAEIANQAKSEFLANMSHELRTPLNAIMGFAELMESEVYGSLGSPRYADYCRDIQQSGTYLLSVIDDILHMSRIEANRVKLVRREIGLDAAIAAAVTLVSKEAASKSVAIDIELAGTL-NVLADERALHQILLNIIQNAVKFTPEGGRVALR-GRSCNGFAHLFIGDTGIGIPKAAISKLGRPFEQVETNLTRSYKGSGLGLAIARSTAELHGGSLRIRSEEGVGTLVLVRLP---------------------- 283852012 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGPQAARLGRSFSIERRWRRKNGSWLPVQVDFSQLITARKAAEEATIAALALAETASQAKSAFLANMSHEIRTPLNGVMGMLQLLA----GTPTTPEQADYLATAMDSASGLLRILSDVLDISHLDSGRMVLADERFALTDVLEPVAASFAHEAALKSLAFSRRVAPDTPELRGDPGRVRQILYNLTANAIKYTPSG-EVRLEVAPVPGEALEFLVADTGIGIAPAMQEQVFEIFSQADPSVTRSYGGTGVGLAIVKGLTDLMGGRVTLCSQEGFGTEVRVRL----------------------- 150017638 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YNENGDLVSVSGFSRDITERKKLEKMLEEQTNKIMEKTLKSQEELLVNISHELKTPLNVISATAQLLEMYYMDDNKKDILIKYFKSIKLNTYRLSKLINNIVDTSKIEAGFFELNLLNVNIVNVVEEIVMSVTSFVKIKGLNIIFDTNTEEKIIACDPEKIERIMLNLISNATKFSNDNGEIFVKVK-DMNEWVEISVKDNGIGIEEKKMDIIFDRFEQADKSLSRNAEGTGIGLSLVKSIALLHGGSINVESEYGKGSKFTVTLPAGAVAN---------------- 226943663 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NRLTEYLGELENMVSARTAELEAANARLTQSNRDLEAARSTALEMAQARSAFLANMSHEIRTPLNG---LLGMLSLSLDGPLSNE-QRQQLSVAHASGKVLVRLLNDVLDLSKFESGQMELERIPFDLGALIEDATALLSQSA-APGVELTCLIDPGLPTVIGDPTRVRQIASNLISNALKFTRFG-RVDVCL-QASSENVRLVIRDTGIGISREAQTRIFQPFAQATANITRQYGGTGLGLALTRKLCEAMQGQLTFFSKEGLGSTFTVELPL--------------------- 254559131 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RELIETVKDLKRSRRTLETQTQQLADLAERHLDQKARAEIANQAKSEFLANMSHELRTPLNAIMGFAELMESEVYGSLGSPRYADYCRDIQQSGTYLLSVIDDILHMSRIEAKRVKLVRRDIDLGTALNSALTLVSKEAASKSVSIDLELAGTL-HVLADERALQQILLNIIQNAVKFTPEQGRVALR-GRSCNGFVHLFIGDTGIGIPKTAISKLGRPFEQVETNLTRSYKGSGLGLAIARSTAELHGGSLRIRSEEGIGTLVLVRLPMERLAEVAREAERDTLQ----- 33330872 -----------------------------------------------------------------------------------------------------------------------------------------------VVAVRVPLLHLSNFQIPELSTKRYALMVLMLPSDSARQRHVHELELVEVVADQVA--------VALSHAAILEESMRARDLLMDQNVALDL---ARREAETAIRARNDFLAVMNHEMRTPTHAIIALSSLLQETELTP----EQRLMVETILKSSNLLATLINDVLDLSRLEDGSLQLDIATFNLHSLFREVLNLIKPITSVKRLFATLSLAPDIPEAISDEKRLMQIMLNVVGNAVKFTKEGG-ISITAFVAKSDSLRVQVKDSGSGINPQDIPQLFTKFAQSQTLATRNSGGGGLGLAICKRFVNLMEGQIWLESDLGKGCTAIFMI----------------------- 117925597 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRGIAAVALVAIVIGVMMVRWRLVVPLDQLHSAIVEHLRGNTRSTVRQSGKNEIIALIDQRERALRWAKEAAEQAAQAKSEFLANMSHEIRTPMNAITGLTGLCLKTDL----NSKQRDYLTKVEGAARSLLRIVDDILDFSKVEAGCLVLEETDFELESVFDHLSTMISQKAHEKGLEVVYGVPRSVPTLRGDPLRLSQILINLASNAVKFTEEGDQVAVDRYLEEQVVLHFSVRDSGMGMSQPQLERLFHSFTQADSSTTRRFGGTGLGLTISKRLVEMMQGKIWVESSLGQGSAFHFT------------------------ 87311449 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AEVFFELFRQRQEVARQRDELKVLLHENSRLLEQSRKQSETLQNSDRRKNEFLATLAHELRNPLAPILSAVEVIRLSEL---SKEEEIEVYDIVKRQVQHMVRLIDDLLDISRISRDKIQLRREIFQLGDVVKNAVETSTPLIAEANHQLSVKQPSAPIEIFGDAVRISQVIANLLNNAAKYTPDGGRIELSVALQEG-LVAISVKDNGIGIPPELLSEVFEMFNQVDKHLDLSKGGLGIGLTLVKRLVEMHGGKIDVISAEGEGSEFIVRLPISKS-----QDRHQQ------- 238026807 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQRRRERDNH-HRLRGARD----ARRQADTSNRLKDELLAIVSHELRTPLNVIYGWVEVMR----NPVAEALQRQAIDAIDRSARSLSRMVADLLDASSLATGKLRLDPMPVDLVRVVADVTGALGTTAANEGITLETHCELDTCIVSGDAERLRQMLSNLLSNAFKFTPRGGRVTVALSRENARAL-LSVTDTGQGVAPEFLPHVFEAFRRAEGSPASPRRGLGLGLSIVRHIAELHGGSARVTSDTGHGTTFEVALP---------------------- 220909132 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LCLNGTIAHTEVAAVPLLYQNQPAVQVVIRDITERKQLEQQRELLLVAAEVAREEAEQANRAKDEFIAVVSHELRSPLNAILGWAKLLQTRSFEP---AMLRRGLETIERNVETQVQLIEDLLDISRMVRGTLRLNFMPVNLVALVEETLLNLQPSITAKQLDLGYYPGSEEIRVAGDLHRLQQIFANLLTNAIKFTPAGGQVEVRL-VNCGAQVQIMVIDTGKGIAADFLPYIFDRFRQGNDARE-PQEGLGLGLAIVRHLVELHKGTIQAASAPGQGATFTVTLPT--------------------- 94263606 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------SLGPMLAAISTSQQQAVTVQVELAGGRIGSAIGTAIYRGG-------------AGQEEFIGYLIVVRDITHQ-----KEIERMKDDFVSAVSHELRTPLTSVLGFARLIAKKLEGPRQDPRVERAINIIVTEGERLTKLINEVLDLSKMEAGKVEWQLEPVTAEEIVKRALDATTGLFGEGAPELLSEVEPELPVLCCDRDRIMQVLINLIANARKFT-DHGRVTVRARRAAGEAVLFEVSDSGCGITPENLQSVFEKFKQVGDTLTDRPKGTGLGLPICKEIVEYHGGTVTAESTPGAGSTFRFTLPTAAVVGSTAE------------ 257792781 ----------------------------------------------------------------------------------------------------------------------------------------ITVFIGLVILVVTTVFVLRPLGGMHAAFGEL--------KQGRLGASVSQRFAAKEVRSLIAGFNDMAGEL-RGMYEHLESQVQ--ERTVDLREANALLERQRDKLEQLNQFKSDLLSMVNHELRTPLTSIITFAQ-ISREACDPANEHDRRSW-EEIEKNSRILLNMINNMLDIARSDAGGMRATCEPMDLGDVAASVKGTMAPLARKYEVSFSTKVASDVPLVNGDYEKTTRMLENLASNAIKFTPDGGSIELRVAYDEARVVTLSMVDDGIGIAPEDQARIFERFVQVDSTSTRKYNGSGLGLALVREYGDMQGFAVSVESELGRGSRFVITIPASAIVGEIEEDD---------- 291615037 ------------------------------------IRSEQIRARLDSYPLMVVSQLALAPLLVMLMSHEVLQAWLAAVYCVHGIEYFFWHRHRALTKSVVQNRYWDRMFRRLTAMIALAWGSAGVLMFVPGDLAYQALMICVVMGLSAG-AATSNPFHPPSMFIYLIGTILPLLGRLAWENDTTHWILFVMLGMFCAFVLKSALELIRTFEQSQRRRFENEILVGALLERKRDAEASRLAAEQANHAKSRFLATASHDLRQPLQALRLFSDALQDTAR----EKETVRLAGQIGKSVNALVDMFDDLLDVSRLDAGIVEPRMQHFLLGDLFDRLYGDFAPLAQAKGLSFELPVCTGDVVVRSDPFLLERMLRNLISNAIRYSDSGG-VTVRCICMLGK-VGLDIADTGIGIRAETLPHIFEEYYQADNPHRDRRKGLGLGLAIVRRIEQLLECKVRVSSEPGVGSVFSFEVP---------------------- 266623520 ------------------------------------------------------------------------------------------------------------------------------------------------MLYVACVSDHSDYILRMAVPFTGFKEYLVLLLPAIWLSFLVAIMYSA--CSADSFAASVTKPLKEISQEMLKVNGDYTELTFEAETTTEMSKNVKEQIELERQIRQEFFSNASHELKTPITSVQGYAELLESGII--QDEDQKMDFVRRIKKEAVHMTSLINDILMISRLETKEAEVVCQDVRMAIVLDDVLESLKPLAAFHEVLVHAECKP--LCIYANARQMTELLGNLLSNAIKYNKPGGEVWVTIT-EENREMIIRVRDNGMGIPKESLGRIFERFYRVDKGRSRKQGGTGLGLSIVKHIVSFYHGTIAVQSELEAGTEFTVKIP---------------------- 238761196 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISQRKTVERQLEAARVEAESANRTKSTFLATISHELRTPMYVIMGLLE-LELRSDQPVD----KNTLATVSNSAQSLMLLLDDIIDSAKIEAGQLSVHPAEVDFRQEIGRMLLIYQPIADERHLKLSRWLDDQIPDVIVDMLRMRQVMGNLLGNALKFTEQGGSVDITWEATDEKQGVIDITDTGIGISPAAQATLFQPFSQANEGKSPRFGGSGLGLWICHQLIHKMGGEITLESQLGKGTSLFITLPLEATTSDLPPDS---------- 116625704 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EAERRRAEEIDRAKTTFFSNVSHELRTPLTLMLSPVEELLAQERTAADPE-QRHLLELVHRNGLRLQRLVNTLLDFSRIEAGRVRAVYEPTDLAHYTAELAANFRSAMEKAGLEFRVECGELSAPVYVDRDMWEKIVLNLLSNALKFTFTGS-VTVRLR-TAGEFVELVVQDTGIGIPSAELPRVFERFHRVSGAKGRTIEGTGIGLALVQELVKLHAGSIEVESELSRGTTFQVKLPLG--TAHLPKENLQTER----- 239623827 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRADVTDMLAEERRRKKALEEALAVAREASQAKSDFLSTMSHDIRTPMNAIMGMT---VLAKAHLDERERVADCLQKISVSSSHLLSLINDILDMNKIEQSKISLNHMKISMSGLLEKLSDIMEPQAKASGLRFTIQSGIEHGYYYGDSLRINQILINLLSNAVKFTPEGGSVEITPIRPQGYARYFTVRDTGIGMGEEFLSHIFEPFTR----NTARVEGTGLGLSITKGLVDLMGGYIGVESRIHKGTTFRVEL----------------------- 116873948 ----------------------------------------------------------------------------------------------------------------------------------------------------------------FGELRIFFAMILIFT--SIISILFVLIS-GRYIVNPVVKLTNATKKIRKGNYDV-ALEVRRKDEIGQL--ADSFAKMASE-LEKSETARQEFVANVSHELQSPLTSMQGFARLL---SSGTLTDKEQAEYLTVLSEETARLSSLTKQLLTLASLDQESELRKKEPVQLAEQWRQLIQMTEWSWREKELTINLELAD--VNYTGDAELLYQVWSNLLTNAIKFTPQDGNIQVRL-YEKATNVFVEVQDNGVGISKTDMAKIFERFYKSNQSRTREEGSSGLGLSICQKIIALHHGEIIVKSTPEKGTTFTVKLPK--------------------- 294505908 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GAISGFDTHLIEVLGSYATATLDRLDREKALRAAKEEAERARTEAEVARDQAEEAARLKSAFLANMSHEIRTPLTSIIGFAEALGDEVGDGNGNTG--RFAGLIERSGRRLLDTLDGVLNLSKLEAGQMGLETEPVDLVTKARRAAEELRPQATEKGLGLTVETGRPEVWARADAGSVQIVLQNLVSNAIKYTEEGG-VHVRVFRENG-WAVLEVEDTGIGMDPALADDLFKPFRQASEGLGRAYEGSGVGLAVTQKATEEMGGQVDVETEAGAGSCFTVRLPEA-------------------- 120612176 --------------------------------------------------------------------------------------------------------------LAVQWAAALRWLLRAWRVLDSGLGHFLLLMLVIAPLLA-AVFGLFNHQELQSLGAAGAPV--AALRSGLLKAYLALLVISGIVAWWLVLARKVAQEESNRQTHLLQREIALHRQTDQLQEARRTAEQARRLADQANQAKSRYISAISHELRTPLNSILGYAQLMGEDASVPPH---RRQAVGVIRRGGEHLLTLIEGTLDIARIESGKLTLQVRPMRFADCVHEMVEMFEPQARAKGLAFRFDPQGMLPQVRGDDKRVRQILINLIGNAIKFTAAG---HVRLGVRHARELLIEIEDSGPGLTEAERASIFEPFERGAASSHGAAPGAGLGLTIAKMLTELMGGEMTVTSTPGAGALFRVRL----------------------- 254413229 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SKGMKFFHSRIVPELNADGTIRSVLSVTRDITAHKEIEVAL-QQAKDAAEVANRAKSEFLATMSHELRTPLNGILGYTKLLQNDT---NLTETQRESLNIIYHCGEHLLTLINDILDFSKIESQKLELDPSEFHLPTFLSSISSLFRLRATQKEIDFTYKLLSPLPQVIADEKRLRQVLINLLSNAVKFTDQGS-VTFKVGYVEDVETCIRFQVEDTGIDPQQLSEIFLPFHQVSD-RTHAVEGTGLGLAISQKLVQLMDSTIQVSSILGQGSVFWFDL----------------------- 229173899 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFLAVLLGFIVVLSIIFIAIAGYIVRPIRKFTKATQKIASGEYEI-ELDVKRKDEIGTLATS---FQKMTKSIKELDEMRQEFVSNVSHEFQSPLSSIQGFSKTLQTEKM---SEEERNHYLRIIEGESKRMSSLCKQLLTLASLDKEEKVLQIKEFSLQKQIKDVIFMLEWKWREKDIAVEFDVPD--ITIQGDENLLHQVWSNVFTNSIKFSNDGGTIEFVVEELES-SVMISISDNGIGMEREEMDRIFDRFYKVDTARARNVEGSGLGLSIVQKIVELHNGNVSVYSTKGEGTTVQVELPK--------------------- 229182984 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIAGAITFLLTVITIFL-LSRLLTKPLLHMKHATEKMSKGDLSV-SLTTTRNDEIGELSSSQTLANDLHYMKTE----RSEFLASVAHELRTPLTYVRGYADIALKETTSP---KQRLRYLSIIKDESDYITNLVQDLFSLAQMEQHNFSIQVKEVHLHTFLTRIVEKVNAMYKERYITVSFSCPPTLL-VNLDEQRFEQVVMNILNNAYRHSKEHSHINISVT-EEHKRISITIEDEGEGIPSEDLPHIFDRFYRVDKARSRATGGTGLGLSIVKEIVELHGGTITVTSEVDHGSCFIISLPSIQKHDY--------------- 229494556 --------------------------------------------------------------------------------------------------------------------------------------------------------------IGLVVLLILGGAAYFVVRRSLRPLVEVEETAAAIAAGDL--HRRVPERDDRTEVGRLSVAL--NGMLAQIQHAFAATEASEESARRSEEKMRRFVGDASHELRTPLTTIRGFAELYRQGAMTDTET-----LMNRIEGEASRMGLLVEDLLMLARLDEQR-PLENKPVDLLAVAADSVQAARAIAPDRTVELQMTGGPGLPEVHGDEARLRQVVANLVGNAIKHTPPDAQVTVRVGTTENSAV-VEVSDTGQGLSDEDAARIFERFYRADTSRTRETGGAGLGLSIVSALVAAHDGTVSVETSLGQGTTFRVELPR--------------------- 254445328 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIIAGLIMALVIFFLYYQ----------IEHESEADLILA------------KERAEAANQAKSEFLAVISHEIRTPLQSVLGYSDLLKSTPL----NEKQRSCLDTIQSEGKILLRIVQDILDFSNLRKANFELEYGPVRLRRLIEETFRTIKPMADRKGLKASLEIAAKVPEVQSDGVRLRQVLLNLFGNSVKYTEEG-EVLLKAYFEKGNALKFEILDTGVGIKEADLGRLFEPFIQLEHSSKFPREGAGLGLAIVNRIVELMGGRIDVESEVGKGSRFTASF----------------------- 242280477 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HKLKDEVEI-RRRAEK-DLNAALENTVRELEKSKDKSEKASQFKSQFLAMISHEIRTPMNAILGMGDLLLGTELDP----EQMGYVEIFRGSGELLLKIINDILDFVQIESGQIELVPVPFDPSQDVQSVCKSVAHSAHARDIEVICDVAQGVPQVVGDPVRVRQVLMNIVSNAVKYTSSG-EVEVCLSAEESERLLFTVRDTGIGIPEGQRESLFEGFVQADGLASREYGGVGLGLAAASRLAVLMDGEIRFESESGKGSIFYFSIPFKKSL----------------- 223937564 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RILPMRNEDEDLFG---VAIVLYDVTRFRL--LDDAKTNLVATVSHEIRTPLTSVRMVLHLLLEKTVGVLTP-KQSELIETARDDSERLLRILNDLLDLTRLEQGNSDLYKEKTSPAELVRHINDIVHDAAAARELNLVCEVDPELPLVWVDRQRIDHVFTNLLNNAIKYSPIGSRVIFSARWSDDFDVQFIVRDFGPGIPEEYQDHIFDRFYRVPGQTKT---GAGLGLSIAREIVIAHGGRIGVRSWPGQGSEFYFIL----------------------- 89072496 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RMQRSIREKIGLIKTQND---ELEQSLKIIKQKNNELQTADKLKDEFLATTSHELRTPLHGMVGIAESLLAGANGPVKDSQRRQ-LEMIINSGQRLTNLVDDLLDYHKMRYGDLDIHRHAIDLSAAVRLVLELSSHLLGNKPVRIINQIPANLPLVDADEQRLEQVLYNLVGNAIKYTSEG-KIIISATVLE-QQLRVQVVDTGQGIPSEQLEHIFEPLIQANSNSANYRQGAGLGLSISRQLIELMGGRLYVSSQPMIGTTFSFTL----------------------- 91788257 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RKQVEVALKEAMAVAEKANLAKSDFLSSMSHELRTPLSAILGFAQLIESGT--PQPTPSQKRSVDQILQAGWYLLELINEILDLALIESGRLSLSLEPVSLAEVMLECETLVESQAAKRGIRVTFPQFSLPCFVKADRTRLKQVLINLLSNAIKYNTSGGTVVLKCVNVSPQRIRICVEDTGEGLNPAKIAQLFQPFNRLGQEANT-EQGTGIGLVMTKRLIELMGGAIGVESIVGQGSVFWIEMDLTEERELHP------------- 223936260 ---------------------------------------------------------------------------------------------------------------------------------------------------------------PVQAVLNRLVILVAFALTAMVIVAITGYWLVRKALAPVDQISKSAEQITLHNLRERLPVAKTGDELERLSIS---LNNMIVRLEDAFQQNRRFIADASHELRTPLTIMRGELEAIVIQNQ--IAPEVQTKAVS-ILEEVERLTRIVEGLFAISRLDAGEAQKEMVRFDLAKLATNTAEQMCLLAEDKGIVVRCDNAQEV-MVEGDRARMKQVVVNLLDNAIKYTPSGGKVTLSVSAQSGRAS-LEVEDTGIGIPAEAKPRIFERFFRVDKARSRDLGGAGLGLSIVKSICAAHGGKVDFYSTEGKGSRFVVELPLSRSNNEMGE------------ 154482858 -----------------------------------------------------------------------------------------------------------------------------------------------------------------LIFYVTYAIILALSL-------IIFFNFMWFIYLPLKQIRLAAMEYAKGNFEYEGLKVNNDDEIGD--VAHSLQYMSKQ-LNNSRAYQKEFISNISHDFRSPLTSIKGYIEAIMD---GTIPPEDYNKYLSIVLSEANRLEKLTSGLRDLNRWNSTGPELIFEDFNMESVIASTVDTFQGSCEKKNIELVIQFPPKHCNVYADKGKIEQVLYNLLDNAIKFSNPGSKIIIKL-YNKGEKQYCSVKDFGMGIPQDSIDKIWQRFYKTDLSRGRDKTGSGIGLAIVKEIIMGHNETIDVISTEGVGTEFVFSLKKSK------------------- 291561249 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTVVGVFVLLFFFCIMMANYFTKNLVAPIEQMAENLSEPGTQAAYKELMNKIRQQHEKSSQVRQEFTANVSHELKTPLTAISGYAELIEHGMSGENTE----RFASEIHKNAARLLTLINDIIQLSQLDGGKKDVEYRDLDLFPLARECVDMLQMNAQKQNVTI--RVQGGEAPVFADKQLMEELIYNLCDNAIRYNKKDGTVTVTTGIENGHT-FLSVKDTGIGISAEHQERVFERFYRVDKSRSKATGGTGLGLAIVKHIVAQHGAKLTLESEQGKGTEIRVEF----------------------- 83950180 --------------------------------------------------------IYAAALGAYYYSWQLALLNLALMIISEIYDFACFRKVLRRDIKSARKYIKLIYLGTAISAANICIYALTVAILQGHTTHFLSMF---MLFAAALFASMNNHQLPILIFR------LAIYGATFLFIPIYDIWATNAPVTSMQLFTSLFVMFF-----IIDCSRVSSGLYRRLQQMADLQTE-HEKTKEASAAKSEFLATVSHELRTPLTSIKGSLDLIAARALGEIPP-KMEPILTIAQRNSTRLNALINDLLDLQKMEAGRMDYFMEELNAAEFLEQSIATNEPFAQRFDVTFELEPTPANLFITCDASRLDQVLSNILSNAAKFSETGSTVSIRSDVV-GAMLRVSVIDRGVGLPENVKQKVFDEFSQLDSSDKRKVGGTGLGMNISKRIMEAHDGRIDYVKNEGPGTTFFIELPLANV------------------ 222836961 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AQAYEQEARKALAEVDHAKTVFFSNISHELRTPLTLILGPLEDALREHGGQVPAGQTQ----MIHRNALRLQKLVNALLDFSRIEAGRMQASYEPTDLARTTAELASMFRSAVEQAGLRLRVDCPPLDGPVHVDRDMYEKIVLNLLSNAFKFT-LQGEIAVALRDVPDGAVELSVTDTGSGIAPQHLPHLFQRFHRIPGKPARTHEGTGIGLAMVQELARLHGGTVTVSSTEGEGSRFTVRLP--RGHAHLPAEHRPARPPAAH- 83816000 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------SFPLEIIPPWYRSIWAYLVYGLGFLGLAYGARRFYIV---KEEKRQARRRVQKLERERVVAER------LKKANDRLREANRLKEDFLATTSHELRTPLTNILGSLEVLRGMMEGEET-----EFLDMIEENGKRLKRTLNALLDLSMLRSGEEDVELTPTSLDECVERVASDLRADAEEKGLSFRVDLSGAPMWADLDEQYLEQILRNLIENAIKYTDEG-VVAVSTGTAEGR-VYAEVEDTGIGIDEAFLPDLFEEFKQESRGRSRTYEGNGLGLAISARLADQMDGAIRVETEKHKGSRFRVEFPRS-------------------- 119897783 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGLELFGRRRNGEEFPVEISLSPLETEEGTLVSSAIRD--ITERKRFERALQEKNVELAQANAAKDHFLASMSHELRTPLNAIIGFTGTLLMKLPGPLN-EDQEKQLRTVQRSASHLLSLINDLLDVARIEAGKFEPVFEPVDLCATLEELAVVLRPQAEAKGLRLELKLPGGSCVVETDQRAFSQIVINLLQNAIKFT-EHGRIELALARIEADGVELQVADSGIGIQPDDQTRLFAPFARITPAAGPAQEGTGLGLHLCLKLAAQLGGQIAMHSTYGEGSVFSLILP---------------------- 295400530 ---------------------------------------------------------------------------------------------------------------------------------------------------------------PFARFHSHELKLLTAARPIAIRGHLVGVLYIGMDVTSFS-------NVFQRLLIVLACLA-----VFFIGIAVLLSYFMSKRAQEAYHRQRQFVADASHELRTPLSVILSSVEALEMEEELTKNELTQK-LLDRLREEIKRMTKLMNDLLTLARADSAHLQLVKETFDFRPHAERTLRLLEELASKKNIRMHFH-SPESVIIAADADKLTQLLYILLDNAIKYTPDGGEVTLSIGFKQQRILTISVKDTGIGIPPESLDRIFDRFYRVDKARSRQQGGHGLGLSIAKWIVDAHGGTIHVQSEVGKGSEFIVKIP---------------------- 308069281 --------------------------------------------------------------------------------------------------------------------------------------------------------------------ITLFSVGIMAAVLIIV--FVVSTGLANSIVRPINNIRDVSAQMAQGK---FDARIEGDYRYELGELASTLNYMAQEIVRT-NQIKDDFISSISHELRTPLTSIKGWSETL---NSGGYDPEETKIGMKIISKETDRLIGLVEEILDFSKLEQNAMKLVMGTVDLRELLQEIMLNVWAKAEMKQIKLQLDSEETAYLVHGDGNRLKQVFLNIVDNAIKFSHESSIIFLSLQRIDGN-IEISVQDTGIGISAENLARVRDRFFQVD----HQNGGTGLGLAISQQFIERHHGQMLIRSELGAGTTITVSLPALQAEQSV-------------- 84685347 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISHRVKAETDLVEARDKAVAGEKAKSEFLAVMSHEMRTPLNGLLGTLALLK----GTKLSAKQAQYVDNLEVSGGLLLTHINDVLDVTKYEAGKLDVDFVPTDLSALVRSVVDNQRDLASASENTIEWSVGKPLPPVMTDPQRLRQVLINLVGNAVKFT-RGGRIRIEIGAVPGADVTITVSDTGIGIAPEDIDRLFEDFETGDRSYGRARNGTGLGLGIARRLTRALGGTIGAESELGEGSTFWIDLP----LDYASDPVETGTKTKLPA 86131620 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NSKAMRLTLVLSIALCSILA-------LLTLSLYKNN----NLRAKANEL---LQAKNVELVIARDNAEKASTVKAQFLSTITHELRTPMYAVTGLTHLLLSEN----PTDEQKKHLDSLKFSGEYLLSLINNILDLNKLEANKVEVEETSFNLKKRIEDVLFALGKSARDKGNKLHLEIDEDIPEVLGDPLMISQILINLVGNAIKFTRDG-DVWIRVQKEADIRLHFEIEDNGEGISKKKQKTIFQNFTQGSVAINRKFGGTGLGLSIVKNLLDLLNSKISLDSTLGKGTTFKFDLKYNLMQALPGEDN---------- 91788333 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VELSITPMLLQGEWTFSAFLRDITDRKQMEERTLNLNRELEQRVAQRTTELVAAREAADTANRAKSTFLATMSHEIRTPMNGMFGMLELLGLTELDT----DQRATLAIVRESSQSLLCIIDDILDFSKIEAGKLTVRPEVASIKDVIEHVRNMYAGNASGRGLLLKHGTDPQIPALMFDPLRLGQILNNLVSNALKFTSRGSKAELIARTNGEDQVRFVVTDTGMGVSAEDQQRLFQPFTQGGGDTARWAGGTGLGLTICRRLAGMMNGTVEMVSELGKGTTMILTL----------------------- 71907245 --------------------------------------------------------------------------------------FGISREITELKRAMAALVASEAALKLAQRQAGIGWTWNIGTGEHSWSEEVYRIYGHDPRLPPLGYPEVSQYFMPESWRLLSATIEKCLVDG---EPYECDVELMSPPATS-CWVAVRGEATRRPDGTIIDLHGTIQD-ITERKRSSKELEQYRHHLEELVESKSAFLANMSHEIRTPMNGILGMVHLMRRAGASP----AQLEQLDKIASSGTHLLVIINDILDLSKIEAGKLVLEQENFLLSEVVNTALAVIAGAAAAKGLTVNADVSSIPQALRGDPTRLSQALVNYLGNALKFTERGSKGSVVEETETDYLLRFEVSDTGIGMTAEQQSHLFIPFAQADSSTTRKFGGTGLGLAINQHIAQMMGGEVGVSSIPGQGSSFWLT------------------------ 197118913 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGIDISDRKRLEEELTALNLNLETRVAER---TQELNEKSAQLAAANEKLKEVDRLKSMFIASMSHELRTPLNSVIGYSSIILNEWLGPLQP-TQKENLAIVLRAGKHLLSLINDVIDVSKIEAGQIEVHNEEFDLFDLVQEAAQQLEPEIRGKGLAF--PVTNIHLQLLADRRRLLQAVLNLLSNAMKYTVEGS-IQLAVNF-DGTWAEISVADSGIGISEQDAKLVFQPFRRLDSSLRGTVSGTGLGLYLTNKLVEVLGGTITFVSAVGQGSTFTIRIPVT-------------------- 125528916 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAITSSFGTLVIALLTGHIFQATVH----------RIAKVEDDFHKMSELKKRAEDADVAKSQFLATVSHEIRTPMNGVLGMLQMLMDTDLDT----TQQDYVRTAQASGKALVSLINEVLDQAKIESGKLELETVPFDLRTVCDDILSLFCGKAQEKGLELAVYVSDQVPQILGDPGRIRQIITNLVGNSIKFTERG-HIYLTVHVVEEVMSCLEVEDTGVGIPFEAQSRVFTPFMQVGPSIARIHGGTGIGLSISKCLVGLMKGEIGFASKPHVGSTFTFT------------------------ 135276005 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SFFSILKTPFYDDKNSILGIVTICRDITARYNIEKELKKTKEE-ALAANREKSNILARTSHEIRTPLNAILGFVDLLRKDE----TDTKKLEMFNVIKTSSVNLLKVVNDILDFSKIDNGKLEIEKSNFYTKDPFVELFRLFKVETNKKSIDFNLNISNSVPNILGDSLRIKQVVTNYLANAIKFTQDNGRIELNVKVVDDQELYVEVVDTGKGIKEDFIKTIFDDFTQESAETALTYGGSGLGLSICKKLIGLMDGEVGVSSIEGKGSRFYFQIPIEKIIDSIADDGNSE------- 255692182 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RKMIRMQEEEALKQKEELDQMKFRFFTNISHELRTPLTLIITPLDMMIRRL----TDDAMKKQLNTIYKNAQNLLSLVNQLLDFRKLEMKGERLHLMNGDMEEFIVSAYNNFMPMAVEKHLNFVNQSEHRALYMFFDRDKVHKIVNNLLSNAFKYTPEGGTVNLLLATEEVEGVRISVSDTGIGISESDLPYIFDRFYQVGNEGDEKI-GSGIGLHLVREYVNIHGGRIKVDSQMDRGSVFTVWLP----MDLTPEPDE--------- 182412598 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRLAEEAIHASRNAE-RAHRVELERARDEAVAASRAKDDFLAALSHELRTPLSPVLLLAS---DAAADPQLPPSVRADFETIRKSVELEARLIDDLLDLTRIVRDKISLDLREVDAPVALRDALINVRAEFEAKRIGLVLDLSPEPQFVRADPVRLQQVIWNVLKNAVKFTPAGGRVTITSRIDERRRLVLAVADTGIGMTAGEIERAFEAFAQGDSGGSHRFGGLGLGLAISRRVVELHGGSITAQSPRGRGAVFRIELPL--------------------- 228900581 ---------------------------------------------------------------------------------------------------------------------------------------FLTIIWSIAFYIATSI--LNAFDVNVSPFVAFLISDMVGFVFIILIWTLIGILMRPKREAMIWTIIEPIQKIAKGDFSVKIRNEEKYD--GEIGVLVKSINDMTDELNTMEKMRQEFVSNVSHEIQSPLTSIKGFARALQDDNL---SEEKRKHYLTIIETETTRLSKLSQNLLKLTLLESEEYTPERVSYRLDQQLKQIVLNSEPLWAEKEIEL--DLDLEKVHVTADQESMSQVWINLIHNSIKFTPSGGTITIQLKEHE-TVVEVRICDSGIGISEEQKQHIFERFYKADSSRNRASGGSGLGLAIVKKVLDLHQGEIKVESEEGKGTEFIVRIPN--------------------- 160895668 -------------------------------------------------------------------------------------------------------------------------ALASALLPPRWATK-VNFRAGQYLVVMLSLCAVTAFMV--GVVYMQESLQAGSVDGGALRIPFLKVFALLALLCAVAAWWVV---LSTDSRRMAQDESERQQEIAAHKRTDAELQAAKDHAEQASQAKTRYVAGMTHELRSPLNSLLGYTQILL---KSPQVDGWVRETLSTMQHSGQHLRALIDESLELASIEAGRLRLDLAPLPLPALIDGIEAMMRPQAQARGLQFSVETLGTMPWVRADAKRLRQILINLLSNAVRFTQRG-EVRLRMDFRP-HVSRIEVIDTGIGIEPQDMERIFVPFERGSAGRRVSEAGTGLGLTITHLLTELMGGQLTLSSTPGEGSCFTVRL----------------------- 83950383 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQFLTECHGVAMEANVQIIETVDGQKRFVAVL---RDISQRM-----EAEATRRNFMSMMTHELRTPLTSIKGAVQLLTAGTAGPLEP-GVMSLLRIAENNGERLLGLVNDILDLSKLEAGKMEFTMGRMDLRALIDEAIESDAGYATGLGVTLRCKSPETPLWVTGDKGRLLQVLTNLMSNAAKFSETGSQVEISARP-NGDMIRVAISDRGPGIPEAARAGLFEPFKQAGAQDKGRIKGTGLGLTIVKAIVEHHDGRVDFVSELGKGTTFYFDLPQ--------------------- 143289492 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DSSDEVGELAHQFREMLKAIRERTRELEESNRLLEEASHQKGMFLTSMSHELRTPLNAIIGFAGTLLDDENEPLSS-YRKDRLSRILQSGKQLLQLINSLLDLSRLEAGQMKITNSKMRLDELILEVIEMLEPLIQEKSLECKHHFDENPFFLVSDSAKLRQVLINLMGNAIKFTEPGGTIQIRL-FRKRQGFQIDIEDNGCGIPEEDLGTIFQVFQQAETDQRPHREGTGLGLALVHSLVELIGARISVNSTFGEGSVFTLEIPL--------------------- 153832055 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QHVYRERKSIFSPSSKKQDITEQQERELALI-VAQERAQTAVRARENFLATMSHELRTPLSAAHGLLDLLTRQA----DNDSSKELITQAMRSLNHLNLLVDEVLDYSKLEAGQLKVTPVKTDVVTTLCDVVRSFEPKAVSKGLDYRVTFKPANPWLKVDAVRLVQITTNLLSNAVKFTSDG-EINVSVAMNEGQ-LILKIADTGIGMTDSQLEGILQPFVQADDTITRKYGGTGLGLSIVDRLVECMGGELCIDSQFGLGTTVVVKLP---------------------- 153870385 ---------------------------------------------------------------------------------------------------------------------GLDWLIVVVLPQADFIKR---IEENMYYIILLCLVALG------------VTILVGILTAQWIIGPLLNL---NITAKALAQSQWQPMIEVKRRDEVGELAKSFSRMTKQLQDLFTTLKAKNAELKRLSQLKDEFLANTSHELRTPLQGIIGIAESLIDGASGQLSQQTCSE-LSIIIASGRRLSNLVNDILDFSKHKHKKIELQTKPVNMREITDIVLRFCQPLIGHKDLQLINNIPSDLPPANADENRVQQILHNLVSNAIKFTEKG-VVKISAQLSDDKCLTITVSDTGWGIPSDKTQKIFDFFEQLNS--NSTINGTGLGLAITKQLVELHGGKIWLESTEDVGSRFLFTLP---------------------- 257440236 ----------------------------------------------------------------------------------------------------------------------------------------VAIYRTASGETVMAVCSLVPYVAAMRLVTSLTLVQAQLKSVFIVSLIVVAAILGFTVASGLYFVRGIVVPLGQERIAASIARGELDDERDEVDRLRGTINQMAEGLEETEKMKNEFISSVSHELRTPLTSIRGWVETLR--TLDDPTDENYRKGLEIINNETARLYNMVEELLDFSRLQNGRLKMECRPLDLVAELTDAVLFCEARIQREGLLLAYAEPEEMIPVYADPDRLRQVFINILDNAIKYSAPGGRITVKI-WQGEYKAFIEIIDQGRGIPPEDLENVKTKFYKGSNSVR----GSGIGLALVDSIMTALDGTMDLKSTLGRGTVVTLGLPIYK------------------- 213969064 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKLLEQQLEQAVRLAAQANEAKSVFLASMSHEIRTPMGAIIGLLELECEQALRRGEAPTQG--LQVAHRSATELVALIGESLDLARIEAGGMQLSLVVTPLQTFFEGVLALFSAQAREKGLELRLELAEQARDYWLDPLRLRQVVHNVLGNALKFTRQGAKVEVSDDPPDASRVRIGIMDSGVGIEPARQQQIFQPFTQAADDTAARYGGSGLGLSITRQLVELMKGDISLHSEPGKGTRVTVDVPLARVTEPV-------------- 300729185 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTLLRAKREINRLRSELQEAQRSKDSLLTQRSELDTIKDEFISTVSHELRTPLTSIRGALGLLSAGMMGEVDAKAQ-NLLRIAVTNTDRLIRLINDILDLERMESGRAPLHVRRCSLRDLVQQSVETMTPMAQTAQVELTLALPPEGMYFDGDPDRILQILTNLLSNAIKFSPAQSIVTIQVE-ADLDSVLVRVADQGRGIPLEKLDTIFDRFQQVEASDARQKGGTGLGLAICRTIVLQHNGSIWAESNEGPGATLLVSLPRT-------------------- 159184266 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VHAYDVEIATPFGQRISWHDVVTRDLASSRLMISSIARD----VTEERLALAEREDARLRAEKADAEKARLLATVSHEIRLPLSGMLGMNHLLSQTKL----NQEQRNYLDGMKQSGQSLVQLVEDLLDYSTMEAGRFRLNPRAENLRRLIESIVEMLAHRAHEKGIEIASFVTPDVPYLDFDPARLRQVLFNLIGNAVKFTQVGGVV-IRARMVDGE-LQITVEDTGPGMSEAEQARIFGEFEQAGPLSQRSA-GTGLGLAISARIVREFGGNLTVSSRRGEGSTFKLVFRPGRAPAEMPD------------ 262383009 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IQQKKMEQEKEKAIVRKQHEVDEMKLRFFTNVSHEFRTPLTLILTPLEKL----MKTEENAETKQILRLIYRNADRLLKLVNQLLDFRKIDVQGDTLVLSTGDIVPFVRDVAYSFKELSEQKHIRFSFSSVFTSLPMRFDTDKVFKIVSNLLSNAFKFTPEGGMITVTLSLLPDKELLIEVSDSGIGIPADKQEAIFDRFYQVSSSDKGNVMGTGIGLHLCREFVRMHQGSIAIKSQPGVGSTFTVTLP------VIPQDHQD-------- 228994818 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVRPIQRFTHATKEVACGNYDLVLPENRRDEIGT---LATSFRKMA-KRLRNSEQMRQEFVSNVSHEFQSPLSSIQGFSKTLQTNDL---TKSEQTHYLEIIESESRRMSSLCKQLLILASLDKEDLTLRKQSFDLGNQIKDTIFMLEWEWRTK--ELAVEMDVPNMQIYGDENLLHQVWMNLFTNSIKFTESGGTIAFEAEELETEW-RISITDMGIGIPENEIKKIFDRFHKVDTARNRNVNGSGLGLSIVKKIIDLHSGAITVDSELGKGTIFSIYLPKQQ------------------- 186474905 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEERRRAEEIDRAKTTFFSNISHEFRTPLTLMLGPLEELLARPDAASASD--RQLIEVTHRNGLRLLKLVNALLDFSRIEAGRIEIHPQPTDLAAFTADLASLFRSAIESAGMTLEVDCERLPHLVSIDREMWEKVVLNLLSNAFKFTLTG-TISVSLTMTADGSVEMSVADSGIGIPKHELPRLFERFHRVEGATGRSVEGSGIGLALVSELVRSQNGAIHVESELGAGARFTVVLPPAIALDPAASEAARATNAQSYA 170726058 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DISKRMEYELQLKN-AKEEAESGSKAKSRFLATMSHEIRSPLNAVLGSVELLLDSML----NKEQRLYAQTAREAGTALLSTINDILDFSKIEAGQMALETESFSPAKLVSQVMQILAPKAAEKGVNLATFINRNVPEVKGDAQRLRQVLHNLVDNAIKFSDSG-CISVEMWIPDSHHQEVTVTDEGIGVSLSAQEKLFQEFSQVHDQHNTSYKGTGLGLAICSELITMMGGKIELSSRLGHGSCFRF---DVRLQQDPCELNH--------- 33341110 -----------------------------------------------------------------------------------------------------------------------------------------------VVAVRVPLLHLSNFEIPDHSAKSYAVMVLILPLNGVRKWRDHELELVTVVADQVA--------VALSHASILEESMRARDQLMDQNFA---LNVARQEAEMAIHARNDFLAVMNHEMRTPMHAIIALSSLLLETELTP----DQRAMIETILKSSNLLATLVNDVLDLSRLEDGSLELESEVFNLHGLLREVVRLINPIASVKNTSMTLNCDVDLPNFVGDEKRLMQIILNVVGNAVKFT-KGGHVSIQASVLNPEYLQVQVKDSGSGIKQQDIPHIFTKFSEPRSASNRSGDGAGLGLAICKRFVDMMGGHIWIESGLGKGTTVAF------------------------- 164687392 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GAVLLYMVIIVLIIYNNSNKVKKLDNLVAIRTELINEMETNKQLFDKIIK----AERSKNNYFINLSHELRTPLNVISSVEQLILNRTEKGISKEKIDEYMKVMNKNVKRLLNLINNIIDTTKIENGKYKINLEEENIVYIVEEIALSVRDAIESTGINLIIDTNTEEKIIKCDRNEIERCIINLLSNASKFTPSGGTITVDIE-DLGEKVKITVEDTGIGIEEKYHKYIFDRFNQIVDSSMETKGGSGLGLTITKHIIDMHNGEIYIESEVDKGTKFTIILP---------------------- 256829206 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKAMELELVGVRDAALAASVAKSAFLANMSHEIRTPLNGIMGMLQLLDSSSL----TEEQKNYVRMADVSGRRLTALLSDILDISRIEAGKLLLTERAFDLEEMRTSIITLFSIPAQEKGISLVVELAPDLPPLIGDDLRLRQILFNLVGNAVKFTNEGTQISLSSQADNGCRLLFSVQDSGEGISDTLLPAIFEPFVQGEGSYVRYHQGAGLGLAIVGRLMRMMGGSLAIDSS-DSGTTICFSLPEAPAKTIVECEHSEKT------ 153216364 ---------------------------------------------------------------------------------------------------------------------------------------FVFAMLTAIVLVVIASHYLSNFITSPLLKL----------TWAAERVSAGDLDEAMINTERKDEIGRLAVSFERMQRSIREKISLIKSQNKELESNLLIIRKQNDELQLANKLKDEFLATTSHELRTPLHGMIGIAEALISGANGPIS-AAHKYQLDIIISSGQRLATLVDDLLDYHKMRYGALDIQRCAVDLSSATRLVLELSHHLLGKKTLRIINQVSEQPVWVSADPQRLEQVLYNLIGNAIKYTSEG-KIVISATYIDDK-VRVQVVDTGQGIPAEQLEHIFEPLIQAGHDASRYRQGAGLGLSISRQLIELMQGTLYVSSQPMVGTTFSFTLPLA-------------------- 301064573 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSQVLKVYSASAGLVIFLGIMISFFN------TKSINRSIRLLQEQTKEIAEIKELADHFNVMSERLQELDEMKIDFISHVSHELRTPLTVIKEATGMLLDGTYAD-SRESQQELLTITQQECDRLIDSVNRILDLSRMEAKMMEYVFVPCQLSPLIQETVLKLAPIAIREEIRLQLKLQDHLPLVKMDEARIKQVLENLISNALKFSSKGDTVSVRVQRNGQDCIQISVADTGTGIQKENLERIFDRFKRIERGKETAR-GTGLGLSIAKHIVTEHGGNIWAESAPGRGSTFFFTLPVS-------------------- 257129263 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGIVTSRWVVRPILQLKDAAIALEKGQFDQIVNQERSDELARQLQESFATLEAKNTELQHLDQLKNEFLANTSHELRTPLNGMISIAESLMDGVAGQLPSKANAN-LAIIASSGKRLGNLVNDLLDFSKLKHKHLELQIKPVSLREIANLILGHSQSLIGKKPLQLINSIAADMPLVDADENRLQQIIYNLIENAIKFTESG-KVEVSVSNDELPMLVITVSDTGIGIPADKLNRIFDSFESVDCSRTKEYGGRGLGLAVTRQLVELHGGKIHVRSRLGEGSQFTFTLP---------------------- 4164161 -----------------------------------------------------------------------------------------------------------------------------------------------VVALRVPLLHLSNFQIPDFSARSYAVMVLILPTDSARTWREHELELVEVVADQVA--------VALSHAAILEESMRARDQLMEQNVA---LKSARREAEMAIHARNDFLAVMNHEMRTPMHAIIALSSLLLETELTP----EQRAMIETVLKSSNLLATLTNDVLDLSRLEDGSLELDVAMFNLHDIFREVINLIKPIASVKKLALTLTTTPDPPSFVGDEKRLMQTILNVVGNAVKFTKEGS-VSIIASVAKPDSLRIQVKDSGCGILPQDIPLLFTKFIRPQSGSNRGSSGAGLGLAICKRFVSLMGGHIWIESELNKGTVVTFIIKLGLCTN--PED----------- 83593443 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVADLSWRLISWNQRFLDIWRVSDDLMRQLTQIEPLLEDAADVVDQMTQAASQFLAVMSHEIRTPMTGILGMGDLLLTSGL----NEEQEKYGRTLMRSARTLLGLLDDVLDFSKIEAGQLELEVVDFSPVEVLQDVIGLFLPKASERGLVLSSRLPEGPPPIRGDPTRLRQVLFNLVGNAVKFTARGGEVRMDVGEAVGDQITLSIIDSGVGMDARQRARLFNPFTQADVSTTRRFGGTGLGLTICKRLVEMMGGTIEIDSTLGEGSTFRVRVTLTR------------------- 170743455 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LARTFNGLLDAVDERDRRLARARLEQEVSDRTADLSEAKEAAEAAFLATMSHEIRTPMNGMLVMAELLASGDL----PARQRRYAEVIARSGQNLLAIINDILDFAKVEAGKLDLERIPVDPAEVADTVVTLFGERARGKGLDLAALVAPDVPRIAGDPVRLGQVLGNFVNNALKFTEAG-HVLIRLEMREGGALRLSVTDTGIGIPAEALGSLFTAFSQADQSTTRRFGGTGLGLSIAERLAAAMGGRVGVESRVGEGSTFFAEIPVEVLEPARP------------- 238763419 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISQRKTVERELEAARVEAESANRTKSTFLATISHELRTPMYAIMGLLE-LEIRSDQPVD----KNTLVTVSKSAQSLMLLLDDIIDSAKIEAGQLSVHPAVVDFRQEIERMFTIYQPIADERNLRFSGWLDDHIPDVMVDMLRVRQVMGNLLGNALKFTEQGG-VSVDITWESIDEKHIDITDTGIGISPAAQATLFQPFSQANEGTSPRFGGSGLGLWICHQLIHKMGGEITLESQLGKGTSLFITLPLEATASDLPPDS---------- 260428952 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SRSALAGEPLRIEILNYTKDGRQIWVEAVFPMLDASGTVEKVIVTERDITDARLRAIELAD-AKERAESGARAKAAFLATMSHEIRTPMNGIIGMADLLSDGAL----SEDQQLYVATIRTSAEALLKIINDILDYSKLEADKFAIVAEPFSLAACIRDAAGILRPQALEKGLFLDICHERPLPSVLGDSGRLRQILINLLGNAVKFTATGG-VTLTTRVEGDDALTVTVQDSGIGVAPDRAERIFDQFEQADAETTRRFGGTGLGLAISRELAVRMGGGLRLVEGRGSGACFELTL----------------------- 162461092 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IARVEDDFQEMSLLKKRAEDADIAKSQFLATVSHEIRTPMNGVLGMLQMLMDTDLDT----TQQDYVRTAQASGKTLVSLINEVLDQAKIESGKLELEVVPFDLRTVCDDILSLFCGKAQEKGLELAVFVSDQVPTLIGDPGRIRQIITNLVGNSIKFTEKG-HIYLTVHVVEEIMHCLEVEDTGAGIPFDAQSRVFTPFMQVGPSIARIHGGTGIGLSISKCLVGLMKGEIGFASKPQVGSTFTFTAVLTRVHSSRNE--NKSSEFK--- 224535251 -------------------------------------------SLMETSQIDDNGIIYFASINTYFTRNPIKPQVLITKLQVFNKEVEIGKK------KNGRVLLPKSILETSEITLKH--------NENNFTINYVGIHKFAHQLVAENRSASYNNLAPGKYQLR----IKASNSDQVWADEYRTLDIEILAAPWASWWAYLTYTLLGIIIIYIIVIHYKRQE--KLKYKLHIEQLERIHDKEMNDNRLKFHTNIAHEIKTPLTLISAPLQEL---VKHPTDDTFIISRLQIIQQSTNRLSNLINQFLDLRKIDKEALPLSIQETNIAHLFEAILESFRPLAEQKGINFQYFSDSSEIQGWIDRDKVSKILNNLLSNAIKFTQKGHQITVFIAKEEDH-IFFTVEDNGCGISEQDLPHIFDRFYQCGTQQSS---GTGIGLSLVYELIQLHHGKISVTSTIEVGTTFNVSIPITQHYYKEEEINQSHIQEE--- 146301096 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TEKLQASEEELRVQQEELEQTNEELSERSVLLEEKNNEIQKKSEAKSEFLANMSHELRTPLNSILLLSRLLSENNNQSMNNEEI-EFAKVIQSSGNSLLGLIDEILDLSKIEAGKMELEFLDVTTKEITDTLWNLFNFVAKEKGIEFEIISKDAPLVIKTDKMRLEQILKNLISNAIKFTEKGKSLEIKIDTDDDKIICFIVKDTGIGIPLEKQPLVFEAFQQADGSTKRKYGGTGLGLSISRELAKLLRGEIVLHSKVNEGSSFTLCLP---------------------- 254413818 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERKQAEREHEQLLARERAAREEAESANRIKDEFLAILSHELRSPLNPILGWTKLLRTRQFDPAATDK---ALATIERNATIQIQLVDDLLDVARILRGKVVLTRHRVDLAIAIKAAIETVQLAAEAKSIQIQPHFIGKVGLVEGDSGRLQQVVWNLLSNAVKFTPSGGQVEVTLATVDEFAQ-ITVKDTGIGISADILPHIFDYFRQADSSMTRQFGGLGLGLAIARHLVDLHGGIIQADSPEGQGATFTVRL----------------------- 288940436 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SGRLVGVLG----IARDITALRQAETELQRRRDHLEALVEARTAELAAARDAAEAANRAKSEFLANMSHEIRTPLNAISGMAHLIRQAGLAPDQTAR----LDKLEAASTHLLNLINAILEFSKIEAGKLTLESAPLQVERLVERVVAMLHERAAAKGLEFVSEVGVLPPYLLGDATCLQQALINYAANAIKFTRQG-RITLRVALVEEDALRFEVEDTGTGIEPEVLPRLFTAFEQGDNSITRQHGGTGLGLAITQRLARLMGGEAGADSTPGVGSRFWFSARLTKGESAEPE------------ 56697871 --------------------------------------------------------------------------------------------------------------------------------------------------VVLGSSILQALLVTAAIFLIVLIVIRPLARLQAAALRVRDGYSFRLKGRDQRMFDEISRLARAFRRTVTELEASRDNLQELVDERTRELLEARNEAVEASQAKSIFLANMSHELRTPLNAIIGLSGILLRDGQSNDNT----RNLTDLRAAAKQLSENIDSILDLSKIEAGELVLEQVWFRLDDLLDDVLMQTRALMVGQPVLLTWDYAPDLPELCADPLRLRQIMVNFASNAVKFTKEG-EIRLLASYHDG-ALRLGVRDTGIGISPEQIEGIFKAFGQADGSTTRQYGGTGLGLSISQKLADKMQGKIQVDSEPGRGAEFTMVL----------------------- 189352589 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHQLKSALGTAQSAQLDAERANTAKDNFLALVSHELRAPLNVISSWAAVLASERGMPTDEQMSQRAVTTILRHCQLQAELIDDLLDVSRISSGRFSLDSKPVDFAAAVRTVVESHRPVAAKKEIMLATSGLQSQAVVSGDARRLQQVASNLIGNALKFTPQGGRVEVALTRL-GALIELSVADNGIGVKPELLPRLFDRFMQSDTSRTRQYGGLGLGLSIVKHLVTAHGGTVTASSEEGRGTRLTVRIPLLQTAATEP------------- 82702416 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLFLQGILVD-ITESKQAEEELKQHRFRLEELVAKRTDELARVNEERKLIEEAKTEAEKANLAKSDFLSSMSHELRSPLNVMLGFAQLM--ESSSPPPTFTQMTMLKEINSAGWYLLELINKILDLAAIESGKLIVAQEPMCIGEVMAESRTMVEPQAQEQNIRLIFPPSSDMNFVRADRTRVKQVLINLLSNAIKYNREGGMVEVSCSMTKPGRLRISVRDTGTGLPPEKLTQLFQQFNRL-GQEAGSVEGTGIGLVVTKQLVELMGGSIGVESTVDVGSVFWFEL----------------------- 73538366 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LELAKAQIASAINNARAYEEE-KQRAEELDRAKTTFFSNVSHEFRTPLTLMLGPVEDLLMRRSDELSAAA-KEDLAVVGRNGLRLLRLVNSLLDFSRIEAGRMQATYEPTDLARFTEELASLFRSACERAGLTLTVDCDTLPEPAFVDRAMWEKIVLNLLSNAFKFTQAG-RIAVSLR-TIGDKAELRVADTGTGIPADELPRIFERFHRVQGTHGRTHEGAGIGLALTLELIKLHGGTIRADSTPGAGTTFIVEIPMGKA--HLPAD----------- 73538366 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SARELLARVGTHVKMARFRREALEALRHRGKALREADRRKDEFLNILAHELRGPLATISNTAHIL---GQSRTDTELARDAQKRIERQLRHLVRLVDDLLDTNRITQGKLQLHIERVDLQAAIRDAIETCRPLAEELEREVTLDVPAESIWLDADPVRLAQVIGNLLSNAYKYTEHGGHVWLSVEPR-GDEVLLRVKDDGVGIPAAALPSIFDLFMQVRSSLNRARGGLGIGLALVKRLVDMHGGQVEGFSDPSRGSEFVVRLP---------------------- 256753391 ---------------------------------------------------------------------------------------------------------------------------VGTVEIGTYGDNYLNEHDIAF------INDLYNLLWAVGIF----SLILSLLFGTVMSKR-----LVSPIARVINTAKAISKGFYSDRIKEKSNTREINQLTVTI-------NDLAENMEKQEILRKRLTGDVAHELRTPLATLQSHLEAM-MDGIWPADSER----LKSCHEEIVRISKMVGDLEKLARYESENFVLNMDTFDITELAKRQIHNFESEFLSKGLELKLTGAD--CRVYADKDKISQVLVNLLSNALKYTPEGGMVVINIQYNDVNTE-ISVTDNGPGIPGEDLPYIFERFYRADKSRNKLTGGSGIGLAICKSIVLAHGGSINVQSNIGKGTKFTFTIPK--------------------- 163639423 -----------------------------------------------------------------------------------------------------------------------------------------------VVAVRVPLLHLSNFQIPDLSAKSYALMVLILPMDGIRKWRDHELELVEVVADQVA--------VALSHAAILEESMRARDQLMEQNVALDL---ARQEAEMAIRARNDFLAVMNHEMRTPMHAIISLSALLLETELTP----EQRVMIETILKSSNLLATLINDVLDLSRLEDGSLELENGVFNLHELFRQVVDLIRPIASVKKLSMTLILGPDLPYAVGDEKRLIQTILNIAGNAVKFTKKG-FVSIVASIAKPESLRVQVKDTGCGINPEDIPLSFTKFAQSKSGSSLNNGGAGLGLAVCNRFINLMGGHIWIESESDKGTTVTF------------------------- 264678130 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTEFRIAELATREARDAAEEAFRVKSEFVANMSHELRTPLQSIIGFSELGQLRSRATP---KLGEMFYDIHAAGQRMLALVNDLLDVAKLESPVGSIHTEKVDLRGLIRPVARELEPLLHQKQIDLRLRLEDAPLIAKADPVRFQQVIRNMLANAIKFSLPHGRIDVEGHFDGQGNICVDFLDQGPGVPTQELDKIFQPFVQSSK-TKDGSGGTGLGLAICRKIIDAMDGTITAANRPDGGAVFRITLPTRSAQETQP------------- 303247964 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GLILLTGAKRPYAERDTRAVQRLATLFDVAARLEVEEELV-SARRRAEAANEAKTQFLANISHELRTPINGILGMAQLAILEGATGREAE----YWQTVRDSTDKLVEIVDNLLELASVESGSLSPMLREFSLHRLLTSLRDAFSVRAGLAGLTLSLEIDPAIPDLLGDPFRLRQIIANLLGNAIRFTPTGGRVHVSKDF-SGVCLAVTVTDTGVGIAKEKQTAIFESFTLGEECLTKRFGGTGMGLSIANRIAELLGGSIEVESQPGFGSSFTVTLP---------------------- 23100906 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SMIIDFSNEDTPFLIRANFS--TVVDEEEEVTGFITVISDVTEQQKMEQE-----RRDFVSNVSHELRTPLTTMKSYLEALSDGA--WENKEIAPRFLDVTQKETNRMIRMVNDLLQLSKMDSDELPMHKQREEFTSYLYQVLDRYEMNKPE-SIHMEKNIPNTKAYVWMDRDKITQVLDNVITNAIKYSPDGGKIRVKLDIRR-HYLLVSIQDQGMGIAYDKLDKIFERFYRVDKARNRKLGGTGLGLAITKELVEAHHGQIWAQSSEGKGTTILFTLPL--------------------- 284048185 ---------------------------------------------------------------------------------------------------------------------------------------------TGALLLASPLGGLNKVLKDIYIYTLIVGIIALFVSVIIVS------GLTRRMVKPLISMKNSAKAIALGDYS-LKVAVDGDDEIADLRSLNSLGRDLEQKSQKMEKMRRDFVANVSHELRTPITIIQGYNEALSDGTI--TDPEDVKKYRKLINDETRRLERLINELLDISRLQRGEGE-EMEPIPLGKVVESVVNMLEGRAKKRDIRLEQYVDDSLL-VYGNGDRLYQLVMILGDNAMKYSPDSSVIRFQVMENGRKGTVLTVADQGFGIPEEDIPYIWERFYKADKSHSRHIPGTGLGLAIGKEIIRMHKAKVQVQSKVGKGTAFVITFPPYAPQSKVPDGAHEA------- 68248827 --------------------------------------------------------------------------------------------------------------------------------------------------------------LRFSLLGVMILAVLALCTQILFSLFIVDIFRSGLLTAPIYFFTLLVEKLEHSRLDLSSSVNRLENEVAERIAAQKKLSQALEKLEKNSRDKSTLLATISHEFRTPLNGIVGLSQILLDDELDDL----QRNYLKTINISAVSLGYIFSDIIDLEKIDASRIELNRQPTDFPALLNDIYNFASFLAKEKNLIFSLELEPNLPWLNLDRVRLSQILWNLISNAVKFTDQG-NIILKI-MRNQDCYHFIVKDTGMGISPEEQKHIFEMYYQVKESRQ-QSAGSGIGLAISKNLAQLMEGDLTVESERGKGATFHLTL----------------------- 257062029 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQQRLCQELAAKNADQLNRLKDEFLACISHELKSPLTAVVGLSSLLGEQKVGELNTRQV-HYAELIYRSGRQLMTLVNDLLDLTRLETGQLKLSFLPLNIKNICERAYHSIIEKYQSKTLSINLDIEPALKFILADELRLHQMLVHLLDNAMKFTQAEGKVGIRVSRWEN-WIAFTVWDTGIGIPEESQHLIFQKFQQLENPLTRKFEGTGLGLVLTQRLARAHGGDISFISKEGQGSQFTLLLPPSPDANLGKLEGHSS------- 290963268 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHTSRSRRRAQRTLARYADALATARDEAVGASAAKSEFLAKVSHEIRTPINGVLGMNALLLDTRMDG----EQRHYASTVQESAQNLLRLLDDFLDLSKVEAGRLKIEKVAFDLPRLCDEVVALFAPHAYRQGLWLALHLAEDLPHVAGDPVRLRQVLTNILGNALKFTDQGG-IDLEVTLEPHREQRFTVRDTGIGVGPEDRDRVFETFHRLDSPITRRTGGSGLGLAISRQLVELMGGRIGLDSVKGVGSRFWVTLPLDVLARTAP------------- 296501408 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIAGAITFLLTVITIFL-LSRLLTKPLLHMKHATEKMSKGDLSV-SLTTTRNDEIGELASSQTLANDLHYMKTE----RSEFLASVAHELRTPLTYVRGYADIALKES---TPSEQRLRYLSIIKDESDYITNLVQDLFSLAQMEQHNFSIQVKEVHLHTFLTRICEKVNAMYKERYIKVSFSCPPTLL-VNLDEQRFEQVVVNILNNAYRHSKEHSHINISIT-EEHKRISITIEDEGEGIPLEDLPHIFDRFYRVDKARSRATGGTGLGLSIVKEIVELHGGTITVTSEVDHGSCFIISLPSVKKHDY--------------- 108759725 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTQPFEGAELIARLRHAEQVARQRANALAEMDRRKDEFLAMLGHELRNPLAAIMTAIGILERR---PTSDDKEARMRGIIQRQTNHLARLVDDLLDVSRITRDKVELRPGSVDLVPVLRQVLQIVQPMADSRGLGLDVSLPSGPLWLQADATRLEQVFTNLLDNAIKYTDAGG-VHLRAEQEGVGGAVVRVKDSGIGIPPEVLPHIFELFAQADTSLERSRGGLGIGLTLVRKLIQLHGGEVTARSNPGHGSEFVVKLPL--------------------- 89070245 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLQDISERR--EIERLKSEFVATVSHELRTPLTSVKGALDLVVGAMADKLPKSSLR-LLDIAQSNTDRLIYLVNDILDLEKISAGQIDFHIQPESANELLDASVKQTRPIAVQQDVHLVWRPQEPDRMVLADAGRLNQVLLNLISNACKFSHAGGRVEVWFEVRGAEVMFF-VKDEGVGISATHRNSIFKPFSQVDSSDTREKGGTGLGLNICKELVERMNGRIDFESTLGEGTTFRFTCPLAEPADAEPDETDAAS------ 294506248 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLNRLDREATLRD-AKEEAEEASRMKSALLANMSHEIRTPLTSIIGFAEVVEASTLDLPTGSPLPDCADRIERGGKRLLDTLEGVLNLSKLEAGQMELDAEPVPLISEVQRVAEELQPKAREKEIDLRLETES--AWAEADEGGVQIIARNLLSNAIKYTEADGTVWVRSYRADGRAV-LEVEDTGIGMAPEAVDDLFEPFRQASEGFSREYEGTGVGLAVTKRAAEEMDGSVDVDTEEGEGSRFTVRLPTA-------------------- 94313181 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLTEERERANALAQAKDAAE-AASRAKDSFLAMMSHEIRTPMNGILGLIELLQRTPL----TAEQQRMVALAGESGQALGRILDDILDYAKLEAGRLAILRAPVDLRELFDGVLGSLLPQAFQKGLRLKQRVSAEVAAVQADGIRLRQILFNLLGNAIKFTDHGS-VMLRATMEPGATLVVVVEDTGIGIARTDLARLFAPFMQSERSTARRFGGTGLGLTIVRTLAELMDGEITLKSEAGVGTTAVLRVPCEVVSQ---------------- 119657095 -----------------------------------------------------------------------------------------------------------------------------------------------VVAVRVPLLHLSNFQIPELSAKSYAVMVLILPTESARKWRDHELELVEVVADQVA--------VALSHAAILEESMRARDQLLDQNVALNL---ARQEAEKAIHARNDFLSVMNHEMRTPMHAIIALCSLLLETELTP----EQRVMIETVLKSSNLLATLINDVLDLSRLEDGSLELDFGMFDLHGIFKEAINLIKPIASIKKLSMTMILAPDLPMAVGDEKRLMQTILNIVGNAVKFTKEG-YVSIIASVAKPESLRVQVKDSGCGVLPQDIPILFTKFAQPRSGSSQNSGGAGLGLAICKRFVNLMGGHIWLESEVNKGSTATFLI----------------------- 118590595 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAGNVTGLLDNRTQKVSRLERHNGDVVDYAVTFVDVTDSVNVERALL-EKNEALEQADQIKNAFIQHVSYELRSPLTNIIGFAQLLADPKFGELSD-KQSEYADYIQSSSSALLAIINDILDLATLDAGIMELDLGEVDVAPTVAAAVEGLKDRIAEARINLRTHVPGDIGMMVADEKRLRQVLFNLISNAVRYSEPDGVVDVSCSREDDKVTFV-VQDHGYGIPAEILTQVFNRF--VGHDTGSRRQGAGLGLAIVKSFVELHGGTVDIQSAEGKGTTVTCVFP---------------------- 255082071 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATARDVTDEYK-SKLQMKEAKEKSEAMVIAKSSFLANMSHEIRTPLNAIIAGSELL---SYIPDLTAEQRELTDMVIRTSHTLLALVSDVLDFSKIEAEKLALNVKPFSIESCIDLSLEMQSIKANNKRLVLNYCIASNVPQLLGDDMRIRQVVTNLISNAVKFTPKGS-VELKIRPSSGDSVLFEVIDTGVGIPPDDQSELFTAFHQVNSSRTRSQQGTGLGLAICLKLVRLMQGDMSVSSGVGCGSRFAFT------------------------ 280958180 -----------------------------------------------------------------------------------------------------------------------------------------------------------NFMILAAVLVAFSLLVFYLLQSKVLSMERLNAEVKTLNGSGAELSRNINAMLHQIDESRTALQTAHDDLERKVRERTAELEKANRELQWLDQAKSHFLSSTSHELRTPLTSILGFVKLMERTAASAEPPEKIAKHLQIVRAEAERLSRLINDLLDFSKISAGKVDWHEDEVTPAELVRDAGEAIAGQLGDNQVELTTDVAPDLPTLRVSRDRIHQVLINLLGNAARHTESG-YIRI-AARRSGDAIEFSVSDTGVGVLLEDRERIFEVFYQGEYRDAGRSAGTGLGLAICKEIVEHYGGRIRVESEPGKGSVFSFSLPISRPISLTVQ------------ 309789804 -----------------------------------------------------------------------------------------------------------RWKLFFSHLVIVVIADVVLLATATFLASVGLVHSAPLTLAAAETGSLDPSAVIETPPLQQFQAVVQQSLAALAAAVVVSLFVSRRIVEPLITLTSVSKRLAQGFYR-ERTRIASDDEIAQLSRSVNQLADALDQTEQRRLA---LLADVTHELRTPLATIGGYMEGLLDGVVQPS-----HETFNLILHESNRLQRLIEDLELLSRVEAGQLPVVARSVNLVHLIEAICVQFEPIFSANQVRMGIEVPLRLPPVWADPDRLDQILINLLSNAYRYTPAGGEVVLRAWATTDK-MTVEVADSGVGIAAEHLPHVFERFYRVDKSRARQSGGSGIGLAIVRHLVDAQGGDISVWSAKGQGTVFTFTLPLA------PESQNKSS------ 303327577 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EIRARQELQQKALEDACRAARAADRAKTDFLSQMSHDIRTPLNAILGMADIAGTRLDDPRGAG---ECLKKIQASGRHLLNLINEVLDMSKIESGQMRLAAEDMELAELVRNVLDVCGSLLKEKGHVLTVRANVAHERVRGDSGRLQQLFTNLLSNAAKYTPAGGSIAFSIDETDVGLFECVIADNGIGMSEDFVKHLFEPFKRADDPRICKIQGTGLGLVISRSIVRLMGGGIKVESRPEEGSRFIVSLPL--------------------- 254416897 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QDATTQQQVAQELTAKNADLV-QLNRLKDEFLAYISHELKTPLTAVLGLSTLLKDQLLGELN-ERQARYARLIYQNGRQLMAVVNDILDLTRMETGQLELTLEPVQIQSLCDRAYQQALQVYSDNNISFVLDIEPGLDTIIADELRLRQMLAHLLSNALKFTDSQNTVGLKVNNQDG-WIAFTIWDTGIGIPEDKQHLIFQKFQQLEEPLTRQFEGTGLGLVLTQRLARLHGGDISFISKNGNGSEFTLLLP---------------------- 255524740 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TFYKDYKMNIYRNNYYIYRLSAEEDDISKSIEQQKTISEKEQIKTRELEKLRTEFFANISHELKTPLNIILGTIQLIIENGENPINREKLINNINMEKQNCFRLLRLINNLIDSTEIDSKFIELNMVNCNIVNLVEEITQSVA-KYINNNISITFDTDLEEKIIACDLDKVGRIILNLLSNSVKFTEPGGSIFVNI-IDDKDYITITVKDTGIGIPQNKLNTIFDRFRQVDKSFTRKNEGSGIGLSIVKSLVEMHKGSIFVESKYGIGTKFTIKLPAKVLSNGNIEENR--------- 269215795 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVENQTCELQKLNEKLAHQSDELKHAYDKLSEESAYKNEFFAIVSHELRTPLTSVMAYARRLKNSEGIC---ERDLDSVIQIETSANVLLNLVNNILTLSKAEAGKNTLELGPIDFVELLKFVEKTLRPLAANKNIELVSHADANVPIAMADWEKMRRVIDNLADNAIKYTHEGGSVDVHAWLDENENIVIDVVDNGIGIDPKDQDSIFEAYEQARRPVSHHIRGTGLGLAVVKELVRLHEGSVSVQSTPKQGSTFTVRIPTIAAVSRDIDDEEE-------- 71280971 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLHKENLELINIRTQELRFTNELNSESKAHALAKQQADEANRAKSVFLASMSHEIRTPMNGMIGTLELLTDTKL----TSEQQKYAQTILYSGESLLDILNDILDYSKIEAGHIALSYRAIDLGKLGEDVVHLMRARAQNKSLQLHFEKKGNIENWRADLGKLRQILINLINNAIKFTQRGS-IVLSIGVNDDSEVTFSVTDTGCGIAKDKQADVFQAFTQVDNLQSAV--GTGLGLAICQRLVSAMQGTLSLESEENRGSCFAFTIPLARA------------------ 16126760 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARALRRQRERNEEL--LRSLEQRVAVRTAELERANQAKSVFLANMSHELRTPLNGVIAIGDRLAEEE----DPQARRELASLVTSSGRLLEQVLGDILDVSKIEAGQFQLSPAPFDLVQLVRSMAELHAAAAKAKQLSLRWSVSPDAEGSYGDAGRISQILSNLLANAVKFTAKG-EVSLEVDRQ-GEALRFVVRDTGVGFDDAVRDRLFKRFVQADQSITRQFGGTGLGLSICAALAEMMQGSISADAVPGQGARFEVVLPLPRVADVAVEEDRE-------- 251795760 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------FFLVMFILTVLLSFPYFLLS---ARYLVQPIIRLTEATKKVAQGQYNIQIPVKRKDEIGQLARHFRAMSNE----LERSDRSKKEFVANVSHEIQSPLASIQGYADSLVHQDIN--DAERIRHYASIIGQETRHLAALSRQLLLLSTLDHSGYSPGKQPFLLKPQLRQAVQLLEWQLTEKEIAIRVAVPGKL-RIYGDEVLLMQVWTNLLSNAVKHIPGGRSIHVSAEQEDG-ACIVTVRDTGDGIPEDQLPYIYDRFYRGDSARDRRSGSTGLGLSIVQRIVQLHGGTIEADSRFERGTTFRVRIP---------------------- 261251133 ----------------------------------------------------------------------------------------------------------------------------------NFSLSPVTLWNVEGQLVRFNPSAERCFKTDKARRL------LIESLQPHIRMCAQGATLTGINTTIAKKTFRWNLSPITTDSSVIRIMAQGQDITSFIEAEKQSEAAREEAE-ESARVRADFLAKMSHELRTPLNGILGVSQLLKSKMDDPRDVE----HMEVLCNSGEHLLAVLNDILDFSKIEHGKFHIEKTAFRLAELTNTVEKIFKPLCDNKGVDFSVESNESDSWVFSDQIRINQILFNLVSNAVKFTHQG-QVQVVVERDEATWLKVDVFDTGIGIEKSKLKDIFEPFVQAESTTTREYGGSGLGLAIVRSLVSIMDGEIEIESEVAQGTHFTVHVPIQLTPTFLPE------------ 118443713 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ETGVKILTVFRDITEYL-QLQKIKQKAEENRILLEKENRIRTEFFANLSHELKTPLNIILGSQQLLSLYDECNVNSQKIKQNLKILKQNSNRLLRLINNIIDITIINSGLFAMNLKNRNIVSIIEDITLSVVDYAKNKDIKVIFDTDTEEKITLCDEEKIERIILNLLSNAVKFTPKGGKIKVNI-HDDGDKLRITVRDNGIGIPEDKIHMIFDRFTQVDKSFTRSTEGSGIGLYLVKALVEMHNGKVSVESVYGKGSEFIIDLP---------------------- 225181177 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PTAEVLGQLVAPVDLAAILNTGRQESREIMLQPHQQLIVASYVPFHTQDEITDTEVLIVLHDVTKER--ELIRIQQEFVANVSHELRTPLTTMKSYTETLLGGAM--YEPETCLSFLSTMEKETERMVRLVKDLLALSQLDYRQVAWRKEKLPLNELVSEVVNELRVKFQEEPRHVTVELPETTVWHCFDRDKMKQVLINVIQNSFKYTAEHGLIRIALEVAEDQAV-IHVADDGIGIPPEDVKRVFDRFYRVDKARSRDFGGTGLGLSIAREIVEAHGGSITVCSEPEKGTQFTISLPLT-------------------- 170738329 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTLREAGERRRSERHHLRSLARDARVQADASNRLKDELLATVSHELRTPLNVIYGWAEVLRNADGQDF----AQQAVDAIDRSARSLSHMVADLLDASSLATGRLRLERVPVDLVRIARDAARELDTTAQANGLVLSTEYAMPACVIPADGERLRQLLSNLLSNAIKFTPPGGRVNVSLT-RAGERVRLSVSDTGQGIAPEYLPHLFETFSRPEGAFTSPKRGLGLGLSIVRNIAQLHGGEVVATSAAGRGMTVTVTLP---------------------- 154250887 -----------------------------NPPIETRIVAEQVKLLLSLGEATIFGGILVVGLAFYQTAPIWAAVVAAIQLIAQFAFDRVRAGFNADPDNVEHAPKWAHRYALVTLISGATWGVGALLPDSSFAHEVFYMAVLAALVMATAVSATYPPAVIYYTLSSCLPAVIMFATRGD------ALSVAAVLLALMFFATIMTRRINEGYREAFRLRFENADLVERMARAHAATEQRRRDAEEAEQAKQEFLDIISHEVREPLDGLRNMALYLGDEAV----NETQIKIAASIEETSQLLRRLVDDMIDFSEIESKSLELKPRSFDPVELTASVVRMMRHQAVTRGLSLELDVAPGIDALMADADRLRQVLSNLIGNAIKFTYQGGVVVRVASLKTPGGERFSVTDTGPGLAEDARARLFEAFTQGADARSGQTAGVGLGLPISERLVRLMGGHIDVDSTVGQGSTFWFLLPSE-------------------- 309790681 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KVNELETLNASLEQRVQERTTELAAANERLRELNAFKDNLLMIASHDLRSPLGIIQNIAGLILDN---PATPETTRRAVQTIMSSAEQLNSLVADILDISSLEAGKVVLEPIIIQVGFIVEQVIENLRYSAEAKQIHLSLEVSPTNLVVLADWHKLSQVFSNLIGNAIKFTPPGGWIAVTIKP-EGEHICCEVADNGLGIPGEAIPHIFEKFQRAHPTGTNNERGSGLGLAIVQQLVELHGGKIEVHSQVGQGSRFRVYLP---------------------- 297582643 ----------------------------------------------------------------------------------------------------------------------------------------------GTVAGYVVMAAPSGMILGTVSQLTNQFVIGGLLSVVLTMVTVF--FLSRVVSLPLRQMTEATRDLAKGEMHV-TLGYDRNDELGELELA---IRQLAQDLEKVKQERNEFLAGIAHELKTPLTYVKGYADMAKRADTGEAD---RARYLAIIEEEAASLTRLVGDLFDLAKLDSNSFAIEKGTVDLSDVLRGFCRDLAPVAKERNRLLAGDIEDRI-RVKADECRLIQVLRNLTDNAIRYSDEDSAVTVSLTRAGDGRILLAVADEGAGIAKHHLPYLFDRLYRADPSRSRETGGSGIGLSIVKAIVDQHGWAIEAKSEVNKGTVMTVTIPKGDVLD---------------- 168213657 --------------------------------------------------------------------------------------------------------------------------------------------------IVGVIRYISSLRNVDNFILNFFLVFLVIGLTVLAIGIILSYFLANSIVNPITELIKVSEQMAKGNLKVRNKIVTND----EIEKLADSLNIMAEEIENREILKNEFISSVSHELRTPLTSIKGWAITL---NNDFTDRETLKMGFDIIEKEADRLSNMVEELLDFSKFVSGKIKLKYEEINLKEFIEYLRLYMNPRAEREHKELILKGITEDFIIVGDKDRLKQVFINIIDNAFKFTHENEKITIEFVY-ADEGIYINIIDTGCGISKEELPRVKEKFYKGKNSKSQN----GIGLSICDEIIALHEGTLEIYSELGKGTKVVIYLPK-KLIRSVEDD----------- 288942026 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRALSHELIQAKLAAEQANVAKSAFLANMGHELRTPMNALIGLSNLLLDGSEAMTPH--QRDYLLKIHDSAAALSSLLNDILDYSKVESGYLRLESTPLNLDNILDRTRQLYMPCAEEKGLAFSCVRAPEVPPVLGDPLRIQQVLDHLVDNAIEFTERGSRVGVVLVAAPARVLRFSIEDTGIGLTPEQCQALFAPFQQADMSASRVHGGTGLGLSLCQRLVELMSGEIGVESRLGEGSTFWFTVPLRLV------------------ 270495312 --------------------------------------------------------------------------------------------------------------LAVQWAGALRW----LLPRSAWRDSGLGHFLLLMLVIAPLLAAVFGLFYHQETQVLGVPGTGAAPLRSLLKAYLALLVISGIVAWWLVLARKVAQEESNRQTHLLQREIALHRQTDQLQEARRTAEQARRLADQANQAKSRYISAISHELRTPLNSILGYAQLMGEDASVPPH---RRQAVGVIRRGGEHLLTLIEGTLDIARIESGKLTLQVRPMRFADCLHEMVEMFEPQARAKGLAFRFDPQGVLPEVRGDDKRVRQILINLIGNAIKFTAAG---HVRLGVRHARELLIEIEDSGPGLTEAERASIFEPFERGAASSQGAAPGAGLGLTIAKMLTELMGGEMTVTSTPGAGALFRIRL----------------------- 229087950 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEVLGIQEEFTLDHLYEEPDSVLLDFSTRNEPYILRASFSVIQKEGKANGLIAVL------YDVTEQ--ERIDRERREFVANVSHELRTPLTTMRSYLEALSDGAWQDPNIAPQ--FLTVTQEETERMIRLVNALLQLSKLDSTEHRLMKEWVDFTDFFNNVIDRFE-MSKEQNVIFKRSFSKKSRFIDMDGDKITQVLYNIISNALKYSPEGGTVTYRLRDRED-MLEISVSDQGMGIPKENVEKIFERFYRVDKARSRQMGGTGLGLAIAKEMIVAHGGSIWAKSEEGKGTTIYFTLPMAK------------------- 229097706 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFLAVLLGFIVLLSIIFIAIAGYIVRPIRKFTKATQKIASGEYEI-ELDVKRKDEIGTLSTS---FQKMTKSIKELDEMRQEFVSNVSHEFQSPLSSIQGFSKTLQTEKM---SEEERNHYLQIIEGESKRMSSLCKQLLTLASLDKEEKVLQIKEFNLQKQIKDVIFMLEWKWREKDIAVEFDVPD--ITIQGDENLLHQVWSNIFTNSIKFSNDGGTVEFFVEELES-SVIISISDNGIGMEKEGMDRIFDRFYKVDTARARNVEGSGLGLSIVQKIVELHKGAVSVYSTKGEGTTVRVELPK--------------------- 298387628 --------------------------------------------------------------------------------TIYTIVEELRHLPENTVIMVG---TWRVDMNEGYFMRNATYAMMEVTPTPTFTPSSVSLYRKLGKDMALASVQIDQYPADEQQHLSVIGSKAVLDSRKVKEWGLDPDILVEIINQTVSFYQQYTYQIWSACALFLRTKRLKDDL---LKSEKDLR-VAKDRAEESNRLKSAFLANMSHEIRTPLNSIVGFSDVL---AVGGNTEEEQQTYYQIIKTNSDLLLRLINDILDLSRLEANRVTLTWEECDVVQLCRQVVASVSVSRQSGNQFLFVS-DYESFRMTTDIQRMQQVIINLMSNADKFTRKG-QITLEFSVNEEEMAVFSVTDTGCGIPKEKQKLVFERFEK----LNEYAQGTGLGLSICKLIVHKWKGDIWIDSEYTGGARFMFSHPLK-------------------- 160936663 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QETTKEHNMREHLAD-ALKQAQNSNQARTAFFSSMSHDIRTPMNGIIGMTNVALNSLD---NMEKVESCLNKITAASGHLLQLINEVLDMSRIESGKISLKEENVHLPSMMANLISFIRPDMDKKRQSFELKSQIEHDTVISDGLHLQKILLNLLSNAMKYTQAGGTISMQITETNVDADTIRVEDNGIGMTPEFLERVFAPFERAEDSRMSQATGTGLGLAITKSIVDMMEGDIYVESEKDMGSRFTVELPLK-------------------- 261252536 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RHISRQRKAIRSLTANTEDDISEQKQRESELITAREEAQQAVIAREQFLATMSHELRTPIAAIQGSLELASLREKEGRTAE----LLVQAQKSTRHLNVLVDEVLDFSKLNAQQFILNPTKVNLLELLCESIRSYEQAAQAKGLVYQVEINPLVCRFQMDEVRLVQILNNLLSNAIKFTSSG-FVKIEVTSTQAE-LKLTISDSGIGMSSEQIDKVLKPFTQADAGVTRQYGGSGLGLSIVDKLVTCMDGNMSVESIPNVGSAFYLTIPLTCVEQ---EDRH--------- 212634967 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NNLIHERYLNDEKILRAKSDAEKANFAKSSFLANMSHEIRTPLNGIIGMSEILAGTKLTPV----QTEYLQTIETSSHTLLLLINDILDLSKIESGNLSIANTDTNIAEVVYDTLTMVLAKVVEKDLDLQIDIPTDTAYLVSDEHRMRQVLMNLLSNAVKFTNKG-FIKVAITSQFDENMQIKVFDSGIGIAEDKQQQIFSPFTQEDGSITREFGGTGLGLSICKQLVGLMGGDIKITSEKGKGSCFSVELKARIIAQEAPLNDE--------- 159900753 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KELDRLKEELVANMSHELRTPLTAILGYSELL-LKRRTEVLTPWHTTKIEGIRTGGQRLLSLVNDLLDIAKLDAGRIELQRQTTIINSLLQEQVAILQPMLREKQQTLTLQLGQHIPLLMIDPERIGQAVTNLLSNAIKFTPEQGTITLQIDWLDGQYVLIQVSDSGVGVPAEALVKLWDRFYQVEGGSTRRFGGTGLGLSIVQQLVELHGGRTWATSAENQGSSFTIMLPVSRGAQFVIENDHQTAQY---- 219847195 ----------------------------------------------------------------------------------------------------------RWKLFVSHLIIVLMAYVVLLVTANVLANLGLTGFAPLTLGAAASETGTDTVSTTNALQEQFQSVVLISGFAALAAAVVVSLFVSRRIVEPIQTLSQVSRRLAQGFYRERTIIY-ADDEIAQLAQSVNQLADALDQTERRRLA---LLADVTHELRTPLATIGGYMEGLVDGVVSANPAT-----FNLILRETRRLQRLIEDLELLSRVEAGQLPVIARAIDLRPVIEEQIAQFEPLFSSNQVNLILDMPEQVPQVWADPDRVAQVLINILVNACRYTPPGGSVTVQVR-VDDHEVRVAVIDTGIGIAAEHLPHVFERFYRVDKSRARNSGGSGIGLAIARHLIYAQGGEIWAESDLGKGARFIFTLPIAPQMATVPVE----------- 295707318 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HTFESLLANQESLILDFSTKSDPFILRA--TISAIQKETGFINGIIIVLHDITEQ-----EKIDQDRREFVANVSHELRTPLTTMRSYLDALAEGA--WQDKDLAPTFLNVTQTETERMIRLVNDLLQLSKLDSQDYRFSRDPINFVKFYHYIIDRFEMTIEQ-GISFVRDLPNEAIYVAIDQDKITQVLDNIISNAIKYSPEGGIITFSIAQHT-HEIVVSIKDQGMGIPKSNLAKIFERFYRVDKARTRKLGGTGLGLAIAKEIIEAHDGRIWADSQEGKGTTIYFTLPIE-------------------- 136601770 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TFWTEVAFPLTDADGTLIEILGVTRDISAR-KLYEDELKAALETAEKANQAKTEFVAHISHEVRTPMTALLAYLE----QAMQSDDLAEQRELLEKARTSGDLLLHLINDILDFSKIESGKLDIKTQAFVLNEVIQQVTTLVALNSQSKGLNYSVVFDDARTRLLGDAPRLTQALLNLASNAVKFTEQGVRIHVAAKSDHDMTLKFSVQDSGQGLTPEMCERVFERFVQGEHSKTTDVKGTGLGLPICRQLAQLMHGDAGVTSAPGAGSTFWFT------------------------ 99080062 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SQSLRRANASLVSLARQIDRMVKE-----RTEDLARDRAEAEAESKTQFLATMSHEIRTPLNGVLGMASALADTELA----ERQSQILGVLRESGQLLLNIVDDILDLSKIEEGKLELERLPTDVVALIETVYRQFKPRIEAKGLNFSSIYGEGLAWVHIDPTRFQQVLTNLLSNAIKFTDTGAIASLVLQHDGELILCVAVRDTGVGLTDAQVERLFQPYMQADASVARSHGGTGLGLAIARQICERMGGTLTCRSHEGDGSEFCATFPAEPVVSHDPQDENE-------- 89074344 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AEGEVSLLASELKKADEESKLQGLNRKLREQANDLSEAIKIKAEFMANMSHEIRTPMNGVLGFVQCLEERNL---DQESQRQ-IGYIKESAYSLLVIINEILDYSKLESGNVELHMTSFNLKPFVHSCATPFIHQAKIKKIQLSTELGEGLADSYADEGRLRQILINLIGNAVKFTHTGS-VKLVVEKRDAQWLRFKVKDTGIGIAEEKLAFIFDSYTQADGSISRQFGGTGLGLSISNSLCRLMSAKLQVESIIGNGTEFWFDIPLKQSDIQRKENDED-------- 169335858 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AENIYNEDIIGISIVKSLDKQRSERIRSEQLLKDALNAARTANEAKSDFLSRMSHDIRTPLNAIIGMSTIGKLKIEKPNS---VLDCFSKIDSSSKYLLSLINDILDMSKIESGKVTLNDERFDFSEMIHEINEIIYDQAVEKGIEYKVYSDINMDKYYADRLKLNQIFMNLLSNSLKYFSKGDFIHFSFKEVKRERIEFIVEDSGCGMSKGFLDKLFLPFEQENAGVARNNVGTGLGLTIVKNIVDIMEGNIEVISEKGRGSKFIVTLPLGII------ESEEEAEYR--- 71906644 ----------------------------------REQRHRYVRMLSAISISYLIDCLLLSLFFAAGTVPVQVP--ALYGLAGLGHVLILSFLHWVGVSDRVRSSQMTEWQMIYAIAVQLFFVVWAPSIATYFLSIIFIIFGFGALRISLRSAVIMWAMAIVAVLVIFRGERVGVAHPSAFESVVILSSFALVLLRCILLGYYLRIRMFKKNVNLAEEIAERKCMEAELERHHLHLEEAKEAAETANRAKNTFLATMSHELLTPLSGIMGITELMKRNAA----DATTQNQLLKMGDAQNRLLHVINGILQHSKLEAGRLTLECNAFSLSSILKWVSSHLHPLADEKEIALAVADLSGWDGVFGDSARIGQIVSEFAANAIKFTERGGSVKVEVVEVPGDAVRFAVSDNGIGISPEKLDRVFNSFEQVDGSFSRAYGGLGLGLAICKQLAELMGGKVGAVSKPGVGSTFWFT------------------------ 294506751 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IEVLAAHAAV--VLDRLDQEEALR-TAKQEAEEASQMKSALLANTSHEFRTPLTSIIGFAE--EIATMAEDDDAPIGRFADHIENSGRRLLGTLDAILNLSRLQGGTLRRPSEPTDMTTVAEEAADQFYPEAVEADIALRTEANGTPVWTRADPEGLRIALQNLISNAVKYTEPGGDVWIRVR-TGDEAAVLEVEDTGVGMDPAQTETLFEPFRQESEGMGREYEGTGLGLAVTKEAVEQMGGAIEVETEKGAGSRFTVRLPEAEAPEKV-------------- 116109372 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSITTSIGILVIALLVGHIFYATV----------NRIAKVEDDCREMRELKKRAEAADVAKSQFLATVSHEIRTPMNGVLGMLHMLMDTDLDV----TQQEFVRTAQVSGKALMSLINEVLDQAKIEAGKLELEAVLFDLRAILDDVLSLFSEKSQEKGVELGVYVSDQVPELLGDPGRFRQITTNLMGNSIKFTDKG-HVFVTVHLVEEVNLIVSVEDTGEGIPLEAQPHIFTPFMQVGPSISRKHGGTGIGLSISKCLVHLMSGEIGFVSIPKIGSTFTFTLPSSKTQQIINQPHPASSEFK--- 150389322 --------------------------------FGIEFMRQ--ETIVRSAMVA---IIVTTVLAGCFAIAHGLATFIYTMIGYQAIAAPDARYFWSLNWLLWLFIL-----------FLIKRFLWAKLPFGDEFMNKDKIVKGAAITITVMVIGIGCMAVAY-LFASLIHSIVMGYRYSVLFWFCIWILLLLMIKWYLKHRNIAKYDLFAAVIRALESIARLDDKFKKDESFSRLVKSVNMMADQMEKMRQEFISNVSHEIQSPLASIQGFAQLLQNDELSP---EERKHYLSIIETESKRLSKLSDSLLKLAILESDSMRFEPKAYRLDKQLRNLILACEPQWREKRINMEAFLDE--VTITADEDMMSQVWINLIYNSIKFTPEGGSVRVDLNQ-HGKTIVCKISDTGIGIPEEDQKHIFERFYKADKSRERSKKGGGLGLSITKKIIDMHYGDISVQSKSGTGTTFTVSLPIQR------------------- 298481754 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FRYTTKQLYKTAGLLLNIQDIKDRE-EELEAARLLAEKA--------ELKQSFLANMSHEIRTPLNSIVGFANILALEDG--LSSVEREEYISTINKNSELLLKLINDILELSRIESGYMSFSFKRCKVRELIDDIYMTHQVLI-APHLEFLKEVDDTPLEINVDRERLIQVLTNFLNNAGKFTETG-YIKLGYSYLPDEGVQIYVEDTGRGIPREEQRMIFSRFYK----QNEFSQGAGLGLSICQVIIEKLGGKIELKSEVGKGSRFTVILPCRVV------------------ 289432838 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIRPINILNRSARQIASGKLSQRVKVNSRDELG---ELAESFNHMA-KNLENNEQSRQRLLADIAHELRTPLTVIEGTVDGMLDGVFAADT-----HHLTTIKEESATLTRLIKDLRDISLAESGKLKLEMAQVDIADIVQRQARQASILAKDKSISLITDISSGSSAITGDAIRLNQITSNLLSNALRHTPTGGQITLSLKYQGKPGVMVSVADTGEGIPPADLPHIFDRFYRVTTSRARSEGGSGLGLAIVKEMTEAHGGYVWAESTLGKGSTFNYWLPVSR------------------- 83945039 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAVGRDVSEERRERAEEAAQGKSVFFASVTHELRTPLSGALGAAALLKDSGLHP----DQAAYLEAVRSSAQHALNLIDDILDLSRLEAGRLTLRAEPVDLRALIEDACEILATRAAEKGLALAHAISSDVPEIRADPARLRQILFNLGGNAVKFTETGGVI-VQASYHDGELSLI-FKDTGPGISKTDQSTLFKHFERG-AAEHNATPGAGLGLAMVKRLAEAMEGEVGVSSEPGQGATFWTRFP-ALALAPPPEE----------- 260439089 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HTMEAVYALKDIHEERD---MELKRNKQLV-EATDAANRANKAKSNFLSNMSHDIRTPLNAIIGMTDM---AINHIENRQRVYSNLMKIKSSGRILLYLVNNILDMSYIESGKVVVNESPLSLADLFHSVATMVQGQIKEKHLKFKVYANVKNEIVLSDKSTLNKIIINLLGNSIKYTKEYGLVSLSIEETDLSNYIIKISDTGIGMSEDFVKRMFEPFERAKDTTISGVEGTGLGMSITKQLIEIVGGNIDVKSELNVGSEFTVTIP----LKHTEADDEDTTEY---- 217978158 ----------------------------------------------------------------------------------------------------------------------------------------------------------------YVAYGSLAPTARPIVGTTLWIVFWALIILLGL----ASWFIVLAHDSRRTAEKEAERQALLTQEIEAHKATQHAMQKAKESAEAANLAKSRYIVGLSHEIRTPLNSIFGYAQLMEGAPI-----ESNADGVRIIRRNAEHLASLLDGLLDISRIETGVTRLSWEKVRLPEFLDQIVEMFRPQAEAQGLTFIYERPETLPSVVTDPKRLRQILINLLSNAIKYTPSG-NAALKIRYR-GQVAEIEVSDTGLGIRADDLETIFEPFERGRMPQARALPGTGLGLTIVRLLTQVMGAEITVQSTPDSGSKFLLRILLSEVAQPD-ERSPRAAQIRGYA 163846453 --------------------------------------------LMLTAFALVIVLGISGMALAFWLSNPEQMRWQAAQLAAYYQRVGSWRGVERQPLPQGFGSIEGAVSLLDENGRVVAGRRRPMILRGNEAVLRIPIVVNNQQVGTLVISVIDTDEAFPVGNLNRRPLLLGMLSAGAGLMAVLLVIFSRQISTPLRQISAAAHAIADGDHSSRVQTAN----VRELADLSASFNRMAEALQQADQQRRQLTADIAHELRTPLSIIKGRLEGIQDGVY-----EADAEQIEALLTEVALLERLINDLHLLALADAGQLPLYREVVSPQMLVNEAIRSFTPAANERNVRLSATIDDNLPDIEVDPQRIAQVLGNLIGNALRHTPAGGEVIVSA-HRDESGIRFEVRDTGAGIDPADLPYIFDRFYKADRARSRSSGGAGLGLAIARRLVEAHGGQIWATSALQQGTTVSFRLP---VSPTAPEPANQ-------- 282899118 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVTEQQQLFKELAAKNADLI-QLNRLKDEFLACISHELKTPLTAVLGLSRLLVDKNLGELN-ERQARYAGLIHQSGRHLMSVVNDILDLTRMETGQMELTPSPVRIQEVCDRALVEARSVHNQTGHEFSLSIEPGLKEIVADELRLRQMLVHLLGNAFKFTESFGKVGLRVNRWEG-WIAFTVWDTGIGIPDHQQHLIFQKFQQLENPLNRQFEGTGLGLVLTRALARLHGGDVSFLSREGKGSQFTLLLPPS-------------------- 255022541 ----------------------------------------------------------------------------------------------------------------------------------------------------------------FGELRIFFAMILIFT--SIISILFVLIS-GRYIVNPVVKLTNATKKIRKGNYDV-ALEVRRKDEIGQL--ADSFAKMASE-LEKSEAARQEFVANVSHELQSPLTSMQGFARLL---GSGTLTEKEQAEYLTVLSEETTRLSSLTKQLLILASLDQESELRKKEPVHLAEQWRQLIQMTEWSWREKELTINLDLAD--VNYTGDAELLYQVWSNLLTNAIKFTPQDGNIQVHL-YEETTNIFVEIQDSGVGISKADIAKIFERFYKVNESRTREEGSSGLGLSICKKIITLHRGEITVQSSPEKGTTFTVKLPK--------------------- 297807105 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQVDKREKMAKLREDNAVRKAMESELNKTIHITEETMRAK-QMLATMSHEIRSPLSGVVGMAEILSTTRL----DKEQRQLLNVMISSGDLVLQLINDILDLSKVESGVMKLEATKFRPREVVKHVLQT-AAASLKKSLTLEGNIADDVPEVVGDVLRIRQILTNLISNAIKFTHEG-NVGIKLQVISEPWICCDVWDTGIGIPENAIPCLFKKYMQASADHARKYGGTGLGLAICKQLVELMGGQLTVTSRVNEGSTFTFILP---------------------- 302842110 ------------------------------------------------------------------------------------------------------LYIPQRWMLYCFTAPAIIYILCQI-------SDYTTRMRVWVIMLNVGVTGKRGLGTTWNLF----PFVYFAAIDGALS-----LEISEPLWAALDWLTKMVYSSSLMEANFFTIAQRREFAVRAIEEANRLA--TIQQLSTAIERKDDFLSAMSHELRTPLNGIIGLSESLMAGACGQLPEKAVKT-ISTVKLSGKRLLQLINDILDAAKMKQGTLVIKHEKVDIKRLVTDVLDLSLPLVR-KGVRLVNNVG-NVPKIVGDNGRIVQILYNLVGNAAKFTRQG-VISITAGVSEDNKVYVTVSDTGVGIPKEKVPKIFGAFEQADMSTTRRYGGTGLGLHLVKELVKAHGGEITVESE---------------------------------- 239817208 ---------------------------------------------------------------------------------------------------------------------------------GHFLLLMLIIVPVLAVVFGVELRALGESALQLASQSELAEALAGVQQSALRSGFLKAYMALLVIAGVVAWWLVLAHQSRKRQTHLLMREIELHRATDRLQSAKQTAEEAREVAEQANQAKSRYISAISHELRTPLNSILGYAQLMGEDHSVPPH---RQQAVAVIKRGGEHLLSLIEGTLAIAHIEAGKLTLHARPMRFADTLRELADMFELQAAEKGLRFRFETTGSLPEVRADEKRVCQILINLLGNAIKFTAVG-EVRLRLSY-AREFASVEIEDTGPGMTAEDIERIFEPFTRGDAAAAAATPGAGLGLTIAKMLTDLMGGEMKVRSTPGEGSLFCVRLFLPRVHDAA-------------- 239787453 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LERIRSRLTQSEAAL---AAQTRTLEEQVKQRTREVEDARDQALAASQAKSLFMATMSHEIRTPMNVVLGMLELLGDLPLEH----ERREQLRLAYGSGKTLMALIDNVLDFAKIEADRLTLDEMDFDLRALVDESALTLATLAHTREIELTPFFPHSMPTVRGDINRLRQIFTNLLGNAIKFTPEGGSVELYVGLVPGNRILFEVRDTGPGVPVADRERIFEQFAQGEHRHDQGYSGSGLGLAISKRLVEMMGGAIGVEENLPSGSVFHFT------------------------ 238917774 ----------------------------------------------------------------------------------------------------------------------ILWNFYNLLNEPTFAPISNSFEIKGYVVINIPDSVITD-----RVYDTFNTNYLTLIITLFLSASFLGLYFI-QVHKPIKEITKATTEYGKGNLSY-HIKPMLNDEIGRLGMS---LDYMASQLNESDKFQQKFLSNISHDFRSPLTSIKGYLEAIQD---GTIPPEMLDKYIGIMLFETERLTKLTSNILTLNELDPKSVCLDISVFDLNSIIRHTVETFEGTCKKKGIKFNITYANSIQNVKADKGRIQQVIYNLIDNAIKFSKDGSYIYITVK-EKGEKAQISIKDTGCGISKEDIDKIWDRFYKSDSSRGRDKKGSGLGLSITKEVIQAHGENIDVVSTLGVGTEFIFTL----------------------- 75762098 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIAGAITFLLTVITIFL-LSHLLTKPLLHMKHATEKMSKGDLSV-SLTTTRNDEIGELASSQTLANDLHYMKTE----RSEFLASVAHELRTPLTYVRGYADIALKESTPP---EQRLRYLSIIKDESDYITNLVQDLFSLAQIEQHSFSIQVKEVHLHTFLTRIAEKVNAMYKERYIKVSFSCSPTLL-VNLDEQRFEQVIVNILNNAYRHSKEHSHINISIT-DEHKRISITIEDEGEGIPPEDLPHIFDRFYRVDKARSRSTGGTGLGLSIVKEIVELHGGNITVTSEVDYGSCFIVSLPSIKKHDY--------------- 142803310 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFWANVVITAQRDASGKLITDRRNAEAALRTAREEAENASRAKSEFLSRMSHELRTPLNSILGFAQLLEMDTGTPAQQAQVRH----ILRAGRHLLGLINEVLDIARIESGRLAMSPEPLALRPLLQEVSLLLSPQADSADIRLRLPEEPAELCVQADRQRLVQVLLNLLSNAIKYNHPGGHVEVRVQADSD-TVTLSVIDNGPGIAAEDLERLFIPFERLGAA-ASEVEGTGLGLALSKSLLEQMDGSLGVHSTP--------------------------------- 255026540 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAILTLLYTGEHVRSIVAVIRDMTEE-----KQLEKMKSDFVNNVSHELRTPISMLQGYSEAIIDGV--AQSDEEVREFAQIIYDESLRIGRLVNDMLDLARMEAGFNQMDNQKLPLAPLLRKVISNFDVLAKENFVELGLELETPDLEYSYDPDRMEQVLINLIMNAIRHTGKDGKVILKQTIDEARNLVITVSDNGSGIAEEDIPYLFERFYKVDKARKRGKAGTGIGLAIVKNIVEAHNGKISVESELGKGSDFIITLPLYK------------------- 241771623 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIDISLTVSPVRDEAGRIIGASKIARDITRQKGIEAQEANRRRDEFMANMSHELRTPMNAVIGLAHILSL---SPNLSEREQSYVRVLKQSGENLLHLINNLLDVSKIEAGAIELETREFNLPELIEQTVSAPRVRAAEKGVGFGVTYGAQVREFYGDPLRVQQILINLLANAVKFTDTG-RIDLRLSVVRTEAVRFEVMDTGVGIPLDKLDTIFEKFTQADASMTRRYGGTGLGLSIARALAEQMGGTLSASSTPGQGAIFTAELPLS-------------------- 53714664 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GKIVRHITHVDHVDFEITATPVEIIGGLLRFEDITEKLKVER-MLQEAKEKAEESNRLKSAFLANMSHEIRTPLNAIIGFSDLICQTD----DVEEKEEYIRIVTSNNELLLQLIDDILDLSKIEAGTMDFSYAPTDINELMEDICLQMQQKNQRPEVQIMFTEKEPGCVINTDRLRLSQVIMNLMNNAMKFTSEGS---ITLGYRQKDELYFFVKDTGIGIPADQAGKVFERFVK----LNTFVKGTGLGLAICRVIIERLGGTIGVETREGKGSCFWFRLP---------------------- 238792676 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISQRKTVERELEAARLEAESANRTKSTFLATISHELRTPMYAIMGLLE-LEIRSAQPVD----KNTLVTVSKSAQSLMLLLDDIIDSAKIEAGQLSVHPAAVDFRQEMERMLTIYQPIADERGLRFSGWLDDQIPHLMADMLRVRQVMGNLLGNALKFTEQGGSVDVTWEPTDDKQGVIDITDTGIGISPAAQATLFQPFSQANEGKSPRFGGSGLGLWICHQLIHKMGGQVAMESQLGKGTSLFITLPLTATTDDLPPD----------- 270339712 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RKIDKMQLAQERRE--KQRIQEVNEMKQRFFIDVSHELRTPLTLICSPLQDLEDRTDDSWSQKQ----LTIIGRNVNKLLYLVNQLMDYRRAELGVFKLQVTHVNLHEIVERVFSLFEKLAVKNKIDYKLTSTLQGKEVLCDPAYIETILNNLLSNAFKYTHAGQRIDVRIGQEDDRRTFLQVSDTGEGIPEDLQDKVFERFFQVNSMHT----GSGIGLSLVKRLVTMHHGEITLDSSQGKGATFSVWLPDDQGA-YQPGEIAEDNKVKPYA 83951458 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SALISLITWVTFHLIRVSDKLQMSEATALSTI-------RMLEEAKDDAKVADLAKINFLSVVSHELRTPLTVILGYARLQALESDNVCLDEVKKEIMEKIEKSGEHLLFLVNQLLDYARIETGRLEIEPEVCDITYVVAPVVEQMRVLTEEKGLELTTELKS--AMVYADVVRTRQIVINLLGNAIKFTETGG-VSLSVKEKVD-VIEIVIQDSGIGIENKDLERVFKAFYQTDSSYSRTVEGVGLGLSIAKELANLEGGDITVSSEVGVGSTFTLTL----------------------- 94264477 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSWTNRAIYEDGELIGLLCIGNDIT-RLKEAEDQLRRHQQELEEMV---NARTDELLTANAELNRVSAYKSRFLSAMSHEIRTPLQTIIGFSNLALEGGSQPP-----RQYLEMIKTAGDTLLELINGILDLAKIESGRLELAERCFKPAEFIGKTLEPYAFAARQRGLAFDTSIDPAVPEVVGDPARLTQVLVNLVGNALKFTEEG-EIAVSVRPAADDALHFTVRDSGSGIAAEQQGRIFNRFAQGEGA-ASPHGGHGLGLAIAASLVELMGGEIWLESRPGEGSSFHFTLPPPRERATAEE------------ 307688976 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KKKAEEAEQLLEKEEKMKNDFFTNISHELRTPINVIYSALQVENDYLKNDTKAEVIIKYNRIIRQNCLRLMRLINNLIDITRIETSFFEPNFQSGNIITIVEDITMSIVQYIESKNISLIFDTEIEESYVKFDPDLIERIVLNLLSNAVKYGREGGNIEVYMYENSAKSIAISIKDDGIGIPDEKKERIFDRFLKVDASLSRKTEGSGIGLALVKQLVEIHQGTIVFNSKLNQGTEFIITLPTIEYSSEVCATIEKQSNYE--- 59712226 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELQIAQRTQELKSSNERLNVEIINHDKARDLAEQANRAKSAFLATMSHEIRTPLNGVLGTGELLR----GSGLTAQQKQYVDIINRSGENLLDLLNDILDYSKIEAGHLSIRKKNFSVQSMITDVHHLFSSRAQQKGITLSVNVPVDTPEWWGDCSRIRQVLNNFVGNAIKFTHTGS-VTIQLSLILDTTLLFEVIDTGVGIAEHEIDTLFDVFTQAEEGMK-VSGGTGLGLAISQRLIEAMDGEIGVESIEGQGSTFWFSL----------------------- 150392094 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FFLLLILVIRLSYGLVSSMNKLVQTSKDIMQGNLNAKTNFTSENPLAIVGQTFDQMTEELNQRIEEYNELKDQFLSTVSHELKTPLNIILGSNQLMEQLDHNNMENVNIKKYLKMQKQNCYRLLRLINNLIDVTKAENHHLRAHPINRDITKTVEDITMSIVGYADLKNINVVFDTEVEEKIMSFDEDLIERIMLNILSNAIKFTGEGGEIQVTI-YDRKEIIAISIKDNGIGIPEDKTEIIFDRFAQVDSTLSREFEGSGIGLALVKYLVELHDGKISVVSKFGEGSEFIIELPVKLTDN---------------- 83309540 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQELANEQLRLENERINLAKEQAESLAQAKTEFVAVVSHEVRTPMNGLLGMTQLLLDTPL----TQEQRDIAGTVMSSGRLLLNILDELLDLSKIEAGKLQIEHLEVKVVDLVEESFGLMSMRATERGLAVAHAIAPDVPMVTGDPSRLRQVLLNLIGNAIKFTEKGSTLTVTVHRTGGEGLRFAVADTGIGIPEEARDQLFRRYVQAAAWVSRKFGGTGLGLSICRQLVELMGGEIGVDSVAGQGSVFWFQIPLIPVA----------------- 70732514 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGLRLRPRTSFEIWKVEMAGISTKWSHGDRFADLRRSALEHDLARQREQQAVRARDELVAVVSHDLRNPMTVISMLCGMMQKASDGPHTSRRISSAIDTMQQAASRMNNLLEDLLDTSKIEAGRYSIAPQPLDVSQMFEEAYSLLAPLALDKAIDISFHAEPDL-RINADPERLFQVLSNLVGNAIKFTPKQGKVGV-VAMSDGEQIVFSVRDSGEGIPTDQLPFIFDRYW---TMKEGNPNGTGLGLYITQGIIHAHGGKIEAHSEVGKGSEFRFSVPRA-------------------- 218128498 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------STPTILEIVVLPVWYKTWWAVLLFFATFIGFITFVFRFFWLRKSME-----AKLEMERR----DKEHREEINQMKMRFFINISHELRTPLTLILAPLQ----EVISKINDRWARNQLEYIQRNANRLLHLVNQLMDYRRAELGVFELKVKKANADRLIRENFLYYDKLARHKEISYTFHSELEDKEEIFDPHYLELIINNLLSNAFKYTDNGKSITVTLK-EENNWLVLQVSDTGIGIPMNKQGKIFERFYQVE----SQHIGSGIGLSLVQRLVELHHGHIELESEEGKGSTFFVYLPQEQADSNIPNEEEQA------- 205375564 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YTFDELLNEQESVILDYSSKDQPYILRANFSVI--QKETGHVNGLITVLHDITEQ-----EKIDMDRREFVANVSHELRTPLTTMRSYLEALAEGAMDDPTIAPQ--FLKVTQDETERMIRLVNDLLQLSKMDSRDYYFNKEWIPFIRFFDGIIDRFE-MSKAQHVTFKRELPDEQILVEIDPDKLTQVIDNIISNALKYSPDGGTVTFGVDIQE-EFIVISIKDQGMGIPKDNLDKIFERFYRVDKARSRQMGGTGLGLAIAKEMIYTHGGDIWADSKEGEGTTIFFTLP---------------------- 144176488 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITVHKTRETSLTLAAREEA-AANQRKSDFISNLSHEVRTPLTGILGFADILTAE----QDPELLREGAESIRENGKMLLSIINNVLDLSKLEAGKASLHPREVDPRELVAQVCGLMEGAAQVKDLALRTDCADDLPTFTTDPDRLKQVLINLLSNAIKFTESG-HVCLCVSVDGQSGLRFAVTDTGPGVAPAFQEKLFEAFEQGAQSDGDREPGTGLGLAISREIVGVLGGGIELSRTGPEGSTFSVLLPQPRNEIPLPEDLDEALRER--- 145233219 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDINDRKNLERELNKAMQQLNESKTKFFSNMSHEIRTPLNGILGTIPFILDTQLDT----DQRRMLDTIQNSSTNLRELVDNILDVSRVEAGKMSLVNSWFHVRSVIEDVIDTVSSRAIDKGLEINYLMDVDVPPVIGDRFRIRQVLINLVGNAVKFTAQG-EIHICCSIYHDASAQIDVVDTGKGFSARDAERLMQRFSQLGQNGSQQHAGSGLGLFLSKQLVEMHGGKLTPSSKEGQGAKFSFHVKVDAPPPPTPEESR--------- 160939833 ------------------------------------------------------------------------------------------------------------------------------------------------------------LAVPYSGIQEYLPMLFPAAILSFL------MAMVCSVVTTRRFVSSVTRPLRDISKAVMKVKGDYTELQFEMNMSKDV-KEYLSQIEKEKQIRQEFFSNASHELKTPITSIQGYAELLESGMI--QDDGLKLDFAKRIKKEAAGMTGLINDILMISRLESMDAEVMFSDVRISVLLQEIMDSLKPLAASC--QVFLHVDCKPLCIRANLQQMKELFTNLATNAIKYNRPGGQVWITVG-EQGDDMLVRVKDNGVGIPKESLDRIFERFYRVDKGRSRKQGGTGLGLSIVKHIVNFYHGTIHVTSELDKGTEFTVTIPL--------------------- 310635520 -----------------------------------------------------------------------------------------------------------------------------------------------------------DFLQAVAQNDKHLEILRAFQMESYMS---VPLTLRGEVLGVISFVTAESARRYK--------QADLDVAVDLAHRAAVAIDNARLDLKDADRRKDEFLAMLAHELRNPLAPIRSGLDLLRIG-------EQRPEVLELMNNQLQHLVRLVDDLLDVSRILRGKVELRKEQVELRELITRTVDAVNDQFTSRNQELTVRLPDAACWLNGDSVRLSQVIHNLLSNASKYTPPDGKVSISLERTE-RFLRISVRDSGIGIDSKLLPHVFELFTQAERSIDRSQGGLGIGLTVVKSLIELHGGTVSARSKKGKGSEFRIRLPVRGNQQQVETDEQPSS------ 256754370 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GRIIDLESTSDILVYQGKLSNISILKDISSRKQ-ISKLKSDIRDNERVLNETIEYNKLLTEFFSNISHELKTPLNVILGAIQILNLPHDFELPEENLNKYHRVMKQNCYRLLRLVNNLIDLSKFDSGFLKLNLSNQNIVSVVEEITLSVADYVESRGLSITFDTDCEEKIIAVDADKIERIILNLLSNSIKFTDKDGSILISIS-DKGEMVSISVRDTGIGIPKDKLETIFERFGQVDKTLTRNREGSGIGLSLVKTLVEMHGGVIKISSMEGKGSEVYIELP---------------------- 83718073 -----------------------------------------------------------------------------------------------------------------------------------------AIGLDAMLVPAIRSSYSHRLYISGAVANMPAVIVMATRKDLPVLASIIDKSLNSLTARDVNELT--THWLYSSDFGAPSWRAITHYYTIEIVLMLAFRSRAQYRLTAESEAKSRFIAVMSHEIRTPLNAIVSAIDLLSRAKLGPME----KQLADTAVKASASLVGMLDDVLDISKLHADKLQLAHVASDIRTVAESAAIIMRAQADAKGLPLELHLDPDDLDIYIDQTRIRQILVNLLSNAIKFTDAG-RVRVDVGLAAADELTLKVSDTGIGIPKNRQDRLFDAFEQADSTTTRRFGGTGLGLTICKELVALMGGTLTLDSKERVGTSVTVVIP---------------------- 281355936 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SAVPVLDDDGEIINVIHTLDVTNRKETEAKKEAEVANRAKSTFLATMSHEIRTPLNAIIGFSEILKNEGL----PAEALESVEAINAAGESLLALINDVLEISKIDADKLEIIYGWIRLETVLGDVGRIFEPQLRQKQLALRMEIPSSLPEFHFSASRLRQILYNLLGNAVKFT-VSGSVTVMAAVRKGTGLEIAVTDTGSGITPEDQKKIFEPFVQSGDAGGDASEGTGLGLAIVRRLAEKMNGEVLLESEPGRGSRFRIVF----------------------- 120437042 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NLRARANEL---LQKKNSELILAKENAEKASLAKAQFLTTITHELRTPLYAVTGLTHLLLEES----PTESQKEHLNSLKFSGEYLLSLINNILDLNKLEANKVEIVKTDFDLEKRMSDVLIALKNSADERNTKIHFDFDQNIPKLVGDPLKISQILINLLGNSIKFTEDG-DIWISVKQVRRKELFFEIKDNGEGIGKEKQKAIFENFTQGSTQINRKFGGTGLGLSIVKNLLSLLNSEIELESELGKGSKFTFEL----------------------- 219847340 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALTGAVIGIAIARQLVQPLQHVALAVDELRQGH---LTARAVVEGPIEVRRVAEAFNAMATELA-AANQQRRQMIADIAHELRTPLTVIQGNLRAILDDVYPLSREE-----VGKIYEATVGLRRLVDDLRELSLADTGQLTLHRQPLDLNQLLAREAALFRELATVQGVALHVTLASEIPPVIADGERIAQVVRNLLSNALRYTPAGGQIMVT-STAHEQGVLVSVIDTGSGIEPTDIPHIFERFYRSDHGRSRAKGGSGLGLAIAERLIALHGGQIGVESEVGKGSRFWFWLPAA-------------------- 229194968 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIAGAITFLLTVITIFL-LSRLLTKPLLHMKHATEKMSKGDLSV-SLTTTRNDEIGELASSQTLANDLHYMKTE----RSEFLASVAHELRTPLTYVRGYADIASKEATSP---EQRLRYLSIIKDESDYITNLVQDLFSLAQMEQHNFSIQVKEVHLHTFLTRICEKVNAMYKERYITVSFSCPPTLL-VNLDEQRFEQVVVNILNNAYRHSKEHSHINISVT-EEHKSISIAIEDEGEGIPLEDLPHIFDRFYRVDKARSRATGGTGLGLSIVKEIVELHGGNITVTSEVDHGSCFIISLPSIQKHDY--------------- 259415639 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SQSLRRANASLVSLARQVDRMVKE-----RTEDLARDRAEAEAESKTQFLATMSHEIRTPLNGVLGMASALADTTLA----EGQSQILGVLRESGQLLLNIVDDILDLSKIEEGKLELERLPTDVVALMELVCRQFKPRIEAKGLSFTTDLAAGVAWVNIDPTRFQQVLTNLLSNAVKFTDAGA-IALSANMEAARNLSVTVRDTGVGLSAQQADRLFEPYMQADASIHRSHGGTGLGLAIARQICERMGGTLTCRSAEGDGSEFCATFQVARA------------------ 115358543 -----------------------------------------AAWLTSFAGGVAASALSLAVIGALWWRNAPLPAGAFVAISFVECVLVMAVKPLAEDAEEDGARSPRREPEPGTLARSVDDTVLRRVVDAS--PDAIVGVDVARRITSWNLAARRLFGIDAAAAIGHDVTMLIAPRWLRLHPVPASFADAGAPAGPLDILTFTASPIVDAQMTLREARERRRCEQRDLRMLRGARD-ARVQADESNRMKDELLATVSHELRTPLNVIYGWVEVLRSGEGQGF----AHQAIDAIDRSARSLSRMVGDLLDASSLATGRVRLERTPVDLVRIVQEAVREIGDTAQANGLELSTECAMPSCVIAADAERLRQLLSNLLSNAIKFTPPGGRIKVSLNP-AGARVRLSVADTGQGISAERLPHLFDTFSRPEGAPALPKRGLGLGLSIVRNIARLHGGEVAAASEAGRGTTVTVMLP---------------------- 24374087 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FVNMQRRVAGAHHAIISTMNENEALEERVEKRTKELEQERDKANQLAAVKARFLANMSHEIRTPITIIKGFTEQILPNTQG-----EVHNALCKIEQNTLHLQNVINDILDAAKIDEGKMTIAEQTVAIIPLLNSLSDSMKFLARTKNLTTELNIDADIEHIITDPFRLKQILLNFISNAVKFTPKG-TVKLVANITNADELCIAVIDKGIGISDQQASTLFEAFTQADSSTSRDFGGTGLGLFISKQLADAMFIKLHMQSELGVGSCFSVTLPESKIIKNLTE------------ 162448476 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGVLIVGLNPF-----RLFDDDYRGF-LHLVAGQISASIANAQAYEEE-KRRAEELDRAKTTFFSNVSHEFRTPLTLMLGPLEDALASAERSLSGAD----LETAHRNAVRLLKLVNALLDFSRIEAGRIQASYEPTDLSALTADLASAFRSAMERAGLAFEVDCPALPEPIYVDHDMWEKIVLNLLSNALKFTFEG-TVSISLRAHGDRAD-LTVRDTGTGIPERELSHLFKRFHRVQGARSRTHEGSGIGLALVHELVRLHGGTIHVTSELSVGTSFTVSLP--RGAGHLPKD----------- 162448476 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------AFEAGQPLRMTELSIPVRRGGAVNEAVFNYVAQPIRDPSGAVSGVMVVAFEITDQV-LARRRIEQLSQHREELNQELDQFAYVASHDLKAPLRGIANLSEWIEESLAGKLDGETQ-EHIHLLRGRVRRLEALIDGILHYSR--AGRLRGDVVSVDTGHLLAEVVELLSPPEGAR-----VDIAPGMPTIAAERVPMQQVFQNLISNALKHARRDARVEVTCE-DAGAYVEFAVSDNGPGIAPEYHERIWDLFHTLES--RDKVEGTGIGLSVVKKIVQSRGGSVSVSSRPGAGATFIVRWPK--------------------- 148979053 -------------------------------------------------------------------------------------------------------------IIAAYTPIELKYATWALVVELPEKEAFARIHQLEKIFVIVMLTAIILVVVASHYLSNFITSPLLKLTWAAEKVSAGDLDETMINTERKDEIGRLAVSFERMQRSIRDKMQLIKSQNDELEDNLKTIQKQNDELQLANKLKDEFLATTSHELRTPLHGMVGIAEALISGANGPI-PANQKYQLDIIINSGQRLATLVDDLLDYHKMRYGSLDIKKSAVDLSAATSLVLELSHHLLGNKPIRIINQVPSDLGLVSSDPQRLEQVMYNLVGNAIKYTSEG-KIVISASVIDDN-IRVQVVDTGQGIPAEYLEHIFEPLIQAGQDASNYRQGAGLGLSISRQLIELMGGSLYVSSQPMLGTTFSFTLPLA-------------------- 219848012 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HLQFVPLYTASRDIVGALITIRDLTQIS-----MLERARRDLVANVSHELRTPLASLKLLVETLQ----SAPPPDIAARMLEQMAQEIDAVTQLVDELHELSRLESGRVSLKLEPLAVWPVIERAIERIRPQAERKHHTICTEPVSDLPPALMDGDRIGQVLLNLLHNAVKFTPEGGTITVAAQHPAGTWILISVRDTGIGISSRDIRRIFERFYKVDRARTRHTGGTGLGLAIAKHLVEGHGGRIWASSQEGRGSTFWFTLPVA-------------------- 280957530 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELEVRVRERTRELA-RANKAKTEFLSIVSHELRTPLTSIIGFAKIIRKKLDRDRDPKLCKEMIDIIEAEGERLTALINDVLDLAKLEANKVEYRMEPLAPAEFLRPAMDSSSALFQASEVLFLNEVGPDLPQVMGDRHRLIQVMVNLFSNAAKFTRQGS-VTCRAELV-GAHLRVSVVDTGAGIPQEQQTSIFDKFIQGQESLTDRPTGTGLGLPICRQIIKDHQGHLWVESAPGQGSRFLFTLPV--IADAKPE------------ 78356567 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVSGVGVLEQALEAMRSGAWDFISKEDFEVLRKAVESARERADRKRLEREVAARTRELAMAKEEAELASRAKSQFLANMSHELRTPLNGIIGLTDLLLCAPAGG----DHREYLEMVKQAGQELLTIVNNLLDMSSIEACRLVLRETPFSLRESVGEVKRILEIQARWKNLDFAVFFDDGIPDLFGDAGRLKQILSNLLVNAIKYTDKGG-VSLRVSCTAGDTVRFYVQDTGVGIDPEKRETIFEPFVLGESFMTKKSGGAGLGLAISRELARKMGGDVHASRCAEGGSLFECIVELRKCEEEAP------------- 186682168 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYHRERQQRLI--VEMHNEALSHARAAAEEVSRLKSNFLASTSHELRTPLASTLNYLKLLKERLY--EDEDELREYIDGAYQSTQNLVTIINDVLDIAKIEDGRIALDLETVYLQQLLQEQCFLSGAESRYKAIPLTLDC--EIETVFADKIKVRQVMTNLLDNAFKFTDEG-QIDVRAVVDSGTMAQISVHDTGIGIEMENSEQLFSPFVQADGSAQRSYGGTGLGLTICKRLVELMGGKIWLESPLGQGNTVTFTLPL--------------------- 255057677 -------------------------------------------------------------------------------------------------------------------------------------------YPPLMILISIRLPPRAIFLTGTLFASGYAVMVISNKPAAMAALEFVFYLLTAWTATSIAKKISQERSLFQSELTYRGLSNELSNRAQNLQTTLDALTLVHLKLKNIDRCRTVFLGNIAHELRTPLSGIRAYSEILL--TYDDLDVPSQREFLKIINDDSVRMTMIVNDILNSLKIEAGNLKLALNKVRSSELIEECIKAMRPMAVAKGLTLESSITSDAISINADKNQVMQVLINLVNNAIKYTQQGG-VTVGVALK-GRFAEFFVIDSGEGIFPAEQEKIFDEFYRVLDNVSNRPPGTGLGLSICKKIVEVHEGTIGVESSVGKGSTFRFTIP---------------------- 111021713 -----------------------------------------------------------------------------------------------------------------------------------------------------------------LIVLQLIIGVVVLIALGVVAYFVVRRSLRPLVEVEETAAAIASGDLHRRRTEIGRLSVALNGMLAQIQHAFAATEASEESARRSEEKMRRFVADASHELRTPLTTIRGFAELYRQGAMTDTET-----LMSRIEGEASRMGLLVEDLLMLARLDAQR-PLETRPVDLLSVASDAVHGARAVAPDRSIALDVRPGPGTPEVIGDEARLRQVLGNLLANAVKHTPATADVTVRLSTTE-RSVVLEVADTGPGLSEEDAARVFERFYRTDASRTRESGGSGLGLSIVAALVAAHRGSVTVDSRPGEGATFRVELPRS-------------------- 238897326 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ENLLKILSITRERAEQANRAKSTFLATMSHEIRTPISAIIGLLELVVTSKEHVVSDD---EPIYVAYQSAQSLLGLIGDILDMAKIESGKLELNPAWVSFHELILPVVKVFDGLARQKNLRLSCEIKTGHPEVYIDPMRFRQVLSNLLSNAIKFTEIGS-VDVLVKCISKKELEVKVKDTGVGISQADQKLVFQPYSQSDFG--KKQSGTGLGLSICLQLMQMMNGSIKLNSELHQGTCVELSVPIQCRANI-----HQAKEEK--- 154490016 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HITNITEEKLLEEKLHHAEYETRQSELEIQKVREADKLKSAFLANMSHEIRTPLNAIIGFSNILAETDDKEEKE----EFVKIINKNSDLLLRLITDILDFSKIESGVLDYSLSDTSLKDIFHEQFQVHAMKMPEK-VSLICDFDALPDIVHTDPKRVTQVLSNLISNAVKFTEVGS-IRFSYRIVE-KYVLVEVIDTGIGISPQHQQAIFDRFVKV----NSFKQGTGLGLTICKTIIEALNGTIGVDSRPGEGARFWFTLP---------------------- 254502891 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AQGERWFSRIDIPVRDTATDRQLVQTVLRDVTERRLIEEELL-AARHSAETSNEAKSRFLATVSHEIRTPLNGVLGMAALLRDTRL----TKEQSAYIKALETSGETLLLLIDEVLDFSKVEAGKLDIHAAPIKVGALAESVVELLAPKAHAKHLEIGTLIDSRLPEVTLDATRVRQILFNLIGNGVKFTDDGG-VAVELHLEGGSFLDLVVRDTGIGFAADEAERLFQEFEQVDHGPARKFGGTGLGLAIAQRLAHLMGGGISARPASEGGALFEVSLP-------IPEDLTETTDPR--- 283851324 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGLLLLADAKAPYSDRDARTLQRMAVLFDMGAARLRVETELVAARRQAEAASEAKTQFLANVSHELRTPINGILGMAQLAILEGAVGRDAE----YWQTVRDATDRLVAIVDNLLELASVESGSLSPLLREFSLRRLLESLRGAFSVRAGLAGLTLGLDITPGLPRLLGDPFRLRQILGNLLDNAIRFTPSGGRVFV-AGDFNGISLVFTVTDTGIGIPKDKQAAIFESFTLGEDHLTKRFGGTGMGLSIARRLAELLGGSIWVESRPGFGSTFHLTVPMWPVSD---------------- 228951141 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIAGAITFLLTVITIFL-LSRLLTKPLLHMKHATEKMSKGDLSV-SLTTTRNDEIGELASSQTLANDLHYMKTE----RSEFLASVAHELRTPLTYVRGYADIASKES---TPSEQRMRYLSIIKDESDYITNLVQDLFSLAQMEQHNFSIQVKEVHLHTFLTRIAEKVNAMYKERCIKVSFSCPPTLL-VNLDEQRFEQVIVNILNNAYRHSKEHSHINISIT-EEHKRISITIEDEGEGIPPEDLPHIFDRFYRVDKARTRSTGGTGLGLSIVKEIVELHDGNITVTSEVDYGSCFIISLPSIKKHDY--------------- 147676371 -------------------------------------------------------------------------------------------------------------LLVLQPVMARNGKVIGITQAGTLTPLKELLVRQLLVFLVLSLAAM------FFGLLGFLPVIRRTLAPLSNMIDTAGQIDAGNLAK--------RFPTQQGQVEIDRLAESFNGMLDRLEASFKAERETKEQM-------RRFIADASHELRTPLTSIHGFLEVLLRGAAS--QPDQLQKALKSMHSESERLTRLVHDLLLLAKLDR-TPQVELAEGLLSTMILDMEPQLRILAGNR--ELSLQIEPGVVCRY-DVNKMKQVILNLFHNAVQHTPEGGCIRLSLSRVDG-GVRLSVQDNGPGIGEEYLPHIFDRFYRIDVSRARKYGGSGLGLAITKAIVDIHGGVISVESKPGEGCTFHIWLP---------------------- 170734548 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTLRETGAQRRRDLRAQRSLARDARDQADTSNRLKDELLATVSHELRTPLNVIYGWIEVLR----NTGDHALQHQAVDAIDRSARSLTRMVGDILDASSLATGKLRLDATPVDVVRLFSDQVGTFQTAASSAGILLEFDCDASACIVSGDAERLRQMLSNLISNALKFTPGGGSVTVGLARDGGHAV-LTVADTGQGIATEFTPYVFDMFRRADDSPASPRRGLGLGLSIVRHIAQLHGGSVTVASARDRGTTFTVTLP---------------------- 70731594 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NRLTEYLGQLENIVSARTTELKASNARLSQSNEELEIARRTALDMAQARAAFLANMSHEIRTPLNGLLGMIAL----SLDSPLNPEQRQQLSIAHDSGKVLVELLNDILDMSKFDAGQLELERIPFDLGVLVEDTANLLSQNAAA-SVELACLIAPDFPAVLGDPTRVRQIVSNLLSNALKFTRFG-RVDVRLS-TLGDGVRIEICDTGIGIAQEAQVRIFQPYTQAGAGITRQYGGTGLGLALTYNLCEAMDGRLSISSEVGFGSQFCADLPL--------------------- 91976145 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEERRRAEEIDRAKTAFFSNVSHEFRTPLTLMLSPLEEVMTQAALPDD---QQALLGIAHRNGLRLLKLVNTLLDFARIEAGRVTAQFTPVDLPSFTAELASNFRSAIDKAGLRLIIDAPPLPQPVYVDREMWEKIVLNLLSNAFKFTFAG-EIAVTVRAPDGRSAEIVVSDTGTGIPPTEIPHLFERFRRVEGARGRSIEGSGIGLALVQELVKLHSGSLSVESELGRGSAFRVTLPFGAAHLPAERPQHSALQ----- 91976145 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RWFDFQMRPVHDAQGQVIAIVPEAVEITERRK-----AEEAFRQAQKM-EAIGQLTGGVAHDFNNLLTVIRSSADLLRRRELPP---DRMRRYVDAISDTADRAAKLTGQLLTFAR----RHAQNRQVFDAAHQIEQIAEMLKT-ALGSRASFALTVAERPLAVEADANQFDAALVNLVANARDAMDGQGALEIRVARASPTAQEVSIADTGSGIPPDKIDRIFEPFF----TTKEIGRGTGLGLSQVYGFAKQSGGNVTVDSEVGAGTTITLRLP----LSAKPIEARERT------ 89897368 ----------------------------------------------------------------------------------------------------------------------------------------------GTVVICTPLSLIKKHVQS-LLWIAFVGALLGIVLATILSM-LISRKLIRPLVKMEETAKNIAEGDFGRQIEVAS-EDEVGRLAHSFNVMSAELKAKIEAIERYDRLRQELLSDVSHELRTPLTVIQGFSEAVLDGLVK--SKEQEQNYLKLIIDETERLRRLVDDLLDLKALEEVETFDEMDYVVLNKLVQISVERFKQLAETREIELEIILPEAPVTIWGNSDRLKQVLTNLVDNAIKHSESGTKVGIQLEF-ENDWAFIAVKDSGPGIPQGELENIWERFYKIDKSRSRRGTGTGLGLSIVKKIIEMHNGKVLARSRIGQGTVFTVYLPL--------------------- 44885996 -----------------------------------------------------------------------------------------------------------------------------------------------VVAVRVPLLHLSNFQIPDLSPKSYAVMVLILPMDGIRKWRDHELELVEVVADQVA--------VALSHAAILEDSMRARDQLMEQNVA---LDNARQEAETAIRARNDFLAVMNHEMRTPMHAII----SLSTLLLETELTPEQRVMIETILKSSNLLATLINDVLDLSRLEDGSLELDTGIFNLHEVLKQAVGLIKPIASVKKLSMTLLLAPELPYAVGDEKRLIQTILNIAGNAVKFTKEG-YVSVVASTAKPESLRVQVKDSGCGISPQDIPQIFTKFAQSQSGSNRNTSGAGLGLPICKRFINLMGGHIWIESELDKGTTVTFI------------------------ 183219846 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRNKNGEIIGSILVFRDISEEF-AAKTYLEKAKENAEMANKAKDSFLATMSHEIRTPLSGLIGMLELLYQTSL----NDDQKSLVNNALVSGNSLLRILSDILDLSKIEEGKLELSLQPTSISRLLSEVATTYLQIASSKGLTLSYAVDEKITSAHIDSLRLSQIINNFVSNGIKFTSKGS-IHISANLIKNQQIQFSVTDTGIGLSKTDQSKLFQSYTQATADTARLYGGTGLGLAICMRLSELMDGNITIDSLPGSGSTFSITLPTTE-MDTKNENSKENA------ 163800315 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRVDGDISGIIVQGQDITTLIEAEKQ-SNVARREAEKSAQARADFLAKMSHEIRTPINGILGVAQLLKDS----VNTQEQKNQIDVLCHSGEHLLAVLNDILDFSRIEQGKFNIQKHSFSFNDTMCTLENIYRPTCIKKGVELVIELNPNV-EIFTDQIRLNQILFNLVSNAVKFTPSGS-IWLRAELEENSVLVVTLTDTGIGIESDKIDQMFEPFVQEEATTTREYGGSGLGLTIVKNLIDMLDGDVKVRSSKGMGTKFVITLPHERVL----------------- 78223839 ---------------------------------------------------------LGAGVGVLYLYNDRTRDLEIAATYALARREDMKKRFALGEGLVGEAAKERRIIRLADVPPGYLPISSAIGEAKPLNIAAVPLLHDNLLVGVVEIGSFREFTARELEFLSRAQEGLSIGINVNRSRKLVD-ELLEQTQAQTEELRVQQEELQQTNEELEERAQMLEQQREQIRAKNREVEETSRELERISTYKSEFLANMSHELRTP-LNSLLILSSLLKENREHNLTDKQVEYAATINSSGNDLLTLINDILDLSKIESGRLEFNYEQIPLRALFDQLRTMFSPLAEQKGLDFDAIIEEGVPEITTDGQRTQQILKNLVSNACKFTREG-RVAVRAHLPNSEAIAIQVSDTGIGISPDKHDLVFQAFQQADGTTSRKFGGTGLGLSISRQLARGLHGDVLLESEEGKGSSFTLYLPLDHAAH---------------- 89070246 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVNGTANSLSFEIRLSDRPFLANLQLVRPAAGEARFVA---ILRDLSER-----EEMDRAKNEFISTVSHELRSPLTSIKGAMGLVLSGAAGEISPKA-AELVEIAHRNADRLVLIVNDILDLEKIAAGRMEFTLERHDLMVILREARAANNAYAERFQVKISVRPPAAPAWANVDADRILQVLTNLLSNAAKFSRPGSEILATVSTEGGRH-TVSVTDRGVGIPQEALATIFERFQQVDNPGHNAPRGSGLGLSIVKAIVESHGGSVSVDSTPGEGTTVSFTL----------------------- 166032342 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KQKELAYQQELVKAL-----KEARIANDAKAEFLRKMSHDIRTPINGIMGMLDI---EEKNWDDPERLKECHEKMKVTAGNLLHLVNDVLDMNKLETSRLEVEHKPFDIREVLRGCWTDLESQAEKMGLELEKSSEIECPHVVGSPMYFRQIFANILSNAVKYNKIHGKITLRVSRTEDDVVYFSVSDTGIGMNEEFQKHIFETFTQEDTGARTVYRGTGLGMAIAKKLVDALGGTIKIKSKKNVGSTFILVLPFA-------------------- 159901418 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LELRNAELAESLYVQQQLTEDRRKQAEEASQAKSMFVATMSHELRTPLNAILGYTQLLHLGAKARGQEDVLPQ-LERIRLAGKHLLTLVSNVLDFSKIEHGKMNLDLGDVQLASLVDEVMGIVQPLAEARFDQLTTEFA-STSLIYSDGGKIRQILFNLLSNAIKFTEAG-TVTLRVQRAGEPWLIFAVSDTGIGMAPDQLRRLFKPFVQADESTTRTYGGTGLGLALSQQLAAMLGGSISVESCPNVGSTFTLQIP---------------------- 304400633 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------IAAVITAIVLGIILLMFFTGMYFIRQIVIPIRGIADITHKYAKGDFS-KRIEKKSEDELGEL------CDSINNMAEELSQMKNEFISSVSHELRTPLTAIKGWTETV---ATMYGDVETFKKGMRVINSETERLSQMVEELLDFSRIQDNRLMLQMDTIDILAELGETVLIYQERARVLGITLNYFEPDMLPFVYGDKNRLRQVFINVVDNAIKYSDKGDTVSVEAYEEEGE-ICISVSDTGIGISKEDLPRIKQKFFKANQTRR----GSGIGLAVADEIIARHGGTLTIDSEQGVGTTVMITLPFIEQEERSEESD---------- 226364244 -----------------------------------------------------------------------------------------------------------------------------------------------------------------LVVLQLIIGVVVLIALGVVAYFVVRRSLRPLVEVEETAAAIASGDLHRRRTEIGRLSVALNGMLAQIQHAFAATEASEESARRSEEKMRRFVADASHELRTPLTTIRGFAELYRQGAMTDTET-----LMNRIEGEASRMGLLVEDLLMLARLDAQR-PLETRPVDLLSVASDAVHGARAVAPERSITLDVRPGPGTPEVIGDEARLRQVLGNLLANAVKHTPATADVTVRLGTTE-HSVVLEVADTGPGLTEEDAARVFERFYRTDASRTRESGGSGLGLSIVAALVAAHRGAVTVDSRPGEGATFRVELPRS-------------------- 255548630 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QVRKREKMAKLREEIAVQKAKETELNKTIHITEETMRAK-QMLATMSHEIRSPLSGVVSMAEILSTTNL----DREQRQLLNVMISSGDLVLQLINDILDLSKVESGVMKLEATKFRPREVVKHVLQTAAASLKKFLILEGCVADDVPIEVIGDVLRIRQILTNLISNAIKFTHEG-KVGINLGKADGNHQRCDVYDTGIGIPENALPTLFKKYMQVSADHARKYGGTGLGLAICKQLVELMGGRLTVSSRVNCGSTFTFILP---------------------- 301307690 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IQQKKLEEEQERATVRQQHEVDEMKLRFFTNVSHEFRTPLTLIMTPLEKL----MKTEKDLESQQILKLIYRNADRLLKLVNQLLDFRKIDMQGDSLVLSTGDIVPFVRDVAYSFKELSEQKRIHFSFSSVFTSLPMKFDTDKVFKIVSNLLSNAFKFTPEGGTISVTLSLEGENKLVIEVSDSGIGIPADKQGAIFDRFYQVSSPDKGNVVGTGIGLHLCREFVRMHHGTITVKSEPGAGSTFTVTLP------VIPLDNQD-------- 142781186 -----------------------------------------------------------------------------------------------------------------QWSAALRWVLPRAIWRDTGLGHFLLLMLVIAPLLASVMGLLYHQELNTIAQAATDTEVMAAPEVALRSG-LLKAYLALLVISGIVAWWLVLAHKSRQ-VAQEESNRQTGLLVREIELHRQ-TDEALQLADQANQAKSRYISAISHEIRTPLNSILGYAQLMGEDAGVPPH---RKQAVHVIRRGGEHLLSLIEGTLDIARIESGKLTLDVAPMRFADGLHEMASLFELQAAAKGLAFTFDVQGVIPEVRADDKRLRQILINLLGNAVKFTAQG-TVTLRVRY-AREMARIEVQDTGPGLTAEEIERIFEPFARSGGGSTAAAPGAGLGLTIAKMLTALMGGELTVSSTPGVGSVFHVKL----------------------- 187921731 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDVTADKETTEALAEEALRMAQKM-EAIGKLTGGVAHDFNNLLQVIGGNLQLLAKDVAGSEKPEQR---VRNALAGVARGANLASQLLAFGR----RQPLAPKVVNLGRFVRGLDDMLR-RALGDGVEIETIVSGGLWNTLVDPFQVENALLNLAINARDAMSGHGKLTIEAGVTPGQYVMLAVTDTGAGMSPEVRERVFEPFF----TTKAEGQGTGLGLSMVYGFVKQSGGHVKIYSEEGHGTTIRIYLPRVRQEEDL-ETNIEAGPAK--- 299145321 ------------------------------------------------------------------------------------------------------------------------------------TGKHLSIIGSKAVLDSRKVKGLRPSVLPFKVQLVNQPVFYQQYTYQIWSACALFVIL--VLGLCISLFYY------------FRTKRLKDEL---LKSEKDLR-VAKDRAEESNRLKSAFLANMSHEIRTPLNSIVGFSDVL---AMGGSTEDEQQSYYKIIKTNSDLLLRLINDILDLSRLEANRVTLTWEECDVVQLCSQVVASVSFSRQSLDNQFLFSTSFETFRMVTDVQRMQQVIINLLSNADKFTKRG-KITLDFSVNEEKQAIFSVTDTGCGIPKEKQGLVFERFEK----LNEYAQGTGLGLSICKLIVHKWRGSIWIDPDYTGGARFVFSHPL--------------------- 218128694 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RKSMKAEIQMAQ----IDKERQKEVNEMKLRFFINISHELRTPLTLILAPLH----EMLNKVNDRWQHKQLELMKQNATRLLHLVNQLLDYRKAELGVFGLKVKPSQVHRIIEKNFRFYEALAQRKGIQYDFCSEVEDKEILCDPNYLELIVNNLLSNAFKHTEEGQSITVSLK-DTGNNLLLQVKDTGNGIPLEEQKKIFERFYQVKSSHT----GSGIGLSLVQRLVELHHGHIELDSAEGVGSTFSIFLPIDKKFYRPEEFQQEST------ 289674403 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGGMRLRPRTSFEIWKVEMTGIATKWSYGDVFADLRRSALENDLARQREQQAVRARDELVAVVSHDLRNPMTVISMLCGMMQKSSDGPHTSRRISTAIDTMQQAASRMNVLLEDLLDTSKIEAGRYTITPQPLEVSQIFEEAYTLLAPLAMDKSVEISFSAEPDI-KVNADPERLFQVLSNLVGNAIKFTPKLGKIDVSA-MSNGSEIVFTVRDSGEGIPPEQLPHIFERYWTVKEG---NPTGTGLGLYISQGIIKAHGGELAAQSRVGEGSEFRFTVPMA-------------------- 162451780 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RAERVEAEVFLRAQEIQRANEQLRVANEQLSRLDELKTRFFSNVSHELRTPLTLMLCPIDELLTSAPGGLTD-RQRELVELARRNARRLLKLVNTLLDFARIEAARMQVSYEALDLSALTAEVVSAFRAAVERAGLRLVVDCPPLPERVYVDREMWEKIVLNLVSNAFKFTLEG-EIGIALRW-AGDHVLLEVRDTGTGIPADELPRIFDRFHRIQGAHGRSHEGSGIGLALVRELVRFHMGEVHATSEVGRGSTFTVRIP---------------------- 297530123 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVVGVLSVAITVLTIAFFSRA--ITMPLLRMKQATEALSRGDFSV-RLEMKGNDELAQLGRAIQTLANDLAYLKQE---RSEFLASISHELRTPLTYVKGYADIARRPHL---SEEQRANYMAIIYEEAEKIEKMVKDLFELAKLEQHSFQIEKQPTNLCSFLTKLCEKLRPAFQEKSLSLVCQCPGSVMAAI-DRQRFEQVMINVLDNARKYAFSGTTVAVAVHLQK-QGIVIAVSDEGTGIPPEDVPRIFERFYRVDKSRSRTSGGTGLGLAIAKEIVEAHGGTIAARSEQGKGTTIIMTLP---------------------- 242212075 ----------------------------------------------------------------------------------------------NVNVMAANRAVARGDLTRKVIGVSVSGEMLDLVNTINSMIDQLAIFAAEVKKVAREVGTEGKLGIWQDITMSVNTMASNLTTQVRGFAQISAAAMDG------DFSRFIT---VEASGEMDSLKTQINQMVFNLRDSIQKNTAAREAAELANRSKSEFLANMSHEIRTPMNGIIGMTEL----TLDSDLNRSQRESLLLVHSLARSLLLIIDDILDISKIEAGRMTMEQVSYSLRQSVFGVLKTLVVRASQNQLDLTYDVDPEIPQLIGDSLRLRQVITNLVGNAIKFTPRKGHVALSCRLLALDDLSVTVSDTGIGIAKDKLTMIFDTFCQADGSTTREYGGTGLGLSISKRLVTLMQGNMWVESEVSNGSKFFFTI----------------------- 255007562 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YDGNGKLLTVEGSLMSISKRKALEEELT-AAKERAEEANRLKSALIANMNHEIRTPLNAIVGFASLLSIVD----DEKEQQEYIGLIQSNTEHLLRLMNDVIDLSNIESGVMDMAGSDVLLDPLMEEIEQIYRPKAESRNLVLAWDGEQLGAHIYTDRGRLIQILEHLLCNAIKFT-LKGTVRLGYRKKEEGRIWFYVTDTGCGIPEEKKELIFERFVKLDDFV----QGLGLGLPLCKIIVDRLHGTIGVDSKVGEGSTFWFTLP---------------------- 153810017 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HALATTKVVRIPSGERAVITTFLDVSEVVLKNALQKAEEGNRAKSSFLFAMSHDLRTPMNAIIGYAELMER---HWGDNELTTNYLHKLKGASQFLLALIGNVLEIARIESGKETLNEAPWNLKKINDTLEIVLDREILNKQLHVARNIEIQHTDVYCDSLKIQEIIMNLVSNAIKYTPDGGKIDVDIEEMEAVGERICVSDTGIGISQKYIPHIFEAFTREKNSSESGIMGTGLGLRIVKSFVDLMDGSVIVQSEPGKGSSFIVEIPCRIVSEEERIDQAEQS------ 194015646 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVRTINQMKEIAMEMESGDFSKRMAVTKNGDELNQLSRSFNKLSSTLEKVEQH---RREFLANVSHELRTPLSYMKGYAEGIEEGIID------QKKGMHIIQDEAARLSRLVNDLLDLAQLEGDSYPLTMEPIVFAQLIHDVLDQMAFIANQKSIYLKRTLDED-CIVYGDSDRLQQVVRNLLDNAIHYTPSGKSVSIEL-LVHQHKAELRVTDEGNGIPKEDLPHVSERFYRVNKARTRKDGGSGLGLAIVYQIMKKHHGTFDIQSEPGYGTTAIIQLPNTPIDEDL-------------- 300088021 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISSRLKAEQELRRLEREKALSAELKKQIEERQL----FTRGLVHELKTPLTPLITASEYLEQHL----TDKTAREFARNIRTGAHNMEKRVNEMLDLAKGEIGTLNVQNSRFDLVELVSLTAEFMKPEADRRGLELVTTLPPDPVEIEADPDRLRQVMSNLLGNSIKFTKRGGRIEIATG-SSEHSVFIRVTDNGAGIAEADLPYLFQAYHRGQTSEKSRMSGLGLGLTLSRMIVELHGGRIDLDSKKGQGTTFTITLPMNNKGDN-PDENIDSRR----- 241774832 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALEAMELGAADYAVKDINQAYLDLLPAVMQKERLLRENERQRQELQAAKERAEAASQAKTDFLATMSHEIRTPLNVVTGLSDIL---IKSPLNDDQYR-IVETLRTNAQLLLRLINDLLDISRIEDNKIDLESTAFRPADVMEDLKMMFAQDIERKGLDFALTDHTQGVTVRGDRTRLQQIVMNLISNALKFTARGEIELIGEAQARGDRVCLAVRDTGIGIPEAKRSQIFDKFTQADASITRRFGGSGLGLSIARALVEVMGGEIAVESEEGRGSLFSVRL----------------------- 126660737 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QQLRENNEVLKQKNE------ELKQQQKQIHLKNLQLQEASRRQSQFLATISHELRTPMNAIMGFSQLLLRQYPDPLSS-QQTDIVQRIFNNSQNLLTLINEVLDYSKLNTDQMDLTVEEFDLSMLVQFTIKELSCLTINKDLTLNVDVNLSNPLIFNDKNFLRRILINLLSNAIKFTPTG-HIEVKVWEMNSQKIAIRVEDTGIGIAQEHLKSIFSPFQQVDQTLTRQHSGTGLGLAIVHSLIKMMEGEIHVTSELGK------------------------------- 209808886 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKRILRSQNQEIK-----ANKAKSSFLANMSHEIRTPLNGIIGMTEILSVSTLTAI----QKDYLATINASSQTLLMLINDVLDLSKIESGNIEVNTHSCKIKEVIFDTAALIAPKAQQKGVNIKIIMSENFPTVKADEQKIRQVLMNLASNAIKFTEAGS-ISFELSLIEETDTFFSVKDTGLGIEESKHEQVFEEFKQEDDDTSKNYGGTGLGLAISSKMIKMMGNEIKLKSSKGVGSEFYFSLELDK--DHTPEKASKSRKNK--- 136002698 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TYPLLGKNGEVKAILNHKRDVTKE----RQLED-----------LKASFLAAVSHELRTPLTSIIGFNKLNRRRMSRHLSGQQILDDMDIMVSEGERLGRLVNDILDLSKLEAGRMQLQMDSVDIIKVINGSVAATSALWRAKNLFMDCEFEGEYPSVWGDADRLAQVVVNLLSNATKFTSEGSKIEVTA---DDASVTVSVTDTGRGIPPDQVNGVFEKFRQVDTISDGRPIGTGLGLPICKELINLHGGRIWVQSTLNVGTTFSFS------------------------ 150019295 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SRAIIFNEQKAIIATVRDITERKNTELKSKEEALELEKLRTEFFANISHELRTPLNIILGVIQILRRDLLDKEKPIDKGKIINNIRQNCFRLLRLINNLIDSTKLDAGHFEIDMINCNIVSVVEEITLSVAGYIINNNINLIFDTDVEEKIIACDPDKIERIMLNLLSNCIKFTDDDGSIFVNI-FDGEEYITLSVEDTGIGIPEEKVEIIFDRFRQVDKSFTRNYEGSGIGLSLVKSLVEMHDGTISVESKYGVGTKFTIKLPV-KVLNKSKE------------ 254429150 -----------------------------------------------------LVPVVEAQVGAFYSYDPDTELLSLSSSYAMQRRKHLANEFRLGESLVGQCALERKSILLEQVPDDYISIASGTGAGQPRNVMVMPIVHEDEVKGVLEIGAFRDFSNDDLAFMEQCVAVVSVSLHSAQSRFRLALMLAMELSASESRLQQQQEELKAINEELESLQAQQEELNEELEAQARMLTEQKRELEMSSRYKSEFLSTMSHELRTPLNSILILSNALGQNKRGNL-EEKQVEHAQVIHSAGADLLSLINDILDISKIEEGKMDVIIDDLSPPEIIEHFRRNFAHVAESRNLDFKVELGDTLPEFYTDRQRLEQIIKNLLSNALKFTEQGS-VTLSITQPDGQTLKFAVIDTGTGIADEKQKLIFEAFQQADGTTSRKYGGTGLGLTISRELARLLGGEIGLHSDEGQGATFMLYLP---------------------- 237717311 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDISQQWEAEQTNAQ---QQKELKAARVKAEESDRLKSAFLANMSHEIRTPLNAIVGFSKLITFAT----STEEKNQYAEIIERNSEMLLNLFNDILDLSSLEADSLKFNIRPIKLTDICLQLKQQFCHKTQN-GVKLILDDVDADMYASGDWNRIIQIISNLLSNATKFTPKG---EIHFGYREKEDVEFYVKDSGIGIPAERVATIFRRFGKVNDFV----QGTGLGLTLCRMLVEKMGGRIWLRSQEGQGSRFYFTLPLIR------------------- 28869106 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRLQPRTSFEIWKVEMTGIATKWSHGDVFADLRRSALENDLARQKEQQAVRARDELVAVVSHDLRNPMTVISMLCGMMQKSSDGPHTSRRISTAIDTMQQAASRMNVLLEDLLDTSKIEAGRYTITPQPLEVSQIFEEAYTLLAPLAMDKSIEISFNAEPDI-KVNADPERLFQVLSNLIGNAIKFTPKLGRIGV-AAMSNGDEVVFTVRDSGEGIPPEQLPHIFERYWTVKEG---NPTGTGLGLYISQGIIKAHGGELAAQSQVGHGSEFRFTVPIA-------------------- 269795552 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDAQAALTALVRDV---GPGSADVREWTYVRPDDSRLPVQVAATQRIGDDVVGYLFVATDMT-----KAREFERLKDEFVGMISHELRTPLSSILGYLELLRDEEDGPLTAE-QTQYLDVAERNAQRLLRLVGDLLFTAQVEAGRFPIVHQSTELESVLRAAAQTFEPVAAAASVRLRVVMDESLSTVRGDATRLGQAVDNLLSNAVKFSPAGGQVTLSLVAHDERA-TITVRDTGIGIPDTELDQLTTRFFRASTATSASVPGIGLGLAITKAIVVAHRGRLDVTSEVGIGTAFTVDLPT--------------------- 224535953 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VCVIIYYTFRVIRNRIR--------------LRNALHLREMEQAKAEEVNHAKLQFFTNITHELLTPLTILSASVDELRR------TAPTYKEQYRVMNNNINRLIRLLQQILEFRKSETGNLKLRVSEGDLTQFVHRSLDSFRPLMKKKDIQFQISCSPDSFNAYFDPDKLDKILYNLLSNASKYNRAGGLVSVELSENEDRTARLVVKDNGPGISVEAQKNLFKRFYEGDY-RKFKTIGTGIGLSLVRDLVVLHHGTITVESEEGKGTLFIVNFPVLRIEESLPTDAEEAKQE---- 113476695 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RALMVVPLIVDGEIIGSISLRNNSYERQWQSEIELAEALASQAAIAVQQSRLYQTTRKQAERLLEADRLKTEFFQNISHEFRTPLTLMIGLLE-----EAVNYQQDLPLESSAIALRNSRRLLRLVNQLLDLQRLDAGRMQPSFRPCSLVDLCRNIVESFTPYCQKKELSLVTDFSDTCLLVYLDVEKFDKVIYNLLSNAMKFTPAGGSIRISIE-SSQEYCLLKVEDTGIGIRQEQIPFLFQRFRQAEGSANRSYEGSGLGLALVKELVELHGAQISVESVYGQGTTFKVWLPVAQVLETPAE------------ 148654298 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALLLASFGALAAAVVVSLFVSRRIVEPLQDLTAVSRRLAQGYYRERTF-IHSDDELAELSQSINHLAEALDRTEQRRLA---LIADVAHELRTPLTTIEGYMEGLLDGVIAPD-----EQTFTLIRHEAARLRRLTEELGLLSRAEAGELRVQPRLFDLCTMLQELIARFQPQFAACEVELRLYLSVQSLTVYADPDRLMQVMVNLLSNALRYTPAGGLVEVSLTPL-GEYVRISVRDTGIGIEAEHLPLIFERFYRVDKSRTRNSGGTGIGLTIARHLVYASGGEIWAESDAGKGSTFHVTLPTAVVYQPV-------------- 119716160 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HTVSMSLS---VAADTFAARVGY--LCAGRDVTEARASQEMLVAALEKER----LAVERLRQLDVAKSEFVSTVSHELRTPVASIVGYTELLEDGTVVDPAPE-QRPMLESIARNGQRLILLCDDLLTLSGLDSGATAWQHDTLDLATLLPPAEEAIRPQLTGRDLELSMLAEPAPVLVLGDRVQLERALINLLGNAVKFTEDGGRIECRVGRQDDEA-WLSISDTGLGIPVEEQNGLFQRFFRSSTAQAHAIQGTGLGLSIVAATVAAHGGRIDVDSAHLQGTTFTVRLPLAR------------------- 71908367 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLTIMPMRQDGRVTHYVAVKEDVTEKRRNADEL-ERHRHHLEELVAERTAFLANMSHEIRTPMNAIVGLTYMLRR----TITDSGQADKLGKIAASADHLLGVINDILDISKIEANKLALDQSEFNLEELLSRVTSMVIDRVREKRLELIIDTDASLGFLMGDATRLGQSLINYLGNAVKFTDYGSIVRLVEESSNDVLIRFEVEDTGIGVAPENLPRLFQVFEQGDSTTTRRYGGTGLGLAITRRLAQLMGGEAGVESTLGVGSTFWLT------------------------ 268591889 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAYRDNQGNISGLICSWQD---ITEHEQLLIELSSARQRAEHASQTKSNFLAIMSHEIRTHISAIIG---LLELAATNKNQQDDITESIQIPYESALSLMGLIGDILDMAKIESGKLELVPEWVKSNELATPVVRLFEGLAKQKGISLHYHLNAIHPEIYIDVFRLRQVISNLLNNAIKFTSEG-TIEVIINYHEENILRIIISDTGMGIEENRQELIFSPYTQAESS--SKHKGTGLGLAICKQLISMMNGTITLYSQLGHGTQFLIDIP---------------------- 149927893 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TNDELGDVSKAVNQMAHNLAHKNKRLREANTRVEMASQAKTEFLSNMSHEIRTPLNGIVGLTYLLKDTSVSSN----QKLLLESLEKTSRNLIDLVSDVLDISKIEAGSMELESKPFSTLEFIDKVSGIMTGAAASKPIELIIDPPSDMPELIGDELRFRQIVVNLVGNAIKFTQVG-HVHLILQVLSNQGLRVEVRDTGVGISPQGQTNLFRQFHQANTSVAREFGGSGLGLSLVKKLVELMNGSLGFNSELGHGSTFWAEL----------------------- 196228932 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQRTLDTRSQDLAAMVSELARARSVAESANSAKDSFLAVLSHELRTPLTPALAATSALI--SAPPSDPEVLREFLAVIRRNIELEARLVDDLLDVTRINRDKLRIQPTTVDLHSILRDALSMAAPVLREKEIATVADLMAEGPAIHGDAARLAQVFSNLLTNAAKFTPESGQVTLR-SEVVGSMVRVMVKDTGIGISGEVLPHIFEPFRQGEAAKARRFGGLGLGLSIAKGLVEAHGGTIRAYSDPGQGAVFTVELP---------------------- 196228932 ---------------------------------------------------------------------------------------------------------------------------LMLLHGGSDLAIGLSYVAISAGLIWLVVRARKELPFHW-IMIAFAIFIVACGATHFMELWTLTYWLAGWVKLITAVASVTTAPLIPRVLEMLTAARRSAEHGDKLQRAYAELNFAHARVKQLDQLKTNFFANVSHELRTPLALIFGPIERLLAE----IRDEGARRELAVVRRNALLLHKYVNDLLDVSKLEVGKMELHYSRLDVATMARTVAGMFESMVSERGIAVAVKATGE-AMAEVDGDKLQRVFMNLLSNAFKYAPDGSTVRLTLTGDDDH-LTLTVEDAGPGVPVDLRKEIFERFQQGDRETQRRYGGTGLGLSIVKEFVEMHRGSIVAESSLG-GALFRVQLPR--------------------- 238917551 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVTGILAVIIVVCIVLSQLLTRTLIEPIERMAKNMDSVQEKPVYKEIAEKIRTQHEAAARSRQDFTANVSHELKTPLTAISGYAELIENE---MVSHEQGIHFAHEIKRNSERLLSLINDIIRLSELDHSEMPRQYENFDLYEFVKDCAESLQVNAQKQGIYFSYR--GSACMIRGNKDMIRELIDNLVQNAIRYNKEGGHVEVFAGMVDGKP-RLEVTDDGIGIPKDQQDRVFERFYRVDKSRSKETGGTGLGLAIVKHIVELHDARIYLDSEINKGTVIRIEF----------------------- 149278863 --------------------------------------------------------------------------------------------------KLNDITIIHRLYLISALLILIMTTGAGILY----------FFFASQLMLALSIIFISSAALLVGLLLREFK--LAFSDEQHR-----DRSLMGEFKLKPGAEAFQAKQILGLASSLNLTSERLRESCRKLKQAETRLAKQRRKTEALKKAKQTFLVNISHEIRTPMNGVLGFARLLE----GSIKDTDHQESLRLIIKSADQLMTILNDILDFSNLEEGNVKFHKQPFYLKDAVDGHFKLMASEFKSKGLGFKYHLSEYVPDVIGDELRLGQILLNLTSNALKFTDSGNVIDISVVEETAEEVTLEVRDTGIGIALEKQQQIFDFFEQASNDASRRYAGTGLGLSIVKKLVSLQGGEVFLESKLGRGSNFYFRLPFETVKDVLPQ------------ 218894079 --------------------------------------------------------------------------------------------------------------------------------PLSYQPPGGERRQLGELEIAIDLAAVYRSLLWMGSFLCGLAVALSWLFHSLVTRHLWRMSFAGHIAEGDLQQPLRLDKVDRERDEIDAVAAALEDMRQALERRTASLRRAKDQAEAADRAKSRFLATMSHEIRTPLNGILGMAELLREASLG----ERDRQRLRALATAGEGLLAILNEVLHFARLEEAPDVPEAVDFSLRSLLEDVLTLLEPRARENATRLDLWLDPQVHDHRGAEQFLRQVLTNLLGNAVKFTEAGEVRVRVERLVRSAGLRLSVADDGIGIPEEMRERIFERFTQGGDAVTRRYGGTGLGLAISKRLVEALGGRIGVESRVGQGSTFWFEI----------------------- 294505985 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RHLIEVIADYATLVLGRVDREAVLRGAKEEAERARREAEAASQAKSVFLANMSHEIRTPLTSILGFAEAIGEEVGGDNQTPALRQFAALIESSGERLMNTLTGVLNLSKLEAGEMNLAPEPVDLAAEAEKAVQEFAPQARDAGVDLAAEGGQDAVWARADEGGVQIVLRNLLSNAVKYTGEGGTVRVSARTDGKQDAVLEVVDTGIGMDPARVEDLFEPFRQESEGLAREYEGTGLGLAVTWKALQQMEGSVEVETAKEEGTCFTVRLPAARVENGLDE------------ 240146132 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YLNQQTGTLLLMLSDVEDIVKEEKEKQEQLEKALKMAEAANEAKTKFLAGMSHEIRTPMNAIIGLNSMIRSSLD---DREQVLDYTEKLDSASQYLLALLNDILDMSRIESGSMKLAIRAFEGDKFWDNVNMLAKAQAVMAGVGYSFERRKKISEVYGDSTRLEQIMVNLINNAVKFTPKGGNVNVSVAEQETDGVQLTVSDNGIGIAKDFLPKVFDIFTQEHEENTRVYGGSGLGLSIARNYARMMDGDITVESAEGKGTVFTVT------------------------ 229172680 ---------------------------------------------------------------------------------------------------------------------------------------FLTIIWSIAFYVATSI--LNAFEVNVSSFVAFLISDMVGFVFIVLIWTLIGILMRPKREAMIWTIIEPIQKITKGDFSVKIRNEEKYD--GEIGVLVKSINDMTDELNAMEKMRQEFVSNVSHEIQSPLTSIKGFARALQDNNL---SEEKRKHYLTIIETETTRLSKLSQNLLKLTLLESEEYTPERVTYRLDQQLKQTVLNSEPLWAEKEIEL--DLDLEKVHIIADQESMSQVWINLIHNSIKFTPIGGTITIQLKEYE-KVVEVRIRDSGIGISEEQKQHIFERFYKADTSRNRAYGGSGLGLAIVKKVLDLHQGEIKVESEEGDGTEFIVCIPN--------------------- 242783972 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------INDRKLLERELNKAMQKLNREMESKTKFFSNMSHEIRTPLNGILGTIPFILDTTLDH----EQRRMLDTIQNSSTNLRELVDNILDVSRVEAGKMNMVKSWFHLRSVLEDVIDTVAPRAIDKGLEINYLMDTDVPMVIGDRFRIRQVLINLMGNAVKFTP-HGEIRCSVYREPGVPLRFEVVDTGKGFSNTDAQRLMQRFSQLGGNGSQQNAGSGLGLFLSKQLVEMHGGKLTPSSREGQGAKFSFYI-KVDAPPQVPE------------ 135300274 -----------------------------------------------------------------------------------------------------------------------------------------------------------------AISANLRKLILSIVITFIICFTLVGLFVLKKISKPISHLYEATGELEKGNFKV-RVDIKTGDELQQLKTAEVLEHRDNEH-KQIDSAKTEFLSITSHELRSPMTPMRAQLQMLQGNYFGKLN-QKQHEAVKIILRNTERLDRIIQDFLEISRIEAARLKFNFTDTDLNQHISSLVKEMNGFIPEKNITIETKLE-NLPKIEVDPDRVMQVLRNLINNAKKFSPPNKKITIRTAIENG-MIRISVKDQGIGLSPENSRRIFEPFFQAEQTMYRKAGGTGLGLAICKGIVESQNGKIWLESEVGKGTTFFFT------------------------ 108756960 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------LASSTDELVGLSVLEVELAPLVSGTLPSQTYSTSHRRRDGSEVLQYVAADGGPGRFISVARDITE--RQRAETASEAKDSFLAAASHELRTPLAAAKGHAHLALLKLGGETEAGPGKS-LKIINRQIDRMAKLVEDLLDISRLQAGRLSLELERFDLSHLVHETRDRMAVLSQ--GHEIHVEASDQLEGTW-DRGRLDQVLTNLLSNALRYSPEGGPVWVRVQGEHDEGVHLSVTDTGVGIPKEKQGLIFERFGRAHGS---KYGGLGLGLTISQGIVEQHGGRIWVESVAGEGSTFHVWLPRE-------------------- 124009092 --------------------------------------------------------------------------------------------------------------------------------------------RIVSLLLSVSIAIVTTAFTSLLSGVSTVALLVCFTMAFFSSYLLFYFALEFLVFREINEAYRMIEKLRKKDFKIAKKRSKVKKLNQEIYTYGANKQKEIDHLKQMEVFRREFLADVSHELKTPIFAAQGFLHTLLD---GAIDDENVRDFLLKAVKSLDGLNTMIQDLLTLSKMEAGFITMDYDIFDISQLTRDVFEQLEEQAAQRKITLRFDQPYQEVMVYADAKRIRQVIINLLENAIKYGSKNGNVEVGFSNSEQNLLDIMVKDDGPGISVEHLDRIFERFYRVEKSRSKDKGGSGLGLAIVKHILSAHDTEIKVNSKVKKGTAFTFQL------QTTPVDNEEITK----- 240168413 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GFLVAALNRYRRLD-EGYRGFVELVA-----GHLAAGIASARSYQAQQQRAEEELDRAKTTFFSNISHEFRTPLTLIIGP--VAELRRRTPGLDEQARQELEVVHRNGLRLAKLVNTLLDFSRIEAGRMRAHYEPVDLAAVTADLASVFRSAVERAGLEFIVNCVRLDEPVYVDRDMWEKVVLNLLSNALKFTFEGS-IAVRVGG-GDSAAVVTVSDTGVGVPAAEMPRLFERFHRVETVQARSNEGSGIGLALVKELVGLLGGSITVDSSQAGGTTFTIRLP---------------------- 163939802 ----------------------------------------------------------------------------------------------------------------------------------------VALFAFLTIIWSIAFFVSSSVMKAFEIFITFLISDMVGFVFIVLIWTLIGILMRPKREAMIWTIIEPIQKIAKGDFSVKIRNEEKYD--GEIGVLVKSINDMTDELNAMEKMRQEFVSNVSHEIQSPLTSIKGFARALQDDNLPV---EKRKHYLTIIETETTRLSKLSQNLLKLTLLESEEYSPERATYRLDQQLKQIVLNSEPLWDEKGLELDLDMDK--VCVTADKESMSQVWINLIHNSIKFTPNGGMITIHLK-EHKEFLEVSIHDTGIGISEEQKQHIFERFYKADSSRNRAYGGSGLGLAIVKKVLDLHQGKIKVESVEGNGTEFIVRIPN--------------------- 294054418 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RVFNDMADRLSRSYSEVEEQVRKR---TRELQKATMKARKLADAAEEANMAKSAFLATMSHEIRTPLNSIIGFSDMLQETEL----DDEQCSDLEAIRSSGALLLELINDILDLSKIEAGKSNLNAVSLDLEETVQEVSSLFKHGLRKKGVELEVEFAEDLPQVTTDKLRLQQLLNNLLSNAVKFTSKG-IIHVRAWYEDRKEYYVAVSDTGIGIPEHKLEEVFQAFTQADSSTTREYGGTGLGLAICKRITHLMGGEISVVSRAGLGSTFKFYF----------------------- 150388921 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------IMYAAIISILVALVLGIYSAKGFLKPILLITEGANNLRWGK---LDTKVEIDNQVIELQQLSQSINHLATSLEEQKILRKRLTSDISHELRTPLTILQSHIEAIRDGIWEPTEEK-----LSICKNEVDRLIKLVGELQNLTDIEKHQIDLQLENCQLSKVIDEVFDGFAYQFQQKQIMFKREIQGDI-YMNIDPDKMKQIIINLLSNALKFTDPEGSVSVSLKEEADR-IRLTVEDTGIGIESEDIPYVFERFYRGDQSRNRSTGGAGIGLTITRSLVEAHQGTIFVESEKKKGTKFTVILPR--------------------- 284993166 ------------------------------------------------------------------------------------------------------------------------FAAVYLHTPGTGLRRAATVGCDPGLLP--EVAASPGELLPPAVALTGGPFGDPVTEAAVLPLGVPDGDGVGALVVGLNPNRALDDE-YRSFHELLAGQ-----FTAAVRNARAYAEE-RARAEELDQAKTAFFANVSHELRTPLTLLLGIADTLAEN--GPVLPGDVRESLTLALRNGQRLQRLVNDLLEFVSIEAGRASAVRVQTDVAAYTAELAGVLRAAAERAGLRLTVDCPPLGRPAYVDPRMWEKVVLNLVANAVKYTFVGG-IDVTLR-ADGDDLVLQVCDTGVGIPAAELPRLFERFHRGVGTAARSREGSGLGLALVRELVALHGGEVSATSEPGAGSTFTVRVP---------------------- 296502578 ----------------------------------------------------------------------------------------------------------------------------------------LTIIWSIAFYVATSL--LNAFDVNVSPFVAFLISDMVGFVFIILIWTLIGILMRPKREAMIWTIIEPIQKIAKGDFSVKIRNEEKYD--GEIGVLVKSINDMTDELNTMEKMRQEFVSNVSHEIQSPLTSIKGFARALQDDNL---SEEKRKHYLTIIETETTRLSKLSQNLLKLTLLESEEYTPERVSYRLDQQLKQIVLNSEPLWAEKEIELELDLEK--VYVIADQESMSQVWINLIHNSIKFTPSGGTITIQLKEHE-TVVEVRIRDSGIGISEEQKQHIFERFYKADSSRNRAYGGSGLGLAIVKKVLDLHQGEIKVESEEGKGTEFIVRMPN--------------------- 210622684 ----------------------------------------------------------------------------------------------------------------------------------------------GAVRYTVSLDAIDREIIKLMAWLIMIGVVILIIAIGI------SLKFAESLITPLTELKKFASELSCGNYNVLKSNKIVDDEIGEL--AETFEKMAVEIDKNE-KLKNEFISSISHELRTPLTSIKGWSETLGYEGI---NKEELDMGLGIIQDETERLIKLVEELLDFSRLSSQRIKLVIDSVDVESLVVGVINQLKVKAAEKDIRLLFEFEGEVKNIQGDKNRLRQVLINLVQNSLKFTDVGGFIKITVNQDS-EFTTISVTDNGSGIDKENLERVFDKFFQEDY----NKSGSGLGLAISNEIVKLHNGEMSIESKKNVGTSITFTL----------------------- 229160973 ---------------------------------------------------------------------------------------------------------------------------------------FLTIIWSIAFYVASSI--LDALEINVSPFVTFLISDMVGFIFIVLIWIVIGVLMRPKRQAMIWTIIEPIQKITKGDFSVKIRNEEKYD--GEIGVLVKSINDMTDELNAMEKMRQEFVSNVSHEIQSPLTSIKGFARALQDDNL---SEEKRKHYLTIIETETTRLSKLSQNLLKLTLLESEEYTPEKVTYRLDQQLKQIVLNSEPLWADKEIEL--DLDLEKVHITADQESMSQVWINLIHNSIKFTPSGGTITIQL-QEHEKFVEIRIHDSGIGISEEQKQHIFERFYKADSSRNRTYGGSGLGLAIVKKVLDLHQGEIKVESEEGNGTEFIVCIPKYK------------------- 229499127 ----------------------------------------------------------------------------------------------------------------------------------------FVLKSVLTVIAVMTIISLAAYFITEAIYTRFAWRPQPLVRQIITS--IFGFFLFGISMSAISPFLRKREKMLWQHLMDALNRIAKGDFRVNLELVTRINDMAA-NLQAMEEMRQEFISNVSHEIGSPLTSIRGFARALKNENL---SREQRMHYLDIIETECVRMSKLSENLLRLAMLDSDRHPFHPTSYRLDTQLQTLILHCEPQWAEKELDMCVMLEKVVITAY--EDLLSQVWLNLIHNAIKFTPKGGTITIQLQRR-GEQAIITFSDTGPGISEHDQPRIFERFYKADKSRHRAAGGSGLGLSIAKKIVDIHHGTISVQSQPGEGATFIVELP---------------------- 257063842 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSGQFNNMASELDALHKHLEEMVATRTEQLADANETLAEQA---AKLEEMNRRLTENDLYKSHFFTMMSHELRTPTTVIRAYIDMLEEE--GDLDDEARRNAVKAIRTNAQSLSKLVDSILESARMEAGAVKLEKTVVDAADIMVEVEKTLTPLAQDKSIDLQVSYG-NTPLFMADANKLLHILENLGSNAIKYTGFGGEVSVSASLDEEAGERFVVSDNGIGISEADKQVVFEKFKQAGSSVSKPVSGSGLGLALAKEYAELHGGSILLESALGQGSEFTVCIPFEE------------------- 239908540 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTARVRAERRLEILNRHLREAVKER---TGRLAVKAAELEAANERLQELDRLKSGFLATVSHDLRTPLTSIMGFAKLISRDERLTRQAERITANLGIIENEGERLTRLINDFLDLSKIESGRAQWRDTEVDVSAALSRAANAVSADFAAKEVRFTMALEGGLPPLYIDPDRLTQVLVNLLGNAAKFTDQG-EVKLAAAASDG-LLRVVVTDTGHGIPRESLEKIFDKFHQAQIGDTGRRQGTGLGLAICRQIVEHYKGRVWAESELGRGSTFILELPLA-------------------- 186682599 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QELLRAMAELRKREEELTQLNRELEDTNAELDEKADSLQKANELKTRFLSNMSHEFRTPLNSILSLSRMLLARMDGDLTAEQEKQ-VTFIQKAASGLSELVNDLLDLAKVEAGKIEVRPSSFEVSDLFATLRGMLRPLVQGSSVALNIEEPEGIGQIYSDEGKVAQILRNFISNALKFTEQG-EVRVT-SVQRGHTVIFSVSDTGIGIATADRERIFEDFVQIESSLQKQVKGTGLGLPLSRKLTELLGGSISVTSKLGEGSTFTASIP---------------------- 116052653 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FSEISARKRMEAELARAKSLAD-------AANEAKTLFLATMSHEIRTPLYGMLGTLELLGRTEL----SRQQAGYLKAIQHSSSTLLQLISDVLDVSKIEAGQLDLECVEFSPLELTEEVVQSFTGAAQAKGLQLYTCLSAELPRMRGAAASIRQILNNLLSNAVKFTDNGVNVHLKASVVDAECVMLTWQDTGMGINVEDQPRLFEPFYQIRRS-EHPVAGTGLGLSISQRLAQLMNGSLKLVSELGLGSSFSLRLPLERIMQAEPQD----------- 121603982 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELEQTNEQLSEVALSLDHKNVALSQAQIQLEERAEELSRASRYKSEFLANMSHELRTPLNSSLILSKLLSDNQKGNLDAEQVK-FAQSIYSAGNDLLNLINDILDISKVEAGKLQLSPETILLGDLAASLNSTFGPLAGQKNLAFEVVVEPGTPTLVSDRQRAEQILKNLLSNAIKFTEAG-RVSLSVSPQPGGMIGFAVQDSGIGIRQEQQQIIFEAFRQADGTTSRRYGGTGLGLSISRDLTALLGGSITVQSQVGRGSVFTLLLP---------------------- 114769184 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISDRKVAEKILIEARDRAERTDKAKSQFLAVMSHEMRTPLAGIIGVMDLLKATNL----SKKQDHYVQIATSSGEVMLEHINEALDITRIEGGAFELSPQEFNLPDLARSLVEVLKPLANEKELSLELQIDDNIAYFLGDSHRIRQILTNLLGNSIKFTDEGS-IQFVISCSHEADVKFTITDTGLGIAPENHEKIFEDFVAISSGDERQSRGDGLGLSISRKIARQMGGDIIVESNINEGATFILNLPLKQVA----------------- 95930319 ---------------------RLVLGDAAQLSTAAEAERRHSAILLCVSLFMVVYTLYFALYCLLWLINGTITYVSSWLLSFTEIHNMVWIVYRCDLIS---------YYLTIPLMVLFLRSLFRDEMPAAMPKLALALVFSGYVLLPESVGLHPLQGSSPQLYHLFTVLIIFWSAYGLLKAWQHKRSGAGLILAGFILMTMVGVNDMLFDIKVLALAQRFSNAFTTTERLSVELQEKNIALSRMDQLKDEFLANTSHELRTPLAGIIGIAESL-LAGSGGQLSELARHNLHMVVSSSRRLTSLINDILDFTRLRNRDLPLNLKAVDVKAVADVVLSLLTPLAEAKQLTLVNQIDAALPCTHADEDRIQQIFYNLIGNAIKFSDQG-EIVVTGQQVNG-WLELSVRDQGIGIDADSLKTIFEPFEQADSGAGRASQGAGLGLAITRNLVQLHGGDLSVESQLGQGSTFCFTLPVSE------------------- 269928977 -----------------------------------------------------------------------------------------------------------------------------------------SVMRSGEPLLRATIAAQAGLMPGQEAFVAQFP---------IHSLLIAPLSVRGRSIGALIVWRDRPDHPYEEDLSFLQDLADR----AALAVDNAMLYRA---AQEAVLAREEFLSVASHELKTPLTTVKGWVYLLADERREDPDREAIREFTDELQSQIDRFEGLIADLLDASRIQQGRIDLRPEPVALNDLARRVLARFEHAPERPRHTLTLEAPEPIAGIW-DPDRLEQVLVNLISNALKYSPDGGDVRVRLR-RDGDVVELTVSDEGIGIAPADQKRLFQPFSRTEAARQRA-SGTGLGLYITQRIVREHGGTIDLFSEPGKGTTVTVRLP---------------------- 255526545 ------------------------------------------------------------------------------------------------------------------------------------------------------------------ILSGFIALIFGLGVSFI---------LAKQLTKPLVRITKTANEMRKGNLAVRSQVKSETREIQELSASINYLAETLQNQE---MLRKRMTSDMAHEIRTPLTTLKTHVEAL-LDGIWEPTEERFQVFYDEI----ERLINLVNKLQNLAKLEQADLKLNSTKFNLSEELKKTISNFEPLYLKNNYTIEAKIYKDI-WVYMDRDKLKQIMHNLLSNSYKYLKSNGKVVVELKEEEG--ICIKVKDNGIGIPEKDLPYIFERFYRTDLSRTKNTGGSGIGLTITKSLVECHNGKISVESKEKEGSTFVVWFPKE-------------------- 117619855 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IDRLAQAFRHMQRSVKDKIEL---IERQTQELQQQVKLTHKQNLSLQQADKLKDELLANTSHELRTPIHGIKGMAESMLASQQD--LTEGQQKQLGLIIKSADGLARLVDDLLDYHQMRYGQLEIHPQPVSSKGVIRLVLDLCQHLVQAKPLTLVDISPVELPPVLADEQRLEQVLYNLVGNAIKYTPQG-KVVLSA-LVEGNFLRIKVTDTGIGIAPDHLEHIFEPLVQMSPEVS--KQGAGLGLSITRQLVHLMGGELFVESEPSVGSTFAFTLPLA-------------------- 229175384 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------LFPILVSLLLLAILLIGLLSYLVSRSVIKPIFVLKDATEKIKEGNLD-FQIPVTSHDEIGQLNQG---FEEMRKKLKESIEMRKELISNISHDLKTPITSIIGYVEGIKDGV--ANTPEKMDKYLTTIHTKARHMDTLIDELFLFSKLDLNRVPFQFETVELNMFMQELIEEMQMDLSKEGIEVNLQLHPSPLYVTADCEKINRVISNLIHNSVKYMDEEKKINVTVSIDDNK-VIVKVMDNGSGIESDTLPYIFERFYRAEQSRNSSTGGSGLGLAIAKQIVEEHGGEIWVESELGKGTSIFFSL----------------------- 310818443 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VARDITE--RKRAEEASEAKDAFLAAASHELRTPLAAAKGHAHLALLKLGGEGETGTGKS-LKIINRQIDRMTKLVEDLLDISRLQAGRLSLDLERFDLGTLIRETCDRMGVLSQLHPLRV--ELQEQLEGLW-DRGRLDQVLTNLLSNAIRYSPEGGEVLVKAA-ADGEGVQLSVKDCGVGIPPEKQGLIFERFGRAHGS---KYGGLGLGLTISQGIVEQHGGRIWVDSQAGDGSTFHVWLPREAV-QTGPETPSASSDEHSRA 297568633 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQFRHYRMLEKNYQQ-RLKEEVQAATVDLFRMVEELKEARDQALEASRLKSEFIGNMSHELRTPLNQIIGLSEVMLDQPEMLAD---HRNYLQTIVKAAWGLNGTLNNVLELSQLDSGQVDLSEQDFQLDELLTVIRQHYQAEARERGLELTVVRMPGVPQLRGDSARLEQVLQLLLDNAFKFTEQGS-IAVKVERENGNDLRVLVSDTGCGIPAEKQECIFASFRQADGSLTRCHGGAGLGLAVAKRLVKLLGGEISVTSEPGKGSTFIFS------------------------ 295104471 -------------------------------------------------------------------------------------------------------------------------AAVETIDDQSLFSGWLFLCSSGAQLTDFKQQFWSNFLLSACVML--------------LCASVLTRLLMRQLTDPLQKVTDAAQRFGGGDLSVRVEGVEGDGEVADL--ARTFNQMA-ENIQSNDNSQGQFMGNIAHELRTPMTTIKGFVDGILD---GTIPPEMQNHYLQLVSEETGRLARLIQNMLDLSKLESGEYQVNARMFNIWETLTGVALAAEQRINDGMIELEGLTMDEKVLVYADPDLIHQVAYNLLDNAIKFTPAGGTIRFSVEKL-GPEAEISIWNSGQGISPEALPYVFERFYKEDRSRGLHARGSGLGLNICKVLVNLAGGQIRVESQQGEWCRFVFTLPT--------------------- 308271052 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEETAMLLEKQKENRKKNVELEEAKRLIEQKARDLELASKYKSDFLTNMSHELRTPLNSILILSRLLSENKKGNLDQKNI-EFAQTINGAGADLLKLINEALDLAKVEAGKMECSFEQLEIADLTDTLKRYFMAIAEEKGLIFTINQKDGIPSFVSDRQKVEQIIKNLLSNAFKFTEKGTTVDLTLGLVNKNTIAFSVSDTGIGIPEDKKQSIFEAFQQADGTTSRKYGGTGLGLTISRKMAKLLGGEITLETTEGKGTVFTLYIP---------------------- 229023488 --------------------------------------------------------------------------------------------------------------------------------------------------------------------IILFTISVGIVISGIV--FLISRRLANSFVKPIESIIHASSQIAEGTLK----EQIKEDYPGELELAHSLNYMA-DKIEKAEQMKNEFIASISHEIRTPLTGIKGWSETLK--TVDHLTDEEIKQGMGIISGETDRLIHLVEELLDFSRLQSNHFNLYKQKVQLYDILEETIWQLTPKSEEKQIQLVANLER--VELVGDRNRLKQVFLNIIHNAIKYSNEKGTIYIEAAKSEGKAV-IKVTDQGIGIAKEHLPFIEQSFYQ----INSHIEGAGIGLAIVKKMVELHGGTLSITSRERVGTTILIKLPL--------------------- 300932508 ----------------------------------------------------------------------------------------------------------------------------------------------GTVTIVALPLADEEHTITRLIALQVIIGLIALAAIVVASMYIVRRALKPLNQVEHTASLISRGHLEQRNTEVGALSQALNRMLAQVQGAFMHVEASERQARRSEASMRRFIGDASHELRTPLTSVRGYAELYQSGATDDAGM-----VIERISEEAGRMSLLVEDLLALVRMDEGR-PLKQDRVDILELVLHAADSARAGFPGRRVSVNNKCG-DIPVVIGDANRLHQVVGNLLTNALRHGGEDASVQINLS-ESQREVSIEIADDGRGIAAEDLPHLFERFYRPDVSRSRASGGSGLGLSIVKSLVEAHGGTISVASTLGEGTTFTVVLPSAAV------------------ 299145092 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSVPAYIGYTLLLAGVIIFFFLKMKRKHIRNLSQQKREMEIIQQH--EMDEAKMRFFTNVSHDLRTPLSLIIIPLEKLLSSNL----EKGVKEELELIHRNSETLLNEVNQLLDFRKLDQQKTQLMLSHGNLSDFVKEVCGSFIPQAVKKGINIRLHINETKMDMDFDRNKIQRILLNLLSNAVKYNYENGEVTVTLAKITANGVQIQVADTGIGIKDENKDKIFDRFFQEKHSTTT-YVGNGIGLHIVKEYVAMHHGTITVENHIPQGTIFTITLPVTHNY-AVNDEKQNDTEIRKEA 254496713 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FFTVIKMPLLDDEGHIIGILGNSLD-ITELKKAQADLNIAKEAAEAASHAKTEFIANMSHDIRTPLTGVVGMAKLLEDNVH----DANQKQYAHWLGESGKQLLHMLNGILDVVSADAHEDDLHEESFNLHEVINDIVQLERPSTLIKGLDLVTFVDAAIPPLVSDQTKIHRILLNLLGNAIKFTQEGQVIHVNLLEKNETHVQFRITDTGIGIPQELQDKVFDRFYRIIPSNKGTYTGHGVGLHIAQSYVELLGGEILLSSELGVGTTFYFDL----------------------- 302325748 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLQLEQKE---QLETQAEALKQALSAAQAANSAKKEFLNSISHEIRTPLNAVIGLTSI---ASTHLGDAERVKDCLVKIDQSSDRLLSIINDILDMSRIESGKFDLKEAPMHLFELVHEVERDIRNDLQAKDLKFELDVDINDDEVVCDRERLRQALLKVLSNAIKFTKEGGSISMSVKETSYAAYEFRIKDNGIGMSEEFLKTVYEPFAR-ESTVSRDVRGMGLGLAITKNSVEMMGGQIEIASRLHVGTEVTMTF----------------------- 254421287 -----------------------------------------------------------------------------------------------------------------------------------------------------GLRAIRRVLIVWNIGLLIASISVALIVSNSLSLPIEKLTRYTQNVKDLSQLQPAPRNSHIWELDYLGTVIER--MLRGLEKNSNDLRKAWQDAQTANQLKNEFLANTSHELRTPLNGIIGSIGILKDGLCD--SKEEEREFLDQANKAAMHLLSVIEDILSIAKIEAGTLKMSIAPVDLRSVLHDVLEMQVFQAKQKGLLIVRPELLAPLMVEVDHFRFKQVLLNVISNAIKFTDKG-TIDIQITTDESTWVKIMIKDSGIGIDPQHLPKLFKPFVMVDGSHTRSYEGTGLGLAISQNFMRLMQGDITLSSEIGRGTTVTIVIPR--------------------- 73538800 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAVVSNITDRVNLERQREQLIEREQAARAAMERLNRMKDDFIAILSHELRSPLNVISIWTHVL----NQHINSDEGRRGLAAVERNITIQRRLIADLVDVSMLNVGKLKLELERVNPAELVRVAVESMQRQAQERNVTLVTEMPPVLADAWLDPSRFEQILWNLVSNAIKFSPEGGIVRIEVA-SNGGALRVRVIDHGRGITAEFLPLLFDRFTQSEDANRRQHGGLGLGLAIVRQLVEMHGGTVQASSAVGLGSTFEVTIPLT-------------------- 304406317 -----------------------------------------------------------------------------------------------------------------------------------------TVPVQSGQLVVGLVRYSASLERIDDVVARIIGLTLLTAAAVVLLFLGVSLWMSKRIVKPIRELTFVARQMADGDWQRRAVPRSADEIGQLAEMLNTLAAQLTKR----EQLKNDFISSISHELRTPLTSIKGWSETLAED---ETDREELELGLAVISQETERLHGLVEDLLDFSKLYDRSIELHPDYLDLNRPVKETLKQLGVRQEATGVQLIASLSEHPLMVHGDVNRLKQVLINLIDNAYKFTPQGGSIRVTTRALD-REAVLTIADTGAGIAPEHLPHVTDKFYKGDSA----KQGSGLGLAICREIIALHSGSMALVSEWGAGTAVTIRIPLQR------------------- 219660834 --------------------------------------------------------------------------------------------------------------------VSVSGEMLALVNTINDMIAQLAIFAKEVKKVAFEVGTEGKLGVQAEVGVQGIWQEITCSVNTMASNLTTQVRGFAQISAAAMDGDFTRFITVEASGEMDSLKTQINQMVFNLRDSIQKNTAAREAAELANRSKSEFLANMSHEIRTPMNGITGMTEL----TLDYDLNRSQRESLLLVHSLARSLLLIIDDILDISKIEAGRMTMEAVSYSLRQTVFGILKTLVVRASQNNLDLTYDVDPDIPQLIGDSLRLRQVITNLVGNAIKFTPKKGHVALSTRLLDDQSVTIEVTDTGIGIAKDKLNLIFDTFCQADGSTTREYGGTGLGLSISKRLVNLMQGNMWVESEVAKGSKFFFTI----------------------- 56419442 ----------------------------------------------------------------------------------------------------------------------------------------FVLKSILTVIAVMSIVSLAAYFITEALYTQFAWRPHPLVRQIISS--ILGFLLFGMTMSAISPFLRKREKVFWQHLIDAINRIAKGDFRVNLELVTRINDMAA-NLQAMEEMRQEFISNVSHEIGSPLTSIRGFARALKNEDL---SREQRLHYLDIIETECVRLSKLSENLLRLAMLDSDHYPFHPTSYRLDTQLQTLILHCEPQWAEKELNMCVLFEKVI--ITADEDLLSQVWLNLIHNAIKFTPKGGTITIQLQRR-GEQAIVTVSDTGPGINEHDQLRIFERFYKADKSRHRAAGGSGLGLSIAKKIVDIHHGIISVQSQPGEGATFTVELP---------------------- 119494078 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QEITEQHRIAQELAAKNADLI-QLNRLKDEFLACISHELKTPLTAVLGLSSLLKDQALGSLNDRQAR-YAKLIHQSGRHLMMVVNDILDLTRMETGQLELIPEPVQIRAICQRAFEIASPNPPKPQERFILDIEPSLETIVADELRLRQMLVNLLSNALKFTPDDSQIGLQVSYWE-NWIGFTIWDKGIGIPEDKQHLIFQKFQQLESPLTRKFEGTGLGLVLTQRLARLHGGDVSFISKQDQGSQFTLLLPPS-------------------- 117924203 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRDSDGKVINFMSIKEDISARIALEKEI-EHARTAAETANQVKSEFLTHMTHEFRTPLNIIKGCVKLIRDEN---NLSDKQGRQLENILDGATHLATMIQDLVDLSRVESEQFHLHEEPCDLSHLLTELHDEMELKSQEKQLTFAVEVSPTLPPIMLDAARLRHALTNLLTNAIKFTHEG-QVSLNCWYEGETTLHFVISDTGVGIPSEQIHAIFEPFNQGDMPAMTR-GGVGLGLTITKRLVEVMDGTIEVRSEPDHGSVFHIQLPCRKV------------------ 157374520 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SEGGVLGRVWSFRDVTESMKIRSELM-LAKEGAELAVKAKSEFLASMSHEIRTPMN----GVLGMLGLLLNTKLSDFQRRRVSIAQSSAESLLTLINDILDYSKIDAGKLELENLDFNLRGMLGEFAEGMAHLAQDKDLELILDVKGEYSMVNGDPGRLRQALTNLTGNAIKFTKQG-EVVIKAELVPCDDETLSVSDTGIGIAEDKIDSLFDSFSQVDASTTRKYGGTGLGLAIVDKVCNLMGGSVSVESEEGVGSCFRF------------------------- 73538799 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DIASLQAALDARTREVETLRTEIDETNRQAEQLRQAKSRFLAYMSHEFRTPIVAIQSITRLLIDRVDGPLTPEQEKQ-VRFVRDTAAEFAGMVNDLLDLARLEAGRVDVSPAWFDMVALFDALRGMFKPVLTNPEVSLIFEEPHDVSKLFSDDRKVSQILRNFISNALKFTPSG-EVRVSAKREPGDMIMFSVRDTGIGIPAEAHGAVFGDFVQVDSPLQRRYRGSGLGLALSKRLAELLGGSIGFESQVGVGSRFYVTLPAT-------------------- 298245460 -------------------------------------------------------------------------------------RMTFEQRAELRRNFTASLPLWRHPLLLSILLVGLGWGQQALDGWIGGGGIYFSLLLLPVLFIATFWGTMPSLFTVLLGALYIDYFFIGYNQGISWQHWEDGLRILPFFISGITI-AIITAQRERARWQTLIAEQELKEYAAELEVSN-------QKLEDANQTKDRFLSIASHELKTPITTIRGQAQLALRRQDGEMNVSDMHTALERINEQTVRLTTLIEELLDVSSLRTGKTALNKRKLNINELCQQVVDDQKLLT---GRHIELKLPPKEVMVSVDRDRIEQVLINLVGNAVKYSPEGSVVQICVERK-WRKALIHVRDHGKGIAPDQLEKVFDTFYRTPDAEASTKKGLGLGLSISKEIIERHEGRIWCESQLGQGSEFFVELPLK-------------------- 110803361 --------------------------------------------------------------------------------------------------------------------------------------------------IVGVIRYISSLRNVDNFILNFFLVFLVIGITVLAIGIILSYFLANSIVNPITELIKVSEQMAKGNLKVRNRIVTND----EIEKLADSLNIMAEEIENREMLKNEFISSISHELRTPLTSIKGWAITL---NNDFTDRETLKMGFDIIEKEADRLSNMVEELLDFSKFVSGKIKLKYEEINLKEFIEYLRLYMNPRAEREHKELILKGITEDFIIVGDKDRLKQVFINIIDNAFKFTHENEKIIIEFLYDE-EGIYINIIDTGCGISKEELPRVKEKFYKGKNSKSQN----GIGLSICDEIIALHEGNLEIYSELGKGTKVVIYLPK-KLIRSVEDD----------- 294507653 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WARIRGEPQWEDGEVVRIRGTIQDITERKQRERALR-EAKQEAEEASQLKSSLLANMSHEIRTPLTSIIGFAEAAEAKELDLPDDSPLPKYAELIEQSGRRLLETLEGVLNLSKLEAGEMELEARPVDLVEEAEAVAEELRPRAEEKEVSLQLETEA--AWAEADKGGV-QILRNLLSNAVKYTEAGGRVRLRTYREEG-AVAFEVEDTGIGMDPETAEGLFEPFRQASEGFSREYQGTGIGLAVTKETTKQMEGSIDVETEKGEGTRITVWLPRA-------------------- 83952587 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITEREHSAQALREALVRAEAANHAKSQFIAMISHELRTPMTSVKGGLD-LALNGFPGEPSEPIRKLLNIAQRNSMRMLKLIDDVLDLQKLDLNTLRLHPVALDMDELLANLLEEHAGQADQAKVRLTIVSDKIGQQVHVDPNRVRQVVGNVISNAIKFSPEGAHVDLSVQLKP-EALRLSVRDSGIGIPAKSEDRVFGRFHQIESDLTPTHGGSGLGMHIAKVLIERMGGAISYESVLGQGTVFHIDLPLA-------------------- 237718855 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDISQQWEAEQTNAQ---QQKELKAARIKAEESDRLKSAFLANMSHEIRTPLNAIVGFSKLI----TYATSAEEKNQYSEIIERNSEMLLNLFNDILDLASLEADSLKFNIRPIKLIDICLQLEQQFWHKTQN-GVKLILDDVDTDMYTSGDWNRIIQIISNLLSNATKFTPKG---EIHFGYREKEDVEFYVKDSGIGIPAARIATIFRRFGKVDDFV----QGTGLGLTLCRMLVEKMGGRIWLRSQEGQGSRFYFTLPLVR------------------- 301058203 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAGAIASAHAMVTSVVQEEPLGVHDIMSILDETQQIIRELESTTKDLAAANERLKELDQLKNEFISTVSHELRTPLTSVRALAEIL--HSNPDLDADRYQKFTGIIITESERLSRLIDDVLNFQKIKSGKTQWEFTETDMGEIIEDSVVSTGQLVHDNHIDLTLLLPEEKVYASVDRDRLIQVMINLLSNAVKFCDDQGRIEIGLSR-EQNLIRVTVKDNGIGISAADQEFIFEEFRQIKDSSKRKPFGTGVGLTISRHIIEAHKGKIWVESEPGRGAKFVFTIPVVQDSN---------------- 142294384 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEVQVLIDTRTKEMEESRDEALEANEQRSKFFANMSHELRTPLNAILGYGEMLYEECEDLGYEDLMPD-LKKITTSGTHLLSLINNILDLSKIESGKMELFITSFEIEKVVETLRDINAPLAAKNDNGFKINIQEAIGSMSQDETKLRQCVTNFLSNAFKFT-NNGLVTLDVTKDEVEMIEFKVTDDGEGMSEEGVAKVFEEYEQAERSTSATHGGTGLGLPISKRFAELMGGGVTVSSEKGVGSVFTIFIPR--------------------- 256393336 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIWTAALVLAVTVAVTALAGLLVRPLRALIYTAR---QDPADFARAPVTTRDETGYLAMA---FNQLTERREQMDAQRKAMVADIAHELRSPLTNIRGWLEVTRDGLVEPTPD-----LITSLHDEAVVLQRVIDDLQDLASADAGTLRVHPQPIAALDLLQQVALAHRAQAADLGITVEVHAEPGLD-VYADPERIRQVLGNLVSNAVRHSASGAHVTLTARPTAD-GVELSAQDTGCGIAQADLPYIFDRFWRSEKSRNRGTGGSGLGLAIARHLVLAHGGTITVESFVGVGTTMTVRLP---------------------- 237748972 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------PVSEMLGVHSLKEPVTHEVRLKNPISGKVCWMLASLYPVREKADDFGDRYILVISDLTEIRKTQEVLKDALVNAQNANNAKSTFLSRMSHEIRTPMNAIIGMTAI---ATTALNDRSKIENCLSKIAFSSRHLMMLINDVLDMSKIESGKLTLTYEPFELSDLISNIGSIIYPQAAFKKQEFEINVNVSHECLTGDVLRTNQILINILSNAVKFTPEKGHIRLRIEEMKKRWLRFTISDDGCGMSAEFIEKIFTPFEQ-ETRTTRLVEGTGLGMPITGNLVTLMDGAINVQSEVDKGSIFTVDI----------------------- 193215590 ----------------------------------------------------------------------------------------------------------------------------------SVRKEYTNLPAGSYIFTVRGMDYAGNISKPASVSFAILPA----------PWQTWWAYLLYVLASGGLIFGLIRWRIATLEEQKRALEKIVAERTAEVVRQKTALETSNEELRKLSNLKTEFLSIAAHDLKNPLQSILGFAQLVKENA---KNAEMVAQMGDAIYQSSKRMFLLIKDLLETSKIESGKLELNQSPVDLASLASIVADSLQFQAYQKEQTIQVQMEKS-CDVLADGDRISEVLENLISNAVKYSPNKTTITIVVRKTRSENVQLAVKDEGLGLSAEDKQKIFGRFQKLSARPTGGESSTGLGLSIVKTLVEAHGGRVWAESDKNKGTTFFVELPAYK------------------- 254412814 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLVRSIRYGIERAKTIQLLNQKEQQLQQANEQLEHRVAERTSELQQLRTLESQLRLALAQEQELSHFKSRIISTVSHEYRTPLTTINSSAEILER-YLHKLDAEKQRKHFQRIQLSVKHLTALVEDVLFINKAELEKVEFNPEPIYLVSFFEEIVEGLQITVDEKH-QLFFTHHGSCECANLDPKLLRQMITNLLSNAIKYSPQGGKITLNLSCEENQ-VVFQVQDKGIGIPQADQAKLFESFSRAGNVGT--IAGTGLGLSIVKKCVDLHGGEITVKSEVGFGTTFTVTLPLIK------------------- 256004073 -------------------------------------------------------------------------------------------------------------------------------------------------------SVLAHLVIAGVGFISFMCKLILLGMLMAQNIFVLFLEILIVVAI-MSVIVYANKKLRKSSEHTADIDNLKKQFQRELEEKNELIRNLTSLYEKSSSQKSEFFYNMSHELKTPLSVILGAIQLIQKYPLDGNDRRKSTRHLITIKQNCYRLLRLINNILDISRIDSGYIKTNMVNCNIVYLVEDITSSVIPYVEQKGLTLEFDTLEEEIITAVDVDKIERIILNLLSNAVKFTNPGGKITVKVAKKFNK-VIIKVKDTGIGIPKNMQAAIFERYRQVKNGLTAEIEGSGIGLSIVKSFVALHNGVIKVRSKENKGSEFIISLP---------------------- 229159730 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIAGVITFLLTVITIFL-LSRLLTKPLLHMKHATEKMSKGDLSV-SLTTTRNDEIGELASSQTLANDLHYMKTE----RSEFLASVAHELRTPLTYVRGYADIALKESTPP---EQRLRYLSIIKDESDYITNLVQDLFLLAQMEKHSFSIVVTEVQLHSFLTRITEKVNAMYKERHVKVSLTCPSSLL-VKLDEQRFEQVIVNILSNAYRHSKEHSHINISVTEETKR-ISITIKDEGEGIPPEDLSHIFDRFYRVDKARSRATGGTGLGLSIVKEIVELHGGNITVSSEVNHGSCFIISLPSIQKHDY--------------- 27366460 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSSYVQAGCSFGTQKHYNYSRIPVKIERCVLTIANDITEERANQQLLIEANTKAEKAVQARQMFLATMSHELRTPIAGMMGLLEMV----TSKTEDKESLFLLDQISASAKNLNFLVNDILDFSKLESNQVVICNEETSILTALCESLRGHYVAARNKGLNFELDWPADIKTINIDFLRLNQIINNLLTNAIKFTHKG-TVRVQVSLESERIQII-VADTGVGMTQEQKENVFLPFVQADNSITRKYGGTGLGLSIVHDLVSLMGGTIFINSTLGLGTEITVSMPTMVVERF--------------- 254252656 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHQLKSALGNAQSAQLDAERANTAKDNFLALVSHELRAPLNVISNWAAVLASERGVPTDEQMSQRAVTTILRHCQLQAELIDDLLDVSRISSGRFSLDAKPVDFAAAIRTVVESHRPIAAKKAIVLATSDLQGQAIVSGDARRLQQVASNLIGNALKFTPQGGRVEVALTRL-GALIELSVTDNGIGVKPELLPRLFDRFMQSDTSRTRQYGGLGLGLSIVKHLVTAHGGTVTASSEEGRGTRLTVRIPL--------------------- 142796501 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSANLSWIRFEQQDYFYLVARDRSEQHKREQELAY----------ARRLADAANNAKSSFLANMSHEIRTPMNAILGMLQLVQQTSL----TRRQEDYIRQTEMAAESLLAILNDILDFSKVEAGKLEMDSHSFELASLMEDLGTILSANLGSKDVEVLYQFAEDLPQVVGDSLRLKQVLLNLTGNAIKFTEKGEIVQVTERTAEAAKIKFKVTDTGIGMTEQQLAVIFQSFSQAESSISRRYGGTGLGLAISKGLVELMGGQLSVDSQWG-------------------------------- 254491421 ----------------------------------------------------------------------------------------------------------------------------------------------------ISLSVVMFFAGSESVFLFVLYLWVILGSGFRYGAPYLYISLA---VGIVGFTISITWGEYWQDIQHKPIGLSLLILMVMIPVYSAFLIKKLHRAKFANEAKSRFLASMSHELRTPLNGVIGVADLMQETKLNP----EQREFVRIMHNSANTLLGLIENVLDISKIEAGKIESIRSEFDLHELITTVIKMQRPMATAKDIALFCNMDPQIQAVHGDPQHLKQVLINLIGNAVKFT-TSGYIRLSVSNTDEQVVRFEIRDTGIGIPAESLDTIFDDFTQVNAATGLGTT-------ISKELVELMGGNIGVTSQLGVGTTFWFELPLKVNENNVMTDNH--------- 239993130 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTTRERLQEADRRKDEFLATLAHELRNPLAPIRNALEILQSDD---YSQNQKSEAFGRVERQVTQMIRLVDDLMDVSRITRGKIRIHRKPVNLCEILDTAIETIQPLIDEKQHTLLVEKVAEPVWVNGDLIRLSQIFSNIINNAAKYTPPGGNIEVCISTCDGK-VTIAVKDNGEGIPAGKLKSVFDMFTQVDGALERSQGGLGIGLTLVKKLTELHDGTVNVQSDVDKGTTFIVTLPLSKVLASKPEKAHD-------- 194292537 --------------------------------------------------------------------------------------------------------------------------------------------------------ALAAQWLPLDARTQGRPWLDAMLAQRGETPVRLEVRVPAGAGAARDVLVVGRRTRFEGQDALLCA---IHDVTEEREAHRELA-RARQLADEASAAKLRFLATMSHEIRTPLYGMLGTLELLSLTSLAHG----QREMLSTIQASSQVLLQILDDLLDYSRAEAGRMHLDSVPFDPVDLLESTVRGHAPLALQKGLALSCYPEPGLPCLSGDPVRVRQIIGNLLGNALKFTASG-HVIVRLRRAPASDQLIEVADTGPGIAPEVQEKLFEPFVQADPSTARRYGGTGLGLSICRRLAALMDGSVSVHSEPGKGSVFRLRLP---------------------- 303240382 --------------------------------------------------------------------------------------------FMRFLDTMAEAKVWRQGNPVALSGMGMGTGMAHTLSPGSVSESFSNVYNEATLTIGVPILDSDKNVIGSVLLHAPITGITGALNKTI-SILSVSLLIALLIAVGLGIFYSIIFEMARGNYNAINRQDEIGQLGDSLDLLASELSEATEEINKLEQVRRDFVANVSHEFRTPLTVIRGSLEALSDGTI--EDTEDIKRFYQRMLSETRGLERLVSDLLELSRLQSGKITIHKEHVHIPSLLSDIIKSMQTIADKKEIQIDFITDDNVPPVLGDYDRLRQLFVIFIDNAIKYSPDKTIVTVTTHVKD--SLEILIQDQGYGIAVEELPYVWDRFYKTDKSRKSS--GTGLGLAIAKHLIKLNGGSVELKSAAGKGTTIEIQLPVQNV------------------ 291518146 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------VISLDSDRSVVFDVIQSLLAFAIGAIIKFQKSIYVNLYKQ------ASINNDDLLEKTLQAKK----AERQAQTATEAKSSFLANMSHEIRTPINTIMGMDEMILRET----SEKVVEEYALDIKAASQNLLSLINDILDITKIESGKMGLVNGEYQFMSLMHDVLNNVMIRAKEKGLEVRLNIASNIPDMFGDDVRIRQVLTNILTNAVKYTQEG-YIDISATYDNTADLTFAVRDTGIGIKQEDIKRMFESFERLEENRNRNIEGAGLGMAITQNLLKMMGSNLEVHSVYGKGSTFSFTI----------------------- 281417241 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YYKLMHRPILNSRNKIVGFLIIPIDITQEIEQKKYIENLAR--------FKDEFLYGITHEFKTPLVVISSALQAIEALCRDELTD-RVKKYLNRIKQNTFRQIRLVNNLLDIARIEAGHIKIFKRNLDIVALTRLITESVSMFADLKGVQLLFYSNIDKKIIAIDEEKYERIMLNLLSNAIKFTPKDRSVYVEVSAKEG-CVEIKVKDSGIGIPKDKIKTIFERFGQVDSSLSRNAEGTGIGLSLVRMFVNAMGGEISVTSEENIGSTFTVTLPDA-------------------- 254458425 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HDYYVDVTIVPVLNTKNRISEFLSIRYEVTNLATRKAQESQMAKEQFLANMSHELRTPLTAILGFSQMIMARADTP---EIISNCVSKINIAGINLLTQVNTILDLSKIESGQMTYQFDNFQLKPLFEELRVILESQAKDKNISLIMPM-IDKEEMHGDKLSIKQVFMNLLSNAIKFTAINTTVEISYTCNEQKEHIFKVYDQGDGVDEKDIQTLFEPFYQGENSRINATPGTGLGLAICKKIVDVHKGKIGVENIKNGGSCFYMTIP---------------------- 257482887 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGMRLRPRTSFEIWKVEMTGIAPKWSHGDVFADLRRSALENDLARQKEQQAVRARDELVAVVSHDLRNPMTVISMLCGMMQKSSDGPHTSRRISTAIDTMQQAASRMNVLLEDLLDTSKIEAGRYTITPQPLEVSQIFEEAYTLLAPLAMDKSIEISFNAEPDL-KVQADPERLFQVLSNLIGNAIKFTPKLGKIGV-AAMSNGTEIVFTVRDSGEGIPPEQLPHIFERYWTVKEG---NPTGTGLGLYISQGIIKAHGGELGAQSQLGEGSEFRFTVPIA-------------------- 163801557 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QHVYRERKSILSPSSKKKDITEQQERELALI-VAQERAQTAVRARESFLATMSHELRTPLSAAHGLLDLLTRQADSGNS----KELITQAMRSLNHLNLLVDEVLDYSKLEAGQLKVTPIQTDVLTTLCDVVRSFEPKAVSKGLDYRVLFKPNTPWLKVDPVRLVQIATNLLSNAVKFTSDG-EINVSVALSE-RKLILKVADTGIGMSDTQLEGILQPFVQADDTITRKYGGTGLGLSIVDRLVKCMGGELYIDSQLGLGTTMLVKLP---------------------- 260060660 ---------------------HLTARSPEQP-FYHQIF--QFNTSFNVFMFGAALIIFIYHLLQFLYMRERVILWFVLWLGFCTLTQAMTVGLLIGDISRGRAYVGSRRFIKGLALLTLAEIITVVAYVIVFDPQFLLVYTLGSLGLAIAL------VLKRDAFARYFGIGTLVGGLGLLVGIFWSMGLINLRFLGVDYATGIFLQLLIYSLGIAYRRQTLAKQAAEERVRAAVSESEVRRISDLNALKSRFFTNISHEFRTPLTLIRGPIQAALDRSGKEGGSEVRARDLDMVRRNTERLEGLVDELLELSRIESGKAEILLTHGDVEQVLKSVVFAFESLAERSNIALRVDLDSSEVAAWYDRNKLEKIVYNLLSNAFKYTPEGGIVSFRSRLESGR-LLMEISDTGKGIPAADLGQIFERFYRVEGDEAH---GTGIGLALCKELVELQGGELSVESMPGKGTSFRVGLPARREDFPKP------------- 136209562 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEVQVLIDTRTKEMEESRDEALEANEQRSKFFANMSHELRTPLNAILGYGEMLYEECEDLGYEDLMPD-LKKITTSGTHLLSLINNILDLSKIESGKMELFITSFEIEKVVETLRDINAPLAAKNDNGFKINIQEAIGSMSQDETKLRQCVTNFLSNAFKFT-NNGLVTLDVNKDEVEMIEFKVTDDGEGMSEEGVAKVFEEYEQAERSTSATHGGTGLGLPISKRFAELMGGGVTVSSEKGVGSVFSIFIPR--------------------- 116873389 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RTYVAILTLLYTGEHVRSVVAVIRDMTEE-----KQLEKMKSDFVNNVSHELRTPISMLQGYSEAIIDGV--AQSDEEVREFAQIIYDESLRIGRLVNDMLDLARMEAGFNHMDNQKMPIAPLLEKVIANFDVLAKENFVELGLELETPNLEYSYDQDRMEQVLINLIMNAIRHTGKEGKVILKQTIDKTRNLVITVSDNGSGIAEEDIPYLFERFYKADKARKRGKAGTGIGLAIVKNIVEAHNGKISVESVLGEGSDFIITLPL--------------------- 291541195 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FFISLAFFIFLS--LIIIGEKHRAHLQAEREIQ---LKDALEKANRANAAKSDFLSRMSHDIRTPLNGIIGCLTIAEANKNNPELLDQNRK---NMRVAANHLLTLIDDILNMSKLEDNKVELAHTAFDVRHLGNDILTITEMLAKENNITLHLDYNLPHPYVYGSTLHVRQIFVNILNNAVKYNKPGGEIYVKLECDEKNISYITIQDTGIGMSPEFMSHLFDPFSQEKVDARSVFQGTGLGMSIVKSLVDKMNGTIEVKSEQNVGTTFTVTIPFE-------------------- 153808930 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NENGIWNGYIREMTVVVLPPFWATWWAYILYLLIVIGTVIGLYRITKNRIL--LRNELRLRELEKAKAEELNHAKLQFFTNITHELLTPLTIISATVDELKIQAPKHTD------LYVVMNSNIRRLIRLLQQILEFRKAETGNLRLRVSPGDIASFVKNGAESFQPLIKKQKIHFSVLCDPESIIGYFDTDKLDKILYNLLSNAAKYTKEDGFIQVTLSYAENKDVLLRVKDNGKGISKEKQKTLFRRFYEGDY-RKFNTIGTGIGLSLTKDLVELHEGTITVESEEGQGTEFIIRLPIDR------------------- 288942215 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QSEHHESERRARLAAEKLETALRQADEANLAKSRFVANMSHEIRTPLTAITGFAETL---TESDQPPEECERAVNAIIRNSRYLMELVNNILDFSRIESGKLLVEQIETPFETWIREIAAFAIERARGKGLHFDLSVEPWPRTLVTDPTRAKQILVNLLNNAFKFTEQGSRLHVVLDPEHER-LVLEVTDTGIGIESHRQEELFEAFVQADASTMRQHGGSGLGLNIARTLARCLGGELSVRSVFGVGSRFTATL----------------------- 219850592 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RNITVERQIATDLL-RAKEAAEQAERARTSFLAAISHEMRTPLNAVIASTEVLLRGGL----TDEQRDFVETIRIGSESLLTLINNVLDLSKLEAGQVELEPKPTDLRAIITTVCELFRREAVRKGLHMGVRIDPALPPVIVDGVRVRQIVTNLVSNAIKFTDHGS-VSITVELADDRCQVIRVSDTGIGITSEHLPKLFQPFIRYRSEQVRR-DGARLGLAISAQLASLMGGELRADSRLGEGSTFTLSLLMQRVVAPV-------------- 299534473 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIVGIVSGLVSIAVI-VVLSRKLAKPLIQMKEATLKMSKGDFTVALSTNGKDELGDLSNAIQLLSNDLNHLRQE----RKEFLSSIAHELRTPLTFIKGYTDILAKRDL---TEQDRQKYLAIIIEETNRLSRLIKDLFDLAKMDENSFVIEKHYLHLEPFFTSIEEKLSPAFQDKGIYLVVRCDSGL-TLYADEARLEQILINLLNNALIYCAPGDMTTVTVKKDSG-TLSITVEDTGKGIPKKDLPYIFDRFYRVEKSRSRALGGSGLGLAIVKELVQAHGGEIKVRSEINKGTTFELSF----------------------- 238789481 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISQRKTVERELEAARVEAESANRTKSTFLATISHELRTPMYAIMGLLE-LEIRNEQPVD----KNTLVTVSKTAQSLMLLLDDIIDSAKIEAGQLSVHPAVVDFRQEMERMFTIYQPIADERRLRFTSWMDDQIPDLMADMLRIRQVMGNLLGNALKFTEHGG-VSVDITWEPMDEKRIDITDTGIGISPAAQATLFQPFSQANEGKSPRFGGSGLGLWICHQLIHKMGGQITLESQLGKGTSLFITLPLEVATDDLPQDSN--------- 227538847 -------------------------------------------------AILSICLIVSGVSNIIFNLNIVFPIVTVISLHLYILKLALQNKA------TERIKFWYFCYLTGCLAV--IWALNNGLD--SSIPLFFVFYLMAGLL-SLSDPYRLRFGTFFLIVSLFCLVIDHFFPQFIVPYASMDMLFSFVLTLVISTIMISSYKRVYEYEKKVLLLQKKMLKLSQKELIIS-----KQLAEDATKAKSKFIMTMSHEIRTPLNGIIGTIDLLKTTKL----DQNQQLLIENLQASSHILSDLVTDLLDISRIETNKFEVNYTSFDLHQSLISLKHVIDPMLKSKDLTLNIRMAENTPELITDEARFKQILLNLLSNAIKFTLKGS-ITLYISYILLHDKYVKVKDTGIGIKKENISRLFDQFSQIEEPQIPDNKGIGLGLAICQRLLHILGGHIEVESVYGIGTTFTFRLPVLLPHNQIPQKIYQQNPDLSF- 71907253 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MFGTHQDITAQKMAEQELLAHRDHLEELLSIAKDAADAASRAKSAFLSNMSHELRTPLHGILGLGNILK----GKINDQHSRLLVAKLLTTASHMNDVVNNVLDLARIEAGRFVIKNADFSTATLKEKLDSICAINAQAKGLEYKANFD-LPPRVHGDSVQILQVLINIVGNAIKFTEHGS-IHVSAFVLSEESLCFEVRDTGIGIPPEKLESIFEDFEQADGGINRKYGGSGLGLAITRRLVQMMEGETQVESQPGIGSLFRFEINVGKVASH--------------- 254784795 -------------------------------------------------------------------------------------------------------------LIFFLLGIGLIITLVRWPEPNTLFPERLLKHPLDVVPLLLNLAVGGLLVLAEALLVSLLPMLAAFGSSALYDHYDFAAHGLKILSYSVPFVGLLLDHHYTYHLDTLKTN-QLHQTYRELQERTHELLKSHRSLEESNRFKTEFLASVTHELRTPLNSVIGFSRVLLKSRSNEQSSKEHR-AVEAIFRNSTHLLGVINDILDLSKIETGSITLEKSEFLLSDVIQEVFEMLEPLADKKQLTFQLLNYARNLRLVSDMAKLRQVLINLCSNAVKYTERGSVV-ICIERADGEVVKISVRDTGIGIEESEKNKLFVEFSRTEAAINSGAEGTGLGLMISAKLVQVLGGAIDFDSEFGVGSEFRVCFPTA-------------------- 254415755 ---------------------------------------------------------------------------------------------RRRKSLPLVSRLFLSHLLVMIVGVGSLLIISKVSSPRFFILHLQQLEGKGVIFRVARTSLLQGFQTAWN-RGTFWSVIVGTTAAGGLS-----YWLSRRIVKPLTQIEDITQQFAAGKLDKRLPPSE----IPEINQLATSFNQMAVSLEDVEQRRRDLVSDLTHELRTPLTVLRGYLEELATQRMDATPA-----MYQQLAKETRRLERLINDLQELSKAEAGYLPIKVEPVNVRPLLESLVQKFTDQVLEEGPALQLDCPEKLPRVLADSDRLEQVLMNLLGNAIRHTQTG-KITVRV-WVERHGIWIAVTDTGMGIAPEDLPHVFERFWRAEKSRNPHTGGTGIGLAISKRLVELQGGEIEVESQLGIGSTFRFYLPLA-------------------- 161503513 ------------------------------------------------------------------------------------------------------------FLILRTTLHGPGWSQVILYPYGNLSSRILTIIQQIPFTLTALVLMTSTFCWLLHSLLA-KPLWHFVDAINKTATEPLSTRLPEERQDELGSIAYAFNQLLNT------LQVQYDNLESKVAERTHALNEAKKRAEQANKRKSIHLTVISHELRTPMNGVLGAIELLQTTPLNI----KQQGLADTARYCTLSLLTLINNLLDFSRIESGHFTLHMEETALLPLLDQTMQTIQGPAQSKKLSLRTFVGQHVPYFHTDAIRLRQILVNLLGNAVKFTETGG-IRLTVKRHAEQLIFL-VSDSGKGIEIQQQPKIFTAFYQADT----NSQGTGIGLTIASSLAKMMGGELKIDSIPGVGTCISLVLPLQEYQPPQP------------- 114570615 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALPVVGAAFAGVIALADIADTPAAYPLVTHSVALMLACIWLISLAAVFGSVQKLAESQLRQANAAQRAKSEFLANVGHEVRTPLNGMLGMADVMHQVGGLSPDQDER---LQLIRDSGATLLELLNEILDQSKIETGQVMAERIDFDLGKLVEKAASSWRPEAESRGLDLHLDLAALHHPVLGDPLRIRQILNNLVSNALKFTKTG-HVALKVEQSPGANTRIEVTDTGSGIPSEKLEAIFEAFHQADASITRRYGGTGLGLSISRQLAHLMDGTLDVTSTPGRGSCFALNLPLA-AGELAPADTAE-------- 171912397 ----------------------------------------------------------------------------VKTLAWIAMVLMMGASTLDHFTYP---HLWHHFFIVALLEIGLMFTSNTAYGRRHYPALMLMVPLLPAVAIAYMIFSSGDPGSPYYSGLTLCLVGFAFLFQFRESVLAVAITMAIYLAATLQFFSNGVFLIMNSVVVIVHQRIRRNEVISRLADNQAELEQKNLQLVEMDRLKTDFFSNITHELRTPLTLMIAPLQRLQRSGNGGAPSSMLHDELTGIYQNALRLLKLINDLLDLASANVGRMRISHQRFSLRLFTGRLLQSVTNMAHQGDVAVHQQMPEHLEMVDSDQEKLEKILLNLLFNAVKFTPKGGSVTL-ITNTVNDFLVFEVIDTGIGISQQNLPFIFDRFWQADSSVTRRHPGTGLGLALVKELATRMGGRVEAESIQGAGTTMRVLIPFTR------------------- 171912397 --------------------------------------------------------------------------------------------------------------------------------------------------------SLCRELRDRRVTLMLPIMLVTARSDEDVRLTALRNGANDVMVKPFSLTEFHTRHASLLQKELALRNAELEQTLAELRAAERDLIQSEKMA-----ALGILTGGIMHEINNPLNFARSALFILDRRTGKLPEESTLKEVVSDIREGINRISTIISDLRTFCHPE----TVMAAACPVSEPIQSAIRILSSPLKEFHIQLHEDVPADIV-VRGDRNQLTLVLLNLLKNAIDATPDSAQIWISAS-SEGTATDILIRDNGPGIPATNLSRIFDPFF----TTKPAGEGTGLGLSVCYRIITAHGGNISADAAPGGGTVFTIRMPRANLKKAAP------------- 83590321 ---------------------------------------------------------------------------------------------------------------------------------------------------------------PLDRLLLFILIAIPMTLLVAAGGGIF---LARRALQPIDRIAAKARQISATDLSRRLDLPHGNDEVGHL---VATLDEMLDRLDRAFQRQRQFTADASHEFRTPLAVIRSQAEAALQR---QHSPAEYRQALEIIRDQAEWMGNLVAKLLLLARSDDRMEQMEMEPLDLGELVEGVTAEFQGMAAEKGLRLVKKIKEKVVV-RGDQTRLTQLLANLVDNAIKYTPEG-EVVVSLERR-GRQALLQVQDTGVGIPEEHLAHIFERFYRVDKARSRAEGGFGLGLAICDWIVRAHNGKIEVESAVGRGTTFKVWLPVE-------------------- 123442879 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISQRKTVERQLEAARVEAESANRTKSTFLATISHELRTPMYAIMGLLE-LEIRSEQPVD----KNTLVTVSKSAQSLMLLLDDIIDSAKIEAGQLSVHPAVVDFRQEIERMFTIYQPIADERNLRFSGWVDNQIPDVMVDMLRVRQVMGNLLGNALKFTEQGS-VSVDMTWEAIDDKHIDITDTGIGISPAAQATLFQPFSQANEGKSPRFGGSGLGLWICHQLIHKMGGEITLESQLGKGTSLFITLPLEVAADDLPQES---------- 295688144 ---------------------------------DTRLDEVAADT-YRLTPSRLVSAAVAAVIVGLGLGATIAAGWLVSLLAGEGLAYLVTRRFRSGRTGTARLRALFIW------ASVPINASWAALAALLWLQGHGDTRLGAVAIWCGQLIYTQNFRHQSAPLLVLNGLAPMVSLIVFPFFFLPGDELETLTARWGLFLLVAT----TINVMLLNRAAARDDLTRDLR-------QEREKALEAARAKSTFIAVASHELRTPMNGLLGMAHALGRSDL----SAAQREQVDLMIRSGDSLMHLLNDVLDLSRIETGRVELAPADIALPRVMTEVVNAWRDAAAFKGLSLSIDFAPDLPAIHADDLRIRQVMTNLVSNAIKFTAEGGVIEVTTAPDGRRMIAITVADSGPGVPDHARERVFDSFTQADETVSRDYGGAGLGLSIARALARRMGGDLVLASRM--GARFLFTF--EAVETVPVRERADDTPPEAPA 163794299 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVTREHEYVQRLHDAMVE-AQAANRAKSRFLANMSHDLRTPLNAIMGFSEIMQAEVFGPVGHPRYAEYSRDIRTSAVHLLELIDDLLDLARIESGRIEMVKEPLVIRDIVDEAIMLVAPRCEARGVSLTVTGAADAPVVHSDGRAVKQILVNLLTNASKFTERGGSIVVDIKPDSTGNVWVSVCDDGCGIPTAMIDEVTKPFVQASETASRPRDGVGLGLAIVRSLSEAIGAKFQIESRIGEGTTARVRLPSPK------------------- 170078014 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TTIRILLTEVLDKSKINVRGIAITVQDITKEA--ELNKAKSQFISNVSHELRTPLFNIKSFIETLH-EYGDDLTEQQRQDFLETANNETDRLTRLVNDVLDLSRLESSRV-YRLDEVDISQPIEQTLRTHQLNARDKEITLTHELATDLPMILGHYDLLLQVLTNLVGNALKFTQAGGCVSVRAYPVDPERVRIEISDTGIGIDPEDQEAIFDRFFRVEN-RVHTLEGTGLGLSIVKNIIDKHNSRIHLISEVGIGTTFWFEL----------------------- 154482552 --------------------------------------------------------------------------------------------------------------------------------------------------------------------AQIFPIFLVVLILAIGVSLVVAKLLAKSLIKPIEL---MAQHLED---------DKATETYEEIQPFMDKIHNQHKALKKSSKMRQEFTANVSHELKTPLASISGYAELIETGMAKEGD---IQHFASEIHKSANRLLSLINDIIELSQLDVMDHQLSTTNVSLNEEVVSCVDMLQMNAEKHNITIATDIIEKDCIIKANQEMIQEVIYNLCDNAIRYNKPEGHVWASV-FKKDDNIILQVKDDGIGIPEDDLNRIFERFYRVDKARSKKTGGTGLGLAIVKHISEQHEAEIQIDSTLGEGTTISIIF----------------------- 167769698 --------------------------------------------------------------------------------------------------------------------------------------------------------------------IILFILVITLVCIAIIFFVIFSGSFIGSIVNPVGEVSVTARKIAHGDFN-ARLTKKNDDEIGEL---CDTINYMAEELSANDRMKNDFISSVSHELRTPLTAIKGWAETLA-DMGGEVDPEMLAKGMRVITSETERLAGMVEELLDFSRIQSGRMKLVKDRMDVIAELSEAVLMFEERARHEGKRLIYNEPDQFASFMGDRNRLRQVFVNIIDNALKYSDRGDTVTVRASVSESQVD-ISVADTGIGIREEDLPKIKEKFFKANSTRR----GSGIGLAVADEIVSLHGGTLDITSKENVGTRVTIHLPL--------------------- 239907263 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSALKRIEGDLRRAMVVAETASQSKSEFLANISHEIRTPLNGVLGMLQLLETAPLG----REEAGYVTTALKCGRGLTRVLGDILDFSLLEAGAMVIKSTPVDVRDVTADVLGALSIECRARGIDAGLVVAPDVPRVLTDGARLRQILFNLVGNAIKFTQAGS-VRLDIALASQRGQLFTVADTGIGMPEEKLDDVFEPFTQADGSLTRRFGGTGLGLGIVKRLLTLLGGFLAVESRVGVGTRIDFSLPCK--LEQAPKD----------- 134679504 ----------------------------------------------------------------------------------------------------------------------------------------------------------------YNIILGNVVVLLIGATVLVLALN----GLSGALTRPLEEFVETMASGARGERNNLRVDLSGSKETQQLQMMEVLEDRARDHALAAAKLKSEFAANVSHEIRTPLNGILGTLNLLGDTGL----NRDQKELITLAESSSEALMILINDILDFSRLSLDQSELSNIEFDLHQLLEELMFLHAQSADAASLDILTDYDSALPLVVSDPNKLRQLLNNLINNAIKFTDHGSVLISAVKEVDAQGIRLAVRDTGIGISEKDLHTIFLPYSQSDGSMTRKYSGTGLGLSICEKLAELLHGDIGVHSELNSGSEFYVRIPFS-------------------- 291522805 ---------------------------------------------------------------------------------------------------------------------------------------------------------IYAFMDEHKVFLTTLPNVLYALVVYIMAVAVVDMLL------------WRIDKIYQQ-----KEAMAQREYTAALEEKNKQLQEAVVQARKANAAKSNFLSRMSHDMRTPLNGIVG---LLKIDEDHFEDQELVKENHKKMQISADHLLSLINDVLQMSKIEDGTVSLTHECIDLNKLFEEIVTIIRGKALEAGISWESEKEKSAPYVYGSPLHLRQIFLNIYGNCIKYNRPGGKVSTRVETLEEHDGICTISDTGVGMSREFLEHIYEPFVQEKNDARSVYHGIGLGMSIVKELIDQMGGSISIESEPGKGSTFMVAIPFEIAPAPTPDENTGKT------ 42524991 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLLLMNKALRHFSAEEVRFVQSLVNTLSIAMSRNALHKELE-------ERIQQLHTAHRKKNDFLATLSHELRTPLNIIKGGLDLLK---GSDPKSREYHDALDAIERNLNHEIQLVSDTLEISRITTGKTKLNLKKVVVQELIQSVMESLESAAHAKNISAQLTCSEAATQAVVDPDRFRQILWNLLSNSIKFTPPGGRLHVTCETHESQFS-VSVQDTGQGIESENLPYVFEKFWQEDSGMNRKRMGLGLGLSIAKHMTELHGGSIEVQS-PGKGTTFRIQLPLVSV------------------ 269839401 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRDHRGQIVAAVALVDDITQQRQLEQQRSELLRQ-IESALELRNQFIATASHELKTPITLLKGYAQVLMDRSREGV----LRRPLEIINRQVDRMSELINDLLDVSKIEAGKLELVLRKVELTDAVREVVMDQREAASGFEIEL---LAAEPVWVLGDRNRLQQVVANFISNAVKYSGNSRRVIVEVRR-DGPEVEVSVTDYGIGIPEDQQPEVFGLYFRGRNVSPRHYSGLGLGLYICRNIVERHGGRIGMSSREGEGSRFWFRLPAS-------------------- 172035136 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVTQQQQLCQELAAKNADLV-QLNRLKDEFLACISHELKSPLTAVVGLSSLLQEEKIGDLNPRQV-HYAQLIYRSGRQLMTLVNDLLDLTRLETGQLKLSFSPVNIQEICHRAYHSIAEKYKDKPLDFSLDIEVGLHQLLADELRLHQMLVHLLDNAMKFTQTGGKFGLKVSRWED-WLAFTVWDTGIGIPEESQHLIFQKFQQLENPLTRQFEGTGLGLVLTQRLARAHGGDISFVSKAGQGSQFTLLLPPS-------------------- 21230299 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGQVGQRLAQASELLAARAEAQLARREAETANRAKTEFLSRSSHELRTPLNAILGYAQVLEMDLPEPG----HRRHLQHILGAGRHLLGLITELLDIARIEADQLDLSPEPIAVRAAVHEALGLIAPDADKHGISLQPPAIDGPWTVRADAQRLRQVLLNLLSNAVKFNRTGGQVQVSA-QPDGDQVRIVVADQGAGLTAAQIERLFTPFERLGAERS-AVEGTGLGLALSKRLIEAMGGQIGVDSS-RDGARFWISLPQGEPQSAEP------------- 307690355 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------IPVKISTAPWNTWWAHLIYITTAIMVI-----------YFIWNRVKILEGIINQRTILNKLKENKTLYDKLIK----YERSKNNYFINLSHELRTPLNVILSTLQLISNLNEGEKYIEKLNKYVDIMSRNSLRLLKVINDLIDASKIENGDYKLTISEVDIVYLVEEVALSMKDYIESNNIDLIIDPDIEEKLIECDRTQIERCIVNLLSNATKYSNKNGSIWVTI-LDDDTKVRISIKDNGIGIAPKNHDIIFERFGQVNNSESNK-KGSGIGLSLVKSLVELHNGTIDLISEEGKGSDFIISLPVRQ------------------- 302337181 ---------------------------------------------------------------------PVLSRRLFIAVCLSSLTYVFASCIPRPEVHPE--YRTLMVPLTRMVAGLLLFTALVVRKSRGFSLFLRVLIIVAELSIGLSIHKFYDVGTSYLVFLIFYIVIITVCTSIVISMMFIISVHSTGIATSSDLFTTSIYFLITNALGVLNANTSKREETIQVKKAEQEARDAKLLAEEANKAKGRFLAMMNHEMCTPLNVILGGIRILENTRLA----AKQKETVAIIRNSGELLTVLIQDVLDFTHIERHKLQLRNERFSLNELMREIDALYSPVAKEKGLRFSCSCNCPVAYVKGDALRLRQVLCNLLNNAVKFTGKGS-VSLHADMLERKEIRFEVQDTGIGIATHHIEDIVKPFVQVEDASTRAYGGSGLGLTISSELLHAMGSSLEISSKEGSGSLFGFTLPL--------------------- 71280347 --------------------------------------------------------------------------------------------------------------------------------------------------------------------ASFMPVPLAEEIKILNALNNNVYPQQALIKAGEFIYQGFCNQFTDEQGNILGTISIFHDVTSQ-QATQSALVKARDQAEYANRVKIQFLANMSHEVRTPINAMQGMMDLLAHTSLDT----RQLHYLVNAQSASSTLLHLVDELLDLSKIEAGKMIVSQDAVNLPIIINKALKLNITNVDHQRVKIIVDMSADVPSVISDEMRLVQVLANLFNNAIKFTEQG-QIKLTIDVLSIDDLRFRMSDTGIGIASNNQSHLFNAFSQADESMTRKYGGSGLGLSICQQIIKLLGGKIKLTSQLGQGSELSFVLPFQIV------------------ 167574777 ----------------------------------------------------------------------------------------------------------------ARFASQADRALHRVLPGARLGPAALRLIHYASLVFAM-LAVLGSVLYLIWSQSANSMSVAGPSIGHALSGSFLKIFFALSLVGCIAAWWFV---LERENRRVTQEESQRQNELLMLEIAHQKTDAALKRAESANRAKSRYVSGLSHELRTPLNSILGYTQLLLQAR--EELTPMRYNAVRTIHRSGEHLLALVDGLLDIARIEAGKLQLNIAKISLADFVAHLTSMLRPQALEKALAFDVQTVGRLPTVRTDQKCMSQILTNLIGNAIRFTSSG-TITLRVSHVLD-TLKFEVIDTGPGIPPAEMERLFLPFERGEAAHAYDH-GAGLGLTICRLLTQALGGSLEVDSEVGHGTRFMVRL-FAPAVDTAAETHAELASIRGY- 163753370 ---------------------------------------------------------------------------------------------------------------------------------------YITLFATTVLTFLLYFFGIKNFFVPILFFFTFCFFILQFRVERFIYRRVKKIYDDVTLLDVSDFHNY----------PITTDMATLTKEIEKFATNKKLEIETLKVREN---YRKEFIGNVSHELKTPLFTVQGY--ILTLLDGAMNDKAIRKKYLNRAGKGVERLIYIVKDLDMITKLEAGDLNLDLEEFDIIELVQSVFDLLEMKAAKKNITLAFDMNANPIMVKADKERIQQVLTNLIVNSIKYGRDNGTTEISVENLIRNKVIVRVTDNGEGIETENIARLFERFYRVDKSRARKEGGSGLGLSIVKHIIEAHNEKIYVESEYDVGSEFSFTL----------------------- 146306940 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLTQYLAELENIVSARTAELKATNARLSRSNAELEVARTTALNMAQARSAFLANMSHEIRTPLNG----LLGMLALALDGPLSAEQRQQLGIAHDSGKVLVELLNDILDLSKFEAGQLELEQIPFDLGVLAEETASLLSQNAAGA-VELTCLIDPQLPQVVGDPTRVRQIVSNLLSNALKFTRFG-RVDLQVVCTA-EGVGIRVRDTGIGIAADAQARIFQPFAQAEVGITREYGGTGLGLALTRRLCEAMHGSLSLQSKEGFGSEFYAQLPL--------------------- 88813407 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FATGTTAALHDKAGKLVNFMKVMRDQTEQ----KRLEDELRKTAAEANRRKSEFLATLGHELRNPLAPIRMGLELMKMAADSPAKMEEIR---GMMERQVLQMVRLIDDLLDVSRITRGKLQLRICRVAVANVVQNAVEMARPFIDEADHQLTVAVPPQPIHLDADPNRLAQVFSNLLNNSAKYTPEGGHIWLSAERQ-GSDVVVTIRDNGIGIPADMQTSIFEMFTQVDRPLEQGYTGLGIGLTLVKQLVEMHGGRIDARSESGRGSAFEVRLPLK-------------------- 302397665 --------------------------------------------------------------------------------------------------------------VINQVFSSNRAIIIPHTSPARIRPLAGRYVPPEVAAVRVPLLHLSNFQIPELSAKSYAIMVLMLPSDSARNWHVHELELVEVVADQVA--------VALSHAAILEESMRARDLLMEQNVALDL---ARREAEMAIRARNDFLAVMNHEMRTPMNAIIALSSLLLETELTP----EQRLMVETVLKSINLLATLINDVLDLSKLEDRSLELEIRAFNLHAVFKEVMGFIRPIAAIKRLSMSVMLAPDLPLCIGDEKRLMQTILNISGNAVKFTKEG-HITLLASVLKPDSLRVQLKDTGCGISPQDLPHVFTKFAQTQPGGTQGYSGSGLGLAICRRFVTLMGGHIWLDSEAGRGCTATFII----------------------- 222053516 ------------------------------------------------------------------------------------------------------------------------------------------IMENGRMVQVVQVGMLLDYTSDILELLVIFAVSIPL---ALIMLWYAGWFLAGRALKPVELITTSARKISAENLGHRLEIINPSDEIGRL--AKTF-NITLDRLENAFNRTRQFSMDVSHELRTPLTILRGETEV---GLRWGGDADELKKILRSNMEEINRMSDIIGDLLELSRAEEGKLVLDPVPVELHELLQDICTKAAPDAREKRIILDLPNAASL-HVAGDPARLQQIFLNLIDNAIKYTPCDGKVSLAVDSEPG-WAKVSVTDTGPGIPEADLPHIFEQFYRVDKARNRNDGGSGLGLSMVRAFSEAHGGRVEIFSLPGSGCTFTVFLPLS-------------------- 111220737 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVSALAELRDNQNELLRLNAELEETNALYSQLSAELEETNRELDERGIALTRANEAKTRFLRSVSHELRAPVNSVLGLARLL-LDPAGDSLTDEQRRQVELILASTKDLLTLVNDLLDLSKAESGRLEPALEQVDIRAVLAHLDGSLRPLATRPGVELVIEEDGEVGPLYTDETLLGRVLRNLVGNALKFT-EHGEVRVTAARTAGDTVTFVVRDTGIGISAEDVEQVFEEFYQARSHLHARTRGTGLGLPYARRVCELLGGRLDLVSELGRGSTFTVTLPR--------------------- 34498055 ------------------------------------------------------------------------------------------------------------------------------------GPPWSMVARYPQRAVASKSLDLLLGTLPSTVIMLFMLLVITFLVLKLQVGSPLQRIIAVIDRFKLLNLDYRLGRIAKAYNKLLAIRSHYRTLEARVHKRTQELDEARKIAELMSRRKSEHIASISHEIRTPLNGVVGALSLLQRSTLTL----QQRELIDTARFSTDYLLIIINDLLDFSHIEAGQLELSYESVSVLQVLDQVMLTIHLRAQEKDLALRVLVTDEVPAEMADRMRVQQILINLLGNAVKFTESG-HISVLVARK-GDMLAISIEDTGPGIAEDKQLDIFRPFVQVHM----HNGGNGLGLTIASRLSNLMGGEILLQSELGKGSCFTLMLPLSDSLAVL-------------- 109898421 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFLALSFSPIANSEDRIEGIAIIARDVTQERIADEIKQANAELEEKVAELQKASGIKSAFISNISHEMRTPLNGIIGTLNLVKREHL----SENQQRYIEMTEVSVNTLSTLVNDVLDLSKIEAGKLDLDIKPFNPVNLIESLCGSMAVKAQEKGLEFIIDVSANYQSMVSDPHRFSQILTNLVNNAIKFTETG-YIKVSAHTEDKVHLHCAIADSGEGIAKENQDKLFSAFSQADSSVASKHGGTGLGLSICRQLVTLLKGEVNFTSQKNQGSVFYFSI----------------------- 266624238 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKIILASHNIEKEKEQEAQSQKALFAAYEEARNANEAKSNFMAQMSHDIRTPMNAIIGMTAI---AMGQVDDRERVKDCLQKISLSSSHLLHLINEVLDMSKIERGQLTLTEAPFSLKNLFHEIGSIVYNESMEKEQTLNFLTDGTHDNLLGDAGKIRQVLINLINNAIKYTPHGGTITVSREMTSGGCFVFTVEDNGIGISRDFMDHIFVPFAREDNCHVRKVQGTGLGMSISYGIVRAMQGNIRVESREGEGSRFIVTL----------------------- 228919504 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------MVNGLTRQFIIAGVITFLLLSRLLTKPLLHMKHATEKMSKGDLSV-SLTTTRNDEIGELASSQTLANDLHYMKTE----RSEFLASVAHELRTPLTYVRGYADIALKESTPP---EQRLRYLSIIKDESDYITNLVQDLFSLAQMEQHNFSIQVKEVHLHTFLTRIAKKVNAIYKERYIKVSFSCPPTLL-VNLDEQRFEQVIINILNNAYRHSKEHSHINISVT-KEHKRISITIEDEGEGIPPEDLPHIFDRFYRVDKARSRATGGTGLGLSIVKEIVELHGGNISVTSEVNHGSCFIISL----------------------- 126659307 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVTQQQQLCQELAAKNADLV-QLNRLKDEFLACISHELKSPLTAVVGLSSLLQEDKIGQLNPRQI-HYAQLIYRSGRQLMTLVNDLLDLTRLETGQLKLSFSPVNIKEICERAYHSITEKYKSKSLDFSLEIEPGLKQLLADELRLHQMLTHLLDNAIKFTQTEGKFGLKVNRWED-WLAFTIWDTGIGIPEESQHLIFQKFQQLENPLTRQFEGTGLGLVLTQRLARAHGGDISFVSKAGQGSQFTLLLPPS-------------------- 213405247 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TAEKEAQDAAFRAMKLKANFLANMSHELRTPFSGFYGMLSLLSETKL----DEEQRDIVSTARQSCDSLLHIINDLLNFSELESGKMKIEPDKFDVEESIADCIELVYPTTSRKHVQISYDIMPNVPSLLGDCAKLRQVITNLLGNAAKFT-MHGHILLRCSILPEDDLKVEVEDTGIGLTEEEMKLLFQPFTQVDGSTTRIYGGSGLGLSICRQICKIMNGDIGVESAVNEGSTFWFYVELRKVTAESAQEH---------- 209525035 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------STFWSVLAGTTAAV----CLSYWVTKRITQPLTEMEEITHKFAKGNLSERMSSSE----IHELNQLAMSFNQMASSLQDVEQKRRELISDLTHELRTPITVVRGYLEEMAEGRISPSPD-----IYQQLTKETKRLERLINNLQELSKVESGYLPINPQPLALRPLLESLVQRFSDQLLEEGPMLELDFSEELPLALADVDRTEQILVNLLGNAIRYT-KHGLIKIEV-YTHGGYLFVDVSDTGIGISEADLPHVFERFWRADRSRSRNYGGTGIGLAITRRLVELQGGEIFVSSQLGKGSTFTFSLP---------------------- 298386496 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITNFQNIEQELI-KARIKAEQSDRLKTAFLANMSHEIRTPLNAIVGFSNLL----PSAETLEEEKLYSSIINQNSEILLQLINDILDLSKIEAGTLEYVRQPMNLGEVCRNIYQIHKDRVQE-GVTLILDNEDDDLIIEEDRNRIAQVITNFLTNAGKFTLSG---EIRFGFKDNQCIRFYVKDTGIGIAPDKVGHIFDRFVK----LNSFAQGTGLGLAICRMIIEKIGGEIGATSEVGKGSTFFFTIPKERSDDRIAFSEVSETKYISH- 225374848 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKKRVHNLVEKYILEREKIRAQLEKEQEMGRAKELFLARMSHELRTPINGILGISQL------AHYKDAEVREDFKKIRYQAEYLWELVNDVLDMAAIDNGKMTIRHVAFSLNEVVSEVSGLFYSQCRMKRIYFYFRVDNTHEYLIGDAIRVKQVLVNLLSNSFKFTEKGGTIEVCMSELDVDDLHITVRDTGCGISDKALEKIWEPFEQEQHENGKYYGGSGLGLPIIKSIVEQMHGTIDVASEYNVGSKFIVDIPFE-------------------- 290998730 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILTCSLSISKILLYDIDSAGEGMVFFNIILHDITQKYKLLDEINVE-KEKAIEANKAKSQFLAQMSHELRTPLHGIIGLTDVLLSKCKEETENEQQTNIIQTIRYSGNILLGLINDLLDICKIESSKIKLENKKFNLRRAIDQICGMFQLQAREKSLEFNLQLGENVPTIVGDEYRLVQILINLVYNAIKFTDMGSSLIIESKPPSEDNVYFKVTDTGIGISQHDLKRLFQPFSQILSTSHKQTEGTGLGLYICKQLVEMMRGTLCVDSEEGVGSTFWFTI----------------------- 229083887 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIAGAITFILTVITIFL-LSRLLTKPLLRMKHATEKMSRGDLSV-SLTSTRNDEIGELESIQTLANDLHYMKKE----RSEFLASVAHELRTPLTYVRGYADIALKDHTSP---KQRQRYLSIIKDEADSITNLVQDLFLLAQMEQHNFSIETAKVQVEDFLSRIVTKVNIMYEIKHIRVSFTCPSSL-SIALDEQRFEQVIINILNNAYAHSAEHSQIFIFVT-VHQTHIEISIQDAGEGIPEKDIPHIFDRFYRVDKARSRATGGTGLGLSIVKEIVELHGGNITVTSEVDHGSCFTISLPSIKKHDY--------------- 288555026 ------------------------------------------------------------------------------------------------------------------------------------------VYTIAEPIDVTAGTPHVMVMVYYELDHQYKQVLIMIGLTFTITMALTGFILSRRLTAPLREMNRIALQLAKGDFSQ-HVRVNSKDEIGQL---GSTFNYMAKELENIEQMRTDFITNVSHDLRSPLTSIKGFLTALLDGTIADH---RKNHYYTIMKNETERLSKLVNDLLDMSQLQHGHITIKPTTYNLSEQIRLVAAKMEPQLQASDLFIELEEEAGDVHVFADKDRIEQVLINLIENAIHHSPPQKPVYVHLSQEEDK-VKVSIEDFGEGIKEEDLTYIWERFYKTDKARS-KKKGTGVGLSIVKSIIDLHQSSIQVKSEVGIGTTFIFTLPQS-------------------- 52425785 --------------------------------------------------------------------------------------------------------------------------------------------------------------LKFSLLGFILIAILALCTHIFLSLQIHWESLLYSVVFGVISAPFVIYFFALLVERLELSRQNLTNLVGELQQEIRERTTAEQRLAQAIRDKTTLMATISHELRTPLNGIVGLSRILLDSKL----TEEQYNYLKTINVSAVSLGHIFNDIIDLEKLDGSRIELYKKETDFHALITDVYNVAQLMAEQKHLKFILQVDKDLPWLLLDYTRLSQVLWNLISNAVKFTDKG-TVTLKISRLSENRYAFAISDTGPGIPENELNKIFTMYYQVKNFNKHKAAGSGIGLAISKSIARLMNGDLVVESEIGKGSTFILTI----------------------- 161522571 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVIVSAVEVTEHVA-----AREKLQAANAERDRLLAELR--------------DANHAKDQFLAVLGHELRNPLTPISLALELVRSREGHATPNE-----IAIIQRQLDHMVRLIDDLLDVSRITRGKIELKKEAVRIGDIVDRAVEVASPLLEQRRHRLHVDIDADV-RCHGDPVRLSQVVANLLTNAAKYTAPGGDIGLHVARSDGDTIVIEVRDSGAGIPPDRLDSIFEPFFRLGGEPGRMDGGLGIGLALVKSFVMLHGGTVRADSAPGLGSTFTVTLPEYR------------------- 73537501 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QDITTQQALEQQLR-TAQQATEAMMRARSSFFASMSHEIRTPLNALIGNLELLARSPGL----EGHAQRLHVLGTAAEGLRRIVNDILDFSKIDAGKLELVDKPFRLAEALEGLALTYAPMATVRGIRLQLQLAPELDEVCGDGMRLTQVVNNLLNNAFKFT-TSGRITLSAGADGRHMLTCRVGDTGIGMPAALVERIFQPFVQGDDVATGRYGGTGLGLSICARLCELMGGSIGVQSVQDVGSAFTILVPLAPTVD---------------- 301053514 ------------------------------------------------------------------------------------------------------------------------------------TGAIIALFSFLTIIWSTAFYVSSSILDALAIHLSPFVTYLISDILSFIFMILLWILIAVLMRAMIWTIIEPIQKIAKGDFSVKIRNEEKYD--GEIGVLVKSINDMTDELNAMEKMRQEFVSNVSHEIQSPLTSIKGFARALQDNNL---PEEKREHYLTIIETETTRLSKLSQNLLKLTLLESEEYTPERVTYRLDQQLKQIVLNSEPLWAEKEIEL--DLDLEKVHITADQESMSQVWINLIHNSIKFTPSGGTITIQLKEY-GTLVEVRIRDSGIGISEEQKQHIFERFYKADSSRNRAYGGSGLGLAIVKKVLDLHQGEIKVESEEGNGTEFTVCIPK--------------------- 167748258 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIFCTQDIHSEKMEEEHLARLAEKERQIHQE----KMAFFANMSHEIRTPMNAILNLSELLLRKNL-PLDVEQD---ISTIYEIGNGLLGIINSLLSFSKLDTGNIQLTTGKYSPATMCSDICSIISARLSKKSLHFFTDLDPSIPQLIGDEMRIREILTNLLANAVKFT-VSGNIELKLRAKNKTELSFFISDTGSGIKEEDQKHLFRQFSRVDPKKNQTIMGTGLGLSISKKLTELMGGSISVESEYGKGSTFIVTIPQEICLAIPPSDKMEQAEVYVY- 229084949 -----------------------------------------------------------------------------------------------------------------------------------------------SIAFFISSNVLRALEIEVSPFVTFLISDILGFLFVVLISMLIGILMRPKREAMVWSIIEPIKKITKGDFSVKIRNEEQYD--GEIGVLVKSINEMADELNTMERMRQEFVSNVSHEIQSPLTSIKGFALALQDDYL---TDEKRKHYLTIIETETTRLSKLSHNLLKLTLLESEEYVPERVTYRLDQQLKQIVLNCEPLWSEKEIELELSLEK--MYITADEESMSQVWINLLSNSIKFTPNGGTITIQL-MQNGEQAEVRIRDTGIGISEEQRGHIFERFYKADSSRNRAFGGSGLGLAIVKKVIDLHQGEIQVESVVGDGTEFIISIPDSKLIN---------------- 298488052 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLTEHLNELENIVSARTNELKASNIRLRESNEELQIARSTALDMAHARSAFLAHMSHEIRTPLNGLLGMLAL----SLDSPLSAEQRQQLMIAHDSGKVLVELLNDILDMSKFDAGHLEIERIPFDLGVLIEDTANLLSQNA-APSVELTCLIAPDFPMVTGDPTRVRQIVSNLLSNALKFTRFG-RVDVRLDVSGENRVRIEVRDTGIGIAQDAQAKIFQPFTQAETAITRQYGGTGLGLALTNNLCEAMNGTLSIQSQSGFGSQFCAELPL--------------------- 229084116 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVRPIQRFTHATKEIASGNYDLALPENRRDEIGT---LATHFRKMAKK-LRNSEQMRQEFVSNVSHEFQSPLSSIQGFSKTLQTNNL---TKSEQTHYLEIIESESRRMSSLCKQLLLLASLDKEDLTLRKRSFDLGKQIKDIIFMLEWEWRKK--ELAVEMDVPNIQIYGDENLLYQVWMNLFTNSIKFTESGGTIAFEAEELETEW-RISITDMGIGIPENEIKKIFDRFHKVDTARNRNVNGSGLGLSIVKKIIDLHSGAITVDSELGKGTTFSIYL----------------------- 189458614 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTQPFEAAELIATVKRLRHAEQVARLRAEELDRRKDEFLAMLAHELRNPLAAIMTAIGILERK---PTDDAKETRMRGIIQRQTNHLARLVDDLLDVSRITRDKVELRTSKLDLLDVLRQVLQVARPIAESRGLGLEVSMPPGPLWVTADATRLEQVFTNLLDNAAKYT-DGGHILVRIEQVGVDGAVVRVKDTGIGIPADVLPYIFDLFAQADTSLERSRGGLGIGLTLVRKLVQMHGGDVQAHSEPGRGSEFVVKLPL--------------------- 300863635 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARALLVVPLISDGKIIGSISLRNRSTRRWLPWEIELAQVVATQASLAVQQSRLYQTTRQQAERLLEADRLKTEFFQNISHEFRTPLTLTIGPLEAVSLKQDLPY------EQAAIALRNSRRLLRLVNQLLDLQRLDAGRMQPSFRPTDLVGFCRSTVESFRPYCEKKGINLITQLE-NCPPLYLDIERFDKVLYNLLSNAMKFTPSGGNITISLSNVSSHCL-LQVKDSGIGIRTEQIPYLFERFRQAEGSASRSYEGSGLGLALVKELVELHAGKISVESVYGEGSTFTVWLPADRLLE-VPADFHSA------- 302338211 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HLQVNASTIEAVTADKNSRYPQQRLILVMNDITT--LKQLERMRKEFVANVSHELKTPITSIKGFVETLLDGAID--DRENAFRFLTIVQNQTTRLGNIIDDLLTLSRLEQNDEEISMEKIPLCHPVNEAISICQGRADEKSIDIHVECDREL-EILGNGHLIEQAVVNLVDNAVKYCPEGSVVLVRCEREEDRRILLVVQDNGPGIPEADQERIFERFYRVEKARSRDMGGTGLGLAIVKHIMLLHGGTVALESSRGEGASFLLRFP---------------------- 237729582 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SKQFYQLGIFALLLIAISLIWGIS--LSREVNKRKQSQRLLEEQLHLKEALSQELENEKNKAIEATKAKSRFLASMSHELRTPVSSIVGFVELLSSSELSP---AQRKEAIALTGATAQSLLGLIGKILDVDKIESGKYQVVPQWTDLSQLIELQCHSFDALARQKGITLACVSQPANERVFVDQQALRQILTNLVGNALKFTEQGS-IHVTARLENHGTLTIAISDTGCGISEEEQAGLFQRYAQGRCG--RQQTGSGLGLFICKELVTLMGGTLELMSVPLQGTTFTITLPVETARQSIVSD----------- 28571078 -----------------------------------------------------------------------------------------------------------------------------------------------VVAVRVPLLHLSNFEIPDNSAKSYAVMVLILPMNGVRKWRDHEMELVTVVADQVA--------VALSHAAILEESMRARDQLMEQNFALNL---ARQEAEMAIHARNDFLAVMNHEMRTPMHAIIALSSLLLETELTP----DQRAMIETILKSSNLLAALVNDVLDLSRLEDGSLELESDVFNLHGLFKEVVALINPIASVKNTSMALNCDLDLPAFIGDEKRLMQIILNVVGNAVKFT-KGGHVSIQASILSPEYLQVQVKDSGSGIKQQDIPHIFTKFSEPRSASNRS-GGAGLGLAICKRFVNLMGGHIWIESGLGKGTTVAF------------------------- 28210209 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEYINYVEKIPVINEEQVKNTIIYQRDLI-ELIINKKITDLSYEE-NAYAKMRHKFFANLSHEFRTPITVILSMCEIFLKKTQEDILDIKVTTYLKNIKKNAYRLLRLINNLIDMTKINCGELILFKENNDIVNIVEETTLRVAKYVYSKNIDIVFDTDVEEKIIACDKEKIERIILNLLSNAVKFTPRGGRILVQVENTND-FVRISVEDTGIGIPEEEKDLIFEPFTQVDKGFSRIAEGSGIGLPIIKSLVEMHKGIIWVESICGEGSKFFIELPN--------------------- 291568216 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IALAQANLLEREKQQRLKLATQNIA---LEEARRAADAANRAKSTFLANMSHELRTPLNAILGFSQLMADNPIFAEGSQE----LAIINRSGEHLLELINDILDLSKIEAGKITFEIHPFDLHRLLETLEEMFKLKAANQDIILTINRPIYLPRVLGDEKKLRQVLINLLANAIKFT-IAGEVTLYTAETDSNTVQFMVEDTGPGISSEEINALFDAFVQTETGR-YSQEGTGLGLPISRKFVKLMGGDITVDSTRGVGSKFSFEIPL--------------------- 229029685 ---------------------------------------------------------------------------------------------------------------------------------------FLTIIWSIAFYVATSI--LNALEVNVSPFVTFLISDMVGFVFIVLIWTLIGILMRPKRQAMIWTIIEPIQKIAKGDFSVKIRNEEKYD--GEIGVLVKSINDMTDELNTMEKMRQEFVSNVSHEIQSPLTSIKGFARALQDDNL---SEEKRKHYLTIIETETTRLSKLSQNLLKLTLLESEEYTPEKTTYRLDQQLKQIVLNSEPLWAEKEIEL--DLDLEKVHITADRESMSQVWINLIHNSIKFTSSGGTITIQL-QEHEKVVEVRISDSGIGISEEQKQHIFERFFKADSSRNRAYGGSGLGLAIVKKVVDLHQGEIKVESEEGNGTEFIVCIPNQE------------------- 288962440 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NNMSRRLKQREQELRSAMEEARAGSRAKEEFLATMSHEIRTPMNGVIGFAEMLLETPLTV----EQRRYASQVRDAGRSLLTVINDVLDLSKLEAGRLDLVSVPFRLDDLADRCVAIVRLAAEQKGLELQTSISATARFVMGDPDRLRQILLNLLSNAVKFTDRGS-VRLTVKAVEEEGCTFTVTDSGIGIAPDRQRDLFQRFTQLERGRGGTGLGL----AICRRLVELMGGRIGMESQVGSGSIFWFSLPLPPAGNAAVQPD---------- 269102515 -------------------------------------------------------------------------------------------------------------------------------------------FHSAVLYDGKPIIKYSVLYDMSLFFDGVFFQVLLLITPFLLCLFMIMLYLKKRIIEPINSIIEHLPHMGSNVIDIRECKDAEEELANEIKKADSCIYHNDRKLREVNRAKSEFMANMSHEIRTPMNGVVGFTQCLEEMELDNES----KKYVKYIKDSASGLLSIINEILDFSRLENGNVEVSNNKFNLSEFIDEIGSVILIQANNKELTFACRIDKDLHETYGDEGKIRQILLNLLGNAIKFTHEGS-IELAVEKIQDDNLRFRVIDTGIGISSEKQSAIFEAYQQADGSISRQFGGTGLGLAISSRLCFLLNSELNVISNESEGSEFYFDL----------------------- 168043247 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISEQVDKRERISRLRVQKAMEAELHKITEEAMRAK-QMLATMSHEIRSPLSGVVSIAEVLATTQL----DQEQRQLVDVMVSSGDLVLQLINDILDLSKVQSGAMKFEAKKFRPREVVKHVLQMALANMQSKDLILEGLIYDDVPEVIGDVLRIRQVLTNLVGNAIKFTHEGGELAVGEGVEDAVWLLCEVSDSGIGIPESALPTLFEKYTQVSTAHARKYGGTGLGLAICKNLVELMGGNLTVLSKENHGSTFSFALP---------------------- 253571534 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------PIPTALEIIVLPIWYKTWWALLIFFATFAGFITFVFRFFWM-----------RKSMEAQLEIERR----DKEHQEEINQMKMRFFINISHELRTPLTLILTPLQ----EIINKISDRWTRNQLEYIQRNANRLLHLVNQLMDYRRAELGVFELKAKKGNAHQLIQDNFLFYDKLARHKKITYTLHSELEDKEVLFDANYLELIVNNLLSNAFKYTESGQSITVTLKEENG-WLLLQVSDTGIGIPINKQGKIFERFYQIE----SEHVGSGIGLSLVQRLIELHHGRIELDSEENKGSTFSVYLPQDLSVSELASNNEQNEEEQVYS 183984909 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVVGLAGFAVVQRSLRPLSEVEQTAAAIALDRRVPERDPRTEVGQLSLAM--NGMLSQIQVALAASEDSAEKARSSEERMRRFITDASHELRTPLTTIRGFAELYRQGAA-----RDVAMLLSRIESEASRMGLLVDDLLTLARLDVQR-PLERNRVDLLVLAADAVHDARAIDRKRAITVEVLEGPGTPEVLGDEPRLRQVLSNLVGNALQHTPDSADVTVRVG-TAGQNAVLEVADKGPGMPAEDAARVFERFYRTDSSRARASGGTGLGLSIVHSLVKAHGGDVTLTTAPGEGCCFRVTLP--RVSEAAVE------------ 135440308 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLAFTRMSDEVNALINARTSEMEKARDEAIDAKGETSRFFANMSHELRTPLNAILGYGEMLAEDCEDLGYDDLLPD-LKKITSAGTHLLSLINNILDISKIESGKMELYITSFEIEDVVDVIKDISAPLVSKNNNAFQTNIQDGIGAMRQDETKLRQCLSNLLSNAAKFTEAGTTLEVDVSLEKEEMVSFKVIDTGEGMSEEGVGKVFEVYTQAERSTSAKHGGTGLGLPLSREMAQMMGGDITLTSELGVGSVFTLKLPR-----DCPQDEHE-------- 116753389 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IEDITEMTRLEEELRDSYIKLENAYAELKELDSIKSEFVSMVSHELRTPLTVINSYIEMFEDGMLGDLTD-VQKEKLQLIRSQTDTMIQLVNDMLDILRIGSRRLRLKKELSSMEELIRSVIASLSRLAALKEHTITFRCERANTLIECDPKKIMQVLSNLLTNAIKYTPDRGQIEVVLGG-DAENVLVSIRDNGIGIREEDKDRIFEKFF-VMSNEKSADIGMGLGLSITKDIVEAHGGRIWFESRFGEGSTFYFTLPCGK------------------- 114320953 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RNAHIATFQQIAGQLATILEKSRLY-----ERLMELNDLKNRFLGVAAHDLRNPLGVLNGYIDLLRQEALGPLN-EAQQEVMGVMADVAERMSALVEDLLDVSAIESGQLELEREPLDLNRFLQGQAHAQGLIAQGKSIRIVLDIPEPLPTVAVDSRRLGQVLDNLIANAVKFSPRDSTITLG-GRADDQSVRISVSDQGPGIPAEERAQLFQPFRRGSNAPTADEKSTGLGLSIVQKLVQAHGGQVAVDAAPGGGARFTVTLPRQ-------------------- 83643693 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITAQRNAQLELT-QAKDAAEAAARAKSDFLATMSHEIRTPMNGVLGMLNLVLQSKL---DSEQLRK-VKIAKSSAESLLSLINDILDFSKVDAGKLELELLDFDLRHHLDEFAGTMALRAQEKDLELVLDQSAEQSMVRGDPGRLRQILTNLVSNAIKFTAEG-EIVIRCQLQPEGDLTVSVSDTGIGIPADKIGGLFDPFTQVDASTTRQFGGTGLGLAICKRLSELMEGGITVHSEQGEGSCFEFILPKVRALSLLVVDDNAANRE---- 116749724 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTVAGIGGALMLAFFHARGMSRPLKNLAQEMRRVGRGEFTRSLDLRAP-------LEVVELAETFNWMTEQLARLEEL-KADFTAHVSHELRTPLTAIREGIALLLEEIPGPLSS-SQKEILEVVRGNGERLFVSISSILDLSRMEGEMMEYQYAPCDLQTLIEKSVQGLDPIARKKNIGVETIRTGNLPLLMLDESRMRQVIDNLMSNALKFTPEGGRISITTDREKGRVVEVRVSDTGHGIPEEDVEKVFGRFYRSPHHRGKRHQGTGLGLAIARHIVTAHGGRIWAENEPASGATIVFTLP---------------------- 255060486 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTERKSFEKTLEEKGHEMENANLAKDRFLASMSHELRTPLNAIIGFTGTLLMRLPGPLTGDQEKQ-LSNISTSAKHLLLLINDLLDLAKIESGKVEINPEPVSCRALVQEIAGTLTPMAENKGLKLSLAAEGD-RTINTDRRALSQILINLAYNAIKFTQQG-EVRIAVSFDAGEGVEISVTDTGLGIKQEEQAKLFRAFTQVDSSSSRRFEGTGLGLYLSQKLVELLDGHIVMESEYGKGSRFAVVLPARGV------------------ 229154352 ------------------------------------------------------------------------------------------------------------------------------------------------------------YVYMFLGTASIEEMVNGLTRQFIIAGGITFLLLSRLLTKPLLHMKHATEKMSKGDLSV-SLTTTRNDEIGELASSQTLANDLHYMKTE----RSEFLASVAHELRTPLTYVRGYADIASKEATSP---EQRLRYLSIIKDESDYITNLVQDLFSLAQMEQHNFSIQVKEVHLHTFLTRICEKVNAMYKERYIKVSFSCPSTLL-VNLDEQRFEQVVVNILNNAYRHSKEYSLIHISVT-EEHKSISITIEDEGEGIPLEDLPHIFDRFYRVDKARSRATGGTGLGLSIVKEIVELHGGNITVTSEVDHGSCFTISLPSIKKHDY--------------- 255061180 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KTHLETLVQERTAELERANVRLQELDRLKSMFIAATSHELRTPLNAIIGFTG-MTLQGLSGELNEEQQDNLARVYRSAKHLLALITDIIDISKIEAGKISIFPEEFPLEELVDEAIAIVTPQLKGKSLSLERELPAAL-TVYADRKRLLQCLVNLLSNAAKFTEKG-RIIVAARESEG-SIELSVKDSGIGIAPQDLPRLFKPFERLESHLRVQAGGTGLGLYLTAKLVDVLRGTISVQSREGEGSTFTLSLP--RDLRRVPE------------ 52784412 -------------------------------------------------------------------------------------------------------------------------------------------------------SVLAVTTLIYITYVFAISAVRKMKGSLYLTIAAISMSAFVILTTVSAYFSFNSLYAVPSIIALLAAVLM---MAQQFAGAFRENEILSLKLLRMNRLKDEFIAKTSHEFKTPLNSMINICQTLLARKRKRTLEEE-KENLQLVIRMGYRLSSLVNDILDLEKMKQGMLQIQAVPVDAHSAISTEMDFYRLLSKNKNVRIVNRVPSGLPLVLADENRFRQIMTNLVDNAIKYTPEG-QITLSAERLDQEKVKITVADTGVGIPKAVRQLIFEAFQQA---KNHKDDGAGLGLSIVRQLVQLQNGEIWVESEEGKGSAFHFTLPVAK-NDPLPDAKKEN------- 153954091 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERVVIKRCHKIQIIEVNATPIFDEENNLVYVVASHHDVSELIKNQEEIKAQQEKLLNAEKSRNEILEEAIKSKEEFFYLMTHEFKTPISVINLALQAIDLMYKKEIT-EKVNKYLNTIKQNVNRQLRLVNNLLDIARIDSGHLKMNKSCFSIIHVIEAIVNSVQLYAKQKNVILKFNTNLSKKNIYSDEEKLERILLNLLSNALKFTPSGKSIIVTLSYKNGEMISISVQDEGMGIPLDKQKTIFERFGQVDSSLSDQAEGTGLGLHLVKLLVNSLDGEILLNSTVGEGSIFTVLLPSSK------------------- 48374236 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QELLQAMAELRKREEELTQLNRELEDTNAELDEKADSLQKANELKTRFLSNMSHEFRTPLNSILSLSRMLLARMDGDLTAEQEKQ-VTFIQKAASGLSELVNDLLDLAKVEAGKIEVRPSSFEVSDLFATLRGMLRPLVQGSSVALNIEEPEGIGQMYSDEGKVAQILRNFVSNALKFTEQG-EVRVSA-MQRGHAVIFSVSDTGIGIAIADQERIFEDFVQIESSLQKQVKGTGLGLPLSRKLTELLGGSISVESKLGQGSTFTASIP---------------------- 254785978 --------------------------------------------------------------------------------------------------------------------------------------------------VVTVFRHTNQLGLTDGVFLRVWGIVASTLLLGLLGYAYLHRQLFRPLRRLLNDLSEVVSQPTRGRLELSHRRKDELGLIAFFNQRSSQLEVALTEAETANRAKTAFLAKMSHEFRTPLNSIIGFSRRLQDKLKHQVD-EFHYEAIRRIHTNGHHLLALVNDIIDMTAIESGGVKLRAHEESVNELLQEAVAECQIYAERSDVRLVKKELAVDVLIVCDRNKVVQILVNLLSNALKATRRGS-VQLSVKQEDREHIYFEVVDTGIGISEQDQQKLFKKFSQLE-SRIGSERGTGLGLFLVREFVKMHGGSVDLTSELGVGTTFTVKLPVKQT------------------ 143064280 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEVQVLIDTRTKEMEESRDEALEANEQRSKFFANMSHELRTPLNAILGYGEMLYEECEDLGYEDLMPD-LKKITTSGTHLLSLINNILDLSKIESGKMELFITSFEIEKVVETLRDINAPLAAKNDNGFKINIQEAIGSMSQDETKLRQCVTNFLSNAFKFT-NNGLVTLDVTKDEVEMIEFKVTDDGEGMSEEGVAKVFEEYEQAERSTSATHGGTGLGLPISKRFAELMGGGVTVSSEKGVGSVFTIFIPR--------------------- 142022866 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSDAVGPFELLCVRRDGRRFRATVSARRLRGDARALTLHETGARRRHDLRAKRSLACDARDQADTSNRLKDELLATVSHELRTPLNVIYGWVEVLR----NSVDHALQRQAIDAIDRSARSLTRMVGDILDASSLATGKLRLDAAPVDIARLFSDSVGTFQTAASSAGVMLEFACGPSTFVVSGDAERLRQMLSNLVSNALKFTPGGGSVHVGLAR-SDTHAVLTVADTGQGVAPEFVPYVFDMFRRADDSPASSQRGLGLGLSIVRHIAELHGGTVTAESAGRNGSTFTVRLP---------------------- 256005571 ---------------------------------------------------------------------------------------------------------------------------VGLVEIGSYGPYYLSDNDLAF------INTLNKILIAVGVFSVIFSLVLG---------SIMAKKLSQPIARVISSAQSIARGYFSDRITEKSTTEEICQLTSTI-------NNLAQTLENQEALRKKMSADMAHELRTPLATLQSHMEAMIDGIWEPDADR-----LKSCYEEIIRINKMVGDLEKLAKYESEGFVLDKTVFDMSALIRRIICNFEPEFKNNGIEIAFE--GGTEEIFADKDKMSQVIINLLSNALKYTQEGGKVEISAK-SKGDVLEIRVKDNGQGIPEEDLPFVFERLYRADKSRNRKTGGAGIGLTIAKTIVEAHNGHIEVYSKINEGTEFLITLPK--------------------- 169350203 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------FANSAVLILGCVFLSGNLVFIAIADIIVKPITRLTNATKELSKGNYNV-RVNYVGDDEISKLN--QGFNQMAQQLAKQE-ETRQKFISDISHEFQTPLTAIQGFANILKDEDL---PKSQRQKYADIILFHSKRLSTLSKNMLQLTLLEREEVELEYTTFSIVEQLSRVISTQENQAILKDIEIVFEKPRKDITVNGDEQRLEQVWINIISNAIKYTDNGGLITIKVKKTS-KEVEVSIEDTGRGMSKEVISHIFERFYREDKA--RSVEGNGLGLSIVKSIIDLHHGNIDVISQVDVGSTFIIKLPNER------------------- 254424116 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEYKTRQGDLRIVLASIKKIVLDGELTIINDITE--RKRLE------NEFISVVSHELRTPMHSLAGALDLLSTGELGVLT-EQGQQILSVATTNAERLIRLVNDILDLERLKSGKMSVNRSNCNIANLVTQAVESMQAMADNAQVQL--QVQSMSVPVTVDCDRILQTLTNLLSNAIKFSPAGGTVLLTVELDKPTQLHITLSDQGRGIPFEQLETIFERFQQVDASDSRRKGGTGLGLAICRQILQQHGGRIWAESTLGQGSTFHVCLPT--------------------- 283846311 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TFLVGYIFTRYLTKKISKPLNKISKMTKNIADGDFDV-ELNIQGNDEISHLESIQSMT----KQLKEYRDSRRHFISHISHDLRTPITYIKGYSAVMKDAK--TVEKEDLKRNLNVIYNEATRMEQLVSDLFLLTKLEEGKIKLEMELVPIGVWLENLYESRALMFDQKRIKHRIEIDKQELMIMMDSYRMEQALINLIENAIRHTPKDGEIELILR-KDDNEVTVCVKDTGCGISKHDLPHIWERFYKADASRNRNDSGTGLGLAIVKEVVEAHQGKVDVYSKLGKGTTFSIHLPL--------------------- 213582822 -------------------------------------------------------------------------------------------------------------------------------------------------LVILGILALCSFILWRVVYRSV-SRPLAQQTQALQRLLEGDIDSPFPEAAGVSELDTISRLMEAFRANVRKLNRHREDLTAELHALVLEHRQARAEAEKANEAKSTFLAAMSHEIRTPLYGILGTVQLLADKPLMAN----YRDDLQAINDSGESLLAILNDILDYSAIEVGNVSISEEPFEPRQLLNSALHLMHSRVQ---VALITDFSEQLPTLQGDPRRIRQIVINLLSNAAKFTDRGSIVLRT--FCDDQSWFIEVEDTGCGIPEAKLTAIFKPFVQA----TGCRGGTGLGLAISASLAEAMGGTLTVTSTLHVGSCFRLQLP---------------------- 291541286 -----------------------------------------------------IYTVYMVVAAVYLKWPSWVAAVIICGLLASIGLRMLTGRYSRLAKLFCSVMIWMNIILYTVFTDGSSLTMAT---------------------VAASVVMLSLFDLIEINYVSLAATILLFCLDTFLLDKVNYDNPIREMEFFMQFFAIII-------LEIMENKQLKNRIQHDME-----FNETMRELEDAKQAKDDFMANISHEIRTPLNSIIGISELLDAKV-----DDTTKEQLYDITVAGRNLMSLVSDILDFSELENDTMELVEEPYNITSVINDVVNMAHVWNKEKNLEIIVDCEADIPNLLGDSQKIYRIILNLINNAIKFTDAGGVILFVGARKEGINLMVKVKDTGIGMSEKNIDALENTYNQVDTTRDRRAGGIGLGLAISRKMIAKMNGHMHIESVPDAGTTVSIIIPQ-RVLTDMP------------- 142827560 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVTAQQALEQQLR-LAQQHSESMMRARSNFFASMSHEIRTPLNALLGNLELFARTPGL----EAHTQRLATLEVAADALRGIVNDILDFSKIDAGEMKLVSDSFRPIDDLENIALSYAPMTGERAIRFYSHLSPTLNQVRGDRTRIAQIVNNLLSNAFKFTSCG-KITLSAEVKDGRPILIRVCDSGIGMDQTLVARIFNPFEQGEASTSSRYGGTGLGLSICARLCELMGGHISVESVLGVGSAFSVSIPLAPPPDELREPAVE-------- 253577430 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILRQALTPLNQMVRIVEDTNAGNLSNQSEIDRLGASFNGMLERLEESFEAEREAKEQMRRFVADASHELRTPLTSIHGFLEVLLRGAANR--PEQLHTALNSMLGEAQRMKKLVEDLLTLAKLDR-TPVVQRTQVRLDKVIAEMEPHLRMLAGER--EVLFDLQPGLTA-MCDRDKIKQVVLNLFHNAVQHTPQQGTIAVRLSAHP-RQAELDVRDNGPGIAPEHLPHVFERFYRIDASRTRKQGGAGLGLSISQAIVEAHGGTIEVHSEPGQGATFRVTLP---------------------- 89893568 ----------------------------------------------------------------------------------------------------------------------------------------------GSVIISSPLSAIKQHVNSILVTALIGAVI------GIFLATISSIFISRKLVRPLMKMEETAKSIADGEYG-RQIQVTSEDEIGRLNVMSAELKEKIDAIERYDRLRQELLSDVSHELRTPLTVIQGYTEAMQDGLVK--SKEQEQHYLKLVIDEIERLRRLVEDLQDLKGLEAMDSINDMDYVVMNKLVQISVERLKYFAESKEIQLEVIIPEKQITIWGNSDRLKQVLTNLADNAIKHSDSKGNVRIELG-TEKSWAYIAVKDSGSGIPKEELQNIWERFYKVDKSRSRRGTGTGLGLSIVKRITEMHSGKVAVESKLGNGARFTVYFPLEK------------------- 268590725 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDITERKREALESASREKTTFISTISHELRTPLNGIVGLSRILLDTDL----TSEQSSYLKTIHVSAVTLGNIFNDIIEMDKIERRKVQLDNQPITLSEFVNDLENLSGLLVQPKGLKFVMDVAPALPTVLTDGTRLRQILWNLIGNAVKFTQKG-EVKLSIWQEAENKLFFRVQDSGIGIPKGELDKIFAMYYQVDSAGGKPATGTGIGLSVSRRLAQNMGGDIQVESEIGQGSTFTLSITAPVVESHVIEQQDSEDDYPLPA 294645151 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATNENGIWSGYVRELTVVVLPPFWATWWAYILYVLLVAGAVFWLFQITRNRIL--LRNELRLREMEKMKAEELNHAKLQFFTNITHELLTPLTIISATVDELKTQA------PRHTDLYAVMQSNIHRLIRLLQQILEFRKAETGNLKLRVSPGDIAAFVKKEAESFQPLIKKSKIHFSVLCNPESITGYFDTDKLDKILYNLLSNAAKYTVEGGFIQVTLSYAEDRHVLLKVKDNGKGISKEKQTTLFQRFYEGDY-RKFNTIGTGIGLSLTKNLVELHEGTISVESETGQGAEFIVCIPIDR------------------- 304404379 ---------------------------------------------------------------------IEYIAFALTGVAGYAYIFRMSKRFYRLAYGIGPTIVFTRWLVVYQLFIVCAYCFYVVVKARLRKREGSTLVLTG---LSIFIATVINDILFYGEQLVSVQLVPIGVTCFIL---MQSLILSNRFTFALRKVELVSEELRELNMHLEKRVVERTD---ELQRSYASLEQSTGELERQEKSRRHLLSNISHDLRTPITLVQGYLEAMRDGVVD--DKEQQRRYIQMMLGKLSRLNGLIDDLFELSKLEAGQVRFHYETVGLKDWLESLYLSFEMDVAKDGGILECRYNPDHRAVRIDLARMEQVISNLIYNALRYLPDGERIYIDA-YESGEVAIIEVRDTGSGIDPEDLPHIFDRFYKKDKSRNSSEGGSGLGLAIVKEIVQQHGGGIEARSEKNKGALFIIHLPIAR------------------- 162450925 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DRQGKVVFMIAEGRDVTEQRRLEREVAQH-RDELATLDRLKTEFVANVSHEFRTPLTLILGRVE----DALSSPARSLAGDGLAAAHRSTLRLLRLVNTLLDFSRIEAGRLQTSFAPTDLARLTAELASSFRSLIEGAGLSLVVDCPPLPEPVYVDAAQWEKVVMNLLSNAFKFTFEG-EIAVSLRAHPDH-VELTVRDTGTGIPSEELPRIFERFHRVHGARGRSIEGTGIGLSLVQELVKAHGGSLRASSTVGQGSAFTVAIPRGRA-HLSPE------------ 162450925 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LARRGRLFGTLTFMVVRSERRYSRADLAAAEELGRRCALAVDNARLYRDAQSAIALRDEFLSIASHELKTPLTPLALQIQTLMRRAPELCPDSERLDRLGLVRRQSERLRRLVENLLDISRISAGRLALELEQVRLSDIVRQVVSRFQEEIAEAGSRVTVSAADDAAGSW-DRVRLEQVVENLVSNALKY-GQGNPIEITVA-SMGSMATLTIADHGIGIAQEHIGRIFGRFERAVSA--RHYGGLGMGLYITTQVVEALDGSIEVSSVLGEGSTFKVTLPLA-------------------- 237727250 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RINHLKHHLEVSGEELLVAKEKAEESNRLKTAFLANMSHEIRTPLNAIVGFS---SVLVSDDSSPAEKAQYCDIIQKNSDLLLHLINDILDISRMESGKIKFVWEECDVVELCQTALSTAEYGRKTSALFLFETPVASLV-IKTDAQRLKQVLINLLSNAAKFTPSGS-IKLAIAIDKQHQQLLSVSDTGCGIPSDKSDRVFERFEK----LNEYSQGTGLGLAISRLIVENLGGKIWVDKDYTEGARFVFTHPLTK------------------- 268609962 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------TYILAVAVVFMTIILVIITIGLYFAGSIVKPIRQISGIARKFAMGDFSV-RIENDSDDEIGELCTA---INHMADELSTAEAMKNEFISSVSHELRTPLTAIKGWAETLMLD--GGTSPDTMKKGVGVIVNETERLQQMVEELLDFSRMQNGHFTLQSATMDILAELGDAVLIYSEKARKETKEIIYDEPEMLPFVFGDKNRIRQVFINVIDNAVKYSSAGDRITIKA-YESGDNVVVSVRDTGVGIKQSDLAKVKTKFYKANHTRR----GSGIGLAVADEIISMHGGTLSIDSEEGLGTTVTITLPAKK------------------- 224026600 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RNKLAKRALALSLEKEEKQHIEEVNRAKLVFFTNVSHEFRTPLTLIISHLDALLQEQLPV----QLYNKLLKIKQNTQYMTNLITELLDFRKFTQNHVILHLASQDICLMLEEIYLTFTDYAQQRKIDYTFESEPKNILCWIDRTQMEKVFFNLLSNAFKYTPDGGSIRLKACIQANQ-LIIQTTDSGTGIPENEKQRIFERFFQGDQKGQEKYPGTGIGLALTKNIVEAHHGTITVSSILHQGSTFTVTLPLEK------------------- 47569986 ------------------------------------------------------------------------------------------------------------------------------------TGAIIALFSFLTIIWSIAFSVINALEIQVSSFVTFLISDMVGFVFIVLIWVLIGVLMRPKREAMIWTIIEPIQKIAKGDFSVKIRNEEKYD--GEIGVLVKSINDMTDELNAMEKMRQEFVSNVSHEIQSPLTSIKGFARALQDDNL---SEEKRKHYLTIIETETTRLSKLSQNLLKLTLLESEEYTPEKVNYRLDQQLKQIVLNSEPLWDEKEIEL--DLDLEKVHITADQESMSQVWINLIYNSIKFTPSGGTITIQLNEYE-TLVEVRIRDSGIGISEEQKQHIFERFFKADSSRNRAYGGSGLGLAIVKKVVDLHQGEIKVESEEGNGTEFIVCIP-----NIVLEESH--------- 300868169 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELQKLFTNLQSKNEEAQKARTEAEEASKAKSLFLANMSHELRTPLNAIIGYSDMLAEEFLEIELDNFIPD-LQKINSAGKHLLLLVNNILNVSNIESGQIQLDLELFNIETIVKDVVNTLQPLAEKRANILTVNCPEDIGTMYGDVIKTHQCLFSVLSNASKFT-EGGYVNLEVYRHRNNHQIFKVSDTGIGMSPEQIGKVFQAFTQADESATRRYDGSGLGLAITKKFCQMMGGDIQVESRLGKGSIFTIKLPAT-------------------- 26990126 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLINQRTEQHALQAQLALSRGLLEQLRQAAEQASQTKSTFLATMSHEIRTPMNAVIGLLELALEDSRSGRSDAQT---LQTAHDSAIGLLELIGDILDISRIESGHISLQPVPTNLVELVRATLRVFEGNARAKGLHLHGELPAEPVWVLADPLRLKQILSNLISNAIKFTDRGEQACLLLPKVAGHGILLNVRDTGIGISPADQARLFSAFVQVDGPRAR--QGAGLGLVISRTLAELMGGALSLQSVEGVGTRVQVSL----------------------- 81299291 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLLRSAEELTAGDRDLVWELADQVGTALAHARLYAQSQALALELQRANQTLLEQ----QQALIEAHRQSEALSQLKTDFLANTSHELRTPLTGMIGYLQLLQDDL--AETPEERQEFIAGAYHSALHLLGIINDILDIARIEAGRLQLQAETVPLRNLLAEVETCLRSQAQAKGLVYRCRIAAETESVWGDRQRLLQVLFNLVGNAIKFTLTG-YVEVRATCANGQNLRLEIEDSGIGVAPERQGSLFQPFSQADSSLTRQFGGSGLGLVICRRLLESMGGIVELFSPEGLGTTVTCLIPLAPAI----------------- 37675989 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HIYRERKAIRSLDHRKQDVTAQKEREAALI-AAQHEAQSAVKARERFLATMSHELRTPLAATYGLLDLVATHS----TSERDKELVLRAKQSLNHLNLLVDEVLDYSKLEAGELQIHPAKNELLRLLSQTLRGFEAKANSKGLDYTVNIIPSLRWAMIDDLRFNQIVSNLISNAIKFTEQG-DITLTAQVVKER-LLLTIKDTGIGMTQEQLANIFKPFVQADDSITRQFGGTGLGLAIVEQLLKQMGGHIALHSALNVGTQVDIELPLTPCEGAYPELN---------- 134293593 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SITLREADQRRRDERGHLRALRG----ARVQADQSNRLKDELLSTVSHELRTPLNVIYGWVEVLRSVDGQAF----AQQAIDAIDRSARSLSRMVGDLLDASSLATGRTRLERAPVDLVRIVRDAVRELGGSADANGIALSTDCALTNCVISADGERLRQVLSNLLSNAIKFTPSGGRITVSLAR-AGARVRMAVTDTGHGISAERLPHLFDTFNRPEGAAASPKRGLGLGLSIVRNIVRLHGGDVAASSPAGLGTTVTVTLP---------------------- 160933135 --------------------------------------------------------------------------------------------YELAKSSDEGAAIWTGTLNSGEKVMAVTQAMYSSSGDYMGAVRYVVSLESADRKIFMSVS----LLLLVGCMVIFF--VVLSNTYFIRS-----------IVKPLGKISAVARRIAQGDFKV-RIRKSHDDEIGDL--CDTINDMA-QELGASEKMKNDFISSVSHELRTPLTAIKGWAETMKMT--GPADAVTMEKGMSIIVRETERLSGIVEELLDFSRMQNKAMVLMMDKIDLLAELDEAVYMYRERAISENKHLDFEEPESISPVLADKNRMRQVFVNVIDNALKYTPEDGMVSIRV-QEDEKFIHIYIVDNGCGIPAEHLPRVKDKFYKA----NQTQRGSGIGLAVADEIMTLHSGSLQIESEEGVGTTVIISIPK--------------------- 237721170 --------------------------------------------------------------------------------------------------------------------------------------------------------GLDPAVLPFKVQLVNQPVFYQQYTYQIWSACALFVIL--VLGLCISLFYY------------FRTKRLKDEL---LKSEKDLR-VAKDRAEESNRLKSAFLANMSHEIRTPLNSIVGFSDVL---AVGGSTEEEQQSYYQIIKTNSDLLLRLINDILDLSRLEANRVTLTWEECDVVQLCSQVVASVSFSRQSSENQFLFTTSFESFRMVTDVQRMQQVMINLLSNANKFTKCG-KITLDFSVNETQMAVFSVTDTGCGIPKEKQGLVFERFEK----LNEYAQGTGLGLSICKLIVHKWKGSIWIDPDYTGGARFVFSHPL--------------------- 213968683 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLTDHLNELENIVSARTNELKSSNMRLRESNEELQIARSTALDMANARSAFLAHMSHEIRTPLNGLLGMLALSLDSPLG----AEQRQQLMIAHDSGKVLVELLNDILDMSKFDAGHLEIERIPFDLGGLIEDTANLLSQNA-APSVELTCLIAPDFPMVTGDPTRVRQIVSNLLSNALKFTRFG-RVDVRLTHHQDHRVRIEVRDTGIGIAQDAQAKIFQPFTQAETAITRQYGGTGLGLALTNNLCEAMHGTLSIHSQSGFGSQFCAELPL--------------------- 160899786 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AQAYEQEARKALAEVDHAKTVFFSNISHELRTPLTLILGPLEDALREHGGQVPAGQTQ----MIHRNALRLQKLVNALLDFSRIEAGRMQASYEPTDLARTTAELASMFRSAVEQAGLRLRVDCPPLDGPVHVDRDMYEKIVLNLLSNAFKFT-LQGEIAVALRDVPDGAVELSVTDTGSGIAPQHLPHLFQRFHRIPGKPARTHEGTGIGLAMVQELARLHGGTVTVSSTEGEGSRFTVRLP--RGHAHLPAEHRPARPPAAH- 160899786 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TELKQAEHHLKEADRRKDEFLATLAHELRNPLAPISHGLQILKRTASG---DDSVRHSHEMLERQVNHMIRMVDDLLEVSRITTGKVQLRKELVDLNDVLQGVVAASGAVMEAGSHQLRLELPAAPVSLLADPMRLAQMVSNLLNNAAKYSHSGGHI-VLAAWTDGAQAVVSVRDNGIGIPPALLGKVFDLFMQVDRNGRRGQGGLGIGLTLVRSLVEMHGGSVQALSEKGQGSEFRLYLPLGQAPNAQPED----------- 57234164 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIRPLKALSRSARRIAGGELSQRVKVDSRDELG---ELAESFNHMA-QSLETNEQSRQRLLADIAHELRTPLTVIEGTVDGILDGVF-----EADAQHLTTIKEESATLTRLIKDLRDISLAESGKLKLEMTQLDIADIIRRQAKQASILAKDKSIALLSDIPANLSTVTGDATRLNQITANLLSNALRHTPAGGQISLSLKYRDKPGIMVSVTDNGEGIPPADLPHIFDRFYRVNTSRARSEGGSGLGLAIVKEMAEAHGGYVWAESLLGKGSTFNYWLPAS-------------------- 194698076 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------MVLMLPSDSARKWHVHELELVEVVADQVA--------VALSHAAILEESMRARDLLMEQNVALDL---ARREAEMAIRARNDFLAVMNHEMRTPMNAIIALSSLLLETELTP----EQRLMVETVLKSSNLLATLINDVLDLSKLEDGSLELEIKAFNLHAVFKEVMGFIKPIASIKRLSVSVMLAPDLPLCIGDEKGLMQTILNISGNAVKFTKEG-HITLVASIVKADSLRVQVKDTGCGIGPQDLPHVFTKFAHPQSGGNRGFNGSGLGLAICKRFVSLMGGHIWIDSETGRGCTATFV------------------------ 136000224 ------------------------------------------------------------------------------------------------------------------------------------------------IYVASSVSEI-NALTARVVTESMLPIVLVLLSVMVLT-----ISLERLLKSAL-------------------LDAEKLRMSAEEQSERA--HKAKKAAFLASQAKSEFLANMSHELRTPMNAIIGYSEML-IEDSEDLEPEDFVVDLEKILSSGKHLLGLINGVLDLSKIEAGKMTLYIENVSLRDLFEEVSATAAPLAQKNNNQFICDAPSSDDLVRSDTTKIRQALINLIGNACKFT-ENGTVRLSAQVERDQHVHFRVSDTGIGMSEEQLEKLFKDFSQADASTTRRYGGT-----------RLMGGDITVESALGKGSTFTMTIPR--------------------- 149925435 --------------------------------------------------------------------------------------------------------------------------------CIAWNPQLLAMHVISDLLIAIAYFSIPIGIVYVAIYYLFAAFILACGVTHVMGILTLWVPLLVSVATAIYLLPKLKHIMALPDLKLTQINTALAQEIVSRRQSEASLRQSQELALQAQKTQAAFLANMSHEIRTPMN----GVLGTLDLLLDTELKPEQLQLAAASKRSAASLLSLLNDILDISKVESGQLTLRHSPLELADVFADVEAALAFDANSKGIELQCPAERVPNTIYGDSVRMRQILLNLVGNAIKFTDVG-HVKVVCQEVSRTAQQFTVKDTGIGIAPEHQKNLFKRFTQVDNSSTRRAQGSGLGLAIVKELVELMGGKVRLHSEPGRGTEIVFSL----------------------- 238027848 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FAELRHQNRELLAALTELQARQEDLTSELEATNALYAELDERAEELRRLKTRFLSDMSHELRTPLSSIRALSNLLLNRLDGELTGEQERQVL-LIRKSAEDLTDIVNDLLDLAKIEAGRTDVLPVLFEPHTLVAAVRATLAPLLSSPAVQLIFDDMRGLPAMLTDEAKVTQILRNFVSNALKFTERG-EIRVSARLQDDEHITFFVTDTGIGIAQEDQELIFEAFGQVRSHLQQRVKGTGLGLPLCRNLAALLGGHVGVESRLGEGSTFYATLPL--------------------- 258563456 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------INDRKLLERELNSAMQQLNREMESKTKFFTNMSHEIRTPLNGILGTIPFILDTQL----DSDQRRMLDTIQNSSTNLRELVDNILDVSKVEAGKMNILKQWFHVRSTLEDAIDTIASRAIDKGLELNYVFEPDVPMVFGDRFRIRQILINLIGNAIKFTAQGEIIRCSIYHDPDRKLEFEVIDTGKGFSVRDAQLLMQRFSQIENKDAPQHAGSGLGLFLSKQIAEMHGGRLTPTSMEGRGAKFSFYVKVSSASATLPE-NVESSERKLP- 142467382 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAFSRMADEVQVLIDSRTKEMEDSRDEAQEANAQKSKFFANMSHELRTPLNAILGYGEMLYEECEDLGYEDLMPD-LKKITSAGTHLLSLINNVLDLSKIEAGKMELYLTSFEIEKLVETLKDVNAPLASKNDNGFKIDIQDAIGSMTQDETILRQCVTNFFSNAFKFTSSG-LVTLDVSKDDIEMIDFKVTDDGEGMSAEGVAKVFEEYTQAERSTSATHGGTGLGLPISKRFAELMGGDVSVSSEKGKGSVFIISVPR---ISSDPED----------- 146280453 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSRALEQNRELTALRRNGETFTIELRVSQISHHGERRERKRIERMKSELVSIVSHELRTPLTSISGALGLIVGGALGEPSP-TMLQMLTIAHQNSLRLGRLVDDLLDMDKLVAGKMTLQLHGHSLVRQMQLATEANQGYAAKHGVYLQLEPLPTLQLI-ADDDRLQQVLANLISNAVKFSPEGGTVSLGAQQR-GAWVRIWVRDQGPGIAPEFHARIFQKFSQADSSDTRQKGGTGLGLAISKELIEHMHGRIGFDSEPGHGACFWCELPLAPAATDQP------------- 116695907 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATQHFLQITYAPARRDEAVLFCAVQ--DCTAQQALQEQLR-SAQQATEAMMRARSTFFAAMSHEIRTPLNALLGNLELLARGSGLAAHAPRLR----ALDSAAEALRRIVNDVLDFSKIDAGKLRLVNAPFRPVEALESVALTHAPMVAGRPIRFHLQLSPSLAEVTGDRMRLVQVLNNLLSNAFKFTASG-RITLNGELRQDHHLVCRVSDSGIGMPPSLAARVFQPFVQGDAATASRYGGTGLGLSICARLCELMGGSISVDSVPDVGSAFTVSVPL--------------------- 42779796 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------FIIAGIITFLLTAITIFLLSRLLTKPLLHMKHATEKMSKGDLSV-SLTTTRNDEIGELASSQTLANDLHYMKTE----RSEFLASVAHELRTPLTYVRGYADIALKET---TSSKQRLRYLSIIKDESDYITNLVQDLFSLAQMEQHNFSIQVKEVHLHNFLTRIAEKVNAIYKEKHIRVSFSCPPTLL-VNLDEQRFEQVVVNILNNAYRHSKEYSLIHISVT-EEHKSISITIEDEGEGIPLEDLPHIFDRFYRVDKARSRATGGTGLGLSIVKEIVELHGGNITVTSEVDHGSCFIISLPSIQKHDY--------------- 221197027 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHQLKSALGTAQSAQLDAERANTAKDNFLALVSHELRAPLNVISSWAAVLASERGMPTDEQMSQRAVTTILRHCQLQAELIDDLLDVSRISSGRFSLDSKPVDFAAAVRTVVESHRPVAAKKDIMLATSGLQSQAVVSGDARRLQQVASNLIGNALKFTPQGGRVEVALTRL-GALIELSVADNGIGVKPELLPRLFDRFMQSDTSRTRQYGGLGLGLSIVKHLVTAHGGTVTASSEEGRGTRLTVRIPL--------------------- 148652199 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QTEDDLRDAFDEMEMQNIFIREARDQAISSSQAKSAFLANISHELRTPLNSIDGFINLLARHGD---LTAEQDLYVQTIRKSSAHLLALVNDVLDFSKIEAGKLVLDKHEFSLYSAIYDVMDMLSPLAAEKGLRMAVLYYNDVPTIIGDALRVKQVLTNLVGNAIKFTDVG-EVVVRVGIDEGSMIHIAIQDTGHGLSEKAKSQLFKSFSQGDPSITRQYGGTGLGLVISKQLTKLMGGKIGAQSQLRTGATFWFSIP---------------------- 22353121 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIIASVGVLVITLLLGHIFHAAI----------NRIAKVERDYREMMALKHRAEAADIAKSQFLATVSHEIRTPMVGVLGMLQML----MGTNLDVKQLDYAETAHASGKDLISLINEVLDQAKIESGRLELEAVPFDLRADLDKVVSLLSGKSHEKDIELAVYVSDQVPEVIGDPGRFRQIITNLVGNSIKFTKDKGHIFVSVHLADEVKSPLDIKDNLSGMPEEAQDRIFTPFVQADSSTSRKYGGTGIGLSISKRLVDLVGGEIGFVSEPGTGSTFSFT------------------------ 294055544 -------------------------------------------------------------------------------------------------------------------------------------------------------------------LLHLRITLLGTGIGIVLFAHVIGWLLVGRSLKPIRSISQTAAQISAGN---LSQRIDLNDTESELGQMGEVLNNTFSKLDSAFEQQVRFTADASHELRTPISVILAKCQFALMREREP---EKYVAALKTCEASAQHIRGLVESLLELARIDSGEFTINTSPGDLAKTAQETVDMLNTLAEAKSIRLTLKHDATPADF--DSSRMHQVATNLIGNAIKYTQEGGTIDVHVHGQ-GSFAVLEVHDTGPGIEARHIPHLFDRFYRSSDERSDDRRSTGLGLAITKAIVDAHRGQITVESELGAGSCFIVRLP---------------------- 58530710 ---------------------------------------------------------------------------ALCMPSRTGMNLQLSH-TLRHQIPVGST-VSTNLPIVTQVFNSNQAIKIPHTCPARIGPTAGRYVPPEVVAVRVPLLHLSNFQIPELSAKSYAVMVLMLPTDSARKWHDHELDLIEVVADQVA--------VALSHAAILEESMRARDMLMEQNIA---LDMARREAEMAIRARNDFLAVMNHEMRTPMKAVIALSSLLLEIELTP----EQRVMIETVFKNSNLLAALINDVLELSRLEDGSLELDIRTFNLHGIFREVLNMIKPITAVKKLSLTLMLSPDLPVVVGDEKRLMQIMLNVVGNAVKFTKEG-YVSVIASVAKAESLRVQVKDSGCGISPQEIPHLFTKFTQLRSGQNRGNDGAGLGLALCKRFLNLMEGHIWVDSDTDKGCTVTII------------------------ 295688611 -----------------------------------------------------------------------------------------------------------------------------LIEPGWW---FLMTFPSGDIVWSSLKTASWVLLFGFLGVLAQVLLLYRLTNQMVVA-PLHHLAEAQRLGDP-AAAAPIEAREDEIGVLARSLRGQRDRNEELLRSLEERVAERTAELQSANQAKSVFLANMSHELRTPLNGVIAISDRLAEER----DPAVRRELAAVVSSSGRLLEQVLSDILDVSKIEAGEFQLTPEPFDLARLVQGMAELHAAAAQAKALTFRWSVEPEAAGTYGDSGRISQILSNLLANAVKFTDDG-EVALEVDR-SDEGVRFVVRDTGVGFDASVRERLFKRFVQADQSITRQYGGTGLGLSICAALTDKMGGRITADGAPGEGARFEVVLPLQR------------------- 70729884 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISERQQLLQELTQAKDEADKANRAKTTFLATMSHEIRTPMSAVLGMLELLKRADQGQFD----RPSIEVAYSSAQTLLELIGDILDIARIESGHLSLSPERANLRGLVEPVFRVFDGLARQKGLRLELELDSHADDVLVDPLRFKQILSNLISNAIKFTQQGGQVRLATGPSEPEALLLTVKDS--GIAADDLQQLFKPFSQVLGQHQDARSGTGLGLVICRTLCEMMGGTLTLHSQPGLGTEVRVQLRLSR-LPALPQ------------ 66819379 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRDITDQIRLKEMNIELQKKSELEQEARDLALTATKIKSQFLATISHEIRTPLNGIITMGEMLL--STSPLNTEQH-DIAETIFGSSELLLSITSDILDFSKIEASKLELEMIEFDFIGCLEGIGKTIGVSITNKPIEIAFLMDTDIPHLIGDPNRLIQIMLNMGTNAVKYTDRGHRISVISREQNRCKIKISIDDSGIGIGEDQRAHLFEPFHQIDSSSTRKYGGSGLGLAISSKLAKLMGGEVILESKPGVGSLFSVTL----------------------- 86137798 -------------------------------------------------------ITVVALLSLYYLPLQIICLLYLGIAFIELVGLVVYRSLERKVTMAG-----VTLFITSAFFGILLFNSIPLLLFL-QPEAFPKLAGTMLLVIALNHSVVARAEWMLFGLVTALPIICAVAFMIVSFLHSFATPVEIGIAVVILVLGYLAHSMWSLN-----------QMTDRLRDALS-------AAEAGSRAKSRFLASMSHEIRTPLNAICGMAELMDEEDADP---ETRRERSQLLQQSAQALTGILNDILDHAKVESGHIEVNLAPATPRAEITSAVEMFRAPAEQKGLLFDLSFDDSVPSAQFDAQRLRQVIGNLVSNAVKFTESGQKIHVSAQPDEDTTLTIQVSDTGRGIAAEQVPHLFTEFYRVEDKNAPTVPGTGLGLAIARRFAKMMGGDITVSTIPMLGSCFTF------------------------- 262165686 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LILLGNLKGQFSLESKETLSRFRPLLERAISDIEHKEELQRLEIRTRELRLAQKLAEQANQSKSNFLAMMSHELRTPLNAVLGLIDILRGDSTSY-----QVELLEQMENSAELLLIIINDILDLSRIESGHFSLHCHWIDLEKKLDQSLVYHRQIAQDKGVQFNVQSNKNTAEYYTDSARLTQILFNIVGNAIKFTKQG-RVDIQLNYIED-GIDIQVQDTGIGIEPKRIEQLFTPFIQADNSITRNYGGTGLGLAITKHLVELMGGAINVDSKIDIGTLFTLRIPL--------------------- 163755747 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NSELQLAKDNAEKAMKAKAQFLSTVTHELRTPLYAVTGLTHLLLEEN----PSESQKEHLKSLKFSGDYLLTFINDILQVNKIEARKLAVEKAPLNLKKILNDVVNSLTQTSKENNNKIVLNIDKGIPELVGDYLKMSQVFINLISNALKFT-KNGVVEISAKILEEDHIQFEIKDNGIGISQAMQENIFDSFSQGSVQINRKYGGTGLGLTIVKSLLELLESDIQLESKLGEGSTFRFPLPET--ANTTEAPNEEKTDLK--- 167576616 -----------------------------------------------------------------------------------------------------------------------------------------AIGLDAMLVPAIRSSYSHRLYISGAVANMPAVIVMATRKDLPVLASIIDKSLNSLTARDVNELT--THWLYSSDFGAPSWRAITHYYTVEIVLMLAFRSRAQYRLTAESEAKSRFIAVMSHEIRTPLNAIVSAIDLLSRAKLGPME----KQLADTAVKASASLVGMLDDVLDISKLHADKLQLAHVASDIRTVAESAAIIMRAQADAKGLPLELHLDPDDLDIYIDQTRVRQILVNLLSNAIKFTDAG-RVRVDVRLRARGELTLKVSDTGIGIPRNRQDRLFDAFEQADSTTTRRFGGTGLGLTICKELVALMGGTLTLDSKERVGTSVTVVIP---------------------- 238025377 ----------------------------------------------------------------------------LAVLALDGAGYILAVSRLPADQVALRTALEDIFVVVALLTITVGIVLPGMIAHAAEEVGAAARQLAAGTLFSKAMSALGRGDLDAAHAKIDIRRVRVRARNELGEMAVSFDALQKEVASAALGLDDAREGLRNARERLTVANRALRRRVAEQQQLASELMAAKDSAEVANAAKNQFMARMSHELRTPLNGVLGPAGLL----LDCPREGAERELLQGIRESGVALRTVIEQILDIAQIEADALAIHRQPVAPLELVRRVSDPFRRDAQDKGLAFAVQCEGEDCLVWTDPQRLAQIVANLLSNAVKFTARGAHATLATDGAAAASLVVSVRDTGRGIAEEKRESVFASFAQADESRTRDSDGAGVGLFLVRELVKRLDGELTLDSAPGRGSLFTVTLP---------------------- 167748593 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEHELQEQLSKALEKQKIISSELEQASNAKTDFLSRMSHDIRTPMNAILGLASLARNELDHSG---KVRSYLDKLEASGQFLLGLLNDVLDISKIERNVIELNPEPYGIDEFQQQVESLIIPQCRRKDIQFFYKEEIRYSTILMDKLRMNQIILNLLNNSVKYTPGGGRIELHVRDLEENNGRIHIKDNGIGMSKEFQEHMYEPFSQE---RRENAGGSGLGLAIVRSLVELMDGKIQVNSEVGQGTVFTVDLPEICEMNKDCADQDKKQDF---- 17232801 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLAAFIVSVIATTAYKQQKLEEANQQLEIANSQLLDKTLEIKVQERTHEEAKQAADAANQAKSEFLANMSHELRTPLNGILGFAQVLE---VSPNLREKDLEGVNIIHQCGSHLLLLINDILDLSKIEARKLELVVANVHLPTFLHGVSEICSIRAAQKGIAFKVSMGDRLPTVMVDEKRLRQVLINLLGNAVKFTDSGG-VTFKVELLDTQDQRFQIEDTGVGMSPEQLEKIFLAFEQVGDCR-RQSEGTGLGLAISQRIAELMGSQIQVQSRLGEGSIFWVTLP---------------------- 126646723 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MEVYSVLIQEDFQGRNLILSV---FRDISSKKAIEQKMRD-AKEKAEQANRYKTSMLSNISHEIRTPLNGILGGTEHI---MMMNQDNPILLSQLDIIQQSGERLLSTINSILDMAKIEANKMQVVYSEADINEFLKSVIAPLKNLALKKGLKLHTEFLQESFKGNIDKRFLEMIINNLVSNAIKYTDQGG-INVAVDKKKNN-LLISVEDSGVGMSEEFLNKAFQPFEQESTGNDRLYEGTGLGLNITKSLMALLNGEIHIQSVKNSGTLVTLEIPLT-------------------- 143005809 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEVQVLIDTRTKEMEESRDEALEANEQRSKFFANMSHELRTPLNAILGYGEMLYEECEDLGYEDLMPD-LKKITTSGTHLLSLINNILDLSKIESGKMELFITSFEIEKVVETLRDINAPLAAKNDNGFKINIQEAIGSMSQDETKLRQCVTNFLSNAFKFT-NNGLVTLDVTKDEVEMIEFKVTDDGEGMSEEGVAKVFEEYEQAERSTSATHGGTGLGLPISKRFAELMGGGVTVSSEKGVGSVFTIFIPR--------------------- 142035423 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITPVASDNFSGFAKIVRDLTQRKGTEALEQRKISLERSMRQKVEAASRLKDEFLAVLSHELKNPLNLIHVKADMLDRAPSTQGLP-VVRDAADAIRRSVISLAKIIDDLLDLSRVRTGKLALERSRVDIAAITAQVSSAIEADALAHHVSVTVHGLAEPFFIDVDPVRFEQILWNLVSNAVKFTPQGGQVSLTLSREDGHA-CIEVQDTGRGIEAGFLPNVFDMFSQAEGAHRRHSGGLGIGLALVKQLAEMHGGHVQAESALGKGARFRVWLP---------------------- 307154390 --------------------------------------------------------------------------------------------------------------------------------------------------------------VPVHIREKFFGVLVLQSIQTTLSWTREELETLSDIAQQ----TALAIHHLQYQDQWLTQQIEK------LEAQKQQLEFAKKKT-------SEFLDHTIHELRSPLTGILSFSQILHEQIYGSLN-AKQSQYVDVIVSSGQYMLSLVNDFLDLSKISAQREEIVLEAMAVEDVCLAALAMVEVRAVASQLTLKLDIAPDVDFCKADQRRIKQILVNLLTNAIKFTEKGS-VTLKVERKQD-YLDFSVIDTGIGIKTEDQNKLFQPFQQIKNHLSRKHKGTGLGLALSRQLAQLHGGDITLVSQEGQGSCFTLHLP---------------------- 226225795 ---------------------------------------------------------------------------------------------------------------------------IYVACSGVATPLLGMTFPLAGTFINRAAAEKRAVLLP--SPHEATPVFAALLPQGIGPILFLPLVANDQLFGVLAITRDAGHPTFETDEERLAVMADLAALA--LWKARLLED-----AQSADAAKTSLLATLSHELRTPLTALEGYGELLEDEILGPLSHE-QRDVITRLRTVGRHLGSLIEDILTYASLEADRLTARPSAVRLDELLDSLHPFLEPLAREKGIDFVIDPEGGLPGMHTDEAKVRQILLNLCQNAIKFTESGS-VTLRVSRDGGVSLRFAVKDTGIGIATADLQRLFRPFSQLEDVPTRRRGGTGLGLYIARRLATLLGGRIEVVSRPGEGSVFTLVLP---------------------- 120556578 ---------------------------------------------------------------------------------------------------------WLLRSLLGLIIAGTLWITTLILRDRQMQLRFWGLFELAPFGIALYDAISGELLQANPGFIGYFDDVRSLSGDKQRS----EPSISNRLASQVRFTVEGFFPMADGTLQPLMLHGLRLDLQGKESVIWIIVEDISQR-KEAERLKSEFISTVSHELRTPLTSISGALSLLTTNAVGELSGKAQQ-LLKIAQRNSDQLGFLINDLLDIEKLIAGKMDFNVIEFPVSEAITESLENIQNYATEKNITLNAQ-ELSTTTVKADKQRLAQALNNILSNAIKFSPVNGQIRIWTKL-HGQGLRIYVQDEGPGIAPEFRERMFQKFSQADSSDRRSKGGTGLGLAITKELMARMEGDVDFTSEAGQGATFWLEVPAA-------------------- 66046841 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLTDHLNELENIVSARTNELKASNLRLRESNEELQIARSTALDMAHARSAFLAHMSHEIRTPLNGLLGMLALSLDSPLG----AEQRQQLMIAHDSGKVLVELLNDILDMSKFDAGHLEIERIPFDLGMLIEDTANLLSQNA-APSVELTCLIAPDFPMVTGDPTRVRQIVSNLLSNALKFTRFG-RVDVRLTHHRDHRVRIEVRDTGIGIAQDAQTRIFQPFTQAETAITRQYGGTGLGLALTNNLCEAMNGTLSIQSQSGFGSQFCAELPL--------------------- 251796138 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRIAQGDFKVRLNFGKMDRRYMEILDEINLMADGLEKLEEL---RQEFISDVSHEIQTPLTSISGFARALQNQSI---DSDTRMKYLRIIEGESSRLSKLSENLLRLASLDSEKHPFEPKRYRLDRQLGTLILSCEPQWTGKSIELNADLDD--VYVEADEDLLSQVWINLISNSIKFTPEDGQIDVTLRQK-GNQVEFRIKDNGIGIAADQHELIFDRFFKSDKARSRKVGGSGLGLSLVKKIVEMHHGSVVVESELGHGSVFIVTLP---------------------- 156740373 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALLLASFGALAAAVVVSLFVSRRIVEPLQDLTAVSRRLAQGYYRDRTF-IHSDDELAELSQSINHLAEALDRTEQRRLA---LIADVAHELRTPLTTIEGYMEGLLDGVIAPD-----EQTFTLIRHEAARLRRLTEELGLLSRAEAGELRVQPRVFDVCPLLQELVARFQPQFSACEVDLQLRLTVPSLDLYADPDRLMQVMVNLLSNALRYTPSGGLVEVSLTL-SGEYARISVRDTGIGIEAEHLPLIFERFYRVDKSRTRHSGGTGIGLTIARHLVYASGGEIWAESDIGKGATFHVTLPTAIVHQPI-------------- 284803022 ----------------------------------------------------------------------------------------------------------------------------------------------------------------FGELRIFFAMILIFT--SIISILLVLIS-GRYIVKPVVKLTNATKKIRKGNYDV-AFEVRRKDEIGQL--ADSFTKMASE-LKKSEASRQEFVANVSHELQSPLTSMQGFARLL---GSGTLTEKEQAEYLTVLSEETTRLSSLTKQLLTLASLDQESELRKKEPVHLAEQWRQLIQMTEWSWREKELTINLDLAD--VNYTGDAELLYQVWSNLLTNAIKFTPQDGNIQIHL-YEEGTNVFVEVQDSGVGISKVDMTKIFDRFYKANESRTREEGSSGLGLSICQKIITLHHGEVTVQSSLEKGTTFTVKLPK--------------------- 138893858 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATLSLLSAAALVLISLFVALSKRFTAPLELLLPAIDRLGKGEFGIQAPVITKDEYG---KVAQTF-NEMSKQLQQAEEVRRRLMADVAHELRTPLTILRG-----KLDWFQQQRRPIEPEKLLPLQDELIRLTRLVEDLHQLSLAEAGKLPLERKPTDMESLLQQLIERVAPSAEEKNIRIHLTCSTNYTTISVDPHRITQVFLNLLVNAIRYTPEGGTVNVVID-EEPSMLQIAVTDTGIGIAPEHLPFLFHRFYRTDEARTRNRGGTGLGLAIANEFVSAHGGTIDVHSTPGQGTTFLVKLPR--------------------- 304315711 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------FFIMLLAISISIFIAFILISYT-SKRISNPLKEMSIATEKMAKGDFS-TKINVVDDDEIGDL--SKSFNAMSSELGRMDN-ARREFVANVSHELRSPLSTIQGYIDGV---VDGTIPMEKSKFYLEIAQKETRRMSRLISELLDITKMESGAFPLNLVEFDINELIRLTIIKMESRINKKDLMVKVDFDSDKDIVEADKDKIEQVLTNLIDNAIKFSNPGGYIHI-VTEKSKDKLFIKVHNKGKTIPPDEIDHIWDRFYKVDKSRSGS-PGVGLGLYIVRSIINLHNEDIWVTSSDEEGTTFTFTLKLKKV------------------ 212711105 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDITERKREALENASREKTTFISTISHELRTPLNGIVGLSRILLDTKL----TKEQSSYLKTIHVSAVTLGNIFNDVIEMDKIERRKVQLDNQPVMLPEFVNDLENLSGLLVQPKGLKFVMDVAHGLPTILTDGTRLRQILWNLIGNAVKFTQKG-EVKLSIWREADNKLIFQVKDSGIGIPKDELDKIFAMYYQVDSAGGRPATGTGIGLSVSRRLAQSMGGDIRVESDIGQGSTFTLSIIAPEVEAEIEEQQQDDDDYPLPA 254507686 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SDNATKQIMAQGQDITSFVEAEKQ-SQAAKEEAEESARVRADFLAKMSHELRTPLNGILGVSQLLK----HSLNEQEALEHVDVLCNSGEHLLAVLNDILDFSKIEQGKFNIETNEFRLIELETTVEKIFMPLCVEKGIELSMRSDESQMWANSDQVRLNQILFNLVSNAIKFTHQG-QVCVELSSIETEQQFIVVKDTGIGIEEPQLKTIFEPFIQAEATTTREYGGSGLGLAIVHSLVELMNGTISIDSVVGKGTTLVARIP---------------------- 146291410 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVSDRVKLMAQLR-EAKELADSASKAKTQFLATMSHEIRTPMNAIIG---LLELAIKRSHENQFDFNSIRVAHDSAKGLLALIGDILDIVKIEAGELTLNPTKIDLKQTISSTIQIFEGIALEKKLPLKLIFDHKLPQVLLDPLRLKQILSNLISNAIKFTNQG-MVTVSAEQQEQMYLLLKVSDTGIGISKDDQQKLFRPFAQVQHGADNK-GGTGLGLAICSSLCDMMGGELRMISEPEQGTTLSMRLPLYPVKDIA-------------- 238786249 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISQRKTVERELEAARVEAESANRTKSTFLATISHELRTPMYAIMG---LLELEIRSEQPVE--KDTLVTVSKTAQSLMLLLDDIIDSAKIEAGQLSVHPAVVDFRQEMERMFTIYQPIADERGLRFSGWLDEQIPALMVDMLRVRQVMGNLLGNALKFTEQGG-VSVDVTWEPTDGQHIDITDTGIGISSAAQATLFQPFSQANEGKSPRFGGSGLGLWICHQLIHKMGGQIILESKLGKGTSLFITLPLEATEDDIPQD----------- 226945000 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQVFKDSMQRADRLS-IEVAKS--EQARLLSEQIAREKTAFLALMSHEIRTPLNAMLGMTQLALKSELSPP----QRMRIETILRAGRHLLSIINDILDLSKIDSGKLVLEKTDFELEHLLADVVGMLADKAADKGLPLHVRVADGAPRMLGDPMRISQILLNYLDNAIKFTQRG-EIALEIEVRPDGTEYWSVRDTGIGMDAQQVANLFQAFRQADASITRRFGGTGLGLAICRRLAESMDGSTGASSTPGAGSTFWFS------------------------ 297565508 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLLIATLASSVLGI-LLALIFARRLARPIEAVSVAATRLASGDLSARIPAPKGNDETALLARNFNRMAESLEKLETERKA---MIADIAHELRTPLTIMQGRLEAIQDGVASLEMRE-----IDRLHHQTRLLSRLVEDLRTLSLADAGRLTLERRPLDLCAVVQHTVAGFQGQAQDKGIKLQLRLPSPPLEVEADPDRLTQIISNLLHNAVAHTPAGGTITVEVEAR-GKEVAVRVSDTGPGIPEEALPRVFDRFFRAEASRSRQSGGSGLGLAIVKALVELHGGMVEAKNRSSGGAEFRFLLPK--------------------- 89897062 -------------------------------------------------------------------------------------------------------------------------------------------YLVGFIQVSLSTQFVQD------VLFRQLSIFMLLSVLALVGGLVAYQAVIKKTLVPLSNIVHTMENMDAGNLNVEQGQKEIDTLAVSLNGMLERLESSFTAEKEAKEQMRRFVADASHELRTPLTSIHGFLEVLLRGAMN--QPDKLQKSLTSMYAESERMKKLIQDLLLLAKLDRSPY-LEKSEKDIGVLILEMEPQLRMLAEEREIQLDLAPEELVP---IDVDKMKQVILNLFHNAVQHTPDKGLIQISLK-SEASGVELTVQDNGPGIPEEHLPHLFERFYRSDSSRTRKYGGAGLGLAITHSLVELHGGTLRVESKVGEGSRFIVGLPK--------------------- 301308087 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YIAYKSRVRW--YQLRQAELERKIQERTRLLKQAKQELEEKDALKTRFFMNVSHELRTPLTIIKGLTEDLERHSGSEESCGD-KETLRTISRNTNRLIRHVNELLDLSVLTRGVPSPHIVCADLSRFLKEISETFIPLADSYKIAFTYSIAPDISIAYFDKNILEQVLYNLLSNAFKYTPDGGSVSFSALLESDAVMTLRITDSGIGIPPESLPYIFDQYYKGESIAFRRSESSGIGLAYTKELLELHKATIQCESELGKGSVFTVALPISE--EAYPEE----------- 257791062 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KVRNRMMEMKLEKVEEMGRAKTDFLSRMSHEIRTPMNAIIGLSSVASLSGEATPS---IRSSLEKINMSAQFLLSLVNDILDMSKIENDKMRIETAPLRLRSLAERLQSMFFLQAEDKGVLFETRCDADDVVVGD-DVRLQQVLANLLSNALKFTDPGDAIRLSVRDEGSARVRFSVEDTGAGIREEDLERIFVSFEQASENR-RNAQGTGLGLAISSNLVRLMGGRLDVQSRVGEGSEFFFVLPTADEEALGDEETPAETADRSLA 304317627 ---------------------------------------------------------------------------------------------------------------------GSGWTMYSAV-PVTIKNEIV-----GSILLSTSIDDVMNFL--YSIKMRMIYTFTAIGS----IVSILSLIVAAFITKPLKRLTDATKVISEGKFDY-KVEIRGNDEIGKL--ADAFNDMSTKLMKIDDERK-RFVSDASHELKTPLAAIKALVEPLI--SSDNVDISVYKEFLKDINSEVDRMTRLVNELLVLARID-KIHSIENKTENIGEIAYNVVENLEAIARQKGVSLIFESDKNIFA-DVDADRFYRMIYNVVENGIKYTPSGGTVKLNLD-SDDKNVYITISDTGIGISQETLPKVFERFSRGDTARSQKTGGFGLGLAIVKEIVDLHKGHIDVKSTVGEGTEFYITIPVKNV------------------ 170718893 -----------------------------------------------------------------------------------------------------------------------------------------------------------------AVVALLTQIVVSLIFMGTIYWQDVARSIIFGLFSALYFFTLLVEKLEKSRLDLAKLVDNLRNEVSERILAERKLSVALSEIEKTSQDKTALMTTISHELRTPLNGIIGLSQILLDDKL----TEQQRNYLKTINVSAISLTHIFSDIIDLEKIDANRIELHYQPTNLCSFLNDITNFATLMAAQRKLKFELVCDKDLPWLMLDSARLSQILWNLINNAVKFTPAG-KIKLKVSRLTDDTFSFALSDTGVGIAKGELDKIFTMYYQVQE-TDHKPIGSGIGLAVSKAIAGLMGGDLTVESQLHQGATFTLTLQAKAVEKPAESESN--------- 163848922 -----------------------------------------------------------------------------------------------------------VLLAAANVLASLGWTGFAPLTLGAAAAETGQLQAGLT-TEAGELQEQFQSVIQQALLISGFAALAAAV--------IVSLFVSRRIVEPIQTLSNVSRRLAQGFYR-ERTSIHADDEISQLAHSVNQLAEALDQTERRRLA---LLADVTHELRTPLATIGGYMEGLLDGVVSANPAT-----FNLILRETRRLQRLIEDLELLSRVEAGQLPVVARAIDLLPVLEAQLAQFEPLFSSNQVTLQLDAPAQLPQVWADPDRVAQVLINILANAYRYTPAGGTVTVQVT-TDDHEVRVAVIDTGIGIAAEHLPHVFERFYRVDKSRARNSGGSGIGLAIARHLIYAQGGEIWAESDIGKGARFIFTLPLAPQMAFVRVDH---------- 300789402 ---------------------------------------------------------------------------------------------------------------------------------------------------------LAPYVAPPALLFTLGPGGSPLPT-FTLSRENLTRILAGVLVLAVALTALVARRLSRP-LRALTEAAQQDDEVGYLAAAFNDLTARRERIEEQRKA---MVSDIAHELRNPLNVIRGRLEAAEDGHLPFD-----RALSASLLEETVLLQHIVDDLQDLAAADAGQLRLHPEPLDAAELAGHVAAAHADRAAAGGVTLTVE-ALGEATLPADPVRLRQVVGNLVTNAIRHTPPGGRVTIRVSSTVDE-VTLAVADTGSGIAAEDLPHVFDRFWRAEKSRSRQTGGSGLGLAIVRHLVAAHGGTVTVESEVDTGSTFTVRLPKADPAGVAP------------- 304400795 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NNLIQLQNRANRQLKESADAAIAADEAKSTFLAQMSHEIRTPINVVLGMNEMIIRE----CKDNDIKEYALNIQSAGHTLLSLINSILDFSKIEDGKMEIIPAAYWTASLINDLVTSVASRAADKELKFIVNADPYLPALIGDDMRIKQVISNLLTNAVKYTEKGS-ITLTVRTEEEIMLYVEVGDTGIGIREEDMSALFESFRRLDEQRNKSIEGTGLGMSIVTKLLKMMNSELHVESIYGVGSTFWFSLPQ-KISDPSP------------- 42781110 ----------------------------------------------------------------------------------------------------------------------------------------LALFSFLTIIWSIAFSVINALEIQVSPFVTFLISDMVGFVFIVLIWVLIGVLMRPKREAMIWTIIEPIQKIAKGDFSVKIRNEEKYD--GEIGVLVKSINDMTDELNAMEKMRQEFVSNVSHEIQSPLTSIKGFARALQDNNL---SEEKREHYLTIIETETTRLSKLSQNLLKLTLLESEEYTPERATYRLDQQLKQIVLNSEPLWAEKEIELELNLEK--VHITADQESMSQVWINLIHNSIKFTPNGGTITIQLKEYE-KVVEVRIRDSGIGISKEQKQHIFERFYKADSSRNRAYGGSGLGLAIVKKVLDLHQGEIKVESEEGKGTEFIVCIPKYK------------------- 238062152 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LNEELQETNRGVMALYNQLTEELEATNRGVVALYAELDEKSAQLRTA--------------SESKSRFLANVSHELRAPVTAIIGLSRLLADSASDPLTAEQVRQ-VGLIRDSAVDLLGLVNDLLDLAKAESGRLEPNWTEVDLRAVFGQLRGTLRALSNRPGVQLVVEDPPPPGTVRSDEVLLAQVLRNLLHNGLKFTERG-EVRLRAEVRDGRW-WLAVSDTGAGIAPELHERIFEEFYQVPG--NTRVGGTGLGLSYARRVTHLLGGTLELTSEPGRGSTFTVTLP---------------------- 168701006 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVRAYACHPLIAGDRLLGTLSFGTMTRDRFSDGDIDVLRTVCHYAAMAKERARLAAKVAERAARLKEQDRRKDEFLALLAHELRNPLAPLRNGLQVLRLTEGRGDAAKRAREM---MERQLTHTVRLIDDLLDVSRISRNKLNLRRTRVSLAEVVESAAETARPLIEEARHEFTVELPPEPVFLDADLTRLAQVFSNLLTNSAKYTPPGGRIALRAERRDG-ALVVTVRDNGLGIPPDYLPRIFDMFSQADRVVERASGGLGIGLALVKGLVEMHGGNVAAASDPNQGSAFTVTLP----LPGAPADD---------- 171320663 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SMTLREARERRRCKQRDLRTLRGARD-ARVQADESNRMKDELLATVSHELRTPLNVIYGWVGVLRSGEGQGF----AHQAIDAIDRSARSLSRMVGDLLDASSLATGRVRLERTPVDLVRIVQEAVRELGETPEANGLELSTECAMPSCVIAADAERLRQLLSNLLSNAIKFTPPGGRVKVSLNP-AGARVRLSVADTGQGISAERLPHLFDTFSRPEGAAALPKRGLGLGLSIVRNIARLHGGEVAAASEAGRGTTVTVMLP---------------------- 153869707 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TKELEQQQKEIGKKNVLLEKNQREMEQSHVALETKAKELEQANQYKSEFLANMSHELRTPLNSLLILGQILADNKAGNLTDKQV-EYAKTIHSAGMDLLSLINDILDLSKVEAGKMELRFEAVLLTELLDTLKHKFRHVAEEKSLTFHITLADELPTLYTDTQRLQQILNNLLSNAFKFTSEG-EVTLEVNYTSEREEAVSIQTEYPGIPEEKQKAIFDAFQQADGTTSRRFGGTGLGLSISRQLAQLLGGELQLESQENQGSTFILLLP---------------------- 32477267 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QRAAFEAMREAKAAAEQANRTKTQFMAGISHELRTPLGGIRGLTDLLGQQTL----PTAARRYVNLIAQNTELLRDVIEDILDFAAIEAGRVAIDPVPVDLHEVVGDAFGCLAVRVADKPVRLCLSIAPDTPRVIADPKRIRQIVINLAGNAIKFTNRG-EVSLRLGPIGDAWFELTVSDTGIGIAPENQSRIFDAFEQADRGTNKQFGGTGLGLAIARGLAQRMGGDITVTSQVDLGSQFQCAL-------ALPLDTNQKRAEKKP- 209547648 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ANGRLL-LQSVARDVTDERLIAQG-REEARQKAEYNSAAKSRLLATVSHEVRTPLSGLLGMTHLLAETRL----TQEQQDYLANIRQSGHALTQLVEDLLDFSTIEVGRFALHPRSESLRKLLESVVEMLAHRAHEKGIEIGATVSSDVPEMSFDPARLRQVLFNVIGNAVKFTQVGG-VFIRVSLDADD-LSITVTDSGPGMTAEEQARVFGEFEQGGTVADRS-SGTGLGLAISARIMREFNGTLTVASEKGRGSEFTIRFP---------------------- 142440332 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVAFSRMSDEVNGLIDARTSEMETARDEARDASDQKTKFFANMSHELRTPLNAILGYGEMLYEDCEDLGYDDLLPD-LKKITSSGSHLLSLINNILDLSKIEAGKMELFVTSFEIENMIQTIKDVSEPLAAKNDNGFVINLDGAMGSMSQDETKLRQCLTNFLSNGFKFT-KNGTVTLDVKARMVDDVEFAVIDTGAGMSPEGVAKVFEEYTQAERSTSANYGGTGLGLPISKKFAEMMGGDVIVTSEEGVGSVFTMSVPRE-------------------- 219848094 ------------------------------------------------------------------------------------------------------------------------------------------VVIVGVVTLNLTANALLEQTVPPEQFTTVHTAVIQALTIAAIAATTTSILLVQVILRSLRSIAHSSQRIAAGRYDERVNVPASDELRA---VAESFNQMA-EALEQIEQRRVTMIGNVAHELRTPLAGIEGYLEGL-IDGVLPAEADTFLE----MKHEVRRLHRLVDDLQTLSRVEAGQISLHFTTFDINEVIRHVVSQLQPQVLDGCLKIICERTDQPILTRADPDRVAQILLNLLGNAVRYTPEGGCITVRSDLV-NEWVKVTVEDTGIGIAPEHLPYIFERFYRADPSRSRASGGSGIGLTIARHLAWAMGGDITAYSALGKGSRFTLTLPHS-------------------- 255062964 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AQSKLNKVEARAERMQAEILRRTVEVKEANRSLKSALEELSVANQRLTELDHLKSEFFANVSHELRTPLTLILAPLELRQLPNKGSKPTKERRE-IELMLRNARLLYRHVTDLLDVAKSEANCMEVYSASFDIAQLIRMTASYFEQAAHDRDITLNI-ISPRTLVIESDSEKLQRVLLNLLSNAFKFTPDNGCITLSLTSTQND-VRIDVQDTGPGIPMAMRERVFERFTRVENATNRNYGGTGLGLAIVKDFVDLLGGKVTLEDSPGGGALFKIVFPVRSVLLDKP------------- 255062964 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTGNIIGGIVIF---TEDITQQKQAETALQQLNDDL--EKRIAERTAE-----LQALNQSLESFVYSVSHDLKAPLRGVEGYSRLLEEDYFDRLDDEG-RLFISNIRTGVTHMNELINDLLAYSRME--RCKLQSHELDLTLLIHQALAEYNEEITLHAIEIVADFPS--FKVYGDREGLVLTLRNLLGNAIKFSQGTPHPRIEFGCRNKDHVILWIRDNGIGFDMKYNSRIFEIFER--LHRLEDYPGTGIGLALVKKAMQRMGGRVWAQSSPGEGATFSIELPAA-------------------- 227506356 ----------------------------------------------------------------------------------------------------------------------------------------VAIKQNGTVTIVAKDLTRETIMLRGLAIVQIIITAVVMGIIAVVGMWFIRRAL-RPLRVVEKTASQIAAGDLDKRVPDWPLHTEVGQLSAALNIMLGQLQRSVVQAQEKEEQMRRFVGDASHELRTPLTSLRGYTELYRSGATQDVDM-----VFSKIDDESKRMSLLVEDLLALTRAEGSR--LDMGTVDMLELVLSAGSSARAAFPGRQIDVVNE-AADIPLVKGDPDRLHQVLLNLVSNALRHGGEEAKVKLTIREEAGEDVLIDVADDGKGMAPEDASHIFERFYRADTSRTRDTGGSGLGLAIVKSLVEQHGGRISVESALGEGSTFTLRLP---------------------- 295676500 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QREAIEERERLLQSEQAARQAAEEANRAKDRFLAMLSHELRTPLTPVLAGASVLE---MIPELPEQARASVRMIRRNVELEARLIDDLLDLTRVANGKLRLSLETVDVHEVIDSVLELFRSEIQVKQQDVHVDKRATHHYVLADRARLQQMLWNLIRNAAKFTPDGGHIYVRTR-DERMQVQISVEDTGIGIEPEQIGKLFNAFEQGDQSMTRQFGGLGLGLAITKALTDVHGGTVTAQSPPHCGATFTITLPT--------------------- 148263614 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KAEIELRKLNEELEQRVIERTADLNRRSTELSESQQALMNIVEDLNEKTDELEGANT-------KLKEFDRLKSMFIASMSHELRTPLNSIIGFSSVILNEWIGPVNAE-QKENLAIILRCGKHLLNLINDVIDVSKIEAGKIESVAEEFDFYDLISEAVGLVRKDMEEKGLDL--QVAATHQQMHMDRRRLLQCVLNLLSNALKFTEHGGTVETRIMPCPGEAAEISVTDTGIGIREEDLPKMFQPFVRLASPLQATVPGTGLGLYLTRKLAEVLKGDILLTSEYGKGSRFTLRIP---------------------- 218129732 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QIRQRYRARQEMLEHAEQLNEAKLQFFINISHEIRTPMSLIISPLQKLMATDS---DTERQQSY-NIIYRNAERLLRLVNQLMDIRKIDKGQMQLKFQETDIVSFIQDLHYTFAYQANTKHIKLAFHSEVKELKAWIDPKNFDKVILNILSNAFKFTPENGNIQIRLRTGNDPDAEISIEDDGIGINETELERIFDRFYQIRNSQNNSNIGTGIGLHLTRSLVELHHGSITVENNQGSGCRFIVRLPLGK-EHLKPEE----------- 121535009 -------------------------------------------------------------------------------------------------------------------------------------------------------------------LISLRYSLAVAAGVMLLIGAVVSYYLARSIAAPVIDLNRAVNDVAAGNLDV-AVAVDRQDEVGQLAAA---FNAMTAKLKANTVLRQRFLAGVAHELRTPLTILKANLEGIADGVIVPD-----QEQIKSLTEEVDRLTKMVGELRDLSLLETGQLTPDYTEIDLHATLRQVIQKSAPLAAEKNLALSLKIDDSLPRIWADAGMLQQMVYNLLLNAIRYTPAGS-VTVTAKG-DGTAVTIEVIDTGIGIAADDIEHIFDYFYRVDPARTKQSGGTGLGLALVKQMALAHGGQVYATSTPGQGSTFTLKLPL--------------------- 121603312 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMQAGVILELAQASSAQAEEERECLLQDAYKARLRAEAESTAKDQFLAMLGHELRNPLAAIGGAIALSERHGHGSATAAEAR---AIIQRQSGHLAHLIDDLLDVSRMVGGKITLKPQPVDLGKKARSCLESLRATRHMTGYELKVTTEP--VWVNADPTRLEQMLNNLLVNAFKFTPPGGLVEVTVSACAQEAV-LSVKDSGMGISPELLPHVFEMFVQGSASLDRAQGGLGIGLALVRQLASLHGGTVSADSAPGQGSTFVVRLPR--------------------- 300864985 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQDVDENIIGTISIGEDITE--RQKLE---HIKNEFIGIVSHELRTPLTGIQMSLGLIK-TGVYDRKPEKARRMIEIALLDTHRLVNLVNDILDLERIDSGRAVLEKTVCKAADLIQQAVDGIQAIATQQQISLI--ITPTDVKVWAAPDTIIQTLTNLLGNALKFSPPHSTIHLSAENQADFAL-FQVRDRGRGIPADKLELIFGRFQQVDASDSREKGGTGLGLSICQSIIERHGGKIWVESILGEGSTFFFTLPLA-------------------- 164688052 -----------------------------------------------------------------------------------------------------------------------------------------------------------------AIFRVVFMIFIG-GLVILLICLLISLRFADSLIRPIQDLKKTANQLAQGNYNILENEKLHDDEIGDL---VRTFDHMAKEIDKTRKLKEEFISSVSHELRTPLTSIKGWSETLGYEGI---SREELDLGLGIIQDETERLITLVEELLDFSRLASDRIRLQIDTVNVVKLAKDVVNQLGVKASEKNITLLTEFEREIADIQGDKNRLKQVLINLVQNALKFTEEGGYVVVRLSQ-GDEYTTFSVVDNGIGIKQENLDKVLEKFFQEDYHKS----GSGIGLAISNEIVKLHKGKLILESQKGEGTCITFTL----------------------- 261407148 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FFSYWMSGVLTLPLKKLIAAIERVAQGDLNVKVPVDTKDEYG---KVAQTFNDMTF-RLREAEETRRRLVADIAHELRTPLSVMQ-----LKLENYQQAGHHVPPEMLLRLHDEVIRLSQLVNDLHILSLAESGRLSLERKPLDLTMHLERVVDDVKYEAEENGLDVCLYTISSPVTVMADARRITQVFINLLTNAIRYTPRGGKITVEIEDRNAFFACVSVIDTGIGIPAEELPYLFDRFYRVDEARSRHTGGTGLGLSIAHHFVRAHGGFIRVASQSDEGTTFTVFLPIGR------------------- 288798419 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RWIKANAVVLRADGDGGEPLRVIGTNWDISEQKR-----VELMKSQFVSTVSHELRTPLTSINGSLGLIAGGAVGELPS-QARQLVDIAYKNSQRLGYLINDLLDMEKIAAGKMRFDMILQELMPIVEQAMEANEAYGRQFNVTFALVERDDSMLVRVDAQRLMQVLSNLLSNAAKFSASAERVEIAV-MAQNNQVRVEVRDQGPGISPELQARLFTKFTQADSSDTRQKGGTGLGLAIAKELVERMGGTIGVHSEVGRGSVFFFELP---------------------- 224541343 ------------------------------------------------------------------------------------------------------------------------------------------------------ITVQKDFSATKDIFMKSY---TSAAIIFMMTGSIVFLIVADIIVKPISRLTRVTDELAKGNYKV-RVNYEGKDEISSL--YASFNQMAVRLAKQETI-RQQFISDVSHEFQTPLTAISGFATILKNENL---TDEQRKKYADIILFNSNRLSHLSKNMLQLTLLDGEDTALDKTEFPLIEQLNRVIEMEDNAALSKDIEIEFIHPKKEFIIEADESRMEQVWINLLSNAIKYTNEHGVVTVEVRRTPTE-LQVRFEDTGVGMSQDAISHIFERFYRQDKSRT--IEGNGLGLSIVKRIIDLHHYKIDVESQEDVGSVFTVYIP---------------------- 143459506 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEVQVLIDTRTKEMEESRDEALEANEQRSKFFANMSHELRTPLNAILGYGEMLYEECEDLGYEDLMPD-LKKITTSGTHLLSLINNILDLSKIESGKMELFITSFEIEKVVETLRDINAPLAAKNDNGFKINIQEAIGSMSQDETKLRQCVTNFLSNAFKFT-NNGLVTLDVNKDEVEMIEFKVTDDGEGMSEEGVAKVFEEYEQAERSTSATHGGTGLGLPISKRFAELMGGGVTVSSEKGVGSVFSIFIPR--------------------- 296185127 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SELELKEIKLKESNKEALEYNKLRTEFFSNISHELKTPLTIILSALQLLNEKNSTHLNEKTEKKYIDIIKQNSYRLLRLVNNIIDLTKIDSDFFDIQLKNLNVVEVVENTVLSVAEYIKSNGIKITFDTDVEEKIMAIDIDQFERIILNLISNAIKFAKPEGNIWVSL-YDKQDHLIISVKDDGKGIPKDKLPIIFERFYQIDKSLSRECEGSGVGLAIVKSLVEKHGGKITVNSTLGVGSEFTMKFPIRTIPEKIP------------- 302876207 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIGISRDITEKYKQEELQKSIDEERRRELEEYDRIKTDFFANISHELRTPTNVIFSALQVQELKLKKYLSKESCTEYTKMMKQNCYRLLRLINNLIDITKIDTMYVEINEVNINIINLIENITMSVADYIEDKGLSLIFDTEVEEKVIACDPEKIERIMLNLLSNAVKFTPMGGNIMVNIE-DATENVCIRVKDTGRGIPKEKLNSIFERFVQVDKSFTRDHEGSGIGLSLVKSLVELHGGTISVKSSEGYGTEFIIYIPCKLV------------------ 86356048 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLLQSVARDVTEERLIAQS-RESARQKAEYNSAAKSRLLATVSHEVRTPLSGILGMTHLLAETRL----TQEQQNYLANIRQSGHALTQLVEDLLDFSTIEVGRFELHPRSESLRKLLESVVEMLAHRAHEKGIEIGATVSSDVPEMSFDAARLRQVLFNVIGNAVKFTQAGG-VFIRVSLNAGN-LLITVTDTGPGMTAEEQARVFGEFEQGGN-VADKSGGTGLGLAISARIMREFAGALTVTSQKGKGSTFTIRFPIE-------------------- 166367635 --------------------------------------------------------------------------------------------------------------------------------------------------IVLAISPLSQALAPEAIFYLISGLLLAYLVAIILITRDLARPLEKLRDYALNIQKIPSQNITPQNFNIREINQLASALEEMLERLRLWGEEIVKEAENANQLKNQFLANTSHELRTPLNGIIGSIRCVMDGFCNSEQEE--KEYLQQADKASVHLLEIIDDILSIAKIEAGKLSVNPEPVDLHQIINEVINLQTASLQLKCLKLNLLFCPEIPIVYADTTKLKQVILNVISNSIKFTDIG-TISLITRLENTQAII-TIIDTGIGIDPQQQSKLFRPFVMIDGSTTRKFSGTGLGLAISKNFMKMMGGDITISSQQGLGTTVEIILPLERKLDSTPEENSS-------- 269961959 ---------------------------------------------------------------------------------------------------------------------GLTWALVVQLPE---KEAFARVHQLEKLFVIAMLIAIVLVVIASHYLSNFITSPLLKLTWAAEKVSAGDLDETTFNTERKDEIGRLAISFERMQRSIREKIQTIKQQNEELESNIKLIQKQNEELQLADKLKDEFLATTSHELRTPLHGMVGIAETLVSGANGAI-PASQKYQLDIIIKSGQRLANLVDDLLDYHKMRYGSMDIQKSAVSLASATRLVLELSGHLLGNKTIRIINQVPADLKAVSADPQRLEQVLYNLIGNAIKYTSEG-KIVISAMVVDDQVRV-QVVDTGQGIPAEHLEHIFEPLIQAGQDASRYRQGAGLGLSISRQLIELMGGSLYVSSQPMVGTTFSFTLPLAS------EEEIQATQ----- 254445933 --------------------------------------------------------------------------------------------------------------------------------------------------------------------MWFNTIAIIFLIVAIYSIHFRVRSLRKQKLQLEDQVKERTNKLASANYTLAESKEEIERQNAELARHRNLEDLVKERAEDSERLKSAFLANVSHEIRTPMNAIVGFSSLLDDPSV---THAERSEYVELIRENSDALISLIDDIVEVSRIESRQITSKRRPFDLDLKLDELQQFFKAESGSRTIRFLNRNLDRPTIIETDELLFGQIMTSLIGNAIKYTKQGS---VDFGYQDGQNIILYVSDTGIGIPEEEHEKIFDRFYKVTQKVSELYRGLGLGLSITKSLVNLLDGEIWLKSKPGSGSTFYVKIPHKKTDSPNP------------- 229029709 ---------------------------------------------------------------------------------------------------------------------------LEVISPLIHQGQTIGILKYTTVLTNVNAKIIEIIMFTISVGIVISGIV-----------FLISRRLANSFVEPIESIIQASSQIAEGTLK----NKIKEDYPGELELAHSLNHMSNK-IEQAEQMKNEFIASVSHEIRTPLTGIKGWSETLK--TVDHLTEEEIKQGMGIISGETDRLIHLVEELLDFSRLQSNHFNLYKQKVQLYDILEETIWQLTPNAEEKQMQFIKTIER--IELMGDRNKLKQVFLNIVQNAIKYSHKNGKVYIEATKNEGQAV-IKVKDEGVGIAKEHLPYIEQSFYQINNHAT----GAGLGLAIVKKMVELHGGTLSFISKEGIGTTILIKLPL--------------------- 220909969 ---------------------------------------------------------------------------------------------------------------------------------------------------AIALERLQQDLPDLVLTDVMMPEMDGFQLLQVLRSDPLTQSIPVILLSARAGEVATIAGLAAGADDYLIKPFSARELIARVETQLQMSR--LRQEESANRFKTEFLLTVTHELQAPLATILGWARLLQAKS---FNPDTTTQALAAIERNATIQAKLVKDLLDISSLLSGNLRLKAQLFDLVALVQNAMAKFRPLAEAKGIDLELSTNVASFPALIDGDRLRQVITNLLDNALKFTPAGGQVAIQLERQDAE-VQITVTDTGIGIRPDFLPYIFDRFTQAESPSRYTPGGLGIGLAIARHLVELHHGTIIATSAEGQGTTFTVRLPLGR------------------- 220909969 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IANALAEEERHRAEELDRAKTAFFSNVSHEFRTPLTLMLGPAADALADQEDPLSPGQQQR-IELIQRNGLRLLKLVNTLLDFSQIESDRLQAVYEPTDLATFTAELASVFRAAIEQAGLRFVVDCSPLPEPVYIDREMWEKIVLNLLSNAFKFT-FSGEITVRLQQR-GEQVELAIQDTGIGIPVTEMPRLFERFHRVKGAQGRTFEGSGIGLSLVQELVKLHGGTVQVDSVEGSGSCFRVSIPTG--SSHLPAEQIGTTR----- 256376337 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGQPISAPSGHRVGTLCVLDREPRTLSAQERQRDLAAWVELECAVVQSTL-AAQDAERVKRDFTALVSHELRTPLTSVHGSLELLASGRFGEMQAQASR-LVEIAVKNTDRLVRLANDVLDLSRVQSGQLRLRPAPVELADVVENAVIAVEGTAERCHVPLVTRKDP--VTVRGDADRLVQVVTNLLANAVKVSPPGQPVEVGCS-VEGSVARVYVRDHGMGITDDEVKRIFEPFVQLGA----KSGGAGLGLAITRGIVESHGGTIAVESEAGIGSTFTVILP---------------------- 255035362 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIERERMNFKLEQERRQQMHELDLMKIRFFTNVSHEFRTPLTLMLTPLENLLTNIRADNTVHRQ---LSLVHRNARRLLNLVTQMLDFKKLEVEETQFMPERGDIVRFVRQIAQTFSDLSEHKHIRYRFETAIESRYADFDQDKLSKVMYNLLSNAFKFTPENGQVTVRVEQESGEAIEISVEDSGIGIPPEAQPKVFERFYQHPTPAHIMNQGSGIGLSIAGEFTKMHDGTIGLESQPGKGSTFTVTLPLRETLATLPEAD---------- 298387314 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IEIIGGLLRFEDITEKVKMDK-MLQEAKEKAEESNRLKSAFLANMSHEIRTPLNAIIGFSDMI----CQTGEEEEKQEYMKIVSSNNELLLQLIDDILDLSKIEAGTMEFTLAPTDINDLMEGICRQMQEKNTSPDVAITFTEKAEECILNTDRVRLSQVIINFTNNAMKFTPKGS---IQMGYEAKDEIYFYVKDTGIGIPADKINEVFERFVK----LNTFAKGTGLGLAICRVIVERLGGTIGADSKEGKGSCFWFRLP---------------------- 254442444 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTATARQINRPEELELTKELADDLAYAFFKIELEQQKEQTKKELIEAKESAEKANRAKDEFLAVISHEIRTPLNPILGYTHLLRER----HQDEQDCLYLDSIRRAAKQQLSLVDHILCYSRLDRGSFKPQLTQFNLLQCCEDALEDTRNNTSKLDFTLILAIPPSMI-VEGEESMFLEILNNLLSNASKYTKSGS-VTLEIGYRDKAHFFFSVKDTGIGIEPELLKRLFTPFTQADTSYTRKYKGIGLGLAICKQLVDTLDGKIGVESEINVGSEFWFTLPME-------------------- 218258479 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HVTNITEEKLLEEKLHHAEYETRQSELEIQKVREADKLKSAFLANMSHEIRTPLNAIIGFSNILAETDDKEEKE----EFVKIINKNSDLLLRLITDILDFSKIESGILDYSLADTSLKEIFHEQYQVHALKMPEK-VSLICDFDALPDLIHTDPKRVTQVISNLISNAAKFTEEGS-ISFSYRIVEG-YVLIEVIDTGIGISLQHQQSIFDRFVK----INSFKQGTGLGLTICKTIIEALNGTIGVDSRPGEGARFWFTLP---------------------- 182414748 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITHRKSVEAALVQAKDEAERANRAKSDFLATLSHELRTPLAPVML---TLPYVETHPELPAELRSHVESIRRNVELEIRLISDLLDLTRVERGKLQLEKTEVDLHGVLHSVVEICR---EAESVPITLELAATRHYVHGDPARLHQVFWNLLTNAQKFTDRSGRIMVLTRQAEGHAISVSVTDTGVGLTPELRSRLFVAFEQGESKSARQKGGLGLGLAICRKILEMHAGTITAWSETGRGATFTVVLPTSRVATPPAEDGAE-------- 289424099 ----------------------------------------------------------------------------------------------------------------------------------------------GVVRFSISLEDLNKEIVKMVAYMILIGILVLLFSIG------LSLKFAESIIEPLTELKIFSNMLAKGNYNIMNKERISDDEIGDL--ARTFENMA-QEIQKSEKLKDEFISSVSHELRTPLTSINGWSETLQLDNI---SKEEELMGLNIIQDEAQRLIKLVEELLDFSRLSSDRIKLQLEPVNIESLVVSVINQLRSIAVDKNLRLSFEVNQNMQTIYADKNRLRQVLINLIQNSIKFTPEGGNIYLEVDQFT-YVTEISVTDTGIGIDEQNINKVSKKFFQEDYHKT----GSGLGLAISEEIIKLHGGKMVIKSKKNEGTEISFSI----------------------- 218887570 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGWLPAGWAFVDLWVFRTGNRQIAVMFAD------VTRRTRAEDELRQTRDTAEKANRSKSEFIAVMSHEVRTPINGIMGMLQLLR----GSHLSGEQEDCVDTALGASRNLLRILDDILDISRMEAGALPLVEEPFTVAQVTEPVHAMLTPQAKAKGLTFEMQVAPDLPPLAGDAGRIRQVLVNLVSNAVKCTDTGG-VRVRCGQAGRTCIHMAVIDTGIGFAPERLRTLFENYATGSAATAR-PGGTGLGLGIVRRLVLLMGGTICVATTPGEGTEFHITLPLHTEAEFPKE------------ 294506832 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLGRLEREERLV-QAREEAEEAAQLKSAMLANMSHEVRTPLMSMIGSADLLREDLEEAGLEGEPAEMAEQIFRSGQRLRETLDSVLELSRLESGAYTLDDDSAYLGVIVREVAQELHLRAHEKGVRLEVGGPGASVEVRLDETAVRRIVRNLVENAIKFTPEGGEVQVRVEPEDEETALLAVEDTGVGIAEEAREDIFDAFKQESEGLDREYEGSGLGLSIVDRLTTMLGGTIEVESEKGVGTRFAVRLPR--------------------- 118589310 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVVIQDLTENRR-----LERMRTDFVANASHELRTPLASLTGFIETLQ--GPARNDPDARDRFLSIMLDQAGRMRRLIDDILSLSRIELKAHVRPANEVDLSEIVRHTADALSPLASDMGVEIRLQLPETPVRIKGDRDELIQVTENLIENALKYGHDGKFVDVGLSKQDALSWQLSVRDYGEGIPREHLPRLTERFYRVDVESSRAMKGTGLGLAIVKHILTRHRGRLEVESEPGQGATFKVSLPATENAEGLPE------------ 261246598 ------------------------------------------------------------------------------------------------------------FLILRTTLHGPGWSLVTLYPYGNLHNRILKIILQFTLTALVLMTSAFCWLLHRSLALWRFVDVINKTATAPLSTRLPAQRLDELDSIAGAF-----------NQLLDTLQVQYDNLENKVAERTQALNEAKKRAERANKRKSIHLTVISHELRTPMNGVLGAIELLQTTPLNI----EQQGLADTARNCTLSLLAIINNLLDFSRIESGHFTLHMEETALLPLLDQAMQTIQGPAQSKKLSLRTFVGQHVPYFHTDSIRLRQILVNLLGNAVKFTETGG-IRLTVKRHEEQLIFL-VSDSGKGIEIQQQSQIFTAFYQADT----NSQGTGIGLTIASSLAKMMGGNLTLKSVPGVGTCVSLVLPLQEYQPPQP------------- 144126851 --------------------------------------------------------------------------------------------------------------------------------------------HTLALILAGAIGAFSFVLL---LVLRWDGMLPTLDRMLLSSLAITGLAYF-LIRLAVAQFIYNKVKIIYKNIHELKVGDEAEEELEVTEWASQRRQEIRELQEREN-FRREFIGNISHELKTPVFNIQGY--LLTLLDGALDDPEINRKYLKRANKSVDRMINIIEDLEVISDLESNRVQLNLSHYDIVQQVREVFELMEETAAERRLKLELKAESELISVHADRAKIEQVLINLIGNAIKYGNEEGRVSVSF-FDMDQNILIEVSDDGIGIPEDDLPRVFERFYRVDKSRSREAGGTGLGLAIVKHIVEAHKQSINVRSSENVGSTFYFTLKKGR------------------- 299149007 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TVPTMLEIVVLPIWYKTWWAIVLFLAIFIGFITF-----VFRFFWMRKSMEAELEIERR----DKEHQEEINQMKMRFFINISHELRTPLTLILAPLQ----EIINKISDRWTRNQLEYIQRNANRLLHLVNQLMDYRRAELGVFELKAKRENAHQLIQDNFLFYDKLARHKKITYTLHSELEDKEELFDPNYLELIVNNLLSNAFKYTESGQSITVTLK-EENNWLVLQVSDTGIGIPINKQGKIFERFYQIE----SEHVGSGIGLSLVQRLVELHHGRIELDSEEGKGSTFSVYLPQ--------------------- 189463261 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SQRMLLYACIVILVLVAMLLFFVVRAFWTKN----RLNAELSDQKKRLEEQRDQLISLSKQLEEATHAKLAFFTNVSHDFRTPLTLIAAPVNQLAESNKLGENE---RFLLNIIQKNVTVLLRLINQILDFRKFENGKLSMTLSRFDISENIKDWTDAFRTLSYRKHIHFTVSVEPSEEVMIADAEKMERITYNLLSNAFKFTPENGTIEIKLSQEGERWLRYQVSDTGIGMPAEHVKHIFESFYQIDV----HHAGSGIGLALVKAFVEMHGGTIAVDSGEGRGTVFTLEMPVQQ--NGVPEENVEKN------ 162454319 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLIASLDENGVFRRFVRALGITSALVVPLVARGRTFGCITLATAGSGRVYDEADLAVAHAQRAALAADNAREAAQRAIELRDNVLATVSHDLRNPLSAILTAAAVMTKRAVTRGEKGDTK-AIQAIQRSAHRMDRLIHDLLDFASLRAGRLALRRQPQDPREIGREAVETFESQAQEKGIQLGVVAADDVPLVTCDRDRVLQVLTNLLSNALQVTGAQGAITLRCE-RGEEHVVFSVADTGPGIPENELPHLFERFWRGE---RNGYKGTGLGLAIARELVAAHGGTIDVESRVGVGTTFRFTIP---------------------- 217971497 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISWHTLLTTLLPIAIGLLLFIGGLTIAYLK-----------LRQEINKRRIVENALAIAKENAEQTTKRKAEFLAAMSHEIRTPMNGLVGMAEQLSFTTLGI----EQKQMVQIINNGAEEILQIINNILDFSKIDMGKMRLESTPILLREVLDSTLNMVMNDLRTKNLSFYLHVDRGVARVTGDSLRIKQILFNWVNNAIKFTERG-FIEVSVKLESEEDLLIGVQDTGIGMSIEAQARIFNIFEQADISTSRSYGGAGLGLAISHTLAEMMGGEIVLNSAPNLGTFIRIRLP---------------------- 302390527 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSRRLTEPIKQLSAAVKRFSKGERDVKITLETGDELSSLAEDFNAMAEKIRKSEE----LRRNLTADIAHELRTPIAIIQGTLESIQEGVLEPTPA-----LMLSLQEEVSRMTRLIKDLSDLSLVEAGKLELNRIKIFPAELAGKFIH-FKAEAEAKGIRFDINFPRNLPAVYADPTRLVQIITNLLSNALKHTSSG-RIELSAEKAEG-GVVFKVQDTGSGIKKEDLPYIFERFYRAEKSRSRKTGGTGLGLAITKGLVEAHGGRIWVESREGEGSVFSFFIPSA-------------------- 229163665 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SYFVSRSVIKPIFVLKDATERIKEGNLD-FQISVTSHDEIGQLNQG---FEEMRKKLKESEENRKELISNISHDLKTPITSIIGYVEGIKDGV--ANTPEKMDKYLTTIHTKARHMDTLIDELFLFSKLDLNRVPFQFETVELNMFMQELIEEMQMDLSKEGIEIHLQLHASPQYVTADCEKINRVISNLIHNSVKYMDEEKKITVTVS-SDNNKVIVKVMDNGSGIESDTLPYIFERFYRAEQSRNSSTGGSGLGLAIAKQIVEEHGGEIWAESELGKGTSIFFSL----------------------- 220934271 -------------------------------------------------------------------------------------------------------------------VIGHVRISLSTVPTAVTQTEWL----LRSLVIIVVLLALTGLVIYRLEQPISAPLEQMAETVRRIGRGNLEVRTGGELAQLAHGIDNMAENIQRAHARLAEIQSATRDLQDQLDLIDQKNREARGKAEEANQRKSQLLASISHELRTPLSAIQGYAELLEQYGD---LDDRDLGWLEIINTSSKDTLKLVNDLLDVARLESGRITIHRSQFQLGKCLSEVIGICRRSLRDRQVDVTLIMSPETPSITSDHLRFKQVITNLLSNALKFT-ANGQVNVHASVRQERQLEICVRDFGPGIEPDDLPHIFEPFFQSRHPEVRRHSGAGLGLNITRGITELLGGQILVDSAPGTGSLFTLLLPL--------------------- 281422568 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MKLNETLAKTNGELKRLNVELGEKNEELKRLNEEVLELTHSRLVFFTNISHELRTPLTLIADPVEMLLEDTGIRGKS---RELLKMVQRNALALQQLVSNILDFRKIQNGKMELKLYRFDIVKTLTMWVGDFQLTAERKQIRLHLDVDDGSHEMIADQEKISRIVFNLLSNALKYTPAGGEIFVSLK-DEGTNLRLDVKDTGKGISQDEADKIFERFFQAKGAAS----GTGIGLALVKSFVELHHGEARVESELGKGSDFIVVIPREQ------------------- 95928482 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLTIVACSIVIITLFSLGFRLVLNIHRRTLLQMVDNFRDMSIDHLSLRADFPTSCVELGILRDEYNAMLERLESAVQRVRQFSGDASHELRTPLTILRGETEV---TLHWAKTPEEFRAALQSNMEEIDRMGRILEDLLTLAKSESGELPLSIGQLSLSDLVQELYIQGRTLAEGKDITVSMHHADSEVSIRGDDLRLRQLFLNLLSNAIRYTSEGGRVDIDVSRCDD-TVTVAVIDSGIGIAPEHLPHIFERFYRTDEARNRAHGGTGLGLAIVKWITEAHDGTIRVTSTVNEGSRFEVCLPLA-------------------- 255535845 --------------------------------------------------------------------------------------------------------------------------------------------------VAEAISGYSRAKETAIIFLSAASANVSLITKGYSSGGLDYIS------------KPVDMNILLLKVKTFYRIYEQSRALNEMQNALREEIEFRKEAE---RKKDEFISIASHELKTPMTSIKGYIQLLER-SIEKNDIETTKIRLGKVQNQIEKLNLLVADLLDISKIESGKLKFNKKHFCYDEVLSHILEVMQQ--SNPHITI-MKIGQVEDSVYADEMRIEQVIINFITNAIKYSPGSEEIHVLTEIQDGH-IYCAVRDFGIGMSPEHQNKIFDKFYRIEE-TSERFQGLGIGLYICQEIIGRHEGTIGVKSTPGQGSEFYFTLPLTPV------------------ 28211579 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFFSIGLIVIFVVGIFSVFLADTVIGPIKKLTKVAEEMADGNLEIRNEK-EFDDEIGRLDTLNYMAEEILKK----DKLKNEFISSISHEIRTPLTSIKGWAITLNTEDLEDKN--LIRDGLNIIEEESERLSKMVEELLDFSKLISGKVTIKKEKVDLNEVISYIEKYLSPRAKRENVQFIVEKNYDLPIMYIDVDRMKQVFINILDNAFKFSKEEGEKRVLLSIKENEEVIILIEDNGYGISKSDLPKIKEKFYKGKNSKSQN----GIGLSICDEIVAMHGGTLEFDSEINRGTKVYIKLP---------------------- 255010868 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EIIGGLLRFEDITEKLKV-DRMLQEAKEKAEESNRLKSAFLANMSHEIRTPLNAIIGFSDLICQTD----DAEEKEEYIRIVTSNNELLLQLIDDILDLSKIEAGTMDFSYALTDINELMEDICLQMQQKNQRPGVQILFTEKEPCCVINTDRLRLSQVIINLMNNAMKFTAEGS---ITLGYRQKNELYFFVKDTGIGIPADKAEKVFERFVK----LNSFVKGTGLGLAICRVIIERLGGTIGVDTAVEEGACFWFRLP---VQEDIPLD----------- 88812847 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTLVDISLTVSPILDARGRVSRASKIARDITERKRMERQIQGQAKELAE-VSRRKDEFLAMLAHELRNPLAPIFNALQLIGQKGENALHEEAR----EIIERQVRHMARLIDDLLDVSRITSGRIRLRPERVDLNTIVERAVERMRPLIDRRGQQLSIEPAQQPIWLDADPTRLEQIFGNLLDNASKYSTNNGHIDLRIERDDHRAIS-RVRDDGEGIAADTLPRIFELFGQAERSLERSEGGLGIGLALVKSLVEMHGGTVDAYSELGHGSEFVVRLPVA-------------------- 2662475 -----------------------------------------------------------------------------------------------------------------------------------------------VVAVRVPLLHHSNFQIPDNSAKNYAVMVLISPSDGIRKFRDHELELVEVVADQVA--------VALSHAAILEDSMRARDQLMEQNVALDL---ARREAEMAIRARNDFLAVMNHEMRTPMHAIISLSSILLETELTP----EQRMMLEIILKSSNLLSTLINDVLDLSRLEDGSLELDPTVFNLHAVFTEVIQLIKPIASVKKLSLTLGLAPEVPYAVGDEKRLMQTILNVVGNAVKFTKEG-FISVSASVARPESLRVQVRDSGCGINPQDIPLIFNKFTQ----FNRNSNGIGLGLAISKRFVNLMGGQIWIESDHDKGSTFVVKL----------------------- 260642573 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------IPTVLEIIVLPIWYKTWWAILL--FLATFIGFITFVFRFFWM-----------RKSMEAELEIERR----DKEHQEEINQMKMRFFINISHELRTPLTLILAPLQ----DIINKISDRWTRNQLEYIQRNANRLLHLVNQLMDYRRAELGVFELKAKKANAYQLIQENFLFYDKLARHKKITYTLHSDLEDKEVLFDPNYLELIVNNLLSNAFKYTESGQSITVTLK-EENNYLVLQVSDTGIGIPINKQGKIFERFYQIE----SEHVGSGIGLSLIQRLVELHHGHIELDSEEGKGSTFSVYLPQ--------------------- 29348506 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSIWAYLTYVCMVLCIIYLAYKYTKARLI--LLMRLKTEHEQRVNMEKMNQSKINFFTYVSHDLKTPLTLILSPLQRLIKQKQIDNND---REKLEVIYRNANRMHYLIDELLTFSKIEMQQMEINVRKGNIMHFLEEISHIFDIVSKEKEIDFIVSLEETDEEVWFSPSKLERIMYNLLSNAFKYTQPGDYVKLSAKLDSENFIEISVKDSGRGIPKEMKDKIFDSYFQVEKKDHR--EGFGLGLSLTKSLIHMHKGEIKVESEVGKGSEFIVSL----------------------- 167762401 ----------------------------------------------------------------------------------------------------------------------------------------------------------------FEIRLKNFPAVIRSLTITIVTWWAYIIYICAILAILYILIREHRRRLF-------------------LKTSLEFEMREKQYIEEMNQSKLRFFTNISHEIRTPITLIISQVDLLL--NSGKLSTYAYSKLLN-IHKNAGNLKSLISELLDFRKQEQGLLKLKISQFDLCDLLQEHFVLFKELSANRNISFSLHMNVQHCMIWGDRMQLQKVINNLLSNAFKYTSDGGTIVL--GFTEKDMVRFSVTDNGAGISEEDYQKIFERFYQVENI--GLYGGTGIGLALTQGIVKAHKGEINVKSQLGKGSCFQVTLKKVSVARIEPEQNKE-------- 150016429 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELQKSVEEERKKLYEEYDRIRTEFFSNISHELRTPISVIFSALQILKDCIFENRSIDKYK-YTKIMKQNCYRILRLINNIIDITKIDSGYFNINEHNIDIIALIENITLSVADYIENKGLSLIFDTNVEEKIMSCDPEKIERIILNILSNAVKFTSSGGKITVSIEDCYDK-ICIKIKDTGRGIPQDKLNSIFERFIQVDKSLARDHEGSGIGLSLVKSLVELHGGVISVKSKINYGTEFVIYIPCKLVKNAEEQ------------ 254412494 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RILQNAIRI--YQAEQQVELAHQQLRQTNEQLVRQNQELAQQRQQQFLATTSHELRTPMNVIIGFAQMLLLQRHGSLTLSQLK-MVQCILKNGNHLLSLLSEVLDFAQIEAGALELKAEEFNIDQVVNSTVNDVRPLALQKGLDLSIKIQLKNTSVINDRSRLHKVLKHLLMNAVKFTKSGS-IWVNVYEVESQRLIIDVEDTGIGLSQAELDYIFDAFRQVDQTITRQYPGTGLGLAMTKSLVQLMQGKITVESQVGEGSIFRVELPR--------------------- 229056423 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------MVNGLTRQFIIAGVITFLLLSRVLTKPLLHMKQATEKMSKGDLSV-SLTTTRNDEIGELAQSQTLANDLHYMKTE----RSEFLASVAHELRTPLTYVRGYADIALKESTPP---EQRLRYLSIIKDESDYITNLVQDLFSLAQMEKHNFFIQVQEVHLHPFLTRITEKINVMYGEKQIKAVFTCPSSLL-VKLDEQRFEQVMANILNNAYRHSKEHSHINISVT-EEHKHISIKIKDKGEGIPPEDLPHIFDRFYRVDKARSRATGGTGLGLSIVKEIVELHGGNITVTSEIDHGSCFTISLP---------------------- 2599570 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKRLGELEIERK-NNELREKIKELDELKTQFFANVSHELRTPLALIVGPTDKLLKDENVDIN---VRKDLEIVARNARGLLKIVNNLLDISRLEAGKMNLNYSMVNLGQTAHLIASCFEILAREKSLDFSIITPSEPMMAAIDADKMQRVITNLISNAFKFTPSGGAGKCILEKPNKPGFQIVVSDTGPGIPDNLHEIIFERFRQVDGSSTRKHGGTGLGLSIVKEFVTLHGGTVTIHNISTGGAQFTLRLPLT-------------------- 135851714 -------------------------------------------------------------------------------------------------------------------------------------------------LLFFPILALPFLAFSWKTERSYLYVLMAYSALAWACVIYFDLALFGIPPVQNSLSLEVINYLLMGTVAVL--------LVAELAQTEDELFQARLRAEEAANAKGDFLANMSHEIRTPMNGMVGMIEVMENLR----PTQEQQRVLGIIRNSVFSLLRIIDDILDASKIDAGKLEISRSKTDMRATIEGVALTLQNMADDLGVKIHLFIDPKVPEFMIDGGRLRQVMLNLLSNAVKYTERDSHVRFSVSMTSAGQMRIDVKDNGIGMSQEVQKNLFEPFMQGEPVATRRVGGTGLGLVISLHLVNRMDGRIQLISEQDVGTE---------------------------- 167756877 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------FANSAVLILGCVFLSGNLVFLAIADIIVKPITRLTNATKELSKGNYSV-RVNYVGDDEISRLN--QGFNQMAQQLAKQE-ETRQKFISDISHEFQTPLTAIQGFANILKEEDL---PKEQRQKYADIILFHSKRLSTLSKNMLQLTLLEREEVELEFTTYSIVEQLSRVISTQENQAILKDIEIQFEKPRKDIMVYGDEQRLEQVWINLISNAIKYTGEGGLITVTVKKAS-REVEVSIEDTGYGMSKEVVSHIFERFYREEKA--RSVEGNGLGLSIVKTIVDLHHGNIDVISQVDVGSTFVVKLPSERKVFDIKE------------ 300723733 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVSTRVKMEKSLQEMAT-AAEQANQAKSMFLATVSHELRTPLYGIIGNLELIQSHLLPPEST----RLLATMNNSSSLLLKIISDILDFSKIESKQLKIEPKDFSCKEVISHVISNYLPLIAKKALGLYCYIEPNVPNIRNDPVRLQQIISNLLNNAIKFTASG-CVVIEIVSKHG-YLYFSIKDTGLGIEDKLQFQLFEPFFQISANKESSPQGTGLGLAICEKLINLMDGDIEFISQKYVGSIFSIRIPLYGVKFHTKKISSQRNQKK--- 258645967 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TMTLFGNPFRMTTAKTELTD--GEEGLLLVLSDMTANYM--AERMRREFSANVSHELKTPLTSISGFAEIIS--SGMYQSEEDLKVFGRRILDESHRMMSLIDTIMHLSKVEETETTIKWKPVEVAGLVRYAAELIKPQADKKNI--VVELDMKPVHVYGNAALLSELAMNLLDNAVKYNHEGGHVTVKLAAENGEMVM-TVSDTGIGIPVDKQNRIFERFYRAEESRNKFTGGSGLGLAICKHIVEKHKGSLTISSTEGEGATFIVTLPAMSESDVSVETDND-------- 163793384 ----------------------------------AELCRKRVTSLTNIVIAIVSFVAVEPALSFSMGVSWVLAVVAIVVMRWVSITVLVRRGSSSKRQLQAHSA--------GATASGLAWGALPVL---LWGSGGFVEFAFAGFVIAGTTAGGLSSLSWYAYLGYLLGATIPLATVYLLQGSVLFVAMGGLVLFYAAVLIATSVSFSRQLQETLQLQGTLEDEREEL-------DNVRADLGLAARHKWQTLAYLSHHLRTPMNAVIGFSDLMARESLGKLGHPKYREYAEGIQFSGVEALRAINAILDVAEIETGTMTLSLSDENLCVLVAECVAEQSSNATSRKVVLRCTLPDMPASVRGDPKRLRQILDGLISNAIRFTPKKGSVTVSVSAEDEEWWTVQVSDTGIGMSADKVKEAFIPFVRLDNPLTQEFSGIGVSLTLARRLTTLHGGEFDLDSGTGRGTTVVVRLPVA-IGRTVPE-SHE-------- 288959997 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IANAESYEARRRAEEIDRAKTAFFSNASHEFRTPLTLMLGPLEEMLHGSLAGSSVSVSRNELEMVHRNGQRLLRLVNALLDFSRIEAGRMRASFAPVDLAAYTADLASGFRSAMEKAGLAYRIDCPTLPEPVWIDRDLWEKIVLNLISNAFKYTLRG-EVAVTLEAVRG-AAVLKVRDTGIGIPEAELTRVFDRFHRIEGQVGRTHEGTGIGLALVKDLTALHGGTVGVESRIGEGAVFTVSLPFGRSHIPLADVGGETAQ----- 288959997 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RHITAEKEQGQALAEEQLRRAQKMEAV-GQLTGGVAHDFNNLLQVIGGNLQLLLNDVG---DNARAADRVRNALSGVSRGAKLASSLLAFAR----RQPLEPRVVNPGRLIRGLDDMLR-RVLGEEIRIEVIGGGGLWNTVVDPTQVENALLNLAINARDAMKGRGVLTIEAGVRPGQYVMLAVTDTGSGMSPEVRERAFDPFF----TTKPEGHGTGLGLSMVYGFVKQSGGHVKIYSEMGHGTTIRLYLPRTQEVEDPP------------- 182413629 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITARKEAERQVA-LARDQALAAARAKDDFLAALSHELRTPLNPVLLIAS---DAAENPALAAEVRRDFATIRKNVELEARLIDDLLDVTRITHGKLPLDLRPVSAEQILQDALSVIRPDAEQKRITLVTELTAHRTTVRGDAVRLQQVFWNVLKNAVKFTPAGGRITVTANLRGGDTLRVAVRDNGIGMTPAEIARVFDAFTQGDHSNSHRFGGLGLGLTISRLLVEQHHGDIRAESAPGQGATFTIELPVT-------------------- 160940146 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQKRKELEEEAENKKSLF-AAYESATMANEAKSNFLARMSHDIRTPMNAIIGMTALAASHTDQP---ERVRDCLEKISISSSHLLSLINEILDMSRIEKGKLELLEEPFHLETMLDNIYSIIKPTAMEKNHDITFSRKGVIESLIGDANRVKQVLLNLITNAVKYTPDNGIIRVTTEEVPMGKARFVVEDNGIGMSEEYMKQVFEPFSRAVVPVVQEQQGTGLGMSIAHGIVSTMQGDIHVESREGEGSSFTVTL----------------------- 256391987 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------LILALEHARVQSLQLLNDELEQTNAGVLALYAEISSELEQTNIGVVALHAELEDKSRQLR--------------EASETKTRFWANVSHELRSPLNSVIGLSQLLADSTPEELG-EQQRHQVGLIAASGETLRVLVDDLLDVAKAEAGQLIPQLAPVDLALLLAQIESVVQPSAPSPEVAVLFPDPAGLPTLVTDEMMLTRVLRNLISNSLKFTSSG-HVRLSVRCLEEGTVEFTVEDTGIGIPPQEQTKVFEEFHQVRGAHQRGKAGTGLGLPYARSLVILLGGTISLASEVGHGTTVTVTLPGSPAQEPDEQ------------ 254412501 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VDYITKPFQVEEVLARVEHQRRLSQEVRDRLEQEIQERRKFLANMSHELRTPLNAILGFTQVMSRDLKITP---EQREYLGIINRSGEHLLDLINDVLDLSKIEAGIISLYETSFDLYRLLDNLEEMFQIKAEQKKLNLVFSVAPNVPTIKTDAKKLRVCLINLLGNAIKFTEQG-TITLRVNLATEPRLRFEVEDTGAGISPAEIDNLFDAFVQTETGQKMA-EGTGLGLTITRKFVQLMGGTITVSSVVGKGTIFKFGIPRQRVLGLEP------------- 109897620 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RWFLSRMNAIYAQDGQLIRFFGTNTDITEQRKMAEKLTKLTNK-LSVADKRKDEFLATLAHELRNPLAPLRNSMELIR---NVKTDPAMMQTAVATMDRQVAQMVRLIDDLLDISRISKDKLSLKRQRIDLKDIVEQAVEAVSPYAKRLGHSVQVNMPHEAISLFADPARLAQILGNLLNNACKYTPKNGFIWVTVNLGGEQQVSISVKDSGLGIAEHMRSQVFELFTQVSNQLEQAEGGLGIGLSLVKRLVEMHGGHVECKSELGHGAEFIVTLPST-------------------- 167567131 -----------------------------------------------------------------------------------------------------------------------------------CTPLSGPNWQVAAIYPVSAVTDKAMSLLPLTTRWTFVVQLLLIA--------FVYVTLQRQLGRPLQHFVDIIDAQREGDLGRRLPTGRRDELESKVRERTRELAEAKRIAESASHRKSEHIASISHELRTPLNGIVGALALLNRSAL----QAEQRDLVRVAQQSSSYLLGIVNNVLDFSRIEAGQLELASEETDLLALLDQAMLTIHIRAQEKSLNLRTFVAADVPRVWLDGLRVRQILINLLGNAVKFT-EHGHIHLTVERRADMLAFV-VEDTGKGIPDDYQLDIFKPFVQVRAHDS----GNGLGLPIASRLANLMNGEILLDSRLGKGTRFTVLLPLQ-------------------- 229825842 ---------------------------------------------------------------------------------------------------------------------------------------YSETYGTNYIFTAVPITTTKSQNIIGAVFVNQFTIIIISTLIALLFSLIFAVFLARRLSVPLSVMGATALRLADEDYEAHTNISEEGELGELAGAIDSLSDRLRQADEELEQMRLDFFANVSHELRTPITVVRAYSETLLDGIID--DEATKAEYYEKMLTECKSMERLVGDLLVLSKMQNPDFTLEKEPINLVQVFSDILRSGSALAREKSVNINLNTDGDVLLMYGDYDRIRQMFMVIVDNAIKFSNNNGNVDITVKKESGNNLLISIKDDGVGITDTELPHIFEKFYK--SKLRQNAKGSGLGLAIARQIALKHNGSITVESEKGKGTEFKFKF----------------------- 254423446 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAITLQDITREVA--LNEAKSQFISNVSHELRTPLFNIKSFIETLH-EYGEDLSEQERREFLATANNETDRLTRLVNDVLDLSRLESNR-RYEFSAVEVHQPIDQVLRTYQLNAKDKQIELASDIESALPAVLGNYDLLLQVFGNLVGNALKFTPAGGKVVIRAYHAPSQSVRIEIGDTGIGIDDEDQAAIFERFFRVEN-RVHTLEGTGLGLSIVKNIMDKHNSQINLVGEVGVGTTFWFDLPVYDLVDHLVDSQHASSQ----- 295136279 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QQYRIELEEAKNFAETLLKRREQLMAAITHDLRSPLNTVIGYSELMNKTQLGN----KQRHYLSQINKSSDFILHLVNDLLDLSKLEAGKMLVENLPFNPKKLISDTVQNNIPANLNKDLEVIIDISEEADGQYSDPFRIKQIIANLVTNACKFTEKGNIIEIETKTKDIQYLIIKVKDTGIGISKEKQEVIFEEFSQENSGIEKKYGGTGLGLTITKSLTSLLKGEISLQSEQGKGSEFTITIPVQKSKNPVPENPHPPTE----- 271968771 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSAAEAHEHERRRTRELAE-LDDAKTAFFSNISHELRTPLALILGPLQELLDD---PSLGSDQHTVLRTARRNAMRLLTLVNDVLDFTSVDSGRTRARYQPTDLTAQTAELAGVFRSSMESVGLTLRVEGEPLPEPVHLDRHMWERIVFNLLSNALKHTFAGG---VTVGVRPGEGAVVTVSDTGVGIPGHEIPNLFERFHRVSGSPSRSHEGTGIGLALARELIALHGGRIEADSRLGEGTTFTITLPYGSA--HLPQDQ---------- 70730321 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAWWILSQRRRIIRKRL---DLLQRQLILDQLRD-AKEAAEHASRSKTVFLTTMSHEIRTPLSAIVGMLELVLTRD---NDRELNTRSVHIAYESAQNLLALIGHILDISRIESGRLTLRPEAASLKDLIESVANVFDGLARQKHLDIHLQFDAATAQVWIDGLKFKQIISNLLSNAIKFTEQG-EIHIRLGQVKDEHFHVEVIDTGPGIPASQIQKIFTPFFEVDSVVSNPNAGSGLGLSISHSLTQLMNGSLQVQSELGVGTRMTF------------------------- 260642402 --------------------------------------------------------------------------------------------------------------------------------------------------------------LPFSVELINQPVFYQQYTYQIWSACTLFVVL------VLGLFISLFYYFRTKRLKDELLRSDKD-----LRVAKD-------RAEESNRLKSAFLANMSHEIRTPLNSIVGFSDVLAVEGS---TEEERQSYFQIIKTNSDLLLRLINDILDLSRLEANRVTLTWEECDIVLLCRQVVASVSFSRQSSDNQFLFTTSFETYRMETDIQRMQQVIINLLSNADKFTKKG-KITLDFSVDEKTGAVFSVTDTGCGIPKEKQKLVFERFEK----LNEYAQGTGLGLSICKLIVSKWKGAIWIDPDYTGGARFIFSHPLK-------------------- 291519642 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------IDQNTDIFVSYALIGAVIVVSLAIMVAVFSAIHFPMIKMSNSLDAIIREYTDSLPEIHVFRELQNEVIKKLQAIDQSRQEFVSNVSHELKTPLTSMKVLADSLNGSEDVPI--EMYKEFMVDIGDEIDRETKIINDLLSLVRMDKSGAELNVSAVNINELIEHILKRLKPIAEKAGIEVVFEFRPVVAEV--DEVKFTLVVTNLVENAIKYNDEGGWVHISLN-SDHQFFYIKVEDNGLGIPENSVDHIFERFYRADKSHSREIGGTGLGLAITKSAIAMHNGEIKVRSKLGEGTTFDVRIP----LNFIEKEVH--------- 28975401 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HVYRERKTIASPSGKKKDITQQKEREQALID-AQKEAQTAVRARENFLATMSHELRTPLSAAHGILDLLNRQVTADSN----RELIAQAMRSLNHLNVLVDEVLDYSKLEAGQLTVAPAKTDLLKTLCDVFRSFEPRALAKGLDYKVTIKPSDAFIEIDALRLVQITTNLLSNAVKFTAEG-EIGISVILHE-KQLILKVADTGIGMTDGQLEGILNPFVQADDSITRKYGGTGLGLSIVDRLIDCMGGVLCIDSQFGLGTTITVKLPIER-CDSEPE------------ 297159981 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLLSRTVLRPVSALTAASHGLGEGDLA-RRVPVTGRDEIAELGRSFNRMAESLQASEERQR---RLVGDVAHELRTPLANLRGYLEALRDGVVDPEP-----ELLASLHEEVLLQQRIVDDLQDLALAEAGALTYHREDIDLGELLETCRTVHRAQAERAGVALTVETPGGEPYAHADADRLRQAVGNLVSNAVRATGPGGTVRLSLARR-GAGAVVQVGDTGHGIPAEHLPHVFDRFWRADAARGRATGGSGLGLSIARQIVTDHQGTIGVESAVGAGTTFTIELPTT-------------------- 294054688 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITLRKQAEADLIQAKDEAEAASRAKDEFLAVMSHEMRTPLNPILGFSAMLRESL----PNEPEAGYLDTIVSAANRQLRLIDDILDYMRINNSSITASPEPFRLADLCETAVHDASSLTDNLALDFHNELPDSQDTVVTDLIMLRRILDNLLGNACKYTNEGS-VDLYLRLAEYDSRIIEVRDTGIGITEEMQRNLFEAFSQADSSYSRKHEGLGLGLAICKRLLDILGGEISVESIRGKGSSFTLSIPLQKEDTETPESPQDSA------ 196048232 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LANIFIKPIQSIINASSKIAQGT---LECEI-REDYPGELELARSLNHMVKK-IDQTTHMKNEFIASISHELRTPLTGIKGWSETL--GTVDSLTEKEIKQGMSIITQETDRLIHLVEELLDFSKLELDYPNLYKENILLQELINESIWQLGTKAEQREIKIVSELEE--VEITGDRDRLKQVFLNLIDNAIKYSNIKGIITVTL--LKKDQVLIRITDQGIGIAEEHLPYINESFYQV----NTKSSGSGIGLAIVKKIVELHNGSIQIDSELGIGTTITIKLPTE-------------------- 163787244 -----------------------------------------------------------------------------------------------------------------------------------------------TLFTTLLVSVFLYYYYTLNWQVVFFPLVCFPLCFAIVQYRV-ERFIYRRVKKIYDDLTL----LESTNLRQQPITTDMGTLTREIDRDKKIEIETLRIREE---YRKEFIGNVSHELKTPLFTVQGY--ILTLLEGGIEDNKIREKYLARASKGVERLTYIIKDLDMITKLEVGDLSLNKESFDMVKLVQNVFDLFEMKAAKKHITLTFDTEYFLPMVYADKERIQQVLTNLIVNSIKYGREQGTTEISIENLIKNKAIIRVTDNGEGIAKANLQRLFERFYRVDKSGSRKEGGSGLGLSIVKHIIEAHEEKIYVESELGVGSEFSFTLEKTK------------------- 146280451 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RALGGEHVIDHEMVLLSQGTPRHVLSNADPLYTSDGQLLGAVAVLHDITE------------RKRIERLQR---EFISTVSHELRTPLTSITGALALVCSNVMGEVPG-QMRELLDIAQQNSQRLGALIDDLLDMDKLHAGKMRFDLLEQPLLPQLELALRSNGSYAERHGVQLRLGDCPAV-QVEIDAMRLQQVLSNLLSNAAKFSPPGEQVELSARMRDGH-VRVSVRDRGPGISDEFRERVFQKFAQADSSDSRQQGGTGLGLAISKELIEHMGGQIGFESAPGQGACFWFELP---------------------- 225174724 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLLAGMVILVVILFISVYLAMSISRPISRLSATVADLSRGNFSSDYDDDEIRDLAGQLNKMSVRLQNAQAASAKMEEDRTKLFAEISHELRTPLTAVQGFVEAIRDGMV--PDEAVLKRYLETICDQTVHITRLVDDMLSLSRLESGNITVEKLPLDLTALAQGVVTSMEGMAGGNNTTLQFVTKTGNSFVLGDVDRMEQIIRNLLKNAIKATKDG---TIKVGVEEQQKQVITIADNGIGIPPDELPHIWDRFYRTKNQRDRQENGSGLGLVIVKKLVELQDGKIEVISRLGKGTTFTITFPT--------------------- 190890063 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ADGRLLLHSVARD--VTEERLLAQGREQARQKAEYNSAAKSRLLATVSHEVRTPLSGILGMTHLLAETRL----TQEQQNYLANIRQSGHALTQLVEDLLDFSTIEVGRFELHPRSESLRKLLESVVEMLAHRAHEKGIEIGATVSSDVPQMSFDPARLRQVLFNVIGNAVKFTQVGG-VFIRVSLDAGN-LLITVADSGPGMTAEEQARVFGEFEQG-GTVADKSAGTGLGLAISARIMREFGGALTVASEKGLGSEFTIRFP---------------------- 308172613 ------------------------------------------------------------------------------------------------------------------------------------------------------IDHLSYILHSVLAVTTLFYITYIFTIAAIRKIGSMYLTLASVSMSAFVILTTISAYSGRTAVSVIALLALVLLMAQQFAGAFRDNEVLSRKLVKMNQLKDEFIAKTSHEFKTPLNSIINICQTLVAGRKKKTIEEEKENM-QLIIRMGYRLSNLVNDILDLEKMKQGLLQIRPVPVDVHAAICSEMNFYRLLSKHKNLDILNHVPDDLPFVLADENRFRQILTNLVENAIKYTSEG-KIILSAESLNNSMIQITVADTGSGIPEADLETIFDSFQQAGG---NNEDGTGLGLSIVKQLVKLQNGDIWAESEEAKGSAFHFTLPAAQI-DSLPE------------ 294498882 ----------------------------------------------------------------------------------------------------------------------------------------------------------------YALFIQSHPQRQFSVIQDVQNIQLITILLVGIV-----LFAYVSTIIIKPIKRLSTAMKVVGQGEYNVQVEYATNDEINQMTKELNKMRQEFIASVSHEIQSPLTSIRGFSAALKDDIV---SEDKKIQYLTIIEKESTRLSQLSSNLLKLASLDSEHQTLTLQQYRLDEQIRHVVMALEPQWTKKNIEI--DLDLSNVQMEADKDLLEQVWLNLVTNAIKYTPENGLVKISIHQKNEEID-VKIKDNGIGIAEEDQKYIFESFYKVDKSRT--LKGSGLGLAITKKIVRLHEGAIRVESKKEQGSIFTVTLPIQK------------------- 159045248 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QQDLQAALIRAEDASRAKSRFLAAMSHEIRTPMNAILGFAQLLRLSDL----DEKRRGHVDAIIAAGGQLMNLLTDLLDLSHMETGRMRIESRATDLMPLLDQVADWWYSSVSEKGLTLQVEIDDRMPRVLTDPVRLQQVLNNFMANALRYTDRG-TITLRVREISRSDLRLEVEDTGIGISEEQQALLFRPFVQIESDFGKDRGGWGLGLSICHNIAAAMSADIGVTSQPGAGATFHFEL--TLPLEPCPEPRETPQPHPARA 218889772 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EHRQLIDELEEAKNLADE-------ASRAKTTFLATMSHEIRTPMNAVIGILELLKRAETGRVD----RSSIEIAYASAKSLLELIGDILDIARIESGRLSLSPKRANLRELVESVARVFEGLARQKRLSLVLEIDSSIGDVLLDAMRFKQILSNLVSNAIKFTDEGSRIRIDGRQVEPSLLQVCVEDTGIGISLGDQQQLFRPFAQVNRNLQ-NTEGTGLGLVISRSLCEMMGGRLVMSSELGQGTRIDVEL-RLQVLEPIVEN----------- 170079099 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EITQQRRAKRELEKALTQERELNHLKTRFIDTASHEFRTPLTVILGAAQILS-AYHDHLPEARRSQYLNNIEDSVMRLRQLIDDLLTMSRLEAGKLGCQRQAVDIVTLCRDLIAELKIGIGKQHHFNLETTGAIAAPLALDPNLLQHILNNLLGNACKYSAPGTTVTVQLG-SSAEALTLTIIDQGVGIPPEDQPHIFESFYRA--SNTQNIPGTGLGLNIVKEYVQLHGGQIELTSQLSKGSQFTVTIPLTE------------------- 205375080 ---------------------------------------------------------------------------------------------------------------------------------------------------------IRMFLSSEVLVLLTFITLLAGAIS-----FVTHLLLINPLLKAVKGVSSEAKRIAEGEFDVEVRETEIQELAKNFNTMSSRVKEMIDDVKESERLKTELIANVSHDLRTPVASIRSHVEALIDQIL--TDEKTREQYLSTIKQESVKLSELLEEVLQLSQLERGSVPFHPERTKVDELLVSVLSSFERMAEKKGIEFVVQIDEREDSILIVPQQIHRVLSNLIENAIRYSNNGRTITIIVE-DSGRATIFRVTDEGEGIPFEEQKNIFDRFYRVEKSRNQAYGGSGLGLAICKEFVTLHGGEIGVKSVKGWGSEFWFTIPKE-------------------- 288574524 ------------------------------------------------------------------------------------------------------------------------------------------------------------------ISLSFLALIL-----NITSISLQNLELYGLVHELNEDLEKKVSSLTESEKRLTNYQRNLEDLTADLENTHDELLLAKEKAEAANAAKSAFLANMSHEIRTPINVVLGMTNLALESADIPDGP---REYLEDARLAGRELLKLIDGILDLSRVESGEMSLSLESCDLYELCRSVMDMTRVRNSSDELAIELVFDEAPRLVKCDTLRMRQVLLILTENAVKFTERGSVTLVVVRRAEGEAIRFAVKDTGIGISEDKRDHIFGTFYQVDDSRSKRHKGAGLGLSIAKQIVEIMGGRLWLKSEEGKGSTFFVDVPL--------------------- 294054842 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VYIACIAIAVLYIIRAWTRHLRRRNEELEETVTHRT-----LELERRNLELT-----EANNIKQYFLASMSHEIRNPMNGILGIARLMKEDSKK---NDAGTERINHLYSCARHLHQLLGEVLDYSSLEAGKLQINKVCYNAADLISDVIDIHLEQASEKALELHAEIPEIQYQWIGDPVLLRQILINLVSNAIKYTKTG-QVVIRLEVRE-RHAIFSVEDNGPGIPLSEQEQIFDKFTRLKNATEQEISGTGLGLSIAKEMSELMQGKLYVDSEYRSGARFVLDL----------------------- 262199396 ----------------------------------------------------------------------------------------------------------------------------------------LTDHAFSLAFLDVQMAPLNGFELAKLIRFRLLPIIFMTA-----SSRTEGLSLDGHDAGAVDLFKPVNANIVRSKAKTF---IELDHQRRTLEQQVAVLAQLREEAERASQSKAMFLANISHEMRTPLGNIMGYAEMLA--TYGEIGDKEM-HFAKTILKSSRDLLSIIDNVLDLSAIEAGKLRIERVAFNVRGLASDFQTAVALKAQKKGIRFELNVADSVPAVIADPTKLKQILNNLVGNAIKFTESG-LVHLALDYERD-CLLVRVRDTGIGIEPAQARLLFRPFSQADISTSRRFGGSGLGLALSRDLARAMGGDLRLSSVPGEGSVFEARI----------------------- 304310971 ----------------------------------------------------------------------------LLTLLGAIAGGYFSKSFLDTRTHAPRLALFSVLLSFGMICV--LWVLAAKNEFPTGIANLLTVALSATAIISGIVELRRGVSMARYFLVGWISVVTGSTLWVLTLSGILPYIHGAMLYVHIGCLLETVLLSLALADRINQLQAERARL---QQQAKALLEDTNRKLALSNRFKDEFLSTISHELRTPMNGIIGSSELLKMTHL----DDEQNNYLHQIARSSQGMMRMVEDILAYTQLNTDRHSFEQKPVNITRLFEELCSHFRARSQAQRLSFSSHFSPDLPRVRGDAGKIDMILRHLLDNACKFTENGG-IRFSADPQGAIWIRFSISDTGHGVPKELHESVFEMFRQVDASMTRKQGGLGIGLALCKQIVVRMRGKLEFLSDVNHGTDVHVYLPFQPV------------------ 91214973 ---------------------------------------------------------------------------------------------------------------------------------ALNTSTYITIFLSSLIYIKLEIDPASIFIFALVCFLFSF-LIIQLRIEYFIYKRVKSIYDSVSILDQTAV----------GNQRVTSDIKTLTEEVERFAKGKKLEIETLKVREN---YRKEFIGNVSHELRTPLFTVQGY--ILTLLDGAIKDKKVRKKYLSRASKGVDRLIYIVKDLDMITKLETGDLNLYIETFNILELTQNAFDLLEMKSTKREISLTFDKDYPLTFVKADKERIQQVITNLIVNSIKYGKKGGTSEISLEQLEGGKVMFRVTDNGEGIEKENIPRLFERFFRVDKTGSRREGGSGLGLSIVKHIIEAHNEQIFVESVYGIGSEFSFTLPMS---DEMSEEEIEDAR----- 307243526 ---------------------------------------------------------------------------------------------------------------------------------------------QGVVRFSVSLKYVKIEILKIMFYLLFMGLIVIAFTIS------LSLKFADSIIDPLHELKIFSNMLAKGNYNIKVNKSRIDDEIGDL--ANTFENMA-QEIQKSEKLKDEFISSVSHELRTPLTSIKGWSETLGLDNI---SKEELSMGLGIINDETERLIKLVEELLDFSRMSSNRMKLNIGEVNIENLVASVVNQLRSMAIKKNIRLSFELNQDMTIIYGDKDRLRQVLINLVQNSIKFTPEDGIISVKVDQNSNETS-ICVADNGIGIDEKNIANVSKKFFQEDF----HKSGSGLGLAISEEIVKLHGGSLTINSKKNIGTQITV------------------------- 307225327 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SVHALNRHREQLAAQVKAR--TAELQELVIEHRQARAEAEKASQAKSAFLAAMSHEIRTPLYGILGTAQLLADNPALN----AQRDDLRAITDSGESLLTILNDILDYSAIEAGNVSVSDEPFEPRPLLESTLQLMSGRVKGRPIRLATEIADDVPTLMGDPRRIRQVITNLLSNALRFTDEG-HIILR-SRTDGEQWLVEVEDSGCGIDPAKLAEIFQPFVQV----SGKRGGTGLGLTISSRLAQAMGGELSATSTPEVGSCFCLRLPLRVATAPVPK------------ 124266342 ---------------------------------RADLLPDVVRTLYSQTGVSLSGNLLGAMVLTYWPVAPELIAWCVLFGLVWVLRLVTLRRYAHAAAASSQAARWQRLWNAGAMASGACWGLAAWMFYEHGRAFHQT--TLLLIIYSFCVGSITLMASQHRAFFAFISLCFVPTILRIATLGSTDLLLAGVLSLVFLMTTILGRAYRRTFDRAIELKVRTEMLAVQLQTEKAAADEAKRAAETANRAKTQFFAAASHDLRQPLHAMGLFAEALRSKSRG---DEEVTHLVNSINSSVDALEGLFGELLDITKIDTGGVEPQPRHFALRELFQRLKLQYEPTAFEKGLSLRFRGAHHV--VYGDPVLVDRIVRNLLSNAIRYTVDGG-VLVSARRR-GDEVLLQVWDTGVGIAPTEQQRVFDEFYQVQANAPHQPKGLGLGLSIVQRLARLMGAPLHLASVPGRGSVFTLTVPPGKV------------------ 260913806 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIYFFTLLVEKLERSRQDLKKLVDNLRNEVSERVLAEKKLSIALDNIEKTSRDKTQLMATISHELRTPLNGIIGLSRILLDSEL----TDKQRDYLKTIHISAISLGHIFSDIIDLEKIDARRIELSPKEVELQHLLADISNFGTLMAADKKLCFQLESSPLPQWLMLDYARVSQILWNLIGNAVKFTSKGS-VQLNVS-TNENNIYFIVSDTGVGIPQEELHRVFEMYYQV-KSSGQKPLGSGIGLAVSKTIAQLMGGDLTVESELGKGASFTLTLPLKEVQNQLPE------------ 288942608 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WRDITERKRIEDELDEHRRHLEELVRTRAELERARLEAESANLAKSILLANMSHEVRAPINAILG----LNHRLKASANDPEQSQRLGQIAEAGYHLLRIANDILDLSRMEAGTLRLERVDFELRHSLARLNLLLNAEVEAKGLRLRLVMDPTLPRLHGDPGRLGQILLNLTGNAVKFS-EHGTVTVKANLIDRHQVRFEVCDEGTGIPEDRQDALFLAFEQLDVSTARQFGGSGLGLAISKRLVELMEGEIGVESRPGVGSAFWFT------------------------ 86160424 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTPLEITRSAELSEAVKRALEGTARRLELPIQRRTYLAALEVLVLLRDVT--DARRAEATRRDFVANASHELRTPIAAIRAAAETLLSGAV--EDPAAGRAFVEIVARHAERLSRLTQDLLDLSRIESRQWTFELAPVDLGPLARQVLELFASAARAKGIALRAGI-PAGATLRADARALEQVLVNLVDNAVKYTATGS-VTLSAAR-DGDAWVISVADTGPGIERHHLPRLFERFYRVDSGRSRDQGGTGLGLAIVKHLVQGMGGEVGVESGAG-GTRFWMRLPAA-------------------- 169338051 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIIKPLGEINSAADKISKGEVN-KRVNIESNDEIGELATS---FNSMAKSLEEVDENRRSFISNVSHELRSPITSIKGFIGGILD---GIIPKEKEKYYLSIAYEEIQRLTRLINDLLDLSAIEAGKFVINMKKEDINEIIRLSIIKFETVIKSKKLNVEVWLEEESVYALVDRDKIIQVITNLIDNAIKYGKEEGNIEVRTK-VKGQYIYISVYNDGPNISGEDAKYIWDRFYKGDKSRTLKVS-TGLGLSIVRRIVTQHGGDIWFENKENKGVKFIFTL----------------------- 255263744 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AEAERLLEEKSRMLYLANQELSAHSAGLE--AAVIERTKEL-EEALRQAEAAGKAKSRFVATMSHEIRTPLGGMLGMIDLLAMDE----NDASKLEFLSYAALAGKGLSRIVNDVLDFSKMEAGVFVIKEEGVDVRALVESVRMLAVSTDKPADRTIVAKITADVPHLFGDGTRIRQVISNLVSNAVRYSEDG-PVLIRASASDHKKLRVEIEDFGVGIAEDSIPNIFKDFSQISNPLTAAAQGSGLGLAICKRILEGCGGTMGVESVLGKGSTFWFELPVTVIEQSKP------------- 261344881 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDITERKREALENASRDKTTFISTISHELRTPLNGIVGLSRILLDTKL----SKEQASYLKTIHVSAITLGNIFNDVIEMDKIERRKVQLDNQPVVLPEFVNDLENLSGLLVQPKGLKFVLDVARGLPTILTDGTRLRQILWNLIGNAVKFTQKG-EVKLSIWREADNKLFFQVKDSGIGIPQDELDKIFAMYYQVDSAGGRPATGTGIGLSVSRRLAQSMGGDIQVESKIGQGSTFTLSITAPVVEDQIEEQQENEDDYPLPA 300771713 ---------------------------------------------------------------------------------------------------------FKLLVLINAAAVGLSISIVSFY--------YQHDIKAAFIIFGISL------IVSFVVFYFLFEKYIYRRINTIYKL-IHNLKLGKDLKDALGEYV--------SDDPITDAEREVRDWAKE---KKSEIDKLRSQ----EKFRREFLSNISHEFKTPLFAIQGYIETLQ-DGLIEEDPEMAKGFLDKASKNLDRLSYLIHDLDEISKLESGRISLNIEKFDLSELIKETIENLDDKARSQKIDIVFKQKQNVTFVKADRKKIQQVLTNLIDNSIKYGKTGGSTDIRIFPLFEQ-VLVEVTDDGQGIEEKNLPRVFERFYRTDKSRSRGIGGSGLGLAIVKHIVEAHQQNVNVRSTEGIGTTFGFTLEKSK------------------- 142561272 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EASVELMSLAFSRDEVNALISARTSEMETSRDEARDANAEKTRFFANMSHELRTPLNAILGYGEMLAEDCEDLGYDDLLPD-LKKITSAGSHLLSLINNILDISKIEAGRMELYLTSFEIEGMVDTIKDVTGPLAASNDNGFKVNLQDALGSMTQDETKIRQCLTNFLSNGFKFT-SNGTVTLDVDEEGIEMIRFAVTDTGEGMSEEGLSKVFREYEQAERSTSAKHGGTGLGLPITKKLAEMMGGDVNVTSELGVGSVFTLYVPRE-------------------- 182412190 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLPREIALVFDAFNRLARRLGASHAELRQANAELDRRVEERTAEAEAARRQAEA---ASRAKSEFIAMASHEIRTPLNAILGLTDA----EPPASDAAVARERLELIRGAGERLLGVVNDLLDLSRAEAGRLELRLAPTSLAALRRETVGLLAVLARRQGLALGWEVGPGVPTIRADAAKLTQVLVNLLGNALKFTREGG-VRLKIDRTSGLRLRFAVSDTGPGIPPEARARLFQPFTQLPDVASSPVPGSGLGLMISRQLVELLGGELQVRSEVGRGAEFFFEL----------------------- 144900968 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WRLERQDGMILDCASDGASLLAFLDVTERALIERNEALAAADTLKSEFMSNVSAEVAKPLTTIIGFAEMLDSDYFGKLS-KRQHDYMKGIVEAGNALKSLIADILDLAAIEAGHLTLELDTVDIHPMLSSVLGLVRERVREKKLQLDFDCPLDMGWIVADQRRLRQVMFNLIGNAVKYTPNGGAIAVRAERRDGEVALI-VADTGPGIPPEDMERVFKSFVR---TIHDGQDGAGLGLALVRRFVELHGGTVELDSVPGQGTTVTVRLP---------------------- 119492185 -------------------------------------------------------------------------------------------------------------------------------------------------------------------FLESLANLVSLALDRSRSQHS-EKQLSTQNEKLQTQFDQQTAQLQKTCQKLRSQ-------TAEFQKLEYALKEAQNTAQVALGAKRTFLANISHELRTPIHAIIGYSDLLCEEVLEQGQLNCLED-VQIIRKEGYRLLHVIDSILDLVRIETGQMSLNLDIFDPVNVIKGVVKSLVSIADKNRNQLKIHYGRDLGLMHTDLGKLQKILHHLLENALKFTEDG-QIQLTIRRQ-GDWIEFCLIDTGIGISTEHQHCLFEAFTQADDSLCRRHGGTGLGLTICRHLCKMMGGDITVSSELGQGSMFTVRL----------------------- 218678546 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QNAKETAEAANRAKSRYVVGLSHELRTPLNAVLGYAQILERDETIPAP---RQSSIKVIRRSAEHLSGLIDGLLDISKIEAGRLQVYSNEINIQDFLDQIVDMFRPQAQAKGLAFVHQRSPAVPQVRTDEKRLRQILVNLLSNAIKFTDEGS-VTFDVGYRS-QVATFTVTDTGRGITERDLSRIYEPFQRGEAESVRPMPGLGLGLTITRLLTNTLGGEISVSSIKDEGSTFRVRLMLSAVMRAMAAAPQEK------- 310780117 ----------------------------------------------------------------------------------------------------------------------------------SILKDHFFIKTIAAVSVFFIMSFISKFMLIYSSLEKLDKVISLINNKFISNLRKELLNMEGCFHQIFSSIKIDIIDILVKESEIKKQKEKAEELSEKLTLLNKNLEQAKEHAEAANRSKNEFLAKISHEMRTPLTPIIGYSRMLKKSELSDYTKEK----LETIHNSGVKLLNFTNELLDFSKIEAGTVELNFEPFGIKKFFKEIYNEHCEKAEEKNIQFQIELPQNDIIIYSDKMKLYEVVKNLVHNAIKYTKKGS-VLCTVEIRDS-LLCFDVYDSGIGISDKNINYIFESFGQ----INKQSAGAGLGLSITKRLIEILKGDIKVESKLGIGTTFNVSIPIE-------------------- 148257503 ------------------------------------------------------------------------------------------------------------------------WQIDLAAADGSPWPIRAALGAAAPIRVALDHATMSAGVWPEPPQLALALPVATGRERATAVLICGVNPRRALDAEHQSFFELMATQLASSFAETLAYEEER-------RRAKALA--------EIDRAKTEFFANVSHEFRTPLTLMLGPLE--DVLTRSPALSLEDRERLEVAQRNALRLLKLVNTLLDFSRIEAGRAQGAYAPTDLARLTADLAGVFRSAVESAGLKLIVDCPPLPEPAYVDREMWEKIVLNLLSNAFKFTSSG-EIEVRLIVSQGNFE-LSIRDTGTGIPQDELPKLFERFHRVADARGRTHEGSGIGLALVQELARLHAGSVDVTSSLGQGSTFTVRIPCGK--SHLPAEQ---------- 259416602 -------------------------------------------------------ITIVSLLSLFFLPATVLGVVYLAYAVTEIVGVLVYRMLAREVT-------WRGIVLFSTSAFLGVWILIPLLLFLEQDP-FLKMIGAMLLIIALNHCVVARATWIFFGFLTTIPIVVGFIIVSFLREFATPAEMATTAIITVIGAAYMLHALWTQH-----------RLTARLRGAL-------EEAEAGSRAKSRFLAAMSHEIRTPLNAICGMSELIDEENKDRPLLQERSKLLRT---SALALAGILDDVLDHAKIEAGLMELSLAAAAPAVEIRSAIEMFRASAEEKGLRLEFTIDESLPYAECDALRLRQVIGNLLSNAVKYTDKG-QVTVHASMTEGDQAIIEVKDTGRGMTPEQTERLFQDFYRAVDKNAPTVPGTGLGLSIARQFARMMNGDITLTTSPAKGSCFTFT------------------------ 149278122 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SIIDKAFVKSISNGIYDVEYRTVGAEDGKVRWIKAKGRFDETSRPLRFIGSVLEITEQKEEE--LRKNDFISMVSHELKTPLTSLKGYVQLLNMRSKKE-DNEFAVSNLNKVELQIKKMTAMINSFLNVSRLESGKIHVNMEQFDIGQLISEVIEDAYQIYSSHELNL---IPAEPLMVFADREKIEQVLTNLLSNAVKYSPRGKTVTISYTLRDDQ-VEVCVSDEGMGIRTQDKDRLFDRFYRVDSTHTQNISGFGIGLYLCAELIRRHDGRIWVESQKGVGSQFYFSIP---------------------- 253575389 --------------------------------------------------------------------------------------------------------------------MGRMMHASTLAEKGTINTKVITITKNNVKIGRIEIEGLSNFEIQNRQFLNLFNTLLWVAILAIAGVTIFSVIMSNSLSRPLLRIKQIATQMKEGDLSSRVVLAHRQTEIEEVGLALNHLADT---LEQQDQLRKNLTADIAHELRTPLATIQSHIEAFQDGVWEATPDK-----LEVCHGQVIRLVKLIHDLENLSAVENPMLKLKQEPVRLLEVIRESKKTVKAQFSEKPIDLTIQ-EETPVVITGDAGRLIQVFVNLLNNAYKFTGEGS-IYVRI-FEAADQVNVTVSDTGSGIASDELPHIFERFYRGDKSRNRKTGGAGIGLVIVKAIVEAHGGSIHVESKINQGTQFTLHFPK--------------------- 304321087 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FWANVIVTALRDEAGELITERKQSEEALKAAREAAVLASQAKSEFLSRTSHELRTPMSAIIGFAQVLELDHDD--LAPRHQTATTQILKAARHLLSLINDLLDVSSIEAGTQALKLEEVSLLDVLEEAYSLAAPIVKAANLSFQFDQESAQYTVQCDRRRTIQVVLNLLTNAAKYNREGAYVALTV-QPDGNDVVVSVTDDGAGIPDERIPRLFTPFDRLGQEKQRRTDGSGLGLALSKSLVETMGGRIGFRNAPDRGASFWFTLPISRAGRG-PEITDPETREEA-- 143866006 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRKLIEAQQLARENKELMKALRSQNQMLNQASEKAASEIQQKERLFATISHEIRNPLHGIQGILELLSRDSVG-----RDQKLLSTAITSAGFMRQIIDDVLDYSKVEAGKMVLQKVAFSPVALATDIISLMQPMATGQQLVLDLYYEEAIAERYGDDFRIRQILNNLLSNAIKYTKKG---RVGVEITVDPILKIAVMDTGIGIPEEKMASLFDAFVMTNDQHDRTFGGTGLGLTIVKNLTELMGGEIGVSARQGGGTVFTLSLPLESAAAQI-------------- 304412088 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITEQQQLEESLREAKQEADAASAAKSAFLANMSHEIRTPMNAVLGMLQLIQYTSL----SRQQQDYVNKTQTAAKSLLGLLNDILDFSKIDAGKLVLDLHPCSIELLMRDLAVVLSGNHGDKDVEVMFDLDTALPPLLADQLRLQQILVNLAGNALKFTH-HGQVIVGIECLRHEAVQISITDTGIGISDEQIERIFTGFEQAESSTSRRFGGTGLGLAISKRLIGLMGSELQVTSKVGVGSRFWFTFPIIQVEE---------------- 294633343 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQRLNAELEETNAGVVALYSELAGELEETNSGVVALYAELEDKTRQL--------------ERADAYKSRFWANVSHELRSPVNSVIALARLLLDSAADPLTDEQRRQ-VSLVQASGSTLLALVDELLDIAKAESGRLEPHPAEVDLRSLLHQLRGMLQGTAQ-PGVDLRIPDHIPLRPLVTDEVMLTRILRNVLSNALKFT-VGGRVALEVEREDGDRFVFRVQDTGVGIPAEELERVFEEFYQVRGPHQRGRAGTGLGLPYARRLTELLGGRLTLDSEVGRGTRVIIEIP---------------------- 50085581 -------------------------------------------------------------------------------------------------------------------------------------SQYILLMLSLGIILAVCLS------LVYLQEKTYLETVNEQAIQQLFTLFLKIYTILFLLISVAAWWLVLNDESRRKAEQETQQQTSLIDEIAAHEQTSQHLQDARILAERANEAKSRYVVGISHELRTPLNSILGYSQLLQKQEQLSAQGQT---ALGVISRSGQHLTSLIDGLLDLSRIETGKISLNMVDVHFPNFIEQMIQMFKPQSEQKGLKFICDVSEHLPQVRTDQKRLEQILINLLGNALKFTNKGS-IYFKVGYRF-QTAYFEINDTGCGIAHHDLERIFNPFERGSNVVQGLGL------PIVKLLVDLLGGQLTVNSELNQGSQFKIYLPSKAVVH--PITNVQSNQITGY- 224535938 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QIRQQMIEHAR--AEEINEAKLQFFINISHEIRTPMSLIISPLQKLMMTDS---DADRQRSY-SIMFRNSKRILDLVNQLMDIRKIDKGQMLLKFQEIEIVEFIRDLQSTFEYQVNAKHISLNFHVQQERLNVWVDPKNFDKIILNLLSNAFKFTPEQGQIDIYLRTGEDMEAEFVVADTGIGIDESEMNQIFERFYQIKNHLNNSNIGTGIGLHLVHSLVKLHHGTIRVENNEGKGSRFIVRLPLNKHLNSKEIDENEKS------ 228939122 ---------------------------------------------------------------------------------------------------------------------------------------FLTIIWSIAFYVATSI--LNAFDVNVSPFVAFLISDMVGFVFIILIWTLIGILMRPKREAMIWTIIEPIQKIAKGDFSVKIRNEEKYD--GEIGVLVKSINDMTDELNTMEKMRQEFVSNVSHEIQSPLTSIKGFARALQDDNL---SEEKRKHYLTIIETETTRLSKLSQNLLKLTLLESEEYIPERVSYRLDQQLKQIVLNSEPLWAEKEIELELDLEK--VHVIADQESMSQVWINLIHNSIKFTPSGGTITIQLKEHE-TVVEVRIRDSGIGISEEQKQHIFERFYKADSSRNRAYGGSGLGLAIVKKVLDLHQGEIKVESEEGNGTEFIVCI----------------------- 237799056 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSARTDELKARLRESNEELQIARSTALDMAHARAAFLAHMSHEIRTPLNGLLGMLALSLDSPLG----AEQRQQLMIAHDSGKVLVELLNDILDMSKFDAGHLEIERIPFDLGALIEDTANLLSQNA-APSVELTCLIEPDFPMITGDPTRVRQIVSNLLSNALKFTRFG-RVDVRLTHHADNRIRIEVRDTGIGIAQDAQARIFQPFTQAETAITRQYGGTGLGLALTHNLCEAMNGKLSIHSLPGFGSQFSAELPL--------------------- 229118160 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SYFVSKSVIKPIFVLKDATERIKEGNLE-FQIPVTSHDEIGQLNQG---FEEMRKKLKESEENRKELISNISHDLKTPITSIIGYVEGIKDGV--ANTPEKMDKYLTTIHTKAKHMDTLIDELFLFSKLDLNRVPFQFETVELNMFMQELIEEMQMDLSEEGIEVYLQLHPSPLYVTADCEKINRVISNLIHNSVKYMDEEKKIAVTVS-SDNDKVIVKVMDNGSGIESDTLPYIFERFYRAEQSRNSSTGGSGLGLAIAKQIVEEHGGEIWAESEPREGTSIFFSL----------------------- 167764798 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MEAQLKMERMDKERQKEVNEMKLRFFINISHELRTPLTLILAPVQ----EMLDKVSDRWLHKQLEYVQKNTNRLLHLVNQLMDYRRAELGVFNLKVRPNPIHNVIEKDFSFYERLAQRKQIAYNLHSNAEGREILCDPDYMELIVNNLLSNAFKYTGEGKSITVTLK-EENHELLLQVKDTGDGIPFDKQGKIFERFYQIDN----EHLGSGIGLSLVQRLVDLHHGRIELESEEGAGSTFSVYLP-TEESAYLPEERQDSTEEQ--- 229017296 ----------------------------------------------------------------------------------------------------------------------------------------VALFTFLTIIWSIAFFVSSSVMKALEIFITFLISDMVGFVFIVLIWTIIGILMRPKREAMIWTIIEPIQKIAKGDFSVKIRNEEKYD--GEIGVLVKSINDMTDELNAMEKLRQEFVSNVSHEIQSPLTSIKGFARALQDSNL---SEEKRKHYLTIIETETTRLSKLSQNLLKLTLLESEEYVPERVTYRLDQQLKQVVLNSEPLWAEKEIEL--DLDLEKVQITADQESMSQVWINLIHNSIKFTPSGGMITIQLK-EHKEFLEVSIRDTGIGISEEQKQHVFERFYKVDSSRNRAYGGSGLGLAIVKKVLDLHQGEIKVESEEGNGTKFIVRIPN--------------------- 229102610 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------IMFTIAVGIVISCIVFSISLANSFVEPIESIIQASSQIAEGTLK----NKIKEDYPGELELAHSLNYMS-DKIEKAEQMKNEFIASISHEIRTPLTGIKGWSETLK--TVEHLTEEEIKQGMGIISGETDRLIHLVEELLDFSRLQSNHFNLYKQKVQLYDILEETIWQLTPNAEKKQIQFINTIER--IELLGDRNRLKQIFLNIIQNAIKYSHENGTVYIEATKNEGQAV-IKVKDEGIGIAKEHLPYIEQSFYQ----INNHAAGAGLGLAIVKKMVELHRGTLSIVSKEGIGTTILIKLPL--------------------- 238760518 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISQRKTVERELEAARVEAESANRTKSTFLATISHELRTPMYAIMGLLEL-----EIRSDKPVEKNTLVTVSKSAQSLMLLLDDIIDSAKIEAGQLSVHPAVTDFRQEIERMFSIYQPIADERGLHFSGWLDNQIPQLMVDMLRVRQVMGNLLGNALKFTEQGS-VSVDITWEASDEEQIDITDTGIGISPAAQATLFQPFSQANEGKSPRFGGSGLGLWICHQLIHKMGGQITLESQLGKGTSLFITLPLDIASDDLPQD----------- 197119050 ----------------------------------------------------------------------------------------------------------RPWSWVASSGLGFRLKALTITAPGH---AYLITVAEDEANLRASLKSLSTVL----SLGVPLALVLAL---------IGGYLLAGRVLAPIETMAGKAREITADRLS-ERLPVEQDDEFGKLA---QVFNQTFARLEESFDRLRRFTSDASHELRTPLTAIRSVGEVGLRKGL---DADALREVISSMLEEADRLTKLVDSLLTLSRAESGTLKLRPEPTNLVALVSEVIECLEVLAEEKEQNIALMASQEAV---ADIDRIRQALMNVLDNAIKYSPQGSRISVCVEVSAGEA-TVEVSDGGPGIAPEHAKKVFDRFYRIDSGRSREVGGTGLGLAIARWAVEVNGGRIELESEPGKGSIFRIVLP---------------------- 149910533 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSQLHHTDEQIILVSTNELDRLNESVDLIQKQKQREQQLHAAKEQAINANTTKSTFLATMSHEIRNPMHAILGALSLIDKSEM----NTEQQHFIDTSLKSAHILLGLLNNILDMSKIEAGKLQLEHRPFNIQEILQGVTSVLEPLAQQKHIILNHASNEAPLWLLGDDNRLTQILINLANNAIKFTQQG-QVNVVVKEPNYTQVCFTIKDSGIGISEHKLSHIFDDFVQSDSSFSREYGGSGLGLAISKQLITLMKGTITVTSQLNKGSEFRVKLKLENTMAPVTEQPASQAQ----- 160890899 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATNENGIWSQEIRELEVVVLPPFWATWWAYIIYALIGAAIVCFILRTAKNRM--QLRNELHLREMEKSKLEELNHAKLQFFTNITHELLTPLTIISATVDELKMRFPGHDD------LYTVMGSNISRLIRLLQQILEFRKAETGNLKLRVSPGDVAAFVKNEAESFLPLVKKRKIHFSVLCNPESIIGYFDTDKLDKILYNLLSNAAKYNKEGGYIQVTLMYAEDRDVRLHVKDNGSGISKDKQKSLFKRFYEGDY-RKFNTIGTGIGLSLVKDLVELHGGSIEVESEEGRGTEFIVTLPVDR------------------- 300857303 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIINPLKKINHVADKISKGEVE-KRVHIESKDEIGEL--AKSFNIMA-DSLEKVEKHRREFISNVSHEIRSPITSIKGFIGGM---IDGVIPAEKQNYYLSVTYSEIQRLTRLVNDLLDLSAIEAGEFKLRIEEVDINEIIRLCVIKFETKINNKKLKVDVLLEDNKLYVAADKDRITQVVTNLVDNAIKYSDIGGNIKVSTK-VKGEKAVVSVYNDGSGIPESDLKHIWDRFYKVDKSRTSKVS-TGLGLSIVRSILTQLGEDIWAENKEPKGIMFTFTL----------------------- 120402928 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LARSYRAQQRRAEEELDRVKTTFFSNISHEFRTPLTLILDPVSELRRAESI---DEPVRRELDVVWRNGLRLTKLVNTLLDFSRIEAGRTQARYQPVDLGALTAELASMFRSAVERAGLTFDIDCDPLDEVVYVDRDMWEKVIFNLLSNALKFTFEGA-VSVRVR-RDGHQAVVVVADTGTGVPADEMPRLFERFHRIENAKARSNEGSGIGLALVKELIGLHGGTIVADSAEGQGTAFTIRMPFG--AAHLPDD----------- 239787729 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALEDVYRYAIPLGGGAGVILGVALLWSWSLHR------EVQRRRRAECALVAHNRELL-QTKQAAEAASHAKSVFLANMSHEWRTTLHTILGFARLLLRNGVTAT---EQQESLHIIEKSGQHLLDLVNDVLEISRIESGTMTLNQECVDLPGLLADMGNMMRLRATERSLSFVVTLSEDIPWVCMDGGKWRQVLLNLLGNAIKFTRQGG-VTMRVALQDGKPMLIEVEDTGEGIAEQDMQRIFEPFIQVGHS-AGSMEGTGLGLAISRHYLRLMGGELEATSQRGAGSLFRCRVPL--VSAHQPE------------ 297585394 ---------------------------------------------------------------------------------------------------------------------------------------FFLIIWHGVVIALLFVAHIPALNLMIAGALATFVTVLITAFRSLIRGVRWLIFLSGVTVTILERAAVIPYSLFAEYAGQGAMTAESLALADKIQIMREEQQEALENLRKADALKNEFLAVTSHELRTPLYGMIGIAESLKEGAAGEP-PEDMKDQLDTIVASGNRLAHLINDILDFSKLKHGSLRLDVKAVDVKHLASFVTAVTGPLIAGKPVLMQIDMPDDLPRVKADPNRIQQVLYNLVGNAIKFTEKG-RITLSAK-AAGKFVTVRVSDTGIGIPKQERDAIFDPFVQVDQLSDHRPDGTGIGLTITKQLLELHDSRLEVDTDTEEGASFFFALP----IHQESEDVREATE----- 297585394 -----------------------------------------------------------------------------------------------------------------------------LASSGEEVLDFIAAESFDLIILDLMMPGISGYEVCVSLREDF--SLVDLPILMLTAKSGLDDKVIAFEAGALTSRVRTLIRIKKMNEELKALNVELEEKVAERTKALGTSNEALTRANAAEDARKQLLSNIAHELGTPVALIHSYMQSVRAGLIAMDDP----YYHQQVEKKIQILNRLISDLFDLARFEQDHKILQRETFSVSDWLTKVDETCRFEVTQHHRRYEFEPYKREWYCHVDVERMDQVLSNLIVNSVKFTEDDGTIRITAEWDNERKLVIGIHDNGAGIPKEAVPFMFDRFYRAGDHSGFKPKGSGLGLAIVKQIIESHGGEVDVTSEQGKGTSFFITVPNRRELKDLADD----------- 310780111 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KNEINKRKKAEIKLLETKRELENALNIKTAFLANVSHELKTPLTAVMGFTKLLLKRE----DDPKKQKLLENIQVAGDTLVTFIDNILDLSKLEAGKVELKYRRINLRNMIDNIERICNGLNKGRNVFFIMNVTEKVPYFMGDEVRLTEVILNLVNNAFKFTKFG---KVEVKFDSNDKLFISITDTGMGIPQDKLSSIFERYHQLDLNENIEKKGFGLGLTIVKEIVDMMEGEIEVKSKHKEWTTFKITIPIKKKLQLV-------------- 172041314 -------------------------------------------------------------------------------------------------------------------------------------------------IVALPLEG-EEHTIRRLVYRQIIIGFLVVASIMIVSQYLVRRALRPLNQVEETASLISQGHLWEPDTEVGRLAQAFNRMLAQIQGAFLAVGASERQARKSEATMRRFIGDASHELRTPLTSVRGYAELYRSGATDDADM-----VIGRISDEAERMGLLVEDLLALVRMDEGR-PLQNQRVDVLELTLRAADGARASFPGRNIGVENHY-GSIPVVMGDANRLHQVISNLLTNALKHAGEDANVKISLLKTSPELVTIDVQDDGEGIPADALPHLFERFYRPDGSRSRASGGSGLGLSIVQSLVKAHGGAITVDSTVGEGTTFRVQLP------VAPEDSREQ------- 167764077 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LCPQAQLTIHVLP----PYYKTTLAYFIYI---IITGAVLWYLIRAYK----SKIKLRESLKYEQKQDVEALNQSKLRFFTNISHEFRTPLTLIVAQVETLLQ--LQNFTPAIYNKILG-IYKNSIQLRELITELLDFRKQEQGHMKIKVSPHNIVNFLYENYLLFLEYASAKQINFNFEKETDELEVWYDQKQMQKVINNLLSNAIKHTEKEDTITLSVK-EERNNVIICVKDTGSGIDAKEIDKIFDRFYQIEGSTDAGKSGTGIGLALTKGIIELHHGSIRVESELGKGTSFIVTL----------------------- 134921663 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEVQVLIDTRTKEMEESRDEALEANEQRSKFFANMSHELRTPLNAILGYGEMLYEECEDLGYEDLMPD-LKKITTSGTHLLSLINNILDLSKIESGKMELFITSFEIEKVVETLRDINAPLAAKNDNGFKINIQEAIGSMSQDETKLRQCVTNFLSNAFKFT-NNGVVTLDVTKDEVEMIEFKVTDDGEGMSEEGVAKVFEEYEQAERSTSATHGGTGLGLPISKRFAELMGGGVTVSSEKGVGSVFTIFIPR--------------------- 153806801 --------------------------------------------------------------------------------------------------------------------------------------------------------GLNPKVLPFDVQLINQPVFYQQYTYQIWSACALFVIL--VLGLCISLFYY------------FRTKRLRDEL---LKSEKDLR-VAKDRAEESNRLKSAFLANMSHEIRTPLNSIVGFSDVL---AVGGSTEEEQQSYYQIIKTNSDLLLRLINDILDLSRLEANRVTLTWEECDVVQLCNQVVASVSFSRRSDN-QFLFNTSFESFRMETDVQRMQQVIINLMSNADKFTKQG-KITLDFSVNEEQMAVFSVTDTGCGIPKEKQALVFERFEK----LNEYAQGTGLGLSICKLIVYKWKGEIWIDPDYTGGARFVFSHPL--------------------- 142146220 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QVLELFGIVQDVTDKHEAQLALR-EAKDMADAANTAKTMFLATISHDIRTPLNIISNMNDMILTST----EDSSIRNYAEAIDRASENLLALVNDVISVSQLESGNLRLHRSAVEISSFLDRLVESFRPIASQKGISLVCNVDATMPEVMLDPKVLRQVMFNLVGNALKFTKYGS-VTVTAQAVNGGFIRIVVRDTGKGIPADRIETIFDRFMQVD-SQAPESNGSGLGLYICRSLVELHGGSIQCRSSVGIGSVFTVQLPLEIVYKPV-------------- 226942490 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IDTLKRTEADLRLAIGEAQAASQAKSRFISSISHELRTPLNAIYGFAQLLRLGYEARGETQEVA-YLDELLRASRHLNQLVDDVLDWSNLQTAKFSLEMQSVEVAGLMAECAEMVRLDVETRGLRLDLEPPDKGLLVRADPRRLRQVLLNLLSNAIKYNSPAGRIALTHQAESGRIRLI-VEDTGPGIDESRQVQLFEPFQRLGRE-NSTIQGTGIGLSLCRQFAVLMGGRMGMSSEPGTGSRFWIDLPLVQ------------------- 298249772 -------------------------------------------------------------------------------------------------------ALTHAIMMIPMFGVGVLSLFILFASAFSYSPENLPLYLFLNLFLSAAIAAILVFVLPPLLFSNFFARRITQRIETLVSA-----------ASAMRAGNYSIRIPVQGEDEVARLQNDFNAMAAHLEETLHELQEERDNVAQLLNERRELVASVSHELRTPVATMRGYLES-TLANWNEVPPTMLRQDLNVINQQTVRLQGLIDDLFALARAEVGKLKLRCAPSHVDVLIQRLVDVLAPLAWRSRVEIIADVAANLPQALVDEARLEQILQNLLNNGVRHTPPGGIISVSAQADAHEEIVLQIKDTGEGIPAEELSHIWERFYRTEKSREQPASGTGLGLAIVKEMTEAMGGSVEVESEVGLGTCFTLRFPLA-------------------- 188026160 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DISIRVQMEKSLQDVA-DAAEQANHAKSMFLATVSHELRTPLYGIIGNIELLQRLEL----SDKANRLVTTMDNSSSLLLQIISDILDFSKIESNQLNIEYKLFNCRDVFAFVLANYLPLVAKKQIALYSFIEPNVPDLLSDAVRLQQVISNIINNSIKFTDSG-FVFFYV-WRDENYLKIEIKDSGIGMPQAVVLQLFDPFFQVHDQNNLGHKGTGLGLAICEKLINLMDGDIEVNSQIGLGSSFIIRIPQKYTEHAIPE------------ 137475226 ------------------------------------------------------------------------------------------------------------------------------------------------------LTILLFFMVYPINFLNSMILVLTTSTAFLI-----YLSNVGLIESSQIFYIYGLPFAYGAFVKWSNENNRRLDYWKNQEL-----NLLSIKAESASKAKSEFLANMSHELRTPLNAIIGYSEMLMEEAEDDEL-ENYVQDLTKVHSSGEHLLSLINEILDLSKIEAGKMEMYIEEFDFNKHLDQIEATAKPLIEKNQNKFIVEKPDDIKSLTNDQTKLRQILFNMLSNAAKFT-KNGVITLRIS-NYGDQIRFAVSDTGIGMSPEQLGKVFEEFTQADSSTSKNYGGTGLGLPISKKIAE--------------------------------------------- 142590796 -------------------------------------------------------------------------------------------------------------------------------------------YGFKYVRLAQSLKSVENLASKYREF--YYLIIVIILFVIIVAWYLLKNWLTDPILELTNAAKDISQGDLKRRVAINTGVIEIDELADNMNKMTIALERGYTGIKRMEKVRSEFLGNVTHELKTPISSISGYIETLLE---GAINDESVNVFLERSLENTHRLEELVTDLVEISRIETGELKMNFEYFNIFDILKNLTKDAKQRNSNKKIKIDLDTPDKRLFIYGDKNRLDQVIANLLSNALRYTDEG-YIKVKLSRRDNE-IVFSIIDTGIGITPKALKRIFERFYRTDKARDRQKGGTGLGLSIAKHIIEAHGSKIYVDTVEGKGSTFSF------------------------- 304392331 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RWFAWRDLPARDLQSGMMGIRSIARDITARKNHEHELAAAAAAAQ-AASEAKSRFLATISHEVRTPLNGVMGVAQLLARTPL----DATQRDHLSILKTSGDTLLALIEDLLDTARMEQGDLSIQTEPVKLEQLLEGVAAMMASRAAAKSLPISTYIDPTLPSILADGGRLRQVLVNLLGNALKFTDQGS-VSLCAHRHSIDELCLVVSDTGPGIADKDRDRIFQPFVQTDDGSTRAHNGAGLGLAISRHIVVRMGGDISVSTGKDSGSVFTVTLPL--------------------- 254295071 -----------------------------------------------------------------------------------------------------------------------VTGFFEKYLPIHWVKYLNSTIGQFVMLMCLTMLALAGVLYLIYWFNGGWNQSMPSQSQGLIRSVFIVFSL---IAGVTVWIVILAHKSRQSAFRETEFHMSK--LLEEIEAHNELLQKAKVEAEAANNAKSRFLVSVSHEIRSPLNSIYGYSQLLERGGV-----KSAKSAGSYIRRSSEHLTDLVDGLMEISQIEGGVIKLERELIRFPGFLDDIVAMLRPSAVSKGLKFNFNTHGMMPEVRSDPKRLRQILINVLSNAIKFTPDG-EVNFDVHYR-NQIARFEISDSGVGIDPKDYERIFEPFERVDTA----NPGIGLGLAIIRALTHVMGGDISIESKLGKGAKFTIKL----------------------- 114564282 -----------------------------------------------------------------------------------------------------------------------------------------------------------HYTLIYIQFLVLFFMALAWLVDYRITKPLRSLEFAFAQLAKGDFDCHVDKH---QNNEVGSVISAFNHMATEVASNHQKLNTLRIQAESASKAKSDFMASMSHELRTPLNAILGLAQLYEYDVLA---NKVQKDNAKSIYRAGEHLLLLINDVLDLTAIESGNMQFSFDYASIKRVVEESVALVSELVKAQSMTIHTEGFNELEGLYIDERRFKQVMLNLLSNAIKYNKPHGDIFISCSVSSNNQCTINVADTGYGFAADDVSRLFKPFDRL-GAETSNINGTGIGLVITRELVERMQGEIRVQSELNKGSCFSLIF----------------------- 254299731 -----------------------------------------------------------------------------------------------------------------------------------------AIGLDAMLVPAIRSSYSHRLYISGAVANMPAVIVMATRKDLPVLASIIDKSLNSLTARDVNELT--THWLYSSDFGAPSLRAITHYYTIEIVLMLAFRSRAQYRLTAESEAKSRFIAVMSHEIRTPLNAIVSAIDLLSRAKLGPME----KQLADTAVKASASLVGMLDDVLDISKLHAKKLRLAHVASDIRTVAESAVIIMRAQADAKGLPLELHLDPDHLDVYIDQTRIRQILVNLLSNAIKFTDAG-RVCVDVKLAAPGELTLKVSDTGVGIPKNRQDRLFDAFEQADSTTTRRFGGTGLGLTICKELVALMGGTLALDSKERVGTSVTVVIP---------------------- 237730129 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDITERKRDALERASRDKTTFISTISHELRTPLNGIVGLSRILLDTDL----TAEQEKYLKTIHVSAVTLGNIFNDIIDMDKMERRKVQLDNQPIDFTSFMADLENLSGLQAQQKGLRFVLEPTLPLPHVITDGTRLRQILWNLISNAVKFTQQG-QVTVRARYDQGNMLHFEVEDSGIGIPQDEQDKIFAMYYQVDSNGGKPATGTGIGLAVSKRLAKNMGGDITVSSQAGKGSIFTLTV-HAPAVAEEIEDAFEDDEMPLPA 262402142 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLIIGIRAQISDSIL--MLLGHEKGQFSLEAKDTLSRFRPLLERAISDIEHKEELQRLEIRTRELKLAQKLAEQASQSKSNFLAMMSHELRTPLNAVLGLIDILRNDSTSY-----QVELLEQMESSAELLLIIINDILDLSRIESGHFSLHCHWIDLEKKLEQSLVYHRQIAQDKGIRFNIIINDQTLEYYTDSARLTQILFNIVGNAVKFTKKG-HVDVQLNYAED-GVSFRIQDTGIGIERKRIQQLFTPFVQADNSITRHYGGTGLGLAITKHLIELMQGTIHVDSEINVGTIFTLHIPLS-------------------- 288957454 -------------------------------------------------------------------------------------------------------------------------------------------------------------LIPLADLLEAGGERLDFAPGQTMALVTRDRAAEAERADGTRFPVELSVSASEVEGRRLYTAILRD--VTERRRAEAELLAAKAAAEAGDRAKSTFIAVMSHELRTPLNAVIGFSQLLELQAGDAAGDGQLLSCVDAIGQAGRRLLAIIDDILDMARVESGGLSLSEGVVDLFALVERCVADLRFQATRQGVTVSVALDGDLPPLRGDWRRLGQALGNLLSNAIKFSHPGAEVALAAAIAEDGWVELSVRDQGVGMRPEDIDRALAPFAQIDQAATHHHEGVGLGLPLARRLVEAHGGVLRLDSAPGLGCTATLRLPPSRIM----------------- 88705623 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VQNAELAQAKQAAEDADKSKTLFLANMSHEIRTPMNGVL----GLANLLLLRDLPEREHEFVRTICSSAESLLAIIDDVLNFSTLEHGQFSLYPQPTRVGEVINSVVDILRPGAADKGLNLSLTLGSTLPELLVDASRLRQILTNLITNAIKFTEAG-QIDVRAAQADREHLEILVIDTGIGISEEQSGRLFDPFHQVHGAYNRSEGGVGLGLAITHEIVRLMGGTIDLSSRLGDGSQFKVSLELERC--NAPAANHQEA------ 121998422 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVFEAYFAPVETWFEARAYPSDEGLAVYFRDISQRKQAEAEMAQLNEELHQARERAEQASRAKSEFLAAMSHELRTPLNAITGFAQLLHQTP--PDETQDRDQHLEQILSAGWHLRDLIGDVIDFAQIETGQLAVHAEPMAIDALARNSVAMITEQARRRGLTVHCQSDPAPPWARADPVRSRQVLLNLLSNAVKYNNPHGTITVTWS-TAGGSVQVDVADTGSGIPHGRRDRLFEPFERLGRE-AGSIEGSGIGLSLSQRLARMMSGDLQLHSSPDRGTTMRLTLPRY-------SDDHSAT------ 85708111 ------------------------------------------------------------------------------------------------------------------------------------------------------------------ILGQHFSQFYPDDTRDYLPDQMLERARAEGAAEDEGWRVRKDGSVFWANVVITALRNEAGELQGFAKVTRDMTERAREDAVAASLAKSEFLSRTSHELRTPLNAILGFGQLLEIDLEDFSQP--HQEAVERITRAGRHLLSLINDLLDISSIEAGGAELEYEEVDVAAMLEEVHDLAEPIVSSAGLSFEMALPEAGAKVVADRRRMTQVILNLVGNAAKYNVEGSFVRLGASLDGDGAATFFVEDDGPGIDPANASRLFTAFDRLGQHKRDKTEGTGLGLALSKGLVESMGGQIGYSPRKP-GSRFWFTLSSQPTENSRPKADQES------- 305666165 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFTLTVFLLSFVVLQIRIENFIYRRIKKIYDDVALLESKNLTSGPVTTDMKTLTEEIEKFAHDKKIEIDTLKIREEYRKDFLGNVSHELKTPLFTVQGYILTLLDGAMDDKN--IRKKYLQRANKGVERLIYIVRDLDMITKLEVGDLNLELVEFDIIELIQNVFDLLEMKANKKKITLTFDMDADSVPVYADREKIQQVLTNLLVNSIKYGQENGTTEISVENLIKNKVIVRVTDNGEGISEQHIPRLFERFYRVDKSGSRNEGGSGLGLAIVKHIIEAHDEKIYVESAEGVGSEFSFTLEKTNVHN---------------- 301309590 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVVSTMCCFVFGSFIIMYTQESKAKRQAQKALL-----HEKESLAEALEKANESDRMKSVFLANMSHEIRTPLNAIIGFSSLIAELDL---TAEEKEQYANIITTNNELLLKLVNDILDLARIESGGIVFHKESCNLTDLVKTLYKQHLSDVPE-GIEFKEKCPDTPICLYSDKERLYQALENILKNAIKFTSAG-FIEIGYEYTNAQDVRLYVQDTGIGISPEDQEAIFERFKKLDDFV----QGTGLGLSICQAIVKQLNGRILLQSEKNKGCRISLVF----------------------- 158319155 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFIGFGALVILISSFVGIFLTKTITGPLKNVTESAEKMALGDYSIRSVKT-YDDEIGKL--SDTLNYMASEIVKKEEL-KNDFISSVSHELRTPLTSIKGWAITLK---HSPDDKEILADGLNIIETESDRLANMVEELLDFSKFVSGKISLEKKEVNINEIIDHIKKQLTPRAMRDNIKFEVIAEEPMPIFCSDGNRLKQVFINVLDNAFKFTPAGGSVSLVASYRDGNFI-FNIKDTGHGISAEDLPRVKEKFYKGRTSLSQN----GIGLSICDEIISLMKGTFEIKSQLNKGTEIIITLPL--------------------- 302808047 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LARANDELASEIDERKRIEVELQMAKDAAVAADKAK-------SEFLANMSHEIRTPLNGIINCTEL----CLDTRTSLEQQEYLDLVRFSAKHLLRIITDILDFSKIEAGKLEMEEIQFSLYDQLEHAVSVLAARAHKKGLEIAWRAALDVPQLIGDPGRLFQIFVNLIGNSIKFTEKG-EVVVSAQYLDRVELIFAVKDTGVGIPKAKQSLLFQAFSQVDSSTTRWYGGTGLGLVISSKLAAAMAGKMWVESE-GKGSIFYFT------------------------ 150390093 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIVMSFLGLGMITVISILFANLITKPIKRLTETMQKTAQGKFGG-RIPIKGNDEISQLGVAYNL---MSTKLSQIDKQRRDFVANVSHELKTPLTSMKLLSESLLMQEGG--DIAIYREFLSDIDTEIDRLNKIIESLLMLVDLNEDKLTIEYEITYVNYLVEKVTQSIKPLAEQKKIKIIINQWHKI-QIYLDQGKIHQALTNIIYNAVKYTEDGGKVVITL-YREGNRAIIKIADNGIGISEEELPYIFERFYRVDSARSRKTGGSGLGLSISEQIIHLHQGTIEVESKEHKGTTVYVKLP---------------------- 148266304 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAGRALKPVDLITRSAQKISAENLSHRLEVVNPNDEIGRLAET---FNHTLDRLESSFNRTRRFSTDVSHELRTPLTILRGETEV---GLRWCGNPDEFKKILRSNLEEINRMSDIIAHLLELSRAEEGKLTLDLKRVDLQELLQNLVQQTRLPAEEQKIAIAMT-GSGPVYVSGDILRLKQIFLNLLDNALKFTPYGGEIRVLLEHEPG-WAKVSVIDSGPGIPEKDLPYIFDQFYRVDKARNRKDGGSGLGLSLVRSLSEAHGGRVELQCNPGGGCAFTVYLPTT-------------------- 301299923 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAMNYLDISEGEVLGKSILDILDIRNQLEKQDEVVLDISGEKDLILAYFSVIQRLHDVTEQ--QKIDRERKQFVSNVSHELRTPLTSMRSYIEAL--NDGAWRDEKVAPEFLKVTQDETDRMIRMINDLLSLSRMDSGTVKLDLELVNINGLVNYILDRFDMMLKKKNYTIKRNFTKRDLWVELDTDKFIQVVDNIMNNAIKYSPDGGVITCRL-LETHNNVILSISDQGLGIPKKDLGHVFDRFFRVDKARSRAQGGTGLGLAISKEVIELHHGRIWVDSVEGKGSTFYISLP---------------------- 288792961 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAVLNSELQETNHGVMALYNQLTEELEETNRGVVALYAELDEKSAQLR--------------AASESKSRFLANVSHELRAPVTAIIGLARLLADSASDPLTGEQARQ-VGLIRSSAGDLLGLVNELLDLAKAESGRIEPDWSDVDLRAVFGQLRGTLRALAARPEVELVVEEPPAPATVRSDEVLLAQVLRNLLHNGLKFTERG-EVRLRAERRGGQW-TLSVTDTGVGIPPELHERVFEEFYQVPG--TTRVGGTGLGLPYARRLITLLGGTLELTSEPGRGSTFTVVLP---------------------- 297544468 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIATVIAIFIALIISIYVSNYITRPLVNITEVAKKLEKGDFTAKVYDIPKEEELFKLTAAINHLGESLKNQE---ILRKQMTSDIAHELRTPLTTLQSHIEAMLDGVWQPTY-----ERLKSLNEEVLRLINIVKDLETLNKFESDMLKLKKIKFNVSELVKNILTNFEASFVEKEQEVVKNIEDNI-MLLGDKDRIAQVFVNLISNSNKYTPVGGKIKIDF-YKEGDYAVFVIEDNGMGISKDDIPFIFERFYRGEKSRNRKTGGSGIGLSIVKAIVLAHGGKINVESEINKGSKFTVRIPL--------------------- 110834168 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TQALRASEESLQNQQEELRVTNEELEAQARMLTEQKRELEMSSRYKSEFLSTMSHELRTPLNSILILSNALAQNKKG-NLEEKQVEHAQVIHSAGTDLLSLINDILDISKIEEGKMDVIIDDLSPTEIVEHFRRNFAHVAESRNLDFKVELGDTLPHFYTDRQRLEQIIKNLLSNALKFTEHGS-VMLSLTQPDGQTLKFAVTDTGTGIAREKQKLIFEAFQQADGTTSRKYGGTGLGLTISRELARLLGGEIGLYSDEGQGSTFALYLPVGRA------------------ 166030476 --------------------------------------------------------------------------------------------------------------------------MITVIAPGYSTQGYLLIHKSMTQIGQLQITLMNAAYITLAVYLLSFSILLGIQF---------------IVYRPLCKITEAAKQYASGNLDY-EIPVNTEDEIGYLSASLNFMSSQLRDMED---YQKKFVANVSHDFRSPLTSIKGYVEAIAD---GTIPPEMQGKYLNIILFETERLTDLTKDLLTLNEFDTKNLLLDKVPFDLHEMIKNVAASFEGRCTQKKISIELVFARKHLKVVADKRKIQQVLYNLLDNAIKFSDQDSIITIETTER-GDKIYTSVKDYGIGIPRNALNKIWERFYKSDLSRGKDKKGTGLGLAIVKEAIQAHGENINVVSTEGVGTEFIFSLPKAE------------------- 302785295 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RALARANDELASEIDERKRIEVELQMAKDAAVAADKAK-------SEFLANMSHEIRTPLNGIINCTEL----CLDTRTSLEQQEYLDLVRFSAKHLLRIITDILDFSKIEAGKLEMEEIQFSLYDQLEHAVSVLAARAHKKGLEIAWRAGLDVPQLIGDPGRLFQIFVNLIGNSIKFTEKG-EVVVSAQYRDRVELIFAVKDTGVGIPKAKQSLLFQAFSQVDSSTTRWYGGTGLGLVISSKLAAAMAGKMWVESE-GKGSIFYFT------------------------ 154244942 -YKRRRLSRSEATVTLQRSILSLPPGATPLPSGKPDLRSEQLKVLFRNTPVGVLGAMIGGLILAYLLHDGVVATWSAILVAVALSHLVLCWIY------------WRVALPARLPMLALIFTAISLMEGITWGTGSVLLVSPSRIELQLWVMIVTSAVASGAAFGSYLPAFYALLFPAMLPYPVWAVLHGGILSHALMVLAALGWRSNRGLVEALRLRFENIDLLVEVRNEK-------ERAEQASRDKSRFLAAASHDLRQPVHALTMFLGAMQ----NCNLDAPARQILGHIDESVSALDGLFTSLLDISRLDAGVVQSDSRAFHIQPLVERIVRDYDEEAARKGIALV--VQPCSLAVMADPILLERVLRNLVSNAVRYTERG---RVLIGCRRGRRLSIEVWDTGKGIPGEEQQRIFQEYYQLGNAERDRAMGLGLGLAIVKRLAELMACPLALRSQPGKGSVFAISVPLATSAPEQP------------- 295704203 ----------------------------------------------------------------------------------------------------------------------------------------------------------------YALFIQSHPQRQFSVIQDVQNIQLITILLVGIV-----LFAYVSMIIIKPIKRLSTAMKVVGQGEYNVQVEHAANDEINQMTKELNKMRQEFIASVSHEIQSPLTSIRGFSAALKDDIV---SEDKKIQYLTIIEKESTRLSQLSSNLLKLASLDSEHQTLMLQQYRLDEQIRHVVMALEPQWTKKNIEI--DLDLSNVQIEADKDLLEQVWLNLVTNAIKYTPENGFVKISIHQKNEEID-VKIKDNGIGIAEEDQKYIFESFYKVDKSRT--LKGSGLGLAITKKIVRLHEGAVRVESKKEQGSIFSVTLPIQK------------------- 126646803 ----------------------------------------------------------------------------------------------------------------------------------------LTNSRGIAVIIALAISMLVAAFLSLLDTTTATILMVAGGISFSVSYLLINITLEFLVFREIGNIYTLLEKIQKKELSEFSDKSSKSSISPLRRINKVINSYALARQKEIDEFRREFIADISHELKTPIFATQGYIHTLLDGAID--DKEVRMKFLKRAAKSLDSLDVLVQDLLTLNQMESGVIKFTFTQFDLKDLLLEVIDQLEHKASKRKVDLVFQYDEKEDYITADKQKIYRVCQNLIFNAVKYNNNQGKVKVSLK-TSKHNLHVEIKDNGQGIPPEDLKRIFERFYRVEKSRNKKEGGTGLGLAIVKHILEGHKSKISVSSTVGKGSIFSFSLPL--VKQVLPE------------ 225866653 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------LFPILVSLLLLAILLIGLLSYLVSRSVVKPIFVLKDATEKIKEGNLD-FQIPVTSHDEIGQLNQG---FEEMRKKLKESIEMRKELISNISHDLKTPITSIIGYVEGIKDGV--ANTPEKMDKYLTTIHTKARHMDTLIDELFLFSKLDLNRVPFQFETVELNMFMQELIEEMQMDLSKEGIEVNLQLHASPLYVTADCEKINRVISNLIHNSVKYMDEEKKITVTVS-SDNNKVIVKVMDNGSGIESDTLPYIFERFYRAEQSRNSSTGGSGLGLAIAKQIVEEHGGEIWAESKLGEGTSIFFSL----------------------- 6448582 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QDITESRKLMEALQVE-KDKAIEASRAKSRFLARMSHEIRTPVSAIMGFLELL---ATGPQSEREAQESLQLAYATAQSLIGLIGDVLDMEKIESGNFELTPEWVDIEALTQATMANFAGLARQKNLQLTVSYQLNAGGILFDPQAIKQVLANFLSNAIKFTVSGGEIKVETQPRENDALMLSVKDSGVGISEEEQQLLFKPFSQASCG--KKQMGSGLGLTICKELMDRMHGTISVASHPGTGTTMSIYV-QTQVSDRAPAD----------- 54302690 ------------------------------------------------------------------------------------------------------------------------WGVKPLDNSTESSQIYKTISVEGEIFGSMSIAISKNNFIEQMRFLSAISLLLLGVLSYFICQYLLLSPLTKINNKLLSL-----KCLQKTPKEPLTEQSELDRLNAQIEREKQLH-KAKLEAEAANKSKVEFIATMSHEIRTPLNVILGALEILEEEPLTQHG----QKFTVSAHNAAKILLSQLNDILDYSKLDSGKAILNNTSFSPFQMTQSIIAIFSDQAQQKDITLQLNSALAEDYVLGDEGKSSQILTNLLGNAIKFTDSG-TISINLNYKEKQAITFSVIDTGIGIDNNKIQSILSPFVQSDASFSRRYGGAGMGLAISQALIHLIGGELKITSELHQGSTFSFTL----------------------- 307942838 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVTDSVNVERALV-EKNEALEQADELKNAFIQHVSYELRSPLTNIIGFAQLLTDPKFGDLS-EKQGEYADYIRSSSSALLAIINDILDLATLDAGIMELELSEVDVAATVEAAVEGLKDRLAESRINLRTDVPDNIGSMVADEKRLRQVLYNLISNAVRYSEEEGVVDV-VCNRKDEAVEFVVKDHGCGIPADILTQVFNRF--VGHNAGARRQGAGLGLSIVKSFVELHGGKVDINSVEGKGTTVTCSFPAKPELS---------------- 136436405 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RQIATIADLRASQQRLA---ELAEKYAEE-KTRAEEANQAKSKFLANMSHELRTPLNAIIGFSEIMESGMFGPLGADKYHEYCGDIRGSGEYCSTSSTTFSTISRIST-----------LDTLLNEAMRVVSARAQDKQLDLVARISPKL-NLRADRRALKQIALNLLSNAVKFTPQGGRVTVR-GRATDHCIVLGIADSGIGIDKEALTKLGRPFEQVESQLTKSHQGSGLGLAIAKSLVELHGGRMRIRSTLGKGTLVVVRLPLNPQCALPKEE----------- 307720307 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIPIHDENNEIIEYMAIREDVTSQSRKKAEEAEAAQAMFLANMSHEIRTPMNGILGFTELLSKTQLDT----AQEKYVNVINSSTKTLLDIVNDILDSSKITNNKISLEKIPLNPFVEFATTYELLKSVAEEKALNYTLEIDNAISTIYSDATRLRQVIINLLSNAIKFTPEYGDVRFCISLENRQIMHFSIEDSGIGIAKEKLQEIFKPFAQAETSTTRKFGGTGLGLSISADLLQVFGSELHVSSVKNEGSCFFFDL----------------------- 24112406 ---------------------------------------------------------------------------------------------------------------------------------------------SLLLLGMVSLCAL--IMILWRVVYRSFTRPLAEQTQALQRLLDGDIDSPFPETAGVRELDTIGRLMFRSSVHALNRHREQKARTAELQELVIEHRQARAEAEKASQAKSAFLTAMSHEIRTPLYGILGTAQLLADNPALN----AQRDDLQAITDSGESLLTILNDILDYSAIEAGNVSVSDEPFEPRPLLESTLQLMSGRVKGRPIRLATAIADDVPSLMGDPRRIRQVITNLLSNALRFTDEG-HIILR-SRTDGEQWLVEVEDSGCGIDPAKLAEIFQPFVQV----SGKRGGTGLGLTISSRLAQAMGGELSATSTPEVGSCFCLRLPLRVATAPVPKTANQA------- 310643960 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLQRQQEELEHFNTELIAKTRALEEQVREVEEKNDEIERARAQLEQQSKYKSEFLANMSHELRTP-LNSLLILSQLLSENKEGNLKPKQVEYAQTIYMSGADLLKMIDEILDLSKVDAGKMDINHETVHLEELELFVEQNFAPVAAKRELQLHTEIEENLPDIISDGYRLKQILRNLLSNAFKFTTEGS-IRFKVSRANGEQLALSVRDTGIGIASDKTDLIFEAFQQVDGTTSRKYGGTGLGLSISRELSKLLGGAITVESEQGQGSCFTLYLP---------------------- 68535407 ----------------------------------------------------------------------------------------------------------------------------------------------GTITIVALPLAEEEHIISRLVLLQAVIGLTVVAFVILASMYLVRRALRPLNEVELTASKISNGDLWRPNTEVGRLSQALNKMLAQIQTAFVAIGASERQARRSEASMRRFIGDASHELRTPLTSVRGYAELYQSGATDDAPM-----VIDRISEEAGRMSLLVEDLLALVRMDEGR-PLAKNRVDMLELVLETAESARAGFPNRTVQVVNETG-DVPIVIGDVNRLHQVLGNLVTNALRHAGEDAEVKLRLDKRDGH-VIVDVEDNGRGIPAEDVPHLFERFYRPDVSRSRASGGSGLGLSIVKGLVEAHGGTVSVDSEEGQGTRFRIDLPEAE------------------- 268318196 ------------------------------------------------------------AVGFWFVPTAWDPLWLLVIGGAALAVVLLSYRIAWIRTHLAAVACMLTW------AISLWFGVLALVNHLTYVIGYLFVYAGTGIVYGLGLRRPE----PLGAYLAFGTLLIALGSLWVPDPVVSPAILATATAGIGIAIYLVLWTLMQQ---------------------QETLDEARQRAEAALQFRNTLLSNMHHELRTPLAGILGAAQILNEEA-----PEELREFVQIVEHSGRRLLHLLTNLVLLARIEADRLRLKPGLVDLREVMHPVLEELQEAAREKGLTITCRCPEKPVYVYADAEALNTVFYNIVENAVKFTQEGG-VHIELR-EQGDRLYVDVRDTGPGIDPAELQRLFRAFEQGSMGINRTHEGAGLGLTVAQRLLHLIDGTLTVESRPGEGSTFTV------------------------- 291527505 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITAGVNGFMNISFYTVALIFAFAFVLLFMMSRSIYRPISKITKTAKKYAKGDFTAQIDVANTLNYMATE-LDTLEEDQRKFVSNVSHDFRSPLTSIKGYVEAMLD---GTIPVEMQDKYLNIILFETERLNKLTKSLIDLNQFGHHGIHLDIADFDINTMIRTTILTFEGKCSEKGLSFDLLLTGKELFVRGDMVKIQQILYNLIDNAVKFSNNDSSIKIETSIRNEK-VFISVKDHGIGIPKDSLSKIWERFYKSDLSRGKDKRGTGLGLSIVKEIVQAHGENINVISTEGVGTEFIFTLPLSK------------------- 218232960 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLISRRLANSFVEPIESIIQASSQIAEGTLK----QKIKEDYPGELELAHSLNYMAYK-IDKAEQMKNEFIASISHEIRTPLTGIKGWSETLK--TVDHLTEEEIKQGMGIISGETDRLIHLVEELLDFSRLQSNHFNLYKQKVQLYDILEETIWQLTPKSEEKEIQFITTIDR--IELMGDRNRLKQVFLNIVQNAIKYSHKKSTIHIEATKIEGQAV-IKVRDEGIGIAKEHLPYIEQSFYQ----INNHAAGAGIGLAIVKKMVELHGGVLSVTSKEGIGTTILIKLPL--------------------- 209695572 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MGRSILVARDTAQELQEHKDSLELQVAQRTQELKSSNERLNVEIINHDKARDLAEQANRAKSAFLATMSHEIRTPLNGVLGTGELLR----GSRLTAQQKQYVDIINRSGENLLDLLNDILDYSKIEAGHLSIRKSNFNVHSIVTDVHHLFSSRAQQKGITLDFNIPPETPLWWGDCSRIRQVLNNFVGNAIKFTHTGS-VSIQLHVILETTLLFEVIDAGAGIAEHEIDSLFDAFTQAEEGQK-VTGGTGLGLAISQRLIEAMEGEIGVDSKEGIGSAFWFSL----------------------- 270308316 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIRPINALNRSARQVARGKFSQ-RVKVESRDELGEL--AESFNHMAKS-LETNEQSRQRLLADIAHELRTPLTVIEGTVDGILDGVF-----EADTRHLTTIKEESATLTRLIKDLRDISLAESGKLKLEIAQVDIAEIIRRQASQISILAKDKSVSLVTDIPENSSVISGDATRLNQITANLLSNALRHTSAGGQITLSLKYKDKSGVMVSVADNGEGIPPADLPHIFDRFYRVATSRARSEGGSGLGLAIVKEMTEAHGGYVWAESLLGKGSTFNYWLPR--------------------- 294508545 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RGTIQDITDQKEREQ---ALRTAKADAEAARQEAEEASRLKSAFLANISHEIRTPLTSIIGFAELIGSEAGADLSDSPLPGYATMIERSGKRLLETLEGVLNLSKLQSGQMKLETAPVDLNEQIRWAVQELRPKAEEKGVRLQLETGCAVAE--GDEGGIQIVIRNLVSNAIKYTEQGGHIWVR-SFQNEDRAVLEVEDTGIGMDPAVAESLFEPFRQASEGLNREYEGTGVGLAVTNKAVAQMDGSIEVDTEKDEGTRFTIQLPASE------------------- 88799664 ------------------------------------------------------------------------------------------------------------------------WLMYAIMILGASFIAGRMVSKAFPILPLGSLLAILTFVV--------IPLISLHQHRHQQSPYALSFFLAWSLWSLLAIVTLATFGVIRADVSMLAFAAHNLVLTWSVGLRMRELFNSRKQARAESEAKSNLIAQVSHEIRTPMNGIIGTSQLLEAHLHG----KEAHHLNDVIFHSGTTLLTIINDLLDLSRLETGRIRLRPEPVDLRKLMGQVFQILNSQIKQKKLQYELTVSDHVPWVELDPVRLRQVLLNIVGNAIKYTDQG-QVRMTADYRHP-SLSIQIDDTGRGIPETHLKSLFQPYVQVRQDAEEERKGTGLGLHIAQSLVDLMEGHLSLESTEGQGTTVQLLVP-TRIVDPPFTDKEPS------- 298491243 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GSITLREGNKIRRWLPSEIELAKSLYQKTREQAEELDRQKTEFFQNISHEFRTPITLIQGPLESVVAIGEGLSHGQS-----EIALRNSRRLLRLVNQLLDLQRLDAGRMQPNFRPCDMLEFVSQIVESFRIYCEKKGLEVVTDL-LECPIVYLDMEKFDKVLYNLLSNAMKFTPDGGKISVKL-FNDGNSCILQIQDTGIGILPEQIPHLFERFRQAEGLENRTYEGSGLGLSLVKELVELHGGEVSVQSVYGKGTQFTLRLPQKQVLETPSELN---------- 253681304 -------------------------------------------------------------------------------------------------------------------------------------------FSTSMELINAPLRKVYQIIWMSAMFAIVFSSVIIYCFSQ------------RIIIKPLEQINSAADKISKGEVH-KRVQVQSGDEIGAL--ANSFNSMAKS-LEEVEENRRVFISNVSHELRSPITSIKGFIGGILD---GVIPKEKENYYLSVAYEEIQRLTRLINDLLDLSSIEAGKFVLNVKEEDINEIIRLSIIKFETVIKSKKINVEVWLDEERLSVLVDRDKIIQVITNLIDNAIKYGKEEGNIEIRTK-VKGQKVFVSVYNDGPNISEEDGKYIWDRFYKGDKSRTLKVS-TGLGLSIVRRIVTQHGGDVWFENRENKGVKFTFTL----------------------- 241202805 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ANGRLL-LQSVARDVTDERLIAQG-REEARQKAEYNSAAKSRLLATVSHEVRTPLSGILGMTHLIAETRL----TQEQQNYLANIRQSGHALTQLVEDLLDFSTIEVGRFALHPRSESLRKLLESVVEMLAHRAHEKGIEIGATVSSDVPEMSFDPARLRQVLFNVIGNAVKFTQVGG-VFIRVSLDDDD-LSITVTDSGPGMTTEEQARVFGEFEQG-GSVVDKSSGTGLGLAISARIMREFNGALTVASEKGRGSEFTICFP---------------------- 189912995 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AEDKLNDYSQKIQLQNKRLQKAVEAAIKANQSKSVFFSKITHELRTPLHAVIGFSQIL---GKDPNLPEHLKGFVNSLYENGVHLLGMINDILDLSKIEAGKMTESREKFSLVQLWDTLFSMFSYRFAEKHILFELIHPETIQYFEADLQKIRQILVNLLGNALKFTNQGMEVKIKQGLEPNDLVSFIVKDTGIGIPKDQLHSIFEAFQQTEQG-SSYQEGTGLGLSISHQLVDFLGGTIQVDSDTNQGSTFIFELPLLRIEEI--------------- 303246261 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RTHLRLHRQQRVLEGMVA---ARTAELLRAKEEAEAANRAKTAFLANMSHELRTPLNGIHGMIELLAESGL----DAQQREFADYLRGSANRLLALLTSLMELSRLDAGGMVLAPAPYDLSETLEALTAAFSRKAAAKGLSFRADMATDMPRVVGDRAALVQALVNLLENAVKFTPRGGVVDVRAFPEERRWLRFCVHDTGVGIAQDKLANIFRSFVIAEDFLSKEFGGAGLGLCIAKELAALHGGRVTVESAPGVGSRFCLELPFE-------------------- 83943561 -----------------------------------------------------IYTAAIALAGYYYLRVALFFFFAIGLCEIYIVVLRYILRNTRSKTLKIRKSLFHIYMTTALSATTIALFCISIIQQGVGNSHFLPLF----LLISASIFAAMNYVLGFRLAIYIGAILYIPIRDVVVARPSLDSEIWLNLFTALFVLGFV-FELARTFIKGYSA----------LMKNRLALQTENKNALAASEAKTRFLSTVSHELRTPLTSIRGALDLINAGSAGEVPDKMSR-LLDIATRNSNRLGDLVGDLLLLQSADVGKFSLDLGNVDLAEVVNTAAHSFQPYASRFGVAVEINVAADQPIVRGDKKRLDQVIVNLLSNAAKFSEAGGTIRVGLKR-EDENLVISVADQGIGIPEGSESVIFEEFGQIDSSDQRKFQGTGLGLSISKRIVDAHGGSIAYKSKLGVGTTFCVVL----------------------- 228923427 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------LFPILVALLLLAILLIGLLSYLVSRSVIKPIFVLKGATEKIKEGNLD-FQIPVTSHDEIGQLNQG---FEEMRKRLKESIEMRKELISNISHDLKTPITSIIGYVEGIKDGV--ANTPEKMDKYLTTIHTKARHMDTLIDELFLFSKLDLNRVPFQFETVELNTFMQELIEEMQMDLSKEGIEVNLQLHASPLYVTADWEKINRVISNLIHNSVKYMDEEKKITVTVS-SDNNKVIVKVMDNGSGIEVDTLPYIFERFYRAEQSRNSSTGGSGLGLAIAKQIVEEHGGKIWAESELGKGTSIFFSL----------------------- 260175349 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKETEIIGGLLRFENITEKLKMDK-MLQEAKEKAEESNRLKSAFLANMSHEIRTPLNAIVGFSEMVCQTEEEEE----RKEFVKIISSNNILLLQLIDDILDLSKIEAGTMEFTFAQTDINELMEGICRQMQEKNSSPDVQILFTEKADQCMMYTDRIRLSQVIINFTNNALKFTPKGS---IEMGYEAKDEIYFYVKDTGIGIPADKIDKVFERFVK----LNSFIKGTGLGLAICRVIVERLGGVIGVESKEGEGSRFWFRIPRSEKIE---------------- 167765313 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TTPTVLEIVILPVWYKTWWAVILFLATFAGFVTF-----VFRFFWMRKKMEAELEIERR----DKEHREEINQMKMRFFINISHELRTPLTLILAPLQ----EVISKINDRWTRNQLEYIQRNANRLLHLVNQLMDYRRAELGVFELKIKKGNAYRLIRENFLYYDKLARHKEIHYAFHSDLEEKEELFDPNYLELIVNNLLSNAFKYTDNGKSITVTLK-EENNWLILQVSDTGAGIPINKQGKVFERFYQIE----SQHIGSGIGLSLVQRLVDLHHGRIELESEEGKGSTFSVYLPQDLAVTELADSNTSKEEEQVYS 282882092 ----------------------------------------------------------------------------------------------------------------------------------------------GYLRFIASMEEANLAILKTMLTLVVFSIVLSIITA------IVSILISRSIVRPITDLTEVARKMADGQYKIKARNWE-DDEIGEL--AKTLNTMSEEILKKE-QIKNDFISSISHELRTPLTSIKGWAVVLKD---SKGQEDIMSEGLTIIENESDRLSKMVEELLDFSRFISGRMSLEKELFDIGQTVRDVCKQMNPRANSNKIDFQTEILETPCVTIGDENRIKQLLINIVDNAIKFTSENGWVKVQ-SFDENNNFVILVSDNGCGMNKKDLEHVKEKFYKGKHSKSH----SGLGLSISDEIVKLHNGSLDIFSELNIGTTVKITIPIIK------------------- 226946335 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WDARGRVLRSAGTHVD-ISRLKAVEGDLRRATLEAQDASRAKSRFLSSMSHELRTPLNAVQGFAQLIELEVEGKPDSGPIGEYAREIVKASRHLTALVDDILDLSTLEGRRQQLHIRPVEVGAMLAGCAELVQPHIRERQLQLQLIPMCRPLYVQADSRRLQQILLNLLSNAIKYNCPQGRITLGYEVRSD-CVRIWVKDTGPGLDAEQQSQLFQPFQRLGRE-SSNIPGSGIGLVLCHELASMMNGSMGFYSEPGHGCRFWIDLPGA----APPEDQR--------- 83942502 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QHLWGGRVIKASDRPLADGSYVGLRVDVTELSHAKDAAEAASKAKTDFMGVLSHELRTPLTVIMGVAQLLKGYEDGEISHAEAKRLLDEMYQSGEHLLHLINEILDVAKIESGSLVIEPSPCAVQDIVDPVIEQLRTLSSKKGLAFDVVQEAD--MVFADKVRARQILFNLIGNAIKFTDTG-FVRLVVKPV-GDVVSFEVHDSGAGIPEAELQSIFEVFYQVDSTATRRAGGTGMGLAISRSLAEMQGGSLSVSSVVGQGSCFILTLP---------------------- 219850154 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLAMLQALLISSGVAIAVAVPVSWVA--SQGIVRPIERLLATAQRIADLQGERELVRLAAQFNTIAAEQAEQRRVALIGDVAHELRTPLATIAGYVEGVLDGVVEADEDTWV-----LVLDEVNRLHRLAGDLQELSRVEAKQIVLARQNVHLEPLIEAICARLEPQFTEKGVRLQVQLANSLPSVWVDPDRILQVLMNLVGNALQYTPRGGSVTIRALVVE-KMVQVCVHDTGIGIAAEHLPHLFERFYRVDKARARATGGAGIGLTICKALVELHGGQIGIHSDPGQGTTCWFTLPL--------------------- 118443619 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIIKPLEEINSAADKISKGEVN-KRVNIESNDEIGELATS---FNSMAKSLEEVDENRRSFISNVSHELRSPITSIKGFIGGILD---GIIPKEKEKYYLSIAYEEIQRLTRLINDLLDLSTIEAGKFVLNMKKEDINEIIRLSIIKFETIIKSKKLNVEVWLEEESVYALVDRDKIIQVITNLIDNAIKYGKEEGNIEIRTKVR-GQYIYISVYNDGPNISEEDGKYIWDRFYKGDKSRTMKVS-TGLGLSIVRRIVTKHGGDIWFENKEDKGVKFIFTL----------------------- 260454482 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLALTVGASVFAGVLVRPLHALTGAAQRMRDGEA-PSQVVVAADNEIGRL--ATAFNDMSAHRARMEEQRK-VMVSDVAHELRTPLSNIRGWLEGAQDGVADADAT-----FVSSLLEEAVQLQHIIDDLQDLSAADAGALRLHPEPVRIGDLLAHVVAAHQAQADAAGVDLTVTVAEEVPVVEADPVRLRQAIGNLVSNAVRHTPAGGRVTLRAHATPDDEVLLEVADTGSGIAPEDLPYVFDRFWRAEKSRSRRTGGSGLGLAIVRKLVEAHGGTAGVVSTVGRGSVFTLRLPCS-------------------- 302392660 -----------------------------------------------------------------------------------------------------------------------------------------------------------------SIFNTLLLILSITSIIGILSSIVVGNYIAKKMLRPIGEITATAQKITINDLDKRIDTSGADDELKKLALT---FNNMIDRLQASIEKQKQFVSDASHELRTPISVIQGYIDLL--DRWGKEDKEVLEEAIEAIQAETTSMKKLLEQLLFLARSDKGQYKFEHKTFDLSELIAEVYQEFELIDDEHEITLAQN---DQVEIRGDAKAIKQMLRIIIDNSIKYTESGGRITITSQRREEEQVRIVIKDTGRGIGKEELDRIFDRFYRVDESRTSKTGGAGLGLSIAKWIVESQQGRIEANSELNKGTEIIITLPT--------------------- 310758942 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTYAATNYQSENVVICAIS----DISAQKEVERTLRN-AKQAADQANDAKTLFFATISHEIRTPLYGILGTLELLALTPMTT----QQQQYLHTMQQSSSTLLRTINDTLDLSRMEAGHEDLILSEFSPTEMLEGVVANYAARAQGKGLQIFAIAGTGMPMVRGDPTRLQQILNNLVSNSVKFTEAG-RVVLRATTSAKATLRFQVADTGVGIRAESQTQLFEPYFRAHSGQVQDAAGTGLGLAISRRLVDLMGGSLSLVSEVGLGTSITFAI----------------------- 295103954 ---------------------------------------------------------------------------------------------------------------------------------------------------VAALRLVTSLALVERQVKNAIIISVLLAVAILLFTIMSGLYFVRGIVVPLGQVERTAAGIARGELDVLPLTGDPHDEVDRL---RGTINQMAEGLEETEKMKNEFISSVSHELRTPLTSIRGWVETLM--TLDDPTDENYRKGLEIINNETGRLNNMVEELLDFSRLQNGRIRMECRPLDLVAELTDAVLFCEARIRQEGLLLHYTEPEEMIPVYADPDRLRQVFINILDNAIKYSAPGGRITVKL-WAGEYKAFVEIIDQGRGIPPEDLENVKTKFYKGSNSVR----GSGIGLALVDSIMTALDGTLDIKSTLGRGTVVTLGLPL--------------------- 288942025 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LERRARELRAANAELIRHRDHLEDLVHERVRELAL---ARDEAESANRAKSVFLTNVGHEFLTPLHQIMGLAYLARRDS----QDDNAKTRIDHLERASQRLFHIINDLLTLSRAESDRLELKSSDFDLQALCARVMGRFEAPARSKGIELAQVIEDGVPCLRGDAAHLEQMLDALLSNAVKFSEQG-RVRLMVAPVESRELRFSVEDQGIGLSPEARANLFEPFRQGDGSMTRRYEGVGLGLALTKRLVSLMGGEIGVESTLGEGSVFWFRLPIGEVVPV--------------- 301156031 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLGIAILAILALCI-QILLSTLFSDGIDIVRSITFGLFTAPFVIYFFTL----LVERLERSRLELSKTLARLEKNNRDKSTLLATISHELRTPLNGIIGLSRILLDDKL----TEQQQNYLNTINLSAVSLGHIFSDIIDLDKIDSKRIELNIQPCDFHSLLNDFYNFGTLMAEQKGLKFSLNQDKNLPWLYLDRARISQILWNLIGNAVKFTDKG-EVILTVQKIQDNQYQFSVADTGAGIASCELDKIFTMYYQVKDNIHRSA-GSGIGLAISKNLAQLMQGDLTVESELDKGSTFYLTI----------------------- 126656662 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLVKAGRLVAVLFVHFQSAH--EWLDSELVLITEVAERIWDAVKRARAEAALRESELQRVR-EQSAREQEQQRAEEVNHAKTQFFSNVSHEFR------TPLTDAIAQLGKNKGKQDNVKKQLQLAYRNALRLLKLVNTLLDFSRIEAERIEENYQPTDLAAYTTDLASLFRSTIENAGLQFMVNCQPLSKLIWVDREMWEKIVLNLLSNAFKFTFEG-EIRVSLREEEDNSAVLEVQDTGIGISSEELPHIFERFYQSKSHQGRSYEGSGIGLSLVAELVKLHGGTVEVSSQVGKGTTFTITLPTGTEHLPINEQAHDQSQDKSF- 126656662 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SARQLLARVKTHLKLTQMR--QVQALNETLEAQVKIRTAQLEAINEELEA-------FSYSVSHDLQTPLRYISSFVERLQGKLDAHADASSLR-YLSIINEATSQAHRMIEDLLEFSR--GSNTQLRLTQVSMEQLVQEVRSQLKPEISDRLIEWHIE---PLPEVQGDPQMLRLVWQNLMSNAVKYTCNCSTAIITISRIDDNEIVFFVEDNGAGFDMKYQNRLFSLFQRLHS--QEQFAGTGVGLANVRRIIHRHGGRVWAESTVNQGARFYFSLPKQE------------------- 160886472 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------FFIDIIPMWYQTWWAKTLFFLFIIGILAFVFYFFI----------------------VRAKMRMQVQIEHIERNKIEEISQEKVRFYINMSHELRTPLSLILAPLEELLGEKNSFDPAVQQK--LSYVYKNGQKLLHIVNQLLDFRKAESGTLPINIVSGPVESMAMNVFNLFIENARKRNINFHFRSDLKDELFPVDRMYLETILMNLLSNAFKFTPDGGEISLSL-WKKESVYGFTIRDNGIGIPEEKLSRIFERFYQVDD----NQKGSGIGLSLVKLLIDKHRGRIEVASEIGKFTEFRVILPAD-VHIFPAEEQKQDTE----- 192359445 ------------------------------------------------------------------------------------------------------------------------------------------------IILVLVINGLSAILL---SLIYFQTPIDAPETAALLEATLWKVFFLLVIITGVVSWLFVLAHESRVVAQEESQRQTRMEEIEAHERTDRALQIAKEQAEAANLAKSRYLTGISHELRSPLNAVLGYAQLLEMDPSMPAH---RREALGVIRRSGEHLADLIEGLLDISKIEAGRLDLHQDQVRINVLIEQLVHMFRLQAQAKGLDFIFECRDKLPEVKTDEKRLRQILINLLSNAIKYTAQGS-ITFKVRYRS-QVAEFTLIDTGEGIAPENIERIFHPFERVRHPNSLTIT---------RLLSDIMGGDIAVTSTPGKGSTFKATLMLARIDHRIP------------- 167842294 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RIARAYNTLLSLNAYHKTLENKVDERTRELNEAKRMAESANHSKSEHIASISHEIRTPLNGIMGALALLARSQLQP----RQQELVGVAQQSSGYLLGIVNNVLDYSRIEAGHLELAYEQTQLLPLLDQAMLTIHLRANEKHLTLSTFVAPDVPQIWLDALRVRQILINLLGNAVKFTDFGS-IRLVVERRGNRLAMI-VEDTGKGIPPSYQLDIFKPFVQVRAHDS----GNGLGLPIASRLANLMNGEILMSSQLGRGTQFTVLLPLQR------------------- 150018205 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEKIQIKLLEAEREKNDTL-----------------EKALEMKDEFLSLISHEFRTPLNVINSAIQAI-DYFCSEELSDRLKKYLRMIRLNSFRQLRLVNNILDITRANAGRIKVNKSNIDIIFMTKAIVDSVYTYASQKSIDIIFSSSVKQKIVGIDDEKYERILLNLLSNAIKFTPEGKSISVKI-LSRRDGICIEVKDKGIGIPQEKADIIFERFGQVDSSLSRQAEGTGIGLSLVKKFVEAIGGSISLKSKVGRGSAFSIFLPSESIVQEKGE------------ 229102594 ---------------------------------------------------------------------------------------------------------------------------------------------FSFLTIIWSIAFYVSSSIINALEINVSPFVTFLISDMVGFVFIVLIWLIGVLMRPKRIWTIIIQKIAKGDFSVKIRNEEKYD--GEIGVLVKSINDMTDELNAMEKMRQEFVSNVSHEIQSPLTSIKGFARALQDNNLA---EEKRKHYLTIIETETTRLSKLSQNLLKLTLLESEEYTPERVTYRLDQQLKQIVLNSEPLWAEKEIEL--DLDLEKVHITADQESMSQVWINLIHNSIKFTPSGGTITIRLKEHE-TVVQVHIRDSGIGISEEQKQHVFERFYKADSSRNRAYGGSGLGLAIVKKVLDLHEGEIKVESEEGNGTEFIVCIPK--------------------- 254461692 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AEAEKLLEEKSRALYLANEEL----NDRSDKLEEAVVARTIEQLALEQAKAASIARSRFIATMSHEIRTPLGGMLGMIDLLVLDEEC----EEKTELLNYAKTAGSSLGRIVNDVLDFSKMDAGVFVHEDENVDLRALIEGIQILAQANPDFPNRQINCHIAEDVPQLFGDASRIRQVISNLVSNAIRYS-TDGPITISAHSEDGALLTLEVRDHGIGIPEDKFPDLFKDFSQVANSLTAKAQGAGLGLAICKRIMDSIGGKIDVESDYGEGSKFWFELPIEVTVSDSSAD----------- 149203447 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LARHRNALQELVAEKTE---ALRGEVEAHAVARQKAEAADRAKSEFLAMMSHEIRTPMNGVLGMLRTLSAEGL----PDAQLEQLRAARASGESLLTILNDILSYSKTELSGAHLERLVFSVAEVMQVIVTLLDPGAREKGIVLWLDLPEDAPAVMGDMAKLRQILFNLVSNAVKFTEEGEVVRVRAAGAGRVTLILEVSDTGKGISAQARQRIFEAFEQEDGLTARRYGGTGLGLAICRKFAEVMGGALSVESTPHVGSVFTF------------------------- 198274559 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SRVKLQASLTYEQRQDIERLNQNKLRFFTSISHEFRTPLTLIIGQLE--KLMQTSQLSPSVYSNVL-LAYKSGVQLKELIGELLDFRKQEQGKMKLKVCRMNLVNFLNETYLLFQPYAESKQIHLEFHKSQDDIELWFDWKQMRKVINNLLSNAVKHVPSQGKIVMEVGVTDEEA-WFSVEDNGSGIQPADIDKIFDRFYQSSLDTEINV-GTGIGLALTKGIVELHHGKISVESAQGKGTKFIVRIPLGKEL----------------- 258638115 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDITERKRDALENASREKTTFISTISHELRTPLNGIVGLSRILLDTDL----NQEQLKYLKTIHVSAITLGNIFNDVIEVDKIERRKVQLDNQPLDFTGFLADLENLSGLLAQPKGLKFVMSPELPLPHISADGTRLRQILWNLIGNAVKFTQQG-EIVVRVAYHQDETLHFEVEDSGMGIPQEEQDKIFAMYYQVDQHGGKPATGTGIGLAVSRRLAQAMGGDITVRSVQGQGSCFTVEIKAPRVAEEVEDDN---------- 170748787 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LKRNQEQLLASERELIETVKDLKRSRRTLEQTQQLADLAERYLDQFLANMSHELRTPLNAIIGFADVMENAVLGPLGTPRYTEYCRDIRESGSHLLSMIDDILDMARLEARRVRLSPRAISAETAVSAALAPVEAAAREKAITVSVDVVPGL-ELLADPQAIGQILANLVQNAVKFTPAGGRVAVR-GRRAGACTHLYIEDNGIGIPRTDLARLGRPFTQVERQMTRCHKGSGLGLAITRSMVELHGGSLRIRSEETVGTIVLVRLPAT-------------------- 291523371 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EYERLRADYEKRLQEVEQNQNQLIQMADEAKRANMAKTDFLRRMSHDMRTPINAINGYVRI---AGAFPDDQVKQQECRNKILTASGYLLEMIKSVLDMSKLESGEMTLEHKSFQMTALLDRVCRVIKVQAMEDGIDFNVDNEVTHSCLIGSPAHIQQILMNLLNNAVKYNRRGGRVWLRCREIADRPDRFVCEDTGIGMCEAYQQHIFEPFSQESDGVKSKYDGTGLGLPITKRMIELMGGTIDFWSQKNVGTRFTVRLPLE-------------------- 162449530 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ENVLVQLAQLASIAIQNCVHAEEANRLKDEFLATLSHELRSPLNAILGWTHLLRSE---PFDEQRVSHGLEVIERNVAAQTKLIEDLLDVSRVTTGKLSISAAPMALAPVVETAIDAIRPAAEAKGLTIDVSLDPDI-EVNGDADRLQQVVSNLTSNALKFTRPGDHILVSLRR-AGATAELTVRDTGEGIAPDFLPLVFERFRQADSTSRRTHAGLGIGLSLVRQLVEIHGGSVVADSPLHKGSTFVVRLPL--------------------- 153810020 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFHEKEQQEKARLQMAYEEADSENRAKTEFMNRMSHDIRTPINGIMGMVDIIRKNRDDWG---KVDDSLDKIQLSTRHLLELVSDVLDMSKLEAGMFEIHEDVFDMNELMDEVAALVDAQLVESSIHCKHRSNIQHTALKGSSLQLRRIMVNLLSNAIKYNKPNGTIDTYAEELSCDGTEFKIVDTGIGMSEEFIEQLFKPFTQEKNDARTLYRGTGLGMSIVKALLDKMGGSIEVESQLGEGSTFTFRLPFKVDENAIETKKEEQS------ 294508041 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVRLLDVLAQNAEVLRRIDHEQELVD-AKETAEKMSRLKSAFLANISHEIRTPLTSILGFAEAIGGEVEGARRVEELARFSSLIEQSGQRLMDTLTGVLNLSKLQAGEMTLDLEPIDLAAEAAAAAHEFAPQADGAGVALELTEEDTAVWARADRSGVQIVLRNLLSNAIKYTEEGGTVWIRAR-TDGEHAVLEVEDTGIGMDPNTADVLFEAFKQASEGIGREYEGTGLGLTVTKEVLDQMDGAVAVETEQGEGSRFTVWLPRAAEEGEEPE------------ 295101442 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVVALIMGAAVLAFTIGLYFVRSIVVPLGQVERTAAGIARGELDVLPVTGDERDEVDRL---RGTINRMAEGLEETEKMKNEFISSVSHELRTPLTSIRGWVETLR--TLDDPSDENYRKGLEIINNETARLYNMVEELLDFSRLQNGRLKMTCRPLDLVAELTDAVLFCEARIQREGLVLVYNEPEEMIPVYADPDRLRQVFINILDNAIKYSAPGGRITVKL-WAGEYKAFIELIDQGRGIPPEDLENVKTKFYKGSNSVR----GSGIGLALVDSIMTALDGTMDIKSTLGRGTVVTLGLPLYK------------------- 302392025 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRVYPVKNKEKEIKGIIRISLNITKRALKERLEQNRLRTELFANLSHELKTPLNLMFSGMQLLKLNLEKNEDEDKYMEYLNTIKRNTNRLLKLVENLVDINKLDSRSYDLSFQNCDIVSLVEKVFFSVKEYAENKKRELEFDSEIEEKVIACDSFNMERVMLNLFSNAIKFTDKGDKISMYLS-DEGDNISISVKDTGIGIPKDKQEIIFERFGQVDKSFTRNNEGSGIGLSLVNLIIERHDGEIDLHSEYGSGSEFIIKLPAQKLAQEDAE------------ 254411776 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRWQQWTERVMFDNEVNIVEFQGVGRD-ITPLKKAEAEIIKALEKERELSELRSSFVSLVSHEFRTPLTAILSSSELL-DRYSKKLTDEKKKAHHQRIQIAVSRMTQLLDDVLTIGKAEAGKLTFKPASMNLIAFCQDIVDTLQMSIQQHSINFVCHGDCGDAQM--DEKLLQHILNNLISNAIKYSSQGSEVKVELTC-EGESAIFHIQDQGIGIPPEDIKKLFSSFQRAGNVGT--IQGTGLGLAIVKKCVDLHGGLITVESEVGKGTTFTIILPLQ-------------------- 302874728 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RHPQPRSLRIKTAYIRKGEIIGRVAVVQDITDI--KKLENL---RYQFMANVSHELKTPLTSIKGFAETLR----YVKEDDKKEKFLNIINEEANRLTSLINDILTLSDIETHKDKL-YEDIEVNAIIKDVFLLLKPIADEKEIQLTYDISDTTVIVSGEQNKFKQMLINLIDNAIKYSDRNGFVKVQCFLKED-YVVITVEDNGIGIENICLNRIFERFYRVDEARSRARGGTGLGLAIVKHIILEFKGTIDVESEIGKGTKFIVKVPKA-------------------- 83310972 ----------------------------------------------------------------------------------------------------------------------------VVALPLGRGDQVFGVLAFGTIATSGELDRRMSFMETLANEVSGFAILYAELQSRGEDLTRINAALAAEVAERKHAEAQLTAARDQLEARVAERTASLQQEINELERHQQELRLAKEAADSANQAKSDFLSSMSHELRTPLNAILGFAQLLETSRSSPLTD-KQRGQAQCIIKGGQHLLQLINEVLDLARIEAGNLALSLEEVEARPLFDEVMDLTRAYAGGRVAMVDASVPATASHLRVDYTRFKQVLLNLTSNAVKYGASGGTVTLTMEPGAADSVRFVVTDRGPGIAPEKQALLFRPFNRLGAEAT-EIEGTGIGLTISKQLVEAMGGRIGFETATGRGTTFWV------------------------- 304317402 ------------------------------------------------------------------------------------------------------------------------------IGDDTWRIYSEPVYADQKIIGIIVLAQPLN--LAEIAMNNLFQLFIILIPFLIVISILGGFLLANRALRPISYMTKIAREISMGDLSKRLNLPYTNDEVGHLAQT---FDMMIDKIDESIKKQKQFTNDASHELRTPIAVIQGQAESMLENN---HDIEEYKRTLSIIFDEARHMGKLVSNLLLLARSDSNTDKLNMESLNFSELLEGIVEELKPVAKSNNVDLCLTKN-ELSYIYGDQTRLTQLFYNIIDNAIIYNLPGGHINVVV---ENNGYYISIQDTGIGIPEEHINHIFERFYRVDKARSRQSGGNGLGLSICQWIATVHGGKIDVISKEGHGSTFIVWLPAK-------------------- 136522822 ------------------------------------------------------------------------------------------------------------------------------------------------------------------AVILHLIFTAAGAEHPLMMETFNEIFIDANMALLIIVGVFVWLYVLATESRRLALEESQNQEVDAHAETDAELQRAKEIAESANVAKSRYLTGISHELRSPLTSIMGYSELIERNSELP---EAVRSKIELIRRNSEHLESLIEGLLDISRIEARRMNLQRDTVSSEEMLSQIIQMFSQKAEAKNISFHFTEKRKLPKFFADQKHLKQILINLLSNAIKYT-SHGRVKLAIDYT-GSVASFSVIDTGIGIDPQDLERIFEPFTRLGSSNTS--GGTGLGLTITKFLTEYMGGELTVESTKGIGTTFTILLP---------------------- 194334444 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLEEALFEARSLNQKLIDEKRNVEENERVQQELIDKARVEAESANKAKSEFLANISHEIRTPLHAVIGMTELLLESSLA----KDQQYYADTISSSAHLLLLLINDLLDFSRIEAGYIDQEKEDFDMRRLIGDIMSLMKDSASRKRLLLDSRVDERLSCLTGYPGYLRQVLMNLIQNAVKFTYKG-MVSLHVTLLSETPEHFSVKDTGVGIAEEQLKVIFHRFTQIDASSTRKEGGTGLGLAIVKQLVTFMGGEVSVDSRQGEGSDFRFSL----------------------- 280957915 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVVFTDVTERKRKAEV-LATMNSDLEDLVREVEKAMELR-QANRRLMELDELKSAFLSSVSHELRTPLTSLLGFSKIIRRDAQAQRLGERIQSNLDIIGSEGERLTRLINDVLDLSRIESGQEDWRFTEIDLAGCVNRAVSAASGLLSPKQVRLTIRRMDPVPLVHADQDRIHQVLMNLLSNAVKFTDFG-EVAVDLYLDDQGMARIRVEDTGRGIKARYLEQIFDKFHQVHDTLTEKPAGTGLGLAISRQIVEHYHGRIWAESKLGRGTVMNVALPPARPLVLVVDDDPAARDY---- 209516278 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRRTRLMHQQRAALEAEHQASRAAREASLAKDAFLGMISHELRTPLHAIVSSVELL----GFNYHTEADRKVIQRLETAARHLEAQMKDLTDYARLGAGKLELRHEHFEPRELLASIVDEHTMSAQARGLKLESEASGASGLVESDPHRIRQIVNNLVTNAIRYTETG-TVRVELRQQPA-LLMFVVSDTGPGVPNEQIPLIFEEFTQLDASRTRRFEGAGMGLTIVQGLVKLFGGTVDVASTVGEGTTFTVTIPVVPVATVEP------------- 91778339 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRRTRLMRQQHAALEAEHQASRAAREASHAKDAFLGMISHELRTPLHAIVSSIELL----GFNYHSEADRKVIQRLDTAARHLEAQMKDLTDYARLGAGKLELRHEHFEPRELLASIVDEHAMSAAARGLRLESEASGAHGLVDSDPHRIRQIVNNLVTNAIRYTETG-TVRVLLRQQPALLVFV-VSDTGPGVPHAQIPLIFQEFTQLDSSRTRRFEGAGMGLTIVQGLVKLFGGTVEVASKVGEGTTFTVTIPVTPVAARQPPDVAARTEPR--- 38489898 ---------------------------------------------------------------------------ALWMPCQGGLTLQLSHN-LNNLIPLGSTVPI-IFLLSMRFLVALKQYRFHIPNPLARMRNTVGRYPPEVVAVRVPLLHLSSFTNDWAELRSYAVMVLVLPMNGLRKWREHELELVQVVADQVAVAL--------SHAAILEDSMRAHDQLMEQNNA---LDDARQEAEMAIRARNDFLAVMNHEMRTPMHAVIALCSLLLETDLTP----EQRVMIETILKSSNLLATLINDVLDLSRLEDGILELENGTFNLHGILREAVNLIKPIASLKKLSITLALALDLPILVGDAKRLIQILLNVAGNAVKFTKEG-HISIEASVAKPEYLRVQVRDTGCGISPQDIPLVFTKFAEARPTSNRSTGGEGLGLAICRRFIQLMKGNIWIESESGKGTTVTFV------------------------ 142224120 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EIVEQRKEIADALINIEQTNSELELAILDANKASEAKDMFLATASHEIRTPLTGMFGMLDLLKETDL----NDQQLSYLTIMRRSSQQLMAILNDILDAAKLRENKIELHPIPHMMGDLPELVQSSFESNAKEKGIQLDTIIEPQLAWVLIDNVRLYQVVSNLCNNAIKFTEQG-KVTLEVALFDEREVEISVTDTASGMAQADIERLAKPFVQLDDSLSRKGTGTGLGLSIASSLIEKMGGRLQIESTLGEGSRFSFRLPKERV----PAQRHQT------- 187919602 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRRTRLMRQQHAALEAEHQASRAAREASHAKDAFLGMISHELRTPLHAIVSSIELL----GFNYHSEADRKVIQRLETAGRHLEAQMKDLTDYARLGAGKLELRYEHFEPRELLASIVDEHAMAAAARGLQLESDAGGMSGLVDSDPHRIRQIVNNLVTNAIRYTETG-TVRVQLRQRPALLVFV-VSDTGPGVPQAQIPLIFQEFTQLDASRTRRFEGAGMGLTIVQGLVKLFGGTVEVASKLGEGTSFTVTIPVTPVGAAQPQD----------- 237769861 -----------------------------------------------------------------------------------------------------------------------------------------------VVAVRVPLLHLSNFQIPDCSAKIFAILILILPTNSARKWQDHELELVEVVADQVA--------VALSHAAILEESMRAQNQLMEQNVALDL---ARREAEKAIHARNDFRAVMNHEMRTPMHATIALSSLLLETDLTP----DQRVMTETVLKSSNILATLVDDVLDLSRLEDGSLNLDIGQFNLRAVIKEVMDLIKPIASLKKLSMTSFLAPDLPTAVGDEKRLMQTILNVAGNAVKFTKEGSIIATVAKPESSRDLRVQVNDSGCGVPPQDIPLLFTKFSQSHSDNTRKSGGAGLGLAISRRFVNLMGGHIWIESELDKGSTVTF------------------------- 146313279 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDITERKRDALERASRDKTTFISTISHELRTPLNGIVGLSRILLDTEL----TSEQEKYLKTIHVSAVTLGNIFNDIIDMDKMERRKVQLDNQPVDFTGFLADLENLSGLQAQQKGLRFVLEPTLPLPHVVTDGTRLRQILWNLISNAVKFTQQG-EVVVRIRFDQGDMLHFEVQDSGIGIPQDEHDKIFAMYYQVDSNGGKPATGTGIGLAVSRRLAKSMGGDITVSSQQGKGSTFTLTV-HAPAVAEEVEDTFENDELPLPA 115376892 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQLLSRQVAADVARVQAYEAERREQLEALDRAKTAFFSNVSHEFRTPLTLMLAPVED-ALADREEVLAPRQRERLSLVQRNGARLLKLVNSLLDYSRLEAGRAKVAYQATDLPAFTAELVSHFESAMHRAGLVLTVAMEPLAGPVWVDREAWEKVVFNLLSNALKYTLEG-DIEVSLR-EEGAEAVLRVRDTGTGIPAEALPHVFERFHRVEGTWARSHEGSGIGLSLVQELVKLHGGSASVHSVLGQGSTFTVRLPLGK-DHLPPE------------ 115376892 ---------------------------------------------------------------------------------------------------------------------------------------------------------LSDVMMPRLGGFGLLREVRAKAEWKAVPFIMLS-ARTGEEASVEGFEAGADDYLVKPSARELLARVRSSLEMARLRREAAVREASELTLQEAVHARDDFLSVASHELKTPLAALRLQTEALER-ILPPEVRARVGERFFAVRRQTQRLAGLIETMLDISLVATGRLQLKPEPLDLAGLVADGVAQLREEMARRGCSLTLESEASLPG-KLDAMRMGQLVQNLLSNAIKY-GAGKPVEVRLRQK-GNVARLEVVDHGIGVAPENRARIFHRFERAVPV--RHYGGLGLGLWVSRQVVEAHGGSISVTDTPGGGATFTVELPL--------------------- 141118203 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LALAAALGMGLILISLLTKNLRKIQAEVRKFEAGDYEARINIEGKGELNDLARDDLKEVDRLRRDLIANVSHDLRSPLSVIHGYIETLMIKD-GKLSEQERKRYFDIILKSSDKLKKLVADLFELSKLEAKQVHLEKEPFLVNELIYEAAQQYELLARDRNISLKADIPKQASMIEADLKLINRVVQNLLDNAIKYTPEGGEIEV-MSREVDSCIEVEITNSGEGIPQEDLPQIFDRYYMLE-SQNQDTKGTGLGLAIVKKIIDLHGAKIEVSSKSGEFTRFSFRLP---------------------- 262166423 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SFFELRKVPFYSKDGRHLGLVGFGRDITERKRHEESL--------EKASRDKTTFISTISHELRTPLNGIVGLSRMLLDTPLSS----EQRKHLQTINVSAVTLGNIFNDIIDMDKFDRRKLELFPAALNFEEFVAEIEVLAALMAEQKGLRFDLERLTDLPSVEVDATRLRQVLWNLISNAMKFTKEGGVVTVSAECDEQHAITIEVEDTGIGIPEEEQEKIFAMYYQVKSGKDNLHAGTGIGLAVSRQLIKLMGGDISVNSEEGFGSTFTVTIPLLADVPVTVEPQEPQTQ----- 298246095 -------------------------------------------------------------------------------------------------------------------------------------------YAGGILQLQSSTTVIDSAVSSTRLLL-LIAITIGLLVAALLTLPLIRHAL-----RPLAEIERASMRIAGGDLTQRLSEPPTQDELGRLATA---FNSMVIRLEHMFARQKQFVADVSHELRTPLTGLGGSLEMLLLEADNGDAVAKRRLMLG-MYNEVERMQRLVADLLVLSRLDEGQVKLRKTHIDLCQLLTNVKEQADILAQGQHITL--DLPKQPLSIEGDSDQLRRVFLNLIENAIKFTPPGGDITLRAQCEDCSLAFIEITDTGLGIPASALPHIFDRFYRVDQARTRAQSGSGLGLSIAQGLVHAHGGTITLTSTPNQGTTITLQFPNQRVGNQV-------------- 227358257 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDITERKRDALENASRDKTTFISTISHELRTPLNGIVGLSRILLDTELSP----EQLNYLKTIHVSAITLGNIFNDVIEMDKIERRKIQLDNQPIDFTEFISDLENLSGLLVQPKGLKFTLEAQETLPHITTDGTRLRQILWNLIGNAVKFTQEG-EIKVRIWQEAPDKLFFEVKDSGIGIPQGELEKIFAMYYQVDSQGGRSATGTGIGLAVSKRLAQHMGGDIHVESELGHGSIFTLSIPAIKEQSDFEEDDE--------- 189467315 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRCTDAEGAWSKSVVTLQIVRLPAFYETWWANMLYLLILGLSAFFFIHRYRNRL---------MQKQHKKMEEKLVDLKFRFFTNISHELRTPLTLIITPLDALLRK----VTDEKIHKQLVSVNRNAQDLLGLINQLLDFRKLEMGGEKLILAKGDIVEYLSFIYNNFQLMASDKHLDFSFHSDYTSCYMYFDIEKLHKIINNLLSNAFKFTPEGGHISLSIQKQEADGVVIKVADTGIGVSSLQLPHIFERFYQVENSAKEGNAGNGIGLHLVKEYTELHNGKIEVTSVEQQGTNFSVFIPT----NLVPNENLQKLQE---- 220909966 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SELQREQSAREEERQRAEELDHAKTLFFSNISHEFRTPLTLSLAP---LQDALSDSSLSPVQRERLELAHRNSLRLLKLVNTLLDFSRIEAGRIEAVYEPTDLSLFTTELASVFRSAIERAGLQLIVDCPPLPEPVYVDREMWEKIVLNLLSNAFKFTFTG-EITVTLRETSTGQVILEIRDTGTGIAAEHLPHLFERFYQVRGAQARSHEGSGIGLALVHELVQLQGGTIAASSTLGEGTCFTITLPFG--TAHLPQQQIQTTR----- 220909966 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKPFSAQELISRVNAHLHMAQ-LRGEMLQQERLLSKRKDELLSTVSHELNTPLVSILGWTRLLR---THPPSPSTLAKALDTIERNATLQAKLVQDLLDISRITTGKLQLYPQPLDLRTVIEAAIATVAHLAAAKGIELVFGGSSDQAQVNGDSDRLQQVVCNLLTNAIKFTPESGRVRIELSVIQVRDAQICVTDTGIGIAAHFLPHIFDRCTQADE--THASKGLGLGLTIARHLVELHHGTIQAQSGTGQGSRFMVRLPLA-------------------- 262405544 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SRIKLRESLKYEKKEDLEALNQSKLRFFTNISHEFRTPLTLIVGQVETLLQ--VQTFTPNIYNKVLG-IYKNSLQLRELITELLDFRKQEQGHMKIKVSQHNLVNFLYENYLLFLEYASSKQINFKFNKQKDDIEVWYDQKQMQKVINNLLSNAVKHTKAEDTISINVSQEKDH-VIIEIKDTGTGIAAAEIDKIFDRFYQTEHLNSLNTGGTGIGLALTKGIVELHHGTIRVESEPGKGSSFIITLKLGKTEEQIAKDDTETIQ----- 182415664 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YLPKPFQAKEVLVRIQTHLRNQLLTEQQ--KSLVDQLSK----ANAAKNKFLGMAAHDLRNPLASIRGLAEFLRDGVVGPLSADQL-DLVQTIHAASQSMLTMVNELLDVATIEAGELKIDPAQHNLGDLIEKAVYLANIDAAKKNTRIEITPPASPLYPSFDPAKMQQVVDNLLSNAVKYSPPGSRITV-VLHGDGRECSFGVKDQGPGIPENERDRLFKDFGRLSVKPTGGEKSTGLGLAICRKITEAHHGSITAANLPGGGCEFRVTLPL--------------------- 218704409 ---------------------------------------------------------------------------------------------------------------------------------------------SLLLLGMVSLCAL--ILILWRVVYRSVTRPLAEQTQALQRLLDGDIDSPFPETAGVRELDTIGRLMFRSSVHALNRHREQKARTAELQELVIEHRQARAEAEKASQAKSAFLAAMSHEIRTPLYGILGTAQLLADNPALN----AQRDDLRAITDSGESLLTILNDILDYSAIEAGNVSVSDEPFEPRPLLESTLQLMSGRVKGRPIHLATEIADDVPTLMGDPRRIRQVITNLLSNALRFTDEG-HIILR-SRTDGEQWLVEVEDSGCGIDPTKLAEIFQPFVQV----SGKRGGTGLGLTISSRLAQAMGGELSATSTPEVGSCFCLRLPLRVATAPVPK------------ 212712306 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DISIRVQMEKSLQDVA-DAAEQANQAKSMFLATVSHELRTPLYGIIGNIELLQRYEL----SDKAVRLVSTMDNSSSLLLQIISDILDFSKIESKQLKIENKLFNCRNVFAYVLANYVPLATKKQVSLYSYIEPNIPDLMSDPVRLQQVISNIVNNSIKFTDSG-FVMLHV-WKDENYLKIEVKDSGIGMTPAVVMQLFDPFFQVYDQ-NNGHKGTGLGLAICEKLINLMDGDIAVDSQAGLGSRFTIRIPQQYIESNIPE------------ 223986613 --------------------------------------------------------------------------------------------------------------------------------------------------IAFALPSPANVLL-YSIFSKSIHNFSTSESENLISENLLKVRQSTATLESLVYSNPMMVVLFCAG--LIALAALGILIYYRFQLKTRMMRLQLEKAVETSQAKSDFLSRMSHEIRTPMNAIIGLTHLALMSEEATP---ALKENLTKIETSSQFLLTLLNDTLDMSKIENEKMQILAQPFALGPLLDHMLDIFEMQAETNGNSLLFDTQFEHACFCGDAMRISQVLTNLLSNACKFT-SHGKVTLKVRESAGQELYFSVQDTGIGINESDLKKIFLSFEQGGN-RDQKTPGTGLGLAISRSLVQLMGGELEVRSEVGKGSEFFFSLPISE------------------- 189466804 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NRLNRKLSRQKEKLEEQKLQLTQQKEQLIQQKEQLEQLSRELEEATHAKLVFFTNVSHDFRTPLTLIADPVQLLADKSLG----ERPHQLLELMKKNVNILLRLVNQILDFRKVENGRMELHLEPFDLLSSFRGWNDSFRMALLKKHISFFFEVTPDMDRMMADSEKMERIYFNLLSNAVKYTPENGKIIVRLE-AEATNFRFSVFNSGSHISPKEVDAIFERFYQIDG----HQAGTGIGLALVRAFVEMHGGQITAHSDE-KGATFTVLFPAQSVSQYHP------------- 94312913 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QDVTAQQQLEQKLR-SAQQATEAMMRARSNFFAAMSHEIRTPLNALLGNLELLGRSAGL----EAHATRLRALQSSSEGLRRIVNDILDFSKIDAGEMKLVSAPFNPLDELESLSLSYAPMVTDRPIRFYAHLSPTLSTLRGDRMRLAQIVNNLLGNAFKFTASG-KISLSAEISRDAQLVCRVRDTGDGMSQALASRVFQPFVQGETSTTAQYSGTGLGLSICARLSELMGGHISVESVEGVGSAFTVVIPFAEPAATAP------------- 148657589 -----------------------------------------------------------------------------------------------------------------QLAPGMIARAETLRSDGEVIGYFFFVGRPPLPLLSDPRWAAEAALLQRLAMATVLSAIAAT-----IVALVVGIVLARTLTRPIRELTAATRAMARGRFDQ-RVVVRSRDEIGELAQA---FNQMSADLSRAIQARRQMTADLAHDLRTPLSILRGYTEGLQEGRISGSPT-----IYQIMHGEVEHLQRLIDDLRLLSLADAGALSLNRRPVDPRALLERAALAHMVQAEQQGLTIRVEASETLPSVAVDTDRMAQVLNNLVANALRHTARG-EIVLTAREEGAQRVILEVRDTGSGIAPEDLPRIFDRFYRADPSRSRGHQSAGLGLAIAKAIIEAHNGAISVASRVGEGTTFTITLPVVRDQKSRPAPQETS------- 289434077 ----------------------------------------------------------------------------------------------------------------------------------------------------------------FGELRIFFAMILVFTS--IISILLVLIS-GRYIVNPIVKLTNATKQIRKGNYDV-ALEVKRKDEIGQL--ADSFAKMTGE-LEKSEAARQEFVANVSHELQSPLTSMQGFATLLASDTL---TEKERAEYLAVLSEETTRLSSLTKQLLTLASLDQEAELRKKDQVQLEVQWRQLLQTTEWSWRAKEITINLELDKVNCT--GDAELLYQVWSNLLTNAIKFTPTSGTINIRL-YQDASHAFVEVEDSGIGISEADIDKIFQRFYKANHSRTREEGSSGLGLSICKKIIHLHHGEIFVESKSEKGTKFTIKLPK--------------------- 283781850 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVAQIEQHTSDLVKSQHELQQAKEVAENANREKDLLLANVSHELRNPLHAILGYSDLVLRDL----PSSVAREHLAIIRDAAETQLRLVNDLLDISQLTSSTLRLQLEPVDPHSIIRRCLSITAPLATQKNIQLRLIAENAPTYVEADPLRLLQVLWNLVTNAIKFSEHGETIHTCTDWEHSRF-TITVRDRGPGIGLAEQTKIFDPFYQIDTSLERKHGGIGLGLAICKFLVEGMGGSIRLESELSQGSEFTIEL----------------------- 218245357 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSYWVSCRIMQPLNQMKEITEKLAEGNLE--ERMPESD--IPELNQLGMSFNYMANSLENVEKRRRELVSDMTHELRTPLTVVRGYLEELADNSIEPSP-----ELYLKLVKETRRLERLIQDLQELSKAEAGYLSITLRPINLIPILIALLEKFSDQILDEGPLLKLDYPKSLPPVLADSDRIEQILVNLIGNAIRYTETG-TITIKA-WRDRHRVFISVIDTGIGIKPEDLPFVFERFWRADKSRSRYSGGTGIGLAITRRLVELQGGNIEVSSQLGKGSTFTFYL----------------------- 299145035 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIRVLPPWWLSPGAYLVYALLFLIYAAYRYTKTRIILL--------------MRLKTEHEQRVNIENMNQQKINFFTYISHDLKTPLTLILSPLQRLIQQPQISNND---KEKLEVIYRNANRMNYLINELLTFSKIEMKQMRISVRKGDIMHFLEELSHIFDIVAGEREIDFIVNLEDTEEEVWFSPSKLERILYNLLSNAFKYTQPGGYVKLSIKEEKETFVQISVKDNGRGIPKEAQEQIFESYYQVEKRDHR--EGFGLGLSLTRSLIHMHKGEIRVESEINKGSDFIVTL----------------------- 119505800 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAKFFTDEDVRLFTTIASLASTRIDTALTMDRLEKTVVHLEEARQALEMQSVAKTNFLANMSHEIRTPMTAIVGFADLL---AKGVKDPEQQEQWRGQLTQNARYLQDLIGNVLDMSAVEAGEMSLKFESINLLSAVTAAVENLRVRADSKNVGLETVVSGALPSIITDSLKFREIIVNLLSNAIKYTERGSKVTLSAENRGAKAILVEVLDTGIGIDSGQMENLFLPFSRVHDTHHRAIEGTGLGLALSRQIAAALEGDIVVASTLGKGSKFTLTLPVE-----IPAGSHWSEHHQA-- 153807242 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SRIKLRESLKYEKKEDLEALNQSKLRFFTNISHEFRTPLTLIVGQVETLLQ--VQTFTPNIYNKVLG-IYKNSLQLRELITELLDFRKQEQGHMKIKVSRHNLVNFLYENYLLFLEYASSKQINFKFNKQKDDIEVWYDQKQMQKVINNLLSNALKHTKAEDTISINVSQEED-YAIIEIKDTGSGIAAAEIDKIFDRFYQTEHLNSLNTGGTGIGLALTKGIIELHQGTIRVESEPGKGSSFIITLKLDKKHFTEEEIAQESTE----- 135406099 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVAFSRMSDEVNGLIDARTSEMELARDEARSASDQKTKFFANMSHELRTPLNAILGYGEMLYEDCEDLGYDDLLPD-LKKITSAGTHLLSLINNILDLSKIEAGKMELFITNFEIENMIQTIKDVSEPLAAKNNNGFVINLDGAMGSMSQDETKLRQCLANFLSNGFKFT-KNGTVTLDVSRMEGDIEFFAVIDTGAGMSQEGVDKVFEEYTQAERSTAANYGGTGLGLPISKKFAEIMGGDVKVTSIEGTGSTFTLSVP--RECPEYNEDDVDSN------ 139439878 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------FNAMALAAVVAICISVVIGSLVSRMLTKPIHRITSTAKQIRDGDLSARTG-LRGDDEIDQL---GETFDEMATSLEKDMKHEKRLTSDVAHELRTPLMAMLATVEAMQDGVYPTDD-----EHLETVASETRRLARLVQQMLDLSRMENSTAPLNLEPVDMVPFVRSIVNAQERLFVDRDLRLRFETQGHDDVVEADPDMITQCVINLMSNAMRYTPEGGWVVVSV-LSDRKHVSIAVSDTGIGIAKDDLSRIFGRFWRADASRAREAGGLGVGLAVTKQIVERHHGYISVESELGKGTTFTIHLPREHTADAA-------------- 160935996 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NTERELLRQAETKLEKSSKAKSYFLSKMSHEIRTPLNGIVGMIDSAMLYR---HDKEKLLDSLNKLKRSSLHLQQLVSEVLDLSKIESGKMDVNMGPVNLQLLLSDVIEEFGTMAKERGIGLTQTGKLHHKYVNTDKVKLHEILANLIGNALKFTDSSGVVLLNIEETERESLYFQVRDNGKGISREDQERIFEAFDQGSHDHLYGNSGSGLGLTICKSLVAMLGGSLKVDSIENAGSEFSFTL----TMDLLDEEKETDTPVKS-- 218289376 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QAEVLSIAASFNGMLDRLGSAFRAERDAKERM-------RQFVADASHELRTPLTALSGYLEVLQ--KGGDFTDEEWREALQQMHGEARRLAGLVDQMLRLARAEDVRASWKRERVRLGTLVMSLDALWRGLCGSRELTYRIEGDPA---VFADPDALKQVLFNLVQNAVQHTPEGGEIAISV-WTDGCEAKLAVADNGTGIPKVHQPHVFERFYRVDEARSRAKGGAGLGLAICKAIVEAHGGRIACESEPGEGAVFTVTLPVA-------------------- 87303317 -----------------------------------------------------------------------------------------------------------------------------------------------ALSTGLADASRDTYTDSWGTFLSAYAPFRTADGR-VAGLVGVDLSLEALNARLQPLRLALALGFLASSVLSVLVGLRRFRAVRVRVEALALQERGRILAEQANRAKSVFLASVSHEIRTPLHGILGMSAMALDGDL----SKDQREFLETIQCSGENLLRLLNDILEFTTIEAGRLRVQPRPFQLCSLLVRAIEAHAADARGKGLELTFQLPSNDLWIVSDPERLLQILSHLLGNAVKFS-EHGRVQLVVALVPVTALEFTVSDTGIGMEPEVVQRLFQPFSQADGSSTRLHGGTGLGLVIAQRLVAALGGNLAVESHLGRGTRFSFALEVPIAPSAAPLTNEEADPESA-- 83644488 -----------------------SSRLGTAPEFERAHLIESVKIRCQQTLPAVQGVFLIMAIFLFMLWDSRILLWVGPVAAAQLLRLQISRQIMRQLDSMIFQEILRRRLLRSSLIN------QALVGTGIWTVGAVEVAFFMTLAISLGVGAMVNLASDYRSFLLSIPLLMGQPILYWSLQGVDELRIAAPLATLTLLMISSVRRSSRTFAESVAMRFEKNALLNKVEAERKKAEEALAVAQEANKAKTYFMAAASHDLRQPLYAVSLLTDTLSYQPLG----ETAQEIVSKQRQAIEVLRTLFNNLLDLSRFEAGKFQPNMKALSLDEVMRPLEAEFQPLCQAKG--LTWRCSYTRVSLYSDLELLSRLLNNLISNAIRYTHKG-EVSVEAT-VEGRQVAFTISDTGPGIERDDQVRIFEDFVQLNNPSRNRDKGIGMGLAIVRRINELLDAGLTVQSSPGKGSRFSFYAPLAEYACLAP------------- 168014234 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTLQVAKREKLAKIQAEDAVQAAMESELEESMRAK-QMLATMAHEIRSPLSGVISTASVLARTSL----NQEQKRYVEFMTSSGNVVLKLINDILDLSKVEAGAMTFEEKKFRPREVVKHVLQMASAAADKKTIHLETDVSEDVPEVVGDVLRIRQVLTNLVSNAVKFTHEG-KVSIVVRVKDMMWIEFYIVDTGIGISEGAIPTLFKRYAQASSTHARKYGGTGLGLHICKQLAELMGGRISVLSKEKEGSTFSFKLPL--------------------- 238918266 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EAFRTSVRALCHQRQHADLTAELQALVVEHRQARAEAENADRAKSAFLAAMSHEIRTPLHGILGTAQLLAGQQLSP----RCRDYVQAINDSGESLLAVLNDVLDYSAIEAGSVALNDEPFAPRQLLDSALRLAEGRLQQRLLRLDHDYADVLPTLQGDPCRIRQIVMNLLNNALRFTERG-VIRVSCGCDETHW-WIAVQDSGCGIDPAQQTAIFQPFVQ----LSARRGGTGLGLAICRGLAQAMVGTLEVSSTPGKGSRFCLRLPLRRAVPPPQEASAQA------- 158334818 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLLGMPIISQGKLIGIVYLENDLVYDAFKENIRILCAQAENAYLYEDLQQS-----QAREQAERENELKSRFISMTSHEFRTPLTAILGTTELIKHYGQGWDTNKQHT-YLDRIQKNVKHMTGLLDDVLVLSKADVNKVEFNPKLINLEVFCSSLVEEFQLN-TKRDQQIEFEFFWNQHEVYSDEKILRQILSNLLSNAIKYSPESTSVRFQVNVNEEEATFF-IKDQGIGIPEADQQHLFESFHRATNV--GQIQGTGLGLAIVKKSVELHRGTIDFESIADQGTTFIVKLPIT-------------------- 307151156 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLRQREEDLLQLNQELEETNRGVVALYAELDQKAESLKRVSELKSRFLSNMSHEFRTPLNSILSLSNFLLKRMDGELNSEQEKQ-VTFIRNAAQQLSEMVNDLLDLAKVEAGKTDIYADKFEIGDLFGTLRGMFRPLINNSSVSLIFEDPDHIPSVYSDEGKIAQILKNFISNALKYTEKG---TITVAAVPGNHVTFSVADTGIGIAPENLESIFDEFVQLKSPLQKRVKGTGLGLPISRKLAQLLGGDVSVISELGKGSTFFLNLP---------------------- 283844509 --------------------------------------------------------------------------------------------------------------------------------------------------------------------LKLLYLLAIMGIITFVVGLVFTKYLTKRISKPLNQISETTKKIAEGNFDI-ELAISGEDEVSRL--ANSIQSMTKQ-LKQYRDSRRHFISHISHDLRTPITYIKGYSAVMKDTVKDDKDDWKQN--LNVIYKEATRMENLVSDLFLLTKLEEGKIKLEKEKVPVASWLKSIYESRALMFNQKNIKHRLNIQDACKEVFMDAYRLEQAIINIVENAIRHTPKEGEIELSL-YKKSEQIIFSVRDTGSGINNKDLPHIWERFYKADTSRNRVIGGTGLGLAIVKEIVEAHGGKVKVASKVGEGTTFSIYLPLQ-------------------- 295135579 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQKKNRELTLAKENAERATTAKAQFLSTITHELRTPLYAVTGLTHLLLEENPTPN----QKEHLNSLKFSGEYLLSLINNILDLNKLEANKVEIINSSFDLKKRISDVLIALKNSADDKNNKIHFDFEKTIPRLKGDPLKLSQILINLIGNSIKFTEDG-NIWIKVGLKDEVLLHFEIEDNGEGISKEKQKAIFENFTQGSTQINRKFGGTGLGLSIVKNLLSLMESEISLESDLGKGSKFSFDL---KFGIVEPALNTEEQQEEKPA 163800705 ------------------------------------------------------------------------------------------RKFEFEEQIDATLIKFGRTFLSSTFGENMITSFLEQLTLNS-------VVSGAYLYLAENVSPLRNHQFGHLHLASDRP--IQAKPHWSKNRLYLPIIIGSTTFGELIFSLELDQVEQEFIFKQMVLVSDLVHGVISRHSSLQREVKLRKRAEASEKATKEFVAMINHELRTPLNGVLGSADLLDKTALDG----EQQQYLSNLTHSGDLLRVIINDLLDFSKMNAGMMEIINKVFAWKDLENALTGVFAAKAAEKRIHFSIDKKLGIPELIGDFERITQILVNLIGNAIKFTNLGGVV-LRVEWQNGYAN-FEVEDTGIGIPLGAQKALFDPFVQADRSTKRSFEGSGLGLAICKNLVDLMEGEISFVSEPRKGTIFKLRIPLKQ------------------- 295093298 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RAQKLLAEAYEEAKRANTAKTEFLSRMSHDIRTPINGILGMSRIAE---QCIDDRDRVMDALSKIDDAGKQLELLINDVLDMSRLESGRTELTSEPFDIIKVLRSGYDPILVMAQENDVKLKAHFNIKHNMVIGSPLHLQRISLNILTNAIKYNKPGGTVEAWMDEIPVDGRHFRIADTGVGMSQEFISHLFEPFSREHTDAGTKYQGTGLGMAITKELLDLMGGSIEVDSKPGVGSTFTMKIPFTDVVEPEKPEDHEA------- 160936746 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELRVMQKKLTEQKTALQDALEAAKHANRAKSDFLSRMSHDLRTPLNAIQGMARIIKSHV---YDPERVLDSTDKIMLSNDLLISLINEVLDTSKVESGQMLLAEEEVNLAELVQGVVNMVQPQLGEKNLRFKTYANRTHETVVSDLQRLQQLLLNLLSNAVKYTPEGGSITLEINEKPSEQTEFVVSDTGIGMKPEFLARVFEPFERADDAKIQAVQGTGLGMSICKKIAELMGGTIEVESTYGKGSRFTVS------------------------ 136491895 --------------------------------------------------------------------------------------------------------------------------------------------------------------LAVTFFVGLFVFFSGLKIIAISSILAFTITTFILFIYAIEVFIYRKIKLVYKNIHNLKLKKHSTDPITDVENEVRNWAEAKEQLREMEQYRKEFLGNVSHELKTPIFNIQGYINTLLDGAID--DPEVAVPFLKKAAKSTDRIATLVDELEAITQLESGFLTMEMEPFDIHELIHDIFDTLASRAAKREITLKFKDGCDVPMVEADKDRIRQVVINLIVNSIKYGNDNGTTLVGI-YDMDENVLIEVADNGIGISEEHIPRLFERFYRVDKSRSRDGGGTGLGLSIVKHIIEAHNQTIHARSTINVGTTFGFTL----------------------- 150389093 ---------------------------------------------------------------------------------------------------------------------------------GGHTSNYKFLFLF--IIIISTLQYGKKYGVNIALLSSLFILVVDL-----LSMSSLESNTYFQIDIVLSAVFLLTAWLLGDYVHIEKDYAQKMILFNEREVAEKELVATL----ELDKIKNEFFGNISHELKTPVNVIFGTVQLLQAKEGNVCND----KYLKIMKQNCYRLIRLVNNLVDTTKLDSGFYDLNLQNVNVVNVVESITLSVAQYVEGKGLTLEFDTDVEEKVLACDSEKIERIMLNLLSNAVKFTDIGGKIIVNMT-DKGSHIIISVKDTGIGISPKDLKVIFQRFKQVDKSLTRNSEGSGIGLSLVKSLVEMHGGRVYTESQLGKGSNFIIELPVKMV------------------ 294054697 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LKVLSDAMAQGKASTLDRNQFKQQEFARLAKLITEREAQQDALKEEIALRKSALKRSRDLAESADRTKSRFLTNMSHETRTPLHSISGYASLLEDTDL----DEVQRESVEEIRQSSDRLEQLLSDIIELSSLEKHELYATKAQIDLHAFEDELIAAAESLCADKQIDFSAQLCENCPSVFTDYAYLRRVLLHLIENAVKFTREGSVVFRTQFYESAYRLIFEIEDTGIGIHSDELERVFDPFYQSDDSDSRSHEGGGLGLAIARSVAEMLGGELTVESEPHQGSLFRLSL----------------------- 283852351 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLIERLRAERRLVAAKQAAE-AASLSKSEFLANMSHEIRTPLNGVLGMLQLMQTTAL----DSEQKEYADLAVKSSQRLTRLLSDILDLSLVESGRLTIREAPCAPADLRAAVLDLFALPARDKGVALSVFLDESLPEIVGDEVRLRQILFNLVGNAVKFTDQG-QVTLEIGPASRRRVLVTVADTGIGIPDDQLAAIFEPFGQVEGVYVRRFGGAGLGLSIVRRLVGLMGGELAVDSEEGRGTIMYVSLPLRR------------------- 89069260 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MFRRLRRTNAELEEAQVRAQASDKSKSEFISTVSHELRTPLTSIKGALAMLESGKFAELDG-SAKRLLEMALKNAEVLHLLVDDLLDFGKLATGGLEIRPCATDIAGLVQDEVDRIDSYDADRQVECRYTGERGPLFAHADPARIAQVVRNLLSNALKFSPVGGKVFVSVRERCG-AIRVEVKDFGCGIPPCDQERIFEKFTQIDSSNTRQHSGAGLGLAISKEIVEAHDGRIGVTSAPGRGSAFYIDLP---------------------- 75908777 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLAAFIVSVIATTAYKQQKLEEANQQLEIANSQLLDKTLELKVQERTHEEAKQAADAANQAKSEFLANMSHELRTPLNGILGFAQVLE---VSPNLKEKDLEGVNIIHQCGSHLLLLINDILDLSKIEARKLELVEANVHLLTFLHGVSEICSIRAAQKGIAFKVSVGDRLPTVIVDEKRLRQVLINLLGNAVKFTDSG-EVAFKVELLDTQDQRFQIEDTGVGMSPEQLEKIFLAFEQVGD-YRRQSEGTGLGLAISQRIAELMGSQIQVQSRLGEGSIFWLTLP---------------------- 16126867 -------------------------------------LRALAQLPAITTPIAAGSALICATVLHFGYGAPFAESWLLRSALGLAVALPATLVLIDAEHRRSFQRPWSEKLL---LMFSVVTVALLCAHPAAGAPPVLMF--PVTLAAAYRLGARGAALAAFLTIGIIMPMVISVGSSSFNSTQDTVIARTIQVFMGVLFYTCLAAGLAFGQQNRLKRLLLRREQLTRAARGRALA---------ATEAKTEFLATMSHEIRTPLNSVLGFAQLLAAREDLPPDARRQ---VNLIDSAGAALLTVVDDILDFSRVEAGQIELLPGPTSAAALLRDTVAIMAPEARAKGLSMDVEIIDPIGVLHLDADRLRQVLINLLNNAVKFTEEG-RIDARLIIEPGDRLRFEVLDTGVGIELDKQGLLFQRFSQTDSSPSRLHGGPGLGLAIAKALIDVMGGKIGVDSVPGRGSCFWVEL----------------------- 172037459 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------AFWSVIFGVSAAGGVSYFVSRRTM-----KPLNQMKEITQKLAQGH---LEERMPESDIPEWDQLGNSFNLMANS-LEGVEKRRRELISDMTHELRTPLTVMRGYLEELANGSIEGNPD----LYLNLV-KETRRLERLIHDMQELSKAEAGYLSITLHPINIIPLLTSLVERFSDQIMDDGPMIQLDYPQELPPVLADSDRTEQILVNLIGNAIRYTETG-TITIKA-WSTKKQVWIEIIDTGIGIKPEDLPYIFERFWRADKSRSRYSGGTGIGLAITRRLVELQGGKIEVESEIGKGSTFRFSL----------------------- 153854057 --------------------------------------------------------------------------------------------------------------------------VITVTVPVTYGKGYLMIHQYISVVDTMTDTLMRGVYITFVIFLLSFIILLAFHFLVYRPLHKI---------------TEAATQYASGNLEYEIPVTTEDEMGY---LSASLNYMSSQLRDMEDYQK-KFVANVSHDFRSPLTSIKGYVEAM---TDGTIPPELHEKYLKIILFETERLTDLTQDLLTLNEFDTNHLLLNREVFDIHEMIKHVAASFEGVCTQKKISIELVFATKHLNVNADKRKIQQVLYNLLDNAIKFSDPNSIVTIETT-DRGEKVYTSVKDNGMGIPRSALGKIWERFYKSDLSRGKDKKGTGLGLAIVKEAIQAHGENITVVSTEGVGTEFSFSLPK--------------------- 222084676 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSIQSVARDVTEERQAAR-LREDARLKAEYNSAAKSRLLATVSHEIRTPLSGILGMNHLLAQTPLTL----EQANYLTGIRQSGNALVQLVEDLLDFSTIEVNRFQLRPRAEMLRPLLEGVVEMLAHRAHEKGIEIAATVAADVPTMEFDPARLRQVLFNVIGNAVKFTQTGG-VLIRAGL-DGGNLLISVRDSGPGMTEEEQARIFGEFEQAGNVLD-KSAGTGLGLAISARILREFGGALSVASERGNGSEFTIRFPVSLVA----------------- 298504565 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALILWSLGGWFLAGRALKPVDLITRSARKITAENLGLRLEVINPQDEIGRLATT---FNDTLERLENAFNRIRQFTGDVSHELRTPLTILRGEAEV---GLKWAKEPEEFRELLRSNLEEINRMSKIIETLLELSRVE-GGVKLELADLDLSDLLAELVQQSRLIAPDKNLRIAF-VGQEPVTILGDWLRLRQVFMNLLDNAVKYTPADGEISVVVD-TTGDSARVAIIDSGPGIPPEDLPHIFERFYRVDKARNRADGGCGLGLSLVKTFVEAHGGRIEVVSEAGKGSIFTVLLPR--------------------- 310824892 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAGPWLYWTLSIYPVRAVDGRILGIGSVVENTTGT-KLAEQERSRLLREAQEAVRVRDDFLTIASHELKTPLTPLSLRLATLELERGEPVDPAS----LHHARQHLTRLTTLINDLLDTSRIESGGLALHPQPTRLDVLIEHVIHVTETLHDARD-RITFHLPVRPIEVLGDPYRLEQVISNLLENALKYSPDGGTIRVSLEAR-GDVVLMTVSDPGIGIPSDQQQHLFERYFRARNVSTHAYGGLGLGLYICRDIVARHGGSIWVESEVGRGSTFYVALPTLQASRAL-------------- 310624726 ---------------------------------------------------------------------------------------------------------------------------------------YLFLCSSGEQLTQFKQQFWSNFLLSACVML--------------LCASILTKILMRQLTDPLQKVTDAAQRFGGGDLSVRVEGVEGEGEAADL--ARTFNRMA-DNIQMNDNSRGQFMGNIAHELRTPMTTIKGFVDGILD---GTIPPDMQNHYLQLVSEETGRLARLIQNMLDLSKLESGEYQVNARMFNIWETITGVALSAEQRINDGMIDIDGLTMDEKVLVYADPDLIHQVVYNLLDNAIKFTPAGGTIRFGVEKL-GPEAEISIWNSGQGISPEALPYVFQRFYKEDRSRGLHARGAGLGLNICKVLVNLSGGQIRVESQQGEWCRFVFTLPT--------------------- 116621284 --------------------------------------------------------------------------------------------------------------------------------------------HTAPYYVAIGTSYADNVKILHRYTWIFAGVI----PGALILGSLLGYFMAGRALTPVLAVAQAAQRISGSNLSMRIPTREAGDELDYLILT---FNRMIERLEASFQQIRQFSTDVSHELRTPITGIRGQLEV---ALFTAQTTDQYREAMFNSLQDIDRLSQIVRALLLLSQAESGQLLLQKSRLNLCEVVEDLVDQFQIPAEAAGVRLTASLPPQ-CDADVDRVQIERMITNLLSNALKFTPEGGEVNVAL-VVYPDAVELVVQDTGRGIPTEHLPHIFDRFYRVPGKGTSPEQGLGLGLSFVAWIVKAHHGKIDVDSTPGRGTTFTIRLPNEEVASDTLE------------ 255326450 --------------------------------------------------------------------------------------------------------------------------------------------SADAQVVGIPLANVQQTLTIFVIVVSLGSIAVMVAGSYIIRGTMKPLERVSAVATDVAHLD-LEEHTISSAVRVEPRDSDPRTEVGAVGYANQLLDEVRERTEHQIRA---FIADASHELRTPLAAIKGYSDMLR---WTEPLSESGQSSLARIDSQTERMSRLVEDLLTLARLDEGR-EPKFEQVDLTELVLECTSDMQAAARTH--EWHLNLPDEPVEVVADRSQIQRVILNLLSNARKHTDGGTRVTAGLSVDAAREAVVTVADNGPGIAPDFLPKIFDRFTRADKARSGSDGTTGLGLAIVQAIVQAHGGSIQVQSQPGH-TVFTVRLPLDARLQPV-------------- 86143379 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAENMRLADYALGVGLILSLAIGLSFFNRNAQNAASRTLRM-------NKKLKELNLS---LEEQTLKANQASIAKTEFLSNMSHEIRTPLNAIVGISDLIGSGNNKFEEE----HYLSLLKQSSKTLLNLINDILRLDKMESGFSEVAHIEFCPLNIIENLRQFNLQPVKSKDLDLEVVVDTKTSYVLGDRAKFEQILNNIVSNAIKFTQKG-KIAIHYSERQENNVEIRVTDTGIGIPEDKINDIFDRFIQLDTGMRKKHSGGGIGLSIVKHLVELLGGTISVKSKVGEGSEFKINL----------------------- 262197751 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DMTQQVWIEKEL-ERAKEIAESHARARFSFVTNMSHEIRTPLHGILGSTELLLSLKSMDIDPMDIEKHAKTIQTCGQHLHALITDIMDFSHIDGNRIKLEQQPFDLPNLLRDCMENAKRAHSGVQEGVITRITNTLPPVAGDAKRIKQVITNLLSNALKFT-SHGTVEVRALLSEKLGLRIEIVDTGIGIPQAKQDRLFEPFEQADVSSTRAYGGTGLGLAIVRGLIDIMNGKLGIESKPGEGSNFWFVLPVAR------------------- 153809580 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKMAQELKILKDKAELSDRLKSAFLANMSHEIRTPLNAIVGFSGLM----VNCDDPEEKAEYMEIIESNNDLLLRLINDILDLSKIESGILERKREKFNLAKVSGELYTMIQPKITNPEVEFILGNSGPDCWIFLDRNRLKQVWMNFLTNAVKCTHSG---HIKMGYSENGGIKVYVEDSGVGIPYEVQNRVFGRFQK----LNEFAQGTGLGLAISRAIIEGAGGEIGFTSTPGVGSTFWAWIPCDVSMNIVPKATPQPAQAQ--- 257060785 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FRITLTQPTQRIVRILLTQVFDQQRATVKGIAMTVQDITREV--ELNAAKSQFISNVSHELRTPLFNIKSFIETLS-EFGEDLTEEERKEFLETANHETDRLTRLVNDVLDLSRLESSKI-YHLDRVDLSQVIEQILRTHQLNAKDKELELSYQPEGNLSPVLGHYDLLLQVMTNLVGNSLKFTEPGGKIVLRAYHVRGDSIRVEISDTGIGIDPEDQEAIFSRFFRVEN-RVHTLEGTGLGLSIVKNIINKHHSHIYLVSEVGVGTTFWFDL----------------------- 16127201 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------PSMVCLATGEPVLNFVLGVHLRD---GALRWLSVNSLPIFDKIGEPPNLTVTSFIDVTELRERETELRDALELAERASRVKSQFVANVSHEIRTPLNGVIALASALRQSAL----TDRQREMVEIIVESGTTLESILSALLDLAKIEAERMELEIVSFGLEDLVRSSTDLFKIKADNKGLGFDVSIAPPGARYRGDAQKIRQILWNLLANAIKFTDAGESVTVEGADPAAQTLLIEVRDTGVGLSPEMEHVLFEPFIQGDASATRRFGGTGLGLTICRALARMMGGDIEALARAERGSVFRVHVPVS-------------------- 152982497 -----------------------------------EIFIAQMAILRRNFPFALLGSLLTAGLVVIALWNVLSQRELLLWLGVNVLVLGLRVTVLRQPEDLPALRRWSRRMLWSTGLAGIVWGLPYAYWLFQAPFEYQMFMIIGLLTLGTAIYAYCIYMPLLLAFEVFFPPFLALGLDPDTLHHVL--ALAGMLYLLVTLAFAL--RMYRTQRDSLQMRFENRDLLARLAIEKEAAERSKESADRSNQAKSQFLAAASHDLRQPVHALSLYVGVLREQSL----NAKSRQLVDHIERATAAMGRLFDGLLNISRLDAGVIRPRLRHCSLAALLDQLQLEYAPRAATKSLVLRLH-RGVVPAVYSDPVLLDRILRNLVDNAIRHTQSGGV--LIACRRRGKFVQVEVWDTGVGIAAADQEKIFMEFHQVGNPERNQSKGLGLGLAIVRRTADLLGHRLILRSRPGRGSVFKLSLPVHSVAE---------------- 91773227 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIGMAIERNLNEESLKTYAYQLAEANYQLESLDRMKDEFLANLSHELRTPLNVIKGFGGLMSEERFGKLD-ERQRKAMDAVMRNTTILIELVESLLYITSVQADMIKYSFAQINVESSLERAISLVASNIEKKRLMLKIDVKKDLPYIRGDKVYLEKVFVHLLGNAIKFTPASGTVSVFMDRTRD-SLHIAIKDTGVGVASDQIPYMFHKFRQLDGSLTRKYGGVGIGLYICKHIVDAHKGKIWMESEEGTGTDIHIILP---------------------- 224370342 ------------------------------------------------------------------------------------------------------------------------------------------------------------FCFSAVDYLLNYPMIAQELNNQMYPFGVFFISWS-MLIFVLSHFITLNLTLEK-----------------RVAIKTAQLKESITALEESARVKKDFIANITHELRTPLTLIRGWADLVLDGKMGS-DSEKLMETMDKIGLQTLILTKKINELLKISRLDAGMVKLVLTKTDIGACIFQAVLSFKGLVEQSGIHLTYTGDASVGEVFIDQEKLKDILNNLIRNAYKFTEKG-EILVSLLKKSDR-LVITVKDTGIGMSSAVLKSIFRRFHQGDSSTTRKYEGTGLGLAIVKDSVEMMNGTISVESMVGQGTVFTVDLPMD-LENSEPE------------ 284037861 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------VMSTNTDGRWSRNTKQLAIRIMPPLWASWWAYVVY--------ILTFGGCLTGLVRFRNKQRHQKQEAAQ-LKTLNELKTRFFDNITHEFRTPLSLILSPTEKLLSESKHDGPT---RQALATIKRNGTLLLRLINQLLDLSKLEAGGMTVSLVRCNIPQFISQLVESFRPVVVQKGIKLLVTVEESQQEHLFDMDKWATILTNLLSNAQKFTSAGGCITVTVSSPDEHSRCVTISDTGIGIPADKLPYIFDRFFQIDDTQTRAYEGTGIGLALVKELLHRLGGSINVVSQPGAGTTFTVLLP---VLASHPDADIPTVTESLY- 225863918 ------------------------------------------------------------------------------------------------------------------------------------TGVIIALFSFLTIIWSTAFYVSSSILDALAIHLSPFVTYLISDILSFIFMILLWIFIAVLMRAMIWTIIEPIQKIAKGDFSVKIRNEEKYD--GEIGVLVKSINDMTDELNAMEKMRQEFVSNVSHEIQSPLTSIKGFARALQDTNL---PEEKRKHYLTIIETETTRLSKLSQNLLKLTLLESEEYTPERVTYRLDQQLKQIVLNSEPLWAEKEIEL--DLDLEKVHITADQESMSQVWINLIHNSIKFTPSSGTISIKLKEYE-TLVEVRIRDTGIGISEEQKQHIFERFFKADSSRNRAYGGSGLGLAIVKKVVDLHQGEIKVESIEGQGTEFSVRIPN--------------------- 255035391 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLYVMTGLFIVSIILGSVALYSLIENKKINRELNSKNEEIVVQRNRIQDIAE----KAQEATESKFRFFTNISHEFRTPLTLILGPVEELLRQ---KNESPAVRKNLSLVQKNATRLLWLVNQLMDFRKIESGKIRLQVSGNDMVAFVRELMLPFDQVARKRRIDFRLVTALPALEVWFDRDMMDKVFFNLLSNAFKFTPDWGRIYIHISQ-AGENVVVSVQDNGSGLSDADMAGAFEMFYQGKNSTK----GTGLGLPLSREFVELHQGTIAADGKKGEGAIFTVTLPLGQA-HFQPED----------- 294495905 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LNHEVSEKSLQVLEHVGKHIGIAIENAQLFEMTQRAYEDLKHLDKLKSEFLANLTHELKTPLISIKGFSDLLDKGRLGELNEDQKKANLAVV-RNADRLKRLIDSLLYMSMEKEGKYQYQFEELDVGEIITDAMDKMKVHTEGKDVDIGIDIQNKSYLTCGDRDRLTNVFLNILDNASKFTKGSGRIKITLKEEE-EYIRIKIKDNGIGIPKEKIPRIFDMFYQIDGSTTRIYNGVGMGLYICKKVIDIHNGSIWARSMEGLGTTVHVKLPK--------------------- 229132846 --------------------------------------------------------------------------------------------------------------------------------------------------------------------IILFTISVGIVISGIV--FLISRRLANSFVKPIESIIHASSQIAEGTLK----EQIKEDYPGELELAHSLNYMA-DKIEKAEQLKNEFIASISHEIRTPLTGIKGWSETLK--TVDHLTDEEVKVGMGIISGETDRLIHLVEELLDFSRLQSNHFNLYKQKVQLYDILEETIWQLTPKSEEKQIHLVANLER--VELVGDRNRLKQVFLNIIHNAIKYSNEKSTVYIEATKSEGQAV-IKVTDQGIGIAKEHLPFIEQSFYQ----INNHIEGAGIGLAIVKKMVELHGGTLSITSRERVGTTILIKLPL--------------------- 167648714 -----------------------------------------ALARRGNLYLRVVATVMIALMLQVFIGMSWTWIWA-GVYAAAQLLELLLIRALVHRPQARRGRALRIAVAVMPVVTSAIFGFLALPLFASHERFAPTLGGLLLAGALLNVIIVNSSLRSATLSAAAPHVIYLLIVPLVARTANPDARLANALWLGVGLLI----------ISVFVAARTLERALRAEAEAKEEAERRRHEAEEAVAAKSAFVAMISHELRTPISAILAGAARLHSD----VPDAASKSHAQLIADAGAMMRTLLNDLLDLSRLDAGRMAVDQSPFDLRQAMADTLRLWRPDAQRKGLRLRVEGAANLPWVAGDSLRLRQVLNNLLSNAIKFTPRGA-VTVRLARDEGEHLIFEVADTGPGLTEEQLSRLFTPFDQLASSVVREHGGSGLGLVISRELTRLMGGDLTVTSKPGKGSRFRLQI---RVLAAEPEDDR--------- 302392132 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HYFRINTTPVSDREGNTNLVVTL-----LEDIT--HLKEVDQMKSEFVSMVSHEFRTPLTSMNMGINML-LEENIGEINEEQKELLEVAKEDCEHLNNLVDDLLDLSKIESGEIDLEFDAVAVKKIFEASIQPFMTQAEEQGVDLITEETNGL-EVYADFNKITWVITNLIGNALRYTGKGDKIKL-LADKKGHKMHISVADTGEGIPKEYRHKIFKKFVRVGDD-KDEETGTGLGLAISKEIIEAHGGRIWVESEVGEGSIFTFTL----------------------- 293433288 -------------------------------------------------------------------------------------------------------------------------------------------------LLLLGIVSLCALILIWRVVYRSVTRPLAEQTQALQRLLDGDIDSPFPETAGVRELDTIGRLMFRSNVHALNRHREQKARTAELQELVIEHRQARAEAEKASQAKSAFLAAMSHEIRTPLYGILGTAQLLADNPALN----AQRDDLRAITDSGESLLTILNDILDYSAIEAGNVSVSDEPFEPRPLLESTLQLMSGRVKGRPIRLATAIADDMPALMGDPRRIRQVITNLLSNALRFTDEG-YIILR-SRTDGEQWLVEVEDSGCGIDPAKLAEIFQPFVQV----SGKRGGTGLGLTISSRLAQAMGGELSATSTPEVGSCFCLRLPLRVATAPVPK------------ 148656185 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAETQHALQLLFYALTFGGVIARGGAWLTRAAFRPIDEIAQTAQSIVRAEDLADELQRLTITVNDLLARMEELFNTQRRFIADVSHELRTPLTAMQGNLEVLARGA--ARDPQLLNESLDDMRREVARLIRMVNDLLLLARSDAG-IQIRRDPVELDTLLLETYRELRLLAGQVHLRIG---EEDQAVVTGDRDRIKQALLNLGVNAIQHTPPGGEVTLSLTVRDGYAV-LSVADTGYGIAPQDLPHIFDRFYRADRSRSRNGGGAGLGLSIVRSVVEAHSGQVLVTSEPGRGSVFTMLLPLAVQPDRTP------------- 295092100 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KVLGAVAEGDDTYRETKEISEAVSQTLRKLKAVDQSRQEFVSNVSHELKTPITSIRVLADSLM--GMEDVPEELYREFLSDISDEIDRESKIIDDLLTLVKADKSNAELNVEQININGLLEQILKRLRPIAKKRNIELVLESIREVSA-DVDEVKLSLALSNLVENAVKYNHEEGWVHVTLD-ADHKFFYVKVSDNGIGISQEDQEHVFERFYRVDKARSRETGGTGLGLAITKSIILMHQGAIKLQSKEGEGTTFTVRIP----LNYIP------------- 297520345 ---------------------------------------------------------------------------------------------------------------------------------------------SLLLLGMVSLCAL--ILILWRVVYRSVTRPLAEQTQALQRLLDGDIDSPFPETAGVRELDTIGRLMFRSNVHALNRHREQKARTAELQELVIEHRQARAEAEKASQAKSAFLAAMSHEIRTPLYGILGTAQLLADNPALN----AQRDDLRAITDSGESLLTILNDILDYSAIEAGNVSVSDEPFEPRPLLESTLQLMSGRVKGRPIRLATAIADDMPALMGDPRRIRQVITNLLSNALRFTDEG-YIILR-SRTDGEQWLVEVEDSGCGIDPAKLAEIFQPFVQV----SGKRGGTGLGLTISSRLAQAMGGELSATSTPEVGSCFCLRLPLRVATAPVPK------------ 303242285 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLLLVDIAILLVVLLLSYFLSTTIIKPVKEITIAAEEIAQGKLDV-RVPKRYDDEVGKLAI--TLNYMAK---ELSNHQKNDFIASISHELRTPLTSIKGWAATL--NSGGFTDMGEIKEGLGIIENETDRLALLVNELLDFSKLTSKSASLGMEAIDVGEFICEIRNQMNPRAQRQGIDLGLEIEYDMALIKADRNRLKQVMINILDNSLKYTQEGGRIKISCQSKEDE-VLIGIEDSGIGIPEDDLPKVKEKFYKVSTS----FSGNGLGLAICDEIISLHNGRLEISSEFGVGTRVEIYLPLSKEIQL--------------- 189467816 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVIQIRHRYRARQEILEHAEQINEAKLQFFINISHEIRTPMSLIISPLQKL---IATDKDNERQKNY-HTIYRNAERILRLVNQLMDIRKIDKGQMSLKFQEVDIVGFIRDLYYTFEYQANARHITLSFQPETEKLKAWIDPKNFDKIILNIISNAFKFTPENGEINIYLRIGEDHYFEIIVEDSGIGINPEEMGRIFERFYQIRNSHNNSNVGTGIGLHLSRSLVELHHGTIKAENNENRGSRFIIRLPLGK------------------- 984157 -----------------------------------------------------------------------------------------------------------------------------------------------VVAVRVPLLHLSNFTNDWAELRSYAVMVLVLPMNGLRKWREHELELVQVVADQVAVAL--------SHAAILEDSMRAHDQLMEQNIA---LDVARQEAEMAIRARNDFLAVMNHEMRTPMHAVIALCSLLLETDLTP----EQRVMIETILKSSNLLATLINDVLDLSRLEDGILELENGTFNLHGILREAVNLIKPIASLKKLSITLALALDLPILVGDAKRLIQTLLNVAGNAVKFTKEG-HISIEASVAKPEYLRVQVRDTGCGISPQDIPLVFTKFAESRPTSNRSTGGEGLGLAICRRFIQLMKGNIWIESEPGKGTTVTFV------------------------ 218134830 -------------------------------------------------------------------------------------------------------------------------------SRYSQSGRFFDYFSEDMLSVMAPITNAYTVKGYVAIHIPLGTLRSQVYT-TFNTNYVTFIIMMMLILLFVAFYFIMIHRPLKAIIKGVDEYSKRIDLADELHRLGASLNYMSSEINEMDKFQQKFISNISHDFRSPLTSIKGYLEAM---SDGTIPPELHQKYIGIVLFETERLTKLTNNLLTLNDLDPKSVRLNYSDFDINDVIRHTIETFEGVCTEKKITFKLTFSSRQLMVHADMEKIQQVVYNLVDNAVKFSHPDSFIAISTTTKNGRA-FISVKDNGIGIPKDDLKKIWERFYKTDNSRGRDKKGSGLGLAIVREIIQTHGERIDVISTEGVGTEFVFSL----------------------- 302670218 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELVKTRQNIEDQLEIEKSANEAKSRFLSNISHEIRTPINAVLGFDEMILRES----SDESILEYAKDIQSSGKTLLALINDVLDFSKIEAGKMEIIPVEYELSSVINDLVNMAKMRAAEKRLEFTVDVNKDIPMLFGDEVRIKQCILNILTNAVKYTEEGS-INLSIDYEEAPELKVRVKDTGIGIREEDIEKLSAAFERIDEKRNRTIEGTGLGINIVNSLLAMMGSKLCVKSVYGEGSEFSFDI-KQRVVSSEP------------- 83593741 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRQMEAEIFQRSKEVAKSNLKLKEANSELAILYEKTRELDDIKTQFFANVSHELRTPLTLILGPV---TSRQEDPTLAPAEKRVLDMVARNARLLLRHVNDLLDIAKLEAGQMRMQYVRTDVTRLCRFALSHFDSLAEERAIAFTLE-APAVLWAEIDPEKFRRVLLNLLSNAFKFTPNQGEITVSL-IDRGDDVILRVSDNGPGIPESMWTAVFERFRQVDGGSDRRHGGTGLGLAIVREFVDLHGGEVSIGQASEGGAAFTVVLPKKAPPDVA-------------- 141362172 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFSFALMEKSRGQLESEVEQATNDNNVELIEEQNARLDIARKDAIKASNVKSQFLANMSHEIRTPLNAILGFS----KELNNAPLPTDQQEQVRIVNTAAENLLTIVNDVLDFSKIEAGKLQINNQPFSPNKLLEEMVTIMAKSSHSKRIEFVFDLNPLPEKLIGDVFRIKQVLNNLLSNALKFTSSGA-ITFSASGRSAHGIHITVEDTGIGISRQDRKKLFNAFSQVDDALNRNYQGTGLGLVISRELVRLMNG----------------------------------------- 170026131 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HIARAYNNLLDTLNEQDTLEMKVKERTLALAKAKRAAEQANRRKSDHLTTISHEIRTPLNGALGAVELLQNTPLDAG----QMRLAETAHQCSLSLLAIINNLLDFSRIESGQMTLSLEKTALLPLLDQAMLTIHSQALSKSLALSTFISADIPELELDTLRLRQILVNLLGNAVKFTPQG-RIQLRVRRQ-NQTLCFTVEDTGCGIDVQHQQTIFQPFMQ----TSDHEQGTGLGLAIADNLAKMMGGHLTVFSEPGQGSCFSLCLPFNAITPPMP------------- 251780220 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SGAIFVYLIMIVLIIY-LSITKMKNLDRMVEKRQLRDEMEKNRKLFDKVID----LERRKNNYFVNLSHELRTPLNVISSTEQLILNKQDNGIEKEKLSYYMKIIKRNSNRLLKLINNIIDTNKIESGRYQINLKKNDIVYLVEETSLSLKDYIENKGIHLIIDPEMEEKIIMCDSYEIERCIVNLVSNAAKFTPEGGEIKVTLKDLNNK-VIITVKDTGIGIDPKYHKAVFDRFNQVIDANSESKGGSGLGLTITKHIIDLHKGKIYVNSDIGRGCEFVIILP---------------------- 159899539 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GLDWERYRTALEQISTFSQQQINATINHVQQLVRLAQQLLKDSQEAAEVFSRSKSTFMSMMSHELRTPLNAIIGYSELL-IDDLSATNQQQSTDDARQIRSAGRHLLHVIETILQVSNLESGASNVHYDDVDLEMLTNSLELSLRTQFQKRSNQLEIKIDPNASWVYSDSSKVRQIIFQLLNNANKFT-DHGQVRLTIAPDDPEMLAFEVCDTGIGIDHEHLPLLFAEFSQLDASSTRRYDGTGMGLALCRHLARLLGGDIRVWSEPGIGSTFTLAIPRQSVMTPV-------------- 118581218 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------IMSLIMILAGFGVSAMAVALSLGITKPLRLLTDGARAMGRGNLEQ-TIPVTSQDEIGQL--ATTFNEMARSIAE-LDKMKSDFVTIASHELRTPIQAMLLSISGIMEGYSGTIDDE-VREDLQVARQGIERLMRLVENLLNLSRIEARKVELLVKPTAVDEVIDTTIAALADLAREHGHDVAMNLQSGLPLLTVDRDRITQVMINLLSNAIKYNPDGGAIELG-GELAGETIRLTVADTGYGVPPWATQEIFKKFFQADSIMSHKVGGTGLGLAISKGIVEMHGGTIECTSPLRKGALFVVTLPLS-------------------- 119468942 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLQLYEAN-KVLKGAAE--NLEQEVANRTHDLELAKQDAEAANEAKSDFLANMSHEIRTPMNAIIGMAYLALDTEL----SEKQRDYVEKIHYSAESLLGIINDILDFSKVEAGKIELEQKEFNFNTFLENLVNIISTLASQRKIEVVFDIDPLLPDFFGD--------------ALKFSTRG-KVILAVKLVQKVDSYFSISDNGIGMTQAQVDSLFKPFTQADVSTTRKFGGTGLGLVISKTLVELMQGDITVNSKLNKGSCFSFTIPL--------------------- 220907309 ------------------------------------------------------------------------------------------------------------WLNLALDAAGMSWDWDLRTGQILWSPFHEEIFGYEPGKPQRTYQDWYNRIHPDDRVLVEKAMATALAKQSLLEVEYRVRWPNGH----IRWVNATGRYSYDRQGQAIRMVGMLTD-ITQRRYAEELLKKQAEELTRINQVKDEFLATLSHELRTPLHAILGWAQLLRHRQLDP---EKVNQGLEAIERNARLQTNLVEDLLDISRIIQGKLRLIFALFELVPVIRAAIAAVMTTAAAKHIHLSLQIEPCAPWVLGDSDRLQQILWNLLMNAIKFTPPAGQVEVKLSQENSRDNYIQVSDTGIGIAPENLPFVFDRFYQGDSSSTRAYL--------VRHLTELHGGSIEVDSKEGLGSTFTLVLPLQPYPHLDPAELEKS------- 295699361 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRRTRLMRQQRAALEAEHQASRAAREASLAKDAFLGMISHELRTPLHAIVSSVELL----GFHYHSEADRKVIQRLETAARHLEAQMKDLTDYARLGAGKLELRHQHFEPRELLASIVDEHTMSAKARGLKLESEASGASGLVESDPHRIRQIVNNLVTNAIRYTETG-TVRIELRQEPALLVFV-VSDTGRGVPSEQIPLIFEEFTQLDASRTRRFEGAGMGLTIVQGLVKLFGGTVDVASTVGEGTRFTVTIPVVPVATVEPAD----------- 88797705 ----------------------------------------------------------------------IAPLVASICLIAFGLNILQLKRFRPKLGLWYQRAIWLVLAILPLTLFHFGWIAATLIREGHRASVYFAISFIFIAVGYGIETTLYSLMIGTELARQIIPWMEQYFLYSCVVIEVFFLALA--LASYIDGLRAQTAQARQQVIDQLTDKAKLKERTDQLNEKQQILSDQNDRLLELDQMKSHFLANFSHEFRTPLTLIKGPLKQILNGDLGEQNDATLQ-AIATSQRSAERLARLMEELLMLSHLEANQLKLQVQSTELNSFCRRIVSLFEYQAQERELKLSCECLAEDTVAFCDVRKLETVVYNLISNAIKFTPRQGAITVQLSVEGDADQRFEVSDTGPGIPVEQREQVFQRFYRLQKDARSGAEGSGLGLSLVRELTEMHGGTVLVESTMG-GSCFTVRIPL--------------------- 300854763 -------------------------------------------------------------------------------------------------------------------------------------------YGTVYIQIVKDMNSEYNFMKI------LFGVMAAADFIGIIASIILGYIVSKRMLKPIDYITKTAENISINNLKERIEVKEPED---ELERLASTFNKMIDRLQEAFNKQAQFVSDASHELRTPVAVIQGYANLL--DRWGKDDRDALEKSIYGIKLEAANMANLIEKLLFLARGDSGTQLIEKKKFWLNELIDEVVKESRIIEQNHVISSSRN---DTVRVCADYKMIKQMLRVFIDNSMKFTPEHGKIDIN-SEVQGKVVKISVSDTGIGIPKEEIQNIFNRFYIVDKSRSKEKGGTGLGLSIAKWIIDMHQGAIDVESQEGKGTKITVTL----------------------- 163744439 ------------------------------------ILAYQPDAPVSFDLGLTFTSLVIAILGCTILIAGMFRLWVTTVLGGVILGLSISAMHYTGMVRVEGIIHWDKNYLIASVLLAMVFSTVALF-FGAQNHRYSTL--KMTLAFALAIVGLH---FTGMVAFQVTPTTLMGGYSNPDEFKLLALVIAGTAAMIVGLFTYFIENRTRM------------ENIVELR-------EARDEARNASRAKSEFMSVLSHELRTPLTIINGYASFLKLKPNEPISKDQTERYGGRIKSAGDHLLTIINEILDYTSIELNSIKLNKTSFQAGDLLAELEEQFQGLAKEKQSLIEIEFDA--FNVLADRGRCKQILINLLGNALKFSSA-SNIRMRAKMI-GETCRLEIEDNGCGMPKEDLERIFQAFIQAESATKSADGGTGLGLAISKKLAAAHDGDIHVESTIGSGTKFTVDLPN--------------------- 308070736 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLQRQQEELEHFNTELIAKTRALEEQVREVEEKNDEIEHARAQLEQQSKYKSEFLANMSHELRTP-LNSLLILSQLLSENKEGNLKPKQVEYAQTIYMSGADLLKMIDEILDLSKVDAGKMDINHEAVHLKELELFVEQNFAPVAAQRELQLHTEIEENLPDIISDGYRLKQILRNLLSNAFKFTTEGS-ITFNVSRANGEQLALSVRDTGIGIASDKTDLIFEAFQQVDGTTSRKYGGTGLGLSISRELSRLLGGIITVESEQGQGSCFTLYLP---------------------- 124265863 --------------------------------------------------------------------------------------------------------------LAAQWSAALRRLLPRAVWPYIDTGHYLLLMLTVVPLLGGLFALLYHQELRAASGAPLAPAVAGALKLGFVKAFAALLLIAGTVAWWLVLSREVAQEESNRQTAALRTEIESHRRTAQLQEAKLQAERAMHQAEQANRAKSRYITAISHELRTPLNSILGYAQLLEEDEAMPPH---RAQAVRVIRRGGDHLASLIEDTLDLARIESGKLALEVRPLRLCEAVQELARMFELQARAKGLVFRHEIE-GPDVVRADEKRLRQILINLLGNAVKFTAQG-EVVFRMRY-AREIAHFEIEDSGPGMTSDELARVFEPFERAGGGHGTGIG-----LTIAKMLTDLMGGEMTVRSTPGRGTAFAIRLPQASEATVAP------------- 135240809 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SVFLANKIVRPIKVLEQGAVRVARGKFD-TPVRLKTNDEIEDLGIAFNKMLKGLKRLEEL---KEEFVFVAAHELRTPVVAIRGFTTMVQEQAGK--LDAQTKEFLNEVVMASDRLHQLVNDLLEIARSDAGRLEIKVAPTNISQPIKSVISELQVLADKKSIPLIYRPSSSLPKVLADPQRLKEIMVNLVGNAIKYTLDDSTVTVS-HEVRGKMLVTHVKDDGIGISKEAQKKMFEKFYRVQAKETQEITGTGLGLFIVKQLVQKMGGKIWFVSEKGKGSTFSFSLPVAE------------------- 271969947 ------------------------------------------------------------------------------------ATTACASKTLDTPTATERKALRRLNQLVNRCLVGQGKYEVTLALDLSWTPRVLDQQPVSACLASARREQLRAYVAPAALLYAGVARIAGTALLVLLFAVAVSVVVATRLVRPVRALTEAAQRMGQGDSSARVAVTATGE-VGELSEAFNRMSEHLERMEAQRKA---MVSDVSHELRTPLSNLRGWMEAAQDGVA-----ELDAELIASLVEEIMLLQHIVDDLQELALADAGKLRLHPEPVNVADLLDQVATAHRGRADSAGLTLTADTAGD-PGLLADPVRLRQAVGNLVSNAVHYTPPGGRIALRGRLADGH-VLIEVADTGVGIAPEHLPRVFDRFWREEKSRNRRTGGSGLGLAIVRNLAEAHHGTVSVASTPGEGAVFTLRLPVE-------------------- 310639904 -------------------------------------------------------------------------------------------------LKLAQSLLVRSRIIQIVFIGHCCFAILVLLAPAS------SLYAFLMVLIALPAITLCA-TVPSLAFLRTFAVFLLLASISIASSMLWGIFKTNIVLAFVAFASYWFKRFFNTNAEL-----------------RRLSD----RLQRADQVKNEFLANTSHELRNPLHGMINIAQTV-LENQGSALDEPNRRNMQLLVTVGRRMSLLLNDLLDVTRLREKDIILEKRSLKPKAVASGVLDMLQFMTDGKPLNMVVNIPADFPNVLADENRVIQILFNLLHNAVKHTAEG-TISVHAHIQ-GEMASIQVRDTGVGIDEETQKRIFHPYEQGNSHLTVIGDGLGLGLSISKQLVELHGGSLSVSSELGQGSTFSFTLPLD--PSPTPDESRDNEQ----- 303317534 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------INDRKILEKELNMAMQKLNREMESKTKFFTNMSHEIRTPLNGILGTIPFILDTNL----DSDQRRMLETIQNSSTNLRELVDNILDVSKVEAGKMNILRQWFHVRSTLEDSIDTIASRAIDKGLELNYVFEPDVPMVFGDRFRIRQILINLIGNAVKFTSQG-EIFIRCSIHHDPEINFEVIDTGKGFSARDAQQLMQRFSQIENDDAPQHAGSGLGLFLSKQIAEMHGGRLTPTSMEGRGAKFSFYVKVSAAPTQAPQ------------ 254423237 ----------------------------------------------------------------------------------------------------------RNQLLVSQLSVLAVAIASLAIVSRLYTPRYFVVTLERMELRGVRVQQQVKGQLLKGVRGLFWSFVLGGASAGGASW-----WLSRRITKPLLRMESVTQQFAAGDFSSRVPPLE----IPEFDRLGHSFNRMADDLEGVEQRRRELVGDLTHELRTPLTIVKGYLEGLADGAISP-TPETYDRLAN----ETERLRRLVNDLQELSKLESGYLPIHPQAVNIVPLVTQVCDRFAQLINSDQLKLTTEFSPDLLPVWGDPARIEQILVNLLSNALRHTKAG-EVNVRVATNDAKLVWIAVSDTGEGIKKTDIPRVFERFWRADRSRDRISGGSGIGLAICRRLVELQGGTITATSEIGVGSTFTFSLPVA-------------------- 260578370 ----------------------------------------------------------------------------------------------------------------------------------------------GTITIVALPLAEEEHIISRLVLLQAVIGLTVVAFVILASMYLVRRALRPLNEVELTASKISNGDLWRPNTEVGRLSQALNKMLAQIQTAFVAIGASERQARRSEASMRRFIGDASHELRTPLTSVRGYAELYQSGATDDAPM-----VIDRISEEAGRMSLLVEDLLALVRMDEGR-PLAKNRVDMLELVLETAESARAGFPNRTVQVVNETG-DVPIVIGDVNRLHQVLGNLVTNALRHAGEDAEVKLRLDKRDGH-VIVDVEDNGRGIPAEDVPHLFERFYRPDVSRSRASGGSGLGLSIVKGLVEAHGGTVSVDSEEGQGTRFRIDLPEA-------------------- 145221593 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELRASSERLEAQAHSLEEKNEELQHLSASLEAKAEELAVSSRYKSEFLANMSHELRTPLNSILILAGLL--TESDEPLNAKQHEFAETIQQSGKDLLNLIDEVLDLAKVESGSLYVDNEPITIAELVTFLERTFRPIAGDKGIEFLVSVDDSAPQITSDYTRVKQIAKNLVANAIKFTDTGS---VSVKFSGDGYLSMAVVDTGIGIDEKDHHLIFESFQQAGRGSAKQYGGTGLGLAISRELARHLGGDIALRSALGEGSTFTCYLPVE-------------------- 24375923 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAVNYSEGISWHTLITTLLPIAIGLLLFIGGLTIAYLK-----------LRQEINKRRIVENALAIAKENAELATKRKAEFLAAMSHEIRTPMNGLVGMAEQLSFTPLGI----EQKQMVQIISNGAEEILQIINNILDFSKIDMGKMRLESTPILLREVLDSTLNMVMNDLRTKDLSLYLHVDQGVARVTGDSLRIKQILFNWVSNAIKFTERG-FIEVSVKLEAEEELLIGVQDTGIGMNADTQARIFNIFEQADVSTTRSYGGAGLGLAISHTLAEMMGGDIILNSAPHLGTFIRIRLP---------------------- 159901176 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FSIAVGNVLVARLAEVRAGAAALAKGDLALRIPEHGNDELAADFNQMADALAQSAERQHELEQSRRDLIAAISHDLRTPLTAVRAMIEALADGVV--TEPAMQQRYLNSANSQLTNLSTLVDDLFEMAQLDAGVLRLELERASLGDLISDTLSNLQPHAAAHGVQLRGSVAPEADLVLMNAPKLQRVLYNLISNALRHTPSDGTIAIQA-QTINQTVHVEVSDTGEGIQPDDLPHIFERTYRGEKSRSRDYGGAGLGLAIVRAIVEAHGGNVWVESQPQHGARFVFTL----------------------- 225017546 -----------------------------------------------------------------------------------------------------------------------------------------------------------------LIFKSTL-LLVAVSLIVLLFVLVSGGFFVNSIVRPVREMSIAVRKIAEGDMSVRIRRQSKDELGQLCESINYMADEIS----NSEKLKNEFISSVSHELRTPLTAIQGWSETIM--SMGVGDLETTKKGMRVISNETGRLSDMVEELLDFSRIQDGRFKLNKDRMDILAELEEAVLIYTEHAHREGKQFIYHDIEMLPFIFGDRNRIRQVFINIIDNALKYSDAGDTVTVKAEADDAN-IIITVSDTGCGIAEKDLPLVKEKFYKANNTRR----GSGIGLAVAVEIVSMHDGALEIDSEEGVGTTVTITLPIDK------------------- 283457123 -------------------------------------------------------------------------------------------------------------------------------------------------VVGIPLANVQQTLTIFVIVVSLGSIAVMVAGSYIIRGTMKPLERVSAVATDVAHLD-LEEHTISSAVRVDPRDSDPRTEVGAVGYANQLLDEVRERTEHQIRA---FIADASHELRTPLAAIKGYSDMLR---WTEPLSESGQSSLARIDSQTERMSRLVEDLLTLARLDEGR-EPKLEQVDLTELVLECTSDMQAAARTH--EWHLNLPDEPVEVVADRSQIQRVILNLLSNARKHTDEGTRVTAGLSVDAAREAVVTVADNGPGIAPDFLPKIFDRFTRADKARSGSDGTTGLGLAIVQAIVQAHGGSIQVQSQPGH-TVFTVRLPLDARLQPV-------------- 296392537 -------------------------------------------------------------------------------------------------------------------------------------------------------------------LSSLLTLQLAIGTGVLLVLGLAGYFLVRWSLRPLVEVERTANQIAAGDLERRRLSKALNSMLAQIQHAFAATLASEEKAKSSERRMRQFVADASHELRTPLTAMRGFAELHRTGAGVSTTIAMSR-----IESEAIRMGKLVEDLLVLARTDEER-PLEKEPVDMLQLMTDAVHDAKAIAPSRTIRFEFQPSGGAPVVLGDDASLRQVLSNLVSNALLHTGEDATVTLSLGG-DAHDVLVEVCDTGPGLAPEDAERVFERFYRVDPSRTRSSGGSGLGLAIVNAIVRAHGGHASVRSELGVGTTLRVTLPR---LAAGPEEDDE-------- 16127853 -------------------------------------LERAVASRRVNTYLRLSSTFAICATLHLVVGLRWVWIWGALYTAIQFLETWLALQLIKRPQSSPD--RWRRFSVIALFLTSAVFGFLAFASDARFAPTLGGMLLAGALMNVVIVSATIAAATPYVGYLLVIPIVAQANPDAPLANALWFGALLLIAAVAVASRTLHA-----------ALKAEAD--------AKTEAERRRHEAEEAVAAKSAFVAMISHELRTPISAILAGAGRLHSEA----PEASSKVHAQLIADAGGLMRTLLNDLLDFSRLEAGRMSVEKSPFNLRQSLSDTLRFWRPELARKGLKLRVVGASTIPQWLGDAMRLKQVLNNLLSNAAKFTRSGGSVTLRAEIVGDQVLVVDVVDTGPGIPEAALPRLFTPFDQLNESVARLHGGSGLGLAISRELARLMGGDLTASNALGQGAHFRFS------------------------ 308272911 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IQQFIDNREYFFQPTVVPIPVVPEGKELTG---VALILKDVT--QMYEQQELKSGMISTVSHQLKTPLTSLRMSIYLLLEESVGVLN-EKQIELLIAARDDSERLLNIINDLLDLNCIESGKSDVSLKPVSPQTLVRDVIDSFLPEARDKGVTMANAVPDDLPEVVADAEKIRHVFTNLLSNAIRFTSPGGSVSVLADLEPDN-VRFSVEDTGAGITAEHLKHLFEPFYRAPGQDEKS--GVGLGLAIVKEIIQAHGGDVSAESEIGKGTSFGFTLPLAKERDVQEKQN---------- 89893593 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------AIYQSLLFAGALALIIGILLSYWTSRRLISPLQNLTKAAQRVGEGHLDEHVSVMTKDE-VGQLAIAFNGMADSLKKQE---HLRKQFTADIAHELRTPLTSIRSYIEAFQDGVLPAD-----KENLTIINEEIERLVGLSSDLKDLNVAEMGALKLNFTQVDITELIDKTVNKLIPLIQEKGIAFEWEKPASV-FIEGDEYHLTRLFYNLIHNAYKFTESNGRISIQMELRQSD-VRISVCDSGIGIPKEDLPFIFERFYRAEKSRSRETGGTGIGLALVQQITQLHRGTLDVESNPGQGSKFTVVLP---------------------- 224131798 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SVGLLVITLLVGHIFHAAINRIAKVEEDYREMMEL----------KARAEAADVAKSQFLATVSHEIRTPMNGVLGMLQMLMETDLDVN----QMDYANTAHTSGKDLIALINEVLDQAKIESGRLELEAVPFDLRSVLDNVLSLFSGKSNEKGIELAVYVSDRLPEVIGDPGRFRQIITNLVGNSIKFTRDKGHVFVSVHLADERDAVLKVYDSLSGFPEDAQGNIFTPFMQADSSTSRKYGGTGIGLSISKCLVDLMGGEIGFVSECGIGSTFSFI------------------------ 307265850 ------------------------------------------------------------------------------------------------------------------------------------------------------------------LFLKLLFILMFFADAA--GIFVSFIAGYFVTKRALRPVDYMIKEVREIDAHGLNKRLKIYGEDDELTRLAKTFNGMLDRLEDSFKRQNMFVSDASHELRTPISVIKGYIDML--DRWGKEDKAVLQEAIEAIKRETLDMEHLIERLLLLAKGDNKSIKLNKEQFNLKDVIKEVAEEIKMLNESKNIVVKGQND---INITADKKLIKELIRIFLDNAAKYTSSDGNIEIDVGKDNSKA-YIKIKDDGIGIPQEDIPHIFDRFYRVDKARAKETGGAGLGLAIAKWIIEEHKGSVTVKSEVGKGSEFTITLPL--------------------- 142225881 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AKDGIKEHSIRLMRD--VSEEEALRRALTEKAEEAERLSLVKSEFLANMSHEIRTPMNAVLTLAQTLAR---AEYANDSVVEQANKILRAGRSLQQLIDDILDFSKIESGKLKLVTTEFYLTELLETLSLLMSSTAQSKNVHLAITPNRGDIKVLGDQQRLEQILINLIGNAIKFTSRG-FVELSVDVIDVEGLRFTVRDTGIGMSDEVLAKVLNPFEQADGSITRKFGGTGLGLSITQQLLSLMGSELNIESQVYKGTTFELTLPME-------------------- 154244154 ----------------------------------------------------------------------------------------------------------------------------------------------------------------PLSFVVRVPEVLDAVRAAAEDGLPRRVEFAERIPLDRWLEAHVVPLRLEAHAGIRSGGRRAADVPD--AVLLTFRDLTQQRRVE--QMRADFVANASHELRTPLASLSGFIETLQ--GPARNDAPARERFLAIMAAQARRMSRLIDDLLSLSRIELNAHVRPQTKVDLGGILAHVCDTLSPLARDRGVTLDQVKDAVPLEVLGDRDELIRLFENLVENALKYGAPGKRIEVRLFRENGTAV-VSIRDFGPGIPPEHLPRLTERFYRVDVAASRDQGGTGLGLAIVKHIVARHRGRLGIDSVLGEGATFSVRL----------------------- 205372168 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------LITVLTYVLLIGSVLYLGAAYFLVKPIKKLTALTSKIAKGEFKQIESIRSKDEIG---ELAKSFNVMTAELTKLETMRK-EFISNVSHDLQSPLTSIRGFAVALKEN---EFSKEQQHHYLTIIQKESERLAKLSENLLKLSVLENMDSLVEKETYRLDQQIREVFLSHQPQWLEKELE-LDLEGIQMVEIHADRLQLEQVWHNLLTNSIKYSNKGGNIKVDVKEVQGE-VHVEFSDTGIGIGEKDLPHIFDRFYMVDKARTPTRQGSGLGLAIVKKIIDIHGGDILIKSNLGKGTSVHIVLPK--------------------- 256752369 ------------------------------------------------------------------------------------------------------------------------------------TVGYVDIIYYGPIMMSDLDFKFLCDISRYNIIATLIALFIALT---------ISIYVSNYITKPLINITEVAKKLEKGDFTAKVYDIPKEDELFKLTAAINHLGESLKNQE---ILRKQMTSDIAHELRTPLTTLQSHIEAMLDGIWEPT-----HERLKSLNEEVLRLINIVKDLETLNKFESDMLKLNKIKFDASELVKSILTNFEASFAEKEQEVVKNIEDNI-MLFGDKDRIAQVFVNLISNSNKYTPVGGKIKIDF-YKDGDYAVFVIEDNGMGISKDDIPFIFERFYRGEKSRNRETGGSGIGLSIAKAIVLAHGGEISVESEINKGSKFIVKIPL--------------------- 302388284 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLMAIIMIIVFTDAILMMWVYRSVVSPLGRLQVATKKIRDGNLD-FSLEVENDDEIGQLEMRIRLKESAEEKVEYDKENK-ELISNISHDLKTPITAIKGYVEGIMDGVAS--SPEKLDRYIRTIYNKANDMDKLIDELTFYSKIDTNKIPYTFSKINVAGYFRDCVDEVGLEMEDRSIELFNYVDEDVV-VIADAEQLRRVINNIVSNSVKYMDKNGIINIRIKDV-GDFIQVEIEDNGKGIPAKDLPNIFDRFYRTDSSRNSSQGGSGIGLSIVKKIIEDHGGRIWATSKEGIGTEIHFVL----------------------- 7652766 -----------------------------------------------------------------------------------------------------------------------------------------------VVAVRVPLLHLSNFHIPELSARSYAVMVLILPMNGLRKWRDHELELVQVVADQVAVAL--------SHAAILEESMRAHDQLMEQNIA---LDVARQEAEMAIHARNDFLAVMNHEMRTPMHAVIALCSLLLETDLTP----EQRVMIETILKSSNLLATLINDVLDLSRLEDGILELENGTFNLHGILREAVNLIKPIASLKKLSITLALALDLPILVGDAKRLIQTLLNVAGNAVKFTKEG-HISIEASVAKPEYLRVQVRDSGCGISPQDIPFVFTKFAETRNTSNRSSGGEGLGLAICRRFIQLMKGNIWIESELGKGTTVTFV------------------------ 239904983 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITEEQERA-ALLAAAKDQAEAASRAKSEFLANMSHEIRTPINGIVTILQLMVASGL----TEEQADQARMALAASRRLTRLLSDILDISRVEAGKMAIVQAPFHLRRAMMEVRELLLPAGDPPGVTCTVSIDDAVPEVIGDVTRFQQILTNLLGNALKFTASG-TVSVTAVAQPDAQVLFSVADSGVGIPKDKLDSLFAPFTQVDQGYRRDYQGAGLGLAICKRLVGLMGGSIGIESEPGQGVVVHFNLTFGLPSDVLPQ------------ 160880259 ---------------------------------------------------------------------------------------------------------------------------------GEFTTKEYKLKQGKDEVGMVSISYYGPYFLSENDFKALNTILVSIGSVSLLFAVYIGWMLARKISGPITKTVKMTTEIAEGNYEIRFSEHTG---TKELDALVSSINNLASSLEKQEGIRKQLTSDVSHELRTPLTTIGTHIEAMIEGVWEPTT-----ERLKSCYEEINRITNLVKDLEQLAKVENDNLKLNITSVNILEVIDTIKDNFETEIYNKSLDVSVI--GTASTILVDKERISQVIINLLSNAIKYTPDFGKIVISLE-DYETNLVIQMKDNGIGIPEEELPFIFERFYRADKSRNRRTGGAGIGLAIVKSVVHSHGGKVEVSSKLETGTVFRVILPRK-------------------- 78042216 -----------------------------------------------------------------------------------------------------------------------------------------------VVAVRVPLLYLSNFQIPELPTKCYALMVLMLPSNSARQWRTHELELVEVVADQVA--------VALSHAAILEESMKARDL---LMVQNVDLDRARREAETAIRARNDFLAVMNHEMRTPMHAIIALSSLLQETILTP----EHRLTVETILKSSNLLATHYKDVLDLSRLEDGSFQLDRRTFKLHALFREVLNLIKPIVSVKKLSISLNLEPDLPEAVGDDKRLMQIILNIVGNAVKFS-KGGSISIMASLQDPRALHVQVRDSGSGINPLDLPKLFTKFRNCQSPEARNSGGCGLGLAICKRFVNLMEGHIWIESELGKGCTFIVKLPNDSRLPLVPKANHGPSSF---- 225376456 ----------------------------------------YAQNYFSNSMTLDEINEQLSALDTYLNAD----IWIVDTHGKILINTAATETTEETIPDFDMTDFGNRYYRVGTFYDYFQENMLSVFSPITVNRGYVIIHKSESYLTASANSLSAIAYTTLALIFAAAFVVLALFTY--------------VVYIPIRKITHAADEYSKGNFD-AKIDVHSNDEIGYLAASLNYMANELNTLEEDQR---KFISNVSHDFRSPLTSIKGYVEAMLD---GTIPVEMQEKYLNIILFETERLNKLTKSLLELNKFGSHGVMLDVTDFDINQTIKTTLLTFEGICANKHIRFNLILSGEQLFVTADFSKIQQVLYNLIDNAIKFSHQDSTITIETTEKNDK-VFVSVKDTGIGIPKDSLKKIWERFYKTDLSRGKDKRGTGLGLSIVKEIIQAHGENINCISTEGVGTEFIFTLPIAK------------------- 157693908 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SNQVVRTINQMKEIALEMESGDFSKRMAVTKNGDELNQLSRSFNKLSSTLEKVEQH---RREFLANVSHELRTPLSYMKGYAEGIEEGIID------QKKGMQIIQNESTRLSRLVHDLLDLAQLEGESYPLTMEPLVFAQLIHDVLDQMKFIASQKGISFNRALEED-CIIYGDSDRLEQVVRNLLDNAIHYTPSGKSISIEL-LVHQNIAELTITDEGSGIPKAELPHVSERFYRVNKARTRKDGGSGLGLAIVYQIIKKHRGTFVLQSEQGIGTTAIIQLPSAESTEIPP------------- 260063627 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELTAILSSALIIISLLAVSLYRNN----QIKLKTNDL---LHTKNRELHAARDAAVQAMEAKTNFLSTVSHELRTPLYAVTGLTHLLLEEN----PSKEQQEHLKALKFSGDYLLNFINDILQINKIDADKLEMLEIEFNLKKILTEVMNSLQQTAKESKTEMILDFDPEIPHLMSDPVKLSQVFMNLMGNALKFTKNGEVLVLAVRKEDDRAVYFEVRDTGIGISEEKQKTIFDSFEQGSIQINREYGGTGLGLTIVKSLLGLFGSTIQLESTLGQGSSFFFEL----------------------- 296083781 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QVRKREKMMKIREEIAVQKAKETELNKTIHITEETMRAK-QMLATMSHEIRSPLSGVVSIAEILATTNLDRH----QRQLLNVMLSSGDLVLQLINDILDLSKVESGVMKLEATKFRPREVVKHVLQTAAASLQ-KILTLEGHVADDVPEVTGDVLRIRQILTNLISNAVKFTHEG-KVGINLEPSSGNGIRCDVYDTGIGIPEHALPTLFKKYMQVSADHARKYGGTGLGLAICKQLVELMGGHMTVSSREHSGSTFTFILP---------------------- 198274384 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SEKKHAKAIDELNSKKEIEIHEAKINFFTMIAHEIRTPVSLIIGPLEKIMQSTHIPINE---RQELEIIDRNSQRLLYLVNQLLDFRKVEQKEIRMKFTSQSIKELMQAVCERFSPTLQQNGVSFSVTYPDEHFHADVDKEALTKVLSNLLTNANKYTQ--SMIEVRFQEHPERQTFIEVKDNGKGMNEEELKKIFKPFYQASE----NKPGTGIGLSIVKGIVEAHHGQVNVTSQPGKGSSFIITLPRKQENLVTEEEENQAT------ 212218276 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITELKKTQAQLEIQRQKAEAANKAKSEFIANMSHDIRTPIAGMLGMLQDLLNEETKTSSNASILNVIETVQRDSELLLQLCNEILEVVRLESGKESEQSEAFDLRELIKRTIELLQPVAHQKKLTLACEVDEGVPQ-YLDGIRLSRTLLNLISNALKFT-ENGFVKVKVRLSDKTNIQIAVEDTGMGIPRDKFDTIFEHFSRLTPSYEGLYKGAGLGLYTVKRYVDAMGGEITVDSEVGKGTCFNVIIPFT-------------------- 24214922 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EIYQRAQEIQKNNKELIRLNEELTQREREIQEVYQRLFNMDQLKSQFFANVSHELRTPLTLILGPTRALLKDQGITS---TQRTFLETIERNSYTLLKHVNDLLDLSKLDSGKMTLKYSNANLSEVIRYIASHFDSITKERNIDFVLMIPENFP-IQMDVSKVERIILNLISNAFKFVPDSGKILCELK-TEGTMASIYIADNGPGIPIHLRDQIFEKFRQIEEGDSRSFGGTGLGLAIVKEFVDLHLGSIGVDSFLG-GALFKVQIPIYAPIHIEETEQPVKTEEFVPA 163845709 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SILLVQVILRSLRSIARSSRRIAAGRYDERVTVPASDELRA---VAESFNQMA-EALEQIEQRRITMIGNVAHELRTPLAGIEGYLEGL-IDGVLPNTADTFLD----MKQEVRRLRRLVDDLQTLSRVEAGQIALHFTTFDVNDVIRRVVAQIQPQVLDSCLQVQFAPDQQPILVHADADRVAQILLNLLGNAVRYTPEGGCITVRSELNNDNVQVI-VEDTGIGISAEHLPFIFERFYRADPSRARTSGGSGIGLTIARHLAWAMGGDISAASAIGKGSTFTLTLPRA-------------------- 218781124 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RQAELKQCELEVLVEERTRELAMAKNRCKAEFLANVSHELRTPMNGVKGMLELLLETAM----NAEQQELAQLAHQSAMNELEIIQAILDYVRMQEGDLEISPEEFNLHNHISEALEALEARAQKRGLNFQLSFSDNIPPLYGDPLLIRRALINLVSNAIKFTSQG-MIQVDVRSTDHAEIRFSVADTGVGVPKDMLEKIFESFTQVDGSATRSYMGAGLGLTLTRQIITGMGGSLGVKSELNSGSEFWFEVPLKKAL----------------- 213161958 -------------------------------------------------------------------------------------------------------------------------------------------------LVILGILALCSFILWRVVYRSV-SRPLAQQTQALQRLLEGDIDSPFPEAAGVSELDTISRLMEAFRANVRKLNRHREDLTAELHALVLEHRQARAEAEKANEAKSTFLAAMSHEIRTPLYGILGTVQLLADKPLMAN----YRDDLQAINDSGESLLAILNDILDYSAIEVGNVSISEEPFEPRQLLNSALHLMHSRVQ---VALITDFSEQLPTLQGDPRRIRQIVINLLSNAAKFTDRGSIVLRT--FCDDQSWFIEVEDTGCGIPEAKLTAIFKPFVQA----TGCRGGTGLGLAISASLAEAMGGTLTVTSTLHVGSCFRLQLP---------------------- 288940440 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ICLVGTDLTRLEAERALIAQLEEQQQALSASRAEALAMAEQALAAQERAARSAQELLEMDRRKDAFLATLSHELRNPLASIGHALGALRL--FGGEDGSEALEALAIIERQFAHLVRLLDDLLEVSRITCGKIDLRTQPVELSGVIRGALETIRPQIAAADLHLAIRLPPEPLWLEADPVRLTQVFGNLLDNAIKYSEPQGEIRLEAEPRDG-GVLVRVIDTGIGIPADLLPHLFELFRQGDPGQSPGAGGLGIGLSLVKRLTELHGGWVEARSAPGQGSEIRVFLPAT-------------------- 142792042 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVRLLNEELEERVEKRTRELEEERDKANHLAAIKTRFLANMSHEIRTPITIIKGFTEQIL-----PITHGEVHTALCKIEQNTSHLQSIINDILDAAKIDEGKMSIAEQSVAIEPLLNSLSDALTVLAHSKNLTTQLDINSNIKYIKTDPYRLKQILLNFISNAVKFTQKG-TIKLVANITDKNELYIAIIDNGIGISSEQASSLFHAFTQADSSTSRDYGGTGLGLFISKQLADAMSLQLNMHSTVGIGSCFSITLPAEKLINNV-------------- 218259710 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------INYHWRESSATVYERDERGRALIQERKGQELNLEEAKHKAELADKMKSKYLADMSHEIRTPLNAITGFSELMAFAD----SDEERKGYYEIIKTNNLLLMQLINDILDLSKIEADAIKISYEPVDINELMDTTFASIKLRMPE-GVQLFLEKGSCTCRFGTDSIRLLQLINNLANNAIKNTKQGS-ITLGYTCLPDKHLKFYVKDTGIGIAKDKLESLFTRFVKV----NDYVEGIGLGLAICQGLVTKMGGSMHVESELGIGSTFSFVLP---------------------- 305664454 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AILTSAFLIIISLLAVSLYRNNQIKLKTNTL-------LQTKNSELQAARDEAVNAMEAKTNFLSTVSHELRTPLYAVTGLTHLLLEEN----PSENQKEHLKALKFSGDYLLNFINDILHINKIDADKLEPLNMEFNLKKVLKEVIDSLQQSAKENNTEIILDYDDTIPHLMSDPLKLSQIFMNLIGNALKFT-KNGEVKVVAKEEEDVTLYFEVLDNGIGISKEQQQKIFEGFEQGSIQINREYGGTGLGLTIVKSLLGLFDSQIKLQSDLGQGSSFFFEL----------------------- 307348448 -------------------------------------------------------------------------------------------------------------------------------------------------LLLLGIVSLCALILIWRVVYRSVTRPLAEQTQALQRLLDGDIDSPFPETAGVRELDTIGRLMFRSSVHALNRHREQKARTAELQELVIEHRQARAEAEKASQAKSAFLAAMSHEIRTPLYGILGTAQLLADNSALN----AQRDDLRAITDSGESLLTILNDILDYSAIEAGNVSVSDEPFEPRPLLESTLQLMSGRVKGRPIHLATAIADDVPTLMGDPRRIRQVITNLLSNALRFTDEG-HIILR-SRTDGELWLVEVEDSGCGIDPTKLAEIFQPFVQV----SGKRGGTGLGLTISSRLAQAMGGELSATSTPEVGSCFCLRLPLRVATAPVPK------------ 152989138 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DISARKQIEAELA-RAKLLADAANEAKTLFLATMSHEIRTPLYGVLGTLELLGRTEL----SRQQAGYLQAIQRSSATLLQLISDVLDVSKIEAGQLDLESMEFAPVELTEEVVQSFAAAAHAKGLQLYACLSPELPEMRGAAASIRQILNNLLSNAVKFTDNGHSVRLKASVVDAECVMLTWQDTGTGVAAEDQHRLFDPFYQV----RRSEQGTGLGLSISQRLAQLMNGNLRLVSELGLGSSFSLRLPLERIVQAEPQE----------- 156742976 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAEIQYALRLLFYALTVGGVVARGGAWLTRAAFRPIDEIAQTAQSIVRAEDLADELQRLTITVNDLLARLEELFNHQRRFIADVSHELRTPLTAMQGNLEVLARGA--ARDPQLLNESLDDMRREVARLIRMVNDLLLLARSDAG-IQIRRDPVELDTLLLETHRELRPLAGQVQLRIG---EEDQAVVIGDRDRIKQALLNLGINAIQHTPPGGVVTLSLTIRDGHAA-LSVADTGYGIAPQDLPHIFERFYRADQSRCHNGGGAGLGLSIVRSVVEAHGGKVLVSSEPGKGSVFTMLLP----LDSQPEVN---------- 90412925 -------------------------------------------------------------------------------------------------------------------------------------QEGISIYKGNYKL-SYSLDFNNLPILKYVVFYFSSDVIQAILTQLVLFIFPFVVLLAYTLYYMYREVTRPLNHLIEGEVTVLAKEIDHADKCIHLHKMEALNKKLEARTLALNKAKGDFMANMSHEIRTPMNGVLGFIQCLESQPLG----EEAKRQVGYIKESAQSLLSIINEILDYSKLESGNVTLNYTPIAITELIKFSLMSIIYEAERKSIVLENNIDQKLASYYGDECRIKQILTNLLGNSVKFT-EHGKVTLSVTLKNGTCIRFKVKDTGIGIDLDKQIIIFDSYTQADGSISRKYGGTGLGLSISNSLCKLMGSKLEVKSQPSVETEFYFDIQLDEVAAPVVE------------ 283844513 ----------------------------------------------------------------------------------------------------------------------------------------------------------SAFLQGDVDFLTQFKYLIGAVIIMIIVSLILSFIFSKRLTTGLKGIANATGALRNHQLDI---QVKADSKVEEIDELAKGINELAASLKEGERLRKQFTSDLAHELRTPLTTLRSQLESIQDGIFYPT-----KERLDQCHHELMRLVRLVNEMEELHAAENPRIRLNLEQHNAKETIHSLYDRFQPMFKQKGINLKIKVDEDI-QIRADRDRFIQIMTNLLNNALKFTESSGEVQVLVEQI-GEGVYISVKDNGIGMTEEELNHIFERFYRGEKSRNRKTGGLGIGLSIVKALMDAHRGEIYVDSKKGRGTTVTIFF----------------------- 284041262 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------MVKASNDDGIWSVEPASLQFTILPPWWRTWWAYL---LYAAAVVGVFWFYQRNELAQELKNRLALEQYKVEKEKEVTDTKLRFFTNVSHELRTPLTLILGPLEELASAGSGPLYQAKDKVML--MHQQTRKLLDLVNQLMDFRKVEAGHVTLRASQGNMMAFLMEIVLIFKLKAEELQLDYAMEAPATDINMYFDRGKVEIILTNLLSNAFKFTPEGGKIRVLVSRLHTNYLELVVRDWGVGMNSDEVDKIFDPYYQASHTETMRMTGTGIGLSLVKQFVEAHRGEVSVQSAPGAGTTFTLRLPFGK-DHLSPEAIRDDAPY---- 283797817 -------------------------------------------------------------------------------------------------------------------------------------------YSDCILRLAVPYTGMREYMLLPAILLSFTVALIGSVLEADRFSQSITKPLLEISREMIKVGDYTDFHFEKCEYPEINVIA---DTTTRMSTNVR---EYLNRLEQEKQIRQEFFSNASHELKTPITSIRGYVELL--DTPMADNAEMRKDFLSRIKKEAVRMTRLIDDILMISRLESGGAQAELKDIRTLEIAREAASSVEGMAKERRIQVETDADDFL--ICADARQMEELFTNLLSNAVKYNLDGGRVWLSLKKERKDMVLI-VSDNGVGIPKESLGRIFERFYRVDKGRSRKQGGTGLGLSIVKHIVNFYHGTVKVVSEEGKGTSFIVRLPIAK------------------- 255036081 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQRKAAELKKQEAQQLRVLVDLKERFFTNVTHDFRTPLTLILSPLAPLIRKYAGTEDEGK----MLSIQRNAQQLLALINQLLDFSKLDAKMLSIEESAGDPGLFAENVFELFTEEAAMKGVTILFS-NELHGHFWFDGPKLERILGNLIGNAIKFTPAGGTVNVAAAKVNGQVLY-SVTDNGIGIPEDRVAYIFKRYYQVNGNESQAVKGSGIGLALVKELVEMQQGRIEVESRPGRGSTFRIFMPYRPAAQVAP------------- 310657555 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------LALGATVIIFFMLLALIISKSIVNPIMKLNVVAKSMAEGNFDQKAKKI-YDDEIGQLETMNYMAEEILK----TDKIKKDFISSISHELRTPLTSIKGWSETLMMEE-SVSQNEALGMGLGIISGEADRLKDMVEELLDFSRLESSRMKVVKRKINPKHVLEQVYRQLQPRAA--HITLSCNKIGKDTMIMGDENRLRQVFINLLANAIKFTPAGGSVQIEAEGQDEQ-IIIRFIDTGLGISKEDLPNVTQKFYKGNQTMA----GSGLGLSIVDEILKLHDAKFYIDSKLGEGTTVTVIIP---------------------- 168703825 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VFFELWRERQEVARQRDELKLIAAENARLLAETQRTAEALREADRRKDEFLATLAHELRNPLAPMRNGVHLMR---VGQPDGPARERTLAMMERQLGQMVHLVDDLLDVARFSSGKIVLRKERLELAPVLGTAVETSRPLIEVGRHELTVDVPAEPLLLDGDRTRLTQIFANLLNNAAKYTPKGGRITLSAA-REGEKAVVRVGDNGIGISAEMLPQVFDLFTQVGSAVDRAQGGLGIGLTLVKRLVALHGGEIAAHSAEGKGSEFVVRLPL--------------------- 302384794 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VYVTSAAVFGLSLIILLVFTKNVYFPLKKITAGANEYAQGN-LMHHIEVAATLNYMSAELGKMEDYQKT-FIANVSHDFRSPLTSIKGYLEAILD---GTIPPEMHEKYLNRVISETDRLNKLTQGLLTLNSLDSKGY-LNRTSFDINRVIKDTAASFEGTCNGKNITFDLTFSESIQMVYADLGKIQQVLYNLIDNAIKFSHADSTIYIQASGKYEK-IFISIKDTGIGIPKESLKKIWERFYKTDSSRGKDKKGTGLGLAIVREIIQSHGENIDVVSTEGVGSEFIFSLPKA-------------------- 298527820 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FRFMEQNGKILAVGELNHLETEELRRNLNLNRELQKKLTKLNELKNHFLGMAAHDLRNPLGAIRNLSEFLLEEARDSLSDE-YIQFLELIHTSSNFMLSLLDQLLDIARIEAGKLELDFQSTDLISLIKSVVDINKILAEKKKIQIRLEHFETIPYVELDSMKIEQVMHNLLSNAIKFSPEGNLIKVHV-FLSGEHVTVAVTDKGPGIPEEDIQKLYQPFTKTSVKTPEGEKSTGLGLAIVHKIILGHMGKIWVESKVDQGTTFFFSLP---------------------- 162450584 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAMSAGVADYLVKGRFAQILERTIRYAIEHKRSQLKLKQYADTLEESNRQLLQMHEELAAKNAELVRLNEEKNRFVGMAAHDLRNPLGVILGYSDFMLMSHRRGEPSSLLKEIVNMIRSSSKFMLSLINDLLDVSMIELGKLNLDRKSTDIVQLVESNVALNMVLAGQKNMKLVVESDEGVPRVEVDAHKLEQVLNNLISNAIHYSPPGTTIRVRVHGGRGEEVILSVKDEGPGIAAEDLGKLFRPFGRARTVSTGGERSTGLGLAIAQRVVEGHGGRIWVESVVSKGSTFFVALP---------------------- 227810119 ---------------------------------------------------------------------------------------------------------------------------------------------TGAILLAAPIDGLNRVL--RDIYIYTIIVGIAALVISVIIVSGLTRRLVRPLVDMKNSAKAIASGDYSLKV-VVDGEDEVADLGRSLNSLGRDLEQFVLKTNKMEKLRRDFVANVSHELRMPITIIQGYNQAILDGTV--TDPDDIKKYRKLIDNETQRLERLINELLEISRLQRKENE-EMEPVPLGEITENVVSMMEVRAQKRDIRLERYLDDNL-MVMGNGDRLFQLVMILGDNAMKYSPDSSSIVFQVLPSRTGGAVLTVTDHGYGIPQEDLPYIWERFYKVDKSHSRHIPGTGLGLAIAKEIIRIHKAKVQVQSEVGKGTTFMITFPPAKV------------------ 258591885 -------------------------------------------TLLRRTLIIGGLIALAAALGFLFARQVTSPIAEMTAVARRMADGDFSRKISAVSSDEIGQ--------LGNALNLMAKRLEDRLAALEEERTKGAAILDSMVEGVLAVDGMNRILFINASACRLFNISSVVAEGRPFLEVIRNKEMLDLLNQTLRVFAPRELHIFTPVQRVLQVHASSERSAGALWVMHDVTELRRLEA-----ARTEFVANVSHELRTPLTSVRGYLETLLEGAL--EDREHARPFLEVIHKHTERLGRLLDDLLDLSNLELGKVTLHRQPTVLAEVVHNVMAIYGPQATKQKIELRTELPDDLPRVMADRDRIAQVLINLLDNGFKFTQKGGAVRVSASLAHPDFVEVAVQDTGIGIPSQDLPRITERFYRVDRARSREMGGTGLGLAIVKHLVKAHGGELLIESELNKGTTVRFTLPIA-------------------- 77459359 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AALIAQLQSETAALREELDETNQGVLALYAELDTQAEQLRQASDL--------------KSRFLSYMSHEFRTPLGSILSINSLLADELDGPLSPEQHKQ-VAFVSTAARELSDMVDDLLDLAKIEAGRISISAAWFDMFDLFAALRGMFRPIVDATAVDLIFEEPVGLPRLYTDDKKLAQILRNFISNSLKFTTRG-EVRISARLEGEGKVRFAVSDTGIGIAAELHGTLFEDFSQVDSPLQKRLRGTGLGLSLCKRFAELLGGEVGVESTPGVGSSFFVIIPLALAQENVDE------------ 266619603 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLLAVILIIVFTDAILMMWVYSSVVHPLGRLQEATKKIRDGNLD-FALEVENDDEIGQLQDFEEMRMRLKENAEEKDKENKELISNISHDLKTPITAIKGYVEGIMDGVAS--SPEKLDRYIRTIYNKANDMDKLIDELTFYSKIDTNKIPYTFSKINVASYFRDCVDEVGLEMEARNIELFNYVDEDV-MVIADAEQMRRVINNIVSNSVKYIDKNGIINIRIKDV-GDFIQIEIEDNGKGIAAKDLPNIFDRFYRTDSSRNSSQGGSGIGLSIVKKIIEDHGGRIWATSKEGIGTEIHFVL----------------------- 186472207 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRRTKLILQQHAALDAEHQASRAAREASLAKDAFLGMISHELRTPLHAIVSSIELLGM----TFHSEADRKVLHRLETAARHLEAQMKDLTDYARLGAGKLELRNEHFDPRELLVSIVDENEPAARAKGLTFEGVASGRVGLVDSDPHRIRQIVNNLVTNGIRYTERG-MVTLRFEQRDDALAVV-VADTGAGVPDKQIPLIFKEFTQLDSSRTRRFEGAGMGLAIVQGLVDLFGGTISVDSEVGKGTRFTVTIPVKPVVSAAPQAAH--------- 85704579 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NRHRTALQELVAEKTEQLRGEVEAHAVARQKAEAADRAKSEFLAMMSHEIRTPMNGVLGMLRNLSADGL----SEAQLEQLRAARASGESLLTILNDILNYSKTESGAHE-ERAVFSITEVMHLIVTLLDPGAREKGIVLWLDLPEDAPAVLGDMAKLRQILFNLVSNAVKFTEEGEVVRVRPAGAGRVTLILEVSDTGKGISAQARQRIFEAFEQEDGLTARRYGGTGLGLAICRKFAEVMGGALRVESTPNVGSVFTF------------------------- 58530712 ------------------------------------------------------------------------------------------------------------------------------------------------VAVRVPLLHLSNFEIPELSAKSYAVMVLMLPIDSARKWHDHELDLVEVVADQVA--------VALSHAAILEESMRARDKLMEQNIALDL---ARQDAERAIRSRNDFLAVMNHEMRTPMNA--GMALSSLLLEIELTPD--QRVMIESVLKNSNILETLINDVLELSRLEDGSLELNVKTFNLREAFREVLKLLKPIAAVKKLSLTLKVAPDLPWAVGDETRIMQIILNVVGNAVKFTKEG-HISVALSSDSHFYLRIQVKDSGCGISSQDIPHLFTKFAQSRGGQIRNNDGAGIGLALSKRFLHLMGGHVSIESDTGKGSTVTMVL----------------------- 299143989 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIVLFGLLVILITAIMSLILARSIVKPIVELKNVAEKMANGQYKVHSNVNSKDELG---QLSKTLNTMAQEIVKKE-QIKNDFISSVSHELRTPLTSIKGWAVVLKSAKED--ERQLIEDGLNIIENESDRLAKMVEELLDFSRFISGRIQLEKDAFNIADTCNDVAKQMKPRAELNKVDFIIDISEDKAIIVGDENRIRQLLINLIDNAIKFTSENGWVKLK-SYVEDEKFVILVSDNGMGISKKDLAHVKEKFYKGKHSKSH----SGIGLSVSDEIAKLHGGKVEIFSEEKIGTTVKVTIP---------------------- 297807097 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQVDKREKMAKLREDNAVRKAMESELNKTIHITEETMRAK-QMLATMSHEIRSPLSGVVGMAEILSTTKL----DKEQRQLLNVMISSGDLVLQLINDILDISKVESGVMKLEATKFRPREVVKHVLQT-AAASLKKSLTLEGNIADDVPEVVGDVLRIRQILTNLISNAIKFTHEG-NVGIKLQVISEPWICCDVWDTGIGIPGKQIPCLFKKYMQASADHARKYGGTGLGLAICKQLVELMGGQLTVTSRVNEGSTFTFILP---------------------- 116625938 -----------------------------------------------------------------------------------------------------------------------------------------------TVQVAAPVDEALEALERFRVILAFAAPLLLIAASAGGYW---------ISRRALAPVDEISRAAQRISIENLTDRLQVPQTGDQLQRLSETLNEMLSRLEASVRRMTQFTADASHELRAPVSLIRTTAEVAALKRDRPAS--EYLEALDGIQEEAERTSQVVDSLMLLARTDSGKEMLDCVPVDACAVVREAAEQGERLAQNRGVEFSIDVPNSSIRIQADAEALRRALLILMDNAAKYTPSGGSIKVAVASRDGFAQA-SVSDTGIGIASQDMPHLFDRFWRADKARSREQGGAGLGLSIAKWIVDMHGGSISVQSEPGKGSVFTIQVPLT-------------------- 295109065 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFHEKEQQEKERLQIAFEEADAANKAKTEFMNRMSHDIRTPINGIMGMVDIIRKNRNDW---EKVDDSLEKIRLSTRHLLELVSDVLDMSKLEAGMFEIEEDAFDMSELMDEVAALVDAQLVEAGITHHLRKNIQHTALRGSSLQLRRIMLNLLSNAIKYNKPNGSIDTYAEELSCDGTEFKIVDTGIGMSEEFVDHLFQPFTQEKNDARTLYKGTGLGMSIVKALLEKMGGCIDVESVHGEGSTFTFRLPF-KVNDVLKEERNESSE----- 168334021 ----------------------------------------------------------------------------------------------------------------------------------------------------------TNNILGVVLLSVNIDDVYLLLEEVSTQIYVLSLFLTGLLSFFVSAFTRPIKELMSSVEEVTNGRMDEKIIISEMAELAKAFNLMTAKLQRVDETRQDFVSNVSHELKTPLASIKVLSDSLINDKNTPI--EMYQEFFLDINHEVDRLNTIINDLLSLVKLDSNKLHLNLEETNLNQLTNAILKRLAPLATQKAISLVYESERDI-KIEVDPLKLTLAISNLIENGIKYTPEHGEVSVIIKEDSNNA-YIIVQDTGIGIANDELPKIFERFYRTDKTRNRETGGTGLGLSITYRTVIMHKGSINVTSEEGKGSKFIVQLPL--------------------- 86607374 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRAWVAMPILYQGRLLGLLELHHQHPRRWQLATLELAEAIANQVGVALLQAEAYQHLEELNRQLQALDRAKSELIAVIGHELRTPLSTIQVCLESLAGDPDMPL--ERRQEMLNAALQDAGRLRELVQDFLTLSKLESGRVRWHIEPLSAQECVELALSNVKARRRHEELTIEQALPKRLPMVRADGEWLVEVLRKLLDNACKFTPPSGRIWIRAEVEPPAGVRFTVADSGRGIEPERLQAIFERFYQAEGSLRRSVGGTGLGLAICRLIVEAMGGRIWAESPINQGSAFHFTLPIA-------------------- 238922202 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TFVAYMFAVLVLNMMRWKTVQGEREQYEMQQQYAKTLQEEAVRREEKANAAKTDFLSRMTHDIRTPLNGIIG---LLRIDESHKEDTDMINTNRKKMSIAANHLLSLINDILQMSKLEDGQIELSREIVDLNKLAKDIITIVEQRASDSGVNLKYDVAGKVPYVYGSPLHLRQLFLNIYANCIKYNKAGGMVSTYFKCIGTQDGIVTVTDTGIGMSEEFLEHIFEPFVQEKTDARSVYQGTGLGMAIVKSLVDKMNGTISVTSKEGEGSTFVIRIPIASKVEEITDDKEKSS------ 182625795 ------------------------------------------------------------------------------------------------------------------------------------------------------------YMQNELVFLDIVKIILGIGVLLILASTIMGFIISRSITRPINKLKYISKGEYDKKIEINTDILEINDLI------NSINNLSQSIKEQENIRK-RLTGDISHELKTPLTNIQSHLEAMIDGIWEPTE-----ERLLSVKEEAERLSSLVSDMQKLNKYDESSIKLKKDNVNISDIICFVIFQFSNLAKSRNIKI--EYEKKNINLYCDKDKITQALVNILSNAIRYSNEGSTIFIEEKLKDNK-VIISIEDQGIGISEEDLKYVFERFYRADKSRTRATGGTGIGLTIVKSIVSSHGGEVKLESKLGEGSKFTIILPKE-------------------- 229196206 ------------------------------------------------------------------------------------------------------------------------------------TGAIIALFSFLTIIWSTAFYVSSSILDALAIHLSPFVTYLISDILSFIFMILLWILIAVLMRAMIWTIIEPIQKIAKGDFSVKIRNEEKYD--GEIGVLVKSINDMTDELNAMEKMRQEFVSNVSHEIQSPLTSIKGFARALQDNNL---SEEKREHYLTIIETETTRLSKLSQNLLKLTLLESEEYTPERVTYRLDQQLKQIVLNSEPLWAEKEIELELNL--GKVHITADQESMSQVWINLIHNSIKFTPSGGTITIQLKEYE-KVVEVRIRDSGIGISEEQKQHIFERFYKADSSRNRAYGGSGLGLAIVKKVLDLHQGEIKVESEEGSGTEFIVRI----------------------- 284053658 --------------------------------------------------------------------------------------------------------------------------------------------------VILAVASLDDALYGLKDINSVLVVLIMSLIIAIISAALLSRDLARPLEKALQVNSIESHVEVPKNLKIREVEQLAQALVDRLQSRAQALAFATKEARVANQLKDEFLRVISHELRTPLNGIINSLNLIQDGFCDDRDEEM--EYLQMANDSALHLFDIVNDILDIALIEEGQLSLFLEPTDLGVILQEAIALQTLDIQQKGLDLNLVLSAEPLEVQADRDKLKQVFLNIINNAVKFTQAGS-ITITSQLEASEQVIVTIVDTGIGVIREKQSQLFQPFVMVDGSTTRESGGVGLGLAIARRLMEMMGGGIQLDSAHDQGTTVTIAMPTLQAA--TPPSQHQKTTRKS-- 152983945 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTRQIRRTRQAEQKAEAANQAKSIFLSTMSHELRTPLSAVIGLQELALRQADQGVLD---KESLVAAQTAAQGLLLLIGNVLDLSRIESGKIDSTPKAVALKALMEEIAGLVDGLARQKQLTLTTEFHGEVPWVTVDPLHLKQITFNLLSNAIKFTERGG-VTMRVRRSQHLHVQLDVIDTGIGVSAEDSAKLFQPFAQVESAQAGQAHGSGLGLNITRRLVEHMGGHIALQSEPGKGSHFSVTLPLAAPPATLPE------------ 138730719 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FSAAVKRLLITKEQEHKRIKLKNEAQVLLRSNQLKSEFLGNMSHELKTPMNGILSLVKLLQSTEL----EQTQFDMLTTIYESTHNLLNVVNDVLEYSQLDTNNIKILTTPFTLSDFFKALLQPIEKVIKDKKLCLKCQISPNVPQLIGDTLRINQLLSNILNNAVKFTEQG-EISINVNGQSDANLIIEVSDTGPGMSEDAQTWLFEPFVQGDGSTTRQYGGTGLGLAITSKLAKAMYGSIKVESKQDQGTKFIVTLPLRVVLNPLSSNTHQAPDIQ--- 228987920 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------LFPILVSLLLLAILLIGLLSYLVSRSVIKPIFVLKDATEKIKEGNLD-FQIPVTSHDEIGKLNQG---FEEMRKKLKESIEMRKELISNISHDLKTPITSIIGYVEGIKDGV--ANTPEKMDKYLTTIHTKARHMDTLIDELFLFSKLDLNRVPFQFETVELNMFMQELIEEMQMDLSKEGIEVNLQLHASPLYVTADCEKINRVISNLIHNSVKYMDEEKKITVAVSIDNNK-VIVKVMDNGSGIESDTLPYIFERFYRAEQSRNSSTGGSGLGLAIAKQIVEEHGGEIWAESELGKGTSIFFSL----------------------- 310641769 ----------------------------------------------------------------------------------------------------------------GFLRILARFMLVLLVLYLSWTAAY---FITAVIYSRLSWTPHELFVYLINATLGFFFFGI-ISMTVRRFIQPREQHFFTEMIDALKRISEGDFHIRNGNHDRTHPYIQLVDSINDMAANLKVMEELREA----------FISNVSHEIGSPLTSIIGFAKALKDDNL---DREQRDRYLTIIETECIRLSKLSDNLMKLAVLDSERHPFHPSSYRLNKQLISLILACEPQWEAKQIDMI--VDTHNVQVNADEDLMGQVWVNLLHNAIKFTPQGGSISVSLS-SNGNQAVVCITDTGPGINEQDQQRIFERFYKADKSRTRTAGGSGLGLSIAHKITEMHSGSISVSSKVGEGTAFTVLLPLQE------------------- 283835631 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SKQFYQLVVFALVLIAISLIWGIS--LSREVRKRKQSQRLLEEQLHLKEVLSQELETEKNKAIEATKAKSRFLASMSHELRTPVSSIVGFL---ELLSSSELSPAQRKEAIALTGATAQSLLGLIGKILDVDKIESGKYQVVPQWTDLAQLIELQCHSFDALARQKGITLACISQPINERVFVDQQALRQILTNLVGNALKFTTQGS-IHVTARLTPETDNHITISDTGCGISEEEQAGLFHRYAQGRCG--RQQTGSGLGLFICKELVTLMGGTLELKSVLSKGTTFTITLPVETARQSIVPD----------- 296123509 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DALRQAQQELELADRRKDFFLATLSHELRNPLTPI---SNALEAWRAADLSPEELTEVREMLSRQTKQMVRLIDDLLDVSRISGGKIQLKPAILDLRECIQTSIEVAQPLIRQAGHQLTTDLPNEPVWIKADATRIVQIVANLLNNAAKYTDPQGRIHLQVVPFE-HQVEIQVVDNGAGIPAHMLEQIFGMFEQVGSSLDRAQGGLGIGLTLVRSLAELHGGSVVAFSELGKGSRFTITLPRSPAPVAIPPVNNNSTE----- 294814188 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PVRALTVATRSLGEGDLA-RRVPVTGRDEIAELGRAFNRMAGSIQGAEERQR---RLTGDIAHELRTPLANLRGYVEALQDGYVEPTP-----ELLDSLHEEVMLQQRIVDDLQDLALAEAGALTYHRVDVDLRELLETCRTAHHARAEAATVTLTTAPPATPVLVHADPDRLRQVVGNLLTNAIRATPPGGTVTLAL-VPHGELAIIHVHDTGTGISEDALPHLFDRFWRADAARGRQTGGSGLGLAIVRQIVRDHGGTVGVESTVGVGTTFTVTL----------------------- 126663000 ---------------------------------------------------------------------------------------------------------------------------------------YVTLFFLATILL-------------YHYFVQSLDLLIVLAFSFVFYCATFFL-----IQFRVEHFIYKRVKKIYDDVSLLETTATLTKEVKKFARDKKLEIETLKIREE---YRKEFLGNVSHELKTPLFTIQGYLLTLLDGPMDDKN--IRKKYLERAEKGVERLIYIVKDLDMITKLEVGELNLDVTKFNIVEVVQNVFDLFEMKASNKNITLTFDTRYSKPWVLADQEKIQQIVTNLVVNSIKYGKKGGTTEVSIEDLINNKVIVRITDNGEGIEKQNIPRLFERFYRVDKSGARSEGGSGLGLAIVKHIIEGHNEKIYVESQLGIGSEFSFTL----------------------- 94313548 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AEAARAQRLLHQARLASDAAASARVAFFASMSHEIRTPLASLLGNMELVARGPLPP----DQRTRVGAMQVSAEGLLQIVNDVLDFSRIDVGELSIEPQPIAVTDLLSRIAVAHAPLAAGRGLRFITVYGRDIPRLDLDPVRLTQIVNNLLGNAFKFTQAG-KVVLRARWADG-ALEIIVADTGIGIPDEYKDRLFQPFSQVADNRLAQARGTGLGLSICSRLAERMGGRISLDSILGVGTRVTVCVPP-RIADAAP------------- 260752410 ------------------------------------------------------------------------------------------------------------WPILSLMLIVILWGWWNISEASTPFPESKSLTDPAYPFSQATAADIIIAMDEPALLVNQGQVEVARAAENLLGMHIEDIRMAIRHPAAIRLLTEPLDNMTPVLLAGLGGVNRRWELYAEEQRLILLRDQSTAHLTE--QVRIDFVANTSHELRTPLATLSGFIETLEDDDV-IKERDTRHHFLSIMAREAKRMQNLVDDLMSLSRIEAGKFSLPHDIVHMSPVVEEVVSNIQASGQAKAAQITLENHLFSDSLQGDRAELTQLLYNIIGNALKYGRKDGIIKVALDNTDDHRIKLAIADEGDGIPFHHIPRLTERFYRVDNSRSRALGGTGLGLAIVKQIVEHHRGELLIDSLPGKGTTVTVFLPTT---DFFPE------------ 167769136 -----------------------------------------------------------------------------------------------------------------------------------------------------------------MVFLSEILKMFVVSSLAVLILAFAAVFITADLVRPLRKMVAATQAFSKGDFTV-RVPVESYDEIGKLAI--SFNNMATSLATTEVTRRS-FTANVSHELRTPMTTIAGFIDGILD---GTIPPEKRDDYLRIVSDEVKRLSRLVRSMLNIARIEAGELQIKPDLFDVNETVIRTVFTFEKPLEEKGIEVRG-LDNGKVMVEADPDLIHQVVYNLIENAVKFCNEHGYIEVSYR-ADDAYTYVGIKNSGDGIAKDEIPHIFDRFYKTDKSRSREKGGAGLGLHIVRSIVNLHGGDIVVRSVEGEYCEFVFSIPK--------------------- 228981370 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------LFPILVSLLLLAILLIGLLSYLVSRSVIKPIFVLKGATEKIKEGNLD-FQMPVTSHDEIGQLNQG---FEEMRKKLKESEENRKELISNISHDLKTPITSIIGYVEGIKDGV--ANTPEKMDKYLTTIHTKAKHMDTLIDELFLFSKLDLNRVPFQFETVELNTFMQELIEEMQMDLSEEGIEVNLQLHSSPLYVTADCEKINRVISNLIHNSVKYMDEEKKITVTVS-SDNNKVIVKVMDNGSGIESDTLPYIFERFYRAEQSRNSSTGGSGLGLAIAKQIVEEHGGGIWAESELGKGTSIFFSL----------------------- 307143060 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SVHALNRHREQLAAQVKAR--TAELQELVIEHRQARAEAEKASQAKSAFLAAMSHEIRTPLYGILGTAQLLADNPALN----AQRDDLRAITDSGESLLTILNDILDYSAIEAGNVSVSDEPFEPRPLLESTLQLMSGRVKGRPIRLATEIADDVPTVMGDPRRIRQVITNLLSNALRFTDEG-HIILR-SRIDGEQWLVEVEDSGCGIDPAKLAEIFQPFVQV----SGKRGGTGLGLTISSRLAQAMGGELSATSTPEVGSCFCLRVPLRIATAPVPK------------ 296533733 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTEERRARAELERARAVAEEANAAKNRFLATMSHELRTPLNAVIGFSEALAADPSGPDTAE----FATAIHDAGRHLLALIDEILEVAKAGAGTVRVETRALYLPSVLEGAARLMRQSAEAAGITLTLAPPPDLPRARAEERRLRQVLLNLLSNAVKFTPAGGEVALEAEALPGGAVEIRVRDSGIGIEPGQLERAFEPFVQLETSHARRYGGSGLGLYLARALAQSMGATLALESRRGEGT-----LARLRLAPATPSPAHPDQE----- 300117558 ------------------------------------------------------------------------------------------------------------------------------------TGAIIALFSFLTIIWSTAFYVSSSILDALAIHLSSFVIYLISDILSFIFMILLWILIAVLMRAMIWTIIEPIQKIAKGDFSVKIRNEEKYD--GEIGVLVKSINDMTDELNAMEKMRQEFVSNVSHEIQSPLTSIKGFARALQDTNL---PEEKREHYLTIIETETTRLSKLSQNLMKLTLLESEEYTPERVTYRLDQQLKQIVLNSEPLWAEKEIEL--DLDLEKVHITADQESMSQVWINLIHNSIKFTPSSGTISIKLKEYE-TLVEVRIRDSGIGISEEQKQHIFERFYKADSSRNRAYGGSGLGLAIVKKVLDLHQGEIKVESEEGNGTEFIVCIPN--------------------- 153003290 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTPLEITRSAELSEAVRRALEGTARRLDLQLGRRSYLVHLEVLLSLRDVT--EARRAEATRRDFVANASHELRTPVAAIRAAAETLLAGAVD--DPAGARQFVEIVARQAERLARLTEDLLDLSRLESRQWSFDLAPVDAAAVSTQAVELLALTARDKGLEIAAEV-PAGATVRADARALEQVLVNLLDNAVKYTGEG-EVTLR-GERDGDAWVLSVADTGPGIDRHHLPRIFERFYRIDAGRSREQGGSGVGLAIVKHLVQGMGGEVGVESGTG-GTRFWVRLP---------------------- 291087446 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLLRESLESVEKMAKSKNMFFSNMSHDMRTPLNGIIGLA---RLSLSREENEEHMRDSMNKILALSSQLLELINDILEISKIEQGKLEISGYDFNLQESLEEQIEVFKIQAGAEHKNFSASLDIEDACVRGDWRRTQQVLNNLLSNAFKFTGKNGTISLSVHEIKERKYQFIVSDTGIGMSREFLKKVYEPFERETRFGAANVAGTGLGMAIVHNLVIQMAGTIEIDSELGKGSTITVTLPFLPGTEKKPEEKREQ------- 182416053 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AFALWTVLAIAGFTGGIHWRSAYLRHQNL-----RLEALVRKKTEQLEQANNAKSEFLANMSHEIRNPISGIVGLSLAIEETPL----SERQRQIADSIRSCASLLATLVDDVLDFSKIEAGKIELRLAPFELRAALEQCAAMVAEEARATHTPIEISLPPELPSLIGDSARVQQIVLNFLTNAVKFGP-GKPIQIGATAVPGGRIRLFVRDHGPGMSAAETTTLFTKFTRLDRARSQNIRGSGLGLAVCRLLATKMGGNVGVESQLGQGSCFW-------------------------- 218440686 -------------------------------------------------------------------------------------------------------------------------------------------------------------------FRSLLVTVLGTVMLTFLLCAVISAWLARSLALPILEMRNFAVRLGSGHLG-ENIYISRGDELGQLASELNRMSELLASVERERRA---FLANVSHELRTPVSNVKVTLEALSIGAAS--EPELCDRFIQTAQNEINRLSRLIQDLLDLGRLEAGVAPLEIQSVSLRSLINRAIEAIELRTFHHGVNINNDVPD--LELNVDSERMLQALLNILENAIKYSPPGSTVSL-MGYTENNQKIIQIKDEGIGIKPEALPHIFEEFYRSDSS--RQSDGTGLGLAISQRIIKAHGGTITADSVLGEGTTIIISFPK--------------------- 283852340 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELALADLVRDQEAVIASRTASLREANQTLRSLQAANERLIAEHERTARKLTEARKKATEASRAKSVFLANMSHEIRTPLNIILGMADMLRPDSRDRMDN---VRALEMIREAGTSLRGLLGDLLDLSRVEAGRLTLESIVFSPAHVLTAVLDGHAVLAERQGLVLAAAVGPDVPTLVGDPGRLGQILGNLVGNALKFTPKG-RIDVSVRRVEEGGLLFSVKDTGIGIAPEKTKAIFQTFRQADEATSRQFGGSGLGLAICRRLVGLLGGRIRVKSRPGNGSEFTFT------------------------ 154491848 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQTSLEMERKEKEAIEELNQAKLQFFSNISHEFRTPLTLII--SQIELLLQSSSLSPSVYNKLLK-VYKNTYHMRNLISELLDFRKLEQGHMKLKVYEQDIVPFLKEIYLSFYEYASSRSITYNFTAPQENVLCYFDPKQMQKVFYNLLSNAFKYTKPNAAIEMILENKENE-VTIKVIDNGIGISKEDIDKIFDRFYQAENGISTKTPSTGIGLSLTKSIIELHHGTIQVESTPGYGSIFIVHL-QKGYTHFTEEELAQKQQKK--- 189424631 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERLKARDELMAVKELAESSARVKGELLANISHELRTPLNGILGGTQLMALTDLTP----EQQTYLEMIEVSSAHELSLITSLLDLVSLESEGIQVAEQLFSLVVAVEDVIKHYRSVASEKGLRLLLDIAPTPEQVIGDSVRIRQILHSLVGNAIKFTDQGDVISVVVEENGAALVRLTVSDTGVGIAAEQQKLIFDILTQSDMSNTRQHGGLGLGLAICNRLVAALGGRIWVESTLSLGSTFKVELPIIVVTN---------------- 302873388 ------------------------------------------------------------------------------------------------------------IFLLHVFAVSLLWVLFYKFKDNIFRMLEKTYYLFNVIFVVICANNSVNNL---AVSGQISPYIISCFVFAWVLLIPPKISVTTLIAGAIGFLIRVRFEGLPHNATIFSVIMSINSYSNFLGINNKMLVEINRKLEALEKDRLEFFANISHELRTPINIIYTANQMINTNKNSSCPIKALSKYSNMIQQNCNRLIRLVENVIDITKIDSLSFEVRLINADIINILEETYFSIRDYVEKKGLKIYFNTNIDKKIIACDPYNIERIILNILSNSIKFTKPGGEIKISIT-SDENFVYISVSDTGIGIPENMIDRIFERFVQVDKSTMRQNEGSGIGLSLVKGLVELHNGTISVNSVLGKGSEFIIKLPNK-------------------- 218700495 ---------------------------------------------------------------------------------------------------------------------------------------------SLLLLGMISLCAL--ILILWRVVYRSVTRPLAEQTQALQRLLDGDIDSPFPETAGVRELDTIGRLMFRSSVHALNRHREQKARTAELQELVIEHRQARAEAEKASQAKSAFLAAMSHEIRTPLYGILGTAQLLADNPALN----TQRDDLRAITDSGESLLTILNDILDYSAIEAGNVSVSDEPFEPRPLLESTLQLMSGRVKGRPIHLATAIADDVPTLMGDPRRIRQVITNLLSNALRFTDEG-QIVLR-SRTDGEQWLVEVEDSGCGIDPAKLAEIFQPFVQV----SSKRGGTGLGLTISSRLAQAMDGELSATSTPEVGSCFCLRLPLRVATAPVPK------------ 302873162 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFSIAPIRKSSNEIIGGVILIQDISEK-----EKLEQLRKDFISNVSHEFRTPLTVIKGNLESI---VDGITRPEDVMETCINLIKETNRLERMVKDLLNLSKLESGTLELEVSDLDVNLLINDTIRSLRPLIRDKNIAIELSLQEDLSILQSDYYKLKQLLIIFIDNSIKFSSKGGVVKVDT-YSKDKELYIAIKDNGIGIPQEEIQYLGEKFYKADKARNATVEGTGLGLSIAKRLVKVLNGTFKVESQVNQGTRIIISFPISK------------------- 113475857 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IASIFLARDLAIPLKKLRDYAITLNDLNAEFNQLAVSLQKMVERLNRWADKIEVASKEAQVANQLKSEFLANISHELRTPLNGIIGSLQIIYDGFCDTREEEIQ--FLKQANDSAIHLLRIIDDILDIRKIDARNLYMTFENINIIKLLEETVDIFRYDLEQKSLVLKLNASEEKILVYVDKKELQKVFENVISNAIKFTEKG-NIDISICRKYNQCIFVTIQDTGIGIDPEEQDKLFQPFVMVDGTKTRKFGGNGLGLAMARGLVEMMNGNIHLYSEIGRGTTVYITIPIQERLSL--------------- 266619522 ---------------------------------------------------------------------------------------------------------------------------------------YVVIHMPLSVLQNTRDGILNIVYLTLAVVFGFSLIILLVFTKTVYF--------------PLKKITAGANEYAQGNLTHHIDVNTRDEMGYLAATLNYMSDELNKMEE----YQKTFIANVSHDFRSPLTSIKGYLEAILD---GTIPPEMYEKYLTRVITETERLNKLTQGMLTLNTLDSKGY-LNRTNFDINRVIKDTAASFEGTCEEKNINFDLTFSNNIQMVYADLGKIQQVMYNLIDNAIKFSHHDSTIYIQASGKYEK-IFISVKDTGIGIPKDSIKKIWERFYKSDLSRGKDKKGTGLGLAIVKEIIQSHGENIDVVSTEGVGTEFIFSLPKS-------------------- 309789570 ---------------------------------------------------------------------------------------------------------------------------VGELLPANILAAGTPITNNGTLIGVVITPDIKTIRDPERYLASTDAALGMAAGITALIALVLGILLARLITSPLRELSAATRRIAAGELG-HQVRVRSRDELGQL--ATQFNQMSADLA-RAIQLRHQMTADIAHDLRTPLTVLSGYLESLRDQILKPTP-----ERFATLYAEVQILQRLVDDLHTLSLADAGELTLQRHPCPPAQILAHVAETYRHAAEQAGITISDTVASNLPEVVVDDERLCRALGNLVSNAIRHTPAGGQIELRAEQ-DGDHLLLQVCDNGEGIPTEHLPNIFERLYRADQARQQA-GGSGLGLAIVRSIIEAHGGTLGVESAPGAGSRFWVRLPIT-------------------- 90414215 -------------------------------------------------------------------------------------------------------------------------------------------------------------------FFSAISLLLLGVLSYFICQYLLLSPLTKINNKLLSL-----KCLHKEPQEPLAEQSELDRLLKQQAEREQQLNKARLDAETANKSKAEFIATMSHEIRTPLNVILGALEILEEEPLTQHG----QKFTVSAHNAAKILLSQLNDILDYSKLDSGKAILNNTSFSPFQMAQSIIAIFADQAQQKGITLQLNSTSTNNYVLGDEGKSSQILTNLLGNAIKFTDSGS-ISINLKYKGKQAITFSVTDTGIGIDNNKIQSILSPFVQSDASFSRRYGGAGMGLAISQALVHLIGGELEITSELHQGSTFSFTL----------------------- 115373794 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSSTLSELSALHRETERQQRELQRRADELQRLNRELEESNAALDEKAESLQRAAEVKGRVVANVSHEFRTPLHSILGLSKVLLNPLNGPLTSEQEKQ-VQFVRTSAEALYDLVNDLLDLSKMEAGKAVLRPNRFVAGEFISALRGMMRPLLPESSTEILFPEIPSTVELETDEAKLSQVLRNLVSNAVKFTEKGS-IAINVAQGPRDTVSFIVKDTGIGIPPEYHERIFEEFIQVETPLHKKVKGTGLGLPLARRLTEMLGGTLTVQSVEGQGSTFTVTIPR--------------------- 126651422 ----------------------------------------------------------------------------------------------------------------------------------------------GYVFMFQNTDSIHALMKRLNKHFLIVGIVSGLVTIAVI------IVLSRKLAEPLIQMKEATLKMSKGDFTVALSTNGKDELGDLSNAIQLLSNELNHLRQE----RKEFLSSIAHELRTPITFIKGYTDILYKRDLSVQD---RQKYLAIILEETNRLSRLIKDLFDLAKMDENSFVIEKQNLDLQAFFTGIKGKLSPAFQEKDIHFDVCCEKGL-TLWADEARLEQIIINLLNNALTYCGQGDTTTVDVKKVNG-VLTIIIRDTGRGIPNKDLPFIFERFYRVEKSRSRALGGTGLGLAIVKELVQAHGGEVTVKSELNKGTVFELSF----------------------- 119469682 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAKDVSKIEAANYSLNDTKLSIYSTQKEVHSLSRTIQAMLTRINEQFKALEQGDKQRKELLTHLSHDLRTPLASLQGFLEVL-NQSGDKLSAQEQQEYLQVSLNNCGQLKQLIEQIFELAHLENGEISINKETFNLGELIYDCIAKFSLAVEKKGINLSVEPEICDFPVIADIAKLERVLSNLVDNAIRHTPRDGSIAVRVKRGDDNQLFVQVSDTGVGIKHEELNAIFDPHYQASNSNKAGRQQGGLGLAICRGLLKLMDSEINVQSELGKGTMFSFNLPQKKA------------------ 254520520 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISVLGAVVLSSVVAYYFSQKILISPLSEINNAAKKLAKGEVE-KRVYIDSDDEIGELANSFNIMAES---LEKVDNVRREFISNVSHELRSPITSIKGFITGI-VDGVIPKDKENY--YLNIVNDEVSRLSRLVNDLLDISTMESGKFKLKVAKLDINEIITLCTLNLEGKINEKKIRVEVIFNDSYEYCIGDRDRIIQVVTNLLENAIKYGDEGGRIQVET-YAKGDFVYVSIFNSGPNIPKEDINKIWERFYKMDKARTNKIS-TGLGLSIVRLILSQHNQDIWVNNIEGKGVKFTFTL----------------------- 218128693 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TPTELEIVVLPVWYKTWWAILLFVIAFISITIF-----IFRYFWLRKSMEAKLQMER----VDKERQKEVSEMKLRFFINISHELRTPLTLILAPVQ----EMLDKVSDRWLHRQLEHVQKNTNRLLHLVNQLMDYRRAELGVFNLKVRLNLIHNVVEKNFLFYERLAQRKRIAYNLSSNAEGREIFCDPDYMELIVNNLLSNAFKYTGEGKNITVTLK-EENHELLLQVKDTGSGIPVDKQGKIFERFYQADN----EHLGSGIGLSLVQRLVELHHGRIELESEEGVGSTFSIYLP-TEESAYLPEEKQVESE----- 308271627 -----------------------------------------------------------------------------------------------------------------------------------------------------------------AISIKVVQVTTALVALAVLMVAFISFFNTKRINRPILLLKEKTTEVAKGRY-PEPLTIHSPPEIGELATA---FNNMCDRLKELDDLKIDFISHISHKLRTPLTAIQEASGML-LEGIFAGKPERQQELYSIIKDECKRLIVEVNRILDLSRMEAKMMDYHFDVTDIMPIIRKNILKLSHLAQKRGIELNMCPVNSLPPINIDQERILQVVEELLGNALKFTPEKGKINISAILNEKGMIEISVTDTGYGIPEMELGRVFEKFKRIEGGRA-AERGTGLGLSIAKHIITVHGGQIWAESKPGKGSTFSFTLP---------------------- 218196125 ---------------------------------------------------------------------------------------------------------------------------------ASITADKSRYVPPEVVAIRVPLLHLTNFQIPELSAKSFAVMVLMLPPDSAREWRPHERELVEVVADQVA--------VALSHAAILEESMRARDLLMEQNIA---LDAARREAEMAICARNDFLAVMNHEMRTPMRAIVSLSSLLLETNL----SAEQRLMVETILKSSDLLATLTNDVLDVSKLENGSLELEIAPFNLHSTFTDVVNLIKPVAACKRLSVVVTLAPELPHAIGDQKRLMQIILNVAGNSIKFTKEG-HVSITASMARPDALRVQVKDTGCGISPQDMPHTFRKFAHPENAGKWN-SGSGLGLALSRRFVSLMEGNIWLESEVGKGCTFFVKL----------------------- 254786056 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SRQLFHANECLERATRHLEKIVAER---TEELERARDEALASVRAKSEFLANMSHEIRTPMNGIVGMLRALKKNQH----TDKREKLVDTAIHSSKILVDILNDIIEYSKFEAVGVDIELSPTNITDTLESVADTYAFPIQKKGLEFILDFSLDIPKLITDAVRIKQVVGNFLNNAVKFTESG-YIILSAHMQNDGAIAISVTDSGKGISQDQLELIFQAFNQGDTSVTRKYGGSGLGLAISSKIVKRLGSNIQVVSQESVGTRFSFSL----------------------- 182418974 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDYVSDHEINGFLMDSEEEDKEITIHPIERNIKI--KKSEMIDKKINLGKVISFQDITMKRVE---LMRSQFVANVSHELKTPLTSIKGFAETLRIVD----DSATREKFLDIIDKEAERLTRLINDILVLSNIESN-LVADVEEFRPGIVIEETLNIVRKTARNRNVSVEFE-DNSSECILGDRDKFYQLVLNLIENAVKYSEKEGYVKIS-SHNDGGYYHLKIEDNGIGIPDEDISRIFERFYRVDKS--RKKGGTGLGLAIVKHIVKIFNGEINVKSKLGEGTTFEVKIP---------------------- 253573666 ---------------------------------------------------------------------------------------------------------------------------------------------------WVTAAVYRKWEPPFSAYVIDLLNVIFGVILFFLVVLLISAMFRPRQLRSLNIVIDAIRRISQGDFSVRIVGFER---MREFETIVNSINEMAGALGQMETMRQDFISNVSHEIQSPLTSIRGFARALRRPDLSP---EKRNHYLEIIESESRRLAQMSDNLLKLSALETDRASLQTNRFRLDRQLQNVVLACEPQWLAKNIQIQMEVSA--LEVEGAEDLLSQVWMNLLHNSIKFTPEGGEIRVSLT-SEGERAVVTVADNGIGMFEQDLVHIFERFYKADKSRTRSDGGSGLGLSIVKKIVDIHQGEITVTSEPGKGSSFNVFIP---------------------- 254420717 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RGRVAMGEVRQLLDDLRAEEALAAQESEEARDRAEREAKAKTRTLAVVSHEIRTPLNGMLGMLQAMAAEPMA----ATQKERLEVALESGETLTALLNDLLDASKIEAGRLELLEADFDLTRLLARMETAFGETARKKGVPLRIDIAPEAAGDWGDKVRIGQILANLISNAVKFTDQG-EVALSVDVPSAGLLRIAVRDSGMGMNEATLGRLFSPYAQASAETAHTHGGTGLGLAISRSLARMMGGDITVTSAVGQGSCFTLELPLQR------------------- 261211475 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SFFELRKVPFYSKDGRHLGLVGFGRDITERKRHEESL--------EKASRDKTTFISTISHELRTPLNGIVGLSRMLLDTPLSG----EQRKHLQTINVSAVTLGNIFNDIIDMDKFDRRKLELFPAALNFEEFVAEIEVLAALMAEQKGLRFDLERLTDLPSVEVDATRLRQVLWNLISNAMKFTKDGGVVTVSAECDEQHAITIEVEDTGIGIPEAEQEKIFAMYYQVKSGKDNLHAGTGIGLAVSRQLIKLMGGDISVNSEEGFGSTFTVTMPLLEEAPLTEEPQESQTQ----- 149276419 --------------------------------------TREASLLYYSLYVISLMVCHAALDGFFHQYILRSDSWLAVILSAICGAYFFGKYSELILSIKRDLRSIYRCLQVMYIILALIFLAVVVFPHALSYPLVNVMTLSGMILIAVGIIVKSVRRQPIDRFFAGGVTVLFVC-------FLLVILRNFGLMLPAFFMDNISKIGIGLQIMALSLSASRISLMKEKE--KELSAIALQRSEEMNDVKSFFLSNMSHELRTPLNAILGLTDIISDENSDVKT----RANLQLIKNASDTLISSLDDIFDFVKIEKGELTLDAVPFSLPEVLTKINQRFNSHSTQKGLLFISKIDDKEVLLMGDQARMEQILNNLLGNAIKFT-QHGYIEVTSKQVGDQRMQISITDTGIGIAASKLDTIFEIFSQVEASNTRRFGGFGIGLSIVKTLVDLHKGAINIKSKIDVGTICTVDLFYDVVINVPVEDN---------- 255280413 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILRVAKEAGSVWSFLLPLIPVLLFMGMALFLVLAHFLTKSIISPIEDMAQHDDEEYEIKEMKPFLDMIQKQIVKSSQMRQEFTANVSHELKTPLTAISGYSELIE---SGIATKEDTVRFSAEIHKSSNRLLMLINDILRLSELDSSEDVLVKETVDLYELAEKCVDMMQVNAEKHHVTL--RLAGGSCFIQANREMIEEVMYNLCSNAIRYNVPDGSVVMTVGM-EGNHAVLTVEDTGIGIPEEDQKRIFERFYRVDKSRSKSTGGTGLGLAIVKHAVAKHGAEIGLWSKTGVGTRMRVVFPESK------------------- 153813961 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LASTAVSLMPVMGILAVLTILFAFALARWQTNRLIKPINELDLERPLDSDIYEELSPLLEAMDRQNREKEAVANMRKEFSANVSHELKTPLTSISGYAEIMKNGLVRP---EDISGFSERIYKEARRLITLIEDIIKLSKLDEESVELEKEDVDLYELTREIVSRLSPQAAQKNIRIELSGESVHYH------GIRQILYNVCENAVKYNYENGKVSVWAGNT-LNGPKISVSDTGIGIPKEHQERIFERFYRVDKSHSKERGGTGLGLSIVKHGALLHGAKVSVESEEGRGTKISMQFPR--------------------- 256755823 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TISIALAHSIIHPIKNVTGAAELMAEGNLDVRICKSRNDEIGKLSDTLNYMASEIQKR----ERIKNDFISTVSHELRTPLTSIKGWANTIIDDDYS--DREILSDGLNIIVKESDRLTDMVEELLDFSRFVSGNVELKKEKTDVSSIVDYIQKQMSDRAKKEKISFVAKCE-NIPIVDLDRNRITQLLINLLGNAFNFTPQNGRVAL-ISFWENENVVFRVEDTGCGISPEELPLVTEKFYKGNSSNSH----TGLGLSICDEIVKLHNGSLSIESELDKGTIVTVRIP---------------------- 255655802 ----------------------------------------------------------------------------------------------------------------------------------------------GVVRYTVSLDAIDNAILKQATWL------ILAGIFILIIAILISLKFAETLIKPLRELKKFANELAVGNYNILEKMKIVDDEIGDL--AQTFEHMAHE-IDKSEKLKEEFISSVSHELRTPLTSIKGWSETLGYESI---TREELDLGLGIIQDETERLIKLVEELLDFSRLSSDRIKLHVDIVDVEGLIVGVVNQLKVKAAEKDISLLFEFENEIENIQGDKNRLRQVLINLIQNSFKFTSQGGYIKV-VAFQDEEITTISVEDNGSGIEKQNLNKVLDKFFQEDY----NKAGSGLGLAISNEIVKLHGGRMKIESEKNVGTKITF------------------------- 283846292 --------------------------------------------------------------------------------------------------------------------------------------------------------------------IILFTIFVALFLAGIIIYFT-----SRKITSPLIEMNHSAYQLAKGDFSHRVKIATKDEVGQLGETLNYMAEELG----SIDQMRKDFVANVSHDLRSPLTSIRGFLGAL---IDGTIPKEEHSKYFSIMKNETERLMNLVEDLLHMARLEANQIDIKPNTYNLTEQLRLIIAKMEPSLSKRRVELELHCEEDV-FVYADENRMDQVFINLLQNALQFSHEDSKIEVNIEKESD-VAKVSITDYGPGINEEDLKYIWERFYKKDKARSKKT-GAGIGLSIVKHIIDLHGTTIDVKSDVKEGTTFICTL----------------------- 238917141 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIITICLIALIVLLHFLNRPVRRIIDIMANVNAGHNDERIPLKGYTEIREIAEDKANETDQSRAEFVSNVSHELKTPITSIKVLAESLNTQENVPI--EVYQEFMQDIVTEIDRESKIIEDLLTLVRMDKTTATLNITSVNMNELLEMTLKRLKPIAQKKNIELLFEFRPVVAQI--DEVKMTQVISNLVENAIKYNVDDGWVHVSLN-ADYQYFYIRVEDSGIGIPEESQNKIFERFYRVDKARSRETGGTGLGLAIVRNIILLHHGTIKVHSEENIGTTFTMRVPLNYV------------------ 86133768 -----------------------------------------IRNIYKLSFFASIFGVLGFFFGLYLDLEYLAYYHLLSAFA-YAASAILARKQFLTASRIIFFIFINIGIAITSSYIG---------KPGS--VEYLFMNAIALPFMMFSFRNERHFVYIFSIFSAVLWAILNATNFNLFNSEHLDPAIAASFIYPVSCITLVGFMLYFSQINIKHY---------------AKIYSKRKYALEASEAKSKFLSTMSHEIRTPLNAVIGLSHILNESD----PREDQKENIEALNYSGKLLLNLLNNVLDFSKMQSTEIQLDHIPTKIDNAVKQLKKIHEPSCQRKNIKLDLKIDDNLPVVIIDVVRFNQVLNNLVSNAVKFTDKG-KVTLKKIIDEQVLLHVEVRDTGIGIPKTKHESIWEAFTQASSSTTRIYGGTGLGLPIVKSILNAMDSKVKIFSKVGKGSRFIFDL----------------------- 295132378 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QVTTDMASLTREVEKFAEHKKLEIETLKVREN---YRKEFMGNVSHELKTPLFTVQGY--ILTLLDGAMKDKSVRKKYLQRASKGVERLIYIVKDLDMITKLETGDLHLYIEDFDIVELIQNTFDLLEMKAAKKNITLTFDMDQEAIWVRADEERIQQVITNLVVNSIKYGKEGGTTEISIENLIKNKVIVRVTDNGEGIAKTNIPRLFERFYRVDKSGSRKEGGSGLGLSIVKHIIEAHSEKIYVESVFGVGSEFSFTLEKSK------------------- 116626863 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AEVLARLVAERGHIEHEITIRGSRMRQYTLRLATVSADLGIVGSLSDVTRQH--ELQQTKNDVISLVSHEMRTPLTAIQGMTELLAAYDVEPS---RRREMNLAINDEVKRLARMITEYLDITRLESGATQMRMAAVRVESILERILILIEPIAAQRQIQLVRQIPADLPAVLADPDLFSRAVENLVTNAVKYSPNGTTVTVSARAEED-CLWIDVADQGYGIPETDLSRIFEKFYRVPRVQDAGVPGTGLGLSLVREIAELHHGSVAVRSEVGKGSTFTLRIPRSEA------------------ 2707334 -----------------------------------------------------------------------------------------------------------------------------------------------VVAVRVPLLNLSNFQMPDGSSRSYAIMVLILPTDSARKWRDHELELVDVVADQVAVAL--------SHAAILEESMRARDQLVDQNVALDL---ARREAETAIHARNDFLAVMNHEMRTPMHAIIALSSLLLETELTP----EQRVMIETILKSSNLLATLINDVLDLSRLEDGSLVLDMGSFNLHAIFKEALDLIKPIASVKKLSMALILASDLPICVGDEKRLMQIILNIVGNGVKFTKEG-HVSIIASQSDGQYLRVQVKDSGCGIPPQDIPHLFTRFTQLQTRSNKTNSGVGLGLALCKRFINLMGGHIWIESEPDKGTTFIVKLPNDSVKQVAPIVNHRSAD----- 269137660 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EAFRTSVRALRHQRQHADLTAELQALVVEHRQARAEAENADRAKSAFLAAMSHEIRTPLHGILGTAQLLAEQPISPQS----RGYVQAINDSGESLLAVLNDVLDYSAIEAGSVVLNDEPFSPRQLLDSLLRLAEGRLRERPLRLAHDYADALPWLQGDPRRIRQIVMNLLNNALRFTERG-VICVSCGCDETHW-WIAVQDSGCGIDPAQQAAIFQPFVQ----LSARRGGTGLGLAICRGLAQAMAGSLELSSTPGKGSRFCLRLPLRR------------------- 256421717 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIARVSTQLQLRKAELANTHLRERAESQRLFQKELERMVRDRTADLTKINAELE-----QFAFAASHDLQEPLRKILLYSQMLANEISS--DQQKAGRYLEKIMTSSARMRNLINDLLNFSRL--SIKEVAFTSTDLNTILENLLVDLELQINRSQAKITYT---DLPVIEAVPLQMQQLFFNLLSNALKFSDTRRTPAITVQASSAEYVKIVITDNGIGFDQKYADQIFTMFQK--LHHRTAYAGTGIGLALCKKVVINHHGIIHAMSVEGEGSKFTIILPSRQ------------------- 226323503 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------TYIVILIIYVLSFIILLGVHFL-----IYRPLVKITNAAKQYASGNLDVVIPVNTQDEIGY---LSASLNYMSSQLKDMEDYQK-KFVANVSHDFRSPLTSIKGYVEAMAD---GTIPPEMQGKYLNIILFETERLTDLTRDLLTLNEFDTKDLLLDKTDFDIHEVIRNTAASFEGTCTAKKISIELLLATRTLYVHADQHKIQQVLYNLLDNAIKFSNPESTITIETTPR-GDKVYTSVKDYGIGIPKSSINKIWERFYKSDLSRGKDKKGTGLGLSIVKEIIQAHNENINVISTEGVGTEFIFSLPLTK------------------- 160937677 --------------------------------------------------------------------------------------------------------------------------------------DYYGMFSGNVLSVSAPITGNYN---TYGYVLIHLPISINQSQNGILSLYITSAVLFGLSLIILLVFTQTVYPLRKITVGANEYAAGNLDYRIDVKTHDELSDTLNYMSDELNKMQKNFIANVSHDFRSPLTSIKGYLEAILD---GTIPAEMYEKYLSRVISETERLHKLTESMLTLNSLDARGY-LSRTNFDINRVIKDTAASFEGTCESKNVSFDLTFSDDIQMVFADLGKIQQVMYNLIDNAIKFSHHDSTIYIQASGRYEK-IFVSVKDTGIGIPKDSLKKIWERFYKTDLSRGKDKKGTGLGLSIVKEIIQAHGENIDVVSTEGVGTEFIFSLPRS-------------------- 146297007 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIWLITLFEVILVLIITYALTQKIINPIKKLASVSRKIAEGDFEKIPMPLNSNDEIGELIASFNYMTE---KLENLEMMRKSFISNVSHELRSPLTSIRGFIEGILDRTI---PDEKRDFYLNLVREEVIKLNNLINQLLELSRLEWGKINLNLSTFKIYSVIAEELIKFEKRIEEKKIEVFLEVNENL-MVKADRDLISRVVHNLLDNAIKYNKVGGKIYIYSEVENGKA-YITIQDTGIGIPEKLQKLIWERFYKVDESRS-LEKGVGLGLSIVKEIIKLHKQNIWVESEEGVGTKFTFTL----------------------- 219854731 ---------------------------------------------------------------------------------------------------------------------------------GSYKQDEYPLMKNSQKIGTAIIGYYGPFYYSDRDLMFLSTLNRILISVGIISLLILGVIISGSLSRPILRVIESAEEISKGDY---STRINENSNIIEINNLTSTINNLAETLQNQENLRKRLTADVSHELRTPLTTLQSHMEAILDGIWEPTQDR-----INSCHGEIMRINRMVNDLEKLAEYEGENLILNKSEFNISEVVKNIMLNFENEYVSKEIDFIFN--SRDIFICADKDKISQIIINLISNALKYTRQGGKVLIQVD-NKNEYLELIVQDNGQGIPKEDLPYIFERFYRADKSRNRLTGGAGIGLTITKSLVEAHKGKITVESELNKGTTFKVSIP---------------------- 187777476 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIIRPLAQINYVADKISKGEVG-KRVDIESDDEIGDLASSFNSMAEAIEQVEINRRL---FISNVSHEIRSPITSIKGFIGGILD---GIVPAEKQDYYLKLTYEETQRLTRLINDLLDLSAIEEGHLKLNLEEIDLNEIIRTSVIKFETKIRDKKLKVNVSLEDDKVYVIADKDRLTQVVINVLDNAIKYANEGGNVKLNTKIK-GSKVIVSIFNDGPVISDEDIKHIWDRFYKADKARSSKVS-TGLGLSIVRSILTQHGEDIWVNNSPEGGVTFNFTI----------------------- 170769985 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SVHALNRHREQLAAQVKAR--TAELQELVVEHRQARAEAEKASQAKSAFLAAMSHEIRTPLYGILGTAQLLADNPTLN----AQRDDLRAITDSGESLLTILNDILDYSAIEAGNVSVSDEPFEPRPLLESTLQLMNGRVKGRPIRLTTEIADDVPPVMGDPRRIRQVMTNLLSNALRFTDRG-RITLR-SHTDGKQWLVEVEDSGCGIDPAKLTDIFQPFVQV----SGKRGGTGLGLTISSSLTQAMGGKLTATSMPGTGSCFCLHLPLRVATAPAPK------------ 226324465 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATVAISIIGIFLAAIIGMLLVRPLKRMSQSIEEMAGGYGDNYLHENAYDETERISNAFNKLWDRYKVLDASREEFVANVSHELKTPLTSMKVLADSLLMQPDAP--TEIYREFMGDLSEEIERENKIINDLLDLVKLDKKGANLNIKSQDVNELVERILKRLQPLAAKSNIELVFE-SFRPVTAEIDEVKIALVITNLVENAIKYNKENGWVHVSLN-ADHKYFYLKVADSGIGIPKEDTDHIFERFFRVDKSHSREIGGTGLGLSIARNAVVMHRGAIKVYSEPGEGTTFTVRIPLT-------------------- 222056857 --------------------------------YREEILAEQVKQIYALAPIGFIATFFNSVIVFFLMKDVLLVLWGVTLLSITALRLGLVLRFRNVKQHLNFAATWRRRFVVSLFIAGAAWGWIGFFPFGEITIAHQVFI--AFVLGGMTAGASSTFSMIKEGYAVFIPALTPLAIHFFLMKDVFHCAMGTMLVLFGVLLWRISIHNYRVNRTSLLLRFENKGMIERLKQAKERVEEAKHRAEALNKELEQFAYVASHDLQEPLRMVISYLQLLKQKYHGQLD-EKADMYIGFAVDGGIRMQRLIEGLLSYSRLSRGA---EFTRVDINGIFAAAVANLAGVIEESGAEVTR---AHLPTVIGDELQLQQLLQNLISNGLKYRKPERRPTVHVSERQGEEWLFSVRDNGIGIDPNHFDKIFQIFQRLHTS--EEYPGTGIGLALCQKIIERHGGAIWVESTFGEGSTFSFTIP---------------------- 119382837 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVSAELVEHAGRKLAFFASHDITEVKEELEALNRQLEQRERTAEIVRKNRELAEAAERAQAANEAKSQFLSVMSHEIRTPLNALLNMAELLIEDG----NPAPAAAHLSGIASSARALAAIVDDVLDFSRIESGHLEIYPAATDIGRLCEEAVRGVAPLAHRKGLDIVLTFGQRLPTAMVDPLRLRQILFNLVGNAIKYTRKG-WIEVRAGETAEPQLLVEVIDTGIGIRPNDLERIFERFSRIGADANHEIHGAGLGLNISAGLARAMGGTIRVESEVDRGSAFRVTLPL--------------------- 283851328 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RVRAERRLEILNRHLREAVKERTRRRLQELDRLKSGFLATVSHDLRTPLTSIMGFAKLITRDERLTRQADRIAANLGIIESEGERLTRLVNDFLDLSKIESGRAQWRDATVDTAALIRATEASSADFAAKPEVAFTMDVAPDLPPLRIDPDRLTQVLVNLLGNAAKFTDQG-HVRLRAG-VAGPVLRVEVTDTGQGIPRESLEKIFDKFHQAQAGDTQRRKGTGLGLAICRQIVGHYQGRIWAESELGRGSTFLMELPLPHLSPGENED----------- 307265843 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIATVVAIFIALIISIYVSNYITRPLINITEVAKKLEKGDFTAKVYDIPKEEELFKLTAAINHLGESLKYQE---ILRKQMTSDIAHELRTPLTTLHSHIEAMLDGVWEPT-----HERLKSLNEEVLRLINIVKDLETLNKFESDMLKLNKIKFDVSELVKNILTNFEASFAEKEQEVVKNIEDNI-MLFGDKDRIAQVFVNLISNSNKYTPVGGKIKI-AFYKDGDYAVFIVEDNGMGISKDDIPFIFERFYRGEKSRNRETGGSGIGLSIAKVIVLAHGGKINVESEINKGSKFTVKIPL--------------------- 83589978 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLGYILARTALRPIDRLTQVAEQILDQRVPYQGPMDEVGRLAATFNAMLARLQRAYTRLEEAYSAQRRFVADASHELRTPLTTIRGNVDLLR--KVQGQGEAWQDEALADIASEAERMSRLVNDLLTLARADAGQ-EIKREPLEILPLLQEVARQAPLLGTATFTAIGLENLAGV-HIMGNRDYLKQLFFILLDNAFKYTPSEGKIDLIVNVEPQQRLIIKVRDTGPGIPPRDLEHIFERFYRADA--TRSSEGTGLGLAIARWIVEQHQGHIGVESTVGKGTTFTITIPL--------------------- 291537791 ---------------------------------------------------------------------------------------------------------------------------------------------------SIRVSATSSKHTFYYALRKEDGSVVRVAKESGSIYHLVSTMSGLILAVGLMVFVFYSYRLTRRLMAPIEKMADNIILVDETEVYEEMSMIKKQHMDILNQMRQEFTANVSHELKTPLTAISGYAELI---ASGMTGGEDTAHFANEIHKSAERLQSLINDIIKLSELDDSDLKLEFETVDLHDLGEQCIHSMQMQADKN--EVTLHLEGASVPMNGNKTLLEELLFNLCSNAVRYNKKGGSVTIVTTIENTRPVLI-VKDTGIGIPKEQQERVFERFYRVDKSRSKSTGGTGLGLAIVKHIVAQHDAQMTLTSEVGVGTEIKIVF----------------------- 126654761 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------AFWSVIFGVSAAGGVSYFVSRRTM-----KPLNQMKEITQKLAQGH---LDERMPETDIPEWDQLGNSFNIMANS-LEGVEKRRRELISDMTHELRTPLTVMRGYLEELANGSIEGNPD----LYLNLV-KETRRLERLIHDLQELSKAEAGYLSITLHPINMIPLLKSLVERFSDQILEDGPTIQLNCPQELPQVLADSDRIEQILVNLMGNAIRYTEIG-TITIKA-WSTKKQVWIEIIDTGIGIKSEDLPYVFERFWRADKSRSRYSGGTGIGLAITRRLVELQGGKIEVESEIGKGSVFRFSL----------------------- 301168536 ------------------------------------------------------------------------------------------------------------------------------------------VSNVLAILIALFLSVIISRMRPTTGLAMTLALMFGVNLLAYLLFSMLGLWLYVTHIILTVFVVYYIWVPFRA--------------IGEYQRRYAIQEETKLLKKVENL-KQNFISLMSHDLKTPVAKIAGMADVMKHKNAGNM---ELTSGLQSIIDSTKELNKFISSILDLTKVESRNVSLNMQSKDINSIVENTVEGLRYEANTKNVTVVQDLAP-LYPIEFDVTLMKRVFANLVENAIKYSGEGSEVNVKT-WDDEQWVYITISDNGVGIPPEDLEYVFEKFYRVKNDASHSIKGTGLGLYLVKYFVELHGGTIEAFSEVGQGTTFKIKL----------------------- 108761097 -----------------------------------------------------------------------------------------------------------------------------------------------------NVLVTQELVVAYAAITRMSAAVVGLVLLGVLMALLLSQLVARDVIRRLDHLRSATAALTAGDWSQ-RVDVEEDDELGEL--ARGFNEMAARELKEAVRAREEFLSVASHELRTPLTPLKGFAALTLQRLEKSGDRERLLKALRSMARQTERLTRLVDDLLDTARIQGGRLELERKRLDLVPLLGEVLERFELR-TESGVTFELDVPAHPVEGDWDALRLEQVLTNLVSNAVRYSPHGGAVRMSLEAAETH-VLLSVRDEGIGIPPENVADLFRPFARASNAQARHFGGLGLGLFICREIVERHGGAIWAESPPQRGSSFHVRLPR--------------------- 150391006 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------IMYAAIISILVALVLGLYSAKSFLKPILLITEGANNLRNGK---LDKKVEINNQIVELQQLSQSINHLATSLEEQKTLRKRLTSDISHELRTPLTILQSHIEAISDGIWEPTEEK-----LSICKNEVNRLIKLVAELQDLTDIEKHQIYLQLENSQISKVIDEVLDGFEYQFKQKQITLEREIQGGI-NIDIDQDKMKQIVINLLSNALKFTDHDGTVSVSLKEEKD-GVRLTVIDNGIGIENEDIPYVFERFYRSDLSRNRSTGGAGIGLTITKSLVEAHQGMIFVESEKEKGTKFTVILPR--------------------- 304408470 ------------------------------------------------------------------------GQWAVFGPHAAAMVNRLGLQSAAASPSAQETRFIYRWANPFHARD----AALAITVTGSDGERYQV---AIGMPLPAWFSSYWHAIAPLLLFGLLMGIFSTIAAPWQKQFKQLQIMMDAMKRIASGDFSVKVFSTMRNRGEIGMIVEGLNDMASELQ--------------ELEQTRQRFISDVSHELQSPLTSIAGFARALHHESL---SAQTRTDYLNMIESESMRLSKLSDSLLKLTMLEARREPGEQTTFSLDLQLKRTVLALEPLWLAKKLDIDIDIQP--LSITGDEDALRQVWTNLLHNAIKFTPEDGSIRIQLRKDDAKQATIVISDTGIGVNETDLPHLFERFYKADQARSSAQGGSGLGLAIVATIVRQHGGEIRADSALGAGTTFTVMLPLGQ------------------- 304415494 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HIARAYNHLLDTLHEQYDTL-ELKVKERTLEQAKQEAEQASRRKSLHLTTISHEIRTPLNGSLGAIELLQNTPLTP----AQLRLADTARLCSFSLLGIINDLLDFSRIESGQMTLALEETALLPLLDQAMLAIQSSAMTKSLTLCTHVGENVPKLQLDALRLRQILINLLGNAVKFTQSGA-ITLRVERKKDK-LYFIVQDTGCGIDAENQRKIFEPFFQ----TSSHGQGTGLGLAIACNLAKLMQGTLQLQSTPKAGTCFSLQLPLNETLS---------------- 225386428 ----------------------------------------------------------------------------------------------------------------------------------------------GYVLIHLPMSQVKDAQNGVLNILYITSFLIFVLSSIILLVFTKTVYL------PLRKITVGANEYAAGNLDYRIAVHTHDEMGYLANTLNYMSDELNKMEE----YQKNFIANVSHDFRSPLTSIKGYLEAILD---GTIPPEMYGKYLSRVISETERLHKLTESMLTLNSLDNRGY-LSRSNFDINRVIKDTAASFEGTCDNKNIVFDLTFSDNIQMVYADLGKIQQVLYNLIDNAIKFSHHNSTIYIQASSRYEK-IFISVKDTGIGIPKDSLKKIWERFYKTDLSRGKDKRGTGLGLSIVKEIIQAHGENIDVVSTEGVGTEFIFSLPRS-------------------- 299142472 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVLLGLIAHWLIRSYRKRIRL---AESLKYEQQHAKDI--------EERNQSKIRFFTNVSHEIRTPLTVIIGLAESLLHTQRFTAD---IYNKLQGIYRNSNLLRDLISELLDFKKHEQSLAHLCVEAVDWSAFVGSICNMFKEYANSNDVTLNVN-EGTDAEVWIDKRQMRKVVNNLISNALKHTPQGGNVNVTTEC-DGRQVILRVTDTGKGIAETDLAHVFDCFYQARDFESLTEMGTGIGLNLTQNIVQQHHGTISVDSVINEGTTFVVTLPLGK------------------- 87310985 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILRALQLKSYIGVPLIKTIGVLTFCMAESGRLFDQ-EALRAAEDVSRRAAREADRRKDEFLAMLAHELRNPLAPIRSGIDILE------IDSPQDAQVLDAMKDQVEHLVRLVDDLLDVSRIMRGKVELRPEVASLSAIVERAVQAVQWLFDEKDHQLEVELPAESIPIRVDPVRMVQVVSNLLNNAAKYTDPGGHIQLFVDRVDGKAQ-IRVSDDGIGIEPELTPHVFDLFTQSSRALDRAQGGLGIGLTLVRNLVEMHHGAVAVKSNAGKGSQFIVELPISDAPLPIEVESADDA------ 255280496 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAIAAVLVLVLTASLLIVWIYTGINVPLMKLRKATHNIAEGNLD-FTLEAESDDEIGDL---CRDFEEMRRRLYESNEEKKELISNISHDLKTPITAIKGYVEGIMDGVAD--TPEKMDHYIRTIYNKANDMDRLINELTFYSKIDTNRIPYTFNKINVSSYFEDCCEEVGLDLESKNIDFYFNYVDENVEVIADAEQMKRVINNIIGNSIKYMDPKGRINIRVKDV-GDFVQIEIEDNGRGIGPKELPYIFDRFYRTDASRNSSMGGSGIGLSIVKKIVEDHGGKIWATSKPGTGTVMYFVL----------------------- 291539873 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLRRMQVQRDAAK---EEVAEVKTEFLSRISHEIKTPMNVIVGATALGLEETEHP---ERMEECLNRIRGASEFLMGLLNDLVDMSKIENGKFHLHPKPYSFTEFLNEVENMMEPMCERKWIRFHMPHEEININMMVDPVRFFQIFFNLLSNAVKFTPEGGEVTFRICNYATHNNQFCVSDNGMGMSEEFQQILFQPFTQESVNQGERGNGAGLGLAIVRSIVDLMGGTITVKSEPQKGTEIKVHL-EIEIAEIQPE------------ 242089593 -----------------------------------------------------------------------------------------------------------------------------------------------VVAVRVPLLQLTNFQIPELSAKAFAVMVLMLPPDSARKWRPHELELVEVVADQVA--------VALSHAAILEESMRARDLLMEQNIA---LDAARREAEMAICARNDFLAVMNHEMRTPMRAIISLSSLLLETKL----TAEQRVMIETILKSSDLLETLSNDVLDISKLGDGSLELEVAPFNLHATFTDVVDLIKPVAALKRLSVMVHLAPELPTCIGDRKRLMQIILNVAGNSVKFTKEG-HISISASIARTDSLRVQVKDTGCGISPQDMPHTFTKFAHPQNAINKLHNGNGLGLALSRRFVTLMQGNIWLESEVGKGCTATF------------------------- 294634414 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EAFRTSVQALRHQRQHQRRTAELQALVVEHRQARAAAEKADNAKSAFLAAMSHEIRTPLHGILGTAQLLAGQPLSP----RCRDYVQAINDSGESLLAVLNDVLDYSAIEAGSVALNDEPFAPRQLLDSVLRLAEGRLQQRPLRLEHDYAAALPWLQGDPRRIRQIVMNLLNNALRFTERG--VIVLQSGCDQTQWWIAVQDSGCGIDPAQQAAIFQPFVQ----LSARRGGTGLGLAICRGLAQAMAGSLTVSSLPGEGSRFCLTLPLRQASHPPQSDEARS------- 157148541 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RKVRQRKRSQRLLEAERNKAQQANEEKREFLSHMSHEIRTPVSAIMGFLELLQLSPARFSPED--KASVDQAAQASRSLLKLIGEILDLEKIESGLLDTVPQWVNVDALIKEKMTLFSALAAQKGIDLRYDLDPQ-EAMHLDPQLLGQVLTNLIGNAVKFTQQG-HVRISAT-KSNAMLALSVSDSGPGISTEEQNRLFTAFSQGKAG--KHHRGSGLGLAISRALMTQMGGTIALQSEINRGTTLTLNLPVQTSRDITP------------- 240141281 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVTASANVERALT-EKNDALERASQLRDTFVHHVSYELRSPLTNIIGFTQLLGDETVGALN-ERQREYSEHIMRSSAALLVIINDILDLASIDAGSLELQRETIDVRATVEAAVRGIEDRLAESDIGLDLDVPEGVGSVFADGKRVRQILFNLLSNAVGFSAPGQQVRVEAR-REGRELRLTVTDRGRGIAPEVIDRVFDRFE--SNTLGTKHRGVGLGLSIVRSFVELHGGRVEIHSAPGTGTRVTCLFPVE-------------------- 295090648 ---------------------------------------------------------------------------------------------------------------------------------------YYGMFSDEVLSVSSPITGNFN---TYGYIVLHMPMSLVTEEQNSI-LNIIYITAGIIFAISLILLLFFTKTVYFPLKKITRAATEAGNLSYSIELHTQLANTLNYMAMELNKMQHKFIANVSHDFRSPLTSIKGYLEAI---IDGTIPPELYEKYLNIIIAETERLNKLTQGMLTLNSLDSKGF-LTRTNFDINRVIKDTAAAFEGTCNAKGITFDLTFSDSIQMVFADLGKIQQVLYNLIDNAIKFSHEDSVIYIQVAEKHEK-IFVSVKDTGVGIPKDSIKKIWERFYKSDPSRGKDKKGTGLGLAIVKEIIQAHDENIDVVSTEGVGTEFIFSLPKA-------------------- 303313435 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FWANVTITPVH-QFGHHVGFVKVVRDLTEETRLIAEETSKLKSDFLANMSHEIRTPMNGVLGALSLLNSTAL----SQNQREYATIIEESTSVLLRLINDILDYSKLSSGSFSLTTDVFSVESIVNSVIQNCPPRNPE--IEVKSIIDPGFPHVKGDPLRFRQILQNLVGNAVKFTDKG-YIHVRTDERDDYSVTVEVIDSGIGVADEAMNTLFAPFTRSANSATKRYQGTGLGLSICKSLAELMGGAVGYRTNPDQGSIFWLKIKLGRIDAASP------------- 291615972 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDITERKRDALESASREKTTFISTISHELRTPLNGIVGLSRILLDTDL----NQEQLKYLKTIHVSAITLGNIFNDVIEVDKIERRKVQLDNQPVDFTSFLADLENLSGLLAQPKGLKFVMAPQLPLPHISTDGTRLRQILWNLIGNAVKFTQQG-EIVVRVAYEQDETLRFEVQDSGQGIRQEEQDKIFAMYYQVDQHGGKPATGTGIGLAVSRRLAQAMGGDISVNSAPGQGSCFTVVIKAPRIAEEVEDE----------- 154249101 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FFSISVKQVNLLGEKKVLV---NIRNITSEKEVQKLKELDKIKTNFIANISHELRTPLAAIKAYVETML---NMPMSQEEIHEFLDVVYSQSIRLEELLSDLLDFSQLESHTMKILKESVNICEIIEHSIETLENMAKEKDVTVEYNC--SNLEIKCDRKRIEQVIVNLLSNAIKFSDQAKEVRIDV-LDEGEIVKIIVEDNGIGIPESAFDKIFERFYRVDNELTYAVPGTGLGLAIVKEIVELHEGNILVESEVGKYTKFIVTLPK--------------------- 254414468 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELRQKNHDLQQEIAQRQHLEAELRQKEKELSELKSNIISVVSHEYRTPLATILSSSELLQHYGHKWQEDKKQRHF-QRIQNTIHHMTQLISDVLLINKAEAGKLEFKPVPLDLEAFCQELVEELQLTVKTPH-QIGFRRQGRSRWVGLDEKLLRQFLTNLLSNAIKYSPEGGTVQFDLIFDADQ-VRFTIKDQGIGIPEKEQAQLFDAFYRSSNVGT--ISGTGLGLAIVKKCVERHQGEIAVDSEVGKGTTFIVTIP---------------------- 134292078 ------------------------------------------------------------------------AAWLSYIVACSTAHACLAWRYHRSANRDTRRSRWAAGFVACSTAAGIGWGWIELAKGRGFEVESLAVTATLGV-VAGAVPVFGTYLPAFLAFL--LPATVPYVVAAALSDNRVQQATAPMMFLFVCVIAYLGLLANRSAAQNIRLRFRAEQLARDLRAAKRLADRQKQIAEEANLAKSRFLAAASHDLRQPSHA----LSLLVGALRGTKTDAERAQILVQIERSTDALDSLFGALLDVSRLDAGVVDVHRRPVHVDAVLEHACTDHMLDAAAKNLTLTRV--PCRAIVDTDPVLLERIVRNLVSNAVRYTDAG-RIVVGCRRRGAR-VAIQVWDTGRGIAADQLELVFQEYYQVGNPERDRANGLGLGLAIVRRLADLLECELKVRSAPGRGSCFEVW------------------------ 67586106 ------------------------------------VMRSQKALVLSGGIAAAVLAVLLG-VSVWMGGNVTLTAFSLLAALAYGATLLV----RSAGALVARGQEARRDDRVADLESAVDGVVIGLGRDGMITQEHFGVARSLLIGTALVDRVHVSDRVHFLAFLSDLRSGTA-ATAAEIKLRCVAPGDAAKPAHTVRFATYRLSGVPQSRDNGFVIVA--TDISGVVADRFAL-DAARTQVETAEVTKGRFLASVSHELRTPLNSIIGFSDVLLQEIVASCPMRASANMSSWCISPARTCSPLSMPSSTYXKIEAGTYPIMAEPFAFKDAVTMVHDMMAHQASQKNVTLCDRVSRNIGIVVADQRAIQQVLINLVSNAVKFTESGGVVTIDAGL-HGDMLAFSVSDTGIGIAEADLLTLGQPFRQVQNDYTRRHEGTGLGLATVKGLIGLHGGQMDIRSRPSEGT----------------------------- 2243158 --------------------------------------------------------------------------------------------------------------------------------------------------IRVPLLNLSNFQIPDVSGRTYAVMVLVLPCDGLRKFRKHELELIEVVADQVA--------VALSHAAILEESMRAHDQLLEKNVALDL---ARQEAELAIRARNDFLAVMNHEMRSAMHAIITLSSFLLETELTP----EQRVMIEIILRSSNILATLINDVLDLSRLEDGSLELDSLTFNLHAVFKKVINLLKPITCVKKLSLTLAVAPEAICVVGDEKRLVQTILNVVGNAVKFTKVG-KISIIVSVAKPDSLRVQVKDTGCGINPQEIPHIFDKFYQSQNCRRNSTD-SGLGLAICKRFVNLMGGQIWVESELDKGSLVTFVVPDERSINQAASTGH--------- 188584128 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVTASANVERALT-EKNDALERASQLRDTFVHHVSYELRSPLTNIIGFTQLLGDETVGALN-ERQREYSEHIMRSSAALLVIINDILDLASIDAGSLELQRETIDVRATVDAAVRGIEDRLAESDIRLDLDVPEGVGSVFADGKRVRQILFNLLSNAVGFSEPGQQVRVEAR-REGAELRLTVIDRGRGIAPEVIDRVFDRFE--SNTLGTKHRGVGLGLSIVRSFVELHGGRVEIHSAPGTGTRVTCLFPVE-------------------- 218441451 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SFYPEIRFHIRYGNIYTSAIFTENGQLTGFVGTVEDITE--RRQIEQ---MKKDFISVVSHELRTPLTAIHGSLGLLA-AGVYDNKPEKGKKMIHIAATQTDRLVRLVNDILDLGRLESGNLQLVMKSCQTATLMQQAVEVMRPKAEENQVTLSVI--PLDVFVWADFDAIIQTLTNLLSNAIKFSPPNSTIVVKAELMSIDDVLFQVQDQGRGIPVDKLSLIFEKFQQIDTSDSREKGGTGLGLAICRTIIEQHKGQIWAESVLGKGSIFYFTLP---------------------- 295691446 ---------------------------------ERRRTAHALASRRANTSLRLIAAFAIALILDVFIHLRWVWLWAAIYASLQFVELWGWRWVRGRSER--AQALWRRLTIVLPVLTSTVFGFLSLASQARFAPTLGGMLLAGALLNVVVIAAIISASTPYVLYLLIVPLVARSANPGSPLANALWFG-ALLLIATVTIAAHTLHTALRAEAEAKDEAERR-----------------RHEAEEAVAAKSAFVAMISHELRTPISAIMAGATRLHSE----VPEASSKVQAQLIADAGGLMRGLLNDLLDFSRLEAGRMSVEKAPFNLRQTIADTVRLWRPEATRKGLRLRVKGAAALPWVAGDAMRLRQVLNNLLSNALKFTTRG-EITVAPRAEIEGSVVIEVIDTGPGIPEAALSRLFTPFEQLSEAIARHHGGSGLGLVISRELARLMGGDLSASSPSGGGARFTIT------------------------ 260439232 ---------------------------------------------------------------------------------------------------------------------------------------YFALKISDDCVVRVAREASSIWHIFLSALPAFISIVALVVIISVVSNHFLTRSFIAPI------------EQVANNLDNLDKVTVYKEMQPFVTTIKKQHDDIIKNA----IMRQEFTANVSHELKTPLTAISGYSELIKNGMAG---SEDIGRFANEIYTNANRLLTLINDIINLSELDRGA-PLEYEDVDISEIAGNCVSMLDFHAKENQVTL--HFDGEKTIVRGNKNKLEEVVYNLCDNAIRYNKAGGEVWVTVKNTP-EGKILSVRDNGIGISKENQKRIFERFYRVDKSRSKKTGGTGLGLAIVKHIIEQHNFNIEVISDENTGTTINVI------------------------ 301056179 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------LFPILVSLLLLAILLIGLLSYLVSRSVIKPIFVLKDATGKIKEGNLD-FQIPVTSHDEIGQLNQG---FEEMRKKLKESIEMRKELISNISHDLKTPITSIIGYVEGIKDGV--ANTPEKMDKYLTTIHTKARHMDTLIDELFLFSKLDLNRVPFQFETVELNMFMQELIEEMQMDLSKEGIEVNLQLHASPLYVTADCEKINRVISNLIHNSVKYMDEEKKITVTVS-SDNNKVIVKVMDNGSGIESDTLPYIFERFYRAEQSRNSSTGGSGLGLAIAKQIIEEHDGNIWAESELGKGTSIFFSL----------------------- 156741161 ----------------------------------------------------------------------------------------------------------------------------------------------------VAARTVDPALLPVFEEAVLQALIVAALASALVGLGA-SLLLVREILRPLRQLAVSSRRIASGHYDERVTVPLSDEL---RDVAQSFNQMAEALAQVEQQ-RVTLIGNVAHELRTPLAGLEGYLEGL-LDGVLPGDPET----ISAMQHEVRRLRRLVDDLQHLSRVEAGQMPLQSQVFDLVALVQRIVAQLRPQLIEQCLEIAVEAPDRAVLAYADPDRTAQVLVNLVGNAIRYTPEDGCITLRVR-SEVEHVQVAVEDTGIGIPAEALPYLFERFYRVDPSRSRASGGSGIGLTIARHLARAMGGEITATSPIGQGSVFTLTLPR--------------------- 297583784 -------------------------------------------------------------------------------------------------------------------------IMLPLMEEGDAGPQGIITISTAVNAAFSPFESLRGIL--FLSMGVAFVVIVFVLHK--MTNYVID-PIRRMIAASKSW----GEGDFSQKVDV-----KTTDEIGQLADA---FNQMTYSLDEADKKKQEFLGNVSHELRTPLSYLKGYSELLEKHRKGEALDEKH---IEKIQAEGNRMEKLIHDLLDLARLEGDTYPMDKMPMPLAQLVEDVCERMNLIAEKDDVTVNLELDYGII-IEGDESRLEQVISNLIENAIRYGKQGKQIDVSLEQADGKAV-LRVRDYGAGMPPETLTRLTERFYRVDRTRSKQLGGTGLGLTIVNEIVKKHDGQLSFESVEGEGATAIVQIP---------------------- 86141688 ----------------------------------------------------------------------------------------------------------------------------------------FAVFSSLMITVALTLFVSVFFYMTNAVFIVLFALV-CFALSFLLIQVRVERFIYNRVKQIYDDVTLLDVTSLR-RGQITTDMSSLTKEVERFAASKKLEIESLKIREE---YRKEFMGNVAHELKTPLFTAQGY--ILTLLDGAMKDKSVRKKYLKRAGASIERLVYLVNDLDMIAKLEVGDLNIRYEYFDMVELVKDTFELLEMEAAKKNITLTTDMEYDYPMVNADRERIQQLLTNLIVNSVKYGKQDGTTEISIENLIQNKVIVRVTDNGEGIASEHIPRLFERFYRVDKSGSRREGGSGLGLSIVKHIIEAHDEKIYVESDFGVGSEFSFTLEKAEELPEAP------------- 269926212 --------------------------------------------------------------------------------------------------------------------------------------EELEVYSSPILLRDRVIGVLQSLQLIEQTLARLRLFAIVGFTLAMTASILATFYVANRSLFPLKELIRTAERVGRSRVKTSPNLDEVGKLASTFNTMLERLELSDKQLRETLDAERRFVADASHELRTPLTTILGNAGLLL--KVPNMSPEDRQESLEQIYEEADRMRRLVSDLLTLARADAG-FRLKQEPVKVQPVVESAVREMEHRATDRQLRIDKISD---VEVVGDKDALKQLVLILLDNAIKYTRNQDSIQVEVEKDDSQAV-IRVADTGIGISQEHLPHIFERFYRADTSRSSD--GTGLGLSIAKWIVEQHCGSISVASEIGKGSIFEVKLPAKK------------------- 168004397 ------------------------------------------------------------------------------------------------------------------------------------------FMTGEVVAIRVPLLHITNFHFPDAVIRPFALLVLMLPLDSARRWHAHELELVEVVADQVA--------VALSHAMILEESMLARELLMEQNVA---LEHARQGAETAIRARNDFLAVMNHEMRTPMHAIIALSSLLQETELAP----EQRNLLAT----------LINDVLDLSRLEDGSLELDIQKFNLPNVFKEVSSLVKPIASVKRLQVNLTMGPDIPEIVGDDKRLLQTALNVVGNAVEFTKEG-YVNVIVGLERTEYIRVQVRDTGLGLNPQDIPMLFNKFVQADSTTTRNYGGTGLGLAICKRFVNLMDGHIWIESDVGKGSVVTFIV----KLNFPEAPSHLSIQ----- 254388464 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLRPVRALTVATRSLGEGDLA-RRVPVTGRDEIAELGRAFNRMAGSIQGAEERQR---RLTGDIAHELRTPLANLRGYVEALQDGYVEPTP-----ELLDSLHEEVMLQQRIVDDLQDLALAEAGALTYHRVDVDLRELLETCRTAHHARAEAATVTLTTAPPATPVLVHADPDRLRQVVGNLLTNAIRATPPGGTVTLAL-VPHGELAIIHVHDTGTGISEDALPHLFDRFWRADAARGRQTGGSGLGLAIVRQIVRDHGGTVGVESTVGVGTTFTVTL----------------------- 256753201 ----------------------------------------------------------------------------------------------------------------------------------------------AVIRVVTSLEDVNNLILKY-LFLSMTLLIVIL-----ICIFISSTILSKTIIEPVREVNDIARKMSKGQFN-ERINKHYNDEIGELSDTLNYMASEILKAEE---TKNDFISSVSHELRTPLTAIKGWGETII--TGSFEDKEEIEKGLKVILRETDRLKNMVDELLDFSKLEGNKLVLNMEKTDIKEEIEEILRLYDGRAKKERISLQSKFTENIPEFSVDRNRFKQVIINILDNAMKFSPKDSNILINVSTLENE-LIIEIIDNGYGIAKEDLPKIKDKFFKG----NSKKSGSGIGLAVCDKIIKLHGGSLELKSELNKGTNVIIKL----------------------- 120610910 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISEFREAERATREAYDAAEEAARTRTQFVANMSHELRTPLQAIIGFAEL----GSARSQDERLGAMFTDILAAGQRMLALVNDLLDVAKIESDIGTIHLERTDLRGHIRTVARELGPLVASRRQDLRIDLPQHPLVARADPRRFQQVVRNVLANAIKFSPDGSCIQLRAGMDAEDTICIEVQDQGPGIPPAELERIFDAFAQSSRTRNRS-GGTGLGLAICRKIVEALEGRIHARNVEG-GAVFRIELPARGPGDTVP------------- 83814296 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLGRLEREERLV-QAREEAEEAAQLKSAMLANMSHEVRTPLMSMIGSADLLREDLEEAGLEGEPADMAEQIFRSGQRLRETLDSVLELSRLESGAYTLDDDSAYLDVVVREVAQELNLRAHEKGIQLEVGSPGASVEAGLDETAVRRIVRNLVENAIKFTPEGGKVQVRVEPEDEETALLAVEDTGVGIAEEAREDIFDAFKQESEGLGREYEGSGLGLSIVDRLTTMLGGTIEVESEKGTGTRFAVRLPR--------------------- 183597937 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDITERKREALENASRDKTTFISTISHELRTPLNGIVGLSRILLDTDL----TAEQMNYLKTIHVSAVTLGNIFNDVIEMDKIERRKVQLDNQPVALPQFVNDLENLSGLLVQPKGLKFVMDVAAGLPEVLTDGTRLRQILWNLIGNAVKFTQQG-EVKLSIWREGEDKLFFRVQDSGIGIPKDELDKIFAMYYQVDSAGGKPATGTGIGLSVSRRLAQNMGGDIQVESEIGQGSIFTLSIVAPVIEEEVIDSQVNDDEYPLPA 256420269 ------------------------------------------------------------------------------------------------------------------------YSLWSMFKAKNLSPQKL---AGFTALILSAIITLGTVLINAPWKIVLIAFLLTFLVSYYLYLYTLQNFIYRKIKLIYKFITKASKREEFFNKNILPLKT-IEEVSEDVEKWASQKKEELDNLRRNEEFRKEFLLNLSHELKTPIFAVQGYIHTLLDGALEDPNVNKL--FLKNATKNIDRLCRLIDDLDEISKLESGEMTINAENFVIQDLIKDVFDTLSLKANTKGIKFNVKKGCEAPHVLADKEKVRQVLINLVDNSIKYGRTDGHTVASIYVMDDKRVLMEISDDGIGIAEEHLPRVFERFYRTDRARSRDIGGTGLGLAIVKHIIEAHGQTINIRSKPEIGSTFGFTL----------------------- 241888981 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLRAEISKIEKEDKEDQMSTELEVLYDVTDQERQEKE-----RREFVSTVSHELRTPLTTMNSYIEALEEGVL--EDKELAPQFIDTIHKETTRMIRMVNELMQLGKMDIKEEHYEKEFIDINKMLEQITDRFALTHPEKN--FIKHIPKSPIFVEGDQDKLTQVFDNIVNNAIKYSPNGKNITVRVRQNHHNRVSISIKDEGVGIPLVHIDKIFNRFYRVDKSRQRSMGGTGLGLALAKTIVEAHKGRIWAQSREGYGSIIFVTLPCEQIDD---------------- 22297980 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAITIQDITREV--ELNEAKAQLISNVSHELRTPLFNIKSIIETIQ-EYGSSLSEKEQQEFLETANHETDRLTRLVNDFLDISRLESGR-PYQFGSVQMAQVIDQIMRTYQLNAANKSITLTAEVENPLPPVWGNYDLLIGALTNLVGNALKFTPENGRVTIRASDPEQERVRIEVADTGMGIAPEDQPRVFERFFRVEN-RVHTLEGTGLGLAIVQDIIHKHNTQIHLISELGVGSTFWFDLPDGRAETALP------------- 163941058 ----------------------------------------------------------------------------------------------------------------------------------------------ATVLLGLPLKTLEALAPPSASFVTKWALVFATCSLIAGSLLILVASV--FLVRPIKKLTKATKRIASGDFNVKLNIKQTSELGT---LARSFEEMMHD-LQQLEQMRREFVTNVSHEVQSPLTSISGYALVLKQVDLSEY---ERSRYLDIIIAEAKRMSKMSDNLLKLSFLESQSKQLRLVTLSLDEQIRRIIVALQPQWSARDIHF--ELDLQTVKVTADHDLLNQVWTNILRNSIKFSEDAGVINVSIKQ-DIKNVTILISDTGIGIHLDDQKRIFDRFFKADRSHSRKYDGSGMGLAIVKQIVSLHQGDIRVKSEPGQGTTFIVTLPIT-------------------- 78043258 ---------------------------------------------------------------------------------------------------------------------------------------YFSDKTPGSIYFITDVENVRKILTRFSITMLVVFLLILVATNGTLTFLV-----SRSILKPLSQLKQASEQIKNGNLD-FTVKNSAKDEIGELFVA---FEEMRKRLKESEELKKELIANISHDLKTPITAIKGYVEGIRDGVAD--SPEKLSRYVDTIYRKILEVDGLIDELFLFSKLDLKKLPFNFEKVNLNRYLSDVAEELEFDLRKKGIELKLHLPCQQVFVWADREKLKRVINNIVDNSVKFMDENSQVVINVK-DEEKRVIIEIADNGRGIPLDAIPKIFERFYRVDSART-GTSGSGLGLSIAAKIIEEHGGEIWANSVLNEGTTISFTL----------------------- 28209959 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSAILAIMFSFFVIYYFSQRIIIKPLEKINYVADKISKGEVD-KRVFVNSEDEIGDLANSFNAMAESLEKIEENRRS---FISNVSHEIRSPITSIKGFISGILD---GVIPSEKQNYYLALAYDETQRLTRLVNDLLDLSAIEAGQLKLRIEEVNINEIIRLTVIKFKPLIDRKNLDVDICLQEDDLYVVGDKDRLFQVMINLIDNAIKYTVENGKVEVRTKLK-GNKVYVSIYNSGKHIPEEDIKNVWSRFYKVDKSRTSKVS-TGLGLSIVRSILTQLGEDIWVKN-VDAGVLFTFSL----------------------- 298530516 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIREAYKKYSTQAREQQFMEEGNTVLQEMELTNAQRELARQRLEKLNSQKNFFLGMAAHDLRNPLGSIKLYAELLQ-EDMKHQLSETGAGMLDKIQSLSRFMLGMVEDLLDVTKIDSGQINLQLENVRPGRVVQDALDPLRMLAREKDISLNCHVLEDLPQVNLDVAKFTQMVTNLLTNAIKYSPSGSTVDVRL-YTRDGYLVLDVSDYGQGIPGEEMDRLFAE-YQTTSSRPTQGEGSGLGLAIARRLVEAHDGTIEVQSSQGAGTTFTITLP---------------------- 186683169 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVTEQQQLCKELAAKNADLI-QLNRLKDEFLACISHELKTPLTAVLGLSRLLVDQQLGELN-ERQARYAGLIHQSGRHLMSVVNDILDLTRMETGQMDLTLTPVKISAVCDRALSEAKAIHTQTTKQFCLSIELGLDEMVADELRLRQMLVHLLSNAFKFTEISGEIGLRVSRWEG-WIAFTIWDTGIGIPEHQQHLIFQKFQQLENPLTRQFEGTGLGLVLTRALARLHGGDVSFLSREGKGSQFTLLLPPS-------------------- 148654963 ---------------------------------------------------------------------------------------------------------------------------------------HMLVVIVGVLTLIVTAETLAARSVDPALLPVFQSAVIQALVVAALAATITSILLVREILRPLRQLAASSRRIAGGNYDERVTAPLTDEL---REVAQSFNQMAETLAQVE-RQRITLIGNVAHELRTPLAGLEGYLEGL-LDGVLPGDPET----IHAMQHEVRRLRKLVDDLQHLSRVEAGQVAIQPQRFDVVALVHRIVAHLRPQLIEQCLQIAIEAPEKEALAYADPDRTAQVLINLIGNAIRYTPEDGCITIRVRCDPTHVQVI-VEDTGIGIPAEALPYLFERFYRVDPSRSRASGGSGIGLTIARHLARAMGGEITAASPIGKGSVFTLILPRGEIAS---------------- 239628829 ----------------------------------------------------------------------------------------------------------------------------------------------GYVLIHLPLSQITQSQNDILNILYITSAIVFALSLIILLVFTQTVYL------PLRKITVGANEYAAGNLEYRINVKTHDEVGYLADTLNYMSDELNKMEE----YQKNFIANVSHDFRSPLTSIKGYLEAILD---GTIPEDMYEKYLSRVISETKRLHKLTESMLTLNSLDAKGY-LSRTNFDINRVIKDTAASFEGTCDAKNISFDLTFSDSIQMVYADLGKIQQVLYNLIDNAIKFSHHNSTIYIQASGRYEK-IFVSVKDTGIGIPKDSQKKIWERFYKTDLSRGKDKKGTGLGLSIVKEIVQSHGENIDVVSTEGVGTEFIFSLPRS-------------------- 229032322 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSYFVSRSVIKPIFVLKDATARIKEGNLD-FQIPVTSHDEIGQLNQG---FEEMRKKLKESIEMRKELISNISHDLKTPITSIIGYVEGIKDGV--ANTPEKMDKYLTTIHTKAKHMDTLIDELFLFSKLDLNRVPFQFETIELNMFMQELLEEMQMDLSEEGIGVHLQLHSSPLYVTADCEKINRVISNLIHNSVKYMDEEKKITVTV-LSDNNTVIMKVMDNGAGIEADTLPYIFERFYRAEQSRNSSTGGSGLGLAIAKQIVEEHGGEIWAESKLGEGTSIFFSL----------------------- 294640048 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIFVTIILFELAVIISVFISTRVSRPITDITKTAKRFGEGDFDV---KFEGKGYKEVEQLAKVLND-AKNEIRKVNDLRRDLIGNVSHDLRTPLTMVKAYAEMIRDLSGD--NPVKRAEHIQVIIDEADRLSNLVNNLLELSKLESGNMELNLKKFSIVDKLNDCMTRYQLVIEQNGYDMKFEPDDD-REVTADPDKLDQVIYNFINNAINYTGEHKVIRIK-QINTEKAVRIEVEDNGKGIAKDLLPKVFDRYYR-DAKVKRDVVGTGLGLAICKEILKCHDFPFGVRSEEGKGSTFWFEIPVT-------------------- 182418495 --------------------------------------------------------------------------------------------------------------------------------------------ATFIILIKFSIQYVNKKNVNY--FITFLGTDIMFFSRVLLMSNLYPDKYTMYVLNRIILFAIIVISMFW---EVIMMSKENKKLINDFNTQK--LEILRLKHEEE--LRTQFFANISHELRTPLNIMICSFQLLESKSKDKDSSEYYKKYENVISENSSRMLRLINNIIDASKFEAGCFKMDFANCEIIRVIEDITLSIAQSEKSQKRNIIFDTNTEFLEIKCDPENIERVMLNLLSNAIKFTDNDGEIIVSCEENED-YLVIRVKDNGIGIPPEFRSRIFERFVQVDKSFRRNVEGSGIGLSIVKFIVDSHEGEIYINDEVIKGCEFVVKIPNIKMENDIVVNNY--------- 254734856 ------------------------------------------------------------------------------------------------------------------------------------TGAIIALFSFLTIIWSTAFYVSSSILDALAIHLSPFVTYLISDILSFIFMILVWILIAVLMRAMIWTIIEPIQKIAKGDFSVKIRNEEKYD--GEIGVLVKSINDMTDELNAMEKMRQEFVSNVSHEIQSPLTSIKGFARALQDTNL---PEEKRKHYLTIIETETTRLSKLSQNLLKLTLLESEEYTPERVTYRLDQQLKQIVLNSEPLWAEKEIEL--DLDLEKVHITADQESMSQVWINLIHNSIKFTPSSGTISIKLKEYE-TLVEVRIRDTGSGISEEQKQHIFERFYKADSSRNRAYGGSGLGLAIVKKVLDLHQGEIKVESEEGNGTECIVCIPN--------------------- 225387786 -------------------------------------------------------------------------------------------------------------------------------------------------------------MIREMLFLGIVILVVAGIT--------LTVWVYRSILSPLNKLQEATKQIKAGNLD-FTLDVDADDEIGELEMRMRLRENAEEKVQYDKESK-ELISNISHDLKTPITAIKGYVEGIQDGVAS--SPERLDKYIRTIYNKANDMDRLIDELTFYSKIDTNKIPYTFTKINVAQYFKDCIEEVGLDMEARGIELFNYVDEDVV-VIADAEQMKRVINNIISNSIKYLDKKGIINIRIKDV-GDFIQVEIEDNGKGIAAKDLPNIFDRFYRTDSSRNSSQGGSGIGLSIVRKIIEDHGGRIWATSKEGIGTEIHFVL----------------------- 163746891 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MFRRLKHNNEQLKHAQIRAMASDKSKSEFISTVSHELRTPLTSIKGSLEMLKSGKIIDLSGAAER-LVGMAAKNANILNLLVNDLLDFERIDTGNLEVTKRPSDIVGIVKDEIETMKSYDTEQEVEYFYSGVEGPLVAHVDPDRIAQIVRNLLSNAVKFSPKGGKIVVSVR-KEAQSVRVDVADSGCGISKVDCVRIFDKFTQVDSSNTRKHRGTGLGLAISKGIVEAHGGDIGVTSVEGAGSEFFFVVP---------------------- 171912499 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QVVSVVAVLTDLT-ERKRAEQELKEARDQALAASGAKDEFLARLSHELRTPLNPVLLLAS---EAADNPHLPDEVRADFHTIRKNVDLEARLIDDLLDVTRISRGKLSLELRRVDLHDVVRDAFTSVKGEADKKRLRLQLSLDGESPYVLGDAVRLQQIFWNLLNNAVKFTPDGGRIVVATQIKEA-WVTVEVQDDGIGLSKEELTSVFDAFAQGEHSGSHQFGGLGLGLAISRMLVEMHSGEISASS-PGRGAIFRVRIPLQ-------------------- 212690807 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KNRMNMELSRQKKKLEEQRKQLEEATHAKLVFFTNVSHDFRTPLTLVADPVELLEDKTLTP----RQQSLLKVVHKNVHILLRLVNQILDFRKYENDKLELVRANMNLRVQLQEWSHSFQTLALKKHIHFVLEVNDDRADYLVDAEKMERVYFNLLSNAFKFTPENGTITVTLSEEGGRYARLVVADTGSGISVQHIRHIFDRFYQIDV----NHAGSGIGLALAKAFVELHGGEITVDSVEGKGTVFTVDIPMTVVEEP--------------- 289433638 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YILRANFSVIQRETGFNN--GVIAVLHDITDQ-----EKVDQERRDFVSNVSHELRTPLTSMHSYLEALSDGA--WEDKEIAPRFLEVTQNETERMIRLVNDLLKLSRMDGGREQLEKSFVNFTDFFNHIIDRFEMMKKE-TIMFKRHIPKEPVIIEIDEDKVMQVLDNIISNANKYSPDGGRISFYLKKYENE-IEVSIADEGLGVPDEDLATIFDRFFRVDKARSREMGGTGLGLAIAREVIEAHGGRIWAERNKSKGTIIKFTLPYS----DLPEDDWE-------- 162448801 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------ANRTLAPLSYLVVALRARGRILGAISLVSSESGRFFRSDVAFAEEVAHR---------AALALDNARREVQDANRLKDEFLGTVSHELRTPLNAILGWARMMQAGSLDRVAE---TRALSAVERNAEHQVTLIDELLDASQVVTGTLKIERLAVELTLPVQTAVESILPSAAGKGVAIETRLDPEGVFVEGDPARLQQVVWHLLSNAVKFARPGGLVQVQLSQDE-RFAEIKVIDDGEGISADSLPHVFERFRQEDNSGARRHGGLGLGLSIVRHIVGLHGGMVRVTSAPGRGTTCTVQLPLS-------------------- 166031591 ----------------------------------------------------------------------LLAAYALTTLVIYRQNVGL----MERETRQEADYIVKAIEISGQMDEVEKNTRITLIDPAGNRPEIKAAHKNGTGQEVRRSMTMSKEMFYYAKLLPDGNVLVSKTMNTALHTAISILPIMGLIAVVALAFAYLLSRLIRPINELDLEEPLENEVYEELTPLLESIDKQNKEKEAIANMRKEFSANVSHELKTPLTSISGYAEIMK---SGIVKPEDMPRFSEKIYNEARRLITLVEDIIKLSHLDEGKVELEKEDIDLYELTREIISRLAPQTSAKKVHMELTGESVI------YNGVRQILYNICENAIKYNKEGGEIRIWVGNTLNGKKII-VTDTGIGIPKEQQERIFERFYRVDKSHSKEIGGTGLGLSIVKHGAILHNAKIHVDSELGKGTRMELTF----------------------- 289638773 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALFSLISGIICIAIILFVLFSGMIVVPVREVTAMAGRIASGDYNARIGKSYDDEIGALCDTINNLAGELG----TADRIKNDFISSVSHELRTPLTAIKGWAETIQ--GCAPGDTDTIHKGMRVITDETGRLSAMVEDLLDFSRMQSGRFRMAIDKIDILAEMGEAVLMFSDRAHREGLTFIYNEPASLPPMMGDRNRLRQVFVNILDNAFKYSDAGGVVKVDA-IDCGNHVRIIVSDTGCGIPARDLSRVKQKFFKGNATRR----GSGIGLAVADEIVCLHGGTLEIASEEGKGTAVTITLP---------------------- 262192282 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SFFELRKVPFYNKDGRHLGLVGFGRDITERKRHEESL--------EKASRDKTTFISTISHELRTPLNGIVGLSRMLLDTPLSS----EQRKHLQTINVSAVTLGNIFNDIIDMDKFDRRKLELFPAALNFEEFVAEIEVLAALMAEQKGLRFDLERLTDLPSVEVDSTRLRQVLWNLLSNAMKFTKEGGVVTVSAECDAQHAEIIEVEDTGIGIPEAEQEKIFAMYYQVKSGKDNLHAGTGIGLAVSRQLIKLMGGDISVNSEEGFGSTFTVTIPLLAEAPIEIEPQEPQTE----- 218261732 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISRSQYYRQQLEKAKQYAEDLLHSREKLMLTISHDIRAPLSSIIGYIELLLRRR----PDERQRYYLENMTGSADHILSLVNGLLDFHRLESGQMEIQNVPFSVRTLFNEIYGSFRPIAEAKGLAFVLNMEEGMDRIYGDPIRLRQVVSNLLSNAVKFTHEG-RIVLIVKLNCQLSIVITVSDSGVGIPEEEQEKIFGEFAR--LSGTEKEEGFGLGLSITRKLIELMGGTLSLKSVPGKGSDFTIVLPLQQTLPATPAEEEDETETGSFG 218128661 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WAISIFIILCAGLLFGVLRFFW-------------LRKNMQAEILMERLD---------KEKQEEISQMKIRFYIDISHELRTPLTLIVAPLQELIERIKGHWEHEK----LSYIQRNTNRLLHLVNQLMDYRRAELGIFELRPVYANAYKKVLNCFLNYENLSKRKDIDYNLYTELQDEELLFDETYLDLIVNNLLSNAFKYTEKGECITVRL-YKEDNNLVLQVIDTGVGIPAEKQKKIFERFYQAE----SGHEGSGIGLSLVQRLVELHHGHITLESKVGEGSTFSIYIPQDK------------------- 225569382 --------------------------------------------------------------------------------------------------------------------------------------------------------TLGKEMFYYALRLPDGTVLVSKTIDNAFYMAVQVLPIMGGLAAVMLFVAWMVSRLIRPVNELNLEHPLENEVYEELRPLLESIDRQNKEKDAVANMRKEFSANVSHELKTPLTSISGYAEIMKNGLVKP---EDIVVFSERIYNEASRLITLVEDIIKLSRLDEGKVEMEKEEVDLYELTREICSRLSPQASSRNVHIEVTGEPVV------YRGIRQILYNICENAVKYNRRGGSVSVWVGST-LKGRKVIVTDTGIGIPKEEQERIFERFYRVDKSHSKESGGTGLGLSIVKHGAMIHGADIRVESEPGKGTKMELTF----------------------- 291326854 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAQQTQALQRLLEGDIDSAFPETAGVKELDTIGRLMFRESVHALNNQREQKARTAELRVMVVEHRKARSEAEQANQAKSAFLAAMSHEIRTPLYGILGTAQLLLENKALS----QYHDDLYAITDSGESLLAILNDILDYSAIEAGNVSINDEPFEPKPLLESTLYLMNASNKNSAIQLVADIADDLPALQGDPLRIRQIITNLLSNALRFTQKG-QITLR-SCRYGKYWFIEVEDTGCGIDSSRFTDIFKPFVQVDSQR----GGTGLGLTISASLAQAMGGELTVSSQLGSGSCFRLTLPL--------------------- 290511446 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISSQQIENWSQYSRQFYQLIAFALVLIAIWGLSLCREVRKRKDSQQRLEDELAQKEALSCALEREKDKAIQATKAKSRFLASMSHELRTPVSAIVGFLELLAKPELNVG---QRKEAIELAGSTAQTLLGLIGNILDIDKIESGKYQITPQWSDVAQLVSQQCHTFDALAQQKGIVLHHHNAQEGIMLWLDPQALRQILNNLIGNALKFTAEGA-IQVSCRLVQADELTLIVSDSGCGISEAEQATLFHRYAQARQG--RQQTGSGLGLVICKELVALMQGRLEMVSHPGVGTTFTITLP---------------------- 291527567 ---------------------------------------------------------------------------------------------------------------------------------------YHAIKLNDGTVLRVSIAARS----IWNMFASSIPAMLIVTVIIVGICVVLAKSLTRKLMKPI---ETLAGNLEQASV--IQKKTEYKELVPFMNAIRIQHEGVLAAAK----SRQDFTANVSHELKTPLTAISGYAELIE---NGMVEKEQQIHFATEIRRNAQRLLSLINDIIKLSELDSSEAQQGFEQLDLYGLVKDCMETLQVNAEQRKVAL--NFDGTDCMVRGNRQLLTELVENLCQNAIRYNNEGGTVNVTVHKLGGKTV-LTVEDNGIGIPKDQQERVFERFYRVDKSRSKETGGTGLGLAIVKHIVQLHDAGLTLDSEVGRGTTIKVEF----------------------- 256813186 -----------------------------------------------------------------------------------------------------------------------------------------TYVAPAALLFVISRSATAAFDLSPAGTLRVLVTTGLVLTATVAVTAV----IATRLVRPLRALTHAARAPSGRHVRI---PVTAKDETGYLAAALNDLSERRERTDEQRRV---MVSDIAHELRTPLTNIRGWLDAAQDGLA-----ETDSALLTSLQEEAELLQHIVDDLQVLAAADAGTLRLRPEDLDLRDLIKQIVSAHRATAQAGGVEIAVHAPDGL-SVHADPVRLRQVLGNLLSNAIRHTPPAGRVTLSARRVAG-AVAIEVKDTGSGIREADLPRVFDRFWRAEQSRSRRTGGSGLGLSIVRQLVRAHGGDVSVASRPHVETVFLVRLP---------------------- 160894764 --------------------------------------------------------------------------------------------------------------------------------------------------------TLNMSTFYYAIRLSNGCVLVSKETSSIVSVFLKGLSMTVIMLVLVTIVVLISRYLTKSIVRPIGQMAKDLDHVDDINAYKELIDTIREQIMENAQMRQEFTANVSHELKTPLTAISGYSELIENGMAADGD---VRRFATEIHRNSNRLLTLINDIIRLSELDVTENAPSMERIDLCAVARSNVDMLMLSAEKHNVTLKFSGQPS--YIMGNKMMMEELVYNLTDNAIRYNKPDGTVEVTVSYEKDHSVVMKVKDTGIGIPEEHLGLVFQRFYRVDKSRSKSTGGTGLGLAIVKHIVAQHDAKLDITSEPNVGTEITITF----------------------- 218438990 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITEHKQIQQKIEKALIKEKELNQLKTQFIDVVSHEFRTPLTSILGYAELLERHS-DKLSEQKKNNYLHKIRIAGQRLSDLIEDVLCISRAESGKLQLNPHPLNLEVFCQDLIEEIQIGI-GKNHEMIFTRQPDLNGILLDEKLLRHILSNLLSNALKYSSLGSRVELSLYYK-NEQVIFEISDQGIGIPAEAHPKLFDSFYRASNVGN--IPGTGLGLHIVYKYVTLHGGTIDFSSKISVGTTFRVKIPISETLCKLP------------- 221234714 -----------------------------------------AALSRRKQVPLRLFVIVTLCVAALILKNPFLFGWSVAYLVVQICELYALKRFINAADPTDRV--WVNLVSDVALATVFGWLALPLWEMGTPAGAAGALLLSASIFTALCMVAFISGAGPHVAYLFITPLLAGGGGDPVLPYFLIGGGLFTLTIAMTFLWSHRAMKAEREARRAAEAQV---------------------------AARSALIAMVSHELRTPINAIVNGAGRLDAGSAG------------LIADAGRMMRTLLNDLLDLSKIEAGRMGVEMVDHDLRAQVSDAVDFWRGAAEAKGVTLTLTGAERLPWVRGDPMRLRQVLNNLISNAVKFTTEGGTVDVRPVASGAAAVEIEVRDTGPGLTEAQIIRLFDPYEQLGSETARNFGGTGLGLAISRDLARLMGGELAASSAPEGGARFVLRLPT--------------------- 149279767 ------------------------------------VMAHQGEGSMRALRLIITSLLLIAILRRF----PKIARWGI-HYAVLATILHIYYRVFNRDIGADPIALQAIFMVVISAFYGL-------------NKRWGAVY---TVVAALS--------LILSHYISFRWTGLHPLPQGLNDVYIV-----------INFLVILIAHVYFHGV-LFNTIHEKD----------ALNEELARVADE----KTSFLSTMSHELRTPLNAVIGIAGLLTRNNQDP----AQKEHLDILKFSAEGLVRLINDVLDVNKMESGKLELESVPFNLYQLLKSVSGSMVQGAEEKSIQFAADIDRKLEQFIGDPTRLSQIIYNLVGNAIKFTNFGA-VTLRAQLDDQYIIRFEIEDTGIGITKRQQEKIFDPYVQASETTTRNFGGTGLGLTIVKQLVLMFGSEIHINSKPGFGTTFYFDIPMSDNTGKDPEEGQD-------- 218517057 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RAERALTEKNEALRKADELKNDFVQHVSYELRSPLTNIIGFTDLLRTQGVGPLN-ERQAEYIDHISTSSSVLLTLVNDILDLATVDAGIMRLNYAEIDLNDLLDDVSMQIADRLQESGVVLEITAPAYLGSIVADPQRLKQILLKLLSNAANFSPEGSSISLECR-REGTDFVFSVRDRGPGISPDMIATVFDRFATGAKSGKR--GGAGLGLSIVDSFVSLHHGDVTIDSEPGKGTTVVCRIPSVNIPHSAAAE----------- 293414270 ---------------------------------------------------------------------------------------------------------------------------------------------SLLLLGMVSLCAL--ILILWRVVYRSVTRPLAEQTQALQRLLDGDIDSPFPETAGVRELDTIGRLMFRSSVHALNRHREQKARTAELQELVIEHRQARAEAEKASQAKSAFLAAMSHEIRTPLYGILGTAQLLADNPALN----AQRDDLRAITDSGESLLTILNDILDYSAIEAGNVSVSDEPFEPRPLLESTLQLMSGRVKGRPIRLATAIADDVPTLMGDPRRIRQVITNLLSNALRFTDEG-QIVLR-SRTDGEQWLVEVEDSGCGIDPAKLAEIFQPFIQV----SGKRGGTGLGLTISSRLAQAMGGELSATSTLEVGSCFCLRLPLRVATAPAPKTANQA------- 186474904 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTEPIEPAELVANVRALLRLH-RAEEALRDADRRKDQFLATLAHELRNPLAPIRNAVELMDPRYHAAEDAVCHARMI--ARRQVEHLSRLVDDLLDVSRITHGKIALQRECVHLDAAVATAVEANQPFIATKQHTLRVNVPKSACMIYGDPIRVAQVISNLLSNAAKYTPEGGVIELDVSAADG-SVTVRVRDNGIGIPPNELADVFNLFMQSEDSLARSEGGLGIGLSLAKTLTELHGGTIEAFSGLGMGSEFVVTLP---------------------- 124266005 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DKKRAEAEIARKNRELQRLLDKIQRLDDAKSDFFANVSHELRTPLALILGPSESLLATSEG--LSDAQRRDLRVIQRNAAMLMKHVNDLLDLAKFDAGKMALRYTRVDLAAEVRTLAAHFEAVAAERSLSYVVQAPAAL-EVEVDQQMFERILLNLLSNAFKFTPDFGRIRCSLEANPDHSIQLVVEDSGCGVRADLREEIFERFHQAQSGTTRSFSGTGLGLAIAKEFVDLHTGTISVSDAIGGGAQFRVELPSRAPL----------------- 189464019 ----------------------------------------------------------------------------------------------------------------------------------------------------------------FAYYNNLMPGTYTFHVKSSNSNGIWDENVQTVKVTILTWWAYTLYILVFIGISCYIFRIVRNRI--RLRNALHLREMEQAKAEEINHAKLQFFTNITHELLTPLTIISASVDELK------QTAPVYKEQYTVMTHNINRLIRLLQQILEFRKAETGNLKLKVSQGDLVQFVRRSLDSFRPLMKKKDIHFTIQNDSERYLAFFDSDKLDKILYNLFSNASKYNKPGGKVAIELSHDSTNGLCLVVKDNGPGIPEESQKNLFKRFYEGDY-RKFNTIGTGIGLSLVRDLVALHHGTVTVESEEGKGTAFKVEFPIQR-SAYSEEEIDETS------ 160899841 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AELELCRAEIRSLREELDETNRELDVQAEKLRKATELKSHFLSYMSHEFRTPIGAIRSNARLLLDHVDGPLTTEQTRQ-VGFIQETAAEFSEMVNDLLDLAKIEAGRLEISPGWFEMMDLFAALRGMFKAMADNVELSLVFEEPGDLPRFYTDNRKLSQILRNFISNALKFTPQG-EIKVSAELVGDMLVKFSVADTGIGIASEFHDAIFNDFTQVDSPIQKRLRGTGLGLALSKQLAQLLGGWVEVQSALGEGSTFSVIVP---------------------- 182420546 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARNIEDVREIEILKNKFEEIKQ----YDKVRSEFFANLSHELRTPINIIYSCIQLLNTSKKNKANANLYDKYEKTLKQNCFRMLRLVNNLIDITKIDSGFIKMDFINYDIIKLTEDITMSVIPYVESKNIDIIFDTDCEELEIRCDPDKIERIILNLLSNAIKFTEPGGKIEVSI-FADEAWVDIRVKDTGIGIPSHMKEFIFERFIQNDKSLNRNKEGSGIGLSLVKSLVELHEGKVFLRESNESGSEFSILLPNVKLENDVCEN----------- 300311808 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DHLPEAVARVLETQRAARRQADSVTRLKDEFLATLSHELRTPLNAIVGWTQYLLND---HSDADRLVKGLQVIERNARLQAQMVEDLLDMSRMLAGKLRLETRPMDLASVAEEAIAAVRPAAEARQIELHPALGQG-GVILGDPARLQQVVWNLLMNAIKFTPRQGRVSLSLRQHDD-TVALEVSDNGRGIKGEFLGSVFDRFTQEDGSTGSTASGLGLGLAIARHLVELHGGQIRAASAPGMGAAFTVTLPL--------------------- 224538850 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YIWYELRYVNTEAMAETASIIGLITNVQHFKDKEEEAKDLAIEAEL-KQSFLANMSHEIRTPLNAIVGFSNLLVSEDDLP--DEEKADFINTINTNCELLLKLINDILELSRIESGNMTFSYSTCNLNNWVDSMYLTHSLLIP-KEIEFIKEVPDAAFFINTDVNRLSQIMTNFLNNATKFTKSG---YIKLGYESTYEVSIYVEDTGKGIPKEEQRMIFERFYKQDEFV----QGTGLGLSISMVIAEKLGGKISVASEIGKGSRFTFLLP---------------------- 261868867 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------INARKKSQLEMVKFEHEKLEDLSQLKLQFFTNISHELRTPLTLINTPVEQLIKRGKSLSEYDREKSY-QLIHKNIQHLMRLVNQLLDFRKVEQGKMSLHLTRGNWSTFAEQVYFSFKEFAEQTNITLNYHASDDKIFGLLDTDKVEKILYNLLSNAFKFTNEG-EISMSVTQ-ENEFVKITLEDTGIGIPKEQIKFLFDRFYQVEKLKNAKHRGTGIGLAFTKSLVDLHHGEITVDSKVNKGTIFTLTFPL--------------------- 227545062 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIMALLTASLVTLAV-SYFLARSITKRIDRLRMATHQIAQGNYNVENGRDEVADLGRSFNQMTASLRESQQEIRWQEERRRQFMANAAHEMRTPLTTINGILEGLQYDAI---PEEDKKHSIQLMQNDTRRLIRLVNDNLDYEKIRTNQIAMERKVFDASAVLENLREQLAKKAKEKKDTLHLDVEKNL-RVYADYDRFVQIMFNIIQNAIQFT-DNGIIDIRGKRVEKGSQFV-VQDNGIGMTPEQLENIWERYYKADRSRNTKYGESGLGLAIVRQLVLLHGGKIDVKSQYGKGTTFTIFFPDREYANIQPTNNKDK------- 309388886 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TALIKDRNDKILEIISIAQDISEKIKIQKRIKNQKEKL--EYNQLRTIFFANISHELKTPLNLIFSSLQILEYKLASEDHLEKFDKYLSSIKNNGFRLLRLVNNLIDITKIGVNTFCLHKGNFDIIKLVKSIVKSTADYLETKNRKFIFQSNLESQIIACDPFNLERVILNLISNAVKFTEAGDEILLKIEKIENE-IVISIKDTGIGIKKENQAIIFEEFRQVDQSFNKKREGSGIGLSLAKSIVEMHGGRIELTSEYGVYSKFSIYLPIEKIA----------------- 189465171 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLAIAICFAIYLFYKRKTRSYREQKARLEKEVELQELAVQNKQLETMAQHVKEITEEKIAFFTNITHEFRTPVTLIHGPIE----HALKETQDEAVKAQLQIAERNSRYLLSLVNELMDFRKLDIDKVVLDKRSSNFVEFLSELLIPFRVFAKERQIDICTYFRLENPFLMIDPGYMRKVLVNLVSNAIKFTPDGGRIDIFVASIKGEGLYMNVCDTGHGIVTEDMEKIFDRFYQSKKSMKYGQSGTGIGLFLCKRIVYLHGGEIFARNNPGRGASFRMLMPL--------------------- 23016469 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RFFAARIERLDGQPAFEAAIALL----TLHELTAIRRME--RMRADFVANASHELRTPLAALSGFIETLQ--GPARDDEEAREKFLGIMAEQSGRMSRLVADLLSLSRIELDEHSQPGETVDLARLATSAAEALRPLASPRGMELVVEIADGLPPVTGQSDQLAQLLQNLMENAVKYGNDGSAVEVSVALADGPVVRLAVKDHGEGIPAEHIPRLTERFYRVDTARSRKMGGTGLGLAIVKHIVNRHRGLLTIDSRMGEGSTFTVWLPAAPVRD---------------- 239831142 -----------------------------------------------------------------------------------------------------------FWFRAGLLALVVLGAVWLASEVASSEPDEVPIKNIAPEMAGVSGERLADLLTDPMVVFDHGGTVLFTNSAAIEAFQSLKTGTALYLARSIEYFERVPIRWFKAMVKALPGKDGRPELFVLLFRDQS---ETRR----IDRMRSDFIANASHELRTPLASLRGFIETLQ--GPARNDAAARDRFLDIMQKQAERMSRLIDDLLSLSRLEMRAHLTVNECVDMTSILNHVADTLAPLAAGLDINIERVLPDHPVMVTGARDELIQVFQNLVENACKYGQAGKRVIVKLDEDDSGEVVASIQDFGPGIAAEHLPRLTERFYRIDVETSRAQKGTGLGLAIVKHILARHRGRLVVRSQLGEGSTFTVRLPK--------------------- 302765190 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------YALMVLSFPKNLQKAWGDHELELVEAVADQVA--------VALSHAAVVEETLKVQDQLIEQNLA---LQKAKKEAESAVLARNEFLVVMNHEMRTPMHAII----ALSSLLLDSGLTSDQQSMVETISKSGSLLSTLINDVLDFSRLEAGSLMLDIQPFKVAKLLDDAERLVSPLAVAKHLPFALKRMGFLPTVMGDSTRILQVLLNVVGNAIKFTAQG-HVHLTVRCMTQRYIHFEVEDTGIGIRATDLPRLFNKFVQADSSTSRKYGGSGLGLAISKKFVELMNGSISITSELDKGSTCRFY------------------------ 188589804 ------------------------------------------------------------------------------------------------------------------------------------------VINLATYMLILEVCVKYFKEKEFNYFITFASLSVMFLSRILLSLYKDESMMYALNRCLLALFLIIIISLFW---EIITKSKENKELSYEVVNQKNEMY----KLKEEEEMRSQFFANISHELRTPLNIIISSFQLLRMYN---YNEEEFLKYYNTISQNCSRMLRLINNIIDVTKFDAGCFKMNFVNCEIVSLVENVTLSIAEYEKARKRNIIFDTDCEFLEIKCDPENMERAILNLLSNAIKFTSDNGNIFVNISENNDKYLSITIKDDGIGIPKDFRKSIFERFVQVDKSFRRNVEGSGIGLSLVKYIVNSHDGEIYLKDNEKKGCEFIINLPNVKIEEELDE------------ 153808373 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRACNNDGIWSNGNASLSITVTPPLWKTWYAYLFYLAFTISMIMLFIRYKTRE--AQLKMDLQLKQMEKQNIEISHNMGVQMFTNFSHELRTPLTLIIALTDLLHKEDMPP----AYRQPLELINRNSQRLLWLVNRLMDFHKLEAGKMQLHVSNYNLGTYIPEIIKLFMPVAEKKNISIEFNDTTSSTDTWFDAILLEKVFFNLLSNSLKHTPNGGYIIISLGLPAGKILLIKVEDSGSGIPANMMPRIFEAFFQAGE----KVLGSGIGLNLTKSIIELHGGRIWIDNKEGHGMTVSFTLPLGK------------------- 168699062 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLGAYTHAPRRFTPDEIQYAQALADVIGSAVERKRLETELRLAKELAD--------ADRRKDEFLAMLAHELRNPLAPVRNAVYVLQSTKS---DDPDVARLTGILGRQVGQMAHLVDDLLDVSRLTSGKVTLHRERVALADAIARAVETARPLIESRRHELIVSVPPDPIPLDADPTRLTQIFGNLLNNAAKYTDPGGRIELSAA-REGGGAVVRVRDNGIGLSPEMLLRAFDLFTQEPRTLDRAQGGLGIGLTLVRNLVELHGGSVEAHSAPGRGSEFVVRLP---------------------- 262404692 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SFFELRKVPFYSKDGRHLGLVGFGRDITERKRHEESL--------EKASRDKTTFISTISHELRTPLNGIVGLSRMLLDTPLSG----EQRKHLQTINVSAVTLGNIFNDIIDMDKFDRRKLELFPAALNFEEFVAELEVLAALMAEQKGLRFDLERLTDLPSVEVDATRLRQVLWNLLSNAMKFTKEGGVVTVSAECDEQADITIEVEDTGIGIPETELEKIFAMYYQVKSGKDNLHAGTGIGLAVSRQLIKLMGGDISVNSEEGFGSTFTVTIPLLVEVSTTVEPQEPQTQ----- 19032291 ---------------------------------------------------------------------------------------------------------------VNQVFNSARATRISYTCPARIRPLVGGYLLPEVVAVRVPLLHLSNFQIPDLSAKSYAVMVLILPTNSARTWRDHELELVEVVADQVA--------VALSHAAILEESMRARDQLMEQNVA---LNMARREAEMAVHARTDFLAVMKHEMRTPMHAIIALSSLLLETELMP----EQRAMIEIVLKSSNLLATLTNDVLDLSRLEDGSLGLDLAVFNLHEVFREVINLIKPIASVKRLTLTQIMTPDLPSFVGDEKRLMQTILNVVGNGVKFTKEGS-VSVIVSVANPDSLRVQVKDSGCGILPQDIPLLFTKFFHPRSESNRGTDGAGLGLAISKRFVSLMGGHMWIDSELDKGTTFIVKL----------------------- 197116409 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLHVNTATLQDEAGEFAG---MVMSLRDVTKE--EQVDRMKTEFISTVSHELKTPLTSIKGSLQLLLTRSKWLTDTE--RQLLTVCFRNTQRLIRLISEILDISGIESGGMIFNFKPLCIGELAVYAVEEIKSLAMGREITIVNTVGEHLPMVFGDSDRLIQVMTNLLSNAVKFSPEGKVVMVTAEQ-EGNYVVVSVADRGRVIQWSDRDKLFKKFQQIESTERNKIGGTGLGLAICKEIVERHHGRIFYTAAKEYGNTFSFTVP---------------------- 280959016 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARRLAEAELARFNRSLEEEERTAELVERSLDLEQANAALTKLDELKTAVLNTVSHDLRTPLTSVLGFSKLIDRDFNRHFLPERIRANLAIIEQEGGRLTRLVNDFLDLSKLESGGAIWNDAPLDPAPLIERAVPVLRGYFTDPAVTFEIDVAGPLPRITADPDRLLQVLGNLVGNGAKFTSRG-TVRLSASATDQGWLRVAVSDTGVGIPPEHLARVFETFYQVRGDTTNGHRGSGMGLAICRRIVGRYGGTLTAQSTPGQGSVFIFTLPPS-------------------- 152996405 -------------------------------------VVLAVTALIFMGAAMLIFTELVERQKIMLSAVEEDALWAAYQLDRETLKLRNSLNLLEDDFSESKLNDARLRFDVNVLAKGQLRVLFDRLDNAEELMTTLEVTEIDQLLFVDKSSIDVKKLLEKSNFLLKETEGVVLSTLASRSKNKVSLGLFLYLGSLIALLTITMMIIIAMLFKQLKVAKES------FERSRKLADELEKAAEQALKVKSEFLATMSHEIRTPMNAIVGFS----YLLLDGDLDKDHREKVLKIQQSADALLLIVNSVLDYSKIESGRIDLENRSFSLDKVLEYVYQTGENQARSKKLDFMMVRDFNIDNLNGDKTRFQQILVNVVGNAIKFTHAG-FVMVKVYQSRSEEIVIEVQDSGIGIANNVDA--FGVFKQADSSTTRLYGGTGLGLSITQKLVELLGGHISYKSVLNEGSVFTIKLP---------------------- 288556694 ------------------------------------------------------------------------------------------------------------------------------------------------------------------IFLLTLGIGFLAMCLAVIVSFYLSKRLTNPIMKAQELTREIASGRLDVDVPISTSKDEVSILLSDISIMAISLKEYRDE-------RQQFLTNISHDLRTPLTYIKGYSALLKDQQLEPP---VVKEQSNIIYQEASRMEHLVQDLFHLMKYEEGSFHLDVERTDLKGFFDQIQTKLKLDIQSKQLNLKVHAANDDMYVAIDRGQFERAVMNLLSNAIRHTQPGGEINVALTRETQRCM-IEIRDNGTGIPEKDLDRIWERFYRVDSSRSTKLGGSGLGLAITKEIIHLHHGLISVSSKMGEGTTFIIEIPAE-------------------- 163797110 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NVRIEALMEPEPDGASALMLFVDLS--AIRRTEQ---MRVDFVANVSHELRTPLATLLGFIETLQ--GPARDDAEARDRFLEIMRVQGNRMSRLVQDLLSLSRIEISEHKPPSERIDLEPMLNSVKATLDLEARRKDMRVGLEVDATLPQVVGAADELTQVVQNLLDNAIKYGKPGTEITVAARRADGKAVAIAVRDRGDGIPAEHIPRLTERFYRVDAARSRDLGGTGLGLAIVKHIVSRHRGTLTIHSTPGEGSVFTVYVP---------------------- 299139603 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------ATAPAVNAASIKAISAKLA-----GGSAADPFDEIERQNQELLKTLAELKEKQDQLADLNQELEDTNALYAELEQHADDLRKLKTSFLSNLSHEFRTPLNSISSLSRLLLGRTDGELSEEQEKQ-VTYIQHSASELSELVNDLLDLAKVEAGKIDVKPRHFEVNDFFGALRGMLKPLLAGNSLELIFDAAADLPTLYTDEGKVSQILRNLIANALKFTRKG-HIRVTAEIEDGGWVAFRVADTGIGILPEDQERIFEEFTQIEGEMQSQVKGTGLGLPLSRRLAELLGGSLNVESESGQGSTFTARIPKTEIEPLAPLLNQEAT------ 241903584 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIATVIAIFIALIISIYVSNYITRPLINITEVAKKLEKGDFTAKVYDIPKEEELFKLTAAINHLGESLKYQE---ILRKQMTSDIAHELRTPLTTLHSHIEAMLDGVWEPTY-----ERLKSLNEEVLRLINIVKDLETLNKFESDMLKLNKIKFDASELVKSILTNFEASFAEKEQEVVKNIEDNI-MLFGDKDRIAQVFVNLISNSNKYTPVGGKIKIDF-YKDGDYAVFIVEDNGMGISKDDIPFIFERFYRGEKSRNRETGGSGIGLSIAKAIVLAHGGKINVESEINKGSKFIVKIPL--------------------- 142302502 ----------------------------------------------------------------------------------------------------------------------------------------------------------------YEAIDSIRHIIYAGMFFSIAAVMVVSFIFSKYMAAPIKQLNDAALTIADGQTHETLEMDRNDELASSLNKMAERFKRDNRQLQLLNEKQNQFFADIAHEVRNPLHTISGTIEMLQLENL---SQKKKSQYMVTMHNQVERVSRLFNDIKMLQRYDMDQHFIDKEVVELKSFLEKIITTYEPLAQEKNIDLILTLESNMA-VHADRNKLDQVMDNLITNALKYTSEGS-INVHCEQVEAQ-IQISIQDTGIGIASEHLDRLFDRFYRTDKARSRDKGGTGLGLAIVRGILRAHGTDILVSSEVGKGSRFYFVLP---------------------- 220919229 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTPLEITRSAELSEAVKRALEGTARRLELPIQRRTYLAALEVLVLLRDVT--DARRAEATRRDFVANASHELRTPIAAIRAAAETLLSGAV--EDPAAGRAFVEIVARHAERLSRLTQDLLDLSRIESRQWTFELAPVGVGALARQVLELFASAARAKGLALRAEV-PAGAVVRADGRALEQVLVNLVDNAVKYTAAGS-VTVSAAR-DGDAWVVSVADTGPGIERHHLPRLFERFYRVDSGRSRDQGGTGLGLAIVKHLVQGMGGEVGVESGAG-GTRLWARLPAA-------------------- 135234360 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QKESSRIQKKTVDELKRLDRLKDEFLANTSHELRTPLHGIMGISELLYEQASEIETNHLKRE-LKMIYSCGRRLSTTIDDILDYAKLKNRSLSVVQTPVSLQDQVQLVVDLFMFLINGESVKIQNEVLDDFI-VYADENRLQQILHNLIGNAVKFTFEG---WIVIKARDGNMIEVEVSDTGIGIDVEQHERIFNAFEQINQSLNRTNSGTGLGLSITKHLVELHGGSIRVVSSEGEGASFYFTLPKSQKVAPQPERSQ--------- 256425321 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQERQEAR-RMHEMDMMKIRLFTNLSHEFRTPVSLILSPLE----EIMQQSGEQKEKGKFQLIYRNAKRLLILVNQLMDFRKMEMQELRLNPTWGDIAVFIREVTFSFADLAERKQILFSYKSNAPHVYTYFDNDKIERILFNLLSNAFKFTPSGGAVHVEVDEQEKTWLEMKVRDTGIGIPEERHEKVFEQFFQSDMPGGLMNRGSGIGLAITREFVKLNNGTITVESEVNKGSCFTVRLPLETCEQPEVADEPQE------- 187933470 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IMIILIIYLSITKLKNLDRMVEKRQLRDEMEKNRRLFDKVID----LERRKNNYFVNLSHELRTPLNVISSTEQLILNKQYDGIDKEKLSYYMKIIKRNSNRLLKLINNIIDTNKIESGRYEMNLKENDIVYLVEETSLSLKDYIENKGIHLIIDPEMEEKIIICDSYEIERCIVNLVSNAAKFTPEGGEIKVTLKEL-NNNVIITVKDTGIGIDPKYHKAVFDRFNQIIDANSESKGGSGLGLTITKHIIDLHKGKIYVNSDIGKGCEFAIILP---------------------- 108763401 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATAVRRTGRLLGTLLAVSVLTGVVLFLAIAYRPLVAIRRALSASGRRESRVAELQEIGAEFNDMAETVASQDARQLQFLAGVAHDLRTPLNALKLSAQMLLRAKTAPP-PEKVRDSLVRISNQVDRLERMVGDLLDRTRIEAGNLELRLEECDLRALVEEVVELHRPSSEHHRLE--YSVPDSPVPWRCDSTRLSQVLTNLVSNAIKYSPEGGVVSLRLE-SSERDVSVSVTDEGVGIPPDDLGTLFEPFKRSRTAAKD-IPGVGLGLSVSRRIARAHGGDIEVESVVGTGSTFRLRLPR--------------------- 223984504 -------------------------------------------------------------------------------------NAEIAEYVAQAQANGGSYLDIQSEKVVSELPNG---NLLLSNKHGSKNLIYFKIYFKTIIMVNTHISPINATTETLRTQLGYIALIVVVASLG------LAYLMSRKIVKPIVNINQSARQMAEGNYDIVFT----GRGYKEITQLNDTMNHTTRKLKEVDQMRRDLIANVSHDLRTPLTMISGYGEMMRDLPG-----ENTPENVQVIIDEAHRLSNLVNDLLDLSKLQENKIELHIQDFDLTQLIQTVLYRYEKFMTQDGFDIQFQPAESV-RVNADPDRLGQVLYNFINNAINYSLDDKRIVIR-QRINGNRVRVEVEDHGEGISEDKLNYIWDRYYKVDKTHKRSSAGSGIGLAIVREILELHHAQYGVRSEVGQGSVFWFEL----------------------- 126652336 ------------------------------------------------------------------------------------------------------------------------------------------------------------FIEPKAVSSASFAVILNFSTYALVIGSVVFLIAAMFLVRPIKKLTKATRHIAGGDFNVELNIKQSGELGV---LARSFEEMAYD-LQQLEQMRKEFVSNVSHEVQSPLTSISGYALALKQVDL---TDEEKNRYLDIIMAEAQRMSKMSDSLLKLSLLESKAPPMQPVSLSLDEQIRRVIVAIQPQWMAKNIHFNLQLQS--MYVMADYDQLNQVWTNLLTNSIKFSKDGDTIKISMSQ-EAHHVLVRITDTGIGISQEDQKRVFERFFKADRSHSPKYEGSGMGLAIVKQIVSLHKGDVRVESELGQGTTFIVTLPIT-------------------- 154687604 -------------------------------------------------------------------------------------------------------------------------IILLTVTAFLWLAAHLIVQGFGLIWPILLVPYAEQILTLWLVFGLLFVTMFIFSKSARERHHAIWDSLTATI-------KQMSSGNFTAAASRKMEKIERNHPVTKL--ADELSTLAAELSEME-KLKQEFISNVSHEIQTPLTSLKGYAHLLKKPDLSY---EERGRYLHIIETETERLSKISENLLKLTALERQTEPIQKKPFRIDKQLRRTILTCEPEWSAKQIEFLIDLQES--YVYGDEALLSQVWMNLIHNAVKFTGEGGRISVKIADLPGAAA-VEIADDGIGMEPEQAERVFERFYKADKA--RNEGGSGLGLSIAQKIAELHGGSIEVESKHGEGTLFRVILPAE-------------------- 308175220 -------------------------------------------------------------------------------------------------------------------------IILLVFTAFLWLAAHLIVQGFGVIWPILLTPFVEQILTLWLVFGLLFLTMFIFSKSARKRHHAIWDSLTATI-------KQMSSGNFTAAASRKMEKIERDHPVTKL--ADELSTLAAELSEME-KLKQEFISNVSHEIQTPLTSLKGYAHLLKKPDLSY---EERGRYLHIIETETERLSKISENLLKLTALERQTEPIQKKPFRIDKQLRRTILTCEPEWSAKQIEFLIDLQES--YVYGDEALLSQVWMNLIHNAVKFTGEGGRISVKITDLP-EAAAIEIADNGIGMEPEQAERVFERFYKADKA--RNAGGSGLGLSIAKKIAELHGGSIEVESKRGEGTLFRVILP---------------------- 156741627 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLPEQIAEFLGGKRELLPTSLETIMLREYNARLVERLERQVRELSARNAELQELDRLKNTFLATLSHELRTPLTAILGYLELFERRTLGSLND-VQGQAINVIARNARTLSRILNNLLYLQ--EVRSTEIRRAPVVIHEVLQEVIEDMQPLARAANVTLSASLQPTAVY-MGDPIGISQALRALIDNAIKFTPPSGRVDVTL-IDEPSRVLVRVEDTGIGIPAEAQEKIFLPFYQIDDTLARPYSGAGLGLAIARHVVEAHGGHLTVRSVVQAGSTFTVVLPRE-------------------- 153952802 ----------------------------------------------------------------------------------------------------------------------------------------IPIFSNGVFKGAILMHTSINELREPLKRVYEIIWISAILAIIICSVVIYYLS-QRIIVYPLKKINYVADKISKGEVEKRVC-INSNDEIGEL--AKSFNSMA-DSLEQVEKNRRHFISNVSHEIRSPLTSIKGFIGGM---IDGIIPHEKQNYYLSVTYSEIQRLTRLVNDLLDLSAIEAGQFKLRIEELDINEIIRLCIIKFQTKINEKKLKVDVVMENDKLYVAADRDRINQVVTNLIDNAVKYVNVGGNIKVSTKIK-GEKAFISVYNDGEGIPESELKHIWDRFYKSDKSRTSKVS-TGLGLSIVRSILTQLGEDIWVENRESGGIIFAFTL----------------------- 298675082 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RWIYYKIVPLGDEEGNVNESIIALDDITQRKETETQLLQKANRELKSLSEMKNRFISNVSHELRTPITNIKGYSNLLNNKKLGELNDKQSK-AVSVISQSCERLRWLIDTLIHINILESDNGIQHTQKISLSSLLNNVVSENSVYFFDKGLNLTTNIDSNLPLVDANPEYLEQVFVHILDNACKFTPSGGKVDVHAF--DDGNLHIIVSDNGIGIDEESANNIFDLFYQKDDSSKRRYSGTGAGMYFCKKIIEKHHGNIWVESKIKEGTDVHIILPK--------------------- 86143414 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SVLLGSIIGLMVLFLAYLFY-----------SEKLRLGLIKNLKVNNKHLKKAKERAEKSERAKTKFFSNLSHEMRTPLYGVTGIVSLLEKSEAF----KDYKEEIGSLKFSADHLLEIINDLLDLSKLEDESFKLVKKPFNIKLLAEELVTSFQHSLKNSNCKIICDVDASIPYVVGDSRRISQILLNILGNAVKFTPKG-VIALRLKDRGKHAIYFEVEDNGIGIPQEMHESIFDEFSQIDE-KSTANKGTGLGLPIVRKLLLKMGSDIALKSEPGRGSTFSFVI----------------------- 168039127 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------SYALLVLVLPCDPERKWQNDALDLVTAVASQVA--------VALSHATVLEESMNARDQLLSQNLALQI---ARMEAEEAVAARNDFLAVMNHEMRTPMHSLIALTSILLKTEL----NDDQHAMIETMSKSSGLLSSLINDILDFSRLEIGGLALDVNVFKLPNLMREVENIVRPLAASKRISLIFLVPRDLPEVLGDCNRILQVMLNVIGNAIKFTLEG-DVRVSVQASEYRFLHVDVKDTGIGIKAMDVPRLFNKFVQADSSTTRNFGGTGLGLAISRKFVELMGGSIWLESELGKGTT---------------------------- 159899581 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAGAITALLALAI-GIGLARTLAAPLRSLTAAVHQLAQGERSV-QVDDSGNDEIAELSQAFNTMSSELHRSEQ---VRRQMVADIAHELRTPLSVLQIELESIEDGVSKPTPA-----VISSLGEEVQQLNHLIEDLRTLSLADAGQLTLNPIELEPQDVVNRAVNRMQLAAREKQLELANDSAEQIDLVHADPSRLQQVLVNLLQNAVRYTPQGGKIRVTARQSAGE-VILGVHDTGAGFDPTEAATIFERFYRTDKARARDTGGTGLGLAIVKGLVTAMGGRVWATSVPNQGSSFYVAL----------------------- 290770266 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVAAALFVYIAVIGVVMFVRLVIAKDESKMQLQEMEYKRQLL-QAAEQEKRANIAKTDFLRRMSHDIRTPINGIRGMVDICRFNLG---NREKEEECLDKIMSASGFLLDLVNDVLDMNKLESGEIAIKEEPFELTKIINEVSSVIETQADEQCIDYSVDRGSEYDNLIGSSLHLRQILQNILSNAIKYNVQNGSVRFSYSENAADDDTVKVEDTGIGMSEEFQQIAFEPFAQESSNARTAYKGTGLGLAITKRFIEIMGGEIEFISRQNVGTEFTIILPFKINRNVTEAKNSK-------- 160888745 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NRLNRELSMQKKKLEEQKTQLIQQKELLEVQKSQLEQLSHELEEATHAKLVFFTNISHDFRTPLTLI---ADPIEQLLANRTLDGQPRQLLELMKKNVHILLRLVNQILDFRKVENGRMELHLEPFDLLDSFRGWNDSFRMALLKKHIAFSFEASPDTDRMMADAEKMERIYFNLFSNAVKYTPENGKITVRL-LKSEQNYSLSVFNSGSYISSTDVEAIFERFYQVDG----HQAGTGIGLALVRAFVEMHGGNITARSDE-KGTTFIVTFPQQDVSQYHP------------- 238795684 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISQRKTVERELEAARVEAESANRTKSTFLATISHELRTPMYAIMG---LLELEIRSEQPVE--KNTLVTVSKTAQSLMLLLDDIIDSAKIEAGQLSVHPAVVDFRQEMERMFTIYQPIADERGLRFAGWLDDQIPPLMVDMLRVRQVMGNLLGNALKFTEKGS-VSVDVTWEPTDSKRIDITDTGIGISLAAQATLFQPFSQANEGKSPRFGGSGLGLWICHQLIHKMGGQIILESQLDKGTSLFITLPLAIAEDDIPQD----------- 27462549 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HVHELEPVEVVADQVA--------VALSHAAILEESMRARDLLMEQNVA---LDYARQEAELAIRARNDFLAVMNHEMRTPLHAII----TLSSLLLETELNPEQRSMVETVLKSSSLLATLINDILDLSKLEDGSLELEIGIFNLHSVFREVVNFIKPIAAVKKLSVSLTLSPDLPLCIGDEKRLMQILLNIVGNAVKFTKEG-HISLTASVARADYLRVQVKDTGCGISSQDLPHLFTKFAHGRNVASRGFSGSGLGLAICKRYVSLVQGHIWLESEIGKGATFVVKL----------------------- 116052651 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDITVHCEAETALSN-AKRAADAASQAKTLFLARMSHEIRTPLYGVL----GTLELLDLTTLNERQRAYLRTIQSSSATLMQLISDVLDVSKIEAGQMALTLAAFNPLDLVREVLGNFAASAMAKDLQFYACIDTEVPQLIGDVTRIRQVLNNLVNNALKFTDIG-RVVLRVKLLSRNDLQWQVADTGIGIAHEQQERLFEAFYQVSGAHHA--GGTGLGLSICWHLAEMMGGHLRMVSETGLGSSFSLVL-------ELPEDEQS-------- 142606341 -------------------------------------------------------------------------------------------------------------------------------------------FGFKYVRLAQSLKSVENLASKYREF--YYLIIVIIFFVIIIAWYVLKNWLTDPILELTKAAEDISQGDLKRRVAINTGVVEIDELADNMNKMTIALERGYRGIKRMERVRSEFLGNVTHELKTPISSIVGYIETLLEGALNDENVNV--GFLERSLENAHRLEELVTDLVEISRIETGELKMNFEYFNVYDILKNLTKDAKQRNTNKKIKIDLDCPDKSLFIYGDKNRIDQVIANLLSNSLRYTDEG-FIKVKINRRDNE-IVFSIIDTGIGITQKAFKRIFERFYRTDKARDRQKGGTGLGLSIAKHIIEAHGSKIYVDTVEGKGSTFSF------------------------- 156740961 -----------------------------------------------------------------------------------------------------------------------------------------------------------------ALLQRLTAATVLSAMGATVVALIVGIVLARTLTRPIRELTAATRAMAQGRLDQ-RVTVRSRDEIGELAQA---FNQMSADLGRAIQARRQMTADLAHDLRTPLSIMRGYTEGLRDGRINGSP-----RIYQIMHGEVEHLQRLIDDLRLLSLADAGALSLNRRAVDPRALLERAALAHMVQVESRGPTIRVEASDSLPAVWVDTDRMAQVLNNLLANALRHTQEG-EIVLAAREAENRRIIIDVRDTGSGIAPEDLPHIFERFYRADPARTRESGSAGLGLAIAKAIVEAHGGSISVTSTVGIGTTFTITLPVAPASETCTEPQTTS------- 163793336 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTVFLGIMLFVGISALIWMRYR----------SALDRDDFYRRLVLA-------AQQAEAANTAKSSFMAVMSHELRTPLNAIIGFSQLLVESEDGSPLWKRARGYIADIERSGQFLLSIISDILDLSRIESGRYELKPAPLDVVEEVHRIARHLAVSFEENNIDLTLPPASQRASAFADPRALQQVLMNALSNAQKHNPPDTTVTVSVRMPSYDTVQIEVTDTGVGIPTDQLSRIWEPFVQIESSYSRKLT-------ICHGLVTAMLGTIEVTSEFGSGTTIRITLPTA-------------------- 269839128 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSDADVRLLSAVAQQLGRTLERAALRRRAMEM-EAIKRADELKTSLINAVSHDLRTPLATISAAADSLLRQDV-EWSEEERRGFVRDIAEESRRLGRLVDNLLDMSRLEGGSLRPHKSWCDLGALVEETIDRLGSLTAHHQLHL--EVEEDLPPVLLDYVEIGQVVSNLLENAIKYAPQGTTIDIQVRRQ-GDEVRVAIADRGPGIPPQDLSRIFDKFYRVQGS-SPAPQGMGLGLSVAKGLIEAHGGRIWGENRPGGGAVFSFTLPLSPAGVPPP------------- 237730511 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SVHALNSHREHLAAQVKAR--TAELRSMVSEHRQARAEAEKANQAKSAFLAAMSHEIRTPLYGILGTAQLLSDNPAL----AQHRENLRAITDSGESLLTILNDILDYSAIEAGNVAIGDEPFEPKPLLESTLQLMNSRVAGRPVVLVADFADDVPSLRGDPRRIRQIITNLLNNALRFTDRG-HIILR-SRCEGKNWYIEVEDTGCGIDPARQHDIFQPFVQV----SSKRGGTGLGLTISASLAQAMQGELSVTSTPGVGSCFQLRLPL--------------------- 169825762 ----------------------------------------------------------------------------------------------------------------------------------------------GYVFMFQNTDSIHALMKRLNKHFLIVGIVSGLVTIAVI------IVLSRKLAEPLIQMKEATLKMSKGDFTVALSTNGKDELGDLSNAIQLLSNELNHLRQE----REEFLSSIAHELRTPITFIKGYTDILYKRDLSAQD---RQKYLAIIREETNRLSRLIKDLFDLAKMDENSFIIEKQNLDLQAFFTGIKGKLSPAFQEKDIHFEVCCENGL-TLWADEARLEQIIINLLNNALTYCGQGDTTTVNVKKVNG-VLTIIIRDTGRGIPNKDLPFIFERFYRVEKSRSRALGGSGLGLAIVKELVQAHGGEVTVKSELNKGTVFELSF----------------------- 167750126 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLVLGLYFIQSIVMPLRQISVNARKIAKGDFGV-HIEEKTDDELGELRVFNYMADE----LENSEKIKNDFISSVSHELRTPLTAIKGWSETI---ATSPGDKEVTKKGMKVISEESERLSNMVEELLDFSRIQGGRFNLNKANMDVFAELTDAVIIYSEKARQENKTLLYDEPQEIVTIFGDRNRIRQVFINIIDNAIKYSAAYGHIIVATAVTD-KAVIITVEDDGCGIASSDLTKVKAKFYKANSTVR----GSGIGLAVADEIVAAHDGTLEIESELGRYTRVVITLPVAK------------------- 302391128 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELLKEKLEYNRLQVQFFANLSHELKTPLNLIFSTLQLLDLYQKNNFESKTYQEYTGTIKQNSYRLLRLVNNLVDITKINSNSFNLNLKNDNIVKIVREITYSVNNYIENEDRILEFNSNIEKKIIACDPFSIERIILNLLSNAIKFTEPGDKISVNVSETDEQEILISVKDTGIGIPNKKQNIIFERFGQVDKSFTRNNEGSGIGLAIVKLLVELHNGEITVNSTYGEFTEFNIKLPIRRLQE---QEESELSQ----- 260767346 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SYFELRKVPFYSKDGRHLGLVGFGRDITERKRHEESL--------EKASRDKTTFISTISHELRTPLNGIVGLSRMLLDTQLDP----EQRKHMQTINVSAVTLGNIFNDIIDMDKFDRRKLELFPAPLNFEEFVAELESLSALMAEQKGLRFDLERLTDLPAVEVDATRLRQVLWNLISNAMKFTKEGGVVSVSAEVEGDANIVMDIEDTGIGIPESELDKIFAMYYQVKSGKDNLHAGTGIGLAVSRQLINLMGGDISVSSEEGFGSTFTVTIPLSHASVAEPQPIQQQS------ 218548556 -------------------------------------------------------------------------------------------------------------------------------ARGQYSLLLLGIVSLCALILILWRVVYRSVTRPLAEQTQALQRLLDINSPFPETAGVRELDTIGRLMDAF----RSSVHALNRHREQLAAQVKAR--TAELQELVIEHRQARAEAEKASQAKSAFLAAMSHEIRTPLYGILGTAQLLADNPALS----TQRDDLRAITDSGESLLTILNDILDYSAIEAGNVSVSDEPFEPRPLMESNLQLMSGRVKGRPIRLATAIADDVPTLMGDPRRIRQVITNLLSNALRFTDEG-QIILR-SRTDGEQWLLEVEDSGCGIDPAKLTEIFQPFVQV----SGKRGGTGLGLTISSRLAQAMGGELSATSTPEVGSCFCLRLPLRIATAPVPK------------ 160941450 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLILGVTILVFAGIVLTYWVYRSILSPLNKLQEATKKIRDGNLE-FTLDVDADDEIGQLQDFEEMRIRLKENAEQYDKDNKELISNISHDLKTPITAIKGYVEGILDGVAS--SPEKLDKYIRTIYNKSNDMDRLIDELTFYSKIDTNKIPYTFSKINVAQYFRDCVEEVGLDMEARGIELFNYVDEDVV-IIADAEQMKRVINNIISNSVKYLDKKGIINIRIKDV-GDFIQVEIEDNGKGIAAKDLPNIFDRFYRTDSSRNSAQGGSGIGLSIVRKIVEDHGGRIWATSKEGIGTEIHFVL---RKYQEVLQDEQDSNR----- 294495506 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WFELLAYPLKDSTTGEITGTVEFVKDITDHKRAEAELAEARLHGREVSKTNSELKANLGHELRTSLGNIIGFTQMLHNNIYGRLNPKQQKH-IQGIQKSAEHLMNLIDDILEISDVEAGKMELNIEMFSIIELLNEILIFLKPFAEDRNVEITTDIPEYIPEINVDKAKIKQAIYNLIINAIHFTPEGRNVHISMEYSS-YDLKFEVNDSGIGISPTQLEELFRPFKEIYSESGVKPPDSNLGLSLAKEYIELHGGEIEVESESGAGNSFVFTIP---------------------- 158320762 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------LILISTLVLLAIVATTLRVANSISEPIKRLTQVMQNAAKLNEKVI---ISGENEISQLAKAYNFMNTKLSHIEEQ---RREFVGNVSHELKTPLSSMKLLSESLLIQPEVDVS--IYKEFLKDIDSEINRLTKIIDSLLNLVDMDEEKLSIDYKLTYLNYLIEKVVNSIKPLAHEKNIEIIFGQWEKI-QIYVDQDKIHQALTNIIYNAVKYTENNGKIEIGL-FKKGNYAVIKISDTGIGIAEENIPHLFERFYRVDSARSRETGGTGLGLTISQQVISLHQGTIEVESVVNEGTTFYVKLPIE-------------------- 218780204 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERRNLEKALESQNIKLERLNQLKSDLMAVTSHDLKSPLNVIAGYAGLIK-ETAGFASPETIAKYLDNIIFSVNRMVKFIGQILDAQKIESGKLDVEMEPLFLNELLQEHVENMATALQNGDKRIIFQDKGGRRKVNADPERMIQVFDNLLSNALKFSPDGGAVEVHYKDDGGDRVEIFISDEGPGIPESDMEKIFDRYFQVKKQGTHSTEGSGLGLYISREILRMHGGSISVRNQAEGGCQFILSLPALQAKD---------------- 120434489 -------------------------------------------------------------------------------------------------------------------------------------------FKRSYRFALRTALYISVFLSVIMGLFAFFEVQSIWVSLFIFAIFCYFFSFL-IIQYRVERFIYRRIKKVYDNVSLLDSKTLSTDMSSLTREVKKFAEDKKLEIETLKVRRKEFMGNVSHELKTPLFTVQGY--ILTLLDGAHKDKVIRKKYLARANRGVERLIYIVKDLDMITKLETGDLHLRYETFDIVELIQASFDLLEMKAAKKEITLTFDFDEEPIYVRADRERIQQVLTNLIVNSVKYGKKGGTTEISIENLIKNKVIVRCTDNGEGIENENIPRLFERFYRVDKSGSRKEGGSGLGLSIVKHILEAHKEKIYVESVFGVGSEFSFTLEKRK---KIPEDS---------- 261856648 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRQQLERIKQALVESKQAADRANKAKSMFLSSMSHELRTPLNAILGFAQLMAASRREPLT-EKQNGFVAHILKAGQHLLTLINDVLNLAKIEAGEMTLSPETLDLGVILRDALDMVADNAASTGIALFNEFNPEPLLICADLTRSRQVLLNILTNAIKYNRPGGSVWVRRSYQNDAGNWLAIEDTGMGIPAAQQHRLFRPFERL-GQEAGTIEGTGIGLLITRQLIELMQGRIDFESEEGKGTTFFVWWPAVR------------------- 298245656 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LILGVARLAALLVEREQAQYERDHAVAELQKSNVRLELTNRMKSNLVSIVSHEFRTSLTDIQGFSEILQRNEL---NLSEVREYATDIREDAQRLVSLINDMLDLDRLEMDHIQLHLNWLDLNALINEAVARMRRRTQKH--TFRLQLARALPILWGDREKLMIVLINLLDNAIKYSPDGGAITV-VSELEDLCVHISVSDQGVGIPPEELEHVFERYKRLPFGPET-VEGRGLGLSIVREIILLHGGKVWVESAQGRGSIFHYTL----------------------- 238787449 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLLDKLNEQYDEIKVKERTLALA-KSKQAAEQANHRKSEHLTTISHEIRTPLNGALGAIELLQNTPL----TSAQNRLAETARQCSHSLLAIINNLLDFSRIESGQLELAQERTAILPLLDQAMLTIHSQVLSKAITLSTYVSAEVPQLVLDGQRLKQILINLLGNAVKFTQQG-HIRLNVEREDSQ-LCFTVEDTGCGIDLQHQQQIFRPFAQ----TSDYGQGTGLGLTIADNLARMMGGQITLYSQPNCGSRFVLILPFSGIAGATPF------QGECYA 104781536 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHQRTDAERALQQQLALSRGLLEQLRQAAEQASQAKSTFLAVMSHEIRTPMNAVIGLLELALEDSRRGRSDTQ---ALETAHGSAIGLLDLIGDVLDISRIESGHMTLQAVATDLTGLVKATVRVFEGNARIKGIQLRSALPDRPCWVTVDPLRFKQVLSNLLSNAIKFTDQGQIVTLTADASSKHGLLVQVKDTGKGISASDQTRLFSAFSQVGDQQNR--QGAGLGLVISRNLCALMGGELSLQSIEGLGTQVDVHL----------------------- 239616952 ---------------------------------------------------------------------------------------------------IGKELFARILDENGNVIDGFGNYFLLPADPKILKKGFLTIWRVYTVKLSLGWLQVAEFTEPFGETLKFRSLLVIFIPLTLIIASIGSYLLAKKTLKPIDRITNLAREINAEKIDRRLDIDLPDDELGRL---SKTFNQMLDRLENALNSQKQFSANAAHDLRTPLTSIKG---IIDVTLNRERDALEYKDSLIQIRKQVERMSKLVDTLLIVARFDSKAIKLHKEKIDLTELLEVVVEQMQYAANRKGIILKADLQDNL-TIVGDFDLVVRLFLNLIDNAIKYNQPGGQVTVTAKLSEKKHVLVSICDTGQGIPENELERIFDKFYRIDKSRSR-VEGAGLGLSIVKEIALAHNAEIQVKSQLGKGSIFIVKFP---------------------- 295101233 ---------------------------------------------------------------------------------------------------------------------------------------YLFLCSSGDRLVEFRREFFSNF------FLSACLMLLVASVLTKVMMHKLTDPIQKVTDAAQRF-----------GGGDLSVRVEGVDGEGEVADLARTFNKMADNIQSNDNSRGQFMGNIAHELRTPMTTIKGFIDGILD---GTIPPDMQNHYLQLVSEETGRLARLIQNMLDLSKLESGEYQVNARMFNIWETLTGVALSAEQRINDGMIDIDGLTMDEKVLVYADPDLIHQVAYNLLDNAIKFTPAGGTIRFGVERL-GPEVEVSIWNSGQGISPEALPYVFQRFYKEDQSRGLHARGAGLGLNICKVLVNLSGGQIRVESKQGEWCRFVFTLP---------------------- 304312238 -------------------------------------------------------------------------------------------------------------------------------------------------LLGLFMIPLQFIITLQCASTSPFPLRWLIVSRALITLGC-AIFVLGTITRLQITTAFINEYGWLLAIEVLLLHVALFQRQQELERQAQASHLKNAIAQAEIRARNEFLTQLSHEIRTPMNGILGMTELLEETPLSPIQND----YVKTITASGSSLLGILDDILDYSRIETGKMALDISIFELATVLNDCLEVFQPRAQEKSIQLRLTSNDTPVHVKGDPIRIRQVLAHLISNAIRFTEQG-EVLLTVSYDLDKHIRFEVRDTGVGIPKQRLRQLLDGQQSGDKS--------GLGLTIASQLVRMMGGRLNATSEPGKGSTFWFSIPLE-------------------- 307943374 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RWFSRFDSPVRDAISQEPLVQTVLRDVTDRRIIEEELL-AARHSAESSNEAKSRFLATVSHEIRTPLNGILGMAALLRDTRL----TKEQIAYIEALETSGETLLFLIDEVLDFSKVEAGKLDIQTAPTRLSSLADSVVELLAPKAHAKSLEIGTRIDPRLPTVTLDATRVRQILFNLAGNGVKFTDTGG-VSIEVDGSDGSLLVIQVRDTGIGFNDAEAERLFEEFEQVDHGPARKFGGTGLGLAIAQRLTQLMGGQIR-------------------------------------- 291515126 ------------------------------------------------------------------------------------------------------------------------------------------------------------------ALLATAIVAVGMVIQHIEWWITLCTSVGVFVVVALAALKYVAYKLKPIYSIVLSRDVHTNEIFSELKDKRDTNDREIARLKEAECFRKQYLGNVAHELKTPIFNIQGYISTLLDG--GLEDELINRKYLERAEKSIDRLINIVNDLDTISKLESSMNKLNLERFDVVALAKEIAEQAEMEADRKEIRISVKGTDNLPWVLADKHYIGQVFVNLIINSIRYGKEGGQTRIRFRDMLDK-ILIEVEDNGSGIAKEDLPRVFERFYRTDKGRSREQGGTGLGLAIVKHIVEAHGERITVRSELGVGSTFSFTL----------------------- 153808571 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IILSVLSLIIFFIFRIKRNNKRLIQSQQEQ--------------EKVKKQAENSIRTKSLFLSNMSHEIRTPLNALSGFSTILTEESI---DEETRKQCNDIIQQNSELLLKLINDVIDLSSLEIGKMTFKFKICDAVGLCRNVIDMVE-KIKQTHADVRFSTPLDSLELLTDSARLQQVLINLLINATKFTSQGS-ITLQLEQQTEDTALFSVTDTGTGIPKEKQKKIFNRFEK----LNENAQGTGLGLSICQLIIEQLGGSIWIDPDYEEGSRFLFTHPIDK------------------- 299821622 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSELIAKAVEQKQEITGELTVDDKTYVAILTLLYDGTIIRSIVVVLRDMTEER--RLEKMKTDFLNNVSHELRTPISMLQGYSEAIIDGV--AQNEEEVRAFAEIIYEESLRIGRLVNEMLDLARMEAGFTNLDKKAGSLTALANKVTANLQVLAEENHVSLAVSSAPADIPYFFDQDRMEQVFINLIMNAIQHTGREGKVAVQLEKLEDR-IKIAIQDNGAGISEADIPYLFERFYKADKARIRGEKGTGIGLAIVKNIVDAHGGYIKVESVLGKGSSFIIQLPLQ-------------------- 298249232 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSFVPFILIQLLFLALIVIQKNYQQQLLHASQEAAQQAEEESNARLQQANRIKDQFLSIASHELRTPVTRIHGSVQLLQLKRQSAQHPEWLPMYLDKVNSQIQQFTDLINDLLDINTLRSGKIPVHLAPCDLRCLCQQVIEEQQSQTDR---SIDLRLPADPVVVQADDRRFSQVVSNLVTNALKYSPANTPIRVEISQRPGEAI-LAVYNESPVLSQEQQKTLFEPFYRSPEARSSATPGWGLGLAICKEIVMRHGGRIWVESSEEKGTTFFVALPL--------------------- 168333377 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DIFSIRDIRDELN--IKKFKERLDQKEKQIETA-KYQTEYFANISHDLRAPINVISSAAQLMSLDVQRDFDNGTIDKYSEIIKQNCTRLLKLVNNVIDMNKIESGFYIMHISKVNIVNLVEELTLSIRSYTEAKNIELIFDTEIEECIVEIDIDSMERIILNLLSNAVKFTPNGGKIDVRI-YQDFPNVIISVKDTGRGIEADKLDIIFERFKQARTKKDKKEQGSGIGLSLVKSLVELQGGLVDVTSVVGEGSEFKVIL----------------------- 307818235 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSMRAGLLFAIVTLAALAAVLLFLLSREKKRHRATLELAKHEHIEQMSSRTHLDDVKNEFISTVSHELRTPLTSIR-GALGLLSAGLLGNNDPKAQNLLRIALTNTDRLIRLINDILDLERIQSGRSPLRTSACSLSTILERSVDDLMPLATEAHVHIELSAPADLSSIQADPDRIGQVVTNLLSNAIKFSDPGSSIRIKTEIHA-TTILLRVIDAGRGIPEGKLDLIFDRFQQVEPSDSRQKGGTGLGLTISRGIVQQHGGRIWAEQNEGPGVTFFVELPRSKSAPPV-------------- 227872712 ---------------------------------------------------------------------------------------------------------------------GLCQRELFLLSFFIFICDTLIIFSAGVGIFSF---AELNLPIDILGLITAIEVLRSFYMVWKKDKH-LFRELTWMMGAYCTLIGFCMIELLSYMISGYTNQGKAFQIMHAQGIEYDKVQNEKSKLEISDKVQAEFLANMSHEIRTPINTVIGMNEMILRESR----DDAVLSYAQDIQASGQTLLSLVNDILDFSRIESGGIKLVPKPYELATVIHEINSMVRFRAEWKGLQFEILVDGDTPAVYGDAFRVREVFLNLIDNAIKYTEKGKTLSVTARALDEEGLQIAVKDTGVGVKESDQKLIFQKFQRVQSGWSQNIQGTGLGLPITNYFVEIMNGHIQLDSVFGEGSCFTAYIPQ--------------------- 142810064 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TERKQYQDKLEKASRDKTTFISTISHELRTPLNGIVGLSRMLMDTPLDP----KQHQQLKTIHLSAVTLGNIFNDIIDLDKLDRRRLEIAPTPIDLPAFLDELETLSRIQAEQKGLYLHFDRDGDVPQVMADGTRLRQVLWNLVGNAVKFTDEGG-VTVRCLTHPADALHFEVEDTGVGIPRAQQEKIFAMYYQVQG--KKHATGTGIGLAVSRQLVQAMGGQLYVDSDPGEGACFTAELEVDCVAAQTPAAEPE-------- 153004585 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVGSSLTVALSSRGERLGAITLLGASSRRFGRGDVRLATD-------LARLVGAAVDTSRLYAAAQNAIRERDEFLSIASHELRTPLTSLALQSESLRARATRLGVEDVARK-AEVIRRNVDRLARLVASLLDLSRITAGRLELEIESFDLAELARDVVGRFEDEARRAGCELVLSAPEPVPGSW-DRLRLDQVLTNLVSNAIKYGPNQ-PVEVRVEGHGERAIA-SVRDRGIGISPEDQARIFGRFERAVS--KRSYGGFGLGLWIVREIVESLGGTVRVESAPGEGATFTVELPR-RVHAAAPQE----------- 189465215 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYSYLRMNKRKLQKAQE--EELNQMKFRFFTNISHEFRTPLTLIITPLESLIKEVGDI----ALKKRLQSIYRNSKELLDLVNQLLDFRRLEVHGEKLFLVKGNIAEFVSSIKSSFDYLAQEKEIEIDDKIAEDL-YISFDREKIQKVLNNLLSNAFKFTPAGGMVTITLDCKEPDGVRLSVKDTGAGIPRKNLSHIFERFYQVKEEEDKI--GSGIGLHLVKEYVELHSGKIEVESEVNKGSLFTVYLPVREVDTELPKEEN--------- 170696731 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRRTRLMHQQHAALQAEHQASRAAREASLAKDAFLGMISHELRTPLHAIVSSIELL----GFNYHSEADRKVIQRLETAARHLEAQMKDLTDYARLGAGKLELRHEHFEPRELLASIVDEHAMSAASRGLKLESEASGVTGLVDSDPHRIRQIVNNLVTNAIRYTETG-TVRVKLMQRPA-LLSFVVSDTGPGVPQAQIPLIFEEFTQLDGSRTRRFEGAGMGLTIVQGLVRLFGGTVEVASVVGEGTTFTVTIPVTPVAPAPSRDAAAQT------ 300694671 --------------------------------------------------------------------------------------FFVSRRIAGPDWIALYAYRWRTGMLFCVLALGLLWAMAVYFDLRVTRPEHFSKAIIDTLPIGIGVSPESDFILLENCVAARMLGNVSDEQRRRFYRHVMHERDAEPVPGAQHSFIEVRWEISEGQSSYIGVASSWTRFMNERKANEILLVEAKQTADEANRAKSMFLAIVGHEIRTPLHGAIGHLELLARSSLSL----EQREWVDMTSRSFDALLTLVNDLLDSTKIEANALQISPVPMCPNEVLERCARSFGAAIVQGGVAFHCITDPDLDLVVDGDQRLTQILQNLLSNAAKFTERG-TITISLKREDGKWARFEVADTGIGIPAAMQSTIFNPLAQADDSISRRFGGTGLGLFLCRNLAHLMGGRISVRSEPGIGSAFRVDLPNTRAPAPPP------------- 308050142 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVASRTEELNQANALLAQELAVSAEAKQQAEAASRAKTTFLATMSHEIRTPMNGILGTAELMADADLTP----QQRHYLDVIHRSGEALLDVLNDVLDYSKIEAGHLSVVEEPVVVEALVQSVLDTLASRAAQKGLSLRMAVRGTLPAYLGDHAKLRQVLLNLVGNAIKFTAQG-EVRVALS-ADGGTLRLAVEDTGMGIELERQRSVFEPFQQ---SRSGEQGGTGLGLPISRRLCEAMGGDLSLASTPGHGSVFTLTLP---------------------- 126738010 -------------------------------------LGRRLQTVRQTSRVVVLLGAIWASIGFLLQEPAISILASIAAVGSASVSLLLQRGYQN----LARLAWFGSGLVV---VVGACFTLVELMFAALLGGPFMAFRERSLILLVLAMNVAGWLLVRALGHDYFGPPIVGEE----ISQSYLSAGLLGTIFAILIFEMWSFSHLADRYGEDLR--------------------RAHEEESKANQAKSEFLSAISHEIRTPMNGIIGMVEILEGTELDPG----QRRSLQTIRDSSNSLMWIIDEILDVTRSGPSSVELAIEPMRLLPLLENAVSTLRPYAQQLNVQFSFSIKPDLPTIMCDAGRLRQILLNLMGNAIKYSETDGQVSLRVQSREPGWVEFLVEDNGAGIEPELQQRLFAQDGTVEVGYRRNEKGKGFGLTVVRQLVAHMGGETDLKSEVGRGSLFTVRLPAT-------------------- 209966568 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQMRHLAEQADHQRLRALESSRSKTEFLAMVSHEFRTPLNAIIGLSELGRTLPPSGAEGGRTREYFSLIHESGNTLLDLVNDLLNLSKVEVAKLHVTPEEVDLGAVMAAALRLVRQRADARGQILRVDLPGPPPACRADARALHHMLVNLLTNALKFTPDGGSVTLSALAVPG-GASVTVADTGPGIPADQLPRLLQPFERLDNSYARSGEGTGLGLALVDALARLHGGHLTLDSRPGQGTTATIFLP-TAAPAARPEE----------- 32474805 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QGVMRPLRVRVDLIDTGEEPNLQLSLRDETEARRVEE--MRREFIANVSHELKTPLAAIKGYAETVELAVQD--DPDAALHFMQQIMSQCLRLERLVHEMMQLARAQAGPANLHLSSVSLSEIVSDAIRTYEPVAAANGLDLIQEVPSGEAKIIADREATLTIANNLIGNALRYTPSGGEIRVSIVEQTDQWALV-VEDTGVGIPYSEQQRIFERFYRGSRNEESSTSGTGLGLAIVKHLTQAQQGDVSVTSTPGEGSRFCVCLPAVQA------------------ 289638403 --------------------------------------------------------------------------------------------------------------------------LGGFYNRSYLTVGTPVVDSNGQTIGAVFVSSRTDSILGYMIFRVFLFCVLAVLLFAFAAIYYVTRRLVRPLRQMAGAARSFARGDFNTRVPVGEP-----DEIGQLAVAFNNMAASLVSLEE---MRRSFVANVSHELRTPMTSIAGFIDGILD---GTIPHEKQEYYLQIVSDEVKRLSRLVYSLLNIARIEAGEVHIQQSRFDVAETIRRVIVGFEYAIDEKHLTVEDDLADRQLMVMADPDVTHQILFNLVENAVKFSNEGGTVSITTA-SRGHRVYVSVKNTGMGIPAQDLPHVFERFYKTDKSRSTDKKGVGLGLYIVRSMLLLQGQDITVKSLEGQYCEFVFTL----------------------- 142765561 -----------------------------------------------------------AGIEYFWPNNPWWANAATPFLIGSAA--LFGCQFARSFLHTGEHSPWVDRLLLLLMACGAVVMILALYATALRLATYLALLFTVVIFAAGVLAWLRGMRVARYFIFAWTAFLIGGIVNTLMVLGYLPNVFLTMYASQIGSALEVGLLSLALADRINAMKEERTRILQE---AGRKLETLNQELADSNRFKDEFLATVTHELRTPMNGVIGSLELMQTVKMDI----ELEQYQKTAAASARDMMRMVNDILALTELQAGKLYPRRETFSLRGLFDGLRAQYAARAEDKGLTFALELDDNLPTLEGDAAKLAQALGYLLDNAIKFTSQGG-VTLQVGRAGSVGLSVVVSDTGIGFAPGDGD-LYQRFHQLDGSMTRKYGGLGIGLAICRQLVDLLGGVLSHESQPGQGSRFRLDVPLTLPLQPQVSD----------- 189463855 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALTLFALSFILLVAGIVRFFWL---RKSMQAEIQMER----LDKEKQEEISQMKIRFYVNISHELRTPLTLIVAPLQELINHINGHWEQAQ----LQYIQRNTNRLLHLVNQLMDYRRAELGIFELRPTYSNAYKRVLNCFINYESLAKRKDIDYNFYTELQDEKMLFDENYLDLIVNNLLSNAFKYTEVGESITVKL-CKEDNNLILQVVDTGIGIPKEKQKKIFERFYQVENGC----EGSGIGLSLVQRLVELHHGRIVLQSEVGKGSTFSIYLPQ--------------------- 242279198 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EERELRSSIEIALYMEQEYRQAAEAANEAKSSFLATISHELRTPMNGILGLSEILLSSGLAS----EQKEYVELIKGSASSLLRVLNDMLDYSKIERRILELREGIFDIRQILSLVMNSHGPNAINKGLNIECFLHPEISELQGDSGRLTQILNNIVSNAIKYTDKGG-ITIEVMPDDCMDLLFVVSDTGVGISRGKADSIFESFTQLEDYMTRKHGGIGLGLAITHNLVNMLQGAIWLETKPSQGSSFYFTAVFKPVTDSL-DSKHPRSIYEC-- 304439016 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVDFSMVNIKDIDFKDVSLSGEVNAQIDVFYKVKYAPYKSEGRVLGVIVVLQDINEEHRL---------------DVMRREFVANVSHELKTPITTIGSYTETMLDVDM---DLDSIRNFLRVIDRENNRMARLVTDLLQLSNMDYKETKWNYEAVDTYDFLSTNINSLDMLIKEKHHKVTLDVPMDINSMYVDRHGADQVFRNIFSNALKYTRKGGEIKVTAK-SEGASVEIIVEDNGIGIQREDLNKIFERFYRVEKSRSREMGGTGLGLSIAKEILESMGGRISIESEIGVGTKMTLRFP---------------------- 254445977 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRLFKLVSRDISYALHSLAMEAERKLALSELLAAKEEAERANAAKDDFLAVMSHEMRTPLNPIMGYASILQERFPGG----EEHDYLGRIIGSSKRLLTLIDDLLDYVRVGEGAVKPVWSSVDLVALCVQAVEDSRSLARDLAVSFVNGPRGSLPMVRCDGTMLLRIIDNLLSNAFKYTKQGS-VTLELSEEDGEIVRIDVVDTGIGIDLEATPRIFEPFAQADSSYTRQFEGAGLGLAICKQLAEALGGRIEIESELGKGSRFSLILPGRYVEAPEEKLKEES------- 284034896 ----------------------------------------------------------------------------------------------------------------------------------------------------------------FNVFSTEGLLRTAATALGVLLIAALVMVFAGRLVRPILALTGAAQRMTNGDHAARVPVAGKDE-VARLGHAFNAMAES---IQQHDHQRKAMVSDVAHELRTPLANIKGYL-VASEDGVVPLD----RELVTSLLEETGLLERLVADLQDLALADAGMLRLHPAPRDLAELAGQVVAAHRPAAEAAGVRVSAAADSPAPAI-VDSARIRQALGNLVSNAIRFTPAGGHVVVGVRR-DGDDYLLTVSDNGSGIDAEHLPHLFDRFYRAEHSRSRATGGSGLGLAITKHLVEAHHGTITVTSHPGDGSTFTIRLP---------------------- 299541797 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVNLNFSTADAPYILRANFSVI--QKETGFINGLITVLHDITEQ-----EKIEMDRREFVSNVSHELRTPLTTMRSYLEALADGAWKDENIAPT--FLNVTQTETERMIRLVNDLLQLSRMDSSDYELNKDIVLFNSFFNRIIDRFEMSKSDK-VQFERLFPETSFYVEIDTDKITQVIDNIISNAIKYSPDGGNIRFGFTGQDD-MLKVMISDDGMGIPKENVGRIFDRFYRVDRARARSMGGTGLGLAIAREMIEAHGGKIWAESEEGQGTTIFFTLP---------------------- 160934781 ------------------------------------------------------------------------------------------------------------------------------------------IYPYSHFTVGVPVTSESGVQVG-AVFTSTDALYLTSFRNDVLKMFLFAAIAALTISFAVGLFSYKMVRPLREMAEAARCPVTSDDEIGDLAVA--FNNMAASLSSSEGTRRS-FIANVSHELKTPMTTIAGFIDGILD---GTIPPDKQNYYLKIVSDEVKRLSRLVKTMLDLSRIDNGELRMNKTCFELRDIILSVMITFEDSIEKKEVEIRGLEDAPAIFVDGDPDMIHQVVYNLVENAVKFVNPQGYIDVRV-LNKGTKAVVKIRNSGQGISADEIPLIFDKFYKTDKSRSMDKNGMGLGLYIVRTIIKLHGGDITVSSVEGEYCEFEFWLPKQ-------------------- 119493256 ---------------------------------------------------------------------------------------------------------------------------------------------------------VTDITREYTIFLSIVYSLIPLTIFVTVVLVIISAWYIHKSLEPLHQMSQLTETISADDLSDYRLKLEQA--PSEVSMLANTCNKMLDRLSESWEQQRQFVSNVSHELRTPLTIVQGYLQ--STLRRGNNLTPPQREGLEVAANEAERTIRLLQDLLELARADHGNLHFQIEPFEVNSLLSEVREMAQQFSQGR---VHLEKIQGTIQVQADRNRLKQVLLNLIDNAIKYSEPEQPITLKVKQTDKK-VYLSVCDQGQGIPLQHQSRIFERFYRVDEARTRA-GGTGLGLSIVKTIVEGMGGRVTLLSKPGEGSIFTVIL----------------------- 307559630 ---------------------------------------------------------------------------------------------------------------------------------------------SLLLLGMVSLCAL--ILILWRVVYRSVTRPLAEQTQALQRLLDGDIDSPFPETAGVRELDTIGRLMFRSSVHALNRHREQKARTAELQELVIEHRQARAEAEKANQAKSAFLAAMSHEIRTPLYGILGTAQLLADNPALN----AQRDDLRAITDSGESLLTILNDILDYSAIEAGNVSVSDEPFEPRPLLESTLQLMSGRVKGRPIRLATAIADDVPTLMGDPRRIRQVITNLLSNALRFTDEG-HIILR-SRTDGEQWLVEVEDSGCGIDPAKLAEIFQPFVQV----SGKRGGTGLGLTISSRLAQAMGGELSATSTPEVGSCFCLRL----------------------- 254884757 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KNRMNMELSRQKKQLEEQRKQLEEATHAKLVFFTNVSHDFRTPLTLV---ADPVEQLLEDKDLTSKQRSLLKVVHKNVNILLRLVNQILDFRKYENGKLELVRTNMDLRAQLQEWSHAFQTLALRKHIHFVLDVDDDRTDCLMDAEKMERVYFNLLSNAFKFTPENGTITVTLSEENRRYVRLVVADTGSGISVRHIRHIFDRFYQMDV----NHAGSGIGLALAKAFVELHGGVITVDSVEGKGTVFTVDIPMEIV------------------ 190889670 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RAERALTEKNEALRKADELKNDFVQHVSYELRSPLTNIIGFTDLLRTQGVGPLN-ERQAEYIDHISTSSSVLLTLVNDILDLATVDAGIMRLNYAEIDLNDLLDDVSMQIADRLQESGVVLEITAPAYLGSIVADPQRLKQILLKLLSNAANFSPEGSSISLECR-REGTDFVFSVRDRGPGISPDMIATVFDRFATGAKSGKR--GGAGLGLSIVDSFVSLHHGDVTIDSEPGKGTTVVCRIPSVNIPHSAAAE----------- 302380746 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILFSILLSKILTKSIVKPINSLAKTAEKMAKGNMEVRAKEN-NTDEIGRLGMTLNLLTDNINKKEQL---KNEFISSVSHELRTPLTSIKGWAQTLKYD---PSDLETTTMGIDIIDSECDRLTTMVEELLDFSRFTSGRISIVKRKQNLIELAEHIKNQLLPKVRSKGIDLILNYESPELIATFDEDRIKQVFINILDNAIKFTPDKGTIIINIEKTE-KFAEVSIIDTGIGISFEEIELVTGKFYKGSNSNSH----VGLGLSICEEIVKLHKGELMIKSKIDEGTTVSFTLPL--------------------- 220916860 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLLARQAADLIEHRQREQALRDADRRKTDFLAVLSHELRNPLAPIRNAVYLLHHAPPGGPQAERAR---AVIERQADHLAKLVDDLLDLSRVNFGKIALQRTVLDAREVVRRTCDDLRPLFDERGPALHLDLDDQPVWVDADPTRLGQIAGNLLTNAVKFTPPGGRVGVTVR-AEGGACVLRVRDTGVGIDPGLLEAIFEPFAQAERTRWTARGGMGIGLSLVRSLVGMHGGTVVARSEAGRGAELVVTLPLA-------------------- 153004716 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SGRAFVQEEVHLLDRTLSSIVSPVAEADGRLAGVAIALRDVTEQKRLEER----KEEFVQVMSHELRSPLTSVTGALDLVLSGLAGQLEPKQAR-YLRMARESTEKLNGLVDDLLDLARLAKGKLQMEPEVTSLDELVRATVERYQPAAAERGQEVAVETPPASVRMVADPARVGQVLSNLLTNAIKFAPENSVIRVRLFRSPAGMLGLSVWNAGEAISEPDLERIFEKFEQARSDRNRRVRGTGLGLSICRGIVEAHGGAIWAES-PGDGVRFVVVL----------------------- 298242581 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------TVLYILIGICSVLLLVCGLCSYWFSARAFRPIHHLARTARMINAQDLQKRVPLPRARDEVYDLAV---LFNQMIGRLERAFEHQRRFVADASHELRTPVAVIRNMTEVALSRSEK---TEEYIMALEGINEETERLGRLINDLLALARADEQKMQLDYEPVRLDFLAADAIESMEPLAQERQVSLASGL-LQAATVMGDAARLIQIILSLLDNALKYTNSGGKVTVSVEIYEDLAQ-LRVQDTGIGISPEERQHIFERFYRADPARSKALGGYGLGLSIVELLVRLQHGTVSVESEPGEGALFIITFPLA-------------------- 224540583 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NRLNRELSRQKEKLEEQKQQLTQQKELLIQQKEQLEQLSRELEEATHAKLVFFTNVSHDFRTPLTLI---ADPINQLLADKSLGEHPHQLLELMKKNANILLRLVNQILDFRKVENGRMELHLEPFDLLSSFRGWNDSFRMALLKKHISFSFEVTPDTDRMMADSEKMERIYFNLLSNAVKYTPENGKIVVKLEAETTNY-RFSVFNSGSHISPKEVDAIFERFYQIDG----HQAGTGIGLALVRAFVEMHGGQITAHSNE-KGATFTVLFPAQSVSLYHP------------- 220921619 ----------------------------------------------------------------------------------------------------------------------------------------------AAMGVAIAIVLVRRRDLPFRILWAFAAFILGCGATHGLAGWALWASRDGLEADVRLATALAAVAAAVALWRGLPAALALPSPGALQQVRRELGARIRERAERASAAKSAFLARVSHEIRSPLNSILGYTDLLLGEANRTAEE---RRKLTIIQVSGSSLLAVVDDIVDFSRITAGEAALRSEPFGLHDLVDTTLAMVRPAAESKGLLLSVEIAPDLPHLRGDEDRIRQILLNLLTNAIKFTAAGS-VSLTLRREERARITVAVKDTGAGIPPDRQATLFRGADPGEDAHVPRIGGSGLGLVICRKLVALMGGEIGFESHEGYGSTFWIRL----------------------- 162449765 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RVWSFRDVTTRVQAEQQRDRLLADEARARAEEAVRARDEFLSVASHELRTPLTSLQLAVHSMEKKSRGAEGIERARASVDLSQRQTKRLVALVDMLLDVSRIHAGRLELDPIEIDLRAIVGEVTTYLDDQLARAGCALDVRAAGPVVGRW-DAQRLEQVVTNLLSNAIKFGG-GKPLELTIA-SDGETARLSVTDHGIGIPADVREQVFERYRRGVSS--RHYGGLGLGLYITRTIVEAHGGRVSVSSEIGEGSTFSVELPLSRDVDP--------------- 157364230 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IEVELNESFYSIIAENVEYEDQPQVLITITDVTNKELEKLRAADRLKTDFIATVSHELRTPLTAIKAYTETILADPES-MDKDTLTGFLQIVYKESLHLESLLDELLDFAKLEQKAMVLEKSKFDLTELIMQVIQSMSEFARSKKVKLQC-VKSKPIYIVADQKRIRQVLINLISNGIKYSKEEASVKLSAE-THQDSVIISVADNGIGIEKQHQNKIFEKFFRADSVFDYRTEGTGLGLAISKEIVELHGGQIWFESKPHEGTVFYVKIPQ--------------------- 225571364 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRDLLLNSVYISMVVIYALSFIILLAFQFFRPLRKITEAATQYASGNLDYEIPLNTEDEMSSQLKDMEDYQKKFVANVSHDFRSPLTSIKGYVEAM---TDGTIPAELQEKYLKIILFETERLTDLTQDLLTLNEFDTQNLLLNKEPFDIHEIIKNVAASFEGTCTQKKVSIELIFATKHLFVNADKRKIQQVLYNLLDNAIKFSDSESAVTIETTER-GDKVFTSVKDYGIGIPRNALNKIWERFYKTDLSRGKDKKGTGLGLAIVKEAIQAHGENVNVVSTEGVGTEFSFSLPKYR------------------- 310624913 -------------------------------------------------------------------------------------------------------------------ADGIVTGIDFEQAQEASDGLGVAVYRTQSGELVMA----ACYLVPYALVTSLTLVGAQIKNAIAVSVVIAAVILAFTVMSGLYFIRSIVVPL--GQVERTAASIARGELDVRLPVTGNEHDEMAEGLEETEKMKNEFISSVSHELRTPLTSIRGWVETLR--TLDDPADENYRKGLEIINNETGRLYNMVEELLDFSRLQNGRIRMDCRPLDLVAELTDAVLFCEARIQREGLVLSYTEPEEMIPVYADPDRLRQVFINIMDNAIKYSAPGGRITVKL-WAGEYKAFAEIIDQGRGIPPEDLENVKTKFYKGSNSVR----GSGIGLALVDSIMTALDGTMDIKSTLGRGTVVTLGLPL--------------------- 209526037 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVEQLAQALRTMVDRLQSRAQALAFATKEARVANQLKDEFLRVISHELRTPLNGIINSLNLIQEGFCDDRDEEM--EYLQMANDSALHLFDIVNDILDIALIEEGQLSLFLEPTDLGVILQEAIALQTLDLQQKGLDLNLMLSPEPLEVQADRDKLKQVFINIINNAVKFTKAGS-ITISSKLEASEQVIVTIVDTGIGVIPEKQSQLFQPFVMVDGSTTRESGGVGLGLVIARRLMEMMGGGIKLDSAHDQGTTVTIAMPTLQAATP-PSQNQKTTR----- 310822048 ------------------------------------MLGAYRRSSGQLLPEDRLTTRVTGTISQDASAPAVYPSQLTVSLVAGGRPVGMLSLFSQRLQAFTEDDGVLLDTLANQTADAIQ-SLRAVEEEARRRIERMVEAMADGVLLTDEQNAIVVINPAARRLLRVTEEVSALTGQ------MLEERLGFQPSELIRGWEYSGSQMLQEEVELFDRHIQVNDARGTLKVCVVLRDVTEQKMLEER--KDEFVSMVSHELRTPLTSISGALDLVLNFLAGDIN-EKQQRYLFMARESTEKLNSLVDDLLDLAKFAKGRLRMNFELTYLDELVRRAAEKYGPAFQERRVKVLMTLPQHGLRVLADPSRVNQVLNNLLTNAVKFTPEGGEVRLELKATSAGHVALSCWNSGEPIAEESLERIFDRFEQARTPSNRTVRGTGLGLAICRHIVEAHGGHIWCEST--EGVRFVTVMPVEPPAEYLKPEGSEA------- 291543506 --------------------------------------------------------------------------------------------------------------------------------------------------------------------LTFSVAMTLLCIGVFLLLALSGMYFIRSIVFPIRQISATAEKFAKGDFSV-RIAASGKDEIGDLCTA---INHMADELSATETMKNEFISSVSHELRTPLTAIKGWAETLNAGG----DMETMHKGIRVITNETERLSRMVEELLDFSRMQSGHFTMQMDKMDVLAELGEAVLIYTERARREHIEILYNEPEFLPIVYGDKNRIRQVFINIIDNAIKYSNPGGKVQITATQDEGKTVCIVVEDQGVGIKASDLPKIKTKFYKANHSRR----GSGIGLGVADEIIRQHGGRLEIASAEGVGTTVTIDIPAA-------------------- 207742567 -----------LTASLRPLLNKLGLASRAPLELDARAKLLAAVHRGAPMGIAASVVLPVLTLAAFWDSGNRLALWCLIMLCLTALRFYFGYRYDITRMTLAATRKWWTGMRIMSAVGGVAWGSSAGLYLVSPSLEFSSLLMIVIIGVAAG-AVLSQAPVPSNLLILGTGILAPHFALAEQAFPEHGLYVRGVLLFFVAFLARHAANIHSTLVREIQLENESRQL------ARRYQDE-KQRALSASEEKSRFLAAASHDLRQPVHALVLLVEALR----ARNQSETLAPLVEQLASGAQTIDLLFRSLLDLSKLESRKTSPTLEPVDLGEVITEVVQQFLPDARAKGLALTQRIPPLPVFGMAEPVLLRRALFNLLQNALRYTSHGG-VMVALRVRQ-KHLRIEVWDTGIGIAPEHQKDIFSSYYQVENPERDPSQGLGLGLAIYKECVRLLRGTFGVRSVPGRGSMFWMAL----------------------- 209964766 ---------------------------------QLDQLRLYAETHRSDAYLESVIVGLVAVAMASWVPWERPALWTALYVPMLAVTQLRLRSFLSSRCRTEAITTSFREIAALRAVLTLLWASIPFW---SWVPGDLLNNGIIMLLLAGSMGATSAMSTARLYLIDTLPVAAAFVAAPLLDPNGFGLTLPALCVAFVSYLFFPAIATYRNMTKLIRLRHEKDALIAELAAARDAAQAAN-------AAKTEFLANMSHELRTPLNGMLGVVQLMRARTLPQRD----LHLVDVLHDAGRGLLAIVNDLLDLSNIEGGRFRIRRRPFCPRVLAETVADMLLPSGTAKGVSITCDVAPDLPQLVGDEARLRQVLLNLMGNALKFTDRG-HVALTIGFEPGPDLLLRVEDSGIGITPERLAQI----EGGTVRPDPRRGGAGLGLAITRGVLSAMEGHLEIDSTPGRGTCIRVQVPAT-------------------- 88807439 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAVTIQDLTREV--ELNAAQSRFISNVSHELRTPLFNIKSYVETLH-DMGDQLSDEDRRDFLGIANSETDRLTRLVNDVLDLSRLESNR-SVTFTPIELRPGLEQTLRSYQLNASDKQVDLSLEADPDLPDILGNWDLLLQVFDNLVGNALKFNRKGGQLLIRAYTWPDSCQRVEICDTGYGISPENQQRIFERFYRVENAVHTEV-GTGLGLSIVRGILEKHGSDVRMASELDVGTTFWFDLPLA-------QEDPEEVQWKA-- 135761908 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------STNDELDYVIKKLVKSNRTVEREIQRLNRIENYRKEFIGDISHELKTPIFAIQGFVETLLNGAL--EDEKVNRKFLQKAMKNVARLIYLTKDLMEISKLETGELRSEMEEFCLYDIINDVVESLQDKAKKEQVNLFIEEMNQNLRVRADKNQLRQVLINLIENGIKYNVPQGSVRIELAPAEDEKITLNIEDTGIGIDETDLPRVTERFFRVDKSRSRERGGTGLGLAIVKHIIEAHGETLKIQSEPNKGSRFSISL--TRV------------------ 83943103 -------------------------------------LYQHALGRRRQALIWYFLTAITAGVAVWCTHFIAILAYVTFNLQLTFVSLLIAIAGSTVGIMVAGMFRSLASTIIGGTIFGVAVSAMHYTGMVAYRVEGVVTWDRGYLIGSVILAVVLSTAALYLGSRSARWS--GLQMTGVLTLAIIGLHFTGMAAFSVDCIGLKPGYTNPEEYKLLALVIAGTATTTRMESIEELR-KARDAAEGASRAKSEFMSVLSHELRTPLTIVIGYAGFLTKEKHYNIIGDQAELYGQRVKFAGNHLLTIINDILDYTSIELNDIKLAKTTFPTRALLAQVEDQFQGMAQGKDVTL--HIPDGSLDVNADRGRCLQILINLVGNALKFS-KGKDIFLRAE-VDGGGFRFEVEDNGVGMEQKDLESIFQAFTQIESADNRSEGGTGLGLAICKKLALAHGGDISVASTVGKGTKFSVFFPHSLVSTGRP------------- 197104132 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQASAAETASHAGEMTRLAEAARASSAQAHEALAAKARFLAVMSHEIRTPLNGVLGVAEILRRKL----PDAELAPLVNTIIESGGVLLRLLNDALDLSRAEAAGLELDEAPLPVAELLDDVLALWTPQADIRGVPLTGAYDPQDLWVLGDRVRLRQILNNLVGNGLKFTGAGG-VHVRLARTEGDCVRLAVSDSGPGVPPERLETIFQPFQQTEEGVRR--GGAGLGLAVCRQIVQRMDGTIQARNRPEGGAEFAFETPLFRV------------------ 308189064 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDITERKRDALENASREKTTFISTISHELRTPLNGIVGLSRILLDTDL----NQEQLKYLKTIHVSAITLGNIFNDVIEVDKIERRKVQLDNQPLDFTGFLADLENLSGLLAQPKGLKFVLAPQLPLPMISTDGTRLRQILWNLIGNAVKFTQQG-EIVVRVAYEQDETLRFEVQDSGMGIRQEEQDKIFAMYYQVDQHGGKPATGTGIGLAVSRRLAQAMGGDIHVHSAPGQGSCFTVEIKAPRIAEEVEDEGLDDS------ 254780903 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRLKATINDLSTSRQILERQKTELSIANAKYQVEKERAETANKTKSEFLAKMSHELRTPLNAILGFSEVIKKEIFGELGSVKYYEYAQDIHYSGQHLLNMINNILEMSKIETEKISIDKQNADLIPIINEGIRLIGSSAQSKNIKIEKKIPSEL-FFNADKRIIKKILFPILSNSIKFTNNNGKMMIRTSKI-GQCVIITIADTGIGIPKSALEKIGQPFEPLHNQYDQSIGGFGLGLAISDALTNLHGGRLKIISQEGKGTIVTICMPQ--------------------- 283850395 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSGASLGALGMFTDITDRKRIEEEHRHRLEAEVEERTRDLRLQAMELAEANIRMSELDRLKSAFLSTVSHELRTPLTSILGFAKLIGRDFTEQFLPRRIADNLSVVFHEAERLTRLINDVLDLSRIESGSMHWRDRRIAPLDVLRTAARSIALLAARPEIVFVFDATEQVPDLFMDPDQLIQVVSNLLQNAVKFTRTG-EVRMTVR-TDGEAVQIVVADSGIGIPESELESIFGKFHQVGRGDTDAAKGTGLGLAICGQIVRHYGGRIWATSRLGQGSAFHVRLP---------------------- 153003412 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAMALERDRLIAELQGRNA-------ELREADRRKDQFLAMLAHELRNPLAPVTNAVRLLQDYGADAHVRE---RALAAAERQVRHMARLVDDLLEVSRVRSGKVCLRKETVELARVVREAVQSVDELVASRGHALALELPDAPLLVEGDAVRLTQVVENLLTNAVKYTDPGGHLRVELRR-EGREAVLAVRDDGIGIAPELQDTIFELFVQAEQGVDRSRGGLGIGLSLVKTLVDMHGGAVGVTSAPGQGSTFTVRLP---------------------- 304558284 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLGRTLAGIMQRLTPNVAVADLPPLVVAGEDELGRIAQVYNRLLSAVKAQYAQLEARVAERTVELERARRQAERASANKSEHLNSISHEIRTPLNGIIGALTLLENGE----NTPEQRDLLDTGLKCSRHLLEIINNLLDFSRIESGQMVVNPEYLDPLPLIDQAMLTVQVPALEKGLTLHCLLAPSFPTLYTDGLRLRQILINLLGNAVKFTPHGEVVL--HGWSEQDRLCFRVQDTGPGIDDARINDIFTAFHQVDCHIA----GSGLGLPIARSLSRLLGGELSCESAI--GARFRLALPLESVPIAPPED----------- 149280509 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KANLQVKEQVISKSRFFTSISHEMRTPLNAIIGVSEQLKSTPL----NDDQRAMSKLLDNSSSMLLSAVNEVLDFSRLETGKLSLAKTPFKYKRVLRELRDTAKVLADQKKLTLELDEDAPDLLLYGDPYRLKQIVMNLIANAIKFTDKGKSVAVNVKRNDHEQAIISVTDTGIGIAAENLPTIFNEFSQVINSKRDWQKGSGLGLPISKKLVELHKGNIHVESTLNKGTAFHIELPYAIAVKDTEDTVNEQT------ 281421129 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IILIGVAFYLYRKRMLEKQRVK-FELQSKEDSI---------------KKTKELNELKLNFFTNVSHELRTPLTLIISLVNMIREER-----DESKRRKLEMIHRNATRLLNLVNQILDFRKIDQNKEKLTLSHIDIVSFVDNICTSFRTLANSKVTLAFYSTVPSL-QMSFDADKVGKIVNNLLSNAYKFTPDGGFITVSVGDKDSDMLRISVSDTGKGISDKEKEHVFERFYQVNGTEMQPQGGSGIGLNLVKKFAELHGGKVDVTDNPSGGTIFMVDLPIE-------------------- 298244231 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELSILSETFNQMLTNLEEAYLRQQRFVADASHELRAPITSIRCNLDLLNKAPDLPG--EEISAALTDTQAEAERLGRLVNDLLTLARADSTQQLLREAPIDLDSLLLDTFRLFRHRSEQASILLLQHTEP--VQIYGDADQLKQVLVALVDNAFKYTPPNGTITLSLRSHEHRQACIVISDTGIGIPAEDLSHIFERFYRADPARSRDRGGSGLGLAIVKRIVENHRGNIQVESTPGAGSNFTLCFPSVPIAP---------------- 148658559 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QAVASRVHTDDDLPDL-TAIVLHDITDHKAEE--RARMDFISMVSHELRNPLHTLNGFVKLVLQERAGPLTS-LQQDFLKMADEQIEQLSSRVAELLEYNRFKAGRLALQPDVGDLALLIAGTVNRLKLQAEQQQLALVSHV-THLPLCRFDGQRIGQVLTNLIENAIKATPAGGTISVSAD-VHDQEVRVRVSDTGVGIPASELGKIFQRFYQVAKHRRTHGNNLGLGLAICQQIVEGHGGRIWVESEEGVGTTFTFTLPLA-------------------- 303248672 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RAGEHLERLTRNLERLVIER---TSDLTAKARELTEANERLRDMDAIKSAFLSSVSHELRTPLTSLLGFSKLIDRDFSRFFLPGRIIENLRVLSVEGERLARLLNDFLDLSRIESGRMEWRDRPVELAEVVKNTLAAVSGLASRPEVDLESLLPEASPVVVADPDRLEQVLLNLIGNAAKFTAVGA-VTVSLDAPCPGVARVTVRDTGPGIAPEDRERIFDKFRQVDPEGSAPAKGTGLGLAICREIVTHYGGSIWVEPAPARGAAFVFELP---------------------- 163849409 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLTLLQQILIGGGLLALIINGLGAMYLSKRALRPIEQITMTAQSIVRAEDLGRRIDELQLLTVTINELLSRLERLFVTQQRFVADVSHELRTPLTAMQGNLEILDRGT--CPDPALLKEVIGDMRRETARLIRMVNDLLLLAQSET-HVVLRHEPVELDTLLLEVFRELRPLAGQVRLRIG---AEDQILVYGDRDRIKQALLNLGVNALQYTPPGGLVILSLERYE-QFACLSVADTGVGISEEARAHIFERFYRVDRSRSRHSGGAGLGLSIVKWVAEAHGGYVTVASEVGRGSTFAIYLPLPEA-NPVPVTEVEAGNTK--- 302871748 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIWLVTLFEVLVVLIITYALTQRIITPIKKLAQASRRIAEGDFQKIPIPNNSDDEISEL---ISSFNYMTEKLENLEMMRKSFISNVSHELRSPLTSIRGFVEGILDRTI---PDDKRDFYLTLVKEEVIKLNNLINQLLELSRLEWGKINVNLSEFKIYSVIAEELIKFEKRIEEKEIDVSLQVDEELV-VKADRDLISRVIHNLLDNAIKYNKVGGKIYIYSEVVNGKA-YITIQDTGVGIPEKLQKLIWERFYKVDESRS-LENGVGLGLSIVKEIIKLHKQNIWVESEEGVGSKFTFTL----------------------- 261416093 -------------------------------------------------------------------------------------------------------------------------------------------------------------TMPYLIALLTGIVVLAILIALGLSRAFVRQKLAENLGQPELIDDEDIYKEIAPLVKTIRKQHRELQLTIE-----QLSEEKKKTAK----MRDEFTANASHELKTPLTSISGYAELIE---NGMAKPEDVKRFAGKIHKEAGRLLSIANDIMTLSKLDAGESAIGLESVNLWTLASNCIDELSFNAEKKGVRVALE-GCKTAEVYGNRRLLFEMLYNLVDNSIRYTETGGSVSILVQQKS-----IAVKDTGIGIPEENQPRIFERFYRVDKSRSKATGGTGLGLAIVKHIAEVHHAEISLQSAIGVGTEITVAF----------------------- 300865282 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QVEEVVARVEHQLTIQRLQKQLIQQNEQLQKEFLANMSHELRTPLNAILGFTQVMIRD---PFLSTDQLENLRIINRSGEHLLDLINDVLDMSKIEAGIITISETSFDLYRLLDTLEEMFHFKAEKKGLKLRFTVHPDVPHIKADEKKLRICLINLLGNAIKFTENGGLVHTTVSESEPFPITFEVEDTGVGIAPEEIDSLFDAFVQSEAGRKSA-EGTGLGLTITRKFVQLLKGNITAVSALNKGTIFKFNIQISRA------------------ 307153403 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------SSFCQIVGYPEAELLSKKFQDLTVAEDLAVNIKYINQLIRGEMNA-YEIKKRYIHKDGHIVWVQLHSSLEDITQRELME--QMKKNFIALVSHELRTPLTSIHGSLGLLAAGIYDKA-PDKMKKMLQIAATQTNRLVALVNDILSLERMDSSRYKLSKQTCNVKTLIEQSIDAMLGLAEQNSIIFKTDVAN--LKVWANADAIIQVLINLLNNAIKFSPPNTTIVISAELFEASKVLFKIEDQGRGIPPDKLETIFEPFLQIDSSDSREKGGTGLGLAICHSIIKQHHGEIWVTSILGQGSIFYFTLPLS-------------------- 300718620 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDITERKRDALENASREKTTFISTISHELRTPLNGIVGLSRILLDTDL----NQEQLKYLKTIHVSAITLGNIFNDVIEMDKIERRKVQLDIQPVDFTGFLADLENLSGLLAQPKELKFVLDPQLPLPHIMTDGTRLRQILWNLIGNAVKFTQKGS-IIVRVAYLGEDCLRFEVEDSGMGIPQDEQDKIFAMYYQVDQHGGKPATGTGIGLAVSRRLAQSMGGDITVHSAPGTGSCFTLTVNAPRIAE-QPEDQQPADDMPLPA 254464412 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDISERIEVEEELR-RARDDALAGERAKHNLLTVMSHEMRTPLTGVLGAIDLIE----GTGLTQEQRRYLRAMRVSGELLLHHVNDVLELSRLESGADSEKLRIFDLDELVSGLVESQQASAKGQGIDLSLHCSLGGKPVVAGRPRVQQVLLNLIGNALKFTREGA-VSVDVRLSDGETVEFSVADTGQGIAPEDLDRIFEDFITLDASYGRGSEGTGLGLAITKRLVDAMGGTITCESEPGEGSLFTISLPPAKAPPRQAEQDKPRNKGAC-- 300118415 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IELDVKRKDEIGTLSTS---FQKMTKSIKELDEMRQEFVSNVSHEFQSPLSSIQGFSKTLQTEKMSV---EERNHYLQIIEGESKRMSSLCKQLLTLASLDKEEKVLQIKEFNLQKQIKDVIFMLEWKWREKDIAVEFDVPD--ITIKGDENLLHQVWSNIFTNSIKFSNDDGTIEFFVEELES-SVIISISDNGIGMEKEEMDRIFDRFYKVDTARARNVEGSGLGLSIVQKIVELHNGNVSVYSTKGEGTTVRVELPK--------------------- 150017332 ---------------------------------------------------------------------------------------------------------------------------------------FSIMFVSSVLTAILAIFFHPNFSSEANKFL--WPIIDLSIISIIVGTTISAIIGKKILA-PLVKFSEAIMEVGKGNFNI-KLDEDKYYYVEELKKMSQNFNIMVDELNNIETFRSDFIANVSHEFKTPLASIEGYTTLLQDNNL---SKEEKSKYTDKILNNTKRLSSLVGSILQISRLENQDIIAERSRFKLDEQLRQTLLLLESKWSNKNIDL--DIDLDSITFHGNEELLMQVWINILSNAIKFTPEDGTIRCTLK-KDKNWITTSISDNGIGMNEDTQKHIFDKFYQGDKSHSS--EGNGLGLALVKRIIDLCGGKIEVYSECKKGSTFVIKLP---------------------- 210610306 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------MVIAVVFILMFTALFLILWIYRGIVIPLGRMKIATQNIKDGNLD-FELEIEADDEIGQLEMRKRLKDTAEEKVEYDRKSK-ELISNISHDLKTPITAIKGYVEGIMDGVAD--TPEKMDRYIKTIYNKANEMDLLINELTLYSKIDSNRIPYNFSTVLVNDYFDDCAEDLAMELEARGIEFYFNYVESDVKIIADVEQLKRVINNIVSNSEKYMDEHGKINLRVKDV-GDFVQIELEDNGKGIGAKELPHIFDRFYRTDASRNSSKGGSGIGLSIVKKIVEEHGGKIWATSKEGTGTVMYFVI----------------------- 220929661 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TISIVLANSIIHPLKNVTGAAELMAEGNLDVRLIKSRNDEIGKLSDTLNYMASEIQKR----ERIKNDFISTVSHELRTPLTSIKGWANTIIDDDYS--DREILSDGLNIIVKESDRLTEMVEDLLDFSRFVSGNVELKKEKTDVCSIIDYIEKQMSGMAKKGKIIFSVKCE-KVPTIVLDKNRITQLLINLLGNAFNFTPKNGMVALS-SFLENDNIVFRVEDTGCGISPEELPLVTEKFYKGKSSNSH----TGLGLSICDEIVKLHNGSLEIESELDKGTIVTVRIP---------------------- 52143462 ------------------------------------------------------------------------------------------------------------------------------------TGAIIALFSFLTIIWSTAFYVSSSILDALAIHLSPFVTYLISDILSFIFMILLWILIAVLMRAMIWTIIEPIQKIAKGDFSVKIRNEEKYD--GEIGVLVKSINDMTDELNAMEKMRQEFVSNVSHEIQSPLTSIKGFARALQDTNL---PEEKRKHYLTIIETETTRLSKLSQNLLKLTLLESEEYTPERVTYRLDQQLKQIVLNSEPLWAEKEIEL--DLDLEKVHITADQESMSQVWINLIHNSIKFTPSSGAISIKLKEYE-TLVEVRIRDTGIGISEEQKQHIFERFYKADSSRNRAYGGSGLGLAIVKKVLDLHQGEIKVESEEGNGTEFIVRI----------------------- 116624554 ----------------------------------------------------------------------------------------------------------------------------------------------------MAEAGGRKFQIEIVASLDSIDAELGVVRRVIFIGLPLVLALAGLLATRLRPLASMAEQAQRITGTNLETRIQVENAASELAVLVTSFNELLSRLDHSFDTMRRFVADASHELRTPISVIRGEADVALSQERG---NGEYRESLGIVLDESRRLSRLVDDLLNLARADAGHVKLQTHDFYLNELVTECCRSVQGLAGTRQLTLECRAGSDL-QFTGDEQLLRRLVINLLDNAIRYTPVGGSVTASLE-AGPESVSLRVSDTGIGIAPGDAARVFERFYRADEARSRQDGGFGLGLAIVKWIAESHRGMVECSSQQGSGSCFTVRLPR--------------------- 186475757 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QREAIEERERLLASEQAARQAAEEANRAKDRFLAMLSHELRTPLTPVLAGARMLE---IMPDLPEPVRAGVVMIRRNVELEARLIDDLLDLTRVANGKLRLSLETVDVHEVIGSVLELFRSEIQTKQQDVHVDTRAQHHFVLADRARLQQMLWNLIRNAAKFTPDGGHIYVRTR-DERMHVQISIEDTGVGIEPEQIGKLFNAFEQGSQNMSRQFGGLGLGLAITKALTDAHGGTVTAQS-PGAGATFTITLPTAE------------------- 197122195 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RALAEDLARLLAAAVDTARLTW-RAQDAVRVRDEFLSIASHELKTPLTSLALQSDSLR-ASAGRGDAEALVRKSEVIRRSVDRLTRLVASLLDLSRINAGRLELELEPVDLAEVARDVVARFEEEASRAACPLSLEAPEPVVGRW-DRVRLDQVLTNLLGNAVKYGP-GRPVEVRVR-TDGDRALLSVRDHGIGISAADQRRIFERFERAVS--RRHYGGFGLGLWIVREIVEVLGGTVRVESTPGAGSTFTVTL----------------------- 198277651 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLVGFLFFFLVRAFWVKRMNTELSSQKQQLEQQRDQLQEQRDQLIVLSRQLEEATHAKLAFFTSVSHDFRTPLTLI---ADPINQLLEEKHLGEREKNMLEIVRKNVAVLLRLITQILDFQKYEHGKLALRLSEFNALECIKDWTEAFHTLAFRKHIQFAVKAEGDAAQMVADAEKIERITYNLLSNAFKFTPEKGEIKVALSRIEKDNQCMEVSDTGIGMSEEHVHHVFERFYQIDVQHT----GSGLGLALVEAFVQLHKGTVQVESEKGKGTCFRVVLPMKQ------------------- 270308723 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLLSDEINKRKLINQLMVSYENEKKLRKRIQTEMKSRLEFTRIVVHDLKTPLTSIISSSGVLSNIAADV----KYKALASNIYESTMNLNTRLDELLDMAQCEVRDPKLNRSRFNIKEMLEHIISIQQEICNTNHIVFNIVIAPEVTFIIADEDRLKQILDNLIDNAIKYSADSGIISINISQ-DQNNVLFSISDSGIGIEPDEIKNIFKPYYRVEN-RQKKLQGLGLGLSIVRTYVKLHGGRIWVESEYGKGATFLFTIPQPPSKGPLP------------- 154498428 -----------------------------------------------------------------------------------------GYRLPEWLPTPDETARGVRYFNPGQI----DFFFLTAFRTGGATSYTVEMPGDEPYTITLDIQSPMTFFSVASRVLLVFQILSLISLRPIQDLAAAAARLNTVSGMSPEELQALAGKLDQINATHLDTRISVTGQQKELKTLAEAINAMLDRINEAYRSQMRFVSDASHELRTPIAVIQGYANML--NRWGKDDPETRQEAIDAISAEAASMKELVEQLLFLARGDNESMHVEFEDFDLTAMAAEVLRETEMIDQTH--QFSARWEENV-TVHADVGLIKQAMRILVDNSIKYTPAGGCIRLGVEKRNGTA-RLTVQDEGQGIDAASLPHIFERFYRTDQSRARQTGGTGLGLAIAKWIVDRHGGWFEVTSREGIGTRMTVVLPLAPVQQSVPAQPAED------- 138540492 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAAQVKARTAELHSMVSEHRQARAEAEKANQAKSAFLAAMSHEIRTPLYGILGTAQLLSDNPALT----QHRENLRAITDSGESLLTILNDILDYSAIEAGNVAIGDEPFEPKPLLESTLQLMNSRVAGRPVVLVADFADNVPSLRGDPRRIRQIITNLLNNALRFTDRG-HIILR-SRREDQDWYVEVEDTGCGIDPARQHDIFQPFVQV----SGKRGGTGLGLTISASLAKAMQGELSVTSTPGVGSCFQLRLPL--------------------- 189425589 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AEQARIARNEFLTNMSHEIRTPMNGVIGMAQLLRTTPL----DAVQKEYLDCLEVSAKSLMYLINDIIDFSKIEDGQVELEEVDFSLRATINNIIKTQHADLHIKGLDLLIDIPHTVPDLRGDQLHTKQIILNLLGNAIKYT-VQGTIRLAVSVIEQQEDQISINDTGVGIDEENLAKLFAPLLQTSSPANQKLGAKGLGLSISRRLVELMGGRIWAESNVGVGSSFHLALPFIVARRTAASDTEESSQWQGPA 136704120 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSGKAAHAFRRAEHLGENLQKENLKTLEAQEATLAALLAKEDAEKLRRDAEKHAEEIDQQKTAFFQNMSHELRTPLTLILNPLESATQRLPGDQE-------IAVATKNSRRLLRLVNQLLDFQKLEAGKQELKLAPLDLNRFTYVCGDYFHSACSTKRIEFSVHRDGEPIWMMGEVDALEKVAFNYLSNALKYTPKEGKIELGLLQVNQR-IRLFVKDNGPGISEEGQAKLFEVFSQVDETTTRAYEGTGLGLALVKSLVEEMGGEVGVESEPGKGSTFWAEFPL--------------------- 229826834 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SIDTLNICFLILGVTFLIALLFLYRISIVPLRAVIKAAREYAKGNFEYKRHDEFKDLMDTIEYMAKELSLMQRKFISNISHDFRSPLTSIKGFATAM---IDGTIPPELYNKYLNTICFETDRLTKLTSGLIELGKFDSHQALLDIKEFDLHSMIKQTVEAFEGKCREKYISLNLIFEGDESPVMADKGKIEQVFYNLIDNAIKFSHNDSDITITTK-SKGNKVIVSVKDYGVGIPKESLKKIWERFYKTDSSRGKDKKGSGLGLAIVKEIIQSHGEEIDVISTENAGTEFVFTL----------------------- 77362188 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FASLALKMTNNFNKLRTANSKNEALNNQLKLEQQVKDKTQELANKANKTKSLFLANMSHEIRTPLNGILGMTQLLIKNSKIAADE---QNELQMIQQSAHNLLLILNEILDFSKIEANALKLDVQPTEIKKLIRQLATVFDNSGLSANVTFKLTIAPELPPFIADSLRFSQVINNILSNAGKFTDTG---LITMDCVEDDCLFIKITDTGIGISALQQQNLFIEFTQADVSTTRKYGGTGLGLTISKRLIELMGGSLTLRSEEGVGSCFKIKIPL--ILSQAP------------- 16332022 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIFGASAAGGLSFLAADRIMQPLDRLKLATKNLAEGDLIPELEELGQSFNRMADSLENVEQQRRELVSDLTHELRSPLTVVRGYLEQLAEGTIA-GDPELYQRLVG----ETRRLERLTVDLQELSKVEAGYLSIQRQPLDLYPLLAKLQQRFADQLLEDGPELILAVQPPLPTVLADPDRAEQILVNLIGNAVRYTPSGA-ITIDADMEKENLLWVTVTDTGIGIAEGDLPYVFERFWRADKSRSRYSGGTGLGLAIAKRLVELQGGSLTVTSTLGQGSEFRFSLPL--------------------- 225026831 -------------------------------------------------------------------------------------------------------------------------------------PEVKNAFKRGDGSAVRQSATMGTNTFYYAIKLNDGSVLVAREASNIWTVGIFPIIAATILVMMI-LCIILAHFMTKNLVKPIEQMADINDFSITPAYKELAPFAATIRAQHADILKSDFTANVSHELKTPLTAISGYAELME---NGMVPPEEIGSFAQKIEKNARRLLSLINDIIRLSELDSSNTQLLVEKFDLFEEAQICVENMQIYAEKNDVTITYE--GGHQEITANREMINELINNLCANAIRYNKKNGSVKVRVDSSQGHP-YISVADTGIGISKEHQKRVFERFYRVDKSRSKQTGGTGLGLAIVKHIVALHDAQLNLESEVGKGTTITVTF----------------------- 222529444 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------YNKIIWLITLFEVLVVLIITYALTQRIITPIKKLAQASRKIAEGDFQKIPIPNNSDDEISEL---ISSFNYMTEKLENLEMMRKSFISNVSHELRSPLTSIRGFVEGILDKTI---PDDKKDFYLTLVKEEVIKLNNLINQLLELSRLEWGKINLNLSEFKIYSVIVEELIKFEKRIEEKEIDVTLQVDEELV-VKADKDLISRVVHNLLDNAIKYNKVGGKIYIYSEVVNGKA-YITIQDTGVGIPERLQKLIWERFYKVDESRS-LENGVGLGLSIVKEIIKLHKQNIWVESEEGVGSKFTFTL----------------------- 153815452 -------------------------------------------------------------------------------------------------------------------------------------------------------------------YLLIHSPVSAIEERCAPIMTQVYISTAVIFALSLIFLLGVQFFIHRPLRQISEAAKQLDYEIDELGYLSASLNYMAVRLKDMDDYQKKIVANVSHDFRSPLTSIKGYVEAMAD---GTIPPELYGKYLNIILFETERLTDLTRDLLTLNEFDTKELLLNKSDFDIQEVLKSTAASFESACTQKHISIELLLMPDAVFVLADKRKIQQVLYNLIDNAIKFSENDSLITVEVSEKNEK-VFISVKDHGIGIPRQEQTKIWERFYKSDLSRGKDKKGTGLGLSIVKEIIQAHDEHINVVSTEGVGTEFIFSL----------------------- 52842393 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRDLEGKIIGMLGVSVDITDRKKMELELS-KAKEAAEEANNVKTEFIANMSHDLRTPLSGVVGMAELMKEQVTDPV----QVQYAEWIFDCSQQLLSLLDGILDIVSLGNVKEELKITTFDINECIAELVHLEMPSIKLKQLDLIVNIDKKIPRIKTDRIKLHRIILNLLGNAIKFTDSG-YIAIDVKLLELNNIYFAISDTGIGIPENQQTKIFDRFHRIIPSSIGKYKGHGVGLHIVQSYVNLLGGEIQVNSEPGVGTTFYFELP---------------------- 307692999 -----------------------------------------------------------------------------------------------------------------------------------------------------------------LVFQGIFLLTSLFGNNRSIRKVLRPLQELAATASRLSSMTHMSRQLEKINAKHLDSRI---DLPATQKELRSLAQSINAMLERINRAQARFVSDASHELRTPIAVIQGYAALL--DRWGKDDPDALQESISAIRSEAKSMEELVEQLLFLARGDNDTQPVKPSLFDLSALAGEVLREEEMICPDRV--FLPRWGEEPVPVRADQGLIKQVMRILMDNAIKYSPPGSRIYLRLS-TQERYARLTVQDEGDGISPESIPHIFERFYRTDQSRDRKTGGTGLGLSIARWIVERHEGWFEVVSRPGVGTRISFLLPLA-------------------- 294777617 ---------------------------------------------------------------------------------------------------------------------------------------HIAVSPYFYKTIWFILSIL--VLLSFLIYKVLSWRLRSLKEQQEM-LHIKVEERTRELEEQKKLLSTQASELYRQN-QLLKQQNEK------ITKQKGQLIQMSKKVQELTVDKLAFFTNITHEFRTPLTLIVGPIERALKLSYNP----QVIEQLHFVERNSKYLLSLVNQLMDFRKVESGKMEIVRNPGNFAKLLNELLVPFDAYASERGITIERRFRLPSCEIMYDEDAMHKVIVNLIGNALKFTPKGGQITIYARQEEQEKLFICIRDTGPGLPEEEIDKVFNRFYQSQNKTHSSQSGTGIGLYLCKRIVQLHGGSICAKNNQSKGCSFRILLPLQ-------------------- 161522467 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFWANVTITAVRDESGQLCGFIKITRDMTERRREELETSTHRLSVFIAMLAHELRNHLAPLRHSVGVLQSL---PDPAPALAQCRDAVHRQVAQLTRLVDDLLDVGRITSGKVELEDRPVTVRDLVARGVESVQPKLATREQQIHVDLPPEPIVLRGDDARLVQVLHNLLDNASKFSPRGGRIDISAR-VEGPVVAIRVIDRGVGIAPGALESIFDLFEQ-EGAAHRPTDGFGLGLAICRSFVELHGGMISAESDPGHGATFIIRLPVERAARAEPE------------ 153814219 --------------------------------------------------------------------------------------------------------------------------------------------------VILASVSTDSIEVTKQVFYTHGGVVVGI---AAIFLAVFGVALANKLVKPIHKITGAIENVSEG----YSDDVLHVDTFAETSQLSEAFNKMLGRLKQLDDSREEFVSNVSHELKTPMTSMKVLADSLLEQENLPV--EMYREFMEDIAKEIDRENQIITDLLSLVKMNRTGQTMNIQQVNINDLLEQILKRLKPIAEKKNVEMVME-SFRPVSAEIDETKFTLAVSNLVENAIKYNHENGWVHVSLN-ADHKYFYLKVEDSGLGIPQEDQAHIFERFYRVDKSHSREIGGTGLGLAIARNAVIVHRGSIKVHSNEGEGTTFTVRIPL--IYTTVPE------------ 298487112 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SFDAWEQQVTGIASPWSRGDLYGAEDIRRSALERQVQREQEAVRLRDELVAVVSHDLRNPMSIIIMQCGMMQRWAIGDTHSENRRRALGTIEKATTRMNSLLEDLLDTAQIEAGRYQLSRLPLGVTSLLEEACSLLVMLTTEKNIELNCTAAQGLV-INADPERIFQVLSNLVGNAIKFTPKGGRINIDA-VASENEVLFKVSDDGIGIPAEHLPYIFQRYWSVKEGNPR---GNGLGLYICQGIITAHGGRLWAESSVDSGSVFSFTLPMHEGQDVIGE------------ 270493939 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISEFREAERATREAHDAAEEAARTRSQFVANMSHELRTPLQAIIGFAEL----GSARSQDERLGAMFSDILAAGQRMLALVNDLLDVAKIESDIGTIHLERTDLRGHIRTVARELGPLVASRGQDLRIDLPLHPLVARADPRRFQQVVRNVLANAIKFSPEGSCIQLRAGMDADDTICIEVQDQGPGIPPVELDRIFDAFAQSSRTRNRS-GGTGLGLAICRKIVEALDGRIHARNVEG-GAVFRIELPVRGPADTVP------------- 149277244 -----------------------------------------------------------------------------------------------------------VLVLIAACAVGLSIGLVNFYFQKDWY----------FMLMSFGVAFVTSFIVFYYLLEKYIYSKIVL-----IYKLIHNLKLGKDLKDALG--EYVSSDPIN----------DVEHEVKEWAGAKKREIEILRKQEQ---FRREFLSNVSHEFKTPLFAVQGYIETLQDCLLD--DPEQAMKFLKKAETNVERLSYLINDLDSISKLESGEIPINYEKFDFVVLAKEVMDVLEDRAKTKHITISFKDKYTHPYVRADREKIRQVMINLIQNSLKYGKDHGSTAIKIFELHDQYL-VEVTDDGIGIDEKHLPRLFERFYRIDTHRSRQEGGTGLGLAIVKHILEAHQQIISVRSTLQIGSTFAFTL----------------------- 167746546 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAVSNEMKQQRNMLVVAFIICGMSAGALSYWLTKDYRKIQKDLDFISSGHE-DEMISEVKNMVTAMNEILAKAQVLENSRQEFVSNVSHELKTPMTSMKVLADSL-LQQGETVPAELYREFMNDIVAEIDRENVIISDLLSLVKLDKKAAKLEISSVNINELLEMIMKRLKPIAGQRNIELILE-SFRPVTAEIDEVKLTLALSNLIENAIKYNQDDGWVRVSLN-ADHKYFYVKVADSGVGIPEDCQGQVFERFYRVDKARSRETGGTGLGLAITKNAVLVHNGEIKLYSKEGEGTTFTVRIPLK-------------------- 163754231 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILIASVVKEEQISLVEVLKILEESKENIVSNKMLR-EKSEELSQLSSKLKNVNEELVTKDKQKDEFLDTVAHELKTPITGIRAATELL-MDDEDDMPKDMKNQFLKNILQDSDRLARLINNILDFEKLETGRLHLDLQTNDLQKTIKKAVASIQQIASKKNITINDKTAHAI-TIKYDEDRILQVLTNLLSNAIKFCPEKGEVTIDFKLGNGE-VEVTVKDNGKGIPAEDHNYIFDKFYQSKHQNTIKPQGSGLGLAITKQIVEKHGGKIWAKKAVKNGATLVFTLP---------------------- 228907577 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------FFPFVFSLILGLIITNGILTYFISRSIIKPLHSLKQATERIQKGDLD-FQVKPLAKDEIGELEEMRGRLKESVELQMQYEKNRKELLSNISHDLRTPITAIKGYVQGIKEGI--ARTPEQLDKYLTIIYHKVFDMDQLIDELFLFSKLDLKEEPFQFEEVEINQYLSDCIEELQLELQNKGIAVRWDAQKDTSLVKGDREKLRRVITNIIWNSVKYMDEEGYIGIRMT-ESIDYVTIYIKDNGVGIEEKALPHIFERFYRADHSRNSKTGGSGLGLSIAHQIITQHGGDIWVESKKGKGTTLAFTL----------------------- 300869454 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DERLRELQQIQSQLTLTNQELNRLANANQETLAHLAHELKTPLNSIIGYSELFLRKEKRERDTRPQIEHIERVLRNGRQLLRLVNDALELSRAEAGQIKLRLIPINVISTINTVIETMQPLADDKGLKLILKNDSVPDKIITDPHRFQQILTNLISNAIRYTEVGS-IELNCELLPDERWSIAVKDTGIGIAPEHKEQIFEPFFQVGEPNRYQFPSTGLGLAIVSRLVTLLQGKIKLVSQVGVGSTFTVMLPLE-------------------- 114568634 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDVTDSRRIEEALRERA-EALETSERIKTEFVEHVSYQLRTPLTTIGGYADMLAQGFAGELSD-RQKEPMSAIQSAAAHLAKLIDDILDVAAIDAGQLELELGDVDLGDVAREAADLVAARADHHAIKLDVDIEDGLGLLRADRNRLKQVSMNLLSNAIRHVATGGAVTIGAR-RNGEDITLWVKDDGEGIAPEKQASVFDRFARGE------RGGAGLGLSLVKEIAELHGGWVELQSEPERGTLVSCHLPPEPRSNAVPPE----------- 153852897 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AMKVFPVMGLIAVIMLAFASALVKWQVTRLIRPINRLDLENPLENDVYEELTPLLQSIDKQNKEKDAVANMRKEFSANVSHELKTPLTSISGYAEIMKNGLVKP---EDMTGFAERIYNEASRLITLVEDIIKLSKLDEGNVELEKEEVDLYKLTREILTRLSPQAAKRKVHVEVTGEP-VEYV-----GIRQILYNICENAIKYNKEGGKLTVWVGNT-LQGKKICVTDTGIGIPENETDRIFERFYRVDKSHSKETGGTGLGLSIVKHGAMLHGAKIHVDSKLGEGTKIELIF----------------------- 259419178 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSLTLSKSNGNQVLVSYVRD--ISRRLQAEEELRRARDDALAGEQAKDRLLTVMSHEMRTPLTGILGSLDVLEDLG----PTADQQRYMQAMRVSGELLLHHVNDVLQLSRLEAGADPDPPHPFDLDELVSGIGESQQAIARRNNNELTVFCSGGSSGVEGRCRYVQQVLLNLIGNALKFTHDGA-VSVDVMRTEGDLVEFSVADTGKGIAAEDLDRIFDDFTMLDPSYKRGSEGTGLGLAISRRLVRLMGGEITCESEPDEGSLFTFTIPLPPV------------------ 121603887 --------------------------------------------------------------------------------------------------------------LSAQWSAALRW----LLPRPAWP--FLDNGLSHFLLLMGVIVPLLATLFGLLYRQEISSLAELAASESALRSGFLKAYMALLVIAGLVAWWLVLAHKSRQ-VAQEESNRQTHLLMQEIESHRQALQQAKRVADQANQAKSRYISAISHELRTPLNSILGYAQLMGEDASIPPH---RQQAVSVIKRGGEHLLSLIEGTLDIARIEAGKLTLNVRPMQFADCVHEVAGMFELQAAAKGLRFAFEAAGHLPEVRADEQRVRQVLINLLGNAIKFTAEG-QVTFRVRH-AREMAHIDIEDTGPGMSAAELEKIFEPFARGSTSSGAGLGLT-----IAKMLTDLMGGEMTVVSTPGKGSVFRIRL----------------------- 253698664 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITVKGKRLNVNKATLQDEAGEFAG---MVMSLRDVTKE--EQVDRMKTEFISTVSHELKTPLTSIKGSLQLLLTRSKWLTDTE--RQLLTVCFRNTQRLIRLISEILDISGIESGGMIFNFKSLCIGELAVYAVEEIKSYAMGRDITIVNTVGEHLPMVFGDSDRLIQVMTNLLSNAVKFSPEGKVVMVTAEQ-EGNYVVVSVADRGRVIQWSDRDKLFKKFQQIESTERGKIGGTGLGLAICKEIVERHHGRIFYTAAKEYGNTFSFTVP---------------------- 254446050 ------------------------------------------------------------------------------------------------------------------------------AAPSSHSLEFDNLYEGDYLVQVRAVSDNGRYGKEALAQFTILPPLY--RSYWAIALYIVGGTL------LIAFIAIATRRL--SEAKNLHLQQLVKLRTRELGMANDELQQLVSRAESATAAKSSFLANVSHEMRTPLNQILGPAALLLSDEQDPDD----KEMLASINHAAERMLQMVEKLTAFSENASGSAQLEANTFDIYSLVDDLYQKYKPEADERRIDLTKHIDLKLGHYWGDIRRIRQALNILLENAFKFTHSGS-IGLEASLSDSSKNYFEVSDTGIGINAKMRDKIFEPFSQLPSAHKAKNEGTGIGLALCRQTVAALNGEVEVESIEGLGTVFRVIVPLNSKLASQSDETPEKA------ 261404060 ------------------------------------------------------------------------------------------------------------------AVLGASWTAATYVTRFVYNWTGTPPWDYAVQLIDLFVGVM--------IFFLFMLVVGMFFKHRQMAM-LNSITDAMRRISQGDFSVKMDEQQWRGEFKMIASGI--NDMAGELGRMET--------------MRQDFISNVSHEIQSPLTSIRGFARALRNPRL---TEEKRARYLEIIEGEGRRLSQLSDNLLKLSSLEGDQPAFEKARYRLDGQLRAVVLAHEPQWLAKRIQVDLDLAE--VEIEATEDLLSQVWTNLLHNSIKFTPEDGMITIVLKAGED-GAEVTMTDTGVGMSDSDQLHIFERFYKADKSRNRAAGGSGLGLSIVKRIVDIHQGRITVQSEPGKGSAFTVVVP---------------------- 52079559 ---------------------------------------------------------------------------------------------------------------------------ISPIMNGRETAGYVFMYLETSSIKALVASITKRFFLS-------FGLTGVLTVAAIL-------WFSRVLAKPIIKLKEATESIKNGQASI-PLDIKRNDELGELAASIESLSSNLSRLQKE---RNDFLSSVAHELRTPITYIKGYTDVAMRDKLEP---QARNQYLSIIKEEADNLNTLVDDLFLLTKLKQPGFQINKKQVHLYTFVKKEIQKAAVAFSEKRISVSFDIPTDL-YVTVDEVRFSQVISNLLNNARQYSDPESTAAVTASKLEDQ-VKITVADEGCGIPEEERDYIFERFYRIDKSRSRQTGGTGLGLAIVKEIVELHGGQIAAKNRTPKGSEFIITLP---------------------- 220929135 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VMSKRLVSPIARVINTAKSISKGFYSDRITEKSNTREINQLTVSI-------NDLAENMEKQETLRRRLTGDVAHELRTPLATLQSHMEAMIDGIWSADS-----ERLKSCHEEIVRISKMVGDLERLAKYESENITLNMDTFDITKLAKRQVQNFETEFLCKGLELELTGPSCL--VYADKDKISQVFVNLLSNALKYTPKGGSVELHI-QDNNNFIEISVEDNGLGIPEEDLPYIFERFYRADKSRDRLTGGSGIGLTICKSIVLAHGGDIYAQSNPGKGTKFIFTVPK--------------------- 153216224 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SFFELRKVPFYNKDGRHLGLVGFGRDITERKRHEESL--------EKASRDKTTFISTISHELRTPLNGIVGLSRMLLDTPLSG----EQRKHLQTINVSAVTLGNIFNDIIDMDKFDRRKLELFPAALNFEEFVAEIEVLAALMAEQKGLRFDLERLTDLPSVEVDSTRLRQVLWNLLSNAMKFTKEGGVVTVSAECDAQHAEIIEVEDTGIGIPEAEQEKIFAMYYQVKSGKDNLHAGTGIGLAVSRQLIKLMGGDISVNSEEGFGSTFTVTIPLLAEAPIEIEPQEPQTE----- 282888278 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SGVVTPIVDTSFNGFAKILRDLTARKQREDASRE---ALAREQAAREQALSANQLKDEFIAVLSHELKHPLNLIGVKAEMLPRLPEVRHLPAVW-DAAASIRHAVRSQAQIIDDLLDLSRIQTGKLALEVSRVDLAALIADIADTCEEDAHARGVALQVEVADEPAITLADPVRCEQIFWNLLSNAMKFTDSGGHVEVRLS-RDGRMLRLEVTDSGQGIEPATLPYIFDMFRQ--TPRGRSRGGLGIGLALVRQLVEMHGGHVKAESEPGHGTRMTVWLP---------------------- 144196573 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILGLRGASALRAPALSEAITGALKAGRDAEVEATLQRSQERVVHAFIRALPRDVAAEPRPAVLVLLEDRTAQAKAEALRRDFVANASHELKTPLASISGFIETLQGHARD--DPDAAERFLGIMSKQADRMKRLVEDLMSLNRIEMNEHVVPREPVDLAATVREVASALSHVAEAENSEIRVELPEEGLLTRGDAMEIAQVFGNLIDNALKYAGSDGPVRIYAEPARPKMMGVTVADQGPGIAREHLPRLTERFYRVDAARSRERGGTGLGLAIAKHILNRHRGDLTVTSSVGEGARFTVWLP-ERAPERKP------------- 86133740 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISIIIHNRSNVYKSVNHLNQSRNDLYFLKREIAEKNKELIRLREIADKANSEKSRFLAMMSHEVRNPLNVILGYTELINKEETSLM----AQEYLKYITISGRNLKVIVDDILDLSRVEAGKLVLASEPMSISSIIEQIKNNYQGSHKDLDIELEFNVSDNLPEVLGDDVRLIQILTNLINNSIKFTPRGTSVELLFSDTDKALISFKVKDTGRGMTPEQADKIFDEYQQNRLSDNRMHNGVGLGLSIVKRLVDVMEGRIKVDSLKNYGTTISIDIP---------------------- 261407243 -------------------------------------FILYIFNPRERSLLDFFLLLVSAALTVVTSDDSLLLKWVKVTFLSYSWLSYFIWKLSRTFTARNR----NVWFITFSTLLAL-YTVVVFAAPVSW-VHWLVEFRVFGAFYLLPML-MSLFLFTRMVFNSQDDSIFLLLSASGVLASAVWGALVDVLAAIIGFSAYWFKRYFRN-----------------LHQISKLND----KLKLADQMKDRFLANTSHELRTPLHGIMNIAISLA-EREKETLGKQSSEDLNLLITVSRRMSHLLNDLLDAVRLQEKQIQLQLSRVSLVSVVNGVFDIVKFMTDGAPVQLKMNIPEALPAVQADEKRLVQILLNLIHNAIKYTEKGS-VTVSA-FTKGSKMTILVTDTGIGMDPQTLNRIFLPYEQGNQGLNDA-KGIGLGLSISKELVELHDGELTVESESGKGTTFAFTLPLA-------------------- 229022124 ------------------------------------------------------------------------------------------------------------------------------------------------LYMLLKTSFLENMLL--KLMNQFFIISVLTIILTTISVFV----FSRVITEPLIKMKRATEKMSKLNKPIQLGIKRNDELGSLAKTIEDLSSELTYMKKE----RNEFLASVAHELLTPLTYMKGYAKVAKRDSL---TKEEREEYLQIIEDETDSVTDLVQDLFMLAQLEQHQFVIKKQKMPLRPFLERMVEKTKTTLTNKQIEIHVYCKNDL-EVCIDERRMEQVMLNLLHNAYQHSSENTSITIRV-LSSTNTFTISVQDEGEGIPKEDIPHIFDRFYRVDKSRTRATGGKGIGLAVAKEIVELHNGSIEVKSELEVGTEFIIELPFE-------------------- 121309564 --------------------------------------------------------------------------------------------------------------------------------------------------VRVPLLHLSNFQMSELSTKSYAVMVLILPSDSARKWHVHELELVEVVADQVA--------VALSHAAILAESMRARDLLTEQNVALYL---ARQEAELAIRARNDFLAVMNHEMRTPLHATI----TLSSLLLETELSPEQRSMVETVLKSSSLLATLINDILDLSRLEDGSLELEIGDFNLHSVFREVMNFIKPIAAVKKLQVSLMLSPDLPYAIGDEKRLMQIMLNVAANAVRFTKEG-DISLTASVARTDYLRVQIKDTGCGISYQDLPNLFTKFSQSQNVSSQGYSGNGLGLAICERYVSLMQGHIWVESDIGKGATFVVRL----------------------- 261368148 ----------------------------------------------------------------------------------------------------------------------------------------------GYLFAASPMTALGSYILDMLVMFGISAAAILLLCS------LLCWVLAKRITGPIEDISEAARRLGSGD---FTARAPVDGCVELADFATTFNNMAM-RLQTIDNSRGQFMGNIAHELRTPMTTIKGFIDGMLD---GTIPPEENQHYLTIVSQETGRLARLVQNMLDITKLEAGEVPVHAQNYDLWKTVTDVVLSDEQRIEDGKIDIQGLGGPPLA-IYADPDFVHQVVYNIVDNAIKFTPEGGTISF-AAQKKGNMVEVRIENTGAGIAPEALPFVFERFYKEDRSRGMNTRGSGLGLHICKILINLSGGQIHAESEEGKWCRFVFTLP---------------------- 160887918 -----------------------------------------------------------------------------------------------------------------------------------------------------SMSDMHRVTYTNLAPGTYILKVKATNSDGYAGTEEASLKIVILPPFWMTPWAYIVYALLIVGVVSFSLYAVQRRERNKFRI-RQIEEDAKKR-EELSQMKFRFFTNVSHELRTPLTLIISPMESM----MKEITDEKLHGKLQLMYRNAQRLLNLVNQLLDFRKNEMAGLHLTLSEGDIVAYVRSICASFLMLSEKKHVHLTFFSAMESLNMSFDEDKIGKVVMNLLSNAFKFTPDGGRVDVALEMSKEGRLLIKVSDTGVGIRDEDKERIFERFYQVEQEPEHQSTGSGIGLSLVRDFVTLHEGTVRVVDNVGSGSVFLIELPVKHV------------------ 108805803 ----------------------------------------------------------------------------------------------NLASSPENDPLWRRALEEGRAVSG------TAALSAEAPDHVVAVPVSAPRNPARVVEAGMSLEPVEQALAAFRTALLIGLAAGLVISAAGSYLLARLALAPVDAVVRAAEEMLSGRLPVANPQDEIGRLAATINALLARTEAAFGRQREALGRQRRFAADASHELRTPLTSIAGYARMLERWALK--DPDAAREGAAAIRREAERMQHLVEELLALARGDEGR-PLELGRADLAEVAEESAAAARAAAGDR-VSVVWEPPEGPVEAVFDRERVRQALAALLDNAVRYTPEGGRVSVRALRRDGKAA-VRVEDTGPGIPEEQLGMIFERFYRVDGTRSRRLGGAGLGLSIARQIAEAHGGAIEVRSVPGEGSSFTLLLPQE-------------------- 310766217 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDITERKRDALENASREKTTFISTISHELRTPLNGIVGLSRILLDTHL----DQEQLKYLKTIHVSAITLGNIFNDVIEMDKMERRKVQLDTQPMDFTGFLADLENISGLLVEPKGLKFVLETQPPLAHILADGTRLRQILWNLIGNAVKFTRQG-EIVVRVGYQSEECLRFDVQDSGIGIPQDEQDKIFAMYYQVKDRRGGKPAGTGIGLAVSRRLAQSMGGDISVSGAPGKGSCFTLTLNAPRVAEVSQDERAED------- 144175146 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRDRTILLRGTALRDQRSAKNGAVIVLNDVTHFR--HLENVRRDFVANVSHELKTPIASIRGFVETLLDGALDDPGDA--RRFLGIVARQADRLSSIIEDLLALSRIEQEASDLPLEPTLLSDVIAAAIADCQLRAGERSITIKADCD-RPVTVPLNPPLLEQALINLIDNAVKYSDPGRTVRVEVTPPEKAMVMIAVHDEGCGIDERFLPRIFERFYRVDRARSRKLGGTGLGLSIVKHIVQAHGGSVAVESTPGVGSVFSIMLPTE-------------------- 197122594 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIDAFALQASIALDKARLVGALRDERARLESEVERRTAELRRAVTALEAADRRKDNFLANVSHELRTPLVTVLGYADLLLAEKLGPL-AARQRTALQVVASSGRRLRAFIEELLELSRHELARPAEPFAPFPLADVITQAVVALAPRFAERGLRVRARVARGTPAALGQRERVLQVLVNLLGNAERYAPEGSAIHLAAAAV-GDRVAVSVTDRGPGIPEEHQALIFERLYQVRDDAPRREGGAGIGLAIAKGIVEAHGGEIGVRSRVGRGTRFRFTLPAA-------------------- 83815044 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISVGSFEAGGIGPFDLRLVEVLGSYAALVLERLKREE---ELLTAKKEAEQARKESEEASRLKSALLANMSHEIRTPLTSIIGFAEMLGREASGLELSEELPGYASTIEQSGKRLLETLNGVLNLSKLQAGQMEMEAGPIDLPEQARLAAGELRPDAEEKGIELELETGGGPAVLEADEGGVQIVIRNLLANAIKYTDEGG-VTVRTYREDGDSQVLEVEDTGIGMDPEVAEGLFEPFRQASEGLSREYEGTGIGLAVTREAVAQMGGSIEVDTQKGEGTCMTVRLPGAE------------------- 15896466 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIISPLKNINDVARKIAKGEVE-KRVNIESNDEIGELGESFNFMANAIEKSE---KNRREFISNVSHEIRSPITSIKGFIGGMLD---GVIPKEKERYYLSLTYDEINRLTRLVNDLLDLSSIEAGHLKLNLTKIDINEIIRFTVLKFETKIKEKKLNVDVCFNNDKVYVIADKDRISQVVTNLIDNAVKYVYAEGEIKISTKERYNKA-YITIYNNGPQIPEEDFNHIWDRFYKSDKARTTKMS-TGLGLPIVRSILTEHGQDINVINKKEGGVEFTFTL----------------------- 160887742 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IITSILVGTMALVTLFVLLAILLKRQREK------VKLSTQKLATSRINAENAMRAKSVFLSNMSHEIRTPLNALSGFSSLLTEEGL---DDETRRQCNEVIQQNSELLLKLINDVIDLSSLEFGKLQFCIAQHDAVSICRNVIDTVN-KVKQTQAELTFTTELEEMPIETDDSRLQQVLINLLINATKFTPQGS-IVLKLEKETDDTVLFTVTDTGCGIPKDKQANIFQRFEK----LNENAQGSGLGLSICQLIIEHIGGQIWIDSEYAEGSRFCFTHPISQT------------------ 298241118 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAFILDNSARKELEQ---RKDSFISMASHELRNPLASLKMQTQLVRKRLEKQTHHEAAA-LLSRVEGPVKQLERLIGELLDVSKIQAGRLEYLQETVDLDALLHEVADTMQQLSPTHTIVVRGAVP---CSLVGDKDRLWQAFTNLLSNAIKYSPDAETVEMDLS-ASAEIVMIRVRDHGLGIPREQCDKIFDRFYRVSGPRQRAIPGLGMGLYIVAEIVKAHGGTIMVDSAVGKGSTFTVTLP-TRTSLSSPWIDREKQRGK--- 255034925 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVEDQFYGRLRQPVWLELRIMYKNRLLFVNLHDVEKRKAHELALID--------AQAQAEKARKTKESFLANMSHEIRTPLNGIIGLGNLLAATEL----SEAQAELVDMLRQSSGSLLNILNDILDISKIDEGKFSIIPTSTDLRVLGKQIIDLMQFKADEKKLELRLEIGKDIPDVTVDGMRLNQILLNLVGNALKFTGTG-NVTLKMEHAAGHTIRFAVEDTGIGMSDDHLANIFSEYGQASENISHQYGGTGLGLTISQKLVRLMGSELEVNSRFQEGSQFFFTL----------------------- 142772620 ---------------------------------------------------------------------------------------------------------------------------------------YSSTLKKDYIYVAIKAESSPVFYIRAAQTLDFANSIISLR-------QSYQYRIIFLVSMVLVFFTFLVDRWVTSPIRRIVKVAEKTDEIADL--SRSINDMAIAQILKMSEVRSEFLINVTHELKTPIASISGYIETLLSGAL--EDEKVNRSFLKRSLKNTRRLEALVTDLVDISRIETGELTMNISQINILPIIDELVRDANLRKDNENIEIINNTISDQVFVEADPDRIHQVFNNLISNAIRYTDKG-QIVMNIE-SKGDRVHFSVRDTGVGINKDSIQRIFERFYRTQNARSRIKSGTGLGLSIVKHIIEAHGANIEVESEIDKGTTFSFEL----------------------- 159028830 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSFLVSQRIMKPVKQMKQITKNFAEGDLSARVPESEIPELISFNQMAISLADVEKRRQE--------LIGDLTHELRTPLTVVRGYLEELADGAIEP-NPELYQKLV----KETRRLERLTHDLQELSQAESGYLSIKLQPVNLLTLLNSLIEKFADQLLEDGPTLQLDCPPNLPSVMADPDRLEQILVNLLGNAIRYTDHGA-ITLQVTRDKNR-LQIAVIDTGIGIAAEDLPFIFDRFWRADRSRSRYSGGSGIGLAITRRLVELHQSQMEVESELGKGSTFRFSL----------------------- 46199441 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GLVARALEPLEWAARKAEAMSARPEPLEPETRDEVAALVKA---LNGMLTRLQEAFEAQTRFLQDASHELRTPITAILGHVGYLLRRT---PLTEAQRESLEVVKREAERMGKLVSDLLDLS--QSGTWRIRPVPVRVLDLLEEVREEF---AKSFDGAILVEAPEDL-YVLGDPDRLHQVMANLVSNALK---AGAR-HVWLRAFDGDKAVVRVEDDGEGIPEEHLPHLFERFYRVDKARDRERGGSGLGLAIVKAILEAHGGEVWVESQVGKGTAFSFSLPAS-------------------- 304317075 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIGVLVSFFAGYFITALKPVDYMVREVHTIDEKKLNKRLNVNGNNDELSKLAMTFNNMLDRLEDYFKRQNAFISNVSHELRTPLSVLKGYIELI--DRWGKDNKDVLEESISALKKEEQDMEILIERLLMLARGDNKALEVNKKKINIYELIEELVKDARIVYGEKNIEVFCK---RNLEVNADRNLIKELVRIILDNALKYTDFDGNIKIFVEEVD-KNVAIMIKDDGIGIPQEDIPYIFDRFYRVDKARSKETGGMGLGLSIAKLIVELHGGKIDVNSQLNKGSEFKITIPN--------------------- 224536597 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SMWAYIAYAIFL--IAVIAYTIHFIRKRIRLKNTLRIKEVEQRKQEELNRAKLQFFTNITHELLTPLTII--SVTLNEIKSIAP----QISDYYSIMDNNINRLKRLLQQILEFRKAESGNLKLKVSQGNIASFIRKSVDSFLPLLRNKKMQLDMSIEQEEIIGYFDPDKVDKILYNLLSNAFKYNREGKTIRVNVSYSSKREIIISVSDNGEGISKENLSKLFNRFYEGDY-RKYHTTGHGIGLSLTKELAVLHHGKIEVESQINEGTTFRVTLP---------------------- 301162296 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLAGIMQNIQESVEREHQLIVAKQMAEKAE----LKQSFLNNMSHEIRTPLNAIVGFTNVLLGEGSEEIDPDEKASMLEIINHNNELLLKLINDVLEISRLDSGSLDFDMKEWNMTDIVKEIYKTYQPLIRS-SLQFRLELDDTVPPVHTDRLRFAQVISNFLNNANKFT-QNGYIALGCKVDKHREVRIYVEDSGKGIDEKELMMIFERFYKTDE----FEQGSGLGLAISKVIIERLSGRIKVHSEKGKGSCFTVIL----------------------- 87309249 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WAAGVTTGLLDENNKLLGFMKVMRDQTER----KRLEDELRQVAAESDRRKTEFLATLGHELRNPLAPIRTGLEMMKMVKNDPELIENVR---GTMERQTQQMVRLIDDLLDVSRITSGKIELRTCQITLNEVIRSAVEATQPFIDEAGHTLQVTLPETPIVLDADPNRLAQVFSNLLNNSSKYTPDGGHIWLAAQCENGKAI-VTIKDDGLGIPLDQQSQIFEMFAQIDRPLEMGYTGLGIGLTLVKQLVELHGGTIDVQSEADQGSEFFVRLP---------------------- 305666816 ------------------------------------------------------------------------------------------------------------------------------------NPDKQKIFSAAPFDISGKQGFIYIILAGQELQLANDNLIGRFYSNLGIGASLLSILFAGLIGFLSIWFLTKNLRLMTGTVR----RFREGDLEARIENANTFNEMAIDKMKSVDLLRRELIANVSHDLRTPLAVLKGYIETLQIKNDTLSEREKQ-EYLQITHDNVDKLSKLINQLFEYSKLEAEQITPVKEPFSITELSHDLIAKFEVLAQKKDIRLRLNNPEENCMVYADVSLVERALQNLIENAIKYTEPKGEVTLSLNHINDQ-IEINITDTGAGIAKNEQPFIFDRYKQVNK--NTKKQGYGLGLAIVKKIMDLHDTTITVLSKPKEGSSFIFNLP---------------------- 167646926 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEQGRRLRLVGALQDITARRLAQEAVSKSEFLATMSHEIRTPLNGVLGMAQAMELDPLPPV----QRDRLSVIRESGQALLAILDDVLDLSKIEAGKLELEEAEFELAEVARRAQAAFAALAAKKGVRLTLDVRQAQGAYVGDPIRVLQILYNLISNGLKFTEAG-EVQVTARHRHG-ALVLAVSDTGIGMTPAVVETLFTPFVQADTSTTRRFGGTGLGLSITRSLVEKMSGSIQVESTPGRGSRFVVTLPLPRA------------------ 115377600 ------------------------------------------------------------------------------------------------------------------------WT-VEAVADGAAALDVALARPPDLVLTDVMMPRLDGFGLLRALRSQASTRAIPVIMLSARAGE--EARVEGMEAGADDYLVKARELLARVSARLEISRMRMANAAEVLRLNQDLERRVRERLEESNRELESFSYSVSHDLRAPLRHILGFAGLLEKSSRGKLD-EKSQSHLRVIAEAAQKGGQLVDDLLAFSRL--GRAEVKKRPVELRKLVEEVRAELVTEAEGRKVSWHV---APLPQVQADPSLLRLVLKNLLSNALKYTRPRAEAAIDVSTRQNDGVEVCIKDNGVGFEMQYVGKLFGVFQR--LHTPEQFEGTGIGLANVRRIILRHGGRVWAEGAVGEGAAFHFTLPQPPRSGGPEHDPHPD------- 298206948 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QRTQVTTDMATLKSEVERFAKGKKLEIEALKIRES---YRKEFLGNVSHELKTPLFTVQGY--ILTLLDGAMKDKTLRKKYLNRAMKGVDRLIYIVKDLDMITKLEAGDLHLDKENFLISELIHSVYELLEMKAAKKNITLLYDFDSNDVMVCGDKERLQQVLTNLVVNSIKYGEKDGTTEITVEDFINNKILVRVTDNGEGIKQENIPRLFERFFRVDKSGNRKEGGSGLGLSIVKHILEAHEEKIYVESEFGVGSEFSFTL----------------------- 255526291 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EFVKSVRKIRIISEKKVAAAAEVLFIVANALSQIGYEELKLKRNSKSLENEVIKKSLLLEESN----EYNNTKTQLFSTISHELKTPVNIIYSSLQLLEKDSSFTYTDDMFLKYSKVMKQNCFRLIKLINNLIDMNKIELGFFTLNLKNKNIVKVIEDVTLSIVEYARLKDIDIIFDTEIEEKITAFDEEKIERIMLNLLSNSIKFTNQGGKIYVNI-YDEDENILISVKDTGVGIPEDMFDKIFDTFTQVDASLRRNAEGSGIGLSLVKSLLKMHNGEIAVKSKVGVGSEFMVKLPVKLIESKSNLHEQEAGDLK--- 16330789 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLGQIGEHLAVAIVQSLEVQKQKNNFEKRIERTKELRD-TLMAAQAANLLKSQFINNISHELRTPLTSIIGLSATLLRWFDHPASPAKQQYYLLNIQENGKKLLDQINSIIQLSQLESGQTALNCQSFSLHTLAQTVIHSLLGVAQQINLELDYQINVGQDQFCADQERLDQILTQLLNNALKFTPAEGTVILRI-WKESNQAIFQVEDTGIGINEQQLPVLFEAFKVAGDSYTSFYETGGVGLALTKQLVELHGGYIEVESSPGQGTIFTTVIPQQ---NFPP------------- 224025799 ----------------------LTGLKGSTPARDR-----HHGLIDALSDFPDIHIVATADAG--WLKQSAETAFDSILVKQPQINLVFAHNDPMASGACEAARRGRDKDMLFVGVDALSGEGLGVESVADGTLDATFIYPTGGRVVQVAMDILEKRSFPRETLLS--TALVNRQNARIMQMQTLHISLNGQLDAFLSRYSAQRMFLYACIVIIVRAFWTKNRLNTELSRQKQQLEEQRRQLEDATHAKLSFFTNVSHDFRTPLTLI---ADPVDQLLQSHHLNEHERFLLNIVHKNVAVLLRLVNQILDFRKFEDGKLQLRLSQFDLHASLLEWADAFRTLSFRKHIHFQIDADADTDTVTADAEKLERIVYNLLSNSFKFTPENGQISMHLSSCTKNGVRLQVTDTGVGMPAEHVRHIFDSFYQIDV----HHAGSGIGLALVKSFVEMHHGTISVDTTEGQGTCFTIEIPACQSGTLDPD------------ 17987907 -------------------------------------------------------------------------------------SLCWARSGRRRALAMGRMKRFGKWP-AREMAAVSGERLADLLTDPMIVFDHTATVRFANVAALEAFQSLQNGTALYLRFRA--PEMLALIQGVIADGEPRNIEYFERVPI---------DRWYKAMVKALRDAEGKPELFVLIFRDQS---ETRR----IDRMRSDFIANASHELRTPLASLRGFIETLQ--GPARNDAAARDRFLDIMQKQAERMSRLIDDLLSLSRLEMRAHLAVNESVDVAATLAHVADTLTPLAAGLGVTIERHLPEHPVHVMGARDELIQVFQNLVENACKYGQEGKRVIIRLSEEDATEVVASIQDFGPGIAAEHLPRLTERFYRIDVETSRAHKGTGLGLAIVKHILARHRGRLVVRSQLGEGSTFMVRLP---------------------- 218885496 ------------------------------------------------------------------------------------------------------------------------------------------------------IHARALEILWRDLGILLLMVVLTLGSGWFLGGRNVGRRLEELAAAATDLDTRVEPERGVTEIDILAAQALERDRVERVRTEAELR-EARSQSEIANHAKSLFLANMSHELRTPLNGLLGMLQLIK----GNEDANERDAYLDLAQRSGRRLTDLLGDLLDLSRIEAGGMRIQSRPFTLTSTFAALAETFSPMHQSKRVPLILACAPEIPPVLGDEVHLRQILFNLVGNAMKFTEKG-EVRLEVFPSGEVRLLFIVTDTGIGIPDDKLDHIVRPFAQVEESYTRSHQGAGLGLAIVRNLVLAMGGTLQFDSQVGEGTSVCMTMPFRRTTHIAPQQD---------- 224143389 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QVRKREKMAQLREQIAVQKAKETELNKTIHITEETMRAK-QMLATMSHEIRSPLSGVVSMAEILSTTNL----DREQRQLLNVMISSGDLVLQLINDILDLSKVESGVMKLEATKFRPREVVKHVLQTAAASLQ-KILTLEGRVADDVPEVIGDVLRIRQILTNLITNAIKFTHEG-KVGINLYVVSDPWLCCDVYDTGIGIPENALPTLFRKYMQVSADHARKYGGTGLGLAICKQLVELMGGRLTVSSKVKSGSTFTFVLP---------------------- 254483583 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFFSTEDVQLFKTIAALASNRIDTAIAMERLEQAVLVLSEARRSAESASEAKSRFLANMTHEIRTPMTSIVGYADLLSAGELDDVQKIKWRRQL---ISSTRHLQELIGNVLDVAAVEAGKATLDLDRISLTDFLDDCVENQRPRAKSKDLELIIDYQGTVPTVVVDRVKVRQILTNLISNALKYTKEG-YVKVTVSVNSGCKLIFQIEDTGCGMAPELINEAFLPFSRLHKTSNANEEGAGLGLALVTSLLKLMQGSLEAQSEEGRGTTFTIAL----------------------- 182417429 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NYKILSINWSNISNGNIIITGKDITNERELLKD--KENLQQAVEVESLKTEFFANLSHEFKTPLNIILSAVQVILSCINNNFESDKLLKYLKGIEQNSYRLLKLANNMIDITKIDGGFYEVEMDNHNIVEVIENIVQSVAEYMKNNKRNITFDTMEEEIITACDPDKIERIILNLLSNSMKFTSVNGKIYVDMDITKDKNVIIKVRNDGPAISPEDSKKIFNRFTQSENLLTRSVEGSGIGLALVKSLVELHNGKIYVNTHINNGTEFCIELPIRKIMN---------------- 225626825 ------------------------------------------EARTETSLFEPLLVLFVSMVLAICVMALDLPFWFRAILLALVVLGAVWAAAGIGNGEDEKVPL--REVASREMAAVSGERLADLLTDPMIVFDHTATVRFANVAALEAFQSLQNGTALYLRFRA--PEMLALIQGVIADGEPRNIEYFERVPI---------DRWYKAMVKALRDAEGKPELFVLIFRDQS---ETRR----IDRMRSDFIANASHELRTPLASLRGFIETLQ--GPARNDAAARDRFLDIMQKQAERMSRLIDDLLSLSRLEMRAHLAVNESVDVAATLAHVADTLTPLAAGLGVTIERHLPEHPVHVMGARDELIQVFQNLVENACKYGQEGKRVIIRLSEEDATEVVASIQDFGPGIAAEHLPRLTERFYRIDVETSRAHKGTGLGLAIVKHILARHRGRLVVRSQLGEGSTFMVRLP---------------------- 108762779 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RTIPERDEQGQLAGWVSTATDIDDARRETLRAASEAKDMFLTMAAHELRTPLQAARGYAH-LASVKAGDTLAPGVDKALHGIHRSVNRMAKLVENLLDVGRIQRGELHLEPKSLDVGALLRDVAEHFEPLPEGQHIELD---APEGLVVPGDRERLDQVFTNLVSNALRYSPEGGRIRLAAREEAGR-VHVEVVDHGLGIPGEKLENIFERFGRAHGI---SYGGLGLGLSIARGIVERHGGRIWAESSQGMGSTFHVVLPVE-------------------- 302186340 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SFDIWEQEVTGIASPWSRADLYGAEDIRRSALERQVQREQEAVRLRDELVAVVSHDLRNPMSIIIMQCGMMQRWAVGHFENRNIRRALGTIEKATTRMNSLLEDLLDTAQIEAGRYQLSRLPLSVTSLLEEACSLLVMLTTEKNIELNCTAAQGLV-IDADPERIFQVLSNLVGNAIKFTPKGGRINIDA-VADQNEVLFSVSDDGIGIPVEHLPFIFQRYWSVKEGNPR---GNGLGLYICQGIITAHGGRLWADSSVDSGSVFSFTLPVHQGLDGVGE------------ 186683294 -------------------------------------------------------------------------------------------------------------------------------------------------------------------FARVIWSILGTLAVTILLCALISSRFARSLSKPIEIMQNFAIRLGGGHFGTIHENNELDQLAAEL-------NRMSERLASLDKERRVFLANVSHELRTPISNVQVTVDALK--AGASEEPELRDRFFQTIENETKRLSRLIHDLLDLGRLEAGVFELEKQPISLHGLINRAVNALEPRMLSLGISTQVNV--GNLMIQGDPERLLQAILNLLDNAIKHSPANSQVSIS-GYSQGKQAIIQIQDQGKGIKEGDLPRIFEQFYTTDPARKGS--GNGLGLAISKRIIEAHQGSIIASSTSNQGATFTIYLPIIR------------------- 146299834 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TWWAYLFYIVLLTGASVLLFRFFRNREL--LKQAFYLEQVEKERQEELYKMKLDFFTNVSHEIRTPLTLISGPVEELLSSAEKNSNLEQK---LKTIKNNSDRLLKLVNELMDFRKAEKGSMKIYCEQQDIVSFCFDIYESFRGIAVEKKIDYKFVLNINTVQLYFDKNQMEKVIYNLLSNAFKFTGKNGRITLGVEQKEDDYVEIKVKDNGIGIPENRKKKIFKNFFQLDE-RGSANLGSGIGLALSKSIVELHHGEIKVQTEPNFTTIFTIKL----------------------- 206977479 -------------------------------------------------------------------------------------------------------------VLALFSFLTIIWSIAFYVSSSVINALEIRVSPFVTFLI----SDMVGF-----VFIVLIWVLIGVLMRPKREAMIWTI-IEPIQKIAKGDFSVKIRNEEKYNGEIGVLVKSINDMTDELNAME--------------KMRQEFVSNVSHEIQSPLTSIKGFARALQDNNL---SEEKREHYLTIIETETTRLSKLSQNLLKLTLLESEEYTPERVTYRLDQQLKQIVLNSEPLWAEKEIEL--DLDLEKVHITADQESMSQVWINLIHNSIKFTPSSGTISIKLKEYE-TLVEVRIRDTGIGISEEQKQHIFERFYKADSSRNRAYGGSGLGLAIVKKVLDLHQGEIKVESEEGSGTEFIVRIPN--------------------- 158521942 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KTHIINIHASALVDETGERMGALLILNDVTRMR--QLETMRKDFAANVSHELKTPLTSIQGFTETLLAEP-SLLDNAHVVRCLEIIANNTKRLTTIIDDLLKLSEIEHRQKDFNFQEAPLADVINSAAAICRPDLDSKQIKLESDCPADLA-LPIDPFLLELALVNLVENAVKYSPNNSEVGISAE-DKGREVHVSVIDHGTGIAEAHIPRIFERFYRVDKARSRELGGTGLGLAIVKHVAQIHGGRIEVQSTPGKGSAFTLIFPR--------------------- 229917024 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YTYTMQEGQKTIRMYAEPIDLQNERVGVIFVSRDITQET-----EINRLKTELVATVSHELRTPLTSILGFSELLKSRQL---ENTKRERYLDMIASETKRLERLVSDLLDVQKMEAG---MSVPDFKVESLYDLLSDLLEIHAGSTEHHFFHFDCDESLFVAGDPAQLRQVFSNILNNAIKYSPRGGNVTVDVTCEDD-TIQIGITDEGLGLSEEDAARIFDKFYRSASEESKRIGGTGLGLAICKEIVQLHGGTISVQSQLGEGTTMIVELP---------------------- 294634692 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDITERKRDALENASRDKTTFISTISHELRTPLNGIVGLSRILLDTEL----NDEQLKYLKTIHVSAITLGNIFNDIIEMDKLERRKVQLDNQEIDFTGFLTDLENLSGLLVQPKGLNFTLTPEAGLPHIMADGTRLRQILWNLIGNAVKFTQQGG-VSVRVWREPSDKLFFEVRDTGIGIPRDEQDKIFAMYYQVDRNGGKPATGTGIGLAVSKRLAQAMGGDIVVSSVAGEGACFTLSIPLVAEALSEPQDDEE-------- 291551174 --------------------------------------------------------------------------------------------------------------------------------------------------VTFALIAMHAFVPGRGAEIQQLYLIAVVLTTAFLILWIY-----RSVSVPLEKLQRAARNIKEGNLD-FEIKAESNDEIGQLQDFEEMRLRLKAQAEEKDRENKELISNISHDLKTPITAIKGYVEGIMDGVAD--TPEKMDRYIRTIYNKANEMNLLINELTLYSKIDTNRIPYNFTTISAKGYFADCAEDLSVELESKGAEFTYRFMEEDSKVIVDPEQLRRVINNIVSNSIKYTDK-PKVKITMDVKDGDFIQVELGDNGKGIAAKDLPNIFDRFYRTDASRNSSKGGSGIGLSIVKKIVEEHGGKIWATSEEGVGTTMYFVI---RKYQEVPVEDE--------- 260061609 --------------------------------------------------------------------------------------------------------------------------------------------------MATKLRRSYRFSLRSAFYITLFLILILLYLTDLIDAYWMALPVLAVLVFSIAFFIYRRIEQIYEDVSLLESTRTLNEEIENFARAKKIEIDTLRIREE---YRKEFLGNVSHELKTPLFTVQGYIHTLLDGALD--DKKVRRKYLNRAAKGVERLIYIIKDLDLITKLEVGDLHLEWETFDIVELIQSVFDLLEMKAARKEISLVFDMEYTTPYVRADKEKIQQVLTNLVVNSIKYGYPKGTTEVSVENLIKNKVIIRVTDNGEGIAEQHLTRLFERFYRVDKSGSRKEGGSGLGLAIVKHIIEAHNEKIYVESDVDVGSEFSFTL----------------------- 255037155 ----------------------------------------------------------------------------------------------------------------------------------SLSPRFIAVILAF--LISLITTTFLAFVDGVSKGMLFVSAIASFASSFFLVLYAVDILVFREVNKMYRTIHKLKMRDFNPRKKLIRESNPLKTINDEIFVYVTKKQKEIDELKKLELFRREFLADVSHEFKTPIFAAQGFIHTLLDGAMD--DDNVRERFLRKAANNLDSLDVLVKDLLVLSQMETGDIKMNIVPTDLRKLTLSIFSRLEHIAKNRNVTLKVKPDDQEVWIKADADRMEQVMLNLIENAIKYGNENGKVIVHFS-ESKKYIEVEVKDNGPGIPHEHLNRIFERFYRIDKSRSKEIGGTGLGLAIVKHILNAHDTKIAVMSKPDKGTTFSFKL----------------------- 210613372 -----------------------------------------------------------------------------------------------------------------------------------ITPVTNSYFVKGYLLIHKPVSHLDEECKTLLLPVYITAFVIYLLSFSILAAFQFFVY------RPLRQITEAAKQYASGNLEYVTTQDEIGYLSASLNYMST-------QLKDMDDYQKKFIANVSHDFRSPLTSIKGYLEAMAD---GTIPVEMQDKYFKIILFETERLTDLTQDLLTLNQFDTKNMLLDKTSFDIHEVIKNTAATFEGTCTGKRISIKLLFATKVLNVSADKRKIQQVLYNLLDNAIKFSPNDSEIIIETT-EHNEKVFVSVKDHGIGIPKKSLNKIWERFYKTDLSRGKDKKGTGLGLSIVKEIIQAHKQNINVVSTEGVGTEFTFSL----------------------- 42524723 --------------------------------------------------------------------------------------------------------------------------------------------------VVLTMKPTRGLIVLGATLLGF----VVLCAGAYWGFGLWLPMAAPLLTIFLCYYFFIPYRLIVENRRSWEYY-QKNKLLSQVE-----------------ELKTNFISMMSHDLKTPIARIQGMTDVILTDSVALSN--QQREAVDTIKHSSDDLLKFINAILSYGKIESQGVQLNMQSKDINNLLQEVIRKHEFLARVKRIQIVSELEPMFP-VQVDPELMKQVFSNLVENAIKYSPEDTKIMVSSEETPSK-VIVQVADQGPGIPQDELQNIFMKFFRSKNVKSSPIKGSGLGLYLAKYFTELHHGNIFVESSHGNGSTFTVELPIEQ------------------- 90580601 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALFELRKVPFYNRNGRRLGLMGFGRDITERKKYEDAL--------EKASSDKTSFISTISHELRTPLNGIVGLSRMLLDTDL----TDEQRGYLRTVHVSAITLGNIFNDIIDLDKSDRRRLELMPKPLDFNEFIDEMGNISQLMAEQKGLRFDLECLTELPKIEVDSTRLRQVLWNLIGNATKFTKQGGVI-LSVSHEHDADIIFEVEDSGVGIPKSEIDNIFAMYYQVKQGDDNIHAGTGIGLAVSRQLVQLMGGDITVHSEVGEGSTFTVKIRVPLVEDVIEEE----------- 136586899 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARLENFEPNTEVGRLSSSLNTMLSRIEESAIRTESENKLR-RFVADASHELRTPLTAIRGFAEL--HRQGAVPDGEKTKELLGRIEKESVRMGALVEDLLLLARLDQSR-DIEFHPVDLAHVIEETVASASAAGPEHPITVEM---PKELFVLGDSGRIYQVMTNLLANARVHTPTGTAINV-LARNEEDGVYISVADNGPGLSEEDQKRIFERFFRADPSRQRSQEGSGLGLSIVDSVMQAHGGKVGVVSKPGAGTTFTLFFPTEK------------------- 90022560 --------------------------------------------------------------------------------------------------------------------------------------------------------AMHSIMLNGIVMIVFF-IACMLIALELLLKPFHSVTKIIRDSIQTSDDDRITIKPIEYDQK-----NEFSAVVDALNIVYHQINRYTDELDQANKAKTTFLATMSHEIRTPMNAILGYAQILTSDADIP---DSHQDTLKAIEGAGKHLLSLLNDVLDITKIESGGMILYYENVYVRDMIESLDKVFSVRCQQKKLDWSSEIDPEEYIACVDRAKLNQIAFNLLGNSVKFT-EHGRVHLEAAIENDH-LILTIIDTGPGITPENQQKLFTPFYQGQAGF--EQGGTGLGLAIIQKLVELMGGTVGLKDTSALGSIFEVDIPL--------------------- 224540196 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AFAIYAAIIFYILQ---RYIAYKQRKQRLEHEL----YLKQIEKDKSEEFNRELQTFFTQVAHEFRTPLTLILNPLDEIQKKIIHVSGVE---EDLLLIRRNAKRLLTLVNDLMDLRKIENGNGELELSSFNFNDFIQEIYYSFQVTARQRDIALQLSLPEIPILATFDKDALEKVFFNLLSNALKFTPEGGTVILAIFLIEGEKIHIEVKDTGVGISNEDISKIFKPFALSHQDLHGQMGGSGVGLTIARAIVEKHQGTISVRRREPHGTCFSIDLP---------------------- 119714514 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGTECLGFLVLSRRAQDPPWSTVEIGSALQIGYDLGAALMTVRALERELVRELQQLDDYRSQLIATLSHELRTPLTVISGNLELLGDLSL----DETAQHYQEAMTRGTTRMQKVVDDLLLLARVSDPQHPLVQVPVDLNAVTRTTVDLLTAPALAKGLSLRLQHNPREHLVPGDPGELDRLLTNLVSNAVKYTPAGGTVTVTVERR-GDAAVLEVADDGLGISEEDQVGLFRPFFRTTNPDALREPGTGLGLAIVATIVERHGGEVRVRSRLGVGTTFTVTFPAA-------------------- 166030752 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SRKQHYIATLLEYQSELEKSSQEVMRANQAKSDFLSHMTHDIRTPINGIMGMAEVIKKN---CSDQNKVDECLDKIQKASGHLLDLLNDVLDMSKLESGKIQLEQIPFELEKEMKELQTIMETQAEEKGLTVFWDMTGCHNELIGSPLHMRRILLNLLSNAVKYNKKGGEIHLTVNEQNDKTAMFEVADNGIGMSESFIEKLFQPFVQGTGEARTKYQGTGLGMSIVQRIVREMTGSIDVESKEGEGTTFTVTLPFA-------------------- 304399996 ---------------------------------------------------------------------------------------------------------------------------------------------QAYLFIESTIEPIDSTVKIIREQLVFISIIL-------FELAIIVGTLAAMLSRPIVSITKTAKQFGEGDFDVKF----RGKGYKETEKLAEVLNDAKNEIRKVSDLRKDLIANISHDLRTPLTMVKAYAEMIRDLSGD--NPVKRAEHVQVIIDEADRLSNLVNNLLELSKLESGNMELNRRKFSIVDKINDYMTRYQLVIEQNGYDMKYEPDED-RQVDADPDKLDQVIYNFINNAINYTGDNKVIRIK-QINTEKSVRIEVSDNGKGIAKELLPKVFDRYYR-DAKIKRDVVGTGLGLAICKEILKCHDFPFGVRSEEGKGSTFWFEIPL--------------------- 295104662 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVYVSTMRNVSMAAFAYMVVLFLLQLLRGKTARRYREQQLRREQEYQETLKAAALKAESANLAKTEFLQRMSHDIRTPINGIRGMVEI---GDRCPENMARQADCRKKIWEASTLLLELVNEVLDMGKLESGEVVLENVPFDLPELMREITDVLEKQAAERGIVLHREYGKPHPRLVGSPLHVKRLLMNVLSNAIKYNREKGRVMLDCFELSCTGDKVQICDTGIGMSEEFQQRMFEPFTQENAGARSVYGGTGLGMSITKSLVDKMGGTIGVESKQGVGTTYTITLPFAIDNTATEEPERQQTD----- 78222974 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VELEHLLVELKAELAERKNIERDLKRAKVSAEAACHSKEDLLALVSHEIRSQIQMLTGAVELLRETPL----DKKQTEYLNAFNHAGEFLLSLVNDLLDNSRLDAGRIHLDQIEFPFRELLERTAQLIAWQAGRKGLELEYHLSPDIPQLVGDPKRLQQVILNLAGNAIKFTEQG-KIIITVEPEAEMQLIFTIQDTGIGIPGDKLEEIFERYAQASPATFRTYGGTGLGLNIAKRLVGLMGGTIRVTSKEGKGTSFVF------------------------- 301309331 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIAFICVAFIFINIVATGLWK-----LYSREQKYKKLAQANLVKQELEVALEKAKESDQMKSAFLANMSHEIRTPLNAIVGFSNLM--NTDIELSKEERENFTELINTNSDLLLNLINDILDLSRIESGRMSFSFQQYSLNELISTIYQTFQVLMPE-NVELRMQIPEKSISIPTDKFRLTQVITNFLSNAIKFTQKG-YILIGYEYEEGRHVHIFVEDTGIGIPKEKQDAVFNRFTKLDEFAK----GTGLGLSICKVIAERFDGYIAVESEIGKGSRFSIILPL--------------------- 302795193 -----------------------------------------------------------------------------------------------------------------------------------------------VVAVRVPLLHVENFNIPEGGDVPYALLVLMLPSDSARTWHLHELELVEAVAGQVA--------VALSHAAILEESIRQRDLIAQ----NVKLDASKREAEMALRSRNDFLAVMDREMRTPMSTIIAASSHLQDTSL----SQEQRAMVDTILNSSNLLATLINDVLDVSRLEDGSLELEKRTFNLPATFREVLNLVKPVASLRKLAISLCLGSELPEVCGDDKRFVQIALNIVGNAVKFTKEGS-VSITVRLEKPESIRVQVQDTGIGVNPQDIPKLFNKFIQAPAVSSRKQVGTGLGLAISKRLVSLMDGNIWFESELNRGCTVS-------------------------- 149909787 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLHKENLRLVKQRTEQLTLINELNNESVGHAKAKQQAEDANNAKSVFLANMSHEIRTPMNGMLGTLELLSDTPLSTQQQTYT----QTILTSGENLLDILNDILDYSKIEAGHIEVSNRAVNLQRLGNNVIDLMRARAESKGLNLTFNLADKLDWVLADLGKLRQIIINLVNNAIKFTTSGS-VTLAIA-THDEQLSFSITDTGCGIADDKQKAVFDAFTQVANLSSAT--GTGLGLAISQRLVSAIQGTLSLTSIENQGSCFYFKIPLQVAPQALIDEQ---------- 228954946 ----------------------------------------YMKIIYTSFVGFALFILLYMKRFLRGYGDNKFILFTIVLCGIYVFVVLFSS--PRLVQDFGFILFFTIIIPFILTAI----IVLRVVESG----KYDLIFLLFTVISATS-GVLCASFKEFAFMYS-----IGFARIFDADFYPFDIFLA-----MVSFSTFWFIRFFRTS-------DENSELVGKLK--------------EEHHKKDQFLANTAHELRNPLHGMMNIAQSVMDEEKAI--NGESKQHLKLLMTIGRRMSYLLNDLIDVTRMEQKGIPIHKRPVDLQPIITMVIDMQKFIGEEKKLQIIANIPERFPFVLADQNRLIQILFNLLHNAVKFTDEGA-ITIDVEKRKNYAA-IQVTDTGIGIDKEAQKRIFLPYEQGSDSY-GESGGFGLGLSICKQLVEMHGGTLTVTSVLHKGSTFTFTLPLAE------------------- 153940624 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------LFILGLLFFIISIIVGWLLSYAISKPILKVIDATNLISEGNYSKGIKEDYSIYEINKLIKSINMMAGDLDKQEKIRQELTK-------DISHELRTPITTMQAQLEAIMDGLWEPS-----QERLKSIYDELQRLNRLTVSIEDLSRCEGSKLRLNKSEVDLETVITTILTNFEKQLLDKDINL--QVDLKHINIMIDRDKISQVILNIISNAIKYTPDKGEIFVRC-FTKSDNVYISIKDSGIGISDEDKDYIFERFYRTDKSRARETGGVGIGLTISREIVKAHGGSINVYSKLDEGSNFVIKLP---------------------- 255527099 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FTYNPLYDENGNVSGAIIVAKDITKIKELE---EELKKFKLEVESAKLAKSEFLANVSNEIKNPLNSIIDMTDVML---FNTSLNEEQNEYMSIIKKSSESLLKTVDNMLGFSKIESGKVRLEEFEFNIKDIIYETLDALAIRAHEKNLELMIYIHPDLDELIGDYFKLKQIIINIVGNAIKFTEKG-EVAVYVEKVTDKSLKISVIDTGIGMTEENINKLNKYFNGVGNCKLKKYAGNGLGLILSKQLIELMDGEIWFESKYKKGTSFYLTL----------------------- 298248012 -------------------------------------------------------------------------------------------------------------------LHGSAWGTLTAHNGQAVRVYSVALSDNGTVFGVLQVG--ESLTQLTSTLQSVAIVLLVITPFMLLLGAIGSYWLAKRAFRPVLYLTRTTREIEAGDLHRRVPIPRARDEVHELALT---FNEMIGRLEQAFTQQRRFVADASHELRTPVAVIRSFTDVALEEPRAF---EECITALREINAESERLGHLINDLLSLARADEEQMPIEREPVRLDLLTLDVCETMELLAIERGIDLQVQ-KIAPATIQGDTVRLIQVIMGVVDNALTYTNAGGKVTLSVE-THALVARLVVRDTGIGIAEQDIPHIFERFYRADPVGWRAARGSGLGLSIADWVVRAHGGSIDVESQVGRGTTFTITLPLA-------------------- 282887247 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRRTRLMHQQHAALEAEHQASRAAREASLAKDAFLGMISHELRTPLHAIVSSIELL----GFNYHSEADRKVIQRLETAARHLEAQMKDLTDYARLGAGKLELRHEHFEPRELLASIVDEHAMSAAARGLKLESEASGVSGLVDSDPHRIRQIVNNLVTNAIRYTETG-TIRVKLMQRPA-LLSFVVSDTGPGVPQAQIPLIFQEFTQLDGSRTRRFEGAGMGLTIVQGLVRLFGGTVEVASVVGEGTTFTVTIPVTPVASAPSRDAEAQAE----- 224539091 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSFTYSAVEDEAGNVVVITFI--QRDITEDIIYQQNLI-TAKNKAEEADKLKSTFLANMSHEIRTPLNAIVGFSELLTETD----DAEEKFEYKQLIETNSEILLKLIGDILDLSKIEVGSIDINRQKLNLCQLCDELYRSFQQRIKNPKVTLKLINPYTKCVANFDKYRFMQIFTNFATNAIKYTPQG---EIVMGYECMPGVRIYVKDSGIGIPEEKKNRIFSRFEKLDTFA----QGTGLGLSICKAIADATGGEVGFKSKANIGSEFW-------------------------- 170783492 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SRWLSIKFPLQDDNGNPYALGAISTD-ITDLKRAERAARDAMHEAERANRSKDEFLSRMSHELRTPLNAILGFAQLLQNLPLSP----EAAESAGHILDAGKHLLALVNDVLDITWIEAGAPGITTAAVPAIDPIHQALQLIRPLASASDIEIASDLHGALHRILADTQRLRQVFLNLLGNAVKFNTAQGAVRVWCEEKAD-FLRFFIMDTGPGMDESDAQRLFKPFVRLSQSA--EVEGSGLGLALSKRLVQEMGGDLGIETAPGEGSTFFVDMP----LAPAPEEN---------- 300729579 ------------------------------------------------------------------------------------------------------------------------------------NSNHLLIYAMPYKTSAGTIETGVSLAPMQRVLSSMLDIVLLLTPLILIGAAIGGTML---MTGPLQPLVTLTERAEHIGISALGERLPVSDTGDEMERLALSLNRMITRLEDALSHNRRFSADVSHELRTPLTIMRGELEQVLLDTEV---DSATRVSVFSALDEISRMSKIVESLLAIARLDSGADSINTLPTDVSELCRWTVEQMHLLAEEKNIGL--EIETRPLMVMADSSRIKQVMVNLIDNAIKYTTDGGKIIVTTAAT-GKMASIEIRDTGIGIPPEALPHVFDRFYRVDKVRARISGGTGLGLSIVKAICHAHGGNITVTSKDGEGTTMRV------------------------- 291543616 -------------------------------------------------------------------------------------------------------------LLRSDYADGSIRLSDSLMNSVQRKPTFQ-VNQFTGLTQELSVCYIEHFQLYHGAYLALVYPAEQLTSFSKELFFVLVIGLMAVTVLAAIVFYFNTRHMLKPVKEITKAAERYADDAGELTYLAMTMGRMADFIDSNEKNRKSFVSNVSHELRTPMTTISGFVDGILD---GTIPPEQQQGYLRRISGEVKRLSRLVSSMLNISKFEEGGMELKLVPVELTGLLISTLFMFEQKIEARQIQVCGLEDCPRAEVQADKDLMQQVFYNLIENAVKFTPRNGELTFSVMPQGEQCQVV-IRNTGEGLSEEELSNVFNRFYKTDESRSKDTTGVGLGLSIVSRIIRLHNGNIMVKSVKGDYTEFVITLPVKGKKQLPPKERKD-------- 168702739 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRALGVRSYMCVPLRSRGRVIGGMTFLSSSPRRRFGPD-ELRVAQNLAERVTVAIENA-----QLYRTLQEQDRRKDEFLATLAHELRNPLAPVRNGVQILRLSGVG----EAAGRTLNMMDRQLGHLTHLVDDLMDVARVSSGKVVLRNDRVSLKAVVDAAVETSRQAVEAAGHEFVLRVAAEPLLLSADHTRLVQVLANLLNNAAKYTPQGGRIVLSA-QRDGGDAVVTVSDTGVGIPADMLPKVFELFAQVGTSIERSQGGLGIGLTLVKRLVEMHGGTVRAESPPGRGSTFTVR------------------------ 171911480 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QTDVTNRKQSELDL-EQARDQALEAVRAKDDFLARLSHELRTPLSPVLLLAS---EGASNPEVPESVQADFDTIRKNVDLEARLIDDLLDLTRITRGKLAMDLQGVDVHVVLRDALDTVRQDAEAKSLVLTLALHATSRLVWGDKVRLQQVFWNLLKNAVKFTPEYGAIVVSTALPEPGTVMIRVSDNGMGMTLEEQQRVFEAFAQGEHAMSHRYGGLGLGLTITRMLVELHEGRIQAISERGHGTTFVITLPLMKAAAAAEGETNGMDEREAAA 304400697 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFMISAIAVLLVVMFLVYFATLLTAPITEVADIAKKLGSGDFSVTLPEYTTKEFN-ELSIA---FNEMAANLKSYDTMRNSFLANVSHELRTPMTSIGGFVDGLLD---GTIPKAKQGYYLRIISSEVARLTRLVKSMLNLAKIEAGELEPNKTTFPVTEPILDTLLTFEPRIDEKNIEIRG-LDVQRISMYADIDLIHQVMYNLIENAIKFVNDGGYIEFS--FDEGEDVTVSIRNSGEGLAEDELPLVFDRFYKTDKSRGIYAQGLGLGLNIARSIVEIHGGKIMVKSLKGEYTEFTFTIPKA-------------------- 135210799 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KEELLARVKVHLESRHLNKKELKRLNKLKDDILSITSHDLRSPITGILGFVDLMKNDSDC---SEENHEYLDCIKESCDFLLALINDILELGRIHSKDRELNLENLSLMTVIESSIDTLRHMATPKQIDITIDKTTDSPLIKGDQNALIRVFNNIISNAIKFTPSNGKVKVQVDSNDRTANVL-IIDNGIGIPAPLIPKLFKKFSTASRLGTAKEQGTGLGLSITKKLVEQHGGNIEVSSEEGKGSCFSISIP---------------------- 147668774 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLLSDEINKRKLINQLMVSYENEKKLRKRIQTEMKSRLEFTRIVVHDLKTPLTSIISSSGVLSNIAADG----KYKALASNIYESTMNLNIRLDELLDMAQCEVRDPKLNKSRFNIKEMLEHIISIQQEICNTNHIVFNIVIAPEVTFIIADEDRLKQILDNLIDNAIKYSADSGIISINISH-DQNNVLFSISDSGIGIEPGEIKNIFKPYYRVEN-RQRKLQGLGLGLSIVRTYVKLHGGRIWVESECGKGTTFLFTIPQ--------------------- 298482826 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKETEIIGGLLRFENITEKLKMNR-MLQEAKEKAEESNRLKSAFLANMSHEIRTPLNAIVGFSEMVCQTEEEEEK----QEFVKIISSNNILLLQLIDDILDLSKIEAGTMEFTFAQTDINELMEGICRQMQEKNSSPDVQIVFTERANQCIINTDRIRLSQVIINFTNNALKFTSKGS---IEMGYEASDEIYFYVKDTGIGIPADKIDKVFERFVK----LNSFIKGTGLGLAICRVIVERLGGVIGAESKEGEGSCFWFKIPRTE------------------- 160881991 --------------------------------------------------------------------------------------------------------------------------------------------------------------------VSAIQAVISFVLIIIITAVILIIWLYRGIIKPLDVLKRATKEMKEGNLNY-SITVRSNDEIGQL---CEDFEEMRIHLKELIEVKRELLSNISHDLKTPLTAIKGYSEGIIDGVAD--TPEKLDRYVKTIYTKANDMSSLVDELSLYARIDNNTVPYNFNIIGIDDYFSDCVDELSFELEIKNIKLEYEVSPE-CKVIIDTEQLKRVIHNIVGNAIKYMKAEGTIRVRLS-DAGDMVQVSIEDDGCGIAAKDLPNIFERFYRADASRNSKQGGSGLGLAIAKKVIEEHGGNIWAKSEVGVGTSIIFTI----------------------- 182419937 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KDITYRLKLEKE-KNELEKTIEIESL-KTDFFANMSHEFKTPLNIILTTVQVLYDKLIVQDNNQMIKKYLKGIKQNSYRLLKIVNNIMDITKIDSGIYNLELGNYNIISIVEDIVISLSGYLKQNKRNIIFDTMEEEVILACDPMKIERIMLNLLSNALKYTNENGNIDVIIDIDKGNEVIINVKNDGDRISENDKERIFERFTQSQNLFTRKAEGTGIGLFLVKLLVEQHGGRIYVDTSEEIGTKFVFTLPITLVEE---------------- 269137887 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDITERKRDALENASREKTTFISTISHELRTPLNGIVGLSRILLDTEL----NEEQLKYLKTIHVSAIALGNIFNDIIEMDKLERRKVQLDNQAIDFTGFLTDLENLSGLLVQPKGLSFTLTPDPALPHVMADGTRLRQILWNLIGNAVKFTQRGG-VSVRVWREQQDKLLFEVRDTGIGIPPEEQDKIFAMYYQVDMHGGKPATGTGIGLAVSKRLAQTMGGDIVVSSVAGEGACFTLSIPVVEEALSEPPAEEE-------- 299821103 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALTLDRTIYNKPFILKANFSII--QRETGFVNGVIAVLHDITDQ-----EKVNQERRDFVSNVSHELRTPLTSMNSYLEALRDGA--WEDKEIAPQFLEVTQNETERMIRLVNDLLKLSRMDAGRESLEKSFVNFTDFFNHIIDRFEMM-KKDTIMFIRHIPKLPIIIEIDEDKIMQVMDNIISNANKYSPDGGRISFYLKKWSDK-IQISVSDEGLGIPDEDLDKVFDRFFRVDKARSREMGGTGLGLAIAKEVIESHGGHIWAERNNGRGTTIHFTLPYS----DLPEDD---------- 227498371 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KITEQSRTIQEYIYTLEEDKKTI---KRISREQEKLRREFTANVTHELKTPLTSIQGFAEMMAAGMVGK--KEDVTRFGALIVKESKRLLELINSILFLTKIEGPETQDLAVAVSLKSITESVAGFMEPVIADKKIQLHLALTED--KVMGHSDMLREVVLNLVDNAVKYNRPGGHVYVTMEKAEGRNLLFTVEDTGIGIPKDKQDRVFERFYRVEESRSKRIGGTGLGLSIVKHIIEQHHGTIALTSREHFGTKIVVTLPLYQEDNP--------------- 150017585 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FFLMTLTTVVDAIERELLLRKQNRKINKQKELLYESEKKQRELLEKDLVMKDEFITLITHEFKTPINVIYSAIQLIEQVYINQI-PQSVKNLIGSIKRNAFRQLRLVNNLLDITKLKADQFKLTPQNIDIVFITQLITESIKIYAEQKKITFGFKTNTYSINTSIDDEKYERIILNLLSNAIKFTPEGGNITVEITENKNKTVSIAVIDTGVGIPEDKREVIFERFGQVDNNLSRQAEGSGIGLALVKMLVEILEGSIEVESELGIGSKFTITLPIKEV------------------ 153955731 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SFFIYDGKPVILTFLLDLTSQKQMESLKNTAEKNLKLLNETK----EFNTLIMDFFINMSHEFKTPINVIFVAIQTMDLNKYDSEDMKKCKSYLKTMKQNCLRLIRLINNITDITRVDSGFISLNKKNMDIVSVVEDITQSVASHIDSKNIELIFDTNTEEKIMAFDPNKMERIMLNLLSNAFKYTNSQGTIYVNVE-DRGDTVLITVEDDGDGIPEDKLQVIFERFGQANRSLSREHEGSGVGLYLVKSFVTMHNGKIEVTSVQGRGSKFSIELPVEIIDKNEFENN---------- 298492711 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TYKQQKLEETNQQLEIANGQLLDKTLELKVEERTYEEAKQGADAACLAKSEFLANMSHELRTPLNGILGFAQVLE---VSPTMEQKDREGVNIIYQCGSHLLLLINDILDLSKIEARKFELVATNVHLPSFLHGVSEICSIRAEQKGIAFHVSISDRLPVVIVDEKRLRQVLINLLGNAIKFTDDGSQITNETTQITYQKIRFQIEDTGIGMSSDQLEKIFLAFEQVGE-VGRKSEGTGLGLAISQRIAELMGSPIQVHSQLGKGSLFWLDL----------------------- 75908166 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AWRSSTIWSVLVGSTAAGGLSYWVSKRIMQRLTEMEQITQQFAAGHLQAELNRLGTSFNRMAASLEGVEARRRELIGDMTHELRTPLTVVRGYLEELADGEIEP-SPEVYRRLA----KETKRLERLVNDLQELSKAEAGYLPIRIQSVNLYPLLESLVERFSDQLLEDGPVLLAEFTPQIPLVLADIDRTEQILVNLLGNAIRYT-VKGSITIRT-WAENRQLWIAVIDTGIGIASEDIPHVFERFWRADQSRDRHSGGTGIGLTITKHLVELQGGEIHLDSELGIGSTFRFCLPLA-------------------- 294495286 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITEKKQAEMALVEANKELQELDKMRNEFLANISKELQMPLASIKGFSNLLARGEYGEINS-KQRDALLTITRNCDRLQKHVNVLLYASEDCSQNVIYYFEATDINSLLNKTLDELKINFAKYNLTLEINLE-DIPQVNADETQLKNVIFQILDNAIKFTPANGKIKVSTSRT-GKYVEMKIRDSGIGIAKDKVENIFKSFYQVDGSTRRKYGGTGIGLYICKKIVEGHKGKILVESVKGKGSEFTVQLP----IRTQPDD----------- 88608550 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------PSVIEITYDAKSLIRPFRITWIGFTLVVLFICSSL---FFWSVMKI----RESSKVLNEQFSINTKLKKAKESIEEISSQKSQFLANVSHELKTPLNAIIGFSDLIRTAEVLGT---EHREYANDIYYSGNHLLNLINDILDFSKSELNNLEIKPTLFDLVRLTETCIRM--TTTKRKEIKIVKSFFSNKILIKSDHKRVKQVILNILSNSIKFTNEDGLIRISIIRLPSE-IEIEISDNGVGIPEKDIAKALSVFGQSNTELSRKYDGAGIGLPLSKKLVELMGGVFEIESKEGSGTVVKIRLP---------------------- 295093635 -------------------------------------------------------------------------------------------------------------------------------------PEIAEAFENGDGQVIRKSETLNKSTYYYAILLKSGRVLIARETNNVISMFVMLVVMAILVCVTIIVTHYLTRNILKPIEQMANSLDDDTHIVAYKEMRPFIDMIQKQHADKSSQMRQEFTANVSHELKTPLTSISGYSELIE---TGMATEADVHHFATEIHKNSNRLLTLINDIIRLSELDVSEDAPLMEKIDLAVIARTATDMLAINAEKNSVTLSY--DGSHGYIYANKMMMEELVYNLTDNAIRYNNKNGSVDVSVKAEDGK-VILRVKDTGIGIPKEHQERIFERFYRVDKSRSKSTGGTGLGLAIVKHIVARNNAQLDMDSEPGKGTDIKVTF----------------------- 254471778 -------------------------------------LGLNRQAIYRKTVDVRWILLAAAGIFAVFSVAFQVPVWASF-FAYALIFILVIGGGMKSRTKVKAPSGVSRKEASEIVDRGMKSAVNALPD-----PCFVVDYRGTTQYVNLAAQRRFGAVGDPLSFRIRAPSLLEALDRVSNGGSTEVIDWTEKVPMELWLEAHIA-PLWSVSSGNLAVPRGRPGLI--LVVIRDLTE-----ARRLERMRADFVANASHELRTPLASLTGFIETLQGPAKG--DPKAQDQFLGIMLDQAERMRRLIDDLLSLSRIE---MKVHVQPVDLGLIMRHSVESLLPVAKENGVELNVTVPDEPAEIRGENDELVQVFNNLVENALKYGSSGGRVDVTCRPDPDSTEWIEVRDYGPGIDPEHLPRLTERFYRVDVVTSRQMKGTGLGLAIVKHILTRHRARLEIESKPDEGACFRVFIPGAVIYD---------------- 226354971 -------------------------------------------------------------------------------------------------------------------------------------------------------------------LAQLRSVIMLLFLAGLASAGTGAYLLAGQALSPLRQVQRAAERIGGQNLGERVPEPQTDDEVQALAQA---LNGMLGRLEQSFESQRRFTSDASHELRTPVTAISGHASYLLRRTSPTG---QQAESLKIIQSESERLTNLIASLLQLARSDSGALVLNKAPIFSTLFLGEISRELAPLAQAQQTTL--DVSGQDIPFEGDPDRLKQVIINLVGNALKAGAR--TVTLRSALEDGTQVHLRVQDDGPGIPEDQLERLFDRFYRLEDSRSRDQGGAGLGLSIAKGIVDAHGGRIWLESTLGQGTTAHVLLPVGNVPVLDEDD----------- 172057054 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVSPLLEQEEQIGAVAVLRDMTE-----AQQLEKMRADFVANVSHELRTPLVMLQGYSEAIVDGM--TESDEATKEFASIIYDESQRLSRLVNDLLDLARMEAGYQEKRIELIDAVPFAKRMVKKFKQMGLEKRVSFEVTGPD--VQFEADPDQMDQVMTNLLGNALRYTEDG-KIKIEIT-EDRETISLSVIDSGDGIPEEDVPFVFDRFYKADKARTRGKTGTGIGLAIVANVVRSHDGEVQVESELGKGSVFRIQLPKKQ------------------- 296156876 ------------------------------------------------------------------------------------------------------------------VMVAMLTITVGIVLPGVIAHSAEEVSKAARKLATGTLRDFSNAMHA----LARGDLDAAQAHIDIRRVHVRSNALQGEVASAALCLGDARDGLRSARERLTQANRSLRQKVSEQHQLANELLAAKTTAEIANAAKNQFMARMSHELRTPLNGVLGPADLLLNLHL----NGEQHALLTTIRDSGASLKTVIEQILDLAQIEADALCLQTEELDVASLTDRLADQYRREAQAKGLGFVYRADGPIAQIRSDGGRIRQIVSNLLSNAVKFTNAGTVVSVWMESAECARLVIEVKDTGPGIAADARDRIFASFAQADESSTRQHDGAGVGLFLARELATRLGGNLALKSEVGRGSEFALTVPVPLVSH---------------- 225017491 --------------------------------------------------------------------------------------------------------------------------LYGELFQGSDGTEYFLLIDSQITPVDATVSTLRTQFVWIALILLSFSVVLALLIARKISKPIIQINDSAKLLAAGDYSAQFTSQGYKEI-------AELGDTLNFAAGELSKVDELRR----------ELIANISHDLRTPLTMITAYSEVMRDLPG-----ENTPENVQVIIDEARRLTTLVNDLLDISKIQSGAQELCLTEYNLTESIHTTLLRYSKLVENDGYHIRFVSDQEV-FVQADESKLSQVIYNLINNAVTYTGKDKAVTIR-QIVLGNAVRIEVADTGDGIPADELPYIWDRYYKVDKTHKRARVGTGLGLSIVKAVLEMHGARYGVSSIPGQGSTFWFELPSQ-------------------- 163800159 ----------------------------------------------------------------------VIMIFGIITFLYYLYAFSLKKKVEGAQKEVKLSEVQSRWLLINNLSSAVCITFVKLKENYSFKEDYSFVKH---LLDITNTQIFDDFTLDFSMFMKFYNIV-----NSSISHYLEKVEL---------------HMLVVSNVTL---QKEREKMLTQMSL----------DAEKSLIQKKNFLAIISHELRTPISGIAGILELLQKSS----QDEVMSEMLFNAIASSNKLKLLVDDILDFSKLDADQLSLNLESVNIVTDICPIIKGFEVSAQNKGLDFIVDVPSNVIYFEIDILRFTQIISNVLSNAIKFTNEG-EVEIRVILTTNKIKVI-IKDSGIGMTREEQIKVFDPFVQAQDNITRKYGGTGLGMSIVKNLINMMSGSITLDSSVGIGTTVTLEI----------------------- 239991976 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SVFAGARLVRPLHALTGAAQRMRDGE-QPASVPVPGDDEVGRLAAAFNDMSAHRARLEEQRKA---MVSDVAHELRTPLSNIRGWLEAAQDGLADPDPA-----FVSSLLEEAVLLQHIIDDLQDLAAADAGALRLHPEPVEVRELLGQVAAAHQARAENAGVTLAVTAPAPGPALNADPVRLRQAVGNLVSNAVRHTPEGGRVTLRAAVTGGGTVVIEVTDTGSGIPADDLPHVFDRFWRAEKSRSRRTGGSGLGLAIVRKLVEAHGGTAEATSTEGEGSTFALRLP---------------------- 187933521 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAAKDITEQRKLQQQKKELEEAIMIKNKFLANISHEFKTPLNVILSTLQLIDKNSNDLKIHEDLINYIDGIKRNSYRLLRLINNLIDITKIDSGHYNLQLQNYNAVEIIEDIVMAVREYIKENTRDIIFDTSEEEIITALDENKIETIILNLLSNAIKYTNDDGIIEVSIKYSKDRNILISIKDNGIGIDSNDINNIFKRFKYSNNILNRRCEGTGVGLSLVKSLVEMHGGKIIAKNNQLKGAEFIFSIPVKLTRGDTTNNNKESSIKKC-- 182415386 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QWTQEQFRVMEWVAAQCGLIAELRWQNELAERARE-TEAANQAKDHFLAMLSHELRTPLTPVLAAAGVLEHDDRLPQD---VREDLRMIRRNIGIQSRLVDDLLDLTKLERGKLEFEPQVLDIAALLHETALIVAPDLDAKDQQIEMDLAAEGQRVEGDGPRLQQVFWNLLKNANKFSPAKTRIALRTRRAEGARLIVDVVDKGMGIDPTHLDRIFRPFEQVATNGKRRSGGLGLGLSIARAIVDLHGGKIAVASELGCGATFSVELPLT-------------------- 258515816 --------------------------------------------------------------------------------------------------------------------------------------------------VVGAVRFVTSLTGIHGVIRNAALILVAVGLLVVFLATAVSVLLSATITGPVEKITRVAEEMAAGRFSARAVK-KYDDEVGKLADTLNYMAEEIVRYEQL---KNQFIASISHELRTPLTSIKGWAVTLR--AGGLENVDEINDGLNIIERESDRLTLLLDELLDFSRLSAGKITLQQDTVHLQELLDSIVKQMNPRARRQGVHLVCETPQDLPSVKADPNRLKQVIINLLDNSLKFTPSGGTVSLSAR-SGEDHVQITVADTGSGIPHEALPKVKQKFYKETSSA-----GSGIGLSICDEIVKLHRGHMIIDSSPGQGTEVRLILPLQ-------------------- 237668805 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDMVS--KRTRELSDEMEKNTELLNKRKNAYLVNISHDLRTPLNVLSSIHQLILNKSESGIEREKLDYYMNIFGKNVDRLLKLINDLIDSSKIEHGNYHINIGKHNIVYIVEDTALSLKDYVESKNIELIIDPEVEECFIECDSNEIERCIINLVNNAAKFTDEGGRILVSVVELENE-VKIMVSDTGIGIDEKHLETVFDRFNQVIDSNKETKGGSGLGLTITKLIVGLHNGRIFAESEINVGSKFTIILP---------------------- 85702823 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISERIAAEAEIASSRDRALAGERAKARFLAMISHEMRTPLNGILGALELLDDTGLTP----DQEKFTRIMRSSGQLLLTQITDALDLTQAAARQIVLRPAAFDLDQLLEELVETQQGPAQARGNALRLRRPHSLGRSIGDRARIYQVLLNLVSNAIKFTKDG-EITLDVTRHDPDEVEFQVTDTGIGISETDLPKVFDDFMRVQDISGDRPEGTGLGLGIARQLVKLMKGNIGVESELGEGSLFWVRLPLPPATGVVPEPSH--------- 255534130 --------------------------------------------------------------------------------------------------------------------------------------------------VAEAISGYSKAKETAIIFLSAANTELKFITKGYSSGG-LDYITKPVDMGVLLLKVKTFYRIYEQSRKLIEIQKALLDEI-----------EFRKMAE---RKKDEFISIASHELKTPLTSVKGYVQLLGR-SVDKGDIPTVKKHLAKAQVQLEKLNELIADLLDISKIESGKLKFNKKYFVLDALLDGVLEVIHQANPTFNI---IRKGNAPQEIYADEMRIEQVIVNFLTNAIKYSPGTNEIEVNVKVGEGQ-LYLGVRDFGIGIAPELQKNVFEKFYRVEE-TAIHFQGLGIGLYISAEIINRHGGEVGVKSKPGEGSEFYFTLP----LNAVPEAD---------- 294673424 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLQKYAEANRKLSQLAIATQKLEEKAQKAEKASKMKSLFLANMSHEIRTPLNAIEGFSRVL----VETDSQDDRMKFFEIIESNNNRLMSLVNEILDLSRVEAGEITMKKSSTDLNQLCDSIKNLFKFRCPE-TVKLSWKKPNMAVTFNTDANRITQVFSNLISNALKHTSAGS---ITYGYREGSNIEFFVQDTGTGIAPEDLQHIFNTYVSRDAETNNN--GYGLGLALCKIIVEKLGGKIYVESKLGEGSLFHFVLPFEGTIGGIPARNTTTSNVR--- 136491088 ----------------------------------------------------------------------------------------------------------------------------------------------GTVVVAQSLADFTTHRIGRIFLLIGFLVLFLIAFAARQVIKISMKPLENVEATA----EKIAAGDLSARLDNFEPDTEVGRLSASLNTMLGRIEESAARTESENKLR-RFVADASHELRTPLTAIRGFAEL--HRQGAVPDGEKTKELLGRIEKESVRMGALVEDLLLLARLDQSR-DIEFHPVDLAHVIEETVASASAAGPEHPITVEM---PKELFVLGDSGRIYQVMTNLLANARVHTPTGTAINV-LARSEEDGVYVSVADNGQGLSEEDQKRIFERFFRADPSRQRSQEGSGLGLSIVDSVMQAHGGKVGVVSKPGAGTTFTLFFPTEK------------------- 310815828 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------LPALIISPEGQIIAHNAAARDLIGMDMVGLPHAAVLRQPAVSAAVDVLSGAPESRARLTQRGASRDSIWQMRAAAEEANQIRRDFVANVSHELRTPLTAIMGFIETLR--GPARDDPGVRGRFLDIMEREANRMVQLVDGLLSLSRVEVDERVRPTTPVDLKALAEETIAALEPLAAQGNNTVTLHAEPGNWIVPGDIGQLHQVLRNLVQNALKYGGPDKNVVIALHPAQATAVRIDVQDEGPGIEAHHIPRLTERFYRVDAHRARTVGGSGLGLAIVKHIVNRHRGRLAISSTPEKGSTFSVLLPQE-------------------- 270295515 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IYLCNVAIILYILFAIGIISYVIYRFKKHHNIRLEQQR------AKLEQEQKLL---------LNEMKLKFFTNISHDLRTPLTLIISPLQMLLSETL----DDGIRKKLNTINKNAQQLLTSINSLLDFRKLDVGAETAHYKSGDIVNFIREICSTFQEYALDHTISFCFMCEVENLNMSFDPVKIKKVMNNLLSNAFKYTPDKGEINVHL-YREDDNVCICVADNGQGIIDKDKKHIFERFYQVQQ--TSEKTGSGIGLHIANEYVHLHKGTISVTDNFPKGSVFTVKLPNDKAPNELPVPNAEELRY---- 154503274 ------------------------------------------------------------------------------------------------------------------------------LENHSKRPEVKEALASGTGEDVRVSGTVGKEMYYYAILLQDGSVLVAKTMDNLGAMARDTLPVIGVLAVVMMIFAWITERLIRPINELDIEHPLENVVYEELRPLLTAMDRRNKEKAAVEDMRKEFSANVSHELKTPLTSISGYAEIMKNGLVRP---EDIPNFSERIYKEAKRLITLIEDIIKLSKLDEGSVEIEKEEVDLYELSREIISRLSMQASMKHVHVSLSGEP-VTYV-----GIRQILYNICENAIKYNVEGGSVSVWVGST-LNGPKVQVNDTGIGIPKEHQERIFERFYRVDKSHSKERGGTGLGLSIVKHGALLHNAKVSVESDTGKGTRMEILF----------------------- 149190330 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDITERKRHQLEKASRDKTTFISTISHELRTPLNGIVGLSRMLLDSHL----NTEQRKHMQTINVSAITLGHIFNDIIDMDKFDRRKLELFPEPLNFEDFVTELESISALMAEQKGLRFDLERLTDLPEVVVDATRLRQVIWNLVSNAMKFTKQGGVVTISADIEDNAHIIIEVEDTGIGIPQHELDKIFAMYYQVKSGKDNLHAGTGIGLAVSKQLIKMMDGDITVDSEEGFGSTFTVSIPCADKQQLAPVE----------- 194292414 -----------------------------------------------------------------------------GAMLLLTGAIVLAARWWNRQLLRRSQAQARRALLVSATPVGLCIVRQHDHAVLACNPLAVSLLR-----------ARPHEALPAAVALDRAPCGAGSGPASVSSITVAAPAPPGPADAAPRFLQVTYAPARYRDEAVLFCAVQ--DCTVQEALQRELR-SAQQATEAMLRVRSTFFAAMSHEIRTPLNALLGNLELLARSSGMAPHAARLR----ALETAAGSLRRIVNDVLDFSKIDAGQLALVNAPFRPVEALESLALAYAPMVAGRPIRFSLQLSPTLDTVVGDRTRLVQVFNNLLNNAFKFTASG-RITLSGELQADQRLVCRVSDSGIGMAPALAARVFQPFVQGDAAAASRYGGTGLGLSICARLCELMGGSIAVDSVPDVGSAFTVSLPLAQADRQAP------------- 291295488 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AFRLVRQTLEPLEWVAKKAEQVSELEGNNEVANRMLSRLESAWETQGRFLADASHELRTPVTAILGHVNYLLRRTQI---TEQQRESLEIIKRESERMQKLVGDLLELSKT-GGSWKIELGSVHLKTVLNEIEEEYS-KSFEGQIEVQ---APEHVWVLGDPERLHQVMANLVSNAIKAGA--TRIRL-IALDLAERVVIRVEDNGEGISKEHLPHLFERFYRVDKARDRARGGSGLGLAIVRSIVEAHGGHVWAESEPGKGSVFSISL----------------------- 239627023 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YKLFYATYTDVSEEHELQQLTEALERQKLISSE----LEKASKAKTDFLSRMSHDIRTPMNAILGLAAMAKDNLE---QTEAAKSYLDKLESSGQFLMGLLNDILDISRIERNAIELHLEPYGVEEFRQQVEALVVPQCRQKDIEFLFKKENRYERIRLDKLRFNQIIFNLLNNAVRYTPKGGRIELTAREQADGKQHIQIRDNGIGMGREFQEHMYEPFTRGRDAADFDGRSSGLGLAIVKSMVGLMGGTIQVKSEPDKGTQFTLDF----------------------- 167749659 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GNTCLFHITAFRNKIDGEDRYILAMSDRTKERAKKANNAKSSFISGISHDIRTPLSAIIGFASLAANEEG---NSEATKEYINKIITSGNQLLGLISDILDISVIESGRLTFNITNVDLSRMFYEIRTVISSIAAEKQHNLTISMHNTHEIVRCDKHRFEQLIMNFLSNAIKFTHNGGNISLTLTETDDGKKEIRVRDNGIGMSEEFTKKIFEPYER--EMTDKNIGGTGLGMPISKRIVDAAGGSITVNTKKGAGTEFIIKL----------------------- 89096574 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SVLSLLAIAFIYFILSKFLTRPLIKMKEATEQLSKGHFQVKLPPAGKDEL-GELSTSIQKLASDLKIIQ---KSRLDFLASISHELRTPLTYMQGYTAIALREGL---PDSERREYLEIIQDESAKLGNLIDNLFQLAKIDQTNFTIQKQEIDLCRILGELTAKVKPAFNGKNIELQTCCKEGL-TLSADPLRFEQIIYNLLDNALKYSDEHTKTAVHAEQTAKGTVKILIEDQGKGIPQADLKYVFDRLYRVDKSRSRENGGSGLGLSIVKELVEAHGGTIHISSQETKGTIVEIEI----------------------- 310821132 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RAYEQEQQRAAALAEIDRAKTAFFSNVSHEFRTPLTLMLGPLED-SLSSHSEPLTPSQRERQQLIHRNALRLLKLVNTLLDFSRLEAGRVKATYRATNLPKLTADVASAFRSAMEKAGLNYRVTVPDSLEPVYVDHDMWEKIVLNLISNAFKFT-FHGEVEVKLTQLEGR-VRLTVRDTGTGVPEAELPRLFERFHRVETTQGRTFEGTGIGLALIMELVKMHGGILGVQSVENRGSAFHVELPLGRA--HLPQERVASEE----- 89889435 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------LIMVLLLFSSSFIIIQYRVQRFIYRRIKKIYEDVSL----LETSNFTDREIATDMRTLTQQVERFAKDKKIEIETLKVRETYRKEFLGNISHELKTPLFTVQGYIDTLLDGA--HKDKVIRKKYLQRAQKGVDRLTYIVKDMDMITKLEVGDMSLEILEFDIVELVQQVFDQFEMKASKKNISLTFDMDKEPIIVFADQERIQQVIANLVVNSIKYGKQNGTTEIAIEDLINNKVIVRVTDNGEGIKKEFIPRLFERFFRVDQSGSRREGGSGLGLAIVKHIIEAHNESIYVDSEPGIGSEFSFTL--EKVSDKISE------------ 239995910 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLQTLSKSVVAHLELKRK-----NRELERTSQFKSDFLSYVSHEIRTPLNAINTFSQLLEGEAQKLNLPSSFTTPLSHVSQSGERLLEIVNSVLDIKQIEAGKMRVMPRAVNTKDFFTHLFSLTKIRAEDSGIVFSTSIDDAVPSLFFDDTKFGQVALNLLSNAIKFTNHGKSVKAQVKYKNGK-VIFNVIDQGIGMSDDDQKRLFTPFERMENA--RQISGTGLGLNISKRLVELMDGSIKVSSKLNHGTRISVTLP---------------------- 162450130 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RVWSFRDVTARVRAEQQRDQLLLDERRARAEEAVHLRDEFLSIASHELRTPLTSLQLAIQSLGQRLARGMDVERVRSAVALSGRQVKRLTDLVDMLLDASRIQAGRLELYTAPVELRALVDEVVAHLGDQIAQSGSAVAVRAEQPVIGRW-DPHRLEQVVTNLLTNAIKFGERQ-PIDIAIT-RGDRIARLSVTDRGIGIPAEVQAQLFERFRRGVSSKN--YGGLGLGLYITRTIVEAHGGRIRVSSEVGRGSTFCVELPFS-------------------- 298247274 ----------------------------------------------------------------------------------------------RKHRHADHRHSWWHSPLLGYPLAVLFTAIAFLIPMSEKSVGIEDLFIEPPFVIAT-------------LLVGWFWGIGPALLALLLEVLAIDYWLVPPLGSIVSFAPFILIQLIVLGLIVVQKNYRQQLLHANQEISQHAEEESNTRLEQADRVKDQFLSMASHELRTPVTGIQGYVQLLRLKKQSIQNPEWLPMYLGKVDEQTRRLTDLVNDLLDINTLRSGKMPVHLEFCELGCLCRRVVEEQQALV---GRSIDLRLPADPVTVQVDNRRFSQVVSNLVSNALKYSPKNTPILVEVSQRPGEAI-LAVHNESPVLTKEQQKSLFEPFYRSCEAQSPATPGWGLGLAICKEIVVLHNGRIWVESSAEKGTTFFVALPL--------------------- 240171668 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVVGIAGYAVVRRSLRPLAEVEQTAAAIALDRRVPERDPRTEVGRLSLAL--NGMLSQIQQAVADSESSAEKARGSEDRMRRFITDASHELRTPLTTIRGFAELYRQGAA-----RDVAMLLSRIESEASRMGLLVDDLLMLARLDVQR-PLEHHQVDLLALASDAVHDAQAIDPERTITLEFLEGPGTPEVLGDDARLRQVLSNLVANALQHTPASADITVRVG-TEGDDAVLEVADRGPGMSQEDASRVFERFYRTDSSRARASGGTGLGLSIVDSLVRAHGGAVSLATAPGEGCCFRVTLPR--------------------- 126650201 -------------------------------------------------------------------------------------------------------YDWG-FILVHLSMVSIGYSLLQCIE--HWLPPHLQLYKHVYTFFSM-VAILLAFTLPYLVSMQAFYMVILGAPIVITLILMIGKSIVFILLGLVAFVNSIIWDLLITGIKIISYPFDLIVTIACLATAKVHADELAHKLQEIDKIKDEFLASTSHELRNPLHSIINMSKAVLDREAKTLTTKSVND-LETVLSVGNRMSLLLNDLLDVMRLKDDTQQLQLSMVSIHSIAVGVFDMLRFMIEGKPVQFVLKIPEDFQRVQADENRVIQIVFNLVHNAVKFTNEGS-ITIS-SYTRNGMANIVITDTGIGVDDETMRRIFEPYEQGTISKTMVEGGFGLGLNICKRLIEFHGGTLEVQSVVGQGSTFTFTLPLA-------------------- 94986414 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAGQALRPLRQVQRAAERIGGQNLGERVPEPQTGDEVQALAHA---LNAMLSRLEASFEAQRRFTSDASHELRTPVTAISGHASYLLRRTD---PTEGQRESLNIIRRESERLTNLIASLLQLARSDSGALVLTRQPILSGLFLAEIARELLPLAQAQGTELVAQ--GQDVAFEGDPDRLKQVIINLVGNALK---AGAR-HVTLGAEGGREVRLWVQDDGPGIPSEHLARLFDRFYRVEDSRSRDQGGAGLGLSIAKGIVDAHGGRIWLESEVGRGTTAYVQLPVGNVPELEED------------ 251779712 --------------------------------------------------------------------------------------------------------------LIGVIFV-LVFNVLCVLMDLNIMQYYSHIINIDVLMNIKKIINLATYMLIFNYFITFASLSVMFLSRILLSLYKDEGMMYALNRCLLALFLIIIISLFW---EIITKSKENKELSYEVVNQKNEMY----KLKEEEEMRSQFFANISHELRTPLNIIISSFQLLRMYN---YNEEEFLKYYNTISQNCSRMLRLINNIIDVTKFDAGCFKMNFVNCEIVSLVENVTLSIAEYEKARTRNIIFDTDCEFLEIKCDPENMERAILNLLSNAIKFTSDNGNIFVNISENNDKYLSITIKDDGIGIPKDFRKSIFERFVQVDKSFRRNVEGSGIGLSLVKYIVNSHAGEIYLKDTEKKGCEFIINLPNVKIEEELDE------------ 238751334 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDITERKRDALENASRDKTTFISTISHELRTPLNGIVGLSRILLDTEL----DSEQLKYLKTIHVSAITLGNIFNDIIEMDKLERRKVQLDNQPIDFTGFMADLENLSGLLVQPKGLKFILEPQLPLPEVITDGTRLRQILWNLIGNAVKFT-QHGKIVLRVWREGSDRLIFEVEDSGMGIPEDEQDKIFAMYYQVDSNGGRPATGTGIGLAVSKRLAQSMGGDITVKSTQGVGSCFTLTIPAEQETSAVPAKD---------- 85059258 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NLLLDTLRTQYDNLENVVAERTRALNEAKQQAERANKRKSSHLTTISHELRTPLSGSLGALELLQMTTL----TDKQFQLADTARQCVFSLLSIINNLLDFSRIESGQLSLHIEETPLLPILDQAMHTIQGPGQSKGLTLRTFVGKQVPYLDIDGMRLRQILVNLLGNALKFTQSGG-IFLSVKRRD-QQLIFAVNDSGQGIAPEDQEKVFAPFFQSEGTM----QGTGLGLAIAANLAKLMGGSLTLSSTPGLGTCMSFIMPLNDHREPHP------------- 153005763 ----------------------------------------HEDRLIVLSGRIALATSIVGQVLHHFVVDVPLRLWAAYRFGSSALYALLLLATLLPRLQRGALAR-LPLFVLAVVVSSLQALTVVWLPSVS--------YLYAFVFSVVGVLLLRQPVPSAIATLSFF----AACQWAVAWRHIHPSRLVSVFTLAVGLVILFRARMTTDVRAFLTSRRERQTQQRLLETQVEL-----------DRVKTNFFTNVSHELRTPLTLILAPLETMISGERAVPAD--LRADLELMLRNAQRLLRQINTLLDLSRLDAKHEFLRLEELDAVELVGSLVESGRPLAAQRHVALAFAVEGRVPPFPVDRDKLEKIVLNLLSNAIRFTDRPGAVTVRCSLRVDRFVC-SVEDTGIGIPDDEIERVFDRFHQVQRPATRGRGGSGIGLALVRQLAEFHMGSVSVRSRVGEGSCFTVELPIDRAV-YPPE------------ 302350405 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTGVMMVGLSETPNIDIELIERLAEPTGIAIDNRLLFEENRKVVLQLQQMNDKLKEIDATKDEFISMASHQLRTPLTSMKGYVSMVLDGDVGEIND-QQRTMLQQAFDSSQRMVYLISDLLNVSRLRTGKFTIANSPTNLADIVESELEQLQASADARGVKFVFHKPDAFPTLQLDETKVRQVIMNFLDNALYYTPANGRVTVELSNRD-NGVVFTVTDSGLGVPKKDQPYLFTKFYRAQNARKMRPDGTGLGLYMARKIIIAQGGTILFNSQEGVGSTFGFAFPYQSTINIPAQ------------ 269928609 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEEVARRSALSDNARQEAREAIKARDEFLSVAAHELRTPLTSIKGYIQLLDRRLAIEQPDAALRASMEKLRPQLARFERIVRDLLDISRIDRGHLALQREPCDLAAIAREVFDAVEHSVHDPAQPMRLSVPDTLPGIW-DGARITQVLANLLSNALKFSTGRGEVVMEVRR-EGTHAVICVRDQGVGMTEEEQSRVFEPFFRAD-SIVGHIPGTGLGLHITKRIVELHGGSITVESTPRIGSTFTVRLPLT-------------------- 114704750 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSDARAAERMLREKNDALEEANRIKYDFVSFMSYELRSPLTTVIGFSQLLAEPELGTLN-ERQSDYLDHITSSTRSLLAMVNDTLDLATIDAGIMELEVSHVDIAARVENAVEGVQERLHENQLRVEVDLTKSGDVLEADGARLTQILYNLLSNATNFAPQGSEIELKAWKSEGSEVCFAVTDRGPGIPADQVDRIFERFE--TNAEGGRSSGPGLGLSIVKSLVELHGGEIRVETPNGGGTRVICALPASQ---DRPDPEH--------- 255530108 -----------------------------------------------------------------------------------------------------------------------------------------VLVLIAAFAVGLSIG-LVNFYFQQSWYFMLVSFVVTFITSFIVFYYLLEKYIYSKIV-----LIYKMIHNLKLGKDLKDALGESSDPINDVEQEVKEWAGAKKRLKKQEQFRREFLSNVSHEFKTPLFAIQGYIETLQDCL--TEDPEMAAKFLDKAEKNVERLSYLITDLDSISKLETGEIPINYEKFDFVPLAREVMDGLEDTARKRNITLSFKDKYTHPAVRADREKIRQVLINLIHNSLKYGKEYGSTAIKIFELHDQYL-IEVTDDGIGIDEKHLSRLFERFYRIDSHRSREEGGTGLGLAIVKHILEAHEQIISVRSTLQIGTTFAFTL----------------------- 291549132 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQEDRERERLQVAYEKADLESRAKTEFMNRMSHDIRTPINGILGMIQMIRKN---YKDQEKIEECVDKMDLSVQHLSELVNDVLDMSKIESGYLELQNDTFDLNTLIDQVEVVVSAQVEAMEISYESHREKNHTMLSGDTLQIRRIMLNLFSNAIKYNKRGGRIDTYVKELSFDGMCFRITDTGVGMSREYIEELFKPFTQEINDARTQYKGTGLGMSIVKGLVEKMGGTIRVSSTPGVGTEFRFYL-----SFPVVQPEKESQNEEC-- 254796403 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RESSKVLNEQFSINTKLKKAKESIEEISSQKSQFLANVSHELKTPLNAIIGFSDLIRTAEVLGT---EHREYANDIYYSGNHLLNLINDILDFSKSELNNLEIKPTLFDLVRLTETCIRM--TTTKRKKIKIVKSFFSNKILIKSDHKRVKQVILNILSNSIKFTNEDGLIKISIIRLPSE-IEIEISDNGVGIPEKDIAKALSVFGQSNTELSRKYDGAGIGLPLSKKLVELMGGAFEIESKEGSGTVVKIRLP---------------------- 298247521 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SYLLACKAFQPIGRLTSAARTIAVGDLTQRVPVPRAQDEVQRLALT---FNEMLASLDAMFARQRRFTADAAHELRTPVAAIRSLAEVALSERSEP---EMYMHVLQNITSESERLGELIRDLLVLARADEGQASFEHEPVRLDLLAQGAVATMEHLAQERAVHLSVQAREQV-QVMGDEARLIQVVLNLVENALVYTNPGGNVTVETGIEQERAI-LRVRDTGIGIAHEHLPHVFERFYRTDKARSRAAGGTGLGLSIVEWIIHTHGGTIDVQSQPEQGSLFSISLPLAR------------------- 309888 -----------LTASLRPLLNKLGLASRAPLELDARAKLLAAVHRGAPMGIAASVVLPVLTLAAFWDSDSRLALWCLIMLCLTALRFYFGYRYDITRMTLAATRKWWTGMRIMSAVGGVAWGSSAGLYLVSPSLEFSSLLMIVIIGVAAG-AVLSQAPVPSNLLILGTGILAPHFALAEQAFPEHGLYVRGVLLFFAAFLARHAANIHSTLVREIQLENESRQL------ARRYQDE-KQRALSASEEKSRFLAAASHDLRQPVHALVLLVEALR----ARNQSETLAPLVEQLPSGAQTIDLLFRSLLDLSKLESRKTSPTLEPVDLGEVITEVVQQFLPDARAKGLALTQRIPPLPVFGMAEPVLLRRALFNLLQNALRYTSHGG-VMVALRVRQ-KHLRIEVWDTGIGIAPEHQKDIFSSYYQVENPERDPSQGLGLGLAIYKECVRLLRGTFGVRSVPGRGSMFWMAL----------------------- 144008422 -----------------------------------------------------------------------------------------------------------------------------------------------------------NKTYRFALLTAAYASIISMLILGVFSLVISGFNLWHIFVFGISFFALIQYRLERFIYKRISISTDMETLTAEVAENKKIEIETLKVREN---YRKEFIGNVSHELKTPLFTVQGY--ILTLLDGAYKDKAVRKKYLKRANKGVERLLYIIKDLDMITQLEVGGLTLEKENFNIIKLVKNVFDLSEMKATKKNISLVFDKHKESIKVYGDQERIQQVLSNLIVNSIKYGKDDGTTEISVEHLVKDKVIIRVTDNGEGINKEHLPRLFERFYRVDKSGSRKEGGSGLGLSIVKHIIDAHHENIYVESQHGIGSEFSFT------------------------ 297588279 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILFSILLSKILTKSIIKPINSLAKTAEKMAKGDMEVRAKENDTDE-IGRLGMTLNLLTDNINKKEQL---KNEFISSVSHELRTPLTSIKGWAQTLKYD---PSDLETTTMGIDIIDSECDRLTNMVEELLDFSRFTSGRISIVKRKQNLIELAERIKNQLLPKVRSKGIDLILNYESPELIATFDEDRIKQVFINILDNAIKFTSEKGTIIINIEKTE-KFAEISIIDTGIGISFEEIELVTGKFYKGSNSNSH----VGLGLSICEEIVKLHKGELMIKSKLDEGTTVSFTLPL--------------------- 289637430 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRRTRLMHQQHAALEAEHQASRAAREASLAKDAFLGMISHELRTPLHAIVSSIELL----GFNYHSEADRKVIQRLETAARHLEAQMKDLTDYARLGAGKLELRHEHFEPRELLASIVDEHTMSAAARGLKLESEASGVTGLVDSDPHRIRQIVSNLVTNAIRYTETG-TIRVKLMQRPA-LLSFVVSDTGPGVPQAQIPLIFQEFTQLDGSRTRRFEGAGMGLTIVQGLVRLFGGTVEVASVVGEGTTFTVTIPVSPVAP---------------- 309781490 ----------------------LASRAPLELDARAKLLAVHRGAPMGIAASVVLPALTVAAF-WDASNRPGLLGWCLIMLCLTALRFYFGYRYLTRMTLAAHTRKWWTGMHVMSAVGGVAWGCSAGLYLMSPSLEFSSLLMIVIIGVAAA-AVLSQAPVPSSLLILGTGILAPHFLLAEQAFPGHGLYLRGVLLFFAALLTRHAVNIHNTLVREIQLENESRQL------ARRYQDE-KQRALSASEEKSRFLAAASHDLRQPVHAIVLLVEALR----ARNQSESLAPLVEQLASGAATIDLLFRSLLDLSKLESRKTSPTLEPVDLGEVITEVVQQFMPDARAKGLTLTARIPPLPVYGMAEPVLLRRALFNLLQNALRYTERGG-VMVALRVRQ-KHLRIEVWDTGIGIAPEHQKDIFSTYYQVENPERDPSQGLGLGLSIYKECVRLLRGTFGVRSVPGRGSMFWMAL----------------------- 309389719 -------------------------------------------------------------------------------------------------------------------------------------------FRSDNKILAVKTIPMNNFVFSRGYFLDFLIIVLTIAAGGALTSVFLGYFTTKKMLSPINKVTETAQEISSSDLGRRLEVRGTDDELKKLALT---FNSMLNRLEKSFKRQKQFVSDASHELRTPISVIKGYVDLL--DRWGKEKEDVRDEAIEAIKKETANMKHLMENLLLLARGDDSELKKDEELFKINDFVLEIVKEFELMKKNTNIEVKAQAD---IYFYGDQSLFKQLLRIFLDNAVKFSSQQGKIAIEIDKIDAHNFYFSVEDDGPGIAQTDLPNVFDRFYQADKSRTRKEKGSGLGLAIAKQIIDSYNGNIDVESIEGKGTKFIVVLPLAEKKDY--------------- 108805767 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FHNRLQEVLAKTRYSITEPEAEAGERIIEIRAAAILRDVTEER--QIQRAKAEFIANASHELKTPISALSGYLEMLEDE----QDEEVRAEFLREMRTQTERLQNLARTLLDLSRLDANAVIFRLEEVDLEDLLHELRRDFSYT----GRPLRIHAEEGVPPVETDPTQLHRTLAILVDNAIKYSPEGTPVDLTLRREDG-GVVIDVRDRGCGISEAEIPHIFERFYRAQGS--SRADGTGLGLALANEIVGHLGGEIRVQSEPGAGSTFSVVLPLKK------------------- 291562929 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------ILNIVYITALVVFILSLIILLVFTKTVYVPLKKITAGAKEYAAGNLSHTINVTSADEMGYLANTLNYMSSELNKMEE----YQHSFIANVSHDFRSPLTSIKGYLEAIKD---GTIPPELYDKYLGILISETERLNKLTQGMLTLNSLDSKGF-LTRSNFDINRVIKDTAATFEGTCNAKDIVLDLTFAADIQMVYADLGKIQQVLYNLIDNAIKFSRENSVIYIQTSLKYEK-VFVSVKDTGIGIPKESIKKIWDRFYKSDLSRGKDKKGTGLGLAIVKEIIQAHGENIDVISTQGVGSEFIFTLPKATAL----------------- 85373912 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QMNEELAVIELANRTAEADSRAHTDFVANASHELRTPLASIIGYAETLS-DTPDQIDTPTAQKFIDTIYREARRLQSLVSDLMSLSRIEAEKHEQPVERVDLSAVVERAARDLGDRAERLVIDIHGQYA-----VGGDAQQLEQLVRNLVDNAFKYGSKDAPVTVRLSQAASGDARLDVVDQGEGIPREHLPHLTRRFYRTDPGRSLASGGTGLGLAIVKHIVQRHRGRLDIDSEMGVGTTITVRIPLWREMD-APE------------ 188585847 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AILVASAFALSLSKNITRPLSSINESAQALAKGEFTQREVLEETDDELGKVSRTFHLAQEIENNIEEQKRLRKNLVDNASHEFRAPLSAIRGYSELI---IDGIVPEQDQTHYLNLIWKHAVELNEMVDTLLDLSSLETGTINLNKEKMTAKEVLIDAMDMVLPDAEKKNQTITIDKSESKTFFKGDPPRVKQIIVNLLKNAIQYTSEKGTIRLRA-FDTEQYVALQVVDNGIGIPKSELDSIFQRFYKVDKARNKKSGSSGLGLAIVNELVKIHNGKIEVDSEEGKGSTFTVYFPRS-------------------- 150017892 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------TLNKILIGVGAASLLCALILGLIMAEGLSRPILKVINIAEMISKGDY---SQKIEKKSNVEELDKLTATINSLGYSLNEQEKLRQRLTKDVSHELRTPLSTLQSHMEALIDGIWEPTP-----ERLISCHEEILRLKRLVGDLEKLAQYESENLVLNKTEFNIGEAVKNIVLNFEKEFLNKGVSLIFHEKDIVGYL--DKDKISQVVVNLISNALKYTQKGGKVDVNIS-EDNNYIEISVKDTGIGISQDDLPYVFERFYRADESRNKLTGGAGIGLTISKSIVEAHGGNITVDSIIGKGTNFVVKVPK--------------------- 172057192 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FRGNL-LLSAYAERIA-IANVEMMLVLRDVTKEK--ELDLKQSEFVSIVSHELRTPLSSIMGFTELLMRRTL---DGPRQKKYLETIHSETVRLAELIDDILEIQKGEDLTQGTTKKRMDLKKLVFEMRPMFDLASSKHRIRVAFE--PGRYELTASEEKMKQLFTNLIMNAIKYSPDGGLIQIK-GVVQDHLIRLTVEDEGIGIPEKSVPFIFDKFYRADNSDTRKIGGTGLGLAICQMIVKDHDGTISVQSEEGIGSTFTVEFPIEMVTE---------------- 255035253 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAYEEEQRRLRALEELDKAKTLFFTNISHEFRTPLMLMLGPLELLRLNAPEWSEAEKAK--VEVTHRNALRLLKLVNTLLDFSRMEGGRGHARFVRTDLAAYTQNLASNFRSVIEKAGMQFEVKVAGDECDAYVDRPMWEKVVFNLLSNAFKYTLEG-TITLELSAEE-KAVRLAVSDTGVGIPAHELPHVFERFHRVQNSAGRTYEGTGIGLSLIRELVHLHGGDIGVESMEGKGSRFTVTVPLSQVFETDPE------------ 142257150 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GIKSLGYLFRRSKKKKIADIEFEIELNDKSTRWVLATNQSKNTREQLRSLDSMRRDFISNLSHELRTPVSVIRANSETLIDGALD--DKKQAKVFAKAILHNAERLTDMVSSLLDLTRIEYGELKLNFEEINLDSFIKNYIQSVVNLSKKKEINIVYKPDHK-GTVNADLQAIERIMNNLIDNAIKYSENGSDITISTSNESDNYIKVMVKDTGEGISDEDINHIFSRFYRTASARATDNQGSGLGLAIVKHLVNNLNGEVGIESKPQEGSIFWFTLPN--------------------- 149277393 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVTQIEQNGIQAKHVVNTGINTITIIMVVFFLLMVMLLYF----ILTDITKSNRYRSELELA-------RDEAEYHGRAKQRFLSNMSHEIRTPLQSIIGYAELIKYQDKPDHKD------IDAIYHSSEHLLQIVNEILDYNRIISGKFTFADKPFDIARLLDEVIAVMQPQAERKSLRLVSDIEHELRFINGDAFRLKQILYNLIGNAIKFTLEG-EVVLSVSYKDNLHFNFMVRDTGVGLTEAQTGVIFNEFEQVQGPENENKSGAGLGLTIIKSLVENQGGRIYVKSKPGAGSVFTVYL----------------------- 86140417 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIIALFTILCLLALSLYKNN----NLRAKANEL---LQAKNAELMIAKENAEKASVVKAQFLSTITHELRTPMYAVTGLTHLLLSEN----PTEEQKKHLDSLKFSGEYLLSLINNILDLNKLEADKVEVEQATFNLRKRVDDVLFALERSAQEKGNKLTLEYDEEIPQIIGDPLMISQILINLIGNGNKFTRDG-DIFIRIKQLSRNDLHFEVEDTGEGISKKKQKDIFQNFTQGSVQINRKFGGTGLGLSIVKRLLSLQKSKIELESTLGKGSKFFFDIPEERVYNI--------------- 302060794 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SFDVWKQEVTGIARPWSRADLYGAEDIRRSALERQVQREQEAVRLRDELVAVVSHDLRNPMSIIIMQCGMMQRWAVDDTNFENRRRALGTIEKATTRMNSLLEDLLDTAQIEAGRYQLSRLALSVTSLLEEACSLLVMLTTEKNIELNCTSAQGLV-IDADPERIFQVLSNLVGNAIKFTPKGGRINIDA-VADGDDVLFRVSDDGIGIPAQHLPYIFQRYWSVKEGNPR---GNGLGLYICQGIITAHGGRLWADSSLDSGSVFSFTLPMHQGQDTIGE------------ 88703694 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLVTAVRRYREDRYTGVISLDTRQPPRDEVDLLGTAISDMSERIEQQFDAQTEIDRNRRELIANVSHDLRTPVSSIQGFLETLMVKDLDAN---AQTDYIRTAHKHALRLNELISELFELSTLESGSVEPHWENFPVMELIQDIVLDHEVSARERGITLTTEAPRESLQVRADIAMIHRLLENLIHNALRHTPQGGEITIRV-IEDAQRVQVQVSDNGDGIASQDIPRIFERFYQTDSTTDSSIGGTGLGLAIVKRIVELHRSQIAVRSESTRGTEFSFWLPQ--------------------- 78043110 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------FLLFLAFLGTIGLFSFTVIKNTIEEPLKEIVAMTGEVATGNFKTKVEIKELSENFHQMAQKLELYHNLEEKVRERTHELSLAKSEIIAMVSHELKTPLTSILAFGEILLADSENLLP--WQKEYLEDIMESGQELLKQIETLLTMAKIEAGKITVTYSPVNLQQFLEQCFKFYKNKARSRRVSLKIKTNIT-GILITDEHKLKLILGNIIGNAIKFTPPGGKISVGLRKIFGR-LYIYVKDSGPGIAPEDLPNIFNKFWRKDQ----KVDGTGLGLTLAKDLCELLGYEIKVKSKLGRGSSFYIVI----------------------- 91778296 --------------------------DPIQRAIDEDLVRV----LYAQDPIAFFHWFSIAVLVAIYWPNIPSPPLFIACFGFYAAANCGGRRYPELVSPRGWIYLHALRGVLLYSAPGIA-VWFAFQSPQTDLPLLHTV-----MLVTLAAGVFMSNGFDLLNFSTAIPFLLFPSIVMHFGTHTFDRTI---LAIVLAFF-FCAINVYALSYRKLFQQVVQAR-VDQQYLAESLAAQ-KRVAEEASLAKTRFFAAASHDLRQPLHAIGLLAASLNDAAATP---AQHAKTAEHIVYNVEALNQLFNQVLDLARLESGVTQVIRLHFRLSELFERVGSQYRPQAAAKGLAL--RIAPTTMVVHDDPVLLERVLSNLLSNAVRYTEEGA-IWLGVRRARPAGGHIEVRDSGIGIPVEEQERIFEEFYQVANPQRDARQGHGLGLPTVKRLVEMLGGKLQLRSAPGRGSVFRF------------------------- 115372373 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARGDDEVAQLNEMAARIEQTQKELREAITLRDQFLSMASHELRTPLTPLKATVELLLRQSDENQPLERQRSTLERLRRQVDRLTRLVSDMLDMARIQGGRLAMRRASMDLTALAREVADRIQHSSRERSAPIQLELPEGPLLGVWDEQRLDQLLTNLIENAARYSPPDAPIQVCIGSTADRAL-IEVKDQGIGVPAESLPSLFTPFYRARNAAQHYAGGLGLGLAICREIVERHGGTIQASSAPGQGTRFSVSLP---------------------- 156050625 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KVIGCLGLSIDITDVEKRAQLEIDNTRLMLEEQSKMKSQFLA----------NGIIGMVDLLSEDTTLTSS---QREYVSSIQLSGRALLTIVNDILDFSKIESGRLDIEEVPFNLCSIVGELCKLLSIFANKKNLGFTYEVDEDL-EVLGDPGRIRQVLSNLLTNSLKFT-ENGSVKMSVKGKRNDRVEISITDTGIGISKTTLKKLFKPFSQGDSSTARLYGGTGLGLTISRNLASLMSGTIALKSEEGVGSIATFTIPLK-------------------- 197303867 -----------------------------------------------------------------------------------------------------------------------------------------------------------------SVLRLARPMDSLIRTAWNILPVMLVLSVIG-IALALFLANWQTKRLMEP-VMHLDLEHPLDNVIYEMVPLLEAIDRQNKEKEAVANMRKEFSANVSHELKTPLTSISGYAEIM---MNGLVRAEDIPGFSKRIYKEARRLITLVEDIIKLSKLDEESVELEKEDVELYELTREIVSRLSPQCSEKKISVALSGEPVFCH------GIRQILYNITENAIKYNRDGGSVSVWVGNTLD-GPKISVSDTGIGIPEEHQERIFERFYRVDKSHSKERGGTGLGLSIVKHGAILHGAKVTVNSEPGKGTKIEIRFPKEE------------------- 163732200 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRLEALRKSGAVFPVELSISLSEVNGERVFVSFLR-DITGELE-AEAQLRAARDKAQEGERAKSNLLTVMSHEMRTPLNGILGSLALLDKDSF----DDRHKRLLNSISVSGELLLSHVNDVLDLSSLEKETSPREKVIFDITDLLRQVTDSLMANAEARGNSLFTCLSEGLASVTGAKRSLQQCLVNLLGNAIKFTASG-EISAEAERLNGGDLVIRVSDTGVGIAPENMDRIFDEFVTIDTAYSRQNAGTGLGLAITKRLVEIMGGTIEADSLLGEGSLFTLRIP----LPAVPFETRTGTQH---- 268316555 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTGPLRAIRNSARNIIEGHFDEKIQVHTRAAEFQDLAHHLNKMSDSFREKIAELQRLTRLQTEFIGNVSHEVRNPIFSIGGYLEALASPTMDP---ETRKRYVEKALQNLNRLNNLFNDLIEIARLEYRADLIHPSVFNLQELLEEVVDMLYPKAEEKGLIIQAENDP--VYVRADRERIRQVLTNLIDNAISYTDEGYIRC--RIRRRRDKVHVEVVDTGRGIPEEHLDRIFERFYRVDPDRSRRSGGTGLGLSIVKQILQAHGEAIHVESTVGRGSRFWFELPYAEADEAV-------------- 269838412 ---------------------------------------------------------------------------------------------------------------------------------------------------------------PESLRHTIHPEYLALDRFPLRRLLAVPLSVRGNTLGTLVVWRDLTDQPFTSDDSTL-----IQDLADRAALAIENAQLYRE-AQSAVRVREAFLSTASHELKTPLTTVKGYGQLLLRFLKQPTDREHLIKLATHLRDQTDRFETLVNDLLDVSRIQQGRLALRPQPTELTELARSVLARFEQSPRTPAHRLVLDAPEPIHGVW-DPVRLDQVLTNLISNALKYSPDGGEVRLSVRR-HGDEAELAVSDEGIGISASEQAQLFQPFSRTVRARL-EMGGTGLGLFISRQIVEQHGGTITLESTEGVGSTFTVRLPLT-------------------- 304405489 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QGQLEIDLLAESFNGMLGRLETSFEAEREAKEHM-------RRFIADASHELRTPLTSIHGFLEVLLRGAADK--REQLYPALNSMHGESTRMKKLVEDLLMLAKMDR-APQLRMSPILLDELMEEMDPHLRMLAGERTVQFELQ---QAVSANGDADQIKQVVLNLFHNAVQHTDAHGIIQVTVSDRPAGQPIVSITDNGPGIAAEHVPHVFERFYRSDSSRTRKHGGAGLGLSISQSIVKAHGGEITVDSVIGRGSTFAFKLPASK------------------- 113475172 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAMTVQDITREV--ELNDAKSQFISNVSHELRTPLFNIKSFIETLH-EYGEDLSEVERREFLETANHETDRLTRLVNDVLDLSRLES-CMIYHLNAVDVAQPIEQTLRTYHLNAKDKKIELNYDIESNLPTVVGHYDLLLQVFANLVGNAMKFTEPGGRIVIRAYLLENQFVRIEISDTGSGIEPEDQEAIFERFFRVEN-RVHTLEGTGLGLSIVRNIIDKHHSKVNLVSELGVGTTFWFDL-AVFEERSVPEENQ--------- 89896745 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------AIYQSLFLAGALALIIGIILSYWISRRLTSPLQGLTKAVQRVGEGSLD-EQVPVTTKDEVGQLATAFNGMAENLKKQE---RLRKQFTADIAHELRTPLTSIRSYIEAFQDGVLPAN-----KENLAIINEEIERLTRLSSDLKDLNVAEMGALRPYLTQVNLSALIDKTVNMLSPLIQEKGISLAWH-KPESTLIEGDEYLLTRLFYNLLHNAYKFTESPGKIEVQMELRHQEAL-ITISDSGIGIPEEDLPFIFERFYRSEKSRSRETGGTGIGLALAQQIALLHQGTLTVESCPDKGSRFMLLLPLT-------------------- 310758338 --------------------------------YAARIRQVQVDALRRSFPFALAGSLISACFSAFALVGVLIMLWLGATLMVGVLRWAAVVAYDRRRADPAAAQRWVRRMLAGNLCSGILWGLWTFFVPLEYQLFFIVI------LFGLGTGAISNYMLLPVMYAAFAPMFIALAAQ---PSAIHLALVTGGLAYLIATLAFI-HRMNRTHLDALRLGYENLALLEQVR-------QEKIAAERSDLEKSRFLAAASHDLRQPVHAVNLFLGLLANEPLSRHG----RYLVDNITSALSAMGHLFDALLNLSRLDAGVIEPRFETFRMQPLLDQLKAEYAPQAGEKGMRLRVR--PCAASVRSDPVLLERMLRNLISNAIVHS-DGGCVLVGCRRV-GNRLRVEVWDNGSGIPKAEQERVFWEFHQLANPERDRSKGLGLGLAIVRRTARLLGHELALRSEAGRSTVFTVTVPAS-------------------- 295112251 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLAGTLVMILVACGLGYMVAGRLSRPVARAVERTKRICRREYDLKPAKREMDDLT------RGVEELGRSLAEQE-RLRQRLMTDVVHELRTPLTVVRSQIEAIADGVW-----EASPERLALCVSEMERLSGLIRDVESVTRMEGDAVAIKPEPVDLSAFLSSVLDAFRPLFGRTGVALRRSLAPSLHA-EVDEDRFRHVMDNLLSNALRYTPKGGWVEVRLRRR-GDEAVIEVQDSGSGISPQDLPHVFDRFYRADESRARVTGGRGVGLSIARAVVEAHGGTIGVESESGVGSCFTVTLP---------------------- 254421559 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------SLAQITRMLAFSSMLAIGVGAIATSLYINRALRPIRKLNR--LAGNINLAGTRLEFDRAPTEVQELAQTCNTMISRLSAAWDQQRRFVSDISHELRTPLTLVHGYLQ--STLRRSCNLSAPQKEGLEIAAAEADRTIKLLQELLDLARADSGNFQFKIERESLDDITREVIGICRYATG----RIHLKLEPATALV--DRNRLKQVLLNLIDNALKYSIASEPITVTLKKM-GNQAYIEVKDTGRGIPPSDLNKIFDPFYRVDEDRSRATGGTGLGLSIVKTLVEGMNGTLKVQSKLGEGSVFTVSLPT--------------------- 153005523 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAITAIRDVAERKRAEEDRARLHAQLQATLEELGAAYDKSQQLERLKTQFFANVSHELRTPLALILGPADELLASDLPPGP----RRDVEVIARNARTLAKHVNDLLDVAKLEAGKMALELSDVDVAQLVRLVAAHFDALAASREMAYSVEAPATLAA-RVDPDKLQRVVFNLLSNAFKFTPEAGKVRCTLRVEPEGALAIEVADSGPGVPPAERETVFARFTRGDDDTARRVGGTGLGLAITRDFVELHGGRIALGEAPEGGAIFSVHLPL--------------------- 153005523 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQRELRTQTSDVVALAGEVAARKRELEAALEVTRLAKEEAERASAVKTNFLRLVSHELRTPLTTLHLQLQRLTRDTEHPLEPH-QREIVRRGSFAATRLTGLVEALLHEAQLASGRLSVAVEDVDLGALVAKVVEEHRPLADDKGLALRLRARDHVPWVETEPRFLKLILSNLVGNAVKFTAAG-VVEVGVEGR-GDELRVEVRDSGPGIAAEDRARVFEPFERGVRVAEQFVPGLGLGLAVVRDLAAAIGATVELSSSSSAGSTFTVTLPRRQ------------------- 37521827 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DERLRELAQLQSQLLLTNQELGRLVRAHQDNLSVLAHELKTPLNSIIGYANLFLRTGRTRTDIGDTLEHIERVVRNGTRLLHLINDALEFSRSEAGQTRLHLEAVALRPTVEEVVETIRPLAAAQGLEVSLDCGLAPQTVASDSMRLQQILTNLLSNAVRYTPSGS-VRVECKAVDDRHWSVAVSDTGLGIAPEDQPHIFEPYSRFSCNERSRTEGTGLGLAIVSQLVNLLQGKIALVSEPGVGSTFTVTFP---------------------- 227834014 ----------------------------------------------------------------------------------------------------------------------------------------------GSVVVVAKDMTTENSILKGLAMVQVIIAALVMLIIALVGMWLIHRAL-RPLRVVEKTASQIAAGNLDKRVPEWPPHTEVGQLAAALNVMLGRLQNSVVHAQEKEQQMRRFVGDASHELRTPLTSLRGYTELYRSGATKDP------EFVSKIDAESQRMSLMVEDLLALTRAEGSR--LDMREVDMLELVLSVGSSARAAFAGRTINVNNE-ASGIPMVNGDADRLHQVLLNLVSNGIRHGGEEASVTLTLR-DDEEHVLIDVADDGKGISPEDAAHIFERFYRADTSRTRDTGGSGLGLAIVKSLVEQHGGSISVDSELGSGSVFTVRLPKA-------------------- 45658908 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GFNIGTLCVFDSQPKHLNPKQRVILKALSNQIIYNFELNKKNIELLLIQKKEEELQKSKSLFFANMSHEIRTPVHGILGVSGLLSETEL----QQEQKEYVDTIQRSGKLLLNLLNDILDFSKLESFNMKIEIIAFDLIDLLKDVFHLFEADAKRKNIEFKLVGQPSHSIVSTDPHRFKQILVNLISNAIKFTEKGS-VLIEFDFKSDCDIQIRIKDTGVGIPEQKLKELFQAYRQVDTSVSRKYGGTGLGLSISKNLSEMMNLKLTARSIINQGSVFEISIPLAEKVNFEPKKATQNIEIQ--- 294677043 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDITDRVAAEKELID-ARDAAMAGEQAQAEFVAVMSHEMRTPLNGLLGTLELLRETPL----DASQAALLGSMQKAGEILLSHVNNTLDVERLDAGKLSLSREPFAPMSVLDEIVQMQAAGAGARGNRLETRAVGRLPDVEGDAMRIRQVLLNLVGNAIKFTRDG-TITLEAEYHRDQGQLYRVIDTGIGIPQGETERIFDDFVTLDPELSREATGSGLGLSIARRLMRAMRGQIGVESDPGQGSAFWITLPAPVVLS---------------- 163789438 ---------------------------------------------------------------------------------------------------------------------------------------YQPFFTQSTGDFSGFIAVSAPISTIEASLKDIRNNLFSAFIFSIIGATIASYLFAKFQVSRINRIRSATHKVARGNVQLENREMEFDDLAADFNSMVDSLKKSQEEIERQENRRRQFMADAAHEMRTPLTTINGLLEGIEHDMIPEN---QKQRSIQLMQNETRRLIRLVNENLDYEKIRSNQIILQKQTFNAYEVLEMIVEQLEVKANESGNELILDCPTDLL-VFADYDRFSQIIVNIIQNAIQFT-DNGKISIT-GYSDENESIIKIKDSGIGMSAEEVESIWERYYKADVSRKNTKYGSGLGLAIVQQLVTLHGASVTVESLPGEGTTFTLSFPFE-------------------- 288798653 ----------------------------------------------------------------------------------------------------------------------IGWYLAVEIPRSQFTRNYYLTFQWISLIIVLFIVLLVIAILAILYLRVLSSIIEALRSLSSFSREYHDIAFAGRLKNTYAQLQRSQQHLQQVNQSLEQLVAELEEKIREIQVINQDLSQAKEDAIQSLNIRSEFMANVSHELKTPLNSIINFTQILEDFDEMLSDDELQAEYLERVLSNARHLLALINDLLLYSKADSSKLDYEMEWQNVVPLLGDCLEDFHPMAQQKHIQLHLEVPKKL-YVCIDELRFLQVLQNLISNAIKFTDSGS-VNVRASDETGR-VVVEVADTGRGIPTEKMPVIFDPFSQ----LNRFDQGTGLGLGLVKKMCEGMDIRIEIDSEVGRGTTFRLLF----------------------- 295688496 -----------------------------------------------TTPIAAVSATICAAVLSLSFGEPLLKTW-VDWFLRGALGLAVVLPAALVLIDSQHRRAYRVSLVQGSLLFAVAAVTLLCAHPLSGAPPFL-IFPIA-LVAAYRLGARGAAMACLIVALITLPIAMSGASPRFNALGPTAQARTIQIFIAVLFYTCMAASLVLAQQDRLRRLLQRREQLTRVARARALA---------ATEAKTEFLATMSHEIRTPLNSVLGFAQLLAKRDDLSPDARRQ---VNLIDSAGAALVTVLDDILDFSRVEAGQIELQPQPTSAAELVRETVAIMAPEVRAKGLELDLDIDPDHRHHDLDADRVRQVLINLLNNAIRFTDQG-RISVRLIIDPGDRLRFEIVDTGVGIALEKQALLFQR-ASADVALGRMPSGAGLGLAICRALVDAMGGKIGVDSVPGRGSCFWFELSARRV------------------ 146300865 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RKEIKNRIRLKQELLTEKREHDIKLNNEKLRFFTNISHELRTPLTLILGPAKQLLDENSNATDYEKSRYNL--IYQNASRLLNLVNQVLDFRKAQSGELKLKVTKTDILVYSKNIFDSFKEMAYNKKIKLNFITEDDEINGWLDNDKYDKILYNLLSNALKFTNKNGNVDLYVRLKDEDILVIEVTDDGIGIPLKSQEKIFKRFYQATNSKANNT-GSGIGLSLVKSLVAIHKGTISVESTQAKGSTFRVEIPIDR------------------- 296134172 -------------------------------------------------------------------------------------------------------------------------------------------------------------ILLACILASFMLAILFTVTVGSKTLRRMLRPIDNMINTARS----ISAQDLDTRLNVVNSHDELKELA-------ETFNEMLDRIQASYEQQNRFVSDASHELRTPISVIQGYANLL--NRWGKDDKAVLEESISAIKNEADNMKDLVEKLLFLARADKNTQNVAKTSFFLNELVEEVLKETRLIDTEHTITCATN---EVVNVIADRGLIKQALRIFLDNSLKFTPPDGTISVN-SYLKDKRVKLVIEDNGIGIPKEDLPYIFDRFYKCDKSRTRESGGAGLGLSIAKWIIEKHNGTIDVESAVGKGTKVIITMPLQ-------------------- 260587253 --------------------------------------------------------------------------------------------------------------------------------------------------------TLSDQTFYYAVKLDNGDILVAKTTDSVFHTMVSSFTLMGILFLIILALGFLTKKLIEPINRLDLEHPLKNVEYEELRPLLNRVDEQNKQLKQAEAVRREFSANVSHELKTPLMSISGYAEIMKNGMVRPQD---ISEFAGRIYDEASRLTSLVQDIIEISKLDEKSGEMPFENVDIYEIAQDICQNLTLQSKKKNITL--SIEGSNVEIYGVRHILYEMCYNLVDNAMKYNREGGYVKVSLSTTEDH-VCFTVEDNGIGIAKEEQERIFERFYRVDKSHSRKTGGTGLGLSIVKHGAALHHAQITLNSEPEKGTKIQVFF----------------------- 257440064 ---------------------------------------------------------------------------------------------------------------------------------------------SGYLFLCSSGARLTDFKEEFWSNFFFSACVMLLCAS------VLTSFLMRKLTDPLQKITDAAQRFGGGDFSVRVEGVEGEGEVVDLAHT---FNQMAENIQSNDNSRGQFMGNIAHELRTPMTTIKGFVDGILD---GTIPPDMQNHYLQLVSEETGRLARLIQNMLDLSKLESGEYQVNARMFNIWETLTGVALSAEQRINDGMIDLEGLTMDEKVLVYADPDLIHQVAYNILDNAIKFTPAGGTIKFHVEKL-GPEVEISIWNSGQGISPEALPYVFQRFYKEDRSRGLHARGAGLGLNICKVLVNLSGGQIRVESQQGEWCQFVFTLPAT-------------------- 239627745 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLILGAMILMIAGIALTLWVYRSILSPLNKLQEATKKIRDGNLD-FTLDVDADDEIGQLEMRIRLRENADEKIQDDKENK-ELISNISHDLKTPITAIKGYVEGIMDGVAS--SPERLDKYIRTIYNKANDMDRLIDELTFYSKIDTNKIPYAFTKINVAQYFRDCVEEVGVDMEARGIELFNYVDEDIV-VIADAEQMKRVINNIISNSVKYLDKKGIINIRIKDV-GDFIQVEIEDNGKGIAAKDLPNIFDRFYRTDSSRNSSQGGSGIGLSIVRKIIEDHGGRIWATSKEGIGTEIHFVL---RKYQEVIQDEQDT------- 260453368 --------------------------------------------------------------------------------------------AARNRIRVEEPLTIDTQFRLGQAGFEQGAALDDCVEEGRREQLAPHVAPAALLFVTSPAQATAVFDLSRAGTLRVLGTTSLILTVTITITAVIAIRL-------IRPLRKLTNAARDTSGRHIQIPITTRDEIGYLAAALNELSERRERTDEQRRV---MVSDIAHELRTPLSNIRGWLDAAQDGLADPDSS-----LVASLQEEAGLLQHIIDDLQVLAAADAGSLRLNFRKLNLRELAEQSLDAHQTAAQAGRVALTGYFTDDL-TIEGDPVRLRQVLGNLLSNAIRHTPPNGSVIVS-GYRGEGGVELHVADTGSGIQPEDLPRIFDRFWRAEQSRSRNTGGSGLGLSIVRHLVQAHGGEVHVVSSPGTETVFTVRLPT--------------------- 296156019 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERRRAEQQLTRLNLELSKADRRKDEFLATLAHELRNPLAPMRNVLEILRLKEFADPQLSWSRDVFD---RQLQHMTHLVDDLLEVSRITQGKLELRKQRLELARAMQSAMEAARPTVQASSHHLSVTLPREPLYLIADPTRLSQMILNLLNNAAKYTPPGGSISL-AAEREGDEAVIVVRDSGIGIPGEHLDSVFEMFSQLAPALDRSQGGLGIGLALVRGLAELHGGTVAAFSEPGKGSEFMIRLPLTKTAS-QPSDS---------- 226314264 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------FSALILSLLTIVALTNGVLTFLVSRSIIRPLYALKQAANEIKEGNLE-RSVQLQRKDELGELEMRSRLYDSIHLQLQYEENRK-QLISSISHDLKTPITGIKACVEAVQEGIAD--TEAKREKYMKMIAIKSEQMDRLIDELFLFSRLDLNKLPFHFEEVDMRAYMARFAEELRLDPRMHGVSIRYDHNESPIPVMADQEKLHRVLMNIVDNSLKYNKDEKLIRLEVEKASGD-VLVAISDNGTGIEKEAMPHIFDRFYRADPARNSAMGGSGLGLAIVKQIVEGHGGRVWVESESGRGTRICFTLPDIK------------------- 239945511 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SVFAGARLVRPLHALTGAAQRMRDGE-QPASVPVPGDDEVGRLAAAFNDMSAHRARLEEQRKA---MVSDVAHELRTPLSNIRGWLEAAQDGLADPDPA-----FVSSLLEEAVLLQHIIDDLQDLAAADAGALRLHPEPVEVRELLGQVAAAHQARAENAGVTLAVTAPAPGPALNADPVRLRQAVGNLVSNAVRHTPEGGRVTLRAAVTGGGTVVIEVTDTGSGIPADDLPHVFDRFWRAEKSRSRRTGGSGLGLAIVRKLVEAHGGTAEATSTEGEGSTFALRLP---------------------- 238796160 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLLDALNEQDTLEMKVEKRTLALAKSKQAAEQAHRRKRVHLTTISHEIRTPLNGALGAVELLQNTALTP---EQYR-LAETARQCSHSLLAIINNLLDFSRIESGQMTLSQEKTALLPLLDQAMLTIHSQALSQSLFLSTYVSSEVPSVELDSQHLKQILINLLGNAIKFTQQG-HISLNVECKDNQ-LCFTVEDTGSGIDSQHQQAIFSPFVQACDHRH----GTGLGLTIADNLARMMGGKITLSSQLGQGSRFTLSLPYHGVIPVKP------------- 254513206 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRLEGLRKSQETFPVELSISLAETNGERVFVSFLR-DITEDLKAEEDLR-TARDKAQESEQAKSDLLTVMSHEMRTPLNGILGSAELIDRSNL----TDRQKRHLHSIEVSGKLLLSHVTDVLDFSRLGSGNALRDKSNFDICKVVREVADSLTANADARGNDLKVDVSEELCEVLGYRTALQQCLVNLLGNAIEFTRDGS-VTIEVERRHNDLVEFRIADTGVGISPEYLDVIFDEFVTIDTAFARDKSGTGLGLAITKRLAEAMGGDISADSVLGEGSLFSMRLPL--------------------- 160938782 ------------------------------------------------------------------------------------------------------------------------------------------ILTAGIFLIMLTVMTLQGFLLYWRIFYQFWRPIPLLAVLSAVVGAGLTLLLSRIPLKPIRDLIEAINQLADGNFKVRIHL----DLNREFERLSESFNRMAQELENTELLRSDFINNFSHEFKTPIVSLRGFAKILKNDRL---TKEERDEYLDIIISESNRLSQLSTNVLNLSKIEKMSILSDMESFDLSEEVRQSVLLLESKWQKKDLELFIDMDE--LEYRGNKALLNQVWINLIDNAIKFSPQNGKIKLKLHRKKDQ-VVFQILDNGCGMDEETKNHIFDRFYQGDSSHTA--EGNGIGLTVVEKIVHLHKGQIRVVSEAGIGTTFTVNLP---------------------- 82471111 --------------------------------------------------------------------------------------------------------------IVNEVFNSAQAMRIPYTCPARIRPLVGRYVPPEVVAVRVPLLNLSNFQMPDLSAKSYAIMVLILPTDGARKWRDYELELVDVVADQVAVAL--------SHAAILEESMRARQQLVDQNLA---LDRARREAETAIHARNDFLSVMNHEMRTPMHAIIALSSLLLETDLTP----EQRVMIETVLKSSNLLATLINDVLDLSRLEDGSLELDIGTFNLHGVFREVVNLIKPVASVKKLPVTLILAPDLPSAIGDEKRLMQTLLNIVGNAVKFTKAG-YVSIIASIAKPESIRVQVKDSGCGVSHQDIPNLFNKFALPRSGSSKINGSTGLGLAISKRFVNLMGGHIWIESEIDRGSTATFI------------------------ 198277536 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SWWFLLLLLMSVVCLSILFYRYKVRRLRHRQVLLEQLVAQR---THELEVQNHSLEVMAHHVEDMAEEKIRFFTHLTHEFRTPVTLIHGPIQ----QALALTSDKEVKEQLHIAERNVQDLLSLVNELMDFRKLDTEKVKLNIRPFDLISMIDDLLLPFISFVKHRHITLQACYHLKGLSVNADPTYLHRVLTNLLANAVKFTPDGGHIRLAARLVDNKGLYLSVSDTGCGIPEKDLPQIFDSFFQTQNKVTYGQTGTGIGLNVCKRIVALHGGVISAKNNRAGGTSFRVLLPMKE------------------- 186681893 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AEDLGQSQLSVKNAPSEVKELAQTLTMLLSRLSQSWKQERE-------FVSNVSHELRTPLTIVHGYLQSVLRRQNN--LTQTQQEALETAASEAERTIRLLQDLLDLARADSGYLYFQMKSYVLNDLIEEVV-MMAKKYSDRIIKIESKVDR--IEVKADYSRLKQVLLNLIDNAIKYSEIDTPIAFKLNQLEDRAI-VEVCDRGYGIPLQQQARIFERFYRVDESRSHTTGGCGLGLSIVKTLVEGMGGSVSVQSKLGEGSTFTISLP---------------------- 182625335 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARIVRADNEVRNVLFRAN----SIKNENGESIRRIIVINDITD-TIEKSNEMEKLRMEFFANISHEFKTPVNLIYSALQLLELKLKNDRDEESYINYIKMAKQNVFRLLKLINNLIDSTKLEAGFFNVNIKNHDIVSCVEDITMSICGFAEKNKISITFDTEEEEKIIAFDLNHLERILLNILSNAIKFNRENGNIDVYMSFDE-RYVNISIKDTGIGIPKDKIDLLFDRFKKINNRLTKVNEGSGIGLFIAKELVKINGGEMRVNSELGEGTEFIIKLPIKKIESEVLDE----------- 149174474 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELAKLLAKTIATFRRRTEFEFTSNGISNQYRAIATNLTDENQVAENIGVEADEKTQHA-----EFVSSVAHELKTPMSGIKAYIEML---IDGDCEPEEADELYGFINDQIDRLTRLVNSMLNLARIESGVVEIKRHDHELNDILKTAADVISPTATEKDIKFTAELSDMYLPVFVDKDMLGQAIINLLSNAVKYTPNGREVRLR-SRMEDTTAVIEVRDTGLGIPENSLPHIFDRFYRVPEN-NRSAAGTGLGLALVHFIVTNHNGSISVQSQVDEGTCFTVTIPL--------------------- 256848038 -------------------------------------------------------------------------------------------------------------------------------------------FFNHKLVAVVNISTFSS--TARQIYGQIFHRMLWDFVIALVVALLVSYVLARSLTRRIDKMKTATNQIAQGNYDI-HLSSQGKDELAELKMADSLQASQEEIKEQEERRK-EFLADAAHEMRTPLTTINGLLEGL---IYDAIPEEDRKHSLELMQKDTKRLIRLVNDNLNYEKIRTNQIKMDRQIFDASEVLANLKDQLEPNAREQGDQIVIQTPHPLRT-YADYDRFVQIMFNIIQNAIQFTQQG-KITIR-GERLPKGAQFTIQDTGIGMTEEQLKNIWERFYKADRSRNTKYGESGIGLSLVRQLVKLHHGKITVQSKVNRGTTFTIYFP---------------------- 156743019 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLIREELRRNNE--RLLEAQQALTSALRAAEEGNRVKSVFLAHMSHEIRTPLTAIMGYCQLLEAGIERQNLAQTRAD-LEAIRVASGHLLSLANNVLEMAWIEAGRSEVHDIAFEVMDVVLDVIATVQPLIRRNRNHLRVEGAEHAGVVQGDPAKVRQILLNLVSNAAKFT-TGGEVAVRVAHIGDARIQFQVSDTGSGIAPDRIERLFMPFAIAEEHVGRDQRGVGLGLAISRYYCRLMGGDLSIESALGRGTTVTFWIP---------------------- 110680736 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRLDGLRKSGEVFPVELSISLSEVNGERVFVSFLR-DITRELETEAQVR-AARDKAQEGEKAKSDLLTVMSHEMRTPLNGILGSLALLDKERF----DDRQKRLLNSISVSGELLLSHVNDVLDLSSLEKDAPRREKVNFDLAGLLQQVTESLMANAEARGNRLLLRLSDDLKTVTGAKRALQQCLVNLLGNAIKFTADG-RVSVEAERLNGGDLVIRVSDTGVGIAPENMDRIFDEFVTIDTAYARQNTGTGLGLAITKRLVEGMGGTLEAESLLGEGSLFTLRLPVAQVEPHL-------------- 171912720 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITARKDAEVALLQQT-QALREADRKKDEFLAMLSHELRNPLAAVSHAAMLVNDASEM----EDLHWAAGVIDRQTRQLAHLIDDLLDVSRITTGKIHLRKEVIDAAIVLDHACETAGPLMIDRGHRLRRRYLQGELWLEADATRIEQVVLNLLTNAAKYTPNGGQIELAARRQEGE-VVIQVCDNGTGIVPERLPEMFQLFTQGERSIARSEGGLGIGLTIVQKIAEMHGGRVEAVSPPQQGSTFTVHLPLADPPAPAGEKQPAPATAESPA 299144918 -------------------------------------------------------------------------------------------------------------------------------------------------------------------FTNLAPGKYVLRVKAINSDGYVGIKEAGIVVNPPFWMSWWAYLLYTVGLVIVLFLARYRMLKREREKLQQIENEVAKN-EEINNMKFRFFTNVSHELRTPLTLIISPLEGMLKET----TDELQSTRLQLMYRNAQRLLHLVNQLLDFRKGEMSTHQLSLSEGDIISYVHSVCNSFLLMADKKHIQFSFFSGIDTFSMAFDADKVGKIVMNLLSNAFKFTPEGGRVTVMIEHVAGTPDILEIKDTGIGISDVDKEHIFERFYQAGHKGVEETTGNGIGLSLVRDFVTLHEGEVKVFDNIGMGSVFVIQFPVKHVETQVPEE----------- 307154730 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ASEHLLTLMLLSYPLILFLAGLGGLFLADRALRPIDNIIRTAQAINPDDITRRIGYAGSFLDRMLDRLSAAFEHERRFTADASHELRTPLAVIKGRIGVTLSQNRTP---EEYQATLQALEYEVDRLIRLANGLLFLTRLE--QETIQFQQIDLSELLSILVEQFQMMAEPRNILLTDNIEPEL-MIAGNADYLTNVFLNLLDNAIKYTPDGGKVTVKAQPQAEQ-VYIRVSNSGKGIAPENLPHLFKRFYRVEADRSRHTGGTGLGLAIAYEIVRLHKGTITVESEVNQTTTFTVSLPLK-------------------- 99080803 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDISHRLQAEEELR-RARDDALAGEQAKDRLLTVMSHEMRTPLTGILGSLDVLE----GLTPSAEQQRYLQAMRVSGELLLHHVNDVLQLSRLESGAEADAPIRFDLDELVRGIGESQQANAARNNNDLSVFCSLGAETVEGHCRYVQQVLLNLIGNALKFTQDGA-VSVDVMRTEGDLVEFSVADTGKGIAAEDLERIFDEFTMVDPNYNRGCEGTGLGLAISRRLARLMGGEITCESEPGEGSLFSFTIPLPPVA----------------- 254518176 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKILRKLIDRKKLNKQLEENERLSKEIIDK----EKFKNSYFVNLSHELRTPINVIASTVQLIKLSQDKSITQEKSNKYMNIISKNCDNLLKIINDIIDSSKIETGNYKINKKNNDIVYIVEETALNMSKFIEEKGLSLIVDPEMEEKIISCDSTEIERCVVNLLANAVKFTSEGGEIRVFIKEIENNIEII-VEDTGIGISKEDQEFIFKRFSQVEGANVTKVSSSGIGLTLVKYVVELHGGYVKLESELNKGSKFTLVLPST-------------------- 266620607 ------------------------------------------------------------------------------------------------------------------------------TEDGRVTRRYFFFPAYVALVFLLAV-----LMMLPTIFYGGAHLILEESGPYIKWYFLYCIVLAALVSGGLALRKYLNFDRPIKKLSAAARQVAEGDFSVYIPKRHTSNDMDNKMVEELETLKNDFAANVSHELKTPLAAIQNYAQLLGTTELTP----KQQEYTERILSSTQRLTSLIYNILKLNKLESQKIHPKPEPYDLCRQLSDCAIGFEAIWEQKKINFEADME-DRAVIEADEELMELVWNNLLSNAFKFTKSGGTVSLR-QFSDEERIVTEVGDTGCGMTPEMMKHMFDKFYQGDTSHS--TEGNGLGLALVLRVLEMSGGTITVNSTEGKGTVFTVSLPRA-------------------- 291294435 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLIASLAATGLGVLLALIFARRIARPIEAISDAAGRLAQGDLKARVGPQPGEDEVARLARNFDQMAEALERLEAERRA---MIADIAHELRTPLTVMQGRLEAIQDGVMPLEMSE-----VDRLHQQARLLSRLVEDLRTLSLADAGRLNLTLQPLNLAELADRMADTFQAALEAKRITLERRLPEGPVLVRADSDRLAQVIGNLLSNALGHTPAGGWIGLEVAAEAAQA-RLRVLDSGPGIPAEALNKVFDRFYRAEASRSRATGGSGLGLSIVKALVELHKGTVTARNRPEGGAVFEVRLPLHQA------------------ 260175273 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKHMVRLKEIEKNTAKSISEAKLIFFTNITHELRTPIFLITAPLEELMSSAKGPVQVP--KSYLSAMYRNAMRLNKLISRIIDFRKLESGKLKLETQRLNVVAFCKDLTIDYEALCQQKNILFYFQPSKTVIQLDFDAEKLESILSNLISNAFKYTSEEGKIIFSID-DAEDAVLFTIEDNGIGIPEEYHDVIFDSFFQVDPSRASAM-GDGIGLSFVKHLVELHGGTVKVESQPERGAKFMFSIPKKDVEEVVEQLEQKS------- 86132461 ---------------------------------------------------------------------------------------------------------------------------------------------SFALITAAYITVLFALLIILLEFIQDSEPVWWLVGLGVLGCYILSFLL---IHFRTQLFIFKKVREIYDNVKLLEDVSLTADLSEEVERSKKIEIESLRVQEE---YRRNFLGNVAHELKTPLFTVQGY--ILTLLDGAIKDKSVRKKYLSRAEKGVDRLIYLVNDLDMITKLEVGDLNINYEYFDLVKLIYATFEMLEMEAAKRNITLAFDDSAKEVMVNADQERIQQLLTNLIGNSIKYGNENGTTEVSIQDLIQNKLLIRITDNGEGIEPDHLPRLFERFYRVDKSRNRRVGGSGLGLSIVKHIIEAHEEKVYVESEFGVGSEFSFTLEKAEVIE---------------- 219854352 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIGASAIARDISDKKSKEKQLKEKYEELSAIYEELASTEEELRSNYIELEKAKIEAENANIAKANFLANMSHEIRTPLNGIIGTIDLISLMEIRECT----RPYLEILRNSSTHLLDITNNILDISKIESGKIELHMKVFDLKNMLDTFIREISYACSNKNIKFTYFIDPLIPELIGDELKLKQILINLFNNSLKFTKKG-HILFKVKKISQVNEEFSIEDTGTGIKEKFKKQIFKRFVYQQVPQNEYYSTTGLGLLISKELVKIMNGDIWFESAENIGSTFSFT------------------------ 255034596 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WNGHTTSVAVVVEPPFYLTIYAYLLYILTPFVIVLIMRRRGIKKLKREFQRQQREAEE--QQARELDKLKIKFLTNLSHEFRTPIALILAPIDSVLTKTR----ETELHAPVVAIKRNAKRLLNLVDHLLDFKNMQQQELSLELARKDIVSFIEDTCGQFSDLFVRKGINFSVQSSIAHLFMDFDANKLERILFNLLSNASKFTQGGGQVSLTIDQHHDSWLEIAITDTGIGISEDKHEKIFERFFQDDSTHSVLNQGSGIGLSIVREFVQLHKGYISVESRPGLGSTFRVQLPIHAGCEVVPA--HE-------- 283824287 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SRRLALANDSLRRRHRQLGRTSAALAAERERLQHINVELKTAK-------EQADEANRLKTAFLMNMSHEFRTPMHAILNYA-AFGLKAARGSDEARLERCLTNIQTAGDRLLGMLNALLDLSKLESAWSDLDKERGNLMDVAHSAGVELGSLVEEKALRLRFEAQTSDLEAVFDARRMMQVFVNLFSNAIKFSPKGGTITVTMSDDAGEAIHCHIEDHGLGIPEDELERVFDKFTQSSKTDTGA-GGSGLGLTICREIVRLHGGRIWAAPSAN-GASIHFIIPRAGPDQIKP------------- 189460890 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVNSDGYIGQDVSSLEIEVLPPFWMSWWAYLLYFMIGVGLLFLARFRLLKREREKFKLHQIELEVAKN--EEVNNMKFRFFTNISHELRTPLTLIIAPLEQMLKEES---NDESRKMRLQLMYRNAHRLLVLVNQLLDFRKGEMSSHHLSLSEGDIITYIQGVCDSFLLMADKKQIHFSFFSSVDHFTMAFDADKVGKIVMNLLANAFKFTPEGGRVTVMVEHIQEDIDVIEIKDTGVGISDADKEHIFDRFYQTENKENDATSGTGIGLSLVHDFVALHGGDVTVFDNIGKGAVFVVHIPVKHV------------------ 266624978 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMIFSMLAILVVLLVKLLMNPFKELQWKLKRVEEGNLDEELSSNAYTETRQITESIS-KTLKKLKAVDQSREEFVSNVSHELKTPITSIRVLADSLMSMDDVPV--ELYREFMTDISDEIDRESKIIDDLLALVRMDAGT-ELNIAQVNVNGLLELILKRLRPIAGKRNVELTFE---SIREVTADEVKLSLALNNLVENAIKYNVEGGWVRVTLD-ADHKFFYVKVADSGIGISEEFQEHIFERFYRVDKARSRETGGTGLGLAITKNIILMHQGAIRLSSKEGEGTTFTVRIPLT-------------------- 225574600 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAYFLTRSLISPIEALATDMDSLREKKIYDELRETIKKQHEQNARIRQEFTANVSHELKTPLTAISGYSELIENR---MAEGEAAVRFAKEIHHSSNRLLTLINDVIHLSELDSMQLEETKEMVDLYEVARSCVAMLQLQAEKHQVNLALL--GVSCQVLSTRQKMEELVYNLCDNAIRYNNKGGSVYVTVRP-SGKKVILSVKDTGIGIPKEHQERIFERFYRVDKSRSKSTGGTGLGLAIVKHIVAGSNASMELDSEEGKGTEIRVIF----------------------- 20386499 --------------------------------------------------------------------------------------------------------------------------------------------------VRVPLLYLSNSQVPELSANGYAVMVLMLPSDSARKWHVHELELVEVVADQVA--------VALSHASILEESMRAQDMLTEQNAALDL---ARQEAERAICARNDFLAVMNHEMRTPVHAIIALSSLLLETELTP----EQRVMVETVLKSSNLLETLINDVLDLSRLEDGSLKLDIGIFNLHAVFREVINLIKPIAAMKKLSLSLMVAPNVPAFVGDERRLMQIILNVAGNAVKFTKEG-QVSVMACVEKQEHLRVQIKDSGCRVSPQDIPHLFTKFTR--SGVNRSQDGSGLGLAICKRFVNLMEGHIWLQSELGKGCTATIV------------------------ 218132753 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTSLLLTLWMHSSIVKPIMRLKLAAQNIQAGNLDFELPVEYSGDEIASLEMRIILKNNAEEKIKAESEEK-ELIRNISHDLKTPLTAIKGYVEGLLDGVAD--TPEKREKYLKTIYNRASDMDKLIDELTMYSRIDMNRVPYTFTKIDINHYMEDCCEEIGLELETKGISMEYHFSNEEQYVMIDIEQMKRVINNIISNSVKYSDRKGMIRIEL-FNDGDYALIRIEDNGKGISPEDLKHVFERFFRADSSRNSKQGGSGIGLAIVKKVIEEHGGMIWAESKEGIGTVMNIRL--KKVI----KDNNES------- 238752347 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QIARAYNNLLDALNEQYDTLEMKVKERTLAAKSKQAAEQANHRKSEHLTTISHEIRTPLNGALGAIELLQNTPL----TSAQQRLAETARQCSYSLLAIINNLLDFSRIESGQLALAQERTALLPLLDQAMLTIHSQVSNKPISLSTYVSAEVPELELDSQRLKQILINLLGNAVKFTQQG-NISLNVEHKD-QQLCFMVEDTGCGIDLQHQQTIFHPFIQ----TSDHGQGTGLGLTIADNLARMMGGNITLHSQPNKGSRFTLILPL--------------------- 218134297 --------------------------------------------------------------------------------------------------------------------------------------------KNAYAVVVMSTDVSEALNYTDDVLQKIYIIKVSAITMLIIIAFIISGILVRPIGNVTHQVNDIAMGHYDRRI--------RKGAYSELSDMTSGFNDILDKMNNLDESRQEFVSNVSHELKTPITSMKVLADSLNTQEDVPV--ELYREFMADIVEEIDRESKIIDDLLSLVKMDKSSMTLNISSVNINELLELILKRLKPIAQKKNIELLFEFRPVVAEI--DEVKFTIAISNLVENAIKYNRDNGWVHVSLN-ADHRYFYVRVEDNGIGIPQESQKMVFERFYRVDKARSRQTGGTGLGLSIVRNAVLMHHGAIRLHSEEDVGTTFTVRIP----LNYVPE------------ 300785438 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAGVTAIVLVLTVVAMLLANRVIRPVRALTAATRRMRAGDGS-ARARVRARWEIAELAGAFNEMAEHAARTEEQ---RRDLISDVSHELRTPLGTIRGWL-VATQDGVAELDDE----LVSSLLQETSVLQHLVDDLRDLALADAGMLRLDRVEVNATDLLRHV-------AAAHGDRVDTDVPDDLL-VEADPVRLHQIVGNLLANAVRHTPPDGRIRLH-GRREGPDVLITVTDTGTGIAPEDLPHVFDRFWRADKSRTRRTGGSGLGLAIVRKLAEAQDGAVTVTSAPGEGSTFTLRMP---------------------- 294777714 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLLAILITVGSYYFYQWKISLYRQQKKQLE--KEVAQRTHELELQNKQLEIMARHVEEVTEEKIAFFTNITHEFRTPVTLINGPIQRALDESHEP----EVKKQLQIAERNSNYLLSLVNELMDFRKLDADKVVLNKTNENFIRLIQNILMPFEVFAHERNINIITYFRLCTPFWIFDVEYMRKAIINLISNAVKFTPDYGKISLYVASLTDKDLFIDIKDTGNGIVPEDIERIFERFYQSKKSIKYPVYGTGIGLFLCKKIISLHGGNIYAGNNPKQGAFFRILLPLEK---GIPQAKSEKEKYE--- 298384668 -------------------------------------------------------------------------------------------------------------------------------------------------------------------FILFIIVLLSVSVWQFYQWRIRNLKRKEYLHRTVEERTHQQKHLLENQTDELSRQNQM--LIQQNERQKAQLIRMSRKVQELTLDKISFFTNITHEFRTPITLIIGPIERALKLSYNP----QVIEQLNFVERNSKYLLSLVNQLMDFRKVESGKLEIVKTRGNFLKFIDSLITPFEVFAQERNIVLKRYYRMEMPEILYDEEAMRKVVTNLLSNAIKFTPNGGTVSLYLSASEKETLYICVKDSGSGIPEEDLNRIFNRFYQSQNQVKYGQAGTGIGLYLCKRIVQMHGGEIKAFNNRHAGCSFRILLPLQR------------------- 163816646 -------------------------------------------------------------------------------------------------------------------------------------------YTDAVIIFAVKIDELDNYSLRHNSMYLFALVVIMVAAYFIAKLSVRDVN--------------RTRGIIEGMKGGSLEQMDTSGMFGEMKALTKDINNIFNKAQLLEESRQEFVSNVSHELKTPITSMKVLSESLLTQSDVP--AEMYREFMEDIVQEIDREAEIISDLLTLVKTDKGPDSLNKESVDMDEFMDLILKRLRPLADKRSIQLSYE---SFGEIHADKVKFTLAISNLIENGIKYNVDGGWIKVSLN-SDHKNFYIKVADSGVGIPEDCINHIFERFYRVDKARSRDTGGTGLGLAITKNIIILHKGTINVYSEPGKGTTFTVRVPL--------------------- 283520948 ------------------------------------------------------------------------------------------------------------------------------------------------VAVRVPLLHLSNFQIPELPAKSYAVMVLMLPTDGGRKWRDHELELIDVVADQVA--------VALSHAAILEDSMRARNQLMEQNVA---LDSARREAEKAIHARNDFRAVMNHEMRTLMHAIIALSSLLLETDLTP----EQRVMIETVLKSSNLLTTLVDDVLDLSRLEDGSLELDNGPFNLQIVLREVIKLIKPVASCKKLSMTLIMAPELPTAVGDEKRLMQTILNIVGNAVKFTKEG-YVSIIASVAKPESLRVQVNDSGCGVPPQDIPLLFTKFAQSRGS-SCQTPRAGLGLAICRRFVNLMGGHIWLESELDKGSTVTF------------------------- 309791780 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVERLEQQVRELSAANAALQELDTLKSQFLATLSHELRTPLTSLIGYIELFDRGMLGTLSTP-QKEAMGVMRRSCTILSQQLNNLLYFQELRSRSFHLR--PINMRDLLRQSLILFKERADQAGIRFEV-VGSEIAPILADTSGIEQLVRNLIDNAIKFTQAGGWVRV-VFQDEPSRLIMRVEDNGIGIPSEYHERIFLPFYRVDSSLASGQTGSGLGLAIVQHVINAHGGQITVRSIPGKGSVFTVVLPRAAAV----------------- 94972033 -----------------------------------------------------------------------------------------------------------VKMLLSHVLIVVVALGALLLCAEVLAPAFIRSHVEQMIALIGPSGADLRPDLERGMRATLSSALLASLPLALLVAAVTALPSARRVVRSVGLLRDGSRALAAGRYEQ-RLPEEGNDELTDLARHFNRMAAALGQLEQE---RTELIANVAHELRTPIAALRGYTEALADGVMDPV---AAREALQ---REVSALERLARDLSLVSQVERGRLELHLSTFSPADLLQAARERFEGAYDEKGVELGVQLPPGLPPVRADFGRAAQVLANLLTNALRHTPPGGQVTVGA-VADGPFVQFLVTDTGSGIAAEHLPRVFERFYRADPARSRADGGSGVGLTIARGLVERMGGHIRAESVPGQGSRFAFTLPAA-------------------- 22651420 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FSLLPIRDEQENIVFLLAEGRKKKAEAMLALKNHELEQLVERIRKLDNAKSDFFAKVSHELRTPLSLILGPLETIMEAESGRGSP--YWKKFEVIQRNAMTLLKQVNTLLDLAKMDAQQMGLSYRRADLSQLTRVISSNFDGIAQQKSITLDAELPPHLIA-EVDCEKYERIILNLLSNAFKFTPDGGLIRCHLSLSQPAHALITVSDSGPGIPQNLRKEIFERFHQLNQEGQQANQGTGLGLSIVKEFVELHHGTISVSDAPGGGALFQVKLPL--------------------- 22651420 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TIWANASVSLMSPRVDEPQVILQIIDDITEKKQAQETLNQLQQELVQVSRSATEFAAYIAHEINQPLSAIMTNANATRWIGNEPPNIMEAKEALARIIRDSDRAADIIRMVRSFLK----RQGPVLKPIDLKALVADTTLILKAPSQSNGVSLNVIAGDTLPAIMGDAVQIQQLVINLAMNSIEAMSQVGCETRQLALSSNDALIICVKDTGPGIPEDQIGQLFNAFY------TTKKEGLGMGLAICLTIAEVHNGKIWAESPPAGGACFFVSIPVS-------------------- 113867802 -----------------------------------------------------------------------------------------------------------------------------------------------------------------AVFITIGALMILASQKMIETQRLIELAVAFSLVAALIVFRLLTVRLRVLSEAIEAFRARADDEIQKLSTAFEEMSEQLAQLSQVDQQRRELLANVSHDLRTPLASMQGYLEMLLLKAE-EMTPEDRNRYLQVATRHCERLGKLVQDLFDLTKLEAREVQPRLESFPLSELAQDVVQKFALAANKRGLALLATSGPGCPPVSADIGMIERVLENLIENAMRYTPAGGEISVDV-QAAGERVELTVRDTGQGIDTSQVQGVFDRYYRVERTESDNGSNVGLGLAISRRIVQLHGGEIRVRSALGKGTAFTIDL----------------------- 261368039 ----------------------------------------------------------------------------------------------------------------------------------TPQGERVMAVTSLVPYAAGNIAAMTSLTLVDRQWGQYVALSAGIGVLAFLLMLWSGLFFVRSIVRPLGEVEATATRIARGDLQARLPDTKYNDEIGRL--CGTINQMAEDLAET-DRLKNEFISSVSHELRTPLTSIKGWVETIK--NIDDPTNENYRRGLAIIGTETDRLYTMVEELLDFSRLQNG-IQLHCEVLDLVAEATDAALFVEARIRQEGLHFVYEEPPEPYPVWADPARLRQVFVNIFDNAIKYSDPGGTIFLTITRTP-ETVTAAVRDQGRGIAPEDLDKVKQKFFKAKNSVR----GSGIGLAVVDEIVQALGGKVEIASALGQGTTVSITLP---VYHPGQEHLHET------- 225174253 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSRRLTARFAHLSTAAEKWGQGRFDVRT-EPEGDDEVSRL--AETMNRMASRLEDQSNLRK-KLTGDISHELRTPLTTIQSYLEAFLDGVMKPD-----KQNITAVLDESHRLNSLVNDLQELSNAEYRGKNVNLTEMDLNSFVAREAERVRPAMRQKDIRLSVTPHEKEAVVLADETLLGRVLGNILINAQKYTQQGGQVTVTV-FDAGRRAGVAVTDTGEGISKEHLPHIFERFYRADASRTRSTGGSGIGLAIVRELLELMDGEVDVESQPGKGSTFRIFL----------------------- 126655110 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAHALDTQEQMSNNLSE-LEENDRYKNEFLATLAHELRNPLSPLATGLSLLEKGPL----PAQQTKVVNTMKRQVNHMTQMIEDLMDISRITRGKIRLEKEQLTAQAVVQNAVEVCAELIDDKRHTLSLDLPEDPLWVYGDEMRLTQILTNLLNNAAKYTDPGGEIQVAVHQQED-AVCFRVVDNGIGIPPEQIDLIFTMFTQMDAFANRSKGGLGIGLPLVKRLVNLHDGEIFAKSVADQGSAFEVLLPLAASLD---------------- 182414756 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQRIGLRGQWVFPLAIGERVVGLLAFGSYERAVLPAGDVKTL------ERIAGYVAIAIDRAQRERDIV-AASRAKDEFLAALSHELRTPLNPVLLLASESALNADYP---ATAREAFRMIEKNALLEARLIDDLLDLTRIERGKLALEMQRVDLHAPLRDAVATVHAEASDRDITIEKHLQAERSAVAGDSARLQQVFWNVLKNAIKFTSPAGRIRVSSRAAETDEVQIEIADTGIGLEAHELGRIFEAFTQGDHAERRRFGGLGLGLAISRNIVELHGGKIRAAS-PGRGATFTITLPLA-------------------- 22036194 ---------------------------------------------------------------------------ALWMPSRTGMNLQLSH-TLNYQIQVGSTVPINLPIINEVFTSSRAIRIPYTCPLARIRPLVGRYVPPEVIALRVPLLNLSNFQIPDLSAKSYAIMVLILPTDSTRKWRDHELELVDVVADQVAVAL--------SHAAILEESMRARDQLMEQNVALDL---ARREAEMAIHARNDFLAVMNHEMRTPMHAIIAL----SSLLLETELISEQRVMIETVLKSSNLLETLINDVLDLSRLEDGSLELDIRKFNLHGVFREVINLIQPITSVKKLSMSLILSPDLPLCVGDENRLMQTILNVAGNAVKFTKEG-YISIVASVAKPESLRVQVKDSGCGILPQDIPHLFTKFSQPRSGSNRINDGAGLGLAICRRFINTMGGHIWIESEIDKGSIFIVKL----------------------- 56965767 ----------------------------------------------------------------------------------------------------------------------------------------------GAIFISMPLAVV------YEAFVDIQWALYAAVLFAAFFVVISGKRMTKHIVEPLREMKASAKEMENGHFSKRVAIGKSHDELTELAHS---FNELAKSLEQVDRERNAFLANVAHELRTPLSYMIGYAEGIQEGVI------ERNKGMAVIEKEAKRLDRLVNDLLDLAQLEGSDYRLDKEALPFAELAREAVAAFAWQAEQKHIQLELELDED-SIIDADWDRMQQVLTNLLANAIAYSPPFTTVTVRITSSNGWAEMV-VEDEGAGIPEADLSSVQKRFYRVKKGRSRQNGGTGLGLAIVQEIVAKHGGDFQLVSQEGKGTKAIIRI----------------------- 143061424 -------------------------------------------------------------------------------------------------------------------------------------------------------------------FSLFSSLYISIGTYFVINYNDLTISLKSVLVSFIIFIQLRVRKLFFERVRQIDLEFESDSLIQDLEEFVKLKRSEIESLKKEDLYRKEFVGNVAHELKTPLFAIEGYISNLLDGAMD--DKELLKKYLKRAEKSVDRLTYIIKDLDLITQLESSTLKLQITSFDIVKLTEEIIEDLEISASKKNIKIIFNIYENEILVDADRNRIEQVLTNLITNSINYGAEKGTTEISFE-SDEKNIMIKVNDNGEGINEENMPRLFQRFFRVDVSRSRNQGGSGLGLAIVKHIIDAHNENIYVQSTVGIGSEFSFSLKKSKVL----------------- 309792672 --------------------------------------------------------------------------------------------------------------------ISLRWKLFASYVVINIFGMLLLIGMTHMMVVGSVSGTVTDPNEPEALFVYLVDGVIASAVTVMIFSVIVSNEFAQRIIQPIKDLSLASQEIAHGSYHI-RLKARAED---ELAVVGRSMNQLATSLEQTEQRRMALLSDVAHELRTPIMTIDSYAEGMIDGVIASDPA-----NLAIIQREAARMRRLVDDFSLLSRAEAGQLTVNLQPLDLAQVVGYLTAQFRPECEDEGISLVVNLPAHLPLVYADQQRIEQVLINVLVNAIRYTPPGGTIKIRAELHPG-SVRLLVQDSGIGIAPDQLPMIFDRFYRVDASRSRHSGGAGVGLTISRHLMHAQHGDIWAESPLGAGSTFVIVL----------------------- 310820597 -------------------------------------------------------------------------------------------------------------------------------------------VAVGTGMGLLNLGPLPVLVPSVALGAAFF----GAWMDARQEVRRKDEYLAAQNEGLMQSLTDLERRYDEVYRSNLALEDRVAARTQELVEANSKLAAALDTQKELIRLKSEFFDNVSHELRTP-LTLILLSLESLLQRDPSAYPDSVRQHLATMERSAHRLLKLINNLLDLAQMEAGKLRLRYQAVELHSLLTSLLSPFRVMAEKKGLTLTL-VGQAVGPIHGDVERIEVVFQNLVSNALKFTQQGS-VQVRVSEDSS-SVFVEVEDTGPGIAPQDIDVIFDRFAQADSTGTRRFGGTGIGLALVKETVDLHSGSIRVSSVVGKGATFRVQLPK--------------------- 310820597 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------PVMSGLQMLAALRERQETADIPVILLTARQEVAEKVEGLGVGANDYMGKPFSPRELLARIEAQLRLRDAAVRAAENERLAATGLLSGFAHEVRNPLNGLMAMLPLRESILGSQVDPDTTRAMLDVMEECGTRIRHLAESLLSFVRT-SDRL----VPVNLGASLDSTLSVLAWKIP-PDVLVVRDYQCDVP-ITGDPGSLNQVWVNLIDNALRAVGDKGQLRISTEH-DGATAVVSITDTGTGIKPEDMERLFQPFF----STRAAGEGTGLGLALCRRIVLRHGGLIQLTSEWGKGTRCEVRLPVQGVENLQP------------- 135322918 -------------------------------------------------------------------------------------------------------------------------------------------------LAILTSVFLIFVVLINAFFFDFFSINVYGITVLLLSVTLCSYIFVRWI---VDKFIYDKIKLIYKNISDNKATVDLDKVDRDVAEWSENRDNEIEKLEIRESYRRQFVGNVAHELKTPIFNIQGYIDTLLDGAIEDPN--INRKFLERANKSVSRMIYIVEDLDAITKLEGGKIDIEEEPVDIIELILDVVDQLEMKAKKRNVSLVVE-DSRLSMVEADVEKIKQVLINLMVNAIKYGNEDGEVLVRT-FDMDENILIEVADNGKGIPQKHLSKIFERFYRVDKSRDREQGGSGLGLSIVKHIIEAHNQSINVRSTIGTGTTFSFTL----------------------- 241771387 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GYEAGAVDFLQKIDGDILKSKVEVVELYAQRRQIAHQRDALQAQRDEIQRAAEEADHRKDVFLATLAHELRNPMAPIRNGLQILRMAPDSPMAAQVR----DMMDRQMTHLVRLVDDLLDVSRVSQGKIELKRDHLTLRSVVEAAVETARPVIDLAGHTFTLDLPAEELWVDGDLTRLAQIVANLLNNAAKYTPERGRIGLSLRR-DGAQAIIRVSDTGLGIDADMLPRVFELFTQVDRNIHRAQGGLGIGLALAQKLVALHGGSIHAESAANKGSTFELRLPLAEAPNATADGLSEAQAARA-- 251770948 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MVLTPIMALIEGTRRISQGSFHVLPNRDEMGDL------ARALNDMAHQLGE-LSRKKSEFVTIASHELRTPLTSIRGFIAMLKRQTLGPLNEEQQKS-LSVVAEEIDHLVTLVNQLLDLGRIEAGQMRPEIRELELVPFLDRIGERYRLTAQSSGRIFRMEVDPEIPAIQTDAHRLAQILDNLLGNAFKFTQEGEEVSLVVKRDFTR-IHFEISDTGIGVPPENIPFLFDKFYQVAPFDSRTKEGLGLGLAVTKGIVLALGGSIEIRQNIPKGTCARVTLPIE-------------------- 146306221 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITRLKQVQEELRHASLEALAASQAKSRFLSSMSHELRTPLNAIHGFAQLIEMETQDKADTGPESDYAREIVNASRHLTSLVDDILDLSSIESRRQQLQLQPIEIGGLLNGCAELVLPEVQQRQLQLQVMEPAQPPLVQGDPRRVRQILLNLLSNAIKYNSPRGMIRMGYEVRAD-CVRLWVDDTGPGLSTEQQAQLFQPFQRLGRE-SSNIPGTGIGLVLCRELASLMEGEIGLRSEPGVGSRFWLDLPSA-------------------- 260175161 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GFYAVCLLMLGYIGYRYTKNRLR----------LVMNLKTEHNL----RVNMEKLNQQKINFFTYISHDLKTPLTLILSPLQRLLSQKEITNHD---KKNIEIIYRNANQMKYLIDELLSFSKIEMNQEKINVRKGNIMLFLKELSNIFEIVARDREIDFIVKLDDTDEEVWFSPSKLERIMYNLLSNAFKYTAPGDYVQLTASLQEEDQVHISVKDSGRGIPDGVKDRIFEPYYQVSPKDHR--EGFGLGLSLTKSLIQLHRGRIEIESKVGEGSNFIVIL----------------------- 138617434 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTYRIQRDSGEIGDLARTFNEMSTKLQTA--IDDTNTARADAANAAKSMFLANVSHELRTPLNAIIGYSEMLQDEDGGEIDRAQFHHDLTTIIYSGRQLLTLINDILDLSKIETGKMQLNLTVFNPAGLLVQICDALSPLLQQNNNRLTLDIEDSMRDINSDQAKLQQIVTNLFSNACKFTKAG-DITVSASMTD-TTLIVEVRDTGIGMTDAQQGRVFEAFTQAEASGTGLGL------AIVREFCEMLGGAIVLDSQPNEGSCFRVTLPADPVSAHV-------------- 307151996 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------FFSLMINLGMATVIAIGIMTVTIAWYVRHSLQPLQRISQLTESISAEKLEARIDLKNAPREVKQLAHTFDQMLNRLSEAWEHQRQLLSDVSHELRTPLTIVSGYLQSALRR--GNNLTATQREALEIALSEADRTIQLLQDLLDLARADSGRMHFHLEPIILNDWLKEVMEKTQKYA-DRQIDFVIPCDP--ITIQADPVRLRQVLYNLIDNGVKYSDAQTPITVKLEAQQ-HSCILQVCDRGIGISLPDQARIFERFYRADEARSRSTGGTGLGLAIVKTLVEGMDGHISLSSQPGQGSIFSITLPL--------------------- 24216557 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GFNIGTLCVFDSQPKHLNPKQRVILKALSNQIIYNFELNKKNIELLLIQKKEEELQKSKSLFFANMSHEIRTPVHGILGVSGLLSETEL----QQEQKEYVDTIQRSGKLLLNLLNDILDFSKLESFNMKIEIIAFDLIDLLKDVFHLFEADAKRKNIEFKLVGQPSHSIVSTDPHRFKQILVNLISNAIKFTEKGS-VLIEFDFKSDCDIQIRIKDTGVGIPEQKLKELFQAYRQVDTSVSRKYGGTGLGLSISKNLSEMMNLKLTARSIINQGSVFEISIPLAEKVNFEPKKATQNIEIQ--- 251797100 --------------------------------------------------------------------------------------------------------------------SGVEYAILVQFLAGTDEDEHYMFVMASLQPVGEAVDILKKYVIYLAPVILALVLALSLIYSRIVSRPLLTLNRSAARLAKLDFTDHPEIRFGELSRNMNALSRNLDSALSELKLANEQLQEDMREKQKSEQLRKELVANISHELKTPLGIVKGFAEGLQDGVA----DDKRERYLALIVNETDRMNALIMDMLELSKFEVKAVKLNIERFSLTNLVREVASSFTQQLESKQLRLRVRQDGEELFVYADRRRIEQVLLNLLSNAIRHAIEDSAIVIEMERAEGDAIKTIVENTGPSIAEEDLNRIWDQFYRAERSRDRKSGGTGLGLAIVKHILELHGGAANIES----GVAFSFTL----------------------- 189464362 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFLIALLS--LGFIIFYREHLLNGRLRI--SQKRLSEKNNELLCSQEELKYAKEQAEDGSRMKSEFIQNMSHEIRTPLNSIVGFSQIL---SSYFSDNDDTKEYAHIIEQNSTSLLQLVNDVLDLSYLD-GEREIPAQSIEITGVCQTCIDQVRSKL-KPDVQLIFTPERENFTMQTNPDRISQILMNLLQNAAKFTQEGS-VTLTYHREEEKVILFSVTDTGIGIPADKQEAVFERFTKLDSFV----PGTGLGLSISRLIAEKMGGSLLIDSTYTTGCRFILTLPLKE------------------- 160899840 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRLAVAQDLTESLEFERQRQQMLEQEARVAAERISRTKDDFVAVLSHELRTPLSLLNGGTHLLKRANL---SEAMLKKGIDAIEKGVKAQSRIIADILDISRLTTGKLNLHREEVNVCSLAVQSLEPLRDNAADKNITLQFEAPSDDIMAWIDVTRFQQILWNLVSNAIKFSNARSVVKVGLEI-SDESLVMSVADEGVGIAPEFLPHVFERFSQASAPATRGHSGLGLGLSIVKHLVELHGGTVRAHSEVGRGVTMRVEIPL--------------------- 229917736 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVMIGVLIWLLALYTVIRIADRFVRPIRHIIEAADEMAQGDFDVSVESNEKHELGA---LARTLTYLGAKVQQHQS-TRNEFLSSVSHELRTPLTSIKGWTETIR--GGDEKLSEETELGLSIIHSETERMIGLVEQLLDYTKIEESRLVLYRQELDLVSLLRQVTLQLKQSLEDKGITLIERYPQKSVGLF-DENRLKQVFLNILENAIRFSPDGGTLTIRF-VQSERVAFISIIDEGPGISREHLQRITEMFYQAHVT----EGSSGLGLAISKELIEAHEGKLVIESEVGHGTTVTVLLPL--------------------- 153007726 -----------------------------------------------------------------------------------------------------------FWFRAGLLAVVVLGAVWLASEVASSEPDEEPAKTAAPEMAGVSGERLADLLTDPMVVFDHSGTVLFNNSAALEAFQSLETGTALYLARSIEYFERVPIRWFKAMVKALPGKDGRPELFVLLFRDQS---ETRR----IDRMRSDFIANASHELRTPLASLRGFIETLQ--GPARNDAAARDRFLDIMQKQAERMSRLIDDLLSLSRLEMRAHLAVNECVDMTSILNHVADTLTPLAAGLDISIERQLPDHPVTVTGARDELIQVFQNLVENACKYGQAGKRVIVKLDEDSSAEVVASVQDFGPGIAAEHLPRLTERFYRIDVETSRAQKGTGLGLAIVKHILARHRGRLVVRSQLGEGSTFTVRMPKRTV------------------ 160880957 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------YVLRVAKDANGMIALFYEALPILLVGAVVLLFISIVAHYLTKRIIRPIENMAEELSQITEIKDQHSSIHNQLKDLEHSEKIRQEFTANVSHELKTPLTAITGYSELIEE---GIATPEDTIRFSKEIRKNATRLLHLINDIIELSELDSVDEEIIKEELDLYEIAKNCVDTLKITA--KNHEVELKLIGNPVFLYANKIMMEELITNLCDNAIRYNKKGGTVKV-VTYSVDDKVVLTVEDTGIGIPKEHSVRVFERFYRVDKSRSKQTGGTGLGLAIVKHIVAKHDAKITLKSEVMVGTTITIEFP---------------------- 302344057 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIVRDVTERERLAGELLRKTRALEMALEEIRSVEKLKDEFLTTLSHELKTPLVSLKGFLQLLLR---GAASPEESQAHLEVCWRNLLKLEQQINNLLDLARLSQSKEHFRLAPVDLVKLLGTECENLRPTAEESNVSLSVDETPEGAVVLGNAEKLIQLLDNLIVNAIKYNKKGGQVHLSVERGDGR-VTLAVRDSGVGIAREHMASIFNKFYRADITGTGRLEGLGIGLALVQEIVKLHGGDIAVQSELGKGTTFTVTL----------------------- 261417278 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKSKEIEANRKLS-QALNAAREASNAKTTFLFNMSHDIRTPMNAVMGFTAMAKKHIE---EKETIKKYLDKIDIAGKQLLSLVNQVLEMSRIESGKIILSEQKCNLENVIKALSTTYGSHAETKGILFTATITNEHKMVLIDSDRINQIAANIIGNAIKYTNENGSIMCTLEEEEGYGMYLVVEDSGIGMSSDFIEHIYDEFTRESSTTVSRIQGTGLGMTIVKKLTDIMNGTIKIDSKKGQGTKIAVSIPMKWCKDLSPETAEQKT------ 226324179 --------------------------------------------------------------------------------------------------------------------------------------------------FAKSIRVLGDMPEIQQFIISACIAVVLILTFTAMIMMV---WIYGSIISPIHKLQEAAQNVEEGNLN-FEIKPEKDDEMGRLKMRIRLRDNAEEKLKSDRESK-ELISNISHDLKTPITAIKGYVEGIRDGVAD--TPEKMEKYIGTIYNKANEMDTLINELTLYAKIDTNRIPYNFAPLSVNDYFNDCAEDIEMELDSKNVEFYFNYVEGDQKIIADPEQLKRVINNIVSNSLKYMEEHGLINLRVKDV-GDFIQVELEDNGKGIAAKDLPNIFDRFYRTDASRNSSKGGSGIGLSIVKKIIEDHGGKIWATSREGVGTVMYFVI----------------------- 56460555 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERDNQGRAIRYTGTVTDVTEQKKAELNHAKNVFLANMSHEIRTPLHGILGIASVLESTDLNPY----QQQLLGTIKNSGDYLLTTLNDVLDLTQAEEGQLKVKRGVHSPAKVLGHVIQLFEQPVKDKGLEFIIDIDADIPETLMDRARIAQVISNLVSNALKFTERGS-IAIKASWESEGDLIVKVQDTGVGI--YDTQRIWQLFEQEQDGLNRPEGGSGLGLAIVRNLVQLLSGTIQVDSEPEQGSCFTLCIPMS-------------------- 169828805 ------------------------------------------------------------------------------------------------------------------------------------------------------------FIEPKAVSSVSFALTLILSTYALVIGSVVFLIAAMFLVRPIKKLTKATRHIAGGDFNVELNIKQS----GELGVLARSFEEMASDLQQLEQMRKEFVSNVSHEVQSPLTSISGYALALKQVDL---TIEEKNRYLDIIMAEAQRMSKMSDSLLKLSLLESKAPPMQLVSLSLDEQIRRVIVAIQPQWMAKNIHFNLQLQS--VYVMADYDQLNQVWTNLLTNSIKFSKDGDTIKISMSQ-EAHHVLVRITDTGIGISQEDQKRVFERFFKADRSHSRKYEGSGMGLAIVKQIVSLHKGDVRVESELEQGTTFIVTLPTT-------------------- 222056250 -----------------------------------------------------------------------------------------------------------------------------------------------VLQIALDVTYIEQ---IFSDFRNVLLLVVFIGTFVSLALAVLTVK------RGLCPLTEIAQRTSSITAHNLDERVTLGHWPEEVKALAIALDEMLDRLQDSFVRLSSYVSNLAHELRTPINVLMGEAEVALTKSRTTND---YRRVIESNLEEYDRLSRIIDSLLFIARTDVQKPDLSREEIDICREVGEIIEYYQPVAEDKGINISCL---NNATLYADRTLFRRAVSNLISNSLHYTEAGGSVSISTRQAPNRSIEVTVRDTGCGISKADLPNITDRFYRVDSTRHMNKEGTGLGLAIVKSIMDLHGGSIKVESEPGRGTSITLLFPRADITNL--------------- 299541709 -----------------------------------------------------------------------------------------------------------------------------------FHVQIIAIYKRATGVMYLTLSSL-------AILLYF--IVATLNTNINLELSALPPLLPFICLTMLSL--YISHRFADSYL-------EKGKLTEALIRVDKL--------------KDEFLAKTSHEFQTPLHGIIGISQSMLKDNSLPISADEQKEKVSLIFNIAERLSYLVNDLLDFSKLKENELTLRMTSVDLYAIAHMTVEVLSYTIS-KNVKIYNHIERG-TFVQADENRLRQILYNLIHNAVKYTNEG-KIDITC-YEKQSFLVIEVKDTGCGIAPENLKTIFNPFQQFNYSI----GGSGLGLHITKELVERQGGKIFVDSIVGQGTTFSFKLPTNEELPSLP------------- 238898609 --------------------------------------------------------------------------------------------------------------------------------------------------------------------LSSFLLIITATLIEIITVFTLDKKMNELNLLRLIFFISFTYFLSRVIKKVEQSRQSLSRLIDQFEIMRSRDFFHQDALKKINRDQDRFISTISHELLTPLSGIVGLSHILLDTELNP----DRTQYLRTIYINAFTLIHIFNDIMNINKIERAEMVLDEQEISLTDFCVELEHISNLLAYSKGLEFKIKLSPDLPKVIIDGTRLRQILWNLIGNAAKFSDQG-KIIVNVSYESENRLIFCVKDPGIGISIEEQDKIFTLYYQIKNTGKTANKGAGIGLAVSKQFAQKMGGDITVKSMKGQGSCFTLS------------------------ 167753243 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLTLFIIRKYVAYKLKPIYSIVLSRNVHTQEILDELKISEELNDKEIARLKETESFRKQYLGNVAHELKTPIFNIQGYISTLLDG--GLEDDLINRKYLERAEKSIDRLIDIVNDLDTISKLESNMTRLKMESFDIAAMTREIAEQAEIEADKKGIKIQVRGADSLPWVCADKHFVGQVLVNLIINSIRYGKEGGVTRIKFRDMLDK-ILVEVEDNGVGIAKEDVPRIFERFYRTDKGRSREQGGTGLGLAIVKHIIEAHGERINVRSELGVGTTFSFTL----------------------- 37522691 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EFIRKPIEPDELLARV---RSLLRLKRSISERDNIARQRFVARLAHDLRTPLVAADRMFNLLGQGALGPMPP-SMAETVDIMARSNSNLLALVRTLLDVYRYEAGAKKLHFQPVDVIELMRQVCDELAPLAAEKHLELCAQLEAA-PKVPADRLELRRVLTNLLGNALKFTDQGG-VTVRSRLEDGGCVHLDFCDTGPGIAAEEQAYLFRRFAQG----RHNKEGSGMGLHLSRQIVEAHGGTLSLTSAPGKGSTFTVTLPAAK------------------- 154482556 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRNVAIADVLVLIFALFASFTKPIKRIGISIEEIAKGNMEEEKDYREVMDISNEFRQLVNKLNKSRQEFVSNVSHELKTPITSMKVLADSLLGQQGLP--EELYQEFLHDISKEIDRENDIITDLLALVRMEKSESEINISSVNINEILEAVLKRLKPIAESKNIELIFEFRPVIADV--DELKFASVATNLVENAIKYNNTDGTVTASLN-SDHQYFYLKVTDTGIGISEENQDRVFERFFRVDKARSRETGGTGLGLAITKEIVMKHHGSIKIHSKEGEGTTFTVRIPLK-------------------- 291543747 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VEQALAGQPAEQLLSLGQHSYRMLASPVQ------EQDAVTG---IMVLLLDVTEQ--EHREQLRREFTSNVSHEMKTPLTAIHAIAGMLVQDVIEPKD---VKKFAGDIYRESARMIALVNDTLRLSRMDENGIAEPKEPVDLYDLAEEVIARLRVTAEKKQVAF--SLAGTHVTVNGVYSMLEEMIYNLCDNAVKYNKEQGTVTVSV-LTAGKEGILMVQDTGIGIPQEDQSRIFERFYRVDKSHSRAIGGTGLGLSIVKHGAAYHNAQVQVSSKPGEGSTFTVIFPET-------------------- 83815587 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITERKKREQTLREAKERAEEAARLKSAMLANMSHEIRTPLTSITGFSEVLEQNLSGQHGD-----FATKIRKSSERLQRTLESVLHLSKLESSVHKLEREEVSLRAVVEDVTAALRDDLTEKSLALQTEIPDSPVSGISNEDALHRICRNLLENAIKFTPAGGCVGIRL-LDEGRSATLEIEDSGIGMDPENVPGLFQAFRQESEGMAREYEGSGLGLSIVKRLTDELGGEVDVETEKGEGTCFAVTLPLT-------DDAHERSDE---- 150014976 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------YLIVWISALGAMVFASVVLSLVSKKILINPLAEINKAAKRFANGEVN-KRVHIESCDEIGELASSFNIMAESLEKVENN---RRDFISNVSHELRSPITSIKGFIAGI-IDGVIPRDKEGY--YLDIVYSEIKRLTRLINDLLDLSAIESGKLKFNIRKIDINELIRLCVINNEQKIREKQIMLKIDLKDQNCYVKADEDKTMQVITNLLDNAIKYCGNNGIIRIST-YSKGSKVFVEIYNNGPKIADEEIRHIWNRFYKSDKSRTNKVS-TGLGLPIVRMIIMQQGEEVWVKNHPNIGVTFTFSL----------------------- 135377484 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVAFSRMSDEVNGLIDARTSEMETARDEARDASDQKTKFFANMSHELRTPLNAILGYGEMLYEDCEDLGYDDLLPD-LKKITSSGTHLLSLINNILDLSKIEAGKMELFVTSFEIESMVQTIKDVSEPLAAKNDNGFVINLDGAMGSMSQDETKLRQCITNFLSNGFKFT-KNGTVTLDVKIDDIEFIDFAVIDTGAGMSPEGVAKVFEEYTQAERSTSANYGGTGLGLPISKKFAEMMGGDVVVTSEEGVGS----------------------------- 88706129 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DSQLDQLFLMSTEQRMVSDLEKLNAELQDAKHDTELAQAGKTAMFARMSHEMRTPLNGVVSALALMGDQEMSPQS----RELLALANSSSRNLLHVINYVLDISKIESGDEVLENTLFELPLILRSVTDIVRARAVEKKLELTWSSSPLLGNLYGDKAKLRQCLLNLITNAVKFTPAGS-ITVRASHSDGNHIRFEVEDTGEGISPEDRLHIFEPFWTGASDALGQDKGTGLGLDLVRRYVEVMQGTLGVISQLGKGSLFWLELP----LEPAPEASAEATPEEVPA 254443113 ------------------------------------MLRLALGYVLIFSAPVLLLLVYRGLSEHW----NWYLLVQIFAYVALAVGFWSSSRGGSRGLSHLVVVVVILVGVCGIAAWGPAPSRLIVLNFGCVFAAMFHSCKASMGTLAVSIGSLAAYLNPYVAILTAGQWVVTLSSFAFYTVALLVAWVTKTLQNTITALRGREQELQNSNDILKEQAVKLEEQAVELEEQAKALKEERDRTEAASKAKDRFLSVISHELRTPLNPILGFLDLLEEDQALRSESKDQ---LELMRRSGEHLLLMIDKVVDFSELDRGELTLVRNERTWAELRRDIRSRLQLLAEEKNLEFHVHCEAARDRLVLDNRRTLQIIDELGSNALKFTDKGS-VAIALCLASGDGGRIEVSDTGCGIDCKAIDRLFDPFVQEKSGWTRDAGGFGLGLSACQAIAGAMGGAIRVESEIGIGSTFTVEIPVELVL----------------- 302381789 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FWANVVITALHDETGTLTTERRQAEEALGHARAEAERASRAKSDFLSRMSHELRTPLTAILGFNQLLGMD--GETLTDDQRHGVDQISRAGGHLLAMIEEVLDIARIEAGGHALAPVPLDPAPLLADVRDLIAPQAQAAGVEVRIEGDAGL-SVLADRRATVQIVLNLLSNAIKYGPAGGVVTVTLVGASGR-VRIEVRDEGPGVPPELVDRLFIPFDRLDAERWSGAQGSGLGLALSRGLARAQGGEV---SYHPPGATFILELPASPSHGQKP------------- 237800772 -----------------------------------------------------------------------------------------------------------------------------------INPESATYQAVASGVIAFTLPPVDNAVMWFRAQLT--------STMNWSGDPAHHVSVSPVDSASHRLRPRQSFDVWAQETTGIAMPWSQGDLYGAEDLRRSALERQVQREQEAVRLRDELVAVVSHDLRNPMSIIIMQCGMMQRWAIGDTTIENRRRALGTIEKATTRMNSLLEDLLDTAQIEAGRYQLSRLALSVTSLLEEACGLLVMLTTEKNIELNCTSAHGLV-IDADPERIFQVLSNLVGNAIKFTPKGGRINIDA-VAEGNEVLFKVSDDGIGIPKEHLPYIFQRYWSVKEGNPR---GNGLGLYICQGIVTAHGGRLWADSSLDSGSIFSFTLP---------------------- 237722197 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HLLENQTEELSRQNQLTQQNEKITRQKAQLIRMSRKVQELTLDKISFFTNITHEFRTPITLIIGPIERALKLSYNP----QVIEQLHFVERNSKYLLSLVNQLMDFRKVESGKLEIVKTRGNFLKFIDSLITPFEVFAGERNIVLKRYYRMETPEILYDEEAMRKVVTNLLSNAIKFTPNGGTVSLYISLSSGEGLYICVGDTGQGIPEEDLNRIFNRFYQSQNQVKYGQAGTGIGLYLCKRIVQMHGGEIKVRNKRLSGCSFRLLLPLQR------------------- 146298306 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LESTNLINQPITTDMETLSREVKKFATDKKLEIEMLEIREQYRREFLGNVSHELKTPLFTVQGYVSTLLDGAMD--DKHIRKKYLKRAEKGVERLIYIVEDLDMITKLESGDLDLNMTDFDIVELIQNVFDLLEMKADKKKIKLAFESNVQSVIIRGDQDRIQQVLENLIVNSIKYGKEGGLTEVGVVNLTKKKVLIRISDNGEGVEKQNIPRLFERFYRVDKSGTRSEGGSGLGLAIVKHIIEAHKEKVYVESEFGIGSEFSFTL----------------------- 239905642 ---------------------------------------------------------------------------------------------------------------------------------------------------------------PFMYFLFGIPTSSIYTEANKYLHLSLAITIAATLLTVLIFRHYLTQNPAIANIELTQLMLSFHDMIKRISKSSSQLIKAKEDAEAANLAKSRFLATMSHEIRTPFNGIMSMLQLCE----GTNLTTEQKLYTSLALESTRKLLALVNEILDLARLEQGKEISCVTEFSLACMLADMEILFKSILKDKKIKYESHIVNDLPLLIGDELKVRQILFNLIGNALKATSDGSVVVIQICQEFRKTIMFTITDTGLGIPQEQIKRLFKPFTQIKGTYTQSKSGTGLGLSIVTRLVKTMEGTLCISSEENAGTTVDLTLPSEQRDTLLPQKNE--------- 302336522 -------------------------------------------------------------------------------------------------------------------------------PPAEETDDVVGVPTGADSVVSADVVTLSGAKVGTVRLWAFGSEALLTKSDAAFRMNSYGAILAGVAILVACGMAYTASRTLTKPIKKIASQIRSGDLSAEIGCLGETFDSMCSELERDIKFEHRLTSDVAHELRTPLMAMLATVEAMQDGVLPTDD-----EHLETVAEEVRRLSRLVDAMLHLSRIENGTRQLKVKSDDLVYLVKSLVSMQERMFADKGLRLRFDTAEGECFVDMDADLIREAITNIMSNAMRYTPEGGWVVVSVERDRPRGERVSVQDTGIGIAREDIPRVFSRFWRSDASRERVSGGLGVGLALTKEIVDKHKGTISVESELDKGTTFTIHVPLER------------------- 300866839 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVNVSVSISLIKNKKGAIIGASKIVRDISDRKRREAESANLAKSTFLANMSHELRTPLNAILGFTQVMARN---PALTPELKEDLQTIGRSGDYLLSLINDILDLSKIEAGHSTLEETGFDLIALLHSLQNMLAERVNSKKLQLYFDVAPNLPQILADSQKLRQV---------KFTDLG-YITLRVRSEEKTSLLFEVTDTGVGISPQELDNIFDAFVQT-QAGKRAKNGTGLGLTISRKLIEIMGGEIFVNSTPGQGSTFTFTVPVCPIVNIVP------------- 291562137 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------FFSSVLIL----FITGGMLTAWVYRSILWPIGKLQEATKQIRDGNLD-FTLDVEDDDEIGQLEMRIRLKESTEEKIQYDKESK-ELISNISHDLKTPITAIKGYAEGLMEGVAS--SPEKRDKYIRTIYNKANDMDRLINELTFYSKIDTNKIPYTFSKINVSNYFRDCVEEVGLELEARGIELYFNFVDEDVMVIADAEQMKRVINNIIGNSLKYMDKNGIINIRI-LDVGDFVQVEIEDNGKGIGQKELPYIFDRFYRTDSSRNSSKGGSGIGLSIVKKIIEDHGGKIWATSKLGIGTEIHFVL----------------------- 187919994 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIKPLANARGDIYGAVSINRDITGRRHAEQQLT-RLNLELSKADRRKDEFLATLAHELRNPLAPMRNVLEILRLKEFADPQLSWSRDVFD---RQLQHMTHLVDDLLEVSRITQGKLELRKQRLELARAMQSAMEAARPTVQASSHHLSVTLPREPLYLVADPTRLSQMILNLLNNAAKYTPPGGTISL-AAERDGDEAVIVVRDSGIGIPAEHLNSVFEMFSQLAPALDRSQGGLGIGLALVRGLAELHGGTVAAFSDPGKGSEFVIRLPVTKAA----------------- 298530225 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TERKLMEQELSQAKKSAETANRAKDRFLENMNHELRTPLNGIMSVLQTLADSELKPAE----KEYVEMALNSSSQLLASLNKILELSSLQDDIQQVHPQPFVLHEEMSKLVSFFQPQARNKQIGLELDIQEDVPWLVSDVGMLRQIVWNLVDNAVKFTHEG-KVVLRISKQSDSRQLFEVEDTGGGIPHEMQKDIFEPFVIGEHDIQKRYQGTGIGLSVCRQLVRSLGGETGVESRKGLGSTFYFILPGRETEEDLPE------------ 266619368 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------VILMYVLFGILVFTVTFMILQEKSLRYITKISDAMQNISEGDLNV-TVEVEGDDMAANLNKMVEELKELMDKERESERTKNELITNVAHDLRTPLTSIIGYLELLSGDV--KLDPELQKKYINIAYVKTKRLEKLIEDLFGFTKMNYGKLTMHVAQVDVVKLLSQLLEEFYPSFVDKNLSYELQSNVPAKVITADGNLLARLFDNLINNAIKYGADGKRIMVKL-HADDEIVTVSVINYGYVIPADELPLIFNKFYRVEQSRSTNTGGTGLGLAISKNIVDMHGGTITVTSDL-SGTVFTVKL----------------------- 153874301 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------TFSILLTGQADAEVIGSAVNNANLYRYLSKPWNFLKLTVKEALRSYFQERQLARFYANLETEVAVRTNELKQKNQALVKLNQEKNVFLGIAAHDLKNPLSAIQGYAEMIKCD-FDEMPKEEIIEVIDKIYSSSRQMFGLVKNLLDVNAIDVGKKELSLTTIDIYPILQSLIQHYRQRAKEKNIQLQCQCAEGEYYAMAEKNTIHQILDNLISNAVKYSPPGKSISICLA-KSNEYIHCEIQDQGPGLSEEDQQKLFGQFTRLTAKPTGGEHSTGLGLFIVKKLVEAMQGKVWCESQLGQGATFIIKLPVA-------------------- 254417945 ----------------------------------------------------------LGLGAAVALVVTPMIGWCLAWFAAYGLMLAFARVNRDGD---GKIPLWGRVTALSLFASASLFGSLSIPMWLIGGP--LGGVCAALMLPALMLFSMINSPRSKSILVSSLPMLYLLAVPFLAAWFGAPPPLVMTAAAAVVLVIFFTIISWQKMSEATENQMR----------AHAEAERLRVKAEESLVAHTAFLAAIGHDLRTPIGAILGAAELQALDANSRSN-------AHLITDAGLMMKALLDDLLDHSKIGAGRMTVEAVDFDLRATLAQTLRLWRGPIEAKGLKLRVEGAARMPRVKGDAMRIRQVMNNLMSNAVKFTPQG-RITLRLEEPSGYCVLLEVQDTGPGMTGDQLARLFNPFDQTAEGVSARYGGSGLGLAISRDLVELMGGRLTARSAPGQGASFTVSL----------------------- 144200280 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QANAYREELEQAVEQRTMELAATNEELISRSQEAERLAAVKSEFLTNMSHEIRTPLNSIIAMSQMLVRKGG----ELDAQHMGTRLMAAGKSLLAVINDVLDYSRLGAHKLELSATDFDLEGLVNNLSAIMHSASLNKDVELVINVAHLESKVVGDEVRLQQVLVNLIGNAIKFTESG-YVRLEIKSSSYVELLFSVKDSGIGIAEDNLNLIFEAFEQGETSVHSKFGGSGLGLSISQSLLNLMDSSLKVESKQGEGSTFSFILPLGEVYARYP------------- 149184835 ---------------------------------------------------------------------------------------------------------------------------------------------------------------PVIVTENARVIIANLAARRLLGAHILGQDVRMALRQPEAVRLLEGNEDGAAVIRGLSRRRDIWRLNKKLDGGMAIVELVNKTAEADSRAHTDFVANASHELRTPLSSILGYVETLR-EDVNDFDPKMGDKFLATIQREGQRLQQLISDLMSLSRIEAEKHDLPDTTLELGALMDRAARDV---AGDRVERLDIEAHGEF-HVCGDEQQLEQLVRNLVDNALKYGAADEQVTVRLQPRGDKRVMLSVQDRGGGIAPEHLPHLTRRFYRTDPGRSRASGGTGLGLAIVKHIVERHRGKLAIDSVLGEGTRIKVTLPLAQA------------------ 57234869 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLLSDEINKRKLVNQLLASYENEKKLRKCIQTEMKSRLEFTRIVVHDLKTPLTSIISSSGVLSNIAADG----KYKALAANIYESTMNLNTRLDELLDMAQCEVRDPKLNRSRFNIKEMLDHIISIQHGMYNTNHIDFKIIIAPEVSFIIADEDRLRQILDNLIDNAIKYSPDSGLISINIS-RDQNNVLFSVSDSGIGIEPGEIKNIFKPYYRVE-SRQKKLQGLGLGLSIVRTYVKLHGGRIWVESEYGKGTTFLFTIPQ--------------------- 167765081 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLNRELSRRKEQLEQQRDQLEQQKNQMEQLSRELEAATHAKLVFFTNVSHDFRTPLTLISDPVEQLLADRSISG---QSHQLLELMKKNVHILLRLVNQILDFRKVENGRMELHLEPFDLLESFKGWNDSFRMALLKKHIAFSFEPASGVDRMLADAGKMERIYFNLLSNAVKYTQENGKIVVRLEAEDNHF-RLSVFNSGSYISTTDVEAIFERFYQVDG----HQAGTGIGLALVRAFVEMHGGNIMAHSNE-KGTTFTVILPKRDTSQYHP------------- 167760790 ---------------------------------------------------------------------------------------------------------------------------------------YHDLFKEDVITVVAPVGYSPNGYLLIHKYVSDLEDVQKILMQAAYITLIVIFLLSFIILLGFQFFVYRPLRITEAATQYATGNLDYEDTEDEMGYLSASLNYMSSQLKDMEDYQKKFVANVSHDFRSPLTSIKGYVEAM---TDGTIPPEMHEKYLKIILFETERLTDLTQDLLTLNEFDTKNILLTKEVFDIHEMIKNVAAAFEGTCTQKKISIELIFATKYLNVTADKRKIQQVLYNLLDNAIKFSETDSTVTIETTER-GDKIYTSVKDYGIGIPRNALNKIWERFYKTDLSRGKDKKGTGLGLAIVKEAIQAHGENINVVSTEGVGTEFIFSLPKA-------------------- 226309918 -------------------------------------------------------------------------------------------------------------------------------------------------------------------FGEVHIMFALLLAAMFVLSLVLILIFTRYLVKPIEKLSHATKKLAEGEYDI-HLDISRRDEIGDLAMHFARMTESLKQLDE---MRQEFVSNVSHEIQSPLTSIQGFSQAIR---SGGVTNEQRETYLTIIEEESRRLSSLSKQLLTLASLDKETGLYEPTRFRLDEQIRQVLLVLEHQWQQKKLTMELTLPET--FIVGDKQLLNQVWMNLIANSIKFTPKAGSIYIMI--QKDTRIVVTIRDTGIGMSEEEQEHVFDRFYKGDKSRNREATGSGLGLSIVQKILQVAKGGIHIQSRIGEGTTVTVSLPT--------------------- 310824646 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TTRVSDAARLLGGLLAISIVTGAALVLAATRRLYLPLLSIRQALAAFKAGQRESRVAQAGPLELREVAAEFNDMADQFLAGVAHDLRTPLNTLKLSTELL-LRAPTPPPPEKLRESLLRISAQLDRLNRMVGDLLDQTRIEAGNLELRLEDTDLCTLVREVAELHRPLSQQHQIELT--VPDGPVPVRGDPTRLIQVLTNLLSNAIKYSPLGGRVRVLIEQ-SQEEVLLSVSDEGVGIPPGEYERIFAPFKR-SASASAELPGIGLGLSVSRRIVRAHGGNIEVVSQEGAGSTFRVRLPSQ-------------------- 209883640 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QDVTDTVNVERALR-ERNDALEAADQMKVDFVHHVSYELRSPLTTIIGFAHFLSDPATGPMTV-KQSEYLGYITTSTNALLAIINNILDLATINAGAMTLDLGPVDLRKTVEEATAGLQDRLVHDNIRLAVEIDPSVTGFVADERRMVQIFYNLLANAIGFSPPNGTIRFSA-WRENGAVCCAVSDAGPGIPPEMRDRMFDWFERANGSRHR---GAGLGLSLVRSFVELHGGTVRVDSAVDQGTTVTCEFPADQTFH---------------- 269836942 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------PTSLPAPTLAAGLVYIIVMTLAVLIAPALIVAVPVGILRARRVSKRVSHLAEAADAMAQRRVAVKGEDEIARLAERFNRARKAFVANVSHDLRTPVAIVRGHIERLLSGSLGELDDEETRS-LAVVHQEVLTLERLINDLFTLARIEEATLHIEPAPVAIDEVARAAVEGVRPMAWQRKVAVEAMLPPGLPPVLADRTRLQQIFGNLLYNALRHTPEGGLIVVGAEQRDG-VVEVSVRDTGGGIPEEELDAVFQRHYRLGDGAGFGES-SGLGLAIVKQLVEAQDGSICVESVPGEGTVFRFTLPVA-------------------- 91772372 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YPLSEKNLQVLEHVGKHIGIAIENAQLFEKTQKAYDELRSLDNLKNEFFANLSHELKTPMISIKGFSELLGDGKFGPLNVE-QKKANDAVVRNAERLKDLIDSLLYMCMEKEGKYKYDFVPLPIKRLILNSLEKARVQAGSNNIVFRDEIPENIPVIYGDEERLTTALNNILDNAVKFMLEG-EVIVSV-QDEADHIHLRIKDNGIGIPKNKVDKVFDSFYQVDGSLTRMYGGTGIGLHVSKRIIDVHNGKIWLKSLEGFGTTVHILLPK--------------------- 153003673 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRERERQLVAVNRELEDTNRGVVALYAELDEKADYLRRASELKSRFLSNMSHEFRTPLNTVISFCRMLLDETDGPLNDEQRKQ-VGFARRAAEGMLDLVSDLLDLAKVEAGKTTVRSSPFEASELFGALRGMLRPLLATTQVTLHFEDPVGLPTLYTDEGKISQILRNFISNALKFTERG-EVRVSARRQ-GDRVVFSVSDTGIGIAREDLDRIFQEYGQLDSPVQRRVRGTGLGLPLSKRLAELLGGRLAVKSEPGVGSTFSLEVPL--------------------- 292492033 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLTISPLQDSQGRLIGASKIARDIQEQLRRQAEETDRRKDEFLATLAHELRNPLAPIANSLQILKQVG---NNPEALEKAVSISERQLQHLVHLVEDLLDVSRITRGKIQLRKEPVTLDTIIKSALEISRSHIKAGEHTLCVEVPETQVLLQADLTRLAQAVSNLLINAAKYTPPGGHIKLTARC-ENQQVVIAVQDDGIGIAQELLPRIFDMFVQAERPGGYAPGGLGIGLPLVKGLVELHGGQAEAASPLDQGCTFTIRLPLSEEITRTPLENQQT------- 218437050 -------------------------------------------------------------------------------------------------------------------------------------------FDIILLDLTLPDSAGLESLNPLLKLAPHIPIVVLTNTNDD------DLAVEAVRRGAQDFLRHVTLELL---VRSLCYAIERKQVAEELEMNEKLENRVQERAKELNQLKTEFVSMLSHDFRNPLNTILLSAGLLE-DSSDRLTKEQQLTYFQMIRTAIKDMDQLLTEVLIIGRADSGRLKLNPIPLNLKEFCQYIIDSFRINLIPSHQLIFNSQGNFEQGLW-DENLLRHILNNLLGNAIKYSPEGGKIRVDL-IEKGERVILSVEDQGIGIPLEDQQKLFKPFFRANNVEN--IAGTGLGLAIVQRCVETHGGQIEVKSQVGEGTTFIVTLP---------------------- 294639816 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFMVSAIAVLLVVMFLVYFATLLTAPITEVAEIAKKLGGGDFSVTLPEYT----TREFNQLSEAFNEMAANLKSYDTMRNSFLANVSHELRTPMTSIGGFVDGILD---GTIPKSQQGYYLRIISSEVGRLTRLVKSMLNLAKIEAGELEPNKTSFAVTEPILDTLLTFEPRINEKEIDIRG-LDVQRINMYADIDLIHQVMYNLIENAIKFVDKGGYIEFNFAEDNDQT-TVSIRNSGEGLEEDELPLVFDRFYKTDKSRGIHAQGLGLGLNIARSIVEIHGGKIMVKSVKGEFTEFTFNIPK--------------------- 142343687 -----------------------------------------------------------------------------------------------------------------------------------------------SLLLGGIFWALVFLVLKIETPESIFSTAVFVFATAIVVYFIEYKTDYQRLMALERLSKNISKKRFEDIEDHRSSNDELDYVIKKAIQSNRTVEREIQRLNKIENYRKEFIGDISHELKTPIFAIQGFIETLLNGAL--EDESVNRRFLQKAMRNVNRLIFLTKDLMEISKLETGELKSEPEHMYLYDIVHEAVESLQYKAQQEQVHLHIGQIDRNLSIKADKNQLRQVLINLVENGIKYNIPNGNVHVFVAQKSNDKVLVTIEDTGIGIDEADIPRVTERFFRVEKSRSRERGGTGLGLSIVKHIIEAHGESLRIKSEPNKGSRFSFSLTKSEQAEPVEE------------ 225016620 ---------------------------------------------------------------------------------------------------------------------------------------------FATIFAVFILVTLIWFALFELNMIQVDPPIVVFALGSLLLGTVIALYVGKLIVRPVQNIGNAFDELSKGNFEV--KVPENEQITEIREMAQRFNAMTYDLSHIETL-RSDFVANVSHEFKTPIASIEGYATLLQNHNL---SQEKHDRYVEKILENSRRLTNLSDNILMLSKLENQEMVLGKTEYRLDEQIRKCILMLENKWTAKNIEFDLELPRQIY--YGSESFLERVWSNILDNAIKHSPVGGVIHVGILQTNTQF-TVTVADHGDGMTEEVKKHIFEKFYQGDSS--RKAEGNGLGLALVKRIVELCKGTVTVESSPGRGAKFFVALPKT-------------------- 296118917 ---------------------------------------------------------------------------------------------------------------VDQLVIGAAPETVDSTEESRSTSEWRAMATESDGVITVVAKNLDSVLLRGLAVVQLMIAVVVLMLIAISGFWFIRRAL-RPLRVVERTASEIAAGDLDKRVPEWPQHTEVGQLASALNIMLAKLQASIEHAQGKEEQMRRFVGDASHELRTPLTSLRGYTELYRSGITDDVDM-----VLSKIDAESSRMSYLVEDLLALTRAEGTRLDIR--PVDVLELSLSVASSARAAFTDRTINVSNDT-LGVPVVYGDASRLHQIILNLITNGIRHGGDEAEITIGLER-DGDDVLIKVIDTGRGMDPEVSAHIFERFYREDTSRTRDTGGSGLGLAIVKSLVEQHGGSIDVESELGVGSTFTVRLPAA----DDPEPTH--------- 88797787 ----------------------LDRESPHARNIQWERQSLFVDEVQPRMVASGLGAALLALLMMSNLSIAILLTWLVICLSVSVGSYFLQRQVLGRDYQQDRSYRWHRINLLIALTWGALWSVLPFFLDGASQSQIFTLLLFVMVMSSMPSVTMGTYPDIYLLFI--VPVFSSLFILLWPTSTPLLLIVVALSGVSLAVFSLMTHKSQMNSIRL-----------------RLEHQLAQQQAHEADQAKSRFLAAASHDLRQPLQAANLYLQTLSSRA------ESQDELLLKAKHSVESANELLTKLLDMSLLDANVVTVSIQPCQLQSMLDAIESEFAEQAMSKGLKL--RIAPMPVEVSTDPVLLMQILRNLIGNAVKYTRAGS-VDVSVELRETQA-TLRIEDTGPGIPADEQSHVFKEFYRAAHG-QSSEPGMGLGLSIVKRLCDQLNVPLTLVSEPGHGTTFSLTLPVSR------------------- 220923167 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AETNLELLRHRRDLQQLVREQTAMLEAANELRIEAVEASRAKTEFLAVMSHEIRTPLTGMIGMMDLLSSAELKP----EQARWLDGARRSSAALLRVLDSILSYGRAETSEIALDIEPVDVRTLVEGVGALMQPVAEAKGLCLELEVDPDLWPLHADDGKIQQIIVNLVSNAIKFSERGVVRVEVVALDEDQDVRFDVNDMGVGVPSDQLERIFEPFAQADNSITRRYGGTGLGLAISRRLAALMGGEVSAVSEPGRGSTFSLTLRLERAERY--------------- 83309389 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RTFAARIDRLDGQPAFEAAIALL----TLHELTAIRAME--RMRADFVANASHELRTPLAALSGFIETLQ--GPARDDEEAREKFLGIMAEQSGRMSRLVADLLSLSRIELDEHSAPSEAVDLARLATSAAEALRPLASPRGMDLEVTLADGLPPVTGQSDQLAQLLQNLMENAVKYGNDGTTVEVSVTLAGDPVVKLAVKDHGEGIAAEHLPRLTERFYRVDTARSRKMGGTGLGLAIVKHIVSHHRGLLAIDSRPGEGSTFTVWLPAA-------------------- 187919553 --------------------------DPIQRAIDEDLVRV----LYAQDPIAFFHWFSIAVLVSIYWPNIPSPPLFIACFGFYAAANCASLALWLVNRRYPQLVSPRGWIILHAVRGMLLYSWFAFQSPQSDLPLLHTV-----MLVTLAAGVFMSNGFDLLNFSTSIPFLLFPSIVMHFGTHTFDRTL---LAIVLAFF-FCAINVYALSYRKLFQQVVQAR-VDQQYLAESLAAQ-KRVAEEASLAKTRFFAAASHDLRQPLHAIGLLAASLNDTAATPVQHAKTAEH---IVYNVEALNQLFNQVLDLARLESGVTQVIRLHFRLSELFERVGSQYRPQAAAKGLAL--RIAPTAMVVHDDPVLLERVLSNLLSNAVRYTEDGA-IWLGLRRAGRQGGFIEVRDSGIGIPAEEHARIFEEFYQVANPQRDARQGHGLGLPTVKRLVEMLGGELQLRSAPGRGSVFRF------------------------- 196229922 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------AALRPLEIQSYIVVAMRARGRTLGGLCFASMTERRYNDADLSLAIELAERAGMALDNSRLYAESKQAREAAEAANTAKDRFLAMLSHELRTPLSPVLHATTLLEEADC----PEPMRSTIATIRRNVQLEARLIDDLLDLARIRNGKLQLQPEPVDAHDLLARAVDICRPDIETRQLQLTVDLHAKRHSLEADPARIQQIFWNLISNAVKYTPPGGAISLRTEDDERTGLRVEFTDSGIGIESARLESIFDAFEQANSGRSGGLGLG---LAICRALVTLHGGRIEARSGASRGSLFVVTLPTVREVQP--------------- 220930051 ----------------------------------------------------------------------------------------------------------------------------------------LSAVLAGVCVFFVFMTVCIAFYYNYEDFLNWVNANVVVFLLAVMLVFIMLMSAFFLLLTSIKFIEKITQLVEQISEGNLGIQDERTDELGNLSKAKMSSELERLIAEEKEKSKDEMINNISHDLRTPLTSIIGYLQMI-IECKQNDNEDYMMQYAHVAYSKCEQLKLLVDQLFEFTNVSSKEYKLDITKIDVAELVRQVVAGLMPILQEKNICCRIDFPDEKVYTSADGTLIARVFDNLISNAVKYSPNGGNIDVMLR-KEPFGAFVRVTNYGITIPEQNLPYIFDRFYRVDKSRSNSCAGVGLGLAIVKSIVEKHKGEIHVKSNDNK-TVFEVRL----------------------- 296934915 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------AYAMGLVRGHTVLSIELAEMIRT-------VRHRGIFVEKELEIARGEDESLVIDLRVAEYILVLADDRTERVQRVRNDFVANVSHELKTPVGAISLLAEAIEEARDDP---ESIDYFTSRLHKETKRLTALVRDIIELSRLQSADVIGSGKLVSINNLVAEAVDRSKLAAEAKNITIHTDAHAD-REVYADPELLGIAVHNLIENAVRYSPEDTRVDVTVE-TSHENLLISVTDQGAGISEEDQKRIFERFYRVDPARSRQTGGTGLGLSIVKHVMAQHGGMVTVDSTLGEGSTFTLSLPLAEADHSTPE------------ 229010009 -------------------------------------------------------------------------------------------------------------------------------------------------------------------LLKLMNQFLIISVLTIILTTISVFVFSRVITEPLIKMKRATEKMSKLNKPIQLGIKRNDELGSLAKTIEDLSSELTYMKKE----RSEFLASVAHELLTPLTYMKGYAKVAKRDSL---TKEEREEYLQIIEDETDSVTDLVQDLFMLVQLEQHQFVIKKQKVILKPFLERMVEKTKTTLTNKQMQLHVHCKDDL-EVCIDERRMEQVMLNLLHNAYQHSPENTSIIIRV-LTSANTFTISVQDEGEGIPKEDIPHVFDRFYRVDKSRTRATGGKGIGLAVAKEIVELHNGSIEVKSELEVGTEFIIELP---------------------- 117923716 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ETMRDLERSQQREQVLRQIAEQASQAKSDFVASLGHELRSPTQSIMGFMDAVSQSNIEPDVKAEIAKFIRYAQISSERLAGLINNLLDLSKLESGRMEFAIEPHNIWDAVRFLQMEMEPLLQEKGVTLEHPQCTEPLELLFDMGKIIQVLVNLLSNAIKFTPAGGVIRITAHALDTGRVKIAVSDSGRGIPEEEIEHIFGR-YQQSTSNQQSDGGTGLGLAIAREICLNHGDSLVAENNPGVGACFSFTL----------------------- 254416130 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------FLSLIRTLGIASLLSITVMIVVISFYIKRSLQPLCQMSQLTQTISADDLQARLHLDKAPSEMKELAQTFDNMLNRLFEAWEQQRQFVSNVSHELRTPLTIVSGYLQ--STLRRGKNLTPPQQEALGIAAAEADRTVQLLQDLLDLARVDHGRMHFHLELFVLNDLVAEVVEM---AVQYSNRVIDSDINRELIEVLADRDRLKQVLLNLIDNAVKYSDPDQPVTVKLD-KPGEQVRIQVCDRGQGIPLAQQSRIFERFYRGDENRARSPGGTGLGLSIVKTLVEGMGGQVSVRSQLSQGSVFTVLLP---------------------- 148979754 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SYFELRKVPFYSKDGRHLGLVGFGRDITERKEHQESI--------EKASRDKTTFISTISHELRTPLNGIIGLSRMLLDSQLTT----EQRKQMQTIKVSAVTLGNIFNDIIDMDKFDRRKLELFPTPINFEDFVVEIESISALMAEQKGLRFDLERLSDLPAVEVDGTRLRQVLWNLVSNAMKFTKDGGVVTVSADIDGDANITMEVEDTGIGIPESELEKIFAMYYQVKSGTDNLHAGTGIGLAVSKQLINMMDGDIEVTSEEGFGSTFTVSI----------------------- 168700348 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRARRRQYEVRNLLAERAARRKDEFLAMLAHELRNPLAPVRTTLHVLKLRHPGDRDTQT---AVGVAERSVKHLARLIDDLLDVSRVTLGKVGLRCEHMDAADVVRLATEAMGARFAEKHVALDIEVQSARLPVSGDAVRLEQAIANVLDNALKFTPPGGKVRVRAEADRGEAK-VTVSDTGAGIAPEDLPHVFDLFVQADRSLDRTVGGLGVGLTIVKGLVELHGGRIAVTSDLGAGTTAVLHLPLAEPPPSQIETDNE-------- 295107993 ----------------------------------------------------------------------------------------------------------------------------------------------------------------YQSRSGLLWIIQLLYIITYLVAAVLFLWYSRYIRRPLREITKGASEFANGN---LSYQIPLDSENEMGYLAKNLNYMA-DKLNRSGEYQRQFISNISHDFRSPLTSIKGYIEAM---IDGTIPVEMQEKYLKIISYETERLEKLTRGLLTLNELDIQKRMLNIQPFDINGVIKATAASFEGSCTSRNILLELILSGRELLAQADMEQIQQVLYNLLSNAIKFSPDNSTITIETTEKNGK-IFVSVKDHGIGIPKASIHKIWERFYKIDRSRGKDQKGTGLGLAIVKEIIKAHGQHINVISTEGIGTEFIFTL----------------------- 298387513 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLNKELFKQKQQLEEQRDKLEEQRDQLIQLSHQLEEATHAKLVFFTNISHDFRTPLTLVADPVEHLLADKTLSGD---QHRMLMLIQRNVNILLRLVNQILDFRKYENGKMEYTPVTVDVLSSFEGWNESFQAAARKKHIHFSFDSMPDTDHTLADMEKLERIYFNLLSNAFKFTPENGKIAVSLSKEDKRWIRFTVANTGSMISAEHIRNVFDRFYKIDMHHT----GSGIGLALVKAFVEMHGGMISVESDEKQGTVFTVELPVQSCEAVAAEPD---------- 295397797 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIFVAIGSLIISLFFALLIAKKLSSPIVRIQNFTTEIAKGHYSHLAIEETG---IQEIDSLLDSVDELSGQLQRQQEIRNRLSSDIAHEIRTPLTTLKGNIEAMIDGVW-----EVSEERLYHCYEEVNRIARLIGQIDRINEIESHESQLQKSSFDLLELTQQVAGTFQALLIEKGIE--CAINGEAVLISADRDKIHQVVTNLLYNAIKFTPSGGHIDLQVSQISG-VASFKITDTGQGIPPNEINQVFERFYMAEPSRNRKLGGQGIGLSIVKGIVNAHHGTISVESTYGKGTTFVVSLPLE-------------------- 225378733 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TVLAHRLTKRLVAPIEKMAEENDVYDEMKPFVATIKKQHVDILKHSQMRQEFTANVSHELKTPLTAISGYAELI---ASGMTSGEDTIHFATEIHKSAERLQYLINDIIKLSELDSDDTKIEFETLDLHEMALNCQAMMEIPAEKN--EVTVEVQGDSAEIRGNRNLIDELIYNLCSNAVRYNKKGGKVTIMTGTENGHP-TLTVKDTGIGIPKEAQKRVFERFYRVDKSRSKSTGGTGLGLAIVKHIVAQHEAQISLESEEGAGTEIKVVF----------------------- 300742620 -----------------------------------------------------------------------------------------------------------------------------------------AMYQTLTML-SITMGIGSVAVMIGTGFLGSFIIRRTMKPLERVSGVATEVARLNLESDTIAPEVRVTPKDANPRTEVGSVGYALNQLLDNVSSALDV----RERTEKQIRA---FIADASHELRTPLAAIKGYSDMLR---WTEPLADGGQSSLARIDSQTERMSRLVEDLLLLARLDEGR-EPKFENIDLTELLVESVSDMQAAARDH--IWRMDVPDEPVEMIADRSQIQQVILNLLSNARKHTDEGTTVIAGLRVSADRREALTIVDNGPGIDPEFAPKIFDRFARADKARSGSDGTTGLGLAIVQAIVQAHGGLISVRSRPGR-TEFSVRLPLMR------------------- 170693150 --------------------------------------------------------------------------------------------------------------LRLQVAMRAAKMIIGYLSLDSWTVCWDTV-DAMPRVLAGPIALSYDAALHRVHAEDRAAVDAAMRRVALTGEFDEPLEFRIAMNGQECWLQSQAVLQRDADGRPWRVIASAVDITQRKTLELALR--------ETDRRKDEFLAMLAHELRNPLAPMRNAIALLRRQKDAGMKPG---ELVGMLGRQVDHMAQLVDDLLEVSRITHGRIVLRREPLLLGTAVYGALETVSSMAASRGQHLTVRLPPTPVWLHADPLRLSQILVNVLNNACKYTDHGGSVCVTA-LADERFATVTIEDNGSGISPDLLPHIFDLFAQGERTLDRAHGGLGIGLSLVKKLVELHGGTIEIASPPGRGATVSIRLPLSHAPEAAPSHDEPSASGASHA 296128219 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVGVLREVDPDVVVSRVPAAGLGAEFDDL------AESFNAMAA-RLQEAERLRARLLADVAHEVRTPVATIAGYLEAVE-DGLQPMDEPT----MAVLRDQSARLTRLARDLAAVTRAEAGDLVLTLEPLAPDELLAATTGTWRERATAAGVDVRVQVDPELGHVRVDRQRMGQVLDNLVANALRHTPAGGTITLRATGGYQR-VALHVSDTGAGIAPEHLPHLFERFYRADTARDRTHGGSGIGLAICKALTEAHGGTITATSDPGAGASFTVTLP---------------------- 117925977 -------------------------------------------------------------------------------------------------------------------------------------PIHIALSRRHTALTPLFNKAIDYFPMSERA------VIFSRWIDAIPQPLVDPIIL---IRTAAVLAILLIFAIGWNRIRILKAQQAQKQVEHELDLSRV-----------AAQAKNTFFAQVSHEIRGPLNAILGYVVMLRQTEL----KAQQLHLLEHLGSASHALLTLLNDILDYSRMEAQKLTLAPQPTHLPTLLKRMEESFAPRIAKKGLHFSLSMAKDLPWANLDPVRMEQVITNLLDNAYKFT-LQGHITLEARLESDASLTIIVSDSGIGMDTSQEQSLFEAFNQADPSIARSYGGSGLGLAICRHILSLMEGDIAMESTPNQGSRFTLRIPYCPVSETEIDTLHTS------- 117928655 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAWFVLGLGLRPLRAIERAADDIAAGQLSR-RVAYADTRNEVGRLGAAFNTMVSRIEEAAVRAASEERLR-RFLADASHELRTPLTSIRGYAELFRRGAARRPDD--LEKAMRRIEEEATRMGVLVDELLLLARLDQGR-QPVREPVLLAELVADACEDFRAAAPDRQVRV--DADPDVV-VSGDELQLRQVVTNLLTNVRVHTPPGTPVDIRLAAENG-WAVLEVTDYGLGLPAADLPRVFDRFYRADPSRTRDHGGAGLGLAIVASVVQAHGGRVGVRNVPGAGACFRVELPL--------------------- 289422516 -------------------------------------------------------------------------------------------------------------------------------------------------------------MYYYALILNDKSVIRVSKTMVAIAIDFLPFMLGIFLIMLLLSWMIARWQTRRGPINDIDLENPLENITRELEPLLVAMDLNNKQKDMVSNMRKEFSANVSHELKTPLTSISGYAEIMK---NGIVKEKDITNFADRIHKEASRLIKLVNDIINISRLDEGYVDIEKEDVDLFEMSREISSRLAKQANDKGIKVALEGERVICH------GIRQILYNLVENAIKYNKENGKVTIWVGSTLD-GVKIRVTDTGIGIADEETDRIFERFYRVDKSHSKEIGGTGLGLSIVKHGAMVHGASLSVDSKLGEGSVFEIRFPNA-------------------- 21632787 ---------------------------------------------------------------------------ALWMPSRTGMNLQLSH-TLNYQIQVGSTVPINLPIINEVFTSSRAIRIPYTCPLARIRPLVGRYVPPEVIALRVPLLNLSNFQIPDLSAKSYAIMVLILPTDSTRKWRDHELELVDVVADQVAVAL--------SHAAILEESMRARDQLMEQNVALDL---ARREAEMAIHARNDFLAVMNHEMRTPMHAIIAL----SSLLLETELISEQRVMIETVLRSSNLLETLINDVLDLSRLEDGSLELDIRKFNLHGVFREVINLIQPITSVKKLSMSLILSPDLPLCVGDENRLMQTILNVAGNAVKFTKEG-YISIVASVAKPESLRVQVKDSGCGILPQDIPHLFTKFSQPRSGSNRINDGAGLGLAICRRFINTMGGHIWIESEIDKGSIFIVKL----------------------- 197304014 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITAALLIIWIYRAVSVPLQKLQKAARNIKEGNLD-FEIKAENDDEIGQLRDFEEMRLRLKVQAEEKDRENKELISNISHDLKTPITAIKGYVEGIMDGVAD--TPEKMDRYIRTIYNKANEMNLLINELTLYSKIDTNRIPYNFTTISAKGYFGDCAEDLSVELESKGAEFTYRFMDDDCKVIVDPEQLRRVINNIVSNSLKYTDK-PKVEITMDVKDGDFIQIELGDNGRGIAAKDLPFIFDRFYRADASRNSSKGGSGIGLSIVKKIVEEHGGNIWATSEEGVGTTMYFVI----------------------- 168185721 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYDGNVKILSVFRDITDYL-QLEKIKQRAEENRILLEKENKIRTEFFANLSHELKTPLNIILGSQQLLNLYLGNLNKSEKIKQNLKILKQNCNRLLRLINNIIDITIINSGFFGMNLKNQNIVSIIEDITLSVVDYAKNNDIKIIFDTDIEEKITLCDEEKIERIMLNLLSNAVKFTPKGGNIKVNI-HDDGDRIKITVRDNGIGIPKDKTHIIFDRFTQVDKSFTRSTEGSGIGLYLVKALVEMHNGRISVDTKYGEGSEFIIDLP---------------------- 86609906 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRAWVAMPILYQGRLLGLLELHHEHPHRWQPATLELAEAIANQVGVALLQAEAYQHLEELNRQLAALDQAKSELIAVTGHELRTPLSTIQVCLESLASDPDMPL--EMRQEMLNTALQDADRLRELVQDFLTLSKLESGRVRWHIEPLSAQECVELALSNVKARRRHEDLTIEQVLPKRLPMVRADGEWLVEVLRKLLDNACKFTPSTGRIWIRAEVEPGAMVKFTVADTGRGIEPDRLQAIFERFYQAEGSLRRSVGGTGLGLAICRLIIEAMGGRIWAESGINQGSAFHFTLPIA-------------------- 170738842 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EIRGAVTGLMDARHAVASRLELKDGTVLDCAAQHIDVTASVNVERALT-EKNEALERTARLRDEFVHHVSYELRSPLTNIIGFTELLGDETVGALNT-RQREYADHIMRSSAALLVIINDILDLASIDAGSMELTREVVDVQATIAAAVRGIEDRLAEAAITLDLDVPADIGGFVADGKRIRQILFNLLSNAIGFSAPGQTVVVQARKT-GAEIAFSVIDQGRGMPPEVVARVFDRFE--SHTLGTRHRGVGLGLSIVRSFVELHGGRIDIASAPGQGTRVTCTFP---------------------- 269103459 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDITERKREAQEKASRDKTSFISTISHELRTPLNGIVGLSRMLLESEL----TEDQRNYLRTIHISAITLGNIFNDIIDLDKSDRRRLELLPKPLDLPEFITEIGNISALMAEQKGLRFDLEQLTQLPMIEVDGTRLRQVLWNLMGNATKFTKQGGVISVSCEVEADQAIQFEVEDSGIGIPAGELDNIFAMYYQVQQGDDNLHAGTGIGLAVSRQLVQLMNGDITVSSEEGEGSTFTVTVPILACNTVSAEEDEE-------- 153808441 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLNRELSEQKKQLEEQRDKLEEQRDQLIQLSHQLEEATHAKLVFFTNISHDFRTPLTLVADPVEQLLADRTLTGD---QHRMLLLIQRNVNILLRLVNQILDFRKYENGKMEYTPVSVDILSSFEGWNESFQAAARKKHIHFSFDMPDSNYHTQADVEKLERIYFNLLSNAFKFTPENGKVAVRLSKDDSRWIRFTVSNTGSMISAEHIRNIFDRFYKIDM----HHAGSGIGLALVKAFVELHGGTISVESDEKQGTVFTVDLPVRTCEVSSLEDSSATS------ 110639415 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKIRKELSDFAVQKQREIEELKREFLADVSHELKTPLFAAQGFVHTLMEGAMDDLN--VRERFLNKAAYSLDGLNVLVEDLITISQLEIGEIKMHFQNFDIRKLTEDIFEQLEDTAEKKGTRLFNKYSPKSCYIHADKLRIGQVVTNLIVNAIKYGKDNGTVVFSYTI-ENESVLISVKDDGPGIEEPHLNRIFERFYRVEKSRSKDKGGSGLGLSIVKHILEAHDSRIHVTSKVNEGTEFQFRLKKGKVIN---------------- 306836867 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LHTEVGQLAAALNIMLGHLQRSVVTAQEKEEQMRRFVGDASHELRTPLTSLRGYTELYRSGATNDVDL-----VFSKIDKESKRMSLLVEDLLALTRAEGTRLDLR--PVDLLELSLSVGSSARAAFPEREVKVVNN-AQSIPVVNGDADRLHQVLLNLISNGLRHGGEDATVTLQLRR-DNKDILVDVIDDGKGMSSEDAAHIFERFYRADSSRTRDTGGSGLGLAIVHSLVEQHGGSISVDSKMGQGTTFTVRLPALE----EPED----------- 75907015 -------------------------------------------------------------------------------------------------------------------------------------------------------------------FARVIVSVLGSLALTIVLCALISTRFARSLSRPIEIMGNFAIRLGSGQFGDTLTIHENN----ELDQLAVELNRMSERLASLDQERRTFLANVSHELRTPISNVQVTVDALK---GGAYEEPQLRDFFQTIENETKRLSRLIHDLLDLGRLEAGVSQLEQQNLSLSGLINRAVNAMEPRMQAAGVSLQVKVSDLL--IQGDPERLLQAILNLLDNAIKHSQPDSQVLIS-GYSDGKQAVIKIQDQGKGIREQDLPRIFEQFYTTDPSRTGKS--SGLGLAITKRIIEAHQGRITANSTAHQGATFTIYLPL--------------------- 280956151 -----------------------------------------------------LFSPSSGFLMTVFAPSIPWGWYINLSLLPYGVTIPLMLLFYHSLFPKKYGKAVERVYL----GIALAYMIYILLTPPNAYDVVLLIYALLYMFVCYSIDLLHKEKGVSILLLGYLALGLAELDDMFFDLNIIDVASLRPVGVLFFIFSYAFYLAFRFSTALTKT-----------EILSKELEQKNIRLLQLDKLKDEFLANTTHELKTPLAGMVGIAESLVAGTAGGVS-RTVAAHLNVIAHSGKRLSKLINDVLDLSRLKNQDIALRLEVVNLYASAQRVLALAQALNRGGKTILANDVPADFPDVVADPDRLEQVLFNLIGNSLKSTASG---RISIAATNGDRVEIAVTDTGCGIAAEDQARIFNAYEQGSYS---SAGGTGLGLSISRYLVELHGGVLDVKSEMGVGSSFYFTLPLAVALDLVEHSVHSST------ 218283461 ---------------------------------------------------------------------------------------------------------------------------------ADYEDDNQTIVRLAMPFDGLS-QSISILLAPF-----IFSICVSFMVVFILSKKMAD--------EIVEPFQDITNTINSTNIDVLTFNTELYKITNALTNMSKENKKYLERLEKEKKVRQEFFSNASHELKTPLTSIRGYTELIRSHTIQDSN--QIDTCLDCVLKESDHMTQLINDILTISKLETEEMQVTYSHIHAKKLLDSVVETLRPQI--KKMDLKVYVNATEFTVFASMDHIKGIFYNLISNAIKYNKVNGRIDIVLK-KNQKNMYFSVEDTGIGIPNKDQDRIFQRFYRVDKQRSKTIPGTGLGLSIVKHVVYYYKGDIHLTSKEDIGTKITVELPI--IVKEAPE------------ 302036901 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAILLALGSGLVILVAWAGSAWIARTVLTPIGLLSRRAETMSEADLGERLSLDSPFQEFHRLTHTFNAMMDRFQKSCESQRRFVDYAAHEMQTPLTVLQGNLEV---TLQKARSTEEYREALIGNLEQVEKLIALARSLLTLTKVTGDRPPLHLAPVELEPLLQELIIELKLLADDRRISLALEVVP-VPTISADAQWLKQALINLLDNSLKYTPPGGSVTVRLRRSDG-SLEIAVRDTGPGIEAEHVPFLFDRFYRADKARARESGGTGLGLAIVKGIVEAHGGTVAVDTQPGKGSEFTIRLPLGRAPEGHP------------- 167761523 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIRILPAMGVIAVMMLLIAWILARWQVARLIRPINELDLDNPMENDVYEELTPLLMSIDRQNKEKDAIANMRKEFSANVSHELKTPLTSISGYAEIMKDGLVKP---EDMKKFSERIYNEASRLITLVEDIIKLSRLDEGKVELEKEEVDLYQLAREVCSRLAPQANARDIRIEVTGESVV------YRGIRQILYNICENAIKYNKDGGTLSVWVGST-LKGKKIIVTDTGIGIPADQQERIFERFYRVDKSHSKESGGTGLGLSIVKHGAMIHDADIRVESEVGKGTRMELTF----------------------- 163791511 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ENLESVRGVLVSIQNITKEK--RLDIMRNDFINNISHELRTPLVMIQGYSEAILDDV--AETQEEKKEMAKIIGEESIRMNRMVNEMLDSSRMEAGFINLIKLDVDFEDFFKNLFTRFATMSEKNAIQLKLTLDPNLESYYMDEDKMNQVFVNLINNAIRHTKENKKVEIWVHLDKMDEVLIEVIDNGTGISEEDVPYVFDRFYKADKSRKENKTGTGIGLSIVKNIIEAHGGFVEVKSVINEQTRFIVHLP---------------------- 303242815 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HVFISVIRDLAQMKK----IKEMEKSVVENKRLLKEITEKHKMKTDYFTNLSHEFRTPLSIMLCTLKIMELEENLNDQKEKMAQYIASVKTNSYRLFKIANNFLEIAKIDSGYGELKLKNYNIVSIVEKVTMSVWEYTRNRRISLMFDTDTEEIILACDIDKIEMIVLNLLSNAIKFTREGGQIEVNI-FNHKQHVLISVSDTGIGIPEDKLDLIFERFKQVDNSLAKDYEGIGVGLSLVKALVEMHGGNIEVESSLGVGSTFKVLLPKRILPDEPYFDNSE-------- 17549841 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERKANEILLMEAKQTADEANRAKSMFLAIVGHEIRTPLHGAMGHLELLARSALSL----EQREWVDMTSRSFDALLTLVNDLLDSTKLEANALQISPVPMCPNEVLERCARSFGAAIVQGGVAFHCITDPDLDLVVDGDQRLTQILQNLLSNAAKFTERG-TITIALKREDGKWARFEVADTGIGIPAAMQSTIFNPLAQADDSISRRFGGTGLGLFLCRNLAHLMGGRISVRSEPGIGSAFRVDLPNTRAPAPPP------------- 110798722 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------ILGIGVLLILASTIMGFIISRSITRPINKLMTKAKYISKGEYDKKIEINTDILEINDLI------NSINNLSQSIKEQENIRK-RLTGDISHELKTPLTNIQSHLEAMIDGIWEPT-----EERLLSVKEEAERLSSLVSDMQKLNKYDESSIKLKKDNVNISDIICFVIFQFSNLAKSKNIKI--EYEKKNINLYCDKDKITQALVNILSNAIRYSNEGSTIFIEEKLKDNK-VIISIEDQGIGISEEDLKYVFERFYRADKSRTRATGGTGIGLTIVKSIVSSHGGEVKLESKLGEGSKFTIILPKE-------------------- 254515596 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DSQLDQLFLMTTEQRMVSDLEKLNGELQQAKQDTESAQMAKNALFARMSHEMRTPLNGVVSALSLLGDHPM----SAQAQDLLRLASSSSRNLLHVINYVLDISKIEAGEEVFDATVFELNTLLRSVTDIVRARAVEKRLELSWSVSPLLSDLYGDKSKLRQCLLNLVTNAIKFTDSGSVAVRALPSASEDAVRFEVEDTGSGISADDKPRIFEPFWTGMNDNLSQERGTGLGLDLVRRYVAVMHGTLGVASHIDRGSLFWFEVPLEDALDTMPETQNVPARFK--- 254479623 -------------------------------------------------------------------------------------------------------------------ISGVGWAMYTAVPVISKNNVV------GAILISSSIDNVIDLLNSIK-----YRMIYTFSGIGVL-VGFLSLLVASFITNPLKRLTEAANILSQGKLDY-KVDVKSKDEIGKLANAFNKMSYSLMKIDEE---RKRFVSDASHELKTPLASVKALIESLINSRS--QDIAFYKEILQDVNGEIDRMTRLVNDLLELARLDKIK-SPRIKRVEVSEVISDVIDSLAPLAESKNVNLTFNGKEKVFA-EVDPDRFYRMAYNIVENGIKYTYEGGNVLVGLDEDEDN-IYLAISDNGIGISEEVLPKIFDRFARGDTARSKKNGGFGLGLAIAKEIIDMHEGKITVESKVGEGTTFKIVLPKRK------------------- 255658537 -----------------------------------------------------------------------------------------------------------------------------------------------------TITAEKNFLVDLQRLLFLITI------AGFLVALVAGYFLSNRILQPIRNLTQTARKIEVERMDKRIEVPPAKDEMAELALT---FNHMLDRLERGFQQQQRFVSDASHELRTPVTVILGYSDLLAR--WGSSDAKILEEGISSIRSEAEDMQDLIEKLLFLARADQKRQVLHKENVHLDELVDDAVRKMKLVAKQHTLRLEAN---EPGIIYADPATMRQMMRIFLENAVKYTPEGGHITVSRRLPEKEAMQLTFSDDGIGIAEEDQGKIFERFYRADSSRTKKVGGTGLGLSIASWIAEQHDIDIAVESEFDKGTKFILTIPLS-------------------- 154250574 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVTDSTRMEQALRDR-NDALETADRLKSEFISHVSYQLRTPLTNILGFGEILETEMFGPLSP-RQHEYMQGILESSETLIDVVNDILDLAVIEAGAMTLDLSDVELSEVIYATEEFAQRPAQKNKVTLRVECPKDIGIVRADEKRIKQIMINLLSNSLAFTSPGDTIVIGAARRD-NSVELYVEDTGDGIKPEFQSNVFDRFEAHSSSDRRR--GAGLGLSLVRSFVELHGGWVTLESAPDVGTRVTCHLP----VRAAPPAAQSST------ 84393237 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SYFELRKVPFYSKEGRHLGLVGFGRDITERKEHQESL--------EKASRDKTTFISTISHELRTPLNGIIGLSRMLLDSQLTT----EQRKQMQTIKVSAVTLGNIFNDIIDMDKFDRRKLELFPTPLNFEDFVVEIESISALMAEQKGLRFDLERLSDLPAVEVDGTRLRQVLWNLVSNAMKFTKDGGVVTVSAEIDGDANITMEVEDTGIGIPESEIEKIFAMYYQVKSGTDNLHAGTGIGLAVSQQLINMMDGHIEVTSEEGFGSTFTVSI----------------------- 226315262 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------SFKIPIVLLATGMFAAWSVVRIRKYEQIINELHFIAKGNYHHQISIRPNGSLGQVVDSIHALVKSALDAMEEERR----LEQSKDELITNVSHDLRTPLTSIIGYLGLIEQNK--HKDEEKFKHYAHIAYEKAKQMNVLVNDLFEYTKVRNRGAYLKRTQFDLVELVEQVSVGFRLVANEAGLRLIVDTPDQKIEMAGDTDKLVRVLENLISNAVKYGHDGTEIIIRV-FCQGEGVAISVANNGAPIPAEYVPSLFERFFRVEGSRSKETGGSGLGLAIAKSIIDLHQGSISAESTS-EWTTFTVWLPRT-------------------- 291521249 ---------------------------------------------------------------------------------------------------------------------------IGGMENHSNREEIKAAFETGEGQAVRQSKTVAKSTFYYAVRMNDGNVLVATETGSVLSIQGMLPIIAVMVVILFVICTFLGRLLTDSLLRPIEQMAENMDYVNEIAVYQEMEDTIRRQHEDILKMRQDFTANVSHELKTPLAAISGYSELIE---NGMVSEKDIARFGGEIHKSADRLLTLINDTIRLSELDATTQDVVLETVDLYQAAENCMDTLEMSAKKHDVTL--KLEGESCKIRTEKGMADEVIYNLCDNAIRYNNKGGSVTISVMPVDNQ-IVLSVKDTGIGISKEHQERIFERFYRVDKSRSKSTGGTGLGLAIVKHIVARNGARMELTSEVGKGTEIRIYF----------------------- 85058198 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDITERKRDALESASREKTTFISTISHELRTPLNGIVGLSRILLDTQL----TEEQHNYLKTIHVSAVTLGYIFNDIIEMDKLERRKVRLDNQPLDFTDFLMDLKNLSGLLVQPKGLKLVMAPRQPLPRIIADGTRLRQILWNLIGNAVKFTRQG-EIVIRIWREQADHLCFDVQDSGIGIPDEEQEKIFAMYYQVKGQHGGKPAGTGIGLAVSKRLAQAMDGDITVKSHPGQGSCFTLTIPEVAQVQAHTEDEEE-------- 237709610 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITRSNHYRRELEKAKRRAEDLLVAREKLMLTITHDIKAPVGSILGYTDLLERIT----TEERQRFYLNNMQSSANHLLSLVKSLLDYHRLDAHKMDINRVSFNPHQLFDTIYISFKPMADSKQLELNYHCNESLNRVYGDPFRIRQIAENLLSNALKFTKEGS-ITLQAALENGQ-LHFSISDTGCGISQEEQQRIFQEFTRLHNA--QGQEGFGLGLAITRKLVLLLEGDIKIESEQGKGSRFHVYLPLPEGPSH-PDEN---------- 82703350 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMRQTQFAEYLAARNYKEPLVI--KQPRQHELTLSLQKQKLLLSRDITKLERIQTMRRDFVANVSHELRTPLTVIGGFLETLSDDNQ--PDPDTRKWALELMSEQTRRMQSLVEDLLTLSRLENTENQVREEHVNIPEMLRTLYEEAKSLSGGHHITLELDTTTKLLGNLFD---LRSAFINLISNAIRYTPDGGNITLRWAIQDGKGV-FSVQDTGIGIEPEHISRLTERFYRVDRGRSRETGGTGLGLAIVKHVLSGHQAKLEITSEPGKGSRFSAVFPATRLL----------------- 284993023 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLSRIEYGFRAQQASEEQARASETRMRRFVADASHELRTPLTSIRGFAELYRQGAVG--SPEETARLMQRIESEGARMGVLVEDLLQLARLDQQR-PLTITPVDLAEVAGDAVHDARALQPDRPLTLHLDESSEVPVVLGDEARLRQVLGNLVTNALVHTPPTAPVTVTVSDEPAAGVVLRVADEGPGMAPEDAARVFERFYRADPSRARTAGGTGLGLAIVSALVAAHRGTVHLDTAPGRGAVFTVRLPRSGPGSAVP------------- 119716163 ------------------------------------------------------LILAIALGFRIAAEGPVAPLWPVVVIAIVGSLIVLTAPAPRVDVLARALAVVHIAAL-GMLAQG---SELGIASGLVVFPSIWLGLELGQRGVALATGATVAFI-----------AVPGLVSRGAGVAHVEWLLLLTILAGFSAFATDAA--LIAARTAQARAEAREAELAVALKV------------------KEDFVALVSHELRTPLTSIVGYVAVLERDDLDPV----LRTQLDAVDRNGKRLERLVQDLLD----ESGRLPLREQDTDLAVIVRECVAGARLQAARGGVRLDADVPDSIAF-TGDPERLAQVVDNLVSNAIKYTEPGGSARVQAIVVADGSVRISVQDTGIGIDPAERARLFSRFFRGAEASRRAIQGIGLGLSITKSIVESHGGRIEVDSEPGRGSEFRVVLP---------------------- 163790640 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIIVAIVALILSIFFAALVAKKISGPIVRVKDFTREIAKGDYTSLSP--EKTD-IKELDELISSVNALSVQLENQQDIRNQLSSDIAHEIRTPLTTLKGSLEAMIDGIWEITDDR-----LQSCYDEVNRITRLIGSIDKINEIESHQDSLNKTSFDLYALAENISSNFEALFVKKNI--YYALNGDPLFITADKDKISQVITNLLSNAVKFTPPEGTITLKIRNEENQAL-LTIADTGEGIHPKEINRIFERFYMSDLSRNSFLGGQGIGLSIVKSIIKAHNGTITVKSDYGKGSTFTVILPVKR------------------- 296120276 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLRTGLIALLSLIIGIAGTWLLALSPLDDISKTVDKLTASTLNQRIDVAPLKTELQALAEVLNATFDRLQAGFERQVRFTSDASHELRTPIAVVLAQTE---HALARERSAQEYRQALSACGRSASRMRTLVESLLALARADSGRLQLNCQPIDLLPVVEHAIESIKPKAETSQLKLAAQL--TSATVFGDAVFLGQVVTNLLNNAIEYNAPEGMIFVTLT-SDTDSARISVVDTGRGMSAEERSHLFERFFRADAARSSGSTGHGLGLAICREIVELHGGKIDVSTELGRGSTFCVVLPLYR------------------- 110805009 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SEISNHLQTLAQNNIAQFAQFSSEVSQLVDTIELHNQHLAHLEKASQAKSAFLAAMSHEIRTPLYGILGTAQLLADNPALN----AQRDDLQAITDSGESLLTILNDILDYSAIEAGNVSVSDEPFEPRPLLESTLQLMSGRVKGRPIRLATAIADDVPSLMGDPRRIRQVITNLLSNALRFTDEG-HIILR-SRTDGEQWLVEVEDSGCGIDPAKLAEIFQPFVQV----SGKRGGTGLGLTISSRLAQAMGGELSATSTPEVGSCFCLRLPLRVATAPVPKTANQA------- 301309776 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NRKVRQKNHLLNERNRLVQQQKEELSVASQRIEQVTTQKLQFFTNVSHEIKTPLTLILGPLNKMAQDAPAG----AFADDIRIVKKNAERLKRVIDQLLDFRKIENNKMGLRVTKMDLVFLIQEVKSYFNTLAQSKRIDYTFLHEMDSLFVWVDTDKMEKILTNLLSNAFKFTPEQGKITIRLREEETE-VVLSVEDNGEGIPPENLASVFERFF---TSGQSYAPGTGIGLHLTREFVLMHQGSIHVESEQGERTAFTVQIPKGK------------------- 168699644 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RIYDYIFVPVLGANGEVEAVAGTTRDVTDRQAMEQELRDVDRR--------KDEFIALLAHELRNPLAPIRNELQVIRLAGTDSAARDRAR---AIMDRQLAHMVRIVDDLLDVSRINRNKMELRRARVPLAEVIASAVETARPQIDEAGHALEVELPPEPVFLNADLTRLAQVFSNLLTNSAKYTPRGGRVRISAAVV-GDELVAAVRDNGIGVPAAALTTIFDMFSQVNRTTERSTGGLGIGLALVKGLTEMHGGTVTAASAEGTGTTFTVRLPVAGAADERPAPD---------- 256829865 -------------------------------------------------------------------------------------------------------------------------------------------YTSGTVSGCLSIHLPVQNVLDSLSRMQLFVSALALIVLTVMTLYFLVRYLVRPLGTLESVADGISRGHFPGRIRIMSAKLERNRLEEEVQNATSELALANEELKTLDRLKSEFLATMSHELRSPLTSIRGGLDYLRRTE----TSADRQDYLHIMDKNVSRLTHLVTDIFDITRIEAEKIDWNFGPADMTELVGEIVEIMSPLAEERGLRLGL-LSSGPMIALADVERIEQVIVNLTDNAIKYSPDGGVISFTL-QNEGGEIRILVRDQGPGIPPGDRQAIFKKFHTAPSSGTGLGL------AICSQIVRAHGGRIWVEDNPGGGSVFTFTLPATK------------------- 296123301 ---------------------------STSSELDLDFERLQRDLWLRRTRIVLTLTLIPAGILLDLAGYPEAILWARIVCEIVVGVVLATLFIIPDKVHVGLMSTIWAYSPTAAIA----WML--YVTEGSVSPFY----------AGLNLTILGTVLLPYNAWLAFCSGVLGMYLIACIAHSRIPLRIDALVMN--STFIAMTSIICATACHIFSQARRREDLRHDLEVRNS-------ELTAADEMKGRFFANISHELRTPLTLIMAPVEEM-LAWPAERLAPTVRDALRLIQQGGLRLLGLINDLLELVRFDQSTHAVIKNRYCLSHQLKTLVESAQPLARGKGVLLSLDLPEDDVEIDANEYLLERVILNLLSNGIKFTPEGGSVSVSAAADS-QWTTLRVCDSGIGMEASDLPSLGQRFVQVDNSESRKYQGLGLGLSLVREITTAHNGELLLESQPGKGTTVTVQFP---VVHAPPK------------ 296123301 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVLTARVDDSFKIKMLEAGVDDFLTKPFSPTELTTRCRNLIAAATLQSSLRQRSIELEQAIIERQKVEARLIQSEKMNAIGSLAAGLLHEFNNPVNAIAYAKNVMKTRSPTTSSIALVDESLDDATSSLNRIGDITRDLRTFAHPDA---APPRRPVALSRVVEMARRFVSHELNQC--EVMIDVPDEIEAMIV-ESHVVQVFVNLLTNAARHGDKGGVIKIVAAEQESR-ILIKVRDNGVGISSQVRSRLFEPFF----TTKDVGKGTGLGLSVCHTILNQYESSIEVDSQPGVFTEFTFSLPSVK------------------- 237711646 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLLAILITVGSYYFYQWKISLYRQQKKQLE--KEVAQRTHELELQNKQLEIMARHVEEVTEEKIAFFTNITHEFRTPVTLINGPIQRALDESHEP----EVKKQLQIAERNSNYLLSLVNELMDFRKLDADKVVLNKTNENFIRLIQNILMPFEVFAHERNINIITYFRLCTPFWIFDVEYMRKAIINLISNAVKFTPDYGKISLYVASLTDKDLFIDIKDTGNGIVPEDIERIFERFYQSKKSIKYPVYGTGIGLFLCKKIISLHGGNIYAGNNPKQGAFFRILLPLEK---GIPQAESEKEKYE--- 237719712 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATNENGVWSGYIRELTVVVLPPFWATWWAFLLYAILTLGIIFFFYRMARNRML--LRNQLQLREMEKAKAEELNHAKLQFFTNITHELLTPLTIISATVDELKMQAPLHND------LYVVMNSNIQRLIRLLQQILEFRKAETGNLKLRVSLGDIAAFVKNEAESFHPLVKKRKIHFSILCVPESITGYFDTDKLDKILYNLLSNAAKYNKEGGFIQVTLLYDENKDVLLKIKDNGKGISKDRQKTLFKRFYEGDY-RKFNTIGTGIGLSLTKDLVELHEGTISVVSEVDAGTEFIVRIPIDR------------------- 218262691 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NLESMLSKYTFLQSSVSIILLLMGLLLLSALYVIHVNRTVKRKNRELKRTNLQVQQQKEELAEANRYIEKSTAQKLQFFTNITHEIKTPLTLILGPLGKLSKEA---PEGSSLADDIRIIRKNAERLKRVVDQLLDFRKVESNKMNMRVGEVDLVAFVAEVKSCFDTMAAAKQIHFTFEHDCPSVSIWVDRDKMEKILANLLSNAFKFTLDGGTITVRLK-DKGDQVELSVEDNGKGIPLENIASVFDRFFTGDQNY---VTGTGIGLHLTREFVHMHKGTIRVESVPHKSTVFTVVL----------------------- 153807061 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAKRTLALSLEKEEKQQIKQLNQEKLVFFTNVSHEFRTPLTLIISHIDILLQKYS---LNPSIYNQITKIRKNAQQMNKLISELLEFRKLEQNYGTIQIKQQDIIVFLKEIYLSFVDYAQQRNINYEFKLPELSVLCWFEPQLMEKVFFNLLSNAFKYTSDKGNIILS-GEITNSDIKINITDTGIGISEQDKDKIFARFFQADNQEKKGFSGTGIGLALTRTIVEKHHGEITVKSVVGEGSTFTVRLPRRK------------------- 197116410 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELAGSVEIIRDIS-----KLKELEQEKEDFVSMLSHDLKSPITAVVGSIDLVREAKLGPVTPD-QSEYLNAAIESCEEMVEMIDTLLGIHKFEAGKMKLNFREEDPSLLINRSVTKFQTPAQRGAISLFATLPPSLPAISADRSSFSRILGNLLSNAVKFTPEGGEIEVSADLREGEFVRIRVRDSGVGIPQESLGSIFDRFVQARNRRQGKTRGTGLGLAFCRKAVDAHGGYIWAESEPGAGSVFTLMFP------ALPEEEDE-------- 37523980 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAVQRNVTEQRRAGQEHQALLEREQRARELAEQNNRLKDEFLATLSHELRTPLNGILGFAGLLRR---GRLDTETARRAVEIIERNAQAQAQLIEDLLDMSSIAAGTFNLQVQPVEMAEVVSAAVAGQRIAAEAKRIRLELRLDPHAGLVSGDRRRLLQVVANLLSNAVKFTPPDGRIEVSMRCVANAVAI-AVADTGVGIGPEFLPYVFDRFRQADGSSTRLSL--------VRHIVETHGGSVQVQS-LGKGATFTVCLPLMPV------------------ 285019689 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERRDIELAREQLLESERTARNAAESMARLKDEFLATLSHELRTPLTTILGWSDLLLQRLL---PDDPSSKGLSVIASSARAQQRLISDMLDLSSMLLGKVQLEVEALDLAEQVREAMRAQEPVADGKDQALTLQAPLQPCMVLGDATRLQQVFWNLLSNAIKFTPAHGRIALTIEVDDGEHVNIAVRDSGDGIPADFLPHLFGRFRQADSTTTRLGL------AIVQQLVEMHGGQISAASERGCGAVFTVRLPLHR------------------- 218889743 --------------------------------------------LYIASFGLYQVSVNGAGIEYFWPDSPWWANAATPFLIGSAA--LFGCQFARSFLHTRDHSVWVDRGLLALMAVGALVMLMALTMSYAVAATYLALAFTGLIFAAGILAWLRGMRVARYFIIAWTAFLLGGIVNTLMVLGYLPNMFLTMYASQIGSALEVGLLSLALADRINAMKEERARILQE---SSRKLEALNQELANSNCLKDEFLATVTHELRTPMSGVIGSLELMQTVPMDV----ELAEYQRTAAGSARDMMRMVNDILALIELQAGKLYPRREPFSLRGLFDSLRAQYAPRAEEKGLRFALQLDDSLPTLEGDAGKLAQALGYLVDNAIKFTARGS-VTLRVRTHDGVALRVEVIDTGIGFDMAAGSDLYQRFVQADSSLTRGYGGLGIGLALCRKLVELLGGELTHESRPGQGSRFLLRLQLTQPAQGL-------------- 283850871 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HLERLTRNLEHLVVER---TRDLTRQARELKEANERLRGMDEIKSAFLSAVSHELRTPLTSLLGFSKLIARDFSRHFRPARIEDNLRVLFSEGERLARLLNDFLDLSRIESGRMEWRDREICLDEVVRSAVAAVAGLASRPEVDLEMRLPDVPVMVLADPDRLEQVLINLIGNAAKFTAVGA-VTVRLAVSGPHTARVSVSDTGPGIAAEDRELIFDKFRQVDPEGSAPSKGTGLGLAICREIVGHYGGRIWVEPAPGRGAAFLFELPTT-------------------- 218132897 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLLMIGVIYVVCNAVGYYLVRQIIEPIENLSKNMDAVSEAGVYSELQVETIKKQHEDSKMRQEFTANVSHELKTPLTSISGYAELIE---NGIASKDDIPHFAEEIHRNAKRLLTLINDIIRLSELDASDLVPAYELVELHELAKNCVNMLELNA--KNRDITLRLSGNECRIYANRGQIEEVLYNLCDNAIRYTNAGGVVDVSVYHDDNDNVVLEVKDNGIGISKEHQKRIFERFYRVDKSRSKLTGGTGLGLAIVKHIISQHHAKLELHSEEGRGTDIKIIF----------------------- 291557126 ----------------------------------------------------------------------------------------------------------------------------------------FFIMVSAGIICVMIYNILNAFGLMKHIEVVPMLMPLIMLCSCVIIGSILSAMLSGILLRPLNDLKEGLLRVSKGDFSV----RLEENGNSELSHIQENFNIMVKELGNTELFRNDFINDFSHEFKTPMVSVYGFAKQLK---KGGLTKEQKDEYIDIIINESQRLINMSSNILMLNKLENQEIITDKKEFSLDEELRRCVLQLQSQWGAKNQEVI----PELCELYGNSEMLKQVWLNVIGNAIKYTQDGGTIEIRLDIKNSNEIRVRVTDNGIGMDKATTERIFEKFYQGDSSH--ATGGNGLGLAMVKRIVELCGGRIRVKSELNKGTQFTVYLP---------------------- 255325894 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LHTEVGQLAAALNIMLGQLQRSVVRAQEKEEQMRRFVGDASHELRTPLTSLRGYTELYRSGATKDVDL-----VFSKIDDESKRMSLLVEDLLALTRAEGTRLDLH--PVDLLELALSVGSSARAAFPGREIKVAND-AKSIPVVNGDASRLHQVLLNLVTNGIRHGGEDAAVTLRLRREAND-VLVDVSDDGKGMSQEDAAHIFERFYRADTSRTRDTGGSGLGLAIVHSLVEQHDGSISVDSELGRGTTFTVRLP---------------------- 219667005 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAMYISRPISRLAATVGEISSGGY-VLSTDDQPLDEINVLAGQLNKLTERLQKIQSESLRRARLFAEISHELRTPLTAVQGFVEAIRD---GVVQDEVLREYLDTIYTQTVHIGRLVDDILVLSRLESGNITVEKLPVDLVALAQGVVVSMEAVAASKQNGIYLEKKVEKTVVIGDVDRLEQIIRNLLKNAIAAT-ENGTIRVGVEERYGREVVLTIEDNGTGIAPDDLPHIWERFYRVKNRQEGRQQGSGLGLVIVKKMVQLQGGRIEVTSQLGKGTVFSIIFP---------------------- 143343019 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LKNIEEELQDALKRNEKNANIQHQMEDLQIANQELQRKDKLKDEFLGMASHELKTPLTPILGWCDALKSPVILGGLTKPQLSAVETIEKNAEKLEKMISDMLDMQKLELKEMKFNIGDYSIDGILDAVKKDFEFAIKEKNIEFTIKAEPGI-SIRSDGTRITQILSALIYNSIDFVPEGGRIDVFVTRKDDE-ILFCVRDNGMGIPKDKQKFLFKKFYQVDTSLTRKHGGTGLGLVISKGIVESLGGKIWVDTDIGKGSSFYFSLPKE-------------------- 284040444 --------------------------------------------------------------------------------------------------------------------------------------------RIIALLLACLISAMTLIFLSFVDGATMNILFVAGLSSFAISFFLVLYAIELLVFREVNKMYKTIHKL-----KIRDFNISRKAIIKNTNPFKKLNDEAKKQKERLELFRREFLADVSHELKTPIFAAQGFIHTL---IDGAVDDERVRDFLSKAAKSLDGLDALVKDLVALSQLETGEVKMNFDRVDMAHVTHEIFEQLEKIAHAKRTSLVLKTPPGPVWVKADAQRILQVMTNLIENAVKYGNENGHVQVNLE-EDKKFVLVSIRDDGPGIPPEHLSRIFERFYRVEKSRSKDRGGTGLGLAIVKHILNAHKSKISVMSKVDKGTTFRFKL----------------------- 257785146 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIGILASRSLTKPVRLITETAVQIRSGNLAARSGIRGEN----ELGRLGETFDDMASSLERDIKLERRLTSDVAHELRTPLMAIMATVEAIQDGIL-PADEER----LENIVSESRRLSRLVDAMLHLSRLENGKTKFNPESVNVVAMVASIVAMQETLFKENNLTFVDKTPEGNCFVDIDSDMIREALTNLLSNAIRYTDDGGHVVITVSI-DNTDAVISVTDDGMGIAPEDIPQTFSRFWRAEESRERASGGLGVGLAITKEIMDRHNGTISVESELGKGTTFSLYLP---------------------- 158339405 ----------------------------------------------------------------------------------------------------------------------------------------------------IEITELKSILIAEFETAWHISMIWSILS-GVTAALLLSYWVARRITAPLIQIEQTTRKFADGQLDIRLPTSS----IPEINRLSRSFNRMAMSLEQVEQKRRELIGDLAHELRTPMTTIRGYLEEIVDERIPPT-----ADLLDRLIKEVRRVERLVMDLQLLSKAEAGHLPLHLQSISLNSLLLHVSENLSTQLREDGPTLTLDCPSNLPPVWVDPDRTEQILVNLVGNALRYTEQG-QIVVQVRR-DDRNAWVTVADTGLGIAPKDLPHVFNRFWRSQHSRTRHSSGTGLGLAITQRLVELQGGTINVDSQLGIGSKFQFSLPLT-------------------- 187935541 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YKSNLDYKSNIKEVDDLILAINLSVKLNDE--------EILRKRLTTDIAHELRTPLTSIQGHLDTLIDGVWEPTS-----ERLISIREEVSRLGDLVGELRKLSKFDIEKNILNKTEVNLKELIQNIIYNYESKALEKQITIESNLKD--IFINVDKNQFSQVLINILSNAIKYTNIGGRVELNM-YEDIDNVNISIKDTGCGIPKEDIKNIFERFYRVDRSRNKKTGGIGVGLTIAQSIINAHNGEIIVKSELNKGTEFIIKL----------------------- 300867589 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRQREEQLIQLNCELEDTNRGVVALYAELDEKADSLQKANEVKTRFLSNMSHEFRTPLNSIISLSRILLDRMDGELTLEQEKQ-VTFIRKSAECLSDLVNDLLDLAKAEAGKIVVHPNEFEISDLFGALRGMLRPLAYNSSVSLVFEEVVGCHKLYTDEGKVSQILRNFISNSLKYTEVG-EIRVSAAI-AGNTVVFSVADTGIGIAVGDRELIFEEYTQLNSPLQTQFKGTGLGLPLAKKLAELLGGSVFLTSELGKGSTFFATIPV--VYNSIKED----------- 220921597 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVTASVNVERALT-EKNEALERTARLRDEFVHHVSYELRSPLTNIIGFTELLGDETVGALNT-RQREYADHIMRSSAALLVIINDILDLASIDAGSMELTREVVDVQATIAAAVRGVEDRLAEAAITLDRDVPADIGGFVADGKRIRQILFNLLSNAIGFSAPGQTVVVQARKTD-REIAFAVIDQGRGMPPEVVARVFDRFE--SHTLGTRHRGVGLGLSIVRSFVELHGGRIDIASAPGQGTKVTCTFPIS-------------------- 142838955 -------------------------------------------------------------------------------------------------------------------------------------------------------------------FSLLSSLYISIGTYFVNNYSDLTISLKSVLVSFIIFIQLRVKKLFFERVRQIDLEFESDSLIQDLEEFVKLKRSEIESLKKEDLYRKEFVGNVAHELKTPLFSIEGYISNLLDGAMD--DKELLKKYLKRAEKSVDRLTYIIKDLDLITQLESSTLKLQITSFDIVKLTEEIIEDLEISASKKNIKIIFNIYENEILVDADRNRIEQVLTNLITNSINYGAEKGTTEISFE-SDEKNIMIKVNDNGEGISEENMPRLFQRFFRVDVSRSRSQGGSGLGLAIVKHIIDAHNENIYVQSTVGIGSEFSFSLKKSKVL----------------- 310634894 -------------------------------------------------------------------------------------------------------------------------------------------YLIAVVLTALAGTGPAIFSLCCGIFAAAHYIIPPSNTVLISDTHLLSLAIYGLVGV-------ITIWLFEVTTRQHNLTRGQLRQIRKLSCALQTSDEQ----------KDEFLALLAHELRNPLAPIRTGLGLLQRTDV---TEAERSRVMQTICRQLEQLFRIVDDLLDVSRFTHGKIMLECQPMDLRDVVDTAVEQAQSDLDERQHCINVLVPSRPVPVYGDRIRIVQIVTNLLTNASKYTPRQGRIEVVVDRVENNAV-LTVTDNGIGITREMQQHIFELFARADAAIRSDRGGLGLGLPIAKQFATMHGGTLRVESEADRGSRFELNLPLI-AENQLPAQSES-------- 223413886 ---------------------------------------------------------------------------------------------LNYQIQVGSTVSINLPLVNEVFNSSRAIRIPYTCPLARIRPLVGRYVPPEVVALRVPLLNLSNFEIPDLSAKSYAIMVLILPTDSNRKWRDHELELVDVVADQVAVAL--------SHAAILEESMRAR---AQLVEQNNALDLARREAEMAIHARNDFLAVMNHEMRTPMQAIIALSSLLLETELTP----EQRLMIETVLKSSNLLETLINDVLDLSRLDDGSLELDNEIFNLHGVFREVMNLVRPIASVKKLSMTLILAPDLPVCVGDENRLMQTILNVAGNAVKFTKQG-YISIIASVAKPESLRVQVKDSGCGVLPEDMPHVFTKFSQPRNGSNRINEGAGLGLAICKRFVNTMGGHIWIESEIDKGTIVTF------IVKLGICDNHSDT------ 196158004 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLQTLSKSVVAHLELKRK-----NRELERTSQFRSDFLSYVSHEIRTPLNAINTFSRLLEGEAQKLKLPESFTTPLSHVTQSGERLLEIVNSVLDIKQIEAGKMRVMPRAVSTHDFFTHLFSLTKIRAEDGGITFTSTIDSRVPTLFFDDTKFGQVSLNLLSNAIKFTNPGKSVNAQVKYKNDK-LIFNVIDQGIGISEEDQKRLFTPFERMENAH--QISGTGLGLNISKRLIELMDGTIKVSSKVNEGTRISVTLP---------------------- 116327206 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GFNVGTLCVFDTEPKRL--DSRQKMTLKVLSNQIIANFELIKKNRESVHEKKEELQKSKSQFFANMSHEIRTPVHGILGITSLLSETKLQP----EQKEYVDIIRRNGNLLLSLLNDILDFSKLESSHMKIEIIAFDLMDLLKDVFYLFETDAKRKNLEFKMVGDTSSLIVSTDPNRLKQILVNLISNAFKSTEKGSSIEFEFDIKSDSDIRIRVKDTGIGIPEQKLKELFQAYSQMDTSVSRKYGGTGLGLAISKGLAEMMNLKLTAQSVINRGSVFEIRIPLAEEVNFEPKKPNPDT------ 126730029 ---------------------------------EASLLTRYARARVRQFLLRQVPTVV-GTVAVWYIVSPLAALYCFFTIAGETLDTLVLRRTPSRLEAGKPVWREKRLTAFSAGVQSATIASCVLVLLAYAPTDEAALIALCFLMAAAVNAGYVMTHHPLAVLSLCIPIYLVTDTLTAGAIHLLEVIMLFYLTFAFVSFSVRSWRRRLSNEYMLMESAARQDATAELLAAQRQAEQAAQAK-------SAFLATMSHEIRTPLNAVIGMSDLLAANDLDAKSAE----YVRTIRGASTSLLQVINDVLDFSRLDADQMSFESLPFAPSESIAAAARLLTPLASEKGLPIVLADDGSLPRASADEGRLRQILVNLIGNAIKFTAAG-EIRVTARAEDGWRLVVLVSDTGIGVPPNRAEAIFEVFQQADAATTRRYGGTGLGLPISRALAQRLGGDLRVPAQRGVGASFELTVHLDRAAAETP------------- 302024080 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEVLDLSDRYTLRDLLAQTPEIVIDHTNENEEFLTLRANFATIRSESGLISGLVVVLHDMTEQAKEERERFVSNVSHELRTPLTSVKSYLEAL---DEGALTESVAPSFVKVSLDETNRMMRMITDLLSLSRIDNQVGQIDVELINFTAFVTFILNRFDQMKSDKVYTIVRDYQISPIWVEIDTDKMTQVLDNILNNAIKYSPDGGTITFSMKTTDSQ-LIVSVSDEGLGIPKTDLPRIFDRFYRVDKARSRAQGGTGLGLAIAKEIVKQHKGFIWAKSEYGHGSTFTIVLPYSK------------------- 222106443 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FWANVVMTALRDKQGQLRGFSKITRDVTDRARRDAERASQAKSEFLSRMSHELRTPLNSVLGFAQILDMD----IEDRDMRESLAQILRAGRHLLSLIDEVLDIARIEAGRMELLIEPVGLDDIVTEAIALAAPLAEPKQLTIRVEMEAAGQTIVADRRRFLQVLLNLLSNAVKFNRDGGEIRLSAQLLTNTMIAIDIADTGCGIADVDRDRLFKPFERLGADRN-ATTGTGLGLALSVNLMQAMDGDLFLTESDATGSVFSIHIPVSHAPYAVAE------------ 288925418 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRRKEEDRLRLQEHIHAEELGEAKLRFFMNISHEIRTPMTLIVSPLQQLIKEDTDAH----RRSVYETIRRNAERILSLINQMMDLRKIDKGQMGLQMRETDLVAFIRDIYTLFLHQTKTRNINLRFSHDAETLPVWIDRGNFDKVLMNLLSNAFKFCNAGGNIDIRLSH-DDTQARIAVSDDGATIPEDKLERIFERFYQMPSETNDRNIGTGIGLDLTRSLVELHYGSIEARNLPGRGCEFVVTIPLGNA-HLKPEEMAEQA------ 291537898 ------------------------------------------------------------------------------------------------------------------------------------TGNFYGHFDTETLSVFSPIT-VNYKVRGYVIIHKPVSSIVNLSNQLTNLSYQTFALLFLAAFVVLALFTWIVYIPIRKIAQGANEYAHSNDEIGYLAASLNYMANELNTLEEDQR---KFVSNVSHDFRSPLTSIKGYVEAMLD---GTIPVEMQDKYLNIILFETERLNKLTKSLLELNKFGSHGVMLDITSFDINHTIRMTVQTFEGTCMEKHISFNLILSGETLFVSADFSKIQQVLYNLIDNALKFSLANSAITIETTEKNEK-VFVSVKDTGIGIPKDSIKKIWDRFYKTDLSRGKDKKGTGLGLSIVKEIIQAHGENINCISTEGVGTEFIFTLPLAK------------------- 182680962 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QALNDARHANEAKSRFLANMSHEFRTPLNGLSGMTEVLATTRL----DAEQRECLKAIQASVHSVLSLIEEVLDISRIEAGKIRILHDTFSLKEVIGSVGLILQPQIRNKALEYRVDVGLDVPELFGDAGYVRQVLLNIVGNAVKFTERG-RITLCVSVLNRSRQHFEVADTGIGVPLGMRNRLFDVFEQADVGLDRRYQGSGLGTTIAKGLIELMGGSIGFEENVPCGSLFWFELPFELAKQVVAQEVSEASQ----- 289638702 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIIITVLSLLLSLGISLLIASKLARPIVRMTQAAEKLAGGDFDV---QFESGSYTEINRLAAAMNYMTGELSKTEQL-RRDLIANISHDLRTPLTMVKMYAELIRDVSGG--QTEKRTAHAQLIIDEADRLSLLIKDMLDLSKIQAGTESLKPVTFDLGEKARVILTRFAVLAERNGYRFSLDCAGD-TAVTADERKIEQVIYNLVGNAVNYTGADKTVSLRVARQND-GVCFSVTDTGKGIPPEKCAHIWERYYMAKETTRHRVVGTGLGLSIVKAILAAHHARFGVESIVGKGSTFWFVL----------------------- 226314786 --------------------------------------------------------------------------------------------------------------------------------------------------VSDAVSMLTSYSLYATPVILVILLLLSFVFSKIITQPLVTLSHSASRMANLDFTELASIHFGELSRHLNTLAGKLDQTLKDLKSANVTLREDLEHKEKMEQLRKELIANISHELKTPLGIVKGFAEGLKDDVAH----EKRERYMDVILSEVDKMNELIMDMLELSKFEAKAILLRRQSFPVSEIIDRVAASFQLQLANKQVRLWLALPEEI-NVWADPRRIEQVIVNLLGNAVRHANPSSEIRIT-GVRERECIRFRIENEGAHIPDDQLTRIWEQFYRVDSSRWRKTGGTGLGLAICKHILDLHGSDYDAENTVN-GVAFSFTL----------------------- 284929545 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYSQVQKEKYVLKQKVIKRTQEDTLVASQAANYSKSEFLGNMSHELRTPLTCIIGLSGTLLSKENSTLSLEKRKHYLATIQNSGENLLQIINEILEYSNLQTGKCLLNIQEFSLSDIAKNILQKVEEVHRHINLKLDLRINSIEDTFLADPVKMKHILYYLLNNALKFTPENGTVILRV-WRHREEVVWQVEDTGIGIKTEQIPLLFKLFQKLENHRKRVYGGTGLGLALTKQLVELHSGTIEVDSLVNKGSIFTIRIPNQ-------------------- 294775610 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITRSNHYRRELEKAKRRAEDLLAAREKLMLTITHDIKAPVGSILGYTDLLERIT----TEERQRFYLNNMQSSANHLLSLVKSLLDYHRLDAHKMDVNQVSFNPHQLFDTIYISFKPMADSKQLELNYHCNESLNRVYGDPFRIRQIAENLLSNALKFTREGG-ITLRAALENGQ-LHFSISDTGCGISQEEQQRIFQEFTRLHNA--QGQEGFGLGLAITRKLVLLLEGDIKIESEQDKGSCFHVYLPLPEGPSH-PDEN---------- 271966273 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ETGRLGGALNTMLERLATALRESERSERRLRHFVADASHELRTPLTSIRGFAEL--YHHGQDARDPAAERLLRRIEAEAERMGVLVEDMLLLARLDQ-EPALEPSVVDLHVLAGDVVHAARARDRERPIRLI--ISDGPVFVRGDERRLHQVIANLVGNAIQHTSSGTEIGLTVAPRARRAALLEVRDEGQGIDPEHLPYLFDRFYRADPDRSRDSGGTGLGLAIAAALVQAHDGRIEVTSTPGRGTTFRVLLPLEQPQD---------------- 167748369 ---------------------------------------------------------------------------------------------------------------------------------------------------AFILTDLETVLPHYKNIISFFSIVAIL----ILTSFLLSWFMYSEFIRPLKKLKEGADRIKEGNLDD-DVEINSKDEIGELRAELKESIEARIIYEKQNR---DLISNISHDLKTPITAIKGYVEGIMDGVAD--TPEKMDRYIKTIYNKANDMDVLINELSLYSKIDSNIIPYNFRKIDINAYFKDCVDEIGSDLEQKGMMFSYNYCSANVAVMADPEQLKRVMNNIINNACKYTKAKGKVSITLKELD-RKIQVAIKDNGIGISKEDLPNIFRRTYRADMSRNSA-GGSGLGLSICKKIIEEHGGEIWAESRLRSGTTIFFTL--NKIADTQEEESNE-------- 255058068 -----------------------------------------------------------------------------------------------------------------------------------------------------------------AVYLDASGMVLLMNRRAEEILHVGRSEVIGKRVDMLPLRTPV-YRVLSENAQDEPVEVSIDGSVIQVRSLLQLRDISSDKKEK--RQREEFVAMMTHDLKSPLTVIMGYMQALMGEMPSKVDP-SLHLFVKEMDKSAVKMLSMIDDVLDAYRLEAGLLQIDRQPCDARSLLDGCCRDGEQEAAVHGSYFLSDICDGIPTLDLDWKQITRVFANLIGNAVKFTPRRGTISVT-SAIEDNCLLVQVTDTGIGIPEDELPRIFNKYFRASGAH--GFKGTGLGLTISKAIVEAHGGSIRVESAAGKGSRFSVLLPL--------------------- 150388490 ---------------------------------------------------------------------------------------------------------------------------------------YFSDSSEGSVYLVVNTLPLRAGLLKLRKLFTIFSLLALGLTNGILT-----ILVYRSIITPLKELQYASNEIREGNLDYTHFHDEFGEAIKSFEGMRGKLKESLESQQQYEENRKILISNISHDLKTPITSIKGYIEGIKDGVAD--TPEKMDKYIGTIYKKAEDMDHLIENLFLLSKLDLQKLPFDFKVFDIVGYLKDIGEELNFDLKKKQIQLSLKLPEENIMINADGNNLRRVITNVVDNCIKYTPI--EIHLTLKNRKED-VLVEIQDNGRGISKEALPHIFDDFYRADPSRNANTVGSGLGLAIFKKIIEEHDGTVWIESEVNQGTRVYFTLPKYAREEQTDEKDIDSRR----- 239908145 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FAMTCAPLVLPGQETLILTLLTDVTERMAVARLKSLNRDLERRERTDVLARQTEELAEANNRLVELDALKSGFLATVTHDLRTPLTSVLGFAKLVRREFLKEFMPTRIADNLRIIENEGERLTRLVNDFLDLSRIESGRLPWNDRDVDPGEVLRLAAEAVGGEFEQNRLALVVDVAGPLPALRLDPDRLVQVLVNLLTNAVRHTREG-VVTLGARRLPSGRLELRVDDTGPGIDEKDRERIFDKFYQARRGDTRKVRGSGLGLAICKHIVERYDGSIRAEGRTPHGTSFVVEL----------------------- 255326658 --------------------------------------------------------------------------------------------------------------------------------------------EAASMVIAMPLKQ-TNQVVALVGVLTFAFGLATLASAIAMTWVIVTRTF-EPLARVEQTAAKIAAGDLSQRIEDYNPSNEIGNLAVSLNTMLTQIEMLFKAREKSEAKMRRFVGDASHELRTPLVSIRGYSELYRQGAL--PTDEAVATAMSRIESESKRMGQLVEDLLTLARIDERR-ESKLAPFDLFNLAVDATNDAYATAPDRAVSLVEEVAPTSATVLGDESRLRQVVANLLTNAMRYTPDGSPLEIAVGVREEVHGFLEVRDHGPGIHGEDRERVFERFYRTDASRSRETGGTGLGLSIVAAIIEQHEGRIHIEETDGGGATFVISLP---------------------- 303240209 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKDMRDKQEALIVAERREKEALENAIKIKDEFLTTISHEFKTPLTVINAAIQTIYSLYESELS-ENVKKHLKRIHTNYYRQLKLVNNLIDMSKYREGHIQLVRQDVDIISMTGEIIKFIQPISMQKGVYLQFDSDLESKVLAIDEEKYERILLNLLSNAIKYTPSGKSIYVNITFK-GQYFVLTVRDEGLGIPIEKHECIFEHFVKVDTSLTRLTEGTGIGLSLVKWIVSALGGSISLESEVGVGSTFAVTLP---------------------- 203287866 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SGILVLTIVFFTILMFFLFRLLKEIGFRKKMYSSVISE-----------KKVIEDAIVAKTIFLASMSHDIRTPINGIIAATELLDNTDLLGV----QKEYVQMINYSSTSLLSLIDEILYISKIDMNGIYIENNEINLEYEIEEVVKSFQSQSAKHNLDLIFYSESDLNYLIGDRSRLKKVLINLISNAFKFTKEGIIIINYCTREGDNGDRIKVIDTGKGIKKGNIPVIFELFKQGDDFDAKEYEGTGLGLAISRKLVSLMGGGITVESEVGKGTTFSFMLP---------------------- 120556576 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RNLALAFNRLMEER-EALDQMKDQFVATVSHELRTPLTSINGSLKLLDREAAGEL-PEKARKMVQVALRNGEQLQLLISDLLDFNKAIAGKMMLQIGTIQVSEALEQAIEGNRSMATHYGVSLCAVPAAEPLVVRADPQRLRQILDNFISNAIKFSPTGAAVQLSARAVNQNTIRFIISDHGPGVDEQFIPHLFERFAQANPSSKQAQSGTGLGLAICRELAHLMHGQVGYY--YQQGAHFWLDIPRQETSR---EPDHEVT------ 296115898 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GLMLLFFHIIILGQRFVASLSHVRILSNDLALLNASLEAQVSER---TQQIELTLAELHRAKDRAENDARNKGRFLAHLSHEVRTPLNAIFGMTSLMLRDS----PREDQRRRLELMRFEGAGLVRLLDDVLDMASLETTRIEIVHVPFNLEDLCTQFADVMVERCAEKGLAFTHEFDPLPTTISGDPTRLHQLLGNVLDNALKFTQTGSIRFVVRAEHCGPGVWFELTNTGPGIPPHVLNRVFDEFVRGPD--TEFVPGSGLGLAIVSRLAVAMGGRVSLDN-IDGGSRFTFTLPLGEV------------------ 148655456 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLPDQIAEFLGGKRELLPKGMEMTMLREYNARLVERLEQQVRELSARNAELQELDRLKSTFLATLSHELRTPLTAILGYLELFERRAFGLLTD-VQGQAIGVIARNARILSRILNNLLYLQEVRSN--EIRRVPVVIHDVVREIIAEMQPLAHAAHLELTSSIQPTAVY-MGDPIGIGQALRALIDNAVKFTPAPGRISVTV-IDEPSRVLVRVEDTGIGIPAEAHEKIFLPFYQIDDTLARPYAGVGLGLAIARHVIEAHGGQISVRSAVNAGSAFTVVLPR--------------------- 15893609 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTGGFITFLVSRSILIPLNQLKIGTEKIKHGNLD-FKVRAESSDEIGELSMRKKLKESVELQAQYENNRK-ELISNISHDLKTPITSIKGYIEGIRDGVAD--TPEKMEKYVNTIYNKTQSMNYLIEELLTYSKLDLKKLPFYFIDMDFVSYMNDLMEEFKFDVEKNNMEFSYDNHKGKANVRIDVQNINRVISNIISNSIKYMDEHGKISVEVD-SNNEEVLVGIKDNGMGISEEALPYVFDRFYREDFSRNTSKGGSGLGLAICKKIIEEHGGSIWAKSQKGHGTEIWFSI----------------------- 227891158 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVLTVAFAILVGVILSIIIAHFLTKKIARLRNATDLVAAGNFDVTNGDSELDKLTLDFNSMVQSLRESNEEIKRQEERRRQFFADAAHEMRTPLTTINGLLEGLAYDAI---PEESKEKSIELMRNETKRLIRLVNENLDYEKIRSGQIELSKTEFDVVQVLNNIIKQLRNKAEQVGDKFELYTPDKL-MVYADYDRLVQIIFNITQNAIQFT-ENGVISISAE-KGNEETIIRISDNGIGMNEEQLRNIWERYYKADPSRKNTKYGSGLGLSIVHQLMQLHQGSVTVESKEGKGTTFTLRFPNKNKLSKI-------------- 302340016 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KDITTQREMQQAL-EVGISREKELNNKKSMLMANVSHELRTPLNGILGFVSLLQNRVKDPIE----LEYLEMIRHSGEKLLDIIESLLTLSSIERRKNDDTQRHFNIDHLVRSLVSMYESDGRNERLQYKVVVDERLKRLMGDGDAVSHILNQLLSNASKFSESG-EISCKVSAQKKQMVII-LNDQGIGIPKEEQDKVFDRFYQCEQPITRTYGGIGIGLSIVKEEVDSLGGTIELESEYGVGTKVTVKLPWSEGLQIIRQESE--TEEPEHA 227484934 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------AFIYILFGIIISLLALLVSFAKSFIKPIKKLIGVSEVLAQGDYSI-KADDSRGDEISELASTINLLSENIVKRED---MKNEFISSVSHELRTPLTSIKGWAITLQSDTIQK-DPEMVSQGLKIIESEGDRLSMMVEDLLDFSRLSSSTFKYNKDKIDIVDLVQQVHTQLYPRCQSEGIKFSFTTFYKSLFVYADINRMKEVFINIIDNAIKFTDLGGHIDITIDLNDGD-IEVSVKDDGEGIKEDEIAFVASKFYKGSSSKSQ----TGLGLSICEEIVKAHDGKLIIKSKYGMGTVVSVVIPR--------------------- 163794992 --------------------------------------------------------------------------------------------------------IWLHLIADASIALAYLAIPAALAVVGRQRPDFGVLYWFAAFIIATHVSTIVTLWLPWYVLSGFVKIVCAAVSTAALVWRILHLVLA---TPSQAEMTAANDELRRLNSVLEQRVAER---TNELSSANTRLIAAVYEAREAERVKADFMARMSHELRTPLNAIIGFGEMLSAGIGGTLVGKQL-EYCASIQAASAQLLEQITDILDLEHLSAGADALAQERQDLASVCTEVIDRLRSTVQASEV-------PAGMQVWADRRSLATILNSLISNALKYSPKGTSVVIRAEH-DADGTLIRVVDRGYGVGASDLSRIFEPFYRAHERELPAVGGSGLGLSLVRMLVNAHGGRLDFESRLNEGTTVTVWLPAEETARTNPE------------ 251794821 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILILFAARYLVKPLKMMTAATTRIAKGDFGVQLPMSHKNELG---ELADSINRMAHSLSQLET-MRRDFVSNVSHEIQSPLTSIGGFAEALRSEDLTEGD---RNRYVGIIKQESSRLSRLSENLLKLASLDSEHHPYKPVTYRLDRQLRDVVLSCEPTWLAKRLTVELLMEETV--IKADEDQLSQVWINLLTNSIKFTPEEGKISFQLSEKNGYAV-VRISDTGSGIPEEERDRVFERFYKIDPSRDRSEGGSGLGLSIVKKIIDIHGGTIEIEDAE-QGAVFVVRLPL--------------------- 187934523 ------------------------------------------------------------------------------------------------------------------------------------------IINLATYLLILEVCIKYFKEKEFNYFITFASLSVMFLSRILLVKSLYNDQKMMYILNRCLLALGFFIIIISVFIEIITKSKENKELSYEVVNQKNEMY----KLKEEEEMRSQFFANISHELRTPLNIIISSFQLLRMYN---YNEEEFLKYYNTISQNCSRMLRLINNIIDVTKFDAGCFKMNFVNCEIISLVENITLSIAEYEKARKRNIIFDTDCEFLEIKCDPENMERAILNLLSNAIKFTSDNGNIFVSISQNNDECLSITIKDDGIGIPKDFRKSVFERFVQVDKSFRRNVEGSGIGLSLVKYIVNSHNGEINLKDNEEKGCEFIINLPNVKIEDEL-------------- 294643137 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLEEQRDKLEEQRDQLEEQRDKLEEQRDQLIQLSHQLEEATHAKLVFFTNISHDFRTPLTLV---ADPVEHLLADHTLSGDQHRMLMLIQRNVNILLRLVNQILDFRKYENGKMEYTPVQVDVLSSFEGWNESFLAAARKKHIHFSFDNMPDTDHTLADMEKLERIYFNLLSNAFKFTPENGKITVRLSKEDTRWIRFTVANTGSMISAEYIRSIFDRFYKIDM----HHAGSGIGLALVKAFVELHKGTISVESDEKQGTVFTVDLPVQTCETILAEDSLKSS------ 291550847 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYTQGSVIIGLVMIFLTIVAVFAADRVVRPLHQIAATIENVSAGYSDDVLHVDTFTETKSISEAINKRLKLLDDSREEFVSNVSHELKTPMTSMKVLADSLLEQENLPV--EMYQEFMGDIAKEIDRENKIITDLLSLVKMDKKGQTLNIESININELLEQILKRLKPIAEKKNVEIVME-SFRPVTAEIDETKLSLAISNLVENAVKYNHDNGWVHVSLN-ADHKFFYVKVEDSGIGIPKEDQAHVFERFFRVDKSHSREIGGTGLGLAIARNAVIAHRGAIKVFSEEGEGTTFTVRIPL--------------------- 289663371 --------------------DALRIRFRQRP--DSEHLQHYV----RIAIAILLFAYVWTGRSGYLAKTGWVLSWSLGLLTAIAVKPGISH-VRRCIGMLSDYACIVVLMLATADAGGVLYVVCLWVTIGNGLR-----YGSRYLLAATAVGTLS--LILVSLFSPYWRSIPTLAGG----------LLLGQIAIPLYFRALLT------------------------ALTRALND-----ARHANEAKSKFLANMSHEFRTPLNGLSGTAELLAVTKL----DAEQSEYLKTIQASALNLRSLVEEVLDISAIEAGKVRLIRTHFLLASLLDSVALILRPQATNKGIGYQVEVAADVPALVGDAGHLSQVLLNLIGNAVKFTDEGS-VDLKVSRVDRICVRFEVRDTGIGVPVAMQSRVFDAFQQGDMGLNRHYEGTGLGTTIAKGLVESMGGRIGYRDNHPCGSVFWFEVP---------------------- 75906836 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------FVAMVRNLGITSILAIIILTVAIAFYIRRSLQPLRQLSQMTAVISAEDLQAQLYLDNAPSEVELAQTLTMLLSRLAQSWEQER-EFVSNVSHELRTPLTIVYGYLQSVLRRQNN--LTPLQQEALEIAASEAERTIRLLQDLLDLARADSGYLYFQMKTYVLNDIVAEIVVMAE-KYSDRLITIESTISP--IEVKVDYSRFKQVLLNLIDNAVKYSEADTPITFKLDQLQDTAI-IQVCDQGYGIPLQHQARIFERFYRIDESRSQATGGCGLGLSIVKTLVEGMGGSVSVQSKLGEGSIFTIILPR--------------------- 307154472 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------AFWSVIFGATTAGGLSYLV-----SKRIVKPLKQMKTITKKFASGD---LNERVPESDIPELNQLAISFNRMANG-LEDVEKRRRELISDLTHELRTPLTVVRGYLEQLSDYSIEPST-----ELYLKLVKETRRLERLTYDLQELSKAEAGYLVINIQPLYLYTLLQSLIEKFSDQLMDEGPVLALDCPADLPPVLADIDRTEQILVNLLGNALRYTEKG-NILLKA-WLEKDRIWIAVIDTGIGISQEDLPFVFERFWRADRSRSRYSGGSGIGLAIVRRLVELQNGQIEVESELGKGTIFRFCLPVA-------------------- 110834104 ---------------------------------------------------VLAALLVYAVVFTWGQVYQSFELEALIVLLVTAYRLWLVARF--DALHGSGPARWRRLFGVGLSLHALLWGLLPIWRLGTGFNFFVVILYNVGVTTALGSSWMAGLRVRQAIVLMFLPTLAVL----LFAGSVHDWVLAALIGS----YAFYLFRLYRGQYETFWHAMTRE---------RRGSVEPKKPVRSSTEVQLSLVYRLAHELRTPMNSLMGMMSLLEDTRL----NDEQKDYLQVAGQSGKLLLTLIDDVLDYSRILSRRITLNSDYFDFRAAIEQSLEAFGPMAQTSGLELTCVIDRMLPRIRGDRERLMQVLNNLFSNAIKFSEKGEIVDFTVERENAGVLRVRVSDEGAGMDPETLRHLFDRFIEEGQDVYSSHH-TGFGLLVCKGLIDAMGGTLGAESVPGEGSTFWFTVP---------------------- 254415827 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RWIRDRAFPVYDTSGQVYRIVGIAED-ITEYKQAEQEIRQALAREQELNELKSRFISMTSHEFRTPLTTILSSTELLKYYS-SKFTEEKKQIHFERIQSNVHHITQMLNDILLLGKAEAGKLDFNPAQMDVRQFCQQLVEEFQ-QGIGHRHSLCFTHQGQLTPVSLDEKLLRHILGNLLSNALKYSPIDRPVCLELTCRHNE-LIFRIKDQGIGISETDQQRLFESFHRGTNVGN--ISGTGLGLSIVKKAVDRHGGTINLESKLGVGTTFTVVI----------------------- 257066389 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WYVIFGIIVSLLALVVSFFAASSFDLIKVSEKLASANIKGNNEITELNTLNSLSDNIIQRED----MKNDFISSVSHELRTPLTSIKGWAITLQAPEMQK-NEDMMGQGLKIIEDEGDRLSMMVEDLLDFSRLSSSSFKYDKEKLDIVELSKQIHTQLFPRTQSQNIEFNFVTIYKEIPVFADKNRMKEVLINIIDNAIKFTSESGQIDLIIDQEDGN-VLITVKDNGEGIKEDEIAFVASKFYKGSSSKSQ----TGLGLSICEEIVKAHGGKLVIKSQYGVGTSVTVQIPR--------------------- 142393001 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVKSDSKKLVKSIQQFADDSNIKIKLMEQKENFRREFIGNLAHELKTPLFTVQGYVYTILDGLID--SKKEIKSYLKKSLKGINRLEEIINDLDTITKIESGSARLKITSFDLNELITDVFDMLEPKSKKKQISLTLENSGTVNLVSGDIKSIRQVLTNLVDNSLKYGIKGGTTEILINNISDDKLLVRVIDNGKGITENHLPRVFERFYRVDENRSRSEGGSGLGLAIVKHIIEAHNEQIYVESTEGIGSEFAFTL----------------------- 153854190 --------------------------------------------------------------------------------------------------------------------------------------------KDDSIVGVLLVSAPTDSVLDSLEILRNKADVAALASILVILMIAV---LSGM--AMLKPFKRITESISAVTEGYDDDYLHENTYTETMELSEAFNKMSG-RMKTLDDSRNEFVSNVSHELKTPLTSMKVLADSLLLQEDAPV--ELYKEFMGDMSEEIERENKIINDLLSLVKMDKTANTMNIKSENMNELIEKILKRLRPIAATRNIELVYESFRPVTT-EVDEMKISLAISNLVENAIKYNKENGWVHVSLN-ADHKNCYIEVADSGIGIPAEAQEHIFERFYRVDKSHSREIGGTGLGLAIARSAVVMHRGAIKVFSQPSEGTTFTVRIPLNYV------------------ 254393223 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQESNAQLERMADRLAQQNRDIEIRNTEIEEARQVLEEEMRYKTEFLANMSHELCTP-LNSLLLLAKLLMDNDARNLSPRQVEYAETIHGAGSDLLHLINNILDLSTAEAGKMNVSTSQAAPAQLADRIGAVFSPLAAEKGIGLSVRASPELPPFLTDEQRLLQVLRNLVSNAIKFTETGGEVTISLSDPDAGVIAFAVRDTGIGIAASQVEVIFDAFKQADRKTTRKYGGTGLGLTISREIARLLGGEIHAQSEPGHGSTFTLYLPL--------------------- 116872937 ----------------------------------------------------------------------------------------------------------------------------------------------------------------YMFYTILLSITIALILSAILSK---------LQVNRINKLRSATKDVIQGNYKARLKENNFDEIGADFNKMTQTLEKSQEEIERQEKRRRQFIADVSHEMRTPLTTISGVTEGLVNDIIPKSETD---RCIALIDTEAKRLTKLVNENLDYEKIRSNKIKLQKTRFNGREFLELIKEQLDYVATEKGNTITVNIDQDM-NIYADYDRLTQVFINIVKNSVQFT-ENGQITLT-GTQDYKESVLTITDTGIGMNTEELEQIWERFYKADMSRTNTAFGSGIGLSIVKQLIEYHDGTISVTSKPNEGTTFTIRLP---------------------- 186473906 --------------------------DPIQRAIDEDLVRLYAQDPI--AFFTHWFSIAVLVAIYWNNIPHPHLFAACFIFYGFANCASLALWMCNRRWP--EAVSPRTWINLHAARGALLYAAPGLAIWFAFQSPHTDLPILHTVLVTLAAGVFMSNGFDVANFVTAIPFLLLPAIVLHFGTHTFDRTI---LAIVLAFFFCAINVYALSYRKLFQRVVQAR--VDQQALAESLAAQ-KLVAEEASLAKTRFFAAASHDLRQPLHAIGLLAASLNDSSATPV---QHAKTASNIANNVEALNQLFNQVLDLARLESGVTQVIRLHFRLSELFDRVGSQYWPQAAAKGLAL--RIAPTDAVIHDDPVLLERILSNLLSNAVRYTEAGA---IWMGYRQREGGYIEVRDSGIGIPKAEQERIFEEFYQVANPRRDARQGHGLGLPTVKRLVEMLGGKLQLRSTPGRGSVFRF------------------------- 163747187 -----------------------------------RLYHHVLEQPRAQAMIWCYLTAMTAGVTIWCTHFIAILAYATFHFSLTFLSLIIAIIGSTLGVVIAGLGKSPRTTILGGTIFGLAISAMHYTGMVAYTINWDVEYLTASVIIAIVLTTLALGAARREVRASVLSMT-ALLASAIILLHFTGMAAFQVLTAQPVYANPVEYQLIALIIAGTAAMITLAALFSYVVENRTRNERARDAAESASRAKSEFMSVLSHELRTPLTIVIGYAGFLKRHNLAKLSPEQAELYGQRIKFAGGQLLTIINDILDYTNMELNDLALDKAAFDTRALLEEVVEEHNGAAHDKSATL--HIDTLPLNVIADRRRSVQVLSHIVGNALKFSKAR-DIYLRARPHVD-GFCFEVEDNGVGIAEEDFERIFEAFTQIEDADDRAEGGTGLGLAICRKLARAHGGDISVKSTLGRGTTFTVFIPGT-------------------- 282866741 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AELEEKSRQLREASEAKTRFWANVSHELRTPVNSVVGLARLL-LDFDEARLDEEQRRQISLISASGATLLALVDELLDVAKAESGRLEPTWAAVDLRAALGQLRGILRGYESPGAAELI--VAESDVRIVSDEIMLVRILRNLLSNALKFTPTG-TVRLDVASEDGDDVVFTVSDTGIGIPEDEQQQIFEEFYQVRGPHQRGRSGTGLGLPYARRLTELLGGRLTLTSSPGAGTVVTVRLPAAGPAPDGPGDRETGT------ 163747505 ------------------------------------------------------MIFAAAICLSAFYYELWLSISTLVLIAIYLLFLRITR-WRGRSPRLARVFMNRIYIGTVLSAGVISYFALGIALQQGATTHFLPLFFLFAAALFASMHILPVLMLRLAIYGVTFLFIIVSTGAGIESELWTQLFTVVFVLYFIVDCSRIFMKMYRTNLRQLEELKEEHEKT-----------------KIAFKVKTEFVSTISHELRTPMTSIKGSLDMACAGVLGDMTP-QMEKVLKIAQRNSARLTSIINEILDLQKFEAGKVSFDIEPLEVQTIIEDAIELNQAFASNLGVTLRYAKPSDAAGIATDEKRLQQVMSNLLSNAAKFSPAGSTVKVT-SVKQDEKVRISVIDEGIGLAESEREKVFDEFSQIDSSDQRAVGGTGLGMNISKRIIEALGGQIDYFKNEGPGTTFYIDMPL--------------------- 77164896 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLERNAIEALREADQKKDEFLATLTHELRNPLAPMRNALYVIKSNSA---NAEAQTHAHELIERQISQIVRLIDDLMDVSRITRGKIRISKDIVDIQKAITDAVETVQLLIEERNHELILNFPDNPVFVEGDLVRLAQIFSNLINNAAKYTEQKGEIEVNIRQF-GRVVEIEIIDNGIGIAKEKLPFIFDMFSQFEDPLNRSQGVLGIGLTLVEKLVELHGGSVDVESKINEGTKFTVSLPVSVAQNADTPDS---------- 88858788 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QKIIKTQRLSCERNFLKATGTTIPMLISASVLTIDKKTIIYFAAKN--ITERLKEEAELKLALHQADAASKIKTDFIANMSHELRTPLNAINGLLQILELSKL----TQEQLSTLDSAKAEVIGLNQTINDIMDLTSVERGELILEEQDFNLDELLNTIGTQLNTLADDKPIEIHFSLTEDLPAMHGDANKLKQILWNIASNAVKFSLKGEVVSVTISNRNSFWLNIAISDTGIGVNQDKLEQIFDLFTQVDNSNTRQYGGLGIGLTIASQLVKLMGGSIKVCSQLDAGSTFSCSVLMQPAKSYVP------------- 126659071 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSSCSILSWMLVPIFYSGRLLGMLELHHCGPKPITWKEEDVALVNAIATQIGVALIQAEAYANDLNEQLEALDRTRSNLVAITGHELRTPLSTIQVCLESLATEPD--MSPELRQVMLNTALQDAERMRKLVQDFLTLSQLESGRVEWNIEALDLHECVELSLSNVRARHKETKLTIENLVMEELPLIKADGEWLVEVLAKLLDNACKFTSEEGKITIEVSCSSPHHLEVTVADTGRGIEPKRLETVFDRFYQEEGALRRSTGGTGLGLAICRQIVQGWGGKIWAESQKDHGSKFHFTVP---------------------- 162453632 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLICVPMRLGGVTIGVLGVTYRDACRISEDDRRFMTTLA--------LQSAQALERARLYEAEQARRLREEALAIAAHDLRNPLSSIILAASLLERSAPADAGGQPIRNRARQIKRAAERAVEMLGELLDAAIIEAKGLKLDIQPCEVGSLVREVTEMLAPLAEQKRIQLHTLLPGSGLELSCDRGRMLQVLSNLVGNALKFTAEGREITIGAERQ-GPHVRLSVSDTGTGIRPEDIPRLFDRYWQG---RAARCAGAGLGLYIVKGIVEAHGGQISVDSELGAGTTFSCTIPVTR------------------- 239906155 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDIETKDIIGELAASFNEMTAALKKAREDRSEAIVRLEDSLVALSRKAEELAEANHRLMELDKLKSDFISSVSHELRTPMTSVLGFAKLIHRDRTGPKAHALARRIIAIIIEEGDRLTSLINDVLDLAKIESGSIQWRDREVDVVKLGHRALRAVEVLDKAPRTRLISSLPDHMPKTIIDPERLLQVLINLLSNAIKFTPQG-TVELKARCT-GNVLRLTVADQGIGIPPQELERIFDNFHQVDDSPEHKPHGVGLGLAICRRIVDHYHGRIWAESDGEHGSTFHVEL----------------------- 297567023 ------------------------------------------------------------------------------------------------------------------------------------------------------INLLVNAVLLQGSSGDFVISTVGRPTESIFTLDQLARIYTATALIVLMLGAWLAYRLMSRTLEPLEWVAKRAEQMSELEGNNEVAALVRARLEESWETQTRFLADASHELRTPVTAILGHVSYLLRRT---PLTEQQRESLEIVRREGERMKKLVGDLLELSKT-GGTWRVELSPVHLHTLLAEIAEEYGQSFPQGG-RIQLEVPEDL-WVLGDVERLHQVFANMVSNAQK--AQASEIRL-VARDLQERVVIRVEDNGEGIPPEHLPHLFERFYRVDKARDRERGGSGLGLSIVKAIVEAHGGSVWVESEVGRGSVFSVSL--RRAEKQLP------------- 182412601 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRDAAGTIESAIAVTEDITSSKRTEKEL-ERARDDALAASRAKDDFLATLSHELRTPLNPVLLLAS---EAAEDPTLPPAVRSDFATIRNNVELEARLIDDLLDLTRITRGKLLLDLKPHDMHAILQDALATVRAELERKQIVTTLKFDAGRAVVLSDAVRLQQVFWNVLKNAVKFTPEQGGITVHTHLAVGDSLVVEITDTGIGLEPAEIERIFDAFSQGDHAGTHRFGGVGLGLAISRMLVELHRGSIRAESPRGHGATFRIELPLLRRDVAAP------------- 17228687 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------FVVMVRSLCITSILAIIILTVAIAFYIKRSLQPLRQLSQMTAVISAEDLQAQLYLDNAPSEVKELAQTLTMLLSRLSQSWEQEREFVSNVSHELRTPLTIVHGYLQSVLRRQNNLTS--IQQEALEIAASEAERTIRLLQDLLDLARADSGYLYFQMKTYVLNDIVAEIVVMAE-KYSDRLITIESTIFP--IEVKVDYSRFKQVLLNLIDNAVKYSEADTPIIFNLDQLQDTAI-IQVCDQGYGIPLQHQARIFERFYRIDESRSQATGGCGLGLSIVKTLVEGMGGSVSVQSKLGEGSIFTIILPR--------------------- 2541938 ------------------------------------------------------------------------------------------------------------------------------------------------VVVRVPLLHHSNFQIPDISAKNFAAMVLISPSDAVRKFRDHDLELVKVVADEVA--------VALSHAATVEESVRAQNQLMEHNVALDL---ARREAEMAIIARNEFLSVMNHEMRTPIHAIIALSSILLGTELTP----EQRVMLEIILKSSNLLSTLINDVLDLSRLEDGSLELDTVVFNLHGVFKEVLHLIKPIASVKKLSLTLVLAPEMPVCVGDEKRLLQTILNVVGNAVKFTKEG-YVSVSASVARPESLTVQVKDSGCGINPQDMPIIFNKFTQ----FNQNTAGIGLGLAICKRFVNLMGGQIWIESDHGKGTTTTF------------------------- 257468274 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DIMDILVKEGEIKREKEKAEALSEELREIAESANRAKNEFLAKISHEMRTPLTPIIGYSRLLLKE----FPDSPLKDKLDIIHTSGVKLLNFTNELLDFSKIEAGKVDLNYESFNIKELFQDIYHEHSTLASSKNIKFKIEFSANEVIIYSDKMKIYEIAKNLIHNAIKYTEKG-FVLCEVDIKDS-YLSFNVYDSGIGISKTNINYIFESFGQ----INKQSSGAGLGLSITKKLVEILNGTIEVESKVLIGTTFKVKIPIE-------------------- 32477451 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERERLFRELQKEKALLSEMDER-------KNRFLALLAHELRNPLTPIGNAVDLLRFAAKDPN---QVNEISTVLESQVHQLVRLIDDLMDVSRITRGRIDLQRETVSIHDIVANSCRAVESLCNEMGHELIRRTDPEQSHVHGDYVRLTQVVTNLLNNACKYTPPSGRIEISCGQVDGQ-VEIAVKDNGVGIPPEHRKGIFEMFTQVDETLKDSRGGLGIGLTLVKQLVELHGGRVSVDSDTSTGSEFRIHLPCLDAKPNEPEEDRPTRRFR--- 153810969 ------------------------------------------------------------------------------------------------------------------------------FNPASWDSNYYQIYGYFPETHLSTIAPITENMTTRGYVAIHYLMSDLYQNRSTLLWIIQILYILTYLGVALLFFLYIRRRPFQEITKGLSYQIPVDSENELGYLAKNLNYMA-DKLNRNGEYQRQFISNISHDFRSPLTSIKGYVEAM---IDGTIPVEMQEKYLKIISYEAERLEKLTRGLLTLNELDIQKRMLHIQPFDINSVIKATAASFEGSCTSRNILLELILSGKELMAQADMEQIQQVLYNLLSNAIKFSPDNSTITLETTEKNGK-IFVSVKDHGIGIPKASLQKIWERFYKIDRSRGKDQKGTGLGLAIVKEILHAHGQHINVISTEGVGTEFIFTL----------------------- 308175742 -----------------------------------------------------------------------------------------------------------------------------------------SLFRQVGIFAVLSFAAL------VIGLFVFLPVIRLTLKPLSRIVHMMGDINAGSLDKRL--------PIDKKQAEIESLGISINQMLERIETSFQAEKEAKERI-------RQFVSDASHELRTPLTSIHGFIEILMRGAAEK--PEQKEKALRSMYAESVRANKLIEDLLFLAKIDR-VPSFEMEKGALGAVILEMEAQLKLLARNRKLEFF--VDQQIKAVF-DKDKMKQVILNLFYNAVQHTDEETGV-ITVSLQKDGGIMLMIADNGTGIAPEHVPHLFDRFYRAETSRSRKYGGTGLGLAITKTIIDSHNGTIEVKSEQGKGSVFIIRLP---------------------- 170759301 ----------------------------------------------------------------------------------------------------------------------------------------------------------------YVFMKILFGTMAVADFMGIIASIIIGYMVSRRMLKPIDYITKTAENISINNLKERIEVKGPED---ELKRLANTFNKMIDRLQGAFNRQAQFVSDASHELRTPIAVIQGYANLL--DRWGKNDRNALEKSIYGIKLEATNMANLIEKLLLLAKGDSGTVVMEKKEFWLNELIDEVVK--ESKIIEQNHIISSNKNDTV-KIFADYKMIKQMLRIFIDNSMKFTPENGKIDISLEIQD-EIVKITVSDTGIGIPKDEIENIFNRFYIVDKSRSKEKGGTGLGLSIAKWIIDMHQGTIDVKSEEYKGSRVTVTL----------------------- 282165286 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IALSDQAANVIDAARIHKELE-ESYEKLKDLDRTKMEFFTLISHELRNPLAIIKGYTELLYDGTLGPIND-KQKDKLARVRENVDKLADMVGKMSEISSLESRKYTVDRVPVSLGDMVSEIAETMGFLFQNKRITLNVDIPENLPLVEVDRKKMEQV---------KYTPEGGHVTVTAEDRPAD-ILVSVWDTGIGIPQKDLDKIFSGFYHSGYKLSYEYKGPGLGLAISRKIIEGHGGRIWAKSEVGKGSTFYFTIPKRTVASGSAE------------ 293376810 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EHDDFNGSVIIFHDITDLQKYQ----NLQK-EFFGNVSHELKTPISAIKGCTEILL--NGAKNDPAALDEFLTMISDENNRMEQLVKDLLLINRYEFDQIKMKTEVFCLNELLTDCIVQPLNVAKLKHQKIKLE-APEQYQIEGDYIQLKHCFLNLLTNAIHYSGENTTITVKAKAV-GEYYQIQVIDQGIGIPSADLPHIFERFYRVDRARSRHTGGTGLGLSIVQSIIEAHKGRIMVNSELNVGTTFTVSLPKKK------------------- 310638803 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLIRSVLCVPLISRNRMLGAISFGMARSGRYFDT-----------EDLQAAEDVASRFTVAMEDQLRATDRRKDEFLAMLAHELRNPLAPIRSGLDLLTLES------KEDQPVLLVMKEQVEHLVRLVDDLLDVSRIMRGKIDLRKKTTELKEIIERAVEAVRWTFDEKQQTLTVSVPEESLPIFVDPVRLVQVVSNLLNNASKYTDPGGNIDLKVEKAEDE-VRVRVLDNGIGIEPELLPNVFDLFTQSSRALDRAQGGLGIGLTLVQNLVEMHRGSVSVFSDPGLGSEFLFQLPLSK------------------- 172039318 ------------------------------------------------------------------------------------------------------------------------------------------IFDIILLDLTLPDSEGLDSLTPIINHNSHIPIVV------LTNMNDEELALEAVRRGAQDYLRHITLDILVRSIAIERKQMEKQLKKANQDLEKRVEERTIQKAQELNQLKSEFVSILSHDFRNPLNTILLSAGLLE-DSHDQLTRDQQLSYFQMIRQAVQDMNQLLSEVLLLGKADAGKLKPNFNELDIKQFCQQIIYSLHLSCEEKN-QIMVSFKGELQGELWDEKLLWHILQNLLNNALKYSPQGGKIYVDI-IAQEKTVTFRIQDQGIGISQESQKHLFEPFYRADNVEN--IAGTGLGLSIVRKCVEAYQGQIFVDSQLGKGTTFTVILPRQQPVMSKIEESMEQ------- 38234502 -----------------------------------------------------------SGLNGWAAQDSLFETQLNGALVRPPTEFYVVKIYPNGTTSIYNE--GKTSPDLGRVVIGKGAQTVDSSEESAANVEWRVIRAGVTIVVAKDITVLKRLALGQVIIVLAVLLLMALLAYVLIQRALRPLREVEMTAKAIAAGDLDRRPNTTANTEVGALSSALNSMISQLQ--GSIVELRDKEAQM-----RRFVGDASHELRTPLTSVKGYAELYRSGATTDADL-----VIEKIEDEAKRMSLLVEDLLALTRAEGARH--DSKPVDLLDLALNVSSSLRGAYPDRDIDVRSEC-TDVPVVEGDAARLHQVLTNLVANALKHGGDSARVTIKLA-DAGSNFAVKVIDDGIGLSEEDASHIFERFYRADSSRARSTGGSGLGLAIVKSLVESHGGEVSVESEQGHGTTFIVELPKT-------------------- 148555601 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDVTEEVETERALI-AARDQARAAERTRAEMLEVVSHEIRTPMHGLLAAIDALRREPLDG----ARQAQLASLNQAATTVMGVIDDMLDYSRIESGRVVIESINFDLVSVVRTTIDLHNGAAGAKGLGLDFGLDGDPRPVRGDPARLQQLLSNLISNAIKFTETGS-VSISLSPTRSDGDMIIVRDSGRGIGQEALGRIFSRGEQVDAARMRLQGRTGLGLAISQQLAEAMGGSIAASSDPGKGTTFSVELPFKR------------------- 109898070 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------FIALLDKVFESGESHHGIEMPLVVGNGAPI-YIDFIYQPIMNASGHVSGILVEGNNVTERVMANRSL--------QEQDKLKDEFLAMLAHELRNPLAPIRNVSEILL---NMEQRDPKLKNIGDILARQVRHMTHLMDDLLDVSRISQNLINLQLEPTNFSDIVDLTIESQQSALDTKQHTLEVVDTPQDLYVNGDSTRLVQSLSNVLNNAIKYTPEGGHITLECVADIETVQVI-ISDNGYGICPSMQGKVFELFAQVQQTLDRSQGGLGIGLNIVQRLVQMHGGSISVSSQLGHGSCFTITLPR--------------------- 85711169 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FFSYLSKGNFEEALTIPSPARDSLDI--EIRVMPYSDDQARDQIKQLDNLRKDFVANVSHELKTPLTVLQGYLEMVEDPAMTP--PAMMTKAVGEMQRQSERMRLLIDQLLELSRMETPSHDVFERVVDAPSLLQQLQTEAEKLAKTKSINVHFDVAP--VKVYGKEDALRSAMQNLITNAIRYNQEGGDIRVTWQMV-GSEVEFSVEDTGPGIASEHLPRLTERFYRVDKDRNSERGGTGLGLSIVKQALQHHNCELQVNSALGKGSRFWFRLP---------------------- 254557184 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFIALLVSGIAAL-LLSYILARYSVRRINRLRYATHSVANGDFDIQNHKDEIDDLADDFNGMVNSLRTSNEEIKRQEKRRREFMADAAHEMRTPLTTINGILEGLAYDAI---PEEDKGHSIELMQNETKRLIRLVNENLDYEKIRTGQIVLNKTNFDGAEVLHNLVEQLTKKAAAADDEFKLTVPEKLP-VWADYDRFVQVLFNIMQNAIQFSQAN-VIEVT-GSRTDHATVVAIQDHGIGMTPDQVKNIWERYYKADPSRKNTKYGSGLGLAISHQLVQQHGGSIKVDSVENEGTCFTVTFPDEGFDKPIIDD----------- 268317981 ---------------------------------------------------------------AFALAHGLRACWSTPVLASDGTVLGTFALYYREPRRPDAQDRELVALATHLTAVALERARRQLTAVLEQAGDAILLLDAEQRVTLFNRMAERLFACRAADILGQPVARLLPGLREVPATTDEPVQLEAVRCDGTHFMAELSRTTLTSEASAESLLIVR-DLTERLQHEAELI-RAREEAEAMNRLKSTLLTNLSHELRTPLTTVIGFADVIREEAAPGTL---FHEFAQLIADGGRRLLHLMEEVMDLAQLEAQTLKAGRERLLLPERLRPLMATYRARAEQKGLKFRVQQAPGVA-VWADPELLERAVEHLLDNAIKFTERGG-VTVRFRQVEDQ-VGIVVEDTGIGIPEAALPHVFDEFWQASSGIGRTHEGLGLGLAVARRFVEIMGGRIEVESTPGRGSRFTIWLPAAPVTAPV-------------- 142022722 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FWASVTITPVHDHSSQLCGFIKITRDMTERKREELEASTHRLSVFIAMLAHELRNHLSPLRHSVGVLQSLANPAPALAQCRDAV---HRQVTQLTRLVDDLLDVGRITAGKLELDDRPINVRDIVCRGVESIQPKLAARGQQIHVDLPSDAVPLHGDDARLVQVLHNLLDNASKFSPFGGRIDVGARI-EGPVVAIRVTDRGVGIARDALETIFDLFEQESGAGRRPTDGFGLGLAICRTFVELHGGRISAESDPGHGATFTVRLPVDRVARATHGDVRE-------- 196229487 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SFDRVIVFRIDEQEVFVLPRVIGMRDETGSIGAAVVLQDVTRLRL--LDEVKTNLVSTVSHELKTPLTSVRMGLHLLLEERIGSLNP-KQTELLLAAREDSERLLRMINDLLDLAKLESGRTALPSLPMDPRELIDNAQDDLRALVESRGSKLVTKVTPGLPRVSVDARQVAHVFSNFVSNAIKHTKPGEEIVLRAKNQDGR-VRFSVVDHGPGIPIQFQGQIFDRFFRLPGSEST---GAGLGLAIAREIVLAQGGVIGVQSEPGKGSEFYFDLP---------------------- 238757450 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTLEMKVKERTLALAKSKQVAEQANQRKSEHLTTISHEIRTPLNGALGAVELLQNTPLSP----EQMQLAETARQCSFSLLAIINNLLDFSRIESGQMTLSQEKTALLPLLDQAMLTIHSLVLNKPIALSTYVSSDVPELELDSQRLKQILINLLGNAVKFTQQGS-ISLHV-CRKGQKLCFSVEDTGCGIDPQNQLRIFQPFVQ----NSDYAQGTGLGLTIADNLAGMMGGHLVLTSQTDRGSRFSLILPLSETAQ---------------- 25029049 ----------------------------------------------------------------------------------------------------------------------------------------IAISDNGTITVVGKSLAPESMLLYRLVIVQLVIGMLIVVAILLSSLYLVNRSL-----RPLREVEKTAKSIAGGDLDRRVPQWPMTTEVGQLANALNIMLEQLQAAQEKESQMRRFVGDASHELRTPLTSVKGYSELYHSGATRDADW-----VLSKISGEAQRMSVLVEDLLSLTRAEGQQME--KRPVDVLELSLSVASSMRAAWPERSITVVNKTG-SLPVVEGDATRLHQVLTNLVNNGLNHGGPDASVEIEIS-AEGGSVLVRVVDDGVGMTAEDAQHIFERFYRTDTSRSRASGGSGLGLAITKSLVEGHRGTITVDSEVGEGTVFTITLP---------------------- 296137697 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGIFRDITERKRRTERLKEAKKQAELSKLEAEEASRMKSAMLANMSHEIRTPLTGVIGFAEAIGEETGGEDTEGKVARFAGLIEDSGRRLLDTLDAVLNLSKLEAGKMSLKPGPVDLAGQARQVAREFEEEAAESGLTLGVETEA--AWARADEGGLKIVLQNLLSNAIKYTEEGG-VTVRVYREENTREELEVEDSGIGMDPEVAERLFEPFRQASEGMSREYEGTGIGLAVTKRATEEMGGSIEVDTQKGEGSRFTVRFPAAR------------------- 307244128 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGMSTSVSKEIKDTSGRIFKVKIDPVKMHLEKDLVISSVINIEDISE--RIRLEN---IRRDFAANVSHELKTPLTSIQGFIETLKVNDDN-IESATRKRFLDIIDNESSRLRILINDILMLSSIE-GDIVLSLEKVDLKKENKKILDLFEDKMVKKQVNIYFEYN-GLETIQTHREYYKELMINLISNAIKYNRPGGYVKVSF-FEDEDDYRICIEDNGIGIGVEEQERIFERFYRVTKSRNKEIDGTGLGLAIVKHIILSLGGDIGLESVLGQGSKFKISLPKNQ------------------- 188532466 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDITERKRDALENASREKTTFISTISHELRTPLNGIVGLSRILLDTHLDP----EQLKYLKTIHVSAITLGNIFNDVIEMDKMERRKVQLDNQPMDFTSFLTDLENISGLLVEPKGLRFVLEPQLPLPQILVDGTRLRQILWNLIGNAVKFTQQG-EIVVRVGYQSEECLRFDVQDSGIGIPQDEQDKIFAMYYQVDRHGGKPATGTGIGLAVSRRLAQSMGGDISVTGAPGEGSCFSLTLNAPRVAEASQDARTED------- 239625972 -------------------------------------------------------------------------------------------------------------------------GTITLVLSLIIFVIMFAVMTLQGALMYLYLKIWYQADIPMPQFWRPIPFIILVS---ALVGMVLTILASRIPLRPIRDLIDAINQLADGNFHVRVHL----DLTHEFVRLSESFNSMAQELENTELLRSDFINNFSHEFKTPIVSLRGFAKLLKNPDL---SQEDRDEYLDIIIHESTRLSQLASNVLNLSKIENMSILSDMERFDLTEEVRQSILLLESKWQKKELELIIDMDE--VSYHGSRNLLNQVWINLIDNAVKFSPDRGKIKIKLHQQDGNTI-FQIIDNGCGMSQDMRLHIFDRFYQGDPSHT--TEGNGIGLTVVDKIVRLHKGHITVGSEEGIGTTFTVTLPEIQT-GFIPD------------ 206889651 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILSLSILALMVISTFGGFLIAKALTPVKKISESIGRISESNLSERVDEKNIPSELKGLASSFNQTFDSLERAFNRQKQFVSDASHELRTPLSVILSHSEITLRR---ERSTEEYKNALIAIKDAAKIMLNMIERLLMLARLSSDRAELKFEEINLYSILKDVVKLLNPLAEQKDIKISIHGYEQLTT-FGDRASLLELFTNVVDNAIKYNIQQGKVDIYIKENQDYAL-IEVKDTGVGMPEEDLDKVFDRFYRIDKARSGGIKGAGLGLSICKEIVRLHGGKMEIKSRIGEGTTVSIYL----------------------- 2951933 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRDNHGEVAFLLAEGRNITSEQEIARSELEKLVEQIRKLDEQKSRFFSNLSHELRTPLSLILGPVDEMLVSSEF---SERHDTNLASIRRNAVTLLRHVNELLDLAKVDAGKLQLAYERIDIKGLVEDIAAHFEAHAKQRRIRCAV-LSPGPILVEADPERIGHVVFNLMANAFNATPDGGRISCRVEIGRGNRCLLTVSDSGPGIPPEMRQRIFERFQQGLEDHGQARAGSGLGLAIVKEFIELHGGTVTVGEAPGSGAIFQVEIP---------------------- 170078960 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDISDRKQVELDMHN-ALMREKELNQLKTRFIDIASHEFRTPLTSILGFTELLE-QYAHKFNPEAQRRHLQRIKGAAQRLQTLVDDVLSVSRVDAGQLTLEPAPVHFEGLCQDIIEELQVVFHTHPIRFDFQGDRRLLPVL-DAKIIRHILSNLLSNALKYSFPGEAVSLVV-CCGDRQISITITDRGIGIPQADLPHLFEPFHRAQNV--GKIPGTGLGLHIVKRYIDLHNGTIMVASLVNSGTTFRVKIPCSFV------------------ 302843336 --------------------------------------------REAATAILFDEVMVITGVAALLTTGWQRVLWSVITHVAMLPVVPYMHKAFTEAMEQVRTRPLQLTMLIIYVLNLLLW-------------------CTFAVTWDLALLGWISVLTEEVLYLGC------------------DFSAKVLFSSTLMLSSFKEYEARRESAMRVIENSSKAKLITELQ---ALLEQ-----------KERFMSSVSHELRTPLNGIIGISEGMLSGCCG-VLPEGVRRQIYIIRTSGARLLALINDVMDAAALRQNKLVLKQEQVVLRHVVDDVLDLTRSLVDSEVV--LANLVPPRMLVMGDSGRIVQILNNLLGNAAKFTRRG-QIRVTARQVEGRRVAVTVSDTGIGIPRNKLATIFLPFEQADMSISRKYGGFGLGLNIVQELVKAHGGTINVSSIEAKGSAFTFTLPLARPM----------------- 221197648 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SGVVTPISDTSFNGFAKIVRDLTQRKLSEDANRE---ALAREQAAREQALSSNQLKDEFIAVLSHELRHPLNLIGVRAEMLPRLPE-TRDIPAVREAAELIRQAVRAQAQIIDDLLDLSRIRTGKLALELSRVDLTAVLRTIVDTCEADAHARGLVLQTEFPDEPAIALADPIRCEQIFWNLMSNALKFTHAGGRIVVRLTH-EARMLRVDVIDDGQGIDRDTLPHVFDMFRQAPRDRTR--GGLGIGLALVRQLVEMHDGRISAASDPGRGTTMTVWLPAAADTRIAAADRRAS------- 255008019 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLAGIMQNIQEAVEREHQLILAKQMAEKAE----LKQSFLNNMSHEIRTPLNAIVGFTNVLIGEGSEEIDPDEKASMLDIINHNNELLLKLINDVLEISRLDSGSLDFEIKEWDMTEIMKEIYLTYQPLIQ-PSLQFHLELNPVPLLVHIDRFRFTQVISNFLNNANKFT-QNGHIILGCKVDEEHHVCIYVKDTGKGIDEKELMMIFDRFYKTDE----FEQGSGLGLAISKVIIERLSGRIEVHSEKGKGSCFAVIL----------------------- 213966829 ------------------------------PDYLYYLLYVAAFGLYQMSINGVAIEYLWPDSPWWANASTPFLMALATLFAC---------QFTRSFLGTARLGRWLDRLLIGAAVLVMCIALFFSYGPALRAATQLVMAGALTIYLAGIVAVMKGFVLAWSVFLVFGLMLMGYLPNTFLTMYASHITLLEMAFLSMALADRINHARYQQEQTLLAYGKDLERLNQQLAT--------------SNRLKDEFLATLTHELRTPMNGVIGSLEVMQTLDM----DDEVEMYQQTAASSARDMMSMINGILTLTELQAGVLYAECSAFAPVDLVDRLRERFSGAAQSKGLTLTLDLDDKLPPIRGDAGKLYQCLECLVDNAIKFTRKGA-VQVRFSGQPQDYLRVEVMDSGIGFSHLDEALLYQHFLQVDGSMTREYGGLGIGLAICRKLVELQGGELSHRSEPGKGSCFTLSIP---------------------- 291544435 --------------------------------------------------------------------------------------------------------------------------------------------RTNTLVYGTVIGTMDN---PKGYLLLNTPLVPVGSTEAIIKRQLLSIYLSRRLARPIASLTKSAKQMAKGNYNV---QFDGGSYLELQQLAGALTY-AAQEISRVDTLQRDLIANVSHDLRTPLTMMKAYAEMIRDLSGD--NPVKRAEHLNIIIEETDRLALMVNDILDLSKLESGGLALTPSTFGIRAKLSEIIDRYRGLSAKTGYHIHFTPDEE-TMVTCDAGKIEQVICNLINNAVNYTGPNKQIFVR-QINTPNGVRIEVQDTGAGIDKENLRMIFDKYYRSEN-HKREVVGTGLGLSIVKAIMKLHNYSYGVDSTLGKGSTFWFVI----------------------- 150389091 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EIKSKIMDEKQQRALEQEKLQAEFFSNISHEFKTPLNVILGTVQLVERSNLSELEPRQLNKCIHIMKQNCYRLLRLINNLIDITKLDFDSFSIKYKNYNVIHILEEITQSTVALAEIKGISITFDTDVEEKIIACDINILERIMLNLISNAIKYSEVGSDINVMV-CGQEESLLISVKDTGMGIPENQLSAIFDRFVQIDDSLPKKTEGSGIGLSLVKEFVEKLNGEISVKSKVDYGSEFVIKLPVEVLVEESIELN---------- 149910443 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WLTYPDGHKACFELRKVPFFGQRNEYIGVLGYGRDITERKKDALEKASRDKTTFISTISHELRTPLNGVVGLSRILLDSSL----NAEQRQHLNTIYVSAHTMGNIFNDIIDLDKFDRRKFEIVNQPIEFRSFLNDIETLALLQVEQKGLVLAFDIFGDIPDINADGTRMRQVLWNLVSNAVKFTDSGESIRIFTSEEANNGLTFEVEDTGIGISADGQDKIFAMYYQEQGSKRAT--GTGIGLSVAKSLMTAMGGDIWVSSELGKGSCFTIEFDVDGVDSLLPSGTTDSEQTK--- 85711698 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERDEHGKATRYAGTVTDVTEQKARRAASAKNVFLANMSHEVRTPLHGILGLVSVLENTALDTH----QHQLLMTVKESGDHLLQMLNDLLDLTRSEEGQLKLNKDVLELARILQHIESMYRAPIEEKGVKFIIHHSQVLPEIFSDRARLIQILTNLLNNAVKFTEQG-TIMLSIDWQAQGELLIKVRDTGAGIRDTQ--RIWQLFEQEHQGLSKKQSGSGLGLAIVRNLVQLLDGEIEVDSEPNRGTCFSLRLPMYAVYSD--DVNHEA------- 239906623 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RAYTRDGRLEPIRVLSKDELGELGAA---FNDMTVRLKEEERMRADFIDMVSHEIRTPLTSIRESVNLMRERVLGDVN-ERQKRFLDIASDELQRISAMLTSLLKVSSMASQIVDLAPVTFNPEELLRETLEKAGPGAEAKDIALTPRVAKDIVSVVGDRELLGQALYNLVGNAVKFSPAGRTVRVGLELADGGQKVLSISDEGPGIPEEEQAYVFNKYYRG-ARTKRSTDGIGLGLSIAKTIVEAHGGNIWLSSLPGKGCTFYFTIP---------------------- 163793337 ------------------------------------------------------------------------------------------------------------------------------------------------------------------VAASTALIALAVVGGSLVAAFLVFAPLFRRISNAVKVFHSVTARLTPSVYRELQTVTQFAMMVEERSRSEDELDAARLEAETANRTKSRFLAAISHELRTPLTGVLGMLDLTERRR----SLAEVRHDIEEARTAGRHLLSLINQVLDFSKIEANKIELTTKPFDPEALIRNAAGLFEATARAKGITIETERTGILPELVGDAERLAQVLFNLVGNAVKFTAEG-RVTVRYGTEPSHRLRVEVIDTGPGISSEGQALLFREFSQIDRLDAPSASGTGLGLAISAGLMTRMGGNIGV------------------------------------- 136567108 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QIGVVFLIIGGIVLLFIAFASRQVIKLSMKPLKKIEETAEQGDLSARLERLSTSLNTMLSRIEESFAARTRFVADASHELRTPLTSIRGFAEL--HRQGAVPDGEKTRELIGRIEKESMRMGYLVEDLLMLARMDQSR-ELVMTDVDLSHLVTEAVS--SALAAGPDHPITMDIAHDVHT-QGDADKIYQVVTNLLANARAHTPEGTQIHV-ATYSNEDGSYVTVADNGPGLSLEDQERIFERFYRVDSSRQRSREGSGLGLSIVDEVMKAHGGSVSVASEPGNGATFTLHF----------------------- 154498434 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NLYFVRSIVEPVAGITETAKRIAAGSYGI-QIEKKFDDEIGDL--TDTINDMSLK-IKQSEKLKSEFIASVSHELRTPLTAINGWAETIQNGEV--RDAEDVRKGMSIIVSEARRLTNMVEELLEFSRIEDGRFTLSIEPVDIKAELEDAVYTYKEFFRKEGIILYEDTEEEFPTIEADPERLRQVFSNLFDNAAKHGGSGKRIDTAIRREEDQ-IIITIRDYGPGIPEEELPHVKYKFYKG----SSKARGSGIGLAVCDEIITRHNGTLDIGNAEGGGCVVTIHLP---------------------- 255533633 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITRSNKYRAELELAKDEAEYHGMAKQRFLSNMSHEIRTPLQSIIGYSELIRQQKNP------QRKDIDAIYHSSEHLLQIVNEVLDYNRIISGRFTFSEKVFDIEALLAEVVSVMQPQAERKSLKLVTDVLSGQKYVEGDPFRLKQILYNLLGNAIKFTAEG-EVSLSAFYRQGERLHFTVKDTGIGLNEEETKLIFNEFEQVNSIENASKAGAGLGLTIIKALIENQGGRIYVKSRKGEGSIFTVYL----TFKVAQEPAYENTKVLTPA 255693774 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NRLNRELSEQKKQLEEQRDKLEGQRDKLEEQRDQLIQLSHQLEEATHAKLVFFTNISHDFRTPLTLV---ADPVEHLLADKTLNGDQHRMLMLIQRNVNILLRLVNQILDFRKYENGMMEYTPVPVDILSSFEGWNESFLAAARKKHIHFSFDMADTDYHTLADVEKLERIYFNLLSNAFKFTPENGKVTVRLSKEDGRWIRFTVANTGSMISVEHIRNIFDRFYRIDM----HHAGSGIGLALVKAFVELHKGTISVESDEKQGTIFTVDLP---------------------- 269836214 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------FLAVPIVGLISLLLTLAGIGWFLGRTVVRPLAATSQAARQVAAGDLDV-RLPSSRVREVAEVNAAAELRASLRQQAEFEHERRL-FIGAVVHDLRTPLFALRGYLEGLEKGLDD--TPEKRARYIAVAQEKAATLERLIGDLFDFTRLEYLEQTPNPEPLDLGALLDRLVEGFRPQADTKGVQLTLTIPPEPCWVQGDTHLLTRALSNLLDNALRYTPSGGQVRVACR-TEPSGVIFTIADTGPGIPAHDLPNLFAPLYRGETSRNRRTGGAGLGLTIARRILLAHGGDLSAGNGQAGGAVFTGRLPH--------------------- 13475583 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDEAGKITGVITYNREITEQKRNA-----QLKNDFISTVSHELRTPLTSIRGSLGLIAAGVVGELPPKA-ANLVNIAHTNSERLVLLINDILDMEKIESGVIAFKIKQMPVRPIMEQAIAASSNYMAESRIRIVLVDDAPRAEANIDPDRLHQVMANLLSNAIKFSHADGTVMVKLQRRDRDMLRISVIDQGAGIPEAFRSRIFGKFEQADASSTRKKGGTGLGLSIVKTIVEKLGGAVSFETEEEKGTSFHVDL----------------------- 142243509 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------SYLVLLLFTSTSIFVSVLIFVISFLIIQYRIQSFLFKRFKELYQDKINKSSVSTDMDSLMKKIEEFAKDKKIEIELLKSQEQYRKEFIGNVAHELKTPIFTIQGYISNLLDGAMD--DKALLDKYLKNTDNSIERLIYIIKDLDLITQLESSTMNLKISSFNIVDLITDVFGQLEIKSKEKNIKLFFDKKEEEILVEADKVRIEQVITNLLVNSINYGSENGSTEVSISVLTEKKIIVRMTDNGEGISKEHIPRLFERFYRADVSRSRSHGGSGLGLAIVKHIVDAHNENIFVNSEPGVGSEFSFTL----------------------- 238785764 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALNEQYDTLEMKVKKRTLALAKSKQAAEQANRRKRMHLTTISHEIRTPLNGALGAVELLQNTTL---TTEQYQ-LAETARQCSQSLLAIINNLLDFSRIESGQMTLSQEKTALLPLLDQAMLAVHSQVLSQSVILSTYVSSDVPSLELDSQRLKQILINLLGNAIKFTQQG-HISLNIERQD-KHLCFTVEDTGCGIDIQHQQAIFSPFVQTCDHRH----GTGLGLTIADNLARMMGGEITLFSQLGQGSRFTLSLPYQGITPAKP------------- 159900990 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RVVRVAAVRD--ITEQRHFENLLLTAKDDAEAANRAKSTFLSTVSHELRTPLNAIVGYSEMIYEDLIDRSMPELAMDM-TRIRSASDRLLSLIDGVLTITDLDAEVVRLEYETIDLALAIGSISDQLQAKAQDNKNTVQLLGSQNWGSIISDDHKLRMIIYHLLDNAIKFTHAG-LISISVQRAAGGWLEIAIRDTGIGIAHEQFERIFEPFVQADSSATRQYEGTGLGLAVSMRLARALGGTIELDSRLGIGSTFTLHMPEHPTKPNVP------------- 86158093 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIDAFALQASIALDKARLVGALRDERARLESEVERRTAELRRAVAALEAADRRKDNFLANVSHELRTPLVTVLGYADLLLAEKLGPLAP-RQRTALQVVASSGRRLRAFIEELLELSRHELARPAEPLAPFPLVDVITQAVVGLAPRFAERGLRVRARVARGTPAALGQRERVLQVLVNLLGNAERYAPEGSAIHLAAAAI-GDRVAVSVTDRGPGIPEEHQALIFERLYQVDDRAPRREGGAGIGLAIAKGIVEAHGGEIRVRSRVGWGTRFRFTLPAA-------------------- 142081394 ---------------------------------------------------------------------------------------------------------------------------FTLVADGGDRAEYRLLARVLPGEVGSVITAISLEGVERSIFLFFAVGIVVLIFLAFLARRIIGISL-----RPLTQVEETAEAFAKGDYSARLPEASGDTEVGRL--TWSLNQMLTRIAESFEARKRRFVADASHELRTPLTAIRGFAEL--HRQGAVVGEEKTAELVRRIEQESIRMSTLVEDLLLLARLDQSR-EMERAPVDLKTLIREAVT--SAQAAGPNHPINLSMPNDEIFILGDSMRVHQVVSNLLANARTHTPNGTEIRIALS-SNSEGVAIEVSDNGPGLSKADQERIFERFYRADPSRVRNGGGTGLGLSIVDAVMRAHGGSVNVTSELGRGATFKLFFP---------------------- 255059939 ---------------------------------------------------------------------------------------------------------------------------LFFATSGADALELIRADKPDLILLDIMMPGMDGYEL--CTILKGDPTTRDIPIIFVTAMIEEEQEIKGLELGAIDYLTKISPHIVRARVKNHLELKRYRDLLETL-------------ASAADRAKKEFLRSVSHELRTPLTPIIGMTDLVLNQE----EDDNKRKYLGMVQKSALRLLGIVEDLIETSRLEGEGGAPENAPFQFRPFLDAVIMEAQTMARTKGLGFRVYLDPALPEVVSDQAMLHKVLGMLLGNAVKFTP-GGEVGLEVRPQEEQMLQFSVSDTGVGIDPADLERIFSDFTQSDGSITRSYPGLGLGLTLARRMTELMDGSIWAESAPGGGSVFQLQIPL--------------------- 163858789 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTERHRALAELAGARDRAEAAYRAKSTFLASISHDIRTPMNAIMGMLELTLLQDSLA---AAARQQLEMALQSARSLLALIDDLLDLSKMEAGKLDLRPSIVSLRDIAAEVSGVFSPMAHSKGVALDVDIMPMVADHHVDPLRLKQILNNLLSNAIRFTEQGSQIQIRATRDAHQWVQFAVSDTGIGIEPAVLPTLFDPFVQAGASAT--VGGAGLGLSICKRLVDIMGGYIRISSKRNQGTRVVVRLPVKALPQLSP------------- 307571089 ----------------------------------------------------------------------------------------------------------------------------------------------------------------YMFYTILLSITVALILSAILSK---------LQVNRINKLRAATKDVIQGNYKARLKENNFDEIGADFNKMTQTLEISQEEIERQEKRRRQFIADVSHEMRTPLTTISGLTEGLVNDIIPKSETD---RCIALIDTEARRLTKLVNENLDYEKIRSNKIKLHKTRFNGKEFLELIKEQLDYVASEKGNKITVAVDKDMA-IYADYDRLTQVFINIVKNSVQFT-ENGQITLT-GTQDYKESVLTITDTGIGMNTEELEQIWERFYKADMSRTNTAFGSGIGLSIVKQLIEYHDGTITVTSEPNKGTSFTIRLP---------------------- 298241431 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DQAAAVIDRARLRRESMQELLRRTDALRSALLSSVSHDLRTPLASIKAAASSLLQEDVS-WSEEERAGFIQAIERQADRLNRLVGNLLDMSRIEGGALHPEKEWYPIDELIHDVLGHMQTTLE--GREIRTSLPEDLPPVQIDYLQLDQVVTNLLENAARYTAVGSPIEISVDVMDENML-VSIGDYGPGIPPGDLERIFDKFYRVSGTRRSSSSGTGLGLAVCRGLIEAHGGRIWAENRLEGGAIFRFTLPLTK------------------- 289638331 ------------------------------------------------------------------------------------------------------------------------------------------------------LQVTYNMRAEYHFLKLLSLMMAGADAAGILFSMAAGAFISRRALRPIDAVTSAAQAISGSDLTRRVTVEETDDELSRLAQT---FNHMIERLQRAFERQKRFVSDASHELRTPIAVIQGYTDLI--GRWGKNDPAVLREAVESVKSETEGMQALVERLLFLARSSDGNMQLRLECFNLRIVLREVADETRFVF-GRSVDIRI---PGTIMLTADRALVKQMLRALTDNAVKYTPEEGSVSIEA-CQSPDGVSLTVRDTGIGIPPEDLPHVFDRFYRVDKARSRAQGGSGLGLAIVHGIVEAHHGTIKMASVPGHGTSVHIVFPQ--------------------- 154483340 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLISDAKRREKNWISIAEEANKANLAKTEFISQIAHDIRTPMNAILGF-ETLAEQHINEPKTVEYN--LKKIKSSGDFLMELVNEVLDITQIENGQLRINSQPVNIPKLLDDFPPMLKQLQGDKKLNIICNHDLYQKTLLVDPLRLKQIYTNILSNAIKYTPDGGSVTFEIYEENKYINLIAVSDTGIGMSQEYINHMYSKFSRATDSRINKVGGYGLGLSIVKELVDLMNGRINVTSKEGHGTTFKIIIPLE-------------------- 289673699 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SFDVWEQEVTGIARPWSRADLYGAEDIRRSALERQVQREQEAVRLRDELVAVVSHDLRNPMSIIIMQCGMMQRWALGHFENRNIRRALGTIEKATTRMNSLLEDLLDTAQIEAGRYQLSRLPLSVTSLLEEACSLLVMLTTEKNIELNCTAAQGLV-VDADPERIFQVLSNLVGNAIKFTPKGGRINIDA-VADQHEVLFRVSDDGIGIPVEHLPFIFQRYWSVKEGNPR---GNGLGLYICQGIITAHGGRLWADSSLDSGGVFSFTLPMHQGLDTVGE------------ 197301861 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYTQGGLIIGLCMILLA---IVAVIFADRVVRPLRKITSAIENVSAGYSDDILHVDTTKNISESINKRLKLLDDSREEFVSNVSHELKTPMTSMKVLADSLLEQENVPV--EMYQEFMGDIAKEIDRENKIITDLLSLVKMDKKGQTLNIESMNINNLLEQILKRLRPIAQQKNVEIVME-SFRPVTAEIDETKFSLAISNLVENAIKYNRDNGWVHVSLN-ADHKFFYIKVEDSGIGIPEEDQAYIFERFYRVDKSHSREIGGTGLGLAIARNAVIVHRGSIKVYSAEGEGTTFTVRIPL--------------------- 136524182 --------------------------------------------------------------------------------------------------------------------------------------------TGGSLVIALPMTEV-NAATTQLLIVILSVTGIGLAAAIIAGRMLIRYELTPLDRVADTATRVSELPLDKGDVELAERLSEEDDPRTEVGRVGSAFNHMAFAARQASEEKRRFVADASHELRTPLASIRGYAEL--TRRGGAELPEDVRHSLNRIESEATRMTGLVEDLLLLARLDEGR-ELQQKPVDLSRIIVDAVSD--AHAAGPDHSWDMELPEEPLEVIGDQARLHQVVVNLLANARVHTPAGSTVQV-VLEKEGDNVLLRVIDNGPGIPQEQMPDLFERFTRGDASRTRATGSTGLGLAIVNAVVQAHHGSVTVTSEPGK-TMFTVSLPAA-------------------- 229028376 -------------------------------------------------------------------------------------------------------------------------------------------------------------------LLKLMKQFLIIGVLTIILTTISVFVFSRVITEPLIKMKRATEKISKLNTPIQLGIKRNDELGSLAKTIEDLSSELTYMKKE----RNEFLASVAHELLTPLTYMKGYAKVAKRDSL---TKEEREEYLQIIEDETDSVTDLVQDLFMLVQLEQHQFVIKKQKVILQPFLERMVEKTKTTLTNKQMQLHVYCKDDL-EVCIDERRMEQVMLNLLHNAYQHSPENTTITIRV-LTETDSFIISVADEGEGIPEEDIPHIFDRFYRVDKSRTRATGGKGIGLAVAKEIVELHNGSILVTSQLGVGTNFRIELPFE-------------------- 300731475 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALQSAALIDQNQELIRLLDEIRARESELHILNEELSETNRGVLVLYAELED---------------RARAQHASELKTRFLSGVTHELRTPLNSIVSLSRLMLSHSDGSLSTEQEKQ-VNFILRSAQNMTELVNDLLDLARVEAGKAISNLTYFTVADLYAGLRGMFRPLATNPSVKLLFDIPSEPLRLHTDEGKLAQILRNFISNALKFT-EHGTVTVSARPREGDWVTFTVVDTGIGIAPEHHEIVMQEWGQVEQAAHGKQKGSGLGLPLSRSFAELLGGRIHFTSEPGQGSTFEVSLP-ALVSEPAPE------------ 253701720 -----------------------------------------------------------------------------------------------------------RGYLISLLLVAGATAICELVRPHLIPTNMVMVYLLAVVAAAAKLGR------RPAIATAFFS-VLAFDFFFVPPRLTFSVAEKEYLITFLGFFV-VGVMISSLVAKVREQSLERERLSHEAEKARML--EVRENLERA------LLNSISHDLRTPLVSIKGALSALK-EQGGRLSPEARRDLLDTANDEAERLNRFVGNLLDLSRLEAGALRPRIEPCDLQELIGCAISAMESRLGDRNVSV--QLPQGLTLVPLDLVLMIQVLVNLLDNANKYAPPGGSIEV-AARVNGAWLTLSVADRGPGAPEAELSHIFDKFHRV--QVPEKTGGTGLGLSICKGIVEAHGGRIVARNRPEGGLAVEILLPLQQ------------------- 253700507 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VQAIFRDVTREREIILNLEKSSADLA-RLNRMKDSFLGLASHELKTPLTVIMGYSELITTDLADRID-KTVLEMVVNIANAASRLDNIIKDMVDVSMIDEKRLQLKVEDIQLNRLIEASVNELRFFFSMRKQEVVVNLDESIPTIRGDALRLMQLLSNILGNAIKFTPDGGKITISTSAKEGREHHITVTDTGIGIDREDQLRVFEKFYEVGNIQEHSSGGAGLGLSIAKGIVDMHGGEIWVESTPERGSTFHILLPLA-------------------- 225569869 ---------------------------------------------------------------------------------------------------------------------------------------------------AFIVTDVSNMIPEVQEFI--VDLVMGILMVLVLTALLLIFWIYRAVMQPLGKMQCAAQNIKEGNLD-FELRPAADDELGRLEMRKRLKDNAEEKVKYDKESK-ELISNISHDLKTPVTAIKGYAEGIMDGVAD--TPEKMDKYIRTIYNKANEMDLLINELTLYSKIDTNRIPYNFNTLSVNEYFNDCAEDLSLEMESKNVEFYFNYVASGVQVIADAEQIKRVIHNIVNNSLKYMDKKGKINLRVKDV-GDFIQVEVEDNGKGIAAKDLPNIFDRFYRTDASRNSSKGGSGIGLSIVKKIIEEHGGKIWATSREETGTTMYFVL----------------------- 143309437 --------------------------------------------------------------------------------------------------------------------------------------------SAGSVITAVSLRGVEKAM-NQLRFLFLAVGFLVLILLGLIARRIIGISL-----KPLTSVEETAEAFARGDFSARLPEARGDTEVGRLTSA---LNQMLTRIEESFAVRRRFVADASHELRTPLTAIRGFAEL--HRQGAITGEEKTAELVRRIEQESIRMSSLVEDLLLLARLDQSR-EMAMEPVDVSTVIKEAVA--SARAAGPDHPISMNLPSEDLFVLGDSLRVHQVIANLLANARIHTPAGTVISVEARQ-DDSGTYISVKDNGPGLSKEAQEKIFERFYRADPSRVRSVEGTGLGLSIVDAVMSAHGGKVAVESELGKGATFILFFPMSEI------------------ 167759416 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLVSVSTDTIVSLAVLDITIGVVILVLASLAGVVMVKPFQRITRSISAVTEHENAYTETQLISDAFNKMLGRMRVLDDSRNEFVSNVSHELKTPLTSMKVLADSLLSQEDVP--AELYKEFMGDLSEEIERENKIINDLLSLVKMDKTANTLNIKSENMNTLVEKILKRLRPIAATRNIEVVFE-SFRPVTAEVDEMKLSLAISNLVENAIKYNKDDGWIHVSLN-ADHKYCYIEVADSGIGIPEESAEHIFERFYRVDKSHSREIGGTGLGLAIARSAVLMHRGAIKVYSQLGEGTTFTIRIPLTYV------------------ 157691147 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------YIIVFVALTITFILSLF-----LSKFHVNRIKKLREATEKIAHGDYNIHLENKHLDELGEDFNMMANRLQRSREEIDRLEKRRRQFIADVSHELKTPLTTIRGLVEWL---NTADVPAEEKEKCYALITDETKRMLRLVNENMDYEKIRSNQITLQKFHYPLIDTFEVIKEQLNRMAEEKNNQLIVEVNPD-QKVYADYDRLIQILVNITKNAIQFT-EGGRIVLRGKEEDGETI-IEVEDTGVGIAPEEVKHIWERFYKADISRTTTPYGYGLGLSIVKQLVDLHEGQIDLKSEKYKGTTFTIRLPLSQ------------------- 289434788 ----------------------------------------------------------------------------------------------------------------------------------------------------------------YMFYTILLSITVALILSAIISLQVNRINKLRAATKDVIEGNYQTRLKENNIDEIGALAIDFNKMTTTLEASQEEIERQEKR-------RRQFIADVSHEMRTPLTTISGLTEGLVNDIIPKTETD---RCIALIDTEARRLTKLVNENLDYEKIRSNKIRLQKTRFNGREFLALIKEQLDYVATEKGNEIKLDVDGEM-NIYADYDRLTQVFINIVKNSVQFT-ENGQITL-AGYQDYKESVLTITDTGIGMNTEELEQIWERFYKADMSRTNTAFGSGIGLSIVKQLIEYHDGTITVSSEPNKGTCFTIRLP---------------------- 220916345 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTITLVASRVDRRYGPEDLAMAEELMDNARDEAQRAIRARDDVLAIVSHDLKNPLEAIYLSSALLLRSGAAP----RLRRHAETIQRSAARMDRLIRELLDLSSIDAGRLVVEPRPEPLDAVVEEALAGLSPLALERGIALGADTGGAREPVPCDRERILQVLSNLVGNALQFTPRGGHVTVRATLAPTEA-RVEVRDDGPGIAPAQLRRVFDRYWK-----SGSRRGSGLGLSIAKGLVEAHGGRIEVESRLGAGSTFRFTLPR--------------------- 154493654 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NRAVKRKNRELKRTNLQVQQQKEELAEANRYIEKSTAQKLQFFTNITHEIKTPLTLILGPLGKLSKEA---PEGSSLADDIRIIRKNAERLKRVVDQLLDFRKVESNKMNMRVGEVDLVAFVAEVKSYFDTMAATKQIHFTFEHDCPSVNIWVDRDKMEKILANLLSNAFKFTLDGGTVTIHLK-DKGDQVELSVEDNGKGIPSENIASVFDRFFTGDQNY---VTGTGIGLHLTREFVHMHKGTIRVESVPHKSTVFTVIL----------------------- 168700127 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEKAGLTSALLDRAIRYALVQSRAAAELERKVRERTDELARVNEA----------LREADRRKDEFLALLAHELRNPLTPILNALEILRLAND---SGDTVRRQRERMERQVAQLKRLVEDLLDVSRITTGKLRLAPERLTIQELIDSAVDMSRSQLEAAKLELVLNVPAEQVVLTGDRVRLTQVLCNVLNNAAKFTEPGGRVFVSVAPHPGR-VTVTIRDTGVGIAESVLPQLFGLFTQVDRTLSRSQSGLGIGLALVRRLVEMHGGTVTAHSDPGTGATFTIHLPVTRAA----------------- 300726312 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RQRKLHEEKLIEENKHQEELNESRLKSFINISHDIRTPMTLIISPLQQLLQSDTDPSRHATYR----TIQKNAVRILHLINQIMDLRKIDRGLMAMNMRKTDMVKFISDVYALFIEQAKMQNIDFSFEHDSEQLYMWIDRNNFDKVLVNIISNAFKYTYAGGKIEIRLTHNDKEAE-IAFYDNGERIPDDQIKHIFDRFYQANVKSNDRKIGTGIGLDLTRSLVELHYGTISVHNNAGKGCEFNITLPLGKEHLSEAENDTQDTESETY- 270493084 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLLARQAAELVERHQIEAELAQERRRKDEFLAILAHELRNPLAPLRNMLEVM---GRAHGDEALSRRARDVMERQVLQLVRLVDDLLDVNRIKQGKLELRREPLLLAEVIQQAVEVCRPALDQQRHRLRLVLPDEPVPLLGDSARLTQVFGNLLANACKYTPSGGDIEVRVEP-AGHSVEVVVKDNGSGIPPDQIDEIFGLFTQVDRTLDRAQGGLGIGLMLVRRLVEMHGGTVQARSEAGKGSEFIVRLPSGVVSAEV-------------- 262382739 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLGVISLLMIGFIALSIYAF-YINRKMRQANRKLISLNAEMKEVTAQ---------------------KLQFFTNVSHEVRTPLTLILAPLDLIVSLRESPYASD-----LGLIQKNANRLLRVINQILDFRKVEGKQEKLAVREIDLVPFVGEIKSYFDSMASVRAISYTFTSSIKQCTLWIDPDLLEKVFFNLLSNAFKFTPEGGSVRIELTEEGGR-VFIRVIDTGSGIRPANLPHLFDRFYTEDRSM-----GTGIGLHLVKEYIDMHGGEIRVESEPGQRTTFTVCL----------------------- 254302065 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLSLLHNQFIAELENNFLSLQECFSEVFSTVKLDILDILVKEEEIKKEKEKAEILSAELELNKSLEDKVNERAESANKAKNEFLAKISHEMRTPLTPIIGYSRILAKEINDPSSKEK----LEIIHTSGVKLLNFTNELLDFSKIESGKVDLNYETFNIRTLFQDIYHEHIDLAKSKNINFKIDYLHANVSIYSDKIKIYEIAKNIIHNALKYTEKG-FVLCDV-FVENNTLFFNVYDSGIGISEENIKNIFESFVQ----IGSEQSGAGLGLSITKKLLEVLNGKIEVESKVGIGSTFKIQIPIE-------------------- 295110583 ---------------------------------------------------------------------------------------------------------------------------------ATDYREYGQTLELAVPVRSADVPQMQGAMLVNVSTSAVIATVSELEQRGMLIVGII-IVLSVFLAYILAAVLVKPLARVTKSIEDLTDGYQKDEISTETELITDAFNKMLTRMKVLDESRSEFVSNVSHELKTPMTSMKVLADSLVGQEGVP--EELYQEFMRDITAEIDRENRIITDLLTLVKMDKKSADLQISHMNINQLLEDILKRLRPIADKRNIDLILD-SFRPVEADVDELKFTSAISNLVENAIKYNVDDGWVRVSID-ADHKDFYVTVADSGMGIPEDSLDRIFERFYRVDKSHSREIGGTGLGLAITRSTITMHHGVIKVFSKEGEGTTFSVRVPLS-------------------- 270307527 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LCLAGFTGLVEIIVLSRTRYISQQNRKLERTKALQREILRQKKIRSALNEQIRRR--------KALINSLVHELRTPLTPIIGSSEILLEKLEG---DARLYRVAKNISSAAESMNQRIRDLVDSAKSEIGMLKIEKRPVDIQEFMSNLQDYLGTCACIKNQTFKFEISPDPQNIAIDEDRFRQVMINLINNSMKFSPSGSQIEITAGPENERW-HVSVKDQGCGIEQKYLGKIFKPYFCI-NSANRDSQGMGLGLYIANQIIKLHGGRIWAKSEFGQGSEFIIDLPMDR------------------- 219668317 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FTKPLNRMKNSTLQLAKGDY-LAKTGVQQEDEIGELASAIDILSERLESADRLEQQRRDFIANISHELRTPVTVIRGSLEALCDEVISEPD--QIKAYHRQMLKESIFLQHLVNDLMDLTRLQNPDFKIEMENTSLGDLLRDVLRSAQNIACGKGILLKTDIEPELCSIQGDYVRLRQMFLIILDNAIKFSPAEEEVWITFA-----NNTVAIRDKGPGIPPENLPHIFDRFYK--SSAVENKTGTGLGLAIAKQIAHRHRIQITVDSQPGQGTQFSFHF----------------------- 142443451 -------------------------------------------------------------------------------------------------------------------------------------PERIAFFVAACLVVWGVMFALFVLVQSPSGGLPLPIAEIPFLEISLLSIFIAS-SVAFLVEALVRQFLYT--RLLKIYKVISNPDKYRNALLADAEEIGKVEMEVRQRLQARDDVRREFIANLSHELRTPIFNIQGYLLTL---IDGVKDSKVRKDYLKKANRNVERMIRLVQDMDVLARLESSQLALNKETYSLSEQVEDALEQMSDRLQSSDIEVIRDYDASPCMVHADTERMDQVILNLLSNAIKYSREGAFVKVSI-LDAEKNYNVTIEDNGIGIAKEDLNRVFERFYRVDRSRTHKIGGTGLGLAIVKHIIEAHGHSVKVTSALGAGTTFSFSI----------------------- 225420050 ------------------------------------------------------------------------------------------------------------------------------------------------VFVVANMTMIARYMLAELLLSMNAAVVLVYVVSGILLFSVTFLLLQESSIRYISHISDAIQNISEGDLNTTIDVIGDDEFSSMAANLNKMAEDIRQLMEESERTKNELITNVAHDLRTPLTSIIGYLELLAGNTR--IDPEMQHKYIEIAYGKSKRLEKLIEDLFGFTKLNYGKMSMHVAQLDLVKLLGQLLEEAYPNFAEKNLSYDLQSNVPAKMISADGNLLARLFDNLIGNAIKYGADGKRVLVQI-FAGEEVVTVSVTNYGYVIPPDELPLIFNKFYRVERSRSSSTGGTGLGLAIAKEIVDMHGGTIGVTSDLN-GTVFTVKL----------------------- 86157538 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTITLVASRSDRRYGPEDLAMAEELMDNARDEAQRAIRARDDVLAIVSHDLKNPLEAIYLSAALLLRTGAAP----RLRRHAETIQRSAARMDRLIRELLDLSSIEAGRLVVEPRPEPLDAVVEEALAGLSPLAQERGVALAADTAGAREPVPCDRERILQVLSNLVGNALQFAARGGHVTVRAALAPAEA-RVEVRDDGPGIAPAQLRRVFDRYWK-----SGSRRGSGLGLSIAKGIVEAHGGRIEVESQLGAGSTFRFTLPR--------------------- 162449198 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FWASVLVTAIYGPSGELRGFSKITRDLSERKRLEQMESNARQEEFVAMLAHELRNPLAPIANATSVLKLEG---KDNAQVVWAAGLMERQLGQLVRLVDDLLDVSRITRGKIALESKRIDLADVVTRAAEASRTWIDAREQTLELQLPEGLAIVSGDLARLTQVVSNLLHNAAKFTPPRGAIRVTVEADDAHAI-LRVRDNGVGISPELLPQVFDLFTQGDRGLDRVEGGLGLGLTIVRRLVELHGGTVQALSEPGRGSEFIVRLPR--------------------- 162456778 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------PIASAVLSGATVSLCCLPLVVQERPIGVLGLSFAEPRPFDQEEQEFLAQAMERARLHEERRERRVALENARREAHEADRRKDEFIAMLSHELRNPLAPLTTGLELLQMSAQGERADRDDRQILATLERQVKTIVRLVDDLLDVSRITRGKIELKRERLDVASVVMAAVESVRPLLVQRGHDLVLSVDRGV-FVHGDRVRLEQVVVNLLNNAIKYTNPGGRVSLACAAIAGDA-RIRVTDTGVGISAELLPRVFEPFMQARRTLDRSQGGLGIGLTLVKRLGELHGGRVEALSGPGEGTAISVWLPLA-------------------- 261404681 ----------------------------------------------------------------------------------------------------------------------------------------------------------------HAVLLRQLLIFAALALLAMAGGIALYLPLLRRTLNPLSRMVETVERTDAGNLAAMQGQQEIDRLAQSFNGMLNRLEGAFEAEREAKEQMRRFIADASHELRTPLTSIHGFLEVLGRGAAD--NKDQLHAALSSMHGESKRMKKLVEDLLLLAKLDR-KPELHLQDTRLDRLLLEMEPHLRMLAQGRNVTIQ----AAAVLCRCDPDKIKQVIYNLFHNAVQHTDSDGRITVTVDKTKDHAV-LRVSDNGAGISKEHLPYLFERFYRIDESRTRQHGGAGLGLSITQSIMNAHGGQMSVDSTVNQGTVFRAEWP---------------------- 149200017 ----------------------------------------------------------------------------------------------------------------------------------------------------------------FLAFVVFFLVFGAFLVFLIRSVRPLDEMAEAMREVRKENFSYSLPIDEERSDELTQLKRDFNIMIRKLEILHRRTEESREQLEESVVSKTRFIRHLGHELRSPLAAISSFSELMLEGMHGDITV-KQEASLQRIMANAQNLLDLVNDLVDQAKAEAGSLELKLEAKDLKAFCEEVLESVKIEAEKSGLKVIYHASEEDLVCDIHEVRLRQVIVNLISNAIKFSKQGGKLELRV-QRKGGLAFIEVEDDGIGISPADQRNIFMEFHQGD--TYQKEKGAGLGLHLSRQIARLHGGDITVVSEKGKGSVFRVQLPL--------------------- 258516207 -------------------------------------------------------------------------------------------KALRIVLSVAFKVISRLLYRVYQIIMDKLRFSITFKITITYALLFLLIFCLMSAGIMVSFRYIQNNNTPENYLLLLGAILGIFNIVGLISIIFFGSKASRKLLAPIKVMTEISINVLDKRLDVSGSKDELKDL------AKTFNDMLN-RIQKSVEQQNQFVSDASHELRTPIAVIQGYADLL--DRWGKDDSQVLEESISAIKGEAESMKSLVEKLLFLARGDKNTQRVEMSDFALNEVVNEILKETKLIDKSHNI---INDQNEQFIIHADPKLIKEAMRIFIDNSIKFTPAGGTIKLN-SYIKNKRAFISIEDTGIGISQEDLPYIFNRFYRADKSRNKSSGGTGLGLAIAKWIIDNHYGKIDVWSELNAGTLVRIELPL--------------------- 229194894 -------------------------------------------------------------------------------------------------------------------------------------------------------------------LLKLMNQFLIISVLTVILTTISVFVFSRVITEPLIKMKRATEKMSKLNKPIQLGIKRNDELGSLAKTIEDLSSELTYMKKE----RNEFLASVAHELLTPLTYMKGYAKVAKRDTL---TKEEREEYLQIIEDETDSVTDLVQDLFMLVQLEQHQFVIKKQKVLLRPFLERIVEKTKTTLTNKQMQLHVYCKDDL-EVCIDERRMEQVMLNLLHNAYQHSLENTTITIRV-LAETNSFTISVQDEGEGIPEEDIPHIFDRFYRVDKSRTRATGGKGIGLAVAKEIVELHNGAILVTSKLGVGTTFIIELPFE-------------------- 229056357 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FSRVITEPLIKMKRATEKMSKLNKPIQLGIKRNDELGSLAKTIEDLSSELTYMKKE----RNEFLASVAHELLTPLTYMKGYAKVAKRDSL---TKEEREEYLQIIEDETDSVTDLVQDLFMLVQLEQHQFVIKKQKMLLRPFLERMVEKTKTTLTNKQMQLYIYCKDDL-EVCIDERRMEQVLLNLLHNAYQHSPENTSITIRV-LSSTNTFTISVQDEGEGIPEEDIPHVFDRFYRVDKSRTRATGGKGIGLAVAKEIVELHNGSIEVNSELEVGTEFIIELPFE-------------------- 153006472 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LHDVPLATAVERALERDASAVYDVVDGQGRYLSVRELVREQGAALERTALEREAALARAEKVDRLRAQFLAHATHELRSPVNAIVALAELVRM-ACERGDLEHVRARLPMLLRAAATLRGTVNNILDLSKAEAGRMDVTVGPVNLAELVAEVAATARLLVGEKPVAVEVEL-PGAPSITSDAQKVRQILVNLVSNAAKFTARGA-IRVTAVAEGEGGAAVSVRDTGCGIAEDDLPRLFVPFGQLEEAVTKSHEGPGLGLVITRSLTELLGGRVEVASRRGEGSTFTVHLPAA-------------------- 89574449 --------NADDAETVRKVDGRLAGQQHWIPGFGWALRRPAPFSGFHMTYLLPLDLQLRSMRLSLVGGATLVLIVLLFVAFRYWNYRFLTRIYEEASRALESEML--NHLLVHATPVGLCIVRRATLEIVVANPIART-----MLGLRLSDRHLPQELL--SAFESSLAEQDTQSDDARIFQFPFTLSRAGHAAV----HIEITYAPAMLNAREVFFCA-ITDMTAHHQ-AEILLREAKLTSDAAAKAKVAFFASMSHEIRTPLSSLVGNIELIARGPLAP----EQQARVKAMETSARGLMQIVNDVLDFSKIDVGELSLMEEWSNIAELLDRLALSHAPLATQQGLKFYMVFDRSLPRLYFDPIRVSQIVNNLLSNALKFTPSG-KIVLRAGWRAG-ALEISVTDSGIGIPDDLKHRLFLPFTQGDSNRLRQARGTGLGLSICARLCELMKGRIDLESTVGVGTRIAVTLPL--------------------- 303246661 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAVSIAVGLLGILYLTYSLSRSDGRLEPIRVLSKDELGELGAA--FNDMTR-RLKEEERMRTDFIDMVSHEIRTPLTSIRESVNLMRERVLGEVN-ERQKRFLDIASDELQRISVMLTSLLKVSSMASQIVDLSPSTFNPEELAREILEKAAPAAEAKHIRLTPRVGRDIVSVVGDRELLGQALYNLIGNAVKFSPAERTVLVGLEMADGRKLLFSITDEGPGIPEEEQPHVFSKYYRG-ARTKRTTDGIGLGLSIARTIVEAHGGDIWLSSLPGKGCTFYFTIP---------------------- 159029103 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TRMSQIASAVSADDLNGAKLQLEQAPDEILGLATAFNQMQRQFVGNVSHELRTPLTVVIGYLQSLQRRS--TNLNPYQQQALETATAETERIIRMLQDLLDLARADSGHLHFRSHPIILNTLLTEVAAMSQKVSDRKMTLLLTNED---VVICGDQDRLQQVLINLLDNAIKYSAPEQPVDLILEKQPSSAL-IHVCDRGIGISLSHQNRIFERFYRVDESMTRSRDGTGLGLAIAKSLIEGMEGRITLRSQPGQGSTFTIILPL--------------------- 229823555 ----------------------------------------------------------------------------------------------------------------------------------TYRPDKGKITRLATVYLPLNRQASDSAQFP-AGFISLSEPIENLETRQQEVYN--NIIFSFGIATAIGLAISVAYALFQTR-KIRRLQQATRQITAQLDISNKSRDESREEIKRQETLRRQFMMDAAHEMRTPLTTMSGVIEGLQYDI---FPEPQRKRSLELLATETQRLIRLVNENLDYEKIRTNQISLNKQTLKAYDLLCQIRTQLTAKAQEKGNRLVIDAPEDLL-IYGDRDRLVQIIINLVTNAIQFS-ENSDITL-WGRQDGNFTELRIMDQGIGIDAKQIEDIWERFYKVDISRKNTKFGSGIGLAVVKSLVEAHGGTIRVESELGQGSTFIIRLPLEAAESGDQDQAQDAAPNKS-- 83815506 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTEQERRKQALRRAEEEIEEADRLKSALLANMNHEIRTPLTAIIGFAEAIGTTASEMDLPEHLTGYADLIEQSGKRLLDTFEDILDLSQLEAGQMELGIETVDLAEQARRAVQECGANAQDK--EIDVRLEATSVSARANENGVQVALQNLLDNAIKYTADGGTVWVRTRPEPGRAV-LEVEDDGAGMEPETVDQLFEPFRQASTGMAREYEGAGVGLAVTKEATEQMGGAIEVETEPGAGSRFLIRFPMA-------------------- 268317862 --------RREKARELEVLGRLLTEHSVAPLVFQD---AQAASEVLEGVRSIPAV-----QIAALYTADGRLFAWYLGGLPATALPARL-------------------------PTSGSDRETLRHVEPVHWEGQ-----TQGYLYLQASLLGWQDRMVRYA---SVGGSVILLSLGISM---ILVALLQRRITRPLDHLRRVARSVAETHVELRELAATFNEMLTRVQEHQAVLVAAKEAAEEMARLKSTFLANMNHEIRTPLAGILGYAQILEEELNDPM----HCEMAQVIKQSGQRLLDTLDALLYMSCLEAGTVRVRHQDLDVVAATRAVVDELAPLARDKKLELTVQSSEPALIACVDEGLWERLVKNLVHNAIKFTEAGS-VTVLLEG-DAETVQLQVADTGIGIPEELQSVIFEEFKQASSGLSRDYEGSGLGLTIVQRIVRMLSGQIYVESQPGIGSIFTVIIPRCR------------------- 170690963 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVTAQHELEQQLR-QAQQTSEAMMRARTNFFAAMSHEIRTPLNALLGNLELFARTPGL----DAHAQRLASLNVAGDALRRVVNDILDFSKIDAGEMLLVRAPFALLDAFENIALSYASMAGDRRVRFYSLLSPAIDTVIGDRMRIAQVINNLLSNAFKFTSSG-KITLQAELADDTVLKCRVSDSGPGMSEELVGRLFKPFVQGEAGASRGAESTGLGLAICARLCELMGGAVSAESVVGVGSVFNVSIPLVASPDEKP------------- 220927705 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------TITPVNATVNTLRIQLIWVTGITLLMALLMGLFISRKVSDPIIKINSSAKELAKGNYDTILEIAELNSTLNYAAKELSKVEGLRKELIANISHDLRTPLTMITGYGEVMRDLPG-----ENTPENVQIIIDEAKRLTTLVNDILDISQLESGTLKLNLDTFNITESIRNILQRYNKLTEQDGYRLEFKSDKDI-WVNADTVKMSQVIYNLINNAITYTGPDRTVTI-IQSSSSDSVKVEITDTGEGISEEMLPLIWDRYYKIDKAHKRAAIGTGLGLSIVKTILDMHGARYGVGSKPGKGSTFWFELNFEQKLN---------------- 294643595 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISRSNRYRQQLEVANKRAEDLLVAREKLMLAITHDFKAPLGSIMGYTELLSRLT----EDERQRFYLDNMKSSSEHLLKLVSDLLDFHRLDLNKAEVNRVTFNPSQLFDEIYVSFEPLTAAKGLALQCHVAPELGRYISDPLRLRQIVNNLLSNAVKFTQKG-EISLTAGYDSSK-LTIAIADTGKGMALEDRERIFQEFTRLSGA--QGEEGFGLGLSIVKKLVTLLEGTIDVQSTLGKGSCFTVTLPLYPVGKSIAE--SESTESE--- 290476822 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDITERKRDALENASRDKTTFISTISHELRTPLNGIVGLSRILMDTDLTP----EQCNYLKTIHVSAITLGNIFNDIIELDKIERRKTQLDNQQIDFTGFMADLENLSGLLAQPKGIRFVLEPKLPLPAILTDGTRLRQILWNLIGNAVKFTQKG-EIRVRIWREEGERLLFEVTDSGIGIPSSELEKIFAMYYQVDSAGGRPATGTGIGLAVSKRLAQSMGGDIVVESTVDQGSCFTLSI-VAPAVDEKSEGQEES------- 15893615 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EILVKKSKEEIEKVKKTDKLKGEFFTNITHELRTPINVIYSALQVMEMRDKNNFDRRNLNKYMKVLKQNCYRLLRIISNLIDITKIDTGFLKPCVSNREIIGLIENITMSIVPYLHEKGMELVFDTDVEEKYVQCDPDMVERIMLNLLSNAVKFRKEKGLVLVTI-HDKGSRIVLKVKDNGIGIPKEKQKMIFKRFKQINPLHVTPHQGSGIGLSLVKSIVEMNGGKISVESEENVGTTFIIEFPA--IQNEIMEE----------- 172035213 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSSCSILSWMLVPIFYRGRLLGMLELHHCGPKPITWKEEDVALVNAIATQIGVALIQAEAYANDLNEQLEALDRTRSNLVAITGHELRTPLSTIQVCLESLASEPD--MSPELRQVMLNTALQDAERMRKLVQDFLTLSQLESGRVEWNIEALDLHECVELSLSNVRARHKETKLNIENLVMEELPLVKADGEWLVEVLAKLLDNACKFTSEEGKITIEVSCNSPHHLEVTVADTGRGIEPKRLETVFDRFYQEEGALRRSTGGTGLGLAICRQIVRGWGGKIWAESQKDHGSKFHFTIP---------------------- 160878315 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITVFPVRRITKVCSEYAKGNFD-ERMEIRTNDEYRELNSVKYMADELK----NLDDYQKKFVANISHDFRSPLTSIGGYAEAMRDGTIPY---EMQNKYLDIILFETERLTKLTTNLLALNSFENKGTLLDISSFDINAVIRKTAATFEGQCTKKRIVFKLEFSAKETFVDADIDKIQQVLYNLIDNAIKFSNVDSTIKVTTE-EKGSKVLISVKDHGIGIPKDSIKKIWERFYKTDSSRGKDKKGTGLGLSITKEIITSHNENINVVSTEGVGTEFIFSLKKT-------------------- 220908403 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FRDDGSIESVLTIARD-ITQLRRTEAAFAE----AETTNRMKDEFLATLSHELRTPLNAILGWAKLLQTRS---FTVEQTRTALETIERNAQQQTQLVADLLDVSQMMRGQLTLSMAPVLLSDPLAAAIETVRLAAVAKNIELETEIDPEVGYVRGDAARLQQLVWNLLTNAVKFTPKGGKISVQLERINQEAQ-ITVSDTGKGIRPEFLPFVFDRFRQEDSSTTREYL--------VRQLAEAHGGTVTASSGKGQGATFRVRLPL--------------------- 167761783 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QEIALSTQKLEHLRTNAENATSAKSIFLSNMSHEIRTPLNALSGFSSLLTEENL---DNETRRQCNEVILQNSELLLKLINDVIDLSSLEFGKIQFCINKYNVVNICRNVIDTVS-KIKQTQAAICFITELESMDIETDDARLQQVLINLLINATKFTSQGS-IILELRKQSEQELLFSVTDTGCGIPKEKQAAIFRRFEK----LNENAQGSGLGLSICQLIIEHIGGKIWIDSDYTGGSRFFFTHPIRQSQSTNPQKEN--------- 77462106 -----------------------------------------------------------AIIGSSIMRLVALTIGLVLMLSAGLLRLYLRSREQAEAAGRASARLEAIFRISADAILVTDWSARVI----DCNRAALAIFGHQRERLAGA-DAMELLFPAELQGRQRMRVVDALRNSDPRIDGPLRLELEAVHADGSRFPVEVSLAAARVEGEDIIVALMRD--ISARRRAERELTEARDRALAGEQTKADFLAVMSHEMRTPLNGLAGSLELLAQTPLDP----RQRELVSVLRASAEILLDHVNSVLDIARSEARPSVAEMVDFDLDRLIEDCIANQSGFAAVVGNRIDHRLTGPVGILNGEPQRLRQVLLNLLNNAVKFT-RNGRIIVE-SEVQGADVEIRVLDTGIGIAPENLEKVFDDFVTLDASYERRSGGTGLGLGIARRLARIMGGDLTVQSTPGRGSRFTLRLPLRRPREEL-------------- 121603008 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RALPVRNEQGAIVRWMGTCTDIHEQAQEGLLQADRLKDEFLAMLAHELRNPLAPIATAAHLL---STGTLDPEGLSRLSEVISRQAGHMTRLIDDLLDVSRVTWGQVTLDKNPLDMNSIVTEAVEQVRPLLQAKSQHLDIQLSPQRNLVSGDRMRLVQVLANVLNNAVKYTPDGGRITLRV-VEDDSHLTVCVRDNGIGMSRELLAIAFELFTQGERTSDRTQGGLGIGLALVQTLVHLHGGTVRLHSEAGLGSELTMVLPR------LPQDD---------- 218132110 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLITSMLAGSI-MLLLMFTIIAFRLKKQQQKIT--------------LSTQNLERLRTNAENATSAKSIFLSNMSHEIRTPLNALSGFSSLLTEEGL---DNETRRQCNDVILQNSELLLKLINDVIDLSSLEFGKIQFSIAKHDVVGICRNVTDTVS-KVKQTQAEIHFITEQESMEIETDDSRLQQVLINLLINATKFTPQGS-IILEVKKGSKEELLFSVTDTGCGIPKEKQATIFQRFEK----LNENAQGSGLGLSICQLIIEHIGGKIWIDPNYTNGSRFCFTHPIRQ------------------- 153813610 -----------------------------------------------------------------------------------------------------------------------------------------------------------------LVNISISDIMATVGEQEQMAMLLTGIIVALSVLLAYGLSTILVKPLASKSIEDLTDGYQKDEISTETELITDAFNKMLARMKVLDESRSEFVSNVSHELKTPMTSMKVLADSLVGQEGVP--EELYQEFMRDITAEIDRENRIITDLLTLVKMDKKSADLQISHMDINQLLEDILKRLRPIADKRNIDLILDFRPVEADV--DELKFTSAISNLVENAIKYNVDDGWVRVSLD-ADHKFFYVTVADSGMGIPEDSIDRIFERFYRVDKSHSREIGGTGLGLAITRSTIAMHHGVIKVFSREGEGTTFSVRVPLS-------------------- 261408623 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------FATSSLITGSLLILIASIYLVRPIKKLTKATRRIAAGDFSVKLNIKQTSELGT---LARSFEDMMHE-LQQLEQLRREFVTNVSHEVQSPLTSISGYAQALKQVNL---SDDERRRYLDIIIAEAKRMSKMSDSLLKLSLLESQSQQPGLSTLSLDEQIRRVIVALQPQWAARSIQFELDLLP--VKVTADHDQLNQVWTNIIGNSIKFSKDGGVINVSIKQ-DMNNVTVRISDTGIGISLEDQKRIFERFFKTDRSRSRKYEGSGMGLAIVKQIVSLHQGDIRVESEPGQGATFIVTLP---------------------- 255523525 ---------------------------------------------------------------------------------------------------------------------------------GVYTKDEYPIVNNSNKVGTVEIGYYGPFYYNDNDILALNKILICVGIVSLCIALVLGLLMAKRLSNPIMNVIDTAEMISKGNYS-EKIQIESD--IEEIDKLATTINNLGTSLCEQEKLRQRLTRDISHELRTPLSTLQSHMEALIDRVWEPTT-----ERLTSCHEEILRLKRLVGDLEKLAEYEGENLILNKTKFNMREVINNIAVNFEKQFLDKGVQLILNAED--ISIYADKDKIIQVIVNLISNALKYTEKDGKVEVNL-LEDSHFVKLSVRDTGIGISEVDLQYIFERFYRADESRNKLTGGAGIGLTITKSIIEAHNGSIVVESKINEGSEFVIMIPQS-------------------- 144224112 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------INEISIDSSQNDMITNLNLAKDLIEFIRNRTTEINVLKDEFLGNVSHELKTPLFTIQGY--ILTLLDGALKDKSVRDKYLKRAAKGVDRLINIVLDLDLITQFESGIKIVDKEKFDIVELIQNVFDLIEIESDKSNIKLLYDKDSNPIYVFADEERILQVLTNLLINSLKYGVDGGRTEVSIEMSNNDKILIKVSDDGIGVSSDHLPRLFERFYRVDATRSRKKGGSGLGLSIVKHIIEAHNENIYVDSELGKGTTFSFTL----------------------- 163815965 -------------------------------------------------------------------------------------------------------------------------------------PEIAEAFEKGDGQVIRKSATLNKSTYYYAILLKSGRVLIARESNNVISMFLAAMPVMLLVMALLVVVTIITHYLTRNILKPIEQMANRLDIVAYREMRPFIDMIQKQHADKSSQMRQEFTANVSHELKTPLTSISGYSELIE---TGMATEADVHHFATEIHKNSNRLLTLINDIIRLSELDVSEDTPAMEKVDLAVIARTATDMLAINAEKNNVTLSYS--GSHEYIYANKMMMEELVYNLTDNAIRYNNKNGSVDVSVN-SDGDKVTLRVKDTGIGIPAEHQERIFERFYRVDKSRSKSTGGTGLGLAIVKHIVARNNAHLDMVSEPGRGTDISVTF----------------------- 254494901 --------------------------------------ARRVNMIYTMCNVGMISSLAFAAFC-YYIQGLGISLFLIFLAAVYLFAASITKI---------KPAFARLIFIIS---FNLSVAVIASYFGRGASFELILMYAIGLSFIIFSYRREKEMVIAFSILPVTLWIILYFTDFELLKNSSVNPDIIDTVIYPISILTTLILVSFQLGYYIYLVSG-----------FSQLVHSKKQAAIDASNAKTNFLSTVSHEIRTPLNAVIGLSHILGENN----PREDQKQNIEALNYSGKILLNLLNNVLDLSKMQSSNINLDHVPTDLTSALKQIKKIHETNCIQKKITMNLFIDDKIPVIWLDIVRYNQVINNLVTNAIKFTNKGSTVRITKELIDDNQVKIEVIDTGIGIPKDKHDTIWEAFTQASASTNRLYGGTGLGLPIVKNIVEAMGSKIHIDSEVGKGSRFHFEI----------------------- 283457337 --------------------------------------------------------------------------------------------------------------------------------------------EAASLIIAMPLKQ-TNQVVALVGVLTFAFGLATLASAIAMTWVIVTRTF-EPLARVEQTAAKIAAGDLSQRIEDYNPSNEIGNLAVSLNTMLAQIEVLFKAREKSEAKMRRFVGDASHELRTPLVSIRGYSELYRQGAL--PTDEAVATAMSRIESESKRMGQLVEDLLTLARIDERR-ESKLAPFDLFNLAVDASNDAYATAPDRAVSLVEEVAPTSATVLGDESRLRQVVANLLTNAMRYTPDGSPLEIAVGVREEPLSVLEVRDHGPGIHGEDRERVFERFYRTDTSRSRETGGTGLGLSIVAAIIEQHEGRIHIDETDGGGATFVISLP---------------------- 67538252 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FWANV-LITPIYQFGQHVGFVKVTRDLTERKEAEAEESSRLKTDFLANISHEIRTPMNGMQIALTMLTDTGL----SEEQREHANIVQDSMSLLLQIVNDVLDYSKLSSGSFSLHADMLDIREIVGAVVRNCRSSLQE-GVELDTEISPKLPTMRGDPLRYRQVLQNLVGNAVKFTEKGS-IHVKITSSTDEEVRTEVTDTGIGVPDSAINTLFTPFSRFANSAARKYQGTGLGLSICKSLAELMDGSVGYSPNPNAGSVFWFT------------------------ 253698665 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELAGSVEIIRDIS-----KLKELEQEKEDFVSMLSHDLKSPITAVVGSIDLVRESKLGPVTPD-QSEYLNAAIESCEEMVEMIDTLLGIHKFEAGKMKLNFREEDPVLLINRSAAKFQTPAQRGAIRLFTTLPASLPAISADRSLFSRILGNLLSNAVKFTPEGGEIEVSADLSEGEFVRIRVRDSGVGIPQESLGSIFDRFVQARNRRQGKTRGTGLGLAFCRKAMDAHGGYIWAKSEPGEGSVFTVLFP------ALPEEE---------- 298481664 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RMHQEMLQHIEQINEAKLQFFINISHEIRTPMSLIISPLQKL---IKNEENNERLKIY-HIIYRNAERILNLVNQLMDIRKIDKGQMFLMFRETNIIPFIEDLCTTFGQQANTKNIRLQLHSTLRELNVWIDTGNFDKIILNILSNAFKFTPEKGNIDITIRTGEDNTLEIIIADTGTGIDEQEKEHIFERFYQIRNSQQNPKGGTGIGLHLTRSLVELHHGIIYVENNKEQGCRFIIRLPLNKHLRPEEVDNNEQ------- 238764024 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HIARAYNNLLDKLNEQYDTLEMKVKERTLAAKSKLAAEQANHRKSIHLTTISHEIRTPLNGTLGAVELLQNTYLTP---EQYR-LAETASQCSHSLLAIINNLLDFSRIESGQLTLSQDKTALLPLLDQAMLTIHSQVLSKSIVLSTYVSSDVPELELDSQRIKQILINLLGNSVKFTQQG-RISLTVERK-GQQLCFTVEDTGCGIDLQDQQKIFRPFIQ----TYDHGQGTGLGLTIADNLAKMMGGHITLYSKPNSGSRFSLTLPFNGITPAIP------------- 229171368 -------------------------------------------------------------------------------------------------------------------------------------------------------------------LLKLMNQFLIISVLTIILTTISVFVFSRVITEPLIKMKKATEKMSKLN-KPIQLGIKRNDELGSL--AKTIEDLSSELA-YMKKERNEFLASVAHELLTPLTYMKGYAKVAKRDSL---TKEEREEYLQIIEDETDSVTDLVQDLFMLVQLEQHQFVIKKQKVILRPFLERMVEKTKTTLTNKQMQLHVYCKDNL-EVCIDERRMEQVMLNLLHNAYQHSPENTTITIRV-LTETDSFTISVADEGEGIPEEDIPHIFDRFYRVDKSRTRATGGKGIGLAVAKEIVELHNGSILVTSQLGVGTNFRIELPFE-------------------- 253579452 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMTRMVVFDTEILAEVPMIYAIILLQDTTQRHERDEQEQARLQAAFNEMRAE--SRAKTNFLSRMSHDIRTPLNGIIG---LLKIDETHFEDKELIQENHKKMKIAADYLLSLINDVLQMSKIEEGHIVLTHEYICLKDLVYEIESIITHKAADEDIQWIYEKNKENPYVYGSSLHLRQIFLNIYGNCIKYNRLGGKIT-TVMEAADVHDGITISDTGIGMSPEFLSHIFDPFSQEKTDARSVYQGTGLGMAITKGLIEQMNGSIEVTSQVGVGSVFVITIPFE-------------------- 295093004 -------------------------------------------------------------------------------------------------------------------------------------------YTDAVALISLETDALENYMKRNATYLFVISLILGL--------------IAAYFAAKLSVRDVNHVRNEIEGMKGGSLEMSVDGMFREQELTKDINDIFNK-AQLLEESRQEFVSNVSHELKTPITSMKVLSESLLTQSDVP--AEMYREFMEDIVQEIDREAEIISDLLTLVKTDKGPDSLNKEPVDMNEFMDLILKRLKPLAEKRSIQLSFESFGDIKA-EIDKVKFTLAISNLIENGIKYNVDGGWIKVSLN-SDHRNFYIKVADSGVGIPEDCINHIFERFYRVDKARSRDTGGTGLGLAITKNIIIMHKGTINVYSEPGKGTTFTVKVPLQ-------------------- 255532713 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VYRVVSERIRTLHQLK----LERMEREKVNSINQMKMDFFTNVSHEFRTPLTLILAPLEEIMNK---PVTDKSLRRHHELMLLNAKRLYHLVDQLFEFKKTELGTKKLKVNRADMVSFIHEVYSSFSTLSAKNKIKYTYNSTEARLPFYFDKDSIEKILFNLLSNAFKYTPEAGSITVELTRKNNDAV-IKVSDTGIGIDIKHQDRIFDRFYQVSGAEMNL--GSGVGLAFTKRLVELHHGTITVESAPGKGSMFIVSIPL--ADEQYDADEHSGSQH---- 288925297 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AEHRHRRELSQLNERKETEVREARLRFFTMIAHEIRTPVTLIIGPLESLRRKAAGRLSDD-----LEMIDRNARRLLALVNQLLDFNKVQQAGGQARFRLQNIARLMAGVAERFAPAYRQRGIAFRTDYPPEDFVAVVEPEGLTKIISNLLTNAGKYTKDSIRLACTVD-ADGRHFRIEVEDNGIGIGKADREKIFNPFFQA----RDNKPGTGIGLSIVKTLVDLHGGEVSVDSEEGRGARFTVVLPVTR--DDVPIGQEEALE----- 139744722 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSNDELDYVIKKLVNSNRTVELEIQRLNRIENYRKEFIGDISHELKTPIFAIQGFVETLLNGAL--EDEKVNRKFLQKAMRNVNRLIYLTKDLMEISKLETGELKSEMEEIYLYDIINEVVESLQYKAQQEQVNLFIERIDRNLRISADKNQLRQVLINLIENGIKYNVPQGSVRIELSPTKADKMILNIEDTGIGIDDADLPRVTERFFRVDKSRSRERGGTGLGLAIVKHIIEAHGETLKIRSEPNKGSKFSISL----------------------- 303248282 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AALEGVTAERDRLLVALREAEAAGERLRGEAQAGMQVKADFMARMTHELRTPLSAIIGLANL----AVPLATDPRVRDYLAKITASATGLLGVVDDITDFARLEKGQVELVPVPFDLGQALRRVIGRFATAAKSGGLSLEPDLDLRVPMLVGDNARLEGVLGHLVGNAVKFTERGS-VRLGVELVERHGGRFTVADTGIGMESDAIPAMLDSFTQADGSLSRPYGGTGLGLALVRRGVELLGGELEVTSRPGQGSRFFFTCPFEE------------------- 142018844 ----------------RPRGDRMMRAAPIQRAIDEDLVRLYAQDPI--AFFSHWFSIAVLVAIYWPNIPSPRLFVACFGFYAVANCAGLARRYPQLVTPRGNLHAVRGVLLYSGPGLAV---WFAFQSPQTDLPLLHTV-----MLVTLAAGVFMSNGFDLLNFSTSIPFLLLPSIVLHFGTHTFDRTI---LAIVLAFF-FCAINVYALSYRKLFHQVVQAR-VDQQYLAESLAAQ-KRVAEEASLAKTRFFAAASHDLRQPLHAIGLLAASLNDTAATPV---QHAKTAQHIVYNVEALNQLFNQVLDLARLESGVTQVIRLHFRLAELFERVGSQYRPQAAAKGLAL--RIAPTSMVLHDDPVLIERVLSNLLSNAVRYTDEGA-IWVGFRRARPTGGYIEVRDSGVGIPAEEHERIFEEFYQVANPQRDARQGHGLGLPTVKRLVEMLEGELQFRSAPGRGSTFRF------------------------- 309792218 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VALVIHDISDQKLQERRQF--EFISMVSHELRNPLNTLNGFLKVVLQGKAGPLN-ELQQEFLGLADGQADALKGRITELLEYNRLESGRLRLQPQWSDLADLLLRTSTRFQIQAEQFGLTIETAIPTNIPEVLMDPERIGQVLTNLIENAMKATPAGGKIALRA-LVQEQYVLVQVADTGVGIPEEQREKIFSRFYRLEHTSSLHGVHLGLGLSICQQIVEGHNGRIWVESAVAQGSCFNFTLPLVRREQMIRE------------ 254412242 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------IATATQTKPDLVLMDIRLPGKLDGVKAAVVYLTAHADKSTLKRAKITAQEDELQTTIEIARHQSEERLRLAKELNQLKTQFIAITSHEFRTPLTTISSSNDLLERYCRDTMDAKKEKH-LRQIKLSVNQMIQLLDDVLLIGRAESGKVELQLIPIDLVKFCHNLVEEIQTNAGDK-YQIIFTHQGEFTETCLDINLLRPILSNLLANAVKYSPQGGVVTFHL-FSNDTTITFQIKDSGIGIPPEAQKYLFESFHRASNV--GKIKGTGLGLSIVKRCVDIHGGEISVDSEVNVGTTFTVKLPLT-------------------- 159899882 -----------------------------------------------------------------------------------------------------------------------------------------------YLLLDADEEPLSSYSSAHEPLLNWQQHPAFAAALANSQAQIIDQALPEPYHSAI-IIPFRDQHQLSGAIVFLHDQHRFDELAEELSQRMVLAIEQARQAQNAVRLRDVFLSIASHELKNPLTTLLGQSQLLRRLERLNLVDERLQRSLQAIEAQASRMNKMVTALLDVSRIETGQLDIQHDQIDLAQLLQQLVNDLAITIDHHQLSYHCT-SSQPIQVVGDPIRLEQVFVNLINNAMKYSPEQTEVLVRADRNAQQAI-VQIRDHGIGIPAESIPNLFTRFYRASNAARSHVAGLGIGLFVVKEIVDLHGGSIEVSSQVGQGSLFTVYLPLQ-------------------- 137998571 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVDQAVDEMLETILA--TKSSERILEAVAGTTRYFKIRGQAIDQQKAIVTIEDITEKS--RIDTVQTDFVANLSHELKTP----IGAVAALADSLNGETETEVVWRLAERIVTESHRMSRIVDDLLDLSRVEFGGTE-EWSEIDLGSVLVEVVGTNQHAAKRQGLGLSLTGSAELL-VRGDRAQLVSVFSNLVDNAIKYSEAGGVVLVE-GMNKGDEVVVTVTDHGIGIAERDQKRIFERFYRVDKARSRATGGTGLGLSIVRHIVLEHGGSIDVRSEEGIGSTFMVRLP--RVMQQTKE------------ 299537380 ------------------------------------------------------------------------------------------------------------------------------------------------------------FPLAKISELANSGVILLFISAFIFLVVVSYLIYKGIIMRPLNDLQLAVEQMSYGNYD-TRVPVNSRDEIGKL---SSTFNKMAEAIQQEDEAQKTFLATVSHELRTPISYVKGYSEAMQ---NGIITEGQKEETIQLIVREANRMERLTNELLQLARTENEQTEIDLYPIPLGETLREVQKILTHQANKKNITLYLDVDDALI-IEADEVKLKQIFINIIENAINYSHENSKVEIVAAEKAGSAQ-ITIRDYGIGIPAEDLTHVTERFYRVNKARSRADGGSGLGLSIVEQLLKQLQGTLEIESVVEKGTSVKIRLPL--------------------- 221633575 -----------------------------RHRFGAELRRMLAQLRREHPTIGPL----------------QRPLLDARSLDAFRFLLDDALRFLERELEQASARQSQLAALFDHLSDG-----VVLVDPDG---QVVSLNRAARELLPGGRS--EALGRPYAEVLR-------------------DYELNELVARALAGAAPTTGRFVELGRPRRSIQAQVSVLQGADRVTLVLRDITELRRTE--TIRRDFVANVSHDLRTPLAALQALVETLLDGALA--DPAVAEDFLRRIAVEVEHMTRLVNQLLELTKAESGQLQLARVPTDLAELARATLRRFEPRAASKGIALTVQVAPELPPVACDPERIGQVLANLLDNALKFTPAGGQITVEIAAASGEAI-VRVRDTGPGIPADELDRVFERFFKGDRARSGLGL------AIVKHLVQLHGGRVWAESPPGGGAIVGFALPLER------------------- 17228724 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITDRKQLEEYLKVALEKEKELSELKSRFVSMTSHEFRTPLSTILSSSELLE-HYRHKWTEEKQLTHLHRIQTAVKRMTEMLNDILIIGKAEAGKLEFMPRPLDVVAYCQNLVEEIQLNLNNQQVNFISEHQS--MSCCMDEKLLGHILINLISNAIKYSPANSNVQVKF-YCRDRCAVFEVQDWGIGIPAEDITHLFESFYRAKNVGN--ILGTGLGLAIVKKCVDIHQGEISVSSNPEVGTLFTVNIPLKQSINEEVKND---------- 158312900 -------------------------------------------------------------------------------------------------------------------------------------------FVGDRIGTAPHLHDLSDVVDPACRVELAGPVSQALARTGVWRGTVSLIDLAGTTAPYT-----VTARLDPAGGMVIVARDTVD-------------ARARRAAETESRSKDEFVARLGHELRTPLNAMLGFAQLLELEPLTPDLHED----VERIITGGRHMQALIDDVLDLARLRAGRGDINKGPVNVLDIVQGVVELVEPLAERRGIR--RIIHPARPLIDADRRRLWQVLLNLVGNALKYGREGGNVRVGVVPVTGSRIRIEVEDDGIGLSPSALSRLFRPFERL-GAEDTGVEGSGLGLALSHALVTAMGGVLTVASRPGVGSVFAVVL----------------------- 39996730 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IQAIIRDVTREREILFNLEKSATDLA-RLNKMKDSFLGIASHELKTPLTVIMGYAELILSDMSGKVDRNVI-DMVQNISNAAARLDNIVKDMVDISMIDERRLRLKLDDVDVNRLVEDSMNELRFFVSMRKQKLVGELDETVPRIKGDPVRLMQLMSNVIGNAIKFTPDGGRITVSIGKEQHLYVEITITDTGIGIDMDDQLRIFDKFYEVGNIEEHSSGGAGLGLSIAKGIVEMHGGEIWVESNPEQGSTFHIVLPLNPI------------------ 116695564 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------FGHLVFALPLGQQFREMREELLVTGLITAALLALLFAMYRYW--NYRFLTGTY------AEAARAQQLLHEARLASEAAAKAKVAFFASMSHEIRTPLSSLLGNMELVALGRLEP----EQRARVSSMQVSAEGLLQIVNDVLDFSKLDVGAMRLAEEPVVVTELLGRIAISHAPLAARRGLSFFAVYGKEIPRLNLDPVRLTQIINNLLGNAFKFTEAG-KIVLRAQWVD-ENLEIVITDTGVGIPEEYKERLFQPFSQIGNNRLAQAGGTGLGLSICMRLVERMNGRITLDSVLGVGTRVTVRLPLS-------------------- 299538647 -----------------------------------------------------------------------------------------------------------------------------------------------VMVFCLFLVANTVFAFISYHVTTWLYGRLGVEPQGFWLQLATVIGVFALFAAAIIFFIGLNRQRWDTIVDALSRMA-KGDFDVQLDLRADEEDQMAVELGELERMRQEFISNVSHEIQSPLTSINGFAKALKNINL---PEEKRQHYLAIIELESNRLSKISDNLLKLTSLESQHHPFEPITYRLDKQLRNVVLALEPNWLAKQIDFDLDLDN--LSITADEDLMNQVWMNLLTNSIKFTPTNGTITLSMK-KQFHTIMVKVQDTGIGLTEEQQKHIFERFYKADHSRTAGNGGSGLGLAIVKKIIEMHHGTIAVESKKAEYTRFLITVP---------------------- 288799356 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YILAIGEQHHEEINLLRKNMIDLNHELGNANRDLQKKHAELEKLNELKNQFLGMAAHDLRNPIGTIMTLSDFLLEEAFEHLSSE-HIHFLTMIRSSSGFMLNLLNDLLDIAKIEAGRMGLNITPVNLETLIEKTLAFQRFQARKKRVELVFSCYEQHPMVLADSLKIEQVLQNLLTNAIKFSPPEGKVTVNLFGSQGH-LTVAVTDQGPGIPADQLSNIFKPFSRDVPPAPEGEKGTGLGLSIVQKIILAHRGSIWVESKPGEGTSFLFAL------QAQPHEDAPTTQ----- 135237104 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------FFFVLTAIIIVTILTA----ILFSRWFTRPIEKLTSAMGKIYEENFVFTKRKDELGDLIHVFNSMVKKLKEIKERNETISRLKTQFVSVAAHQLRTPLSAVKWTMKILLDGELGKLSDE-QKKFLNSGYESNERMIRLVNDLLNVSRIEEGKFSFKFSEVEFEPFLKDTINEISLLAREKKITIVQNLINESLKIVADPSRLKLAVSNVLDNAVRYSRPNNTITVVLT-KEDEFLQVVIQDTGIGIPEDEIDKVFTRFFRASNAIKAHTEGSGLGLFITRNIIARHGGTTGFYSEEGKGFTFTFTLPLRK--ELIPEN----------- 251799423 -----------------------------------------------------------------YLQNAASLGYEIYVTDGQGETHFYGRSFREQDLDQQAVAL---------VLGGEVYHGVAQFPNKPFITGFFDLSNTVGVLVQSSGKSYALFMRPDVLLLRTFFALVGLYT-VIISILLFLIS-TRYLVKPITRLSEATKRIAQGNYN-LRLPTRRRDEIGQL--AEHFMTMSKE-LERVDQTRQQFVSNVSHEIQSPLTSIQGFAAVLREQEL---PSEERKHYADIIEAESRHLSILSKQLLLLSSLEQGEEALNKKHFSLYKHIRQAVQVLQWQLEEKDLLLKLSVPDSIA-IYGDEVLLQQVWMNLLGNAINYIPPGRSIEV-LAEKTLSDIVIVVSDTGEGIPPEHIPFLFDRFYRVDRARERTSGRTGLGLAIVKKIVQLHGGRIEVESSPGAGTRITVSLP---------------------- 291523115 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMTRMVVFDTEILAEIPMIYAIILLQDTTQRHERDEQEQARLQAAFNEMRAE--SRAKTNFLSRMSHDIRTPLNGIIG---LLKIDETHFEDKALIRENHKKMKIAADYLLSLINDVLQMSKIEEGHIVLTHEYICLKDLVYEIESIITHRAADEDIQWIYEEDIPYPYVYGSSLHLRQIFLNIYGNCIKYNRPGGKITTVMEVVDVHDGICTISDTGIGMSAEFLSRIFDPFSQEKTDARSVYQGTGLGMAIARGLIEQMHGSIEVTSQVGVGSVFVITIPFE-------------------- 142571639 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVDRWINTPIRKVADFAKNIKDGKFENRIKIKSS-----DEIGELAKNMNQLAETIEAMKKMEDVRTEFLSNVTHELKTPIASIVGYLETLKDGALK--DKDVNKTFIKRSLKNAKRLEALVTDLVDISRIETGEMEIQLEKVNIQPILEEVVNDARQRNRNLELDIKLSLDQKEIVVYGNSDRLRQVFDNLVSNAIRYTEIG-NVIISAEITDTE-VEFTVSDTGMGMDSESKERIFERFFRTDDARKIVRGGTGLGLAICKHIIEAHNSSLSVDSIEKEGSTFAFSL----------------------- 261408222 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QVHVISRLNQAAQRIGEGVYLREPTVKRNDELGELAQGIYDMSGRISLSNQLTEEKQKRLRELEQQQKQFIGNISHELKTPLTSILAYADLLEMYRDDPALLEEAR---GQISQEAQRLYRLVEKALQLSSMDIYEFETHAEHVNLMPILQEAAARLEAKAEQSGITLRSSLSEG--KVWADPENLMHMILNLLDNAIKYNRPGGTVTLSNEVDRDDRMVIKVSDTGIGIPDEAQERIFDPFYTVSSDRSRVHGGTGLGLSLVRNLAEKQHGSVEVESSPN-GSTFVVTLPMER------------------- 226310398 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IANVLLYRWITRSVVKPLDLLRHSAENIKEGNLD-FELHLYTKDEIGQLNEA---FENMRKRLQESEESRKELISNISHDLRTPITNIKGYIEGIRDGVAD--TPEKMDKYVNIIYSKAVDLDLLVDELFLYSKLDLKQVPFTFEHVDIVQFLDDCIDELHYDLEKKGITIQWNQTAEGTLVIADLEKIKRTVLNIIGNSQKYMDKPEKVICVSVQADAHWATIEIKDNGIGIPQEAIPHLFERFYRVEQSRNSSTGGSGLGLSIARQIVEGHGGKIWVESKQGVGTSVFFTLKRT-------------------- 153954763 -----------------------------------------------------------------------------------------------------------------------------------ITITYVFSFIMVFSLIGVCIMASFKYYIDKGIYMSILGGIIFISN--VIGLFIIAIVVSKASKKFLSPLKSMTDTVREISINALDKRLNVKGSKNELKDLAKTFNEMLDRIESSVEQQNQFVSDASHELRTPISVIQGYANLL--YRWGKNDREVLEESINAIKSESENMKELVEKLLFLARGDKNAQKVEKEDFILSELINELIRETKLVHKDHHIE---SDHNEKFSVYADRKLIKEALRIFMDNSIKYTKKGGTIKLDSHFIQHNTAVITVADTGIGISKEHIPHIFERFYRADKSRTKSSGGTGLGLSIAKWILDMHQGTIDVWSELDIGTVIKITFP---------------------- 73541849 ----------------------------------------------RSVAILISLVVVAVGVYLLAGAVPALAVMSVSLLCLVAFHLYQINRLWKVLDAPAYGEIPSAPGLWGEVYYRLRWRLQVLQVEQQHTRFIQAIQASPNGVLMLDDAD------QIEWCNSVAELHLGLNARRDVRQRITH------LIRRPEFVHYLTRQRFDEPLAMRDMGEHKQGVISVQDNRKLVITQDITKLENTEAMRRDFVANVSHELKTPLTVLTGFLETVRDL---PVSEEDRQRYVDMMLVQSMRMQSIVEDLLALAKLESDAQPPGQDLVPVREMVDHLVHDAEALSQGRH-HIAAEIDPTV-ELRGTESELMSALGNLVSNAVRYTPAGGRITVRLGWDDGHAV-FSVADTGLGIAPEHIPRLTERFYRVDRSRSRDTGGTGLGLAIVKHVVSRHHAELRVNSEVGRGSVFRIIFPIERSVREVADTADPSRR----- 254515074 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAANRKALERLLILGLIFVSALLGVLAF---LAFRLELQNM-------------AALRDAKLLAD-----------SKEQFLANMSHEIRTPLTGMIGMLDLIEKSVESPDNQERIR----FVKRSSDSLHRIIDDILAVTKLQRGAFELKPVPFSPSACIARVTELYSAAAQEKGIQVLAKPGPELEELHGDEFRIEQVLNNLVSNAIKFTEEG-EITLGVALEHREDLRFSVTDTGMGMSPEVIEQLGDPFFQSDVSNTRSYGGTGLGVSICNGLLALMGSKLVFASQLGAGTTFSLTLPSGERACSAP------------- 19115322 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKEAREAAMHAVNLKTNFLANMSHELRTPFSSFYGMLSLLSDTKL----NEEQYDIVSTAKQSCTSLVQIIDDLLNFSELKSGKMKLEPDKFDVEENIADCIELVYPSLSSKPVQISYDIYPNVPALLGDSAKLRQVITNLLGNSVKFTTEG-HILLRCMAIDEEKLRFEIEDTGIGLKEEQLKLLFNPFTQVDGSTTRIYGGSGLGLSICLQICKIMDGDIGVQSVYGEGSTFWFHVQLRNVTSKLSQKHFEESHER--- 254488119 ----------------------------------------------QRQIIFAAALGLQAYYYNFWLSVVILVGVILSEVHDYILVRQVLVWHGRGEAVM-RMFMRRIYMGTVLSAGVIAFYAIAMAIEQGATTHFMSLF---FLFAASLFAAMNNHQLIYGGTFIFIPLYDIIRTSAPIDSQLWMQFFTVLFVVFIVDCSRIYLNFYRSHLRQLEA------LTAEHEKTKV-----------AFIAKTEFISTVSHELRTPLTSIKAPLDMACAGALGELPEKAQKALL-VAQRNANRLSSLVNEILDFQKLEAGKVTMQVEPLELDDVIASAIEMNHAYAASVGVTIETGHIDNHLLVNADQQRLQQVMSNLLSNAAKFSHGKGRITVSTDLYKDFARVF-VSDEGIGLDERDRVKVFEEFSQLDSTAQRRFGGSGLGMNISKRIMEALGGDIDYRKNEGPGTTFHIDIPLTPLENPTRERHHES------- 282873022 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRRLNEELEETNRGVLALYTELSRELEETNSGVVALHAELEEKSARLR--------------ETSEAKTRFWRNISHELRTPVNAVVALTRLMLAPDSAPLTDEQRRQ-LSLIDASGESLLALVGDLLDVAKAEAGQLEVSTGPTDLRVLLAQLGAVMRNTGTA-DVVLLMPEPADLPVAMADEALLTRVLRNLLSNALKFTEKG-EVRLEFR-VDPPWMTFTVTDTGIGIPEDELPRIFEDFYQVRGPLQRAHRGTGLGLPYARTLTELLGGTLRLSSTPGAGTRVEVELPFT-------------------- 302035688 -------------------------------------------------------------------------------------------------------------------------------------------------------------------LRRFLLVLVVMAPIALVVSLVGGWFLAGRALRPVDSITIAAQRIAAGDLTQRLTSERSTDEIGRL---TDTFNNMIARLETSFAQIRQFSSDASHELRTPLTVMKGESELVLRR---PRPVEDYIAVLESNLEEIDRMSRIVEELLFLSRADLGQVKTECEPVRLEALVEDIQRQACLLGQERGVDVIMGT-IQPATVRGDELRLRELILNIVDNAVKYSYPQGTVDIDL-LVEGRTARLSVRDHGIGIPQDAHKQIFDRFFRTDDARAHTKKGTGLGLAICAWIAEAHHGHIEVQSEIGQGSTFTIVLPLA-------------------- 261880781 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TWFAYFVYLMIFLGILYYIYRFKRSQIL--LRTSLEMEKKDKKNIEELNKAKLRFFTSISHEFRTPLTLLITKLDAIIEEI--TPGSVLYKQF-KGLRRHANHLMELINELLDFRKMEQGYTQLEVAEHDMVAFAGAIGEGFSKYAESCNQKFVFTSSEPSVMCWFDARQMEKVFYNLLSNAFKYVEKDGIVELQVT-SDEQHVLIKVMDNGIGIHQDELENIFDRFYQAGGAKSSSITGTGIGLALVKEIVERHHGSIRVESSPGYGSVFIVTLPKNK--EAFAEDELADSQE---- 270294551 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LNIRIAPPL--WLTWWAKSFYILLSLIILFSILYAYKKRLDAE--ALYQLEKQSHEHEQELNNERLRFYTNITHELRTPLTLILGPLEDIQKSDTLSTKDAQK---ISVIHQSAIRLLNLINQILEFRKTETQNKKLCVSRDNLVPLIREIGLKYKELNRKPAVDIRLVVEKEHMPIYFDKEIIQTILDNLISNALKYTEKGSSIGIRVERAEVNYTEIRVSDTGYGIKPEALPHIFDRYYQ--EGGKHQASGTGIGLSLVKNLVALHEGEIRVESAPNQGSTFYVSL---LTDNSYPQALHADSQEK--- 77919621 -------------------------------------------------------------------------------------------------------------------------------------SDAIVIFDAGSLIVDVNGAALDLYGYTRDEFLALDVLDLSEEPEQSR------LRMQQIISGTLRHFPLVSHRRKDGEVSVGSFSWQKRQVFAGF--FRDVSE--RQRIEEL---KDDMLSSVSHEMRTPLTAIMGFTDYLLKSNDRP---ERQKDYLSIIQQQSERLKELVENHLNLQRLRAGHGVGAIHPVEVLPLLHGVSNMFSSARGRDRIRI--QCPEDLPPVRGDENQLYRALYNLLSNAIKYSSEDQEILLGARRADDAAVLF-VKDQGVGIPNEHQATIFDRFFRV-PAGDHGMRGSGLGLSLVQEIIKAHNGRIWLDSVPGQGSCFYLKLPL--------------------- 224540392 ------------------------------------------------------------------------------------------------------------------------FASYTNLRPGTYTLQVK--YTPDGEDGAESITQLKIIIQPYTWFILLLIGFALLITWQIYQWRIRNFKQQRELLHRT--VEERTYQLEQQK-QLLENQTEEKQQNEKITQQKAQLSRMARKVQELTLDKIAFFTNITHEFRTPITLIIGPIERALKLSYNP----QVIEQLNFVERNSKYLLSLVNQLMDFRKVESGKLNIVKTKGNFLNFINSLLTPFEVFAGERNIAIKHFFHMKDPEIRYDEEAMHKVITNLLSNAIKFTPDNGEISVYIAKESKEVLYLCVSDSGTGIPEQDIEQIFNRFYQSKKQVKYGQTGTGIGLYLCKRIVLMHDGDISVRNNPGSGCSFRILLPLPK------------------- 141051259 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAVNYNEGISWHKLISTLIPVGAGITLFILSLSIAYFHLRQEITRRRQVEADLAS-----------AKEEAELAARQKADFLATMSHEIRTPMNGIIGMAEQLRFTSLDP----EQRQMVGIINQGAEGLLQLIGNVLDYSKLDVGKMELAPTSFLLRELIDSVLTMTSSELQRKGLQLYLRVDDEVARFYGDVLRLKQVLFNLASNAIKFTERGFSIRVEGETNEEQWLLLGVRDTGIGMSEDVQARVFNAFEQADGAHDRSYGGTGLGLSISPTLATLMGGR---------------------------------------- 300744318 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------AYAMGLVRGHTVLSIELAEMIRT-------VRHRGIFVEKELEIARGEDEFLVIDLRVAEYILVLADDRTERVQRVRNDFVANVSHELKTPVGAISLLAEAIEEARDDP---ESIDYFTSRLHKETKRLTALVRDIIELSRLQSADVIGSGKLVSINSLVGEAVDRSNLAAEAKNITIHTDAHAD-REVYADPELLGIAVHNLIENAVRYSPEDTRVDVTVE-TSHENLLISVTDQGSGISEEDQKRIFERFYRVDPARSRQTGGTGLGLSIVKHVMAQHGGMVTVDSTFGEGSTFTLSLPLAEADHSTPE------------ 83268889 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMYVAIAALLVSFILASWISARLGLPLKHVSDFTHKLTRGEY---ADKIPQETSIIEINSLIDSLNDLSNQLEKQHGLRKRLTTDISHELRTPLATLKGNVEGMIDGVWKITP-----ERLQSCYDEIDRLTRLIGNIEIINKIEAKYDHLNKTEFNIYKLIESVIENFASKIESKN--LHVEIQGDNINISADKDKMNQVVINLLNNAIKFTQKEGTIKFSISKNKDHVLLI-VEDNGIGIEKDQQLHIFDRFYMADPSRSRALGGQGIGLAIVKSVVEAHKGSITVKSKLGLGTKFVIKLP---------------------- 260173411 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QVEQQRDKLEEQRDILEEQRDKLEEQRDQLIQLSHQLEEATHAKLVFFTNISHDFRTPLTLV---ADPVEHLLADSSLSEDQRRMLLLVQRNVNILLRLVNQILDFRKYENGKMEYTPISLDILSSFEGWNESFMAAARKKHIHFSFDYMPDTDRTLADVEKLERIYFNLLSNAFKFTPENGKVTVRLSKDDHCWIRFTVANTGSMISAEHIRNIFDRFYKIDM----HHAGSGIGLALVKAFVELHKGTITVESDEKQGTIFTVDLPVQTCETVVSENS---------- 253578620 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDQKISELESREELR-RTAQEAEKANLAKTDFLRRMSHDVRTPINGIQGCVDI---ADRYPDDLELQQEARTRIRTASSYLLNLVNDVLDMNKLESGNIQLERKHFNLLELLHNTNEIIRMQANEAGVNYYVEAGEIIHTLIGSPVHFQQILMNIGSNAVKYNHDGGSVTVTISYTDTIAEYLTCTDTGIGMSEEFQKRAFEPFAQEGQSARTKYAGTGLGLAIARKLTELQEGTLFFESIQGKGTKFILHI----------------------- 256819847 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KQNLRISQLEAQRMYEINEMKTNFFSNISHEFKTPLSLIVGP---LNQMVDDENSPKEYKDKYTMMLRNAQKLMRLINQLLDFRKLEKNKLELNLQYDDVVKFVKGVSETFAYLALEKQIQYTIKSTMPSLWMPFDADKLDKILYNLIGNAFQYTPEKGAITVTVVQNQQKFLQIKIADTGIGISKEEQKQLFTAFLQGKRQKELHNEGAGLGLAFTKDLVDLHQGHIEVESEEKQGATFTVLLPILDVPQLHDE------------ 148260535 -----------------------------------------IAAWLGGPPAAVLVALMLAGAIPAWEGAGWLAGCAVWSVAAGVVLARDLRRFSEALAASAPAELRLITPGLTNLAQRIIHTIAAVTADANYSHSLLNRLPDALFQLDGPPGARRIVWRNPAAVRAYGAEESALLRHPQLRAALAEVELAEQPVRAISLATPVPRDLDATVIR-------SGDTGRAAPIYILLADRTRER--ELNRMRADFVANASHELRTPLTSLIGFIETLRGPALG--DAEALPRFLAIMAEQAERMQRIIADLLSLSRIEMTEHQPPAEQIEIGPVLRQVAGFMEPVLEKASATLTLDIAADLPALPGDSGQLTLVFGNLIDNAVKYSAAGGTVVMTAHATPDAGVLVSVVDDGPGIAREHLPRLTERFYRADKGRARAVGGTGLGLAIVKHVVMRHRGRLLIDSVEGEGTTCRVWLPAA-------------------- 218246905 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FSLTGLLVMYLWQTLAEKAHIEKLVTERTAELRQAKDELEERTAELQAANESKNELLSQIGHEFRTPLTIILGFIDLLDRDR---TLNPQQQENLAIMRRSGEYLLSLFAEILEISRLETHKNALNLTSVNLHSLVNSVMEIVGIKAQGKNLPVVAYIAPELPQIKIDENKVRQILINLLDNAIKFTDEG-LISLRIISEDPEQITFEVQDTGSGISPEIQAKVFEPFVRGSTG-----KGAGLGLSIAQKLVQLMEGEITLVSPVQKGTLIRFHLPL--------------------- 85705421 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLLDLSAAKQAENKMRKLADEASRMKTNFMSVISHELRTPLTSILGGLALLKFKLNNTLVDETTIKLLDVASRNGDRLLELINNILDAQALSESRVTVVQKPVDLNEVAASAVEDCEAYANRFGVTYRLTTATETVEVLTDRGRVSQILINLISNAAKFTPSGGSVDIRV-LKVGKQARVEVIDEGIGIPHHLQGSIFSPFYQVNPGTTGATKSSGLGLSISKQLIDLLDGEIGFNSTQGQGSIFWIELP---------------------- 114799174 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAEENTARARNQQASQRRIEEMKARSRFLAFIGHEIRTPLTGILGVADLLKDQSVTNES----RRLAETISNSGQHLERLLNDLLDLSRLEAGKLPVTMQPFELRQFASETRDLWQPKLDAKRVGLRIAVASAEARIESDAGRLRQILFNLVSNAVKFTDRG-HVTVTVPAGEGLSLVMTVADTGRGISDADKARLFEEFEQADETTATTHGGSGLGLSIARALTRRLGGDIMLADNAGGGCLFTVTVPVQKAGPRLAVEN---------- 229074754 ----------------------------------------------------------------------------------------------------------------------------PIIENGKITEYAFAIVSLQP--VNEAMLVLKDYYVYALIIVFLVIILLSFYYSKIIVKPLIKINRVTKKMANFDFSEKLDDEIGGLSGSINTLSVNLKDRIDRLNVANTKLQQDIERERQLEKTRKEFISGVSHELKTPLSVIRSFAEGIQDGVSKDTT-----YYTDVILEETENMNRLIVEMLELAKLESGTYKLEMTTFSIGELIQQIHTKLLFSMEEKQLQVDVDADTSI-FVKANRSRIEQVVVNLLSNAIRYTPDGERIKVSVIETED-TVKVEIENTGNPIPEESLEKIWDRFYRLDASRSRHTGGTGLGLSIVKNILDLHHAKYGVYNTNNS-VVFYFNLPNVK------------------- 136528871 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEVREDVEEWAEQKFEEIKKLQSNEEFRKEFLQNLSHEIKTPIFSIQGYLEILSDGAV--EDSRAAMKYIGKSQANVQRLVQLVNDIDIITNLEINKEPLLKQQFIIQDTIKDVENNLSFKLDKKAIQFSFKKGCETPQVFADKNKIYQVLSNIITNAIKYGKQEGEITASIYVLEDEKVLIEISDNGIGIAEEHIPRLFERFYRTDDARSRDVGGAGLGLAICKHIIEAHGESIQVRSKINVGTTVGFTLP---------------------- 143698903 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QHIRVHFVQMPKDSFSAEGHILLKFSDQSKNIMIE--QMRSDFISNASHELRTPLASIIGFIETIQGHAKNDKANREL--FLSMMHDQAVRMQRLVDDLLSLSKLELQENSPPSSNCDVFEVIDKIVKSFLPLAKKYKVKLTNNLPLNLSNIVGDEVQMQQLFSNLIENALKYSGESSNVKIELRKSESNMMGIQIIDNGKGIPTEHIYRLTERFYRVNADLSRERQGTGLGLSIVKHILNRHKGELEIESVPEKGSIFTTWLPVSKT------------------ 256618609 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMYVAFTAFLVSFIFASWISKRLGLPLKHVSDLTHQLTRGEY---SLKIPQETSIIEINSLIDSLNDLSSQLEKQAGLRKRLTTDISHELRTPLATLKGNIEAMIDGVW-----ELTPDRLQSCYDEVDRLTRLIRNIELVNKIETNYDNLEKTNFDLYQLCESVIDNFASKIEEKHLTV--NVHGEKVNLFADKDKINQVLTNLLSNAVKFTQKEGKIIFTVKKEKENALLI-IEDNGIGIEIDQLVHIFDRFYMADPSRSRNLGGQGIGLAIVKSVVEAHNGTIEAKSNLGLGTTFTISIPL--------------------- 153809295 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FIVYMIIRNFKIREK------RKNELF--------LAQKEKQQIRELSEMKMNFFMNLSHEFRTPLTLIISPLQKL-LSTPDISKDELYRHLMN-IQHNSSILLRLINQILKLSKQDKGKLDIELREGDIVEFCRNCFSQFLQIAHDKQIQFAFNTNASYILLLFDAYKMEEILYNLLSNAIKHTPDGGSITLDV-MEQEKGVSIHITDSGTGMTEEVKKHIFERFY--------SESGVGIGLSLTKSLVELHKGTILFKSTEGEGTVFQVFIPF-QNKNTLIEPLSETTTF---- 303240404 ------------------------------------------------------------------------------------------------------------------------------------------------IIGVLEIVYPLDFL--NGIITAIIKLLILGVSCFILLITILSIYISGRVVKPIKKLAFFVDRYSKGDFKPVSV--DSSDEIGKLCEGFNL---MGFKLQEYIASQKKFVSNVSHELKTPLTAIKGYSEYMIDEVNDNPDLKRAVEYLNI---EATRLTNLVDELLLLSCMDSSKETFQLSRLNISETLIEAISKMKFREERYDVKIQLEVEDEL-YVCGDKEKLLQVFINILDNSIKFSQKGSSVKVKLEREDSLVKMI-VFDKGIGIPQEEISRVFERFYRAENV--SGIGGTGLGLSISKEIVQVLNGKLNIESHFGQGTKVYIELPLWK------------------- 42779727 -------------------------------------------------------------------------------------------------------------------------------------------------------------------LLKLMNQFLIISILTVILTTISVFVFSRVITEPLIKMKRATEKMPKLNKPIQLGIKRNDELGSLAKTIEDLSSELTYMKKE----RNEFLASVAHELLTPLTYMKGYAKVAKRDTL---TKEEREEYLQIIEDETDSVTDLVQDLFMLVQLEQHQFVIKKQKVTLQPFLERMVEKTKTTLTNKQMQLHVYCKDDL-EVCIDERRMEQVMLNLLHNAYQHSLENTTITIRV-LTETNSFTISVQDEGEGIPEEDIPHIFDRFYRVDKSRTRATGGKGIGLAVAKEIVELHNGSILVTSKLGVGTTFIIELPFE-------------------- 254423242 -------------------------------------------------------IVVSGVLGEDLAVEALKGGAADYVLKDNLARLVPAKRALREQQATADLQESEIRFRTSVETMADCFIILSSVRDSGFIQDFTVSYLNAAACKALSVS--QEKQLGKSVY-TVIPAFKATAREDSEGLEDLDLFLVGVIETGYPFTGELFVNSCQSSVAIQIVKLDNQLVVTWRDITQKKQDERRNQLERANQFKDNLLGSLSNELRSPLSTIMGWLEI---SSDCLDDKALVARAIQTSYRNAEVLDQLIEDLLDVSRMPHSGFQCRLEPLSIDSLVCEVVDAIAPAARNKDIEIVLPADDVEDSLLGDASRLKQVFRNLLSNALKFTPAGGRITISFERLSDSIVVL-VQDTGIGIASEEIPHLFERFWQGEHSVHSAYAGLGLGLSIVRHIVLAHGGQVSADSAPGQGSSFRVELPLA-------------------- 167751493 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVYIGSWTATFIFTTLYIILFLAASLIRVISVRHMREKHITEEKYNEKLL-KSAEEARRANAAKSDFLRRMSHDIRTPINVIMGMTEI---ADKNADDAERQAECRENIRTASGYLLELVNDVLDMGKLESGETYLEHIPFDLYEMFDEIAVLNGHNLQRKNITLTFEHCENLHKLIGSPLHVKRILMNIIGNAIKYGKNGGYVKVSVSESEFDEKIITCKDNGIGMGENFMKVMFEPFMQENDQARTFYQGTGLGLAIAKRLTENMNGKIDCVSRKNIGTCFTVSLPFE-------------------- 254773314 ---------------------------------------------------------------------------------------------------------------------------------------------SDIIVTGLSMANI-DATLIRMLVIFGIVTVIALAAATIAGVVIIRRALAPLRRVAQTAREVADLPLARGEVELPVRVRESDQLGAALNRMLDHIADALSARQASETRVRQFVADASHELRTPLAAIRGYTELTQRMGD---DREAVAQAMSRVASETERMTRLVEDLLLLARLDSGR-PLEREPVDLSRLAVDAVNDAHVAGPDHQWEL--DLPEEPVVVTGDAARLHQVLTNLLANARVHTGAGTVVTTRLS-TEPAHTVLQVIDNGPGIPAELQSEVFERFARGDSSRSRKGGSTGLGLAIVSAVVKAHNGTISVNSSPGH-TEFTVRLP---------------------- 227510112 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ASRLNRRISRLRAAATQVSNGNYDIRVKSGEIGELITDFNHMTESLEKANQEIQRQEERRQEFLADAAHEMRTPLTTISGILEGIKYDVI---PQEQRGKSIDLMSNETQRLIRLVNENLDYEKIRSNSIRLEKRHFNATKVLSSIVEQLGSKASESKDRFEIQAPDDLP-IYADYDRFVQIVFNITNNAIQFTDSG-TITL-IGERGYNETIIRIKDTGIGMTKEQQKNIFERYYKADASRRRKYGESGLGLAIVHQLVQQHGGKISVASKPHKGTTFTVIIPDQ-------------------- 255061211 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELVGSVEIIRDIS-----KLKELEQEKEDFVSMLSHDLKSPITAVVGSIDLVREAKLGPVTGD-QREYLNAAIESCEEMVEMIDTLLGIHKFEAGKMKLYFKDEDPAALVNRSVTKFQTMARRGGIRLFTTLPSELPAISADRSSFNRIMGNLLSNAVKFTPEGGEIEVSADLREGEFVRIRVRDSGVGIPQESLGSIFDRFVQARNRRQGKTRGTGLGLAFCRKAVDAHNGFIWAESEPGAGSVFTLLLPAQ------PEEPEE-------- 258514653 ----------------------------------------------------------------------------------------------------------------------------------------LRIYNLPLILGGKFIGVLQVGQSLVAIETPLSRLRFILFTGSGVTV-VLAGTLGWLLATALRPIDEITKHDLNRRIKYDGPGDELARLAETINAMLERLNFAYQKLDQSYRSQKRFLADASHELRTPLTIIRGNIELLQQ--MGDAEPEIRTEALADISEESRRMSWLVEDLLSLARADAGQ-KMSEELVSLRELLADVIHRAEKLAGPVNLEATNIFVSEDNYVYGNKEYLAKLILILLDNAFKYTEPGGSVLLKTEL-ADKEACIAVIDTGTGIAEENLEQIFERFYRIDQSRGSR--GTGLGLSIARWIAEQHDARIEVKSTLGQGSEFTVRLPL--------------------- 254442840 ---------------------------------------------------------------------------------------------------------------------------VDLAGARTWSPSAVLLFAIGLVFFLFSM--YQIFRYSSLVRKDAARMRAIVDGEALVEFEAGDCRLEAFLRQRLRWFEDWFEKLNNERTEALALEREKNALLERL----SRKAQTAQQAENRSDQRGDFLAVMSHEIRTPMNGVLAIADDLLSYDL----DREIKDRVEMIKLSGESLVRILDDVLDFSKIEAGKLDVKLESFDLVFACSATYALFKSRADEKELNYRLDISEDTPHILGDSVRLRQVIANLLSNALKFTEEG-KVVLSVGREEKEGIFISVSDTGMGIDADRFHKLFESFAQAESGL--EEKGTGLGLAISKRLAALMDGDLSYAASFPKGSVFKLWIP---------------------- 126659849 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQRLEELEQVRTQLLLTNEELERLIATQKEDISELAHELKTPLNSIIGFSRLLQQQQQQANQDPDTSELTQKVINNGRQLLRLINNVLEISRYEAGKISLNLEPTNLRFLVQAVVEILEPSATQKDLDIRFDFDQTPEQIITDSLRLRQIITNLVSNAIKYTDSG-TIEIKCQTENDNQWSLIVTDTGIGISPEDQAQIFKPYYLVKLKNRNLSDRTGLGLTIVDKLVKLLQGEINLVSTPGEGSTFTLTFPVS-------------------- 254489418 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAAVGLVSGAMWFW--VVRHLLRVSIQLQASEAQARLDVVSLKQAKEAAEAADRAK-------MNFMSIVSHELRTPLTVILGYARLLRKMPAGQRLDDLLQRQMEKIERSGEHLLFLVNQLLDYAKIETGRLEVDPEICDVRKVLEPVIEQMRVLTEQKDLDLETTIVSCL--MLADVTRTRQILINLIGNAIKFTDAGKVSV--VVIESEEEVHINISDTGPGIEPRELEKIFEAFHQADLSGTRSAAGTGLGLSIAKELARLEGGTISVKSEVGLGSTFTLSLPK--------------------- 162449654 --------------------------------------------------------------------------------------------------------------------------------------------------VELLMSAGAGGVMARRLILAAFPFVLGWVIVKGRKLGLYDSAFESSLL-VVGCVVLIVRHIWKS-AAALECIDRDRGRAVEDRGRLALREEA---AQAAVRERDEFLSIASHELRTPIAALQLTLQALERRLGGGEPHDPTARAVEGSLRQVARLTRLVDQLLDLSRIKAGRLELELERVNLAEVVRQAVEPLRGVLAQAGCALRLHVEREILGCW-DALRIEQVVTNLVSNALKY-GANAPVEVSA-LRRGDTAVIAVRDHGIGIAPENTARIFERFERAVSS--RDYAGVGIGLFVARQIVEAHGGSIRVESALGMGSTFVVELPIEHVVEPLPERKRPQAKRRAP- 194290604 -----------------------------------------------TAIVASVLLPALTAIGFWNVSRGALLGWCAVMLLLTAGGLWFYIGYQRDHALMSRTHKWWNNMRAVAFLTGMTWGSSALLHLYTGSPVFSSVLYLLTLGV-LAGGAVSQAPVPSNLVYAGVPILVPNLLMAEFAFPGHGIYVQVLLAIYALMLSRHAFNLQVTLVRAIQLEGDSRRL------AKQFQDE-KERALHASEEKSRFLAAASHDLRQPVHALVMLVEALR----ARNQSSALHPLVEQVAAGTQTIDLLFRSLLDLSKLEGRKVLPTLEPCELGALIRDVMSQFAADARESGLTLTPRVPDEL-YAMAEPVLLRRALFNLVQNALRYTQRGG-VLVTARQRR-KNVRLEVWDTGAGVTPEHLPDIFSPYYQVHNPQRDPSQGLGLGLAIFKECVRLMRGTYGVRSVPGKGSVFWFAL----------------------- 260590119 ----------------------------------------------------------------------------------------------------------------------------------------------GVMLISISTSDIKDSIAILRHRANLLLLIICVFV--LILGFVWSKTLVRPFARVGKAIEELTDGYLDEEISVPDY--------TETEMISSVFNKMLKKMKVLDDSRQEFVANVSHELKTPMTSIKVLADSLAGQEDVPV--ELYKEFMQDIAVEIDRENKIITDLLSLVKMDKKASELNIEKVNINELMENILKRLKPIADKKKVELVLEYRPIVAEI--DEVKLSLALSNLVENGIKYNVEDGWVHVTLN-ADHKYFYVSVEDSGIGIPQESIDRIFERFYRVDKSHSREIGGTGLGLAITRNAIVMHRGAIKVKSEEHKGTTFSVRIPL--------------------- 262198290 ----------------------------------------------------------------------------------------------NLFMPHGHCYLWQPGLLFAQVVVAISLTLLYLVRRGDYLPFKGMALAFGTFIIS---CGLTHFMDIYVIWYPSYW---------------LDSAVRGVTAIASVATALILPSLVPRAVALARGARMARARGIELEAAVDDLAQLYTKTRELEQLKTEFFANVSHDLRTPLTLIMGPLQKLAQAENLLAG---QRQDIEVALRSANTLLGRMNDILDVARLDAGELSPSYASCELDALVREAASHFDVMAGEREIDLSIEAEETLVA-ELDPSSIQRVLLNLMANAFEHTPRGGRIRCSLERISGERVRIEVADSGPGVPPDKRSQIFQRFQRGEAQGERRFSSSGLGLAICKDFVLLHRGRIVVLEAPEGGALFRIELPR--------------------- 262198290 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQRALDSQSRDLEQLARELAQRKRALQDALESTRVAREQAEQASQLKSDFLGMVTHELRSPLASL--ALQLERLDMMDANPAPAVHTLRQRMNSSIGRLSSLIESLLEYVRVQRGHLEVRPERFDLHLLVTDLVDDLKIQAEDKRLELSLRCEGRLPQLLSDMRLVRLAVLNLVGNAIKFTDEGS-IAVALSYADERHL-IAVSDTGPGIPDEAQHRIFQPFEQMVTTRKKHLPGVGLGLALVREMVTSVNGTIALESKVGVGSTFRIALPPFVVPEAEP------------- 218130720 ---------------------------------------------------------------------------------------------------------------------------------------------------------------PEKAMLEIIPTQTVMDGKLIKEKDLDISSLSGLVNVTPSFYEQYKYHIWGIAAVLLSLLVHTKKLKDELEVSEASLREAKERAEEANRLKSAFLANMSHEIRTPLNAIVGFSDVL---SAGDIPLEEQRGFFEIIKANSDLLLRLIDDILDLSRLEVDRVTFTQEKCDVVQVCTQALASVA-QARRSANRFLFESPLESLELHTDIQRMQQVIINLLSNADKFT-KNGTITLKVGLDEKRHVVFSVSDTGCGIPLEKQKKVFERFEK----LNEYAQGTGLGLAICKLIVKKWGGKIWVDPHYTQGARFLFTHPL--------------------- 302385258 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLQLMIFSVLAIFVVLLVKLLIKPFRELQRMLAAEGEMDEEVSSYAYKETMQNMTLKKLKAVDQSREEFVSNVSHELKTPITSIRVLADSLM--GMEDVPEELYREFLSDISDEIERESKIIDDLLSLVRMDSGG-NLNIAQVNINGLMELILKRLRPIAGKRNVELTFE---SIREVTADEMKLSLALSNLVENAIKYNVEGGWVRVTLD-ADHKFFYVKVADSGIGISEEFQEHVFERFYRVDKARSRETGGTGLGLSITKKIVLMHQGALKLQSKEGEGATFTVRIPLT-------------------- 242803435 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FWANVMITPVYT-AGRHVGFVKVTRDLTEESRLIAEESSKLKSDFLANMSHEIRTPMHGMLMSIQMLAATNV----DEKQKEYINIIEDTGSVLLQIINDVLDYSKLSSGTFTITPGVVDVKEVVGAVLRNCQSSVK-PGVDLRVHYSDQLPHLKGDPLRYRQIIQNLISNAVKFTDEGS-VEVSVKVTEDPQDEVTVVDTGIGVPVDAANSLFTPFTRADTSRKR-YQGTGLGLSICKSLAELMDGSVGFASNSNRGSTFWLAVKMSVVDNTRPERRRSENR----- 119493836 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEITERKRAEAEMRKALQKEKELNLLKSRFVSMISHEFRTPLTTIMASTEALE-YYGHRWTEDKKDKYFSRIRVTIQHLTDLLNDVLIIGQSEAHKLPYNPTVIDLDSFCENLVEEIQITANKKCLELAASQDSKILPI-SDERLLRHIFINLLSNAVKYSPKGGKIEMKLFYQATQ-VVVTIKDEGIGIPVEDQKHLFESFHRARNVGT--ISGTGLGLAIVKRSVDRLGGTITVHSEVGKGTIFTVALPLQ-------------------- 295088178 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISRSNRYRQQLEVANKRAEDLLVAREKLMLAITHDFKAPLGSIMGYTELLSRLT----EDERQRFYLDNMKSSSEHLLKLVSDLLDFHRLDLNKAEVNRVTFNPSQLFDEIYVSFEPLTAAKGLALQCHVAPELGRYISDPLRLRQIVNNLLSNAVKFTQKG-EISLTASYDSSK-LTIAIADTGKGMASEDRERIFQEFTRLSGA--QGEEGFGLGLSIVKKLVTLLEGTIDVQSTLGKGSCFTVTLPLYPVGKSIAE--SESTESE--- 282883820 ----------------------------------------------------------------------------VGGFLLRALNAGGSAIAIATADHLASLTSWLNAKQPAHTAYEAGRVLILLDAHATLERFMVDGWPDETRFVSTVGAVVAQAAQRGEPLHAFGEMVALLCEQGQGEAALRLEELWNRLAERHRFSLFCGYHICHAHHHVLPGSALRDAGSKELQRARSLEDEMRKAAEEANGAKDAFLAMLGHELRNPLAPIVSALELMARRGTDSTARER-----SVIQRHVDHLARLVDDLLDVSHMIRGNVELHRQRVDVHEVVTKAVEMTRVLVQRRAHRLNIEVDGALEC-FADPARLAQAIANLLINAARYTEPGGAITVSAAGTGAGTLRIGVRDTGIGIAPDALPRIFDTFYQGTQTIDRAHGGLGIGLALARNFVELHGGHIEAASGRGCGSQFTIVLP---------------------- 304408550 ------------------------------------------------------------------------------------------------------------------------------------------------------ITLISGVYLKDMALMPFFKSLLSLVFMAIILLNVLRINLARPIGHFVNIINSASQPTFERRLHLLDTVKENDELEQKVTLRTHELALAKQEAEKANERKTEHLTNISHEIRTPLNGITGALELLRNTQLTP----KQMDLRDTAYNCANSLLAIINNLLDFSRIEADQIELNLQSYPILKLADDAMITIQSRVVNKPITLKCLVNANVAEALLDPLRVRQILVNLLGNSAKFTEAG-QILLRIEVVK-QHLYFSVEDTGVGVAIQDQQRIFEPFAQ----TCHHKSGTGLGLPISAKLASKMQGQLTMFSTLGEGSTFILDLPL--------------------- 303240216 -----------------------------------------------------------------------------------------------------------------------------------------------------------------VLILRFLTISVGANLLVILFTVVFGIRHNSRVLKPIKDMTQTVKSISGSNLSLRINTEDVQDELSEL--AKTINGMM-DKIENSYNRQQQFVSDASHELRTPIAVLQGYADML--DRWGKNDPNVLLEAISTIKSETNNMRELVEKLLFLARCDKSTLTFQKEDFDLSELLEEMVKDTEIIVNYH--EIIKDIQAGI-HIHADRNRIKQAIRVFIDNAVKYTPEYGKIYIGLSKVKGDAL-ISISDTGIGISSEDIFKIFDRFYRSDKSRTKEKGGSGLGLAIAKEIISGHNGKIKVRSKVDEGSEFSIYL----------------------- 224823456 -----------------------------------------------------LVAIVLLGLGFWWASGALDALLVLGWLAFHLYHLALLLRWLQHPSAPDGFGAWHTVFITSQSKRKLTKTVERFINAGEAMPDGVVVLDEHDRIEWLNPMAVEHFGLDRDVGNQIFNLIRQPAFNAYM--------------KADRFSQPLILRSSQPDERVLSIQLVPFDSTRKLILSRDIT-----QLERVQTVHRDFVANVSHELRTPLTVIGGFLETL---SDMPDNPALLRQFLPMMMEQSRRMQSLVEDLLILSRLENSPKNTANEKVNMSELLDTLMVEAEGLSQGRH-QIRLQRDTSL-WLWGNAQELHSAFGNLVSNAVRYTPDGGDVTL-CWKEEGEKLVFSVKDSGIGIPREHIPRLTERFYRVDRGRSRGNGGTGLGLAIVKHVVARHQARLEVHSEPERGSTFSVVF----------------------- 304440254 ------------------------------------------------------------------------------------------------------------------------------------------------------MRFLSSLKSQNSVIINTAIAIFAFSAIVMIIAITAATYIADTIVKPIRELTTIASLYIDGQYKSRANIKTGDEIESLADALNALADEIVNK----DKIKNDFISSISHELRTPLTSIKGWAVVLKDSLE---NEELMEDGLSIIEKESDRLSKMVEDLLDFSRFISGRITLDKDTFNITSTVISVAKQMKLRANLNGLEFITEIYPDIVITVGDENRIKQILINLLDNAIKFTSEKGWVKIKTEVEDENFVII-VSDNGVGISKDEINLVKEKFYKGRHSKSH----SGLGLSISEEIAKLHGGSLDIFSEENIGTVVKVKIP---------------------- 89889296 --------------------------------------------------------------------------------------------------------------------------------------------RNGYIYIILSGEALASSNIFNKYIKSFGLGAIALTTFFTLLIGFVLIWF---ITKNLRTITQVARRFKEGDLNARIEDPEKTDVAVFAHTFNDMADTINENLEEVDELRRQLIANVSHDLRTPLAVLKGYADTLQEKSNSLTEQEKNK-YLNVISSNSDKLTNLVEQLFEYSKLEAKQIEPLMEQFSITDLCLDLVSKYDILAKKKSINLSIAVNNENILVYADISLIERALQNLIDNALKFTPDNGLIELELE-KSGDQCIVKVNDSGIGIAPEMQSSIFERFKQSSESFAKN--GAGLGLAIVKKILDLHQSTITVMSKKNSGSSFRFNLPVA-------------------- 224535281 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKATDGNGLWSDHVVEISLNRLPAWYESWYAYTVYVLCILAITYYFYRMVRNRI--RMRQAIAMGKIERQKIEEINHAKLQFFTNITHELLTPLSIISASVDELKEEIPSSS------RLLQVMENNTSRLIRLIQQILEFRKVENGKLKLKVSCGNISLFLKNSVLAFAPLVKKKKLSISLEATEECSG-YFDVDKLDKIIYNLLSNAAKYTPEGGAITLCQSYDEETGLLITVNNPGECIPEEKLAHLFERFYEGEY-RKFHTIGTGIGLSLTKDLVALHHGTIHAFSNKEEGNTFVVQIPVRR-EAFKEEEIDESMEYAAY- 221195327 --------------------------------------------------------------------------------------------------------------------------------PRAFSTRITFFFGITAFMTALLLITILVYMWNEDLSKEFYDSFFLAAAGAIVLACFIGYLVSRSLTRPISSLTNTAFQIRNGDLSARSGVRGSD----ELGRLGETFDDMATALEKDLKLEHRLTSDVAHELRTPLMAILATVEAMQDGVLPAD-----QERLENVASEARRLSRLVDAMLHLSRLENGSTSIRPVKNDLIALVQSLVKSQEPLFRERKIQFINKTGRDQCFVKVDADMIREAIVNLLSNAMRYTDVNGLVSVTVEESRGD-VVISVSDTGIGIAKEDIPQTFSRFWRSDSSRERASGGLGVGLSITKEILDRHNGTISIESELGRGTTFSLHIPHT-------------------- 156743078 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQRTLEDSLRSAKESAEEARRAAEAANRAKSVFLSNISHELRTPLNSILGYAQILEHD---PTTSDYARKSLRVIQSSGEQLLNLIDDLLDLAKIEAGKIEVRPDRFALDAMLATICDMMQERAVARNLAFAREIANLPRLVVGDEKRLWQVLVNLLSNAIKFTREG-VVTLKVERDNRDKVRFEVIDTGIGIAPEYREVIFRPFEQLGAQT--GEKGTGLGLAIARELVTLMGGTLRVQSAPGAGSRFWFAIPL--------------------- 308747581 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RKRSQRLLEVERNKAQQANEEKRAFLSHMSHEIRTPVSAIMGFLELLQLSPAHFTPED--KASIDQAAQASRSLLKLIGEILDLEKIESGLLEVVPQWVYPDTLVMEKMSLFSALAAQKGIELRYDSRDSKETMRLDPQLLGQVLTNLIGNAVKFTSQG-HVLVS-SMKLRDTLVLSVSDSGPGISAEEQKRLFTAFSQG--TVGEQHSGSGLGLAISRALVTQMAGTIVLQSAINQGTTVTLNLPVLTSFEAIPVPAQSTS------ 268319760 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLTALLSSLVIGGLISFILSYYISRKIKLLSNATKKVAQGDFNVHKDTDEIDDLARNFNIMVNALKESNDEIKAQEKRREQFMADAAHEMRTPLTTING---LLEGFEYDAIPEEAKPKSIALMHSETKRLIRLVNENLDYEKIRNNKISLIQSKFNATEVLANLLTQMKQKAAQKNDELILNC-PQQVEVYADKDRFTQIMVNLVQNALQFT-ENGKITISAKRIE-HGAQFKIADTGIGMNKKQMKYIFERFYKADPSRAKIGSGSGLGLSIVLSLIKQHGGKINVDSEPGKGATFTVTL----------------------- 291545358 ------------------------------------------------------------------------------------------------------------------------------------------------------------FIVIYALFFSFL----------LIYFYRVHKPLKEILKGALEFANNLTYTI----------PVDSDDEMGYLSHSLNMADKLNKNGE----YQRQFISNVSHDFRSPLTSIKGYVEAMLD---GTIPPEMQERYLKVIAFESTRLEKLTRSLLTLNELDVKKRMMHMRRFDINETIRTTAATFEGTCSERNIRLELLLAGKELFVRADMEQIQQVLYNLLDNAVKFSSDNSSITLETTVNHGK-VFVSVKDHGSGIPKESLSRIWDRFYKIDASRGKDRKGTGLGLAIVKEIINAHKQNINVISTVGVGTEFIFTL----------------------- 253583668 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DIMDILVKEGEIKREKEKAETLSEELREIAESANKAKNEFLAKISHEMRTPLTPIIGYSRLLLKE----FPDSPLKEKLDIIHTSGVKLLNFTNELLDFSKIEAGKIDLNCESFNVKELFQDIYYEHSTLASSKNIKFKIDFFLDEIMIYSDKMKIYEIAKNLIHNAIKYTEKG-FVLCEVNIKDS-FLCFNVYDSGIGISKSNLNYIFESFGQ----INKQSSGAGLGLSITKKLVEILNGTIEVESRILVGTTFKVKIPIE-------------------- 168215551 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDDLKIKNKKLEEDIEKERELEKLRKDFIAGASHELKTPIGIISGYAEGIKD---GIVDHKDQGVYLDIIIDEAEKMNKLVMDMLELSKLEAGKIDLHIIDFSLTELTEEVLVKNSVDINKNNLTVIKNYSPEDLYVQGDDFKIEQVLTNFVTNAIKYSEPNNQIIIDIKPVEEDKIHFSIENTGAHIPDSDINKIWTQFYRGDTSRNRGSRSTGLGLSIVKNLLQAHESEFGVMNTEN-GVKFYFTLKKSKEIDEVEE------------ 297582973 ----------------------------------------------------------------------------------------------------------------------------------------------------------------QAVFMIVTSFITVLTVAAAVLWF-----MTKRMTDPLRAMNDVARQMSTGDFS-KQVDIRTRDEIGEL--GETLNRMASELATIESTRKT-ILANISHDLRSPLTSVKGFLIALED---GTIPVEKRFSYYERIRSETDRVITLVNDILELTRIESGGITLDRETYDLTDQLNEQIRSFEKPMADKGIQLHFEPAADGLSVYADYNRLNRVWQNLLENALRYTPEGQSVTVSA-VHSVHLVTVHVTNSGTVIPEETLPLIWERFYKADDSRSGK-GGSGIGLSIVKSITGLHGGTVDVDSNEESGTTFSVTLPSA-------------------- 229826152 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMASFVVIMLLTGLLLSYWLYTSIAKPINSLRNSTKHIIAGDLD-TEVTGHKKDEIGELNMRRHIKELLKDNLKKKQNMK-EMIVNISHDLKTPLTVIKGYTEGLREGV--ANTPEKQDKYLSIIYSKAVEMNSLIDELSTYAKIDMDEISYNFITLDINEYLEEGFEEIRTDLEINDFEVYFHPYEGKLEVIADADQLKRVINNLVSNSKKYNDRKGRIDIRVSPKSD-FVKIELEDNGIGIPKDSLAKIFERMYRGDESRNSKIGGSGLGLAIVKKIIEDHNGRVWAESTEGQGTKIIILL----------------------- 307694322 --------------------------------------------------------------------------------------------------------------------------IVAASAPVVYHGQTVAIVRYVTSLVAIDWQ----FFLSVALACMLGAVILAL-------VYFSNLYFVRSIVEPLASITETARLIADGSYGV-QIEKKFDDEIGEL--TDTINDMSLK-IKQSEKTQSEFISSVSHELRTPLTAITGWAETIQSGEL--RDPKDVRKGMDIIVSEARRLTNMVEELLEFSRMSDGRFTLSVEPLDLKAELEDAVYTYREFFRREGIELYQDCPEEAVPISGDPERLRQVFCNLLDNAGKHGGSGKRIDVSIAQEE-EFAVIRIRDYGPGIPEEELPHVKYKFYKG----SSKARGSGIGLAVCEEIVTRHEGTLDIGNAEGGGCLVTLRLPIE-------------------- 309791555 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTLRMLTVILLGGSAIAILITAMGTTLLSWRALLPIDMVTQTAQGIVRAEDLGQRVDELHRLTVTINDLLGRMEALFNTQQRFVADVSHELRTPLAAMQGNLELLARGAAN--NPEIFEEVIGDMRRETARLIRMVNDLLVLAQSESRR-QIRTEPVELDTLLLEVYRELRTLAGEVTLRIG---EEDQVLVQGDRDRLKQALLNLGVNAIQHTPPGGYVTMGLERREG-FACLSVADTGEGIADEDLPHIFDRFFRADRSRSRHSGGAGLGLSIVRWVAEAHRGSVTVASIPGRGSTFAIWLPLTRDQAGVPKE----------- 310824792 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRDVALAEELGRRAAVAMDNALLYRDAQRAQQEAQEANRLKDEFLATLSHELRTPLTSILGWTQMLLRR--DDLDEAGRRRGLETIERNARVQRQLVEDLLDVSRIAAGKLTLDLREVKLREVVDAALESVRPTAEARGVVLQAAPGEVSESVLADSTRLQQVLWNLLTNALKFTERGGCVRLEARREEA-FVALTVSDTGKGIEAGFLPHVFERFRQGNTGGLGLGL------AIVRTMVELHGGTVDVHSDPGTGATFTVRLPL--------------------- 86607189 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGVLLVERQQEFSEAERQLAYQVANLCALALRQARLY-------EAAQAQVKELERLNLLKDDFLSTVSHELRTPMANVRMALQMLQ---IAHNNSEKQQHYFAIALKECNRQIELINDLLDMQRLAAEKYLLQPEEIFLPRYLRDLVAAAQPLAQSKQQNLQLHLEEGIPPLEADPTALGRILRELLHNAIKYTAPEGSIHLRVAQ-EGEGILF-VCSNSSEIPEAELPRIFEKFYRIPQSDRWKHGGTGLGLSLVKQLVEHMGGRISVSS-LEGWTHFRVWLPSA-------------------- 307591954 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IANTLAEDERKRAEELDRAKTAFFSNVSHEFRTPLTLMLGPAEDALSDASNPLAPLQY-ERIKIIHRNGLRLLKLVNTLLDFSRIESERVQAVYEPTDLATFTAELASVFRSCIEKAALRLVVDCPLLAEPVYVDREMWEKIVLNLLSNAFKFT-FSGEIKVSLRLVASEQIELSVQDTGIGIPRAEIPHLFERFHRVKGAKGRTYEGSGIGLSLVLQLIKLHSGIVGVSSTLGEGSCFKVFIPSGSA-HLPPE------------ 18496061 -------------------------------------------------------------------------------------------------------------------------------------------------VVRVPLLPLSNFQIPDLSAKSYAIMVLILPTDGARKWRDYELELVDVVADQVAVAL--------SHAAIIEESMRARDQLMEQNVALDL---ARREAERAIHARNDFLAVMTHEMRTPMHATIALSSLLLESELSP----EQRVVIETVLKSSNLLATLINDVLDLSRLEDGSLELEIGTFNLHGVFREVLNLIKPIASVKKLSMTLLLTPDLPVCVGDEKRLMQTVLNVAGNALKFTKEG-YVSIIASVASDGHFYLRVKDSGCGILPQDIPHLFTKFTQSQSGSNRRNGGAGLGLAICKRIVNIMGGHIWIESEPDKGSTFIVKL----------------------- 142150737 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DRDLFGITETGQTFPAEIAVGRARDRGKDLYVTYIRD--ITRRRGAEERLTDALHQARAGERAKAEFLAVMSHEIRTPLNGLLGTMQLLQDHSL----TQGQTDLLDRMQASGNALLTLVNDVLDLSRLEAGKMPVEERSFSLSRLVAGVVETLAPLARSNGNTLTWTIEDGPDLVHGDPRRLRQVLINLAGNAVKFT-RGGAVEIEVERLGGDRVEFRVLDTGPGIAAENLSRIFDDFESIDSSYARTSG---------RRLTELMGGEIGVESEPGEGSLFWVRLPL--------------------- 196041431 ----------------------------------------------------------------------------------------------------------------------------------SFRSKMVMLFALSMICAAGVTYIIYEGLRIYYKLVVRFEDPLAQVRSMIKQIGDVNFFLIIFIPLSIMFFFFLTHHLAKTNEVRVSSNDEFGNIAREINVASEKLKEAVERGDFAESSKDQLVVNLAHDLRTPLTSVLGYLDLILKDEN--LTKEQIKHFSTIAYTKSQRLESLIDELFEITRMNYGMLQLNKKPIDISELLIQLDEELYPLLEKHHLEARLNVDPHLP-INGDGKLLARVFENLLTNAVRYGYDGQFVDLN-GYIDNEEVVIQVMNYGDSIPEEDLPYLFDMFYTGDKSRTENRGGTGLGLFIAKNIVEQHNGTISAESNVVR-TIFEVRLPKDKKL----------------- 78223152 ----------------------------------------------------------------------------------------------------------------------------------------------AAELVGLSLSRMLTLVGTQSIVYNFFQVA---GTGKHVAEEIKFLRKDKELVVGLIHANIVTIGAERLIQAIIRDVTREREIL--LNLEKSAADLAR-----LNKMKDSFLGIASHELKTPLTVIMGYAELILTDPPCQVDP-NIIDMVNNIAGAANRLDNIVKDMVDVSMIDEKRLQLKLSEVDVNRLVEDSLNELRFFVSMRKQQLVFELDDAIPAIKGDTVRLMQLLSNVIGNAIKFTPDGGRIMVSIGKDQHLYVEITVADTGIGIDIDDQLRIFDKFYEAGNIEEHSSGGAGLGLSISKGIVEMHGGEIWVESNPDQGSTFHIVLPLNPI------------------ 293375524 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MISKSISIPIVKVSRMAKLIETGQYKKEVETRSDIKEIDELITSINNLSLALDE-------QEMLRKQLTTDIAHELRTPLTTIKGHLDVMIAGIWEPTS-----ERLMSINEEVVRISRMVDELRHLSKYDSERTKLELSKIRLDELLVSVIYNYQVQAFEKNIEIQSQIEPVVALV--DEKKFSQVLINLLSNATKYTNVGGVITV-MCHSDEQHIYIKVVDNGIGIPEVDLKHIFERFYRVDKSRSKETGGIGVGLTIAKSIVEAHGGLLSVKSEVGIGSEFMIQL----------------------- 293399971 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLLAMYLSRKIATPIIEINDGAKILAKGRYDV----AFKGKGYLEIEELSNTLNYAAKELSKVESLRRELIANMSHDLRTPLTMISGYGEVMRD-----IPGENTAENVQIIIDETKRLTNLVNDMLDLSKLQAGAQEINSSSFNITEEIEHIIARYDKLLTNKDFTIQFQYD-KPVFVKADIIKINQVIYNLINNAINYCGDDHKIYVR-QLIEKDRVRIEVMDHGDGIEKEQLPYIWERYYKVDKTHVRSKIGSGLGLSIVKAILELHKAEYGVISKRGQGTTFWFTLPL--------------------- 298246789 ----------------------------------------------------------LAPATHWFTAEQAVGIASVCNLCAFVVTRGGMRLWLNWNQLRRRRLLW---AFTHAHLSGALFFIAIFIIAGILWASIVTADLSLVILIVLGMA-----LLGGCVLLLMLPLSIIIAYVIVRRTKPRLKALA-IATGAFRQGNYAMRIQVEGEDEVAQLQSDFNAMAETLEETMDDLRRVVVELQQERQERRQLMANVSHELRTPIATLRSYLE-ITLGHWQEQPMPALQRNLQVMEEEILHLQTQVDDLFTLSREEVERLTLRQESIDIFSLASRIVEARASLVRQNHIEMIVELAPELPSVMGDAMRLEQAFHNLIHNALRHTPPGGMIAV-AGYQEREWVVLQVKDTGEGIAAEDIPHIWERFYQATHTGSHTRGGAGLGLALCKEWIEAMGGEISVESRLGEGSCFSMRL----------------------- 143492768 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVIIVAAILFVFVFFVDKWINNPIKKIVNVAQEIKAGKWDRRADILS-----NDEIGEL--AENINQLAEKIENDLNKMKSEFLTNVTHELKTPISSITGYLETLLNGALNDENVNTV--FLKRSLKNSHRLEALVTDLVDISRIETGEMKIDLTPINILPIIEEIVNEAKLRIKKKDIEIIVNHSKNDIMVNSNSDRIRQVFDNLISNAIRYSERG-KISIVIEDDKEEYLFF-VSDTGSGINEESLSRIFERFYRTEDARTKFRKGTGLGLPIVKHIIEAHNSSINVDSIEGKGTTFSFAL----------------------- 51891554 ---------------------------------------------------------------AWRVAESMQRYWRIPSLKGLADRSTFIL-VRTDELVIAQSTDFGTFPVPAEAMAGRAYTTERDVNGEPYRLYTLPVYVNGEPVFWVQVA--QPLQLLERVLTTLRPILGAGIAGFALLTGAAAWWLAGRAIAPVQRVASAAESVGQSRVPYQGPQDEVGRLVHTFNGMLDQLQELYARLATAVDAQKRFVADASHELRTPLTIIRGNIDYLERAGTLDP------EALADMKAEAARMSELLEELLAMARADAGQ-TPELEPLALGPLVRDVCR--RAGALPHQVDFVVELPPALDMVLGHAEWLRRALLILLDNAFKYTPSGS-VTVRAGRQ-GEGVVLQVIDTGPGIPPEDLPRVFDRFFRGDPARSR--GGSGLGLAIASWVAGLHGGRLTAESKVGEGSTFSLWLPVYR------------------- 37520430 -----------------------------------------------------------------------------------------------------------RKTLTGQGQRGRLW-----VEGETKYPWWL--YSTAPVRTSGAIGAVAMPLLRPRRFAQQVTGLAMLCVGGAMVLAVLALGLARTIAGPLQRLTRQARQLEAGDYQ-ARCGLDGDDEIARLGLTLDALEETIASLKAQEASRRELLANISHDLRTPLTAMRLSLEAVLD---GVVNGEQVGGYLEKMRREAIYLGQLVDQLMLLARSDSGQLEVSLREVPIAALLGEALERIEPQAIARGVFLDGRWSGHLPAVRLDAHLSAQVLANLLDNAVKYTPEGGSVILSARDTGGGAVQITVEDTGSGMDAQVLKRATERFWRADPARSG--GGFGLGLAIAERLCRLQGVGLEIASAPGRGTAVILRLPVRR------------------- 301344834 -----------------------------------------------------------------------------------------------------------------------------------------------------SIVLAVSLSLVYIQEKTYLETIDAAAVPQLFTLFVKIYTILFLLMSVAAWWLVLNDE-SRRNAEIETHQALLIDEIAAHEVTSKDLQDARISAERANDAKSRYVIGISHELRTPLNSILGYSQLLQKQ---EQLSEQGKMALGVISRSGQHLTSLIDGLLDLARIETGKISLNVVDVHFPNFIEQIIQMFQPQFEQKNLQFVYEIGENLPHVRTDKKRLEQVLINLLGNALKFT-TSGTITLKVEYRF-QTAYFEIRDTGCGIAEADLENPFERGSQGGFTGTGLGL------PIVKLLVDLLGGQLSVTSQLNQGSQFKFYLPSKEVVH--PISNVYSNQITGY- 302876834 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FITYEGEPTTLTIFRDISHKKQ-VEKLKIDVQRNVELLTESLEFNNSIMQLFSNISHELKTPLNIIFAAVQVLSISMRDKAREEYLEKYFNIMKQNCYRLTRLINNFLDITKIDSGFVNITLKKCNIVNIVEDITLSVAPYVESKELKITFDTEVEEIIINCDVDKIERCLLNLISNAIKFTNPGGDIFININQCDDK-VAISVRDTGVGIPEDKLELIFERFGQVDKTLRRNREGTGIGLTLVKSLVEIQGGQIEVHSLLGVGSEF--------VMKFTIEEEEEDTEY---- 134385782 -----------------------------------------------------------------------------------------------------------------------------------------------------AVNSLVWGVLAVYLLLSFFIVVIQLRVEQFIYRMIKKIYDEVSLLESKSL----------ANIPVTTDMRTLTEEIERFAQNKKVEIDTLKIREE---YRKDYLGNVSHELKTPLFTVQGY--ILTLLDGAMNDKTLLKKYLERAAKGVDRLTYIIKDLDLITKLEVGDLNLDPVAFDIVELVLQAFEMLEIRAKKKHITLSFDKAYSAPYVKADKNKIQQVLINLIINAIKYGHENGTTEVSIENLIKNKVIVRITDNGEGIEKANIPRLFERFFRVDKSGSRAEGGSGLGLAIVKHILEAHGEKIYVESVVDVGSEFSFTL----------------------- 89519332 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKDEVIGHMLVLHDITQEKR-----LEQMRDDLVSMIVHDLKNPLAGVIGFAEIMSVKMKKRDDMEDFENFLTKILYQANTLHEMVNNILEVHKMEDGSMELQKDVSNLQTIITNSIHQVEMSAKQKDISITTDLPDPLPPVFVDHTKIVRLFANIMSNGIKYTPEQGNIHISVKVQDDEILT-GISDTGKGIPLEYLETIFDRFAQIDRKKQGKAASVGLGLYFCKLVVESHGGKIWAESELGKGSTFFFTFPNLLSASKEEDDDELET------ 283850955 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FFTMTSAPLRLPGRPPLMLTLFSDVTSRLKSLNRDLERRVAERTDTLAR--QAGELAD-ANERLRELDALKSGFLATVTHDLRTPLTSVLGFAKLTRRDFIKDFMPTRIADNLAIIENEGARLTRLVNDFLDLSKIESGHLAWNDQTVDPTEVVRAAVAAVGGEYEQNRLALVVDIPETLPPLRLDPDRLMQVLVNLLTNAARHTGEG-EVTLSARRLSTGRLEFRVADTGPGIPEEERERIFDKFYQTRRGDTSDRRGTGLGLAICKHIVERYQGGIRAEARTPRGTSFVVELP---------------------- 222094336 -------------------------------------------------------------------------------------------------------------------------------------------------------------------LLKLMNQFLIISVLTVILTTISVFVFSRVITEPLIKMKRATEKMSKLNKPIQLGIKRNDELGSLAKTIEDLSSELTYMKKE----RNEFLASVAHELLTPLTYMKGYAKVAKRDSL---TKEEREEYLQIIEDETDSVTDLVQDLFMLVQLEQHQFVIKKQKVLLRPFLERMVEKTKTTLTNKQMQLHVYCKEDL-EVYIDERRMEQVMLNLLHNAYQHSPENTSITIRV-LTETDYFTISVQDEGEGIPVEDIPHIFDRFYRVDKSRTRATGGKGIGLAVAKEIVELHNGSILVTSQLEVGTNFIIELPFE-------------------- 241771880 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WANVVITSLHDDNGQVRGFAKVTRDMT-ERRRSEEALRMAREDAIAANLAKSEFLSRTSHELRTPMSAILGFGQLLELDEETLSTP--HRAAVQQIMKAGRHLLSLINDLLDISSIEAGATDMSIEAVDLDDVVQEVHALAAPIVATGGLSFQLDAAEPGLIAQADRRRLIQVLLNLIANAAKYNRTGTCVRLAYGRK-GDDIRIEVEDDGEGIDPSAASRLFTPFDRLGQQSKTRVEGTGLGLALSKRLVESMSGEIGYE-APAQGARFWFTLPAASPTSDKPE------------ 146308781 --------------------------------------------LYIASFGLYQVSVNGAGIEYFWPNSPWWANAATPFLIGSAA--LFGCQFARSFLHTAEHSSWVDRLLLLLMACGAVVMVLALYATALRLATYLALLFTVVIFAAGVLAWLRGMRVARYFIFAWTAFLAGGIVNTLMVLGHLPNVFLTMYASQIGSALEVGLLSLALADRINAMKEERTRILQE---AGRKLEALNQELADSNRFKDEFLATVTHELRTPMNGVIGSLELMQTVKMDV----ELEQYQKTAAASARDMMRMVNDILALTELQAGKLYPRRETFSLRGLFDGLRAQYAARADDKGLAFVLELDDSLPTLEGDAAKLAQALGYLLDNAIKFTAEGS-VTLQVGRAGSHALSVVVSDTGVGFEPGEGD-LYQRFHQLDGSMTRKYGGLGIGLAICRQLVDLLGGALSHESQPGVGSRFRLDVPLT-------------------- 280957907 -----------------------------------------------------------------------------------------------------------------------------------------------------------------AANIGLYGLILSL-TLGIGGSLILAWHLNRSLSEVRRGLRDLGQGGTVRDVRVLS-----GDELGELARA---FNAMAGRLRREERMRADFVAMLSHEIRTPLTSIREAVDLVGSGALGEVN-ERQERFLAIAGQESIRLSDLLARLMTVSRMESQALDLSPEPTDCAGLVTSALERLAPTAQARRVALSARLPDAPVSCVCDPAHVQQVLLNLIGNGIKFSPEGSTVTIEL-LADESAATFRVSDTGPGIAQQEQELVFHKYYR-EPGMRHSVDGAGLGLAIARRIVEAHGGRMALDSEPGLGSTFSFTLPLK-------------------- 116333922 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIRSLLVSCLVAI-VASYILARYYTSRINRLRKATNQVAKGNYDVQRNRDEIDDLINDFNGMTHSLKASQEEIQRQEERRREFMANASHEMRTPLTTINGLLEGLAYDAI---PEESKEESIELMRSETSRLIRLVNENLDYEKIRSNQITLNLHEFNAVDALHNIVEQLKQKADDSGNVLELQAPKEI-EVYADYDRFVQVMFNITQNAIQFTQNG---TITLSAQRGEETIVKVADTGMGMSDEQLKNIWERYYKADPSRKNTKYGSGLGLSIVHQLVQLHHGKISVTSKEGVGTTFTVIFPDQ-------------------- 172062273 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FWASVTITAVRDESHQLRGFIKITRDMTERKREELEAATRRLDVFIATLAHELRNPLRHTIGILQGLPASELGP----ALTQCKDIADRQIEQLVRLVDDLLDIGRIKSDKVDLKKAPVNVRDIVYRSVQGIEPKVDARGQRIIVRLPPAPVIVHGDDVRLVQVLYNLLDNASKYSPNGERIELHVR-TEQNVVAIQIVDYGIGIVPGAQESIFDPFEQENAAERHAPGGLGLGLAISKKFVDLHGGSITADSAIGAGSTFTVRLPIAE------------------- 289638326 ------------------------------------------------------------------------------------------------------------------------------------------------------------------ILISFLAILATVGTEILFLMRIKDRILLPVDRLRKGVRS-ITAGQYDVSVENESASEVSSLITAFNQMAQKLQENERLKIEYENNRKA-LISNISHDLKTPMTSIQGYLEAITADAGMPAD--RQARYLKIIQSNSAYMNRLIDDLFLFSTLDLQKLEFHFAPVSIRPFLRDMMEEFRLDLEERGALFRYEDALDRETVDLDPKRFHQILRNLIGNAVKYGPKQGAVRVKA-YVIEENLRLAVKDNGQGIPAKDLPHLFERFYRADPERTKDFSSTGLGLAIAQELAQAHGGKITVASEINAGSCFTVSIP---------------------- 297827735 -----------------------------------------------------------------------------------------------------------------------------------------------VVSVRVPLLHLSNFQWSDLSGKGYAIMVLILPTDGARKWRDHELELVENVADQVA--------VALSHAAILEESMHARDQLMEQNFA---LDKARQEAEMAVHARNDFLAVMNHEMRTPMHAIISLSSLLLETELSP----EQRVMIETILKSSNLVATLISDVLDLSRLEDGSLLLENEPFSLQAIFEEVISLIKPIASVKKLSTNLILSADLPTAIGDEKRLMQTILNIMGNAVKFTKEG-YISIIASIDSHFYLCVQVKDTGCGIHTQDIPLLFTKFVQPRTGTQRNHSGGGLGLALCKRFVGLMGGYMWIESELEKGCTFIIRL----------------------- 225010135 -----------------------------------------------------------------------------------------------------------------------------------------------------AVNSLVWGVLAVYLLLSFFIVVIQLRVEQFIYRRIKKIYDEVSLLESKSL----------ANIPVTTDMRTLTEEIERFAQNKKVEIDTLKIREE---YRKDYLGNVSHELKTPLFTVQGY--ILTLLDGAMNDKTLLKKYLERAAKGVDRLTYIIKDLDLITKLEVGDLNLDPVAFDIVELVLQAFEMLEIRAKKKHITLSFDKAYSAPYVKADKNKIQQVLINLIINAIKYGHENGTTEVSIENLIKNKVIVRITDNGEGIEKANIPRLFERFFRVDKSGSRAEGGSGLGLAIVKHILEAHGEKIYVESVVDVGSEFSFTL----------------------- 300771262 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TWWAYVLYALILLSGGYLFDRFRRR----QIQLSNELLYQQKKDLDGLYQAKLDFFTKISHEIRTPLTLIVAPLDKLMEQL---REKETGSYYLSIIKKNVDRLLLMVNELLDFRKIEEGKVELKLQQVMLLPFIQEQVELFQEAFHTGEIRFTLKCTVTEP-VYLDPYQFSKVMSNLLVNAIKFTPAGGSISIVAERQQSQVAVV-IADTGMGIAEEDLGKVFANFYQSDQVR---EKGWGIGLSLCKAIVEQHGGTIRVQSTAQKGTAFTILLPASLPDAVNPENTHDNTEVSAP- 281422190 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RKRKMEDQLILQQHIHAEEMGEAKLKFFMNISHEIRTPLTLILTPLFTLIKEDKDAH----RQGIYDMMRKNSERILHLINQMMDLRKIDKGQMVMHMSETDMVAFIGDEYKLFCQQAIAKSIQFTFEHEDETLPVWIDRDNFDKVLMNVLSNAFKFTPAGGRIRITLSH-SPHHVRIAIKDSGKGIQEEKLETIFQRFYQSTTTSNDRNVGTGIGLDLTRSLVELHYGTITAEADWKEGSQFLITLPLGN-EHLKPEE----------- 300361403 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------LITALLSSLVIGGLISFILSYYISRKIKLLSNATKKVAQGDFNVHKDTDEIDDLARNFNIMVNALKESNDEIKAQEKRREQFMADAAHEMRTPLTTING---LLEGFEYDAIPEEAKPKSIALMHSETKRLIRLVNENLDYEKIRNNKISLIQSRFNATEVLTNLLTQMKQKAIQKNDKLILNCPPEV-EVYADKDRFTQIMVNLVQNALQFT-ENGKIKISA-WRIKHGAQFEIADTGIGMNQKQMKYIFERFYKADPSRAKIGSGSGLGLSIVLSLIKQHGGKIDVDSEPGKGAKFTVTL----------------------- 254419505 ----------------------------------RRPLRLFRFAVGAAVPAVAVTTLLAGLIAVIAGRPPLFDMELLAMMIVAPTLLLVARNHRFRKDALASRSEF--VILMSLVAVAALWAF------GQNQAPILFIIFPPLILLAFRLSPPWTAGAVILVAVIGAGATVTGHGPVILTRLAFDPALEGVPAVQMNVLHLFLLTVVITALPITALSTERRRLVARLNVRTEAALAALKRAEQADAAKSRFLAMMSHEMRTPLTGITGYADLLSR---HPELDAEGRRQVEAVHQCGEAMLRLIEDLLEVS---NGCSALDLKPEDLSTLIDEAVGPAREWAAVRGLNFAVGFAPGTELVLTDGRRLRQILHHLGSNAVKFTGKGG-VRIGVERV-GDRLRFAINDTGCGMTEEVLAGIFSLFEQADATTSRAHEGAGVGLALAKNHIDRLGGTVTVESTPHRGTTFTVEI----------------------- 253579764 ----------------------------------------------------------------------------------------------------------------------------------SNRPEFIEAEKQGSGEMVRYSDTLSKQTFYYAVKLKDDQVLVARTTDSLLVTMLTSFLLLGILVIELFLVQKQTRKLIEPINRIHVCYEELRPLLFRLDQQNRQIQKQLEDLKNAESARKEFTANVSHELKTPLMSISGYAELM---MNGMVPPDKMQDFSGRIFHESERLSNLVADIIQLSRLDEKNGETMFEQVDIGELGEDVINNLQNRAAKKKINLEYTGEP--AQMQGVRHVLYEMFYNITDNAIRYTPDGGDVKVFVGKLNGKP-YFRVEDNGIGIPESEQQRIFERFYRVDKSHSRETGGTGLGLSIVKHGAVLHHAKILLDSEPGKGTKMEILF----------------------- 260773473 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FFELRKVPFYSKEGRHLGLVGFGRDITERKRHQESL--------EKASRDKTTFISTISHELRTPLNGIVGLSRMLLDTQL----TDEQRKHMQTIQVSAITLGHIFNDIIDMDKFDRRKLELLPAPLNFVEFVAELESLSALMAEQKGLRFDLERLTELPTIEVDATRLRQVLWNLMSNAMKFTKEGGVVSVSADINPGSAITMEIEDTGIGIPEHELDKIFAMYYQVKSGKDNLHAGTGIGLAVSRQLINLMAGDIEVSSEEGFGSTFTVTI---RVPLVSPPD----------- 225016729 -------------------------------------------------------------------------------------------------------------------------------ETGTFAKLYKNDYYTVGVPITIDGQTISSPSKNLSIFLSIFNMFIISSGVVLFLAFAIIFVVTSQMVKPLKEMSKAAKQYGEGDFS-RRVQIDRNDEIGEL--ASALNTMADDLSIIENSRRS-FTANVSHELKTPMTTIGGFIDGILD---GTIPEREHKKYLRIVSDEVKRLARLVRSMLNLSKIEAGEMTIKCTSFNMIETIAQTLFSFEQVINGKQLEIRGLDEVSDVWIEADEDLIHQVIYNLMDNAIKFVNEGGYIEFSF-QTIGRKTQIGIKNSGNGLSKQEMNKVFDRFYKTDKSRGLDKNGVGLGLYIVRTVINLHDGEIKVRSKEGEYTEFVITLNTGK----PPSKNRKSSADK--- 39933159 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITDTENVERALRERNEALETADRIKIDFVHHVSYELRSPLTTIIGFAHFLSDSSTGPLT-EKQAEYVNYITTSTNALMAIINNILDLASIDAGAMTLNLGPIDIRKAIDAAAEGIQDRLARDQIALQIDVDPAIESFVGDERRVVQVLYNLLANAIDFSPSQGTVRLTVRRGETR-VAFTVTDSGPGIAPAFKEKMFDLFE--SDPQGSRHRGAGLGLSLVRSFVELHGGKVLVESAVGRGTSVTCEFPIEPAAQ---------------- 304406309 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLTGLLLYRNVTKTIIRPLDVLRRSAEQIKEGDLQ-FKLEPQSRDEIGQLEQMRQKLNESIQLQLQYEDNRKQLISNISHDLKTPITTIKGYVEGIRDGLAD--SPEKLDKYVGTIYAKVTDMGRLVDELLLYSKLDLRREPYSFERVDLAAFIEDAVEESGFELEEQGIRVTLEGERQDTDVMADRQKLRRVLGNLIQNSVKFMDPDRSITLRLREEGRATLVVEVTDNGAGIADEALPHIFERFYRAEASRNSRTGGSGLGLAIAKQIIEGHGGTIEAESQLGAGTTMRIRL----------------------- 260223386 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------PVSLSQFEQQLLSLCDESQALPTMRGDQPDASWEEKLQLARPQRRVVQARSRRNE-AGRRETILYFRDVTHE--DQVDRMKSEFLTAAAHELRTPMVSIFGFSELL---TRRKFTPERQTDMLQTIHRQSGLLVKMLNELLDLARIESGGLDMQINAHPLDETVQYCIKGLMLKDTDRPV--LHDTLPSL-QVLMDPEKMQQALTNLLANAFKYSPQGGDVSLSVRTEEDEGVRIDVRDQGIGMTPEQLERAFERFYRADASGN--IPGTGLGLSLVKEIAELHKGRATMQSTFGEGTTASLWIPLAEA------------------ 116749437 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------FLLIMAVLFPVGLVLAATGGLLLARRALRPVDRMAEAARRI---SAEHLAERIGGTGAGDELDRLASTLNEMLGRLDTAFTQVRRFSADASHELQTPLTILKGELEVALR---SPRTPEEYQAVLKSALEEIDRIAHLVEGLLLLARAEAGVLRMDRRPVDLEQLAEEVYWRLKVLADSRSIRFDSELAEPVV-VPGDRERLRRLLFNLVDNAIKYTRPGGVVRLSVRSADGTAV-VDVSDSGPGIAAEDLEKIFLPFQRVPMTAPGTERGAGLGLSIARSIATAHGGRIQVRSFPGKGSTFSVYIPMS-------------------- 189468013 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLRHRINLEQQLANI-KLRFFTDISHELRTPLTLIASPTEVLEHETTLSANA---RKHLTLVHKNTERMLHLVNQILDFRKIENKKMKVLLEKTNVVILLEKVMDNFRLIAEEKNINYQLQTNQEIISAWIDQDKFEKIIFNLLSNAFKYTPANKSITVHAN-VEGDKLIVSVADEGIGIDPKKQQTLFQRFETL-VKYNILQPSSGIGLSLVKELIELHCGSIEVKSQPEVGSEFIVTLPMGQEIY----ETHENTEF---- 115525916 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIATLLIARRKKDQLIREAQAANAAKSAFLAMMSHEIRTPMNAVLGLSTHLLDAKLSP----EQRHSVVGIHDAGDALLGLLDDILDFSKLEAGRLSLETIVFSPTNLVESALSIVLPRATARGLVVRHASDPELPALAGDAGRIRQVLLNLLSNAVKFTPSGEVVTTKCRWADNVSATIEIRDTGIGISEQDIGALFTDFTQADSSISRRFGGSGLGLAICKRLVNQMGGDISVQSTLGAGTTFSLTLPLAD-HPPLPESNDQASEFK--- 256819065 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RTLFYISIIAIGLITIFLAIAIRAYRTKSRANNLLEKQNEEIKRQATELQQQKERLEEISAQLEEATQAKLLFFTNISHEFKTPLSLILGPVQTLLAHNSLPKEE---QDLLFLIKKNSNRLLHLISEVIEFRSYENGKMQMYFTKGNLKRFLTELNSFFSDRIKQKKLNFQFLAEDTSFEMAFDKEKVEKIYFNLLSNALKFTPQGGSITVSLEKEDGGVAVLRVFNSGSYIPKDKQSEVFEHFYK----INPDSEGSGIGLALVQALVASHNGTISVESTEGEGTTFLIRLPFTQ------------------- 224538239 ------------------------------------------------------------------------------------------------------------------------------------------------------VATYTNLPKGHYVFK-----VRSTNSDGIWTENTRTLDIEILPSFWETPFAYFLYVLFFIMIIVAAVYILFTRLKHEVSVEQQMTD-----------MKLRFFTDISHELRTPLTLISGPVEYILGNTKLPDDA---REQLQVVERNTNRMLRLINQILDFRKIQNRKMKMQVQRMDVVAFTRKIMANFESVAEEHQIDFLFETEKEELYLWVDADKFEKIVFNLLSNAFKYTPNGKMITVLVR-EDEKSVSVSVEDQGIGIADNKKKSLFVRFENLVDRNLFNQSSTGIGLSLVKELVEMHKATITVDSKLGEGSCFKVDF----------------------- 283851817 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGVGLLGILFLTYSLSRPLRIRAYTRDGRLEPIRVLSQDELGELGAA---FNDMTVRLKEEERMRTDFIDMVSHEIRTPLTSIRESVNLMRERVLGEVN-ERQKRFLDIASDELQRISTMLTSLLKVSSMASQIVDLSPTTFNPEELLRETLEKAGPAAEAKDLRLTPRVGRDIVSVMGDRELLGQALYNLIGNAVKFSPVERSVLVGLEMADGQKLLFSITDEGPGIPEEEQSHVFSKYYRG-ARTKRTTDGIGLGLSIARTIVEAHGGNIWLSSLPGKGCTFYFTIP---------------------- 299147431 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AYIFYILIAGGVIYLFLKAYRKKKLKKQFEQEALKREQQK--EELNQMKFRFFTNISHEFRTPLTLIMTPLGILIQQAENPMKDK-----LKSIYNHAGNLLELINQLLDFRKLEMGGESLKLHQADIVEFVRYIGSGFKELATNRSIKFSIESECPGMNIWFDDTKMQRILNNIYSNAFKFTPDGGLISTIVATEKKDEVRIEISDTGCGISEKDLNVIFDRFYQSEPI--PGVTGSGIGLHMVKEYVSLHNGKIEVHSKIGVGTTFLIYIP---------------------- 162449526 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NLATYAFTRARVHVLELLS--DQIAIALENARLY-----REAQHAVRVRDEFLSVASHELRTPVTSLRLGLQAL-LRRGDHASDERLARALQRMDRQVQRLVRLIDDVLDVSQLHTGRLELHVEPVDLAEVVDDVLERLTERIAHSGSSVSVRAEPSVVGSW-DRSRLEQVVSNLLDNALKF-GAGKPIEVSVARKDGTAELV-VQDQGIGIPAGRLPHVFDRFERAVSS--RHFGGLGLGLHVVKSIVEALGGAVRVVSRPDEGARFTVELPCER-----PAASHAAS------ 149275793 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FIFNILVVALVLTVI--FGGLAYHSLTENKKINKSLEQKNEEI--LNQKNQLIAISAE-AKEATEAKLNFFTNISHEFRTPLTLILSPLDLLANESL----QAKAGKNLRLIHKNSIRLLRLVNQLIDYRKIEHHKLQLNASENNLISFIKDSLELFMPISAKKNIDLRLLHKERELMAWFDMNLMDKVFFNLISNALKFTAEHGFIHITIKHEAENTLYIHVKDNGIGMEPDETTNIFNLFYQVE---RGAAQGSGLGLCLSKELMQLHKGDILLNSKKWEGSTFTIMLPL--------------------- 269793330 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRAVGTLKDVTSR-KMVEEMLRSAKEQAQAESQARSRLMSRVSHEIRTPLNSIMGYLDLLKERGPSLNLPQDASEWLDTIQRSGYHLLSVVEEIMDMSTIEAGKLKVREDRFNLRDLVSEVEHLMSLGAQRKGLDLRVRYLKSVPQVTTDRGKVKQVLINLLGNAIKFTDEGTEIWVEMGARSHATVCFRVRDSGPGVDPSIRRSLFQPFEK-----HGSRGGAGLGLAISHSFAEALGGSLELE-EVESGASFVLKVPVT-------------------- 282886426 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAQVQFLQFTYAPARYADEDVLFCAI--FDVTAQHALEQELRH-AQQTSEAMMRARTNFFAAMSHEIRTPLNALLGNLELFARTPGL----EAHAQRLASLNVAGDALRRVVNDILDFSKIDAGEMLLVRAPFALLDAFETIALSYASMAGDRPVRFYSLLSPTLETVIGDRMRVAQVINNLLSNAFKFTSSG-KITLQAELVDNAQLHCRVCDSGPGMSDELITRLFKPFAQGEAGASRGAGSTGLGLVICARLCALMGGTISAESVVGVGSVFNVSIPLAATAEEKP------------- 116326605 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVLAVITLIVTAFSIFYIT--RTVTRPLLKIKLGTDKIAQGDLSI-QLNVNTEDELGEL--AKSIEDLA-EKLDFMKRERNEFLSSVAHELRTPLTFIKGYADI---ANRSTTSLEDKTQYLRIIREESRHLTQLMEDLMNLAQLEENGFKVEKHQVLIQELINEVVSKVSGVFSEKRINFLISGEGNF-YANIDFMRIEQVLVNLLMNAYKYSADESDIKL-AFIPEKENFKIVISDKGEGIPEQDLPYIFERFYRVDKSRTRTTGGVGLGLAIVQDIVKKHNGKIIVESIQNQGTTFIIELP---------------------- 158337655 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MFEARIAV-SAENEVMAVIRDITERKRYEDDIRNKERELNELKSRFVAMTSHEFRTPLATILSSAELLEHYGHKWDDTRKLKH-LNQIQQSVEHMTGLLNDVLLLGKAESGNLAFKPIPMQLTEFCKGLAEELQ--ITTKTHEIVCRLQDQPAETRMDEKLLRHIFTNLLSNAIKYSPQGGTVDFDLVF-EDNYAIFNVQDHGLGIPQSECDRVFNSFNRASNVGN--ISGTGLGLAIVKRSVDLHGGEISLTSQEKVGTTFTVQLPNQRVEQ---------------- 271963090 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LARGMTKPLREMAAAAQTIAKGRYG-LRVTATSRDEVGEL--ARAFNAMAADLGE-VDRQRRELVANVSHELRTPITALRAVLENVVDGVSAPD-----QATLETALAQTERLGRLVAQLLDLSRLESGARLIELEDVGLGPLCDQALR--EAVLVRDGITARCEVPAGL-SVRADPDLLAQVLANLLDNAVRHSPDGGVV-VLAADAEGDGVRLRVTDEGPGIPPEDRARAFERFSRLDAGRAADDGGAGLGLAITKEIVELHGGSIHVE--EGTGCRIAVGLPGRTTMDDPPDHD---------- 251796139 ------------------------------------------------------------------------------------------------------------------------------------------LWRPIGTLIFIAFIGLSSLILTYYVSRSIIRPVHALKTAA---LQIKDGDLSQKV--------------------VVKSKGEVGQLAAAFEAMRIQLKQSIDQSLQYEENRKQLLSHISHDLKTPISAIKGYVEGIMDGI--ANTDEKRQRYMETIYHKANDMDQLIDELFLFSKLDLHKVAFDYKTIDSVKYLEHYLEEQRFDLEKSGVQLSFEAPPGVQLLIADPDKLGRVLTNILNNSEKYMSADKRVTVSVR-EKGSDVLVAVEDTGPGIEKEDLPYIFDRFYRAEQSRNSETGGSGLGLAIVKQIIEGHGGTVWAENVAGGGARFCFLLPRAEPVRTVVIEHEEHTNH---- 255282431 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSILQIGLIVAVLVAALYTSGILVKP---FKKVTEAMEGINGGFLG-----DDLTTETQVLSEAYNRMLGRMKALDDSRQEFVSNVSHELKTPITSMKVLADSLLMQEDVP--PELYKEFLQDIAEEIERENKIINDLLSLVKMDRKASDVNIQATNINELIELILKRLRPIAAKRNIELVLDYKPVIAEV--DETKLTLAISNLVENAVKYNREGGWVHLSIN-TDHKYFYVKVEDNGIGIPQADQEHIFERFYRVDKSHSREIGGTGLGLAIARSAIMMHRGVIKVYSEEGAGTTFTVRVPL--------------------- 225375836 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------LIDIMVSIVLILVLTACMLTVWIYTSLINPIKKLQAAAQNIKEGNLD-FTIEAESRDEIGELEMRQRLKDNAEEKIEKENKM---LISNIAHDLKTPITAVKGYAEGLMDGVAD--TPEKRDKYIRTIYNKANEMDTLINELTLYAKIDTNRIPYNFAKINVGEYFNDCIEEIGLDLESKNIGLYFNYTDGSTQIIADPEQLRRVIHNIIGNSIKYLDKQGLINIRIKDV-GDFIQVEIEDNGRGIAAADLPYIFDRFYRADASRNSATGGSGIGLSIVKKIIEDHGGKIWATSKESIGTVMYFVI---RKYQEVPNEQ---------- 269838421 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDMTRTR--QLERQREEFLSIAAHELKTPVTSVKLFTQGMLLQRRGTLAPERAERDLQTILSQIDRLTRLVDDLLDVSRVRTGRLEYHFETVDLIALVEAVVDRFRRQIDEDDYELRLIAAPDLPATVVDPHRIDQVLTNLLSNAIKYSPTGGTISVQVGPAESGWIRIEVSDPGVGLDPPEIAGLFEPFARAAGNTTRNISGIGLGLYISRAIVERHGGLIWAESEQGCGSTFIVELPVRPASHTPGDDD---------- 251798474 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QVIRRMLPILIGLFALLLTGFLLYRYVTRQIIKEQLRRSAEHIKDGDLTFELRAASKDEDQMRQRLYESIQLRKQLISNISHDLRTPITTIKGYAEGIRDGV--TNTEEKLNKYVSAIHTRASDMERLVNELLYFSKLDLKKEPFSFQKLELSPFLYNTADDMSIEFHNQHVDVSWEMPEQPLFVLADREKLKRVLINLFDNCLKYNQPPKRITIEVNRDEDD-VVITITDNGPGIPEEAIPHIFERFYRVEPSRNTAAGGSGLGLAIAQQIIEGHGGKIRASSELGRGTSISFTL----------------------- 126740915 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RVHAARAKELRGQLEERQRTGEIVSEMKAHDSARAEAEEANRAKSEFLAMMSHEIRTPLNGIIGMLRLLESESGAQPPAR-----LLTARSSAEQLLGLTNDLLDYAGTEQKQLKNEPVHFDLRAMIGYLGSYLSVNAEAKGLSHGVTVPAELPPLLGDAAKIRQILVNLLSNAAKYTETG-RIDLEIDEKGGHVLSFAVRDTGIGIAAKDMDYIFDAYGRTSRSQTAGIQGMGLGLSISRRLTEILGGLLSLESKPDQGSCFTLTVPLQ-------------------- 167562661 --------NADDAETVQKVDERLAGKQHWIPGFGWALRRPAPFSGFHMTYLLPLDLQLRSMRLSLVGGATLLLIVLLFVAFRYWNYRFLTRIYEEASRALESEML--NHLLVHATPVGLCIVRRTTLEIVVANP----IARTMLGL------RLSDRHLPQELQSAFESSLAAQDTQARIFQFPFTLSRAGHAAV----HIEITYAPATLNTQEVFFCA-ITDMTAHHQ-AEILLREAKLTSDAAAKAKVAFFASMSHEIRTPLSSLVGNIELIARGPLAP----EQQARVKAMETSARGLMQIVNDVLDFSKIDVGELSLMEEWSNIADLLDRLALSHAPLATQQGLKFYIVFDRSLPRLYFDPIRVSQIVNNLLSNALKFTPSG-KIVLRAGWHAG-ALEISVTDSGIGIPDDLKHRLFLPFTQGDSNRLRQARGTGLGLSICARLCELMKGRIDLESTVGVGTRIAVALPLG-VSEADPSDAYWTLPYRRVA 296185171 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELGELNKGLIFMSDTIEQNIKDLKVERDSLSRAVEKLKEMDKQQKEFIGNVTHEFKTPITSIKAYADVI---GMYKDDMKLIEEGTLSISKDCERLSSMVDNVLNLSALEKYDFEIEKSEVNLRRLLNETCKAMMAKIKKNGLILKCNAEDIDANL--DEESLKHVFINLIDNAIKYNKLKGSINVECYKNDKGRIIISVADTGIGMREEVLTKIFEPFYRADKHRSRETGGAGLGLALVKKLVEKQGGTISVNSKLNEGTTFCVEF----------------------- 307545331 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RILDTTSETLEMNRRLEQKSRELARIGQELREANDRLRELDRLKDEFVAMVSHELRTPLTSIRAFAEILRDNRELP--EQRREHFLDVVVRESQRLSRLIEEILDLARLESGRLTLEPQRLDLVPLTHQALEAIHRLQEERGIALETAFEVDTAEVIGDPDRLEQVIINLIDNAGKFADAETRISLHLTRHK-HGFRLAVADNGPGIDEAERERVFEKFHQADVGTRSRPRGSGLGLPISRGIVAHLGGRLWIEAELG-GACLVMELPEA-------------------- 303241128 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERKITEVALKNTMEENKKLLNEEYDRLKTEFFTNISHEFRTPLNVILSVVQVLEKKGEDTVNIEKINRYMKNVRQNCFRLLKLINNIIDVNRIDSGFLKLQLRNEDIVRIINQIVSSVKEFVSVNQLKITFSSNVKQKVMAFDVDKVERLMLNLISNSIKFTKPGGEIFINV-YDLGDLVNISVRDTGIGIEKDKLPIIFARFRQVNSTLVKDSEGSGIGLSLVKSLVEMHNGDIRVISEPGIGTEFIISFPAK----ILSDEENES------- 94264347 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLEDRIQTATRDLAASNQQLLEANQLLAAANRRKSDFIARASHELRTPLTSIKGGMEYIDTRLRHPKSHDELLEFIELIRNNTDRLIRMVNIMLDIERIEMGTMTLNWSTCDLALVIRESVAEMAHTAAGKEVPLLAHGPKPLP-IRADEDRLRQVLTNLLANAIKFAPAQSEINIHFK-AEGAHAVVEISDQGPGVAAAEEEKIFEKFYKLGD-----REGSGLGLAICRSIIEAHGGTIGVRPNPGSGSCFYFSLPRA-------------------- 229096053 -----------------------------------------------------------------------------------------------------------------------------------------------------AMLVLKDYYVYALIIVFLVIILLSFYYSKIIVKPLIKINRVTKKMANFDFSEKLDDEIGGLSGSINTLSVNLKDRIDRLNVANTKLQQDIERERQLEKTRKEFISGVSHELKTPLSVIRSFAEGIQDGVSKDTT-----YYTDVILEETENMNRLIVEMLELAKLESGTYKLEMTTFSIGELIQQVHTKLLFSMEEKQLQVDVDADTSI-FVKANRSRIEQVVVNLLSNAIRYTPDGERIQVSVIETED-TVKVEIENTGNPIPEESLEKIWDRFYRLDASRSRHTGGTGLGLSIVKNILDLHHAKYGVYNTNNS-VVFYFNLPNVK------------------- 197118716 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VQAIFRDVTREREIILNLEKSSADLA-RLNRMKDSFLGLASHELKTPLTVIMGYSELITTDLADRMD-KTVLEMVVNIANAASRLDNIIKDMVDVSMIDEKRLQLKVEDIQLNRLIEASVNELRFFFSMRKQEVVVNLDESIPTIRGDALRLMQLLSNILGNAIKFTPDGGKITVSTSAKHHLFLEITVTDTGIGIDREDQLRVFEKFYEVGNIQEHSSGGAGLGLSIAKGIVDMHGGEIWVESTPERGSTFHILLPLA-------------------- 108760671 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------VEATARDAEHARLLRGLGLRCYLGVPLVARERVTLALFRAD-EARDFSAEELRLAEEVARRTALSAQLLQEAREAVRLRDEFLGIASHELKTPLTPLHLKVQLLQKQVDGPVSAERVSETLEVVQRQVRKLTSLVDNLLDVSRITAGRLRLEVEEMDLASVAAEILYRFAPSASQLKCELELHAPVPVMGRW-DRLRLEQVVTNLLSNALKY-GAGHPVRVVVE-AEGLTARLTVRDGGIGISAEDLPRIFERFERAVS--DRHYGGLGLGLYITRQIVEAFGGTVRATSEPGQGSLFVLELPRG----DIPEE----------- 114770666 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RYFEMRKVPFFDHEGERLGLLAFGRDMTERMK--------AEKAVEKASKDKTKFIATISHELRTPLNGIVGLSRMLRDTEL----TEEQFTWISTIYASAITLGNIFNDIIDLDKLERDKIALSYKTLSLETFTAELSSVIELLAADKGLQFVSNIIKPLPDVQVDGTRLRQILWNMLFNAVKFTPKG-QVSLSVSATVQDNVCFDIQDTGVGIPQADIDKIFAMYYQVDHPDHQSATGTGIGLAICKEMVDRMNGHIEVQSEVGKGTRFLINIPLQ-------------------- 160902316 ----------------------------------------------------------------------------------------------------------------------------------------------------------SNVVIIIGRFTNEIENVLARLKMILISTGVLVMILAGIGGFFYADSSLKPVEKIINTAKNIEENNLTERIQDELGRLASTLNQMISRLEKAFEQQKQFTADVSHDLRTPLSIIQAESSL---TLKKDRSIDEYKKSLELILEETSYMSEIIDKLLFLARSDNKTQFYNFTKTNLKSLLEEVIKKVSPLYHNKSLTLQVEKLEEL-NIRADKDKLKEALINILDNSLKYTDEG-KVTIS-SVKIGNFAKISIEDTGRGIPKEDLHRIFDRFYRGDKARTSSEKSTGLGLAIVKEIVNAHDGRIEVESEVGKGTVFSLFLPIEK------------------- 170698173 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSERGEMQRAAKLAKEEAEHANHAKSTFLATISHEIRTPMNAILGILEL--RVRQAERSLSAAPEDLQAALESARSLISMLDEILDISKIEAGKMAISNQPAYLNPLTDSVAAIYEEVSRKKGLTFRYRATGHDHQVLTDVLRLRQILSNLLSNAIKFTAQG-QITFLVRIQDDVDVHIIIADTGIGIDPATIPTLLKPYTQATPTIANQYGGTGLGLPICHYLTTALGGTLSIHSALEQGTRISLRFRLARVA----------------- 225387648 ------------------------------------------------------------------------------------------------------------------------------LKPLHNITLGITLFIFLILLTVMTLQGLLMYLYLRILYRADVPIIPLLLLTSLLAGVALTVIASRVPLKPVRQLIAAINELADGNFHVRIHL----DLTQEFVKLSESFNRMAQELENTELLRSDFINNFSHEFKTPIVSLRGFAKILKSDTL---TREERDEYLDIIISESNRLAQLATNVLNLSKVENTSILTNISAFELSEEIRQAILLLETKWQNKELEWILELDEIVYS--GNKDLLNQMWINLIDNAVKFSPQGGKVKIKL-HADGPQVRFQIWDNGCGMDQDIIGHIFDRFYQGDLSHTA--EGNGIGLTVVKRIAELHGGSVSVYSEPGIGTNFKVILP---------------------- 142322869 -------------------------------------------------------------------------------------------------------------------------------------------------LIVGIISTLTALLLGVSEGISLLAAIISFSSSTLLFAIITENLFDKKISEIYSSFEKIRFETVESDTSLLREINPLRGINQEIYSYASLKQLEIDELKRLETFRREFLQDVSHELKTPLFSAQGFVHTLLDNINA--DKEIREKFLKKAAKSLDYLDLLVRDLLTISQMETGEIKMKMEAFDIVSLIEETVEQIEPIALSKKINVSVKKDWKSVIVLADYYRIFQVLKNLLSNAIKYSEDNSTIEIQIEKRK-KVLNLSVIDSGIGIPKNDRKRIFERFYRIDKSRSKKKGGTGLGLAIVKHIIEGHKTKIKLKSKINQGSRFSFNL----------------------- 302384892 ------------------------------------------------------------------------------------------------------------------------------------------IFYSAVVTVLIEIFLVTNVSLAFVEMLTSFDVVVIL-IYVVFGIGIFTVTFLLLQEKSMRYISRISDAMQSSHGDLITVDIEGDDEFSVMAASNKMVEDLRDKEREAERTKNELITNIAHDLRTPLTSIIGYLELLSGET--KLDPEVQKKYIGIAYVKTKRLEKLIEDLFGFTKLNYGKISMHVSKVDVVKLISQLLEEFYPSFVDKNLSYELQSNVPVQTISADGNLLARLFDNLINNAIKYGADGKRILVKVHGSE-ELVTVQVINYGYVIPEEELPLIFNKFYRVEHSRSTNTGGTGLGLAIAKNIVDMHGGTIEVSSDL-SGTVFTVKL----------------------- 149278243 --------------------------------------------------------------------------------------------------------------------------------------------------VAEAISGYSKAKETAIIFLSAANTELRFITKGYSSGG-LDYITKPVDMDVLLLKVKTFYRIYEQSRKLIEIQKALLDEI-----------EFRKQAE---RKKDEFISIASHELKTPLTSVKGYVQLLER-SVEKGDVPTLRKHLGKAQVQLEKLNGLITDLLDISKIESGKMKFNMKPFVMDAMLDNVLEIINQSNPEFNI---VKKGGFSREIFGDELRIEQVVINFLTNAIKYSPGTTEVQINVE-DRGDRIYVGVRDFGIGISEEQQKNVFEKFYRVEE-TAIHFQGLGIGLFISSEIIRRHEGEIGVNSTPGEGSEFYFHIP---------------------- 89096702 -------------------------------------------------------------------------------------------------------------------------------------------FTSDGQQFALFIRP-NNKLLFSDIHMILAWFILAVSVVSIIGM----IWFAKHLIQPITQLTEAVKELTRENFHY-DLTINRRDEIGQL--AQSFTTMQRQ-LQHNDEARKSFISNVSHDFQSPLMNIQGYAELLKLD----VNETERVQYLEIINDESKRLSHLTKQLLIMTSLDQNAYPMKVSEVRADKQIKQAIRRYQWLIEEKEIEVSYNLEHCVFKY--DAELMTNVWDNLMTNAIKYSSPGDSMWIGLEKRETD-LVITFKDTGAGMSEKEMDQIFDRFYRVDSA--RKKGGTGLGLSIVKQIIDLHDGKISVASKPGEGTVFTITLP---------------------- 227499589 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILFGTIVTLAALVVSFFAASSFIKPINGLIKVSEKLASGDYSAKAEVKGNNEITELANTLNNLSENIIKRED----MKNEFISSVSHELRTPLTSIKGWAITLQ-APEIQKNEDMMSQGLKIIEDEGDRLSMMVEDLLDFSRLSSSSFKYDKEKLDIVALSLQVYRQLYPRTENQKIEFNFVTVYKSIPVFADKNRIKEVLINIIDNAIKFTDEGGQIDLIIDQENDK-VLITIKDNGEGIKEDEIAFVASKFYKGSSSKSQ----TGLGLSICEEIAKAHGGKLVIKSQYGSGTSVTVEIPR--------------------- 145593183 -----------------------------------------------------------------------------------------------------------VRLFAAQVLVLAVGGLTLGLVAVAVGPR---IFHAHLGRVGGEVGAEARWHVEQAYASANALALGVGLLASLIAALAASAYATRRIARPVTHFAYASASLTDGHYDV---RMADPGLGNELKILADSFNTMAERLETVEATRRRLLADLGHELRTPLATIEAYLEAAEDGV--AVDDEDLQSVL---RAQTDRLHRLADDIAAVSRAETHQLDLHPVRTAPGDLVRDAVAAAWPRYAGKGVTLRSDLRPS-PQVDVDPQRMGQVLGNLLDNALRHTPEGGTVTVHV-IGGARSVELAVADTGPGIPAQHLPHIFERFYRVDTARDRGNGGSGIGLAIVRAVVSAHGGRVRAENVPGGGAMVKVVLP---------------------- 307298685 ---------------------------------------------------------------------------------------------------------------------------------GVWRIFTLQIGQWGWIQVGESLSSVRVALFRLSRLMMLIGPTI------IILAVVGGFYLAKKSLEPVERITLLAEEISVEKLNKRLNLTLPDDELGHLA---STFDGMLERLEESVKKQRQFTSDAAHELRTPLTAIRSIVDV---TLHRDRSSEEYVSALLQIQNEIERLSSVIDDLLIITRLENTLPKREFAVFSVSALIWEVLETMMVLAKEKNIEIETDLQENV-EIAGDRKHLSRAVFNLVDNAIKYTPENGKIRIAAKLSESKERIIIVEDNGIGIQLEDMERIFDRFYRVDRARS-QTRGTGLGLSIAKEIVKAHGGVISVKSSPGKGSTFKVSLPSK-------------------- 228919440 -------------------------------------------------------------------------------------------------------------------------------------------------------------------LLKLMNQFLIISVLTIILTTISVFVFSRVITEPLVKMKRATEKMSKLNKPIQLGIKRNDELGSLAKTIEDLSSELTYMKKE----RNEFLASVAHELLTPLTYMKGYAKVAKRDSL---TKEEREEYLQIIEDETDSVTDLVQDLFMLVQLEQHQFVIKKQKVLLQPFLERMVEKTKTTLTNKQMQLHVYCKDDL-EVCIDERRMEQVMLNLLHNAYQHSPENTSITIRV-LMETDSFTISVQDEGEGIPEQDIPHIFDRFYRVDKSRTRATGGKGIGLAVAKEIVELHNGSILVTSQLGAGTNFIIDIPFE-------------------- 209966096 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITPQKAVQARLDQAVAQAEAANRAKTQFLATMSHELRTPLNAILGFSEIIRDGTFGQVSPGIYQEYAGHVFDSASHLLDIINDVLDLAKVESATVTLTPEPVPLEETVRRAVQTVRPIARDRRISFAVQGGPAV-TVLADRRALLQSLYNILSNALRHSPENGTVEVRLEPEDGFGA-LTIRDFGPGFPPDVLAELGQPYPGRRNVYVSAARSTGLGYAITAALLGAMGGEIEACNAPDGGACVTFRLPLA-------------------- 166032764 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VILIIWVLIALVFSKLMVRPFIRITRSLENATAGYDESM----LHENAYTETRQMTEAFNKMRTEFVSNVSHELKTPLTSMKVLSDSLLTQEDVPV--ELYKEFMGDLSEEIERENKIINDLLSLVKMDKTADTMNISSVNINTLVERILKQLRPIAAKNNIEVVFE-SFRPVTAEVDEVKLSLAITNLVENAIKYNQENGWVHVALN-ADHKLFYIEVADSGIGIAPEETDHIFERFYRVDKSHSREIGGTGLGLAIARSAIVMHRGAIKVYSQPGKGTTFTVKIPLTYV------------------ 146279257 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FVSTIMVAILVLFYAVFFAYLWRRSITMSARVARPLADLEQRIRELQTVGEHLATMGDKLDAANRAKSNFLSAMSHELRTPLTAIIGYAELLEASEGRKLEGERM-NHVRAISSSGWSLVKLVDAVLELSRLDHKDLRLSTRSLDLAPLVREACERARPDADRMQVTLRIDPDEPLPSVIGDPGMLRRILDQLLSNAVKYNVPGGRVDVGFDLASPDSVALEVRDTGLGIAQDRQSDVFKAFQRLGHE-NGAISGAGIGMTIAQRLAEVTGCNLHFESEPGKGSTFVLRIPRTR------------------- 256378007 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RELDEPHRAFLSLVARQCAAVVNAALAYRAQQRRAEELAELDRAKTAFFANISHEFRTPLTLITGPLQELRARAGPGERAE-----LDVVHRNALRLGRLVTALLDFSRIEAGRMRARYEPVDLAVVTAELASTFRSAVEKAGLEFRVDCPPLGVPVHLDRGMWENVVLNLLSNALKFT-FGGGIRVEV-HREGDNAVVTVADTGVGVPVDELPRLFERFHRIENTRARSAEGSGIGLALVRELVGLHGGEISAAGAPGGGTAFTIRLPLG--TAHLPAD----------- 159037021 -----------------------------------------------------------------------------------------------------------------------------------------------TGLVVGVTLADNAATLRRLVLVQAVAGLLIVVLGVALAQLVLNNGL-----RPLRAVADTAREIGRGNLRQRVPVGDPRTEIGTVATALNEAFDQRERSEALTRT---FVADASHELRTPLSAVHGWADLYLNDGITDWDG--VDEAMRRIRTETTRMGALVEQLLTLARLDAHQ-PLARDEVDLGRVCADVLDSLRVTAAHHRLTLAVD---ERVTVTGDAAALRQVVQNLVGNAVRHTPPGTPVEVRVHRDDDEDAVLVVHDEGPGLDAEGLAHAFDRFWRADPGRA-APGGTGLGLAIVRDIVGAHGGTVALDSAPGQGLTVTVRLP---------------------- 229016818 -----------------------------------------------------------------------------------------------------------------------------------------------------AMLVLKDYYVYALIIVFLVIILLSFYYSKIIVKPLIKINRVTKKMANFDFSEKLDDEIGGLSGSINTLSVNLKDRIDRLNVANTKLQQDIERERQLEKTRKEFISGVSHELKTPLSVIRSFAEGIQDGVSKDTT-----YYTNVILEETENMNRLIVEMLELAKLESGTYKLEMSTFSIGELIQQVYTKLLFSMEEKHLQVDIHADSSL-FVKANRSRIEQVVVNLLSNAIRYTPDGERIHVSVVETED-TVKIEIENTGNPIPEESLEKIWDRFYRLDASRSRHTGGTGLGLSIVKNILDLHRAEYGV------------------------------------- 299133352 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QDVTDSVNVERALR-ERNDALEAADQMKVDFVHHVSYELRSPLTTIIGFAHFLSDPATGPMTV-KQSEYLNYITTSTNALLAIINNILDLATINAGAMTLDLGPVDLRKTVEEATAGLQDRLVHDNIRLVIDIDPSAAGFIADERRIVQIFYNLLANAIGFSPTNGTVRLNA-WRENGLICCAVADAGPGIPDDVRDKVFDWFERANGSRHR---GAGLGLSLVRSFVELHGGRVRVDSVVGEGTTVTCEFPADQTAH---------------- 150017362 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGSICIMTAIILHNPFFLMTLTTVVDAIERELLLRKQNLKI----TEQKELLYESEKRQ------REFLEKDLAMKDEFITLITHEFKTPINVIYSAIQLIEHVYISEI-PESVNKLIGSIKRNTFRQLRLVNNLLDITKLKSDQFKLNLKYLDIVFLTRLITESIKVYADQKRINLYFKTNVNNKNISIDDEKYERIILNLLSNAIKFTPEGGSITVELKENSNDKTVISVTDTGVGIPKEKHKVIFHRFGQVENNLSRLAEGSGIGLALVKMLVIILEGEIEVESEVGCGSKFTITLPIKE--EIVNEESKISQRY---- 85704547 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YFRAHVAPLFSGEKEVVSIDVRRGETSGEISTRSVLRDSTERKQIE--RAKMESVSIVSHELRTPLTSIHGSLRLLDSGALGTFDPKAQ-SVLDIAVRNTDRLLLVVDDILDLEKFRAGKMPIEKVHVDLVSLVGEAVEINKGYGSDLHVSFAFETDLETAPIFVAPERMMQVLANLLSNAAKYSPTHGTVRVGLR-EDGRFWQISVADDGPGIPEEMRASVFESFSKLPSLDGVTRKGTGLGMTISQKIVQAHDGEIGFDSEVGNGSTFFIRLP---------------------- 226227418 ------------------------------------------------------------------------------------------------------------------------------------------------LLLATRVVPLSDNA-RYRVYAGLSTANISFTPAELMGPMFVITPL--LLVLSVTFAYLIAGRAFRPIDELIDQVEAITDLHSRLGVTAAGDELTRLRLEKSFGALRRFTADASHELKTPLAVIRADVE---RAISPTTNETEQAIALEEALQQVTRMADLVDSLLTLARADEGRFDLFREPVELMPVAREVLETARLLGEDQDLEIEAPVLEN-AEVLGDLTRLRQLFLNLVTNAIKYTPRGGRVEISLAREED-VVRFIVKDSGIGIAAADLPHVFERFWRADLARSRARGGWGLGLAISQWIAQAHGGTLEVQSRLTRGSTFTVTLPLA-------------------- 182677583 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DMTASVNVERALT-ERNQALLDAEKLRNDFVHHVSYELRSPLTNIIGFIEMLGEGAVGPLN-EKQHEYIGYVMASSSALRAIINDILDLASIDADAMDLSLEEVDIAEAMRAAAEGVRDRLRESTLTLAVDAAPDIGVFLADGKRIRQILFNLLSNAIGFSTPGQTVTLAASRSHDE-VIFKVIDEGCGIPDDMVEHVFDRFK--THAGGSNHRGVGLGLSIVRSFVQLHGGRVLIETKLGKGTTMTCIFP-SRGEASDPKADAQTEQ----- 296131357 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGRSLAVLSSAASSLGGGRYDSRVPPPQMGREFDDLA-------DAFNSMAARLQEGERLRGRLLADVAHEIRTPVATLTAYLEAIEDGVQDLG-----AETVALLRDQASRLTRLSDDLTAVTRAESGDLALDREHVAPGDLVAAAVAASRERAAERGVDLREDSSASLPEVLVDRLRLAQVLDNLVTNALRHTPPGGTVTVGAA-SAGRDVTLTVRDTGEGIAAEDLPHVFERFYRADTARDRAHGGSGIGLAICLALVHAHGGTLSAASPPGAGSTFTVTLPT--------------------- 285018087 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------INERKANEMLLMEAKQTADEANRAKSMFLAIVSHEIRTPLHGAMGHLELLSRSPLSF----EQGEWVDMIRRSFDALLNLVNALLDSTKLEANALKINPVQMSPNEVLERCARSFGASILQGGVAFYCVTDPDLAMLEGDDQRLAQILQNLLGNAAKFTERGS-IMISLKQADGEWARFEVADTGIGIPASMQSAIFNPLAQADDSISRRFGGTGLGLFLCRNLSHLMGGRISVRSEPGTGSVFWVDLPFKRT------------------ 171057767 --------------------------------------------------------------------------------------------------------------------------------------HFVLLMLVVTPLMALMFGVLFHQELRSLAARGLWPVLAEGLKSGFIKAYATLLLTAGVVAWWLVLARLVAQEESNRQTQALNEQAQALNEQAEIESHRQQLQEAKRVADAANQAKSRYITSISHELRTPLNSILGYAQLLEEDDAMPAH---RKQAVSVIRRGGDHLLSLIEGTLDLARIESGKLALAIKPMRFADALHEMAHLFALQAAAKGIGFRSEFDPHLPEVRADEKRLRQILINLLGNAVKFT-VSGDVILRVQY-AREIARVEIIDSGPGMDAAELERVFEPFVRGSSAGATAGGGTGLGLTISRMLCDLMGGEMTVESTPGVGSTFRLKL----------------------- 164688487 --------------------------------------------------------------------------------------------------------------------------------------------------------------------LFFYIMINSLTSSTLLFISIIITMFSKKFLMPIRSLNYATGEVSKGNFKIIPNDFELGSLTAKFNVMVRELNSI-------ETLRNDFISNVSHEIKTPIATIQGFSNLLKDDTL---SKEEKDEYLDIIISETSRISNLTSNILKLTKLETQGIITDKTSFYLDEQLRHSVLILQRDLAQKNLDIDIDLDE--VQIYSNEELLQQVWINLLSNAIKFTNDGGKISIQL-MDTEDTATVKITDNGIGMKAESLNHIFDKFYQEDKSHSSN--GNGLGLPLVKRIVDLCDGTIRVKSLLGEGSSFTVELPK--------------------- 183980762 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CQLLVDQLSAALASVVSY-ERQRQRADELDRAKTAFLTNVSHEFRTPLTLLLGPVE---DALADAGGDTVLADRLDTARRNARRLQRMVDSLLAFSRIEAGRATARLVCTDVGTLTSHIASSFTELCARAGLDLALDCAPALADV--DPGMWETIVLNLLSNAVKYTMKGS-IAVEVRSEAAHCRLV-VRDTGTGIAPADLQRLFERFYRAENAGGRSAEGSGIGLSLVRGLVELQRGTVHIDSEPGRGTAVTIRLPRS-------------------- 218440505 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------FHSLPTLVKSCSIFSWLVVPIFYQGRLLGIVELHHCDPEPSGWKSEDIALVNAIATQIGVALIQAEAYANDLNEQLEALDRTRSNLVAITGHELRTPLSTIQVCLESLATEPD--MSPELRQVMLNTALQDAERMRTLVQDFLTLSQLESGRVQWHPEPLSLYECIELSLSHVRSRNPQNIPKIENLVSPELPLVLADGEWLVEVLSKLLDNACKFTTAEGTVTIEVNHNSPQQLEVTISDTGRGIEPNRLETVFDRFYQEEGALRRSAGGTGLGLAICRQIVRGWGGQIWAESEKNHGSQFHFTVPIV-VESFNPE------------ 238757840 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NLLLDTLRTQYDNLENTVAERTRELTLAKQQAEQANKRKSSHLTTISHELRTPLSGVLGALELLQMTPM----SDKQSRLANTASQCTLSLLGIINNLLDFSRIESGQLSLHVEETPLLPLLDQAMHTIQGLGQTKGLALKTFVGHKVPHLEVDGMRLRQILVNLLGNALKFTENGG-ICLTVKRCNDR-LIFAVSDSGHGISLADQKAVFEPFFQSQGHI----QGTGLGLTIASNLAKMMGGWLELHSSSGLGTCISFLLPLGPHREPTP------------- 228983784 -------------------------------------------------------------------------------------------------------------------------------------------------------------------LLKLMNQFLIISVLTVILTTISVFVFSRVITEPLIKMKRATEKMSKLNKPIQLGIKRNDELGSLAKTIEDLSSELTYMKKE----RNEFLASVAHELLTPLTYMKGYAKVAKRDSL---TKEEREEYLQIIEDETDSVTDLVQDLFMLVQLEQHQFVIKKQKVLLRPFLERMVEKTKTTLTNKQMQLHVYCKDDL-EVCIDERRMEQVMLNLLHNAYQHSLENTTITIRV-LTETNSFTISVQDEGEGIPEEDIPHIFDRFYRVDKSRTRATGGKGIGLAVAKEIVELHNGSILVTSKLGVGTNFIIELPFE-------------------- 308176348 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVLSTGTLTALLMSMIAYGLTGRSLKPLINVERTASMIADGDVKDYPAETEVGRLSRSLNAMLAQIEKAFNDREASERKMRRFIQDASHELRTPLVTIQGYSEF--YRYGGLAEPEAMDSAMGRIESESKRMARLVEDLLMLARLDEQR-PMEKQPVDLLVLGQDAVEDTKVRAPDRTVKLVGLVSPSPASTVGDDARIRQVIANLITNALRYTPEGSPLEVAVGVRSTMDAVVEIRDHGPGIPAEDAKRIFERFYRSDSSRQRETGGSGLGLAIVAAIVQQHGGSVALADTPGGGATMSISLP---------------------- 167758625 ---------------------------------------------------------------------------------------------------------------------------------------------------AFIVTDVSNMIPEVEEF--FVDMVFGIIIVLILTAALLIFWIYRAIMRPLGKMQVAAKNIRDGNLD-FELEAESEDELGSLRDLEQMRCRLKDNAEEKDRENKELISNISHDLKTPVTAIKGYAEGIMDGVAD--TPEKMERYIRTIYNKANEMDTLINELTLYTKIDTNRIPYNFNTLSVNAYFDDCVEDLSIELESKNVEFYFNYVEGSVKVIADAEQIKRVIHNIVNNSLKYMDPKGKINLRVKDV-GDFIQVELEDNGKGIAAKDLPNIFDRFYRTDASRNSSKGGSGIGLSIVKKIIEEHGGKIWATSREETGTTMYFVL----------------------- 237794329 -------------------------------------------------------------------------------------------------------------------------------DRGVYNTKTFEIKSEGKVVGYVGIGQYSSLLLSISFKISINKSIVASGILTLVIIITISIYFSKQFSIPIKEVANLSVNLSKGDFDGKSSVESN---IEELENLRESVNILAEKLKYQDSLRRRLVSDISHEIRTPLNVLQNNLEAM-IDGVLPVTEER----LNCLNEEVVRFGRLLNNLNVLKEFESESIKLNFQTIFLDELIADICSDFYAIAENKNIKLQYHIEHEDYSITGDRDRLKQVFINLLSNALKFTEDGGEVLIKI-YKSDKNIVVEVKDNGVGIKKEDLPFIFERLYRGDKSR-HQFEGNGIGLTIVKNILQLHYASIDLESEEGEGTTFKIYF----------------------- 162456997 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ESDELLTQLAQSASVALENAREAQAATRARDDLLAIVSHDLRNPLNTIAITASLLRSDLLKDGDDDDAVQLVDRMDRGIQSMTRLIEDLLDASRIEAGRLVVSPRVERGGTLVREALDAATSLAEAKGCRVTQGPLDAGLEVLADRDRVLQVFSNLLGNALKFTPRGGVVSVSLCRVAD-GARFSVADTGPGIPPEHQPHLFDRYW---KAAQESRTGAGLGLYIARGIVEAHHGTMAVESAPGQGTTIHFSLPLA-------------------- 15614576 ----------------------------------------------------------------WFIKLAYLSYTGLSLFFLLFVRYLFSNYKRNQSVRSGFCALYALFILIAPATTIREWTMLLFVLAIPFTTIILLVVQVILLFLLLAAISVASSILWSSFTGRVKSFEWGILSQIDYSFYPVDLTLA-----FLCFSTFWFIRFFRAN-------DDKADLVTKLQ--------------KEHVKKDQFLANTSHELRNPLHGMINIAQGVVEQEGGRLAPES-RQNLELLMTVGRRMSYLLNDLIDVTKMKQKKVTLTKQPTNLLAAVTTVVNVQRFMVEAKNLRIEVNIPHDFPLVYADETRLGQILFNLVHNAIKYTEEG-TIVIEAKVKKKRAV-IRVKDTGIGMDEETQKRIFHPYEQGAKEHYHENGGFGLGLSICRDLVSMHNGTLAVQSAPSKGSIFTFTLPLA-------------------- 310639848 ----------------------------------------------------------------------------------------------------------------------------------VFRPLGPPDRSSGLLQMGVSTNSMQEQLINQLRTFILLS-LIALAIGLALMLPVLRRTLV-PLSRMVEAVKRIDAGNLDERFDAEQGQYEVDRLAVSFNGMLERLEHSFAAERELQMQMRRFIADASHELRTPLTSIHGFLEVLLRGAAS--NPKQLQSALESMYGESKRMNKLVSDLLLLAKLDR-TPELKLEDISLDALLLEMKPQLLMLAGTRKVFFDMTAG---VRVLAEGDKIKQVVLNLFHNAVQHTDEQGVIHVNLS-AGKKLADIQIRDNGPGMGKEQLERIFERFYRGDESRTRSSGGAGLGLAITKSIVEAHGGSITAESTLGTGSIFKVTLPLA-------------------- 238756595 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDITERKRDALENASRDKTTFISTISHELRTPLNGIVGLSRILLDTDL----NDEQLKYLKTIHVSAITLGNIFNDIIEMDKLERRKVQLDNQPIDFTGFMADLENLSGLLVQPKGLKFLMEPQGRLPEIITDGTRLRQILWNLIGNAVKFTQQG-QIVVRIYRENTDRLIFEVEDSGMGIPEDEQDKIFAMYYQVDRNGGRPATGTGIGLAVSKRLAQSMGGDIMVKSTQGVGSCFTLSI---KAPAVQKEDNHED------- 300214818 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AILVGVILSIIIAHFLTKKIARLRNATDLVAAGNFDVTNGDSELDKLTLDFNSMVQSLRESNEEIKRQEERRRQFFADAAHEMRTPLTTINGLLEGLAYDAI---PEESKEKSIELMRNETKRLIRLVNENLDYEKIRSGQIELSKTEFDVVQVLNNIIKQLRNKAEQVGDKFELYTPDKL-MVYADYDRLVQIIFNITQNAIQFT-ENGVISISAE-KGNEETIIRISDNGIGMNEEQLRNIWERYYKADPSRKNTKYGSGLGLSIVHQLMQLHQGSVTVESKEGKGTTFTLRFPNKNKLSKI-------------- 136182043 --------------------------------------------------------------------------------------------------------------------------LTSAVADQSPGSSSASIVPSATIIVAALDSLPSGVVIAGADGVVLFKNSAARSISGVRHVDVLDEAVESMVASAV--VNETQHRRFETAGSPSRAFDIRTKRLANGRIVATVEDVTEQS--RIDTVRTDFVANLSHELKTPIGGIAALADTM----TGETDPQVIERLTARIVDESYRLSRIVDDLLDLSRIEFGGAE-DWEPVTVSDVINEVVARMQHEAKRAGVAIEAKSVAGV-RVVGDRMQLVSALQNLVSNAVKYSGDGKKVQVEVQATP-ELVSILVIDQGIGIAAKDHQRIFERFYRVDRARSRSTGGSGLGLSIVRHVVSNHGGTVTVVSEEGRGSTFTIVLPRAE------------------- 254517774 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLEEANLAKRIFLATISHEIRTPLYGIMGLTSA---TIKLSDSNLKVKEYLKKIDVLSNHLLSLLNDVIDISKIEARVIRIEKQKVKINNILSDINVIIKDKTNEKNQNYKIVTEGDDLTIIGDELKLKQIILNLLINAIKYTSNEGTISLFIKLINKDKIMFRVSDNGIGMSEEFMEKMFLPFAQEDNSNSRQFGGSGLGLSICKEFIEAMGGELIVESKLGYGSIFTFNLEFKQYMNEQEEDNIQDIDEK--- 154505268 ------------------------------------------------------------------------------------------------------------------------------------------------------ILAFMIVMILPTLFTTV--AMTAFAPKAVNDIQELYLIIVFCTASALIFWIYRTVSLAARNIKEFEIKNETNDEIGQLQDFEEMRLRLKANAEEKDKENKELISNISHDLKTPITAIKGYVEGIMDGVAD--TPEKMDRYIKTIYNKANEMDLLINELTFYSKIDTNRIPYNFTTISAKQYFGDCAEDLFMELEAKGVQFRYRYLETDSKVIVDPEQLRRVISNIVGNSVKYMDK-SDPSITMDLKDGDFVQIELGDNGKGIAAKDLPNIFDRFYRTDASRNSSKGGSGIGLSIVKKIVEEHGGKIWATSEEGVGTTMYFVI----------------------- 22297573 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MQKSAAEQSDCSMELSRLKDELFQLR----QERDRLAEQLQFKDRIISLLAHELRNPLTAGGIALETLESNLQEESSQEDIQRLFHHARSQTQTMGQLITDLLLAARGPQDKLQIMARQLDLRQLCQETVEDVRLNFERKKQHFTTDIPLDLPLVYGDGDRIRQVLVNLLDNACKYTPEGGKIHLSAFHRMTQKVQVTVSDTGPGIPIEQQEKIFGETVRLD--RDRAIEGYGIGLALCRQIIRMHYGQIWVDSQPGKGSCFHFTLP---------------------- 253999966 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVRSSDFISYLDSHNYTDPIKLKSWRLA--DTTLELQIQKLLISRDISQLEKVEHMRRDFIANVSHELRTPLTVVGGFLETLSDMDGAVPDS--TRSYFDMMQEQTGRMRRLVEDLLTLSQLENSPTIPQDTEIDINALLSMVMNEARGLSNDRH-TITLEADTTL-NLTGALEELHSALGNLVSNAIRYTPTGGSIHISWK-TRGTDGVFSVKDTGLGIEQQHIDRLTERFYRVDRSRSRETGGTGLGLSIVKHILTRHQARLDIESEFGKGSTFSAVFPKARLVHKTSTPSNQSAR----- 295694967 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SIGMVILAGAVSVYVARRIAGPLVEMTRTAGRMAAGELDV-RVAATGRDEVAKLGRALNHLAEALARQED---SRKTMTADIAHELRTPLATLKSHLEAFLD---GVWEPDEAR--LRGCYEEIERLIRLVRDVEALAELEAPGFRLQPTRVNLCDVLGRAVALYRPSYFQKGVDLAMECA-GPVWAEADPERLTQVVTNLLSNALKATPQEGKVTVSAE-TAGVWRVIRIQDTGRGIPPQELAKVFERFYQVGQRRSRD-GGAGIGLTIVKRLVEAHGGRVQIHSELGKGTMVRVDLP---------------------- 91774843 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVRPTDFIQYLQAQNYSEPIKLKSWRTIGATLEIQLVNQKLLISRDVSHMEKLETMRRDFIANVSHELRTPLTVVGGFLETLMDMEGAV--PESTRAYFGMMQEQTGRMRRLIEDLLTLSQLENSPEAPQETEIDLGTLLNMLLHEGVSLSQGKHEITLEPVEPGL-FIKGATEELHSALGNLVSNAVRYTPQGGKINLKLFLR-GNDIVFSVRDTGIGIEQQHIDRLTERFYRVDRSRSRETGGTGLGLSIVKHILTRHQGRLEIESEAGKGSIFSAVLPQARLIRKTPQEAQASA------ 186685045 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVRDISESKRLQAKLQWAEEAMRQALAKEREFSELKSRLLTTASHEFRNPLTTIHSSAELLE-HYRHLWSDERQQIHLRRIQTSVMHITQLLNDLLVLNQDETGKLEFNPTPLNLVEFCRDLLEELE-QSDRSQHAIVFSSECQCPSANLDAKLLRQILTNLFSNCLKYSPIGSTVKFSVT-TANERAIFQTQDSGIGIPPADIEHIFEPFHRA--SNTGNIPGMGLGMSIVKQGVDLHGGEIIVESAIDAGTTFTVILPFSRDLHI--------------- 255281630 -----------------------------------------------------------------------------------------------------------------------------------------TVIVFLLLTVTMFLSNIITFFLIRKGWLPFVPMLLQNAFISIVVGTVLTFFVVHLPLRPIQTLIQAIHEVARGNFQTKIYIEHPREF---RELSKSFNQMT-DELSGIEMLRSDFINNFSHEFKSPIVSISGFARLMK---SGNLTEEEQQEYLDIIISESARLSELSTNVLNLSKVESMTLLTDFTCYNLSEQIRQCVVMLEAKWTQKNITFQLDMEELI--LMGNEALLTQVWTNLIDNAIKFSPEGSTIAIALT-KDDTAAHVSIRDEGIGIEPEKQKYIFDKFYQADTSHS--VAGNGLGLSLVSRILKLHHGSVSVDSAPGRGSIFVVSLPLSQ------------------- 257870290 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIQLIYHMNEQTPSLQEEIALSDDHPRVLDVTLRLFNENELRVRQLEKMQKDFVGNVSHELKTPVTSLIGFTETLLDGAL--EDRETLVSFLKIIQKDAYRLENLIQEIILLSK-DSHSFDYTAQEINLRALIEQIIRSYEPIAREKQLSFIINGPEELIFI-SKRELLQPILKNLIENAVNYSKSQGTIQVDYSYRA-KQLQLSVRDQGIGIDREDQVRIFERFYRVDKARTRNSGGTGLGLAIVKDYTKLLGGTITVDSFPGAGSTFTITLPLETKKNSGP------------- 152989022 ------------------------------------------------------------------------------------------------------------------AAVSLLWFACSFFRGTAESRLNRLLQGEALLILAVGAIIAFTQQLWFSWLIYLLVILSSLSVPLVAAWHPARLIVAGMIVFNAGFMVFLVFSFATLAGLVLSVSTERQRLIQQLNLQQRTSEAAHT---AELQTKAEFLAKISHEIRTPMNGVLGMTELL----LGTPLSAKQRDYVQTIHSAGNELLTLINEILDISKLESGQIELDEVQFDLNALIEDCLDIFRVKAEQQRIELISFTQPQVPRVIGDPTRLRQVVLSLLDNAFKQTEEG-EILLVVALDEQSGLRIAVQDSGHPFDAKEREALLTAELHSGDFLSASKLGSHLGLIIARQLVRLMGGEFGIQSGSSQGTTLSLTLPL--------------------- 254293438 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSSEERNVLRCLA--DQIESELRLLLQMQEEASLRATKAFNAKSSFLSLISHEIRTPIAGIMGATDMLKVNNRAYEDNEAEKELLNTVWSSASDLLQLLNETLDAAKIEADGVQIHNQSFDLVAFCEKLKNHFKPLAENKGLDLNIRFDEFSQHIEADPTRIRQILFNLIHNAMKFTGKGEVISILPRENSIENACIEVSDTGIGMTQAEVANLFVPFNQANVGDDREYGGTGLGMTLVKQLVDRMEGTIAVRSQRGVGTQLKIQIPTFEIVE---------------- 15805770 -----------------------------------------------------------------------------------------------------------------------------------------------------------DFMPPPVLSIIYVGRSVAGIEDTLGRLQLFGALLAGTLAYVLAGRALRPLQEVRQAAERIGGQTLTERVPEEVQALARSLNAMLGRLEASFEAQRRFTSDASHELRTPVTAISGHASYLLRRTNPGGQE---RESLNIIRSESERLTNLITSLLQLARSDSGALTLNPAPIFSRLFLDDVSRELAPLATGGS---ELRVSGPDIPFEGDPDRLRQVIINLVGNALKAGAK--TVTLSSSQEEGREVRLSVRDDGPGIPAEHLSRLFDRFYRVEDSRSRDQGGAGLGLSIAHSIVDAHGGRIWLESEVGRGTVAHVQL----------------------- 257059382 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRSICYAIERKQMAEKLRQAKRVEERTKQKAQELNQLKSEFVSMLSHDFRNPMNTILLSAGLLE-DSGDQLTREQQISYFQMIRTAIKDMDQLLSEILLLGKADAGKLQGHFEELDLEELCHRLLHSLQLSAH-HNHEIIFQSKGEFSRGLWDEKLLRHIINNLLNNALKYSPEGGKVNFDLIEKENE-VIFRVQDQGIGISPEAQKQLFQPFYRADNVNN--IPGTGLGLAIVQKCVEAHYGTILVDSQEGIGTTFTVILP---------------------- 160895407 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VDVSSSRKDEIGELRVRLNESVELKMQYEEENR---ELISNISHDLKTPITTIKGYVEGLMDGVAD--TPEKQDRYLKMIYNKANELDALINELSLYTNITNNAIPYEFHRVSVKDYFNDCMEEVRADLLSHNMTLTYNYCAEDVKVVVDPDQLKRVINNVVTNAIKYTDEEGHIDISIE-ESEKMIKVSINDDGRGIDKESLPHIFDRTYRADNAR-RSRGGSGLGLAICKKIVEEHGGKIWATSTKGEGTTIYFTL-----KKYIKEENKDE------- 224537750 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKAINSDGFAGTEESSLKIVILPPFWMTPWAYVLYAMLLIGTLLLARNAVLRRERNKFRIQQ--MEREAERNEEVNQMKFRFFTNVSHELRTPLTLIISPLEGMMKETH----DERKQEQLKLMHRNALRLLNLVNQLLDFRKNEVAGLHLNLSEGEVVSYVHSICNSFLMLSEKKNVHLTFFSAIESLNMSFDEDKIGKIVMNLLSNAFKFTPDGGRVDVSLELIKGETLEIKVSDTGVGISDFDKERIFERFYQSERGDSNPSTGSGIGLSLVRDYVTLHGGVVRVFDNVGTGSVFVVDIP---------------------- 226315460 ---------------------------------------------FSLVMVCGIFTVVTADDKLLFVWLQFDYDWTVK--LTYLVYVGAVAFIPPLFHHLLPAYLNRRIL---QGFSGLCYAIFILLVPAG---TILAMIRMLSIVLLLSV-IISAYILWKAIFLLLACLFVGVNVIWTIAYSILGWEFINLIFAVLAFAAYWFRRFFR---------------------ATTETKHLAEKLQQEDKRKDEFLVNTSHELRNPLHGIINITQAIIEDTNNPL-HEEHKKRLDILLHVSRRLTLMLDDLLDVTRLKENSIRLHEKKLNLQSIFAGVFDMAKLMLDGKPIALQVEIDDSFPAVRGDENRLIQILFNLVHNAIKFTDEG-TITIRATTSNGFAQ-IQVEDTGVGVEEKALQTIFQPYEQAELNAIRASGGFGLGLHISKQLVELHGGTLSVQSTLGKGSAFTFTLPLASDSVLIEENSAQT------- 154496343 -------------------------------------------------------------------------------------------------------------------------------------------VQTGMVFVAAEVENITEMWRAFAIFFFTAIVVLCL---AFITTSVTSLRQTKPLKEMAEAARKFGHGEFETRVEV----GNRQDEVGELAEAFNAMADSLAKSEAK---RSEFVANISHELKTPMTTIAGFADGILD---GTIPPEKEQDALRTISSETRRLSRLVRRMLDLSRLQSAENVTAQEQFDISELMVRVLLSLETKINQSGLDVSTDLPEEPVMVWGDPDGITQVCYNLLDNAIKFSQEKGVITISIT-TKGGKAYVSVRNVGDTIPAEELPLLFDRFHKSDKSRSEDRDGVGLGLYIVKTILNNHKENITVTSDHGV-TEFTFTL----------------------- 239624689 ------------------------------------------------------------------------------------------------------------------------------------------------IFLVTNVSMIARYMLIQAVLGYHVAVVLVYVISGLVLFAVTFMILQEPYIRYISKISDAVQSISEGNLNTTIDVIGDDEMAANLNKMVEDIQVLMDKERESERTKNELITNVAHDLRTPLTSIIGYLELLAGNTKIPAD--MQHKYIEIAYGKARRLEKLIEDLFGFTKLNYGKISMHVAQVDVVKLLGQLLEEAYPNFVEKNLSYDLQSNIPAKIITADGNLLARLFDNLIGNAIKYGADGKRVLVKIHG-DDDVVTVSVTNYGYVIPPDELPLIFNKFYRVEQSRSSSTGGTGLGLAIAKEIVDMHGGTIQVASDLN-GTVFTVKL----------------------- 158338274 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GQIVGAVVTFCDITQRQWAESV----LKQTNEVLESKVRERTAELEQVNQQLQELSALKSRFVAMVCHEFRNPLNNIALSISSLNR-YHSRLTVRQQSEYLAGIAENVERMTEMIDDILVIGKLDAKRMELKSAEVDLVAFCQDLVAEVQSMAPHHVVLLICRHRQLITPI--DVQLLRSILTNILHNAIRYSPEDGEIQFKVSRRK-HIITFQISDQGMGVSPEEQSLIFDPFYRGKNV--SNVPGTGLGLSIVKQFVELLQGTITLDSRIGVGTTFTVRLPCSR------------------- 226948176 ----------------------------------------------------------------------------------------------------------------------------------AFSLIVFFIVTSAVVISGLVVVFLSRF----NVFTQPNPLILLLGIISIMVSTAIAQIIGKKVLSPISDLNKATKEVAKGNFNIRLSESSWTDEIRE--MAHSFNIMTHELGNIETL-RDDFISNVSHEFKTPISAIEGYATLLQDDEL---SDEERREYIHKILISTKRLSSLSGNILQITELENQKILPLEQKYYLDEQIRQTILLFEYQWTKKNITLDINLDN--ITYIGSKELLAQVWQNILGNAIKFSHQNGTIQVTLTQT-NEEVLITIKDNGIGMSEEVKDRVFEKFYQGDSSHYS--EGNGLGLALVKRIIDICEGTIEISSHEGVGTDFIVKLPK--------------------- 238027849 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELVANVRALLRLH-RAEEALRDADRRKDQFLATLAHELRNPLAPIRNAIELM--DPKYQAAEALVHDARMIARRQVDHLSRLVDDLLDVSRITHGKIALRMEPVDIEAAVAAAVETSQPAMERKHHVLRVSMPPLPCVVNGDAIRISQVIANLLSNAAKYTPDGGRIELGVAVAPG-AVEISVADNGIGIAPAELDEVFNLFMQSADSVKRSEGGLGIGLSLARTLTELHGGTIVASSDIGHGSRFVVRLPL--------------------- 144081512 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TYIILCIILVYMLMR--FTVIDIKRKRNLEFDRLE---------KEKEKEINRVKLEFFTNISHELRSPLTLILSPAEKLIKQGDKLKKKERLKLY-QTMRRNSDYLLKLIKQLLDYRKLDQGKMNLKCNHINLVTLLHKIIEQFYTSSDQKGIVLSHNINAQKLFAWIDINIFEKILHNLLSNAIKFTSKDGEISIRLKEVKDGHVEISVEDNGKGILPSDLNNIFNRFYQSENQ-NKENEGVGIGLSFSQNLAQLHGGSIEVVSEYQKGSCFTVLIPL--------------------- 56461210 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FYAYLNAGNFDEELTIPSPIRESLDI--EIRIMPYSEDQARDQVKRLENLRREFVANVSHELKTPLTVLQGYLEMMDEPQQTP--PAMLKKAVENMNAQSTRMANLVDQLLTLSRMETPSNDVFDHEVDMPALLEQLESEAKRLNEVKQHKIEFDVAP--VRIYGKENLLRSAMQNLITNAINYTPDGGEIKVTWKTVAG-GVEFSVKDNGKGIAAEHLPRLTERFYRVEDDRNSASGGTGLGLSIVKHAIEHHNSQLDINSSLEKGSRFSFRIP---------------------- 149371431 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILIASVVKEEQISLREVLRILEESKENIVSNKIQKSDELSQL---SSKLKDANQELVVKDKQKDEFLDSVAHELKTPITGIRAATELL-MDDEDDMPKEIKKQFLKNILQDSDRLGRLINNILDFEKLETGRLRLNMEYTDIQETINKAVANTQHIAAKKGIIIHIK-NVHRFKLEFDEDRILQVFTNLISNAIKFCEPKGRIEIDYKL-GNNALEISVTDNGKGIPAEDIAYVFDKFYQSQHQNTIKPEGSGLGLAITRQIIEKHNGKIWTDKDIKIGAKFVFTLPIS-------------------- 150018003 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SFFTYKGKPSVLTFLRDITSEKKVESLQEDIEKNLKLLNESR----EFNNLIMNFFTNMSHELKTPVNVIYSAVQTIYFGNYNLENIEKCKLYFKTMKQNCLRLIRIINNFLDVTKLDSGFIRIKKRNGNIVNIIEEITQSVASYVNDKDITLIFDTNVEEKIMGFDHDMMERIMLNLISNALKYSHSKGNIYVDF-IDKQTSVIVKVRDEGEGIPKDKLNFIFERFGKVDNTLSRKCEGTGIGLYLVKSFVEMHGGKISVASVEGQGSEFIIELPVELIKNEEEED----------- 309790024 ---------------------------------------------------------------------------------------------------------------TGQIIYPTQGGQLSQGQRSAATP----VVAAGQIVGYLVAQQHTSAALSQAAFLSQINLIIQAGLVAGVIGILLGLIVARSLAAPLAQLASSARRIALGHFDERVAQAGPE----EVAEVGSAFNEMAAALEAAEEQRRHMVADIAHELRTPLSVIQGNLRAILDDVYPLSKAE-----IATIYDSTIGLHRLVDDLRELSLAESGHLRLHLEPILVEPILMRMASLFSEPANARGVSLKLVIAPDLARIHADSERIAQVLTNFLANALRHSPSGGMIRLSAAADTERHVLIAVSDQGAGIAASDLPHVFDRFWRADRSRSRGQGGSGLGLAIARQIIHLHSGQIGVESQLGQGSRFWVSLPTAVVAATM-------------- 172036101 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VFSNINDRKQAEANQIRLIQEQQRAESLA--------ELNRTKTVFFNNVSHEFRTPLTLLLGPLEDAITQLESQEKPETVKEHLQLAHRNALRLLKLVNTLLDFSRVEAQRMEGNYKPTDLAVYTADLASVFRSTLESAGLQFIVNCQSLSEPIWVDREMWEKIVLNLLSNAFKFTFAG-KIRVSLRGEEDKTAVLEVQDTGIGICPEELPHIFERFYQSKSNQGRSYEGSGIGLSLVEELVKLHGGTVEVRSQLGQGTTFTVTLPTGTEHLPINERAHLVDQFQ--- 172036101 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GKPFSARQLLTRVESHLKLTRMR--KVQALNETLEAQVKTRTAQLEAINEELEA-------FSYSVSHDLQTPLRYISSFVERLHRKLEGNADASTLR-YLSIIDQAASQAHQMIDDLLEFSR--SSKTELVLTQVSMTQLVQEVRSQLKPEIGHRLIEWHIE---PLPEVQGDPKMLQLVWQNLMSNAVKYTCNCAKAMITIRSTDDSEIVFCVEDNGAGFDMTYHDRLFSLFQRLHS--QEQFAGTGVGLANVRRIIHRHGGRVWAEGAVHQGAKFYFSLPNRR------------------- 89893206 ------------------------------------------------------------ALLNYALPALSYNTSLKILIISYTLCLYALIKFLYHAQEGGSSRRANLIIDITLFFILLDWFTDFYLWGYIYTVALVGQIYVLFLLIAL--LAKNTKGGSEGRYYLFSAVVSSL-------IHLLTILANFILLWESNLFLPVFQPIFVLSLALY--------MSEKYENSFKTIEKLSDRLVVLDKLKDDFLAKTSHELKTPLNGIINISQSL-LDGAGGSLSRAQAEDIRLITSIGKRLSTLVYDILDYSKLKVMDIQLHIVCLDVHQVAESTVDIFRYLIKGRPITLENKIPPNQHLIWADENRLKQIFSNLLDNSLKYTELGS-ISLSCRQ-DGGFLWIQVSDTGIGIPADKLKDIFAPYEQLGEQ-SANQRGIGLGLTITQQLIELHGGQIVARSEPGQGTSFTFSIPLAK------------------- 292670067 ----------------------------------------------------------------------------------------------------------------------------------------------------------------YSLQRLIFYTVAICFVLALIAGHFISTRI-------LKPIREITWTARSIEVERLGRRLDVPRARDELSELARTFNRMLDRLQEGFQQEQRFVSDASHELRTPLTVILGYSDMLAR--WGREDKNILDEGITSIRSEAENMQQLIEKLLFLARADQKRQAVNKEDVDLAELLADTIEKMQMVTPSHEVTLGANAP---AIVNADPVLLRQLLRIFLENSLKYTPPGGHIHCSVLSADGSEVMVTLSDDGIGIAPEHQAHIFDRFYRVDSSRTKETGGSGLGLSIARWIAERHDIKIALQSAVDEGTTITLTIPT--------------------- 154252774 -----------------------------------------------------VVTAVMALLVYVWPGEVWPFVWYAAMCAFSGGLAALAWYYTRRPADEGEAHPYGLAHTGLTTLVGITWGL-GAFGAATGDFHHLLVYSLALGGTALG-AVSSQHVLPRSCFVSLWTSVPLLGLAHIFDPGFFGATIFGMIAGVLSILTVRMLRFMRTNVDLTRS---LDAKLAEITEMAAELEEARHEAVEANLSKSRFLAHASHDLRQPIHAIGLFTACLRDLDL----ETEARQHVRSIDDAARSVSRLLGSLLDISRLDVGGVEPQPERFALEEFLRGIIRQNADAARDGGGTI--EMETRDIWVNTDPALFSTMIQNIVSNALKYAP-GSNVRIVVRREGGRAV-LEISDDGPGIAEQDLRHIFDEFYRAEGGDAPKPDGLGLGLAIVRRLAGLLGLEVEIASAAGRGTTLRISLPLSE------------------- 300310697 ---------------------------------DRSLMLMAAWLVTAQAYICALYRYLLEAGSPWIVHAP-------ATLGCLATLIYL--RMSQSLVELEQLWRWKTLYRCMILALGGVTLWTAL---GDYRDAAPVANASAGLSYLAWLASMLHAWRARMLVLSFALAWLAMSMKMLELNGVFDGDLAALFQIGLLCMTSVIVTGRAVDLHRKHEQMQREQLKLEKAVAARTQEQALQAADEANLAKSGFLTRISHDLRTPLTSILGFADMIQASGGPHAGHGR------IIMRSARHMLTMVNDLIDYARLD----TPQPTPLYLHALLQEIAQEGQVLAQRQHNHFTLDISPDLPPVLADARRLHRILGNLLDNAAKYTREG-RIGLHVQWQADHALQIEVSDTGCGIAPQFQSRIFEPFERADA--DRRQPGIGMGLAIVRLWVQRMGGSIVLESQPGMGTRMHLQLPAERGSEQDIASHH--------- 295704020 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SVLFSIVTIFALSKFITAPLIKMKKATEKLSQGDLSV-KLGAHSRDELGQLGMSQSLANELQRLRKE----RNEFLSSISHELQTPLMYLKGYADVARRPSNTP---QERDKYLAIVEEEAERISQLVKDLFQLAQLDQHTFFIQKQKVELATYLHTICAHFHLALKEKEMELDISCSQGL-YILLDPERFQQVIINLLDNAMKYSKEGTKIDLIVK-KSAESLTITLKDQGIGIPEQDLPYVFDKLYRVEKSRSRKSGGYGLGLSIVKEIVEAHGGEITIISERGKGTTVEIEL----------------------- 90407447 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AYFEIRSFPLFNTQKKCVGIIGFGRDITERKIHQESL--------EKASRDKTTFIATISHELRTPLNGIVGLSRMLLDEQL----NAEQHKHLKTIHMSAITLGNIFNDIVDLDKLDRRRLNLVCDQIDMFDFVGDLESLAFIQTEQKGLVLNFEQEGMLPYIEADDTRLRQVLWNLISNAVKFTKTG-HITIRCFAKRQNAQHFEVEDSGIGIPAQQLDKIFSMYYQVQGDQHAT--GTGIGLAVSQQIVDAMGGKLSVKSTFGKGSTFTLSLP---------------------- 300945340 ------------------------------------------------------------------------------------------------------------------------------------------------------------------VISLLYGSVYFLSSHNLLPFVISFISVLG--AAGIAWHSYQKQQKWHQEKQDLEIQDLRDSHLQQTQLEKSLQNLTQKRLNNTNLRKDEFLRQTSHELRTPLNGIICSLQLLLDELYDNSDEET--ELLQQAYQSSLHLINLINQVLDLAKIEAGKVSIELKPIDLHASLTAAIYLQFGNFRKKNLQLYRQDFFQGIKIKADPNKLKQVLINVIGNAIKFTDRG-NITIITQLRQVKMAVITVQDTGIGIEPKNQHRLFEAFQVENESNTNPQGSTGLGLMISKNLVEMMGGSIYLNS-PGQGTTVEILLPLADQESEIDDSN---------- 140371262 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSGLALIIRDISKEKQAEIKVKRLNSELEAKVRKRTQALAEAKDEAIKHSEIKSAFISNVSHELRTPLNGVIGTLNILKREAL----TDKSRKLVDMMELSASSLNLLINDILDLSKIEAGKLDLNIQLINPLLLIESLVSSCAVRAFDKGVDVYLDTTETCDKLEVDPLRLTQIINNLISNAIKFTEKGIKIKVSSEHVANNELRVSVQDTGIGIDPLSQKRLFGAFQQASSAITEKFGGTGLGISICKQLCHAMGGEI--------------------------------------- 143829217 ------------------------------------------------------------------------------------------------------------------------------------------------------LATLFAFILDFLFFQLIIPSNVEGINVIVLSILYYLILF---LIIRYSIEIYIKLYLERGVKKVLDELNEEKDTYDEKDLEKNLIQKARERTSEINVLKDEFLGNISHELKTPLFTIQGY--ILTLVEGAMKDKKVRDKYLKRAAKGVERLIAIVKDLDLITQFESGIKTVDKTDFNVFDLIDNVFELMEFESEKNTISLKYDKDSEPIFVNADQERILQVLTNLVVNSLKYGTENGFTKVSVEEYNNDKILVKVSDNGEGIDEQHLPRLFERFYRIDKNRSRKKGGSGLGLSIVKHIIEAHQEQIFVKSKLGIGTEFSFTI----------------------- 157062981 -----------------------------------------------------------------------------------------------------------------------------------------------VVALRVPLLNLSNFEIPDLSAKSYAIMVLILPTDSTRKWRDHELELVDVVADQVAVAL--------SHAAILEESMRAR---AQLMEQNKALDLARREAEMAIHARNDFLAVMNHEMRTPMQAIIALSSLLLETELTP----EHRLMIETVLKSSNLLETLINDVLDLSRLDDGSLELDNEIFNLHGVFREVMNLVQPIASVKKLSMTLILAPDLPVCVGDENRLMQTILNVAGNAVKFTKQG-YISIIASVAKPESLRVQVKDSGCGVLPEDIPHVFTKFSRPRKGSNRINEGAGLGLAICKRFVNTMGGHIWIESEIDKGSIVAF------IVKLGICDNHSDT------ 239814664 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ANVTVIERPMRVASLISTVRTALRARNRQYQLREESDQRKTEFLATLAHELRNPLAP---MSTALTLLMRKPHEPAEARRYYELMGRQIDHMVRLVNDLMEVSRITRGKIELRMEAVALEAVIEDAIELSRPLLEGARHTLGKQLCSEPVVVRGDGVRLTQVFSNLLNNAAKYTAPGGKIR-IELRRERREAVVEVWDNGTGIAPDMLKSIFEMFVQVSGTSKAAQGGLGIGLTLVKSLVELHGGSVEASSALGRGAMFCVRLPLARVESGVP------------- 281356726 -------------------------------------------------------------------------------------------------------------------------------ARSDFRIMRLRLFDGATLEVGQSLKPVQQLIEEYTLLH------VGIFSFFLIVGTVVGWLIARKFVNGVLRVSDAARETAGGDFSRRVPEGDGGAEINELVCTFNLMNSNTEKLFNELKMVTD---NVAHDLRTPLTRMRGLAEV---TVEGPPELGRYRELAGVVADECSQMIQIINTMLEITKTESNIETPEAELLDLREMIARAAELFQPLAEDGDVRLAAELPDAAVPFRGDRIKLQRVVSNLIDNALKFTPPGGTITLSLTVKEN-TILFRVADTGCGIREEDLEHIFERFFRSDASRTR--PGNGLGLALVRAIVRAHHGEITAASKLGEGSCFTVELPK--------------------- 197117559 -----------------------------------------------------------------------------------------------------------RGYLISLLLVAGATAICELVRPHLIPTNMVMVYLLAVVAAAAKLGR------RPAIATAFFS-VLAFDFFFVPPRLTFSVAEKEYLVTFLGFFV-VGVMISSLVAKVREQSLERERLSHEAEKARIL--QARENLERA------LLNSISHDLRTPLVSIKGALSALK-EQGGRLSPEARRDLLETANEEAERLNRFVGNLLDLSRLEAGALRPRIEPCDLQELIGCAISAMESRLGDRNVSV--QLPQGLTLVPLDLVLMTQVLVNLLDNANKYAPAQGSIEVEAR-VAGAWLSLTVADRGPGAPEAELSHIFDKFHRV--QVPEKTGGTGLGLSICKGIVEAHGGRIAARNRPQGGLAVEILLPLQQ------------------- 124007667 ----------------------------------------------------------------YFLHDFVLVDWTIIRLEYLSMNLGMPATAWLLRTLYPQEYPKR--LAQAQSVMFLFLSLIVLFLPPHLFTQTVTLFYAAYLLVKAALRKREGALLFIVGFLAFFGAIVVFGTGLFIFIFSQALLLSRRFSKAFSEAEQLTEALNFTNQNLEELTQDLKDSNNKLNQSLEELDAINEKLIELDKFKQQMMGMIVHDLKNPLNSIIGLSE-----------QQNDPRFFSTIHQSGQRMQGLIMDILDVQKFEESKMKLLKDKVVLEELLQWAIQQISFLIREKNHQVTIE-APSDVYVEVDKDLLLRVMVNLLTNASKHTPQNGKICLSVETTAGKWGKVLVADSGEGIPATHIDKIFKKFHQVSPKKSGAIRSTGLGLTFCKLTVEAHGGHIGVVSPVGEGATFWFTLPLA-------------------- 27227703 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEFTIEVNAPWYRSNLIILLCLLKVYHKYRQRKLHEEKLIEENKHQEELNESRLKSFINISHDIRTPMTLIISPLQQLLQSDTDPSRHATYR----TIQKNAVRILHLINQIMDLRKIDRGLMAMNMRKTDMVKFISDVYALFIEQAKMQNIDFSFEHDSEQLYMWIDRNNFDKVLVNIISNAFKYTYAGGKIEIRLTHNDKEAE-IAFYDNGERIPDDQIKHIFDRFYQANVKSNDRKIGTGIGLDLTRSLVELHYGTISVHNNAGKGCEFNITLPLGKEHLSEAENDTQDTESETY- 126658342 ---------------------------------------------------------------------------------------------------------------------------------------------------------LGQFYLAQDITMMFWRVMRSLLMISVIATILMTMAIAWYIQTSLTPLKRMSQMTKDIAPETLKVQLELENAPSEVKELAQTLQTTLTRLSNAWEDQRQLVSNVSHELRTPLTVVSGYLQ--STLRRGNNLTDIQREALETASSEADRTVQLLQDLLDLARAEHGGMYFNLETIFLNELLTEIEGMV----YQYPISVNLSLPNELIKVKGDKNRLKQVFLNLIDNAVKYSHSSEPILIKLTQNKQQAK-IEVCDRGVGIPLADQTRIFERFYRVDEARSRNVGGTGLGLSIVKTLVEGMGGTINVISQPNQGTIFTILLPL--------------------- 16077444 -------------------------------------------------------------------------------------------------------------------------------------------FKGAVLLIS-PISGVEQ-MVNQVNLYMFYAVISTLVITILVSW-----LLSKFHVKRIQKLREATDKVASGDYDIHLENSYGDELASDFNIMAKKLKQSRDEIERLEKRRRQFIADVSHELKTPLTTINGLVEGL---NSHTIPEDKKDKCFSLISEETKRMLRLVKENLDYEKIRSQQITLNKLDVPLIEVFEIVKEHLQQQAEEKQNKLMIQVEDHVI-VHADYDRFIQILVNITKNSIQFT-QNGDIWLR-GMEGYKETIIEIEDTGIGIPKEDIEHIWERFYKADISRTNTAYGYGLGLSIVRQLVEMHQGTVEIKSEEGKGTKFIIRLPLT-------------------- 229160512 -----------------------------------------------------------------------------------------------------------------------------------------------------AMLVLKDYYVYALIIVFLVIILLSFYYSKIIVKPLIKINRVTKKMANFDFSEKLDDEIGGLSGSINTLSVNLKDRIDRLNVANTKLQQDIERERQLEKTRKEFISGVSHELKTPLSVIRSFAEGIKDGVSKDTT-----YYTDVILEETENMNRLIVEMLELAKLESGTYKLEMTTFSIGELIQQVYTKLLFSMEEKHLQVDVDVNSSI-YVKANRSRIEQVVVNLLSNAIRYTPDGERIQVSVVETED-TVKVEIENTGNPIPEESLEKIWDRFYRLDASRSRHTGGTGLGLSIVKNILDLHHAEYGV------------------------------------- 239908416 -------------------------------------------------------------------------------------------------------------------------------------------------LVGLPATSLFPPGDPLGVFLASAPVTELLASGGMTGLEKTLCGKDGRTLAVLVSLALLRGQDAGEEGVVCLAMD-----ITERKRADDLA-RARKAAEAVSRAKTEFLAVLSHELRTPLNIMLGMLEHVQDCDLPAPTQAGLVQAV----KSGQTMLDVIAAMLDYASLEANRVVLRRQPFSPGLVAMEVTGRFTDVAKAKGVTLAVDISPDLPTLIGDAARLTQALANLLSNAVRFT-MGGEARLFLGGRDGEVWRLMVSDTGMGVTDAKLEYIFEPFTQEDASASRRFGGLGLGLAITRRLVGLMGGTICMDSRPGQGTDVYLTVPLE-------------------- 227527842 -------------------------------------------------------------------------------------------------------------------------ILLLLLNMSIFVIANQEIARNPGLAAGIFQIKLSLSLGPHAIRLWVFTGLMLLADAFIVYWRLMRRYRQMQLRHVISELHYIASGHFSHRIKFLDGQMQR-----VVESVNALVDSTINAMEEEERSKDELITNVSHDIRTPLTSIIGYLGLIEDNQYG--SEEELKKYTHTAFLKSKQMKSLVDDLFEYTKVRQPDLPLSIVKIDLGAMLEQIGASYELEGNKKGMEVEVSVPDEPVFMEADGEKLARVFNNLISNAFKYGRDGKHVYLSVKQLSSKEVVVKIENDGEPIPEDAVPQLFDRFYRAESSRSRETGGSGLGLAIVQSIVERHNGYIYVESNAAL-TSFVMHFPTE-------------------- 154503468 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------ILPVYITMAVIYLLSFLFL-IGFEFFVFRPLRQITEAATQYASGNLTY-EIPVTTHDEMGYLSASLNYMSSQLKDMEE---YQKKIVANVSHDFRSPLTSIKGYVQAM---TDGTIPPQLHQKYLNIILFETERLTDLTQDLLTLNEFDRNEMILDKTEFDIQQMIKNTAASFEGTCTSKRISIELLLLAGNILVYADRRKIQQVLYNLIDNAIKFSGNDSSITIEVTEKNEK-VFVSVKDTGMGIPKKELNKIWERFYKSDLSRGKDKKGTGLGLAIVKEAIQAHDEHINVISTEGVGTEFIFSL----------------------- 134754994 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QQVYNVDGEAMGVSGTITDISERMQAEQQALDLMLK-ARTVEMLKG-FLTGVSHDLRTPL-SIMNTSLYLLRHKLGEAEGE--NRYLDALEKQTTHMQRVVEDMLDMSKLDDDVAELSMIRIDVNGLVRDLLVTLQNNATAKNQQLIFSPSSSDLFIMADQFMLGKVITNVVKNAIQYTPDGGHIRIETAQTPDFTIKIVIRDSGIGIEADTLPHIFERFYKANEARPSGQVGSGLGLSIAHRIVEMHGGTIEAQSAVGIGSTFTITLP---------------------- 51893643 ----------------------------------------------------------------------------------------------------------------SNLAFSLRWRMILTFMASGFLAAVSTALMLAVAALAGSIPPFNWLLNFLADTVGVWPIVFAVAVVLSFTWYIL---LSQPMIRYLEALSRAMDEVARGNYDVTVPPRGRDELGLLGENLVSMSRQIKQRERQANQARYELITAVSHDLRTPLTSVLGYLQLIDEDRY--RDEVELRYYVDMAYEKAKQLKRLIDQLFEFTRTSHGGIVLRPVPINPAELLEQVAEAFVPALQEAGMEYRLRLPDERATVLADPDLLVRVLENLISNAIRYGREGKVVELELEVRRERAVLLRVANRGNPIPSHQLDRIFDSFYRGEVSRSGRTGGAGLGLAIVRNIVTLHGGTVRAINETDR-TVFEVRLP---------------------- 225027576 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVGIFFIITLIFSVLVALLIRNNFRRMQNEL---DIIAAGHQEEGLGQENFRRYKELENTRQEFVSNVSHELKTPITSMKILADSLLMQPDVPV--ELYEEFMNDIVHEIDRENQIITDLLTLVKMDKTQADLNITSVKINDLLEVLLKRISPIAEKRGIKIRLETMREVVA-EVDEVKLSLACNNLIENAVKYNHDDGKVDVSLN-ADHKFFYIRVKDTGCGIPEDCQEQIFERFYRVDKARSRETGGTGLGLAITRNVVLMHKGSIRVHSKEGEGATFIIRIPL--------------------- 253579599 --------------------------------------------------------------------------------------------------------------------------------------KFYGFFKTDHLSV---IAPITSDMETKGYVAIHYSMTNLYQSRSSILFIMQVIFLLCYAATSLLLWAY-SHYIRKPLARIMKGASESDDEMGYLKTLNYMSDELNKNGE----YQRKFIANVSHDFRSPLTSIKGYVNAILDGTIPY---EMQERYLKIIAFESERLEKLTRSLLTLNELDMKKRMMHIQRFDINDTIKNTAATFEGICTSRQIRLELLLSGHELYVRADMEQIQQVLYNLLDNAIKFSNDNSSVQIETTVKSGK-VFVSVKDYGTGIPKESLGKIWDRFYKIDASRGKDRKGTGLGLSIVKEIINAHNQNIDVISTEGVGTEFIFTLEKTK------------------- 254465794 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGRIAAERQLTYALAAVLIGAIGVFVAVRFVHVPMERFIISAQSE--------------IEASRRKAEAASEAKSVFLATMSHEIRTPLNGVLGLAELLNDTAL----DDNQRHMIRMMIVSGNSLLSIINDVLDLSKAEAGKLEMEAEAFNVRGLCLEVIDLFSARAQSASIGLTLQESAGVSHVLGYGTAVRQIVVNLVSNALKFTGSGS-VCVMLGQDGTRVIRIAVKDTGIGVPPEAQERIFEQFAQADATTTTRFGGTGLGLAIVKNLTGAIGGTIALESAEGVGSEFTVEFPVKDVPPPA-------------- 255036012 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EAGNLIGLLKVMRDLQKQTDEALKIADKRKDEFLAMLAHELRNPLATVRNGISLLKVTR---QNDAQMSDVVDMMDRQATHLVRMIDDLLDVSRVTQGKIQLQLERLDMAALINSAVKSIRSQYEARRKVLDVQTGFAKLIVEGDATRLSQVVTNLLTNSLRYTGDEGHVWVTLTSQDGEAV-IRVRDNGIGLTPEQQTSVFELFVQGDNSLARTQGGLGIGLTIVRQLVGMHGGRVEAKSPIGMGSEFTIYLPL--------------------- 255283554 --------------------------------------------------------------------------------------------------------------------------------------------------ITISIGATCTFLSVQTIAVKFFD--HQLGEDPIISLGMLFPM--GILVATLSFLYLIRYFLKLSHGLAQIADGDYDTLLDELREVYHDFNQMGRELKSVRALKEDFTNEFSHEFKTPLTSISGFAHLLLERDL---PKEQREKYLQIIANEADRLTELTKNQLLLSNLETQQLPPDKEPYSLDEQIRTCVICLYPQCQEKNIDVSVELSP--MTYYGNQELMQHVWQNLIGNAVKYTPEHGRITISSKETDSVYE-ISVSDTGIGMTEEEIQKIFQKYYQVKKEKSSK--GLGLGLPIAARIVELYNGRISVSSIPGKGTVFTVFL----------------------- 158334651 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------QFIASVQSLALASSVAVVLITLALTWYVHRSLRSLSQMDLDLGKTKVEIDNAPSEIQELTETFNRMLERLSEAWHEQQHATERQREFVGNVSHELRTPLTIVRGYLQSIQRR--GDNLTEMQREALEISTAEANLTIQLLQDLLCLARADDGYMPYHLETLILNDVAVEVVNM-ADKFNQRQIDL--EFESPLIPVFADAKRLQQVLVNLVENAIKYSATTEPVTVKLEQREDSAL-IHVCDRGDGIPLKQQSRIFERFYRLDEARARCTGGVGLGLSLVKTFTEGMGGQVSVLSAEGEGSTFTVTLPIS-------------------- 224537072 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLCVALTFF--IRFLLKRSEKKHTA-------EIKQLNVNKE---------KEVHEAKIKFFTMIAHEIRTPVSLIIGPLEKIMRSSIPM--PAMLRDDLNIIDRNSQRLLFLVNQLLDFRKVEQEGMTMKYTSQNIRQLLEAVCERFNPFITQHGAHLTVEYPDANFTAMVDSEAVTKLISNLLTNASKYTKD--EVILSVVQPEQHTFVIRVTDNGIGISKEDQKKIFKPFYQAMD----NKPGTGIGLSIVKSIVESHNGCIEVESEVNKGSSFIVTLPIEQSQEAIQE------------ 167768189 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LPLSVTGVVFLYLIILSFSWFWIYITNLAHQKQEQEKD------EKYKAELLKSAKKAEAANEAKTEFLQRMSHDIRTPINGICGMIDVAEHYAD---DMEKQTECRAKIKETSHLLLELINEVLDMSKLESDEVVLEEIPFNLSNISKEIFVVIEQIAAEENIRIVWEKEETHWNLIGSPGYVKRIMMNILSNAVKYNKENGYIYISTSEQEGRTIEFICRDTGIGMTKDFQKRLFEPFAQEHTGSRTKFSGTGLGMPITKKLIEKMGGTITFESKKGEGTTFVIRIPFKIDQDADQREEQEAISEKS-- 254250800 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SGVVTPISDTSFNGFAKIVRDMTLRKQSDDANRE---ALAREQAAREQALSSNQLKDEFIAVLSHELRHPLNLIGVKSEMLPRLPE-TRDIPAVREAADSIRQAVRAQAQIIDDLLDLSRIQTGKLALELNRVDLTAMLRSIADTCERDVHARGLVLKTELPTEPAIALADPVRCEQIFWNLMSNALKYTQSHGEIVVRLAH-EGRMLRVDVVDDGQGIDGDTLPHVFDMFRQAPRDRTR--GGLGIGLALVRQLVDMHGGRIAAASDPGAGTTMTVWLPAA-------------------- 163814968 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------FGYIILMVVIMFILSGLV-ALLIYQQFVNPLVKLKQAAEKMGSGNLEKIEICKNREDEVGELNMRQRMSDFAKAKMEEENR---QLISNISHDLRTPITTIKGYVEGIMDGVAD--TPEKRDRYLKMIYSKANEMDSLINELSLYTNINNNAIPYEFHRVSVKDYFNDCMEEVHATLMSKNMTLTYRYCDDDVMVIVDPDQLKRVINNIVTNSIKYMDKEGQVDISI-YDNDAEVKIAINDNGRGIDTDSLPHIFDRMYRADSARQSR-GGSGLGLAICKKIVEEHGGNIYATSQIGKGTTIVFTL-----KKYIPKD----------- 170695834 --------------------------DPIQRAIDEDLVRV----LYAQDPIAFFHWFSIAVLVAIYWPAIPSPPLFIACFGFYAAANCAGLALWICNRRYPHLLSPRGWINVHAVRGVLLYSWFAFQSPQSDLPLLHTV-----MLVTLAAGVFMSNGFDLLNFATAIPFLLFPSIVLHFGMHTFDRTI---LAIVLAFF-FCAINVYALSYRKLFQQVVQAR-VDQQYLAESLAAQ-KHVAEEASLAKTRFFAAASHDLRQPLHAIGLLAASLNDSAATP---AQHAKTAEHIVHNVEALNQLFNQVLDLARLESGVTQVIRLHFRLSELFERVGSQYRPQAAAKGLAL--RIAPTSMVVHDDPVLLERVLSNLLSNAVRYTEEGA-IWLRVGRTNGG--YIEVRDSGIGIPAQEHERIFEEFYQVANPQRDARQGHGLGLPTVKRLVGMLGGELQLRSAPGRGSVFRF------------------------- 167902548 --------NADDAETVRKVDGRLAGQQHWIPGFGWALRRPAPFSGFHMTYLLPLDLQLRSMRLSLVGGATLVLIVLLFVAFRYWNYRFLTRIYEEASRALESEML--NHLLVHATPVGLCIVRRATLEIVVANPIART-----MLGLRLSDRHLPQELL--SAFESSLAEQDTQSDDARIFQFPFTLSRAGHAAV----HIEITYAPAMLNAREVFFCA-ITDMTAHHQ-AEILLREAKLTSDAAAKAKVAFFASMSHEIRTPLSSLVGNIELIARGPLAP----EQQARVKAMETSARGLMQIVNDVLDFSKIDVGELSLMEEWSNIAELLDRLALSHAPLATQQGLKFYMVFDRSLPRLYFDPIRVSQIVNNLLSNALKFTPSG-KIVLRAGWRAG-ALEISVTDSGIGIPDDLKHRLFLPFTQGDSNRLRQARGTGLGLSICARLCELMKGRIDLESTVGVGTRIAVTLPL--------------------- 125974108 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFNVSTQDIINKHILTLDRSITLQKAIE--TAMGGHLFEDIFAIGELASPVKDEVVVKGVILFILDVTEK--QSAEKMRREFAANVSHELKTPLTSILGYAELMK---SGMVKPEDISEFSDRIYNEARHLIDLIEDVIRISRLDEKNVQLPFEEIDLLELAKETVGRLSSLAQQKRIKLSVGGDNAI--IFGVRQILEEMIYNLCDNAIKYNYENGKVDVNVKTFSDQ-VVLTVADNGFGIPREHQSRVFERFYRIDKSHSRETGGTGLGLSIVKHSAEFHNAKIRLMSKPGKGTTITVIF----------------------- 255689849 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTWWAKLIYVLISAGIVYLILHAYKKKL--DLESLYTLEKKNHEQEQELNQERLRFYTNITHELRTPLTLILGPLEDMQKDTSLPV---KQAQKLSVIHQSALRLLNLINQILEFRKTETQNKRLCVCKGNIAPLIYEIGLKYKELNQKTKIDFRIQIEKEEMLLFFDKEIVTIVLDNLISNAIKYTEQG-CITLSLYQTVRNEVEIKVSDTGYGISAEALPHIFDRYYQ--ESGKHQASGTGIGLALVKNLVELHEGEIRAESVQNEGSTFCISL----------------------- 56752231 --------------------------------------------------------------------------------------------------------------------------------PASNDPKVFQIQQQSFILAQTALSPIGNVYWLQDITRQLDSLFSQLQLGSILLVFTLIVVIASRIRRAMAPIKEISQ--IASNISIIDLGADPLELRHALGLAKAFNDMLN-RLSISWEQQQQFVGNVSHELKTPLTVISGYLQSLLRR--GDNLNSYQNQALETASAEAERTIRMLQDLLDLARVDSGNLHFRLMPTVLNTLIAEVAEMTR---RVTGRQIIMQTPKSEIVVYADQNRLEQALINLLDNAAKYSNQDQVVYINLEQ-SNQQTLIHIIDQGVGIPLAHQSRIFERFYRVDEAMTRSRDGTGLGLAIAKSLIEGMQGKITLRSKLGEGSTFTIILPN--------------------- 123475708 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTELRNAYNRLETERARAEEANKQKTLFLANMSHEIRTPMNGIFGMLDVLSLQEL----TSEQRLLVDSIRSSSFQLMKLLDDTLHLSKIEQGETEVEMSNVDIWQLISPTILANYASAKENNVKLSLYVTPFPSLVRSDPQLILKILNNLLSNAIKFTKQG-RIDVKLSF-DDEVFTLSVADTGIGISKDQRAVIFERFAQADDCVARFFGGTGLGLSLVQEISKFLGGDVTLESEVGCGSTFTVTIPMESVM----------------- 297623817 ---------------------------------------------------------------------------------------------------------------------GRTWYVEGRLER--FNLSNLEVPAAMMVALPVSTDTLSQLRINL-----IQTIVVAFVGFALGVWF-----LAQRVLAPLKQVTQAASRISSHDLSQRVPAPPTRDEVGELALT---LNRMLGRLQETFETQRRFTADASHELRTPVTAIAGHASYLLRRT---NPTPEQEESLKIIRSEAARMSKLVNDLLELARADAG-FSVDRVPFNLVEVVEEVKKELAPVLGGASLRTFS--PQPLLEIEGDAGRLKQVLLNLVQNAL--NAGATQVDVSLTL-EGRRARLEVLDNGPGIPEGALPKLFDRFYRVDGARSTRGNGSGLGLAIVKWIVEQHGGEVTVESKVGEGTVFTVFLPAPPQAGALP------------- 261368363 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------VLAVLVFWVAAAVCSTLLTGLAIRRHYQKPIEEFSEAARRVAAGDFSVYLPPKHPMDKTTHLDVLFMDFNKMVEELGSIETLKTDFFSNVSHEIKTPLAVIQNNAELLQKKQL---TEAQRQECTETILQATRRLSSLITNMLKLNKLEKQVIQPLPQVYDVCNQLCNCALQFENIWEKKQIDFEAEIE-DRALLCADEGLLELVWTNLLSNALKFTPEGGRVTL-AQTSDDREITVTVADTGCGMDEATLQKIFDKFYQGDTSH--ATEGNGLGLALVRRILELSDGTITVTSTPGSGSSFTVKIPRS-----LPQEEQQ-------- 52144961 ----------------------------------------------------------------------------------------------------------------------------------------------FLISLQLIICGLLNIQMDPRVKISLFITLILITIQFIQHRKSIDTKLSRVLKGNLQ------TRLFTSNDRSLNIVFSINELIAELE-------KVRIEAKRSEESRKKLLSSISHDIRTPLTSIIGYIDALKDEVAA--SEIEKQEYLKILYMKSNNLKHLVDEIFNMAKLDANEFPLKEEELDFSEVTREVLIEFLPELSKHNIELQILIPESTFPIMADQLSLIRIIGNLMKNAIYYGKDGKTVGVELLETDTEYELL-IWDKGPGIPKHDLQNIFERMYRSEQSRNSSFGGSGLGLSISKALVEKNGGHIWVESNPWERTTFGFSIPK--------------------- 254518779 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NAMISGSNIKVVLSGKERYIETFYQYI----FDVDGEIKEVIKVGIDITDKVSHQQELEEILKTQEE--------FFSFIAHEFRTPLTVMSSTTQLLNL-VYRKDLPEKVVGYIDKINLSTLQQLRLVNNLLDITRADAGYLNVNLRNYDIVSMSKAITESVRSFAVRKDINLEFTCNIDKKIIAVDDEKYERILLNLLSNAIKFTKNGKTVKVELD-SNDRFTNINVKDEGVGIPKEKQDVIFNRFGQVNNDLTRKSEGTGIGLCLVRLLINSMGGRIELTSQLGKGSTFTIILPNK-------------------- 255692709 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISRSNRYRRQLEEANKRAEDLLVAREKLMLAITHDFKAPLGSIMGYTELLSRLTR----DERQRFYLENMKSSSEHLLKLVSDLLDFHRLDLNKAEVNRVTFNPSQLFDEIYISFEPLTAAKGLTLQSNVASDLGRFISDPLRLRQIVNNLLSNAVKFTQKG-KITLTATYDSSK-LTIAIADTGKGMAPSDWERIFQEFTRLSGA--QGEEGFGLGLSIVKKLVTLLEGEIDVQSTPGEGSCFTVILPLYPVGKSVTE------------ 289631826 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RAAVDAAMRRVALTGEFDKPLEFRILMRGHEHWQSQAVLQRDADGNVIASAVDITQRKTLELALR--ETDRRKDEFLAMLAHELRNPLAPMRNAIALLRREKEAGMKS---CELVGMLSRQVDHMAQLVDDLLEVSRITHGRIVLRREPVLLGTAVYGALETVSSMAASRSQHLTVTLPPAPVWLHADPLRLSQILVNVLNNACKYTDPGGSVCVTA-LADERFATVTIEDNGSGISSDLLPHIFDLFAQGERTLDRAHGGLGIGLSLVKKLVELHGGGIDIASPPGRGATVSIRLPLSHAPEAPTSSQDESARRASHA 198275534 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NSDGVYSLNELSIPVIINPPFWRTWYAYTLYFILL----VLSLYRFKVYYTSRVQRRNALANMEKRKTEELLEKETTFFTNISHELRTPLTLIHSPLSMI-IESGKYSSDKYLAGMLQTMEHNSKFLLSLVNQLMNFSKSEKGMLSLNLKYGNFSSFSKEVFQQFTYWAKQKGVGLEYSVSRSDISFLFDPHLMEQIIYNLVSNAIKHTPAGGFVSFTVNEQDNK-INISVADSGNGISDNLKTHLFERFY--SQNKNSAEGGTGIGLFLTKRLVEIHNGNITFVSEEGKGTVFHVVIP---------------------- 289631548 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVTAQHTLEQQLRH-AQQTSEAMMRARTNFFAAMSHEIRTPLNALLGNLELFARTPGL----ETHSQRLASLNVAGDALRRVVNDILDFSKIDAGEMLLVREPFALLNAFENIALSYASMAGDRPVRFYSLLSPTLDTVVGDRQRIAQVINNLLSNAFKFTSSG-KITLQAEVVANPVLQCRVSDSGPGMSDELVARLFKPFVQGEAGASRGAESTGLGLVICARLCELMGGAISADSVVGVGSVFNVSIPLAATPDERPAQPRQADR----- 189466484 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRSSLKIEKEQKRNMEQLNQSKLRFFTNISHEFKTPLTLISNQVELLLQSKNIPP---KLNTKLLNIWRNITRLNQLIIELMEFRKQEQGFTPLKVNYYNLIDIVNNVVDSFKEYAQTRKINLTLLAGQDDISFYFDKQLIEKALFNLLSNAFKFTPENGNIFVRLKYESMK-VSLEISDTGVGINAKELENIFIRFYQTDNTCFTNNIGTGIGLAYTKNIVEAHKGVITVKSIKGKGSCFTIQLPTD--IQYPPSNIQEN------- 238025557 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RVSLVIRDLTEQR--RLDRLKDDFLSTVSHELRTPLTSVKGAVDLLAGGAAGALPAPAQK-LVDIARRNGERLGRLIDDVLDVAKLEADRMTLQRRACGLDGLVDEALAANLDYARRVGVHLTRVGARFDCEVWVDPDRFLQVMANLLSNAIKNSPAGSAVEVR-GTRDGARARIAVRDHGGGIPEAFRARIFEKFSQADERDRRVGTGTGLGLHITQVLVERMHGAVGVVSTPGHGAEFHVDLPTGDAAAVLP------------- 149276757 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FPHIGRKLMLLNAHRVELEGKFKD-----RILLAIEDITERR--NIEQRKDDFLSIASHELKTPLTTVVGYVQMMQR-LMPEQASDKFRSVVGKTEMYVERLNQLLTELLDVSRIQSGNIELHKDLFDFDKMVAEAVEGIQTATPKYQISLKGKAG---TQYFGDESHLTQVLTNLISNGIKYAPDADEVEVYVSRVSN-FIKVSVKDFGMGIKEDERKKIFERFYRV-GAIQKNFPGMGIGLYICDQIIKNHNGSFWVESELGKGSVFSFTLP---------------------- 302381957 ------------------------------------LLSATAHERRRQVPVRILLALLVAWALYSAGQGAWIGAWLAAVAAIQGFEIVAMFRFRRADARPGAADVVLALMAMAALFAGTSVAIWAIDGRGLEGFAMLIIAGGLLTNVASGIEARSIFYVGAAPYLVALVAMPLMAMAGSTSGDPVLTSLGSILFIGAIVNVYGRVHAAR---------------VAEL-GALTEAEMRVEQAQGAMADRAAMAAIISHELRTPVSAILAGAQVIRDDAA----PAQRQETAELIVDASALMTRMLNDLLDHSKMEAGAMSLESRDFDLSRMIGDTERFWRAQVAEKGLVLKATVLEPGQWLRGDPYRLRQILNNLMSNAIKFTAQG-EVSVEVAVTPERAVTITVRDEGAGIAPEAMDRLFTPFAQGSSEVARTYGGTGLGLKVSRDLARLMGGDLTVDSAPGQGAAFTLS------------------------ 284047475 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVSYFLSGNITRPLRQLSQAAEKIRQGELKQ-EVPVETGDEVGQL--ASVFNQMSAELAANESN-RQELLANIAHELKTPLAVLQGHLESMLDGVEQPEPDK-----LFSMQEEVMRLTRLVGDLRDLSLAQVHQLELHLQPVDLGEKTERSAEMLEPLLEEKKLHFKKELAPDLPVRQLDPDRMNQILYNLITNAIRYTTPGTAILLKTEG-AGEKVRLTIADEGPGIPPEDLPHVFEQFYRGEKSRNRASGGSGIGLSLAKSFVEAQGGHIEARNRPQGGAEFVV------------------------- 255282095 ------------------------------------------------------------------------------------------------------------------------------------------------------------FATVTAAFLLITLFFLALFKLHIISIRIRHIPLLAFLAFSMLIGCTIAFSVGRQIIRPLQKMGAAFDELSKGNFSVRIIEEMREMAEHFNLMQNDFVVNVSHEFKTPISSIAGYATLLQNHSL---SAEKRDHYIEKILDNSGKLSVLCSSILMLSRLENQETVMHKKPYRLDEQIRRCILLFEARWTQKNIEFDISLPRQL--FCGNEQLMEQVWSNIIDNAIKHSPDNGVIRVSLAKTRTH-LAVTIADQGAGIAPEVQRHIFEKFYQGDSS--RKADGNGLGLALVKRIVDLCQGTVSVKSAPGSGAAFTVTLPLEE------------------- 228991457 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IDEIRYIADGNFNHKVSILQHNY-LEDLATGVNHIVEQLKVSIEEERQTEQAKSELITNVSHDLRTPLTSIVGYVNLIHHDNY--RDEVELRHYIQVIYDKVNRLNMLMNDLFEYTRVQNNELQLNTVLIDIIELLGQLSVQFRMQFQEANIECRLSFPPEKLMVLADGDKLVRVFENLIMNAITYGNDGKFIDITA-YQDGNMIVIDITNYGQPIPSTDLAHIFERFYRVEKSRSAYTGGSGLGLAIAKSIVEIHDGTIEVYSDTEQ-TTFTVKL----------------------- 255011940 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATPFLRDETGKVVLYTGFRRNVTPTKKLLKELSD-AKERAEESDKLKSAFLANISHEIRTPLNAIIGFSSLL----MNTDRKEEMDEYKQIITSNTDLLLRLVNDVLDLSKIESGTIDVKLAEFDLAIYFEELCNSIRPLVVRPEVKLVCDNPYKRFMVLLDNNRLAQVMLNYATNAIKCTRQG---TIHVGYREGEGIRFYVSDTGIGISEANKSRLYQRFEK----LNEFAQGTGLGLVICKVVTEASGGQVGFESEEGVGSTFWSWVP---------------------- 166031389 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------FVEIIVCIFLVLVFTACVLIIWIYRSVMGPVGKMREATKSIKEGNLD-FELPVETDDELGQLDMRKRLKNTAEEKLKFDKENK-ELISNISHDLKTPVTTIKGYAEGIMDGVAD--TPDKVAKYVRTIYNKASEMDVLINELTLYSKIDTNRIPYNFTILSVNDYFNDCSEDLSLDLEAKNVEFFNYVEPKV-KVIADPEQIKRVVHNIVNNSVKYMDKDKKINLRVKDV-GDFVQIEIEDNGKGIASKDLPNVFERFYRTDASRNSSKGGSGIGLSIVKKIIEEHGGKIWATSREHTGTTMYFVL----------------------- 295102836 ---------------------------------------------------------------------------------------------------------------------------------------------------VLVTTSLMHVAEAGKVLSTVLPLAAALIFAFSMSAAWL---FSEWFTKPLRALSGAARQVAQGNYAVHVDSVRNDELG---DLAQEFNHMAKE-VQHASQMQRDLLANVSHDLRTPLTLIKGYAETVRDLTGD--DKKHRDEQMNIIVDETDRLTALVSSVMELSKVTSGALKCEKVHFDMGQLCDEVSERYDAVCAQNGWQLKLEIPDEELPVCADPDMMQRALHNLLGNAMHHIGEDG-IFVLRALRCPEGVRVEVEDHGPGISAEDLPYIFDRYYR--SRSDAGKQGTGLGLSITKAIFQQHGFRFGVHSTVGKGTVFWFI------------------------ 300864887 ------------------------------------------------------------------------------------------------------------------------------------------VVRNGQMLGVLRMSTLKQFQRQFAKVIWTVGGSLMLT---LLLCAVISDRFARSLSKPVETMRNFAIRLGSGHFGAIRQSNELDQLAAEL-------NRMSERLASLDYERRTFLANVSHELRTPISNVLVTVEALRSGAVD--EPELRDRFFQNVEDETKRLSRLVRDLLDLGRLEAGVTQLEQQSLVLSSLINRAVGAVKPRMEARGVSVTVDVADII--LFGDPERLLQAILNVLDNAIKHSLPDSEVMIS-GRKEGKQAVIKVEDQGPGISSSDLPRIFEQFYTTDPSRSGS--GTGLGLAIAKRIVEAHSGSITAESRIGKGAIFTICLPL--------------------- 297627028 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARILTARVHPMERDAVLAIVEDHSAVLR-----ADESKRDLVANVSHELKTPVGAMQVLAETLQAAADDP---EAVRHFAGRMGVESKRLGELVGQIIELSRLQSDDPLLGAHVVSVDEVVAQAASRTHDALVGHEVSFSVTGDKGL-TVIGDLDQLTNAITNLVANAISYSDRGARVAVTVRRVDDHWVEIAVTDNGIGIAPEEQERIFERFYRVDYARSRADGGTGLGLSIVKHVVAAHGGSISLWSRPGQGSTFTVRLPLGPVADPVPQDQSAAGRER--- 291548406 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CYEELRPLLVRVDEQNRQIRQQVKELKEAEEIRKEFSANVSHELKTPLMSISGYAELM---MNGMVPADHIREFSGRIYHESIRLSNLVADIIQLSRLDESNSEVPFEEVDLYELAEDVRNNLRHPAGKKNI--FLELAGSAEKIKGVRHVLYEMLFNIADNAVRYTEQNGHVRIMVGNRKGHPFY-CVADDGIGIPKSEQGRIFERFYRVDKSHSRQTGGTGLGLSIVKHGATLHHAQINVESEQGVGTRMEIVFP---------------------- 118362364 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SFGYYLNEKQEKSHFNIIANNIVWEDDSCFLIILKDVSQKMMDRLQEIDQYKDQLLASVTHELKTPLNGILAIVQAAEHEEDIV----EIRKQLQCIKESGCMLEIILNDILDYSRLQKQKLRLNINKFDMVNTIDDVINIVQIQFSKPDIKIIKEIQMENTIIQSDSNRLKQIIFNLMTNAIKFTERG-EIKIIVKKSSSNCVQITVQDTGVGIPENLQKKLFKLYGTFDHSNGSNRHGVGLGLVITKNLVELLGPSINLESTVGKGSSFTFEI----------------------- 136701054 ------------------------------------------------------------------------------------------------------------------------------------------------------------------VILSANPAAVRWFGESLTGQMIFDVFIGELFAKAADGAKRYEMRYEPTNIVQREFRMRLQR-IGDQSVALLFLDMTLQR--NLEKVRRDFVANVSHELRSPLTSLAGFVETLLSDEV--PDPAMRTRFLNIMDEEAKRMSRLIDDLLSLSRVEVDEHIIPENRVNLVELLHSVGDSLTGRAMKKNMRIKITRPDNPPVIFGNHDEITEVFVNLLENAIKYGFDGSDITLAITMVAPRHLRIDVTNFGEGIEERHLPRLTERFYRVDKARSRQIGGTGLGLAIVKHIVNRHRGSLSITSTLGETTRFSVDFPLA-------------------- 260588962 ------------------------------------------------------------------------------------------------------------------------------------------------------------------LFKNMLVTVIVILSATALG---LTWWIYRGVIAPLDRLRTATRRIKEGDLN-FSVSTEGVSEIADLQDFEDMRRRLKENAEEKDRESKELISNISHDLKTPITAVKGYVEGIMDGV--ANTPEKMERYIKTIYNKANEMDRLINELTFYSKMDTNKIPYTFNKIYVTEFFDDCAEDLNVELSAKNVEFSYSVEPEV-MVIADAEQIKRVVNNIVSNSLKYTGDGKQKRINLRVKDGDFIQVEIEDNGKGIAAKDLPNIFDRFYRTDASRNSSKGGSGIGLSIVKKIMEDHGGKVWATSKENIGTVMYFVL----------------------- 119962088 -----------------------------------------------------------------------------------------------------------------------LWAEADVLAVVDHRENPDSKIAKALLDWSGELKPVSTVLLPVGEGASALGIILLSTVQKRHDWTRPEIALMQHVAGNVAH-GLIQGHLISAQQRVLH------------------------QLRQLDKAKTDFLATVNHELRTPLTSITAYLDMIQDGSGGPV-PEGIRKMLDVIARNSDRLRRLIEDMLTVSMQDGSNLDL--KPVDIDKLLQVVVATLRPLAESRHVSVSFTEATEDIEVTADEAKLEQVFTNIVANAIKFTPEGGSVGITSAMSATENGRLSIADNGLGIPEHDLPHILTRFYRASNATSAAVPGSGLGLAIANDIIGRHMGRMVFDSTLGSGTTVSVELP---------------------- 308067145 ----------------------------------------------------------------------------------------------------------------------------------VFRPLGPPDRSSGLLQMGVSTNSMQEQLINQLRTFILLS-LIALAIGLALMLPVLRRTLV-PLSRMVQAVKRIDAGNLAERFDAEQGQYEVDRLAVSFNGMLERLEHSFAAERELQMQMRRFIADASHELRTPLTSIHGFLEVLLRGAAS--NPKQLQSALESMYGESKRMNKLVSDLLLLAKLDR-TPELKLEDISLDALLLEMKPQLLMLAGTRKVVFDMTAG---IRVLAEGDKIKQVVLNLFHNAVQHTDERGVIQVNLS-AGKKLVDIQIRDNGPGMSKEQLERIFERFYRGDESRTRSSGGAGLGLAITQSIVEAHGGNITAESTPGTGSVFKVTLPLA-------------------- 78049349 ---------------------------------------------------------------------------------------------------------------VGLWVLSVVWMLLVR-RRVIAPSEWLDAMGFAMNLLFIGIQTYLAFILSLNAFLPFITIAAVARYGQRAIFPVLLSTFVLMLLTAPSWLSRPAYFVYAVALIIVLPLLVARIVLAMQEVAL--------QALASRDAQSRFISTMSHELRTPLNAVINCAQLIETEQM----PAQQRELLHSVTVNATALRHRVNEVLDVASIDGGRLQLHRKPLNLLDVVTTVKAVCATAASSKGVTLDVRVDPQAPHVMGDEGRIEQVISNLVINAIKFTPAGGTVDLLIDATQVQERWVTVTDTGIGVPDDQKAYIFTPFTQLSTGFSRVEGGVGLGLYIALSVSDAMGGSLTVSDNPAGGSIFRFELP---------------------- 47093430 ----------------------------------------------------------------------------------------------------------------------------------------------------------------YMFYTILLSITVALILSAILSK---------LQVNRINKLRAATKDVIQGNYKARLKENNFDEIGADFNKMTQTLETSQEEIERQEKRRRQFIADVSHEMRTPLTTISGLTEGLVNDIIPKSETD---RCIALIDTEARRLTKLVNENLDYEKIRSNKIILQKTRFNGKEFLELIKEQLDYVSSEKGNTITVSIDKDMA-IYADYDRLTQVFINIVKNSVQFT-ENGQITLT-GTQDYKESVLTITDTGIGMNTEELEQIWERFYKADMSRTNTAFGSGIGLSIVKQLIEYHDGSITVTSEPNKGTSFTIRLP---------------------- 255061172 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VQAIFRDVTREREIIMNLEKSSADLA-RLNRMKDSFLGLASHELKTPLTVIMGYSELITTDLADKVD-KTVLEMVVNIANAAARLDNIIKDMVDVSMIDEKRLQLKVEDIQLNRLIEASVNELRFFFSMRKQEVVLNLDESLPTIRGDALRLMQLLSNILGNAIKFTPDGGRITVSVGQQGREHLEITITDTGIGIDREDQLRVFDKFYEVGNIQEHSSGGAGLGLSIAKGIVDMHGGEIWVESTPERGSTFHILLPLA-------------------- 39996367 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RIRDLECRLADLLGENERLRAVEQELRTAATAAEAAKSELLAHVSHEIRSQLQLISGAVDLFRQTRL----DEIQRHYLEGFQHANELLLCLVNDILDTSRLEAGHLRLESLPFDLAGLVAATGTQLLWQAQRKGLELSWQVSPDVPRLLGDQARVQQVIVNLAGNAIKFTREGA-VTIRVERVPDAMIRFVIEDTGIGIPVDRLGGIFERYDRGSPETSKLFGGTGLGLAIAKGLIEAMDGDITVESYEGRGSRFIVTIP---------------------- 283798611 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLLAGIAIICLTGGLLVMWVYRSILSPLHRLREATQKIRDGNLD-FTLDVGDDDEIGLLEMRLRLKESAEEKVQYDKESK-ELISNISHDLKTPITAIKGYVEGIQDGVAS--SPEKLSKYIRTIYNKANDMDRLIDELTFYSKIDTNRIPYTFSKINVAEYFWDCVEEVGLDMETRGIELFNYVDEDVL-IIADAEQMKRVINNIIGNSLKYLDKKGIINIRIK-DDGDFVQIVIEDNGKGIAAKDLPYIFDRFYRTDSSRNSSKGGSGIGLSIVKKIIEDHGGRIWATSKEGIGTEIHFVL----------------------- 291532480 -----------------------------------------------------------------------------------------------------------------------------------------------------------TYTLHFLRTITAEKAFLEELSKTIFYAGLVGISISIVCGFLLSRRLLKPLRDITSTVKNIEIQDLNQRIKDELEELANTFNLMLERLQKGFEQQRQFVSDASHELRTPATVICGYSDMLAR--WGKDDPQTADECITAIHSEAINMQRLIEKLLFLARADQKRQVLHKESLNLKPLIADIAKDTQLIAPQHTITCTHNDD---GYIFADELVIRQMLRIFLDNSIKYTPDGGKITIS-SENKVKHMIVKISDTGIGIAKDKQDKIFERFYRVDSARTRNVGGTGLGLSIAKWIADAHDIEIRLSSKLNKGTTIILIIPK--------------------- 143892416 ----------------------------------------------------------------------------------------------------------------------------------------------GSVICAISLDGVERAM-NQLRFLFLAVGFIVLIFLGLIARRIIDISL-----RPLKSVEETAEAFAKGDFSARLDEARTDTEVGRLTSA---LNQMLARIEEAFTVKRRFVADASHELRTPLTAIRGFSEL--HRQGAIKGEENTSELIRRIEDESVRMSSLVEDLLLLARLDQ-SPEITVEPVDIGKLIKEAVE--SAKAARSTHEISIELESEELFLLGDSLRIHQVIANLLANAQIHTPPGSKIIVSAGQ-DDLATYICVSDNGPGISVESQERIFERFYRADLSRKRNVEGTGLGLSIVDAVMNAHGGQVKVESELGKGAKFTLTFP---------------------- 229083815 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FSRVITDPLIKMKRATEKMLKLNKPIKLGITRNDELGSLAKTIEELSSELTYMKKE----RNEFLASVAHELLTPLTYMKGYAKVAKRDSL---SNEEREEYLQIIEDETDSVTELVQDLFDLVQLEQHQFIIKKQKVALLPFLERMIEKTKTTFAKKQIKIKFSCEYN-PDVCMDERRMEQVMLNLLHNAYQHSYEQSVITVQASQNRDTFS-ISVQDEGEGIPQEDIPHIFDRFYRVDKSRTRATGGKGIGLAVVKEIVELHSGSIQLKSELGIGTTFIMTMPIE-------------------- 152974333 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIIGCLTLILTTISVF--LFSRVITDPLIKMKKATERMPKLN-KPIALGIKRNDELGSLATT---IEELSSELTYMKKERNEFLSSVAHELLTPLTYMKGYAKVAKREGL---SKEEREEYLQIIEDETDSITALIQDLFDLAQLEQHQFIIKKQKVTLRPFLEKIIEKTKTNFSKTDIQIRLHCNDHL-NVYIDERRMEQVMLNLLQNAYQHSHEPSIITINV-LENENTFTICVQDEGEGIPSEDLPHIFDRFYRVDKSRTRATGGKGIGLAVAREIVELHNGTITVQSELNVGTEFLIKLP---------------------- 224536423 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FIIFYREHLLNGRLRI--SQKQLSEKNKQLIRSQEDLKYAKEQAEEGSRMKSEFIQNMSHEIRTPLNSIVGFSQIL---SSYYGDNEDTKEYAHIIEQNSTNLLQLINDVLDLSYLDGEQNIPAETIADITGVCQTCIDQ-TYSYLKPNVQLIFTPERENFSMQTNPERISQVLMSLLQNAAKFT-THGSISLSYHREEEKMILFSVTDTGIGIPIEKQESVFERFNKLDTFM----PGTGLGLSISRLIAEKMGGSLTIDSTYTTGSRFILILPLKE------------------- 222147393 -----------------------------------------------------LLAILVSGSSVLAGADSEF---GVVLLLFSLMVILLYKGAEDKDPPVHFPVAASPVLPHGEEVEGLVQATITAIPCVVFGSDGGVVFQNGAAEKAF--GKLETGMHISARWRS--PGILDMVRETVGNGLPNQIEHSEVLP---------SERVFAVRVAPLSLPQLKRDSALFVMTFRDISELRR-----IDRMRSDFVANASHELRTPLASLRGFIETLL--GPARNDLKAQERFLGIMLDQANRMSRLVDDLLSLSRLELKAHLAPDQKVSLQPVLSHVRDSLTPLAAELDVDLRLHLPQDSIEVTGDRDELIQVFENLIENACKYGQEGKQVDVFLRQKTS-GVEVSVVDKGPGVPAEDVPRLTERFYRVSVADSRSKKGTGLGLAIVKHILTRHRARLIIRSELGQGTDFTVRF----------------------- 283853869 ------------------------------------------------------------------------------------------------------------------------------------------------------------------LLRQFRVIFAGIMAPVALVGLTAGFILARRVLKPIQALIDTVRAIDTGRMDARVPGEGADDELNELA---RLFNAMLDKIKSLITGMREALDNVAHDLRTPATRTLAAVEM---AAATKNEPEELREALLDCAEETRRMVSMLDILMDISEAETGAMRLHLGPTDMAALMEEAVELYQYVAEEKGVTLTV-APPDRLPVVADADRLRQVLANLLDNAVKYTPAGGHVEVAATRL-GNTVSVCVADTGEGIVAEDIPRIFDRLYRADKS--RSQRGLGLGLSLVRAVLYAHGGTIYVQSEPGAGSRFTFTLPAADPRAPLP------------- 163738527 -----------------------------------------------------------------------------VVYAAYVLVELVGLRVYRRLSS--GVTLGGMVLFAGSAFVGVCVFNSLSLLLFLHPEPFPKLMGAMLLIIALNHSVVARSAWFYFGIITAVPIILTVGYMVCATLLRV-ASPGEMIIAAVILLLGAAY--------MVHAMWVQHHLTARLREALSAAEAA-------SRAKSRFLAAMSHEIRTPLNAICGMSELIEEENSG---SDTLREQTQLLRKSSQALTGILDDVLDHAKIESGQFELNLATASPREEISSAVEMYRPRADEKGLALAVSLAQSVPYAECDALRLRQVIGNLVSNAVKYTETG-QVEVVADCEDIGGLRVAVFDTGRGMTPEQSAKLFTDFYRAKDKNAPNVPGTGLGLAIARHLARIMGGDITVQTGRDWGSCFTFLCPIT-------------------- 295107996 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IEVFHNLPLSVAGVVFLYFLIFSIFLFWSHRTNQVHQKLEQEKD------EKYKAELLIAAKKAEAANEAKTEFLQRMSHDIRTPINGICGLVNMAEHYAD---NMEKQTEYRTKVKEASNLLLELVNDVLDMSKLESGEIVLEEIPFNLSKISREVFVVIEQMAAEQNIQIKWEKEITHRDLIGSPGYVKRVMMNILSNAMKYNRENGHIYISCGQPETTTMEFVCRDTGIGMTEEFQKHIFEPFAQEHSGSRTKFAGTGLGMPIAKKLIEKMGGTITFESVEGVGTTFVIRVP---------------------- 254414213 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GKFTGLSGILHDITERIYAAALEKEKIRLETE--IIERQRSETMIRQALEKEKELGELKSHIITTISHEFRTPLTTIQSSSELLKLYDKKLTEDKKLKHF-QKIGLCVEHITQLLNDVILIGQSEAGQMKFNPISLEVADLCHDLIEEFQSNLDPR-YTLKVFIAESPIKGLFDEAMLRKSLNHLLSNAVKYSPKGGTITFQLGCHSDK-VTVQIQDEGIGIPSIDQSRLFESFYRGSNIST--IGGTGLGLAIVKKYVDLHGGQIQIESEVGIGTTVTVTLPINQ------------------- 156740179 ---------------------------------------------------------------------------------------------------------------------------------------------SADGTVAIANAALSELTMPIDAFLAWFESAAYATEECAALQRAIDDALSGAAQFIAGELSGSAGRFLYLEWSVLRAQSSGDSHGGVLLVVRDIT-----AAREADRMRQDLMHMIVHDLRSPLSSVMASLELMMRGVPGALSDQQL-HVLQIANTSATSMLEMINTLLDISRLEAGRMPIERCRGDIRSIIVDAVRRLSSLALDRAISVEIGVDSDIPHIYADVGLVGRVLQNLVSNAIKFSNRGGLVRVQAAVRPEDGVLVTVSDQGVGIAPGDRERIFAKFSQVGE----RRGGTGLGLAFCKQAIEAHGERIWVESELGRGSTFFFTLPLA-------------------- 255691944 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TNGLWSNYIAEIQVSKEPAFYETWWAYMFYVVLVILSLYLFFRRMKRRL--QLRHELRIAQIDREKSEELVQTKLRYFTNISHDLLTPLTIITCLID------DAEMTNGSRISQLSMIRSNVNKLRRLLQQILDFRKVESGNMKLSVSKSDIVSFIDDVCKVFAPLIRKKSQTFIFSTEDKHLIAYFDRDKIDKIVSNLLSNACKYTSEGGEIKLSYQEAEHTHLRIQVVDTGEGIAPGDLENIFKRFYTAHKGDESESN--GIGLSLTKDLVELHHGTIEVESELTKGSTFTIYFPIDK------------------- 268610729 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SMLLSEHLSRPIDNITKSAEKLAKGD---FNTKFEGKGYLEAKKLADTLTY-AEKELSRVDTMQRDLIANVSHDLRTPLTMVKAYAEMIRDLSGD--NPAKRNEHLDIIINETDRLALLVNDILDLSKLESGKQELSRSEFGICSKLSEIIDRFAGISEKKGYSIEFTPDEE-RMVRCDVVKIEQVIYNLINNAINYTGDDKKVFVR-QINQPDGVLIEIEDTGQGIEEDKIKLIFDKYYRSEN-HKREVVGTGLGLSIVKAVLKLHDYDYGVKSKLGHGSTFWFKI----------------------- 293377151 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMYVAIAALLVSFILASWISARLGLPLKHISDFTHKLTRGEY---ADKIPQETSIIEINSLIDSLNDLSNQLEKQHGLRKRLTTDISHELRTPLATLKGNVEGMIDGVWKITP-----ERLQSCYDEIDRLTRLIGNIEIINKIEAKYDHLNKTEFNIYKLIESVIENFASKIESKN--LHVEIQGDNINISADKDKMNQVVINLLNNAIKFTQKEGTIKFSISKNKDHVLLI-VEDNGIGIEKDQQLHIFDRFYMADPSRSRALGGQGIGLAIVKSVIEAHKGSITVKSKLGLGTKFVIKLP---------------------- 297569292 ---------------------------------------------------------------------------------------------------------------------------------------------FASMGLVVMVLSGSLLLMIRHLVLTPMQTLATAMTRYSRSGHADD----AVVLQTGDELEALSHSFASMAGKLSDYHHNLEDKIQDLEQSNRQLLEANRLLAATNLRKSDFIARASHELRTPLTSVKGGMESLDRDTGQACNRDELLDFLKLIRNNTDRLIRMVNTMLDIEHIEMGTVSLNIRDFDLALIIWESREELALTAAGKDIELTIQ-GPQTMMVRADEDRIRQVLTNLLANAVKFSPTNSAVQLCFRQ-DQEVTLVEVLDRGAGIEPGQEEKIFEKFYRLGD-----KEGSGLGLAICRSIIEAHGGHIGAENRPGGGARFYFQLP---------------------- 284037011 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RIIKNRRQAKAEF-LAHQRQEEINEAKLQFFINIAHEIRTPLTLVVSPLQKL----ITTDQNEERGHLYDIMGRNTKRILDLVNQLMDIRKIEKGQMTLQLAQIEMTRFTKEVCQLFEEQILSKQIQFILDVPPERIFARIDPQNFDKVLINVLSNAFKFTPSGGTIRVALTVDSQPDLAIAIEDSGHCISEPETERIFECFYQSEEHRGYNQQGTGIGLHLVKQLVELHGGSIKAENMDPVGCRFLITLPLESAVD---------------- 162437479 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------QYLPKVLETDSQVSETQQPLTLDVEYPVEGEPRWFEMRKLPFINDKGEYIGLLAFGRDITSR--------KEAEQALETAYKDKGKFIATLSHELRTPLNGIVGLTRMMLDTDL----TAQQKSWCNTVFSSAETLGNIFNDIIDLDKIDREQLDIATDSINVSDFINDVVNFAGLIADQKGLEFTIN-RSGILDVYADPTRLRQVLWNLINNAVKFTHKG-NVTLECRREDGPWLTISVIDTGMGISEDQLERIFEMYYKAPDASGSNAIGSGIGLAVTKALVQAMKGTIAVTSQEGKGSRFDVEIPLQ-------------------- 115379878 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELFQINAQLDLRVRER---TAALEASLQVRNRAEQEALAAVRARDEFLSMASHELKTPLTSLKLQLELVKGAMAGADSALFQRLAMRTMERQIQRLQALNGSLLDVATLDGGRMRMDFQWVNLASLIEEAVERLDPDFERAGCEVLLHVEGETQGQW-DPMRLDQVVVNLLSNAAKY-GAGKPIHILL-QRSGNRVSLAVKDQGIGISSEAQARLFRKFERAVPA--RHYGGLGLGLYISRMLVEAMGGTLQVDSLPGQGATFTVSLPLERHASVSPEE----------- 94311813 ---------------------------PPGPQLDTETRAKLLVTVHRVSPTGIASSALLPGLTAYTFWNEALVIWCAIMLTIGGMWFYLGQRDMGRLSRSAHTRKWWNNMRAIAFLTGLTWGSSALLHLYSSSVVFSSVLYLLTLGV-LAGGATSQSPIPSNLVFAGVPILVPNVLLADFAFPGHGTYVQLLLAIYALMLARHSLNLQHTLVRAIQLESESRRLAKQFQ-------EEKERALHASEEKSRFLAAASHDLRQPVHALVMLVEALR----ARNQSSSLHPLVEQVAAGTQTIDLLFRSLLDLSKLEGRKVLPTLEPCELNSLIHDVMSQFAADARESGLTLTPRVPDELFA-MAEPVLLRRALFNLVQNALRYTKRGG-ILVTARQRR-KHVRLEVWDTGAGITPEHLPEIFSPYYQVHNPQRDPSQGLGLGLAIFRECVRLMRGTYGVRSVPGKGSVFWFAL------APVPEE----------- 309775021 ----------------------------------------------------------------------------------------------------------------------------------------------------MKISVINAQLTPVNATITQFIIIAAILTIVAL---LLAFYLSRKIARPIISINSGAKTLATGQYDV-AFNGKGYLEIEEL--SNTLNYAAKELSKVENL-RRELIANMSHDLRTPLTMISGYGEVMRD-----IPGENTPENVQIIIDETKRLTNLVNDMLDLSKLQAGVQELNAVQVNLTKEIQSIIKRYETLLKQNEYDIRFEYTEDV-TVLGDIIKLDQVIYNLINNAINYSGEDHQVIVRQRLHED-SVRIEIIDHGPGIKKDKLPYIWERYYKVDKTHVRSKVGSGLGLSIVKAVLELHKAAYGVHSEEGKGSIFWFSLP---------------------- 295690578 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GYEAGAVDFIQKIEAHILRSKANVFFDLYEQRR---QIEAQRDELETAAQALRRADRHKDNFLAVLAHELRNPVAALGGGLHLLKKD----IPPERAHDIRTRMERMLDHLTHLVDDLLDVSRVSQGKIVLKKARIELGEVLQSAIDASQHNLEAAGHSFVTELPEQPIWLDGDHTRLAQIVSNLLNNAAKYTPSGGTVSLKAE-ASGGWATITVSDTGVGVPADMQSRIFEIFAQVEDHLGKAQGGLGIGLALVKQLVSLHGGVITVTSAENRGSAFTVRLP---------------------- 283458745 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------AYAMGLVRGHTVASDELADMIRTVRGIFAERTFEIDRGEGEALVLDVRVASLGDELVLADDRTEISRVQ-----RMRNDFVANVSHELKTPVGAVSLLAEAIEQASDDP---EAIEYFVGRLHKETRRLSALVRDIIELSRLQSTDVIARGGPVSVPSLVADAVDRSHIVAEEKDIQISTRIE-EVPEVYGDAELLGIAVQNLVENAVRYSPEHTKVDIWVHRVADQ-LLVEVADQGVGIPEDEQKRIFERFYRVDPARSRQTGGTGLGLSIVKHVMTQHGGSVTVRSMPQEGSTFTLALPLNEPPAAV-------------- 282887204 --------------------------DPIQHAIDEDLVRV----LYAQDPIAFFHWFSIAVLVAIYWPAIPSPPLFIACFGFYAAANCAGLALWICNRRYPHLLSPRGWINLHALRGVLLYSAPGLAIWFAFQSPQSDLPLLHTVLVTLAAGVFMSNGFDLLNFATAIPFLLFPSIVLHFGVHTFDRTI---LATVLAFF-FCAINVYALSYRKLFQQVVQAR-VDQQYLAESLAVQ-KHVAEEASLAKTRFFAAASHDLRQPLHAIGLLAASL---NEPAATPAQHAKTAEHIVYNVEALNQLFNQVLDLARLESGVTQVIRLDFRLSELFERVGSQYRPQAAAKGLAL--RIAPTSMVVHDDPVLLERVLSNLLSNAVRYTEEGA-IWLGFRRARSTGGYIEVRDSGIGIPPEEHERIFEEFYQVANPQRDARQGHGLGLPTVKRLVGLLGGELQLRSAPGRGSVFRF------------------------- 86138705 -------------------------------------------------------------------------------------------------------------------------------------------------------------IPPHLRQAHYAGMDRLLKTSEARVAGRGRVQLQALRESGEIFPVEVSLSISRSQADMVFVAYLRD--ISDRIAADEELRRARDDALAGERAKANLLTVMSHEMRTPLTGILGAIDLLQETD----PNAEQSRYLDAMSVSGELLLHHVNDVLQLSSLESGIASEAACPFDLREVMERLVGSQQAHARSHGLTLNYGLDEAASMVAGQPRALQQALLNLIGNAIKFTRDGAVVDVQLSATAGH-IEFHVSDTGEGIAKKDLKRIFEDFITLDSSYRRGSEGTGLGLAITRRIVEAIGGTITCDSELGEGSLFSLTLPLA-------------------- 148654653 --------------------------------------------------------------------------------------------------------------------------------------------------VAVANAALSDLTLPIDAFLSRWFEAAAYETEECAALQRIDDVLTGTAQFVAGELSGRSGQLRHLEWSVLRAQSSGDSHGGVLLVLRDIT-----ATKEAERMRHDLTHMIVHDLRSPLSGVMASIELMMRGVPGKLND-QQRHVLQIASTSAANMLDMINTLLDISRLEAGRMPIERCIGNIRDIIHDSVQRLASLALDRAITIRTEVEEDVPDIYADLGLISRIIQNLVSNAIKFSHRGGLVTVRAAVETADDVIVSVSDQGVGIAPGDRERIFAKFSQVGE----RRGGTGLGLAFCRQAIEAHGERIWVNSELGRGSTFFFTIPVA-------------------- 226313780 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLIHSVLNCLLFIGVGIIISFFTMSRHRRFQPLIDALRRIAMGDRVNLDIKLANELVDGINHVAEQLNEMRQEFISNVSHEIQSPLTSISGFARALHNERLRP---EERIRYLEIIESESKRLSKISDNLLKLTALEGIQHDLERKRYRLDTQLRALILASEPQWMAKEIEM--DIDLEKVEIVADEDMLSQVWTNLLGNSIKFTEAGGKISVKLKTVNGE-VLVKITDTGIGISKENQERIFERFFKADPSRNRTNSGSGLGLAIVKKIIDLHHATIVVESEEGKG------------------------------ 153809033 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISRSNRYRRQLEEANKRAEDLLIAREKLMLAITHDFKAPLGSIMGYTELLSRLT----EDERQRFYLDNMKSSSEHLLKLVSDLLDFHRLDLNKAEVNRVTFNPSQLFEEIHVSFEPLTAAKGLTLQCHVAQELGRYISDPLRLRQIVNNLLSNAVKFTPKG-EIALTAKYDSSK-LTIAISDTGKGMATEDRERIFQEFTRLSGA--QGEEGFGLGLSIVKKLVVLLEGTIDVQSKLGEGSCFTVILPLYPVGKSVSE------------ 116686815 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FWASVTITPVRDATHALCGFIKITRDMTERKREELEASTHRLSVFIAMLAHELRNHLAPLRNSVGVLQSLPDPAPVLAQCRDAVN---RQVAQLTRLVDDLLDVGRITAGKVELDARPVTVRDIVCRGVESIQPKLAARGQWIRVDLPTDSVVLHGDDARLVQVLHNLLDNASKFSPHGGRIDVGARI-DGPSVAISVVDHGVGIAPGALETIFDLFEQEGATGRSPSGGFGLGLAICRSFVELHGGRIAAESGPGHGATFTVWLPIAQVA----------------- 126727385 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISHRVAAESELVVARDKALASEKMKTEFLSTMSHEIRTPLNGLLGNMNLLRDTNLNP----KQERFIGYMETSGRLLMNHISDVLDITRYDAGKLSARSEPVNVSALFQDIVDNQSGAAFNNSTSLTWNIGNPMDWVTSDHDRLQHVMMNLIGNAVKFTKDG-EVSVSVGNAQEPELLVKIVDTGPGMSDELSARVFEDFVTGTTAYDREVGGTGLGLSIAKRFVSALGGEIGVESVLGKGSTFWFKMPVETAEEPAP------------- 307635037 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGIRLKNDADYRSTQVRRMLDAFTSQTAMALERVQLSRQAEQAQIL--QARENLERA------LLNSISHDLRTPLVAITGALDTLR-DKVHTLADESRLELLDTAWEEAERLNRFVGNLLDMTRLESGAIKLKRELSDVQDLIGCALAALERRIGERGIDV--RLAPDLPLVRIDMVLMTQVLVNLLDNALKYSPPDSGVEITARVDGGR-LRIEMADRGPGIPEQDLKRVFDKFYRI--AVPEGAQGTGLGLSICKGIVEAHGGSIRAENRTGGGLRVIVTLPLA-------------------- 19115599 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHDHKMLEEKLQESNIEAQRIVRSKMQYLSNMSHEIRTPLIGITGMVSFLLETQM----SAEQLSYARIIQQSAKSLLTVINDILDLSKVRAGMMKLTSQRFSVRAMMEDANETLGTLAFSKGIELNYTVDIDVPDVFGDNMRMRQVALNVIGNAIKFTNVGTRCSVEKIDYSTNTVVLECIDTGQGFNRDDQLQMFKPFSQVESSTLPRHGGSGLGLVISKELVELHNGSMSCQSRRGVGTRFTFTM-DKTPLKFEPPD----------- 143909954 --------------------------------------------------------------------------------------------------------------------------------------------SFLTALIFSFTAVLLQFLLLAFVFKLAFALLLEFFGFFIGAYLILSYTLERFLFSRVKEL-YASVIPTTSYVSTISQFTDIDLLTSNLKKLNSDKNLEIDLLKKEQAYRREFIGNIAHELKTPLFMIEGY--VLTLLEGGVEDKKTIKKYLSQTAKGIDRLNFVIKDLDLITKFESGMAKLNWTSFNIIETIKNVFELVARQAQERKISLKMDVYNKPIQVYADEERIQQVLTNLIINSLKYGIERGTTEVGVEILKENKILVRITDNGEGINEEHLPRLFERFYRVDKTRNRNQGGSGLGLAIVKHIIEAHHEKIFVESEARVGSEFSFSL----------------------- 229101339 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FSRVITEPLIKMKRATEKISKLNKPIQLGIKRNDELGSLAKTIEDLSSELTYMKKE----RNEFLASVAHELLTPLTYMKGYAKVAKRDSL---TKEEREEYLQIIEDETDSVTDLVQDLFMLVQLEQHQFVIKKQTMLLQPFLERMVEKTKTTLTNKQMQLHVYCKNDL-EVCIDERRMEQVMLNLLHNAYQHSPENTTITIRV-LTEADYFTINVQDEGEGIPEEDIPHIFDRFYRVDKSRTRATGGKGIGLAVAKEIVELHNGSILVTSQLGVGTNFIIEIPFE-------------------- 18252331 -----------------------------------------------------------------------------------------------------------------------------------------------VVALRVPLLNLSNFEIPDLSAKSYAIMVLILPTDSTRKWRDHELELVDVVADQVAVAL--------SHAAILEESMRAR---AQLMEQNKALDLARREAEMAIHARNDFLAVMNHEMRTPMQAIIALSSLLLETELTP----EQRLMIETVLKSSNLLETLINDVLDLSRLDDSSLELDNEIFNLHGVFREVMNLVQPIASVKKLSMTLILAPDLPVCVGDENRLMQTILNVAGNAVKFTKQG---YISIYYASHFYLRVQVKDSGCGILPEDIPHVFTKFSQPRNGSNRINEGAGLGLAICKRFVNTMGGHIWIESEIDKGSIVAF------IVKLGICDNHSDT------ 183220595 ----------------------------------------YFQSLSSNDIFRTLLVITFGDTIGIFITVPLFMAW---------------RKLLWKDLSF-RLIFWTMVFVIFQ-------ALVVYLFPYLFFLSFLVLIYLGYRFQIRGVT-LGVFFLYLSSIMMTRLGIGPFVQPNIFDSYIYLISFLNPYAILAEFITLQYQRLLSNRFELEKKVYDRTKLLRTQIFEKNQAIEALHNSEESNRTKDVFFSIIAHDLRNPLGSFKQITELLYTEFDTYSDSEK-KETIFEIQKSASRVYGLLEQLLDWARTQTGNMPFRPTEINLRTVVSKITDQMLATIQKKGIQFLVEIPEKFSFVYADSEMIQAVLRNLISNSIKFTNENGYIQISASHEED-GVRIECKDNGVGMDSSDLEKLF----RLDAQLSRGEKGTGLGLILCHEFIKLHGGEIWAKSEKGKGTTVSFRLP---------------------- 163744440 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVTKRIATTTAL-EQALREADEANRAKDEFISVVSHELRTPLTSLKGGLALALSGKLGEVRGP-LRSSLDIAHRNGVRLSRLVDNILLVQKLEVQALSLEWLPVDLPTLLRDSIEENRMYAHERGVRLDIGKIDQAAVVLGDAFAIRQVVDNLISNAVKFSHVGNTVEGTLTTNQGR-VRISIRDHGRGIPDGMEERVFGRFGQLDDDGQKSTQGSGLGLHISRQLARQMGGDLFYESEVEIGSTFHVEFGIGAEETPTPQDD---------- 239816121 ----------------------------------------------------------------------------------------------------------------------------------------LNFRVAHYLMVATSLVALLA-TVMGVVYAQEAIVGADAVDPALRSAFLKVFALLSLVAAVAAWWIVLGSE--SRQMAQEESNRHNHLLTVEIEAHQAALQTAKEAAEAANQAKTRYVAGMTHELRTPLNSILGYSQILLKGEAVAPP----REAVQTIQRSGEHMLGLIDGLLDLARIEAGRLQLEPAPLALPAFLDEVVHMVRPQAENKGLAFIYTHSGRLPPVHADAKRLRQILINLLANAVRFTDSG-TVTLHVDARR-EVLRFDVVDTGIGVAPQDHQRIFLPFERGAAGRRRGEPGTGLGLTITGLLTSLMGGELALAATSPAGSIFSVRVYLREVADPGPQ------------ 225174333 ------------------------------------------------------------------------------------------------------------------------------------------FHATATIFMVDGEVVQIRLQPHNTVFRIAGSRVAFTLLSSVLIAALLVILLIKRVVRPVVKLSGATQEVAKGNFDV-KLEYKSDDEIGQL--TENFNRMTRE-LKNIEYLRKDFVTNVSHEFKTPIASIQGFARLLQ---QGMLSETERQEYTDIIVNETKRLSNLSANILKLSKLENQEFVEKQTAFSLDEQIRKSILLLEHLWTEKNIEF--DIELEKVTYHGDEELLEQVWLNLLGNAIKFSHHDSKIFVSLEQNTS-SIKVQITDYGIGISEDAISRIFEKFYQGDK--THLNEGNGLGLPLVKRILDLFDGKIRVESKPQQGSTFTVELP---------------------- 289668335 ---------------------------------------------------------------------------------------------------------------VSLWALSVVWMLLVR-RRIVPPSEWLDAMGFAMNVLFIGIQTYLAFILSLNAFLPFITIAAVARYGQRAIFPVLLTTFVLMLLTAPAWLSRPAYFVYAVALIIVLPLLVARIVLAMQEVAL--------QALASRDAQSRFISTMSHELRTPLNAVINCAQLIDTEQM----PAQQRELLQAVTVNASALRHRVNEVLDVASIDGGRLQLQSKPLNLLDVVTTVKAVCSTAASSKGITLDVRVDPQTPHVMGDEGRIEQVISNLVINAIKFTPAGGTVDLLIDATQVQERWVTVTDTGIGVPDDQKAYIFTPFTQLSTGFSRVEGGVGLGLYIALSVSDAMGGSLTVSDNPAGGSIFIFELP---------------------- 152974986 -----------------------------------------------------------------------------------------------------------------------------------------------------AMLVLKDYYVYALIIVFFVIILLSFYYSKIIVKPLIKMNRVTKKMANFDFTEKLPIEIGSLSSSINTLSVNLKDRIDRLNIANTKLQQDIERERQLERTRKEFISGVSHELKTPLSVIRSFAEGIKDGVSKDTT-----YYTDVILEETENMNRLIVEMLELAKLESGTYKLEMTTFSIGDLIQQVYTKLLFSMEEKHLQVEMDIDCSI-YVKANRNRIEQVVVNLLSNAIRYTPDTKHICIRV-IDGEEKVKVEIENNGNPIPDESLQKIWDRFYRLDASRSRHTGGTGLGLSIVKNILELHHANYGVYN-IDNGVVFYFDL----------------------- 288799215 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WFQRRDRSIHWSDGRVVHLQIAND--ITELKEAEAQIRANLEEERSINKMKNTFIQTVSHEFRTPLAGIMGSAEILER-YFERISEEQRAQHLLSIRNGVKRMVAILEDVLILGSLDSGQTAFNPQPLNLVSLCHTIVTEMQQIYRDR--EIHIDAGQIPNNIDADAKLLRYIVTNLLSNALKYSPFEKPVHLQISQQHEEYIIVCVRDEGIGIPEDEQKNMFQSFYRC--SNTEGIKGTGLGLIIVQKCVFLHGGTIEFTSKAGQGTSFYFYLP---------------------- 221369237 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------SMVAILVLFYAGFFAYLWRRSVAMSARVARPLGDLEQRMVLISEGGTVPPSAPFE----IQELQTVGEHLATMGDKLDAANRAKSNFLSSMSHELRTPLTAIIGYAELLETSEGRKLDGERLQQ-VQAISTAGWNMVKLVDAVLELSRLEHRDLRLATSSMDLMPLIEEALSRARPDAERMRVTLRILAPAPLPSVVSDPALLRRILDQLLSNAVKYNLPDGLVEISFGLEAPDTVDLSIRDTGPGIPTDRQAEIFQAFQRLGHE-NGAISGAGIGLTIAQRLAEVSGCRLSLESTPGEGTIFLLRIPRTR------------------- 142782814 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GEQQIWSIIQDITERRRIE--QMKNQFVSMVSHELRTPLTSISGSLALITGGVLGAVPAAMVP-MLEIAKDNSARLSQLINDLLDIDKLVAGKMHFDLSLCLVTDLLKKSVQSNQPYADKYGVQLQLT-EQQEALVMADAMRFQQIMANLLSNAAKFSPAGSVVKVRSLLKDGQ-IRIEVEDEGPGIPTEFKAHIFEKFSQADGADSRQSEGTGLGLSIVKELTEHMAGQVGFYNLSPKGSCFYLNFPQAQQANL--------------- 172036652 --------------------------------------------------------------------------------------------------------------------------------------------------------TLGDFYIAQDITMMFWRVMRSLLMISIIATIVMTIAIAWYIQTSLTPLKRMSQMTKDISPETLEVQIQLENAPSEVKELAGTLQTTLTRLSHAWDNQRQLVSNVSHELRTPLTVVSGYLQ--STLRRGNNLTDMQREALETASSEADRTVQLLQDLLDLARAEHGGMYFNLETIVLNELLTE----LEGMVHQYPIPVKLSLPDQLIKVKGDKNRLKQVFLNLIDNAVKYSHSPEPITLKLSHNKQQAK-IEVCDRGVGIPLADQTRIFERFYRVDEARSRNVGGTGLGLSIVKTLVEGMGGSINVISQLNQGTTFVILLPLS-------------------- 256757225 ------------------------------------------------------------------------------------------------------------------------------------------IFALIMAIIMTASMALTFVIIYILLRFSFDPITGALTSSSFIALLC--------IAVGTIISSYVSSKMLRPILKIAAKKVAMGDFSVRLE-EKSIAKEVKQIAENFNIMRNDFVNNVSHEFKTPLSAIEGYATLLQDESL---SREEEQKYINYILDNTERLAKLTQNILSLSRLDNQEIVLQKENFPLDEQIRRVLLSYESKWEEKNLTIDLNLESII--FYGNPSLLAQVWSNIIENAIKFSNNNGVLNIDC-FTNNDRVFITIKDNGIGMDDEVRRHAFDKFYQGE--RSHHVNGNGLGLALVKRIVELCEGTVSIESKKGIGTTALISFPKQ-------------------- 226312204 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARTMVRPVVQVSTAAQRVARGNLSIRVPEPRGKDEVTSLVAAFNNLVQSLEHQEEL---RKRLTSDIAHELRTPLNTLLAQVEGMIDGIW-----EATPKNLDSTRSEVLRLSRLVRDLDQVIQVESGSLQMRSEEVELREVVKEVTESMSATFARAQVNFHFKGDHAV-WITGDRQRLAQIVANLLTNACKHTPAGGEVVVTVDKPS-TMVRLQVKDSGTGIDQKDLPYVFERFYRGDRSRARERGGAGLGLTIVKGIVEAHKGIISLDSSVGEGTTITILFP---------------------- 150017344 --------------------------------------------------------------------------------------------------------------------------IIAVYTPLVFDGQVLGILRYTTSLTQVN-----------ALIINLLIYGIIICIFIAVIVFFVSLRLGNIIVEPLNDIINFTKKIAEGKYKEKIKDAYPNELG---EIAKTLNYMGDEILKT-DRLKNDFISSISHELRTPLTGIKGWIETMR--NPDELSDEEFKFGLGIINDESDRLINLVENLLDFSRYQSDRIKLILSDVKIDKIIREVTFQLQKKAEKKEIKLVVETHPAI--ITADGDRLRQVILNVLDNAIKFSYKNRKIYV-IQSVSEEYILIKISDIGIGIKKEDINHVMESFYKIDP----KSIGAGLGLVISNNIIDMHNGILKIDSEYGKGTTVTISLPLE-------------------- 303246184 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLKSLNRDLERRVTERTDTLAR--QAEELAD-ANNRLRELDALKSGFLATVTHDLRTPLTSVLGFAKLTRRDFIKDFMPNRIADNLGIIETEGARLTRLVNDFLDLSKIESGRLNWNDQDTDPADVIRAAVAAVGGEYEQNRLALVVDIPGALPRLCLDPDRLMQVLVNLLTNAARYTGEG-EVTLSAGRLPNGRMEFRVADTGPGIPAQERERIFDKFYQGDTTATTKKGTG-LGLAICKQIVERYGGVIRAEDRLPHGTVFVVELPTGR------------------- 283850786 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IADDSGRVIYMASYSRDITALKETESQLRKE-KELVFSASQAKSQFLGNITHELRTPLNGIIGATQLALQGGSG----EDQEELWGIVEDSGKRLLSIVNNVLELADIDAAAIEPVLSVCDARDLLAALVRSYSVRAKVKDIRFVTTVDPRIPHLVGDVFRLRQILSNLVDNALKCTGAGS-IEIRVKKISTSRVAFAVRDTGIGISKDLQSKIFEDFELAEHYLTKRVSGAGLGLSIARHLVEMLGGQIWVKSAPKCGSTFYFTVPFA-------------------- 148266231 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKSSELYAPDGEILGEMFELRDVTEDKKEK-----RQREEIVAMMTHDLKSPLTVLMGYVQTLKGEMPQKIDI-SLQPCLKEMDRSALKLLAMIEDVLDAYRLEVGLLQINCAVCDIGALLDGCCCDGLREAQARGSNLTCNISEGIPPLKVDGKQLSRVFANLIGNALKFTPRRGSVTVTAEVREDK-VFVSVKDTGIGIPQKDVPRIFNKYFRSSAAT--GFKGTGLGLTISKAIVEAHSGTIEVESVEGEGSCFSVIIPL--------------------- 253581073 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLFTATVILVFTALSIGLWIYRSIATPLVKLKKATQNIKEGNLDFV-LEVDGDDEFSEL---CRDFEEMRKRLKESAEEKKELISNISHDLKTPITAVKGYVEGIMDGVAD--TPEKIDRYVKTIYNKTNEMDHLINELTFYSKIDTNRIPYTFSKLNVEDYFSDCAEEVGLELETRGIELVYNYVEDNVQVIADGEQIRRVIHNIISNAIKYMDPKGIIQIRIKDV-GDFIQVEIEDNGKGIAAKDLPSIFDRFYRTDVSRNSSKGGSGIGLSIVKKILEDHGGKVWATSRLGIGTIMYFVL----------------------- 298482496 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISRSNRYRQQLEVANKRAEDLLVAREKLMLAITHDFKAPLGSIMGYTELLSRLT----EDERQRFYLDNMKSSSEHLLKLVSDLLDFHRLDLNKAEVNRVTFNPSQLFDEIYVSFEPLTAAKGLALQCHVAPELGRYISDPLRLRQIVNNLLSNAVKFTQKG-EISLTAGYDSSK-LTIAIADTGKGMALEDRERIFQEFTRLSGA--QGEEGFGLGLSIVKKLVTLLEGTIDVQSTLGKGSCFTVTMPLYPVGKSIAE--SESTESE--- 114765161 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDISHRLAAENELV-QARDKALAGEQAKAEFLAMMTHEIRTPLNGILGNLSLMEDTKLSS----DQSRYMRNMKISGELLMRHVDAVLDVARFESGADKAQEDVTHLGHLFQDIVDSQTSAAHAHGNALQWWVGTPEEWVEVDSSRLQQILLNLVGNAIKFTREG-RISIEAEVIEQGEIEIRVSDTGSGIAEGDLARIFEDFQTVSHQVSDSVGGTGLGLGIVRRFVQAMDGVIGVESTLGEGSTFWLRIPVLPVERPVED------------ 171056927 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RIVDEASQLRAYSRQLEEQQASLRRATDELRAANEKLQGLDRLKDDFMSSVTHELRTPLTSIRALAELMRDEADMP--EAQRQQFMTIIVGETERLSRLVNQVLDMAKIESGHATWIDDDVDLVALAGHAAQTLAELMRERGITLQLDLPAELPTLRADPDRLLQVLLNLLSNAAKFTPAGGRIVLTVRG-DAQGATVTVADNGPGVPAHEQALVFEKFRQGGDGLNR-PQGTGLGLPICRQIVEHYGGRIWLRSDPGQGATFGYTLPWT-------------------- 237711352 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TEKKHTAEINKLNANKEKEVHEAKIKFFTMIAHEIRTPVSLIIGPLEKIMKSPVSLPS--TVRDDLNIIDRNSQRLLFLVNQLLDFRKVEQEGMKMKFASQNIHQLLKAVCERFEPFIAQHGARLTVEYPEADFTAIVDSEAVTKLVSNLLTNASKYTKD--EVTLTCIVQPEQHTFIRVTDNGIGISKEEQKKIFHPFYQAMD----NKPGTGIGLSIVKSIVESHNGCIEVESEVNKGSSFIVTLPVEQA-QVLPQD----------- 237724302 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TEKKHTAEINKLNANKEKEVHEAKIKFFTMIAHEIRTPVSLIIGPLEKIMKSPVSLPS--TVRDDLNIIDRNSQRLLFLVNQLLDFRKVEQEGMKMKFASQNIHQLLKAVCERFEPFIAQHGARLTVEYPEADFTAIVDSEAVTKLVSNLLTNASKYTKD--EVTLTCIVQPEQHTFIRVTDNGIGISKEEQKKIFHPFYQAMD----NKPGTGIGLSIVKSIVESHNGCIEVESEVNKGSSFIVTLPVEQA-QVLPQD----------- 135068651 --------------------------------------------------------------------------------------------------------------------------------------------------LPATLAVGIDLEESRRVVGSFASVFLAFSLVVVVLSAALTRVLIGTTFRPLREVEETAARFFSQRLGGSTPNTEVGRLTRSLNSMLSRIDRAADRADTIEQMR-RFIGDASHELRTPLVSVRGYAELYRMGALS--TEEDVRQAMERIEKEADRMTTLVTDLLELARLDEAK-PLDLAPISLAEIARDQASDASAIDPDRAITLRPDLTDQDVRITADGDKLRQVITNLLQNARRFSPPGSPIEVEVDWHKETDRIIRVIDHGEGIPPQIRDKIFQRFWRADTSRARETGGSGLGLAIVAGIVKRHGGAVAVNDTPGGGATFEVSLP---------------------- 218441954 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SAELIRLSDELFRLKKEKEELAEQIK----FKDQVLAMLAHDLRSPLTAASIAVETLELANNQPDSPRQLKEQLQQTRKQFRIMNRLITDILQASKSINAQLQLQHTHLYLQPLCLEILKQMGDQFQEKSLKIEKDIPQDLPPVYADEELIRQVIVNLLDNAIKYTPEEGTITVSILHRTTQKVQVSICDTGPGIPEEKQDRIFEGHFR--LKRDEGKEGYGLGLSLCRKIIRAHYGQIWVDSTINQGSCFHFTLPVFR------------------- 217970461 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAIDTAGDDELASLAVALERFRANAIRFAEELRQQQQELENQVLARTAQLREANAALARETADHARARHAAEQADRAKTAFLGTVSHELRTPLAGILGLLELVEDAS----STTERKQYQAQMRAAAVLLLELLEDMLDFARIEAGGVQVDKASFSLRDTVNDVFAVQGTRAAVRGLALIAEVDPALPDVQGDRRKLSQILLNLVGNAIKFSDTGA-VTVRVRATQPDHLHFAVEDHGIGIEPARQQEVFEPFVQVRDSG-RHHAGTGLGLAVCRRLVEAMGGAIELKSAPGQGTTVSFEIPL--------------------- 294673053 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKATNNDGIWSDNEAELKIIVHPPFWWSWYAKLLYLVLMVMAVYYYVQLRLKRAGRQHQRELQLLNEQKEK--EVREARLNFFTMIAHEIRTPVSLIIGPLEKMLKHGTPSDD-------LKVIDRNAHRLLELVNQLLDFRKVEQQSLVMHFATHNIYQLMVSVSERFAPTFEQNGKHFTVEYPSEHFTAIVDKEAIIKTISNLLTNANKYTKD--QVRLSCSEDDGEHLRISVSDNGVGIRQVDQERIFQPFFQAEG----NQPGTGIGLNIVKNIVTQHHGTISVDSEIGKGSTFTIILPVIQTVTEPIEPANPS------- 162449459 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERKKIEAERALVLEHEQRARTAAEAAVRMRDDFLSIASHELYTPIAGLKLAVQGLMREATTLPAGAT--KLARMAERQCQRLVRLIEDLLDVARIQAGKLDLRLGDVDLRALSREVVEHFDVELKQAGSTVSWRADAPVVGMW-DRARLEQVVTNLVLNAIKY-GRGKPIEISVA-AEGEVARLVVADRGIGIDASCAPYIFERFERGVSA--QHYGGLGLGLYISRQIVDGHGGSIRVESELGAGAAFIVELPLRRRRDALPTE----------- 217958169 -------------------------------------------------------------------------------------------------------------------------------------------------------------------LLKLMKQFLIISVLTIILTTISVFIFSRVITEPLIKMKRATEKMSKLNKPIQLGIKRNDELGSLAKTIEDLSSELTYMKKE----RGEFLASVAHELLTPLTYMKGYAKVAKRDTL---TKEEREEYLQIIEDETDSVTDLVQDLFMLVQLEQHQFVIKKQKVLLRPFLERMVEKTKTTLTNKQMQLHVYCKDDL-EVCIDERRMEQVMLNLLHNAYQHSLENTTITIRV-LTETNSFTISVQDEGEGIPEEDIPHIFDRFYRVDKSRTRATGGKGIGLAVAKEIVELHNGSILVTSKLDVGTNFIIELPFE-------------------- 88603878 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RTLYITVYPTDAGYLIFGHSDSEELHRLSKEVLGLNRELGILTRELQVRN------RELAE-LNRMKNQFLGMAAHDLRSPLSLILNYTEFLMEDLQDNLSDE-HREFLQTIITSALDMKQVIADFLDVSIIESGHLMLNPGPISFETLMQELLRKTGLSAERRSIRITWKTEGEMPTLYVDVGKIGQVLANLVHNAIEYSPDQGEIEI-LGQRTDTGIVFMVQDHGSGISKEKQDKLFSEFSGTSMKKKNGERSIGLGLIISRKIVEAHGGSMFVESTPDVGSKFGFILPDS-------------------- 218245363 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILVTSCSILSWLLVPILYRGQLLGMLELHHCGPNPIAWKSEDVALVNAIATQIGVALIQAEAYANDLNEQLEALDRTRSNLVAITGHELRTPLSTIQVCLESLATEPD--MSPELRQVMLNTALQDAERMRKLVQDFLTLSQLESGRVEWNPEPLDLAECVELSLSHVRSRNRDGNLNIQNLVTSDLPLIQADGEWLVEVLAKLLDNACKFTSPQGKVTIEVSRSYPTRLEVTVADTGRGIEPNRLETVFDRFYQEEGALRRSAGGTGLGLAICRQIVKGWGGEIWAESEKDHGSQFHFTVP---------------------- 123475358 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITATKNAEEHLRIE-KARFVDAATAKTRFLANMSHEIRNPLNGMSGLLELLMSTDVV----QKYSDNMEILSDSFQSLLELLNDILDLAKIEQNQMHPSFTDFDPLQVLADSLNKQMKQAAKNGILFNPIIDPKLATVHGDPHIFARVASNLVSNAVKFTKKGS---ITISVSSDDNLKLIIADTGIGISHDFQQKIFGIFLQGDNSITRSYGGIGVGLALVNKMLQLINGHITLKSDTGRGTTFTITFPESELIPFIP------------- 224538284 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLRHQINIEQQLANI-KLRFFTDISHELRTPLTLIASPSEILEHETLTTN----ARKHLTLVHKNTERMLHLVNQILDFRKIENKKMKVLLEKTDVLSLLQKVMDNFRLIAEEKNINYQLETNQEAIETWIDQDKFEKIIFNLLSNAFKYTPANKSITVIANVESNR-LIVSIKDEGIGIDLQKQQTLFQRFETL-VKFNILQPSSGIGLSLVKELIELHCGNIEVKSQPGVGSEFTVILP----MNQKVYEGRENTEF---- 296934044 --------------------------------------------------------------------------------------------------------------------------------------------QASSMVIALPLKQ-TNQVVALVGVLTFAFGLATLAAAIAMTWVIVTRTF-EPLARVEQTAAKIAAGDLSQRIEDYNPSNEIGNLAISLNTMLAQIESSNAQAKSEAKMR-RFVGDASHELRTPLVSIRGYSELYRQGAL--PNDEAVATAMGRIESESKRMGQLVEDLLTLARIDERR-ESKLAPFDLFHLAVDASNDAYATSPDREVSLTDDVAPTSAPVIGDESRMRQVVANLLTNAMRYTPAGTPLEIAVGVREDVPGYIEVRDHGPGIHGEDRERVFERFYRTDTSRSRETGGTGLGLSIVAAILEQHDGSVHIEETSGGGATFVISLP---------------------- 167998684 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VEQVQAE-EKLRAEIQRQS----EAKCRAEASRDAKTNFLSSMSHELRTPMACIIGLLDMLLMENLTVEHEGSVRQ----IHRCATSLVSLLNSALDIAKVESGKLVLEKAEFNLEAELTALIDVFSVQCDNKNLFISLDLAESVPYVIGDSARVMQIFTNLIGNSIKFTSKGGRVSFSLERCTEEALVFEIDDTGPGIEPALREKVFENFVQGNASTTRIHGGTGLGLGIVRSLVQLMGGSIRIVEKTGAGAVFQFSICFQR--SLTPE------------ 228956707 ----------------------------------------------------------------------------------------------------------------------------------------------------------------ISLFITLILITMYLRIQFIQNRKSIDTKLSRALKGNLQ-----TRLFTSNDQSLHNIVFSINELIAELE-------KVRIKAKRSEESRKQLLSSISHDIRTPLTSIIGYIDALKDGVAA--SEIEKQEYLKILYMKSNNLKHLVDEIFNMAKLDANEFPLKEEKLDFSEVTREALIEFLPELSKHNIKLQVLIPESTCPIIADHLSLMRIIGNLMKNAIYYGKDGKTIGVELLEADAEYE-LHIWDQGPGIPKHDLQNIFERMYRSEQSRNSSYGGSGLGLSISKALVEKNGGHIWVESTPWKRTTFGFSIPK--------------------- 260438539 ------------------------------------------------------------------------------------------------------------------------------------------------------------------VSLSGYATIQTINYMKRISIAVM-IALLLVFSGILVFVIYLTSPAKDMKEAILSLSRIKKQTIKEYKDIGDAVNVLLDRLESIDGSRDEFVSNVSHELKTPMTSMKVLADSLLATENAPI--EMYKEFMQDIAEEIDRENEIIGDLLNLVRTDGERAVLNIETVDVNELMEVVLKRLKPIALKNNIEIIFE-SMRPVTASIDRVKFIIVLTNIIENAIKYNHPEGWVKITLN-ADHKFFYVDVSDSGIGIPEECKDHVFERFYRVDKARSRETGGTGLGLAITKNIVLLHKGTIKFYSKENEGTTFNIRIPL--------------------- 135034481 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDVTSTVEVERSLTSK-KEQAESSERQKTAFLHHMSKNLREPLNSILVTSEMLSKETFGMLNP-KQKEYVEDVLKEGQTLKHMMEVILDMSTIDAGLMELDRETVDLKSLLTDAIRDIDPQLKARGLKLKLQMNTSRGSLYADKLRLSQILTHLVQNAITYSHQNGEILVSL-LPYKDGYKLTVKDNGCGMPEEVQAEAFDSFY--SYPLNNRQGGVGLGLSIAKRFVELHYGQIELKSAVGEGTEVIVYIPN--------------------- 295134331 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RKRIIQKQRKNFEIQQEKREAAHKMDLMKIRFFTNISHEFKTPLSMILSPVSRLNQQHLG----ADVKEQINIINDNAQRLLNLINQVLDLGNVKNDTL-LTSSKANIIDFIADIVNGFSDYAETKGVKLFFVSEESKFYTIFDMDKLDKIVYNLLSNAVKFTPLGGEVHIILEVTEKKNFIIKVKDTGIGISEKDQPHIFDRFYKSDLDTDLNKTGSGIGLALVQEYVKLYSGEISVESKEGAGSLFTIKLPLQNITMREIPSNKEK------- 95930270 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VQVTAVQNDDKEISGTLIL---LRDITRER--ELDQLKNEFISSAAHELNTPLTVIMGFAELLNREYRQSITLEQQQEFLETIRNKGEVLTSIVDDLLKLEQLEFGQIQLQYHCFDLQLDIMTLVKHYEKTYTDHRFIVMVE----PCELWADQERVGQVLDNLLSNAVKFSPPQTRIHISLQMKNHQAV-ITVRDEGIGMEQKNIDKVFDKFFRIDGSTTSK-GGLGLGLTVAKSIIDAHHGSIRVDSEVDRGTTVTLTLP---------------------- 159038627 -----------------------------------------------------------------------------------------------------------VRLFAAQVLALAVGGLTLALVAGAVGPR---IFHEHLGRVGGEVSAEARWHVEQAYASANLLALGVGLLAALGAALAASAYATRRITRPVTHFAHASASLADGHYDV---RMADPGLGNELKTLADSFNTMAEGLETVEATRRRLLADLGHELRTPLATIEAYLEAAEDGV--AVDDEDLQSVL---RAQTARLHRLADDIAAVSRAETHQLDLHPVRTAPADLVRDAVAAVRPRYAGKGVTLRSDLRPS-PQVDVDPQRMGQVLGNLLDNALRHTPEGGTVTVHV-IGGARSVELAVADTGPGIPAQHLPHVFERFYRVDTARDRDNGGSGIGLAIVRAVVSAHGGRVRADNVPGGGTMVKVVLPPS-------------------- 197335684 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TERKEYEDALQKASRDKTTFISTISHELRTPLNGIVGLSRMLLDSRL----DDEQHNYMRTINVSAITLGNIFNDIIDMDKFDRRKLELFPKPLDFISFVTEMENISGLMAEQKGLRFDLELTDLPPHISVDSTRLRQVLWNLVGNATKFTKEGGVVSVSADIHQDSAEIFEIEDTGIGIPEEELENVFAMYYQVKQGKDNLHAGTGIGLAVSKELINLMGGDITVTSEVDFGSTFMVTI-NVPLVDHVEEEE---------- 220928586 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------SVLIGIVTLSVILNIVLSLKIIA-IKKGMNYITGVLSDIFRSNRRIHIKYKTLKDISSELNILLDKFQSTLDEKQTLEIAHKQLIANISHDIRTPLTSLLGFVEVLQKGDG--ISNTEQKEYLDIIQTKAQNLYKMIQDFFELSKLESEDTPIRLVKTDLTDLAEEVIAAFYQDFVMNGITPEIQLPQHPVYVWGDRISLQRILNNLISNALKYGKDGRVTGISVREEVEK-VWLDVWDRGNGIPGQDLPLVFNRLYTSEISRNSSMRGTGLGLAITKQLVEKQNGEIEVSSNPGEKTVFSFSL----------------------- 126664195 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NKKLLETSKELKEITSQLQKAN-------ETLVRKDIQKDEFLDTVTHELRTPITAIRAASEILHDDDEIP--EELRKQFLQNIISESDRLNRLIDKILDLEKFETGKQTIHPKQNNLIATIENSIEPLKQLIKNKNISIYIESKDTVLAYY-DEDRIIQVITNLVSNAIKFCPDNGLISIQV-LIKDEFVITSVQDNGKGINPNDFDVIFDKFYQASNQNFKKPVGSGLGLAICKQIIEHHKGKIWAEST--KGASISFTLPLK-------------------- 238922877 ----------------------------------------------------------------------------------------------------------------------------------------------ASLYIVTSTACVIPEVRTVLMEGAFALVLILLTTAAMLI-----VWIYRSIITPIERLRIAAENIKDGNLDFELETSPSDGEIGELCTAEQMRARLKKNAEEKNESENRLISNIAHDLKTPITAVKGYAEGILDGV--ANTPEKVDKYVRTIYNKANDMDKLINELTLYSKIDTNRIPYNFAKINVTDYFNDCVEEIGLDLEAKNIRLSYEVDSNVL-IIADPEQIRRVINNIVGNSVKYNKTQSYIDIRINDV-GDFIQVEIEDNGRGINQRDMPYIFDRFYRADASRNSATGGSGIGLSIVKKIIEDHGGKIWATSKEGDGTTMFFVI----------------------- 161520266 -------------------------------------------------------------------------VWVSYVAGSSAGLAIVAHRDRRSAMRAGNRTVSSAWRVAFGAAAGIGWGSAGLHATAVADAHTQIAVAMATLAVVASTPALLAFVLPATAPGVVAAALSPHAAPRAIAPTLFGIAALAGIVALLAHRTFIRHARLQSDAERRADALQRDRDAA-VQRAVDLRRQ-KLRAEAANLAKSRLLAAASHDLRQPSHA----LGVLVGALRGVPMPDDGQRLLQQIELSTRALDTLFGALLDVSRLDAGIVEVHRRPFAIDTVLARVCNEYLLDASAKGLRLSRV--PCRAIVDSDPVLIERVVRNLVSNAVRYTDAG-RIVVGCRYR-GAHIAIEIRDTGRGIARDQLELVFREYYRVDGAASDHDGGFGLGLAIVRRLVALLGCRLSVRSEPGRGSCFVVSVPRAR------------------- 227872061 -------------------------------------------------------------------------------------------------------------------------------------------------FLVLNIGSYTNYLVQIGAFVSTVSILLFVLV-GILIFTIIFLFLQRKTARDIETLAQGVKQISAGDFHAISGEGELAHIAESIRLMEEELSSHIERERENEQSKTDLITNIAHDLRTPLTSILGYLDLLRNSQMVP--EEMKKHYIEIVYNKALRLQKLIEELFGFTKLSYGKLNMNISTLDLVQLLSQLVEESYPNFEKNNLSYDFSANVKSLFIEGDGDLLARLFDNLISNAIKYGAEGKRVLIRLR-KEKEEVMVQVLNFGYVIPEKELPLIFDKFYRVEHSRSLSTGGTGLGLAIVKNIVDMHHGNITVQSDMG-GTRFNVTLPLK-------------------- 296158186 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVRQPDFVRYLNSHRYEEMLIMRGMGDKRQNVLSVQENRKLVLSQDITELERTDAMRRDFVANVSHELKTPLTVLSGFLETMREL---PLSEGERSRYLELMEQQASRMRHIVNDLLVLAKLEGDNKPPSDQMIDMRAVLRHLRDDAQSLSSDHH-KIVFDVDEGL-TVTGVETEILSAFGNLVTNAIRYTPDGGAIRVSWHAQGGNAV-FSVTDSGLGIPTADIPRLTERFYRVDRSRSRDTGGTGLGLAIVKHVLQRHDAQLDVKSEEGRGSTFTVRFPVYRTARRQP------------- 152975590 ------------------------------------------------------------------------------------------------------------------------------------------------------------MMLSYLYWFSIFSFYI-----YIFYRHEKKLYYRVCIKRMIEEIRYIANGNFNHKVSIVQ-QDHLEELAIGVNQIVEQLKVSIEEERQTEQAKSELITNVSHDLRTPLTSIVGYVNLIHHDNY--RDEVELRHYIQVIYDKVHRLNTLMNDLFEYTRVQNKELSLRSVPIDMIELLGQLTVQFRIQLQEANIKCRPSYPSQKLMVLADGDKLVRVFENLIINAITYGSDGKYIDITA-YEEGNLVAIDVTNYGQPIPSTDLPHIFERFYRVEKSRSAYTGGSGLGLAIAKSIVELHNGTIEVYSDEEK-TTFTVKL----------------------- 163849002 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVVLTILTIILMIGLWQYFQH-RITIQQQRIRELEQELADAQAVAALA-------TRTKSAFLTNISHELRTPLNTIIGYSELLHEDVLDERLADEVRERLERIQAAARQLLSLINDIIELARLEAGDVPLNYEPWPIGLLIKEVCATIEPLVEQQQNRLVVDVQPDPEMVHIDRKKVRQVLLHLLDNAVKFTRQGEIVTIRRSDDGTELLICNISDTGVGMTAQQLDLLFAPFTRFDEPLTQRSSGVGIGLAIAHRLCLLMNGTIAVTSQPGSGTTFLITLPL--------------------- 227432675 ------------------------------------------------------------------------------------------------------------------------------------TKVALILKHNRTKIYYLVVTILLLLLFSWTIMTGFDALRQRFSFTSFNIWNVLEFVTFVSGNIGIVFWQYLKWRLYRLIREMRQVARENSDMTALIDVSNTIAENTRRIREEEERSKDEMITNISHDLRTPLTAIIGYLGLVEMGQ--ALSEKDRKKYIHTAYSKSNQMKVLVEDLFEYSQTQAQDAALNITSLSLNDLFGQLLAGYELEAQEKNIALNQLTNPEMIVIEADSDKLARVLMNLVSNAFKYGDGATFIKLTA-QIDDKNVVIRVTNDGVKIPDEAIGDIFDRFYRVESSRNSKTGGTGLGLAIVKGIVVQHHGSVAVESDDDI-TSFIITLPLKQT------------------ 293372359 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTWWAKLIYIWVSISIIYLILHAYKKKL--DLESLYTLEKKNHEQEQELNQERLRFYTNITHELRTPLTLILGPLEDMQKETSLP---AKQAQKLSVIHQSALRLLNLINQILEFRKTETQNKKLCVSKGNIAPLIYEIGLKYKELNQKTKIDFQIQIEKEEMLLFFDKEIITIVLDNLISNAIKYTEQG-RVTLSLYQTMRNEVEIKVSDTGYGISAEALPHIFDRYYQ--ESGKHQASGTGIGLALVKNLVTLHEGEIRAESIQNEGSTFYISL----------------------- 205372742 -----------------------------------------------------------------------------------------------------------------------------------------------GILLAAPSSSSTNVINQLTVYL-IFSSILACCLAFLLSW-----LLSKNHEKRIRMLQDATSKIALGDYTVLKGEDEIGNLGKDFNYMTKVLRESQEEINRLESRRRRFMADVSHELRTPLTTMSGIVEGLQNDLIPESEKEKS---LRLVNKETKRLIRLVNENLDYERIRSNQIPIHKVSIDLGDLFELVVDQLELIAEEKDITLHVDLVNEVSA-FADYDRLVQILMNITKNAIQFTEQGS-VTLQ-GVETKRETIIKIKDTGIGMSAEEVHSIWERFYKADLSRTNNPYGFGLGLSIVKQLVLLHEGTIEVESTPLKGTQFTITLPKQK------------------- 298492569 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIFLSALSETIDKVKAFRIGGIDYITKPFLEEVLARLENHISLRRMQIELQQAKTQAIKALEQEQELNHLKSEFVSMISHDFRNPLTSIQGFAGLLECGSKLP-SPEIINRYVSKINNAVDHLLCLLDEILLIGSIESGKIQYHPVSVNLEEFCYELIDTLQYSLGNQHQICFSCSDNTGAEM--DIVLLQRILTNLLSNAIKYSPSGSKIDLVLECQ-NHVTIFQIRDQGMGIPIENQSHLFEAFYRCNNVGD--IKGTGLGLAIVKKCVEVHQGNISLESQENLGTTFTVSLPR--------------------- 270493865 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKILRDQSDQRASQQALEQSRADLLKALRENEEARAAKDRFLAVLSHELRNPLASIAGASAVLATEGAATGDRDQAAR---IVQRQARAMAVLLDDLMDLSRLRLGRMVLQQREVPLDEIVEAALEATLGAIRAAGHDFVQELPADTVMLLADPVRIAQVLANLLSNAAKYTPDHGRIRLSA-WTEGGSIYLRVEDNGIGMDPETVDDMFTMFSQSPDAGMRHTQGLGIGLALVRNIVEMHQGTVRGESAPGQGSRFTVQLPL--------------------- 298247349 -----------------------------------------------------------------------------------------------------------------------------------------------------------------AYPVQLLSIWLFHAAMGLLVAAIGGYWLAGKALQPVKMITRTANEINATDLRRRLHLRRRDEF-GELAAT---FDQMLARLEAAFKRQNQFAADASHELRTPLTIINLEINQALTQSTQLQTPENYRETLERIQAENEQMTTIVNSLLLLARADTGQFTLHKEEVDLSDIALASVERLLPLAQQHQISLATGELPELL-IEGDAQHLSRMLMNLVENAIKYTSGVGK-HVCVELTAEKSWIIRIQDDGPGIADNHLPYLFDRFYRVDKARTRRQGGTGLGLSIAQWIAHSHGGEIYVQSTIGAGSLFEVRLPLIETKVPSP------------- 143894668 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RGQAIDQQKAIVTIEDITERS--RIDTVQTDFVANLSHELKTP----IGAVAALADSLNGETETEVVWRLAERIVTESHRMSRIVDDLLDLSRVEFGGTD-EWTEIDLCPVLVEVVSTNQHSAKRQGLGLSLTGSAELL-VRGDRAQLVSVFSNLVDNAIKYSEADGVVLVE-GINQGDEVVVTVTDHGIGIAERDQKRIFERFYRVDKARSRATGGTGLGLSIVRHIVLEHGGSIDVRSEEGIGSTFMVRLP--RVMQQTKE------------ 150399196 -----------------------------------------------------------------------------------------------------------------------------------YISKYAPISNSDGEVIGMPFIAFKNKVIKELLFAGIYAMLSAVFIAFIISSSITKPILK--LKESVEIFNYKHRADIKTGDEIEELADSFNHMAIEVNLAHEKLKERAERIEESDKLKTELLSAVSHELRTPLTSIKGYLELLREGAAGKLT-ETQKEFIEVVYENVNRLRRHVENIKDLVKVDSLENKVKLDGVNIKNAVSEIIDNVKNFANEKNVVLLQDIDNVV--IKGDRIKINQVLENLVENAISFTKPYSKVTVG-GYTEGENFHLEVTDQGVGIPKEELNNIFKDFY--SESFSSKVENVGFGLIACKKIIEAHEGSIWVESRVGKGTTIHVLLPIYK------------------- 141748758 -------------------------------------------------------------------------------------------------------------------------------------------HLTKTLIITTVFAILVSLILVYLALRIFILTPINKLTSATNLVGKVEIEHDGELTSVFDAFNNMSKRIQKDFLRIEHDRTLLEERTTELEKANQALTKARDQAEASNHAKNQFLNNMSHELRTPMNGVIGMIQVLRESQLSP----TQQEQCDIIYNSSKHMVATLNDILDVTKIENNELRIYPEACKLKDLMENQFQLFQWDMQQKGIQFNLDIDPNLPTLLVDAKRLSQVIANLLGNSFKFTPKGGAITLKATYRNKAKIQIEIQDTGIGIPSDKLKQIFQAFEQLDNSHTREFGG---------------------------------------------------------- 294777472 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TEKKHTAEINKLNANKEKEVHEAKIKFFTMIAHEIRTPVSLIIGPLEKIMKSPVSLPS--TVRDDLNIIDRNSQRLLFLVNQLLDFRKVEQEGMKMKFASQNIHQLLKAVCERFEPFIAQHGARLTVKYPEADFTAIVDSEAVTKLVSNLLTNASKYTKD--EVTLTCIVQPEQHTFIRVTDNGIGISKEEQKKIFHPFYQAMD----NKPGTGIGLSIVKSIVESHNGCIEVESEVNKGSSFIVTLPIEQA-QVLPQD----------- 256378110 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIRPLRELTTAAHRMLGGDTEPLAVRGR--DEIARLTEAFNTMAQARARLEGLRKAA---VSDTAHELRTPLSNIRGWLEAAEDGVTDRDPELIALLLKEALALQ-----HIVDDLQDLAVADAGGLRLTVSPQPLTTVLDRLRAAHETTATRAGITLTTS-APDTLTAEADPVRLRQVLDNLVANAVRHVPPGGRVEVTAER-DGDEAVITVTDTGTGITPEDLPHVFDRFWRAEKSRSRRTGGSGLGLAIVRKLVEAHGGTVSATSEPGAGSIFTVRLP---------------------- 210634652 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------FNAMGLAAFIAVLMAVVIGFLVSRMFTYPVRTITNTARRIREGDLS-ARTNMRGDDEIDQL---GETFDEMAASLERDLKRERRLTSDVAHELRTPLMAMQATVEAMQDGVY-----PTDAEHLETVAAETRRLARLVQQTLDLSRLENHTAPLRLDQVDMVQLTQTIVNNQHQLFHNKGLHLRFEMEGRSAVIICDADMITQCIINLMSNAMRYTPEDGWVVVSVHG-DRKHVMVTVSDTGIGIAKDDLARIFGRFWRADASRAREAGGLGVGLAVTKQIVERHHGFIAVESELEKGTTFTIHLPRE-------------------- 240146027 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------PVDATVNTLRIELIWITVIMILLSLGIAFLISRQISKSLIRINESAFDVRFEGKDYREVAELSDTLNATAKELGKNESL-RRELIANVSHDLRTPLTMIIAYAEVMRDLPG-----ENTPENVQVVIDEAGRLTNLVNDMLDMSKLQAGVMEKNDTVYNLTESIESVLERYNKLKEQDGYCIHFEYDGKV-QVKADEYKIYQVIYNLINNAINYTGKDKTVWVR-QKISGDKVRIEVTDSGDGIAKEALPYVWDRYYKVDKTHKRAVMGTGLGLSIVKNILELHHAGYGVVSEPGCGSTFWFELKIER------------------- 291560399 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVIGVLILTSTFLSWFMYREFVGPIRELKAGAERNDVVEEIRELCNAFNEMRAELKDSIDARRDLISNISHDLKTPITAIKGYVEGIMDGVAD--TPEKMDRYIKTVYNKANDMNVLINELSLYSKIDSNIIPYNFEKININSYFKDCVDEIGADLEQRGMMFSYRYCAANVMVTADPEQLKRVINNIINNACKYNKAKGKVGITLTEYD-RKVQVAIKDNGIGISKEDLPHIFRRTYRADMSRNSA-GGSGLGLSICKKIIEEHGGEIWAESKLRAGTTIFFTL----------------------- 134340513 --------------------------------------------------------------------------------------------------------------------------------------------------LPATLAVGIDLEESRRVVGSFASVFLAFSLVVVVLSAALTRVLIGTTFRPLREVEETAARFFSQRLGGSTPNTEVGRLTRSLNSMLSRIDRAADRADTIEQMR-RFIGDASHELRTPLVSVRGYAELYRMGALS--TEEDVRQAMERIEKEADRMTTLVTDLLELARLDEAK-PLDLAPISLAEIARDQASDASAIDPDRAITLRPDLTDQDVRITADGDKLRQVITNLLQNARRFSPPGSPIEVEVDWHKETDRIIRVIDHGEGIPPQIRDKIFQRFWRADTSRARETGGSGLGLAIVAGIVKRHGGAVAVNDTPGGGATFEVSLP---------------------- 209516385 --------------------------DPIQRAIDEDLVRLYAQDPIAFFSHWFSIAVLVAIYFPHVPSPPLFIACFVFYALANCAGLALWICNRRYP-HLLSPRDWYLHALRGVLLYSAVW--FAFQSPQTDLPLLHTV-----MLVTLAAGVFMSNGFDLLNFSTSIPFLLLPSIVLHFGSHTFDRTI---LAIVLAFF-FCAINVYAMSYRKLFRQVVQAR-VDQQYLAESLAAQ-KRVAEEANLAKTRFFAAASHDLRQPLHAIGLLAASLNDPAATP---AQHAKTAGHIVYNVEALNQLFNQVLDLARLESGVTQVIRLHFRLSELFERVGSQYRPQAAAKGLAL--RIAPTSMVVYDDPVLLERVLSNLLSNSVRYTEQGA-IWLGLRRARPSGGFIEVRDSGIGIAAEEHGRIFEEFYQVENPQRDARQGHGLGLPTVKRLVALLGGELQLRSAPGRGSVFRF------------------------- 219847546 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QAGDLVQDRVQTFLLTIRDVTAAKEAEQLRDDLAHMLIHDLRQPLTTITLAFERLIHE-LGDLFTERQQQAVQIGQNSTKRLLNLVNTMLDIGRIESGQMPLEREPFPIEQVIESVINPISIQAQLKGVQVVSRIDPAVRMLFADREIISRVLQNLLDNALKFSPEGGVITIEVGLKPDRMAHVSVHDQGPGIPLEDQQRIFDRFRQ---SGRHRGKGSGLGLTFCKLAVAAHQGTIWVDSTPDHGSTFHFTLPLAEI------------------ 86142785 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TERLKLTNSLILEQRKLEQELNEERIRFYTGFSHELKTPLTLILAPLETLLLE----IEQKQHLKSLKLIKRNADSLLQFINKLLEFRKSEEGLSELKINQFNISKHISAWLNSYDPLLKRRAIELVITMPQNPIFLYCDIDKIQIIVNNLLSNAIKYSTSQSKIQIELSQ-DEYNAYFKVQDFGPGIKPNDLDHIFEWYYQSKSSL--KKDGSGIGLALSKRFAKLHNGSLEVKSKINKGSTFILTLPKDDSLLNKCLDNDSNAQ----- 307154954 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DERDLHAAIEVAERAIRVALQKEKELSELKSRFWSMVAHEFRTPMTTILGSAQLLE-ELHHQISEERRREYLFLIQQSVRSMEQLLNDVLSIGRVEGGSLKFQPAILNLEQFCRDLIDEMQFNA-GPNYQIIFQQHGDCEHTYLDKKLLRHILVNLLTNAIKYSPEGGHIYLNI-FCDHTEIKLQVQDNGIGIPEENQHHLFEPFQRAGNVGS--IPGTGLGLTMVKKCLDLHGGEIVVNSQVGVGTTITLTF----------------------- 239906018 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERTRDMDHKARELEEANQRLRGMDEIKSAFLSSVSHELRTPLTSLLGFSKLISRDFSRHFAPARIEDNLRVLSHEGERLARLLNDFLDLSRIESGRMQWRDRETCLTDVVQNAVAAVAGLFSGREIDLETRLPETSPVVLADPDRLEQVLINLLGNAAKFTALGA-VTVTVSEPRPGTARVAVVDTGPGIAPADRELIFDKFRQVDPEGSAPSKGTGLGLAICREIVQHYGGHIWVEPAPARGAAFVFELPTT-------------------- 223985836 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VISLFISTKLSRPIVQMKHSANELAKGHYDIHF----EGSYFSEIDQLADTLNDATHKLSKVDELRRDLIANVSHDIKTPLTMIKAYAEMIHDISGDI--PAKRDEHLDVIVREVDYLDHLVTDMAELSKMQSGSYQLKVGTFNLSQKIQNIVTLCQVMIDEHHYQLVIECPRNL-MMTADEVKISQVIYNFLSNAFKHTPDGKKITIRA-FEKNDWIQVEVEDEGEGIKKEDLPYIWDRYYKIDKKYQRATGGTGLGLAIVKAILDSHHAEYAVESEEGKGSRFWFRI----------------------- 218283359 --------------------------------------------------------------------------------------------------------------------------------------------------------ALFDYYLEQKMFAQVKATLR--YMDSYMAKHPDEIRLGLMVESSRYKYGKVICDLDVIILALEKKNAYFERIFEEEQVRRRKLQLALENETKANQVKMRFLASMSHDIRTPINGIIGMLQVIQRCGD---DKQRIKDAYDKMWISSTHLLSLVNDILDIRTLETDSVVLENKSFKLSQLLGRVQTIIDLQASNYKIELFMKTQIEHDHLMGSPIHIEKVLLNLLSNAIKYNKPNGKVYLSVKEKVDCFEFV-VEDTGIGMSEEFIQKLFKPFVQ----KNTRIDGAGLGMSIVQELVKKMNGSIEVKSKENKGTLFIVCLPLEVDKNPV-------------- 309782478 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIRRPEFVRYLARGEFEEPLTMHDVGPHKQSIISAQEDRKLLVSQDITKLENTEAMRRDFVANVSHELKTPLTVLSGFLETVRD---IPLPEEDKRRYLDMMHTQAMRMQHLVEDLLALATLEGNPEPPSLAPVPMQRMMLQLQHDIEALSAGRH-TVSMTCDPAV-SVCGAELELLSAFSNLASNAVRYTPDGGSIRLDWGVRDGHAVY-SVTDTGIGIAPEHIPRLTERFYRVDRSRSRDTGGTGLGLAIVKHVLSRHGGELQVTSEHGKGSTFRAVFPPERTI----------------- 220911673 ----------------------------------------------------------------------------------------------------------------------------------------------AVVLIGLPLEGVDDVLKHATLVVTGVGLLTLLLASLIASWTVSRSF--RPLARVEKTAAAIAAGDLSRRVDVENPATELGRLSSSLN-AMLAHIETAFAARTASEARRRFAADASHELRTPLVTIRGFSELYRHGAL--TTDEDVATAMGRIESEAKRMGSMVEDLLLLARLDEQR-PLQQKPVDLQLIAHDAVVDTQASDRSRVITLLDDGPAKPAPVLGDEAKIRQVLGNLVGNALRYTPEGSPIELAVGVRTVDGQVVEVRDHGPGISEEDASKVFERFYRADTSRTRDTGGSGLGLAIVAAIVGSHGGSVRVQETDGGGATMVVSLP---------------------- 262195410 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RSVLCAPIQLKGELIGLVYLENNLVENAFAARVQIVQMLAAQAAISIENARLLRSLEHSKELAERANRAKSDFLASVNHELRTPMNGIIGMIELL----LGTRTDATQRDYLETARTAADQLMGIIRDTLDLSRIEAGKLELELAPFQLRECLDSLLRTIGPRVQAKGLDMRLELADEVPELVGDRGRLLQVLLNLLGNAVKFTDPGGTISLRVDRDPGRSRRFRVCDTGEGISREAQELIFEPFMQAENNASAKREGSGLGLAISSQLVGLMGGTLSVESELGAGSCFTFT------------------------ 259503739 ----------------------------------------------------------------------------------------------------------------------------------------------------VAVVAIATFVSPIERNMHQIKLVVALLFAGLMTLLV-SYFFSRSITVRIKRLRELTHQVARGNYDV-RLRILGNDEIGDLNQMTASLQSSHDEIHSQEERRRQFMANAAHEMRTPLTTINGILEGLQYDVI---PEEDKQHSIELMQNETKRLIRLVNDNLNYEKIRTNQISMERKLFDAAAVLHNLKEQLGKKARAQGDQLELTVPDGLL-VYADYDRFVQIMFNIIQNAIQFT-ENGVIKIS-GQQRSHGTQFVVQDNGIGMTPEQLDNIWERYYKADKSRNTKYGESGLGLAIVHQLVQLHSGKITVTSAPGKGSTFTIFFPNSQTA----------------- 142035430 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVKPLANARGDIYGAVSVSRDITGRRRAEQQL-QRLNLELSKADRRKDEFLATLAHELRNPLAPMRNVLEILRLKDFADPQLSWSRDVFE---RQLQHMTHLVDDLLEVSRITQGKLELRKQRLELARAMQAAMEAARPTVQGSAHHLSVTLPREALYLDADPTRLSQMILNLLNNAAKYTPPGGDISLAASR-EGDEAVIVVRDSGIGIPREHLNSVFEMFSQLAPALDRSQGGLGIGLALVRGLAELHGGTVAAFSNPGSGSEFVIRLPLSKAI-PQPSDS---------- 167629750 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KREVLGWLLIFRDVTKET-----EFHRLRSEYFSAATHEIRTPLASIDGYIDMALEPGVAA---EEQRHYLNQAKANLSRLHQLVSNILDLEKLQASLPGHRFQLLAVETLLTPIADNYAILAAKKGLQFRCDIAPGLPLLYGDEIRLGQALSNLLSNAVKYTLAGSC-GIQASLKEDK-IRIDVWDTGIGLSELEMRHLFERFYRAENEVTRKTTGTGLGLSIVKTIIESHGGEIAVSSHLGRGTTFTILLPIVDVSQIEP------------- 143306478 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVRVPEFASYLEKGNFGSSLRVRPRIGEGTCLYGEGQLFLLVRDVTRQ--EQLETMRKDFVANASHELRSPLTVIAGYLETLALDGDLPAD---LRMPILEMRRQSERMTAIVADLLELSRLEANDEQVIGQPIDVAALLAVLRKDLVTRGARHGVTVSIDSPDGL---MGDPGLIHSAFWNLVDNAAKYTPAGGAIALR-WWTDGDGGHFSVTDSGPGIAAEHLPRLTERFYRVDPGRARDTGGSGLGLAIVRHVLQRHGGELKIDSIEGRGSTFGCHFPHLRLV----------------- 84663107 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NRLLSAVKAQYAQLEARVAERTVELERARRHAERASANKSEHLNSISHEIRTPLNGIIGALMLLENGE----STQEQHDLLDTGLKCSRHLLEIINNLLDFSRIESGQMVVNPEYLEPLLMIDQAMLTVQLPALEKGLTLYCLLAPSFPTLYTDGLRLRQILINLLGNAVKFTSHGEVVL--HGWSEQDRLCFRVQDTGPGIDDARVNDIFTAFHQIDCHIA----GSGLGLSIARSLSHLLGGELFCESAI--GASFCLKLPLETVPIAPPED----------- 150017793 ------------------------------------------------------------------------------------------------------------------------------------------------IVGYFGTSYLSSASVTFISTLNHSFLISAIA--ALIFGVIISIIISRQISKPLAKITETANEMRNGNLNVEAEVNSSTKEIVELSLAKSLNNQ--------EMLRKRLTSDMAHELRTPLTTLKTHIEAFADGIWEPTS-----ERFEVFYEEIDRMTKMVDDLRHLSKLEQTSIGLNKSRIDISKELEKIIYTFKPLYSKGNYELDTSITPNIVAMI-DVDKFKQIITNLLSNSYKYLKPNGKVKVELK-KENENVVIKVIDNGIGIPEKDIPYIFERFYRSDLSRNKNTGGSGIGLTITKALVEAHGGNIYLESKINQGTKFTIHFPL--------------------- 295090876 --------------------------------------------------------------------------------------------------------------------------------------------------------ALGNLPLLFFGMLPGFVAVAALGGYRITKGAFLPVRQIAETAEAI------------GSGSDLSQRIETDGSGDELDRLGGTMNGMLARLQASFEAERQFSSDVSHELRTPIAVIRSQCEFALSGQAEEGDKE---EAFHAILTQSERMNAIVSQLLLLSRAENGKFIPKREPVDFGTLCSFICEDLEASAGENHVSLTWETGE--AQVVGDETLLIRMVTNLVTNAIRYNREGGRVRV-VTERKNGSVFLTVQDTGIGIKKEDLEKIFNRFYRADAS--RSTEGTGLGLSMVKWIAGIHGGSVRAESVYGVGSAFTVELP---------------------- 254495045 --------------------------------------------------------------------------------------------------------------------------------------------------------------------LGFGSIIASIIALFIISFFIIQYRAEHFIYRRLRKIYQEVSILNVNDLKRESATTDIDKLSKSMQKFVEGKRLEIKSLTERDSFRRDFLGNVAHELKTPLFTVQGY--ILTLLEGAVNDKEIRMKYLNRANKGVERLVAVIKDLDMIAKLENEGTNLDIEVFNILELIQNVFDLFEMKAKKRNISLKFDVYEFPVFVKGDIEKIEQVLINLIVNSIKYGNPNGTTYVGVESYSDKKFIIKVTDNGEGIKKEHISRLFERFYRVDQSRSREQGGSGLGLSIVKHIVEAHNENILLKSTFGEGSEFSFTL----------------------- 260172043 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISRSNRYRQQLEVANKRAEDLLIAREKLMLAITHDFKAPLGSIMGYTELLSRLT----EDERQRFYLDNMKSSSEHLLKLVSDLLDFHRLDLNKAEVNRVTFNPSQLFDEIYVSFEPLTAAKGLALQCHVVPELGRYISDPLRLRQIVNNLLSNAVKFTQKG-EISLTASYDSSK-LTIAIADTGKGMASEDRERIFQEFTRLSGA--QGEEGFGLGLSIVKKLVTLLEGTIDVQSTLGKGSCFTVTLPLYPVGKFL-------------- 265764684 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NLRVKNKNKELHDKNQLVEAQKEELAVKNSQIENISNQKLQFFTNISHEIRTPLTLILGPVNKLIKNS---KLDPSIQEDVALMKRNVDRLYRIVNQILDFRRIDNDKMKLILRQVDLIGMVREVFDYFTGIAEEKQIHYRFSTNIDELNIYIDVNKIEQVLVNIISNAFKYSDSGGDISVRITG-EAETVLLEVEDHGRGISKESMEHLFERFYTGNK--TFGTVGFGIGLNLSKEYVDLHDGEIRAESQPGEYTLFSVRL----------------------- 284007634 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLLSFAIMTIVMLWI-LWQYLAKPIRHFVNIIKQDVQPTFSRRLPESRKDELGDIARAYNALLDEAKQLAERATARKSEHLTTISHELRTPLNGITGSLELLQTTPL----SEKQANLRNTAYTCAKSLLSIINNILDFSRIEADQVELNLRRYPILKIVDDAMVTIQPHLIDKPVKLHCIVNNDVPESNLDSLRVQQILVNLLGNAAKFTEQG-HIILTIKVEKNQ-LCFYIKDTGPGIKEEDQVCIFQPFVQS----SHYKVGTGLGLSISEKIAIIMGGNITLKSNYGYGCTFIFRMPLSSPMSLQPE------------ 126647887 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTFESILITMVVALLIGLVLFGLLTRHLRKIVQAV--EQFRDGDLHARVPEAKSESELAIEELKKVDSLRRELIANVSHDLRNPLAIINGYVETLQIKGDS-VSEEDREKYLKIIGASTDKLSQLVSDLFDLSKLESGQMSLKMERMKIQELLYDSSLKYELLAQSKDIKITTQICQNLPLVKADLYLMDRVIQNLLDNAVKYTPKNGEILIDA-CESNGGVSIKIRNSGSGIPQKDLESIFDRYYMIDKERK-GIEGSGLGLAIVKRILEVHGSQIEIESDSVSYTEFGFDLPAE-------------------- 134298201 ------------------------------------------------------------------------------------------------------------------------------------------VFDHGKVLGVVQINTMTGPLLFRQLFTFLFLSLIALLMGLLSFSPIIKRTLV-PLFNMVDTAEQIDAGNLTKRFPTQQGQMEIDRLADSFNGMLDRLEASFEAERETKEQMRRFIGDASHELRTPLTSIHGFLEVLLRGA--ANQPDQLNKALKSMYGESERMNKLVHDLLLLTKLDH-APRLEVKEGFLDTVIQEMEPQLCILAGNRRLQLMVD---SNIECKFDTDKMKQVILNLFHNAVQHTPEKGEIKISL-YKRTDGVQLSVEDNGPGIKDFHLPKVFDRFYRIDASRTRRHGGAGLGLAITKAIIDAHGGTINVESLEGTGSTFHIWLP---------------------- 118764439 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SIGIKAIICSPLVKDGRLTAMMAVHQAQPRGWATDEVLLVQEVERCWAHIERIRDAAREQDRRKDEFLATLAHELRNPLAPVRYAIAILKLQ---PGTAAPAAEACAIIDRQVTTMARLIDDLLDLSRVSRGLIELKHEPVSVGQVVESALETSRPLIEAARHQLEVAVPGADLLVMGDATRLSQVLSNLLNNAAKYTPAAGHIRVSVRQV-GSQVLLEVADNGIGIVPGEQKHLFNMFVRSQREAHRGQGGLGIGLALAKQLVEMHGGSIGVHSGVDRGSCFTVSLPLAPEVSPAPED----------- 29345677 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VNGLWSNYIAEVQVFKQPAFYETLWAYLFYIVFTLLCLYLFYHRMKRRI--QLRHELRIAQIDKEKSEELVQTKLRYFTNISHDLLTPLTIITCLID------DAEMTNGSRISQLTMIRSNVNKLRRLLQQILDFRKVESGNMKLSVSKSDVISFIDDVCKIFTPLMRKKNQTFTFLTEDRHLMAYFDRDKLDKIVSNLLSNAYKYTANGGNIKLIVDESENHHLRIQVVDTGEGIAPADLENVFKRFYTINKGDESESN--GIGLSLTKDLVELHHGTINVESELGKGSTFTVDLPINK------------------- 301062848 -------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSYFKTVFLIFMIPVLLLGVIGGSMVTFRAKPIRSLIETVKNILRTGKMSLRVPVRKER--GEMDELVGLFNEMLDKNDSLIQAMHNSLDNVAHDLRTPMTRLRGVAEFALQDA---TNREACREALGDCMEESERVLTMLNTLMDVAEAETGVMRLQKTALSLSHVIEDVVDLYEIVAEEQNTNVHLNLDKTI-MIQADRTRLQQVLANLLDNALKYGGKGGTVSVE-SMAEGAEAVISVSDKGMGIAENEISRIWERLYRGDYSRSRR--GLGLGLSFVKAIVEAHGGSVQVKSRLREGSTFIVKLPR--------------------- 304405182 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILVAWLLGGMFVLSLLLIPLARYVVRPVVKLTAATRRLAGGSYDIQLDVSRKDELG---QLARDFENMAAS-LRQLDAMRQQFVGNVSHEIQSPLTTIQGFAQALQE---GETPEADKRRYIQLIGEESRRLSSLSHQLLTLASLDNEGQQLKTAPYRLDEQLRQVLIMNERQWSAKSLELDLQLSEVI--IDGNEGLLHQVWLNLITNAIKFSRAGGRLAVRLHEASGESV-VTIEDQGAGISPEALPHIFDRFYKADAARSRAEGGSGLGLSIVHKIVLLHDGTVFAESEEGKWTRLTVRLP---------------------- 296128577 ----------------------------------------------------------------------------------------------------------------------------------------------GSVVVGLPLRDMTTVRMAWSLALSGLVIVGAGVLAGRWAARRSLRPLDAIERTA----AEIAAGDLSQRVPVAPASTEVGRLGVALNGMLSQIEEAFDARTASEARMRRFVADASHELRTPLATLRGYAELYRMGA--TTTPEQVADTMARIEGSATRMGSLVEDLLALARLDEGRGG-QTGPVDLTVLAADAVSDLRALDPQRPVRLETIAGPAAPRVVGDEARLRQVLANLVGNAARHTPPATPVEIVVGAGADDGAVLEVRDHGPGIPPEHAARVFERFYRVDPSRGRDSGGSGLGMAIVAAIVASHGGTVAVLTTPGGGATVRVELP---------------------- 225026713 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HNLPLNVISVIFLYFLMFSIFWFWTYRTNQSHQKQEQEKD------EKYKTELLIAAKKAEAANEAKTEFLQRMSHDIRTPINGICGMVNM---ADHYADDMEKQKEYRTKVKEASNLLLELVNDVLDMSKLESGEIVLEEIPFNLSSIYREVFVVIEQVAAEQNLQIVWEKEITHRDLIGSPRYVKRVMMNILSNAMKYNRENGHIYISCGQPETTTMEFVCRDTGIGMAEEFQKHIFEPFAQEHAGSRTRFSGTGLGMPISKKLIEKMGGTITFESAEGIGTTFVIRVPFKIDLDVDIREEQADVSEKS-- 310828175 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------FRTLAISLCVALVIGIG-FAVLLARSFTKPMKEMQVMAGRLAGGDYTAIERQDEIGQLAGSLDTLSHQLKLSSEEHERFQKMQQTFFSNISHELKTPVTVLCGSLEALAGGVV--TDPDQVAAYHQEMYAESLALKRLVNDLLDLSRLQNAEFRLNLERVNLCDIISEVRRSAQNMAKEKELTVTTEMDTGLYFMQGDYLRLRQLLMIAMSNAIKFSPGGGQIEMRLSEN-----ILTISDHGCGISAEEQKHIFERFYK--TLSEENAEGTGLGLPIAKEIAERHGIGLTVTSEEGQGTTVTLELP---------------------- 119476632 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QAELVAARDKAMAGEKLKTDFLATMSHEIRTPLNGLLGNMNLLRDTQLSP----DQDRHIGYMETSGRLLMSQISDVLDIARYDAGKLSTKSEPMDISALIQDIIDSQRSAVSLSETALKWRWEGAPVWINSDHDRLQHVMINLIGNAVKFTQRG-TIWVTLQVEVQGALHIDVKDTGRGIPEELAAHIFDDFVTGNTAYDRDVGGTGLGLSIVKRFVAALNGTIEVTSVLGKGSTFTVKMPITQAQEPNPVE-RPTLQFK--- 293115447 --------------------------------------------------------------------------------------------------------------------------------------DFFGIYDSNYLTVYYPITYLYN----TRGYVIFSKSVKDVRSDADNSFNFNYITLVICFITSVLFYKYITRPLNK-ITKIVSKYAKGDDEIGRL---SDSLDYMAAEINSLNEYQKKFIANISHDFRSPLTSIKGYLEAMLD---GTIPPEMQEKYLGIVISETERLTKLTNNLLTINNVTDEGMILDISDFDIIATIKKTIETFQGTCEKKKIKFKLIFPDKELMVSADMSKIQQVLYNLIDNAIKFSNSDSSIIISVT-EKGDKALISVKDFGIGIPRESISKIWERFYKTDVSRGKDKTGTGLGLSIVKEIITSHNEYIDVVSTEGVGTEFTFALPKAK------------------- 262196436 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FVERVSRGEQIADVETVRLRKDGHKVEISISLSPLRDVHGDIVGVSSIARDISR--RKRAERAIEQRDHFLATLSHELRNPLMGLLTATHILRDEDMQP---AAHRRALDLIERQSQQMARLLDDLLDVSRMRRDRIEMDKALIDMRKAVRPALEAVSGRAQDAGVTLAAEMPEEPVWVYADRTRLQQVAANLLANAIKYTPTGKRIWVSI-VPQDDVALLEVRDEGVGIATELQESIFEPFMQSEEPPRGWEGGMGLGLALVRSIALAHEGSLEVSSERDRGSTFTFRIP---ISDTAPEELPQS------- 259047739 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------SMFIAFGAAGIIGM-LMSFIFANYQNRRINKLRQATHKISEGDFDVVDSQDEFDELMLDFNSMARSLREMEKEVERQENVRRQFMMDVAHEMRTPLTTMNGLLDGLK---YNMVPESRRGRSLELISSETQRLIRLVNENLDYEKIRSNQIVLVQHRFAGLGAIRAVVEQMQALTKVKNNEISYECDPEF-SVYADYDRFVQILVNITKNANQFTDDG-KIVVKA-WNDGKKAIVEISDTGIGIDKREINEIWERFYKADISRKSTKYGSGLGLAIVKSLVDSHHGRISVRSEIGQGTTFRVVFPGEPELS---------------- 294141033 -------------------------------------------------------------------------------------------------------------------------------------------------------------------FSELPWSLLALALMAFVLLHVLRINLTKPIGHFVSIINGDAQPTFERRLHLLDTVKESHDVL-EKKVAQRTHEITTQEAEKANMRKSEHLTDISHEIRTPLNGILGSLELLRNTQL----DAKQADLGDTAFHCASSLLAIINNLLDFSRIEADQIELNYQLCSIFQLADNAMLTIQNRVINRPISLECIVNADVPEALLDPLRVRQILVNLLGNSAKFTEDG-YILLRIEVVENH-LYFSVEDTGDGIAIQDQQRIFEPFAQSC----HHKAGSGLGLPISAKLALKMQGQLTMCSTLGYGSTFILDLPLTEALTLPPE------------ 190565563 ---------------------------------------------------------------------------------------------------------------------------------------------------------IVSYLFLFSIFSSYLYIFY---------RHERKLYYETCIKKMIEEIRYIANGNFNHKVSIVNHNY-LEELASGVNQIVEQLKVSIDEERQAEQAKSELITNVSHDLRTPLTSIVGYVNLIHHDNY--RDEVELRHYIQAIYDKVTRLNALMNDLFEYTRVQNKELSLYSVPIDIVELLGQLTVQFRIQLQEANIDCRPFFPSKKLMVLADGDKLVRVFENLIINAIAYGNDGDYIDITA-YENNNMIAIDITNYGQPIPSTDLPHIFERFYRVEKSRSTNTGGSGLGLAIAKSIVELHKGTIEVYSDDKK-TTFTVKL----------------------- 160940195 ---------------------------------------------------------------------------------------------------------------------------------------HVIIIMFVMVFITGTLSFRFFSSDIHSVTARLFP-LISLLIAAILVSVSLILIVSKRLLVPIQNLIEALQRVAEGDFTVRLPENHEDAYAYNMNAN---FNKMVKELNSMEMLQSDFIQNVSHEFKTPLTSIEGYATLL----NGVSLPDELHVYSGHILESARQLSVLTGNILKISKLENQGIVSQKESFFLDEQIRQALLSLAPMWEPKNLDIDMDLPETLY--YGNENLMFQVWTNLFSNAVKFTPPGGSISVRCCQTP-EVIQVCIKDTGVGMTPEVQSHIFDKFYQGEQ--NRNIEGNGLGLALVKKIVTLCNGTVAVESRPDEGSVFTVRLPMDK------------------- 163796385 ---------------------------------------MFSLGASAISILHGLGVLALMSIGISMLQPSIVAGWR-RSLLMGLVFGATVSIVMVDPVPPGATFDARGAPALLAGIYGGPIAAIVTAIMGSLTRITIGGAGTIGGVYGLAYAVLSIAARAYLERRGIRPSVLMFGYSLIGTLGVLPSFLFADLQTGLTVLSHAWWMLLSCNVVALGFLLEQDWRRRQLELD---LRETEERTRIASDSKVRFLASMSHEIRTPMNAVVGFVDLLRDSRLDSF----QRRCTDQIRDAARGLLRIIDDILDYAKIDAGRVTLEPQPTDVAALINGCREMLLPQIDGKGLTCTVDFGDRPPAVLVDPVRVRQIVLNLLGNAVKFTDSG-NIAVVVRYPPDGDLTVAISDTGIGMTAEERSSLFNPFVQGNHTGRGGTGLG---LVICRMLVQAMGGELKLDSALGEGTTVTMRLPLRKATGVGEPANESHSR----- 142020665 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDITARKESELEQREIAES-EKRAREESDRLAVAMDHFVTTVSHELRSPLSAILAWSNLLERAA----DPAHVTRAVSVISRNVRQLAHMVDDLLDSGAIVSGKLSVHPRPVDLGALAGIVAEDMRVHAEAKNLQLIAD-DLSSVTVLADENRMKQVVWNLVSNAVKFTEQG-TIELSV-VADGDQVELAVRDTGVGLDAASIERIFERFEQLGTSGSGRVAGLGLGLWLVKNLVDLHGGTITAESEPGRGATFRVRLAASR------------------- 77918111 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALRASTTRARRILLWLAVLLVPVTGLFATFFTQRITKPIRQINRGISRLGEGDFVSSDLRFLGTRLDWLRQRLDAAEKDKSKFISHVSHELKTPLASIREGTELLVEEEVGPLND-QQREIAWILRKNGVHLHKLIDNLLGFSRMQAKISSFHGIDVDFSRLIKGIVAAQRPAILKKNLDLKLDVVE--LQLHGDRERLRNVVDNLLSNAVKYTPVGGTIQVVLRRVDNQAL-FEVADSGPGIPESERQNIFKPFYQGSAPMVGPVQGTGIGLSIVQEYVRDHGAGIEVESSLG-GACFRVTLPLS-------------------- 143358595 ---------------------------------------------------------------------------------------------------------------------------------------------NGSVIIAVSLDGVKK-SINQLRFLFFSLGLVVLIILAIIARRIIDISL-----RPLTAVEETAEAFAKGDYSARLPDARSDTEVGRLTWA--LNQMLNRIAEAASEEKRRFVADASHELRTPLTAIRGFAEL--HRQGAVNGEAKTAELIQRIEQESIRMSTLVEDLLLLARLDQSR-EMAVDPVDLRTLINESVTSARVSGPDHPISV--HLPDGDFFVLGDSMRIHQVLANLLANARTHTPEGTKVEVNLSRQSD-GIIIEVRDDGPGLSKADQERIFERFYRADPSRKRNGGGTGLGLSIVDAVMRAHGGRVEVESEIGKGASFKLFFPLEQLSSEV-------------- 83646342 -----------------------------------------------------------------------------------------------------------------------------------------------LVTLALEISAHRKFMKSYRHTLWASTLLAALVGICGVWVGV---------GRGLAPLRRVSNRIRGVSSDRLHVRLELDEAPVELELAASFNDMM-QRVETSYQRLSNFAADIAHELRTPVTNLMTQTQVALSKGRGV---EEYREVLYSGLEEFERISKMIDDMLLLARTESGLGRLSPEKVSLRQEVQDLFDYFEAWAEAQGVLLTLK--GRCRKVRGDRMMLRRAVSNLLSNAIRHTPEGGTVSVSLCDTPGFAV-VSVANPGPGIPPEHLSRVFDRFYRVDDSRCRTDEGAGLGLAIVKSIVEAHGGCIAANSEQNH-TQFVMKMP---------------------- 193214586 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GNLQSALDY--YKSFHQISNQISAEKVEEQTRELRTQFEVEKARREELAQASEAANEFKSELLSIAAHDMKNPLQAIMAYAELITME-----SDEESRVFASLIYKASQQLFKLINSLLETSAIESGKLKLEKKACELARILEVVVQENEEKAAQKHQLIHLNVEKGL-MIHADEHRMQVVLDNLVSNAIKYSPEGAPIWIDMHLNGHNTVRVSVQDKGPGISPEDKKMLFKKFQRLSAKPTKGEKATGLGLWIARQLVEQHDGQIWAESEDGKGTTFFVELP---------------------- 170085387 -------------------------------------------------------------------------------------------------------------------------------------------------VICLPIFSNRGQTFGAVYFASKYP--FSQNTVTILTLLCQQASIS--IANALLFRSVQAG--TRENLKMIAAQRE----------ALEAARKSREDALKATKIKSNFLASMSHELRTPFSSFYGLLDLLSGTELNPG----QSEIVQTAKQSCELLLKIIDSILDYSKLEASSLGIAPFVFRAHHIIQDCMELLLPMAAKK-LDLSFNIEPNVPPVFADYARIRQVLMNLIGNAVKFTASGVRVICSIGHDAGVHLKFDIQDTGIGLSASDVDLLFVPFQQADNSSTRRFGGTGLGLSISRQLVKLMGGAIGVHSELNVGSMFWFTIPVSKVCTQTTADNDRETE----- 300812473 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------LARALVITFAVSL-ILSFILAYYQTGRIKKLSLAARKVADGDLDVQRHADEIDDLAENFNEMVRSLKASNEEVKAQEERRDQFMQDVAHEMRTPLTTINGLLEGMKYDAI---PEESIPESIDLMSRETKRLIRLVNENLDYEKIRSGKIQMMKSQFNARTIMNDVQQQLTQNAAKNGNKIILDAPEDLP-VYADQDRFKQMLVNLTQNAIQFT-NNGTITLR-GRRFQHGATFSVQDTGIGMTQEQSKYIFERFYKADPARAR-YGGTGLGLSIVLSLVRQHGGEIKVISKPHEGSTFMITL----------------------- 88703723 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QADRLHVRLDPDTVPGELKTLVDSFNHMISRLEDSFARLSHFSADIAHELRTPLTNLITQTQV---GLGKSRSLEEYRELLYSNLEEQERLTKMVNDMLWLAQSEHGLLKPVWEPLDLAREVRELFDFFEALAEEKQIELVSE--GKTPIIQGDRAMLRRALSNLLSNALRHTSEGGRVLVGLALSGEGGALLSVQNPGPKIPAEHLPRIFDRFYRIDPSRQRQSEGAGLGLAIVKSIVEAHEGNIEVISERGV-TRFTINLPRAADAEVVMGESDESTDHR--- 302783905 --------------------------------------------------------------------------------------------------------------------------------------------SGDAVAVRVPLLRMVNFPIPEPAKGPYALLVLILPSDSARRWRIHELELVEVAVAL-------------SHAAILEESIRSRDLLVEQNIA---LDAARQEAETAVSACNDFLAVMNHEMRVPMHTIITLSSLLQDSQL----NAEQRSMVETILRNSRLLAKLIDDVLDLSKLEDGSFQLEIAPFNLLFLFREVYNLVKPIAAVKKLYITMNLAADLPEFVGDEKRLLQIVLFIIGNAVKFTKDGS-ITVSACMERPEYIRIQVKDTGIGLRSQDIPKLFTKFVQVN-----KRSGPGLGLALCKRFVSLMGGHIWIESELGKGSTVTI------------------------- 22023765 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITELRSALLQLETETRRAEIANSQKTVFLANMSHEIRTPMNGIFGMLDILATKELTT----EQRLLVDSIRASTFQLMNLLDDTLKLTKIEQGDIESSPSIFSLTKAVEPIFIATALRASQSKLKFNVSISQKIPKLMFGELQLTQIINNLVSNALKFTKQGS-ISINLDWQREEICIIEVIDTGIGISPEQQRFIFDRFKQANQSVARFFGGSGLGLALVQDIVHFMQGQIEIDSDVGHGTRFTCKIPMMSIMN---------------- 171914205 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VELFRKSAELARLNQELAVKNAELERSAEEAEAANQAKDRFLAMLSHELRAPLSPVIHAVTLIEEENECSPS---VKELLDTIRRNVKLEARLIDDLLDVARIRSGKLQLHPENVDVHNLVRRTVQVCEPEAGAREIVVRTDLQATQAQVVADGSRIQQIVYNLLGNAIKYTGRGGEVRISTENDPGGLLEIRVEDSGIGIEPGKLEKIFDAFEQVHGDRST---GLGLGLAICRVLVELHGGSIRAASRGAEGSAFTVSLPLR--AASLPE------------ 303248258 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IADDHGRVIFMASYSRDITTLKETEAQLRRE-RELAFSASQAKSQFLGNITHELRTPLNGIMGATQLAQQGGGEEEEQAELWD---IVADSGQRLLAIVNNVLELADIDAAAIEPVLSSCDVRELMKNLARSYSVRAKVKDIDFVARIDPRIPRLVGDVFRLRQILSNLADNALKCTQKG-CIDIRAKLITTRNLLFMVRDTGIGIAKNLQDRIFEDFELAEHYLTKRVSGAGLGLSIARHLVEMLGGRIWVKSAPGRGSTFYFTIPFA-------------------- 167629664 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLLKVSARIFKISDIQGRLLKERESEINEANATLHRLEQ---SRRQLVSDISHELGTPMTAIQGYLRAMLDGIVAPD-----QENLTMIYEKVLLVNQLVEDLFDLSKLEFGQPSFDLKSVKPHLFASDLIRKYGADIRRRGYRFESTLDLPFPELSVDMMRIEQVMNNLIANALKYTPPGGTIRLCCERSDGKALTVSVVDDGPGIDEAALPHVFDRFYRAE--RSRSTEGAGLGLAIARQIVIGHGGRIGVESQPGKGSTFYFTLP---------------------- 254410345 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISERRQAQALELERVKLATEVAERQKAEAEIRKALQELSELKSRVVAMISHEYRTPLAVILTSTELLKRYST-QLSQEKQQTYLDRIQMGVKQMAQLVEEVLTFNKAQAGELQFNPEPLNMEDFCLQLVDEQRLMVGDR-YTLTYNPQLSSGEAELDKQMLRHIVTNLLSNAIKYSAKGTTVSLSLRREDD-TLIIQVQDQGIGIPESEQPRLFSPFFRASNVST--IAGTGMGLSIVKNCVDLHQGQIAIASEVGKGTTVTVTLP---------------------- 162453719 ---------------VIRDNDRRVLDAGEPLEFEEEVLTKEGEPRIYLSLKFPLG-------------ESVMP----GVLCGICTDITERKRAELAERFLAEASRKLMALGYGATLDSVAQLALPALADRCVIDVDLT--QDAPGRTATAVTAGVPAELAGAVMDALRPLAAASPDRPEISDVR-----AAPLLEPLGVHSFLRVPLLARDRRLLAAAPRHRYGPADLWLAQELASRAAAEAQEAIERRDEFLLVASHELKTPLTSLTMQAHLLARLQRAEVAPERIDAAIQLLNRQIARLAHLVNELLDVTRLNAGQLTLSRAPVDLAALAREVVERMHQQLTDARCRTQLELDEPVMGHW-DPSRMEQVLINLLSNALKY-GAGGLIHVIVRREGARAVLV-VRDHGMGIAEADQARIFERFERAVSV--RNFGGLGLGLYIVRWIVTSHGGTIRVESRPGAGATFIVELPL--------------------- 225574099 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVYTPLKKITEGTNEFAAGHLDYQIPISSNDEMGALAASLNYMSDVLNQSGE----YQRNFIANISHDFRSPLTSIKGYVEAIAD---GTIPVEMQGRYLEIVSREVERLEKLTSSLLTLNNLEVKSRIMNIRPFDINKVIKNTAASFEGSCRARKILIELILTGEQLSVTADMEQIQQVLYNLLDNAIKFSNDNSTITIETTEKNGK-IFVSVKDHGCGIPKEILPKIWERFYKQDSSRGKDRKGTGLGLSIVKEIISSHNQNINVISTEGVGTEFLFTLEKTK------------------- 255012067 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITRSNRYRRELEEANKRAEALLEAREKLMLAITHDFKAPLGSIIGYTDLLS----GLTTDERQRFYLDNMKSSSQHLLKLVSDLLDFHRLDLNKAEVNRVTFNPAQLFEEIRVSFKPLTDAKHLALDYSIDSELDRFISDPLRIRQIVNNLLSNAVKFT-VKGNIALNVTYHSS-SVRIEVADTGKGMAPGDREKIFQEFTRLPGA--QGEEGFGLGLSIVHKLVTLLEGSISVQSTLGEGSRFIVILPLYPVGPVVGEKQEEA------- 116669348 --------------------------------------------------------------------------------------------------------------------------------------------RNAVVIIGLPLAPVDS-VVEHASLVVIGVGFLTLVLAFFIATWTVSRSF-RPLARVERTAAAIAAGDLSRRVDVENPATEVGRLGGSLNAMLSHIESAFAARMASEERMRRFAADASHELRTPLVTIRGFSELYRQGALTK--EEDVATAMGRIESEAKRMGSMVEDLLLLARLDEQR-PLQQKPVDLLLLANDAVVDTQASDRDRTISLTDGGPPSPAPVLGDEAKLRQVVGNLVGNALRYTPAGTPVELAVGVRTDRSSVIEVRDHGAGIPEDEASRIFERFYRADTSRTRETGGSGLGLAIVAAIVGSHSGSVQVVPTDGGGATMVVSLP---------------------- 95931367 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLEQAVTEQSAVQQVYHDAVTNSYFRITITPLIYAGE---MLGAVQLVHDITEQTR-----SEKLKSETVAAVSHEIRTPLTAIMGFVEFMQNN---ETTAAERRSYFVTIQKEMERLQELMNDFLDLQRLQSSLVPYLFGPVDLEEVLQDTVNLFRMVSEHH--QLVFNSPGNIPKITGDSKRLQQVFKNILSNAVKYSPDGGTVTTSLRISQGH-VFVWIKDEGIGIPPQDQEKIFNRFYRVDDSDRR----------IVQEIVNAHQGRVWVESALGKGSTFFVELP---------------------- 253571374 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITRSNRYRRQLEEANKRAEDLLVAREKLMLAITHDFKAPLGSIMGYTELLSRLT----EDERQRFYLDNMKSSSEHLLKLVSDLLDFHRLDLNKAEVNRIVFNPAQLFEEIRVCFEPLTAAKGLVLQCHIAPELSEYISDPLRIQQIVNNLLSNAVKFTQQG-KITLTVGYNASK-LTIAVEDTGKGMASEDRERIFQEFTRLPGA--QGEEGFGLGLSIVHKLVLLLEGTIDVQSTLGKGSCFTVVLPLFPVGKSIVENKPFGSRIKKPS 31322746 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RWMLSRAWPLFDDAGNVVRWFGTATDIDGERQAQQALT-AARDTAERANRAKSRFLAAASHDLRQPLNAI----SLLTCNLRTRVGDPGARELLDQIEGSLDAMIDLFESLMDISKLESGGVELDVRPVPLQPLLNRLQRDFAPAARAKGLRLGVV--PTTLYGLSDPTLLERILRNLVANAVRYTDRGG-VLVGVRRY-GSHLRIDVVDTGPGIPAGCLDDIFEEFQQLGNAARERSSGHGLGLAIVRRAADLLQHPLDVRSRPGRGSRFSVVLPRADVVAAEPD------------ 124003297 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WVWVRTFPVYNTQGELYCQAGIIEDITYKKTVEKDLTSLTK--------SKDEMLRMLSHDLRSPLQSILGLTQLLEMETHS-LDNQDLSKYIQLIKESCNFANNLMADLLDTHSLEEGKGELNLSETKLSKLLTESCHMFEQQAIKKNISLNLIIDAAHDEMTLDATKIIQAVNNLLSNAIKFTSRHGQVTVTLN-DASNYATICVKDSGIGIPADKIPFLFDKFTKARRAGTSGEKTTGLGMSITKHIIDQHKGEISVESKVNEGTSFIIKL----------------------- 162452466 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TAQKRSEEQIKDAVRRRDEFLAMLSHELRNPLGAIVHATALLKEDCSASDGASGIDEVVQILERQSAQMARLLDDLLEASRVTQNKIELRKRVLDLGSVVKDAADAVKNLMDTRGVDFSVVVDPEPIWVEGDPARLQQVHVNLLNNAAKYTSRGGHVTLEAKRLDGHAV-VRVKDDGVGIPKEMLDTVFELFVQSSRTLDRSAGGLGVGLTLVRGLVEKHGGTVSARSEEGKGCEFEVRLPISE-----PSSEQEAARGSLLA 119898703 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NILDEASQVRAYSHQLEEKSHALEVATEELRAANEQLKEFDRLKDDFMSSVTHELRTPLTSIRALSEMLYEDPRIGL--EDRTRFLGIIVSEAERLTRLVNQVLDLAKIESGHAEWHNSDVDMRELALHAADTTAQLFRERGAALVLDLPERVPLLRADRDRLLQVLLNLLSNAAKFVPPGGEVRLVLRP-ENSGLRADVIDNGPGIPPEQQQVIFEKFRQGGDARAR-PPGTGLGLPISRQIIEHFGGRLWVESGPGEGSRFSFVLPL--------------------- 229159664 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FSRVITEPLIKMKRATEKMSKLNKPIQLGIKRNDELGSLAKTIEDLSSELTYMKKE----RNEFLASVAHELLTPLTYMKGYAKVAKRDSL---TKEEREEYLQIIEDETDSVTDLVQDLFMLVQLEQHQFVIKKQKMLLQPFLERMVEKTKTTLTNKQMQLHVYCKDDV-EVCIDERRMEQVMLNLLHNAYQHSLENTTITIRV-LTETNSFTVSVQDEGEGIPEEDIPHIFDRFYRVDKSRTRATGGKGIGLAVAKEIVELHNGSILVTSQLGVGTNFIIELPFE-------------------- 51894423 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MARSLTRPVLAMERATRAIARGDFSARVAPAGAN----ELGRLGEAINRMAEQLEGHERRRREFLADVAHELRTPLSYIRGYTQALAEGVV--TDPAEVRRFQRVVMDEVDRLSRLVDDLMDLAQIEEGQMAFERVPLDLRVPVEQAVRTVRSQAEEKGVALVVGLPDALPPVLADGGRIQQVVFNLLDNALRHTPPGGVVRVSAAVTRD-AVAVRVRDTGEGIDPAQLPHVFDRFRGRRKGGRGLG------LAVVRSIVRAHGGDVGVESRPGGGAAFWFWLPRA-------------------- 294675330 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------FRVRITDSTSDEASSDERRISVVVEPAPMLSWWAWLIYLAL---GALLAWYLYRNAKRVVAARRAARKAEMEKEQERTNQMNMSFFANIAHEFRTPLTMIAGPVQLAKSDRVG----DEERSLLSIAQRSIQRMFKLVNQLMDFNKLENDTLRLSVEQLDVVELMNNICDTFEFNAKEKGLTLSRFGMEDQLMAWTDGDKLEKIVSNLLSNALKFTPRGGRIDVHLDVVDDQ-VKVTIADTGKGIPEEHKENIFKRFYQLDNQTKAVVNGTGIGLYYARRLAELHHGTLTAGNRTGEGAVFTLVYPMNK------------------- 256755955 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISRKVSDPIIKINSSAKELAKGNYK-TSFRGRGYLEITELNDTLNYAAMELSKVE---GLRRELIANISHDLRTPLTMITGYGEVMRDLPG-----ENTPENVQIIIDEAKRLTTLVNDILDISQLQSGTRKINVEIFNITESIRKILQRYNKLIEQEGYRIDFKSDKDI-WVIADAVKISQVIYNLINNAITYTGVDRTVTITQSSTA-KGVKVEITDTGEGIEEEMLPLIWDRYYKVDKAHKRAAMGTGLGLSIVKSILDMHGAQYGVESKLGKGSTFWFEL----------------------- 302876705 -------------------------------------------------------------------------------------------------------------------------------------------------IIGIAILAFAILQVSHGFLELGFNMSIIYEDEGIYLAQL-------MLFSQVVMITAVNEDKMQYNNKLLGLQNEVN-----------LNMKKLVEAYEKNKVEADFMTNISHEIRTPVNILYSSLQLFEIKIKQREIDKEINEYTEIMKKNCSRLIKLVNNLIDSSKIESGFIKIRLRNYEIVSIIEDITLSAVAYAERKNIELIFDTKFEELNIVCDKEKIERIMLNLLSNAIKYTDDGGKIQVFLDKNQDE-IIVSVEDNGVGISKNMQEQVFARFSQGDN-CKRDIEGSGIGLSLTKAMVEMHGGRIWVESIEWEGSKFSFSIPIIESEETNVSDSKE-------- 148550792 -------------------------------------------------------------------------------------------------------------LLALEALMGDQGVSIIKARSGEEALELLLQHDVALALLDVQMPGMDGFELAEFMRASDVPIIFLTAGSADQQRRFR-----GYEAGAVDFLQKIEADILRSKARIFFDLYRQRQKIG---AQRDALEELTGVLQTADRRKNEFLAVLAHELRNPIMAMGAGLHLMERR----PDLETATMVRGQMSKYVRHLGSLVEDLLDIARIDQGKIALKKERLLLQDLLSFAVEGSRHHIDAASHELIQHVAPKPIWLEADHARLAQVVGNLLTNAAKYTPAGGEIRLSARREEDQ-VRIEVADTGVGIPAEMQARIFDLFAQIDGSNQRTQEGLGIGLALVKQLVELHGGTIALRSAPGEGSVFEVVVPL--------------------- 187933575 ----------------------------------------------------------------------------------------------------------------------------------------------GIIRYVISLEEINNELKSIVFFFMLISILVLLLGI------VISLILSNKIINPIKKLTDISQEMANGNLKVRN-NISGDGEVAQLASTLDMAEEIIKR----EKLKDDFISSVSHELRTPLTSIKGWVITLQDNN---TDKETFKLGFNILEKETDRLSNMVEELLDFSRLINGKMQLKIEKINIMELIEYIENYMIPRALKECINFNVLSNLDNKIYYLDIDRMKQVLINLIDNSFKFVNKNGNVSVIFNQGEEDLKII-VEDNGCGISKSDLPKVKEKFYKGANSKSQN----GIGLSICEEIVNLHNGYLDIVSEEGKMTRVTISIPNTREIDI--------------- 147676786 ----------------------------------------------------------------------------------------------------------------------------------------------GVLQVARTMGPAEMALKRLRILLFLGGAVALFLTST------LGWLLAGAALRPIGRITETASAIQQGRTRRISYSGPKDELAGTLNQMLERLHDAYRNLEDAEAAQRRFVSDASHELRTPLTTIKGNVELLK--KMGDADPETRNEALNDIAGEVERMSRLVSDLLVLARADA-SLKLKKEAVALAPLLAEAARRGSVLAGGLTFSAGDFSALGEAEVLGDKDYLMQLLLILIENAVRYTPPGGEVRLEA-QAEGDCVEISIIDNGIGIAEKDLPHIFERFYRADKV--RFSSGSGLGLAIARWIVEEHGGTIIVKSKEGEGSTFTVHLPL--------------------- 238026723 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAYASFQDLVAETAIANAFAEQERKRAEEIDRGKTAFFSNISHEFR---TPLTLLLGPLEDACAHAGVPEPVREQLRIAHGNSARLLRLVNALLDFAQIEAGRLRATFRPTDLAALTRDIASRFRSTVERGGLAFEVDCPALPGPVHVDADLWEKIVSNLLSNAFKFT-LHGSIRVSLRAGAARTVVFEVADTGVGIAPADRERLFERFYRVEGQGGRSMEGAGIGLALAKELVAAHGGTIEVASEPGRGSTFSVTL----------------------- 300780102 -----------------------------------------------------------------------------------------------------------------------------LVAAAVATIVGPTLFHDHMLMTGREDPSLELFHAEQAYRDANLITLAVALPTALFSTLLASLWLSRRLRTPLQGLTRAAASVAGGNYRVRVPAGNAGPEVSTLAQA---FNTMANRMEHTEQVRRQMLSDLAHEMGTPLSVLAVYLDGLQDGVVDWNLSTHQ-----IMSDQLTRLTRLIEDIDDVSRAQEDRIDLDLAEEGLDELLHVAAAAAGEAYADKGVGLHIEAGHDTARVMVDRQRFGQVMGNLLSNALRHTPTGGRVQVTVRQQGASAALIDITDTGDGIPPDQLEHIFERFYRGDTARSRDKGGAGIGLTISRALIEAHGGTLTAASPAGHGSVFTLRLPLSSPVKEPPADDHDS------- 300868914 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILSWLMVPVLYQGRVLGIVELHQCHSTKAWEED-ELALVEAIATQLGAALIQAETYAEELNQQLEALDRTRSNLIAITGHELRTPLSTIQVCLESLSQDPDMPL--ELRQVMLETALSDAERMRKLVQDFLTLSHLESGRVQWNMESLPLQECVDLALSSIRARRQREDLQIIAQVPPELPLVQADGEWLVEVLSKLLDNACKFTEPNGNVTIEAKRNGDRTIEVVVTDTGRGIEPNRLEVVFDRFYQEEGALRRSTGGTGLGLAICRQIVKSWGGQIWANSAKDRGSQFHFTIP---------------------- 193215238 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AETIYHFALQDVALFSEQKESKGFLM------ILHDLTNER--DLERIKLETLGIIVHELRSPLMGIIGFSDLMLSQ---EYEHDTRKQYLEAIYKSGSKLSDLVDRFLNVLRMESGQMDILTSPVQLIPIVESLVLSLDAQAQKKSVKFVCTYESEIPEILASEELMREALQNLMTNAIKYGGKNRTVEITLKR-EDNFVIFSITDYGYGIPPEAQDKLFTKFYRVENEKTKNEKGTGLGLAYVKEIVTRHHGKITLESRPEIGCCFTITLP---------------------- 308067410 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYLGIGGFALILILSLFYSRMVTRPLIALNNTAKRMAKLDFTAHTPIRQNDELLRELQEANQQLVEDMEQKQRMEAVQQDFFANASHELKTPLSIIKGFAEGLQDGVSAG----KQDHYMKVIVEEADKMERLVKDMLDLAKLESGTLKLRKTTFILSELVEEVVDKLFHLLKEKKLEVVI-IPANEMPIHADVGWMEQVIINFFVNAIRHAEEGSSITIRIEG-AGEISFFSIENKGETIPDDQLEQIWDRFYRAELSRSRQTGGTGLGLSIVKRILDLHEFRYKVENTKD-GVRFVVIF----------------------- 240171860 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVFARAYEVAETSRKLKEANAELADLYARAKELDDLKSQFFANVSHELRTPLMLILEPARRLLESTE---PAEPSRGDLELIVRNARLLQRHVNNLLDAARLEAGAVQPNYAHVDVAEHLRLGAALFESLAVDRDIEFSVNAD-QPVTAELDPEHLHQILVNLLSNAFKFTRPSGTVRCSVSTDPDHRVIIEVADSGPGIPHEQRAAVFERFHQVEGGPTRAVGGTGLGLSIVRDLVGLHRGSVTISEAREGGALVIVDLPR--------------------- 120611088 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKILRDQSDQRASQQALEQSRADLLTALRENEEARAAKDRFLAVLSHELRNPLASIAGASAVLATEGAAPADRDQAAR---IVQRQARAMAVLLDDLMDLSRLRLGRMVLQQRDVLLDEIVEAALEATLGAIQAAGHEFVQDLPGEAVLLHADPVRIAQVLANLLSNAAKYTPDHGRVRLSA-WTEGGWFHLCVEDNGIGMDPDTVDDMFTMFSQSPDAGSRHTQGLGIGLALVRNIVEMHQGTVRGESAPGQGSRFTVQLPL--------------------- 225575706 ------------------------------------------------------------------------------------------------------------------------------------------------------ISILDSASRTARVQLMTKDLFFSAFMILVITGLSVGSWIYRSVAGPLVKLKKATHNIKAGNLDFV-LDVEGTDEFSELKDFEDMRKRLKESAEELDKENKELISNISHDLKTPMTAIKGYVEGIMDGIAD--TPEKMERYIRTIYNKTNEMDHLINELTFYSKIDTNRIPYTFSKLNVEDYFNDCAEELSVEMETRNIELVYNYVDNKVQIIADGEQIRRVIHNIISNSIKYMDKKGIIQIRVKDV-GDFIQIEIEDNGKGIAAKDLTNIFDRFYRTDVSRNSSKGGSGIGLSIVKKIMEDHGGKVWATSREGIGTIMYFVL---RKYQEVPAE----------- 255530387 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIQLNRSEQHLRKENKRSGILAQQKMDLLNRMSHEIRNPLNAIKGFLYVFSRTNL----SKEQTTMIDSIKLSSDMLLQTLDDTLDASKMENSEFKINKEPFNPDLTLRKVIQNMEYGAAEKNLNIYFYSGNSEAIVNGDSFRLKQILVNLLSNAIKYTKEGG-IIVTAEMSNDK-LYVAVKDTGAGISLEQQSGLFSKYYQTNSS--KGQTGTGLGLFICKQLVELQNGKIHVESTPGIGSTFSFYIPYKKAEHKLP------------- 257440577 --------------------------------------------------------------------------------------------------------------------------------------------RSGMETLNLTMLLILNLFFMVFLLLAVCTVLVLAGVDEGFFYHDGQVELGGALAFVYTVCILIAIHPLQRNIEAMKKLA-NGDFAVRVNHAEEFEQSFNKAAEELEILRKDFINNFSHEFKTPIVSISGFADLLLEEQLPP---EDQKEYLTIIRDESRRLADLATNILTLNRVESQTILTDKACFSLDEQLRQSVLVTQQKWRQKELDFDADLVPAEYT--GSEGLLKEVWLNLLDNAAKFSPEGGTVAVNLR-KAKSALMVSVTDQGEGMSADTQAHIFEQFYQGDTSHT--TQGNGLGLAMVKKVLELHGGSIQVNSAPGQGSCFTVTLP---------------------- 255091520 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLEAVSTQVALAIDRENLFEKNKKANLEAERE-RLRGNLLRSISHDLRTPLTSILGSSSTI-LENDDVIDKETRVELLKNIYEDTSWLTHSVENILSMTRIDEGKLDIEKRPEVVDEIIAESILRVKKFANSRDIK--TNIPDEIIIVHVDVLLIEQVLVNLIDNAIRHTPKNSKIELTVKKESNQ-VLFEVADNGKGIPNEDIGNIFNRFYTKNKSRNLERRGIGLGLEICKSIVEAHGGEIVAFNNPSGGATFRFSIP---------------------- 183219921 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KCFEARFTKTGEVDALAIIRNITE--RKKAEAL---KNEFISLVSHELRTPLTSIKGSIDLLLAGVAGEVSNQT-KSLLNICRKNTQRLVRFVTDLLDIEALDSGNINFKFRTYQLKEILQTSVDGMRTFAEQYHVLLNFDSNFPQTSVYVDEDRLNHCITNLISNAVKYTPKFSEVTISV-QTDATKAKIQIRDNGPGIDPNFAPRLFHRFAQGAPPKDKLVGGSGLGLSITKGFVEAMNGKIYFFSD-DSGTVFTIELP---------------------- 255527026 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------SFFSIILAIAVFIMLFYLITNKKMKYIEGVSEGLF-----EIARGNLDSRVCIQGKDELAKLADNINFMAKELNRKIESERNAKSDLITNVSHDLRTPLTSIKGYIGLAKDGKYK--SEAELQEYLNIAYNKSEKLEVLINNLFEYTKLTNKGISLNKQNISFNGLLEQLIEELYVICEENNVVIEKSIPDEKICAYVDGDKMVRVFENLLMNSIRYSPKPGEINVDL-YKEDKFVVVAVKNKCENVDEEELKKIFDRFYRVDKSRAQATGGSGLGLAIAKSIVELHGGKIWAE------------------------------------ 281208811 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITVELKLTAIYYDDVVSQLQSADESKIDILSHISHELRTPISSIVASVQLFRATEVTSL----QREYLSLIDSSTTSLLELISNVLDHDKMGAGKLLLNTVDFNLSTLIEDVCAMVSTQALRKGIEVASYIFTHCPSIYGDPVRLRQILLNLLSNGIKFTEKG-QVLVRVECDTSLTLKFEVRDTGMGISKENLPKLFKKYSQFNSKMSS---GHGLGLAISKDLVQLMGGKIWCDSKPGNGCSFFFTLPQKQLPCPVP------------- 296134130 ------------------------------------------------------------------------------------------------------------------------------LSKGDYVTDVVTDPRLKTNFLTLAARLRNGEILVLNTPIAAINESTAIASRFFLFTGFITIALGGIFTKPILELNDIAQEMSKLNFSINSLSDQLDKAISELKEANEKLKEDIERERRIDKMRKEFISNVSHELKTPIALIQGYAEGLKLNVN--EDEESRNFYCDVIMDEADKMNRLVKDLLNLSQIEAGYLKLEKTDFDISAFIDNVMEKYRPIFTEKGIDLVVKKDGNLV-VHGDVVRIEQVLVNYLNNAVNHVDDNRRIEVAVTSRKGK-VRISVFNSGRPIPGDSLDKIWTSFYKVDKARTRAYGGYGLGLSVVRGIMEAHGNAYGVENK-DNGVLFWFEI----------------------- 170734531 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FWASVTITPVRDATHELCGFIKITRDMTERKREELEASTHRLSVFIAMLAHELRNHLAPLRNSVGVLQNL---PDPAPMLAQCRDAVNRQVAQLTRLVDDLLDVGRITAGKVELDARPVSVRDIVCRGVESIQPKLAARGQWIRVDLPTDSVVLHGDDARLVQVLHNLLDNASKFSPHGGRIDVGARI-EGPMVAISVVDHGVGIAPGALETIFDLFEQEGATGRSPSGGFGLGLAICRSFVELHGGRIVAESGPGHGATFTVWLPIAQ------------------- 108760619 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGLLVTLLLFF--ITRSQVRARTSAEAANTEQQRLTGE--------------ARDAVQVRDDFLSIAAHELRTPLTNLKLQLQLLYRQLRREEDVEKLAQRVLSCERQTSRLATLVDSLLDVSRLARGRMELNLEPVDLDELVREAVRRFETEARTAGVQVTVDSPAPVTGQW-DRMRLEQVLTNLLSNALKYGH-GAPVDVRVR-SDETQAMVEVEDRGIGLPPEDAQRIFGRFERAVSS--RHYGGLGLGLFITRQLVEALGGHISVASTPGQGATFTVALPLS-------------------- 266623114 --------------------------------FRRRERLYLTFSLTCLAAVLRLGMESNALVQYFLPGGIGFLLSRVFLLLFTIHSLCICLFMVQASIQLGRCLRIFYILCFGLPMAGIC-----VLPYAQAVTGMFLVMIPYGISIFLAFRSGNIGRDPYRLLYLFSMVTFVIYGPLTKTLFEGDMFLPGIVPNMFLILSQLSRSYAQAHEEVERVNANLEDLV---KQRTAQLNSANEQLAASQSALREMISNISHDLKTPLTVLNNYLELLGDETVAS-SEQERTEYLGIAYHKNLDLQRLIHNLFEVTRMEGGTVSYRLEWVLALPLMEEAERKYGDLAGGMGLFFTAEADDAL-KLKIDRNKIWSVLDNLVYNALRHTPEGGSIALGIKRRGDRAV-LTVADTGEGIDAGHLPHIFERFYKVSPERGEKDGSSGLGLYIVKTTAEAMGGTVEVESVPGKGTVFTLTFP---------------------- 298386908 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITRSNRYRRQLEEANKRAEDLLVAREKLMLAITHDFKAPLGSIMGYTELLSRLT----EDERQRFYLDNMKSSSEHLLKLVSDLLDFHRLDLNKAEVNRIVFNPAQLFEEIRVCFEPLTAAKGLVLQCHIAPELSEYISDPLRIQQIVNNLLSNAVKFTQQG-KITLTVGYNASK-LTIAVEDTGKGMASEDRERIFQEFTRLPGA--QGEEGFGLGLSIVHKLVLLLEGTIDVQSTLGKGSCFTVVLPLFPVGKSIVEN----------- 160940332 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLLISVLGVAAAHLLLRPFKKLQMSFDRVAQGDLDADITEETRETRLLSQSVQKSLSKLKAVDQSRQEFVSNVSHELKTPITSIRVLADSLMGMEDVPV--ELYREFMTDISDEIDRENQIIEDLLMLVKMDTAEDQMNIEQVNINGELELILKRLRPIAKRGNVELILE---SIREVTADVDKVKIAITNLVENAIKYNRDSGMVRVTLD-ADHKYFYIKVADTGIGIPEDALEHIFERFFRVDKARSREVGGTGLGLAIAKNVIQMHHGIIDVESTVGEGTTFSVRIP----LNYVP------------- 283848290 ------------------------------------------------------------------------------------------------------------------IAIGVLLSA-SMLLPTAINSQLQHVYSIYFLIINLYVLHIQSLYLLLGSFTLFIYFIVA-------TLNVIGNTKIYVLPPVLPFLYLLTLSLF--IAKRFTDTYRKNEELSE-------------KLVQTDKFKDEFLAKTSHEFRTPLHGIIAILQSMTQKEDKAPLTLQQQEKINFVISKAKHLSSLVNDILDLAKVKRRELNVNIENVDVYANAHIVTEVFS-YITHKDVQIENLIPRDIPFVLADEKRLRQILYNLVDNAIKYTDAG-KIQIYATEENG-TITISIKDTGIGIPANKIDTIFYDYEQIGHADSGI--GVGLGLSITRELVQLQQGEISVVSKLGVGSTFSFTLP----LAPQKTDGSEKNEERATA 283848290 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TYSLTELPVLMLTAAFLADDMVAAFQSGANDFLHKPIDIAELKTRMNNLIVMKETAEASLNM--EVAYLQAQIKPHFIYNV-------LNSIMSLS---------YTDIEQTRDLIANFANFLRGSFVFMN---------TDKWIPIEKEVTLVQSYANIEKARYPEQFHFEIERDDNISALIPPLLIQP---------LVENAIRHTKENGRVKLTIKENEAN-IIIQVIDNGVGMRKEKIEAI-ERLYQANS-------GVGL-MNIVKRL-KAYKASISIESKEQSGTTVTIVLPKKVV------------------ 254463146 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRCAYIDKGLRGVLITLKDLTDEGKN-----TQLHRDFVANVSHELRTPLTAISGFIETLQ--GSAKKDEEALDRFLGMMARQSARMDRLVSDLLSLSRIEAQERQRPSDTVYLHDLLATVIESYKAQ----DVEIISQLNAHDHAVQADADQLHQVFSNLIENAVKYGQAGAPITVTTKNVACDAIRMSVCDTGAGIDPIHLPRLTERFYRIDGHRSREKGGTGLGLAIAKHIISRHRGRLEIKSKISQGSEFTAIIPK--------------------- 121534002 ---------------------------------------------------------------------------------------------------------------------GLVFLLLAVTVGVIWLTDWQMTTHFQAYVTAVGAADHEHMMGMYAYLSSVHRGLAWVGAGMLIVGLAASYVLARGISEPLRRLCFAVAEIQEGKYGQKVEITTGGELASLAEAFNSMSD----RLATNEKLRKRLLADIAHELRTPITIIQGNLEGMIDGIIEPN-----KAQLISLYEEAVHLSRLIKDLRDLSLANAGHLPLEKTKVSLLQLAGRSIALLNPIAEEKGILLSYSGSDAI--VEADPGRTTQIIQNLLSNALRY--ARTRVTVTVT-EEDEWAEVAVADDGPGIPPEHLPHIFDQFYRIDEARDRQSGGSGIGLAIVKSLVEAHGGTVSVHSVPGEGTTFMVRF----------------------- 309792184 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFDDQGRFVHSRSTLYDMT-ERKQADDALRLAWQKEHELSELKSRFVSMASHEFRTPLAAILATTETLTIYR-DRMNEAQIDARLDKIRQQVMHMKEIMEDVLQLARIQAGRMEFRPLIEDLDALCREIVEEYETQVRQPG-RIAYSCPQRPVLAEIDPRLMRQIISNLISNALKYSAPQSSVCITLQREVQR-VILTVTDQGIGIPPNDLKRLFDPFHRATNVGT--IAGTGLGLSIAHQAIDLHHGTIHIASEVDQGTTMTVTIPLQTPL----------------- 227496352 ---------------------------------------------------------------------------------------------------------------------GRQWRVIALPIKDADTQEYRGVVAIALPLSGMARTRLIVAMADVAVILLGTLAAAYLVIRSFRPLRQIEAVAGRIAKGDLSARVPVTEP---ATTEVGSLQRALNTMLQQNEQAFSVQVVAQERM-------TRFVSDASHELRTPLAAIRGYGEL---YRMGGVPPERQNEVMGRIETEASRMGRLVDDLLQLARMDEGR-KMNMEPVDLTEVSRGALSDMAVLAPDRECALIEQAEPGPAVVIADRDRLSQVITNLLGNVTRHTPAGSPVEIAIGVVDQRTAVVEVRDHGPGVPLSEATKVFQRFYRADTSRNRETGGSGLGLAIVSAIVARHGGTVQMLQTPGGGATVRIEIPAS-------------------- 149925736 --------------------------------YQLTILREQTKLLFEHLPFVLYGVMASSAVLWHTGQGTALLLWLLAVYMLTGLRWWV-RRHFNKLGAHFDPQHWIQVAIQFTAASGILWGFAGVMFFSTDPMVLMTLAIFLAAMVAGAVSSHACHTPAYAAFA--LPASLPFIARCLWENTPFLWVLGSVAFVYVLINIHYGRNLQNMVIQSIRLRFQNAELISELTLQKRV-------AEQASVAKTRFLAAASHDLRQPVQAI----ELLVDALSEDLANHPSKGLLDRIQEAGYGLRNLLNALLDSAKINAAAITAKPRHVQLAPLLKRICNELATQAQHKGLDI--RVAKTKACAYTDPALLELVVRNYVENAIKYTPEG-RVLVGCRKQNGQ-IRIEVHDTGIGIPASAQETVFQEFYQLGNPERDKAKGLGLGLYIAQSLGKLLNHDIGVNSTVGKGSMFYITVPQGDASHLMDEPSR--------- 222083200 -------------------------------------------------------------------------------------------------------------------------------------------HDFALALIDVQMPGLNGFELAELMRGNERTKRIPIIFVTA-GAHSSERRFQGYEVGAVDFIQKIEAHILRSKADVFLEVYRQRQTLAE---QRDLLQSQAQALQLADKRKDQFLAVLAHELRNPLAALQGGLSLLK----KVNGEEQTAKIGKLMQEQITHLSHLVDDLLDVSRITQGKIVLRKAFFDLRDAVESAVDMTRPAIDAKGHNLVVKLPERSCDAMADNVRITQCLANLLNNAAKYTPDGGQIYVEL-VEDVESFRLTVSDNGLGLTQEASTTIFAMFAQVDGHREHSHGGLGIGLALVKQLVELHEGSITVQSDPGRGSAFVLNLPKA-------------------- 227516907 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSYAASHVFVKPIKKIAAQIRNGDLTAEIGRLGETFDSMASELERDIKFEHRLTSDVAHELRTPLMAMLATVEGMQDGVLPADN-----EHYETVAQEVRRLSRLVDAMLRLSRIENGTRALKIEKSDAVYMVKSLVSMQEQLFAERNLRLKFDIPEHECMIEMDSDLIREAITNIMSNAMRYTPAGGWVIVSIS-KSRNEVLISVRDTGIGIAKEDIPRVFARFWRSDASRGRVSGGLGIGLALTKEIIDKHNGRIAVESTLGKGTTFTLAIP---------------------- 10957449 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTALSVQNRDLLETLAALNEREERLQVLNQELQDTNAELEEKAERLREANGLKTTFLSYMSHELRTPLHSMLGLARILSGQLDGPLNPEQLKQ-VQLLQGAAGDLLEMVNGLLDLAKMEAGKTDVDVTTFEVRELFGTLRALFLPLLDNPAVNLIFEDAAGFPPLTTDQRKVEQVLRNFIANALKFTAAG-EVRVTAQLLSGDRVRFTVQDTGIGLSDEEQAQLFQDFSQV--GRPGRPAGTGLGLSIARKFTELLGGRVGVQSAPGAGAEFSAELP---------------------- 15131531 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------YAIMVLILPTDSTRKWRDHELELVDVVADQVAVAL--------SHAAIVEESMRASDQLVEQNVALDL---ARREAELAIRARNDFLAVLNHEMRTPMHAIIALSSLLLETELTP----DHRVMIESVLKNSNLLETLINDVLDLSRLEDGSLDLDIGKFNLHGVFREAIDLIKPIATVKKLSMTLILAPDVPVCVGDENRLMQTILNVAGNAVKFTKEG-YVSVIASIARPESLRVQVKDSGSGILPQDIPRIFTKFTQPRNGSNRVNDGAGLGLAICKRFVNTMGGHIWIESEIDKGTLVVFI------------------------ 218438104 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTAYADDITLER--AKATEPFGYIVKPFDEKDLHVAIEVALRRRL------AEKAIRVALEKEKELSELKSRFWSMVAHEFRTPMTTILGSAQL-LEELHLQLPEERRREYLSLIQQSIRSMENLLNDVLCVGRVESGSLKFEPALLDLEQFCRDLIDEMQFNAGS-NYQLIFQHQGNCEQICLDKKLLRHILVNLLSNAIKYSPEGGKIYLTISCQEEE-VTIQIKDSGIGIPLENQKHLFEPFQRAMNVGT--IPGTGLGLTMVKKCLDLHGGEITINSEPGIGTTATVRF----------------------- 108763719 -------------------------------------------------------------------------------------------------------------------------------------------------------------------FTPDFPAMLA-AAQGGSSAYRRDVEALGI--SAYIIVPLISRGRVLGALTLLNSESRRRYTEADVRLAEDLARRAATEAQEAVRARDSFLSVASHELNTPLTSLMLNIQALRRDSNGPASPEALSTKVVAVQRQVSRLSSLVRELLDVSRITAGRLRLEREDLDLAALTREVVPRFTEDLARAGCALHLEAGGAATGHW-DRLRLEQVLQNLLSNAIKY-GRGRPIEVRVGADASRA-CLSVKDQGVGIPPEGRARLFQRFER--LASERHYGGLGLGLWIVKQIVDAMEGRILVESVPGQGSTFIVELPR--------------------- 154254036 --------------------------------------------------------VVAATAGVLVSAHPWPLLWCVAMILLSLSLSLLARFYLRSPPADEPSAQRYGAAHTGLTAVGITWGLGGF---GAATGDFQTLLVYSLALGGTALGAVSSHVLPRSCFVSLWTSVPLLGLAHLFDPAFLGAVIMGMVLLYAAILSILAIRMLRFMQANLRLTRSLDARLAELTQMAAELEGARAEAVEANLSKSRFLAHASHDLRQPIHAIGLFAACLRDIDLG----AEAAQLVGSVDNAARSVSRLLGSLLDISRLDVGGVVPQPEPVALGEMLQGIARQNADIAAANSCTL--RIVPTALWVEADPALLSAMVQNLLSNALKYAP-GARILVGARR-AGGSIAIEVVDTGPGIAEKDFRRIFDEFYRADRPAVRATEGLGLGLAIVRRLAELMALDVSAASAPGRGTRLRIS------------------------ 225418785 --------------------------------FRRRERLYLTFSITCLTTVLRLGMESNALVQYFLPEGIGFILSRVFLLLFTLHSLCICLFMIQVSIRLNRLLRFVYAFCFFLPMAGIC-----LLPYAKAVNSMFLATIPYAVSIVLAIRSGKIGRDPYRLLYLCSMVTFVIYGPLSKTVFEGDMFVPGIVPNMFLLLSQLSRSYAQAHEEVERVNANLEALV---EQRTAQLNRTNEQLEASQTALREMISNISHDLKTPLTVLNNYLELLGDETIASSERER-TEYLGIAYHKNLDLQRLIQNLFEVTRMEGGTVTYRIEWFSVDRLMGEIARKYADLIQDKGLDFRLEADRG-TELHIDSIRIWSVLDNLVYNALRHTPKGGSIALSI-HKKGDLARLQVADTGEGIEARHIPHIFERFYKVSHERGERDGSSGLGLYIVKTTVEAMGGTVEVESTPGKGTVFTVTF----------------------- 307151073 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SIASWLLVPILYQGRLLGMVELHHCGPAPASWKSEDIALVNAIATQIGVALIQAEAYANDLNEQLEALDRTRSNLVAITGHELRTPLSTIQVCLESLATEPD--MSPELRQVMLNTALQDAERMRTLVQDFLTLSQLESGRIEWHPEPLSLYECVELSLSHVRSRNTEGKLRIQNFVAPDLPLVLADGEWLVEVLSKLLDNACKFTSPDGSVTIEVNYNSLQQLEVTISDTGRGIEPNRLETVFDRFYQEEGALRRSAGGTGLGLAICRQIVSGWGGQIWAQSEKNHGSQFHFTVPL--------------------- 126731989 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RAVKARAEAEALLEQLWEANKALREQAEALEEANDAKSGFLAVISHEIRTPMNAILGMAAGLEESGLPP----DQQEMAQVILSSGRVLLDLLNDVLDLSKIEAGRMEMEMRPFDLRAFAAEERALFSEMAASRGLAFSVEVMADKALVVSDPTRLRQVLSNLLSNAFKFTREGA-VAVLLTVRDGQ-LQMRVTDSGPGVPEAHRPRLFQAFSQGDASVTRTHGGTGLGLAISRRFCRLLGGDLVYEHVPGGGACFVAT------------------------ 262038541 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SRLQWLIVLFSLIGVIVTVL-VSSFLSKRILRPVNSIIAKTINTDDLSDELQNLTLIINEMLDRLEFSFDNQSKFVSDASHELRTPLAIIKGYAEIIKKRRL--TDEEIFEESIDSIINEAENMKSLVQKLLFLAKGEITKINTNFSEIDAGELVHQIYTDTVVSVKDHVFNLEKS---EEYKIKADTTLLQQAIRALIENATKYSDKNTNIYL-ISQKEGDFGRITVKDEGVGMTPEDSKRVFERFYRVDVSRTKATGGTGLGLAIVKRIVEIHNGKIEVNSELGKGTEISIILPLVK------------------- 298244070 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------VILIGSERPSESMIFVPVHYGEEVIGMLSVQSYQPRVYTQRHLQMIKEIAVQAGIAMMNARRYSELGQAMRQAQESEELKNQFLMTASHELRTPLTAIQGYLELLSTHG-AYLDEERKQRFIGNARRACDELVLLLGNVMDTSRIDQEWVSVKRDVVAISPAVAQILEILDPTITREQRHIELDLADDL-SVWADDLRLRQVLMNLVGNALKYTPPATQIAIGAQRTGERFVLIWVRDWGPGISQKEQEKLFAKFSRLSTEATQAQRGAGWGLYLCRKLVEAMNGSIWIESQPGEGSTFLIALPEAEESN---------------- 302689121 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDISNQRAYEAAKLEHAREREAEARKKAEDAEERRQELLIDVSHELRQPVSAILNCSGLVRTDLVALLDDERMQSMLDAIYQCGLAQERIANDVLSLSRMQLDSLSIQPSDFELVGETERIVSIFRNEAKMKQINLSVHFGKSLCAVQSDKARYAQVITNLVSNAIKFTDTSTEVEVSLHPPDGEEIYVSVTDSGPGLQPEDLTILFRRFQQGSLAAKSDFGGSGLGLFVSRKLCNLMGGRIQVTSELGNGAVFSFFI----------------------- 170760992 ---------------------------------------------------------------------------------------------------------------------------ISVKMVVAFSLIVFLIVTFAVVISGLVVVFLSRF----NVFTQPKPLILLLGIISIMVSTAIAQIIGKKVLSPISDLNKATKEVAKGNFNTRLSESSWTDEIRE--MAHSFNIMTHELGNIETL-RDDFISNVSHEFKTPISAIEGYATLLQDDEL---SDEERREYIHKILISTKRLSSLSGNILQITELENQKILPLKQKYYLDEQIRQTILLFEYQWTKKNITLDINLDN--ITYIGSKELLAQVWQNILGNAIKFSHQNGTIQVTLTQT-NEEVLITIKDNGIGMSEEVKNRVFEKFYQGDSSHYSD--GNGLGLALVKRIIDICKGTIEISSHEEVGTEFTVKLPK--------------------- 270260779 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQRREKREREVIEQARRHAEAENRMKSKFLATISHELRTPMHAILGLLEL-------ELKRQPIPEGLPVIYSSASSLLNLLNDLQDYARLETGSLTLVPKAMALQPWIAHISALYQPLIGERPVTLSVTASHQLPAVVIDGERLLQVANNLINNAIKFTPRGS-IQVNIGWREQDKQQLTVTDSGCGIAADEIGKLFQPFYRARGAQRVSVQGTGLGLSICKEIIEQMGGQIELHSQPGIGTQVKVSVPVTQAAP---------------- 167769574 ------------------------------------------------------------------------------------------------------------------------------------------FWVRGVVSLSGSTATVHGMILLALIGVPIFIAVAALGGWLITRRAFFPVGKMAETAQAIS------------SGSDLSLRVPDDGSGDELSRLGCTINSMLARLQASFETERQFSSDASHELRTPTAVIISQCEYALSDAV---DEAERRESLGVVLRQARRMSAIISQLLLLARAENGKFEPSWERLNLSELCEMVLLEMEDTAQSQGIALEMQLEPDI-MLTGDQTLLMRLLTNLITNAIRYNRKGGRVEVCLRRME-TGAVLRVADTGVGIREEDLPKIWSRFFRADASRSST--GTGLGLSMARWIAQVHGGTITVESVYGQGSVFTVTIPFEQ------------------- 142498361 -------------------------------------------------------------------------------------------------------------------------------------------------------------------FTVFFNEIFIFSTTKLLAL--ISCGFVIFIAVFLALNFRIEKFMYKEMKQLYEFRGELNDILITDNMLENVKELALKRSVELDSLKDEFLGNVAHELKTPLFTVQGY--ILTLLDGALKDASVNKKYLERANKGVERLTYIVKDLDLLTKLEKEDTQLEMEEFDILELIQSVFELLEMEASKSNIQLEFDQKDKAITVYADRERVQQVLTNLIMNSIKYGKKKGTTEVSVQPIFENKIIVRVRDNGEGIEEEHLPRLFERFYRVDKSGNRRRGGSGLGLAIVKHIIEAHKEQIFIESQAEIGSEFSFTL----------------------- 254476749 -------------------------------------------------------ITIVSLISLYYLSFAQVAAVYFVYIIIELIGIRVYHQLSRKVTLAG------IALFVISAFIG-VWTFNTIPLLLFLEPDGFAKLMGAMLLVIA-----LNHCVVARSQWMFFGLLTALPIIGVLGFLVGETLLSVGNRAEIIFAVVI---LAIGSAYTLFAIWSQHRMANDLR--KALAD-----AKAASEAKSRFLASMSHEIRTPLNAICGMSELIAEGRADPADLMQHGRLLTT---SSQALTDLLDDILDHAKIESGHMVLTPTIADLHAEIASAVEVFRFSAEEKALDLSLHVADSVPYAECDILRLRQIISNLVSNAVKYTEQGA-VKVDVAARPGEGLVVNVNDTGRGMSEQDLTQLFSDFFRAENKDAPSVPGTGLGLSIARRLARNMGGDLVVSSQLGEGSRFTLT------------------------ 296446361 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRLTASVADLIGSRQALERQAQELATLAEQYHLQKGEAEAANLAKSQFLANMSHELRTPLNAIIGFSEMMQAQVFGALGSPKYVEYCSHIHQGGRYLLDVLTDILDMSRLEAGRVRLEESEIDLSGAARATAERSRRAAEAKGIELIVDAREGL-RCCGDHDAIVKAIAVLVSNSLKFTAAGGCVRLRAR-RSYRAVLIFVEDTGCGIDARAVAALGRPFEQPATVMENGMKGSGLGLAIARSLMALHGGSLRIRSRVGVGTIAMLRIPAK-------------------- 212695100 -----------------------------------------------------------------------------------------------------------------------------------------------------------------AVFRNIPPGKYTFRVKARLKNQVWDVSLNIHIFTWYAWFFYILLACIIIIFYILSYQRKKLKSLQEIEKQHSLNEQ------NLNNERLQFYTNITHELRTPLTLIIGPLEDLADDKKIP---EVYRSKINSIHGSAMRLLNLINQLLEFRKTETNHRQLIVCKGNLTGLVTEIGLRYKELNCNPDVKIQIKTGELPIQIYYDPEIITTILNNLLSNAIKYTH-HGEIIISLSETSGNYAIISVSDTGCGIEPDELPHIFERYYQGKG--KYQASGTGIGLALVKSLATLHQGMLEVKSVVGKGTTFTFRIPDSEVVDMAEEDSEQDNR----- 223413884 -----------------------------------------------------------------------------------------------------------------------------------------------VIALRVPLLNLSNFQIPDVSAKSYAIMVLILPTDGTRKWREHELELVDVVADQVAVAL--------SHAAILEESMRARKQLTEQNDALDL---AWREAEMAIHARNDFLAVVNHEMRTPMHAIIAL----SSLLLETELTPEERLMIETALKSSNLLETLVNDVLDLSRLEDDNLELDIERFNLHGVFREVMNLVQPVASVKKLSMTLILSPDLPYAVGDENRLLQTILNVAGNAVKFTKQG-YISITASVAKSESLRVQVKDSGCGVLPEDIPHLFTKFSQPRNGSNRINNGAGLGLAICKRFINTMGGHIWIESEIDRGSIVAF------IVQLGMCDNHSDT------ 227530486 -----------------------------------------------------------------------------------------------------------------------------------------AIYSNRGHKLIGYLKVENSLNAYYKSYNQFKLVCFFAMLLVILTSGLLGYFLSYFLLQPLGDIHDTVKEISKDPTKNIRVPVTRNDELAEL---TAMFNEMLDRMQRYIDQQSQFVGDVSHELRTPVAIIQGHLEMLQR--WGKDDPQVLAESLNASLAETKRMKNLVQEMLDLSRAEQVEINFRNQRTVVNDVVHQVFNNFKMLYP----EFTFTLDDDLSPVISDRDHLEQVLVILCDNAIKYSQDRKEIHISLSR-GMNTVEIGVQDFGEGIAPEDIKKVFDRFYRVDKARSRKKGGNGLGLSIAKRLIEGYHGSITLESSLGAGSIFRIILP---------------------- 307151600 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITQHQRVCQDLALKNSELI-QLNRLKDEFFTCISHELKSPLTSVIGLSSLLKEQKLGSLN-ERQVRYSELIYHSGRQLMMLVNDLLDLTRLETGQLKLKPIPLDVKTICQQAYQTFEERNKGKPIPFTLEIDPGIEQIVADELRMQQMLFHLLDNAIKLSNSDGEIGLKVNRWEN-WLAFTVWDTGLGIPEDSQNLLFQQWQSQENPLSEQLEGTGLGLVLTQRLAKAHGGEISFISRKGRGSQFTLLLPISLTQQTL-EDSRKTTITQIY- 135142529 ---------------------------------------------------------------------------------------------------------------------------------------------SAPGIVTGSIIQVPTAGQYELYLIYDLSDVQATLTLVQQTLVVGSIILVILIAAVTWLVVRVAIGPVRTAARTAERLAEGEDVIATLRMADSMQSQIVRLAK-LSQLQQRFVSDVSHELRTPLTTIRLAADVLYDQRDEW--DAESRRSIELLVAQIERFESMLTDLLEISRYDAGAVSLERDEVNLVELVEDSLDQLSPLADQKGSSLLLEVLGGYGVVDADSGRIRRVLMNFIGNAIDHGE--GKPIVAVVDSDETTVAVAVRDWGVGMSEQETARVFDRFWRADPSRQRTTGGTGLGLAIAQEDAKAHGGFIDVWSAPGQGTCFRLTLPR--------------------- 256833266 ----------------------------------------QIITDQSGTSILPLAVGNSNGLLNYWVQPETANSLGVPDLNTYLRRDFPHTQIPYDEPFTTDAAQWRVLIQRFHSNVGPIDIYVAL--PLTETEQLVDHVQRILMLTGLSIIAIGGAIGSLAVSRSLKPLAGIERTAAAIAQGDLSRRIPQSPAST----------------EVGSLARSLNTMLATIERAFA--------AQEASEAKRRFVSDASHELRTPLATIRGYGELYRMGAL--TDTDALNDTMRRIEDSATRMGSLVDDLLALARLDEGR-PLHHDDVDVTVLSLDALADLRALDPSRTVTLTRAGSPPPLHVIGDDAKLRQVFANLVGNAIRYTPAGSPVEIALGPTQPDHVRIEFRDHGPGVADEHREKIFERFYRIDTSRTRDLGGSGLGLAIVSAIVHAHNGRTHVSDPPGGGLTITLDL----------------------- 56710297 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------YPLVVSASAEKTAVMAVWHRNLVAYFFTALIYMSLYAARQFAARREALRALEEANERTAELQHARTLEAQARDDAEAASRAKSALLANMTHELRTPLHQISGLVLILQRR----IEDEKQKSSLEKIGGAARRLQTLLENILELARVESGRVVIESKPFAPAMLLTDAVNRWQAEAARKGLHIEVATSPDLPSVCGDFVRIAEVIDCLTSNAIKFTSQG-TITLRETVLEHKSRRFEVADTGIGIAAEYQQAVFGQFTQVDDSMTRKFGGAGVGLALSRRLVELMSGEIGFDSEPAMGSVFWFTL----------------------- 142751785 --------------------------------------------------------------------------------------------------------------------YSLRFSLLITLIFGLFYFISNSIFNNTFIL---SDSILEHFIIFLSLFVIFF-FIIQWNIERIVKKDII------RLIKEISKDTDL-----NNDISNLNLDAATIDLIKLIQARTTEINVLKDQ----DTYRKEFLGNVSHELKTPLFTIQGY--ILTLLDGALKDKSVRDKYLKRAAKGVDRLINIVLDLDLITQFESGIKLVDKKKFDIVELIQNVFDLIEIESEKSNISLIYDKNYSKPYVFADEERILQVLTNLLVNSLKYGIDGGRTEVSLVRNDDK-VLIRVSDDGIGVSEEHLPRLFERFYRVDATRSRKKGGSGLGLSIVKHIIEAHSENISVESEIGKGTTFSFTL----------------------- 46201466 ---------------------------------------------------------------------------------------------------------------------------------------FTAVVHSAGVPKALDF--FSGVMRDGAQYLWEIPVTPAAATMVFLGARTEEGVLIAACATQDDVGRFVS-DLERINAEQASI---IRDLYATRKTANDLTNAQRDLAKNAELARSVILGMAAHDLRNPLNTIGGFAELLQ-ERIGETLPVMEARALDHIRQASGYMLRIIEDFLDFSRIETGHFTLESEPVDILSLAIEVAERITSFADEHAVSVQVKAPAPIPIVPADRNRLAQVLSNLIGNAVKFAPNGSIVTVSVFHEPSDTVSVRVQDQGPGIPALERDKLFRPFSRTSAQSVTGEPGTGLGLAICKSVIDAHGGKIGLDGTVTDGAAFVFELPASR------------------- 187778165 -------------------------------------------------------------------------------------------------------------------------------DRGVYNTKTFEIKSEDKVVGYVGIGQYSSLLLSISFKTSINKSIVASGILTLAIIITISLYFSKQFSIPIKEVANLSVNLSKGDFDGKSSVESN---IEELENLRESVNILAEKLKYQDSLRRRLVSDISHEIRTPLNVLQNNLEAM-IDGVLPVTEER----LNCLNEEVVRFGRLLNNLNVLKEFESESIKLNFKKIFLDELIADICSDFYAIAENKNIKLQYHMEHEDYSITGDRDRLKQVFINLLSNALKFTEDGGEVLIKI-YKSDKKIVVEVKDNGVGIKKEDLPFIFERLYRGDKSR-HQFEGNGIGLTIVKNILQLHYASIDLESEEGEGTTFKIYF----------------------- 304385328 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AILVAIVASYFLSRYMVRRIQQIRQAAHRVTEGDFEVQGRQDEIGELSADFNLMTKSLKESNDEIKRQEERRRAFMADAAHEMRTPLTTINGLLEGLEYDAIPEDSKE---ESIRLMQRETKRLIRLVNDNLDYERIRTNKIKLDCQMVNLKQAVLRVVEQLGKKAEKENDQLIVEMNSDVV-VYADPDRLIQILFNIVQNGIQFT-QNGQITVRA-QNASDGTNIQISDNGIGMTEDQIKNIWERYYKADASRIQTKGESGLGMAIVHELVQIHGGKIEVSSAPGRGTTFKLHFPKA-------------------- 142722011 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVTDNDKMEQALSERA-QALEDANQMKSEFIANVSKEIRSPLNKLAGHAEMLENEYFGELNL-RQKEYVRGIVFTSKGLMRVVGDILELAMMDSGQMKLRLQPLDIHELLVSSLHLIKNRAHQKQIKIDFDCPKDIGCIMGDCDRLRQVFYKLLSNAINFTRPRGELFLGA-IREKTAITISLADTGIGISGKEKEKIFEPFYKVDETTIPEEYGVGLGLTIVKRFVERHNGNLEIKSLVGRGTRIICRFPL--------------------- 260587420 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TIHILFLLFLGIMMLIIPIFYIMINRPLKKIIQGANTFADKEDELGYLAMTLNMSDE----LDMTGNYQRKFISNVSHDFRSPLTSIKGYTEAILD---GTIPPEMQEKYLKIVVYETDRLYKLTQSMLTLNNLDEKGRQLDYSDFDINRTIKTTAEAFEGICRDKRISIELFLTGQTLFVHADMGQIQQVLYNLIDNAIKFSSPDSIIKIE-STLKHETVFISVKDTGCGIPKESLTKIWDRFYKIDSSRGKDRKGTGLGLAIVKEIINSHKQNINVISTEGVGTEFIFTL----------------------- 116750530 -------------------------------------------------------------------------------------------------------------------------------------------------------------MALQAGFIGLGVSVLAGLLGSIYLGHYMNKPLQELRRGIRS----ITREGSIEPIRILT-----KDEFGEL--AGAFNEMAARLAEEE-RMRSDFISMLSHEIRTPLTSIRESVNLIVEEVVGEIN-ERQRRFLQIASDEIQRITSLLNHLMQVSRLEAGAVSIRPRPLDAAEFVAGSIHRVTPAAEAKGISIRTEIAPGIPRAMGDPENLQQVLLNLLGNAIKFSPPGTDVVVKAEFDSGSNLTFSVSDSGPGIPDEELTLVFHKYYRAS-GVRDEVDGVGLGLSISKHIVEAHGGRVWVSSRTGEGCTFSFTLP---------------------- 144203773 ----------------------------------------------------------------------------------------------------------------------------------------------FLIFIGSLTTGFASFLLFYHLFVNQLSSLILFGTPFLTSLFIFSYLINVFLKDRLRLIYRTIRKGKFTKEDDVRFKLKEDVISNAEEDALEWSEERNKKLKEQEEFRREFLGNLAHELKTPVFSIQGYVLTLLDGALEDPSVNTL--FLERASKATDRITRILEDLDEITRLEVEDLKIEFKPFDIYELTQEVFESFEIIAKEKNIKLTFAKDPNGIIVLGDRGKIGQVLTNLIGNSIFYGNEGGE-TIARFYIVDGIVTIEISDNGPGIEDQYISRLFERFYRVEKSRNRNEGGSGLGLAIVKHLVESHGQTITVRSTTGLGSTFSFTL----------------------- 254448258 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QADRLHVRLDPDTVPGELKTLVDSFNHMIGRLEDSFVRLSHFSADIAHELRTPLTNLITQTQV---GLGKSRSLEEYRELLYSNLEEQERLTKMVNDMLWLAQSEHGLLKPVWEPLDLAREVRELFDFFEALAEEKHIELV--LEGKAPIIQGDRAMLRRALSNLLSNALRHTPEEGRVLVRLDSSGEGRALLSVQNPGPEIPAEHLPRIFDRFYRVDPSRQRQSEGAGLGLAIVKSIVEAHEGNIEVISERGV-TRFTINLPRAADAEVVMGESDESTDHR--- 291563979 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFVILLILAVLSVHFIMKPFGSLIAS--------IRRVGEGNLD----EDVNEEAYRETKQISETINKTLEKLKAVDQSRQEFVSNVSHELKTPITSIRVLADSLM--GMEDTPKELYQEFMHDISDEIDRESKIIDDLLTLVRMDKASSGLSCSQVQINGLIEMVLKRLRPIARKRNIELIFESKRDVSA-DIDEVKFSLAVNNLVENAVKYNKEDGWVRVTLD-ADHKFFYLKVADSGIGIPAEFKERVFERFYRVDKARSRETGGTGLGLAITKSVVLMHHGAIRVDSVEGEGSTFMVRIPL--------------------- 160871635 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITKLKEIQFDLKVALKKAEAANDAKTKFMMNMAHDLRTPLAGIIGIANI----QAKEGTHEQDKQHGRWIMEAGNQLLELLNAVMDVMALEEREDALNHDRVELSHLMKELTDLMQPSIVAKGLHSEWQFDPKLPAITSDVMKLKRILLNLISNAIKFTEKGTVVAIHLLGINDKHARIQIKDTGIGIPSDQHEKIFDQFYRAHPSYRGVYTGYGVGLYLVKKAVDLLGGKITVSSEEGKGSCFTFNFPLAE------------------- 158320238 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTSAAREVAKGNFDVQIENNSKDEIGQLTKNFNTMVNELK----GIEYLRKDFINSVSHEFKTPIASIQGFAKLLQSEGL---SEEERQEYARIIVEETSRLSRLSSNILRLSKLENQDIFAEKKKFDLDEQIRKSILLLEPEWNKKNIEFCIELDK--IAFVGDEELLQQVWINLIGNAIKFSETNGNITVKLQQL-GSFAKVKIRDEGMGMSEDVQTRIFEKFYQGDKAHS--IYGNGLGLSIVKKIVDICGGRIFVKSASGKGTTFIVELPLEK------------------- 283781005 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAGRATRPLAEIIQTTASLRPSELSERLPLRDAGDELDHLAITNGLLDRIADYLQE----KHDFLANAAHELRTPLAAIRSSVEVALSKG---RSSAEYEELLAEMIEECASLESLVNQLLLLAESDADRLRVSAERTSLSDVVKTAIDMFQPVAEFRGLRIE-SYSLTPCTVIGNRLHLRQVMNNLLDNAIKFTAASGVVRVSLFVNEEKGLEVVVSDNGIGIPEKHLPHIFERFYRVDRKRSRSVGGTGLGLCICAAIINAHHGEISATSRDNEGTTFRFTIPIAKPLSSI-------------- 74316235 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLLVARDITD-----LERVDAMRRDFIANVSHELRTPLTVVGGFVETLAETDDLP--PAESRRYFDLMLDHTRRMQRLLDDLLILSRLESADHSLSDEPVNVPEMVQALKSEAESLSRGRH-RVSVQATSG-TWLKGSQQEVRSAFGNLVSNAVRYTPEGGAITLGWHERDGEAV-FSVKDTGEGIAAEHIPRLTERFYRVDRSRSRETGGTGLGLAIVKHVLTRHHARLDIQSTPGRGSAFSAIFPAQRVL-AAPENAQ--------- 143103608 ----------------------------------------------------------------------------------------------------------------------------------------LSIFKLSYNPQAFRASLIVTFS-AFALDLLFFQLIIKSSIEGINGVLLTILYYLIFFIVRYTIEIYIKLYLERGVKKVLDELNEEADEKDLEKLTLNLIQKARERTSEINVLKDEFLGNISHELKTPLFTIQGY--ILTLVEGAMKDKNVREKYLKRAAKGVERLIAIVKDLDLITQFESGIKTVDKSDFNVFDLIDNVFELMEFESEKNTISLNYDKDSEPIFVYADQERILQVLTNLVVNSLKYGTENGFTKVSVEEFNNDKIIVKVADNGEGIDEQHLPRLFERFYRIDKNRSRKKGGSGLGLSIVKHIIEAHQEQIFVKSDLGTGTEFSFTL----------------------- 196228611 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLFISALNETMDKVLAFGVGGLDYITKPFFEEVDARVAAHLKLRRLQLDLAVRNRELQRNNEELRRLQELRDNLTQMIVHDLRSPLTGIFGTYELLALEADK--LSPEIQKMIELSQGSLDQILSMINSLLDVSKIEAGELQLHRCDCDLVALAREAADMLAGIGGKRRVLI--EPESENLRLSIDRDLIFRVLQNLLGNALKFTKPAGEIRVRLERRNDR-VRVSVIDNGPGISPEYHRRIFEKFGQVECATTRT--GTGLGLTFCRLVIEAHGGAIGVVSAMGKGSTFWFELP---------------------- 221633256 -----------------------------------------------------------------------------------------------------------------------------------------------------------------VLLRTLIPGLGLALAAGLVASLAVTWFLARSIAGPIARLAAVADAIAAGDLSRQASDAGSDEVGRLVRSFNTMVTTLRRLLE----GQRNLLANVAHELRTPLTVIQGYAHALREGLL--TEAPEREEALQVIASESERAARLLTQLLHLTRLETGQIALERQPVDLAALVQRVLARHRLEAQQRRITLTATIPDALL-VSGDPDLLEQAIENLVQNALVHGRDGMDIVISARSIPATRVALTVRDTGPGIPPDALPHLFDRFYRGAPAQNDRN-GFGLGLAIVREIVTLHGGTVSVASELGVGTTFTLELPEATVLD---------------- 219667804 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVLAQGYTIVRSLQWKQMLLRVTICPLEDETHHIAGVVGLFRDITE-----SERLEQTRREYVANVSHELRTPVSALRALSETLADGMVS--DEETKNRYYNHMLHETMRLTRLINDLLTLSRLQSHTEQVHTEAFLINEVTGSVAERYKPLAQKKGLRFDYSPLVHDLKVMSNMDLVEQVLIILLDNAIKYTQSGGRISLGTVLDKDR-VKVSVADTGMGIAPEDLPHIFERFYKADKAHS--TQGTGLGLAIAFEISQRLGEEIYVESHLNEGSTFTFTL----------------------- 71736356 ------------------------------------------QAMQRMSPVLPRLAVAYAREGSWEFMRDNKDRWFEVMRPEPAQDFAIPG-LATPPTSDLTGAVFRIALLDAQLVMGFPGVHDDEFMRPVEVAGKIVGWLAVTPFQSVSEAGGERFQ-QYQLRASLAMGVLSLLLAVLIAWWI-----ARTLLDPVKRVAAATHRLAAGEYS-SRVAVSSNDEVGQLARDFNQLAYTLERNE---KMRREFMADVSHELRTPLSVLRGELEAIEDGVHTLD-----QALMKSLQGEVGMLSKLVDDLYELSLADVGALTYRKVDCDLAELLTNITEMFEERCAARQLSLQLELATHPLSVHADPGRLQQLISNLLENSVRYTDAGGTVQVRAAMRDDE-VCIEVMDSGPGVDPAQLPRLFERFYCGETSRNRASGGAGLGLAICHSIALAHGGSLSAEHSPTGGLWLTLCLP---------------------- 295707086 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KVFIQTETRDELQGMTVTFNHMIDRLRENIEKQN----QFVSDASHELKTPLTVIRSYSNLLRRR--GIKNEEITLDAIDTIYAEATKMQKMIETLLDLASVEKEQ-TLDMKQTDLVLIFEQIVKQLQQVYKR---ELVLHYDQTPIMIEVDELKMKQVLIILLDNAIKYSTD--KIEVTVEKKQED-VIIKVKDYGIGIPKEDLAHIFERFYRVDKARSRATGGTGLGLSIAQTIVRQHKGEIFIKSEEEQGTEVVIHLPVSSI------------------ 254477790 --------------------------------------------------------------LVWLGLSVGGLIVALLALAGYLNHL-NSQNVRRRAEVVEASRR----------MNVVMGTSLDGVIISDTTGRILEFNAAAEQIFAIPAQEVIGRDLADVIVPDHHKAAHAAGMARLRNGGTRRVVGSGRVRLEAKRATGEVFPVELAIQSAETAQGELRDISAQVAAEEELV-SARDLALAGEKAKTNFLATMSHEIRTP----LNGLLGNLTLLQDTRLTARQRRYIGNMETSGKLLLSHINGVLDITKYDAGRLHLRPVVMNISDLVQDIIDNQSASAAANQSVLEWQWDPAKNWIRADKDRLQDILMNLVGNAVKFTH-NGRIRVTLACLRENGLQIVVEDTGIGITPDQIRHVFEDFVTGDSSYARNVGGTGLGLALTKRFVTALGGHIDVESTPGQGSSFIVELPVEEAEPPQP------------- 253699609 ---------------------------------------------------------------------------------------------------------------------------LFFATSGADALELIRADKPDLILLDIMMPGMDGYEL--CSILKGDPATRDIPIIFVTAMIGEEEEIKGLELGAIDYLTKISPHIVRARVKNHLELKRYRDLLETL-------------ASAADRAKKEFLRSVSHELRTPLTPIIGMTDLVLDSE----EDDNKRKYLTMVQKSALRLLGIVEDLIETSRLEGEGTAPEYRPFLLKAFLDTVAMEARVQAEQKRLDFRVTLDPALPEVSSDQAMLHKVLSMLLGNAVKFTAAG-KVSLEVRLQEEQMLQFSVADTGVGIDPADLERVFSDFTQSDGSITRSFPGLGLGLTLARRMTELMDGSIWAESAPGGGSLFQLILPEPESADAPPDAD---------- 167588377 --------NADDSEMVRKVDERLVGKQHWVPGFGWALRR---PAPFSGFGHMMYLLPLDLQLLSLIGGATLVLIVLLFVAFRYWNYRFLTRIYEEASRALESEML--NHLLVHATPVGLCIVRRATLEVVVANP----IARTMLGL------RLSDRHLPQALQTAFESSLAAQDTDARIFQFPFTLSRAGHAAV----HIEITYAPATLNAQEVFFCAITD--MTSHHQAEILLREAKLTSDAAAKAKVAFFASMSHEIRTPLSSLVGNIELVARGPLAP----EQQARVKAMETSARGLMQIVNDVLDFSKIDVGELSLMEEWSNIADLLDRLALSHAPLATQQGLKFYMVFERSLPRLYFDPVRVSQIVNNLLSNALKFTPSG-KIVLRAGWHAG-ALEISVTDSGIGIPDDLKHRLFLPFTQGDSNRLRQARGTGLGLSICARLCELMKGRIDLESTVGVGTRIAVALPLA-------------------- 142425873 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QKKTALELLH-SKELAEKANAAKSAFLATMSHEIRTPMNAILGVQELLLGSAQFPKKD---KPLLKSAQASAESLLGMLNQVLDISKIEAGKLTLNLEPCNPYQLIMDIHAAFSTVAKKQNLLLHTSIDPRIAEVMIDSLRLRQVLQNLLSNAIKFTAEGESISVLADDHAGQLLEFRVIDTGIGMGNDQIKLALQAFEQLESCLSEQKRGTGLGLTITNHLVTSMNSHLYFESAPGFGSNVHFSFPRTSVA----------------- 171057985 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TVMAVTVRRQAEALAQALTLKRCTEDLAGQLSLEKAAADQARRVAEAANRAKTQFFSAASHDLRQPLHALGLFAETLRRRTGAAADDDEVAQLVHDIVESVGALEGLFDELLDLTHIDSGGVDVRPRACAMAEIYMRLRLHFEPVAFDKGLTLDFF--GGHHAVQADPVLVERILRNLVSNAIRYTEDGGVI---VGCRSRGGQRVQVWDSGIGISAEALPRIFDEFYQVGGRRPHHRKGMGLGLAIVKRLAGLMDAPLTVCSKVERGSVFSLTLPAA-VAEPMP------------- 253579929 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGSIVVLSVFLAWLLSTILKPLARVTKAIEDLTDGMLDEEISVPDYT-ETELITDAFNKMVNRMKILDESRQEFVSNVSHELKTPLTSMKVLADSLVGQQGVP--EELYQEFMSDITAEIDRENKIITDLLSLVKMDKKAADVNITHMDINQLLEDILKRLRPIADRRNIDLILDCFRPVDA-DVDEVKFTLAVSNLVENGIKYNVDDGWVRVSLD-ADHKYFYITVADSGMGIPEDSIERIFERFYRVDKSHSKEIGGTGLGLAITKSSIAMHHGTIKVFSKEGEGTTFSVRIPLS-------------------- 75764345 -----------------------------------------------------------------------------------------------------------TELIIYRLVTSVIESSLTLTELGKEFIRIFGYEKYKGVKESLWMMIVS-YLFLFSIFSSYLYIFY---------RHERKLYYETCIKKMIEEIRYIANGNFNHKVSVVNHNYLEELAIGVNEIVEQLKDEERQ----AEQAKSELITNVSHDLRTPLTSIVGYVNLIHHDNY--RDEVELRYYIQVIYDKVTRLNALMNDLFEYTRVQNKELSLYSVPIDIVELLGQLTVQFRIQVQEANIECRPSFPSQKLMVLADGDKLVRVFENLIINAIAYGSEGRYIDLTA-YESNNMITIDITNYGQPIPSTDLPHIFERFYRVEKSRSTNTGGSGLGLAIAKSIVELHKGTIEVYSDDEK-TTFTVKL----------------------- 226939100 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LILHLTQPHELVLSVQLVPFDSTRKLLLSRDIT-----QLDRVQTVHRDFVANVSHELRTPLTVIGGFVETLSD--MDAPGPDILRQFLPLMMEQARRMQVLVEDLLTLSRLESGGKSQPFERIGMSELLHTLKVEAEGLSHRHHVELAICTPCDL---WGAPNELHSALGNLVSNAVRYTPDGGRIRLLWQMQGGRAV-FSVEDNGIGIAREHIPRLTERFYRVDRGRSRSTGGTGLGLAIVKHILARHSARLEVDSEPERGSVFSAVFPPERLAEP---SNHEA------- 227487462 ------------------------------------------------------------------------------------------------------------------AAQGLVVVISLLVAAAVATMVGPTLFHDHMLMASREDPSLELFHAEQAYRDANLITLAVALPTALISALLASLWLSRRLRTPLQDLTRAATSLAAGNSRIRVPAGEAGPEVATLAHA---FNTMAERLEHTEQVRRQMLSDLAHEMGTPLSVLTVYLDGLQDGIVDWNNANH-----TIMADQLTRLTRLMEDIDDVSRAQEHRIDLDLAEEGLGDLLHTAAAAAGEAYADKGVDLQVETITDTARVLVDRQRFGQVMSNLLSNALRHTPAGGHVRISVHRQGPSTALIHVADDGEGIPPDQLGHIFERFYRGDAARSRDNGGSGIGLTISKALIEAHGGTLTATSPPGRGAVFALRLPLS------PPDTEEAAR----- 58337061 ------------------------------------------------------------------------------------------------------------------------------------------------------------------IYMAKRNLLRALLTTVAVGL-ILSFIISYYSTKRIKRLSRATQKVASGNFNV-QIKHKDSDEIDQLAENFNQMVLALKRSNEEVKARDQFMADAAHEMRTPLTTINGILEGLQYDAI---PEESKPKSIALMQRETKRLIRLVNENLDYEKIRNNQINLIKTNFNATPVLLDLKSQLMQNAKKAGDKLIFEVPTDLP-IYANRDRFTQVMVNLVQNAIQFTHDG-KIKVS-GKRLKHGAEFSVKDNGIGMSDDQIKYIFERFFKADPSRARMGTGSGLGLAIVSSLIKQHGGKITVDSKPGQGATFTVTF----------------------- 237726839 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HIATLKIHIHPPIWLTWYAKIAYAIITLAMIYIGIRIYMNRLI--LENSLKLSESKNRNEQELNNERLRFYTNITHELRTPLTLILGPLEDLINDPKLPNP---YNTKIKIIHDSALRLLNLINQILEFRKTETQNRKLTVAKGNLGNFITEIGLRYKELNRNTNVEIRLDVDTEIPEIYFDPDIVSTILNNLLSNAMKYTQEG-EILLAIKEAGNEYAEIKVSDTGYGIDAQALPHIFERYYQAKG--KHQASGTGIGLALVKSLADLHEGILQVESEVGKGTTFRFRI----------------------- 302870966 -----------------------------------------------------------------------------------------------------------------------------------------------------------------VIFLSIIPFLIAVAGGYILAKKAL---------KPIDDITTMARTIGHTDLSKRLNFPNTNDEIGRLALT---FDEMLERLENAFKRERRFLSDASHELRTPLATIKA---LVEEALERNLTKDRYHQQLHYIYREILKMNKIISQLFMLSRCEEGNWPVDFEKINLKNMVEDVIEEMKEFALQKEVKLYHDCNKEI-FIEGDQTLLTRLFINLIENAIKYNKKGGWVKTKVEELE-HQIKITIEDSGIGIPEEDLPFIFNRFYRVDKART--TEGIGLGLSIVDWIVKIHKGRINVTSKIGIGSCFEIILPKEQ------------------- 291535583 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TATMLTIWMYTSMINPIKKLQTAAQNIKDGNLD-FSVESDSRDEIGELEMRLRLKDNAEEKIEGEKENKT-LISNIAHDLKTPITAVKGYAEGLMDGVAD--TPEKRDKYIRTIYNKANEMDTLLNELTLYAKIDTNRIPYNFAKINVSEYFNDCVEEIGLDLETKNIRLFNYVDENVL-IIADPEQLRRVIHNIIGNSIKYLDQQGFINIRIKDV-GDFIQVEIEDNGRGISARDLPYIFDRFYRADASRNSATGGSGIGLSIVKKIIEDHGGKIWATSKESIGTVMYFVI---RKYQEVPNE----------- 224536335 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------TYYFEVYAANNDGIWSDKPAVIKVIRKVAPWVSLPAYFLYVLTVIGITYLHHYAEKK----KLEMLLYQENIEKDQKEQIHQAQLRFFTNISHDFRTPLSLILAALDKLRREGLKEY-------YYRILNGNVQRLLNLVNELMDFRTVENGMMKLELQPLDINRFIKEIANDFIDYARQRNIDFQILCDENMPTVYIDKNIVEKIVMNLLNNAFKYTPDRGSIILTVGESTNDVFSIIVSDTGVGISRESISSVFERFYKVNTVNADSHLGTGIGLALVKSLVLLQKGTISIHSEREKGTDMIVYLPL--------------------- 135728043 -------------------------------------------------------------------------------------------------------------------------------------------YAFAIITALLTSLVLTLTLSVFLYFKNSFDVKISLGFLGITFIVVFLIFQYSIKKYFFRRIEKIYKDIMTSPVQNVSISADMDFLASEISKYAKLKKQEVQSFQLREEFRKEFVGNVAHELKTPLFTVQGYISTLLDGAMS--DPEVLKKYLKRADKGVERLIYIVQDLDMITKIEFGESKLETSNFDILELIYNVFEELEMKAKKKKITLSLENSEQTLIVHADRERIQQVLTNLVVNSIKYGHVNGTTEVSVEPLGDYRVVVRVTDNGEGIEDQHISRLFERFYRVDKSGARSEGGSGLGLSIVKHIIDAHQENIFVDSKYGIGSEF--------------------------- 136181759 -----------------------------------------------------------------------------------------------------------------------------------------------TLIVAQSLEAV-DKTQSRLLSLFFLVGALVLLLIAIASRYVIKIGM-RPLENVERTAEQIASGDLSARLPDTKPNTEVGRLVTSLNMMLTRIEESTARSESEGRLR-RFVADASHELRTPLTAIRGFAELHRQGAVKEGD--ETKDLIARIERESMRMSSLVEDLLTLARLDQG-PKMEIKPVNLTEVISDAVASARAAGPDHPIAFEEKGE---IYALGDSNRIHQVVANLLANARVHTPAGTSIKVAISQ-GEKEILVSVSDNGPGLSDADREKIFERFYRVDASRQRSNGGSGLGLSIVDAVMRAHGGHVSVDSKLSEGSTFTLHFPLA-------------------- 40841769 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FWANVMITPVY-EFGRHVGFVKVTRDLTE--RKAAEESSRLKTDFLANMSHEIRTPMNGMRLALSMLTDTEL----DKNQREYASIIEDSTSVLLQIINDILDYSKLSSGSFSLTSDIVEVESVVGAVVRNCKS-CLKPGVTLSCSMPPNFPQMRGDPLRYRQVLQNLVGNAVKFTEKG-HVKISIDTEDPRMYNISVVDSGVGVPGNAINTLFTPFTRFADSTRRKYQGTGLGLSICKSLAELMNGSIGYRPNPGPGSVFWFT------------------------ 160931431 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISKPIIKTNNAAKELAQGNYEV-SFEGGDYREIRELNSTLSYAASELSKVEAL---RKELIANISHDLRTPLTMIGGYSEMMRD-----IPGENTPENAQIILDETTRLTNLVNDMLNLSRLQSGTQTLTLTEFSLTQEIREILARYNSLTKRDGYHIVFDYKEDV-TVEADQVRMSQVIYNLVNNAVNYAGQDKEILVRQRLKPG-FVRVEVIDHGEGIEPEKLELIWDRYYKVDKTHRRAVVGTGLGLSIVKSVLEMHSAKYGVESAVGEGSTFWFELPLPEYLAQIDESQQQ-------- 169826015 ------------------------------------------------------------------------------------------------------------------------------------------------------------FPLAKISELANSGVILLFISAFIFLMVVSYLIYKGIIMRPLNDLQRAVEQMSFGNYE-TRVPVNSRDEIGKL---SSTFNKMAEAIQQEDEAQKTFLATVSHELRTPISYVKGYSEAMQNGIITENQKE---ETIQLIVREANRMERLTNELLQLARTENEQTEIVVYPIPLGETLREVQKILTHQADKKNITLHLDVDDALI-IQADEVKLKQIFINIIENAINYSYENSKVEM-VAIEKNGSAQITIKDYGIGIPQEDISHVTERFYRVNKARSRADGGSGLGLSIVEQLLKQLQGRLEIKSIIEKGTIVKITLPL--------------------- 2598024 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRDNHGEVAFLLAEGRNITSEQEIARAELEKLVEQIRMLDEQKNRFFSNLSHELRTPLSLILGPVDEMLVSSEF---SEHQHTNLASIRRNAVTLLRHVNELLDLAKIDAGKLQLAYELIDITGLVKEITAHFEAHAKQRRIHCAV-LSPGPILLEADPEKISHVVFNLVANAFNATPDGGRISCHVEIGEGNRCLLTVSDTGPGVPPDMRQRIFERFQQGVEEHGEARAGSGLGLAIVKEFIELHGGTVTVGEAPSSGAIFQVELPAAAPPQVL-------------- 135326414 ------------------------------------------------------------------------------------------------------------------------------------------------------LAVLTSVFLVCVVFLNTFFFDYSSINVYGLAVLILSVSLFTFIFVRWLVDTFI-YNKIKLIYKNISANKAKPGYLAGVDLNQVDEDVSEEKLEIRESYRRQFVGNVAHELKTPIFNIQGYIDTLLDGAI--EDSKINRKFLERANKSVSRMIYIVEDLDAITKLEGGKIEIEEEPVDVIELILDVVDQLEMKAKKRNVNIVIE-DPRLSMVEADVEKIKQVLINLMVNAIKYGNEGGEVLVRT-FDMDQSVLVEVADNGNGIPQKHLSKIFERFYRVDKSRDREQGGSGLGLSIVKHIIEAHNQSINVRSTIGTGSTFSFTL----------------------- 210617585 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LPYMAVIAVGMFCFAYFLAKWQTSRLIRPINNLNLEEPLENNVYEEFKPLLLSIDKQNKEKEAVANMRKEFSANVSHELKTPLTSISGYAEIMKSGLVKPDD---MIGFSERIYNEASRLITLIEDIIKLSKLDEGNVEIEQEDVDLFGLAREICSRLAPQAEKKKVHL--EVIGETVIYHGVKRILDEMIYNVCENAIKYNVSGGEVKIWVGNTLKGPKVI-VQDTGIGIPEDQKERIFERFYRVDKSHSKETGGTGLGLSIVKHGAILHNAEITVNSKVGEGTRMEILF----------------------- 309777925 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAGRFLRPIQHMIQAASGIQQG--QDLKKRIHLGKGQDELHQLADTFNSMMDRLEKSFQAEKQFTSDMSHELRTPVSVILSQCELSLEE---EQDQQAYQDALHVIKRQGQKMSAMINDMLTMTRMEQRTDRIVMKELDFSLLCDTVCQDLCLL-HEKGIQLEYRLTKGIV-VWGNEELLRRLLVNLISNAYRYGKENGHISVVLQKT-GENVLLSVSDNGYGIGKEHIDHIWQRFYQADTSHT--HQGSGLGLAMVQEIAQLHGGWMKVESEEGEGSCFSLHLPLK-------------------- 91789740 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RATADQVATVIANARAYEAE-KTRAEETDRAKTAFFSNVSHEFR------TPLTLLLGPLETLLAEREEARDRLLQMQRNALRLLRLVNALLDFSRMEAGRHSARFAPTDLARYTADLASAFRSAMEKAGLSFAVECPPLPAPIYVDRDMWEKIVMNLLSNALKFTFEGG-VSLRLVAADG-GAHLTVKDTGSGIPRSELPKLFQRFHRVEGARARSHEGTGIGLALVHELVKLHGGEIRVASDEGQGAEFTITLPPEHVVAESPE------------ 91789740 --------------------------------------------------------------------------------------------------------------------------------------------------------VLSDVMMPNLDGLGLVPETRTLPVILLSARAGQEASLEGLSAGADDYLAFTSQELLARVRTHLTMARARDELNTELMHANEELEA--------------FSYSVSHDLRAPLRAVNGYTHLLEEGYATQLDDEG-RRFLRVVREEAGRMGQLIDDLLNLSRI--ARAQLSRDPVDLSALALAAGEELQRKEPERRVSLLIQ-EGLVAGV--DRQLLRILFDNLLGNAWKFTVKTGEPRIAFGTEQRNGEVFVVRDNGAGFDMAYASKLFRPFQR--LHTESEFPGTGIGLATVRRIVERHGGRVWAEGAPGRGAAVFFTLP---------------------- 306820882 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------FVIGSLIIGMVIIGFFIFTLSLSKSIIVPLQKLNKTAGEFAKGNFEALAEKRYNDEVG---KLADTMNFMAKE-IKNTEKLKTEFISSISHELRTPLTSIKGWSETLQM-SEGYKKDSDVAIGLNIIYSEAERLSNMVEELLDFSRFQSNSMKVIKKPVNIKEVMFQVYRQFSNKRTSAQIK--CDFSGKDTIVNADPNRLKQIYINLLTNAIKFTEENGLIEMIATGYDDKIETI-VKDNGIGIKEENLPHVIEKFYKG----SSTMPGNGLGLSIVDELVRLQDGRMTLESEVNVGTTITIVFPA-----FIEETENEESKFE--- 260170975 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKATDINGLWSSLVTKVQVDKEPAFYETWWAYVIYVMLILLVCYSFYYRTKRRM--QLRHELSVAQIEKEKSEELVQVKLRYFTNISHDLLTPLTIV---TCLIDDAEITYKNKIPQ---FDMIRTNVNRLKRLLQQILDFRKVESGNMKLKVTSGDIVSLIRDVCDSFMPLIQKKKLTFTFESPEETIQAYFDVDKIDKVVFNLLSNAYKYTGEGGEIKVSVFLQNGHTLSIIVSDTGKGIASEDIDKIFTRFYTNQHWVSSETN--GIGLSLTKELLELHHGTISVESEVGRGSSFTVIIPIDKESYTEAEINVESSQE---- 238916037 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIFVIIMVLIITSLGLTLWIYSSIVKPLNKLKLATDNIKEGNMDFEVSNNEIGDVCRDFEEMRVVLKQSAEDKIKSDAEEKELIRNISHDLKTPLTAIKGYVEGLRDGIAN--TPEKQAKYIQTIANKVNDMDKLIDELTIYSRLDTNRVPYTFVRCNVSDYFGDCCEEIGTELEASQIELEYNDHTEPAYMNVDPEQLKRVVNNIISNSVKYMAEGGKIKIDL-YDEGDYIHAIFSDNGIGIAAKDVERIFERFYRTDESRNSKHGGSGIGLAIVKKIVEDHKGKIWAESVEGEGTTMHLNL-----LKAKDEENPENA------ 134299696 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLLKVTAKIFKISDIQGRVLKNHESHLNKVNENLRQLEE---SRRQLVSDISHELGTPMTSIQGYLKAMLDNVIEPD-----RQYLNLIYDKTLLVNQLVEDLFELSKLEANQVSFNFKEVTIQDLMANITRKFALDFKNSGINFMIDTPDNHIIMNVDPARIDQVMVNLINNAVKYTPTGGTIRIQCQAEKDGEVIIKVIDSGSGIDEKSLPFVFDRFFKGTQS--QKVGGTGLGLAIAKQIIIKHGGYIGVDSMVNKGSTFYFSLPIS-------------------- 307152859 -------------------------------------------------------------------------------------------------------------------------------------------------------------------FRSLWITILATVLLTFVLCAFISACLANSLAQPILAMRNFAVRLGNGHLGEKLNILRKDEL-------GQLADELNRMSELLDRKRRTFLANVSHELRTPVSNVKVTLEALERGAIS--EPELCDRFIQTAQQEINRLSRLVQDLLYLGSVEAGVTPLEKQSVSIRSLINRAVQTMELRTFPLRLKIDNDIPD--LQLQVDSERLLQALLNILENAIKYSRYPPKIAIS-GYIAGNQMLIKITDSGMGISQEDLSHIFEEFYRSDSSRHS--EGTGLGLAISKRLVELHGGKITADSVVGQGTTITICLP---------------------- 143321727 -------------------------------------------------------------------------------------------------------------LLTPRSGMSLARTLI------ENSPDFIIFRDLEGRILQTSRSLDEFLALPYRGNVADLPDILSAATAAEFAKFDEEVKRTGRRVRQASRLVRIVHELTKGGAGLPPGLLTFAVNITETVDEHNRLRIALERAEEFAAARWQFVANVTHEIRNPLNAIHGLCEAALADADRPP-----AETFRRILRSVAELEDTVRDVLDFSRLDHGGVAVDRAAFNPVRALEEVAAQFLRPAGRKGVAVNALCDAASPRVLGDAVKFRRVAANLIGNAVKFTSKG---HVTARLTDRLQATLTVEDTGIGIPQDRLESIFEPFTQADSTTTRRFGGTGLGLTIVRSLVQAMDGFIKVASTPGKGSVFTAT------------------------ 140311346 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FANYLKYRDFSKPLNLVLNNGRHLEIRVMPYSDKQLLMVARDQMHQLEGARRNFFANVSHELRTPLTVLQGYLEMMQEQVLEGGTREK---ALHTMREQTQRMEGLVKQLLTLSRIEAAPVLAMNDKIDVPMMLRVVEREAQTLSQQRQV-LHFSVDESL-KVLGNEEQLRSAISNLVYNAVNHTPPGTDITVS-WQRAPHGALFSVEDNGPGIAPEHIPRLTERFYRVDKARSRQTGGSGLGLAIVKHAVSHHDSRLEIESTLGKGTRFSFLLP---------------------- 296441284 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQKEREEERLAKREAEELEMLKDEFLINMSHELKTPLNVIYMTLQLESEEIKSALEKNGQKRHDKIIQRNVYRLLRLIRNLTEIAKLESDEYRLNFINCDIVSIVRQISLAVADHMQSTKVKITFDTDIQELITACDPSAIEQIMLNLLSNTIKYRKDESKVRVSLTVKDNK-VRVTVKDNGIGIPKTELEYIFKRFAKIDTSLNRKCEGSGTGLTVSKYLVELHEGSIWAKSQLNKGSSFIFEIPIVQISD---------------- 219850343 ---------------------------------------------------------------------------LLAQLQTQGLTIRVLDRTGAIRQAVGAYHHAPVDPVSLQARSGTVWHTQILADGTTVRVYTVPVYEHDQ---SVGLIQIIQSLEPVVETLQQLQTAFAIGIPALTLLAGLGYWLAARALQPITNIIRTAQQISATDLHARITLPPTDDEVGRLAAT---FNSMLARLEDAFRRERQFTADASHELRTPVAA---MEAIITVTRERPRSVTEYTQALDDLLVQTRRLRSLIDDLLQLTRSET-RYRSTHTPVNLSLLLEDVTETMRPLAEERGLVIATEISPNLV-VVGDSDSLIRLWLNVLDNAIKYTPRG-TITLRASRT-GDQVTVTVTDSGIGIAPEHLPFIFERFYRVDPARSGN--GNGLGLAIAREIVRLHHGTITVTSELGHGTTFTVNLPTS-------------------- 162451770 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LARDRYFGVMTLLATAPERRCGPADLRLAEELGRRAALEAQEAIERRDEFLVVASHELKTPLTSMQMQVQLLHRGSLAGVPPARIEAMFRILGRQTSRLGRLVDELLDVTRMNAGRLALTLAPVDLAALAREVVERMRPQLTDARCPTQLDLGAPVVGHW-DPDRLEQVVVNLLSNAVKY-GAGAPIFIGVRRQADRALLV-VRDEGIGIAEADQGRIFERFERAVSV--RNFGGIGLGLYIARSIVASHGGSIQVQSKPGAGATFVVELPLSPPENAVP------------- 225012591 ------------------------------------------------------------------------------------------------------------------------------------------------------FLGINYFFFHISLRSILIPLGLNFIFTFIFSYYLLSLKMERTIVEKVS---DIYNNLFPTTIS-SRATDNFDSLTSNLKKITSDKNTEIAFLKEQETYRKEFIGNISHELKTPLFTIQGY--VLTLLDGGVEDKKIRTKYLTQAAKGVDRLMYVIKDLDLITKFESGIETLYRTAFDLRLTLENVFELLEIEGVRNNITLRLDKKKEPIIVFADEERIQQVLMNLIINSLKYGTERGVTEISFEKMNDTKLLIRINDNGDGISEEHLPRLFERFYRVDKTRNRNQGGSGLGLAIVKHIIEAHHERVFVESKVGIGSEFSFSLPLANKKEREKED----------- 296440556 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------IAPVDATVSTIRKQLVYVSLIMLILAFLLAILIAKKVARPIIQINAKAKQLAVGDEAIVFEEKGYKEIAELASVELTKTEKLRRELIANVSHDLRTPLTLITGYAELMRD-----LPTENTPENVQVIVDEAKRLTQLVNDMLDLSKLQAGTSQLEKVTFNLTKQINELLLRYNTLTAQEGYTIDFIYDEEI-WVNGDELKLSQVIYNLINNAINYTGSDKHVIVK-QHVTNDQVRIEVIDTGEGISEEYLPYIWERYYKVDKTHKRATVGTGLGLSIVKTILDAHEAHYGVTSNIGEGSTFWFEI----------------------- 300313895 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------SQFAAQIIIAVVAVMLAAFLVVRISGVLTRPLTRVARATHRLASGDYAI-RVEVESGDEVGMLAQDFNQLAMTLERNE---KLRREFMADVSHELRTPLAILNGQLEALEDGVLQPD-----AQTLRSLKSEVEHLNKLVGDLYDLSLADAGALTYRRADIDLAPLLRDSAALYSDRFSQRGMRLSCELPASMP-VHGDAARLQQLLSNLFENSLRYTDAGGRLQVHAHLQQQHWHLV-FDDSEPGVPPEVMARLFERFFRVEASRNRASGGAGLGLAICRRIVDAHQGTIGASASPLGGLRVVVVLP---------------------- 227529597 ----------------------------------------------------------------------------------------------------------------------------------VIRPYFYHKKMIAVVSIATFVSVVEENMHQLKINLAIAFLIATLAALLI------SYLLARSITKKIDQLRTATRQVAKGNYHVVNGKDEVDDLARSFNQMTTALRESDQEIRRQEERRRKFLADAAHEMRTPLTTINGLLEGLRYDAI---PKEDWNHSIELMQNDTQRLIRLVNDNLDYEKIRTNQISMDRKLFDCSAVLTNLKEQLNKRAAEKEDRIQLDVPAGLL-VYADYDRFVQIMFNVIQNAIQFT-SNGLIKISARRVE-RGCKFKISDNGIGMTNDQVKNIWERFYKADQSRSNQYGESGLGLPIVHELVNLHGGKVTVESKPKKGTTFTIFLPD---PQHAPHRNSQN------- 268609372 -----------------------------------------------------------------------------------------------------------------------------------------------------------------LLLLSGVHIGILLGMQQARFNEILEIIVIALVAGGLTLYTRHTYEIPMLRLADAAAKIAKGDFSARVETVNEREDYLDQMIEDFNKMRVDFFSNVSHEIKTPIAVIQNSAEMLKKPDL---SEDKRQEYVDSITNAAKRLNTLITNILKLNKLEKQSITPNVSEFDLCDQLVQSALLFETVWEEKGIEFEADIADERKLITADAELLPLVWNNLLSNAFKFTERGGTVTIR-EYSDNDKVVVEVEDTGCGMDEQTKKHIFDKFYQGDTSHS--TEGNGLGLALALRVLQLSDGEIDVQSEPGKGTRFIVTL----------------------- 261406530 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVLSLVGIIVVANVMLYRWITRSVVKPLDLLRNSAEHIKEGNLQ-FSLDMHSKDEIGQLNMRKRLHESIQLRLRDEENRK-ELISNISHDLRTPITNIKGYVEGIRDGVAD--TPEKMDKYVNIIYTKTIDLDKLVDELFLYSKLDLKQVPFMFEHVDIIGFIDDCIEEQRYVLEEKDIRLEWKERPDPVEVIADLEKLKRTVLNIIGNAQNFMDKGQKIGISIRL-SPEWVTVEIRDNGTGIAPEAIPYIFERFYRAESSRNSSTGGSGLGLAIASQIIEGHGGQIWAESELGVGTSLYFTL----------------------- 239623925 --------------------------------FRRRERLYLTFSLICLTTVLRLGMESNALVQYFLPGGIGFVLSRVFLLLFTLHSLCICL-FMVQAFSIRLGRFLRVLYLVCFIMAGIC-----VLPYAAAVNGMFMVMIPYVISIFLAVRTGNIGRDPYRLLYLCSMVTYLFYGPLTKTVFEGDMFVPGIVPNMFLILSQLSRSYAQAHEEAERLNANLEELV---KQRTAQLNHANEQLEASQAALQEMISNISHDLKTPLTVLNNYLELLGDE-MIASSEQERTEYLGIAYHKNLDLQRLIHNLFEVTRMEGGTAVYHPEWVSAGKLMVEADRKYGDLVRDKGITFLAR-AEGMLELQLDKNKIWSVLDNLVYNALRHTPEGGSISLCISRDVDNRAALRVSDTGEGIAAAHLPHIFERFYKVSPERGEKDGSSGLGLYIVKTTAEAMGGSVRVESTLGKGTVFTVTFP---------------------- 148263562 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSNYRLEGNYAILTFMD-----VTEERRAQHQLAEANERLKGVNHLKSEFIYTATNDLRLPVAVIHSNCSQLRDSDTNNLT-EMQREHLDSAIDSCDRLMDLIEELLDNSNFDSSELELSCEDKNIMESIQEVYTVLAPFAWQHGLQMSVEPLQDNISAFFDSKKIQCVLTNLIGNAIKFTPSGGKIGISVSVCDEE-LLVSVTDTGEGIPENYITRIFNEFYHLKSTNSSAKKGSGLGLAICKRIVDAHSGRMWVDSTLNHGSTFSFALPLSR------------------- 210609809 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLVVIVSFLSNKMVKPFARITQAIEDVTEKENAYTETKQISDAFNKMLGRLKVLDDSRQEFVSNVSHELKTPLTSMKVLADSLLAQEDVPV--ELYQEFMGDITEEIERENKIINDLLSLVKMDKTASDLNVKPENINELVERILKRVRPIAAVRNIEVVFE-SFRPVTAEVDEVKLSLAISNLVENAIKYNKEDGWVHVSLN-ADHKYFYVKVADSGIGIPEESIEHIFERFYRVDKSHSREIGGTGLGLAIARNAIVMHRGAVKVYSEEGTGTTFTVRVPLNYIV----------------- 187935295 ------------------------------------------------------------------------------------------------------------------------------------------------------------YILKYRILGNYIYIIVGLPM-VLLVHFVITYRRNRSLACIINE----TEMMVKGDLDKLIEINAKGDMKNLAQNINNISKQLKKRTLEERKAKNDLITNVSHDLRTPLTSIIGYLEII--DSDKYKDEIQLRYYANIAYEKSKSLNLLINDLFELTKMQNNTIKLEKVKINLVELLGQVIAYFKCQFDNEKMKARIKFSEDKLIVNADAEKLVRAFENLLSNSIKYGRDGYYVDI-ITKSEGDMAIVQIINYGEAIPAIDLPYIFDRFYRIEKSRNSDIGGSGLGLAITKNIIELHQGRISAYSDENK-TIFEVRLP---------------------- 253997050 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTIISALAGILGTLASAWVFSRTIVKRVQLIRDSAAHLARGEALALPSQDELGQLAHELDQAAQLANLAKLQAQEANAEKSIFLSRTSHELRTPLNAILGFAHLLETDL----TDLKQKESLSMISAAGKHLLKLIDQVLDIARIESGDMQIDIQPCDISALLDEATHFMHPLAKARDIQIKTYYPPDLV-IATDRQRLLQIVLNLISNALKYGPANAKVYMQA-YKKDDKVIIEVADEGKGIPKSMHHRVFTPFERL-GAENTKVEGVGLGLALSNQMMAALGGEINIASDK---SLFQLTLPYKQLV----------------- 228901110 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IEEIRYIANGNFNHKVSVVNHNYLEELAIGVNEIVEQLKDEERQ----AEQAKSELITNVSHDLRTPLTSIVGYVNLIHHDNY--RDEVELRYYIQVIYDKVTRLNALMNDLFEYTRVQNKELSLYSVPIDIVELLGQLTVQFRIQVQEANIECRPSFPSQKLMVLADGDKLVRVFENLIINAIAYGSEGRYIDLTA-YESNNMITIDITNYGQPIPSTDLPHIFERFYRVEKSRSTNTGGSGLGLAIAKSIVELHKGTIEVYSDDEK-TTFTVKL----------------------- 139568750 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAFSRMSDEVLQLIDAKTEDMKSARDEAITANANRSQFFANMSHELRTPLNAIIGYSEMLEEECEDMGHDDLLPD-VQRINSSGRHLLTLINDVLDMQKIEAGKMEIYPTAFDIDGTIEMLNAINMPLSEKTGNAYVVERSDDVAGAFFDETKLRQIVTNYLSNAFKNTESG-TVTLKVTKEQEEMVRFAVQDTGTGIPEEALAGLFDEYTQVQTSTMAKQASTGLGLSVTKKLAIMMGGDVEVESEVGTGSTFSLVI----------------------- 150004693 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIYFIFRSYKKRLLLQNSLDIEKKSLEMEKK----NRQKEHELNSERLRFYTNIAHELRTPLTLIIGPLEDLKDNRSMPTP---FRTKIQTIYRSAVQLLNLINQLMEFRKTETQNRQLTVVKGNLNNLVTEIGLKYKELNRNEHVTFNIEVEPMKKTVYFDAEIITIILNNLLSNAIKYTPAG-QITLSMHQIKANGVEMVVADTGYGIDAESLPHIYDRYYQAKG--KHQASGTGIGLALVKSLVDLHHGSLDVESVLEKGTTFFFRI---KTDYDYPEALHKEEEDSA-- 126651206 ----------------------------------------------------------------------------------------------------------------------------------------FFVRILFVLFLFLITNTLFAFISYHATGWLYGQLGTEPHDFWQQLGTVLGVFVLFACSAAIIFLIGLNRQRWDAIVEALR-QMAKGDFNIQLDVKGNKEDQMAVELGELERMRQEFISNVSHEIQSPLTSINGFAKALKNIHL---PEEKRQHYLEIIELESNRLSKISDNLLKLTSLESQHHPFETTTYRLDKQLRNVILALEPNWVAKQLDFDLHLDN--ITITADEDLLNQVWMNLLTNSIKFTSDRGAITLTMTQHLDTITII-VQDTGIGLSEEQQMHIFERFYKADQSRTAANGGSGLGLAIVKKIIDMHHGTIAVESKLGKFTAFLITLP---------------------- 15887386 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RAERALKEKNDALLKADELKNDFVQHVSYELRSPLTNIIGFTDLLKTPGIGQLT-ERQAEYLDHISTSSSVLLTIVNDILDLATVDAGIMQLNYSDNDLNELLDDVSVQIADRLQESGISLEIVAPAHLGSLVADHQRLKQILIKLLTNAINFAPEGSSVQLSCQRSEGDFV-FSVADKGPGIPEDMLKSVFDRFATRGNGGRRT--GAGLGLSIVESFVSLHHGTVSIDSRPGNGTIVTCRIPSATLPHSIAAE----------- 299144931 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTWWAKLIYILVSISIIYLILHAYKKKL--DLESLYTLEKKNHEQEQELNQERLRFYTNITHELRTPLTLILGPLEDMQKETSLP---AKQAQKLSVIHQSALRLLNLINQILEFRKTETQNKKLCVSKGNIAPLIYEIGLKYKELNQKTKIDFQIQIEKEEMLLFFDKEIITIVLDNLISNAIKYTEQG-CVTLSLYQTMRNEVEIKVSDTGYGISAEALPHIFDRYYQ--ESGKHQASGTGIGLALVKNLVTLHEGEIRAESIQNEGSSFYISLPNALHADSTEQIQEDTNQE---- 108759268 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LARELARRASLADHVRQEACQAIRAREELLAIASHELKSPLSALQLQVQNLRTALERSPDRERLHRGLDLMGRQAKRQAKLIDALLDVSRIHAGRLELNPEPVDLGALVREVAERLEPELAGAGTRLTLTLPLEAHGYW-DRLRLDQVLTNLVSNAMKY-GRGNPVQVTLSSTQAH-VRLDVRDAGIGIAPEHLHRLFHRFERAVSG--RDYSGVGLGLWIVREVVEAMGGHVTVSSELGVGSTFTVVLPRAR------------------- 217976854 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DATAGVNVERALT-ERNQALIEAERLRNDFVHHVSYELRSPLTNIIGFIQLLGDPSVGPLNPRQL-EYAGYVTKSSSALLAIINDILDLASIDADAMELSLEEIDVAETMRAAAEGLEDRVAEAGLTLSVIPMQDLGFFIADGKRIRQILMNLLSNAIGFSAPGSAIGL-AALRRGEEIVFKVSDQGRGIPREVVDHIFDRF-KTHTSGSR-HRGVGLGLSIARSFVELHGGRILIDSALGEGTTVTCIFPAK-------------------- 184201480 ------------------------------------------------------------------------------------------------------------------------------------------------------------------VGLLTFSFGLATLIAAMTVGWVMVTRAFQPLRQVEATAARIADGDLSQRMEGYNPQTEIGQLSTSLNAMLGHIEDAFDARTRSETKLRRFVADASHELRTPLVSIRGYSELYRHGAL--QTPEDVGKAMDRIESESKRMTQLVEDLLTLARLDERRVA-ATRPVDLLHLAYDAASDAHATAPDRTVTVRGLADPESAWVHGDESKLRQVVANLLTNALRYTPAGSPLELAVGLEDGRTAVLQVRDHGPGIHGQDAERVFERFYRADSSRTRETGGTGLGLSIVAAIIEQHDGAVKLEETEGGGATFTVRIPHTEPVDDAAPD----------- 298249702 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QNEIIAGVVVFIDISE--RKRLEQL---KDNFISMVSHELKTPVTSIKGYTQLLQ-KHFQRSDEKQSLYFLAKMNYQLDKLTDLINEILSISQLDLGMLNLRPKVFDLVEVVREELESQQATTATHKLQLK---GVEKLTITGDCERIGQVIHHLVSNAIKYSPGRKQVCIEI-CHSDQAALIHIQDYGIGIDSEHFSRLFERFYRVDEPLEQTFPGLGIGLYLAHEIIQRHQGHIWVESQKGQGSTFSFSLPLQPHTAIAKETSHDN------- 136045849 -----------------------------------------------------------------------------------------------------------------------------------------------------GISLIQDSSIPFLIVIGFIVSYLFCCFLLIQSWHLNEFSIAFILVYSLVIFTNFSFNLWDGNYRILALILYKDREVKMRNMANLLSLQ--------DKNKDLFLARTSHELRTPLSGMIGLCENMLEKAEGLTPSFIRK--LKLVVQNGWRMNQLISDLTDFSKMREGQLKVECRPEDFGEILDRVKENLKPEMERKQLTWKININPELPMIHADSDRIQQVLMNLIGNAIKYTEYGS-ILLEAS-ASKSFVEVNIQDNGMGIPEEELRLVLEDYQRGTNVAT--TPGTGLGLNLSRHIIELHGGELSIESEVGKGTTVGFTLPVSE------------------- 28210566 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------FRIAILGYIIIFALIMIMYAKFTSKNLTMPLKELMKGVKKIIKGDYSYLKSQNEFGDLRDAFNLMVEKIEEERKLKEKSEDNRKRLMLDISHDLKNPLASIRGYSNYLIENK--EISNKEKEKYLKIIENNSIRVNDLITDLFELSKFESIDFSIDFEKMDICELIREIIANHIPQMEDKDMVYSFYLPENEVFIMGNEKNLYRAISNLLENSIKYNEKGTKIQVSLEEYED-SVGIEVVDNGIGIPKKLKQDIFNPFIRVDTSRNSKQGGTGLGLAITKAIVEKHKGEIKLISDIDKGARFKIKL----------------------- 305680514 -------------------------------------------------------------------------------------------------------------------------------------------------------------LLNKLVAGQIRIGIAVLFLIGVLGYFVIRRTL-GPLRKVEETAKAIANGDLDRRAPVLPENTEVGALSHSMNVMLEQLQASIVELQSKETQMRRFLGDASHELRTPLTSVKGYAELYRSGATTDATM-----VMKKIEEEAARMSLLVEDLLSLTRSEEARF--DEAPVDMLALGLSVVGSLRAAYPERSIEVDAK-ATDMPMVMGDTARLHQVLTNLIVNSLKHGGEEAKARLSID-TDDNHVILEVSDDGVGVQEADLPHIFERFYRADTSRTRATGGSGLGLAIVKTIVEAHQGAISVESTVGEGTSFRIVLPK--------------------- 284038079 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------IDALTQTYASQKNTLYITLASLIVVML--LGGWALYLFRSKQTAYRTLERQNEEIRE---QKDKIEAVSQQARLATEEKLRFYSYISHEFNTPLSLILTPTEDLL--TKKTVSSHDLKSNLALIQKNAYRLLRLIDQMLDLRKTDAGKQRLRTVEQDLVAFIQDIVQDFKRKAEKQRIDLRFMPSKASLPVWFDEEKLDKVIVNLLSNAFKYTPKGGLIHVRLDVLDNR-VCIQVEDNGEGMTPDEQAHAFDLFFSGTRPFNLSK---GLGLALSMEFIQLHQGDISVKSEKDKGTTFTILLPLGK------------------- 260665099 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MQLRHVIQELHYIAEGHFDHRISFVVKTDLQKVIDSINFLVDSTVNAMNEEERSKDDLITNVSHDIRTPLTSIIGYLGLLKADNSLTAD---QLKYVDIAYNKAGQMKALANDLFDYTTLNSTKTKVNFAPLHLTSMLEQVAAGFELEAEEKNISLNVNTNPDDLVIDADAEKLVRVFNNLISNALKYGHGASFINLSAKKIKANLVEIRVENNGEAIPKAALQKIFERFYRVETSRNTKTGGTGLGLAIVKEVIDLHHGKITCESNERI-TSFIIHLPFKVALP---------------- 196041356 -------------------------------------------------------------------------------------------------------------------------------------------------------------------LLKLMKQFLIISVLTIILTTISVFVFSRVITEPLIKMKRATEKMSKLNKPIQLGIKRNDELGSLAKTIEDLSSELTYMKKE----RGEFLASVAHELLTPLTYMKGYAKVAKRDSL---TKEEREEYLQIIEDETDSVTDLVQDLFMLVQLEQHQFVIKKQKVLLRPFLERMVEKTKTTLTNKQMQLHVYCKDDL-EVCIDERRMEQVMLNLLHNAYQHSLENTTITIRV-LAETNSFTISVQDEGEGIPEGDIPHIFDRFYRVDKSRTRATGGKGIGLAVAKEIVELHNGSILVTSKLDVGTNFIIELPFE-------------------- 298376777 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------TINPKLYPISTFKQMSLVVVP---SFMIESPFEIVAIALIAFLLILLSMREHRHKKDILDTERNMAEEVI-RLREKAEESNRLTSAFLANMSHEIRTPLNAIVGFSTLISESE----DKEEIKEFAKIIHANNELLLNLINDILDMSKIEAGILDFLYTEVEINELIQTLWRSYRFKIKE-GVEFRTELPAESYIIHTERNRLSQVLANFINNACKYTFEG---MITIGYERKNNIYFFVSDTGKGIAEENISRVFERFAKLDSFT----QGTGLGLSICELIIKHLGGEIGVESSVGKGSTFWCTVPTRK------------------- 228951076 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FSKFITDPLIKMKRATEKMSKLNKPIQLGIKRNDELGSLAKTIEDLSSELTYMKKE----RNEFLASVAHELLTPLTYMKGYAKVAKRDSL---TKEEREEYLQIIEDETDSVTDLVQDLFMLVQLEQHQFVIKKQKVLLQPFLERMVEKTKTTLTNKQMQLHVYCKDDL-EVCIDERRMEQVMLNLLHNAYQHSPENTSITIRV-LMETYSFTISVQDEGEGIPEEDIPHIFDRFYRVDKSRTRATGGKGIGLAVAKEIVELHNGSILVTSQLEAGTNFIIELPFE-------------------- 307823692 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FAYLASHFNQMAQELGLQQNKLREGRVVLEKRVAERTFELHQLNEELKRMDNE---RREFLADISHELRTPITVIRGEAEVTLRGQD--REAEEYKDALHRIVELAMQLGKYVNDLLFLARTETANLQFEWDSVDLAELVAGAVENFQVMAEENSISVSLDAPTEPVWVRGDKQRLRQVLFILGDNACRYSTPGGHIAVALR-VDGEMASFSLTDQGIGIPAQDLERIFDRHFRSRNALASRDDGKGLGLPMAKSILKAHGGSIKVTSIENSGSTFTVTLPLISIEQDSKQINEK-------- 182624344 -------------------------------------------------------------------------------------------------------------------------------------PIFYKGVFTGAVSIVTPLSALSDSLVRIN---QIVWMCVAIAI--IFSGLAIYFISKKIIIKPLKVINNAAKKIANGEIG-NRVNVSYDDEVGELAESFNILATS---IEEAELNRREFISNVSHELRSPMTSIKGFITAI-LDGVIPKDKEEY--YLVIVNDEISRLTRLINDLLDLSAMQAGKLEFNISELELNRIIETTVLKMNQKAASKNIKIEVLLESEKLYVYGDNDRLIQVVTNLVDNAIKYCDENGEVKISTK-TKGSKIIVSIFNTSKGIDEYDLTHIWDRFYKVDKARSNKTS-TGLGLSIVRNIILQLEEDIWAENVKDKGVRFNFTL----------------------- 302875760 --------------------------------------------------------------------------------------------------------------------------------PLKLGLFFSFIVFSIMLASVIIICAVAFIAFRFGVWTKPNPAILIMLLVSVVIGTIISAVVGKRILAPIVIFSRATMKVAKGNFNI--YLDEDKVHIHEVTEMTRNFNIMVKELSNIETFRNDFVANVSHEFKTPIAAIEGYATLLQDDNL---TKEEKDEYVSKILMKTRHLSSLAGNILKIARLENQEIVVEKKNYRLDEQIRQALLSLETKWTAKNINLDIEMDS--VNYYGNEELLMQVWINILGNAVKFTSENGTISIALQKVENNIVA-TISDDGIGMSKDTQKHIFEKFYQGDKSH--YEAGNGLGLTLVKRIIDLCDGKIQVKSELGIGTMFIVNLP---------------------- 289423124 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLLGCDSQAIVEGYVIDVIRDGGLKDFLVYNIGINYSITKERVKIDPVRMQDIDNLS-ISTVVNIEDVTEMR--KLENVRRDFAANVSHELKTPLTSIQGFVETLKSKDED-ISPEVRKRFLDIIENESRRLTILINDILLISSIE-GQVELTKEEFSIREVSEYVGDLLNEKAERYSVSVNFDYSNIDDLIYTQKEYFKDLLINLVTNGIKYNQKGGKVEIKYRQDSTR-LVLEIEDNGIGIDKDDLDRIFERFYRVSRSRSQNIEGTGLGLAIVKHIVRSLDAKIFVESELGLGTKFTIEFDLVKIRKRQEEE----------- 239981307 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LERLNKELDETNAGVMALYSELSGELEETNRGVVALYADLEDKSRRLRLA--------------SAAKTRFWANVSHELRTPVNAVIALAQLLLDAGAEPLTDEQHQQ-VSLIAGSGNTLLALVEELLDTAKAESGRLEPQLVEADLRTVLHQLRGTLASTTAE-DVTLEIADTAFPGPFVTDEVMLTRILRNVLSNSLKFTTEGS-VRLTVRRADGPWAVFTVTDTGVGIPEDEIEQVFEEFYQVRGVHQRHVSGTGLGLPYARKLTELLGGRLTLTSRLGHGTRVVVELPAAPVRSAGP------------- 15612936 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SVIVLIPALFLGNMLSRLLLTPIQSLTKTMKHIQETDYEKIKLPSSSKD---ELYTMGMTFNQMIDMLEQNYQKQQQFVSDASHELKTPLTVIESYASMLRR--WGMKKPELLDEAVEAIHEEAVRMKAMTEQMLQLAN-EDAREVLEKKEVDLLEVAEKACQHIHVSFER---EIQVVKQGEVFRVWADENKLKQVVYILLDNARKYSQ--GRITVTIKETS-ETCSLSVMDQGIGISKGDLEKIFDRFYRVDKARARETGGAGLGLSIAKAIVDAHGGEIAIESREGKGTTVLVVLPKQR------------------- 302875104 -------------------------------------------------------------------------------------------------------------------------------------------------VTSFGISLMLNYSLSKLHYINTLLLSITLVICALIG-SILVFFVTKLIIKPLKKLSESTKEIAKGNFDINILYDSEDELGI---LAKNFNLMAKELKNIEYLQK-DFIVNVSHEFKTPIASIQGFVEIIKDKSL---PETKFDEYTDIIIEETKRLSNLSTNILRLSRLDSQMISKNRVIFSLDEQLRKTLLLLEDQWSLKNLELEINLEK--VNYIGDEELIQQIWVNILGNAIKFSYDNGTISVKLK-DNPSSVIVEIADQGIGISEEIENHVFEKFYQGDTSHS--KEGNGLGLAIVKRIIEICNGTIYFKTKYGKGTTFTVTLPKE-------------------- 156743359 ----------------------------------------------------------------------------------------------------------RSILCVPMIARGRVIGAIELLNGGDFDEEEAQRLMRMAAFIAVAIENARLFQQIAAGRDRMASILNSTADGILMADMRGDIQLANPLAARICACTEEALIGRRIDDVVTELQARAHEVIRDLALTLILRDITQER--ELEQLREDYTSMLVHDLRAPLTSIMNGIMMLQRGIVGPVN-EQQQELLKIAYQGSQTMLHLINTLLDISKLEQGQMTLDLKPLPIFSVIDQAIERLHNLASSRHVTIEQRLAPYLPPVEIDGEKIVRVLQNLLDNAIKFSPPQSVVTVHLSIEGEDYLVVWVQDRGPGIPPAYFQRIFEKFGQV---RGRKVRGTGLGLTFCRLAVEAHGGRIWVESVEGSGSVFAFTLPVRR------------------- 153813569 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HNLPLSVISIIFLYFLIFSIFWLWTYKTNLTHQKLEQEKD------EKYKAELLIAAKKAEAANEAKTEFLQRMSHDIRTPINGICG---IINMADHYADDMEKQTEYRTKVKEASHLLLELVNDVLDMSKLESGEIVLEETPFNLSKISKEVLIVIEQIAAEQNIQIEWEKKEIIHRLIGSPGYVKRVMMNILSNAVKYNRANGHIYISCEQPEMTTMEFVCRDTGIGMTEEFQKCVFEPFAQEHTGSRTKFAGTGLGMAIAKKLVEKMGGTITFESEEGIGTTFVLRVP---------------------- 182420032 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFSIIVLSLFAKTFLINPLAELNNAAKKFANGEVN-RRVTIQSEDEIGQLAKSFNVMAESLEKVE---MNRRDFISNVSHELRSPITSIKGFIAGI---IDGVIPKDKENEYLERAYFEIQRLTRLINDLLDLSAISSGKLKLNIKKVDINELIRRCIINSERKLKEKGIILKVYLQDDKCFVNTDEDKIIQVVTNLLDNSIKYCGDNGIITCRIYYKNNK-VLVEIYNNGPKLSEEEKIHIWDRFYKSDKSRTNKVS-TGLGLPIVRMLLNEMGEEVWAENDEKIGVRFIFTL----------------------- 161936330 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVFELRKVPFYRRDGRRLGLMGFGRDITER--------KQYQDAQEKASRDKTAFISTISHELRTPLNGIVGLSRMLLETPL----NDEQRGYMRTVHVSAITLGNIFNDIIDMDKSDRRRLELMPKPLDFNEFVTEMENISSLMAEQKGLRFDLERLTKLPAIEVDSTRLRQVLWNLIGNATKFTKEGGVI-LSVSFEHEAEITFDVEDSGIGIPASEVDKIFTMYYQVKQGSDNLHAGTGIGLAVSRQLVQLMGGNILVTSDIGEGSTFTVTI----------------------- 290955693 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVEELRTAFNTMLEHIDDALAVRTEAEQRLRRFVADASHELRTPLMSVRGYADLFQ--YAAAHSPEERDKHLARLRAEAARMGYLLDDLLMLARLDAADVELRLEEADLVELAVQAADAFR--AGHPDHPLTVTTGSGPVHLRLDPLRLRQVLDNLLTNAAVHTPRGTEVRLEVRVASGTAE-VRITDFGPGIPADDQERVFDRFYRVDKARSRDRGGSGLGLAVARSLVRAHGGTLTLTAEPGT-TTFTVRLPSQ-------------------- 260663096 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISYMIARSLTKRIDKLNTATHLVAQGNYQVHKNKDELDELSANFNQMVGSLRASREEIRRQEERRKQFMADVAHEMRTPLTTINGLLEGLAYDAI---PEEDKMHSIQLMQNDTKRLIRLVNDNLNYEKIRTNQISMERKVFDAAAVLENLREQLRKKAAANKDELKLVVPDSIP-VYADYDRFVQIMFNIIQNAIQFT-TGGQITISAQRVA-QGTEVKVADTGIGMTEEQVQNIWERFYKADRSRNSQYGESGLGMAIVRQLVELHGGKIDVDSTYGQGTTFTVFFPDREYANGSKHDHHDDA------ 126435515 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALAVSVLAALAVSWYLSRRLQRSITEVASAATAVADLGEDFDALAHAFNQMASQLQSVEVTRRRLFSDLAHEIRTPVAVLEAYFEAIEDGVRSLTP-----ETAAMLRDQTGRLVRFAGDLGALARAEESSASMELEPIDIHSLVQRCAAAAQSGYSRKGVELCTAVDVDLPPLWGDEQRMSQVLANLLDNALRHTPSGGRVEISARR-DGHRVLIRVSDNGEGIAAEHLPHVFERFYRADSARARQNGGAGIGLAIAKAVVEAHGGTIAADSAAGRGTVFTVAVP---------------------- 300853678 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NLIMMNYTLSLEREIKELKNDAKKNSEKLNECQELNKKILQFIYGLFHELKTPLNVIFSAAQVMSLCTEYKNGGEKQGQYVKIIEQNCYRLMRLINNLQDLSKLDSGFAKLELHNRNIVSFVEDITLSLIPYAKGKGINLIFDTNVEEKTMALDYNKIERIILNLLSNAIKFTPEKGTICIGVE-DKDDNVYISVKDTGIGIPEDKFKFVFEKFKQCDKSPINGKVGNGIGLYLVKCFTEMHGGKVSVKSTVGKGSTFTVKLPVKVIEE---------------- 217977025 ------------------------------------------------------------------------------------------------------------------------------------------------------VAGLIDALPEAAIVIDQNDRVIAVNARALFPALRRDLLLARGLRAPDVFDCLARARASGDQERATWLERVPVERFLELHVAQSMLLSLRDLSERVERMRVDFVANASHELRTPLASLLGFVETLQ--GPARDDSAARGKFLKIMGEQARRMTRLVDDLLSLSRIEQHLHLLPQSPVDMAAIVRHIADTLTPLAQDSEVEFIVETAGVI--VPGDRDELLRVVENLVENAIKYGAPDGLRRVEIALVAQERQCVSVRDFGAGIAPEHLPRLTERFYRVDAGASRAKGGTGLGLAIVKHIVARHRGRLAIDSQPGQGTTCTVTLPLQ-------------------- 291453163 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LERLNKELDETNAGVMALYSELSGELEETNRGVVALYADLEDKSRRLRLA--------------SAAKTRFWANVSHELRTPVNAVIALAQLLLDAGAEPLTDEQHQQ-VSLIAGSGNTLLALVEELLDTAKAESGRLEPQLVEADLRTVLHQLRGTLASTTAE-DVTLEIADTAFPGPFVTDEVMLTRILRNVLSNSLKFTTEGS-VRLTVRRADGPWAVFTVTDTGVGIPEDEIEQVFEEFYQVRGVHQRHVSGTGLGLPYARKLTELLGGRLTLTSRLGHGTRVVVELPAAPVRSAGP------------- 257439802 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------IYDAALPAIILSCILMMGAAALIAGLLTRSLVQPILKMTDDLEHIQENVPYRELIPFAESIHS----DRLLRENNEKMRQDFTANVSHELKTPLTSISGYAELIETGIAKPAD---VPEFGRKIHVEASRMIQLVNDILQLSHLDSTHAQPDMETVDLLDVAKDCVERQKLNAQRSFISLTYLGES--ARVLGNRDQLDELCQNLCDNAIRYNRPGGKVQLITSCTRDGHCTLTVKDNGIGIPKDAQSSVFERFYRVDKSRSKATGGTGLGLAIVKHIARIHNARIKLESEVNVGTTITVVF----------------------- 253580376 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LPLNVTAVVFLYLLIFGIFCFWGYRADLAHRKQEQEKD------EKYKAELLRTAKKAEAANEAKTEFLQRMSHDIRTPINGICGMINV---ADYYADNMEKQTECRAKIKEASHLLLELINEVLDMSKLESDEVVLEEIPFNLNSISEEILGVIEHMAAEQNIRIIWEEEVTHWNLIGSPVHVKRILMNILSNAVKYNKENGYVYIGCREIPSKQLEFVCRDTGIGMAEAFQKRIFEPFAQEHAGSRTKFAGTGLGMPITKKLVEKMGGTISFESKEGTGTTFVIQIP---------------------- 260596768 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HLVLNNGRHLEFRVMPYSEDQLLMVARDVTQM-----HQLEGARRNFFANVSHELRTPLTVLQGYLEMMHEQTLEGPLREK---ALHTMREQTYRMEGLVKQLLTLSKIEAAAMQLN-ETIDVPMMLRVVEREAQTLSQQRQ-TFTFEVDPQL-KVLGNDEQLRSAISNLVYNAVNHTPAGTHITVRWEHVAN-GARFSVADTGPGIAAEHIPRLTERFYRVDKARSRQTGGSGLGLAIVKHALTHHDARLEIESAPGKGTTFSFLLP-ERLIVATP------------- 270494973 --------------------DAQASGAGLDLAVRRRLL----DSLASRGGTSEIPALVIPGVLTWLYARNGAPAWSFLVFVCVLLFLLRRFRRDAALPDHVVVPRWEGAFQAMAAMDGACWAVPILLTQAAPLEFRLLTY----LVICAVLAVGTTFLAPHRVFFPFFAAIYG-PTLAAAVWYFPDRWQAMLPLTVLYGGVILRHAWGSRRFVVQQVEMER----QRLQLAERYL-AAKEQAERALEEKNRFLSTASHDLRQPLHAM----GLLVESAQQRNADARLVPVLEGIQDCARSLTFLFNALLDLSRLESGAYAVVQEDVSLAEVLHDVSTVFGPDARHRGLRLEVYLPRNRPAVRADAALLRQMVFNLVQNALRYTRAGG-VLIGARMRRG-VWRVEVWDTGPGVPPEDRHRIYAPFYRGEARWTQEVAGHGLGLSVVARSARLIDAEYGFESRPGRGSCFWLVL----------------------- 296268467 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAGTLEEGQRLNVELTETNKGILALY---NQLSAELEETNAELEEKSARLRELAEARQRFWVSVSHELRTPLNSIIGLVRLL-LGPGGEPLSEEQEHQIRLIGSSAETLLAMVSELLDMAKAESGRIQPQPVAVDVAALAEEVCTALRPAAPHR-VALIVDVAADVGEMFADKAILARILHNLLYNALKFTYEG-EVRLSVRLDPDAGVVFTVADTGIGIPAKYLERVFEEFFQVPGPVAVKAEGSGLGLPYARRLAEALGGTLTLTSREGEGTTATLRVPR--------------------- 304317061 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTKPILNIAHVASKLENGNYDVRVKEIPREEELLTLTAA---INHLGASLKNQGMLRAQMTQNIAHELRTPLSTLKSHLEAIIDGVWEPS-----KERMVSLYEEVVRLSNLINDIELLNKIEIDNLKINKVRFNLSDLIKSLLINYESIFINKNQHLEKNIEDGI-SIFADKDKISEVVINLLANANKYTGEGGNIKVKL-YKEGKYAVLSVSDDGIGIPKEDLPFIYERFYRSEKSRNREYGGSGLGLSITKAIIKAHNGMINAESILNEGTKFTVKLPL--------------------- 108756768 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTADVAMAEELARRVAVALENASLYRD-AQAAVRLRDEFLSVASHELKTPLTSLKLQHGLIDRAALGDVGD-KVRPRLATAVRQVQRLSALVDSLLDVSRISLGRLMLEPSDVDLGQAVRDAVDRMEEVFSQAGCPVRVEVPGPLPGKW-DALRLDQVLVNLLTNAAKY-GAGRPVLVEAAFEGEEMVRVSVRDEGIGIAAEDLPRLFGRFERAVS--DRHYGGLGLGLYISRQIVDAMGGRIEVESRPGLGSIFTVRLPRS-------------------- 197118982 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGVRLKSETEYTSPLTRRLLHAFATQTAFAIERVLLVKQAEQAQILR--ARENLERA------LLNSISHDLRTPLVSISGALGALRDRTT-YLEEESRRDLLEAAWEEAGRLNRFVGNLLDMTRLEAGAMKPKRVPSDLQDLIGCALASLEPQLSKRKLTV--RVDPGLPLVSMDMVLMTQVLVNLLDNALKYAPSNELIELESRALDGK-VTLKVADRGPGVPPQDLERIFDKFYRV--PVPEGAGGTGLGLSICKGIVEAHGGTIHAENREGGGLKITVQLPVE-------------------- 225419790 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RNRKTVCLVRADVTDMLAQERRKKEELEAALALAEEASRAKSHFLSAMSHDIRTPLNAVIGMTEL---AFAHIGERERVVDCLQTISLSSRHLLSLINNVLDMAKIERSSLVFSRMKIALPELAEQVSSIIALQAQNSGIRFRTDVNHRHKAIFGDPLRLNQILLNILGNAVKFTPKGGTVEFLIEELPACSARFVVQDTGIGMGAEFAEHIFEPFSRGGDF--GRAEGSGLGLSITKGLVDLMGGEISVETREHMGSTFRVEL----------------------- 268609738 ---------------------------------------------------------------------------------------------------------------------------------GGWRSRLLSVLEYFGILFFISFVLTASFELFFHGL--DIPEDSLRKSAVLTFGNALFIAFIVWLIDRLRFMTRISDGLERLTQGNFSERIEFSDLLGS-NKYNTIIERINKMADELETLRTDFVSNVSHEMKTPLAVIQNYVALLRSPGLSEND---RMEYALAIDDATKRLAALVTNILKLNKLENQQIFPENKVIVLSELVCECMLELENEWEKKNIEIETDIDDDI-MINADPELLSIVWNNLFSNAIKFTDEGGTVSVAVKRMNG-GAAVSISDTGCGIDSETGRHIFDKFYQGDTSHASK--GNGLGLALVKRIIDIIGGEITVSSELGKGSTFTVIL----------------------- 254822465 ---------------------------------------------------------------------------------------------------------------------------------------------SDIIVTGLSMSNI-DATLIRMLVIFGIVTAVALAAATIAGVVIIRRALAPLRRVAQTAGQVADLPLSRGEVELPVRVRESDQLGASLNRMLDHIAEALSARQASETRVRQFVADASHELRTPLAAIRGYTELTQRMGD---DREAVAQAMSRVASETERMTRLVEDLLLLARLDSGR-PLERESVDLSRLAVDAVNDAHVAGPDHQWEL--DLPEEPVVVTGDAARLHQVLTNLLANARVHTGAGTVVTTRLS-TEPSHTVLQVIDNGPGIPAALQSEVFERFARGDSSRSRKGGSTGLGLAIVSAVVRAHNGTIAVDSSPGR-TEFTVRLP---------------------- 189424865 ------------------------------------------------GAALIATVLLFSSGIYFFVQQMLIGQIDLLTLTGYLHQDPNG---LQKLAVMGPVHLFRVRDGNRPLAISLEWGLDAVLSDGNPAPTPLTISNQEKQLYRIQSQLVTRGEHLYQIVVALALIILLIMPVSIILSLAVGYLIAGRVLAPVTAITSKAQEISAENLSARLPVSTDSNEFSQLA---TIFNQTFSRLEGSFEQMRRFTSDASHELRTPLTAIRSIGETALQQQSG---DPACRETIGSMLEETDRLVQTIESLLLLSR--ADGSTLQKEPAEIGELLADVVEFLSVLAEEKQQQILFERRTDF-TIPADRCMLRRAFLNLVDNAIKYSPEQTTIQVALYRDSHDNTVVDVADNGPGIPDAEKERIFGRFYRLDNGRSREMGGTGLGLSITKAAVEAHGGLVTILDNPGGGALFRVIFPSAK------------------- 254241016 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMRQVRKTRQAEEQADAANRAKSVFLSTMSHEIRTPLNAVIGLQELVLKKGEKGVLD---LDSLSIAQEAAQGLLLLLGNILDLSRIESGRFDSAPEPVLPGELIRGILPLVGGLTRQKNLSLALELDGDLEWVLVDPLHFKQVLFNLLGNAIKFTERGG-VTVRVGRREAERLHLEVSDTGLGISEEDQARLFRPFSQVGSPALGQASGSGLGLYISRRLVHLMGGQISLRSELGNGSCFSVELPLT---GPPPSESSEA------- 218442076 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAFTGTISGFLAIHLFR---ELELDRKEREKNLQATNQQLSLVCEQLQR----------FTANASHELRAPLAAILSNAQMGLL----TPNQAQSRHRLEKVVELTKSMSVLVNDLLFLARYEGVNLRQEFKVVDLVNLLQPLTQEWQNRAYSYNLTLTSYWPQSSIMVMAESNLLRQAIVNLLSNACRYTPAGGSIYFKVFCQNLKAI-VEVEDNGIGIPTQDLPHIFERFYRVDTMRSRSTGGFGLGLAITKQIIEAHGGHIDVSSTLEKGTIFQIILP---------------------- 294661194 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDITERKKLEQDRLEALQQAKEKEQQRADEAERYFKQQEEFINTVCHEIRNPMNGIITSLKKLKESLPGSFQPETLEEDIQTIQHCVNHQLVVINGVLNLSRLEAGKEKLLLKPFKPKTIIEESILLFTSQLKTKQLNLIIDLPKQAIAIQGDPERFKMILINLISNAIKFTEKG-HIKISFQTQAVDELVIRVEDTGIGMTPEEQSCLFQRFSRP---LSSQYEGSGLGLAISKKLLDLMGGTIQVDSVKGQGSTFTIHL----------------------- 299782757 ------------------------------------------------------------------------------------------------------------------------------------------------------------------IFIIKQSLVIGPFHAQIWSYQRIVMALLVLIDIGVLWWRLLRYHLYQLDHIIFRVNGNQQHVITSVNALVDTITQAMQEERASEKSKDELITNVSHDLRTPLTSIIGYLGLIEDHQY--QSEEDIVKYSHIAYDKAKQMKNLVEDLFEYTKVQQHGAPVNLMTVDLGQLLEQVGASFELEADKKGMAINVTCEPSPLSITADPEKLGRLFSNLVANALKYGHGASYIHLTAKQL-GEKVVITVANDGEKIPAESVKHLFERFYRVESSRNKATGGTGLGLAIVQSIVELHHGSVTARSDDQE-TAFVVTLPVKQVQKEV-------------- 308049148 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVLMALMFTLATFILVFTLLRSR--RASLRVL------DDLSLAVHEAQKAAD-----------AKARFLANMSHEIRNPMNAIIGLSQLALKEPL----PAKVTNWLQRVQQSGQGLLRLLDDILDVSKVEAGKLVLESNPFDLHTVLEHIDAMTAFSARDKRLDWRIDVGADVPALVGDPWRLGQVLLNLASNAVKFTQRGERLTVRVHRRQERSVEFTVEDTGVGIAPEHLETLFQPFEQGDPATTRRFGGTGLGLTICHGIASAMNALLTVHSQQGVGSRFALRFPLAELDTRPP------------- 135209468 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IQNTMRYEQIEHFNETLQHEIDEATDKLRQNNKKLHALDEAKDEFISMASHQLRTPLTSVKGYLSMALEGDAGKLNKD-QRRLLQEAYASSQRMVYMISDFLNVSRLKTGKFLIEAASTDLATIVKEEIEQLKPSAEGRGLTIKADIQQDFPILELDENKIRQVIMNFIDNAVFYSKSGGTVNVSLKET-NEEIVFTVEDYGIGIPDDEKKGVFSKFFRASNARHVRPDGTGIGLFMAKKVITAHGGHMIFKSKENKGSIFGFRI----------------------- 67920571 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILVNSCSILSWMLVPIFYRGRLLGMLELHGPKTMTWKEDDVGLVNAIATQIGVALIQAEAYANLQDLNEQLEALDRTRSNLVAITGHELRTPLSTIQVCLESLASEPD--MSPELRQVMLNTALEDAERMRKLVQDFLTLSQLESGRVEWNIEALDLQECVELSLSNVRARHKGTALKIENHVKDELPLVRADGEWLVEVLAKLLDNACKFTSQEGKITLEVSSQTPYQLEVTVADTGRGIEPKRLETVFDRFYQEEGALRRSAGGTGLGLAICRQIVRGWGGKIWAESQKDHGSQFHFTIP---------------------- 300726984 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VQQAAFRERRLEENALKDKQLNELKLNFFTNISHELRTPLTLIISLASMIKKE-----EDEDKRYKLKLIHRNAERLLTLVNQILDFRKLDKNKETLNLLSGDIVSFIKNICDSFDSLGND-SIQLSFYSAEPQLVMEFDSDKINKSINNLLSNAYKFTPDGGLVSVQLHVMEQDTLEIRVSDTGKGISDEDKNKIFNSFYQVNGTEMKPTGGSGIGLNITKRYVEMHDGTIHVEDNPVGGSIFVIQLPVR-----LPEDMSDSLQ----- 143941889 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLLTTSLKKLSSDQNLEIELLKKEQSYRREFIGNLAHELKTPLFTVQGYVLTLLD---GVDEKKTVKKYLKQTSKGVDRLIYIIKDLDLITKFESGMATLDQKPFDIIAAIENVFELLEMQVSENKSVLKFDREPEPLMVYADEERIQQVLTNLIVNSLKYGVERGVTEVSLEVLKEDKILVRIADNGEGIDEEHLPRLFERFYRVDKTRNRNQGGSGLGLAIVKHIIEAHGEKIFVESEAKVGSEFSFSL----------------------- 256423414 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SIIISRYNEAVERAQAEEALRLSEQRLKNLLKIREEFISVASHELKTPITSMKVYAEIVEERMAETGNHED-GELISRLNEQIDRLTVLINLLLDTTTISEGKLKMNFTDVDIKKVVAEKLGDIQ-RAGTHKFELQTE---ELPLISADAERIGQVVTNLLSNAIKYSPAGSTVRIAVRKEKER-IQVSVQDQGYGIPKAHQQKIFDRFYRVTTDNFDTFPGMGLGLYISAQIIQGHHGAIDVESEEGKGSNFSFTLP---------------------- 163938275 ----------------------------------------------------------------------------------------------------------------------------------------------FLISLQLIICGLLNIDMGYHVKISLFIALIIITIYLFFS-RVHFIQSNESMVTKLSRALKLQTRLFTNNDRSLSIVFSINDLITALEKGQI---EARKSQE----ARKQLLSNISHDIRTPLTSIIGYIDALKDDVAA--SEVEKQEYLEILYKKSNDLKHLVDEIFNMAKLDADEFPLKEEELDFSEVTREVLIEFLPELSKHNIELQVLIPESTSPIIADHLSLIRIIGNLIKNAIHHGKAGKIVGVELLETNTEYEIL-IWDKGPGIPKHDLQNVFKRMYRSEQSRNPSYGGSGLGLSISKALVEKNGGRIWVDSIPWERTTFGFSVPK--------------------- 271963794 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LNTELQETNQGVLALYNQLSEELEETNRGVVALYAELDGKSAQLR--------------EASDAKNRFWATVSHELRTPLNSIIGLVRLL-VGPGGDPLVEEQLHQIQLIGSSAETLLSLVSELLDMAKAEAGRLAPQPSVVDLVALAERMRMTLRPTSGTDQVTLSVKVSDGAAELFVDEVMLTRILRNLLSNGLKFTEEG-EVRLEIDLDAGHEMVFTVTDTGIGVPEEHLERVFEEFFQVPGPIQARTKGTGLGLPYARRLAQAMGGSLQLSSSP-EGTMAVLRLPH--------------------- 83942229 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NGAILGWSITLVDITDRIVITRALED-ALLRADEANRAKDEFISVVSHELRTPLTSLKGGLALALSGRLGEID-ARIRSPLEIAQRNGMRLSRLVDNILLAQKIDVDALSLDALPVDLGALLKESLEENKMFAAEQKIDLVLPKGHQTATITGDAFALRQIIDNLVSNAIKFSEQGSTVEGSLSIRNGH-VRLSIKDSGRGIPEGMEGQVFGRFEQVKNGGQYATQGSGLGLHISQQLARQMSGKLFYDSVVGEGTTFHMEF----------------------- 301163998 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RIRQESNRLLRSKEELEIARKYAENSIRTKSLFLSNMSHEIRTPLNALSGFSSILTDESI---DNDTRYQCNDIIQQNSELLLKLINDVIDLSNLDPGKLTFNFKECDAVNICRNVINTVEVKQTQAGVSFVTSLDR--LTLRTDEARLQQVLINLLINATKFTTEGS-ITLTLEKESETMALFTVTDTGCGILREKQDQIFNRFEK----LNEGAQGTGLGLSICQLIIEQIGGRIWIDPDYTEGARFRFTHPVRPAKEKEAE------------ 167568405 ------------------------------------------------------------------VSETVYQARAALWVAVIAALSFALNDITQAALELGSVIQFGLRF---AAVLWSAWLLLRLRRPVEATTLQCLLLAWAIVIIAEGVASPSNLLVMQTVLLRFVPSAINGASFAVGLIAILRWRCAATSPLLYPLSIAMGFALAVGLQQVWRAERMRRQEFARVRRQREKLRRAKEVAEAADQAKTRLLAVVSHEVRIPMNGVLGVLQLLE----GSRLDAIQRRQVAIARDCAEHLTGLLDSIIDYVRLGAVVDEPVPADFDPRQLIQSVVELMRTRALARQTTIDVLVNRDVPELHADAGRLRQVLVNLLSNAVKFTERG-RVGVSLTMRDELQLEITVEDTGIGIPENMLARIFDEFTQADESIGRRFGGAGLGLAVCRRVVGMLGGTITAASEQGIGSRF--------------------------- 226358136 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SRRVVSSVETLRRRSRALAQGDYRQ-RVQATGRDELADLAHHFNVLAAALERVEQG---RTELIGNVAHELRAPLTALRGYADAMDDRVMPP------EHAARAISREVAAMERLVRDLSLVSRVEAGQVELHLCPVRVSTLLQAVRERFALAYEEKGIVLRLTTGSGQAALYADPERVTQILTNILGNALRHTPAGGEVDVSIGILKNN-LVIAVSDTGPGIDADHLPRLFERFYRVDPARSRPGAGSGVGLTIARGLAEAMNGTLIAASGPGRGSVFTLTLP---------------------- 254463099 ------------------------------------------------------------------------------------------------------------------------------------------------------------------ALLIVLAEIAALIVISWWLSQLISTPIRNVVSAAAKVSDDLGARVMLSEAPVVISEAQLNRLISNLQADQHQLTAALSAAVEGERAKSSFLSVMSHEVRTPMHGLMGILELIKDGKL----EEDQRHLLTVGQKTAKNMVKLLDGVLQFVKLEANAESSKASAFDPAELAQSAVDLFQSLAIKKGLSLTTSV--SHQMLLGDPQMISQIMLNLVGNAVKFTKEG-QIHITSEFRESGTLIISVTDSGIGIADGLQSTIFKEFVQVDSELARANEGSGLGLAISARLAQLMEGKITLKSEPDKGSCFQLDIPVTLVEN---------------- 300119330 ---------------------------------------------------------------------------------------------------------------------------------------------------------IVSYLFLFSIFSSYLYIFY---------RHERKLYYETCIKKMIEEIRYIANGNFNHKVSIVNHNY-LEELASGVNQIVEQLKVSIDEERQAEQAKSELITNVSHDLRTPLTSIVGYVNLIHHDNY--RDEVELRHYIQVIYDKVTRLNALMNDLFEYTRVQNKELSLYSVPIDIVELLGQLTVQFRIQLQETNIDCRPFFPSKKLMVLADGDKLVRVFENLIINAIAYGNDGDYIDITA-YESNNMIAIDITNYGQPIPSTDLPHIFERFYRVEKSRSTNTGGSGLGLAIAKSIVELHKGTIEVYSDDKK-TTFTVKL----------------------- 134298627 -------------------------------------------------------------------------------------------------------------------------------------------------------------------LLWFFSMILAAATIGWWLAKVALKPVENITETAASIRHSLN---LQQRIAYEGPKDELGRLVATLNSMLDSLETAYQELADSHVAQRRFVADVSHELKTPLTTIRGNIDLIRR--MGEEHPDIRQEAMEDIASEAERMSRLVLDMLVLARADAG-LTLPLEPVFLSKVIQQVGRQAKLLAKDIEFKITVEESCEQVQILADTDYVKQLVLILLDNAFKYTASPGVVELLVHCTH-EHVKIHVKDNGVGIEQAELEHIFERFYRSDKS--RPVGGSGLGLSIAKWIAEQHQATITVNSILHKGSTFIITFP---------------------- 149375577 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRDEIDYLGATFDDMASRIASQIELLTEKDAQRRQLVAQVSHDLRTPLASMQGYIESLKLRR-DRLTAEEQDRFLDIALKEGRRLSRLVDELFELAALEAREKQPVPEPFPLAELVHDVVQKHGQEASTRQLDFVVDGDPDLPLAYADLAMTERVLDNLIGNAIAYSPSESRIEVVFGQSDGLPQ-VCVHDSGPGIPEQDLPHIFDPFYRGESSGGSGH--AGLGLAIARRIMSLQGGDISVENRSSGGASFCIRLP---------------------- 136255784 ------------------------------------------------------------------------------------------------------------------------------------------------------------------VFSVITPVSFISFFLKPNLYWLISLSLVGFLLILFFSYTLLTFHILRNRIRILKTNQDIDLLMRNLKKLNSDKNLQIEDLKNQENFRKEFIGNIAHELKTPLFTIQGF--ILTLLDGGVTDQKIIKKYLKKTLNGVDRLTYIVNDLDLITKFESGIAKLDIRQFNILSTINEVFEMLEVQTDKNNITLALKKKEEPIYVLADEERIQQVILNLVMNSIKYGVNRGITEIGIDFIEQNKILIRISDNGKGIDKKHLPRLFERFYRVESARNRKQGGSGLGLSIVKHIIDAHNEKIFVESEPNVGSEFSFSL----------------------- 163795290 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDISAQREAELEMR-RSKESTELASRAKADFLALMSHELRTPLNAVIGFAELLER-SGGTMQPETLGEYAGLIRTSGEQLLRMINDILDLTRLGGNEAALPMDLIRLESITATCLRITEPFARPRQVTLVDAVPTDLPPLRAEVASLRRMIIHLLSNAVKVSPAGSTVTLTVERRPNNALSVIIVDDGPGMSEEQIAAAVQPFSQNDEVRSRRLTGAGLGLPLVKTLIELHGGRLVLDSELGRGTRARLEFP---------------------- 228984641 -----------------------------------------------------------------------------------------------------------------------------------------------------AMLVLKDYYVYALIIVFLVIILLSFYYSKIIVKPLIKINRVTKKMANFDFSEKLDDEIGGLSGSINTLSVNLKDRIDRLNVANTKLQQDIERERQLEKTRKEFISGVSHELKTPLSVIRSFAEGIKDGVSKDTT-----YYTDVILEETENMNRLIVEMLELAKLESGTYKLDMTTFSIGELIQQVYTKLLFSMEEKHLQVNIDVEPSI-FVKANRSRIEQVVVNLLSNAIRYTPDGEKIQVSVIAMED-IVKVEIENTGNPIPEESLEKIWDRFYRLDASRSRHTGGTGLGLSIVKNILDLHH------------------------------------------ 237798436 -----------------------------------------------------------------------------------AVATLFACQFSRSFLVTAQLGRWLDRLLIGAAVLVMGMALFLGYGPALRSATYLVMAGTLTIYLAGIVAVMKGFVLAWSVFLIFMLMLLGYLPNTFLTLYASHITVLEMAFLSMALADRINHNRRQQAQTLLAAGQDLERLNLQLAT--------------SNRLKDEFLATLTHELRTPMNGVIGSLEVMQTLDM----DDEVEMYQQTAASSARDMMCMINGILTLTELQAGVLYAHCDAFAPLDLVDRLRDRFSGVAQSKGLMLTLDVDDKLPPIRGDAAKLYQCIECLMDNAIKFTRKG-RVQVRFRDLERMDLRVEVMDSGIGFSQLDDAVLYQHFFQADGSMTREYGGLGIGLAICRKLAELQGGELSHRSEPGKGSCFTLNIP---VLMVVPGAVRRAPQLKA-- 162456408 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALRSLSLASHLTVPLTARGRTLGTLSF---ASTHRRYDAVDL--------DLAQDLARRAALADNARREAQLAVRARDDFLTIASHELRTPLTPMQLQVDLLRAGKRGGLTAERATPRLEMIKRQVERLARLITNLLDISRISAGRLQIELEDVDLAATVNEALERFREELCAAGCPVNLSAPASIVGRW-DRLRLDQIVTNLLSNAVKY-GAGKPIDVTLEDLADRA-RLTVRDRGIGIAPEQQARIFERFERAVSSEN--YSGFGMGLWIVRQIADALGATIQVDSRPGEGATFTVDLPKE-------------------- 146279078 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVEALRTSDPRLDGPLRLELEAVHADGLRFPVEVSLAAARVEGEDIIVALMRD--ISARRRAERELTEARDQALAGEQARADFLAVMSHEMRTPLNGLAGSVELLDQTPLDM----RQRELVSVLRASAQILLDHVNSVLDIARSEARPSEAEMVDYDLDRLVAECIANQSGFAAVVGNRIDLRITGPVGLLNGEPARLRQVILNLLNNAVKFT-RNGRIIVETEVM-GGTLEIRVLDTGIGIAPENQEKIFDDFVTLDASYERRSGGTGLGLGIARRLARIMGGDLTVESAPGNGSRFTLRLPLQ-------------------- 22299202 -------------------------------------------------------------------------------------------------------------------------------------------YYEATRFKPLDAAGVKALLLAPVLYRGRLLGIVELHRGEPLPWHDMDAELVEAIATQVG-------------VALIQAEAYAD------------LEELNAQLEALDRTRSNLIAITGHELRTPLSTIQVCLESLASEPD--MDPELRQVMLSTALADAERMRKLIQDFLTLSQLESGRVQWRPEPLPLQELVDLALSSLRT-PKEQLPTIQTLLPKELPLVRADGEWLVEVLSKLLDNACKFTERSGQVSIAAKPRPDGLLEVTIADTGRGIEPDRLETIFDRFYQEEGALRRSAGGTGLGLAICRQIITNLGGQIWAESARDRGSQFHFTIPIAE------------------- 142037870 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ENRKLLLTQDITELERTDAMRRDFVANVSHELKTPLTVLSGFLETMREL---PLNEEDRARYLEMMEQQASRMRHIVTDLLVLAKLEGESKPPLDRAIDMRAVFDHLKEDAQTLSNGHH-DIAFSIDETLG-VTGAQTELFSAFANLVTNAIRYTPEGGKIVVTWRREGAQGV-FSVTDSGFGIPAADLPRLTERFYRVDRSRSRDTGGTGLGLAIVKHVLQRHDAHLYVQSEEGRGSTFTARFPGSRIIAIRP------------- 108763263 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALQPLRDISQSMRRFGAGCRRARAPEAGPTELRDMARTFNEMANSLAHQQEQ-QLAFLAGVAHELRNPLSALK-LSTALSDRSRAQLTPERMDRTLSLVGRQVERLDRMVGDLLDATRIEAGRLELRPEVRDARELAREVVELYRSGDTGHGLRL--SLPDVSVPVRADPARLEQVLHNLISNALKYSPAGSTVEVSVRREKDTAV-LCVTDQGIGISEEEMRLLFAPFQRAGNARQRA-PGVGLGLSVARRIVEGHGGSIDVTSQPGHGSVFCVRL----------------------- 307265494 -------------------------------------------------------------------------------------------------------------------INGVGWAMYTAVPVIAKNNVV------GAILISSSIDNIIDLLNSIKYRMIYTFTAIGFLVSLLSLLV------ASYITNPLKRLTEAANILSQGKLDY-KVDVKSNDEIGKLARAFNKMSLSLMQIDEE---RKRFVSDASHELKTPLASVKALVESLIDSRN--EDVHFYKEILRDVDSEIDRMTRLVNDLLELARMDKIK-SVRVKKCEISEIILDVIESLAPLAKAKEINLAFQGKSNVFA-EVDADRFYRMVYNIVENGIKYTYNGGNVIVGLEEDENN-IYLTIADNGIGISEETLPKIFDRFTRGDTARSKKSGGFGLGLAIAKEIIDIHEGKVTVESKVGEGTVFKISLPKKK------------------- 219667721 ------------------------------------------------------------------------------------------------------------------------------------------------------------FILSFFVILLIPVLMTPAAVGSNLDAGGQDISLRIVIIGIVGYFAVLSWYLTRNYLLPLQQLLEATQKIAEFDLMRQNLKASLEQQNHLNHSRQELIASISHDLRTPLSSIRGYVEGL---PKAVHDPEKLNRYLSVLKNKTALLDTLIERLFEYSQLDMDDSQGAFCLWDAKEMLESILAPVELEFADQLVQLLLARPFPSVPIEANPDQIAQVFDNLISNARRYLGEKGTIAI-AAKVEGADLHISVTDDGTGIAPEDLPHVFDQFYRAEKSRSRSFGGAGLGLAICQKIIENHGGEIWAESEVGVGTRFSLRLP---------------------- 150389553 ------------------------------------------------SIIIGLRTLLVGEI--YFIHLFPNFNWEIAHTLAYYLSVPLVLLFLRAAFPYDVSRKVNTFIQIIASSFGLLVLLMPVKVFTPFNPQFFSLMVFAYVLYIIMTTCYRKREGAYLIGIGLTTLVLTAINDILFLSTLLSITRGNLSSWGLLIFVFTQSLVVASSVELLSEQLKHANLNLELETSKNELKKAYEAVSRSEKSLQCLMQNISHDLRTPLSAIKGYVNAILDGVVN--EPQSQNKYLKRVIGKTDHLNHMVQELLDLSQLQSQQLKLEFTEIPVKTLIENLSEKYELDMLNEKVQFKVYYPNEALSVRVDIDKLERVFSNLLTNALKYTSDKDKVQISFDMTDQKNLLVNVSDTGVGISQEDLPHIFDRFYMVSKARQANS--SGLGLAIVKEIVKYHGGKVWAESELGKGSDFFFTLP---------------------- 17230529 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SYVGERLRELEHLQSSLTLHNEELTRLVTSNEDK---LSQLAHELKHPLTAIIGYSDLFQRREITRIDNTVNIEHIERVLRNGRHLLRLINNVLELSRYEAGKIQLQPAPIHIRDLINNVCEMLEPLAAEKNLAILINWVQAPSEIITDGFQLQQIITNLVSNAIRYTESG-NISIVCEAIDDQKWAIAVSDTGIGIAEKDQTKIFEPYFRVS-SKDRPYDSTGLGLAIVSRLVKLLQGEINLVSKEGLGSTFTVTLPLK-------------------- 227893255 ----------------------------------------------------------------------------------------------------------------GRNLVGIAWISSRVVERPIYTAKRNLLRA---LLITVAVGLLMSFIISYYS-----------------TKRIKKLSRATQKVAAGDFDVHIPHK----------DSDEIDQLAENFNKMVKALKQSNEEVKAQEKRRDQFMADAAHEMRTPLTTINGILEGLQYDAI---PEESKPKSIALMQHETKRLIRLVNENLDYEKIRNNQIMLYKVNFNAVPVLHDLRSQLMQNAKKANDQLQV-VAPDEVEVYADRDRFTQIMVNLIQNAIQFTHDG-KIKI-ISQRLEHGAQFSVQDNGIGMDEKQMKFIFERFFKADPSRARLGTGSGLGLSIVSSLVKQHGGKIEVKSEPEKGSIFIVTL----------------------- 126650614 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISEHNLSQRIEHISTKDEMGDLTASF-------NHMLDRLEESFLYQKSFAANAAHELRTPLTTMMAGIQVLKLEKSPTV--EDYKETLEVTEESTQRLIQVVNDLLALA---YEQTEHFTDEIELRTMIDTITQDLHPLCLEKNLTISVDID--VETIKGNQTLLYRVFYNLIENAIKYNHENGIIEVQ-GHVKNSATHISIADSGIGIPKDQLHYIFEPFYRIDHSRARELGGSGLGLSIVRTIVEKHQGKINVSSTLNVGTIFEVILP---------------------- 136149323 -------------------------------------------------------------------------------------------------------------------------------------------------------------------FLFFAVGIVVLIFLAFLARRIIGISL-----RPLTQVEETAEAFAKGDYSARLPEASGDTEVGRL--TWSLNQMLTRIAESFEARKRRFVADASHELRTPLTAIRGFAEL--HRQGAVVGEEKTAELVRRIEQESIRMSTLVEDLLLLARLDQSR-EMERAPVDLKTLIREAVT--SAQAAGPNHPINLSMPNDEIFILGDSMRVHQVVSNLLANARTHTPNGTEIRIALS-SNSEGVAIEVSDNGPGLSKADQERIFERFYRADPSRVRNGGGTGLGLSIVDAVMRAHGGSVIVTSELGRGATFKLFFP---------------------- 284039451 -----------------------------------------------------------------------------------------------DEPDIEPLLLQRFWLTIREGIYQFKFARGGAISLIKAEPDY------DVLLVDINMRDMDGLTL-----LSYLPDLLPNGRAVMVSAYDMDNIRTAMNRGAFDFVCKPI------NFKDLELTVEKTA-----RHVHQLRESARTKL--AADLKTHFFDNITHEFRTPLTLILAPVERLLRQWSEHQG--TQRDLIA-IDRNARQLLRLINQLLDLAKLEVGHLQVNPQPGYLSEFIDQLVQAFVPIAEQRGITLNYQTDVSGMWLF-DAEKVGQIGYNLLANAIKFTQKAGSTHVTVRLENGSPIRLSVSDTGIGIPTANLPHIFDRFYQVNSLVRPLEPGTGIGLSMVKELTELMGGTVSVSSSTGSGSTFVVDLP---------------------- 118469988 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVALILTAISTIAIVGFALRPLRRVAATAAEVATLPLDRENHAITPRRTEVGRVGDTLNQLLDHVERALADVAASDRRMRQFITDASHELRTPLAAIHGYAELTRQDSS--VLPETTEYSLARIEAEAQRMNSLVSDLLLLARLDEGQ-ELDTTEVDLTELVADAVNDAAVSAPTHHWSV--RVPDDPVWVRADHARLHQTLANLLSNARVHTPEGTSVQTTLGNGDTSHAEVTVSDNGPGINPDLLPHLFERFVRADKSRSRAAGSFGLGLSIAASIVEAHGGTISAQSGSGK-TSFVIRLPSIPV------------------ 225028063 -------------------------------------------------------------------------------------------------------------LIATFITEGLIFMGIYLYETEIIAGEYKKVWGASGQ----GKMSFGTFTMSQSIALDAWVIAIFTILLLIIYFILISNKFVTYVREIISGVERMKSGDLMEEIPVRG-EDEFSEIAASINEMRHNLYETMEAQKAVEKTKDELITNVAHDLRTPLTSILGYLDLL--TQGDFLTEEQKQKYLGIVSSKAKQLETLVKDLFDYTRYDRNKVKIKKEILDLNLFVPQLVDEFYPSFMDHQLECRTDFYEGALNIEGNGELLARAIGNLISNAIKYGADGKLVEVHTGLKDKKA-FVAIVNYGKIIPAKDLDKIFDKFYRVENSRSLKTGGTGLGLAIAKNIINLHEGNIWATSDE-SGTRFQIELPVVQA------------------ 302188559 ------------------------------------------QAMQRMSPVLPRLAAAYAREGSWEFMRDNKDRWFEVMRPEPAQDFAIPG-LATPPTSDLTGAVFRIALLDAQLVMGFPGVHDDEFMRPVEVNGKIVGWMAVTPFQSVSEAGGERFQ-QYQLRASLAMGVLSLLLAVLIAWWI-----ARTLLDPVKRVAAATHRLAAGEYA-SRVAVSSNDEVGQLARDFNQLAYTLERNE---KMRREFMADVSHELRTPLSVLRGELEAIEDGVRTLD-----QASMKSLQGEVGMLSKLVDDLYELSLADVGALTYRKVDCDLAELLTNITDMFEERCAARQLQLRLELAVASLPVHADPGRLQQLISNLLENSVRYTDAGGTVQVRAALQ-GDEVRVDVMDSGPGVDPQQLPRLFERFYRGEASRNRASGGAGLGLAICHSIALAHGGSLSAEHSPTGGLWLTLCLP---------------------- 144127388 ----------------------------------------------------------------------------------------------------------------------------------NWFGNITTLFFVGFIFYAVVRHKLFDVRLI--TFEVLTFLLWTLLFFRVFSSTTLREQIENMVIFMISII--VGVMIIRSGVREIKNREKGERLARYLANANA-------RLRELDKQKTEFVSIASHQLRAPIAAIKGYTSMVLDGTYGPVPN-RLHEPLSRVMESGKRIAIMVDDFLNVTRMEQGRMNYAMQQLNIVPVLESVVDELKLIAKSKGLSLRFDSPEEALTVNGDEGKLRQVFSNIVENATKYTQEGG-IEVRVDVVSHRAVVVKINDTGIGIAQEEIPKLFNKFSRASNANTATVYGTGLGLYIAREIVRAHNGWIHVSSPVGKGT----------------------------- 142173958 ---------------------------------------------------------------------------------------------------------------------------------------------SAPGIVTGSIIQVPTAGQYELYLIYDLSDVQATLTLVQQTLVVGSIILVILIAAVTWLVVRVAIGPVRTAARTAERLAEGEDVIATLRMADSMQSQIVRLAK-LSQLQQRFVSDVSHELRTPLTTIRLAADVLHDQRNEW--DAESRRSIELLVAQIERFESMLTDLLEISRYDAGAVSLERDEVNLVELVEDSLDQLSPLADQKGSSLLLEVLGGYGVVDADSGRIRRVLMNFIGNAIDHGE--GKPIVAVVDSDETTVAVAVRDWGVGMSEQETARVFDRFWRADPSRQRTTGGTGLGLAIAQEDAKAHGGFIDVWSAPGQGTCFRLTLPR--------------------- 85714154 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITDSENVERALRERNDALETADQMKVDFVHHVSYELRSPLTTIIGFAHLMNDPGTGPLT-EKQAEYVNYITSSTDALLALTNNILDLATIDAGAMTLELGPVDVRKTIAAAAEGIQDRLARDHIVLNVDVDPDIGNFIGDERRIVQVLYNLLANAANFSPPNAVITVSARRTE-HSVRFAVMDEGPGIPPDVKDKVFDWFE--SHANGSRHRGAGLGLSLVRSFVELHGGRVHFDSTITSGTRVVCDFPLDQTAH---------------- 253681969 ---------------------------------------------------------------------------------------------------------------ISNALSGKKAYIIRKIQGKYYILFSSPIYYNDSKLGC--IRYIYNLDKENNIVFKTILSMTFFAVVSILCSIILSNSFSNEIVKPIVILKKIARQVFVKNFKI-NSKDEIEDLSNSFNIMSNNIENMILKLKTEKENQKRFLDNITHEFKTPVAAIIGYSDLL-LRVEDKKDTEQCIKY---IKKSSDRLLNLVEQLLELSVLNKNEFELNKEYVDIKSVIESSVMLLKPRMNKFGIDVKLKIHSK--KIYIDKEKTEQVILNILDNAIKYSEC-SEITITMNYDEN-FINIYISDNGQGIPEQDLEKIFQHFYTAHKSLQNKYGGSGLGLAICKEIMNKQSGKIQIES--HKGTTVILKFKNEK------------------- 87310288 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------TLFALIAVLLPIGILFALFGGYFLAARALAPVEQIARVADSITISQLDRRIAVANPHDELGHLAGTLNRLIARLERAVEEIR---RFTADASHELRTPLAVLRSEAESMLRKT---RTEEEYKTALRVIVEEATRLGTLADQLLTLSRQDAGLAACEREPVQIDALLQDVVELLRPLSESRSVTLSTN-QILECEALGDDVRLSQAFFNVLENAIKYSSPDSTIEVETT-DIGQQVQVTICDHGIGIPTNQLERVFDRFHRVDSSRNRSIGGTGLGLAITQAIIVAHQGTVELHSELNAGTKVVICLPKASSSSSPPETNHES------- 171321696 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFWASVTITAVRDHAGQLAGFIKITRDMTERKRAELEMSTHRLSVFIAMLAHELRNHLAPLRHSVSVLQTL---PDPAPMLAQCRDAVHRQVGQLTRLVDDLLDVGRITAGKVELENAPATVRDVVCRGVESIQPKLAARQQHLRVELPPEPVVVRGDAARLVQVLHNLFDNASKFSPPGARIDVAAD-REGSTVAIRVTDHGVGIAAGSLETIFDLFDQDGVPGRRPSDGFGLGLAICRSFVELHGGRISAESDPGHGATFTVRLP---VEHHVPTARAE-------- 256753135 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLSMVIGGSLLFFVTGHLSKPIEALSKTVNMIAKGDFSARVERKERNDKFEYANELDELEANVNKMAMELNYMRKDFMSNVSHEVKTPVAAITGFSEILMD---GKLDKQEQEEYLQLINNESRRLSVLCENMLQMSRLDYQEIVAKKNKVRIDEQIRKCIILLTQKWYEMDISFDLEMDA--VTVESDASLLMQLWTNLIDNAIKYSDMKPYIKIRVKKEDGQ-LLVRIEDDGIGIPKEKLPKIYDKFYQCDESHKKH--GNGLGLSIVKRILELLHGTISYESEEDEGTVVFVTIP---------------------- 260223388 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VALYLRDIT--QAHDIDRMKSDFLSAAAHELRTPLASIYGFAELMLVRTLGP---EKQKELLGTIHRQAKSLIDLINELLDLSRIEARQKDLNIVSCPLAALVDSTVGGLHYKAEKH--LLVCDLRHGAFMVMADPEKTRQALLNVLSNAVKYSPQGGTVTISTALRGQQQVGVQVRDEGMGMDEAQCSRAFERFYRAHPLGD--IPGTGLGLSLVQEIMQLQQGEAELSSAPGAGTTVTLWLPSQELLDCAPAEPH--------- 158425532 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IELFTLGRTLGRLSAARRAEAHAQAARTAAAEAENQAKSRFLAEMSHELRTPLNAVIGFSEVMAQEVLGPHANAAYRDYAQDIHASGRHLLALADDILDLARIETGHRQVLETAVNLGALAQDCAHMMRLGAAERDITLIVTLNAR-PRLWADERAVRQMVLNLMANAVKFTPAGGTVELFVDSDAEGAPFCAVEDNGPGLADAELPLALSAHHRESRLDPASGQGAGLGLAIVRALAQMHEARLDLTERATGGTRATLSFPASRAL----------------- 34497173 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLGLMCWLAFLGIFWF-----VLHRLAEIRRHSLQQQQVLEREQAARAALVQTELARDTFLATISHEIRSPLQSIQTCTELL--EYSIPPDNPGY-GYLSRLKQSNAYLLAQVRDIMDISALKNHQLALEPATTDIEELVACVVAVHQGNAEAKGLALTVAVPP-MPLLWLDGNRLRQIMWNLLSNAIRYTDQGG-IRLELEYRP-RNLVLSVADTGVGIPEDIRVQLFRPFTRG---KTRRPGSSGLGLAIVHELVTLFGGQIEIDSQEGRGSTFTLSLPVQEA--STPED----------- 295699318 --------------------------DPIQRAIDEDLVRLYAQDPIAFFSHWFSIAVLVAI---YWPHVPALPLF-IACFVFYALANCAGLALWICNRRYPQLVSPRDWIYLHALRGVLLYSWFAFQSPQTDLPL-----LHTVLLVTLAAGVFMSNGFDLLNFSTSIPFLLLPSIVLHFGSHTFDRTI---LAIVLAFF-FCAINVYAMSYRKLFRQVVQAR-VDQQYLAESLAAQ-KRVAEEASLAKTRFFAAASHDLRQPLHAIGLLAASLNDPAATP---AQHAKTAGHIVYNVEALNQLFNQVLDLARLESGVTQVIRLHFRLSELFERVGSQYRPQAAAKGLAL--RIAPTSMVVYDDPVLLERVLSNLLSNAVRYTEQGA-IWLGFRRARQKGGYIEVRDSGVGIAPEEHERIFEEFYQVENPQRDARQGHGLGLPTVRRLVGLLGGELQLRSAPGRGSVFRF------------------------- 300813302 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILLMVTILSLFSGMFLAYFLSRRLSQPLVRMSNTAKALADGDYNVYFKKGE----YTEIDNLSKTLNYAKDELTKTIEVRKDLIANVSHDLKTPLTVIKSYGEMIRD--ISGNNEKMRNEHLNTIISEADNLTNLVNDLLDLSKVESELEDIKKQDFDLAEVVEKVAERFKY---FKGFPINFQITHGNTKIVADKKKIEQVIYNFINNAINYSKDDKEIILKI-IESDKGVEFHCIDHGIGISEKDIKDIWDRFYRVSNNHTRPSVGTGLGLYIVKTILNMHKFPYGVNSKLGQGSDFYFV------------------------ 187250921 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LENMVEKLTLSNQELNRLSEIKSKFMSIVAHDLKQPLSSIQGLTSVLMLDGVAGGGVGDQQ-ALNNILKATDNMNMLMSDLMDISMIEAGKFKMDFKEFELNGLINDIYAMQHINAQKKGINIIRYDYPEPIVIQADRFRISQVLNNLLSNAIKFTPQGGRIEIRFNLEDTVAKVF-IKDNGPGIEHSELQKIFEKFHQSSSLDKRRRQGWGLGLAISCEIIKSHHGDIGAISNVGHGTVFIIELPLKQT------------------ 289642156 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RPDQEAFAVRARTSRLDSDGHVAVILDDLTEARRVEA--VRRDFVANVSHELKTPVGALHVLAEAVAAASDDP---AAVRRFASRMTHESARLARLVQEIIDLSRLQGADPQPDPRPVQVSVVLAEALDRTRLAAAAQEITVAVIGDSDFV-VSGDEGQLVTALANLLDNAVTYSPPGTRVVVGVRR-AGDTVELSVADEGIGIAEKDLERVFERFYRADPARSRTTGGTGLGLAIVKHVATNHGGSVSVWSSEGAGSTFTIRLPL--------------------- 166368823 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HHAEDAQLQEVEHSGELIRIADEVFRLKQEKEELLEQLK----FKDQILAMLAHDLRSPLTAASIAVETLELAYHQPDTERQLREQLQQARKQFRIMNRLITDILQASKSMAAQFTLHQSKFYLQSLCQEILSQFTDTFQEKTLIFQSDIPQDLPPVYADEELIRQVIINLLENGIKYTPAGGEITLSVLHRTTQKVQVSISDTGPGIPEEKQEHIFE--GHVRLKRDEGKEGYGIGLSVCRKIIRAHYGQIWVDSVPDHGSSFHFTLPVYR------------------- 291518265 ----------------------------------------------------------------------------------------------------------------------LIITIVPVAIFSSLMLGLKGIVKEATILTNEIIHSVKNYMDDSGKFDQLINFCIAEFVILLLTAVIMIAWIYRGIAPQLKILKVAANNIKEGNLD-FSIESTGTDEMSDLDMRVRLKNNAKDRLEDEAEQRA-LISNIAHDLKTPITAIKGYAEGMLDGVAD--TPEKQEKYIRTIYNKANEMNTLINELTLYSNIDTNKIPYNFQKLNLSSYFTDCIEELGMDLENQHIRLDYSVDPEVL-IIADPEQLGRIIHNIVSNSVKYMRADSRIGIIVKDV-GDFVQIEISDNGKGIATQDLPYVFDRFYRADTSRNSAAGGSGIGLSIVKKIVEDHGGKIWVTSKENQGTTMYFVI----------------------- 254518211 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AKSLVAIINETEIIAKGDLDRSIQVNFKGDIKVLAENINSISNQLKNRTIEERKAKNDLITNVSHDLRTPLTSIMGYLEII--DSDKYYDEVTLRYYANIAYEKSKSLNLLINDLFELTKMQNNTIKLDKNDINLVELLGQVVAYFEVQFKNSNMESRVNFSDDKLIVNADGGKLVRAFENLLSNAIKYGEDGHYVDI-VTKAEEENAVVQIINYGQSIPSVDLPYIFDRFYRIEKSRNSNIGGSGLGLSITKNIIELHNGNISAYSDDYK-TIFEVRLPIKTNLN---------------- 160880094 --------------------------------------------------------------------------------------------------------------------------------------------------------AILSNMGQEAMIYCWIILIVLFIAAFLYSKH-----MVKPLKAIIASIQHVSDGYMDDEVNILG--------FTEIEKISDSFNEMLGRMKTLEESRQEFVSNVSHELKTPITSIKVLAESLLTQPDAPV--ELYREFMTDINEEIERENNIITDLLSLVKLDKKTGEMHIATVSVNELLEIILKRLKPIAMKRNIELVYESFRNVLA-EVDEVKLSLAISNLIENAIKYNVDDGWVRVSLN-ADHKYFYIKVADSGIGIPESAQGNIFDRFYRVDKARARQTGGTGLGLSITKNVVLMHNGAIKVYSQENEGSTFTLRIP----LNYIP------------- 167038190 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ASYITNPLKRLTEATNILSQGKLDY-KVEVKSNDEIGKLANAFNKMSFSLMKIDEE---RKRFVSDASHELKTPLASVKALIESLI--NSKNQDIKFYKEILKDVDGELNRMTRLVNDLLELARMDKIKVKVRKSEIS--EIILDVIESLLPLAKTKEINLEFKGENNVFA-EVDPDRFYRMVYNIVENGIKYTHDGGNVIVGLEEDENN-IYLTIADNGMGISEETLPKIFDRFTRGDTARSKKSGGFGLGLAIAKEIIDIHEGKVTVESKVGEGTVFRITLPKKK------------------- 124263028 ------------------------------------------------------LVIYLAFEAGLNLPGTIFGG---LSLVVSGWRWSMSKRYRREPLDEATERLARREVELNAGLAGLMWGYGALAIYPHL-KEVAQIAFPMMLAGSAGVAALYAPLAGRAYLYMIVPQVASLAMAHLAFDGLRSIGLAAVVA-GFGFTMHRSAQMSKAAGERLAALLERDRLRADARLAQLELIEAKVAAEEAAATRDLFIAKVSHEFRTPLQTIVALADLLALKTDDGKS-KGLQEPIQRLSRAADQLMHQANDLAAFVRANAAGYEIRERPVQLDEVVAASIVELRELATRKGIEVRVAVPD--VSLHADDMRLQQIIGNLVSNAVKYTTAG-HIEIRAEIDGGDPCTMSVSDTGSGIAEEALPNVFEPWFRG----TREARGLGLGLSIVRSLVAQLGGTAELNSEKGRGTTACVRIPV-KVLDQAPK------------ 224540546 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RVKNRLKLERMEKEKILEQSQAKMEFFTNLSHDLKTPLSMIIAPISKL----LPGIKDQQEKKQLEQVHRNAMKLNSLIHQGLDFNRVDSGNNTLILSQIELVSFARGLFALYEEKAKEKKLTFHFHTDREKIYIQMDAIKLESILDNLLSNAVKYTPEEGEVTLRL-QASDKEVHISVSDTGIGVPRQDQPYVFQRFFQ-SPKTAGKKEGTGIGLYLVKTYTELHGGNVQLSSEENKGTTITLTLPVIAMEHSAVEVSPET------- 148264119 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VQAIFRDVTKEREILINLEKSAADLV-RLNKMKDSFLGLASHELKTPLTVIMGYAELISTDMADRVDN-TVLEMVGNISSAASRLDNIIKDMVDVSMIDEKRLQLKMDDVQINRLVEASVKELSFFFSMRKQELVLHLDESIPTIRGDVLRLMQLLSNVLGNAIKFTPDGGQITVNIGKEHHLYVEISISDTGIGIDREDQLRIFDKFYEAGNIEEHSSGGAGLGLSIAKGIVDMHGGEIWVESNSDSGSTFHILLPL--------------------- 154688131 ---------------------------------------------------------------------------------------------------------------------------------------------NDSLFRQISIFAVLSFAALVIGLFVFLPVIRLTLKPLSRIVRMMGDIHAGSLDKRL--------PIDKRQTEIESLGISINQMLERIETSFQAEKEAKERI-------RQFVSDASHELKTPLTSIHGFIEMLMRGAAEK--PEQKEKALQSMYAESARANKLIEDLLFLAKIDR-VPSFEMKKGALGDVILEMEAQLKLLGRNRKLEFF--VDQKIEAVF-DKDKMKQVILNLFYNAVQHTDEDTGV-ITVSLQKDGGIMLMIADNGTGIAPEHVPHLFDRFYRAETSRSRQSGGAGLGLAITKTIIDSHNGTIEVKSEQGKGSVFIIRLP---------------------- 149181604 ------------------------------------------------------------------------------------------------------------------------FGRFNKAVSLVIMPRIINDQLAGGLILISPISGTREMLSEYLLYIVFISLAISLLISLFLSLHVKRIQRIRDATSQVSSGDYDVHVPSSNFDEIGDLADDFNNMVTKLRASKEEIDSLEKR-------RRQFMADVSHELRTPLTTIRGVIEGIRND---MIPEEQKEKSYGLVSQETRRLIRLVNENLDYEKIRSNQIVITKVTVPLLDVLEVIKEQLDFQAEEKQNAIHIEADPAV-KVYADYDRLIQILINITKNSIQFT-SGGSIWLR-GSASGEETIIEIEDTGMGMDPEEIQSIWRRFYKADLSRTNNPYGFGLGLSIVKQLVLMHKGTIDVSSEKGKGTKFVITLPLEE------------------- 239904902 ---------------------------------------------------------------------------------------------------------------VNQMARGIEANIATIVAQKTQLQAILDGMREAVMVLAAGRVRVANPALARLAPIAANPLVIPSPELQLACDRLLAADPAGPEAESAAEAVTLEARFGPGRVYEVSLVRLPGRDGAEAGAVLVFHDVSETR--KLSRVRRDFAANVTHELRTPLTSIKGYAETLL--GAAPELAAEKRRFLEVILKNANHMSKMVDDILNLARLEDGQGPAPDARAEAGAALADAVRECEPLAQARALELVRALPEAGLAVACDQGQLAQVWRNLLENAIRFSPESGRIELAAAPDPDRGVRCSVLDQGPGIPPEERERVFERFYRVERHRSKTPGSTGLGLAIVRHIVERHGGRVWVERGRGEGAAFHFTLPMAQ------------------- 224536005 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATMKVHIHPPFWLAWYAKALYILIYVWFRFYKRKLMLENSL--------ELERKKSLNEQ------ELNNERLRFYTNITHELRTPLTLILGPLEDLINDS---NLSAYYSNKVKVIHSSAIRLLNLINQILEFRKTETQNRKLTVAKGDLGNLVTEIGLRYKELNRNEKVKFHIQVQPKEAKLYFDADIISTILNNLLSNAIKYTPEG-EINLIMHQIDDKDNRIVVNDTGYGIDADALPHIFDRYYQVKG--KHQASGTGIGLALVKSLADLHEGTLYVESEIGKGTTFTFRI----------------------- 197119640 ---------------------------------------------------------------------------------------------------------------------------LFFATSGADALELIRADKPDLILLDIMMPGMDGYEL--CSILKGDPATRDIPIIFVTAMIGEEEEIKGLELGAIDYLTKISPHIVRARVKNHLELKRYRDLLETL-------------ASAADRAKKEFLRSVSHELRTPLTPIIGMTDLVLDSE----EDDNKRKYLTMVQKSALRLLGIVEDLIETSRLEGEGTAPEYRPFLLKAFLDTVAMEARTQAEGKGLDFMVTLDPALPEVSSDQAMLHKVLTMLLGNAVKFTTAG-KISLEVHLQEEQMLQFSVADTGVGIDPADLERVFSDFTQSDGSITRSFPGLGLGLTLARRMTELMDGSIWAESSPGGGSLFQLLLPESESADAPPASD---------- 297544010 -------------------------------------------------------------------------------------------------------------------INGVGWAMYTAVPVIAKNNVV------GAILISSSIDNIIDLLKSIKYRMIYTFTGIGFLVS------FLSLLVASYITNPLKRLTEAANILSQGKLDY-KVEVKSNDEIGKLANAFNKMSFSLMKIDEE---RKRFVSDASHELKTPLASVKALIESLINSKNQDIT--FYKEILKDVNGELDRMTRLVNDLLELARMDKIKVKVRKSEIS--EIILDVIESLFPLAKTKDINLKFEGKNNVFA-EVDPDRFYRMVYNIVENGIKYTNEGGNVMVSLEEDENN-IYLTVADNGIGISEENLPKIFERFTRVDTARSKKSGGFGLGLAIAKEIIDIHEGKVTVVSKVGEGTVFKISLPKKK------------------- 299143948 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLIIVSILSLLLAFALSYFISRRLSKPLVEMSKTAKKLGSGDY---SVNFKKGDYTEIDDLSNTLNYATREITKTMEVRK-DLIANVSHDLKTPLTVIKSYGEMIRD--ISGNNEEMRNKHIDTIINEADRLTMLVNDLLDISKIESNLEEIKFDCIDLKEVAEDVIDRFKIMFEKNNYKFNFIYSGN-THIFANKKRIEQVIYNLINNAINYSKSEKDITIKVVGDLG-VVRFDCIDKGIGIPKDKLDSIWERFYRVRNNHTRPTVGTGLGLYIVKNILELHKFKYGVISEEGVGSDFYFI------------------------ 4104609 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLIAFLLSTIGGI-LLSYVLARYQIYRISRLRNATHLVAEGDFDVHIDKDELDDLATDFNEMVHSLNESEAEIKRQEDRRRQFMADVAHEMRTPLTTVKGLLEGLAYDAI---PEEMREKSISLMQNETNRLIRLVNDNLDYEKIRTNQIKLNQQTFNAVKALQNIQEQLQKKAADAGDTIVLEAQEKVA-IYADYDRFVQVLFNIMQNAIQFT-NNGQITVTAK-AGFHKTILTVSDTGIGMTSEQVKNIWEXYYKADPSRKNTKYGSGLGLAIVHQLVQLHHGTIEVQSEPDQGTTFILTFPDETV------------------ 238024565 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDDLLERQNAALDAERQASDRAFEMIEAKNAFLGMVSHELRTPLQAISGSIEILLARAQSEANLKTIRR----LQNSALSLEALVKELTDYIKLRSTKRIVKLDTVGIAPLLAEVLEPLRGKVAAKRITITRRIEPAGLAIRSDRTLLRQVLSNLIENAVKYT-LGGSIEVAVTLEDARGQRIAVRDTGAGIAKQHLPKIFEPFYRANDPGGPSVDGIGMGLAVVREIVTTLRGRVEVRSVVGEGSEFVVTLPVE-------------------- 239908139 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SEAPVADVVAERDRLRLTLAEAGGIIERLRAEAQAGSQAKADFMARMTHEMRTPLSAIIGLSNLAKPLAA----DAKLADYLVKIAQAARGLLEVVDDITDFSRLEKGQADLTIAPFKPAEALERVAGRIAEAAREKGLTLAVRLDPAVPAVLGDSARLEAVLGHLAGNAVKFTERGG-LRLEADLAGGDAQTFAVTDTGIGMDKAAIPEMFDSFTQADGSLSRPYGGTGLGLALASRGVALLGGVLEVESLAGQGTRFRFVVPFARASE---------------- 218246153 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SAELMKLSDEIFRLKKEKDELLQQLK------------------FKDQVLAMLAHDLRSPLTAASIAVETLEL-TQKQEDTERRAQLREQLYHQARKMNRLITDILQASKTMTAQLSVYYHDLFLPVLCQDILDEYREIFKEKSLTLVKDIPQDIPTVYADEELIRQVIVNLLDNAIKYTPSGGKVTVSILHRTTQKVQVSICDTGPGIPEEKQERIFEGHFR--LKRDQEKEGYGLGLSLCRKIIRTHYGQIWVDSVPDQGSCFHFTLPVCR------------------- 145294165 -----------------------------------------------------------------------------------------------------------------------------------------TLFHDHMLMTGREDPSLELFHAEQAYRDANLITLAVALPTALISALLASLWLSRRLRTPLQDLTRAATSLTAGNYRIRVPAGEAGPEVTTLAHA---FNTMADRLEHTEQVRRQMLSDLAHEMGTPLSVLTVYFDGLQDGVVDWNNATH-----TIMADQLTRLTRLMEDIDDVSRAQEHRIDLDLAEEGLGDLLHTAAAAAGEAYADKGVDLQVETITDTVRVLVDRQRFGQVMSNLLSNALRHTPAGGQVRISVRRQGASTALIHVADDGEGIPPGQLGHIFERFYRGDAARSRDNGGAGIGLTISKALIEAHGGTLTATSPPGAGSVFTIRLPLHQLGDPTPGDNNSD------- 186685228 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEELNQQLEALDRTRSNLIAITGHELRTPLSTIQVCLESLASEPDMPL--ELQQIMLNTALSDSERMRKLVQDFLTLSNLESGRVQWHPESLTLQECVDLALSRNRTRATEKPPQIKTKIAENLPLVRADGDWLVEVLAKLMDNACKFTPPEGEITIKAFSNSHQMVEVTVADTGRGIEPNRLEVVFDRFYQEEGALRRTTGGTGLGLAICRQIVNGWGGEIWAESTKDQGSQFHFTIP-------IVQNSHEEKRTKVKS 300865281 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IEYRIVRSNGSIRHIEARGEPVISDRKQAEIAVQKAKEAADKANRAKSEFLSNMSHELRTPLNAILGFTQLLARDSSLKF---EQKEHLGIISRSGEHLLNLINNILQMSKIEVGQVTVNKNNFDLYRLLESIEKMFQLQAEKKNLQLIIDIAPDLPQVQTDESKLRQTLINILGNAIKFTQEGG-VTLRVRMKEEEDERISQKDNFPSIDLEEIAKNQEKIYNWELTESTKIEDTGLGLPISRQFVQLMGGDITVNSDINKGSIFKF------------------------- 136464302 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILEESKENIIINKKLTDTSNELQKISEQLKVANEELVKKDIQKDEFLDTVTHELRTPITAIRAASEILHDDEEVPF--EVRKQFLQNIISESDRLNRLIDKILDLEKFETGKQKIYLSRNNIALTVEKTLESVKQLIVNKKIQLVFEDAGKEIKAFYDEERIIQVIHNLVSNAIKFSETDGLIRIQITENE-TNVAVTIHNNGKGIKSEDFEAIFDKFYQSRNQNVKKPIGSGLGLAICKQIIEHHKGAIWAENDVKEGATFVFTLPN--------------------- 255283041 ------------------------------------------------------------------------------------------------------------------------------------------FFLSAAVVIGGIMSGLLAFLFLDLNRETSIYMLGMILPMTFIVIFCLYFILKAM-EKRISRLLLAITEVADGNLDVVIDTRGAEEYRDIYESFNRMTKELRSTKEEMD----SFVNNLAHEFKTPITSISGFADYL-YQTGGSIETEERMQFLKLISDQAQRLSSLSQNTLLLSKLEACQIVTEKETFALGEQIKQCVILLLRQFDEKHITVDIPEEFDFDY-CGNKELMEQVWINLLNNALKFTPEGGTVTVRCARTDS-SLKISVADTGVGMNQETQERIFDKYYQNDTS--SLTKGNGIGLSIVRRITELCGGSIAVESQPGCGSTFMVFLP---------------------- 254412228 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EIVGLRWLIRDMTYRHQ-AESLRREL-EAEKEFSELKSRFIQTVSHEFRTPLNMIYVSAQLLARSHDG-LTEEKCNQLLQRTDKAVRRITKILDDVLVFSKASADKLELNPTLLDLEQFCQTLVEDYQVIAGSSK-TLQFNAPGTKHSVCLDEKLLYQILGNLLSNAINYSQPNSTITLTLTY-PDHTVCFQIQDQGIGIPREDIPRLFDPFHRARNV--SNLPGTGLGLSIVKKAIEIHGGTINVHSEVGIGTTFTVTLPL--------------------- 163940331 ---------------------------------------------------------------------------------------------------------------------------------------------------------IVSYLFLFSIFSSYLYIFY---------RHERKVYYETCIKKMIEEIRYIASGNFNHKVSIVHHNY-LEELATGVNQIIEQLKVSIDEERQAEQAKSELITNVSHDLRTPLTSIVGYVNLIHHDNY--RDEVELRYYIQVIYDKVTRLNALMNDLFEYTRVQNKELSLYSAPIDIVELLGQLTVQFRIQLQEANIECRPSFPSQKLMVLADGDKLVRVFENLIINAITYGNDGDHIDITA-YESNNMITIDITNYGQPIPSTDLPHIFERFYRVEKSRSTNTGGSGLGLAIAKSIVELHKGTIEVYSDDKK-TTFTVKL----------------------- 290968484 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSRIVSDDAVVGTVILAFDITEQA-----EAERGRREFTANVSHELKTPLQGIIGYTDLME---SGLAKSEDIPRFVGYIKKEASRLVTLIEDIIRLSQLDEGT-DMPVAEVSLGHLADEVCKTLFDAAKSKNISLSWSGADG--NMYGVKRLLYEIVYNLCDNAITYNRSGGSVKITVS-EDDKNVRLEVADTGIGIPAEHQERVFERFYRVDKSHSKQSGGTGLGLSIVKHAVAYHHGKIALESEPNKGTVITVAFPKK-------------------- 224368970 ------------------------------------------------------------------------------------------------------------------------------------------------LQTGLAMETYSHFLKAFKRVF-FVAMTLVVLISAVCGWFLSQKALAGVGAVTLT-AQRISGTNLEARVPVTGSQDELDLL------AKTFNTMLDRIAGLVANIR-EMGDNIAHDLKSPLTRIRGLAEL---TLVGNKDSGAFESMAASTIEEVDRLLSMINTMLVISRAEAGQGEFRFEPVDLSGLVHEACDLFDAVAEDKDILLKCTV-PAPVVARVDRGMIQRALTNLIDNALKYTPCGGRVWVEVVDAGGGRVEIQVHDTGKGIAVSDIERIFDRFFRVDPS--RSESGAGLGLCLARAIARGHGGDLCVESVLGKGSVFSLRLPKDNV------------------ 226310695 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------LFPQLIIFFSASALALLIGLLTYVPVLRRTLNPLSRIEVTVERINAGNLDERLPMDQGQMEIDQLSAVFNGMLERLEEAGERMRRFVADASHELRTPLTSIHGFLEVLLRGAAA--NPEHLQKALKSMHGETERLNKLVNDLLYLARMDREPAFLLLEG-QLDAVVHSMESQLLVLAGDRSVHF--RVEPNV-TVAFDCDGMKQVILNLFQNAVQHTPVNGEIELIVSKIAN-GIELTIRDNGAGIAPEHVSHVFDRFYRIESSRARKSGGAGLGLSITQSIVENHHGKIDVQSSLGTGTVFRVWLPN--------------------- 89893822 ---------------------------------------------------------------------------------------------------------------------------------------------TGVLTAAASLQPIGEAAAVIRQFYVYFYLI------ALVLIFALSFIYSKIIAKPLVTLNKTAIKLAEMDFSALNSQDELGSLISELKAANEKLKEDIEREKKLDLMKNEFIAGVSHELKTPISLISSYAEGIKDNITHGAKREY---YAHIIMDESKKMASLVEDMLDLSQLESGSFKLKVEDFSLTGLLNSISERYAGDLRRKGKNLDLSIPAYDLEVSADMFRIEQVLTNLIDNGIKYSLEGGIIKIKA-HDQGDTVTIEVENPGEPIPEAELPHIWSKFYRIEKSRNKELGGTGLGLSIVREILDRHGSAYGAENTV-SGVKFFFTL----------------------- 152965197 -----------------------------------------------------------------------------------------------------------------------------------------------ALLVGASVTVAALLVWGGLRLAEIHIGPRYTLPVAIVITLVFTQLLARGMTSPLRDMTAAARAMAGGDYS-RRVRSTSNDEVGELADA---FNRMAEDLEAVDRERRELVANVSHELRTPVSALHAVMENLVDGVSEPD-----HETLATALAQTERLGRLVEQLLDLSRLDAGAVALDREELALEPFLAQATRAMSM--TGRDVRFVLDVDPPGLSVDVDSARLHQVVANLLDNASRHSPPGGEVFVSAHAV-GQVVRISVRDQGPGIPDADRERVFERFQRGSA---RTDGGTGLGLAIARWAVQLHGGTIRVAPTPEEGCRIDVHLP--RVTEGAP------------- 149174810 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVRLIALSVGAQDYFLHMLERAIRHAIQRQESVVENQRLLTEVETSRELLLKQNRRLRKLNQTAHRFVDNVSHEFRTPLTVIKDYVSLVREGLVGEINKE-QGQMLDIASIRTDELNNMVDDMLDVSKLEAGLLGAWRRPCQLPDIIECVCSPLTKKAAVKGIHFEADADPGLPAIYCDSEKVGRVIVNLVTNAMKFCGNPGSVRLWTEERAEQGEIIIVSDNGPGIDEEGLAEIFQRFKQLKTQLDSSTKGFGLGLNIAKELVDLNFGEMSVESQVGTGTTFSFSVPL--------------------- 120406122 -------------------------------------------------------------------------------------------------------------------------------------------------------STVRSLVYTQAGFGVAVLVVLGIAGYAVVHRSLRPLSEVEQTAAAIALDRRVPERDPRTEVGRLSLAL--NGMLAQIQRAMASSEASAEQARTSEDRMRRFITDASHELRTPLTTIRGFAELYRQGAARDVEM-----LMSRIESESRRMGLLVEDL-LLLARLDAQRPLDRHRVDLLTLATDAVHDAQSIAPKRSIKMEVFDGPGTPEVLGDEPRLRQVLSNLVANALQHTPETAAVTVRVG-TDGNDAVVEVCDEGPGMRPEDAQRVFERFYRTDTSRARASGGTGLGLSIVDSLVYAHGGRVSVTTAPGQGSRFRVSLP--RIADAGPD------------ 78485727 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILIGFKVEDKVTWLINELSLTEKKGVPVAYSTLEVSEMHELEEKLIESHSQL--IIDQLQAKEEMAKKETELLQQQYSEQTQFLAMLSHELRSPL---MGMNSLISIIKDRYLKQESISDQLKVMRLTIDQLNFLINDILTYSQTEFNRIQLNPTMFRLDEMADYVSHLTKSIASEKGIFVSFSLNSQNNCFYGDLVRISQVLVNLIVNAIKFTEFGG-VFVEIKG-SDKQLELNISDSGEGIDKAELGSIFKPFKQLESKGSMQYIGSGLGLAIVKTLVDLMGGTISVESTKGVGTSFIVKLPTK-------------------- 67920146 -------------------------------------------------------------------------------------------------------------------------------------------FDVILLDLTLPDSQGLDSLLPIISKNSYLPIVV------LTNMNDEELALEAVRKGAQDYLRHITLDILVRSIAIERKQMEEELREANQTLEKRVEERTTQKAQELNQLKSEFVSMLSHDFRNPLNTILLSTGLLE-DSYEQLTREQQLSYFQMIRNAVHDMNQLLSEVLLLGKADSGKLKTNFIELDIQLFCKQIIHSLHLSFEDKN-QIILNFDPSELELW-DEKLLWHILHNLLNNALKYSPQGGKIFLNI-IAEEKTVTFSIKDQGIGISQESQQHLFETFYRADNVGN--ISGTGLGLSIVRKCVEAYNGNIFVESELDNGTTFRVILPRQQQL----------------- 298247709 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLDISERKALE--QRKDIFIGMASHELKTPVTSLKGFLSLLSQQGMSQQGNEKILQYLARMDAQIEKLTKLINDLLDVSMMQTGQMIYREEQVDVDTLVREIVEDVQETTQTHRLLVQ---GEARATVFGDPDRLGQVLINLLQNAIKYSPNANTVLIHLGTTEEQ-VLIRVQDFGLGISKEHHQKIFERFYRVTDQEEKTYPGMGIGLSISQEIVKRHGGHFWVESERNKGAIFSLSLPLMQRESQVLSQEEERERMK--- 269120931 --------------------------------------------------------------------------------------------------------------------------------------------------IKFDIYILKNISQENKIFDRLRVLILFFTVLGILITVFISIKISKVILRPINNVMQTGKLISTDD---LSKRIEVINSGDELEELTKILNQMLDRIQKSFESQSKFVSDASHELRTPLAIIKGYAEIIKKRRLS--DEEVFDESIEAIINETENMKNLVQKLLMLAKGEEERLNISLAKTPMKKFIKEIAFDSKLLSVDHDIVLGKNDD---YILEIDRSLLKQAIRALIENAIKYSPANTTITID-SYIEDGKARISVSDMGIGIDKSEHAKIFERFYRVDESRSKDTGGTGLGLAIVKKIADAHNSEITVESEINKGTKITLLF----------------------- 56695086 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HLRLEGMRKSGEVFPIELSISLAETSDQLVFISFLR-DITNRLKTEDDLR-EARDTAQAGAQAKAQLLTVMSHEMRTPLNGILGSLDLMERDELSP----KQVRLVRAIRVSGELLLTQVNRVLDLSRLESGMIEFPKEPFALLPMVRRLTESLTAAAEERGNRLQTTVGDDPGVVLGNRIALQQALVNLLGNAIKFT-RNGEISLEVERNDDRMIEFRISDTGLGIPAKDIERIFDEFVTIDTAYARENPGTGLGLSITRRLVWAMGGEIEVESIEHEGSLFLIRLPLE-------------------- 229074319 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLFTSNDRSLNIVFSINELIAELE-------KVRIEAKRYEKSRKQLLSSISHDIRTPLTSIIGYIDALKDGVAA--SEIEKQEYLKILYMKSNNLKHLVDEIFNMAKLDANEFPLKEEELDFSEVTREVLIDFLPELSKHNIELQVLIPESTCPIIADHLSLMRIIGNLIKNAIYYGKDGKTVGIELLETNTEYELL-IWDKGPGIPKHDLQNIFERMYRSEQSRTSSFGSSGLGLSISKALVERNGGHIWVESIPWKRTTFGFSIPK--------------------- 89893888 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAGKLDDINATHLDTRISVDETQSELQSLAAAINGMLDRINESYRSQARFVSDASHELRTPISVIQGYANLL--DRWGKKDEKTLQESIDAIKNETAHMKTLVEQLLFLARGDNNTMALQIESFELSALAQEILR--ETQMIDGGHEYFTTLTP--VYIKGDKGLIKQATRILMDNAMKYTPAGKQITLSVSGQ-GNLARLTVQDEGIGIEPEAVPLIFDRFFRTDESRTRATGGSGLGLAIAKWITERHGGHLEVLSRLEVGTRISIVLP---------------------- 296449313 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLEAVSTQVALAIDRENLFEKNKKANLEAERE-RLRGNLLRSISHDLRTPLTSILGSSSTI-LENDDVIDKETRVELLKNIYEDTSWLTHSVENILSMTRIDEGKLDIEKRPEVVDEIIAESILRVKKFANSRDIK--TNIPDEIIIVHVDVLLIEQVLVNLIDNAIRHTPKNSKIELTVKKESSQ-VLFEVADNGKGIPNEDIGNIFNRFYTKNKSRNLERRGIGLGLEICKSIVEAHGGEIVAFNNPSGGATFRFSIP---------------------- 209548975 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLTEELRRHHDQLETTVQSR---TAEVERQARELERMLAQERNINELQRQFVAMASHEFRTPLAIIDAAAQRL-LRKRGAVEPEFLSDKVDQIRASVNRIVDLMESILSAGRLDTGKIDISYDACALRSLIRSCCERQSTIA--KTHRFVLDIDGLPEFIDADPRTVAQVFTNLLSNAVKYAPGTSEIRVTA-WEETGNVKVSISDDGVGIDPEDVPRLFQRYFRAGTST--GIAGTGIGLNLVKQIVELHHGSIEVRSARGCGSTFTVTLPIKRTGN---------------- 15614110 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QRKTDKLVDQLKRANKTKDDFLANTSHELRNPLHSILNLSEGILEREKRSLNEKSVAD-LKIVLSVGRRMSFMLNDLLDAMSLKENTPRLMLQHLSIHTIANGVLEMFRFMVEGKPIRLNNQIPENIPNVLADESRVIQILFNLVHNAVKFTREG-EISLEA-YVKDDRVYIAIRDTGIGMDKDALKRVFDPYEQVRSEETMVEGGFGLGLSISQKLVELHGGILTVRSTPGQGSVFTFSLQISK-QTGLADDNH--------- 298291052 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSLAMARFNRMAAHLARREGRLVAAQKQLDARTAELRAANT-------RLENVDLARRRFFTDVSHELRTPLTVILGEAEITLR--PAQPREEDLRAALLTIQSRARRLHRRVEDLLRIARSESGQIELDRSFFLVCDLITDLRESMQPVARAAGLTLETACMPDDLVIDADRDWLRQTFDGLIANAVRHSPPGETVRVEAAREAGD-VVIRVSDHGTGIPSDDLPHVFERFWRG---AAREGTGFGIGLALAKWIVDRHGGRIEIDSRVRGGTCVTVRLPT--------------------- 222084231 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RAERALTEKNEALLKADELKNDFVQHVSYELRSPLTNIIGFTDLLKTPGIGSLND-RQAEYIDHISTSSAVLLTLVNDILDLATVDAGIMRLNYSEIALDDLLDEVSMQIADRLQESGVTLEITVPAHLGSVVADQQRLKQILLKLLTNAANFAPEGSTIALKCG-RDGTDFVFSVADKGPGISEEIMRTVFNRF--ASSGKGGKRSGAGLGLSIVESFVSLHDGQVSIESQPGKGTTVNCRIPSAESPHSVAAE----------- 156347075 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SRGKVLERDGEGRALITRLKQVQEDLRRASLDAQAASQAKSRFLSSMSHELRTPLNAIYGFGQLIEMEAQDKPEAKLEADYAREIVNASRHLTSLVDDILDLSSIESRRQQLKLQPVEVGALLHGCAELVQPDVLQRQLQLQVLAEADTLYVQADMRRVRQVVLNLLSNAIKYNSPQGLIRMGYEVRS-NCVRLWVEDNGAGLTAEQQANLFQPFQRLGRE-NSSIPGTGIGLVLCRELATLMAGEMGFSSSAGTGSRFWIDLP---------------------- 160947610 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSTKIVNPIEKLTNVALKLADGQLN------EKADEVGDYEISKSTMNLMSENLVKKEQLKKDFISSVSHELRTPLTVIKGWAFTLQPEAKG---NKLLEDGLSIIEKESDRLGNMVTELLDFSEISSGRLIMNKELFDLNELGIFINKQLMPKSSSKKIDMILNYDETRVMVMADRDRIKQVFINILDNALKFTDEGGVVLTDIKIEEDKAI-IEVIDNGCGISEDEISLVTGKFYKGTNSNSH----TGLGLSICEEIVKAHNGNLIIRSVLEKGTVVRVELPLEK------------------- 257069091 -----------------------------------------------------------------------------------------------------------------------------------------------GILVAASVSV--AALLTQVSIRAGVEPLLALPLVVIAAL-VFTQLLARGMTSPLREMTGAARAMARGDYS-RQIRTSSRDEVGQLASAFST---MASELEQTDRMRRDLVANVSHELRTPVAGLRAQLENLVDGVTEPDPAA-----LEVALTETERLSQLVDHLLDLSRLDAGVIDLDVEPVELTPFLHEVVDAASLASGGRDVRWIVDVDPADLWVPADPARLHQVIHNLLENAARHSPAGGRIHISAARTDGAGVRIDVHDEGPGIAREDRSRVFERFQRGGYADAS--GGTGLGLAIARWAVGLHGGTIEVRAHEGRSSLIRVVLPVS-------------------- 220918949 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SEDEALLEDLARAAQALENARLEAQAAVAARDEFLSIASHELRTPLTALRLALENMRREALESLPAAYVERVLATAERQGQRLEKLVAALLDVSRIHMGRLELEIEDVDLGHAVSEAVAQVEDEAAQAGSQVTVQGEP----VRGDRLRISQVATNLLSNAVKY-GAGKPVEVSFGTRDGRA-YLRVRDQGIGIDPADQRQIFERFERAVSS--RNYGGLGLGLYIVKRIVEAHGGAVRVESAPGEGAAFEVTLPLRPAVPL--------------- 119509031 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISKRKLAQQEIYKILEREKELNQLKSRFISMTSHEFRTPLAVISSSAGILK-EFSQKLDEEKKQKHLECIITYVKHTTQLLDEILLISKAEAGKLAFEPKPLDLVEFCQKLTSEMQLSTQNNTIIFSSNTKTEVIAL-VDKKLLRQILINLLSNAVKYSQHNSSVKFDLQITE-QSIIFSIEDQGIGIPQADKTQLFEAFHRATNVGS--ISGTGLGLTIVKNCVDLHGGKVTVVSQEGIGTKFTVIIPLQSV------------------ 255530695 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TWWAYLLYFIVGSALLYFVLRFTRRQ--QKLESELYYEHLNNERQQELYQMKLDFFTRISHEIRTPLTLIFAPLELIQLTK----ENDTVNQQLLGIKRNTDRLLRLISELLDFRKIESGNASMQVSENDLVAFCRNIYNAYQSLAEVKNITYSFYSPEERIPAYYDISQLEKVFFNILSNAFKYTPDGGKISFNLTKENDR-VKVEITDTGIGIPVDAQAKIFTNFYQV-KSGTTAAEGWGIGLALVKNIVDLHKGELTVFSEPGK-TSLTVTL----------------------- 143549760 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVSIILVIFTLLVDRWVTSPIRNISRVAEKKDEIAALALSVNEMAETLAKIIKMSDVRSEFLINVTHELKTPIASISAYLETLLSGAL--EDKKVNRSFLKRSLKNINRLEALVTDLVDISRIETGELTMNIDRVNILPIIEELVSDANENNDNKDISIFINKDSQEINVQADPDRIHQVFDNLISNAIRYTDSG-EIEIAIIRKADR-VNFSINDTGIGIDNEALERIFERFYRTLTARSRVRSGTGLGLSIVKHIIEAHESNIEVKSVLGKGTTFSFEL----------------------- 225388414 -----------------------------------------------------------------------------------------------------------------------------------------------------NISTLTDLMEGKINFFLMFAMVIL-----VVLGLTLVYMVFGPFRQLQKAFDRVAQGDLESDITV--------DTYRETSLLSQAVKKSLTKLKAVDQSRQEFVSNVSHELKTPITSIRVLADSLMGMEEVPV--ELYREFMADISDEIDRENQIIEDLLTLVKMDSAESQMNIAQVNINRQLEMILKRLRPIAKRGNVELILESMREVTA-DVDEVKISLAITNLVENAIKYNVDSGWVRVTLD-ADHKYFYIKVADSGIGIPEDALDHIFDRFFRVDKARSREVGGTGLGLAITKNVVQMHRGVIDVESVPGEGTTFAMRIPLTYIV----------------- 143235027 ----------------------------------------------------------------------------------------------------------------------------------------ITILFISGMILSLSMDGISPFQLIVIGFIVSYLFCCFLLIQSWNKKHLNEFSIAFILVYSLVIFTNFSFNLWDGNYRILALILYKDREVKMRNMANLLSLQ--------DKNKDLFLARTSHELRTPLSGMIGLCENMLEKAEGLTPSFIRK--LKLVVQNGWRMNQLISDLTDFSKMREGQLKVEFRPEVFGEILDRVKENLKPEMERKQLTWKININPDLPMIHADSDRIQQVLMNLIGNAIKYTEHGS-ILLEAN-ASKSFVEVNIQDNGMGIPEEELRLVLEDYQRGTNVAT--TPGTGLGLNLSRHIIELHGGELSIESEVGKGTTVGFTLPVSEHASQIPSPSSKTT------ 146284194 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYRGRKRLARQLEALEKSRREQEVLLDELRSTKAELEDAVRMRDDFMSIVSHELKTPLNTLILEVQLLSRNDLGGVSEERLRKMVDKDERQIQSLIRLIDDMLDVSRIRTGKLSIRPSRTDLAQLVGNVVESFAAQMEACGCELRLERAESIIGVW-DAFRIEQVLANLLTNAMRY-GSGKPVQVSVAACA-EGACIEVRDHGIGISPKSLERIFHQFERAEGSESSA--GLGLGLFIADQIVRAHQGRIQVHSEEGRGSVFRVLLPL--------------------- 146284067 -----------------------------------------------------FYILYIAAFGLYVNGAGVQFLWNAATPLLIGATGLFGCLFTRSFLRTAEHSRWLLRLIIGFSVVVMVLALTTDYGLSLRLATALALLFTLAVFAAGILAWLRGMRVARYFVIAWSALLVGGQINTLMVLGHLPHNFLTMYASQLGAALEVVLLSMALADRINALKDERAKI---LENARSDLEQLNRELAESNRLKDEFLSNISHELRTPMMGVMGALELL----PASETPEELQQYQHIATGSARDMMRLVNNILVLSELRAGKLRLQAQRFSLRDTAVRLEQQFGPQARAKGLAFDLEFDGKLPRVYGDGEKFEQSICHLLDNAVKFTSRGA-VTLRFGGAVEQRQVVEVIDSGIGFSDADQAYLYHQFRQVDGSMTRRYGGLGIGLAISRGLIEVFGGQLSQQSRPGLGSRFRVRFPL--------------------- 124267680 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRADGSPRRIVGTHTDVTRQKMAEQAMRDKA--AAELASQAKSAFLSRMSHEMRTPLNAVIGFAQLLRKD--DAPGGARVAQFGDHILQAGEHLLALVNDVLDLQQVEEGRLSIRLESLPLRAAVDAALELIRPQAAQRRVTVCNLIEPDL-SVQADPQRLRQVLLNLLSNGVKYNREGGELHCSAVLDGTTCCTLLIEDQGFGLEADDLARLFQPFERLGRE-TSAIEGTGLGLVISRRLAEEMNGRLSLSSRPGHGTLARLELPLQ-------------------- 118581373 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EFNDVLQRVDQAIA-NRAMRLEKQRLEREKDDFVSMLSHDMKNPITAVIGSIDIMREGCLGPVDQE-QSEYLQSAIDSCNEVVAMIDNLLDIHRFEAGRMRLDLQPSDPRELLSAIVGRFGMLAGREGVVLNVDVDPDLPWLAVDRSAFSRTVTNLLSNALKFTLEGGMITLSCHSLDGHLVRLSVRDTGSGIPPEDQERIFERFVQSSQGGKGR-SGAGLGLAYCTLTVKGFGGVIWVESTPEQGSEFIILLP---------------------- 219849498 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARALPAQIAEFIDGRRERLPATMETELLRSYNQKLVERLEARVRELTIANAQLQDLDRMKDQFLATLSHELRTPLTSLLGYLELFDRGMLGPLNP-QQEEAIRVMRRSGEILARQLNNLLYFQ--EVRSRSFSFVQLQPLDILRPLIAAARERAAQAQLQFDVVLS-EIKPIEIDRSAFEQMVRNLLDNAFQYTPPGGRVRLIVRDEPTR-LIIRVEDTGIGIAPAEHEKIFLPFYQVDHSLARGYAGSGLGLAIVRHIVDAHGGQIALRSALGEGSAFTVALPR--------------------- 300859157 -----------------------------------------------------------------------------------------------------------------------MWRVTAETRNGVTMVVAKDITQEANMLRRLAVG---QVIIEIAVLLLMALIAFFLIRRALRPLHEVECT-----------AKAIAQGDLDRRVPEASENTEVGALSSSLNSMISRLQSLIVELQDKEAQMRRFVGDASHELRTPLTSVRGYSELYRSGATKDADL-----VIDKIEGEASRMSLLVEDLLALTRAEGARHE--TAPVDLLEVSLSVVSSLQAAYPNRSIEVRSECAEVPITV-GDAARLHQVLTNLTTNALKHGGEDAKVQIKLYDDPSSNIAIDIIDDGVGMSEKDAEHIFERFYRADTSRARSTGGSGLGLAIVKSLVAAHNGNISVSSTLGAGTTFHLTLPR--------------------- 77461165 -----------------------------------------------ASFGLYQLSVNGAAVEYFWPDNPW---WANAATPFFIGCAGLGSQFARSFLQTRNHSRWLDRLLIALIAFGAMYGLALRLATTLALTFTVVIFAAGILAWWRGLRVARYFIIAWSAFL------IGGIVNTMMVLGLLPNVFLTMYASQIGSAIEVALLSLALADRI---NAMREQQAQTLFDAGQKLEVLNQQLAHSNKLKDEFLATLTHELRTPMNGVIGSLELMQTVELDP----ELEQYQQTAAGSARDMMRMVNGILTLTELQAGKLKATPGSFSLRGVVEALRMQFDGNASSKSLDFKVDVLPTLPRLHGDSAKLAQCLECLLDNAIKFTRVGGRVTGKPSTDNRLALSFAVIDTGIGFTDLGEATLYQRFFQLDGSMTREYGGLGVGLAICRQLVELLGGKLTHRSEPGSGSRFEFELPEVEAVPAFSRDTVRAPQ----- 293190390 ------------------------------------------------------------------------------------------------DTSSAPISSFRTLPVVSSSKAGLGWRALVVPVYEQDSGLF-----SGYMTIALPLSDMQHTLRTTASYFAVAGIIIVLI--GGWTGRVLVRRALLPLRSIESTAGKIAAGDLTKRVTPHPATTEVGSLSLSLNAMLTQVEQSFEARQASEQKIKRFVSDASHELRTPLAAISGYCEL---YAMGGVPAERIEEVMGRIASESSRMATLVEDLLTLARLDEGR-PLEITDIDLVKLADNAVFDLQALDPTRTVGLTSRTPPMTLIVPGDRDRLSQVFTNLIGNIVRYTPEGSPVEIALGR-SGDTAIVELRDHGPGIDETDRGRVFERFYRADTSRNRKSGGSGLGLAIVSGILTAHRGNASLTKTKGGGLTVRIELPTA-------------------- 87310228 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLVASGIVLLLAPLCGYWLAGRATEPLSEMIRASARLRPSHLEERLPWRGTGDEMDQL--AATINGLLDRIAVHVSR-KQDLLANAAHELRTPLAAIRSSIEVTLNETRPV---EDYQELLGELIEENYHLETLVNQLLLLSETESDRRYFHLHRMSLDHAVQRSVDMFRGAAEENGLTLHSEMES--CWVRGNVEHLRQVVNNLLDNAIKFTPEGGRIDVLIEKSADNTVELSIADNGCGIREEDHEKVFERFYRGDRKRVPGEQGTGLGLSICAAVIASHDGSIRIESAPDVGTTFRITLPL--------------------- 260890603 ----------------------------------------------------------------------------------------------------------------------------------------------------FNIYTLKNVTQENKIYKRLEYLVILFTIIGVVITIIVSKIMSRRILKPINNVIKTAKSISTDD---LSKRIEIPKEEDELQNLTLIINEMLDRLETSFENQTKFVSDASHELRTPLAIIKGYAEIIRKR--GTADIDIFVESIDSIISETDNMRNLIQKLLFLAKGEITKINTKFIDIDANEMVHQIHSD--TVVSTKTHSFHLEMGEN-YKIKGDETLLQQAIRALIENAAKYSEPNTNIYIKSFIKDGFG-WISIQDEGVGISDEDAKRIFDRFYRVDLSRTKATGGTGLGLAIVKRIVEIHNGRIEINSKMNKGTEISIVLPIGETDAAVSEE----------- 143296548 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMILISGLILSAI--FTIITRNYRKSIYEKLKLVQEKKDLEQKLII---------ENLENENREKTEFMSMISHELKTPLFTISGYAQML--NNDQKTLNAQQKDDISEILTGINSLELIINDLLDAQKLDLKKLILEKSQINIRTLVLEVVKSLQPFFDKKSISNQIEISDDIL-LNCDPSRIDQILKNLLKNAI--NHDHGLIKINAARQND-SVLFSVIDNGSGIPDTIAKNMFKKFYQIDSSLSRKKDGTGLGLYICQQLVLLHGGKIWYDSSPDKGTAFYFSI----------------------- 220908400 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WLDFSIKPLKNSKGDINLLIAEGRD-ISKLKRAEAEIRRSLEKEQELSQMKNKFISMISHEFRSPMAIISSAIDLLEDNEL---SEDEKIKFYQKMRSSIDQTLQLIDEVLLLGRA-TGRVELEHSPLDLEKYCSEIVETLQ-LTTGREHQIIYVCEGTSGQVGMDSFLLKQIIDNLLSNAIKYSPKSGMIRFTLSLQSNQAI-FCIQDWGIGIPEQDQAKLFTAFKRAGNVY--KIQGTGLGLAIVKQCVDLLHGKIEVESQEGCGTTFTVTLPLS-------------------- 145221486 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVSRRLQRSITEVASAATDVAQGNYEIRVSSTAFNQMASRLQAVESTRQRLFGDLAHEIRTPVAVLEAYIEALEDGVRTLTP-----QTAAMLRDQTRRLVRFSDDVAALAKAEESSVSMSYATIDVDRLTRQYVAAAQKRYDSKGVALRVRLQTTLPPLWADEQRLSQVLGNLLENALRHTPSGGSVELT-GVRDGDRLRIAVADTGEGIAPEHLPRLFERFYRADAARDREHGGAGLGLAIAKALVEAHGGSISVASALGAGATFTVDLPVAQV------------------ 134840788 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YISLFPATTSSSILKSSEDIELLTRNLKKLNIDKNLEIEDLKNQDNFRKEFIGNIAHELKTPLFTIQGY--ILTLLDGGISDKKIIKKYLKQTSKGVDRLTYIVKDLDLITKFESGISKLEINKFNILSTIDNAFEMLEIQAQKNNITIKLDRKYNKPMVFADEERIQQVITNLLMNSIKYGVDRGITEVSINPLEENKILVRISDNGEGIDKEHLPRLFERFYRVEKTRNRKSGGSGLGLSIVKHIIDAHNEKIFVESEVNVGSEFSFSL----------------------- 288791868 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAIAVSLLAALAVSAYLARRLARPVTQLATAAADRGDYAARVNVAAAFNTMAARLAD-AEATRRRLLADLGHELRTPLATIEAYVDAAEDGIAVEGEDTW-----TVLRAQTTRLRRLAEDVVAVSRAEEHQLDLRPRPVAVGELVSAAVAAARPRYAAKGLTLHEQVAPDVGVVDADPVRMGQVLGNLLDNALRHTPPTGRVSVHATRAADE-VRVSVTDTGDGIDARHLPHVFERFYRADAARDREHGGSGIGLAVARAIVTQHGGRITAASEPGRGAMFTVALP---------------------- 144901320 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLLETLADQAAVAIERTTMVADIETARVATERERLRA--------ALLSSLSHDLRTPLVSIMGAASSL-IAYDDKLDADGRRDLAQTIQDEAERLNRFVQNLLDMTRLGSGALKPRVDWVDLRDVVTAAVKRTERLARRHAIKV--DIAPDTPLLCLDAVLMEQVIFNLLDNACKYAPPGSPVKVWAKRTADH-IAIEVADQGPGIPPEDREKVFDMFYRVRAADT-QEAGTGLGLAICRGIVEAHGGTIKAEPGLGAGTCIII------------------------- 294776755 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------TYYFEVYAANNDGVWSDTPTVIKVIRKTAPWYSWPAYILYALMIIGLIYLICRHYADKKKLK--LQLYLENIEKDKKEQIHQAQLRFFTNISHDFRTPLSLIIAALDKLRREGLKEY-------YYRILNGNAQRLLNLVNELMDFRTVENGMMKLELQPLDINHIVKEIANDFIDYAEQRKIDFQVICDTELPTIYADRNIVEKIVMNLLNNAFKYTPDNGKILLEVGECVDDTFFILVSDTGVGVSHDSISSVFDRFYKVNTVNTDSHLGTGIGLALVKSLVLLHKGSISIFSERGRGTDMVVRLPL--------------------- 296443404 --------------------------------------------------------------------------------------------------------------VVFCCGILLSTSAILVLMKVKLKPSYFLVILGFLIVFCIGISVFLHKIILVLVSLIVAIMFFHSRSKSVLAKLLLNIILAIIQWIFAGIFAYIIHNFITSTITIQESKAYYAQRVDELKGEIVLGQKQLQESYEKNELRSSIFADLSHELKTPINVIYSNIQLFEKCMSEDSTGAESDKYLKSMQKNCYRLIKLVNNIIDMNKIESGYMKLEVKNYNIIPFIEDMVMSINAFAMQKQINVIFDTEIEELIIACDMDKVEKIVFNLLSNAIKYTPEGGEVLVYISYDTND-ICIMVQDTGEGIPEELHEAIFGRFIQNKGELHQKYNSSGIGLALVKSLAELQQGRIWIDKEYKKGCKMIFSLPRIVLDHMEP------------- 300310593 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TNLIRNPAFIDYIILGRYEQPLT----MTLHERKLIIQIIPFENRRQILVT--------HDVT--ESERIDMMRRDFVANASHELRTPLTVINGFLEIALAQPN--LEEGTRMAHLKLMTEQGQRMQNLIDDMLTLTRLESIDYPLRTEVLRVRPLLERIAEEGRALSAGKH-EIVLTIDG--PDLKGNAEELRSAFTNLVTNAVRYTPEGGRISLR-WQSDEQGAHFAVQDTGIGISPEHISRLTERFYRVDKSRSRETQGTGLGLAIVRHVLLRHHATLEIASVPDHGSTFTVHFPSTQTIQ---------------- 239617229 ---------------------------------------------------------------------------------------------------------------------------------------------------AFNISFLRSFSLCVLVCSAFFILIIFSGQLSKIYKTLREYSL-GADAVMNEDYDYSFDSLEEGDLAILGTQL--DQMVRRLKLTVEALNAEKEKL-------RIFISQMTHQLKTPLASMKLMIEL---SLSDNIDPEKKREFLERSLAEQNKMEWLIQTLLDISRLEIGKVKLNMKDIELPELIKQTVQVLEPRWRKKNHQIIFSLPESF-RFQCDPNWFGQALENILKNAIDYTPENGRIEIKLVENDAYMKLI-FKDNGIGIEPEDLPFIFDKFYRGRKALIINRNGTGIGLTLSKAIIERHDGEIRIKSIPGTGSEFILEFPR--------------------- 300691228 ----------------------------------------------RFAVAVALMGLVTMGLYFFVGHAVAFAAFSAMLLAMLLYYVYQLQRLWRVLESPAYG-----EIPSALGLWGEVYYRLHRLMKG-WRTQVLQVEQQHSRFIQ-AIQASPNGVLMLDGEDQIEWCNAVAEEHFGLSAKRDLRQRITHLIRRPEFVRYLARGEFEEPLTMRDMGPHKQSIVAAQEDRKLLVSQDITKLENTEAMRRDFVANVSHELKTPLTVLSGFLETVRDL---PLSEDDKRRYLDMMHVQATRMQHLVEDLLALATLEGNSEPPSVTPVPMQRVMLQLQHDAEALSAGRH-AISMTCDPSV-SVCGAELELLSAFSNLVSNAIRYTPEGGRISLGWTARDGHAV-FAVTDTGIGIAPEHIPRLTERFYRVDRSRSRDTGGTGLGLAIVKHVLSRHGADLQVSSERGKGSTFRASFPPERTV----------------- 149371679 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IITDFFKAQRLKNELQEEQDKTNQSRERLMATVGHDLKTPLTTITGYTQLLDKTNLDV----EQKNFNNAIHDNTQYISHLAQDLLDFSELEAQNIKITNAPFNLYNLLQKIMNDAVMRHSNPKIKGIVVIDEALSYFESDAMRIEQVVINLISNAFKFTEKG-EIKLTVNQQRGGNNKITVSDSGIGIAPEKIKTIFEPFTQADKNIIKKYGGSGLGLAISKRLALLLQGSLTVKSIVNKGSDFIFSIPLIEVEKPI-------------- 2801651 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITDTENVERALRERNEALEAADQMKVDFVHHVSYELRSPLTTIIGFAHFLSDPSTGPLTP-KQAEYLDYVTKSTNALLALTNNILDLATIDAGAMKLELGPVDVSKTIELAAEGIQDRLATDRIRLKVEIAPDIGSFIGDEKRVVQVLYNLLANAVGFSPQDSTVGISARRTE-HSVVFTVTDSGPGIPADMKDKVFNWFE--SRSQGSRHRGAGLGLSLVRSFVELHGGKVRVDSIVGRGTVVICDFPTDQAAH---------------- 158319980 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAAILLGINLILTLDVLFSGMIETMTKTVENITINELNTRLNISGSQDELKDL------ARNFNNMLDRIQKSYDQQK-QFVSDASHELRTPISVIQGYADLL--NRWGKDDEKILEESLLAIKEESENMKSLVEKLLFLARSDQNTQKVEKTSFYLNELIEEIVKETRLIDEEHHI---LCVENEDIFLNADQRLIKEALRIFIDNCIKYTPHGGSIKIGSKVKENKAI-LSIEDTGIGIPKEDLPNIFNRFYRVDKSRTKGTEGTGLGLSIANWIIKEHHGDIQVESEINQGTKITISLPL--------------------- 254446654 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAFTIAPPLLRSPLAYAVYVVVALTVALVAFATRKISERKNSIL--QKLVDLRTRELAIANSELQQLVHRAESASAAKGAFLENVSHELRTPLNQILGPSQLLQLSILNNMD----REMLRAIERASTRMLNMIEKLTSFSEMASEFVSVKSITFDLYELSRGLVEKHLPEAEAKGLSLTCEIDPKLARFRGDVARLRQCIDILVDNAIRYTEEGS-IKLGVTQTDQGRVRIVVSDTGCGIDRSMHERIFDPFVQLDPSEKAKNDGIGIGLSVCRQQVAALDGELRLKSQDGTGSVFTIEL----------------------- 86157410 --------------------------------------------------------------------------------------------------------------------------AVALVEPEGGRPAGLLTRGRLLVKLARNFGHELYAKKPVTRIADLAPLVLPHDTPLPAAVERALARDAGSVYDEVLAVDAVGRYV--GHAAVRELAREQGAALERSAAEREAALARARDLEEVDRLRARFLAHATHELRSPVNAIVALAELLRMSCARGSLGDVEAR-LPLLVRSADALRATVNELLDLSRLQAGRMEVTIAPADLGALVAEVAATVRLLAGARPIEIRADATPGLV-LETDGPKVRRILLNLGANAAKFTSAGS-IRLGAAPDGRGGAVLTVADTGCGIDDADLPRLFVPFTQLEDATTRTHEGTGLGLAITRSLATLLGGSVSVASRRGEGTTFTVRLP---------------------- 160936856 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EFSSMAANLNKMVEDIRELMDKERESERTKNELITNVAHDLRTPLTSIIGYLELLAGNSKIP--AQMQHKYIEIAYGKARRLEKLIEDLFGFTKLNYGRISMHVSQLDVVKLLGQLLEEAYPNFVEKNLSYDLQSNVPVKIITADGNLLARLFDNLIGNAIKYGADGKRVLVKI-LAQEDVVTVSITNYGYVIPPEELPLIFNKFYRVEQSRSSSTGGTGLGLAIAKEIVDMHGGTINVTSDLD-GTVFTVKL----------------------- 300361212 ---------------------------------------------------------------------------------------------------------------------------------------YQKIFSDKTHRLTGYLIVDNSMDQQNHVLKSIRNWMIGLSIIAIIVFVGLSYLIVNSVVQPIKKMSQISHDIEDPTNKRRVPDLHRNDELGELATS---FNEMLDRMQAYMQQQKQFVGDVSHELRTPVAVIEGHLNLLER--WGKDDPQVLEESIQASLQESKRMKHLIQEMLDLTRAEQVDLQYPDKTADVNEVLNRTVNDMRMIHQDFTITYDDSDLAPDTIIKIYRNHLEQILIILIDNAIKYSTDRKEILVDAATEKDK-VKISVQDFGEGIAPDEQDKIFNRFYRVDKARTREKGGNGLGLAIAQKLVESYHGKISVSSTLGSGSKFMIEFPL--------------------- 219668193 ---------------------------------------------------------------------------------------------------------------------------------------------TGVLTAAASLQPIGEAAAVIRQFYVYFYLI------ALVLIFALSFIYSKIIAKPLVTLNKTAIKLAEMDFSALNSQDELGSLISELKAANENLKEDIEREKKLDLMKNEFIAGVSHELKTPISLISSYAEGIKDNITHGAKREY---YAHIIMDESKKMASLVEDMLDLSQLESGSFKLKVEDFSLTGLLNSISERYAGDLRRKGKNLDLSIPAYDLEVRADMFRIEQVLTNLIDNGIKYSLEGGIIKISAHDQSD-TVTIEVENPGEPIPEAELPHIWSKFYRIEKSRNKELGGTGLGLSIVREILDRHGSAYGAENTV-SGVKFFFTL----------------------- 189464175 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TEKKHTAEINQLNVSKEKEVHEAKIKFFTMIAHEIRTPVSLIIGPLEKIMKSSIPM--PAVLRDDLNIIDRNSQRLLFLVNQLLDFRKVEQEGITMRYASQNIRQLLQAVCERFKPFITQHGAHLEVEYPDADFTAMVDSEAITKMISNLLTNASKYTKD--KVVLSIVQPEQHTFVVKVTDNGIGISKEDRKRIFKPFFQAMD----NKPGTGIGLSIVKSIVESHNGCIEVESEINKGSSFIVTLPIEQVGAEVQE------------ 159897122 --------------------------------------------------------------------------------------------------------------------------------PGLNGYELTTKFKATPQLASVPIVALTANTTP-----GDRERALAAGCDGYISKPIDPRALPDLVASYIGG----TREVLETAEAPSVMREYSQQLVGRLESHVRELETANNRLTRLDQAKNDFLATISHELRTPLTVIHGYIDLLNMQALGPVSD-GQREALELMKRNSTRLLRHINDLIYLQQVRSNQMDFAQA--DLRGLVQSICNDMQPTFLEKNQTLVRNIYQTPLMIHMDVHGVDNAVRHLLENATQYTAQGGVIQVSV-YQDDQLVRVSIRDNGVGIPEDDFERIFEPFVRLDDTLAS-IGGAGLGLVIAKHVAEAHNGTVSLESTVGVGSIFTLQLP---------------------- 189190456 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WANVVITPVYKDNI-LLGYSKVTRDLTERRKAENSLI----AAYEEASKLKSEFLANMSHEIRTPMHGMLSA----LTLLLDTKLDDNQCELARIIQESGDVLLQLIDDILDFSKLASGSFSISQDIISVREIIQSVFRVHQA-CNKPEVKLESFLDDKLPRAEGDPLRYRQIIQNLLSNATKFT-ENGYVRIVARLHNEDHEQFEVIDSGIGVPASGAHTLFTPFTQFDNSATKRYKGTGLGLNICKSLAELMGGQIGFRPNPGRGSIFWFT------------------------ 160891307 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTWWAKSFYILLSLIILFSILYAYKKRLDAE--ALYQLEKQSHEHEQELNNERLRFYTNITHELRTPLTLILGPLEDIQKSDTLSTKDAQK---ISVIHQSAIRLLNLINQILEFRKTETQNKKLCVSRDNLVPLIREIGLKYKELNRKPAVDIRLVVEKEHMPIYFDKEIIQTILDNLISNALKYTEKGSSIGIRVERAEVNYTEIRVSDTGYGIKPEALPHIFDRYYQ--EGGKHQASGTGIGLSLVKNLVALHEGEIRVESAPNQGSTFYVSL---LTDNSYPQALHADSQEK--- 167766652 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HRRNMLLVACIICGLSMAMIISYLLTRDLKKIQRHEDESIEETGFLEVRSQRFNEILGRMQTLEDSRQEFVSNVSHELKTPMTSMKVLADSL-IQQGDQVPAELYREFMQDIVAEIDRENVIISDLLSLVKLDKKAAQLQITTVSINELLEIIMKRLKPLALQRNIELIFE-SFRPVTAEIDEVKLSLGLTNLIENGIKYNKDDGWIRVTLN-ADHKYFYVKVADSGVGIPEDCQDQVFDRFYRVDKARSRDTGGTGLGLAITKSVVSLHNGEIKLYSKVGEGTTFTLRIPLK-------------------- 150398438 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RVERALTEKNEALRKA---DALKNDFVHHVSYELRSPLTNIIGFADLLKTPVFGELN-ERQAEYVDHIATSSSLLLTIVNDILDLATVDAGIVELELAEVNLIDLIDDVTQQMGDRLVESGVSLRTDAPDNLGRITADQQRLKQIFIKLLTNAANFAPDGSTIELKC-WREGSDFAFSVTDTGPGIPQDVLNTVFNRFE-----SYGQRGGAGLGLSIVESFVSLHHGNVSIRSKEGEGTEVTCRIPSAQAPKVIAAE----------- 160932806 -------------------------------------------------------------------------------------------------------------------------------------------------------------------FRYTLRLALILSPLMIFLTAVCGYLLSRRALYPVSKITKTVQEIQKE--KDLSKRIDLGKGNDEIYTLARTFDGLLETIDAGMQREKQFTSDVAHELRTPISVVLMQCEDLL---QGNHLDEEGRREVSVIHRKMKSISDMVSQLLLLSRADQGREKLNLEPVDFSEICEMVAEEFTGIAQEKGIQIQTRIEPGL-QLTADQTLMIRLLGNLLENAVSYGNPGGHVWVSA-WKADEYLQVLVKDDGIGISPQDLPRIWDRFYQADPSRNSDS--SGLGLSMVKWIVEAHHGQISVSSELGKGTAFSCIFP---------------------- 226948312 -------------------------------------------------------------------------------------------------------------------------------DRGVYNTKTFEIKSEGKVVGYVGIGQYSSLLLSISFKTSINKSIVASGILTLVIIITISLYFSKQFSIPIKEVANLSVNLSKGDFDAKSSVESN---IEELENLRKSVNILAEKLKHQDSIRRRLVSDISHEIRTQLNVLQNNLEAM-IDGVLPVTEER----LNCLNEEVVRFGRLLNNLNVLKEFESESIKLNFQKIFLDELVADICSDFYAIAENKNIKLQYHIEHEDYSITGDRDRLKQVFINLLSNALKFTEDGGEVLIKI-YKSDKNIVVEVKDNGVGIKKEDLPFIFERLYRGDKSR-HQFKGNGIGLTIVKNILQLHYASIDLESEEGEGTTFKVYF----------------------- 142331053 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAYSIYVFIMTGLLYVFYKLINQQY-KERRRAELEKDK------RKQIEELNEQKLQFFTNISHEFRTPLTLILNPMESLISRSLETVGKEVRQKYM-IVYNNANRMLRLIDELMDFRKIQFNKTKLQVERCNLSEILSSVVSNFTIEASERKITLETNLNLSKNEIWVDNSMFEKIVFNLLSNAFKATSENGKIAVVCNYHKSGVLFLIIRDSGFGIKKENLDKVFERFYQDEENDQQYYGGTGIGLEVVSTFIKYHKGKIEVESEENVGTAMKVFFPAGK------------------- 257125817 -----------------------------------------------------------------------------------------------------------------------------------------------------------------VIQISFIILPFFLILSAIGGYTITKNAFA-----PMEKITEIAEKINEGN--DLSKRIHLENGADELRTLANTFDVMFDRLQKSFENEVQFTSDVSHELRTPITVILTQAE---YGKEYINSLKEAQNSFKIIEKEGQKMSKLVSQLLTLSRMERGKQKLHLENIDLSELLEMSVETQISCAKSKNIKFITKIAPEV-YANIDEMMIMRVFTNLISNAISYGKENGTITVELF--SKGNSIIKISDDGIGIAKDQLDKIWLRFYQVDPSKNGDN--SGLGLSMVKKIIELHNGKIFVKSELGKGTTFTIIL----------------------- 212691087 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSLPAYGCYALMVIFLFLLILRNTQRKHKRLMEQQKHEMEITQQH--EMDEAKMRFFTNVSHDLRTPLALIITPLEKL----LASESARNLKADLELIHRNAVALLDEVNQLLDFRKLDKQKAQLSLSYGNLSDFVKETCDSFKELSLKNGIQLELNLMDADISMSFDRNKMQRILLNLLSNAAKYNREDGSVVVTVRVSEKEHVRIQVADTGIGIKDENKEKVFDRFFQEQHAATT-YVGSGIGLHIVKEYVTLHQGTIRITDNRPQGSIFVITLP---------------------- 284040878 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSTLDRFLGVVMVSAYSDMNNIRIAMNRGAFDFVVKPIDFADLEVTIEKTAQYVRQLRQQLKVISELKTRFYDNITHEFRTPLTLILSPVEKLLQKHREP---EELLMGLNMVERNAQQLLRLVNQLLDLAKLESGHLSLSPRTGDLSDFIGQIVQLFKPIADERGLTLTYQSD--LTSFYSDTEKVEQLVYNLVANALKFTPAGS---VTIALKKGDSVRIVVSDTGIGIASEKLPYIFNRFYQVDKVPAFLNSGTGIGLALVKELTELMNGTVAVESTVSKGTVFTVELPLPTVESPTVQ------------ 242217331 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITARNRMAEMILTKRRLWRIMAE-KEAAERANEVKQQFISVASHEIRTPMHTVNGYCELLARTTL----SEEQTVYIASIQQACHAINVIAGNVLDFSKLDRNNVELSARPVQLRKVLEDLA---RIQSNIPGVDIIISVASDVPTVYLDETYTFRVLMNLLSNAQKFCDKG-YICVTVSMNGPGQLVFQVRDTGCGIPASFRSALFEPFRQADTSLTRSREGTGLGLSIIKHLVQRMNGSVEAESTEGLGSTFTVKLPVA-------------------- 86160142 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SEDEALLEDLARAAQALENARLEAQAAVAARDEFLSIASHELRTPLTALRLALENMRREALESLPAAYVERVLATAERQGQRLEKLVAALLDVSRIHMGRLELDLEEVDLGHSVGEAVAQLEDEAAQAGSQVTVSGAP----VHGDRLRISQVATNLLSNAVKY-GAGKPVEVSYGARDGRA-FLRVRDHGIGIDAADQRQIFERFERAVSS--RNYGGLGLGLYIVKRIVEAHGGTVRVESAPGEGADFEVTLPLRPAVPL--------------- 284037645 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RYNAELEQQVAERTLALARLKQSKDELQVALAKEKQLSELKGRFVAMASHEFRTPLTTILSSAGLLELYQTSDQKDKRQKH-IQRIRQAVKQLNSILEEFLSSDKLTEGQVTVRPVLCDLPRLVNEVILDLDTLKVQQTIRLSLSCPQPL---WVDESLLRKILINLLSNAIKYSGPGSIITLD-GSCKPHLLTLTVSDQGIGISAEDQLHLFERFFRASNVTN--ISGTGLGLHIVRQYVELMNGQISLESELHQGTRITLTLPLTE------------------- 134998066 -------------------------------------------------------------------------------------------------------------------------------------------------------------TLFFHLFISQVASYLFFLIPFIGGAFVF-VIFSLFLKKFIQHRLAILYRSVQTKQEDIQLPYLEESLDEMIENAEESVQQWQKKLKEQEAFRREFLGNLAHELKTPIFSIQGY--ILTLLEGGLEDDKINRKFLERASISTDRIVGILEDLDNITKMEDEKFQLKMESFDIVKLAKETFESLELMAGEKNITFKLEDSGEPSFVVADREKIGQVLTNLVRNSIAYGNKGGLTSITI-FTIDDLTTIEVTDNGIGINETELARLFERFYRVEKSRTRNEGGSGLGLSIVKHIIESHNQKISVKSTPGVGSQFHFSL----------------------- 300788478 ------------------------------------------------------------------------------------------------------------------------------------------------------------------AFAFFNWQIGWLPPRTTITAMVLALVLSQVLARPLREMTAAARAMAKGDYT-RRIRATTRDEVGVL--AQAFNQMAGDLGD-ADRQRRELIANVSHELRTPITALNGVLENLVDGVEDPDPGT-----LKTALQQTERLAALVDELLDLSRLDAGALSLHKTSFSLWSLLSEVIG--EARFAGRGVTFEVSVSPEGALVTADRGRLFQVVANLLENAARHGPAGGQVRV-VAQVRPDDVRIDVCDEGPGIAPADRERVFERFTRGE---RPSGGGTGLGLAIARWAVELHGGTIGVDPAPETGSRIRVTLP---------------------- 223928101 -----------------------------------------------------------------------------------------------------------------------------------------------------------------ALLRGFQSNIRNLSIIVSMLVLVVSFVLSRALTGKISELLSAIRQVREGAYSHRAV-IRGHDEIAQIGYENSLTD----RLQTTEDVRRRFVSDASHELKTPLAAIRLLTDSILQTEN--IDLATTREFVADIGQEADRLSRISEDLLRLTRLDSG-VTAPPSAVDVGPVLEQVLRMMDLVAEERQVALHCD-AAEPCRVLATKDELHQVIYNLVDNAVKYSHDGGQVWISLHREGGQAV-LAVADNGVGIPQEDLPRIFQRFYRVDKARSRAAGGTGLGLSIVQDTVKNRGGTVEAANRPQGGAVFTVHWPLVK------------------- 297582942 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RFQTSAIIEGARRDIAIYSTSVRVGEEIGTVFVYRDITREA-----EVDRLKTELVSTVNHELRTPLSSIMGFTERMLNKDV---SEERRRVYLETILSESERLSQLVNNFLDLQKIESLPDEMDLEPVKISDSLRQAMSAFHP---SEHHELKVIDSLTDTKVNGHSASLHQVFLNLLSNAQKYSPEGGTITVETELDDAKNVLIHISDEGIGIAKKDHDRLFMKFSRIKDQHGGTIKGTGLGLALSKELMEAQGGDIRVRSEAGEGSTFTVVIPLKE------------------- 115375741 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GQLAVAVENARLLRE-AQAALRVREEFMSIASHELKTPLTPLKLSLYTMERRIATGQPVELAS--VLKSKRQVDRLAGLVDDLLDASRLELGKLAMHAAPLELGQLVAEVVDHFRHAFERP---FSVSVSRSRVWVQGDRDRLEQVLVNLLENAHKYSPAGAPITVEVE-EGGDEARIHVKDHGIGIPGADQAQVFQRFYRARNVSHRNFGGLGLGLFISHSICKMHGGNLTLSSAEGQGSTFSVSLPRAREVGRLP------------- 224537465 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SIGFYLLLVVVICLAIYLFYKRKMRSYREQKARLEKEVELQELAVQNKQLETMAQHVKEITEEKIAFFTNITHEFRTPVTLIHGPIE----HALKETQDEAVKAQLQIAERNSRYLLSLVNELMDFRKLDIDKVVLDKHSSNFIEFLSELLIPFRVFAKERHIDICTYFRLENPFLMIDTGYMRKVLVNLVSNAIKFTPDSGRIDIFVASVKGKNFYMNVCDTGHGLVVEDLEKIFDRFYQSKKSTKYGQSGTGIGLFLCKRIVYLHGGEIFARNNHRQGASFRMLMPL--------------------- 108762962 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIIGRVWSYREVTAERQ-AEAERERLLREAQEAIRVRDDFLSIAAHELKTPLTPLKLHLQMLRQH--GAEGDGASARHVDKSLMQVSRLTGLVNDLLDTSRIQEGRLTLKHGPVVLQELAHDVVSEMRLSSAHHRVE--YEAPEAPLVVLGDADRLAQVLVNLMENAFKYSPSGGTVRVRVA-REDRHAHVSVQDEGIGIPRDQQEHLFERFFRARNAGLGLY--------ICGDIVERHGGRLWVESVLGHGSTFRFTVPLA-------------------- 295090460 ----------------------------------------------------------------------------------------------------------------------------------------------------------DSFLLELMNLGPIMALLYVLAGIGIFSL--IFLRLQEKHLKYLSRISTAIRDISEGDLNTNIEVKGDDEFTAMAVNLNRMVEDIRRLMEEAERTKNELITNVAHDLRTPLTSIIGYLELLSGKTELP--PEIQKKYIDIAYAKAKRLEKLIEDLFGFTKMNYGKLSMHVGKVDIVKLLGQLLEEFYPNFVDRNLSYELHSNVPAKMIDADGNLLARLFDNLINNAIKYGADGKRVLVQI-HAGDEVVSVSVTNYGYVIPADELPLIFNKFYRVEQSRSTHTGGTGLGLAIAKSVVDMHGGTIQVKSDLD-GTVFTVKL---KVHFDVNKENFEVAQ----- 149279110 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AALQLFFMNDAPINAYESLKKRNSNLNKIAGEQEEEIRRSRFIDEKKNEFIAVASHELKTPITVIKAYIQMVKASKDECSD--RLKGYVEKIDYQINKLTMLVQQLLDVSKIENGHLVYAMDNTRLNDYITEMVAVMKNIIPNHQISISLSTD---VEVWIDKLRMEQVFSNLLGNAAKYSPEHTSISIDCRILEDQRVRIAVTDQGIGMSKEDMASVFNKFYR-NKEVTTTHAGLGMGLYIASKIINDHDGKIWVESEEGVGSTFAFTLP---------------------- 299822846 ----------------------------------------------------------------------------------------------------------------------------------------------------------------YMFYTIIFSVVIALAISFLLSK--MQVKRINRLRKATKTVTQGNYDIQLTSGQL----DEIDDLTTDFNQMVQALARSKAEINRQEKRRRQFIADVSHEMRTPLTTISGLSEGLVNDLI---PADQFPRSLALIEKEAKRLTKLVNENLDYERIISNKVHLQQTSFKVLPFLNTIKDQMLPLVKETGNEIKIDAPESL-QIYADYDRLTQIVINVVKNSIQFTKKG---TITLQATSNKETLLTITDTGIGMDPAELTQIWERFYKADLSRTDTKYGYGIGLTIVKQLVEQHHGRIEVKSKRGEGTTFSLYFPAPSV------------------ 255057914 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGTDSYAGDPLTYVPLKALAETHGVLVLRLEEEDILHAAELHRLLNARLLQQAQEARILKARLLNSISHDLRTPLTAITGALSAV-LEEGGKLNPAARAELLETAREEAARLNRFVGNLLDMTRLEAGVLQLKREPCDVQDLVGCALNAVEQRLA--GVEVSVRLPRDLPLVPLDFVLMLQVLVNLLDNALKHGGAGGTIEIGAR-VAGERLALEVADRGPGVPAEDLNRIFEKFYR--TPVPEVVGGTGLGLSICRGIVEAHGGSIRAQSREGKGLKIVVEMPLE-------------------- 91780564 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WITLSILSDDQGHAVAIATTERELTDRSLSNAQLRERAERLAQADRRKNEFLAMLGHELRNPLAALCSSGDLLASETIDP---RQKSWAVGVIQRQGRSMTQLVNEMLDLTRITSGSIELRRQAVTLKAVIQSAVEVCQPIIDERHHTLSVSLPDEPVLMYVDPTRLSQVVENIVINAARYTEPGGHISLTATRT-GRRLSLRVKDNGRGIPASMLSTLFDMFVQGPVPYGQLHNGLGVGLSVVRRLVELHGGSVRAISDGRTGSEFIVDLPL--------------------- 153833417 ----------------------------------------------------------------------------------------------------------------------MKWKVILVTPESYLHSSYVSTRE--LLLSSDNLLVEKIFFSSLALFTLFLVLIYITVMKTFRPINELINQANYLKDRDFSNVANIVYHHGDEIEVLSRAFSEAGRTIDEVKLRTEQYEKAAKEALDATKKKSTLLSNVSHEIRTPLNAIIGYLHMLRDKCDGSCSHE-----LEGIRTASNTILDIVNDLLDFERLDSVNYKLHPKHVPINKITRDLEKTFHPLANQKGLKLSIVKEGGSHQLFVDELRFQQALSNIITNAIKFTDVG-KIEISISMDDQRMVVFAVRDTGRGIREEDLDTIFNSFEQANQ--EDKQFGFGLGLAITKAIINLMGGVLAVESKIKQGSIFKIALPISMLTHLLVGDEHDES------ 198282750 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLYALVFITALLSVLIPWRVASALTRPLKAFRRAVEDIGAGKLTNVASEGELRDLARSIESMQT-------RLQEEERLRHEFLSQVSHELITPLASARSGSELLLSERIGPLLP-RQREVLEIIVRQVKELYAAIQEMLDMHALQARSLDFSPQDIAVADVLLDLQKRMQPLTDKKN-QILDCVGSEGLGVYADPQRLRQILTNLVSNAHKYSPAGGQIKVRATAQQG-GTLFCVSDNGPGIPDALLERVFERFYQVPVS-NRLPRGTGLGLAITRELVGAQGGWIRMHNRPGGGLCAEIWLPAAR------------------- 298479994 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NIAYSIYALLLVSAISLIFIHMKRKHRRLLLQQKRDMETVQQHEI---------------DEAKLRFFTNVSHDLRTPLSLIITPLEQI----LATNTAQDIKKELKLIHRNALALLDVINQLLDLRRLDNGKAQLNPSHGDLADFIKEVCDSFYSYGDKKNIAFSLSLKTDNLETDFDKNKMQRIMLNLLSNAFKYNVNHGSVNVVLDRDEREYACIQVADTGIGIREENKAKIFDRFYQEEHSSTD-YIGSGIGMHIVKEYVTLHNGDIQIRDNHPQGTIFEFMFP---------------------- 256756254 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FRSNRRIHMKYKSLKDISSQLNILLDKFQRTLDEKQTLEIAHKQLIANISHDIRTPLTSLLGFVEVLQKGDG--ISSIEQKEYLDIIQTKAQNLYQMIQDFFELSKLESEDTPIRLVKTDLTDLAEEAVAAFYKDFVMNGITPEIQLPKQRVYVLGDRISLQRILNNLVSNALKYGKDGRVIGISLREVSDK-VWVDVWDRGKGIPEQDLPLVFNRLYTSEVSRNSSMRGTGLGLAITKQLVEKQNGEIEVSSVLGEKTVFSFSL----------------------- 300853643 ---------------------------------------------------------------------------------------------------------------------------------GNYILRYIKVPKSYGLIVVFQDKAFDDEVLRRLITISVTIYIISLVFVFIISLFLANISLKPIINAW-----------------------------------------KKQKA---------FTADASHELRTPLAVITTNLDIVLDNKDETV--ESQDKWLKNIKIETTRMTKLIEDLLFLARSDSHKNGFDTSSFDISSAVTKSVVPLEPVATKHKIAILSDIHPDIIFL-GNEGRINQLITILVDNAIKHTPEGGSIKVTLGKIKNK-IEITVSDTGEGIAPEHLNKIFERFYKVDKSRSNRQGNFGLGLSIAKCIVEEHNGTIDVSSTVGKGSTFKVIFPVS-------------------- 9968462 ----------------------------------------------------------------------------------------------------------------------------------------------------------------YMFYTILLSITVALILSAILSK---------LQVNRINKLRAATKDVIQGNYH-ARLKENNFDEIGALAIDFNKMTQTLEHLKKKLNDKRQFIADVSHEMRTPLTTISGLTEGLVNDIIPKSETD---RCIALIDTEARRLTKLVNENLDYEKIRSNKIKLQKTRFNGKEFLELIKEQVDYVASEKGNTITVAIDKDMA-IYADYDRLTQVFINIVKNSVQFT-ENGQITLT-GTQDYKESVLTITDTGIGMNTEELEQIWERFYKADMSRTNTAFGSGIGLSIVKQLIEYHDGSITVTSEPNKGTSFTIRLP---------------------- 229083560 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDVIFSINELITELEKVQVEAKKSQKARKQLLSSISHDIRTPLTSIIGYIDALKDGIAA--SEEEKLEYLEILSNKSNGLKQLVDEIFNMAKLDADEFPLKEEQLDFSEITRESLIAFLPELSTNNIELRVNIPETPSIITGDSFSLMRAISNLLKNAIHYGKPGKIIGIELLETTHDYQLL-IWDKGPGIATNDLEHVFERMYRTDQSRNLSHGGSGLGLAIAKALIEKHGGEIWAESIPWEKTTFGFSIPKQ-------------------- 153004867 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIDLTAEKAAERGRQESEERYRAIAEQLAE-ADRRKDEFFRILSHELRNPLAPIRNALHLLGRAPDDPARAARWRE---VIERQVGHLSRLVEDLLDLTRITAGRIQLRREPLDLAHVVGHTAEDHRAGFEAIGVRLVLQLPPAPVPVEGDETRIAQIVGNLLANSAKFTPDGGTVTVRVAEAPGRSALLDVRDTGEGIEAEVLPRIFEPFSQADRTLARSRG--------VKRLVELHGGTVVVTSAPGAGTEVAVRFPLA-------------------- 260888710 -------------------------------------------------------------------------------------------------------------------------------------------------------------------FLTTLQKVLTITNLAIVLALAAGYFISCRILRPIRTMTQAARSLEVTDLGRRIAVPPVKDELAELAET---FNHMLERIQAGFEQQRRFVSDASHELRTPVTVIRGYSDMLSR--WGASDPETLEEGLSAIHSEAEDMQGLIEKLLFLARADQKRLAMHKERLELAPLVEDVVKKMALIATRHEVEL---LANEPGAIYADPLLIKHMMRIILENSMKYTPKGGRITIELRRGAGEMV-LTLADNGIGIAKEHQDKVFERFYRVDSARTRGKGGTGLGLSIARWIAEQHAIGIGLESDLGKGTKFILHVP---------------------- 257067980 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTRTSLEVHDLALSLNEMLVRIEQSFAAQSASEERATLSEAKMRRFVGDASHELRTPLAAIRGFGELYRMGAL--PTDEDVSSAMRRIEDEARRMGSLVENLLRLARLDE-KPELDLAPVDFTDALFDAAQDLRALDPGRQVMVTLSVQPHVSIVLGDEASLRQVILNLVGNANRHTPKGSPVEIAVGYTPQGTARIEVRDHGEGIDDDQREKVFERFYRTDASRARSAGGAGLGLSIAASIVQQHRGSIGVTETEGGGATFWVELQGTEI---APEQQVEPDQRRA-- 229816269 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------FNAMGLAAFIAISISVIVGFLVSRMFTKPVGTITDTARRIREGDLS-ARTNMRGDDEIDQL---GETFDEMAANLERDLKRERRLTSDVAHELRTPLMAMQATVEAMQDGVY-----PTDAEHLETVASETRRLARLVQQTLDLSRQENHAAPLRLDQVDIVQLTRTIVNNQHQLFHNKGLHLRFEMQGRSAVITCDADMITQCVINLMSNAMRYTPEDGWVVVSVHG-DRKHVMVSVSDTGIGIAKDDLARIFGRFWRADASRAREAGGLGVGLAVTKTIVERHHGFIAVESELEKGTTFTLHLPREQ------EEEKQSSTMRC-- 310640162 --------------------------------------------------------------------------------------------------------------------------------------------------------ALRWFYLYLGIGGFALILILSLFYSRMVTRPLITL---NNTAKRMAKLDFTAHTPIRQNDELGSLSYSMYTLSQNLDTALRELQEANQQLVEDMEQKQRFFANASHELKTPLSIIKGFAEGLQDGVSAG----KQDHYMKVIVEEADKMERLVKDMLDLAKLESGTLKLRKATFILSELVEEVVDKLFHLLKEKKLEVVI-IPANELPIHADIGWMEQVIINFVVNAIRHAEEGSSITIRIEG-SGEVNTFSIENKGETIPDDQLELIWNRFYRAELSRSRQTGGTGLGLSIVKRILDLHEFRYKAENTKD-GVRFVVIF----------------------- 225378286 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDYTETIEICKKF-NEMLGRMKVLDDSRQEFVSNVSHELKTPLTSMKVLADSLNSMEDAPI--ELYKEFMGDIGNEIDRETKIINDLLSLVKMDKSAADLNVTNMNINELLEQILKRLNPIAEKQNVELVLE-SFRPVSADVDEVKITLAFTNLIENAIKYNKPGGWVHVTLN-ADHQYFYLKVEDSGIGIPEDSLEHIYERFYRVDKSHSREIGGTGLGLAITRNAVLMHRGAIKVFSTEGEGTIFNVRIPL--------------------- 260558906 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------SVRPITLNLFKGFIFSAVIASYAFAAFQVKRINRLRNATKEVTNGNFDVVHDKDEFDELADDFNKMTNSLKESQAEIEEQENRRRQFMADASHEMRTPLTTINGLLEGLEYNAIPENQRE---NAIKLMKNETERLIRLVNENLDYEKIRTNQISMVIKKFNGTETLKNIVAQLEAKAEAAGDTLTLKAVDDID-VYADYDRFVQIMVNIIQNAIQFT-ENGQITITLE-KGYLETIITIEDTGIGMSEQQMKSIWDRYYKVDPSRKNTKYGSGLGLPIVQQLVRLHKGKLEVESELGKGTKFAVRLPDVEI------------------ 119715984 --------------------------------------------------------------------------------------------------------------------------------------------------------------------LRLKGTVLAVVLLAGAAWYVISRSLMTELSEPLLALEQVVQRMAKQDHDVRAKELGPKEVRAVASALNAFADAQRARAVELDTARDDFVSNVSHELRTPLTTISGYLELVAEEFEGRMDPP-HERMLEATRRNVARLKALIDDLLALSRAEGRRSDF--EPVDLALLVREAVTDVRITAARRRIRLEVDTPEDVVPVLADRAMLHRALLNVLSNAVKFSHDDGTVDVVLTVLGGQ-VEVRVTDHGIGIPGAEIERLGTRFFRASNAVTNEIAGTGLGLRITQTIIDRHSGEVVIESEEGEGTSVVVRL----------------------- 209966659 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVLARDLSELSRERLQEAGRARSRFLSAVGHELRTPLNAIIGFSEILRDELLGSLGNNRYRDYAQDIHDGGLHLLRLTNDLVDLARIEAGQLDLRESWTDVQGLVDRCLRLGATRAAGLGVTLGADIRPPGLRVLADEARLRQILANLLDNAIRHSERGSHVQVRASG-EGGIFTLQVADQGVGMTEKEVRAALRPFGEAPAA--GEAEGTGLGLPLVRGYVEAHGGHLAIASDPGAGTTVTVTLPRGRI--YLPE------------ 300870080 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIELGRFSKFDSKEHNMDIEITIIPIRNNENISALIKFEDVTDIRKLEIE-----KQDFFINASHELKTPLTSILGYSELLLATGGGKNLND----FLNRINTEALRMKELVMDMLTLSRIEANWQETIDEKMDIKEIILNVYDSNKLKAQKRDITIDLNIES--AFIMANKEKITEVINNLVDNAIKYTDDGGNVKIILSTDKDKAI-FTVKDTGCGIAPQYLNRIFERFFRVKNNKYLKVNGTGLGLTIVKNICNNYNADIHVKSEENVGTEISVVF----------------------- 1168486 --------------------------------------------------------------------------------------------------------------------------------------------------------------LRFSLLGVMILAVLALCTQILFSLFIVDIFRSGLLTAPIYFFTLLVEKLEHSRLDLSSSVNRLENEVAERIAAQKKLSQALEKLEKNSRDKSTLLATISHEFRTPLNGIVGLSQILLDDELDDL----QRNYLKTINISAVSLGYIFSDIIDLEKIDASRIELNRQPTDFPALLNDIYNFASFLAKEKNLIFSLELEPNLPWLNLDRVRLSQILWNLISNAVKFTDQG-NIILKI-MRNQDCYHFIVKDTGMGISPEEQKHIFEMYYQVKESRQ-QSAGSGIGLAISKNLAQLMG------------------------------------------ 157372967 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAYEDYIEKRHIIFYGLVIVMFSVIALIAITLIVLRQQRLTI-------------RQQAKAIE------AEKATRTKNAFLGAIGHELRTSLQSIMSAIDVLVNTKVSAEHADTFQR----LETAAQQIESQMKDLTDYAHLDSGMMELRIAPFDVQRLVEETANEINTLSQKDQVTLLCEVECGHLQIHSDPLRIRQIIVNLLTNAFKYTESG-TITLYSSLRNGNALIIEVTDTGIGIEKEMLDQIFQPFTQLDQSHTRQYGGVGMGLAIVHGLVTLLDGSITVYSEPKKGSTFIVSIPNEERLDEIPHHHHSLLQKQQH- 126437093 ------------------------------------------------------------------------------------------------------------RLLIAQTMVLLAGAITTWVVAAIVGPPLFREHLHQAGVAAGSAEELADQAYQYATALSVGGAVAVSALVAFTVSWYVSRRLQRSITEVASAATAVAEGRYGIRVSPPHLGEDFDSL------AQAFNQMAAQ-LQAVDTSRRQLFADLAHEIRTPVSVLQAYTEAIEDGVRSLTPDTT-----AMLRDQTQRLVRFAEDVAALAQAEESAASLEFADVDVAELIANTAAALSAHYHAKAVSLSTHLPTQLPPLCGDEQRLSQVLANLLDNALRHTPPHGRVDVHAD-TDGTRLLLRVADTGEGIAAEHLPHVFERLYRADAARTRDHGGSGLGLAIAKALVEAHGGHISASSQAGTGTTFTITLPQQR------------------- 282601103 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FSRWFTRPIERLSAGAQEIASGNYDVQISVIHHDEIGRLAEDFNHMASEVKRSAQLE----KDILANVSHDLRTPLTLIKGYAETVRDLTG--TDEEKRTEQCNIIVDETDRLSALVNSVLELSKVQNGSEKPNLIDFDMSELCFEVAGRYDALCDQNHWTLQLEADHAAP-VHADPAMMERVLHNLLGNAFHHIGADGVVILRVVPLE-QGCRVEVADHGPGIPPEDLPHLFDRYYRARQ--DAGKTGTGLGLSITKAILQQHGFAFGVDSAVGQGSTFWFTMNDTRI------------------ 143002385 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTFITVSVVLENF-LISYKKKEEQRSSEINILKDQEN-----------YRREFLGNVSHELKTPLFTIQGY--ILTLLEGAMKDKKVRSKYLNRTAKGVDRIISIVKDLDLITQFESGIKTVDKSNFNVYELIDNVIDLMEFESEKNNLRIRNEINNSVL-VYADKERILQVLTNLVVNSIKYGKENGYTEIAVDEYDKDRIIVRVIDDGEGIEEEHLPRLFERFYRIDKTRSRKKGGSGLGLSIVKHIIEAHQEQIFVKSKVGVGTEFSFTL----------------------- 77165081 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTFVDISHRKENEERQQHLTQKLSQQT-KRLQAQDRQKDEFLALLGHELRNPLAVIFNTTELLIRESGATRDA---QHGIALIGRQAKHLGRLVDDLLNLTRVNSGQIKLNKTTLELRDSITDAIDQTRPQIEWGRHQLAVDLPASPLYLEADSERLTQIIANLLSNAAHYTKPEGNITVTARQVEEQ-ILIQVRDTGIGFAPEQLPQLFQPFDRLPSAVAHHRSGLGLGLNLARRLAELHQGSLEGFSAPGQGSEFTLRLP---------------------- 198274494 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSNQTQELSEQN-KLLKDQNEK------ITAQKNQILEMSRKVEELTVDKLAFFTNITHEFRTPLTLIVGPIERALKLSYNP----QVIEQLHLVERNSKYLLSLVNQLMDFRKVEEGRIKIATNYGNLKEFMLEIVPPFADYAKNRGINLQLYLRLPDPFLMFDEDVMRKIMTNLISNALKFTPKGGNVGIVIGQATEKKLFISVRDTGKGIPENDIERIFMQFYQSDNRSVSGQSGTGIGLYLCRKLIDLLDGKIYAKNNPLKGASFRILLP---------------------- 228989717 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FSRVITDPLIKMKRATEKMLKLNKPIKLGIKRNDELGSLATTIEELSSELAYMKKE----RNEFLASVAHELLTPLTYMKGYAKVAKRDSL---SKEEREEYLQIIEDETDSVTGLVQDLFDLVQLEQHQFIIKKQKVPLLPFLERMIEKTKTTLAKKQMKIKFYCVDNLD-VCMDERRMEQVMLNLLHNAYQHSYEQSIITVHASQNENTFS-ISVQDEGEGIPQEDIPHIFDRFYRVDKSRTRATGGKGIGLAVAKEIVELHSGSIQVKSKLRIGTEFIIELPIE-------------------- 240139437 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GEANVVLFLRDLTEARRLEA--MRVDFVANASHELRTPLAALLGFIETLQ--GPARDDAHAREQFLGIMRTQAQRMTGLIDDLLSLSRIELHEHVVPTRTVDLGRIARQIVDMQAPLALKRGIALSVERPDIPLPVLGDRDELLRVIENLVENAMKYGGSGGVVVVRVEGVDGRGARIEVRDEGPGIAAEHIPRLTERFYRVDTASSRQQGGTGLGLAIVKHTLNRHRGKLIIESEPGRGTTVRVSLPEHRPDTVGP------------- 260102560 ------------------------------------------------------------------------------------------------------------------------------------------------------------------IYMSKRNLLRALLVTVAVGL-ILSFIISYYSTKRIKRLSRATQKVALGNFNVQIASDEIDQLAENFNKMVKALKQSNEEVRAQENRRDQFMADAAHEMRTPLTTINGILEGLQYDAI---PEESKPKSIDLMQRETKRLVRLVNENLDYEKIRNNQIMLIKTDFDAMPILRDLKSQLKQNAGKANDEISVTGPEKLP-IYADRDRFTQVMVNLVQNAIQFTHDG-QIEIS-GKRLEHASEIFVKDNGIGMSKDQTKYIFERFFKADPSRARMGTGSGLGLAIVSSLIKQHGGKVKVDSEPGKGSTFTIIF----------------------- 153004534 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SRVAELERLGEALERSAALLRSREAERDEHLARAEAARAQAETA-------SRTKDEFLAMLGHELRNPLSPIVTALQLIKLRGDGQP-----REY-SIIERQVSHMSRLVEDLLDVSRITRGKIVLQPELLELSSVVAKALEMAGPLLEARAHRLAVDVPAEGLPVRGDPVRLAQIVANLLTNAAKYTPPGGHVEVWAG-RHGAEISLTVSDDGQGLSPELLPRLFDLFVQGPRAPDRHEGGLGLGLAVVKSLVTAHGGTVEAQSALGRGSTFTVRL----------------------- 270293557 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RVKNRLKLEHLEKEKILEQSRAKLEFFTNLSHDLKTPLSMIIAPISRMLPE----IRNQQEKKQLELVQRNAMKLNSLIHQGLDLNRVDSGNRTLILSQIELVSFARDLLALYEGKMKEKQLACEFRTNREQLYIQMDAIKLESVLDNLLSNAVKYTPEGGTVTLSLDAPEGREVYISVADTGTGIPVQDQPYIFQRFFQSSK-TAGKNEGTGIGLYLVKTYTELHGGNVRLMSEENVGTTVTLTLPVVNQEQTAP------------- 221200511 -----------------------------------------------------LLAVVLASALHRLGSATVGTVWASYVAGSAAGLAIVAHRDRRSAMRAGDRTVSIACSVAFGAAAGIGWGSAGLHAAAVADAHAQVAVAMATLAVVTSTPALLAFVLPATVPGVVAAALSTHAAQRALAPTLLAIAALAGIVALLAHRAIARHGRLRSDAERRAAELQRDRDAA-VQRAVELRRQ-KLRAEAANLAKSRLLAAASHDLRQPSHA----LGVLVGALRGVPMPADGQRLLQQIELSTRALDTLFGALLDVSRLDAGVVDVHRRPFAIDTVLGRVCNEYLLDAAAKGLRLSRV--PCRAIVDSDPVLIERVVRNLVGNAVRYTDAG-RIVVGCRYRGAR-IAIEIHDTGRGIPRDQLELVFREYYRVDGAASDHDGGFGLGLAIVRRLVALLGCRLSVWSEPGRGSCFVVSVPRARTA----------------- 28211447 ----------------------------------------------------------------------------------------------------------------------------------------------------------------YVILIDIIFILVAVIINLNKKIHNISQAIKN-----------IEQGNYNERIRMQNSNKNLNNLIESINGLVDKFQNSMKLNKEYEDERRNMITNISHDLRTPLTSLLGYIEFIKDNKN--LSEEEREEYINIIEEKGNNLRNLMSEFFQLSKLEGNDIKLNIKKINLSEIIRQSIILFYNDFNNKEIEPVIDLPSKEIYVMADKIAVERVLNNLISNAIKYGYEGKNIGINLEY-NKKNVQVTVWDQGKGIPEEELKLIFERLYTLEKSRNKNFQGSGLGLTIVKKLIEMQKGTITVKSIPYKRNEFIFTLP---------------------- 270157584 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------LPVLDAHNRIKYIIHRVEDVTEYIQLKKSRSEQLKIMEELRTRAGEM---EIEIYQRAQEIQTVNKQLQEVNSHLALLDQMKTQFFANISHELRTPLMLILGPIDSLLQD---KPLSSLQTKKLRLIKENALLLSKHVNDLLDIAKFDAAKLEINYYDIDFVQLIKKVLSLFEADIEAKEFQVSCDFPKTLL-IQIDSEKIERVVLNLLSNSIKFNPIHGIINLKLHKKKNYAE-FSIEDNGPGIPSKFKEAIFERFFQMEESLYHSA-GTGLGLAIVKDFVELHKGTINVKSELG-GARFVIQIPLKAPENQLVHHTH--------- 153853515 ---------------------------------------------------------------------------------------------------------------------------------------------------AFIVSDVSNVIPEVGQF--FCEILIGIVVILILTSAVLIIWIYRAVMGPIGKMQTAAQNIKDGNLD-FELKPEADDELGKLEMRGRLKDSAEEKLKYDKESK-ELISNISHDLKTPVTTIKGYAEGIIDGVAD--TPEKIDRYVRTIYNKATEMNTLINELTLYSKIDTNKIPYNFNIVSANEYFNDCADDLSVELAAQNVGFYFNYVEKNVRIIADPEQVKRVIHNIVNNSLKYMDPKGMINLRVKDV-GDFVQIELEDNGKGIAAKDLPNIFDRFYRTDASRNSSTGGSGIGLSVVKKIVEEHGGKIWATSREETGTTMYFVL----------------------- 148264044 ------------------------------------------------------------------------------------------------------------------------------------------------LQIALDISHLDR------IVKDFREVLLAVIIFGTIISAVLAAIIVRKGLRPLNEITERTMHISAYN---LDERMNMPHWPKEVKTLAIAFDDMLDRLQDSFDRLSSYVSNMAHELRTPINVLMGEAEVALTKARSSSD---YRRVIESNLEEYGRLSRIIDSLLFIARTDIRKSTLLREEIIVSQEVKKIVEYYQPLADDKELSITWTGNATLS---ADPTLFRRAISNLLSNAIHYTTSGGRIEISTRQADNLSIEVTVADTGCGMCKEELPKIFDRFYRIDASRHVHPEGTGLGLAIVKSIMDLHGGTVSIESEPSKGTSITLKFP---------------------- 257790034 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------YQAMVFATALAIVLASCIGFLFARTLVSPINRMTTTAKAIKEGDLS-ARTELHGEDEIAHLGETFDAMADSIERDRELER---RLTTDVAHELRTPLMAIQSTVEAMVDGVF-----EADEERLETVNSEVQRLSRLVDAILKLSRLESRSTPMKKEVVNVGELIAGIVATHEAFVADSGLTLKYEMEQGV-RVLGDADMIRQATANLISNAVRYTSEGGLVTVRVKR-GDIMASISVQDTGIGLTPDEAKMVFSRFWRADAGRTRESGGLGIGLSVVKEIVERHNGWVQVEGRKGEGACFTIHIPL--------------------- 261878672 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SWWAWTIYLLLAFGLAILAVRITRN--IQRERAAVRRAEFEKEQERRVNTMNMSFFANISHEFRTPLTMISGITQLLHKDSVTSDD----KRLLSIVGRSVDRMLRLVNQLMDFNKLENDTLHLQVRRDNIIATLRPVVENFTISAQAKDITLVSYGIEDSCLMWIDADKVDKIMTNLLSNALKFTPRGGRISVSVAKRAQRYAKIVVADSGKGIPEGQLEIIFKRYYQADNQGGGFNRGTGIGLYYARSLAMLHHGTLTASNKEGSGAVFILLLPL--------------------- 163847651 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARALPAQIAEFIEGRRERLPEVMETELLRSYNQKLVERLEARVRELTLANAQLQDLDRMKDQFLATLSHELRTPLTSLLGYLELFDRGMLGPLTP-QQEEAVRVMRRSSEVLARQLNNLLYFQ--EVRSRSLNFVQLQPLDILRPLIAAARERAAQAQLQFEVLLS-EMQPIEVDRSAFEHLVRNLLDNAFQYTEPGGRVRFIVRDEPTR-LIIRVEDTGIGIPAGEQEKIFLPFYQVDHSLARGHPGSGLGLAIVRHIVEAHGGQIALRSAPGEGSAFTIAIPRRQVA----------------- 299541966 -------------------------------------LTINEQVRLQLG-ILPLVDVCLALFLFYLYPEYIISILLGLLFFIYGVYNPITKNSMN--IPIENLVLSQIIFAVIFIPVGLVFVLLRVLMKGVDGSRYI-------LILLVSLTCYTFLMVMYYIF--DIPMVYSEQLLFIFTLYSFASLLS-----------------FRANTSFKEVQALSEELLMH------------------NQMKDEFLLKTSHELRTPLNGILNISKSLMEGLQGPLKREQQENVI-LIHNVAQRLGYLVEDLL----ISSNHMTREVRRVVPISVIDEVIEEIRLLSSDTSIRLISAVDSNLPHMYTDELRLKQVLYNLLYNALQHT-KHGQITVLASVRNDYME-IQVSDTGIGIPSQDLDRIFNSFYQVKK--DKKSGGLGLGLSISKNIVEQLNGEIHVTSTLGVGTIFTFTVPLATLEKLDIETQQQ-------- 150016606 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSGELSRAITELNIKNKRLEEDIEKERKIDEMRKEFISSVSHELRTPLSVIQGYAEGLVSNV--TESDEDRKFYCDVIMNETDKMNKLVRDLLNLSQIESGYFHIEKTEFNLVSLIEYVLNRYKSTFEEKSIEIKFEPGESVI-VYGDMTRIEQILTNYINNAINHVDNNKIIRIT-KINVKDKIRINVFNTGKHIPDEYLDKIWSSFYKVDKARTRAYGGYGLGLSIVKAIADLHRNAYGVENTEG-GVNFWFEI----------------------- 255280223 --------------------------------------------------------------------------------------------------------------------------------------------------IVENVKISNQFTFYIIIAASLLSILLVWCISKKISDPIQELTILSRRMANLEFDAKYTIGELGKNFNHMSETLEKT--ISELKTANNELQKDIEKKTQIDEMRKEFLSNVSHELKTPIALIQGYAEGLQE---CINDDEQSREYCEVIMDEASKMNNMVKKLLSLNQLEFGNDVVNMVRFDLTELLGGVVQSTRILAEQKNVSVQFD-EQAPVYVWGDEFKLEEVVTNYVSNALNHVNEGGRIEVSVGRQ-GDKVRTSVFNTGSHIPEEDLEKVWIKFYKVDKARTREYGGSGIGLSIVKAIMESMHQQYGVYNCED-GVCFWFEL----------------------- 289705440 ----------------------------------------------------------------------------------------------------------------------------------------------GTMAVALPLQSVTSSVERVTSIVVTIGLLATAGTVIVANLAVQRAF--RTLNRVERTAAKIAAGDLSQRVESAAPDTEVGRLSRSLNAMLAHIESARDKEISEDKMR-RFVQDASHELRTPLVTIRGFSEL--YRHGGLREEEDVAAAMERIESEATRMTRLVEDLLTLARLDEQR-PLEHAPVDLLILAMDSLMDASVNAPDRKVTLVGPDDDAPAPILGDENRMRQVVVNLVANALRYTPAGTPIEIAVGTVDHRSSVIEIRDHGPGVSEEDRARIFERFYRADTSRHRETGGTGLGLAIVAAIVAQHGGSVRLLETEGGGATFSVHLP---------------------- 32473732 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALARTILHAIHRQVAENQTREIVNQLKVSQE--DLKEQKQLLLQKNEKLEKLYATSQEIVDNVSHDLRTPLTVIKDYVAIIRDGLVGDVNQE-QAEMLSKILGRADDLNGMVDDLLDKSKLEAGLLHLSRRTIGLDSIIQRVHMLVANRANTKQVSLQLEAADGEIEVYCDAEKITRVITNLATNAIKFVPQGGNVCIRTKLSSGEDALVEVVDDGPGIESAELKKIFGRFEQASHNGTKQNSGVGLGLNIAQKLATLNFGSIDVDSEVGEGTVFRLSLPL--------------------- 291459771 -------------------------------------------------------------------------------------------------------------------------------------------------------------------FVSTVSILLYVLS-GIAIFSFIFLLLQQRTARDIGRIAQAVERISEGDLSV-QLEIEGEGEIAHIRMERDLMDLM-ERERSAEQSKTDLITNVAHDLRTPLTSILGYLELLRGGSSLPRETEE--HYIEIVYNKAVRLQKLIEELFGFTKLSYGKQNLKIGELDIVKLLSQLVEESYPNFEKHGLSYEFSSNVPSRMIQADGDLLARLFDNLITNAIKYGAEGKRILVRLR-SEKNAVEVRVINYGYVIPKKELPMIFDKFYRVERSRSSSTGGTGLGLAIVKNVAEMHHGSVEVSSDL-SGTCFTVRLP---------------------- 221201979 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFVRYLNAQHYEETLVMRGMGDSRQNVLAVQENRKLLLTQDITELERTDAMRRDFVANVSHELKTPLTVLSGFLETMRELPLG---EEDRARYLEMMEQQASRMRHIVTDLLVLAKLEGESKPPLDRAIDMRSVFDHLKEDAHTLSNGHH-DITFSIDDTLG-VTGAQTEVFSAFANLVTNAIRYTPDGGKICVTWRREGAQGV-FSVTDSGFGIPAADLPRLTERFYRVDRSRSRDTGGTGLGLAIVKHVLQRHDAHLYVQSEEGRGSTFTARFPASRIIAIRP------------- 170740240 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVALLKADRSLSETDRALIALFTSRLSFDNVILYQLQRANVGLEQRVVER---TAELMRANRRLALQRSDLRRANQLKTEILGTVAHDLKNPLAVILGRAEMLDLVGTLPQPVEAMRAQVGHIRESARRLTGMIESLIADAMNDALDITLRREPVDFAALAREVAQSNAPLAETKAQHLRTEIPASL-FICGDGERLREAMDNLVSNAIKYSPNGGEIVVGVAQDETDTV-FAVRDFGPGLSPEDQGRLFGRFQRLSAKPTGGEGSTGLGLSIVKRIAELHGGRATAESAPGAGSTFAIRLPNIAV------------------ 126436515 -----------------------------------------------------------------------------------------------------------------------------------------------VIVTGLPMSDVDDTLLTVLVIFCVVAAI-ALIGATAAGVWIIRRQLAPLSRVSAAAREVADLELDRGEVRLASAHTEVGQLGTSLNRMLDRIAGALSARHASETRVRQFVADASHELRTPLAAIRGYTELAQRHSDALPGD--VAHAMNRVESETARMTRLVEDMLLLARLDDGR-PLEREPVDLSRLVVDAVSDAHAAGPDHVWSL--ELPEEPVVVDGDEARLHQVLGNLLANARVHTPAGTTVVTALAVGADGGAVLTVTDDGPGIPPSLQPEIFERFARGDSSRSRRGGSTGLGLAIVAAVVKAHSGTIEVDSAPGR-TEFVVRLPGAQLTH---------------- 2160761 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LHYCSHTPHDLQAGELDLVKAIATQIGAALIQAEAYANLEDLNQQLEALDRTRSNLIAITGHELRTPLSTIQVCLESLANEPDMPL--ELRQVMLNTALADSERMRKLVQDFLTLSNLESGRVEWHPESLSLQECVDLALSRIRTRVATDPLQIKTLISPNLPLVKADGDWLVEVIAKLVDNACKFTPPQGQITITANPNSDRMVEVTIADTGRGIEPNRLEIVFDRFYQEEGALRRTAGGTGLGLAICRQIVNGWGGQIWATSNKNQGSEFHFTIP-------IIEGSQEQTRTK--- 256850877 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------VNLAKRNLISAFVVTLIVSLILSYLISYYSLVIKRLSKATKKVAADHDEIDDLASDFNSMVKALKKSAEAVKAQERRRDQFMADAAHEMRTPLTTINGILEGLEYDAI---PEDSKPKSYQLMHRETNRLIRLVNENLDYEKIRNNQISLIKTNFDAAVPLNDLKTQLKTNAEKENDVIKLEIPEKLP-VYADHDRFTHIMVNLVQNAIKFT-QNGVITVSAKRLK-HGTEIFVNDTGIGMSEDQTKYIFERFYKADPSRA-KLGGSGLGLAIVLSLIKQHGGKISVDSTPGVGSTFSVTF----------------------- 186681657 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAIAIQQAELLAQTQAALA-------KEKQLNVFKSQIIATVSHEYRTPLTSILAAASTLAKHNQ-QLDESKQQRFLGIIEQKARYMSKLVDNMLLVNQFELEKPKFKPIPLDLLQFFADLIEQERETTGDRH-ELIFQITGHTQGFWGDRGLLQQIFINLMSNAIKYSPDGGTVEFHLIGKESE-VIFYIQDRGIGIPIKDQENLFQSFCRGSNVDT--IPGTGLGLAIAKGCVELHGGDITLFSEVGQGTKVTVSLPK--------------------- 160878863 -------------------------------------------------------------------------------------------------------------------------------------------------------------IVSFVFYAIISPVNATISTIKVQLYYVTGIMFLLSIALAFVIARTVSKPIEELNNSAKILASGNYDIYREIHELSDTLNYTAAELSKVDALRRELMANISHDLRTPLALIYSYAEMM-----HDFPNEITPEQTQMIMDESTRLSSLVGDILDISRLENGTIDLNIKTYNITESIRTTIDRMAELVKKSGYRFLFEHGEDI-YVNADELKITQVFYNLLINAINYSDDDLTIIIRQKVFEG-FVRIEIEDHGKGIAEENLPYIWDRYYRIDKTHRRAVIGTGLGLSIVKKVISLHGGSYGVESKIGKGSTFWFDL----------------------- 296501092 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IQFIQHRKAMDTKLSRVLKGNLQ-----TRLFTSNDHSLHNIVFSINELIGKLE-------QVQIEAKRSEESRKQLLSSISHDIRTPLTSIIGYIDALKDGVAA--SEIEKQEYLKILYMKSNNLKHLVDEIFNMAKLDANEFPLKEEELDFSEVTREVLIEFLPELSKHNIELQIRIPESTCPIIADHLSIMRIIGNLMKNAIYYGKDGKTIGVELLEADAEYE-LHIWDQGPGIPKHDLQNVFERMYRSEQSRNSSFGGSGLGLSISKALVEKNGGHIWVESTPWKRTTFGFSIPK--------------------- 295681482 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TERADAEAKLRDADRRKDIFLATLAHELRNPLAPVRNAAHLL---GHSAGADSAKREWLNVIERQTGHLSHLIDDLLDVSRITTGKIVLKREVFDIRLALDHALEITMPAALQRHHDIVRLPLEHPVYVHGDQARITQTFSNLLDNAIKYTDEGGRIVVCATLV-GQEVCVSVSDTGTGISDDALPHVFDLFVQGSCHGEPSRGGLGIGLSVCKTLTEMHGGTIAARSAKNRGSEFEIRLPVCQGRDQDAKDGAEA------- 148555587 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITASRGIEEALRGRA-DALEEADKLKTAFVANMSYELRVPLTSIAGFAELLDGGYAGEMPP-IAQEYVKAILASVGRLGSLVEDVLDLTQGAAGNLPLSEEQVDMGALLTGAVAAARPAAEGKPLQLLVDVEPGLGEIRGDPRRLRQIADHLLNNAITYTPPQGRVTIRVHGDDDMIVWV-VSDTGPGMDAAQRAGIFDAYPRIDASNDEGKQLIGIGLPLTRQLVEAHGGSIALESEPGRGTTVTIHLPR--------------------- 198274925 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLWFRLLVAAGLISIVLIYLHRVRLKQKRIQYEL-----RLEHELFTVNMERNKEVELRKEREAFFTMAAHELRTPLTLILSPLRELLSKITPAHP---FYSRLSVMFKYAEGLHTLTDRLLYIQKAEAGMVKLRLSAVDVLSLMRDVAEGFQPLAAERRITYAWVQGAEHVTIWADREKLSSVIQNLISNAFKYTPEGGKISLSVERKEFDQKCISVTDTGKGIDARLLQHIFEPFVTGDADPAVSTR-MGVGLKIVKHIVEMHHGRVNVESEPGKGTSFAVYLPEGK------------------- 170016614 ------------------------------------------------------------------------------------------------------------------------------------------------------------LLLLFSWFVLSATVLLGQAAHIALRWRFWLSMLILILGDVIVFWQYVRWRQAESLIHLIQIAKENSDMTALIDVSNKIAKNTRKIREEEERSKDEMITNISHDLRTPLTAIIGYLGLVEMNAT-TLSPEDRAKYIHTAYDKSNQMKILVEDLFEFSKTQARDAVLNLTTISLGDLFAQLLASYEIEAHEHQIEMMQITNPELIILEADSDKLARVLINLITNAFKYGEGATYIKLTA-QVKAQEVEIRVINNGVQIPQEALLEIFDRFYRVESSRNSKTGGTGLGLAIVKGIILQHGGTVRATSDAEL-TTFIMTLPLKQ------------------- 134291112 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FWASVTITAVRGPGGQLVGFIKITRDMTERKRAELEASTHRLSVFIAMLAHELRNHLAPLRHSVGVLQSL---PEPAPALAQCRDAVHRQVGQLTRLVDDLLDVGRITAGKLELDTAPVTIRDLVCRGVESVQPKLAAREQHLRVDVPDAPLVVRGDAARLVQVLHNLLDNASKFSQYGSQIDIGARMEDG-AAVIRVSDRGIGIAPGALESIFDLFDQGNATGTLASDGFGLGLAICRSFVELHGGAISAESAPGQGATFVVRLPAE-------------------- 224543015 ----------------------------------------------------------------------------------------------------------------------------TLLQYIAYTVGLLVVFVLAVYLAAFDFQWVYDFDSNIYTFLAFFYNIVFLLICIVISFAFIIHRLYKQTSYYMDALTHASHELIDKSVDYITLPEELYDIERRFNELKSESIKNERLARENEQKKDELIVYLAHDIKTPLTSMIGYLSLL--DEIKDMPDTQREKYINVALDKSYRLEDLINELFEVARYNSEKIILEKEDLDIRLMFEQIIDDFYPVLQEKNIHLNQDED---ITLYGDADKLSRVFSNVIKNAISYSKDHTDINIDVHSMHDD-VIIKVINKGKEIPKEKLNRIFENFYRLDSARTSRTGGSGLGLAIAKEIVELHHGSIFASSNKEE-TVFTITLPK--------------------- 239626085 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDTYRETRQLSLSVQKSLSKLKAVDQSRQEFVSNVSHELKTPITSIRVLADSLMGMEEAPV--ELYREFMTDISDEIDRENQIIEDLLMLVKMDSAESQMNIGQVNINAELELILKRLRPIAKRGNVELVLE---SIREVTADVDKVKIAITNLVENAIKYNRDSGMVRVTLD-ADHKYFYVKVADTGIGIPEDALEHIFERFFRVDKARSREVGGTGLGLAIAKNVIQMHHGIIDVESTPGEGTTFSMRVPLTYV------------------ 296446569 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELRGFVTGLQEMRKGFTRRIARSDGSVLDCTAQTLDVTAGVNVERALT-ERNEALIAAEKIRNDFVHHVSYELRSPLNNIIGFSHLLGEKSTGELNAKQL-EYLSYVGKSSAALLAIINDILDLATIDSDAMALELGDVDVEDAMRAAAEGVQDRLAENTIELKIVATGDVGCFRGDAKRIRQILFNLLSNAIGFSRPGQTITLAALRREGE-IVLKVADRGRGIAPEALEKVFDRFE--SHTAGSRHRGVGLGLSIVRAFTELHGGRVLIDSALGEGTTVTCIFPTDEGSDATPDETRE-------- 257126796 ----------------------------------------------------------------------------------------------------------------------------------------------------FNIYTLKNVTQENKIYKRLEYLVILFTIIGVVITVIVSKLLSRRILRPINNVIKTAKSISTDD---LSKRIEIPKGEDELQNLILIINEMLDRLETSFENQTKFVSDASHELRTPLAIIKGYAEIIRKR--GTTDIDIFVESIDSIISETDNMRNLIQKLLFLAKGEITKINTKFVDIDANEMVHQIHSDTVVSIKTHSFHLEMGKD---YKIKGDETLLQQAIRALIENAVKYSEPHTNVYIKSFIKNGFG-RISIRDEGVGISDEDAKRIFDRFYRVDLSRTKATGGTGLGLAIVKRIVEIHNGKIEIDSKMNEGTEISIVLPIEKIIINKDEES---------- 83814809 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RIIDFSIRPVTDADGQVELLIPEARD-ITELKWREETLRAAKEEAEEASRLKSAVLANMSHELRTPLTSILGFAEAIDDEASDGAGP--VSRFASLIAKSGERLLRTFDNILNLSRLEAEQQNEPAEPVDVAAAARSVADEIQDRAEADDIALRTEVGSATMRTRAPADQVPIVLRHLLSNAITYTEAGGTVWLRVGRAGGD-VVVEVEDTGIGMDPDEVPALFEPFRQASEGFGREYEGTGLGLAVVQRAVDRMGGTVDVATEEGEGTCVTVGLPGMEPTNDAP------------- 295701376 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NTVAVGLLGLMLGVAVFFV----------LRVLPLRALQH-VTEALEREIEKHVEARREAEAANRAKSQFLAAASHDLRQPLHALGLFAAGLTSAVREP----SVLGIVAKINDCTETLEELFNELLDLSKLDAGIIQPVLNHFPIEALFRRLRAEYEPMAMEKGIAL--KITSSKAQVFSDTILLEQILRNLISNAIRYTPCGGRVLVGCRRR-GQKLRVEVWDTGIGIPADETERIFEEFYQIGNPERDRRKGLGLGLAIVKRTAKLLGSDVHVASKRESGSVFSFDIP---------------------- 157963161 -----------------------------------------------------------------------------------------------------------------------LWMTGLLMFLVIFVVVYKVIYKGIALKLDAATKALAQ--------LSLGNTAVTIDTQG-------DDELAAM-ASAIKAFKQKTDHNQKLQAELRETAAELEARTLELAEANIQLDKARDMAEQANQAKSLFLATMSHEIRTP----LNGLLGTLTLLGHSNLPPAQQQMLALSQYSGTLLQTVLNDILDFSRLEQRKLANEPRAVDINELLDQVVAIMLAGAGLAGLTLRSNHVDLPKWIYIDGPKLRQVLLNLLGNAIKFTPQG-EVELVVEVKQG-LLQFKVQDTGVGIDPEAMKKLFKAYS--NEPSKGRDRGTGLGLAISKQLVELMNGTVWVTSEVGKGSCFGFSLPL--------------------- 135886695 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------LPIKIQPSPQAFRASLFIHLITIILYISVFGNFSLNDLGYFALTFVVVSVVLE-NFLIIYKKKEEQRSSEINVLKDQEN-YRREFLGNVSHELKTPLFTIQGY--ILTLLEGAMKDKKVRSKYLRRTAKGVDRIISIVKDLDLITQFESGIKTVDKSNFNIYELIDNVFDLMEFESEKNNTMLRIRNENESVMVYADQERILQVLTNLVVNSIKYGKENGYTEIAVDEHDKERIIVRVIDNGEGIEEEHLPRLFERFYRIDKTRSRKKGGSGLGLSIVKHIIEAHQEQIFVKSKVGVGTEFSFTL----------------------- 190894857 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RAEKALLQHRDTLEEMVRELARQTEELERMLEQEKQINELQRQFVSMASHEFRTPLAVIDGAAQRLIRRKEAA-TPEFLAEKADQIRSSVSRMLELMESILAAGRLDHGRITIVPKPCSIAEIIETC--SARQESIRRSHRFLLKLDELPETIYGDRPALDQVFSNLFSNAVKYAPDSPNVHVS-GWQEGERVCITVRDEGIGIDADDLPKMFQRYFRARSST--GIAGTGIGLNLVKQIVELHGGTIDVASSRGNGTTFTLRIP---------------------- 289632497 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVRQPEFVRYLNSHQYEEMLIMRGMGEKRQNVLSVQENRKLVLSQDITELERTDAMRRDFVANVSHELKTPLTVLSGFLETMREL---PLAEAERARYLELMEQQASRMRHIVNDLLVLAKLEGDNKPPSDQMIDMRAVLRHLRDDAESLSSDHH-EIVFEADEGL-TVTGVETEILSAFGNLVTNAIRYTPDGGAIKVS-WQAQGGAAVFSVTDSGLGIPAADIPRLTERFYRVDRSRSRDTGGTGLGLAIVKHVLQRHDAQLDVKSEEGRGSTFSVKFPLYRTTRRQP------------- 254452843 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HIFPVEIAIQSATTDEGEIISRRVKAEAALVTARDKALASEKMKTEFLTTMSHEIRTPLNGLLGSMALLRDTAL----TENQDRYISYMETSGRLLLSHVSNVLDITSYDVGKLNTNIEPMNISELMQDIVDSQSGTAFTNKTSLVWGWNPKMDWIFSDHERLQHVMMNLVGNAVKFTRCG-KVSVSFGKSDGARLRISIADTGQGMTEDLAKRVFDDFVTGNTAYDREVGGTGLGLSIAKRFVNALGGEIGVRSIVDEGSTFWFELPVREAESP--------------- 189466394 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TEELSRQN-RMLTLQNEK---ITRQKV--QLSRMARKVQELA-LDKIAFFTNITHEFRTPITLIIGPIERALKLSYNP----QVIEQLNFVERNSKYLLSLVNQLMDFRKIESGKLNIVATKGDFVSFIHSLLTPFEVFAGERNISIKHYFHMKSSEIFFDEEAMHKVITNLLSNAIKFTPDGGSISIYIATDKEEKLYLCVSDTGTGIQEPDTEQIFNRFYQSKKQAKYGQTGTGIGLYLCKRIVKMHDGEICVRNNHTIGCSFRILLPLPKEENI--------------- 284051623 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FKEREVHAAIRMALKRYEQEVQVKESLNLFQELEAE-----KTRLLSIASHDLKNPLTSIQMSTDLLAKYDSKLDEQKKLKHF-QRIQSSINSMNQLLEDVLTLSKSSSGKLTFAPKLVNVVKFIQLLIDQLMVQVDQHKLELRTSGDLDDP-IMLDDKLLGHILANLLSNAIKYSPDGGVINFDVIRQENQ-IIFRIKDAGIGFPPEYIQKLFQAFERGSNVGN--IKGTGLGLSIVKQAVDLHGGEITVDSELGQGTTFTVILPITEV------------------ 17230651 ---------------------------------------------------------------------------------------------------------------------------------------------------------LLDLTLPDSQGLSSLPILIGVPSVPIVVLTNTNDEDLAIEAVRQGAQDYLVKRQVNVNVLVRAVAIERKQALETLRTMNTTLENRVEKAQEINQFKSEFVSMLSHDIRNPLNTILLAAGLLQ-NNEDKLTKEKKRSHLQMIRSAIKNMAQLLDEVSLIGKAESGKLQCELISIDLEAFCRQLVAEAQLTIGEKHLTVIFTCNKSFDEALLDETLLRHILGNVLGNAIKYSLPGGIIHFELTAQ-NNAVMFKIQDCGIGISQEDQKQLFQSFHRGENV--GGIAGTGLGLAIVKKCVDAHGGEIIVNSEVGVGTTFTIILPL--------------------- 210614872 ------------------------------------------------------------------------------------------------------------------------------------------------------IRGLTSVTDAEESFLITIRVAVILLPLTALLVGILVYRMTRRTLLPVKTITETVQEILSRRVGLYKEDGRKNR--DEIAYLAQTFDEMLEELEKVFQREKQFTSDVSHELRTPVSVILAQCESCLEEESF---NEKQREQIMVIQKKARTIAELISHLLMLSRADQGRLKLHLEEVNVSELVEMIAEEQQILATERDITIQTKIEPEL-YAKLDETLYIRMMDNLLSNATAYGKEGGTIEVTLT-RGAEGLCGTVKDDGIGIAKEHLSHIWERFYRVDAARTGGNH-SGLGLAMVKWIVEVHGGNIQVESVPGEGTTFTYVFP---------------------- 254419972 -------------------------------------------------------------------------------------------------------------------------TLALAVVNDDGRPVGIIERNAFTLRMAAEFGRALYAKKPAESLMDRNAPIAEAGTSAEAFFQAYGAAELGALLGGFIVVAEGRYVGVGTALQVVQAGAALHRQRAEEALARDLA-IAEAEAVASSRAKSEFLAVMSHEIRTPLNGVLGVAALMERKL----EQEELRPYVRTVIDSGQSLLRLLTDALDMSRASAGMLTLEEEPLDLSAVAFDIDALWRPRAEEKGLNLTVRTDEAGPWVLADGMRVKQLLNNLVGNALKFTQTGGVAATLVSRSSDTGVELTVDDSGPGVPEAAAATIFDPFNIGKAGREGA--GAGLGLAICRQIAERMGGCISLGVSPMGGARFQVRLPLS-------------------- 153812003 --------------------------------------------------------------------------------------------------------------------------------------------------ITISDTGSSQARIQIMTKDLFFTAFIIL----IFTGVSVGLWIYRSVAAPLVKLRKATQNIKEGNLDFV-LDVEGTDEFSEL---CRDFEEMRRRLKESAEEKKELISNISHDLKTPITAVKGYVEGIMDGVAD--TPEKMDRYVRTIYNKTNEMDHLINELTFYSKIDTNRIPYTFSKLNVEDYFSDCAEEVGLELETRGIQLYANYVDKDVLVIADGEQIRRVIHNIISNAIKYMDKQGIIQIRVKDV-GDFVQVEIEDNGKGIASKDLPYIFDRFYRTDVSRNSSKGGSGIGLSIVRKILEDHGGKVWATSREGIGTIMYFVL----------------------- 4104606 -----------------------------------------------------------------------------------------------------------------------------------------------SIMVLLQQAIVNNPQLRGGVWMIKNAIAIGPNGWHIWSWQNWFVISMGIADVLLVYWRLIRHYIADGHLEHRINLRVNRDLQRVIDSVNTLVDSTVRSMEEEEKSKDELITNVSHDLRTPLTSIIGYLGLIEDNQY--QTKDELTKYTHTAYVKAQQMKVLVEDLFEYTKVRQTSTPIAKTTFDMEQMLEQLAASFELEAQKKNMQITVECQPTPLMMEADTEKLGRVFNNLIANALKYGKGGKQIILSAEKV-GQEAIIKVSNDGQQIPSDSLNQLFDRFYRVEASRSQETGGTGLGLAITQSIVALHGGYIYADSTPQL-TSFVIHLPLKLGRQIEPQN----------- 218262520 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TWWAYLLYFSIITFIIVKIIRHQHDK--HERERELRYKQMEQDKVNELHEERMRMFTNFSHELRTPLTLIINPLDLMQYVSFSP----EIKETLQLIKKNTGRMLLLVNNLMDIQKYEAGKTILQKTSFNFSAFIREMYHSFESVAGNREIRFTLDNEPETYQVCFDEAEIEKIFFNLLSNAFKFTPSEGQVTIRVSLVEARYLFIEVADTGKGFSEQEAEKIFEPFYRSQEDIHRQISGTGIGLSLTRSIILQHNGCIWTESSEAEGTRFLFLLPDTE------------------- 156742563 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIGIPALTVLTG-LASYWLAAQALQPITNIIRTAQQISATDLHARITLPPTDDEVGRLAAT---FNSMLARLEDAFRRERQFTADASHELRTPVAA---MEAIITVTRERPRSVTEYTQALDDLLVQTRRLRSLIDDLLQLTRSET-RYRSTHTPVNLSLLLEDVTETMRPLAEERGLVIVTEISPNLV-VVGDSDSLIRLWLNVLDNAIKYTPRG-TITLRA-FRTGDQVTVTVTDSGIGIAPEHLPFIFERFYRVDPARSGN--GNGLGLAIAREIVRLHHGTITVTSELGHGTTFTVNLPT--------------------- 225405399 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILGECAMAMEKERLSRIREEEAANARTQLLRSISHDLRTPLTSISGNAGILMNDT-GHLAEERKKQVCQDIYDDSMWLINLVENLLSITRMEGGTMQLNMEGELLEEVIGEAMRHISRKASEHTLSVTQEGDFLLARM--DSRLIIQVIINLVDNAIKYTPPGSHIQVRA-FRRGDLAVVEIADDGPGIPDSAKERVFDMFYTASNKPVDSKRGMGLGLALCRSIVTAHGGQITVSDRIPHGCVFQFTLPIEEV------------------ 260173192 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TQMKNTISMQKEQERQKEEMMQMKMRFFTDVSHEFRTPLTLISHAINEIAEDEDICTN-----KYVNIIQHNTGKLSNMVNELLDFHRAEIKSAQLRTAYTSIPEYVNDIYEEFKGWAEASDIHVNLQIDDRNIRMWIDPEHFGKILSNILSNSIRYSHANSEINIQVSMIPGEQVIIRVSDTGIGMEKAVLPTIFKRFHQVQNNTGKQHSGSGIGLSLVKSLIELHHGGIIISSKPNVGTEVIIALPISDAYLTKEEKTEENT------ 46201009 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LNSELVNTQRQLAKANARLTAANDLKNKLFGVLAHDLRTPLSVISGYSQILELLLPTATTGQEM-EFVGRIQQSVGYMLALIEDILSLSAIETGHLTINRQPADMTLLAQRIVSMASILADQKSITLSATSSRPL-WVLMDRVKIEQVLTNLIGNAIKFSHPGSTITIALSAEQDEWARMEVTDTGIGIAPQKLESLFHPFAEGSQG-TAGESSIGLGLYICARVIEAHGGSIHVASAQGEGTTVSVVLPAE-------------------- 219668264 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAGKLDDINATHLDTRISVDETQSELQSLAAAINGMLDRINESYRSQARFVSDASHELRTPISVIQGYANLL--DRWGKKDEKTLQESIDAIKNETAHMKTLVEQLLFLARGDNNTMALQIESFELSALAQEILR--ETQMIDGGHEYSTILTP--VYIKGDKGLIKQATRILMDNAMKYTPAGKQITLSVS-SKDNLARLTVQDEGIGIEPEAVPLIFDRFFRTDESRTRATGGSGLGLAIAKWITERHGGHLEVLSRLEVGTRISIVLP---------------------- 75910919 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIRSWLIEPVVFQGRLLGIVELHYCALPPHQWQPGELDLVEAIATQIGAALIQAEAYAEELNQQLEALDRTRSNLIAITGHELRTPLSTIQVCLESLATEPDMPV--ELQQVMLNTALSDSERMRKLVQDFLTLSNLESGRVEWHPESLTLQECIDLALSRLRIRPGEKPPAIKTQIDGNLPLVRADGDWLVEVLAKLVDNACKFTPTQGEIKISATHNGSQMVEVTVADTGRGIEPNRLEIVFDRFYQEEGALRRTAGGTGLGLAICRQIVNGWGGAIWAASTKDQGSQFHFTIPIAQ------------------- 307150206 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LPFVLLISRPQMKIINDVLPAQVEKVELLGRLKALLRELKAANEQLQHLNAFKSRFLSMASHDLRSPLSAISASAQLLQ-NHYHKLSRDKQERILQLMHSGVKRMTQLLNDIVIINQAEEGKLTFHPSFFNLDQFCQELVEQFQMASSRHQIEFMSVTDSKTDHVYMDKNLLYHIFSNLLDNAIKYSPDGGIISCKLIYQE-HQVICQIKDPGIGIPLEKQQKLFEAFVRGDNV--EKIRGTGLGLSIVKQCVELHGGTIACESQINLGTTFIVTLP---------------------- 295132625 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSSWAKIGYFLLFMGLTYVVIQIIKNRQSTKKKLLE------HKHSEQINEAKLQFLTNISHDLKTPITLIINPLNRLIKTDL----SEDRQKLYKVMERNSERMLHLLNQLINARKFDQGKIVLKFRKTEIISFIKNIVALFEDQIESRRIDFEILHSEEELYAYIDPRHFDKVIQNLVSNAIKFSPHGGSIQVKICTNEQWNRFISIKDNGIGIKEKDIKNIFNRFYRSSGDNQRQFEGTGIGLHLTKSIAELHHGTVSAKNNSDQGCTFVITAPLGK--DHLNEDN---------- 239907809 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IADASGQVLYVASYSRDITTLKETEHQLRRE-RELAFSSSQAKSQFLGNITHELRTPLNGIMGAAQLALQEAAGG----EERELWEIVEDSGKRLLSIVNNVLELADIDAAAIEPVLATFSMGEVLGSLSRSYGVRAKVRDVQFLTRLDPRIPELVGDVFRLRQILSNLVDNALKCT-KNGTIEVRAKLIRSERLKFSVRDTGIGIAKELQGKIFEDFELAEHYLTKRVSGAGLGLSIAKHLVQLLGGRIWVKSAPGKGSTFYFAAPFS-------------------- 261410004 ----------------RSSGIARSIKLGSEEAVAKEM-KLSVSMQTLGAVIFLMHSVYALILFLLGNREKRLLYFSLLTLCVTLSSILSTDEKLFHQFIYISS-DWDFRLSNAAFMIG-CYALLECTN--HRELSYWNRVHPVYAVTILGTAGITLFLAPPQVIMLFVYFLLGCVTAVITIIAITKTIMKGIKDHLLLLFSMVAHHFLWARESALSVAHYPFDLILSMGCLAAVTKEIAATLQRVNDHKDQFLANTSHEFKNPLHSMLNMSQSVLNRERPLLQDRSVKE-LETILTVGRRLTLILNDLMDVMSLRDGNPRLQKKAVSIQPIVTGVMDMLQFNAEVKSVSIVNQIPEDFPPVLADENRMIQVVFNLLHNAVKYTNEG-YISIQA-FTEDDRAYIAIADTGIGMDETMLKRLFLPYEQASASETMIEGGFGLGLSISKQLIELHRGTLEVASVPGEGSRFTFSL----------------------- 309368451 ---------------------------------------------------------------------------------------------------------------------------------------------SLFILIFIASHYLSNFITAPLLQLTWAAEKVAAGQLDTDIVNTQRNDEIGRLATSF-------RRMQRSIRDKLNLIKTQNQ---ELEKNLKLIQTQNDELHLADTLKDQFLMTTSHELRTPLHGILGIAEALASGANGVISSE-QKYQVDIIISSGRRLNDLVDDLLDYHKMRYGNLKIKTRAVDASSATRSVIELSAHLLGNKPVKIVNQIPKEALWVCADVQRLEQILYNLLGNAIKFTNEG-KIVISALQVNDN-VQFQIMDTGQGIGSDQLEHIFEPLTQGTHAPSNYRQGAGLGLSISSQLIELMNGHIYVSSQPMVGTTFCFTLPRA-------------------- 153805826 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TQMKNTISMQKEQERQKEEMMQMKMRFFTDVSHEFRTPLTLISHAINEIAEDEDICTN-----KYVNIIKHNTGKLSNMVNELLDFHRVEVKSAQLRTTYTSIPEYVSDIYEEFKGWAEASDIHVNLQIDNPEIGMWIDPEHFGKILSNILSNSIRYSHAGSEINIQVAMIPGEQAIIRVSDTGIGMEKAVLPTIFKRFHQVQNNTGKQHTGSGIGLSLVKSLIELHHGGIIISSKPDAGTEVIIALPISDTYLAKEEKIEEST------ 294641131 ----------------------------------------------------------------------------------------------------------------------------------------IAFVVTCTMYLFLHFMEYTDEQIRRAAPITFANVILMTSIFWVFDTARRKLFTERPVRQIKRGLEKIAGGDFTARVEVMSGMAEYNEIVAYI-------NKMAAELGSVETLRTDFVSNVSHEMKTPLAVIQNYAALLGSQGL---SEEDRILYASAINDATKRLAALITNILKLNKLENQQIFPESKPFDLSEQVCECILGFEERWEEKSIDIDTDIEDGVI-ITADSELFSLVWNNLFSNAIKFTEDGGKVSISVKQTA-ESAIVSVSDTGCGIDPETGRHIFDKFYQGDTSHAAH--GNGLGLALVKRIIDITGSEIDVTSEVGKGSTFTVTI----------------------- 304363300 ---------------------------------------------------------------------------------------------------------------------GHQWRMITLLIRDQNTGEY-----TGAVALALPLSDVMETVERTR-------LVVALADVSIISVGAL-------------FATYLVHRSFRSQIEGVAARIAHGDLSARILVTEPRTTESLQRAINAQERMTRFVSDASHELRTPLAAIRGYGEL---YRMGGVPANKTGEVMGRIETESNRMGRLVDDLLQLARIDEGR-EMSMEPVNLTDLAAGALSDMMVLAPERDCGLI-PLDPRDEQVIGDRDRLSQILTNLLGNVVRHTPSGTPVEIAIGMAPPRAVVVEVRDHGHGVPPEAAEKVFQRFYRSDTSRNRETGGSGLGLAIVLGIVAAHKGTVQMLQTPGGGATVHIELP---------------------- 78223639 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGIRLKNVADYRSTQPRRLLDAFVTQTAMALERVQLSRQAEQTQIL--QARETLERA------LLNSISHDLRTPLVSITGALDTLR-EKVHTLANEARMELLDTAWEEAERLNRFVGNLLDMTRLEAGALKVKKELCDVQDLVGCALAALERRIGGRQVDV--HLPPDLPLVRMDMVLMTQVLANLLDNALKYSPPESGIEISVRVNDGR-LEMEVADHGPGIPEQDLKRVFDKFYRI--PIPEGSRGTGLGLSICKGIVEAHGGAIRAENRARGGLRVIVTL----------------------- 301299825 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------IFIILMAVVDVIVVYWRLVRRYHQMQLRHIINELHYIADGHFNHRI-PFQLKGQMQRVVASVNALVDSTIKAMEDEREIERSKDELITNVSHDIRTPLTSIIGYLGLIEDKQY--RSEEDILKYTHTAYLKSKQMKSLVDDLFEYTKVRQTDAPLQIQSLELNAMLEQIGASFELEANKKGMEINTILPNNPVKIEADPEKLARVFNNLITNALKYGSDGKNIYLQLTKVDEKEIEIRISNDGEPIPEKSLRQVFDRFYRVESSRSKETGGTGLGLAIAQSIIELHHGYIYVESNKNL-TSFIMRLP---------------------- 251778344 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISILVLFLGIIISLILSNKIINPIKKLTDISQKMANGNLNV------RNNISGEGEVAQNTLDYMAEEIIKREKLKDDFISSVSHELRTPLTSIKGWVITLQDDN---TDKETFKLGFNILEKETDRLSNMVEELLDFSRLINGKMQLKREKVNVMELIEYIESYMIPRALKECINFNVLSNLDNKIYYLDIDRMKQVLINLIDNSFKFVNKNGNVNVIFNEGEDD-LKIVVEDNGCGISKSDLPKVKEKFYKGANSKSQN----GIGLSICEEIVNLHNGYLDIVSEEGKMTRITISIPNIREIDV--------------- 268316551 -------------------------------------------------------------------------------------------------VLPAELRPWLRRDTLVVHLEGDGWGMAPLYDLGGQRVGAVVVYPL-RRSLARELAGTQ-----QAYYRALAVTLGAAVLLALLLGAFFTRQLVRPLRRVVAQVQRIQAGDWEARLPVA-----RDDEFGRLARAVNEMAQAVARLEETDRMRRELMAGIGHDLRTPLAALLGYAEE-ARRLLQQGNTEAAVEALAVVEERGRHLQRLVEALFELSLLERPEPPLQLEPVPLGELLDETFRAHRRLFQDAGLTLQADWPLALPVVEADGARLRRVLDNLLDNARRHTPAGGTVWLGARATETE-VHIWVQDTGPGLSPEQQARLFEPYGRQKSGASR-----GLGLLISQAIARAHGGRLEVTSAPGQGSTFTLILPRREV------------------ 135297619 -----------------------------------------------------------------------------------------------------------------------------------------------------------SLMQAENILWKYFFTVVFAIPIILLLAATGGYFLASHYLRPIVHLTNRAKEVTINNLEEGLPVQNTGDELDEL--TKTFNDVL-KRLSHAYKKISEFTQDASHELRIPITTLKGEAQVVLER---ERNPEEYRKVLESSIEEYDRLTRMLNDLLTLSRSDVESEKILFEKINLTDLVSKLVEFFKVFADSKGITLHFEGEPE-QMILGDQVMLERLFSNLIDNAIKYTLGEQPISIRVSHREKK-VCISVKDRGMGISPDSLHLIFDRFYRVDKSRSRQLGGAGLGLSIAKMIADLHQGEIQLTSVEGKGTEFLVSFP---------------------- 291302593 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NQMLSRIETALEAREKSEKRALESEERMRRFVADASHELRTPLTTVRGFAEL--YRQRADVDPVEVAGLMRRIEDEATRMGLLVEDLLLLARLDAER-PFRDAQVDLLTISVDTVTAAEVTAHGRHIELSTQGGPFL--VRGDELSLRQVLSNLVSNALRYTPPESQIEVRLR-SDDTHVELEVVDDGPGMTEEQVERVFERFYRADKARSRNAGGTGLGLAIVAALVDAHNGEVSVWSKPGEGAKFTVRLPDVSAEHEIPDADSSET------ 148378897 ---------------------------------------------------------------------------------------------------------------------------ISVKMVVAFSLIVFFIVTSAVVISGLVVVFLSRF----NVFTQPNPLILLLGIISIMVSTAIAQIIGKKVLSPISDLNKATKEVAKGNFNTRLSENSWTDEIRE--MAHSVNIMTHELGNIETL-RDDFISNVSHEFKTPISAIEGYATLLQDDEL---SDEERREYIHKILISTKRLSSLSGNILQITELENQKILPLEQKYYLDEQIRQTILLFEYEWTKKNIILDINLDN--ITYIGSKELLAQVWQNILGNAIKFSHQNGTIQVTLTQT-NEEVLITIKDNGIGMSEEVKNRVFEKFYQGDSSHYSD--GNGLGLALVKRIIDICEGTIEISSHEAVGTEFTVKLPK--------------------- 295396501 -----------------------------------------------------------------------------------------------------------------------------------------TLFHDHMLMAGRKDPSLELFHAEQAYRDANLITLAFALPTALISALLASLWLSRRLRTPLQDLTRAATSLAAGNSRIRVPAGEAGPEVATLAHA---FNTMADRLEHTEQVRRQMLSDLAHEMGTPLSVLTVYLDGLQDGVVDWNNATH-----TIMADQLTRLTRLMGDIDDVSRAQEHRIDLDLAEEGLGDLLHTAAAAAGEAYADKGVDLQVETITDTARVVVDRQRFGQVMSNLLSNALRHTPAGGQVRISVHRQGASTALIHVADDGEGIPPGQLGHIFERFYRGDAARSRDNGGAGIGLTISKALIEAHGGTLTATSPPGRGAVFVLRLPLS------PPDSEEAAR----- 268316749 --------------------------------------------------------------------------------------------------------------------------------------------------------------LARYYLLAALPFVLGLVVYVATWWGLLPVVPVTRYSAQFGSAAEALLLSLALGARIRLLTRER----AQALLDRTRAEAAERHLQEINALKTHLLGATAHDLRNPLSSVQGLIQTVREEL---PPDSPHRELLKLAEAASQRMLGTIEQLITASALESGRVTFRRMRVDLVELVAETVHFHQDRATRKQQQLVFLGPSGSCVVETDPEQLRRALTNLLTNALKFTPSGKRITVQLARHTD-TVRLSVRDEGPGLTEADRARLFGYFQRLSAQPTGDEPSSGLGLAITKQIVERLGGRIEVDSTPGQGSTFTIVLPVSSAAS---------------- 303242270 --------------------------------------------------------------------------------------------------------------------------------------------KDCTIYIFFNTKPFENFFHGFVSFVSWFLIIVLLTN------GVLTFIVSRSIIKPLKKLKYGAEQIKDGNLSFVIDEKSKDEVGEVCHAFEEMRYRLKSALEQQDEERNEFIASISHDLKTPLTSIKGHIDGLKDGVAD--TPEKTARYMDIIYKKVIDMDRLINDLTFYSNQTLKKVPFNFSKVNLKIFIEDMIDEYQIELDKLGITITSCYNSGDTLVKADSEKLKRVIANIFENSIKYNNENSQIKIDVQDRQDK-VLIGIHDNGEGIKKEHLPNIFNRFYRADPSRNTTKGGSGLGLAIASQIIEEHGGRIWAESEFGNGTSIYFQL----------------------- 304404459 ----------------------------------------------------------------------------------------------------------------------------------------VPLYDGPELVGSLEIMRRLNSLDTY---LQILVVALAVTSAGAILFAIFTYWFTSRLTSPIQQMVSTMREIDRS-GKLRKIESKPEDDSAEMQQLVRAFNQMIERLDRTFARQKQFVADASHELKTPLTVIGSYAGMLKR--WGRDDAAVRDEAIESIAREVERLQNLTKSMLTLADAEQEDW-LRVESFDLVPIVDELAEMMHVTF---GRTIRVNAVSGSVRMNGDRDKIRQLLVILIDNAIKYSKE--SIDVTVSSVK-QTVRLYVTDKGIGIPENEIPYLFERFYRVDGARARSTGGVGLGLSIAKRIVDLHDGQIEVISKPERGTTIMLQFPFRR------------------- 296156227 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WITLSILSDDQGHAVAIATTERELTDRSLSNTQLRERAERLAQADRRKNEFLAMLGHELRNPLAALCSAGDLLASETV---DVRQKAWAVGVIQRQGRAMTQLVNEMLDLTRITSGSIKLNRQAVTLETVVQSALEVCRPIVEERHHTLSVALPEEPVLMYVDPTRLSQVIENIVINAAKYTEPGGKIDLTAT-KNGRRLSLRVKDNGAGIAPSMLNTLFDMFVQGPLPYGQLHNGLGVGLSVVRRLVELHGGSVEAVSDGKTGSEFIVDLPLGLIPPGPDQAGSPQNPVKA-- 182701931 ---------------------------------------------------------------------------------------------------------------------------------------YTTAYTSKRILNYLYVKFDNNFALYFWMFWRNVYATVGQSLNIIVGVVLFSMFLAITYRKAKNFVAIIEETEIMANGRVIQVNAEGDNLAENINISKQLKDITVAE-RNAQKTKNDLITNVSHDLRTPLTSIMGYLELI--DNDQYKDEVALRYYVNIAYEKSKGLNLLINDLFELTKMQNNTINLEKVDINLVELLGQVVACFEYQFKSANMESRINFSNDKLIVNADAGKLVRAFENLLSNAIKYGKDGYYVDVGTKLEEN-IAVIQIINYGQSIPTVDLPYIFDRFYRVEKSRNNKIGGSGLGLAITKNIIELHQGTISAYSD-NERTIFEVRLP---------------------- 114330963 ---------------------------------------------LSLAPIL-WLTIIAALTGMIFDIAIVLGLYSVILLGIVIYHLYLRHSDYSYSTVPDRSGLWGVVFARLARFVGLNLSLERLQRATSALPEGIVILGDKDQIEWCNSSAELHLGLN-----------LGMDAGQHITRMVRQVRFVAYL-DAGDFSKPFLLNQTRFRDTLLSIQIVPYGDREKLLISRDVT-----RFEKLEIMRRDFVANVSHELRTPLTVIGGFLETLLEENKVSGDME--KNALRLMFDQATRMRRLVEDLLTLSRLENAGNNLAEEKVDIVKLLQGLYQEAQSLSAGRH-TISLDLA-SHAMLLGSEDELRSAFENLISNAVRYTPENGVISLNWTVENGKGL-FYVQDSGIGIEPNHIPRLTERFYRVDRSRSRETGGTGLGLAIVKHVLNRHQASMEITSQPGAGSIFRMWFPESRVL---PAEN---------- 300857168 ---------------------------------------------------------------------------------------------------------------------------------GVFTTNSFPIKYNGDVVGYVQIGQYSSVLLSADDVLSINKGIIASIFLSLLIVIIISLYISKQFSVPIREVSNVSVKLSNGDY---NSKTNVDTDILEIEKLKSSINTLGEKLNHQDLLRKRLVSDISHEIRTPLNVLQNNLEAM-IDGIFPVNTEQ----LIGLNDEVIRFGKLLNNLNTLKEFESETISVNKEKILLDELLSAVCDGFSIALKEKSIELVYNIRPDKDYIVGDADKLKQVFINLLSNAVKFSDYGGKVWVNLT-RDKESIVVSIRDNGIGISKEDLPFIFERLYRGDKSRN-KIEGSGIGLTIVKDILTLHSASIEAQSEVGKGSIFTIRF----------------------- 104774696 ----------------------------------------------------------------------------------------------------------------------------------------IMLLLNMSVIILYHLAVLQDKSLVNGIYFLKKTMTIG-PGYHIWSWERIGIILMG-IADVIVLYWRLIRRYHQMQLRHIISELHNNDMQKVIDSINSLVDSAINEEKAIEQSKDELITNVSHDIRTPLTSIIGYLGLLKNGAV--TSQEDMLKYINIAYDKAEQMKSLANDLFEYTTLKSTKTKLNVTPINIKGMMEQVAAGFELEAEKKGIAFSVKARPDDLIVNADVEKLVRVYNNLISNALKYAAGASRINLVANLINHEQVELRVENNGEPIPKDKLKKIFDRFYRVESSRNTKTGGTGLGLSIVQGGVELHGGTIRCESNKD-WTSFIILLPR--------------------- 268318297 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDLSAQHE-AETYLQQARRQAEEASQLKSRFLELMTHEIRTPISTILGYADLLRDELADRIPPE-LLEFIDVIRESGRRLLGTLSDVLDLSLLETQRRRLETEAVNLNELARRLETDFAPMARAKGLRWETEVPEQPVRVVADEEALHRALANIVHNAVKFTESG-TVQLRVGQHGGEG-WIQVRDTGPGMDPAFARTLFEPFRQESEGTNRHHEGAGLGMTVARRFVEAMRGRIEVDTAPGRGTTVTVHLPL--------------------- 111027031 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AEQAYRSATAISLAVALGVASALVVTWYFSRRLQRSVTEVSSAATAVADGRYDIRVTDALAEAFNRMAESVETTRRQLLGDLAHEIRTPVSVLEAYMEALEDGVETLD-----ADTITMLRDQTRRLVRFSDDVRSLSHAEESRTSIEPTWVDPAALLSTTLIAAADRYAAKQVALTSNVAAHLPRLWADPERLGQVLGNLLDNALRHTPGGGRVEVTAGQRQ-ELLVIEVTDTGDGIAAEHLPHLFERFYRVDAARDREHGGAGIGLAIAKALVEAHGGHITARSDPGTGSTFTITLPL--------------------- 239825746 -----------------------------------------------------------------------------------------------------------------------------------------------------------------VIWMILFTFFITLLLTGIILWF-----MSKRITAPLIEMSEIARHYAKGDFS-KSVHYKLDDEIGQL--AKSFNYMANE-LNNLETIRKQYISNLSHELRSPLTTLKGFIIALMD---GTIPSNRQQHYYRLMRDETERMIRLVNDTLNMNQLEEGHYKIFRTNYNLTDQIKSIINKFEPHCKEKQLQIRLHAARD-YYVYADKDRIEQVIVNLIRNAIQFSYMNSYIDITLTR-EDKNVHVKIQDYGIGIEEQHLNLIWRRFYKVDEARSNK-SGAGLGLAIVKSILDLHESEVNVYSKPGEGTIFSFKLPVA-------------------- 227889542 ------------------------------------------------------------------------------------------------------------------------------------------------------------------VLKSIRHWMIGLSVIAIVIFLGLSYLIVNSVVQPIKKMSQISHDINKDPTDKRRVDLHRNDELGELATS---FNEMLDRMQAYMQQQKQFVGDVSHELRTPVAVIEGHLNLLER--WGKDDPQVLEESIQASLQESKRMKHLIQEMLDLTRAEQVDLQYPDKTTDVNEVLNRTVNDMRMIHQYFTITYDDADLKPDTIVKIYRNHLEQILIILIDNAIKYSTDRKEILV-AAATEKDKVKISVQDFGEGIAPGEQDKIFNRFYRVDKARTREKGGNGLGLAIAQKLVESYHGKISVSSTLGSGSKFMIEFPL--------------------- 294815009 --------------------------------------------------------------------------------------------------------------------------------------------------------TVSRFLTVHAGVSVGGIVLVGLAAAAAVSLTLRPLRRIAQTATRVSEQT-----LHKGEVAELERVPEGDTEAGQVGAANRLLDHAALSARHASETRRQFVADASHELRTPLASIRGYAEL--TRRSGERPPPRTAHALRRVESEADRMTSLVEDLLLLARLDSGR-PLAPAPVELSALVIDAVSDARAVGPEHRWRL--ELPDEPVRVEADPDRLLQILVNLLANARAHTPAGTTVTVSVHEERGDAVVITVRDDGPGIPPELLPQVFERFAKGESSRSRVAGSSGLGLAIVRALVLAHDGTVDVSSAPGR-TAFVVRLP---------------------- 219848900 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLSVAPVKEENGTLLGYVAVLQDLTEEV-----MVDRAKTNFIGTISHELRTPLTVIRGNADLLLRGLAGPLD-EEQKSFVESIRLHANNMTNLISNVITIANLDSGSLKSNLEPIEVRRPIEDAVWQVQSQIKAKGLQLEIAIPKKLPTVLADVDHVRTIMIQLLDNARRYTNAG-TITIRAIPQPD-MMRIEVSDTGRGIPPHMHEQIFERFIRGEGGINSSERGIGLGLAIAKQLVERLGGTIGVESTPGQGSTFFFTLPATRVESAA-------------- 136475896 -------------------------------------------------------------------------------------------------------------------------------------------------------------------FLFSLIGFALLLMIAIASRAVIKVGL-RPLEDAEKTAEEIASGNLSARMPEADPSTEVGRLVTSLNTMLSRIEDASARTDSENKLR-RFVADASHELRTPITAIRGFSEL--HRQGAVTGEKETTELIGRIESESKRMGSLVEDLLLLARLDQAR-EMESKPVDINKVVEDAVISARAAGPEHPVTLNSSSDEIFT--LGDEARIHQVVANLLANARAHTPAGTPISVSVKSTDA-GVEVVVADEGPGLSIEDQKRIFERFYRADSSRVRGANGSGLGLSIVDAVMRAHGGSVSVESTPGEGATFTLLFPT--------------------- 163796034 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLVDETQQVIEYSQQLEHKSQQLQITAGQLREANERLKTLDAQKDDFLSQVSHEVRTPMASIRSFSEILL--SNQDLSTDQSMRFLDIIHTETLRLTRLLDEILDLSHLERGELTWTLEPVDASAILRRAVETCQGMADGAEVDVEVDCRADDVEVFAHRDRLSQVFINLISNAIKHTDDAPRLRIVSSVLDGRFI-VDVQDNGPGIAPADRERIFTKFSRAWTTARPTATGAGLGLAITRAILRRMNGTLDLLPSMGAGACFRVALPVRRAAADV-------------- 298489011 -----------------------------------------------------------------------------------ALATLFACQFSRSFLGTAQLARWLDRLLLGAAVLVMGMALFLGYGPALRGATQLVMTGAVTIYLAGIVAIMKGFVLAWSVFLIFGLMLLGYLPNTFLTMYASHITVLEMAFLSMALADRINHARCQQARTLLAAGQDLERLNQQLA--------------NSNRLKDEFLATLTHELRTPMNGVIGSLEVMQTLDM----DDELEMYQQTAASSARDMMSMINGILTLTELQAGVLYADCNAFSPEDLADRLRNRFLGAAQSKGLILTLDLDDKLPPLRGDIDKLYQCIECLVDNAIKFTRKGA-VQVRFSGHPQDHLRVEVMDSGIGFSRLDEAQLYQHFFQVDGSMTREYGGLGIGLAICRKLVELQGGELSHRSEPGKGSCFTLNVP---------------------- 288925550 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TISSIKLTITPPLWLSGEAFCIYILLIAIISFMFRRHIRQRHLQEER----------MRIQEAQQTKLRELDAAKIKFFTNVSHDLRTPLSLILSPVEQLLSSGKHT----DIADTLHLIHRNAKSLLNEIDQLLDIRRLEYHGEHIEQAEGDLTAFLLDTCEPYKTVGEKKQIRI--HIEENRPHIYTDKEKLKRIVINLLSNALKYNEQNGEVDIRATHAQG-LLTIRISDTGIGIQDINKKKIFERFFQEERSEKASHTGSGIGLHIVKEYVDLMQGTISVEDNLPHGTVFTVTLPAPHIAQ---------------- 13472735 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLTPEQQRLLDALADQAAVAIERIQLVADVDRAK--------LAAEADRLRSALLTSISHDLKTPLSAIMGAAGTLK-EFAPDLPEQDRAELLSTVIDESERLNRFIANLLDMTKIESGAMEPNYALHYVGDIVGTALNRARKITSEHKIEV--DIPPDLPMLKLDPVLFEQVLFNLLDNASKYSPPGSTIRLQ-GWADNGSVIVQIMDEGPGIPSHDLERVFDTFYRVRKG-DQVRAGTGLGLSICRGFVESMGGTISAANRTDRGAAFTIRMP---VPTEAPDRGEETS------ 304438294 ----------------------------------------------------------------------------------------------------------------------------------------------------------------YSLQRLLFYTVAICFVLALIAGHF----ISRRILTPIRAITRTAGSIEVERLGQRLTIPRARDELSELART---FNRMLERLQEGFVQQQRFVSDASHELRTPLTVILGYSDMLSR--WGREDKEILEEGITAIRSEAENMQQLIEKLLFLARADQKRQAVHKETVLLAEILSDTMEKMQMVTSSHEVVLDRN---DEAVVSADPVLLRQLFRIFLENSRKYTPAGGHIRASIMAADGKSVTVTLSDDGIGIAPEHQAHIFERFYRVDSSRTKETGGSGLGLSIARWIAEQHGIRIAVKSAEGQGTAISLVMPT--------------------- 281209323 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QEIVSSDGTIIGAVVVLHD-ISDIKANEEELRTAIKGSQEANQIKNEFLANISHELLSPMNSIVGMSGLALD-----VAPPNIKEMLTDVVESSKILLHLLYQILE------GHTILRRYPFKLRETIKSVLKIFYPRILEQHIILKCQIDPSIPQLFGDQNRLKQILANILDNAIKFSNQKKQILIKVIQVVDDTLRFSIQDNGIGVPVEKSKFIFDGFYQVDGSYSRTRGGVGIGLSICHKLVKFFNGSIWFDSQHDKGSTFYFTIKINRCDQHSP------------- 291546163 ----------------------------------------------------------------------------------------------------------------------------------------------FMIMLELVCVSLISWLVMDVLHISDVPNIVWIILASVTAGGVLNNFLSIRYFGPVLKLKKAMQQVAEGD---FSVRLETEKQMKEIRDIYSNFNLMVQELEATEILQTDFVSNVSHEFKTPISAIEGYATLLQDDDMPI--SEEQEQYINKILFNTRRLSHLAGNILLLSKIEHQSIQTRQNWYRLDEQIRQSIVMMEPKWSEKEIEF--DVDMMDVEYLGNENLICHVWDNLLSNAIKFSPCGGTIYIRM-MPEGEKIRFSIENEGPQISEYSMKHIFDKFYQGDSSH--KQEGNGLGLALVKQILNLCMGTVSVENIPGSGCRFTVIL----------------------- 302672184 ---------------------------------------------------------------------------------------------------------------------GNFWNSYSEDVLSVFAPITANFKVQAYVVIHTPIAAIQSAANE------FLNISYLMLIVLFLLSLIILIFFTELVYVPLRKITTATEQYAAGNMSY-EFSVESEDEMGYL--AASLSYMAGEIARQEDDQK-KFIANVSHDFRSPLTSIRGYLVAMQD---GTIPEEMHGKYLGIVINETDRLTKLTNELLTLNNLNTRGMLLDRTDFDINQVIRNVAESFGGTCIDKKIAIELVLTDEKMLVNADMSKIQQVLYNLVDNAIKFSHKDSSVKIETTEKHSK-VFVSVKDSGIGIPKEDQKLIFDRFYKSDASRGKDKKGTGLGLAIVKEIIKAHEENINVISTAGVGTEFIFSLAKAKAMDEEDE------------ 213964811 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AADVSEQARMEA-----ARRDFVANVSHELKTPVGAISLLVEALNEATDDPV---AVRHFSESLTQESKRMSTMITELISLSKLQGAEPLPDMSPVKVEEIVQGAVRRNQMLSEQAGIEITVDCEPDLV-VEGERSLLITAVSNLISNAINYSPEATPVSVTAVKEDNDTVAIRVTDRGIGISQANQKRIFERFFRADKARSRATGGTGLGLAIVKHVAANHKGTVKLWSRLGTGSTFTIELPLMEKNSSASNDGDASAR----- 42784055 ----------------------------------------------------------------------------------------------------------------------------------SFRSKMVMLFALSMICAAGVTYIIYEGLRIYYKLVVRFEDPLAQVRSIIRQIGDVNFFLIIFIPLSIMFFFFLTRPYLKTNEVRVSSNDEFGYIASEINVASEKLREAVERGDFAESSKDQLVVNLAHDLRTPLTSVLGYLDLILKDEN--LTKEQIKHFSTIAYTKSQRLESLIDELFEITRMNYGMLKLDKKPIDISELLIQLDEELYPLLEKHHLEARLNVDSHLP-INGDGKLLARVFENLLTNAVRYGYDGQFVDLN-GYIDNGEVVVQVINYGDSIPEEDLPYVFDMFYTGDKSRTENRGGTGLGLFIAKNIIEQHNGTISAESNVVR-TMFEVRLPK--------------------- 145593965 -------------------------------------------------------------------------------------------------------------------------------------------VRPVTGLVVGVTLADNAATLRRLLLIQVVAGLLIVVLGVALARLVLNNGL-----RPLRAVADTARDIGRGDLRRRVPVGDPRTEIGSVATALNEAFDQRERSEALTRT---FVADASHELRTPLSAVHGWADLYLNDGITDWDG--VDEAMRRIRTETTRMGTLVEQLLTLARLDAHQ-PLARDEVDLGRVCADVLDSLRVTAAHHRLALAVD---EPVTVTGDETSLHQVAQNLVGNAVRHTPPGTAIEVRVHH-GDEDVVLVVHDEGPGLDAQGLAHAFDRFWRADPGRA-APGGTGLGLAIVRDIVEAHGGTVALDSAPGQGLTVTVRLPRA-------------------- 291547320 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLDGSEIQVIANPVTRENKT---EGAVILLVDVTEKVERE-QLRREFSANVSHELKTPLTSISGFAEIMQD---GFVKDEDVKVFAGRIYKEAQRLIRLVGDVIRISRLDEGGLPYQWEKLDLYSLTHDIFSTLHEAAEKQEVHMYMEGGSTVLDTV--PTIMEEVLYNVCDNAVKYNRRGGEVFVRLK-DGEDAVRVNVRDTGIGIPKEDQERIFERFYRVDKSHSKEIGGTGLGLSIVKHGVKTLNGRLWLNSEPGQGTEILMEFPK--------------------- 78356984 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FSQLVIRARVRAHLVIYRTQRILEKTVRERTRA---LERAKEKAEEANRAKTVFLANVSHELRTPLNGVLGMAQLLSSTSMSG----EQRYLLASLKQSAGRLGSLVSDILEHSSLEAGMLRPSQDNFVLKEALAPLIRHFGAVADKKNILFTHTVQDGVPTLAGDRGALIQILHNLLDNACNYTSVG-TVDLHVALRKAVWLRFDVRDTGSGIPEAKGGDIFAPFSIAEHFLTKRLGGAGLGLAVARQLAERDGGEISFVSKEGVGSTFSVVLP---------------------- 136441389 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVRSPAFTAYLTSADFRAEIQINGVSAQPSRISIQIHRRKLMLTRDVTAVELAEAMRRDFVANVSHEIRTPLTVLSGFVETLQTL---PIEEPERKVYLDMMSQQALRMQTLVSDLLTLSRLEGSPAPGQGEWIDSHELLLQAMQEANGLSQAHPAHVITRVDGPEIRVGAARSELLSAMSNLLSNAVRYTPAGGAIRAGWRLNEAGAEFF-VEDTGPGIAAEHLPRLTERFYRVDRSRSRETGGTGLGLAIVKHVAQRHGGQLHIQSTPGKGSVFSIALPLSRV------------------ 142437003 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLQRIGDQSVALLFLDMTLQR--NLEKVRRDFVANVSHELRSPLTSLAGFVETMLSDEV--PDPAMRMRFLTIMDEEAKRMSRLIDDLLSLSRVEVDEHIIPDNRVNLAELLHSVGDSMIGRAMKKNMNIKITQPDDPPVIFGKHDEITEVFVNLLENAIKYGFDGSDITLAITMMAPRHVRIDVTNFGEGIEERHLPRLTERFYRVDKARSRQIAGTGLGLAIVKHIVNRHRGSLSITSTLGETTKFSVDLPLAPVV----------------- 270295143 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITLFSIVTGFLLLSLLFLMLYLHRKRKVNLELCHKNEELSEARDQAEAANKAKSIFLQNMSHEIRTPLNSIVGFSQLI-TSPDANLSQEERQDFCHLIQHNSDLLLTLVGDILSAAELESNRYTMKIAPHSCNKLCREAITTVEHRKPE-GVKLYYTSEDDCYELSTDGQRVCQILINFLTNAEKHT-TQGEIRLHCSLTENPGVTFSVTDTGTGIPPEYSETIFERFEKADNFG----QGTGLGLNICRLIAERLKGKVLLDKEYKEGARFVFVLPVKK------------------- 266619281 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAGHVLKPLEELSSTIEEIGGSDLSSRVEIKGRQDEIGRL--ARSFNHMMDKVSASFERQK-RFSASAAHELKTPLATILVNLEVLELD--GKTSPARMEKVLSIVKANTERMIRLVENLMRLTSEEAHEMD---EEVPLSEVFAMTLDELSPMIQKKNLTVTIKNTPDI-SLTGSRIMLYRVMSNLLENAAKYNREHGSVTV-VTGRDGDAVAVEITDTGIGIPEEELSHIFEPFYRVDQSRSRAVGGAGLGLSLVKDIVEKHGGEITVKSVIGEGTTFMLRFP---------------------- 172058888 ---------------------------------------------------------------------------------------------------------------------------------------------------------------PIVSFGQTTGALRYTTSLAKIDQRVIEICLAILLLGVVIWLAYISSRLVSSIVRPIQEVIGASDQIAKQEYTFELGELARQQIKQQETLKDEFISGISHELRTPLTSIKGWSETLLAEP--ERLPEEASLGMGIIHSETERLISLVEQLLDFSKLETSRLVLYRQEVNLTEVIETVTAQLRQKLEEKNIRIIRKLPAQVVGLY-DENRLKQVFLNLLDNAIRFSPVDGEITIRL-VRSERVLFLSFSDEGPGIPKNHLRHVTEKFYQVQKGKGGTGLGL----AICRELVEAHEGKLFIDNQPEGGAIATILLPVTKA------------------ 255533254 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLIDVSLTISPIKDSHGNITGFSKIARDISER-----KQNDIRKNDFIAMVSHEIKTPLTSMSAILQMLQRK-FAESEDVLVSQLLDRANLQVKKMNKMISGFLNISRLESGKIQINRQVFNICELIKEVVAEINLTGINHIINIRECED---AVVMADREKIDSVLSNLLGNAIKYSPKGSEVTIDC-YKQDSYVCIRVSDRGLGISEADCGHVFDRYYRVESDPISQASGFGIGLYLSAEIVHRHDGKIWVESEIGKGSQFYFSLPLE-------------------- 225575436 --------------------------------------------------------------------------------------------------------------------------------------------------IASVTKAESSLQITLRLSMILFPIVILLACLGYFFIHRTLKPVAKITATAREIY-------EKEDLSKRIGLESGKDEIHELAQT---FDRMLEKLEAAFEKEKQFTSDASHELRTPVTVILSQCEYLLEDAE---LSKEERESVEVIRRKAQNMARMISQLLFLSRADQNRQTIHKEYLDLTLLTEIAVEEQQEFAQARGIRIETEIQDGIHG-MADETLFIRIWMNLIGNAIVYGRDGGWIKVGLSQR-GEVVRGSVQDNGIGIAEKHLPRIWERFYQVESSRSREETSSGLGLPMVKWIVEAHGGTITAESEYGKGTKFVFEI----------------------- 66047566 -------------------------------------------------------LLYVASFGLYINGVAIEYLWASTPFLISLATLFAC-QFSRSFLGTAQLSRWLDRLLLAVIAAVLVMGMALFLSYGPAMAGALTIYLAGIVAVIKGERVGRYFVLAWSVFLIFGLMLLGYLPNTFLTMYASHITVLEMAFLSMALADRINHARRQQAQTLLAAGQDLERLNQQLA--------------NSNRLKDEFLATLTHELRTPMNGVIGSLEVMQTLDM----DDEVEMYQQTAASSARDMMSMINGILTLTELQAGVLYADCEAFSPKDLADRLRERFSGAAQSKGLILTLDLDDKLPPLRGDAGKLYQCIECLVDNAIKFTRKGA-VQVRFSGHPQDYLRVEVMDSGIGLSCLDEAGLYQHFFQVDGSMTREYGGLGIGLAICRKLIELQGGELSHRSEPGKGSCFTLSVP---------------------- 86131014 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDILAASSRKANTVLIVASSLLFLGLFIIFTMYKSRKNYSDRLREKNIELTKAKNEAEQLSKLKTQFFSTISHELRTPLYGVIGIATILLEDKKI----KTHRDDLKSLKFSADYLLALINDVLLMSKMEAKDIKLEHAPFKLTTLLHSITRSFEFSLEQNNNKLHLHIDPEVPELQGDSVRLSQILMNLIGNAIKFN-ENGNIWVNIHQQARHSILFVVKDDGIGIPKSSQATIFEEFTQIENK-NYNYQGTGLGLPIVKKLLALYNSEVVLESDEGQGATFSFVI----------------------- 309790008 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------SLIWIVGGGSLLAIIGALLVAILVARRLVRPLRSLTNAAHRLATG-ARHETLTLPAEAELAEL--AHAFNGMANELARQEDL-RRQMVADIAHELRTPLSVMQLQVESIEDGIVPPST-----EAVAALGGQITLLARLVDDLRLISLADAGQLSFALQPLDAAQALANAAAAAEPRARQGGVELRLEPAPPLPAVRADPQRLAQILGNLIENAIRYTPAGGRVTLRVAREAA-MICFSISDTGPGIAESEHHLIFDRFYRTDRARTRETGGSGLGLAIVQRLVVAQGGSVRLHSQPGQGATFSVELPT--------------------- 116618065 ----------------------------------------------------------------------------------------------------------------------------------------------AAYVIFLLFATIPNIVLMHGGQLALF--TNSNFIWYLIYWFIVTLIFIGLISQPVSQLNEATRQVAQGDFSVYLEPGHAREKYNDLDYVFENFNLMIEELGSTETLKNDFIANVSHEFKAPLAVIRSYAEALKNET----DEEQRDMYTQIIVDETDKMATMVTNVLKLSKIENQALQPHIKKYNVSRQLVETLLNFEKIWASHNISLDINIPDDI-EIAADPEMMELVWQNLLSNAFKFVPSDGQVTLRL-QQNNEGTEITVRDNGEGMDHNTLNRIFDKFYQGETSHTN--QGNGLGLSLVNRIVTLMQGSISVESKLGKGSAFTVWLPL--------------------- 163846960 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLGLSDDTALPKRLSDLPLEPLTEGIPGFGDQRAQNLYTDYIVRLSVEDVREDLLGYVAVLQDLTEEV-----MVDRAKTNFIGTISHELRTPLTVIRGNADLLARGLAGPLEDE-QKSFVEAIRLQANNMTNLISNVITIANLDSGSLKSTLEPIEVQRPIEDAIWQTQGQIKAKGLRLEVEIPKKLPKVLADFDHVRTIMLQLLDNARRYTSAG-TITVRVMPQPD-TLRIEVSDTGRGIPPNLHQQIFERFFRGDGGINSSERGIGLGLAICKQLIERLGGTIGVESAPGQGSTFFFTL----------------------- 219667618 -----------------STGDRLLIEYFNLPT---EIYKIQAISLYSSLIPMAMFIMCKGLIPRWLTKGIIYG------MGLYSGVVLVT------------PFQWYSPFLFSFIQMAANIIIVGLLLYSFRQGRYGEFNRKSLGLFILALGCYLLGLIDYGLYLSSVVLDYKLGYYAILSFCFLASFI-------------MSYQFSEAYKTIESMAAE---------------------LQQADKQKDEFLLHTSHEFQTPLHGIINLSQAM-LETEGELS-ENHLQNLAVIRDTSRKLSALVRDILDLDKIKRNELTVHPAEVDVRVTVSLVFDLLKHLITAKKIRLINRVPEDLPFVYADENRLRQIIHNLVGNAMKFTSAG-TIAISAQVLENH-VKIMVEDTGVGIAPSDWDTVFQLFEQAHSP--NEYGGTGLGLFICRKLVQMMDGEIYIDSEPERGTRIAFTLPLA-------------------- 138082801 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FDSEFELETGEDDTRWILAHMNKAKSTQEHETTQLRQMDSMRRDFISNLSHELRTPVSVIKANSETLLDGAL--ENKKDAKIFSKAILHNADRLSEMVTSLIDLSRIEYGELKFVIEKIVLNKIVESVVLAFKNKAKRKNIQVVFERQSEV-TVNSDAKAIERVLNNLLDNAFKYSPENSIIQINLR-KQGEVIRLAVIDQGEGVAEEDQDLVFKRFFRTASARANTQQGSGLGLAIVKNLVYNLQGDVGVESRPEGGSEFWFTIP---------------------- 227529759 ----------------------------------------------------------------------------------------------------------------------------SLILEGVITVILLILLDMAIITIAQDVIQ-SNPGITSGIFMIKQSMRIGPMQAQIWSYQRILIAILVVIDIWVVWWRRRRYHLYQMNHIIREAQGHLDHRISEQHVVNALVDSAVRSMDDEEKSKDELITNVSHDLRTPLTSIIGYLGLIEDKQY--RSEEDILKYTHIAYEKAKQMKNLVEDLFEYTKVQQHGSPVNIMKIDLNQLLEQLTASFELEAQHKGIEITSSVEPNPLMIEADPEKLGRVFSNLVANALKYGNGASYIKVAAHQKQDQ-VVVKVSNDGTPIPAKSIEHLFERFYRAEGSRSRATGGTGLGLAIVKSIVDLHHGNVQVTSDDNE-TSFIVT------------------------ 170076629 ------------------------------------------------------------------------------------------------------------------------------------------IVRVGDRQIVLCISPLAIAGEPVGQLYLSQDITADLQKLYVSLWRLRLVSLILLIAAIIHRIQKVTQPLAQSNMAQAISADELQGAKLELQQAAQVFNEMLSRLSSAWDNQRQFVGNVSHELRTPLTIIEGYLQSLLRRGDG--LSEYQQQAIATAATETTHTIQMLQDLLDLARADGGHLYFRTQPVMLNTFLEEVSAMGQQINQRP---IHLKTPPEDVVIRADQDRLQQVMLNLIDNALKYSAPDQAIEICLE-TASPMALIHIIDQGIGIALAHQARIFERFYRVDETMTRSRDGTGLGLAIAKSLIEGMGGKISLRSQPHQGSCFTLKLPLWDIQSVSTSHNSEQ------- 135106328 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDVIATLRMADSMQSQIVRLAK-LSQLQQRFVSDVSHELRTPLTTIRLAADVLHDQRDEW--DAESRRSIELLVAQIERFESMLTDLLEISRYDAGAVSLERDEVNLVELVEDSLDQLSPLADQKGSSLLLEVLGGYGVVDADSGRIRRVLMNFIGNAIDHGE--GKPIVAVVDSDETTVAVAVRDWGVGMSEQETARVFDRFWRADPSRQRTTGGTGLGLAIAQEDAKAHGGFIDVWSAPGQGTCFRLTLPR--------------------- 139438313 ----------------------------------------------------MAVIVAFTVLGAFFVQNTLADA-TSANLAQETELIAAALDEQQEPIPFLRSLDRRITLINKDGSVAYDNEASPAMLPNHGRPEVVEAFESGSGSAERSSSTLDEIMLYRAVRLDNGQVVRLAQAQAILLSMVAPMLLIAAAGAVLSFF--LARRESRAIIAPLQAYAEMVPMLERIESQRQELKRQMAVLADNDRMRREFTANITHELKTPLTAISGYAELIANGMVEGEDD--LRNFGGRIYREAGRLAALVNDILTLSNLDEAERATETEPIELSRAILTVEQRLEQVARQANVTISHETKPVV--IEGVSRLIDELIYNLASNAIRYNRPGGTVTLQCGTDDEGHPFLAVADTGIGIAPEEQGKVFERFYRVDKSRSKARGGTGLGLAIVKHAALYHHATLDLSSELGVGTTITVTFPVQQDEPFA-------------- 256847495 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------LLIVVLALCLVVIFSGLLLSYILLRPLTDIGKTLAVVTKDLTK---DVRTPETKRNDELGEL---SHLLNEMLDRTQRYIDQQSQFVGDVSHELRTPVAIIQGHMEMLER--WGKDDPKVLADSIKAALAETSRMNNLVQEMLDLSRAEQVEIKFRDATTKVEEVVEQVYNNFKMIHPDFQFTLDDDLRQDV-EVNIYRDHLEQILIILCDNAVKYSAERKEIHLSLSR-NYSSVEIAVQDFGEGIAPEEVDKVFDRFYRVDKARSRKKGGNGLGLSIAQRLIKGYHGTITLESQLGAGSIFRITLPIVK------------------- 190576330 ------------------------------------------------------------------------------------------------------------------LAVSVAWALFVNLRRA----RHDTWYDAAGLLLSLAMVAIQVHA-AFILLMALNAILPFLVIAATVAYGRKAMAPAIAVTAVALLWAAPEGYWFSRPAYLAYALALTILLPLVVASLVAAMREIALRAIASREAQGRFVGTMSHELRTPLNAIISGIQLLEVNTA----SAAQRHALATVAGQAQALRRRIDDVLDVASIDGGKLKLRPHPCSLRSIIEAAQASCMPAAADKGVVLQVDVGRADVWLLADGGRIEQVVTNLLCNAIKFSPMAGEARVSVGAVDDWQVRISVCDSGTGIDEAQRDMIFSPFVQVSQGEARCEQGVGLGLYIVRLISDAMGGTISVRSDVG-GASFV-------------------------- 296167899 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CQLLTDQLSAALASAVSY-EQQRQRADELDRAKTAFLTNVSHEFR---TPLTLLLGPLDDALAEAAPASVLADRLSTAGRNARRLQRLVDSLLDFSRIEAGRATAKLACTDVGALTAHIASSFSELCHRAGLDLVVDCSPAPADL--DPGMWETIVLNLLSNAVKYT-LHGSISVRVRAEPAHCV-VTIRDTGVGIAADDLDRLFDRFYRADNLRGRSVEGTGIGLSLVRGLVELHSGTVQIDSEVDRGTTVTVRLPRS-------------------- 304439741 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------FIVSIISLVIAMIMSFFI-----SKRLSDPIVQMSRTAIAIGKGNYDIMFKKGEIDDLSDTLNYATGELKKTLQ-------LRKDLLANVSHDLKTPLTVIKSYGEMIRDISGD--NKEKRNEHIEVIIEEADHLTKLVNDLLDVSKLESSVANYEITTFDLGEMVDNQVMRFKNYRSDFDFEVIKTGD---LKVEADYKRIEQVVYNLISNAINYSGESKKLILKTEETE-KGVRFDCIDFGIGIKEEDIKGIWDRFYRGSGNRTRSKVGTGLGLFIVKSILEGHGFEYGVTSKVNEGSNFYFV------------------------ 307310979 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RVERALTEKNEALRKA---DALKNDFVHHVSYELRSPLTNIIGFADLLKTPVFGELN-ERQAEYVDHIATSSSLLLTIVNDILDLATVDAGIVELELSEVNLIDLIDDVTQQMGDRLVESGVSLRTDAPDNLGRITADQQRLKQIFIKLLTNAANFAPDGSTIELKC-WREGSDFAFSVTDTGPGIPQDVLNTVFNRFE-----SYGQRGGAGLGLSIVESFVSLHHGNVSIRSKEGEGTAVTCRIPSAEAPKVIAAE----------- 256827578 ----------------------------------------------------------------------------------------------------------------------------------------VWVYGSSTLLTQAD-QAFRNKSYQAMVFSTTLAVVLAL---------IIGFVFARALVEPINRISRAAKQIGEGDLSVRTNMV-GDDEIARL---GKTFDSMAESVEKDRRLERRLTTDVAHELRTPLMAIQSTVEAM---VDGVFEADAVR--LETVNSEVRRLSRLVDAILKLSRLENRSTPLDMRVLNVGDLISGIIATHEALVHDSGLELHYRAEDDV-YVYGDADMIRQATANLISNAVRYTLEGGSITVTVRGGEEMAQ-ISVADTGIGLSPEEAKMVFSRFWRADSGRTREQGGLGVGLSLVKEIVDQHEGWVRVEGKKGEGAVFTIYIPL--------------------- 268319895 ------------------------------------------------------------------------------------------------------------------------------------------------------------------VLKSLRHWMIGLSIIAIVIFIGLSYLIVNSVVQPIKKMSQISRYINKDPTDKRRVPDLRNDELGELATS---FNEMLDRMQAYMQQQKQFVGDVSHELRTPVAVIEGHLNLLER--WGKDDPQVLEESIQASLQESKRMKHLIQEMLDLTRAEQVDLQYPDKTADVNEVLNRTVNDMRMIHKDFTITYDDSDLKPDTIIKIYRNHLEQILIILIDNAIKYSTDRKEILVDAA-TEKDKVKISVQDFGEGIAPEEQDKIFNRFYRVDKARTREKGGNGLGLAIAQKLVESYHGKISVSSTLGSGSKFMIEFPL--------------------- 296162545 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TQRTLAEEALR---ETDRRKDAFLATLAHELRNPLAPIRNAAQILRQVRTDMPPEAEWARM--TVERQCSHLTRLIDDLMDVSRISSGKIRLQREVFDIREAVQGAVEISLPIANEHRDRINVSLPGEPVLVDGDRTRLTQVVSNLLDNAIKYSNDGIEITINAAVRDDE-IEIVVTDQGIGIPASQLVHMFEAYVQLPSPDGRWRPGLGIGLSVVQNLVDMHGGHVIAASGVGKGSRFTVRLPTTQAGATGTTEAAES------- 307152019 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRSLCYAIERKQVAQQLEQMNEKLQMRVEKAKEINQLKTEFVSMLSHDFRNPLNTILLSAGLLE-DCRDRLSQEQQLNYFQMIRSAIKDMDQLLTEVLIIGRADAGRLKFNPVPLNLKEFCANILQAFRLNISEAH-QLIFKADGNFNDGLWDDNLLRHILNNLLGNALKYSPNGGIIRLDLIEGKGQ-VIFTVQDQGIGIPPEAIEGLFKPFFRATNVDN--IAGTGLGLAIVQRCVETHGGYVEVKSQVGVGTTFMVTLPIIR------------------- 284046157 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------FVFAGTVTLVAAIVLGFAFASRLSRPLRRMASTAAEVTAGDLSQRISSTGPRD---EVRVLADAFDRMLDRLENAFERQRGFVADASHELRTPLTVIRGQLEVLARQT--AVTPADVRHVDEVVRTEVLRMERLVDDLLLLARADEGEL-VRPHSLDLAPFVTELFDALTLTADRA----FELGELPQGRLLADEDRVAQVLRNLARNAVEHTGPGGLVRLTVRVLDRTQVEFAIEDDGPGIPPEQRDRVFDRFHRTDSARARRTGGAGLGLAIARAIVEAHGGTIAAGSSPEGGARVAFTLPGFRAAS---------------- 197247453 -------------------------------------------------------------------------------------------------------------------------------------------------LVILGILALCSFILWRVVYRSV-SRPLAQQTQALQRLLEGDIDSPFPEAAGVSELDTISRLMEAFRANVRKLNRHREDLTAELHALVLEHRQARAEAEKANEAKSTFLAAMSHEIRTPLYGILGTVQLLADKPLMAN----YRDDLQAINDSGESLLAILNDILDYSAIEVGNVSISEEPFEPRQLLNSALHLMHSRVQ---VALIADFSEQLPTLQGDPRRIRQIVINLLSNAAKFTDRGSIVLRT--FCDDQSWFIEVEDTGCGIPEAKLTAIFKPFVQATGRRGGTGLGL----AISASLAEAMGGTLTVTSTLHVGSCFRLQLP---------------------- 146283877 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CFLSGLLNPLVDGTGKVIGFAKIARDLTEERQRSSEQQNEL-ESVQAANLQKDQFFAVLSHELKHPLNLIQLNTDLVAR-SQAVKNNPSLHKATQSIQNAVRSQSRIIDDLMDVSRIRTGKLKLHFATLRYQDVLRGIEAVFAPLAQSENISFESFKPDAPIYIQADPTRLDQIIWNLLNNAWKFSKGGERICMQLE-REGDQARLDVIDTGEGISADFLPKVFDMFGQAEMQHQRAKHGLGIGLALVKQLVEAHNGRIEAYSEIGRGARFSVWLP---------------------- 136310711 -------------------------------------------------------------------------------------------------------------------------------------------------------TSISFQLIVFGFFISYLFCCFLLIQSWNKKPHLNEFSIAFILVYSIVFISNLSFNIWDGNYRILALILYKDREVKMRNMANLLSLQ--------DKNKDLFLARTSHELRTPLSGMIGLCENMLEKAEGLTPSFIRK--LKLVVQNGWRMNQLISDLTDFSQMREGQLKVDCRPEDFGEILNRVKENLKPEMERKQLTWKININPELPMIHADSDRIQQVLMNLIGNAIKYTEHGS-ILLEAS-ASKSFVEVNIQDNGMGIPEEELRLVLEDYQRGTNVAT--TPGTGLGLNLSRHIIELHGGELSIESEVGKGTTVGFTLPVSE------------------- 118476035 ----------------------------------------------------------------------------------------------------------------------------------------------FLISLQLIIYGLLHIQMDPKVKISLFITLILITIQFIQNRKSIDTKLSRALKGNLQ-----TRLFTSNDQSFHNIVFSINELIAELE-------KVRIKAKRSEESRKQLLSSISHDIRTPLTSIIGYIDALKDGV--ATSEIEKQEYLKILYMKSNNLKHLVDEIFNMAKLDANEFPLKEEKLDFSEVTREVLIEFLPEISKHNIKLQVLMPESTCPIIADHLSLMRIIGNLMKNAIYYGKDGKIIGVELLETDAAYELL-IWDKGPGIPKHDLQNVFERMYRSEQSRNSSFGGSGLGLSISKALVERNGGHIWVESIPWERTTFGFSIPK--------------------- 296443853 -------------------------------------------------------------------------------------------------------------------LIGSGFIFILKILGAILNGTFLVIFNLIGSFFRFSISFKVNLL--YSVLYTFLFCLTYFTTQSIYVSHFRDVLLSVAILISLPLFLSIGHYLVTMMLTPIKDMTTKNDLMTRLDTDLS-KDELKDLAITFNQMQKQFASDVSHELRTPLAIIQGYADMLER--WGKDNPQILEESISSIAEETANMNTLLEKLLFLSRSDKHTLKVDINTIDLSALCNDILRETSFIDDAH--QLISKVSPNV-MLKGDSALIKELIRILVDNALKYTPEGGSITLGCA-TTNQNIVLSVKDTGIGIPKEHIHKLFERFYRVDEARNKNTGGTGLGLAIAHEIAETHQAKIFVNSDIDEGTEFVIFFPHE-------------------- 255524036 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISAIFAIMVSCIVIYYISRKIIINPLAQINYVADKISKGEVDRRVKINSKDEIGVLAKSFNSMADS----LEKVEKNRREFISNVSHEIRSPITSIKGFIGGILD---GVIPKEKENYYLSMTYEEIQRLTRLVNDLLDLSSIEAGQFKLRIEEIDINEIIRLCVIKFETKIKEKKLTVDVLMQDDKLLVVGDRDRITQVVTNLTDNAIKYVNEGGNVKISTK-AKGEKVIVSIFNDGPGISEEGLKHIWDRFYKEDKSRTSKVS-TGLGLPIVRCILTQLGEDIWAENQQPQGVTFTFTL----------------------- 52078906 ------------------------------------------------------------------------------------------------------------------------------------------------------ISDMNRFMLFTAAGVILVAILLSWLTSKFHVARIQKLRDATKKVAAGDYDIHIENR----------NKDEIGDLGDDFNIMARKLKSSSEEIDRLEKRRRQFITDVSHELKTPLTTISGLVEGMNSQTI---PEDQQDKCMKLITEETKRLIRLVNENLDYEKIRSNQITLQKLHYPLIEVFEIIKEQLALQAEERQNQLILDVEDHV-MVNADYDRLIQILVNITKNSIQFT-TNGTVWLR-GREDYKETVIEVEDTGIGIDENDIENIWDRFYKADLSRTNTPYGYGLGLSIVRQLVSLHNGTVEIESEKNKGTKFIIRLPLT-------------------- 73542428 ------------------------------------------------------------TILAFWNSHAALLGWGAVMLLLLAGGLWFYLGYQRDGASMSRSAHTRKWMRALAFLTGVTWGSSAVLHMYTGSAVFSSVLYLLSLGV-LAGGAVSQAPVPSNLAYAGIPILVPNLLMAEIAFPGHGIYVQLLLVIYAMMLGRHALGLQGTLVRAIQLEGDSRRLAKQFQ-------EEKERALHASEEKSRFLAAASHDLRQPVHALVMLVEALRARNQSTV----LHPLVEQVAAGTQTIDLLFRSLLDLSKLEGRKVLPTLEPCELSALIRDVMSQFAADARESGLTLTPRVPDELFA-MAEPVLLRRALFNLVQNALRYTKRGG-VLVTARQRR-KHVRLEVWDTGAGILPDHLPDIFSPYYQVHNPQRDPSQGLGLGLAIFKECVRLMRGTYGVRSVPGKGSVFWFAL----------------------- 295425494 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------LINSLIITLVVGLILSLILAYYSTSKIKRLSRATEKVAAGDFDVQIEHDEIDQLAANFNRMVRKLKKSNEEVKAQEERRDQFMADAAHEMRTPLTTINGILEGLQYDAI---PEESKPKSIALMRRETKRLIRLVNENLDYEKICNNQIMLIKTNFDACKVLHDLQTQLEQNAKKANDQLILDVPAKLP-IYADHDRFTQIMVNLIQNAIQFTHDG-KITIK-GRRLLHACELQVTDNGIGMSPEQTKYIFERFFKADPSRARLGTGSGLGLSIVSSLIKQHGGKISVKSNPQEGSTFTVIIYDKGYEQFVAKEN---------- 91793353 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AYHWFQWNAVLNHIYASARDVTKEKNQQQFLQQTNEKKLQQLDGLKSMFIATMSHELRTPLNSIIGFSSVMLQGLSGQLTG-VQVDHLTRIHKASQHLLTIISDIIDVSKIEAERFDSANESFYLHEVAQEVITLAHGLSMQYKIAVVMVISQELI-LFTDLRRVKQVLLNLVSNAIKYS-LQGQVTITAS-VEGLNILMSVIDQGIGIREQDIPALFKPFSRLDAMRV-ERSGTGLGLYLTKKIVD--GGSITVTSSVGVGSRFEVIIPKTR------------------- 224540722 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QYRRHKANEDRVKEKFIS-IAHDIRTPISLIKAPLSELEAQRELP---EESKKTVAVAVKNAEKLLSMVTQLLDLQKTELHAECLKVSPYDIKAYLEEKIAEFHMAVLQKGVEIQLKAEADMPQVWMDRDKMDHIVDNLLSNALKYTEKG-IIYITVRTTKKKWS-IEVKDTGIGIPKEEQRNIFHEYYRAQNAMNFQETGSGIGLMITRRIVKQHHGDISFSSTEGKGTTFTVTFPL-KIKSGIVVERKENTQE---- 126437134 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSRRLQRSITEVAAAATDVAEGNYDIRVSPPRLGDDFDALATA---FNQMASRLQAVDSTRQQLFGDLAHEIRTPVAVLEAYIEALEDGVRSLTP-----QTAAMLRDQTRRLVRFSDDVAALAKAEESAVSMSYASLDVDRLTRQCVAAAQERYDAKGVGLHVHLPQPLPPLWADEQRLSQVLGNLLENALRHTPPGGSVHLHC-LRDGDQVKIAVADTGEGIAAEHVTRVFERFYRADTARDREHGGAGIGLAIAKALIEAHGGSISVASAPGAGATFTIALPITPIRS----EHHPAT------ 189468438 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RSATIISGIAAGAVALSVIFLVMIWRDVTRSN------------------RYRRQLEEANRFAEELLASREKLMLAITHDFKAPLGSIMGYADLLSRLTVDG----RQRFYLDNMKTSSEHLLKLVTDLLDFHRLDLHKAEINRVTFHPARLLEEIYVSFEPLTSAKGLSLKCEIDPELKTFISDPLRLRQIVNNLLSNAVKFTSEGG-ITLTASFVSGNHLKLSVIDTGKGMEPGDRERIFQEFTRLPGA--QGEEGFGLGLSIVRMLVQLLEGRIEVDSVLGKGSTFTLRVPLYPV------------------ 49478883 -------------------------------------------------------------------------------------------------------------------------------------------------------------------FLTFYPITVYMFVSGIPKGSITYDIKEGVFPTLLGVIVFIFFYITKKKMKEIEVMVQGVNEIAKGNLAYRIEEKINQMAEEIERQKNELITNVSHDLRTPLTSIMGYLRLLQDAKY--ENREQYDEYIKIAFSKSEQLKNLIEDLFEYTKLTNENIVLEKQEICINEMLDQLIEELVPQAEEHGLSITKEFPEERIHAVVDPEKIVRVFDNLLMNAIKYSKDEGEIKVSLQRQK-ETIQISVKNPSEEFTKKELEHLFERFYKKDQSRSRVSEGSGLGLAIAKSIVDMQGGDIRAE--YEDGVQFIITLPIA-------------------- 298243747 ---------------------------------------------------------------------------------------------------------WPRLFLRLPLALKLCICGVCFIACTAIYYWTLPFTHTGYILAVPMLLSSWTFNRAFCVFVCNIGVLILYNLLIYHLAPLTPTYLYSLLGSVVVLL--IEGYLMCTLRSMLDATEEAQRHAEE---AKKQEHDAYERQRQLNQLKNQFIINVNHELRTPLSAAYGYIEMLLLEQTGHLTRDLHGVYLRNALNYCDELRRLVNNVLDTMAIANNRGDLAVENLQLYRIVYDMVAQFEMLYQCHN-QVHTRISRHL-FVSGNAHCIRHILYNLLSNAFKYSPNMSPILIEAG-TDGEQVHITVSDRGAGIPPQEQAMLFEQFARLPQDLAGPTRGSGLGLYISKHLVEAMHGKIWVESQPGIGSQFHFTLP---------------------- 160871912 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITEKKKAEKAIIQAKEAAEVANQAKTEFLENMRHDIRTPLSGIIGCAELLQSKT----NDLTISEYANDLVKSSHALLDFHNNVLEGIQVATGEIPFVKKKFDLRQPLEEIINLNKSLAAEKQLILQFHYDERIPQVMGDPVRVQRILLELLSNALTFTKKGQTVNIALKKKESREVIVSVSDTGMGIPKDKQEEIFIRFKRLTPSYKGIYKGLGLGLTTVKQFVDDLDGEIYVESELDHGATFTCFIPFQEPL----------------- 238855526 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHLAKRNLISAFVVTLIVGLILSYLISYYSLVIKRLSKATKKVAADHDEIDDLASDFNSMIKSLKKSAEAVKEQERRRDQFMADAAHEMRTPLTTINGILEGLEYDAIPEDSKPKS---YQLMHRETNRLIRLVNENLDYEKIRNNQISLIKTNFDATVPLNDLKTQLKTNAEKENDIIKLEVPEKLP-VYADHDRFTQIMVNLVQNAIQFT-QNGVITVSARRLK-HGTEISVNDTGIGMSDEQIKYIFERFYKADPSRA-KLGGSGLGLAIVLSLIKQHGGRISVNSIPNVGSTFIVTF----------------------- 302671162 ------------------------------------------------------------------------------------------------------------------------------------------------------------------VLLTSVSTDTIANTMEILDRRATTIEILIAMVI-IVFAALVAYALLRPFDRITAAINDIKEGYTETEQIIKAFNALLRRMKVLDDSRQEFVSNVSHELKTPITSIKILADSLLAQEDVP--NEVYREFMSDIGSEIDREDKIINDLLALVKMDKTSAGLAITEVDVVSLTESVLKRMRPIARKHNIELTLESKRAITA-EIDEVKISLLIMNLVENAIKYNKDNGWVRVTLD-ADHQFFYTTVEDSGMGIPESSLDHIYERFYRVDKSRSREIGGTGLGLSIARNVVIMHRGSIDVKSTLGEGTTFTVKIPLSSV------------------ 220920244 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLLDALADQGALAIERVRLVEDLDRA-ERAAETDRLRQALLTSMSHDLRTPLASVLGAATTLR-DLDEALAPEAKRDLLATIIAESERLNRFIANLLDMTRLEAGAVAPNLAPHDIGETVGTALR--RTEAMLAGHRVAIDVPADLPALRLDPVLFEQVLVNLLDNAAKYAPEGSTVTIR-GWREGSLVRLQVLDEGEGLPEAEIERVFDKFYRVRKG-DRVRAGTGLGLSIARGFVEAMGGALVAANRPDRGAAFTLTLPVAKDRDAAPE------------ 38232698 -----------------------------------------------------------------------------------------------------------FRFLAAQVLVVVISLMVAAAVATMVGP---TLFHDHMLMAGREDPSLGLFHAEQAYRDANLITLAVALPTALISALLASLWLSRRLRTPLQDLTRAATSLAAGNSRIRVPAGGAGPEVATLAHA---FNTMADRLEHTEQVRRQMLSDLAHEMGTPLSVLTAYLDGLQDGVVDWNNANH-----TIMADQLTRLTRLMEDIDYVSRAQEHRIDLDLAEEGLGDLLHTAAAAAGEAYADKGVDLQVETITDTARVVVDRQRFGQVMSNLLSNALRHTPVGGQVRISVHRQGASTALIHVADDGEGIPPGQLGHIFERFYRGDAARSRDNGGSGIGLTISKALIEAHGGTLTATSPPGRGAVFTLRLPLS------PPDSEEAAR----- 260460550 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLTPEQQRLLDALADQAAVAIERIQLVADVDRAK--------LAAEADRLRSALLTSISHDLKTPLAAIMGAAGTLR-EFAPALPEQDRAELLSTVLDESERLNRFIANLLDMTKIESGAMEPNYAFHYVGDIVGSALQRARKIIAEHKTEI--DIPMDLPMLKVDPVLFEQALFNLLDNAAKYAPPGSTIRVQ-GWTDNGSVILQVMDEGPGIPPGDVERIFDTFYRVRK-RDQVRAGTGLGLSICRGFIEAMGGTITAANRTDRGAVFTISMPK----PAIPPDLDTST------ 139092385 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FERVQVDTSILRNINPLKGISKEIYNYASLKQLEIDELKRLEAFRRDFLQDVSHELKTPLFAAQGFVHTLLDNMDA--DNKIRKKFLSKAAKSLDYLDLLVRDLLTISQMESGEIKMKMEAFDVIGLVNETIEQLEPLAKTKGMNLKPELDYKSVIVIADYYRIFQVLKNLISNSIKYSEENSNITISCEKRK-KVINLKVIDQGKGIPKNHRRRIFERFYRIDKSRSKEKGGTGLGLAIVKHIIEGHKTKIKLKSKINKGSIFSFNL----------------------- 119714458 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVQAVTQALNTLAAAHERAVAVEERLRADQQALDSAKDDFVSNVSHELRTPLTTLNGYLEMVHDEFEGRLSP-RHQKMMDTSQRNVDRLKTLIEDLLTLSRSETK--EPARDVVDGRELVAEVVDDLRVTAAQRAIRIAVHDEDDVPWIVGDRSQLLRALLNVVGNAVKFSHQCGLVEVGMARQAN-WLTIEISDHGLGIPEDEIGRIGSRFFRGSNAISQAIGGTGLGLRITQSIIDAHDGEIQIRSRQGAGTTVTVRL----------------------- 297531202 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSILTVCSVIAVFLSLLGGKWLSNVIMHPISSMITSMKEIEQSGV--LKPILIQNNMPDELQKMAMTFNRMIERLQENLEKQKRFVSDASHELKTPLTVIKSYADLLKRR--GVQNEAMVQEAIETIYLEATRMQKMAEALLDLAASEKESI-LEVEPVNLISALSHILRQLQT-VYARPIRLHYSQNPIMAEV--DELKMKQVMIILLDNAIKYSQD--PIDVFLEQRE-KYVIIRIKDYGIGIPKEDIKHVFERFYRVDKSRSRETGGTGLGLSIAQNIVRQHRGEIHIDSELGKGTEVKLLIPIS-------------------- 187923279 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDITSRKEAELEQREIAAS-EKRMREHSERLAMAMDHFVTTVSHELRSPLSAIMSWTDLLQRAA----DPSHLARATSVISRNARQLSHMVDDLLDSGAIVTGKLSVNLQPVDLGALAGIIAEDMRMHAEAKGLRLIAD-DLASATVLADEGRMKQVVWNLVSNAVKFSPQG-TVELSVR-ADAECVEVAVRDTGLGLDRESMERIFERFQQFGADGSGRVAGLGLGLWLVKNLVDLHGGTVTAESPPGQGATFRVRLPAYR------------------- 70732731 --------------------------------------------VYIASFGLYQLSVNGAAVEYFW---PDSPWWANAATPFFIGSAGLGSQFARSFLQTSRHSPWVDRVLLALMAFGALVMALSLM-----TSYALALRLATTLALVFTVVIYVAGIVAWCRGLRVARYFIIAWSAFLFGGVINTLMVLGYLPNV--FLTMYASQIGSAIEVALLSLALADRINAMREQQAQTLLEAGQKLEHSNRLKDEFLATLTHELRTPMNGVIGSLELMQTLELDP----ELEQYQQTAAGSARDMMRMVNGILTLTELQAGKLSAQRQPFSLRSLLTTLQTQYGASAAAKSLAFQIDLSAGLPRLQGDRCKLSHCLECLLDNAIKFTPSGSVV-LRVLTRSVSAQRVSVIDSGIGFVNLDEATLYQRFFQLDGSMTREYGGLGIGLAICRQLVELLGGQLTHESTPGRGSCFRL------------------------- 255063106 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVRQIPFVEYLTARQYSSP--LILKQTRLQGLIISLQLQKLIISRDITRFEKIETMRRDFIANVSHELRTPLTVIGGFLETLSAD--DNVNSSFNKRALALMTEQTTRMQGLIEDLLILSRLENEQNKVSEKIVNVVNLAQDLLQDAESLAGRHQIKLTVASQDQL---LGSEEELRSAFGNLVSNAIRYTPYGGEIIISWEKRHDQGLFF-VQDSGIGIEPEHIPRLTERFYRIDSSRSRETGGTGLGLAIVKHVLNRHEARLEVISKVGKGSRFNIWFPAKRLVS----------------