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----------------